Dynamic approach of the feedrate interpolation for trajectory planning process in multi-axis machining

Feedrate interpolation, which consists in generating the set points sent to the axis controllers from the initial path, constitutes a major line of the trajectory planning process. In multi-axis high-speed machining the feedrate is usually evaluated by a kinematic method as the maximum feedrate respecting the joint velocity, acceleration an jerk limits. However, this approach requires a difficult experimental tuning of the kinematic limits based on the observation of the axis behaviour that leads to a loss of productivity. The multiplication of the kinds of multi-axis machines in manufacturing leads to the need to take the dynamic behaviour into account, particularly for highly dynamic systems such as serial robots. A novel and efficient dynamic approach of the feedrate interpolation process is proposed in this paper. The system performance characteristics are checked through torque and torque rate limits at the actuator level. The integration of the dynamic model of the system enables to include different chosen effects such as inertia, centrifugal, Coriolis effects, gravity and friction forces. The dynamic model can be also easily adapted to different systems and processes such as serial manufacturing robots or multi-axis machining centers. Then, these new dynamic constraints lead to limit values based on the dynamic behaviour of the whole axis mechanical chain from the actuator to the end-effector and allow to be close from the system components technology. The efficiency of the proposed approach is demonstrated by several simulations on different systems and test paths and is compared to the usual kinematic method results.

[1]  Olivier Gibaru,et al.  Improving the dynamic accuracy of elastic industrial robot joint by algebraic identification approach , 2012, 2012 1st International Conference on Systems and Computer Science (ICSCS).

[2]  Olivier Gibaru,et al.  Feedrate planning for machining with industrial six-axis robots , 2010 .

[3]  Didier Dumur,et al.  Feed drive modelling for the simulation of tool path tracking in multi-axis High Speed Machining , 2011, ArXiv.

[4]  S. Bertrand,et al.  A clear description of system dynamics through the physical parameters and generalized coordinates , 2013 .

[5]  Christophe Tournier,et al.  Kinematical performance prediction in multi-axis machining for process planning optimization , 2008 .

[6]  Kostas J. Kyriakopoulos,et al.  Minimum jerk path generation , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[7]  Hans Gross,et al.  Electrical Feed Drives in Automation: Basics, Computation, Dimensioning , 2001 .

[8]  Yusuf Altintas,et al.  High speed CNC system design. Part I: jerk limited trajectory generation and quintic spline interpolation , 2001 .

[9]  E. Croft,et al.  Smooth and time-optimal trajectory planning for industrial manipulators along specified paths , 2000 .

[10]  Meng-Shiun Tsai,et al.  Development of an integrated look-ahead dynamics-based NURBS interpolator for high precision machinery , 2008, Comput. Aided Des..

[11]  Kang G. Shin,et al.  Minimum-time control of robotic manipulators with geometric path constraints , 1985 .

[12]  Jingyan Dong,et al.  Feed-rate optimization with jerk constraints for generating minimum-time trajectories , 2007 .

[13]  M. Tsai,et al.  Development of a dynamics-based NURBS interpolator with real-time look-ahead algorithm , 2007 .

[14]  Pierre-Jean Barre,et al.  Influence of a Jerk Controlled Movement Law on the Vibratory Behaviour of High-Dynamics Systems , 2005, J. Intell. Robotic Syst..

[15]  Christophe Tournier,et al.  Model for performance prediction in multi-axis machining , 2006 .

[16]  J. Bobrow,et al.  Time-Optimal Control of Robotic Manipulators Along Specified Paths , 1985 .

[17]  Xavier Beudaert,et al.  Feedrate interpolation with axis jerk constraints on 5-axis NURBS and G1 tool path , 2012 .

[18]  A. Gasparetto,et al.  Model-based trajectory planning for flexible-link mechanisms with bounded jerk , 2013 .

[19]  A. Gasparetto,et al.  A technique for time-jerk optimal planning of robot trajectories , 2008 .

[20]  Ismail Lazoglu,et al.  Feedrate optimization for freeform milling considering constraints from the feed drive system and process mechanics , 2013 .

[21]  Elizabeth A. Croft,et al.  Feed optimization for five-axis CNC machine tools with drive constraints , 2008 .

[22]  Masaomi Tsutsumi,et al.  Dynamic synchronous accuracy of translational and rotary axes , 2011 .

[23]  M. Mori,et al.  Adaptive interpolation scheme for NURBS curves with the integration of machining dynamics , 2005 .

[24]  Xavier Beudaert,et al.  5-axis Tool Path Smoothing Based on Drive Constraints , 2011 .

[25]  Kai Cheng,et al.  Machining dynamics: Fundamentals, applications and practices , 2008 .