Research on Filtering in the Interpolation Algorithm of XY Table of CNC Machine Tool
In the process of interpolation,the turning between the program segments at the connection point leads to the sudden change of acceleration at the connection point of the program segments,which is easy to cause the vibration of the machine tool.In order to smooth the acceleration,the low-pass filtering of the ve-locity of each axis is carried out.The low-pass filtering of the velocity of each axis is to smooth the velocity curve of each axis,so as to eliminate the sudden change of acceleration and make the machine run smoothly.Based on the XY table of CNC(computerized numerical control)machine tool,the finite impulse response(FIR)digital filter is used to filter the axis velocity.It is proved that the filtering convolution operation of the axis position points is to filter the velocity,and the contour error generated by the filtering is analyzed.Com-bined with the actual processing of CNC machine tool,the problem of too small feed generated after filtering is analyzed and compensated.This method is applied to a CNC laser cutting system,and the results show that this scheme can improve system performance and enhance the smoothness of system processing.
S-shape acceleration and decelerationinterpolatorFIR digital filterfiltering error controlfil-ter compensation