Differential flatness based hybrid PID/LQR flight controller for complex trajectory tracking in quadcopter UAVs

In this paper, we present a differential flatness based hybrid flight controller for the quadcopter UAV. The combination of conventional PID based controller with the full state feedback based LQR controller results in the proposed hybrid controller. The performance of the resulting controller is further enhanced by using differential flatness based feedforward control. The UAV with a hybrid flight controller is considered as the balance between stability and maneuverability, which makes it suitable for complex trajectory following applications. The dynamic model and the flight controller has been verified by means of numerical simulations for flight conditions involving complex maneuvers.

[1]  A. Nemati,et al.  Modeling and control of a single axis tilting quadcopter , 2014, 2014 American Control Conference.

[2]  Rumit Kumar,et al.  Stabilizing and Control of Tilting-Rotor Quadcopter in Case of a Propeller Failure , 2016 .

[3]  Paulo E. Santos,et al.  PID, LQR and LQR-PID on a quadcopter platform , 2013, 2013 International Conference on Informatics, Electronics and Vision (ICIEV).

[4]  Jonathan P. How,et al.  Analysis and Control of a Variable-Pitch Quadrotor for Agile Flight , 2015 .

[5]  Timothy W. McLain,et al.  Differential flatness based control of a rotorcraft for aggressive maneuvers , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[6]  Loïc Lavigne,et al.  Flatness-based fault tolerant control , 2014 .

[7]  Ľuboš Chovanec,et al.  Mathematical Modelling and Parameter Identification of Quadrotor (a survey) , 2014 .

[8]  Katsuhiko Ogata,et al.  Modern Control Engineering , 1970 .

[9]  D. Cooke,et al.  OPTIMAL TRAJECTORY PLANNING AND LQR CONTROL FOR A QUADROTOR UAV , 2006 .

[10]  Mohammadreza Radmanesh,et al.  Flight formation of UAVs in presence of moving obstacles using fast-dynamic mixed integer linear programming , 2016 .

[11]  S. Andrew Gadsden,et al.  System and mathematical modeling of quadrotor dynamics , 2015, Defense + Security Symposium.

[12]  Vijay Kumar,et al.  The GRASP Multiple Micro-UAV Testbed , 2010, IEEE Robotics & Automation Magazine.

[13]  M. Tadjine,et al.  Sliding Mode Control Based on Backstepping Approach for an UAV Type-Quadrotor , 2007 .