DEVELOPMENT OF A SIMULATION MODEL FOR REGULATION OF THE ANGLE OF ROLL OF A QUADCOPTER USING A PID CONTROLLER

Nikita V. Belov, Boris Y. Buyanov,
Moscow technical University of communications and Informatics, Moscow, Russia

DOI: 10.36724/2664-066X-2023-9-4-35-42

SYNCHROINFO JOURNAL. Volume 9, Number 4 (2023). P. 35-42.

Abstract

Autopilot systems typically consist of an “inner loop” that provides stability and control, as well as an “outer loop” that handles mission-level objectives such as waypoint navigation. Unmanned aerial vehicle (UAV) autopilot systems are predominantly implemented using a control system with proportional, integral, and differential controllers that have demonstrated accuracy under stable conditions. A simulation model of the angle of roll of a quadcopter based on a PID controller was developed and investigated. The model reflects in two-dimensional space of the angles of inclination of the quadcopter. Several methods for calculating the coefficients of PID controllers are considered and the choice of the optimal one for solving the set task is made. Simulation modeling was carried out to stabilize the quadcopter in roll. For this purpose, a JavaScript page with a virtual quadcopter was written. The constructed simulation model allows you to visually evaluate the oscillations of the aircraft in space, which significantly reduces the time and cost of setting up the PID controller.

Keywords: Quadcopter, PID controllers, Simulation model, Stabilization, JavaScript, Autopilot

References

[1] Osama Mohammed HamdyAbdelrady Okasha ElnadyAbdelrady Okasha Elnady, “Modeling, Simulation and Control of Quadcopter using PID Controller,” The 4th International under-Graduate Research Conference, IUGRC 2019. Cairo, Egypt August 2019.

[2] I.S. Leal, C. Abeykoon, Y.S. Perera, “Design, Simulation, Analysis and Optimization of PID and Fuzzy Based Control Systems for a Quadcopter,” Electronics, vol. 10, no. 18, p. 2218, Sep. 2021, doi: 10.3390/electronics10182218.

[3] Lirong Zhou, Anton Pljonkin, Pradeep Kumar Singh, “Modeling and PID control of quadrotor UAV based on machine learning,” Journal of Intelligent Systems, vol. 31, no. 1, 2022, pp. 1112-1122. https://doi.org/10.1515/jisys-2021-0213

[4] O. Arrieta, D. Campos, J. Rico-Azagra, M. Gil-Martínez, J. D. Rojas, and R. Vilanova, “Model-Based Optimization Approach for PID Control of Pitch–Roll UAV Orientation,” Mathematics. Vol. 11, no. 15, p. 3390, 2023, doi: 10.3390/math11153390.

[5] A. Iyer, H.O. Bansal, “Modelling, Simulation, and Implementation of PID Controller on Quadrotors,” 2021 International Conference on Computer Communication and Informatics (ICCCI), Coimbatore, India, 2021, pp. 1-7, doi: 10.1109/ICCCI50826.2021.9402301.

[6] Axel Reizenstein, “Position and Trajectory Control of a Quadcopter Using PID and LQ Controllers,” Master of Science Thesis in Electrical Engineering, Department of Electrical Engineering, Linköping University, 2017.

[7] N.H. Sahrir, M.A. Mohd Basri, “Modelling and Manual Tuning PID Control of Quadcopter,” In: Wahab, N.A., Mohamed, Z. (eds) Control, Instrumentation and Mechatronics: Theory and Practice. Lecture Notes in Electrical Engineering, vol 921. Springer, Singapore. 2022. https://doi.org/10.1007/978-981-19-3923-5_30

[8] X. Ao, L.-M. Wang, J.-X. Hou, Y.-Q. Xue, S.-J. Rao, Z.-Y. Zhou, F.-X. Jia, Z.-Y. Zhang, L.-M. Li, “Road Recognition and Stability Control for Unmanned Ground Vehicles on Complex Terrain,” IEEE Access 2023, 11, 77689.

[9] M. Mariani, S. Fiori,“ Design and Simulation of a Neuroevolutionary Controller for a Quadcopter Drone.” Aerospace. 2023, 10, p. 418.

[10] U. Papa, “Unmanned Aircraft Systems with Autonomous Navigation,” Electronics. 2023, no. 12, p. 1591.

[11] P.V. Quan, D. Ba Xuan, C.-D. Truong, N.P. Luu, V. Quang Huy, N.T. Duc, “An Adaptive Robust Nonlinear Control Approach of a Quadcopter with Disturbance Observer,” 2022 11th International Conference on Control, Automation and Information Sciences (ICCAIS). 2022, p. 476.

[12] S. Park, S. Han, “Robust Backstepping Control Combined with Fractional-Order Tracking Differentiator and Fractional-Order Nonlinear Disturbance Observer for Unknown Quadrotor UAV Systems,” Applied Sciences. 2022, no. 12, p. 11637.

[13] A. Abdulkareem, V. Oguntosin, O.M. Popoola, A.A. Idowu, “Modeling and Nonlinear Control of a Quadcopter for Stabilization and Trajectory Tracking,” Journal of Engineering. 2022, no. 1.

[14] A. Eltayeb, M.F. Rahmat, M.A.M. Basri, M.A.M. Eltoum, M.S. Mahmoud, “Integral Adaptive Sliding Mode Control for Quadcopter UAV Under Variable Payload and Disturbance,” IEEE Access. 2022, no. 10, p. 94754.

[15] Y. Liang, Y. He, Y. Niu, “Robust Errorless-Control-Targeted Technique Based on MPC for Microgrid with Uncertain Electric Vehicle Energy Storage Systems,” Energies. 2022, no. 15, p. 1398.

[16] A. Inozemtsev, A. Petrochenkov, V. Kazantsev, I. Shmidt, A. Sazhenkov, D. Dadenkov, I. Gribkov, P. Ivanov, “The Fuzzy Logic in the Problems of Test Control of a Bypass Turbojet Engine Gas Generator,” Mathematics. 2022, no. 10, p. 484.