摘要
提出了一种基于微服务架构的开放式智能数控系统体系结构,构建了基于微服务架构的数控系统设计技术框架。采用领域驱动设计思想,将数控系统拆分为一系列松散耦合、独立部署的微服务,从而提高可重构、可扩展性,将颤振抑制等智能功能封装在微服务中,实现热插拔式的集成,并进行叶轮切削试验。结果表明,微服务架构的智能数控系统具有良好的动态扩展和可重构性,并且加载颤振抑制微服务后可有效提高表面质量。
CNC machine tools and basic manufacturing equipment have been listed as“strategic areas to accelerate breakthrough”in“made in China 2025”,and the high-end intelligent CNC system is the core component to ensure that CNC machine tools have high-speed,high-precision,compound,network,and intelligent functions.This paper proposes an open CNC system architecture based on microservice architecture.The CNC system is divided into a series of loosely coupled and independently deployed microservices by adopting the domain-driven design pattern to improve reconfigurability and scalability.Intelligent functions such as chatter suppression are packaged in microservices to realize hot-plug integration.An impeller cutting experiment is conducted.The results shows that the micro-service architecture intelligent CNC system has excellent dynamic expansion and reconfigurability,and the surface quality can be effectively improved after loading the intelligent algorithm.
作者
卓越
刘建康
富宏亚
韩振宇
ZHUO Yue;LIU Jiankang;FU Hongya;HAN Zhenyu(School of Mechatronics Engineering,Harbin Institute of Technology,Harbin 150001,China)
出处
《航空制造技术》
2020年第23期56-60,共5页
Aeronautical Manufacturing Technology
基金
国家科技重大专项(2013ZX04013-011-09)
国家自然科学基金(51805116)。
关键词
微服务
智能数控系统
智能数控机床
实时优化
颤振抑制
Microservice
Smart CNC system
Smart machine tool
Real-time optimization
Chatter suppression