A real-time configurable NURBS interpolator with bounded acceleration, jerk and chord error

被引:67
作者
Annoni, Massimiliano [2 ]
Bardine, Alessandro [1 ]
Campanelli, Stefano [1 ]
Foglia, Pierfrancesco [1 ]
Prete, Cosimo Antonio [1 ]
机构
[1] Univ Pisa, Dipartimento Ingn Informaz, I-56126 Pisa, Italy
[2] Politecn Milan, Dipartimento Meccan, I-20156 Milan, Italy
关键词
Acceleration control; CNC interpolation; Look-ahead; Real-time interpolation; PARAMETRIC INTERPOLATOR; CURVE INTERPOLATOR; FEEDRATE;
D O I
10.1016/j.cad.2012.01.009
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Advances in manufacturing technologies and in machine tools allow for unprecedented quality and efficiency in production lines, but also ask for new and increasing requirements on the motion planning and control systems. The increase of CPU processing power has permitted, in traditional CNC systems, the introduction of NURBS interpolation capabilities, thus determining a further increase in machining quality and efficiency. This has posed new and still unsolved issues, such as the need to satisfy multiple opposite constraints like limiting chord error, acceleration and jerk and offering real-time guarantees. In addition, the ability of privileging the production throughput by relaxing one or more of the previous constraints in a simple way, has emerged as another requirement of modern manufacturing plants. Nevertheless, none of the existing NURBS interpolators have these characteristics. In this work, we propose a NURBS interpolator that is able to satisfy all the manufacturing technology requirements and is able to respect, thanks to its bounded computational complexity, the position control real-time constraints. Such an interpolator is easily reconfigurable, i.e., it can relax some of the constraints while maintaining performances better than previously proposed solutions, and can be adapted in order to include constraints that were not originally considered. Performances of the proposed algorithm have been evaluated both by simulations and by real milling experiments. (C) 2012 Elsevier Ltd. All rights reserved.
引用
收藏
页码:509 / 521
页数:13
相关论文
共 21 条
[1]  
Bardine A., 2010, 2010 International Congress on Ultra Modern Telecommunications and Control Systems and Workshops (ICUMT 2010), P489, DOI 10.1109/ICUMT.2010.5676592
[2]   ADVANCED INTERPOLATION TECHNIQUES FOR NC MACHINES [J].
BEDI, S ;
ALI, I ;
QUAN, N .
JOURNAL OF ENGINEERING FOR INDUSTRY-TRANSACTIONS OF THE ASME, 1993, 115 (03) :329-336
[3]   Real-time variable feed rate NURBS curve interpolator for CNC machining [J].
Cheng, CW ;
Tsai, MC .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2004, 23 (11-12) :865-873
[4]   An accurate adaptive parametric curve interpolator for NURBS curve interpolation [J].
Du, Daoshan ;
Liu, Yadong ;
Yan, Cunliang ;
Li, Congxin .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2007, 32 (9-10) :999-1008
[5]   An accurate adaptive NURBS curve interpolator with real-time flexible acceleration/deceleration control [J].
Du, Daoshan ;
Liu, Yadong ;
Guo, Xingui ;
Yamazaki, Kazuo ;
Fujishima, Makoto .
ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2010, 26 (04) :273-281
[6]   Exact Taylor series coefficients for variable-feedrate CNC curve interpolators [J].
Farouki, RT ;
Tsai, YF .
COMPUTER-AIDED DESIGN, 2001, 33 (02) :155-165
[7]   Design of a real-time adaptive NURBS interpolator with axis acceleration limit [J].
Feng, Jingchun ;
Li, Yuhao ;
Wang, Yuhan ;
Chen, Ming .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2010, 48 (1-4) :227-241
[8]   On the development of a parametric interpolator with confined chord error, feedrate, acceleration and jerk [J].
Lai, Jiing-Yih ;
Lin, Kuan-Yuan ;
Tseng, Sheng-Jung ;
Ueng, Wen-Der .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2008, 37 (1-2) :104-121
[9]   The feedrate scheduling of NURBS interpolator for CNC machine tools [J].
Lee, An-Chen ;
Lin, Ming-Tzong ;
Pan, Yi-Ren ;
Lin, Wen-Yu .
COMPUTER-AIDED DESIGN, 2011, 43 (06) :612-628
[10]  
Lin MT, 2007, IEEE DECIS CONTR P, P4518