Nonlinear Dynamic Modeling for High Performance Control of a Quadrotor

In this paper, we present a detailed dynamic and aerodynamic model of a quadrotor that can be used for path planning and control design of high performance, complex and aggressive manoeuvres without the need for iterative learning techniques. The accepted nonlinear dynamic quadrotor model is based on a thrust and torque model with constant thrust and torque coefficients derived from static thrust tests. Such a model is no longer valid when the vehicle undertakes dynamic manoeuvres that involve significant displacement velocities. We address this by proposing an implicit thrust model that incorporates the induced momentum effects associated with changing airflow through the rotor. The proposed model uses power as input to the system. To complete the model, we propose a hybrid dynamic model to account for the switching between different vortex ring states of the rotor.

[1]  Robert Mahony,et al.  Towards dynamically favourable Quad-Rotor aerial robots , 2004 .

[2]  L. Grüne,et al.  Nonlinear Model Predictive Control : Theory and Algorithms. 2nd Edition , 2011 .

[3]  M. Tadjine,et al.  Modelling and Stabilizing Control Laws Design Based on Sliding Mode for an UAV Type-Quadrotor , 2007, Eng. Lett..

[4]  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.

[5]  Raffaello D'Andrea,et al.  A simple learning strategy for high-speed quadrocopter multi-flips , 2010, 2010 IEEE International Conference on Robotics and Automation.

[6]  L. Derafa,et al.  Dynamic Modelling and Experimental Identification of Four Rotors Helicopter Parameters , 2006, 2006 IEEE International Conference on Industrial Technology.

[7]  Vijay Kumar,et al.  Trajectory Generation and Control for Precise Aggressive Maneuvers with Quadrotors , 2010, ISER.

[8]  Claire J. Tomlin,et al.  Quadrotor Helicopter Flight Dynamics and Control: Theory and Experiment , 2007 .

[9]  Ping Fan,et al.  Modelling, estimation, and control of baker's yeast production , 1989, Proceedings. ICCON IEEE International Conference on Control and Applications.

[10]  Oliver Purwin,et al.  Performing aggressive maneuvers using iterative learning control , 2009, 2009 IEEE International Conference on Robotics and Automation.

[11]  Philippe Martin,et al.  The true role of accelerometer feedback in quadrotor control , 2010, 2010 IEEE International Conference on Robotics and Automation.

[12]  Stjepan Bogdan,et al.  Hybrid control of quadrotor , 2009, 2009 17th Mediterranean Conference on Control and Automation.

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

[14]  Gene F. Franklin,et al.  Feedback Control of Dynamic Systems , 1986 .

[15]  Lars Grne,et al.  Nonlinear Model Predictive Control: Theory and Algorithms , 2011 .

[16]  Philippe Souères,et al.  Modeling and attitude control analysis of a ducted-fan micro aerial vehicle , 2010 .

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

[18]  Alberto Bemporad,et al.  Control of systems integrating logic, dynamics, and constraints , 1999, Autom..

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

[20]  Simon Newman,et al.  Basic Helicopter Aerodynamics , 1990 .

[21]  Steven Lake Waslander,et al.  Aerodynamics and control of autonomous quadrotor helicopters in aggressive maneuvering , 2009, 2009 IEEE International Conference on Robotics and Automation.