Jerk-limited feedrate scheduling and optimization for five-axis machining using new piecewise linear programming approach

被引:45
作者
Sun, YuWen [1 ]
Chen, ManSen [1 ]
Jia, JinJie [1 ]
Lee, Yuan-Shin [2 ]
Guo, DongMing [1 ]
机构
[1] Dalian Univ Technol, Sch Mech Engn, Dalian 116024, Peoples R China
[2] North Carolina State Univ, Dept Ind & Syst Engn, Raleigh, NC 27695 USA
基金
中国国家自然科学基金; 美国国家科学基金会;
关键词
five-axis machining; feedrate scheduling; jerk; linear programming; optimization; TOOL PATH; CONTOUR ERROR; PARAMETRIC INTERPOLATOR; NURBS INTERPOLATOR; ROTARY AXES; CONSTRAINTS; GENERATION; IDENTIFICATION; ACCELERATION;
D O I
10.1007/s11431-018-9404-9
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
In this paper, a new computation method and an optimization algorithm are presented for feedrate scheduling of five-axis machining in compliance with both machine drive limits and process limits. Five-axis machine tool with its ability of controlling tool orientation to follow the sculptured surface contour has been widely used in modern manufacturing industry. Feedrate scheduling serving as a kernel of CNC control system plays a critical role to ensure the required machining accuracy and reliability for five-axis machining. Due to the nonlinear coupling effects of all involved drive axes and the saturation limit of servo motors, the feedrate scheduling for multi-axis machining has long been recognized and remains as a critical challenge for achieving five-axis machine tools full capacity and advantage. To solve the nonlinearity nature of the five-axis feedrate scheduling problems, a relaxation mathematical process is presented for relaxing both the drive motors physical limitations and the kinematic constraints of five-axis tool motions. Based on the primary optimization variable of feedrate, the presented method analytically linearizes the machining-related constraints, in terms of the machines axis velocities, axis accelerations and axis jerks. The nonlinear multi-constrained feedrate scheduling problem is transformed into a manageable linear programming problem. An optimization algorithm is presented to find the optimal feedrate scheduling solution for the five-axis machining problems. Both computer implementation and laboratorial experiment testing by actual machine cutting were conducted and presented in this paper. The experiment results demonstrate that the proposed method can effectively generate efficient feedrate scheduling for five-axis machining with constraints of the machine tool physical constraints and limits. Compared with other existing numerical methods, the proposed method is able to find an accurate analytical solution for the nonlinear constrained five-axis feedrate scheduling problems without compromising the efficiency of the machining processes.
引用
收藏
页码:1067 / 1081
页数:15
相关论文
共 37 条
[1]   A real-time configurable NURBS interpolator with bounded acceleration, jerk and chord error [J].
Annoni, Massimiliano ;
Bardine, Alessandro ;
Campanelli, Stefano ;
Foglia, Pierfrancesco ;
Prete, Cosimo Antonio .
COMPUTER-AIDED DESIGN, 2012, 44 (06) :509-521
[2]   Feedrate interpolation with axis jerk constraints on 5-axis NURBS and G1 tool path [J].
Beudaert, Xavier ;
Lavernhe, Sylvain ;
Tournier, Christophe .
INTERNATIONAL JOURNAL OF MACHINE TOOLS & MANUFACTURE, 2012, 57 :73-82
[3]   5-Axis tool path smoothing based on drive constraints [J].
Beudaert, Xavier ;
Pechard, Pierre-Yves ;
Tournier, Christophe .
INTERNATIONAL JOURNAL OF MACHINE TOOLS & MANUFACTURE, 2011, 51 (12) :958-965
[4]   Identification and compensation of geometric errors of rotary axes on five-axis machine by on-machine measurement [J].
Bi, Qingzhen ;
Huang, Nuodi ;
Sun, Chao ;
Wang, Yuhan ;
Zhu, Limin ;
Ding, Han .
INTERNATIONAL JOURNAL OF MACHINE TOOLS & MANUFACTURE, 2015, 89 :182-191
[5]   Prediction and identification of rotary axes error of non-orthogonal five-axis machine tool [J].
Chen, Dongju ;
Dong, Lihua ;
Bian, Yanhua ;
Fan, Jinwei .
INTERNATIONAL JOURNAL OF MACHINE TOOLS & MANUFACTURE, 2015, 94 :74-87
[6]   A moving knot sequence-based feedrate scheduling method of parametric interpolator for CNC machining with contour error and drive constraints [J].
Chen, Mansen ;
Sun, Yuwen .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2018, 98 (1-4) :487-504
[7]   Feed-rate optimization with jerk constraints for generating minimum-time trajectories [J].
Dong, Jingyan ;
Ferreira, P. M. ;
Stori, J. A. .
INTERNATIONAL JOURNAL OF MACHINE TOOLS & MANUFACTURE, 2007, 47 (12-13) :1941-1955
[8]   Feedrate scheduling strategies for free-form surfaces [J].
Erdim, H. ;
Lazoglu, I. ;
Ozturk, B. .
INTERNATIONAL JOURNAL OF MACHINE TOOLS & MANUFACTURE, 2006, 46 (7-8) :747-757
[9]   Quintic spline interpolation with minimal feed fluctuation [J].
Erkorkmaz, K ;
Altintas, Y .
JOURNAL OF MANUFACTURING SCIENCE AND ENGINEERING-TRANSACTIONS OF THE ASME, 2005, 127 (02) :339-349
[10]   Linear programming and windowing based feedrate optimization for spline toolpaths [J].
Erkorkmaz, Kaan ;
Chen, Qing-Ge ;
Zhao, Ming-Yong ;
Beudaert, Xavier ;
Gao, Xiao-Shan .
CIRP ANNALS-MANUFACTURING TECHNOLOGY, 2017, 66 (01) :393-396