Preview

Mekhatronika, Avtomatizatsiya, Upravlenie

Advanced search
Open Access Open Access  Restricted Access Subscription or Fee Access

Comparative Analysis of Parametric Robustness of Nonlinear Algorithms for Tracking Control of a Flight Quadcopter under Conditions of Variable Load and External Disturbances

https://doi.org/10.17587/mau.27.83-96

Abstract

In recent years, the popularity of small multirotor unmanned aerial vehicles and, in particular, quadrocopters (QC) has increased significantly, due to both their characteristics and the low cost of manufacturing and operation. At the same time, one of the promising ways to increase the efficiency of using QC to solve a wide variety of tasks in both civilian and military spheres is to improve the flight control algorithms of the spacecraft. However, despite the presence of numerous classical and modern methods for synthesizing flight control algorithms, many of them turn out to be ineffective in conditions of a priori uncertainty of the mathematical model of vehicle dynamics, as well as in conditions of wind disturbance. QC as an object of control is a complex, nonlinear, multidimensional, multi-connected dynamic system of the 12th order with the presence of indeterminate parameters and external disturbances. The paper considers the problem of synthesizing an algorithm for the subsequent flight control of a spacecraft, which provides tracking by a vector of controlled variables of its arbitrarily set, programmatic change. As indicators of the effectiveness of the synthesized monitoring control algorithm, the QC summer uses, firstly, direct indicators of the quality of the control process (control time and overshoot), characterizing the speed and tendency of the system to oscillate, and, secondly, the maximum amplitude of the controlling effects, characterizing the energy consumption for their generation. The article is devoted to a comparative analysis of the parametric robustness properties of QC flight tracking algorithms synthesized on the basis of the most popular modern methods of nonlinear control of dynamic objects: the sliding mode method, the integrator bypass method, the feedback linearization method, the MPC proactive control method, the "deep" feedback method, the method of inverse dynamics problems with compensation for non-linearity. At the same time, the effectiveness of the synthesized flight tracking control algorithms was analyzed by computer verification in the Python environment under conditions of variable load and uncontrolled disturbing wind effects.

About the Authors

N. B. Filimonov
Lomonosov Moscow State University; V. A. Trapeznikov Institute of Control Sciences of RAS
Russian Federation

Filimonov Nikolay B., Professor, Dr. Sci. Tech.

Moscow



A. B. Filimonov
MIREA — Russian Technological University
Russian Federation

A. B. Filimonov

Moscow



N. S. Nimirich
Lomonosov Moscow State University
Russian Federation

N. S. Nimirich Moscow



References

1. Tarasov Y. O. Quadcopters: Design, Construction and Testing, Tula State University News. Technical Sciences, 2023, iss. 5, pp. 21—27 (in Russian).

2. Burdakov S. F., Markov А. O. Quadcopter Control During Flights with Low and Medium Overloads, St. Petersburg: Publishing House of the Polytechnic University, 2016, 250 p. (in Russian).

3. Zulu A., John S. А Review of Control Algorithms for Autonomous Quadrotors, Open Journ. Appl. Sci., 2014, vol. 04, no. 14, pp. 547—556.

4. Joukhadar A., Alchehabi M., Jejeh А. Advanced UAVs Nonlinear Control Systems and Applications, In Unmanned Robotic Systems and Applications. IntechOpen, 2020, 19 p., DOI: 10.5772/intechopen.86353

5. Apollonov D. V., Bibikova K. I., Shibaev V. M., Efimova I. E. Formation of Algorithms for the Automatic Control System of a Convertible Unmanned Aerial Vehicle, Proceedings of MAI, 2022, no. 122, 51 p. (in Russian).

6. Idrissi M., Salami M., Annaz F. А Review of Quadrotor Unmanned Aerial Vehicles: Applications, Architectural Design and Control Algorithms, Journal of Intelligent & Robotic Systems, 2022, vol. 104, 33 p., DOI: 10.1007/s10846-021-01527-7.

7. Peksa J, Mamchur D. А Review on the State of the Art in Copter Drones and Flight Control Systems, Sensors, 2024, vol. 24, no. 11, pp. 3349. DOI: 10.3390/s24113349.

