摘要
为提高复杂轮廓线的加工精度,提出一套轮廓误差实时估算及误差补偿算法。该算法通过当前刀位点数据,建立局部搜索的曲线实时轮廓误差模型,结合数控机床伺服控制系统,利用数控插补器输出位置,采用Z变换预测各运动轴在下一时刻的输出值并估算其轮廓误差,运用泰勒级数求解各运动轴的补偿值,并将其送入伺服系统输入端,从而实现加工过程中轮廓误差的实时补偿。以空间直线、圆柱螺旋线和B样条曲线为例,构建其轮廓误差模型并进行仿真分析,最后对"S"形B样条曲线进行实验验证。结果表明,该方法能有效地控制空间曲线的轮廓误差。
A real time estimation model of contour error and the approach of error compensation were developed to improve the machine precision of complex space contour curve. Only information on the tool position and the reference input positions defining the desired curve were employed to model contour error instead of searching the whole curve for saving time. The output values of the next instant,which was estimated by Z transformation based on the servo control system of machine tool,were applied to estimate the contour error using the above-mentioned method. After that,the compensation terms of each axis were generated using Taylor series expansion in the form of one-or two-order expression and an estimation of the contour error at next time. These were then added to the reference position inputs for the next instant in order to reduce the contour error during the machining process. The error compensation model of space line,cylindrical spiral and B-Spline were simulated,and 'S'shape B-Spline curve was experimented. The results showed that the proposed solution can reduce contour error effectively.
出处
《四川大学学报(工程科学版)》
EI
CAS
CSCD
北大核心
2015年第1期215-222,共8页
Journal of Sichuan University (Engineering Science Edition)
基金
国家重大科技专项课题资助项目(2013ZX04005-012)
四川省科技支撑计划资助项目(2011GZ0065)
四川省教育厅资助项目(12ZD1120)
绵阳市科技局资助项目(13ZD2108)
关键词
空间曲线
轮廓误差
局部估算
泰勒级数
误差补偿
space curve
contour error
local estimation model
Taylor series
error compensation