An autotuning procedure for motion control of oscillatory mechatronic systems

In this paper an automatic tuning procedure for a cascade position control architecture of general mechatronic systems is presented. The proposed procedure firstly estimates the transfer function of the system by analysing its open-loop response to a signal specifically designed in order to satisfy the system position, velocity and torque constraints. Then, if present, oscillatory behaviours are detected by finding the (anti)resonances of the frequency response. Parametric tuning rules are eventually defined for the PID controllers and for the biquadratic filters. Results obtained by implementing the procedure on a Hardware In the Loop setup demonstrate the effectiveness of the method.

[1]  Giovanna Finzi,et al.  A Fast Autotuning Method for Velocity Control of Mechatronic Systems , 2018 .

[2]  J. J. Moré,et al.  Levenberg--Marquardt algorithm: implementation and theory , 1977 .

[3]  H. Wertz,et al.  Comparison of parameter identification schemes for self-commissioning drive control of nonlinear two-mass systems , 1997, IAS '97. Conference Record of the 1997 IEEE Industry Applications Conference Thirty-Second IAS Annual Meeting.

[4]  Martin Goubej,et al.  Robust PID Control of Electrical Drive with Compliant Load , 2014 .

[5]  Richard W. Armstrong Load to Motor Inertia Mismatch: Unveiling The Truth , 1998 .

[6]  Martin Horn,et al.  Automatic tuning of a servo drive speed controller for industrial applications , 2013, 2013 IEEE International Conference on Mechatronics (ICM).

[7]  Mario Pacas,et al.  Application of the Welch-Method for the Identification of Two- and Three-Mass-Systems , 2008, IEEE Transactions on Industrial Electronics.

[8]  O. Severa,et al.  REX — Rapid development tool for automation and robotics , 2012, Proceedings of 2012 IEEE/ASME 8th IEEE/ASME International Conference on Mechatronic and Embedded Systems and Applications.

[9]  Martin Goubej,et al.  Robust frequency identification of oscillatory electromechanical systems , 2013, 2013 International Conference on Process Control (PC).

[10]  Martin Goubej Kalman filter based observer design for real-time frequency identification in motion control systems , 2015, 2015 20th International Conference on Process Control (PC).

[11]  P. Welch The use of fast Fourier transform for the estimation of power spectra: A method based on time averaging over short, modified periodograms , 1967 .

[12]  Robert D. Lorenz,et al.  Resonant load control methods for industrial servo drives , 2000, Conference Record of the 2000 IEEE Industry Applications Conference. Thirty-Fifth IAS Annual Meeting and World Conference on Industrial Applications of Electrical Energy (Cat. No.00CH37129).

[13]  Martin Čech,et al.  I-MECH – Smart System Integration for Mechatronic Applications , 2019, 2019 24th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA).

[14]  Mario Marchesoni,et al.  PSO-Based Self-Commissioning of Electrical Motor Drives , 2015, IEEE Transactions on Industrial Electronics.

[15]  Junji Furusho,et al.  Speed control of two-inertia system by PI/PID control , 1999, Proceedings of the IEEE 1999 International Conference on Power Electronics and Drive Systems. PEDS'99 (Cat. No.99TH8475).