The purpose is to improve the interpolation precision of the computer numercial control ( CNC) machine tool.The algo-rithm was introduced of contour error and normal acceleration as constraint conditions, ADAMS differential equation iterative calculation was used for next interpolation point, and iteration precision was corrected through the forecast-correction method.Front S acceleration and deceleration was used to design speed, the forward-looking module was used to predict the point of velocity sensitive and to calcu-late the location of the deceleration point, feed speed variation was ensured to meet the requirement of machine tool acceleration through the backtracking method.Finally using MATLAB to write corresponding program, simulation results demonstrate the effectiveness of the algorithm.%为了提高数控机床的插补精度,在算法中引入轮廓误差和法向加速度作为约束条件,采用ADAMS微分方程迭代计算下一个插补点,通过预估—校正法校正迭代精度。采用前S型加减速控制进行速度规划,利用前瞻模块预测速度敏感点和计算减速点的位置,通过回溯法保证进给速度变化量符合机床加速度的要求。最后利用MATLAB对算法编写相应程序,仿真结果验证了该差补算法的有效性。
展开▼