An extended approach to solving the optimal control problem in the class of implemented control functions
Abstract
The article discusses the actual problem of implementing solutions to the classical optimal control problem used in automated real-time systems. It is well known that the direct application of the time-dependent control function obtained within the framework of the classical approach is ineffective for real objects due to the open nature of the control loop and sensitivity to disturbances. An innovative method based on the concept of an extended management object model is proposed. The key idea of the method is the initial synthesis of a universal object motion stabilization system capable of accurately following any given trajectory in a wide class of states. This system is then integrated into the management facility. For the effective and automatic synthesis of a universal motion stabilization system, a machine learning method is used – symbolic regression, which makes it possible to obtain compact and analytical expressions for control actions. The paper describes in detail the application of the proposed approach to the complex problem of optimal control of a quadcopter, demonstrating not only the theoretical possibility, but also the practical feasibility of the solution found, as well as its high robustness with respect to various initial disturbances. The results of computational experiments confirming the effectiveness of the approach are presented.
Full Text:
PDF (Russian)References
L. S. Pontryagin, V. G. Boltyanskii, R. V. Gamkrelidze, E. F. Mishchenko, The Mathematical Theory of Optimal Process. Gordon and Breach Science Publishers, New York, London, Paris, Montreux, Tokyo: 1985. L. S. Pontryagin, Selected works, Volume 4. 360 p.
M. Egerstedt, Motion Planning and Control of Mobile Robots. Ph.D. Thesis, Royal Institute of Technology, Stockholm, Sweden, 2000.
G. Walsh, D. Tilbury, S. Sastry, R. Murray, J.P. Laumond, Stabilization of trajectories for systems with nonholonomic constraints. IEEE Trans. Autom. Control 1994, 39, pp. 216–222.
A. Samir, A. Hammad, A. Hafez, H. Mansour, Quadcopter Trajectory Tracking Control using State-Feedback Control with Integral Action. Int. J. Comput. Appl. 2017, 168, pp. 1–7.
A.I. Diveev, E.Yu. Shmalko, V.V. Serebrenny, P. Zentay, Fundamentals of Synthesized Optimal Control. Mathematics 2021, 9, 21.
A. Diveev, E. Shmalko, Stabilization System Quality of Synthesized Optimal Control. Mathematics 2024, 1,0.
A. Diveev, E. Shmalko, Machine Learning Control by Symbolic Regression. Springer International Publishing, Cham, 2021.
A. Diveev, E. Shmalko, Machine-Made Synthesis of Stabilization System by Modified Cartesian Genetic Programming// IEEE Transactions on Cybernetics, 2022, 52(7), pp. 6627–6637.
A. Diveev, E. Sofronova, Universal Stabilization System for Control Object Motion along the Optimal Trajectory. Mathematics 2023, 11, 3556.
Zhao, Han, Su, Guo, Yang. Anti-collision Trajectory Planning and Tracking Control based on MPC and Fuzzy PID Algorithm. Proceedings of the 2020 4th CAA International Conference on Vehicular Control and Intelligence (CVCI), Hangzhou, China, December 18-20, 2020, pp. 613-618.
Tingting Su, Xu Liang, Guangping He, Quanliang Zhao, Lei Zhao. Robust Trajectory Tracking of Delta Parallel Robot Using Sliding Mode Control. Proceedings of the IEEE Symposium Series on Computational Intelligence (SSCI) December 6-9 2019, Xiamen, China, 508-512
Koza, J.R. Genetic Programming: On the Programming of Computers by Means of Natural Selection. MIT Press, 1992, 819 p.
Refbacks
- There are currently no refbacks.
Abava Кибербезопасность ИТ конгресс СНЭ
ISSN: 2307-8162