MULTI-AXIS LINKED SERVO SYSTEM CONTOURING ERROR CONTROL APPROACH BASED ON NURBS CURVE INTERPOLATION
The contouring precision of computer numerical control (CNC) machine tools relates to whether the dynamic performances among all the axes match or not. In general, the cross-coupled controller (CCC) is a more efficient approach to enhance contouring precision than single-axis servo controller. Note that the contouring error CCC can not be separated from pathway programming in multi-axis linked servo system. In order to obtain satisfied contouring precision, the CCC approach connected with non-uniform rational basis spline (NURBS) curve interpolation is researched in detail in the paper. Above all, an "arc approximation algorithm" contouring error computing model is developed, according to the real cutter positions from each axis feedback and the interpolation dots stored in the interpolation buffer. Then the contouring error correction quantity PI control and distribution algorithm is put forward by introducing a zoom coefficient. The contrast experimental results on the CNC experiment table show that the developed CCC approach can reduce contouring error and improve tracking performance further.