Design and Implementation of a Hardware-in-the-Loop Simulation System for a Tilt Trirotor UAV

The tilt trirotor unmanned aerial vehicle (UAV) is a novel aircraft that has broad application prospects in transportation. However, the development progress of the aircraft is slow due to the complicated control system and the high cost of the flight experiment. This work attempts to overcome the problem by developing a hardware-in-the-loop (HIL) simulation system based on a heavily developed and commercially available flight simulator X-Plane. First, the tilt trirotor UAV configuration and dynamic model are presented, and the parameters are obtained by conducting identification experiments. Second, taking the configuration of the aircraft into account, a control scheme composed of the mode transition strategy, hierarchical controller, and control allocation is proposed. Third, a full-scale flight model of the prototype is designed in X-Plane, and an interface program is completed for connecting the autopilot and X-Plane. Then, the HIL simulation system that consists of the autopilot, ground control station, and X-Plane is developed. Finally, the results of the HIL simulation and flight experiments are presented and compared. The results show that the HIL simulation system can be an efficient tool for verifying the performance of the proposed control scheme for the tilt trirotor UAV. The work contributes to narrowing the gap between theory and practice and provides an alternative verification method for the tilt trirotor UAV.

[1]  Adriano Bittar,et al.  Guidance Software-In-the-Loop simulation using X-Plane and Simulink for UAVs , 2014, 2014 International Conference on Unmanned Aircraft Systems (ICUAS).

[2]  Christos Papachristos,et al.  Dual–Authority Thrust–Vectoring of a Tri–TiltRotor employing Model Predictive Control , 2016, J. Intell. Robotic Syst..

[3]  Jacob Apkarian Attitude Control of Pitch-Decoupled VTOL Fixed Wing Tiltrotor , 2018, 2018 International Conference on Unmanned Aircraft Systems (ICUAS).

[4]  M. K. Bayrakceken,et al.  An educational setup for nonlinear control systems: Enhancing the motivation and learning in a targeted curriculum by experimental practices [Focus on Education] , 2013, IEEE Control Systems.

[5]  Ozan Tekinalp,et al.  Tilt duct vertical takeoff and landing uninhabited aerial vehicle concept design study , 2004 .

[6]  Fast-Forwarding to a Future of On-Demand Urban Air Transportation , 2016 .

[7]  Daibing Zhang,et al.  Curved Path Following Control for Fixed-wing Unmanned Aerial Vehicles with Control Constraint , 2018, J. Intell. Robotic Syst..

[8]  Roman Czyba,et al.  Construction Prototyping, Flight Dynamics Modeling, and Aerodynamic Analysis of Hybrid VTOL Unmanned Aircraft , 2018, Journal of Advanced Transportation.

[9]  Min-Jea Tahk,et al.  Autonomous waypoint guidance for tilt-rotor unmanned aerial vehicle that has nacelle-fixed auxiliary wings , 2014 .

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

[11]  Xinhua Wang,et al.  Mathematical modeling and control of a tilt-rotor aircraft , 2015, ArXiv.

[12]  Jianda Han,et al.  Control techniques of tilt rotor unmanned aerial vehicle systems: A review , 2017 .

[13]  Jianda Han,et al.  Mode transition and fault tolerant control under rotor-tilt axle stuck fault of quad-TRUAV , 2018 .

[14]  Ciann-Dong Yang,et al.  Total energy control system for helicopter flight/propulsion integrated controller design , 2007 .

[15]  Young-shin Kang,et al.  Actuator controller based on fuzzy sliding mode control of tilt rotor unmanned aerial vehicle , 2014 .

[16]  Deok Jin Lee,et al.  Intelligent Controller Design for Quad-Rotor Stabilization in Presence of Parameter Variations , 2017 .

[17]  Christopher W. S. Thong,et al.  Modeling Aircraft Performance and Stability on X-Plane , 2011 .

[18]  Jonathan P. How,et al.  A New Nonlinear Guidance Logic for Trajectory Tracking , 2004 .

[19]  C. L. Nascimento,et al.  Nonlinear tracking and aggressive maneuver controllers for quad-rotor robots using Learning Automata , 2012, 2012 IEEE International Systems Conference SysCon 2012.

[20]  Youdan Kim,et al.  Fault tolerant flight control system for the tilt-rotor UAV , 2013, J. Frankl. Inst..

[21]  Matt R. Jardin,et al.  Optimized Measurements of UAV Mass Moment of Inertia with a Bifilar Pendulum , 2007 .

[22]  Peng Wei,et al.  Energy Optimal Speed Profile for Arrival of Tandem Tilt-Wing eVTOL Aircraft with RTA Constraint , 2018, 2018 IEEE CSAA Guidance, Navigation and Control Conference (CGNCC).

[23]  Konstantinos Kanistras,et al.  System Identification of Circulation Control UAV Using X-Plane Flight Simulation Software and Flight Data , 2017 .

[24]  William Gracey The experimental determination of the moments of inertia of airplanes by a simplified compound-pendulum method , 1948 .

[25]  Z. Zuo,et al.  Adaptive trajectory tracking control of output constrained multi-rotors systems , 2014 .

[26]  Alan F. Lynch,et al.  Inner–Outer Loop Control for Quadrotor UAVs With Input and State Constraints , 2016, IEEE Transactions on Control Systems Technology.

[27]  N. M. F. Oliveira,et al.  Central Processing Unit for an Autopilot: Description and Hardware-In-the-Loop Simulation , 2012, Journal of Intelligent & Robotic Systems.

[28]  Yucel Orkut Aktas,et al.  Design of a Commercial Hybrid VTOL UAV System , 2013, 2013 International Conference on Unmanned Aircraft Systems (ICUAS).

[29]  Yucel Orkut Aktas,et al.  Rapid Prototyping of a Fixed-Wing VTOL UAV for Design Testing , 2016, J. Intell. Robotic Syst..

[30]  Adriano Bittar,et al.  Hardware-In-the-Loop Simulation with X-Plane of Attitude Control of a SUAV Exploring Atmospheric Conditions , 2014, J. Intell. Robotic Syst..

[31]  Daibing Zhang,et al.  Autonomous Landing Control of Fixed-wing UAVs: from Theory to Field Experiment , 2017, J. Intell. Robotic Syst..