8. Polyak B. T., Khlebnikov M. V., Rapoport L. B. Mathematical Theory of Automatic Control, Moscow, LENAND, 2019, 500 p. (in Russian).

9. Chovancova A., Fico T., Chovanec L., Hubinsk P. Mathematical Modelling and Parameter Identification of Quadrotor (a survey), Procedia Engineering, 2014, vol. 96, pp. 172—181.

10. Sokolov V. P., Madnov D. N. Mathematical Model of Quadcopter Flight, Priority Directions of Science and Education Development, Under the gen. edit. of G. Y. Gulyaev. Chapter 14, Penza, Publishing house: Science and Enlightenment, 2017, pp. 130—142 (in Russian).

11. Solodovnikov V. V., Filimonov N. B. Dynamic Quality of Automatic Control Systems, Moscow, MVTU, 1987, 84 p. (in Russian).

12. Khadija E. H., Mostafa M., Abdeljalil E., Hassan А. Neural Network and Fuzzy-logic-based Selftuning PID Control for Quadcopter Path Tracking, Studies in Informatics and Control, 2019, vol. 28 (4), pp. 401—412, DOI: 10.24846/v28i4y201904.

13. Polyak B. T., Shcherbakov P. S. Robust Stability and Control, Moscow, Nauka, 2002, 303 p. (in Russian).

14. Isidori А. Nonlinear Control Systems, Springer-Verlag, London, 1995, 557 p.

15. Kim D. P. Theory of Automatic Control, vol. 2. Multidimensional, Nonlinear, Optimal and Adaptive Systems, Moscow, FIZMATLIT, 2004, 464p. (in Russian).

16. Miroshnik I. V. Theory of Automatic Control. Nonlinear and Optimal Systems. St. Petersburg, Piter, 2006, 272 p. (in Russian).

17. Khalil Н. K. Nonlinear Systems, Moscow, Izhevsk, Scientific Research Center "Regular and Chaotic Dynamics", Institute of Computer Research, 2009, 832 p. (in Russian).

18. Andrievsky B. R., Bobtsov A. A., Fradkov А. L. Methods of Analysis and Synthesis of Nonlinear Control Systems, St. Petersburg, IPMash RAS, 2017, 327 p. (in Russian).

19. Zheng E., Xiong J., Luo J. Second Order Sliding Mode Control for a Quadrotor UAV, ISA Trans, 2014, vol. 53, no. 4, pp. 1350—1356, DOI: 10.2514/6.2019-0911.

20. Jing Y., Mirza A., Sipahi R., Martinez-Lorenzo J. Sliding Mode Controller with Disturbance Observer for Quadcopters; Experiments with Dynamic Disturbances and in Turbulent Indoor Space, Drones, 2023, vol. 7, pp. 1—41, DOI: 10.3390/drones7050328.

21. Mian A., Daobo W. Modeling and backstepping-based nonlinear control strategy for a 6 DOF quadrotor helicopter, Chin. Journ. Aeronaut, 2008, vol. 21, iss. 3, pp. 261—268.

22. Sajith Kumar K. K., Arya H., Joshi А. Longitudinal Control of Agile FixedWing UAV Using Backstepping, 2019 IEEE Aerospace Conference. Big. Sky, MT USA, 2019, pp. 1—11, DOI: 10.1109/AERO.2019.8742162.

23. Brockett R. W. Feedback Invariants for Nonlinear Systems, Proceeding VII IFAC Congress, vol. 11, iss. 1, Helsinki, 1978, pp. 115—1120.

24. Glazkov T. V., Golubev А. E. Tracking Software Changes in the Angular Position of a Quadcopter, Mathematics and mathematical modeling, 2017, no. 5, pp. 15—28 (in Russian).

25. Gasparyan O. N., Darbinyan H. G., Simonyan T. A. The Control of Quadcopters Based on the Feedback Linearization Method, Proceedings of NPUA. Information Technologies, Electronics, Radio Engineering, 2020, no. 2, pp. 44—54.

26. Grüne L., Pannek J. Nonlinear Model Predictive Control: Theory and Algorithms. London: Springer-Verlag, 2017, 456 p., DOI: 10.1007/978-3-319-46024-6.

