Vertical modeling of a quadcopter for mass estimation and diagnosis purposes

In this work, we estimate a model of the vertical dynamics of a quadcopter and explain how this model can be used for mass estimation and diagnosis of system changes. First, a standard thrust model describing the relation between the calculated control signals of the rotors and the thrust that is commonly used in literature is estimated. The estimation results are compared to those using a refined thrust model and it turns out that the refined model gives a significant improvement. The combination of a nonlinear model and closed-loop data poses some challenges and it is shown that an instrumental variables approach can be used to obtain accurate estimates. Furthermore, we show that the refined model opens up for fault detection of the quadcopter. More specifically, this model can be used for mass estimation and also for diagnosis of other parameters that might vary between and during missions.

[1]  Philippe Martin,et al.  The role of propeller aerodynamics in the model of a quadrotor UAV , 2009, 2009 European Control Conference (ECC).

[2]  Marc Pollefeys,et al.  Vision-based autonomous mapping and exploration using a quadrotor MAV , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[3]  Lennart Ljung,et al.  System Identification: Theory for the User , 1987 .

[4]  G. Ducard,et al.  Extended Multiple Model Adaptive Estimation for the Detection of Sensor and Actuator Faults , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[5]  Tarek Hamel,et al.  Introduction to Feedback Control of Underactuated VTOL Vehicles , 2013 .

[6]  Ashutosh Saxena,et al.  Autonomous MAV flight in indoor environments using single image perspective cues , 2011, 2011 IEEE International Conference on Robotics and Automation.

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

[8]  Peter I. Corke,et al.  Multirotor Aerial Vehicles: Modeling, Estimation, and Control of Quadrotor , 2012, IEEE Robotics & Automation Magazine.

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

[10]  Fredrik Gustafsson,et al.  A closed-loop instrumental variable approach to mass and center of mass estimation using IMU data , 2014, 53rd IEEE Conference on Decision and Control.

[11]  Vijay Kumar,et al.  Improving quadrotor trajectory tracking by compensating for aerodynamic effects , 2017, 2017 International Conference on Unmanned Aircraft Systems (ICUAS).

[12]  P. Young,et al.  Optimal instrumental variable method for closed-loop identification , 2011 .

[13]  M. Enqvist,et al.  Mass estimation of a quadcopter using IMU data , 2017, 2017 International Conference on Unmanned Aircraft Systems (ICUAS).

[14]  Tom Holvoet,et al.  Dancing UAVs: Using linear programming to model movement behavior with safety requirements , 2017, 2017 International Conference on Unmanned Aircraft Systems (ICUAS).

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

[16]  Fredrik Gustafsson,et al.  Adaptive filtering and change detection , 2000 .

[17]  Alex Simpkins,et al.  System Identification: Theory for the User, 2nd Edition (Ljung, L.; 1999) [On the Shelf] , 2012, IEEE Robotics & Automation Magazine.

[18]  Ben M. Chen,et al.  An overview on development of miniature unmanned rotorcraft systems , 2010 .