节点文献

WISE软件HLA功能扩展的设计与实现

【作者】 王学慧

【导师】 梁加红; 李革;

【作者基本信息】 中国人民解放军国防科学技术大学 , 控制理论与控制工程, 2002, 硕士

【摘要】 联邦成员是HLA体系中实现仿真部件重用和互操作的基础,它的开发过程包括实体模型的开发和对象模型的开发。对象模型的开发可以使用OMDT、联邦框架生成工具等产生相应的模型代码,实体模型的开发则往往需要使用各个学科领域专门的开发工具,将各种实体模型开发工具集成到HLA框架中来是目前仿真界研究的热点问题之一。 武器系统一体化综合仿真环境(WISE)是开发实体仿真模型的有力工具,但是它缺乏对联邦成员开发的支持。本文的主要研究工作就是如何把WISE扩展到HLA的框架之下,使其成为符合HLA规范的联邦成员开发工具。 论文首先介绍了武器系统一体化综合仿真环境(WISE)建模的基本原理和流程,分析了它所生成的代码的结构;然后对HLA高层体系结构的基本概念和联邦成员的开发过程进行了阐述;最后在此基础上详细阐述了WISE软件HLA扩展的设计和实现原理,给出了扩展模块的整体结构、接口方法、联邦成员框架模板的构造和代码生成的过程。

【Abstract】 Federate is the basic element for simulation component reuse and interoperation in the HLA infrastructure, its development process consists of two parts: one is the development of the Simulation Objects Model (SOM), the other is the development of the simulation entity model. There are many software tools that can be used to develop the Simulation Objects Model (SOM), such as OMDT and FED Wizard. But the development of the entity model usually depends on special techniques and tools which are not HLA compatible. How to integrate these software tools into the HLA framework is one of the hot research areas in the distributed simulation field.Weapon system Integration Simulation Environment (WISE) is a powerful tool to develop the entity simulation model, but it lacks for the federate development support. The primary research work of this paper is to discuss how to integrate WISE into the HLA framework and turn it into a federate development tool according with the HLA specification.In this paper, we first introduce the fundamental modeling theory and flow of the WISE software, analyze the code structure created by it, then we explain some basic HLA conceptions and give a description of the federate development process. We particularly focus on the design and implementation of WISE 2.0 software with HLA function extension, give its whole module structure, interface methods, federate framework templates construction and code generation process.

【关键词】 WISEHLA联邦成员代码框架代码生成
【Key words】 WISEHLAfederatecode frameworkcode generation
  • 【分类号】TP319
  • 【下载频次】78
节点文献中: 

本文链接的文献网络图示:

本文的引文网络