27. Rawlings J. B., Mayne D. Q., Diehl M. M. Model Predictive Control: Theory, Computation, and Design, Madison, Nob Hill Pub., 2024, 674 p.

28. Allgower F., Zheng A., editors. Nonlinear Model Predictive Control, Basel, Springer Basel AG, 2012, 472 p.

29. Nimirich N. S., Filimonov N. B. Robust MPC Motion Tracking of a Quadcopter, Mechatronics, automation and robotics, 2025, no. 15, pp. 7—16, DOI: 10.26160/2541-8637-2025-15-7-16 (in Russian).

30. Emelyanov S. V., Korovin S. K. New Types of Feedback: Control under Uncertainty, Moscow, Science, Fizmatlit, 1997, 352 p. (in Russian).

31. Filimonov A. В., Filimonov N. В. Robust Control with "Deep" Feedback, Proceedings of the XIII All-Russian Meeting on Management Problems (VSPU-2019), Moscow, IPU named after V. A. Trapeznikov RAS, 2019, pp. 771—775 (in Russian).

32. Filimonov A. В., Filimonov N. В. Method of Major Amplification Factors and the Effect of Localization of Movements in the Problems of Design of Automatic Control Systems, Mekhatronika, Avtomatizatsiya, Upravlenie, 2009, no. 2, pp. 2—10 (in Russian).

33. Vostrikov А. S. Synthesis of Control Systems by Localization Method, Novosibirsk, NSTU Publ. house, 2007, 252p. (in Russian).

34. Nimirich N. S., Filimonov N. B. Robust Tracking Motion Control of a Quadcopter Using the "Deep" Feedback Method, Journal of Advanced Research in Technical Sciences, 2024, no. 43, pp. 42—54, DOI: 10.26160/2474-5901-2024-43-42-54 (in Russian).

35. Filimonov N. B. Analytical Design of a Quasi-optimal Terminal Control System, Analytical Methods of Synthesis of Regulators: Interuniversity. Scientific Collection, 1978, iss. 3, Saratov, SPI, pp. 100—113 (in Russian).

36. Filimonov N. B. Control of Phase Trajectories in Linear Finite-Dimensional Stationary Objects, Proceedings of the Moscow State Technical University, no. 297. Automatic Control Systems, iss. 6, Moscow, MVTU, 1979, pp. 11—17 (in Russian).

37. Filimonov A. B., Filimonov N. B. Methods of "Flexible" Trajectories in the Tasks of Terminal Control of Vertical Maneuvers of Aircraft, Chapter 2 in the monograph "Control Problems of Complex Dynamic Objects of Aviation and Space Technology". Edited by S. N. Vasiliev, Moscow, Mashinostroenie Publ., 2015, pp. 51—110 (in Russian).

38. Belinskaya Yu. S., Chetverikov V. N. Control of a Four— Screw Helicopter, Science and Education: Scientific edition of Bauman Moscow State Technical University, 2012, no. 5, pp. 157—171 (in Russian).

39. Gor’kov V. P., Grigorenko N. L., Rumyantsev А. E. Quadcopter Terminal Control in the Presence of Disturbances, Comput. Math. Model, 2017, vol. 28, pp. 531—549, DOI: 10.1007/s10598-017-9379-9 (in Russian).

40. Hoshino K. Application of Finite-Time Stabilization to Position Control of Quadcopters, 15th Internat. Conf. on Control, Automation, Robotics and Vision (ICARCV), Singapore, 2018, pp. 60—65, DOI: 10.1109/ICARCV.2018.8581351.


Review

For citations:


Filimonov N.B., Filimonov A.B., Nimirich N.S. Comparative Analysis of Parametric Robustness of Nonlinear Algorithms for Tracking Control of a Flight Quadcopter under Conditions of Variable Load and External Disturbances. Mekhatronika, Avtomatizatsiya, Upravlenie. 2026;27(2):83-96. (In Russ.) https://doi.org/10.17587/mau.27.83-96

Views: 195

JATS XML

ISSN 1684-6427 (Print)
ISSN 2619-1253 (Online)