Flight PID controller design for a UAV quadrotor

This paper presents the modeling of a four rotor vertical take-off and landing (VTOL) unmanned air vehicle known as the quad rotor aircraft. The paper presents a new model design method for the flight control of an autonomous quad rotor. The paper describes the controller architecture for the quad rotor as well. The dynamic model of the quad-rotor, which is an under actuated aircraft with fixed four pitch angle rotors was described. The Modeling of a quad rotor vehicle is not an easy task because of its complex structure. The aim is to develop a model of the vehicle as realistic as possible. The model is used to design a stable and accurate controller. This paper explains the developments of a PID (proportional-integral-derivative) control method to obtain stability in flying the Quad-rotor flying object. The model has four input forces which are basically the thrust provided by each propeller connected to each rotor with fixed angle. Forward (backward) motion is maintained by increasing (decreasing) speed of front (rear) rotor speed while decreasing (increasing) rear (front) rotor speed simultaneously which means changing the pitch angle. Left and right motion is accomplished by changing roll angle by the same way. The front and rear motors rotate counter-clockwise while other motors rotate clockwise so that the yaw command is derived by increasing (decreasing) counter-clockwise motors speed while decreasing (increasing) clockwise motor speeds.

[1]  Reza Olfati-Saber,et al.  Nonlinear control of underactuated mechanical systems with application to robotics and aerospace vehicles , 2001 .

[2]  P. Castillo,et al.  Stabilization of a mini rotorcraft with four rotors , 2005, IEEE Control Systems.

[3]  Robert Mahony,et al.  Design of a four-rotor aerial robot , 2002 .

[4]  Rogelio Lozano,et al.  Real-time stabilization and tracking of a four-rotor mini rotorcraft , 2004, IEEE Transactions on Control Systems Technology.

[5]  Rogelio Lozano,et al.  DYNAMIC MODELLING AND CONFIGURATION STABILIZATION FOR AN X4-FLYER. , 2002 .

[6]  Anuradha M. Annaswamy,et al.  A robust environment for simulation and testing of adaptive control for mini-UAVs , 2009, 2009 American Control Conference.

[7]  Roland Siegwart,et al.  PID vs LQ control techniques applied to an indoor micro quadrotor , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[8]  Camillo J. Taylor,et al.  Quadrotor control using dual camera visual feedback , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[9]  Roland Siegwart,et al.  Design and control of an indoor micro quadrotor , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[10]  Rogelio Lozano,et al.  Real-time stabilization and tracking of a four rotor mini-rotorcraft , 2003 .

[11]  Rogelio Lozano,et al.  Modeling and nonlinear control for a coaxial helicopter , 2002, IEEE International Conference on Systems, Man and Cybernetics.

[12]  Mario Innocenti,et al.  Helicopter Flight Dynamics: The Theory and Application of Flying Qualities and Simulation Modeling , 1999 .

[13]  Robert E. Mahony,et al.  Control of a quadrotor helicopter using visual feedback , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[14]  G. D. Padfield,et al.  Helicopter Flight Dynamics: The Theory and Application of Flying Qualities and Simulation Modelling , 1995 .

[15]  Paul Lambermont,et al.  Helicopters and autogyros of the world , 1970 .

[16]  Robert C. Nelson,et al.  Flight Stability and Automatic Control , 1989 .

[17]  Tarek Hamel,et al.  Modélisation et élaboration de commande de stabilisation de vitesse et de correction d'assiette pour un drone de type X4-flyer , 2004 .