Mathematical modeling of automatic control system by numerical integration
https://doi.org/10.21869/2223-1560-2025-29-2-55-70
Abstract
Purpose of research. The aim of the work is to study the mathematical model of the automatic control system (ACS), consisting of a regulator and a control object for execution on a microprocessor system with support for a realtime operating system. The structure of the ACS, the coefficients of transfer of the transfer functions of the links, time constants and transport delays are adopted as variable parameters. The output data are presented in the form of transient processes. The task is to compare the analytical and numerical methods for software implementation of the mathematical model of the ACS using a programmable logical controller (PLC) as part of a test bench with a microprocessor electric drive. The objective is to compare analytical and numerical methods for software implementation of a mathematical model of automatic control system using a programmable logic controller (PLC) as part of a test bench with a microprocessor electric drive.
Methods. The methods of system analysis, automatic control theory, numerical methods of differentiation and integration, differential and difference equations were used.
Results. Practical recommendations for choosing a PLC when solving problems of modeling objects and control systems based on the inertia of the links included in the control loop. The relative error (integral, for the ACS as a whole) and the fulfillment of the requirement for the stability of the digital model are used as an evaluation criterion.
Conclusion. The studies have shown that for canonical ACS with 1st and 2nd order objects and transport delay with certain criteria, such as digital model stability and relative error (integral), there is a connection between the speed of the simulated ACS links and the PLC performance. Additional studies are required for practical confirmation of the obtained results.
About the Authors
V. A. KhandozhkoRussian Federation
Viktor A. Khandozhko, Cand. of Sci. (Engineering), Associate Professor, Head of the Automated Technological Systems Department,
50 Let Oktyabrya Ave., 7, Bryansk 241035.
Competing Interests:
The Authors declare the absence of obvious and potential conflicts of interest related to the publication of this article.
O. N. Fedonin
Russian Federation
Oleg N. Fedonin, Dr. of Sci. (Engineering), Professor, Professor of the Automated Technological Systems Department,
50 Let Oktyabrya Ave., 7, Bryansk 241035.
Competing Interests:
The Authors declare the absence of obvious and potential conflicts of interest related to the publication of this article.
V. P. Matlakhov
Russian Federation
Vitaly P. Matlakhov, Cand. of Sci. (Engineering), Associate Professor, Associate Professor of the of Automated Technological Systems Department,
50 Let Oktyabrya Ave., 7, Bryansk 241035.
Competing Interests:
The Authors declare the absence of obvious and potential conflicts of interest related to the publication of this article.
A. V. Khandozhko
Russian Federation
Alexander V. Khandozhko, Dr. of Sci. (Engineering), Professor, Professor of the Metal-Cutting Machines and Tools Department,
50 Let Oktyabrya Ave., 7, Bryansk 241035.
Competing Interests:
The Authors declare the absence of obvious and potential conflicts of interest related to the publication of this article.
References
1. Denisenko V. V. PID controllers: principles of construction and modification. Sovremennye tekhnologii avtomatizatsii = Modern automation technologies. 2006; (4): 66-74; 2007; (1): 78 - 88. (In Russ.).
2. Demin I.O., Sablina G.V. Study of methods for tuning PID controller parameters. Avtomatika i programmnaya inzheneriya = Automation and software engineering. 2020; (1): 174 - 181. (In Russ.).
3. Khandozhko V. A., Matlakhov V. P. Mathematical model of a process section of a main pipeline with throttling control. Avtomatizatsiya i modelirovanie v proektirovanii i upravlenii = Automation and modeling in design and control. 2023; (4): 18-27. (In Russ.). DOI: 10.30987/2658-6436-2023-4-18-27.
4. Sablina G. V., Markova V. A. Tuning the parameters of a PID controller in a system with a second-order object with delay. Avtometriya. 2022; 58(4): 110 - 117. (In Russ.). DOI: 10.15372/AUT20220411.
5. Goryachev O.V., Kalinichev K.N. Analysis of methods for tuning, optimization and adaptation of PID controllers. Izvestiya TulGU. Tekhnicheskie nauki = Bulletin of Tula State University. Technical sciences. 2024; (10): 526 - 530. (In Russ.). DOI: 10.24412/2071-61682024-10-526-527.
6. Vorobyov V. Yu., Sablina G. V. Calculation and optimization of discrete PID controller parameters using the Ziegler – Nichols method. Avtomatika i programmnaya inzheneriya= Automation and Software Engineering. 2019; 27(1): 9 – 13. (In Russ.).
7. Zhmud V. A., Vostrikov A. S., Ivoylov A. Yu., Sablina G. V. Synthesis of robust PID controllers using the double optimization method. Mekhatronika, avtomatizatsiya, upravlenie = Mechatronics, automation, control. 2020; 21(2): 67 – 74. (In Russ.). DOI: 10.17587/mau.21.67-73.
8. Arun Muraleedharan, Hiroyuki Okuda, Tatsuya Suzuki. Real-time implementation of randomized model predictive control for autonomous driving. IEEE Transactions on Intelligent Vehicles. 2021. Available at: https://en.wikipedia.org/wiki/Model_predictive_control (access date: 16.03.2025).
9. Davut Izci, Serdar Ekinci, Abdelazim G. Hussien. Effective PID controller design using a novel hybrid algorithm for high order systems. PLOS ONE. 2023. Available at: https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0286060 (access date: 13.03.2025).
10. Huanchao Du, Bobo Feng, Jieshi Shen & Dan Li. Design of simple nonovershooting con-trollers for linear high order systems with or without time delay. Scientific Reports. 2024. Available at: https://www.nature.com/articles/s41598-023-49802-x#Sec2 (access date: 13.03.2025).
11. Julian Berberich, Johannes Köhler, Matthias A. Müller, Frank Allgöwer. Linear Tracking MPC for Nonlinear Systems. Part I: The Model-Based Case. IEEE Transactions on Automatic Control. 2022; 67(9): 4390–4405. Available at: https://arxiv.org/abs/2105.08560 (access date: 16.03.2025).
12. Lucia Sergio, Subramanian Sankaranarayanan, Limon Daniel, Engell Sebastian. Stability properties of multistage nonlinear model predictive control. Systems & Control Letters. 2020; 143(9). Available at: https://www.researchgate.net/publication/343213495_Stability_properties_of_multistage_nonlinear_model_predictive_control (accessed: 16.04.2025).
13. Muhammad Abdillah, Tirta Jayadiharja, R Harry Arjadi, Herlambang Setiadi, Ra-mon Zamora, Yusrizal Afif. Principles of PID Controllers. 2023. Available at: https://www.zhinst.com/sites/default/files/documents/202307/zi_whitepaper_principles_of_pid_controllers.pdf (access date: 16.04.2025).
14. Muraleedharan Arun. Real-Time Implementation of Randomized Model Predictive Control for Autonomous Driving. IEEE Transactions on Intelligent Vehicles. 2021; 7(1): 11–20. Available at: https://www.researchgate.net/publication/349726810_Realtime_Implementation_of_Randomized_Model_Predictive_Control_for_Autonomous_Driving (access date: 16.04.2025).
15. Nikolaou Michael. Model predictive controllers: A critical synthesis of theory and indus-trial needs. Advances in Chemical Engineering. 2001; 26: 131-204. Available at: https://www.researchgate.net/publication/222658127_Model_predictive_controllers_A_critical_synthesis_of_theory_and_industrial_needs (access date: 16.04.2025).
16. Pasala Gopi, S. Venkateswarlu Reddy, Mohit Bajaj, Ievgen Zaitsev & Lukas Prokop. Performance and robustness analysis of V-Tiger PID controller for automatic voltage regulator. Scientific Reports. 2024. Available at: https://www.nature.com/articles/s41598-02458481-1#Bib1 (access date: 13.04.2025).
17. Roberto Sanchis. Optimal tuning of PID controllers with derivative filter for stable processes using three points from the step response. Control Engineering. ISA Transactions. 2023; 153. Available at: https://www.sciencedirect.com/science/article/pii/S0019057823004627 (access date: 13.04.2025).
18. Miller Yu. V., Sablina G. V. Calculation of PID controller parameters. Avtomatika i programmnaya inzheneriya = Automation and Software Engineering. 2020; 31 (1): 148 - 153. (In Russ.).
19. Zhmud V. A., Dimitrov L., Sablina G. V., et al. On the feasibility and possibilities of approximating a link with pure delay. Informatika i avtomatizatsiya = Informatics and automation. 2022; 21(1): 41 - 67. (In Russ.). DOI: 10.15622/ia.2022.21.2.
20. Aghil Ahmadi, Reza Mahboobi Esfanjani. Automatic tuning of PID controllers using deep recurrent neural networks with pruning based on tracking error. IOPscience. Journal of Instrumentation. 2024. Available at: https://iopscience.iop.org/article/10.1088/17480221/19/02/P02028/pdf (access date: 12.03.2025).
Review
For citations:
Khandozhko V.A., Fedonin O.N., Matlakhov V.P., Khandozhko A.V. Mathematical modeling of automatic control system by numerical integration. Proceedings of the Southwest State University. 2025;29(2):55-70. (In Russ.) https://doi.org/10.21869/2223-1560-2025-29-2-55-70





















