Flight Control of a Quadrotor under Model Uncertainties

Quadrotor type helicopters continue to grow in popularity for academic research and unmanned aerial vehicle applications. However, the model uncertainties caused by battery voltage drop, payload variation and flight condition change, have rarely been considered in control design. This work proposes a quantitative feedback theory based robust design approach to deal with these uncertainties. By analyzing the rigid body dynamics and aerodynamic forces/moments under different voltages, payloads and flight conditions, we model quadrotor dynamics as a set of linear models with parameter uncertainties, which represent a larger flight envelop than models linearized from hover condition. These model uncertainties, as well as the robust stability requirements and performance specifications of flight control system are then used for designing and tuning the controllers, to perform tradeoff between controller complexity, robust requirements, and performance specifications. We also implemented a prototype system, and conducted a serial of experiments in realtime outdoor flights to evaluate its performance. The results show good, robust, and reliable performances of the designed system in autonomous hovering, takeoff, waypoint navigation and landing flights.

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

[2]  H. Medromi,et al.  A Coupled Nonlinear Discrete-Time Controller and Observer Designs for Under-actuated Autonomous vehicles with Application to a Quadrotor Aerial Robot , 2006, IECON 2006 - 32nd Annual Conference on IEEE Industrial Electronics.

[3]  Samir Bouabdallah,et al.  Design and control of quadrotors with application to autonomous flying , 2007 .

[4]  B. Bethke,et al.  Real-time indoor autonomous vehicle test environment , 2008, IEEE Control Systems.

[5]  Leonid M. Fridman,et al.  Super twisting control algorithm for the attitude tracking of a four rotors UAV , 2012, J. Frankl. Inst..

[6]  Isaac Horowitz,et al.  Quantitative feedback design theory : QFT , 1993 .

[7]  Guilherme V. Raffo,et al.  An integral predictive/nonlinear Hinfinity control structure for a quadrotor helicopter , 2010, Autom..

[8]  Kenzo Nonami,et al.  Guidance and nonlinear control system for autonomous flight of minirotorcraft unmanned aerial vehicles , 2010, J. Field Robotics.

[9]  Anthony Tzes,et al.  Switching model predictive attitude control for a quadrotor helicopter subject to atmospheric disturbances , 2011 .

[10]  Laszlo Kis,et al.  Quadrotor control based on partial sensor data , 2010, 19th International Workshop on Robotics in Alpe-Adria-Danube Region (RAAD 2010).

[11]  J. Gordon Leishman,et al.  Principles of Helicopter Aerodynamics , 2000 .

[12]  Claire J. Tomlin,et al.  Precision flight control for a multi-vehicle quadrotor helicopter testbed , 2011 .

[13]  Abdelhamid Tayebi,et al.  Attitude stabilization of a VTOL quadrotor aircraft , 2006, IEEE Transactions on Control Systems Technology.

[14]  Zhaowei Zhong,et al.  Control, navigation and collision avoidance for an unmanned aerial vehicle , 2013 .

[15]  Yu Xu,et al.  A Miniature Integrated Navigation System for Rotary-wing Unmanned Aerial Vehicles , 2014 .

[16]  Chris J. B. Macnab,et al.  Robust adaptive control of a quadrotor helicopter , 2011 .

[17]  Pll Siinksen,et al.  Control , 1999, Diabetic medicine : a journal of the British Diabetic Association.

[18]  Honghua Zhang,et al.  Immersion and invariance based command-filtered adaptive backstepping control of VTOL vehicles , 2013, Autom..

[19]  Robert Mahony,et al.  Modelling and control of a large quadrotor robot , 2010 .

[20]  Nicolas Marchand,et al.  Bounded attitude control of rigid bodies: Real-time experimentation to a quadrotor mini-helicopter , 2011 .

[21]  Yuri B. Shtessel,et al.  Quadrotor vehicle control via sliding mode controller driven by sliding mode disturbance observer , 2012, J. Frankl. Inst..

[22]  Li Ping A Geomagnetic Navigation Algorithm for Miniature Unmanned Helicopter , 2011 .

[23]  Yu Xu,et al.  Quantitative feedback control of a quadrotor , 2012, 2012 IEEE International Symposium on Industrial Electronics.