TY - GEN
T1 - Architecture development of research flight simulator based on COTS
AU - Liu, Guangda
AU - Huang, Qitao
AU - Han, Junwei
PY - 2009
Y1 - 2009
N2 - 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.
AB - 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.
KW - COTS
KW - Design patterns
KW - Hardware architecture
KW - Research flight simulator
KW - Software architecture
UR - http://www.scopus.com/inward/record.url?scp=77949585626&partnerID=8YFLogxK
U2 - 10.1109/ICIECS.2009.5364558
DO - 10.1109/ICIECS.2009.5364558
M3 - 会议稿件
AN - SCOPUS:77949585626
SN - 9781424449941
T3 - Proceedings - 2009 International Conference on Information Engineering and Computer Science, ICIECS 2009
BT - Proceedings - 2009 International Conference on Information Engineering and Computer Science, ICIECS 2009
T2 - 2009 International Conference on Information Engineering and Computer Science, ICIECS 2009
Y2 - 19 December 2009 through 20 December 2009
ER -