Data-Driven Model Identification and Control of the Inertial Systems
- 1 Department of Software Engineering and Automatics, Technical University of Moldova, Chisinau, Republic of Moldova
Abstract
In the synthesis of the control algorithm for complex systems, we are often faced with imprecise or unknown mathematical models of the dynamical systems, or even with problems in finding a mathematical model of the system in the open loop. To tackle these difficulties, an approach of data-driven model identification and control algorithm design based on the maximum stability degree criterion is proposed in this paper. The data-driven model identification procedure supposes the finding of the mathematical model of the system based on the undamped transient response of the closed-loop system. The system is approximated with the inertial model, where the coefficients are calculated based on the values of the critical transfer coefficient, os cillation amplitude and period of the underdamped response of the closed-loop system. The data driven control design supposes that the tuning parameters of the controller are calculated based on the parameters obtained from the previous step of system identification and there are presented the expressions for the calculation of the tuning parameters. The obtained results of data-driven model identification and algorithm for synthesis the controller were verified by computer simulation.
- Wang, L., Chai, S., Yoo, D., Gan, L. and Ng, K. (2015) PID and Predictive Control of Electrical Drivers and Power Converters Using Matlab®/Simulink®. Wiley, Hoboken. https://doi.org/10.1002/9781118339459
- Dumitrache, I. (2005) Ingineria Reglarii Automate [Automatic Control Systems]. Politehnica Press, Bucureşti.
- Hornsey, S. (2012) A Review of Relay Auto-Tuning Methods for the Tuning of PID-Type Controllers. An International Journal of Undergraduate Research, 5, 2.
- Basilio, J. and Matos, S.R. (2002). Design of PI and PID Controllers with Transient Performance Specification. IEEE Transactions on Education, 45, 364-370. https://doi.org/10.1109/TE.2002.804399
- Bucz, Š. and Kozáková, A. (2018) Advanced Methods of PID Controller Tuning for Specified Performance. In: Shamsuzzoha, M., Ed., PID Control for Industrial Processes, IntechOpen, London, 74-119. https://doi.org/10.5772/intechopen.76069
- O’Dwyer, A. (2009) Handbook of PI and PID Controller Tuning Rules. 3rd Edition, Imperial College Press, London.
- Astrom, K.J. and Hagglund, T. (1995) PID Controllers: Theory, Design and Tuning. 2nd Edition, Instrument Society of America, Research Triangle Park.
- Lazăr, C., Vrabie, D. and Carari, S. (2004) Sisteme automate cu regulatoare PID [Automatic systems with PID controllers]. Matrix Rom, Bucuresti.
- Fišer, J. and Zítek, P. (2019) PID Controller Tuning via Dominant Pole Placement in Comparison with Ziegler-Nichols Tuning. IFAC-PapersOnLine, 52, 43-48. https://doi.org/10.1016/j.ifacol.2019.12.204
- Ziegler, J.G. and Nichols, N.B. (1993) Optimum Settings for Automatic Controllers. Journal of Dynamic Systems, Measurement, and Control, 115, 220-222. https://doi.org/10.1115/1.2899060
- Scherlozer, A., Orsini, M. and Patole, S. (2016) Simulation and Numerical Analysis and Comparative Study of a PID Controller Based on Ziegler-Nichols and Auto Turning Method. Proceedings of the 12th IEEE International Conference on Control and Automation, Kathmandu, 1-3 June 2016, 1-16.
- Opelit, V. (1960) Osnovi Avtomaticeskogo Upravlenia [Bases of the Automatic Control]. Gosenergoizdat, Moskva.
- Preitl, Ş. and Precup, R.E. (2001) Introducere în Ingineria Reglării Automate [Introduction to the Automatic Control System]. Editura Politehnica, Timişoara.
- Lukas, V.A. (1990) Teoria Avtomaticheskogo Upravlenia [Automatic Control Theory]. 2nd Edition, Nedra, Moskva.