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 theinertial
model, where the coefficients are calculated based on the values of the
critical transfer coefficient, oscillation
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.
References
[1]
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
[2]
Dumitrache, I. (2005) Ingineria Reglarii Automate [Automatic Control Systems]. Politehnica Press, Bucureşti.
[3]
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.
[4]
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
[5]
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
[6]
O’Dwyer, A. (2009) Handbook of PI and PID Controller Tuning Rules. 3rd Edition, Imperial College Press, London.
[7]
Astrom, K.J. and Hagglund, T. (1995) PID Controllers: Theory, Design and Tuning. 2nd Edition, Instrument Society of America, Research Triangle Park.
[8]
Lazăr, C., Vrabie, D. and Carari, S. (2004) Sisteme automate cu regulatoare PID [Automatic systems with PID controllers]. Matrix Rom, Bucuresti.
[9]
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
[10]
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
[11]
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.
[12]
Opelit, V. (1960) Osnovi Avtomaticeskogo Upravlenia [Bases of the Automatic Control]. Gosenergoizdat, Moskva.
[13]
Preitl, Ş. and Precup, R.E. (2001) Introducere în Ingineria Reglării Automate [Introduction to the Automatic Control System]. Editura Politehnica, Timişoara.
[14]
Lukas, V.A. (1990) Teoria Avtomaticheskogo Upravlenia [Automatic Control Theory]. 2nd Edition, Nedra, Moskva.
[15]
Dincel, E. and Söylemez, M.T. (2020) Robust PID Controller Design via Dominant Pole Assignment for Systems with Parametric Uncertainties. Asian Journal of Control, 24, 834-844. https://doi.org/10.1002/asjc.2484
[16]
Schubladze, A.M. (1980) Sposobi Sinteza System Upravlenia Maksimalinoi Stepeni Ustoichivosti [Methods of Synthesis of Control Systems with Maximum Stability Degree]. Avtomatika i Telemehanika, 1, 28-37.
[17]
Izvoreanu, B. (2010) The Iterative Algorithm of Tuning Controllers to the Model Object with Advanse Delay and Inertia Second Order. Proceedings of the 10th International Conference on Development and Application Systems DAS-2010, Suceava, 27-29 May 2010, 111-115.
[18]
Salem, A., Moustafa, Hassan, M.A. and Ammar, M.E. (2014) Tuning PID Controllers Using Artificial Intelligence Techniques Applied to DC-Motor and AVR. System Asian Journal of Engineering and Technology, 2, 129-138.
[19]
Fiodorov, I. (2013) Synthesis Algorithms of Controllers for Automatic Control Systems with Maximum Stability Degree. Annals of the University of Craiova, Electrical Engineering Series, 37, 139-143.
[20]
Cojuhari, I., Fiodorov, I., Izvoreanu, B. and Moraru, D. (2022) Synthesis of PID Algorithm for Speed Control of the DC Motor. Proceedings of the 2022 International Conference on Development and Application Systems (DAS), Suceava, 26-28 May 2022, 1-5. https://doi.org/10.1109/DAS54948.2022.9786125