基于HLARTI的炮兵指挥系统仿真设计与开发.docx万方数据
·56· (总第29—616) 火力与指挥控制 2004年第6期
易于实现与异种平台系统的互连、互通和互操作。而系统具有可扩充性,在仿真运行过程中,RTI就象 DIS恰恰缺乏对多种类型仿真应用之间的互操作、一根软总线,各种联邦成员都可以象插件一样插入仿真软件可重用以及仿真系统规模可扩展性的支到软总线上,各联邦成员可以随时加入或退出联邦, 持。为了解决以上问题,美国国防部仿真与建模办公有效地支持了仿真系统的互联、互操作以及联邦成室(DMSO)于1995年提出了一种新一代的分布式员的重用。联邦成员之间没有直接的联系,它们之间交互仿真技术规范HLA(Hi出Level 的交互和协调通过RTI来实现。其中,联邦成员可 Architecture),为研究C3I系统指出了一条新思路。以是一个实体的仿真模型,可以是实装的仿真代理, 可以说,HLA的提出是分布式交互仿真技术的一次或者是用于联邦管理、数据采集和记录的管理器,也
质的飞跃。 可以是指挥控制人员与仿真系统的接口,实现了异
种平台的互通、互连和互操作。
1 HLA/RTI概述
2 一个基于HLA/RTI的炮兵指挥系
HLA是一种软件体系结构,它可以将多个小的计算机仿真系统联合起来成为一个大的仿真系统。 统仿真设计与开发
在HLA中,把这个大的仿真系统称为联邦,把构成 联邦开发与执行过程模型(FEDEP) 联邦的每一个仿真子系统称为联邦成员,联邦成员为了促进基于HLA的分布式仿真系统的开发由许多对象组成,对象是联邦的基本元素。HLA主 与设计,美国国防部仿真与建模办公室(DMSO)发要由三部分组成。布了联邦开发和执行过程模型FEDEP(Federation
(Rules) Development and Execute Process Model),它是指 HLA定义了10条规则,用来描述联邦和联邦 导HLA分布仿真系统设计与开发的基本方法。
成员的职责,是实现联邦成员间的交互所必须遵守 。 骤,即定义联邦目标;开发联邦概念模型;设计联邦; 对象模型模板OMT(object Model 开发联邦;集成并测试联邦;运行联邦并分析结果。
Template) 同时,DMSO还投资开发并免费发放了自动化用来描述对象模型,它包括两部分:联邦对象模 工具体系,这些工具分为两类:终端用户工具与资源型FOM(Federation Object Model)和仿真对象模库。终端用户工具是安装在用户计算机上的工具软型SOM(Simulation Object Model)。FOM描述联件,资源库是被所有HLA用户共享的资源。自动化
邦执行过程中成员间的共享信息和交换条件,SOM 工具体系中的资源库有: 描述仿真成员参与联邦运行时所能提供的能力。·对象模型库(Object Model Library,OML)
·对象模型数据词典系统(Object Model Data
它精确地定义了联邦成员与运行支撑系统RTI
Dictionary System,OMDDS)
(Runtime Infrastructure System)的接口。RTI作为 终端用户工具主要有: HLA的核心部件,为系统提
基于HLARTI的炮兵指挥系统仿真设计与开发 来自淘豆网m.daumloan.com转载请标明出处.