HLA分布交互仿真平台采用HLA技术体系,为构建灵活、可扩展、可重用的仿真系统提供一体化仿真环境,实现从建模、代码开发到仿真运行的仿真全过程。HLA分布交互仿真平台能够适应分布仿真应用的规模化、多样化、系统化等特点,实现仿真应用间的互操作、仿真资源的可重用以及系统规模的可扩展,尤其适合复杂系统的协同仿真。 软件运行界面
一、产品组成 1、HLA仿真开发平台(AMC-OMT1516)
定义、描述联邦:提供文档性描述环境,定义仿真目标和仿真任务;
设计联邦:提供图形化描述环境,对仿真系统划分、仿真信息流关系进行设计;
FOM/SOM开发:提供联邦模型(FOM)及成员模型(SOM)的开发环境;
模型导入导出:实现标准XML格式的FOM或SOM模型的导入导出功能; 盟员程序框架生成:自动生成仿真盟员的程序框架,封装相关的HLA接口和操作。
2、HLA仿真运行平台(AMC-RTI1516)仿真运行服务:为仿真系统中提供仿真运行支撑,实现信息交互和管理;
交互信息监视:实时显示仿真过程中的各类交互信息,对仿真运行状态进行监视;
API接口组件:提供C++以及Delphi两类API,可采用两种编程语言来实现联邦成员。
二、产品优势完整的联邦开发过程:提供从定义联邦目标、设计联邦到开发联邦的一体化开发工具;
丰富的模型开发组件:包含丰富的文档工具及图形开发工具,满足用户的仿真对象描述需求;
简捷的FOM、SOM建模:完全遵守HLA对象模型模板设计了树状层次结构的建模框架,用户通过鼠标点击添加相关内容就可轻松完成建模过程;
支持模型存储、管理和重用:对模型进行统一存储和管理,提供标准格式的模型的导入导出功能,模型可方便的重用和修改;
自动生成程序框架:基于FOM、SOM模型自动生成Delphi、C++代码,并支持产生基于Delphi7.0、VC6.0的工程文件; 完备的服务功能。实现了IEEE1516中的各种接口服务,通过这些服务协调联邦运行中的操作和数据交换;
跨平台、跨语言。可运行于不同操作系统,支持不同编程语言实现的联邦成员之间的互操作。
三、典型应用 |