A closed-loop automatic tuning method for velocity control of oscillatory mechatronic systems

In this paper a closed loop automatic tuning procedure for the velocity control of oscillatory mechatronic systems is proposed. The transfer function of the system is estimated relying only on the measurements on the motor side, resonances are identified and biquadratic filters and the PID controller are tuned in order to improve the pre-existing control system by reducing the oscillations on the load side. Experimental results obtained with a Hardware-In-the-Loop setup show the effectiveness of the method.

[1]  Paolo Rocco,et al.  Load behavior concerned PID control for two-mass servo systems , 2003, Proceedings 2003 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM 2003).

[2]  Rohit G. Kanojiya,et al.  Tuning of PID controller using Ziegler-Nichols method for speed control of DC motor , 2012, IEEE-International Conference On Advances In Engineering, Science And Management (ICAESM -2012).

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

[4]  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.

[5]  Sheng-Ming Yang,et al.  Automatic Control Loop Tuning for Permanent-Magnet AC Servo Motor Drives , 2016, IEEE Transactions on Industrial Electronics.

[6]  Lennart Ljung,et al.  Closed-loop identification revisited , 1999, Autom..

[7]  Yen-Shin Lai,et al.  Novel Online Optimal Bandwidth Search and Autotuning Techniques for Servo Motor Drives , 2017, IEEE Transactions on Industry Applications.

[8]  M. Kushwah,et al.  Tuning PID Controller for Speed Control of DC Motor Using Soft Computing Techniques-A Review , 2014 .

[9]  Juan I. Yuz,et al.  Predictive Speed Control of a Two-Mass System Driven by a Permanent Magnet Synchronous Motor , 2012, IEEE Transactions on Industrial Electronics.

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

[11]  Lipei Huang,et al.  Research on inertia identification and auto-tuning of speed controller for AC servo system , 2002, Proceedings of the Power Conversion Conference-Osaka 2002 (Cat. No.02TH8579).

[12]  Rolf Isermann,et al.  Mechatronic systems-a challenge for control engineering , 1997, Proceedings of the 1997 American Control Conference (Cat. No.97CH36041).

[13]  Tore Hägglund,et al.  Automatic Tuning of Simple Regulators , 1984 .

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

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

[16]  Arturo Y. Jaen-Cuellar,et al.  PID-Controller Tuning Optimization with Genetic Algorithms in Servo Systems , 2013 .

[17]  Jia-Yush Yen,et al.  Frequency-domain identification algorithms for servo systems with friction , 2002, IEEE Trans. Control. Syst. Technol..

[18]  Guoguang Zhang Speed control of two-inertia system by PI/PID control , 2000, IEEE Trans. Ind. Electron..