【24h】

An object-oriented architecture for dynamic environmental effects in real-time, high level architecture simulations

机译:实时,高级架构仿真中动态环境影响的面向对象架构

获取原文
获取原文并翻译 | 示例

摘要

The IEEE standard 1278.1 for Distributed Interactive Simulation (DIS) says little about the representation of the environment, which means that a static representation is generally assumed - to a large extent this DIS legacy has been carried over into the new High Level Architecture (HLA) for simulation. In this paper we outline a scalable, extensible, object-oriented software architecture for dynamic environmental effects - such as cratering, damaged buildings, smoke, weather and sea state - in real-time, HLA simulations, Our architecture exploits spatial locality by ensuring that federates only cache that part of the environment that is of interest - this uses the HLA Data Distribution Management services. It also includes mechanisms to ensure that the cached environmental data remains consistent. Our software architecture makes use of a number of well-known object-oriented design patterns, such as the Command and Observer patterns, and is described using the Object Modelling Technique notation. An object-oriented database management system is also used to provide storage for large environmental databases and to allow environmental data to persist beyond the end of a simulation. We describe a prototype implementation of our software architecture based on the Synthetic Theatre of War Run Time Infrastructure (RTI) and the Defense Modelling and Simulation Office 1.0 RTI, which includes an OpenGL stealth tool.
机译:IEEE标准1278.1的分布式交互式仿真(DIS)很少说明环境,这意味着通常采用静态表示-在很大程度上,DIS的这种传统已被延续到新的高级体系结构(HLA)中用于仿真。在本文中,我们概述了可扩展的,可扩展的,面向对象的软件体系结构,用于动态环境影响-诸如火山口,建筑物受损,烟气,天气和海况-实时,HLA仿真。我们的体系结构通过确保联盟仅缓存环境中感兴趣的那部分-这将使用HLA数据分发管理服务。它还包括确保缓存的环境数据保持一致的机制。我们的软件体系结构利用了许多众所周知的面向对象的设计模式,例如“命令”和“观察者”模式,并使用“对象建模技术”符号进行了描述。面向对象的数据库管理系统还用于为大型环境数据库提供存储,并允许环境数据在模拟结束后继续存在。我们描述了基于战争运行时基础设施综合剧院(RTI)和国防建模与仿真办公室1.0 RTI的软件体系结构的原型实现,其中包括OpenGL隐身工具。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号