A S-Shape Curve Speed Control Algorithm of Continuous Micro-Lines Interpolation Based on Adjustable Feed-Speed


Article Preview

To satisfy the need of high speed machining, according to machine's features and turning angle between micro-lines, constraining conditions of micro-lines turning feed speed are established in this paper. The algorithm is calculating the resolution of the end velocity of last line and the startup velocity of next line, and then deduce the acceleration on each axis. The resolution acceleration of each axis reflects the loading capacity of them and should not over a given value. Then a S-shape curve speed control algorithm of continuous micro-line interpolation based on adjustable real-time feed-speed is designed. When maximum feed velocity in a line changes from a low value to a high one suddenly, the velocity also tends to target smoothly by S-shape curve, and the velocity decreases to the end speed value in advance, and the total interpolation time decreases, machining efficiency rises evidently. At last, experiment which performed on the CNC system verifies the control algorithm. The result indicates that the algorithm can enhance the machining efficiency and improve surface quality based on assuring the machining precision.



Advanced Materials Research (Volumes 591-593)

Edited by:

Liangchi Zhang, Chunliang Zhang, Jeng-Haur Horng and Zichen Chen




Z. Q. Shi and K. Ding, "A S-Shape Curve Speed Control Algorithm of Continuous Micro-Lines Interpolation Based on Adjustable Feed-Speed", Advanced Materials Research, Vols. 591-593, pp. 1549-1552, 2012

Online since:

November 2012




[1] Peng Fangyu, Li Li and Chen Xubing: Corner Constraint Conditions Based on Machining Dynamics in High Speed and High Precision Continuous Micro-Line Interpolation. Journal of Conputer Aided Design & Computer Graphics, Vol. 18, No. 12, pp.1812-1816.

[2] Yeung M K, Walton D J: Curve Fitting with Arc Splines for NC Toolpath Generation[J]. Computer-aided Design, 1994, 26(11), pp.845-849.

DOI: https://doi.org/10.1016/0010-4485(94)90099-x

[3] Altintas Yusuf: Manufacturing automation-metal cutting mechanics, machine tool vibrations, and CNC design [M]. Beijing: Chemical Industry Press, 2002(In Chinese).

DOI: https://doi.org/10.1017/cbo9780511843723.001

[4] M.S. Tsai, M.T. Lin and H.T. Yau: Development of command-based iterative learning control algorithm with consideration of friction, disturbance, and noise effects, IEEE Transactions on Control Systems Technology 14(3) (2006) pp.511-518.

DOI: https://doi.org/10.1109/tcst.2005.860521

[5] Ye Peiqin, Zhao Shengliang: Study on Control Algorithm for Microline Continuous Interpolation[J]. Journal of China Mechanical Engineering, 2005(4): 9-13. (In Chinese).