DOI: 10.15507/2658-4123.035.202504.700-722
UDK 004.9:623.746
Computer Simulation of Automatic Control of an Agricultural Small Unmanned Aerial Vehicle with Variable Mass
Mikhail I. Belov
Dr.Sci. (Eng.), Professor, Professor of the Department of Automation and Robotization of Technological Processes named after Academician I. F. Borodin of the Institute of Mechanics and Power Engineering, Russian State Agrarian University – Moscow Timiryazev Agricultural Academy (49 Timiryazevskaya St., Moscow 127434, Russian Federation), ORCID: https://orcid.org/0000-0001-9907-8825, Researcher ID: T-5622-2018, Scopus ID: 57212563127, SPIN-код: 4508-0008, This email address is being protected from spambots. You need JavaScript enabled to view it.
Sergey A. Andreev
Dr.Sci. (Eng.), Professor of the Department of Automation and Robotization of Technological Processes named after Academician I. F. Borodin of the Institute of Mechanics and Power Engineering, Russian State Agrarian University – Moscow Timiryazev Agricultural Academy (49 Timiryazevskaya St., Moscow 127434, Russian Federation), ORCID: https://orcid.org/0000-0001-8608-9904, Scopus ID: 57212200432, SPIN-code: 8453-6024, This email address is being protected from spambots. You need JavaScript enabled to view it.
Evgeny A. Shabaev
Cand.Sci. (Eng.), Associate Professor, Associate Professor of the Department of Automation and Robotization of Technological Processes named after Academician I. F. Borodin of the Institute of Mechanics and Power Engineering, Russian State Agrarian University – Moscow Timiryazev Agricultural Academy (49 Timiryazevskaya St., Moscow 127434, Russian Federation), ORCID: https://orcid.org/0000-0003-2675-0670, Researcher ID: LPQ-6601-2024, Scopus ID: 57222152508, SPIN-code: 8703-7961, This email address is being protected from spambots. You need JavaScript enabled to view it.
Nickolai E. Kabdin
Cand.Sci. (Eng.), Associate Professor of the Department of Automation and Robotization of Technological Processes named after Academician I. F. Borodin of the Institute of Mechanics and Power Engineering, Russian State Agrarian University – Moscow Timiryazev Agricultural Academy (49 Timiryazevskaya St., Moscow 127434, Russian Federation), ORCID: https://orcid.org/0000-0002-4104-4187, Scopus ID: 57224401953, SPIN-code: 7014-5110, This email address is being protected from spambots. You need JavaScript enabled to view it.
Dmitry V. Belov
Assistant Professor of the Department of Automation and Robotization of Technological Processes named after Academician I. F. Borodin of the Institute of Mechanics and Power Engineering, Russian State Agrarian University – Moscow Timiryazev Agricultural Academy (49 Timiryazevskaya St., Moscow 127434, Russian Federation), ORCID: https://orcid.org/0009-0005-8015-2067, SPIN-code: 6722-9029, This email address is being protected from spambots. You need JavaScript enabled to view it.
Abstract
Introduction. Small unmanned aerial vehicles are effectively used in agriculture for field cultivation. Because of the long flight range, manual control from the ground of the elevator and engine thrust does not allow maintaining the required speed and altitude over the field with the necessary precision to ensure the field uniform processing. The aircraft mass changing in flight and the changing field relief have not yet been taken into account sufficiently in studies on the stabilization of flight altitude and stability. Thus, the study of the automatic control mode of the elevator and engine thrust, ensuring the stabilization of flight altitude under conditions of decreasing aircraft mass and changing field relief, can be considered a relevant and insufficiently studied problem.
Aim of the Study. The study is aimed at evaluating the impact of mass changes of a small unmanned aerial vehicle on the flight altitude and of the center-of- mass speed of the vehicle during their stabilization in the automatic elevator and engine thrust control mode.
Materials and Methods. The object of the study is a small unmanned aerial vehicle. There were used the methods of differential equations, theoretical mechanics, automatic control, programming in the Lazarus development environment, and numerical methods were used for computer modeling of automatic control of the elevator and engine thrust of an aircraft to stabilize flight altitude. Along with the methods mentioned in the article, there were used visual simulation methods implemented in the Scilab XCOS environment. These methods made it possible to assess the adequacy of the computer model.
Results. There have been developed two computer models for automated control of a unmanned aerial vehicles flight at a given altitude and speed. Software control of the elevator and engine thrust, determined based on the solution of differential equations of longitudinal flight of a small unmanned aerial vehicle at a given trajectory angle and a given speed, made it possible to stabilize the altitude and speed. Trajectory management of the elevator and engine thrust based on the readings from altitude, pitch angle, angular velocity and speed sensors made it possible to “track” a given field relief and stabilize the altitude and flight speed with sufficient accuracy. It has been found that in flight sections with a decrease in flight mass, the altitude, flight speed and trajectory angle are stabilized, and the pitch angle decreases along with the mass, and at a high specified flight speed over a field with a negative angle of inclination (on descents) the pitch angle becomes negative (uncomfortable) and loss of control is possible.
Discussion and Conclusion. Reducing the flight mass of an unmanned aerial vehicle must be taken into account when using these devices in agriculture for pest control and other work related to the processing of agricultural crops. The conducted study of software and trajectory control for stabilizing flight altitude made it possible to determine the relationship between the change in mass and such controlled parameters as the pitch angle and speed of the mass center of the aircraft. Software control ensures stabilization of flight altitude under any field profile, but its accuracy is caused by the accuracy of the mathematical model and, without taking into account actual flight data, does not allow one to assess the true accuracy of calculations of the current flight altitude and speed of the aircraft. Trajectory control with a proportional-integral controller allows for feedback coupling to be taken into account. The calculations have shown that such control of a flight over a field with a downward slope can lead to a loss of stability and a fall of the aircraft. A field with variable relief has areas where the level decreases and which are the source of uncomfortable flight and loss are of flight stability.
Keywords: small unmanned aerial vehicle (SUAV), trajectory control of SUAV, variable mass SUAV flight, computer model
Conflict of interest: the authors declare that there is no conflict of interest.
For citation: Belov M.I., Andreev S.A., Shabaev E.A., Kabdin N.E., Belov D.V. Computer Simulation of Automatic Control of an Agricultural Small Unmanned Aerial Vehicle with Variable Mass. Engineering Technologies and Systems. 2025;35(4):700–722. https://doi.org/10.15507/2658-4123.035.202504.700-722
Authors contribution:
M. I. Belov – formulating the study idea, goals and objectives; designing the study methodology; creating mathematical and computer models of software and trajectory control; developing algorithms and programs for solving equations; preparing the manuscript: critical analysis of the draft manuscript, comments and corrections by members of the research group, including at the stages before and after publication.
S. A. Andreev – formulating the study idea, goals and objectives; developing a trajectory management model; preparing a manuscript: visualization of research results and data obtained.
E. A. Shabaev – analyzing existing control systems for small unmanned aerial vehicles; developing a trajectory control model.
N. E. Kabdin – developing a software management model; preparing the manuscript: visualization of the study results and data obtained.
D. V. Belov – сomputer мodeling in Scilab XCOS.
All authors have read and approved the final manuscript.
Submitted 10.03.2025;
revised 02.09.2025;
accepted 18.09.2025
REFERENCES
- Udartseva O.V. Investigation of Various Technologies of Pesticides Used in the Altai Territory. Fundamental Research. 2011;(8):185–187. (In Russ., abstract in Eng.) Available at: https://fundamentalresearch.ru/ru/article/view?id=26809 (accessed 09.08.2025).
- Salaev B.K., Seregin A.A., Eviev V.A., Muchaev A.B., Glechikova N.A., Yudaev I.V. Analysis of Using Unmanned Aerial Vehicles in Agriculture. Vestnik agrarnoy nauki Dona. 2022;15(4):29–44. (In Russ., abstract in Eng.) https://doi.org/10.55618/20756704_2022_15_4_29-44
- Kurchenko N.Yu., Daus Yu.V., Truflyak E.V., Ilchenko Ya.A. Parameters of the Use of Unmanned Aerial Vehicles in the Processing of Crop Protection Products. Izvestia of the Lower Volga Agro-University Complex. 2023;(1):527–536. (In Russ., abstract in Eng.) Available at: https://clck.ru/3QH2Bd (accessed 09.08.2025).
- Kuzneсov A.G. [Automation of the Landing Process of a Small-Sized Unmanned Aerial Vehicle in Special Situations]. Trudy MAI. 2011;(45):25425. (In Russ.) Available at: https://trudymai.ru/published.php/published.php?ID=25425 (accessed 09.08.2025).
- Arhipov A.V., Timoshenkov S.P. Application of Adaptive Controllers in Control Systems for Unmanned Aerial Vehicles. Proceedings of Universities. Electronics. 2022;27(5):652–663. (In Russ., abstract in Eng.) https://elibrary.ru/wdjbyi
- Akhramovich S.A., Barinov A.V., Malyshev V.V., Starkov A.V. Backstepping Synthesis of the Height Control System of an Unmanned Aerial Vehicle. Vestnik of Samara University. Aerospace and Mechanical Engineering. 2018;17(2):7–22. (In Russ., abstract in Eng.) https://doi.org/10.18287/2541-7533-2018-17-2-7-22
- Usachov V.E., Targamadze R.C. [Principles and Algorithms for the Formation of a System of Mathematical Models for the Target Mission of an Unmanned Aerial Vehicle]. Trudy MAI. 2011;(49):28282. (In Russ.) Available at: http://trudymai.ru/published.php?ID=28282 (accessed 29.01.2025).
- Karpunin A.A., Titkov I.P. Simplification and Linearization of the Mathematical Model of the Motion of the Unlimited Aircraft in Space and in the Vertical Plane. Modern High Technologies. 2019;(2):69–77. (In Russ., abstract in Eng.) Available at: https://top-technologies.ru/ru/article/view?id=37411 (accessed 29.01.2025).
- Potudinskiy A.V. Adaptive Configuration of the Fuzzy Logic Controller of Unmanned Aerial Vehicle Flight Dynamics. Modeling, Optimization and Information Technology. 2023;11(4):1466. (In Russ., abstract in Eng.) https://doi.org/10.26102/2310-6018/2023.43.4.021
- Anderson E.P., Beard R.W., McLain T.W. Real-Time Dynamic Trajectory Smoothing for Unmanned Air Vehicles. IEEE Transactions on Control Systems Technology. 2005;13(3):471–477. https://doi.org/10.1109/TCST.2004.839555
- Rauf M.N., Khan R.A., Ali Shah S.I., Naqvi M.A. Design and Analysis of Stability and Control for a Small Unmanned Aerial Vehicle. International Journal of Dynamics and Control. 2024;12:1801–1816. https://doi.org/10.1007/s40435-023-01322-2
- Fam S.Ch., Surkova A.D., Selezneva M.S. Study of the Route Correction System for the OnBoard Navigation System of an Unmanned Aerial Vehicle on the Grounds of Radar Images of the Terrain. Automation. Modern Technologies. 2020;74(3):129–134. (In Russ., abstract in Eng.) https://doi.org/10.36652/0869-4931-2020-74-3-129-134
- Lobaty A.A., Bumai A.Y., Avsievich A.M. Formation of Unmanned Aircraft Trajectory when Flying Around Prohibited Areas. System Analysis and Applied Information Science. 2021;(4):47–53. (In Russ., abstract in Eng.) https://doi.org/10.21122/2309-4923-2021-4-47-53
- Belov N.V., Repinsky V.N. Simulation of an Unmanned Aircraft Flight in Matlab Simulink. T-Comm. 2023;17(6):37–47. (In Russ., abstract in Eng.) https://doi.org/10.36724/2072-8735-2023-17-6-37-47
- Velasco J., Garcia-Nieto S., Simarro R., Sanchis J. Control Strategies for Unmanned Aerial Vehicles under Parametric Uncertainty and Disturbances: A Comparative Study. IFAC-PapersOnLine. 2015;48(9):1–6. https://doi.org/10.1016/j.ifacol.2015.08.050
- Trung V.A., Hong S.T., Dinh-dung N., Truong-thanh N., Trong-son P., Hong T.N. An Investigation of the Control Quality of the Automatic Control System for Fixed-wing UAVs During Landing Process. International Journal of Aviation Science and Technology. 2022;3(2):61–69. https://doi.org/10.23890/IJAST.vm03is02.0201
- Admas Y.A., Mitiku H.M., Salau A.O., Omeje C.O., Braide S.L. Control of a Fixed Wing Unmanned Aerial Vehicle Using a Higher-Order Sliding Mode Controller and Non-Linear PID Controller. Scientific Reports. 2024;14(1):23139. Available at: https://d-nb.info/1351765469/34 (accessed 02.02.2025).
- Rominiyi O.L., Salau A.O., Adaramola B.A., Ogunlade M.A., Olanibi T.O., Akintoye F.A. Development of a Precision Agricultural Based Unmanned Aerial Vehicle for Pest Control. In: International Conference on Cyber Management and Engineering (CyMaEn). 2023. P. 439. https://doi.org/10.1109/CyMaEn57228.2023.10051014

This work is licensed under a Creative Commons Attribution 4.0 License.