Design and implementation of a hardware-in-the-loop simulation system for small-scale UAV helicopters

We present in the paper the design of a hardware-in-the-loop simulation framework and its actual implementation on our custom constructed unmanned-aerial-vehicle (UAV) helicopter systems. Real-time hardware-in-the-loop simulation is one of the most effective methods for the verification of the overall control performance and safety of the UAVs before conducting actual flight tests. In our proposed framework, four modules, which include onboard hardware, flight control, ground station and software, are integrated together to realize the hardware-in-the-loop simulation. This design is successfully utilized for simulating several flight tests including basic flight motions, full-envelope flight and multiple UAV formation flight. Results obtained show that the constructed hardware-in-the-loop simulation system is highly effective and useful.

[1]  Gaurav S. Sukhatme,et al.  Visually guided landing of an unmanned aerial vehicle , 2003, IEEE Trans. Robotics Autom..

[2]  Tong Heng Lee,et al.  Design and implementation of an autonomous flight control law for a UAV helicopter , 2009, Autom..

[3]  Tong Heng Lee,et al.  Composite nonlinear feedback control for linear systems with input saturation: theory and an application , 2003, IEEE Trans. Autom. Control..

[4]  Tong Heng Lee,et al.  Comprehensive Nonlinear Modeling of an Unmanned-Aerial-Vehicle Helicopter , 2008 .

[5]  Bernard Mettler,et al.  Design and applications of an avionics system for a miniature acrobatic helicopter , 2001, 20th DASC. 20th Digital Avionics Systems Conference (Cat. No.01CH37219).

[6]  Eric N. Johnson,et al.  Multi-sensor navigation system for an autonomous helicopter , 2002, Proceedings. The 21st Digital Avionics Systems Conference.

[7]  Munther A. Dahleh,et al.  Avionics system for a small unmanned helicopter performing aggressive maneuvers , 2000, 19th DASC. 19th Digital Avionics Systems Conference. Proceedings (Cat. No.00CH37126).

[8]  Scott A. Bortoff The University of Toronto RC helicopter: a test bed for nonlinear control , 1999, Proceedings of the 1999 IEEE International Conference on Control Applications (Cat. No.99CH36328).

[9]  Eric N. Johnson,et al.  Modeling and simulation for small autonomous helicopter development , 1997 .

[10]  Tong Heng Lee,et al.  Systematic design methodology and construction of UAV helicopters , 2008 .

[11]  Ben M. Chen,et al.  Development of a Real-time Onboard and Ground Station Software System for a UAV Helicopter , 2007, J. Aerosp. Comput. Inf. Commun..