基于组件的飞行模拟系统的软件结构  被引量:1

A Component-Based Software Architecture of Flight Simulation Systems

在线阅读下载全文

作  者:张志春[1] 毕建新[1] 徐坤[1] 李小奇[1] 

机构地区:[1]空军航空大学军事仿真技术研究所。吉林长春130022

出  处:《计算机工程与科学》2011年第6期91-96,共6页Computer Engineering & Science

摘  要:飞行模拟系统具有软件规模庞大,实时性、逼真度要求苛刻,分布式开发以及使用寿命长等典型特征,这就要求飞行模拟系统软件必需具备三个重要的质量目标:性能、可集成性和可修改性。本文给出了满足这些质量目标的通用软件构架模式。该模式分为模型管理和模型应用两大部分,通过向模型应用部分添加组件功能可以实现任何特定机型的飞行模拟系统;该模式采用周期性时间管理、基于事件的时间管理和混合时间管理三种时间管理策略;该模式结构简单,仅需要六个模块类型就可以实现对任何复杂程度的飞行模拟系统的完整描述。该模式已被应用于多台模拟器中,证明其在性能、可集成性和可修改性等方面达到了飞行模拟软件的特殊要求。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.

关 键 词:飞行模拟系统 构架 组件 面向对象 

分 类 号:TP391.9[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象