UAV Avionics "Hardware in the Loop" Simulator
Iain A. McManus, Duncan G. Greer, Rodney A. Walker
Abstract
Open-access reader
Iain A. McManus, Duncan G. Greer, Rodney A. Walker
Abstract
Open-access reader
The avionics systems, especially the flight management and control systems, are some of the most critical elements of any aircraft, more so for an autonomous aircraft. Testing these systems in a realistic synthetic environment is an important process. It is logical therefore, to develop a suitable simulation environment in which the avionics systems can be tested. It is desirable for this system to be easy to implement, cost effective and representative of the aircraft being simulated. This paper discusses the development of such a simulation system, known as the Aircraft Simulation And Testing Environment (ASATE). ASATE is the continuation of work initiated in 2001 for the testing of avionics developed as part of the QUT UAV project. ASATE incorporates commercially available software packages including X-Plane for the flight visualisation and Matlab Simulink for the implementation of the dynamic flight model, sensor models and control algorithms. The mission management computer and other systems including the flight control system, are connected to the Simulink/X-Plane systems via ASATE. ASATE provides the means for designers to construct mission and control algorithms and to test the avionics hardware and software systems in real time, by simulating full missions, with realistic visual feedback of the aircraft’s response. ASATE has been successfully employed to verify the flight management system and the flight control system of the QUT UAV. A set of control system tutorials, based on ASATE, have also been developed to assist in the teaching of flight control systems at QUT. This paper describes the development of ASATE and its usage for simulating aircraft missions (excluding takeoff and landing) and as an educational tool for students.
OpenAlex reports 12 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
The avionics systems, especially the flight management and control systems, are some of the most critical elements of any aircraft, more so for an autonomous aircraft. Testing these systems in a realistic synthetic environment is an important process. It is logical therefore, to develop a suitable simulation environment in which the avionics systems can be tested. It is desirable for this system to be easy to implement, cost effective and representative of the aircraft being simulated. This paper discusses the development of such a simulation system, known as the Aircraft Simulation And Testing Environment (ASATE). ASATE is the continuation of work initiated in 2001 for the testing of avionics developed as part of the QUT UAV project. ASATE incorporates commercially available software packages including X-Plane for the flight visualisation and Matlab Simulink for the implementation of the dynamic flight model, sensor models and control algorithms. The mission management computer and other systems including the flight control system, are connected to the Simulink/X-Plane systems via ASATE. ASATE provides the means for designers to construct mission and control algorithms and to test the avionics hardware and software systems in real time, by simulating full missions, with realistic visual feedback of the aircraft’s response. ASATE has been successfully employed to verify the flight management system and the flight control system of the QUT UAV. A set of control system tutorials, based on ASATE, have also been developed to assist in the teaching of flight control systems at QUT. This paper describes the development of ASATE and its usage for simulating aircraft missions (excluding takeoff and landing) and as an educational tool for students.
Key concepts: Avionics, Flight management system, Hardware-in-the-loop simulation, Software, Flight simulator, Computer science, Control system, Process (computing)