The Real-time Algorithm of NURBS Curve Retriever Interpolation with S-type Acceleration and Deceleration Control

被引:2
|
作者
Liu X. [1 ]
Zhou X. [1 ]
Li M. [1 ]
Ding Y. [1 ]
Ding W. [1 ]
机构
[1] School of Mechanical and Power Engineering, Harbin University of Science & Technology, Harbin
来源
Liu, Xianli (xianli.liu@hrbust.edu.cn) | 1600年 / Chinese Mechanical Engineering Society卷 / 53期
关键词
High-speed machining; NURBS-motion control; Real-time interpolation; S-Type acceleration and deceleration;
D O I
10.3901/JME.2017.03.183
中图分类号
学科分类号
摘要
During the high-speed precision machining processes with traditional curve interpolation in single direction, there is no accurate analytical relationship between the curve and the parameter. Furthermore, the feed rate is always restricted by the non-linearly varying curvature and the real-time calculation of the curve length and the prediction of the deceleration point can be difficult. More importantly, the traditional curve interpolation cannot get the rest of speed constraint information and it also can increase the amount of calculation which appears data starvation, then affects the entire real-time system. To solve the above problem, the algorithm of NURBS curve retriever interpolation is proposed. The algorithm applies the forward and reverse asynchronous interpolation method which do not rely on the precise calculation of arc length. The proposed algorithm determines the checkpoint and the relevant information of forward and reverse interpolation in the look ahead interpolation module. In the real-time module, the proposed algorithm determines whether to call the reverse interpolation data or proceed to interpolate by comparing the speed of the checkpoint in order to obtain the optimal interpolation which obey the speed restrictions. At last, the interpolation test not only prove the simplicity, efficiency and adaptability of the algorithm but also the ability to meet the requirements of both high speed and high accuracy of computer numerical control. © 2017 Journal of Mechanical Engineering.
引用
收藏
页码:183 / 192
页数:9
相关论文
共 14 条
  • [1] Zhang X., Yu D., Hong H., Et al., Research on smooth compression interpolation algorithm in CNC machining, Journal of Mechanical Engineering, 47, 5, pp. 156-169, (2011)
  • [2] Bedi S., Ali I., Quan N., Advanced techniques for CNC machines, Journal of Engineering for Industry, 115, 3, pp. 329-336, (1993)
  • [3] Shpitalni M., Koren Y., Lo C.C., Real-time curve interpolators, Computer Aided Design, 26, 11, pp. 832-838, (1994)
  • [4] Shiuh S., Hsup L., Adaptive-feedrate interpolation for parametric curves with a confined chord error, Computer-Aided Design, 34, 3, pp. 229-237, (2002)
  • [5] Tsai M.C., Cheng C.W., A real-time predictor-corrector interpolator for CNC machining, Journal of Manufacturing Science and Engineering, 125, 8, pp. 449-460, (2003)
  • [6] Tikhon M., Ko T.J., Lee S.H., Et al., NURBS interpolator for constantmaterial removal rate in open NC machine tools, International Journal of Machine Tools and Manufacture, 44, 2, pp. 237-245, (2004)
  • [7] Liu X., Fahad A., Kazuo Y., Et al., Adaptive interpolation scheme for NURBS curves with the integration of machining dynamics, International Journal of Machine Tools & Manufacture, 45, 4, pp. 433-444, (2005)
  • [8] Nam S.H., Yang M.Y., A study on a generalized parametric interpolator with real-time jerk-limited acceleration, Computer-Aided Design, 36, 1, pp. 27-36, (2004)
  • [9] Wang H., Zhao D., Gao S., Research on the S-shape acceleration/deceleration algorithm in NURBS curve real time interpolation, Journal of Shandong University, 40, 1, pp. 63-67, (2010)
  • [10] Zhang H., Cai A., Motion planning and adaptive federate interpolation based on NUBRS curve, Modular Machine Tool & Autom. Manuf. Tech., 10, pp. 66-67, (2009)