Research on PID Control of Quadrotor Drones Based on MATLAB
DOI:
https://doi.org/10.61173/zt5q7y60Keywords:
MATLAB, PID control, Four-rotor UAV, Linear motion equation, Angular motion equationAbstract
Four-rotor UAV is a very practical and widely used UAV. In this paper, the development status and future trend of Fourrotor UAV at home and abroad are introduced, and then the transformation matrix from ground coordinates to airframe coordinates is deduced by using Euler equation. In the process of dynamic modeling, the plane position reference coordinate system and rotation angle reference coordinate system are selected to analyze the external forces and moments on the body, and the linear motion equation and the angular motion equation are written in parallel. On the basis of UAV dynamics model, the classical PID control method is used to control the attitude of the inner loop and the position of outer loop . According to simulation results, the flight controller can keep the UAV flying stably.
References
[1] [Online resource available at http://www.sohu.com/ a/69928848_360440]
[2] Zhang, J., Zhang, H., Liu, H., & Huo, J. (2014). Fuzzy PID Control of Micro Quadrotor Unmanned Aerial Vehicles. Ordnance Automation, 33(06), 58-62.
[3] Zhang, T. (2018). Modeling, Simulation, and PID Control of Quadrotor Aircraft. School of Automation Science and Electrical Engineering, Beijing University of Aeronautics and Astronautics.21.001.
[4] Feng, P. (2018). Modeling and PID Controller Design for Quadrotor UAVs. Industrial Computing, 06, 135-137.
[5] Fang, H., Tang, Y., Yu, X., & Yan, G. (2014). Computer Control Technology. Beijing: Electronic Industry Press, 7.
[6] Zhu, M. (2018). Design and Implementation of a Control System for a Quadrotor UAV. Central China Normal University.
Downloads
Published
Issue
Section
License
Copyright (c) 2023 by the authors.

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