A Load Transportation Nonlinear Control Strategy Using a Tilt-Rotor UAV

This paper proposes a nonlinear control strategy to solve the trajectory tracking problem of a tilt-rotor Unmanned Aerial Vehicle (UAV) when transporting a suspended load. For the present study, the aim of the control system is to track a desired trajectory of the aircraft with load’s swing-free, even in the presence of external disturbances, parametric uncertainties, unmodeled dynamics, and noisy position measurements with lower sampling frequency than the controller. The whole system modeling is obtained through the Euler-Lagrange formulation considering the dynamics of the tilt-rotor UAV coupled to the suspended load. As for the nonlinear control strategy, an inner-loop control is designed based on input-output feedback linearization combined with the dynamic extension approach to stabilize the attitude and altitude of the UAV assuming nonlinearities, while an outer-loop control law is designed for guiding the aircraft with reduced load swing. The linearized dynamics are controlled using linear mixed controllers with pole placement constraints. The solution is compared to two simpler control systems: the first one considers the load as a disturbance to the system but does not avoid its swing; the second one is a previous academic result with a three-level cascade strategy. Finally, in order to deal with the problem of position estimation in presence of unknown disturbances and noisy measurements with low sampling frequency, a Linear Kalman Filter with Unknown Inputs is designed for estimating both the aircraft’s translational position and translational disturbances. Simulation results are carried out to corroborate the proposed control strategy.

[1]  Viet-Hung Dang,et al.  Partial feedback linearization control of a three-dimensional overhead crane , 2013 .

[2]  Alejandro Ramirez-Serrano,et al.  Optimization Architecture of a Modular Architecture for Robotic Control: MARC Control Structure Applied to a VTOL UAV , 2009, 2009 Fifth International Conference on Autonomic and Autonomous Systems.

[3]  Lydia Tapia,et al.  Learning swing-free trajectories for UAVs with a suspended load , 2013, 2013 IEEE International Conference on Robotics and Automation.

[4]  Am Cho,et al.  Envelop expansion flight test of flight control systems for TR-60 tilt-rotor UAV , 2013, 2013 13th International Conference on Control, Automation and Systems (ICCAS 2013).

[5]  Marcelino Mendes de Almeida Neto Control strategies of a tilt-rotor UAV for load transportation , 2014 .

[6]  P. Gahinet,et al.  H design with pole placement constraints , 2018 .

[7]  Dennis S. Bernstein,et al.  Gain-Constrained Kalman Filtering for Linear and Nonlinear Systems , 2008, IEEE Transactions on Signal Processing.

[8]  Mohamed Darouach,et al.  Extension of minimum variance estimation for systems with unknown inputs , 2003, Autom..

[9]  Anthony Tzes,et al.  Model predictive attitude control of an unmanned Tilt-Rotor aircraft , 2011, 2011 IEEE International Symposium on Industrial Electronics.

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

[11]  V Raffo Guilherme,et al.  Suspended load path tracking control based on zonotopic state estimation using a tilt-rotor UAV , 2016 .

[12]  Christos Papachristos,et al.  Design and experimental attitude control of an unmanned Tilt-Rotor aerial vehicle , 2011, 2011 15th International Conference on Advanced Robotics (ICAR).

[13]  Guilherme V. Raffo,et al.  Nonlinear H∞ Controller for the Quad-Rotor Helicopter with Input Coupling , 2011 .

[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]  Guilherme V. Raffo,et al.  Nonlinear Control of a TiltRotor UAV for Load Transportation , 2015 .

[16]  A. Kulhare,et al.  Back-stepping control strategy for stabilization of a Tilt-rotor UAV , 2012, 2012 24th Chinese Control and Decision Conference (CCDC).

[17]  Guilherme V. Raffo,et al.  Suspended Load Path Tracking Control Strategy Using a Tilt-Rotor UAV , 2017 .

[18]  Guilherme V. Raffo,et al.  Model predictive control of a tilt-rotor UAV for load transportation , 2016, 2016 European Control Conference (ECC).

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

[20]  P. Gahinet,et al.  H∞ design with pole placement constraints: an LMI approach , 1996, IEEE Trans. Autom. Control..

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

[22]  Guilherme V. Raffo,et al.  A robust adaptive mixing control for improved forward flight of a tilt-rotor UAV , 2016, 2016 IEEE 19th International Conference on Intelligent Transportation Systems (ITSC).

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

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

[25]  Eung-Tai Kim,et al.  Autopilot design of tilt-rotor UAV using particle swarm optimization method , 2007, 2007 International Conference on Control, Automation and Systems.

[26]  Le Anh Tuan,et al.  Adaptive sliding mode control of three dimensional overhead cranes , 2012, 2012 IEEE International Conference on Cyber Technology in Automation, Control, and Intelligent Systems (CYBER).

[27]  Guilherme V. Raffo,et al.  Path tracking Model Predictive Control of a Tilt-rotor UAV carrying a suspended load , 2016, 2016 IEEE 19th International Conference on Intelligent Transportation Systems (ITSC).

[28]  T. Başar,et al.  A New Approach to Linear Filtering and Prediction Problems , 2001 .