Architecture development of research flight simulator based on COTS

Guangda Liu, Qitao Huang, Junwei Han

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Scopus citations

Abstract

The use of simulation for research and engineering enables to evaluate new aircraft designs, equipment or concepts in an realistic environment. But the required time, cost and complexity to create or reuse simulations often limits their application. This paper describes the design of the hardware and software architecture for the COTS base reconfigurable flight simulator in an affordable manner. More powerful, supporting object-oriented method and easy-to-use mature commercial software was adopted and Data Distribution Service for Realtime Systems (DDS) middleware was chosen to improve the communication and simplify the programming. Mediator and Facade design pattern were used extensively to obtain reusability, simplicity and testability of simulation software framework. Result shows these methods could produce a cheap, extensible and reliable flight simulator for research.

Original languageEnglish
Title of host publicationProceedings - 2009 International Conference on Information Engineering and Computer Science, ICIECS 2009
DOIs
StatePublished - 2009
Externally publishedYes
Event2009 International Conference on Information Engineering and Computer Science, ICIECS 2009 - Wuhan, China
Duration: 19 Dec 200920 Dec 2009

Publication series

NameProceedings - 2009 International Conference on Information Engineering and Computer Science, ICIECS 2009

Conference

Conference2009 International Conference on Information Engineering and Computer Science, ICIECS 2009
Country/TerritoryChina
CityWuhan
Period19/12/0920/12/09

Keywords

  • COTS
  • Design patterns
  • Hardware architecture
  • Research flight simulator
  • Software architecture

Fingerprint

Dive into the research topics of 'Architecture development of research flight simulator based on COTS'. Together they form a unique fingerprint.

Cite this