Title :
An optimized distributed real-time simulation framework for high fidelity flight simulator research
Author :
Zheng, Shupeng ; Zheng, Shutao ; He, Jingfeng ; Han, Junwei
Author_Institution :
Sch. of Mechatron. Eng., Harbin Inst. of Technol., Harbin, China
Abstract :
Flight simulator is among the most sophisticated software systems in existence. It is highly distributed, has rigorous timing requirements, and must be amenable to frequent updates to maintain high fidelity with the ever-changing vehicle and environment it is simulating. We proposed an optimized distributed real-time simulation framework to facilitate the high fidelity flight simulator research. It uses mediator and data bus design patterns to improve software quality and decrease communication delay. The mediator design pattern uses mediator as an information ldquobrokerrdquo between components of a sub-system which minimizes component interdependencies, improves the extendibility for the simulator and makes the maintenance easier. Meanwhile, the data bus design pattern employs publish/subscribe communication paradigm and distributed database to facilitate data share among sub-systems which decreases the communication latency. The real-time execution components in the framework are also described in this paper. The validation methods and contrasting simulation results are presented finally to show the feasible design to carry out flight simulation with high quality and low communication latency.
Keywords :
aerospace simulation; distributed processing; software quality; data bus design patterns; distributed database; distributed real-time simulation; high fidelity flight simulator; mediator; real-time execution components; software quality; software systems; Aerospace simulation; Automation; Delay; Distributed databases; Helium; Real time systems; Software design; Software quality; Software systems; Vehicles;
Conference_Titel :
Information and Automation, 2009. ICIA '09. International Conference on
Conference_Location :
Zhuhai, Macau
Print_ISBN :
978-1-4244-3607-1
Electronic_ISBN :
978-1-4244-3608-8
DOI :
10.1109/ICINFA.2009.5205172