Material Engineering and Mechanical Manufacturing

A Look-ahead Algorithm with Adjustable Real-time Feedrate Based on Multi-axis Synchronous Interpolation

  • SHI Zhongquan ,
  • YE Wenhua
Expand
  • 1. College of Mechanical and Electrical Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China;
    2. Jiangsu Province Key Laboratory of Precision and Micro-manufacturing Technology, Nanjing 210016, China;
    3. College of Mechanical and Electrical Engineering, Hehai University, Changzhou 213022, China

Received date: 2013-05-20

  Revised date: 2013-09-13

  Online published: 2013-09-19

Supported by

Jiangsu Province Prospective Research Program(BY2009103); Program of Jiangsu Key Laboratory for Precision and Micro-manufacturing Technology(JSPM200701); The Fundamental Research Funds for the Central Universities(2009B30814)

Abstract

Generally a multi-axis motion algorithm based on S-shaped acceleration and deceleration is complicated, and its maximum feedrate in one interpolation line cannot be real-time adjusted. To solve these problems, a look-ahead algorithm with adjustable real-time feedrate is proposed, in which the connected speed is established according to the dynamic characteristics of a CNC machine tool and the angle between two interpolation lines. And an S-shaped acceleration and deceleration speed control method with acceleration following theory is presented. The proposed algorithm does not reduce the path interpolation precision with maximum connected speed between two lines, so that the entire line interpolation process is highly flexible and rapid, and can satisfy a modern CNC system's requirements for real-time look-ahead processing. Experimental results show that the proposed algorithm can effectively reduce the vibration of machine tool motion, improve processing efficiency and the surface quality of machined workpieces.

Cite this article

SHI Zhongquan , YE Wenhua . A Look-ahead Algorithm with Adjustable Real-time Feedrate Based on Multi-axis Synchronous Interpolation[J]. ACTA AERONAUTICAET ASTRONAUTICA SINICA, 2014 , 35(2) : 582 -592 . DOI: 10.7527/S1000-6893.2013.0386

References

[1] Lin M T, Tsai M S, Yau H T. Development of a dynamics-based NURBS interpolator with real-time look-ahead algorithm[J]. International Journal of Machine Tools & Manufacture, 2007, 47(15):2246-2262.

[2] Yong T, Narayanasami R. A parametric interpolator with confined chord errors, acceleration and deceleration for NC machining[J]. Computer-Aided Design, 2003, 35(13): 1249-1259.

[3] Han G C, Kim D I, Kim H G, et al. A high speed machining algorithm for CNC machine tools[C]//Proceedings of the 25th IEEE International Conference on Industrial Electronics, Control, and Instrument, 1999:1493-1497.

[4] Luo F Y, Zhou Y F, Yin J. A universal velocity profile generation approach for high-speed machining of small line segments with look-ahead[J]. The International Journal of Advanced Manufacturing Technology, 2007, 35(5):505-518.

[5] Vadi J, Reisman S, Dardik I. Analysis of acceleration and deceleration during cyclic exercise[C]//Proceedings of the IEEE 31st Annual Northeast Bioengineering Conference, 2005:248-249.

[6] Jeon J W. Efficient acceleration and deceleration technique for short distance movement in industrial robots and CNC machine tools[J]. IEEE Electronics Letters, 2000, 36(8): 766-768.

[7] Timar S D. Time-optimal feedrates for Cartesian machines with axes constraints[D]. California:University of California, 2001.

[8] Liu Y, Li H, Wang Y Z. Realization of a 5-axis NURBS interpolation with controlled angular velocity[J]. Chinese Journal of Aeronautics, 2012, 25(1):124-130.

[9] Wang Y H, Xiao L J, Zeng S S, et al. An optimal federate model and solution for high-speed machining of small line blocks with look-ahead[J]. Journal of Shanghai Jiaotong University, 2004, 38(6):901-904. (in Chinese) 王宇晗, 肖凌剑, 曾水生, 等. 小线段高速加工速度衔接数学模型[J]. 上海交通大学学报, 2004, 38(6): 901-904.

[10] He J, You Y P, Chen H, et al. A fast nested look-ahead algorithm with S-shape acceleration and deceleration[J]. Acta Aeronautica et Astronautica Sinica, 2010, 31(4): 842-851. (in Chinese) 何均, 游有鹏, 陈浩, 等. S形加减速的嵌套式前瞻快速算法[J]. 航空学报, 2010, 31(4):842-851.

[11] Zhang D L, Zhou L S. Adaptive algorithm for feedratesmoot hing of high speed machining[J]. Acta Aeronautica et Astronautica Sinica, 2006, 27(1): 125-130. (in Chinese) 张得礼, 周来水. 数控加工运动的平滑处理[J]. 航空学报, 2006, 27(1):125-130.

[12] Li L. High-speed consecutive small line blocks interpolation algorithm based on machining dynamics. Hangzhou: School of Mechanical Science & Engineering, Huazhong University of Science & Technology, 2006.(in Chinese) 李黎. 基于机床动力学特性的连续小直线段高速插补算法.杭州:华中科技大学机械科学与工程学院, 2006.

[13] Ye W, Wang X C. Inflexion problem in high-speed machining of small line blocks[J]. Journal of Beijing Jiaotong University, 2010, 34(1):158-160. (in Chinese) 叶伟, 王小椿. 数控系统小线段高速加工中的"拐点问题"[J]. 北京交通大学学报, 2010, 34(1):158-160.

[14] Li J G, Zhang T H, Li Z X, et al. B-spline fitting of continuous line segments in CNC machining[J]. Journal of Harbin Institute of Technology, 2008, 40(10):1606-1608.(in Chinese) 李建刚, 张婷华, 李泽湘, 等. 数控加工中的连续多段直线轨迹B-Spline拟合[J]. 哈尔滨工业大学学报, 2008, 40(10):1606-1608.

[15] Cao Y N, Wang T M, Chen Y D, et al. Application of pre-interpolation S-shape acceleration/deceleration in CNC look-ahead interpolation algorithm[J]. Journal of Beijing University of Aeronautics and Astronautics, 2007, 33(5):594-599.(in Chinese) 曹宇男, 王田苗, 陈友东, 等. 插补前S加减速在CNC前瞻中的应用[J]. 北京航空航天大学学报, 2007, 33(5):594-599.

[16] Chen Y D, Wang T M, Wei H X, et al. Linear and S-shape acceleration and deceleration for CNC machine tools[J]. China Mechanical Engineering, 2006, 17(15): 1600-1604.(in Chinese) 陈友东, 王田苗, 魏洪兴, 等. 数控系统的直线和S形加减速研究[J]. 中国机械工程, 2006, 17(15):1600-1604.

[17] Peng F Y, He Y, Luo Z C, et al. NURBS curve interpolation algorithm with the adaptation to machine tool kinetic character[J]. Journal of Huazhong University of Science & Technology: Natural Science Edition, 2005, 33(7): 80-83.(in Chinese) 彭芳瑜, 何莹, 罗忠诚, 等. NURBS 曲线机床动力学特性自适应直接插补[J]. 华中科技大学学报:自然科学版, 2005, 33(7):80-83.

[18] Wen B C, Liu S Y, Chen Z B, et al. Theory of mechanical vibration and its applications[M]. Beijing: Higher Education Press, 2009:2-3. (in Chinese) 闻邦春, 刘树英, 陈照波, 等. 机械振动理论及应用[M]. 北京:高等教育出版社, 2009:2-3.

Outlines

/