Modeling and Control of a Novel Over-actuated Tri-rotor UAV*

This paper presents a novel tilting tri-rotor unmanned aerial vehicle (UAV) based on the conventional tri-rotor configuration, with each rotor having two tilting degrees of freedom, which is an over-actuated system. Herein, the dynamic model of this novel UAV is developed, which has nine controllable variables. Owing to the nonlinear and coupled nature of the system, many conventional nonlinear control allocation algorithms are too computationally complex to be calculated online. Therefore, a new control allocation method is proposed by using a reversible mapping to transform the nonlinear control allocation problem to the corresponding linear control allocation problem. The feedback linearization method is used to implement the entire control architecture using the new control allocation algorithm. Furthermore, a nonlinear disturbance observer (NDOB) is used to combat the low robustness of the feedback linearization controller. Finally, several simulation experiments are conducted to validate the proposed method. The simulations reveal that the fuselage can successfully track different spatial trajectories with different attitudes, which corroborates the high maneuverability of the fuselage over the conventional quadrotor.

[1]  Cheng Li,et al.  High performance full attitude control of a quadrotor on SO(3) , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[2]  Tor Arne Johansen,et al.  Control allocation - A survey , 2013, Autom..

[3]  Jun Yang,et al.  Nonlinear disturbance observer-based control for multi-input multi-output nonlinear systems subject to mismatching condition , 2012, Int. J. Control.

[4]  Zhang Zhi,et al.  Feedback linearization and continuous sliding mode control for a quadrotor UAV , 2008, 2008 27th Chinese Control Conference.

[5]  Nicholas Roy,et al.  Enabling New Missions for Robotic Aircraft , 2009, Science.

[6]  Lakmal Seneviratne,et al.  A review on the platform design, dynamic modeling and control of hybrid UAVs , 2015, 2015 International Conference on Unmanned Aircraft Systems (ICUAS).

[7]  M. Bolender,et al.  Nonlinear Control Allocation Using Piecewise Linear Functions , 2003 .

[8]  Tor Arne Johansen,et al.  Optimal constrained control allocation in marine surface vessels with rudders , 2003 .

[9]  Raffaello D'Andrea,et al.  Design, modeling and control of an omni-directional aerial vehicle , 2016, 2016 IEEE International Conference on Robotics and Automation (ICRA).

[10]  Fatih Senkul,et al.  Adaptive control of a tilt - roll rotor quadrotor UAV , 2014, 2014 International Conference on Unmanned Aircraft Systems (ICUAS).

[11]  D.B. Doman,et al.  Control Allocation for Over-actuated Systems , 2006, 2006 14th Mediterranean Conference on Control and Automation.

[12]  Richard J. Prazenica,et al.  Trajectory-Driven Adaptive Control of Autonomous UAVs with Disturbance Accommodation , 2017 .

[13]  Dongjun Lee,et al.  Design, modeling and control of omni-directional aerial robot , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[14]  Matthew S. Hölzel,et al.  Advanced PID attitude control of a quadcopter using asynchronous android flight data , 2017, 2017 International Conference on Unmanned Aircraft Systems (ICUAS).

[15]  Kam K. Leang,et al.  Dynamic underactuated flying-walking (DUCK) robot , 2016, 2016 IEEE International Conference on Robotics and Automation (ICRA).

[16]  H. Jin Kim,et al.  Model Predictive Control of a Multi-Rotor with a Suspended Load for Avoiding Obstacles , 2018, 2018 IEEE International Conference on Robotics and Automation (ICRA).

[17]  Zheng-Hua Liu,et al.  Quadrotor unmanned helicopter attitude control based on improved ADRC , 2014, Proceedings of 2014 IEEE Chinese Guidance, Navigation and Control Conference.

[18]  Al Savvaris,et al.  A Novel Actuation Concept for a Multi Rotor UAV , 2013, 2013 International Conference on Unmanned Aircraft Systems (ICUAS).

[19]  Kenji Uchiyama,et al.  Nonlinear flight control with an extended state observer for a fixed-wing UAV , 2017, 2017 International Conference on Unmanned Aircraft Systems (ICUAS).

[20]  Daksh Shukla,et al.  Nonlinear control based on H-infinity theory for autonomous aerial vehicle , 2017, 2017 International Conference on Unmanned Aircraft Systems (ICUAS).

[21]  Moustafa Elshafei,et al.  Quadrotor helicopter with tilting rotors: Modeling and simulation , 2013, 2013 World Congress on Computer and Information Technology (WCCIT).

[22]  Frank L. Lewis,et al.  Dynamic inversion with zero-dynamics stabilisation for quadrotor control , 2009 .

[23]  Tor Arne Johansen,et al.  Constrained nonlinear control allocation with singularity avoidance using sequential quadratic programming , 2004, IEEE Transactions on Control Systems Technology.

[25]  Fatih Senkul,et al.  Modeling and control of a novel tilt — Roll rotor quadrotor UAV , 2013, 2013 International Conference on Unmanned Aircraft Systems (ICUAS).

[26]  Raffaella Carloni,et al.  Robust control of UAVs using the parameter space approach , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[27]  Zexiang Li,et al.  A hierarchical control approach for a quadrotor tail-sitter VTOL UAV and experimental verification , 2017, 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).