Professor Alan Purvis alan.purvis@durham.ac.uk
College Mentor
FlightGear as a Tool for Real Time Fault-injection, Detection and Self-repair
Purvis, A.; Morris, B.; McWilliam, R.
Authors
B. Morris
R. McWilliam
Abstract
The development of fault-detection and self-healing methods at both a hardware and software level in modern aircraft is an attractive prospect. However it is expensive to design and test these techniques using real aircraft. This paper appraises the viability of using FlightGear, an open- source Flight Simulator, as a test-bed for these approaches. The paper characterises the realism of various aspects of a model of the Airbus A380. Interfaces are established to abstract critical control system routines from FlightGear. These functions are replicated in both software and hardware environments. The control data can then be subjected to fault-injection and the control modules modified to enable fault-detection and self-healing. By applying cluster analysis techniques to training sets of data, a fault-detection, diagnosis and self-healing model is designed to address these injected faults. FlightGear is found to provide highly realistic simulation of aircraft systems and instrumentation. Hardware-in-the-loop testing shows promise as an area for future work. The proposed fault-detection model is found to provide 96% accuracy.
Citation
Purvis, A., Morris, B., & McWilliam, R. (2015). FlightGear as a Tool for Real Time Fault-injection, Detection and Self-repair. Procedia CIRP, 38, 283-288. https://doi.org/10.1016/j.procir.2015.08.040
Journal Article Type | Article |
---|---|
Acceptance Date | Aug 13, 2015 |
Publication Date | Oct 27, 2015 |
Deposit Date | Dec 11, 2015 |
Publicly Available Date | Dec 11, 2015 |
Journal | Procedia CIRP |
Print ISSN | 2212-8271 |
Publisher | Elsevier |
Peer Reviewed | Peer Reviewed |
Volume | 38 |
Pages | 283-288 |
DOI | https://doi.org/10.1016/j.procir.2015.08.040 |
Keywords | Self-healing, FlightGear, Hardware-in-loop, Fault-injection, Flight simulation. |
Public URL | https://durham-repository.worktribe.com/output/1394000 |
Files
Published Journal Article
(4.4 Mb)
PDF
Publisher Licence URL
http://creativecommons.org/licenses/by-nc-nd/4.0/
Copyright Statement
© 2015 The Authors. Published by Elsevier B.V. This is an open access article under the CC BY-NC-ND license.
You might also like
Unsupervised anomaly detection in unmanned aerial vehicles
(2019)
Journal Article
Creating self-configuring logic with built-in resilience to multiple-upset events
(2015)
Journal Article
Creating a Self-configuring Finite State Machine out of Memory Look-up Tables
(2013)
Journal Article
Fault Tolerant Quadded Logic Cell Structure with Built-in Adaptive Time Redundancy
(2014)
Journal Article
Downloadable Citations
About Durham Research Online (DRO)
Administrator e-mail: dro.admin@durham.ac.uk
This application uses the following open-source libraries:
SheetJS Community Edition
Apache License Version 2.0 (http://www.apache.org/licenses/)
PDF.js
Apache License Version 2.0 (http://www.apache.org/licenses/)
Font Awesome
SIL OFL 1.1 (http://scripts.sil.org/OFL)
MIT License (http://opensource.org/licenses/mit-license.html)
CC BY 3.0 ( http://creativecommons.org/licenses/by/3.0/)
Powered by Worktribe © 2024
Advanced Search