Path tracking Model Predictive Control of a Tilt-rotor UAV carrying a suspended load

This paper proposes a constrained Model Predictive Controller (MPC) to solve the path tracking problem of a Tilt-rotor UAV carrying a suspended load. Initially, a nonlinear model for the multi-body system is obtained via Euler-Lagrange formulation. Then, to design the constrained linear MPC, the equations of motion of the Tilt-rotor UAV with suspended load are linearized around the reference trajectory. Furthermore, to achieve null steady state error throughout the trajectory in presence of constant external disturbances and parametric uncertainties, the state vector is augmented with the integral action of some selected states. In addition, since the system is underactuated, the prediction model is also formulated in the incremental form to cope with disturbances affecting the system. Simulation results are carried out to corroborate the good performance of the proposed MPC when performing path tracking of the UAV with reduced load's swing.

[1]  Pratap Tokekar,et al.  Sensor planning for a symbiotic UAV and UGV system for precision agriculture , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[2]  Dennis S. Bernstein,et al.  Adaptive control of a quadrotor UAV transporting a cable-suspended load with unknown mass , 2014, 53rd IEEE Conference on Decision and Control.

[3]  Rafael Fierro,et al.  Agile Load Transportation : Safe and Efficient Load Manipulation with Aerial Robots , 2012, IEEE Robotics & Automation Magazine.

[4]  Timothy W. McLain,et al.  Decentralized Cooperative Aerial Surveillance Using Fixed-Wing Miniature UAVs , 2006, Proceedings of the IEEE.

[5]  G. Raffo,et al.  An integral predictive / nonlinear H ∞ control structure for a quadrotor helicopter , 2009 .

[6]  Eduardo F. Camacho,et al.  On the stability of constrained MPC without terminal constraint , 2006, IEEE Transactions on Automatic Control.

[7]  Guilherme V. Raffo,et al.  Modeling and Control of a Tiltrotor UAV for Path Tracking , 2014 .

[8]  Morten Bisgaard,et al.  Modeling, Estimation, and Control of Helicopter Slung Load System , 2008 .

[9]  Rogelio Lozano,et al.  Autonomous Hovering of a Noncyclic Tiltrotor UAV: Modeling, Control and Implementation , 2008 .

[10]  David Q. Mayne,et al.  Constrained model predictive control: Stability and optimality , 2000, Autom..

[11]  Aníbal Ollero,et al.  Cooperative Fire Detection using Unmanned Aerial Vehicles , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[12]  Song Yanguo,et al.  Design of Flight Control System for a Small Unmanned Tilt Rotor Aircraft , 2009 .

[13]  Christos Papachristos,et al.  Model predictive hovering-translation control of an unmanned Tri-TiltRotor , 2013, 2013 IEEE International Conference on Robotics and Automation.

[14]  Vijay Kumar,et al.  Trajectory generation and control of a quadrotor with a cable-suspended load - A differentially-flat hybrid system , 2013, 2013 IEEE International Conference on Robotics and Automation.

[15]  Alejandro Ramirez-Serrano,et al.  Integral Backstepping Control of an Unconventional Dual-Fan Unmanned Aerial Vehicle , 2013, J. Intell. Robotic Syst..

[16]  Guilherme V. Raffo,et al.  Nonlinear Control of a TiltRotor UAV for Load Transportation , 2015 .

[17]  J. A. Rossiter,et al.  Model-Based Predictive Control : A Practical Approach , 2017 .

[18]  Rogelio Lozano,et al.  Modeling and Control of a Small Autonomous Aircraft Having Two Tilting Rotors , 2005, IEEE Transactions on Robotics.

[19]  M. Grimble,et al.  Recent trends in linear optimal quadratic multivariable control system design , 1987 .