Modeling and Hardware-inthe-Loop Simulation for a Small Unmanned Aerial Vehicle

Modeling and experimental identification results for a small unmanned aerial vehicle (UAV) are presented. The numerical values of the aerodynamic derivatives are computed via the Digital DATCOM software using the geometric parameters of the airplane. Flight test data are utilized to identify the stability and control derivatives of the UAV. The aerodynamic angles are estimated and used in conjunction with inertial measurements in a batch parameter identification algorithm. A hardware-in-the-loop (HIL) simulation environment is developed to support and validate the UAV autopilot hardware and software development. The HIL simulation incorporates a high-fidelity dynamic model that includes the sensor and actuator models, from the identified parameters from experiments. A userfriendly graphical interface that incorporates external stick commands and 3-D visualization of the vehicle’s motion completes the simulation environment. The hardware-in-the-loop setup is an indispensable tool for rapid certification of both the avionics hardware and the control software, while performing simulated flight tests with minimal cost and effort.

[1]  Frank L. Lewis,et al.  Aircraft Control and Simulation , 1992 .

[2]  M. Bodson,et al.  Flight testing of a reconfigurable control system on an unmanned aircraft , 2004, Proceedings of the 2004 American Control Conference.

[3]  David G. Ward,et al.  Development and Flight Testing of a Parameter Identification Algorithm for Reconfigurable Control , 1998 .

[4]  Eric Sorton,et al.  Simulated Flight Testing of an Autonomous Unmanned Aerial Vehicle Using FlightGear , 2005 .

[5]  Panagiotis Tsiotras,et al.  Inertial Attitude and Position Reference System Development for a Small UAV , 2007 .

[6]  C. Adkins,et al.  Design of optimum propellers , 1983 .

[7]  Eric John Watkiss Flight dynamics of an unmanned aerial vehicle , 1994 .

[8]  Colin R. Theodore,et al.  Rapid Frequency-Domain Modeling Methods for Unmanned Aerial Vehicle Flight Control Applications , 2004 .

[9]  Michael S. Selig,et al.  ICING SCENARIOS WITH THE ICING ENCOUNTER FLIGHT SIMULATOR , 2003 .

[10]  John Randolph McGowan A Microcomputer Program Package of the USAF Stability and Control DATCOM , 1983 .

[11]  Robert Grover Brown,et al.  Introduction to random signals and applied Kalman filtering : with MATLAB exercises and solutions , 1996 .

[12]  Claire J. Tomlin,et al.  Longitudinal Stability Augmentation System Design for the DragonFly UAV Using a Single GPS Receiver , 2003 .

[13]  Eric N. Johnson,et al.  USE OF FLIGHT SIMULATION TO COMPLEMENT FLIGHT TESTING OF LOW-COST UAVS , 2001 .

[14]  W. Blake Prediction of fighter aircraft dynamic derivatives using Digital Datcom , 1985 .

[15]  Richard D. Colgren,et al.  FLIGHT TEST VALIDATION OF SIDESLIP ESTIMATION USING INERTIAL ACCELERATIONS , 2000 .

[16]  Eugene A. Morelli,et al.  Aircraft system identification : theory and practice , 2006 .

[17]  K. W. Iliff,et al.  Determination of stability derivatives from flight data using a Newton-Raphson minimization technique , 1972 .

[18]  Andrew Shaw,et al.  Landmark recognition for localisation and navigation of aerial vehicles , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).