基于组件的飞行模拟系统的软件结构

来源 :计算机工程与科学 | 被引量 : 0次 | 上传用户:arthurpzl
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
飞行模拟系统具有软件规模庞大,实时性、逼真度要求苛刻,分布式开发以及使用寿命长等典型特征,这就要求飞行模拟系统软件必需具备三个重要的质量目标:性能、可集成性和可修改性。本文给出了满足这些质量目标的通用软件构架模式。该模式分为模型管理和模型应用两大部分,通过向模型应用部分添加组件功能可以实现任何特定机型的飞行模拟系统;该模式采用周期性时间管理、基于事件的时间管理和混合时间管理三种时间管理策略;该模式结构简单,仅需要六个模块类型就可以实现对任何复杂程度的飞行模拟系统的完整描述。该模式已被应用于多台模拟器中,证明其在性能、可集成性和可修改性等方面达到了飞行模拟软件的特殊要求。 Flight simulation system has the characteristics of large-scale software, real-time, fidelity demanding, distributed development and long life and other typical features, which requires flight simulation system software must have three important quality objectives: performance, integration and Modification. This article presents a common software architecture model that meets these quality objectives. The model is divided into two parts: model management and model application, and the flight simulation system of any particular model can be realized by adding component functions to the model application part. The model adopts periodic time management, event-based time management and hybrid time management Time management strategy; this model is simple in structure and requires only six module types to provide a complete description of the flight simulation system of any complexity. This model has been applied to multiple simulators to demonstrate the special requirements of flight simulation software in terms of performance, integration and modifiability.
其他文献
"VBSE虚拟商业社会环境"财务版实训平台依靠由"基本规则"到"管理理论与策略"的知识体系递进,借助"操作、逻辑、理论、应用"四个方面的培养层级,通过科学的应用模式、技术架构
近年来,网络带宽的飞速发展使得入侵检测系统、防火墙等网络安全产品在适应高速环境下的数据采集受到挑战。本文在对传统的数据采集进行深入研究的基础上,对NAPI与PF_RING技术
针对基于NURBS方法描述的自由曲线曲面模型,本文给出了一种基于控制点坐标差分数据的NURBS自由曲面的数据优化压缩复原方法。该方法以权因子为基础,利用离散余弦变换,对控制
要成为一名称职的教师,需要不断改进教学方法、提高教学能力.通过自我评价进行自我诊断、自我反思、自我调整和自我激励,是实现自我提高、自我完善和专业发展的重要途径.将中