摘要
目的为了消除直线电机在闭环控制下由外界因素造成的定位误差,提高零件的轮廓加工精度和表面粗糙度,推广直线电机作为微进给机构在非圆截面零件加工中的应用.方法可利用PMAC(可编程运动控制器)对直线电机进行位置环和速度环的双闭环控制,使其精确定位;分析并测定直线电机在闭环控制下的定位误差,建立误差补偿表,利用PMAC的误差补偿功能对直线电机的定位误差进行实时的软件补偿.结果因非控制因素引起的定位误差得到有效的补偿,提高了直线电机的定位精度,使得非圆截面零件的加工精度提升一个等级.结论分析闭环控制下直线电机定位误差产生的因素,测定其大小并开发基于PMAC下相应的软件误差补偿功能,有效的补偿了直线电机的定位误差.
To eliminate positioning errors of linear motors caused by external factors, enhance the contour machining accuracy and surface roughness of parts, and generalize linear motor as micro feed mechanism applied to machine non-circle section parts, PMAC (Programmable Multi-Axis Controller) is used to carry out double closed loop control on linear motors, and make sure of the accuracy of position. Then the position errors of linear motors on closed loop control are analysed and measured, the table of the positioning errors is established, and the compensatory function of PMAC is used to carry out real-time compensation for position errors of linear motors. The result showed that position errors caused by uncontrollable factors were eliminated, and the grades of machining accuracy of non-circle section parts were enhanced. The author therefore draws the conclusion that the compensatory function of PMAC could be better developed to compensate for position errors of linear motors, and enhance positioning accuracy of linear motors.
出处
《沈阳建筑大学学报(自然科学版)》
CAS
2005年第5期586-590,共5页
Journal of Shenyang Jianzhu University:Natural Science
基金
国家自然科学基金项目(50475167)
关键词
PMAC
直线电机
定位精度
误差补偿
PMAC, linear motor, positioning accuracy, error compensation