Journal of Mechanical Engineering ›› 2017, Vol. 53 ›› Issue (3): 183-192.doi: 10.3901/JME.2017.03.183
• Orginal Article • Previous Articles Next Articles
LIU Xianli, ZHOU Xiaoyang, LI Maoyue, DING Yunpeng, DING Wenbin
Online:
Published:
Abstract:
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.
Key words: high-speed machining, real-time interpolation, S-Type acceleration and deceleration, NURBS-motion control
LIU Xianli, ZHOU Xiaoyang, LI Maoyue, DING Yunpeng, DING Wenbin. The Real-time Algorithm of NURBS Curve Retriever Interpolation with S-type Acceleration and Deceleration Control[J]. Journal of Mechanical Engineering, 2017, 53(3): 183-192.
0 / / Recommend
Add to citation manager EndNote|Reference Manager|ProCite|BibTeX|RefWorks
URL: http://www.cjmenet.com.cn/EN/10.3901/JME.2017.03.183
http://www.cjmenet.com.cn/EN/Y2017/V53/I3/183