• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2011, Vol. 33 ›› Issue (6): 91-96.

• 论文 • Previous Articles     Next Articles

A  ComponentBased Software Architecture of Flight Simulation Systems

ZHANG Zhichun,BI Jianxin,XU Kun,LI Xiaoqi   

  1. (Military Simulation Technology Institute,Aviation University of Air Force,Changchun 130022,China)
  • Received:2010-05-10 Revised:2010-09-28 Online:2011-06-25 Published:2011-06-25

Abstract:

The simulation systems are large, have stringent realtime fidelity requirements, have long lifetimes and usually need to be developed by distributed teams. Those features request that the simulation software must have three essential qualities: good performance, integrability and modifiability.This paper presents a generalpurpose software architecture to achieve that goals. The software architecture consists of the executive subpart and the application subpart that need to be filled in with the actual simulator functionality for making a real flight simulator.The pattern has three time management schemes: a periodic time management, an eventbased time management and a mixedtime system . The architecture is so simple that any entire flight simulators can be completely described by only six module types . Some simulators have been made already by fleshing out this skeleton with the special software requirements such as performance, integrability and modifiability.

Key words: flight simulation system;architecture;component;objectoriented