Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
411694 | Robotics and Autonomous Systems | 2014 | 10 Pages |
•New method for implementation and realization of an robust control algorithm.•Hardware-in-the-loop simulations for a micro-UAV.•Consideration of non-linearity, uncertainty, and non-stationarity of UAV’s parameters.•The μμ-Synthesis method applied to the UAV’s dynamics control.•The serial connection between the Gumstix micro-computer and the Kestrel autopilot.
This paper presents a new method for implementation and realization of an optimal robust control algorithm in the real-time hardware-in-the-loop simulation environment for a mathematical model of the dynamics of the BULLIT micro-aircraft, with consideration of non-linearity, uncertainty, and non-stationarity of its parameters. The robust optimal control method, μμ-Synthesis, applied to the autonomous flight dynamics control system of the unmanned aerial vehicle (UAV) meets desired control performances. The serial connection between the Gumstix micro-computer and the Kestrel autopilot extends the ability to implement high order robust controllers. The code of the control algorithm implemented (in the C++ language) in the memory of a Gumstix Verdex Pro single-chip micro-computer enables optimization of the threads-based approach. The hardware-in-the-loop (HIL) simulation mode was implemented in the Kestrel autopilot inner loop, and simulations of all stages of flight were performed in real-time using the actual model of the aircraft and autopilot. Finally, HIL simulations and tests were conducted in order to verify the developed control algorithm.