摘要
提出了以微步距硬件插补为核心的三维激光切割数控系统构架,分析了软件任务并构建了控制功能的实时调度模型,实现了Windows平台的实时性及多任务协调控制。开发了基于DDA精插补的微步距硬件插补模块,满足运动控制的速度与精度要求;构建了内核驱动模块实现中断响应与伺服控制;结合空间圆弧转接理论与前推–回溯算法开发了轨迹速度预测与平滑模块;提出了硬件分频调节法实现进给倍率的改变。该三维激光切割数控系统能够实现高速高精度运动控制,并且软硬件结合的开放式结构提高了系统的实时性以及功能的可扩展性。
A three-dimensional laser cutting CNC system architecture with micro-step hardware interpolation as the core is proposed.The software tasks are analyzed and a real-time scheduling model of control functions is constructed.The real-time and multi-task coordinated control of the Windows platform is realized.Developed a micro-step hardware interpolation module based on DDA precision interpolation to meet the speed and accuracy requirements of motion control;built a core drive module to achieve interrupt response and servo control;combined space arc transfer theory and forwardbacktracking algorithm to develop the trajectory speed prediction and smoothing module;proposed the hardware frequency division adjustment method to realize the change of the feed rate.The 3D laser cutting numerical control system can realize high-speed and high-precision motion control,and the open structure of the combination of software and hardware improves the real-time performance of the system and the scalability of functions.
作者
迟关心
吴湘
崔丽娟
CHI Guanxin;WU Xiang;CUI Lijuan(School of Mechatronics Engineering,Harbin Institute of Technology,Harbin 150001,China)
出处
《航空制造技术》
2020年第23期40-45,共6页
Aeronautical Manufacturing Technology
基金
国家科技重大专项(2009ZX04003-032)。
关键词
三维激光切割
数控系统
硬件插补
WINDOWS系统
3D laser cutting
Computer numerical control system
Hardware interpolation
Windows system