HLA分布交互仿真平台——AMCOMT1516和AMCRTI1516
一、HLA仿真建模工具AMCOMT1516 航天测控公司开发的HLA仿真建模工具AMCOMT1516完全遵循HLA标准,按照联邦开发和执行过程模型设计开发流程,按照HLA对象模型模板设计联邦模型FOM及成员模型SOM的建模框架。 产品主要特点: 1、完整的联邦开发过程:提供从定义联邦目标到开发概念模型,再到设计和开发联邦的一体化开发工具; 2、可视化的建模过程:采用图形化的设计,能方便的在图形窗口中完成建模过程,简便快捷; 3、丰富的模型开发组件:包含丰富的文档工具及图形开发工具,满足用户的仿真对象描述需求; 4、简捷的FOM、SOM建模:完全遵守HLA对象模型模板设计了树状层次结构的建模框架,用户通过鼠标点击添加相关内容就可轻松完成建模过程,可极大地减轻模型开发难度; 5、工程化的模型管理:为仿真系统提供工程化的统一管理,想定模型、概念模型、联邦模型、成员模型和数据词典等均在统一的工程管理下进行并保存于对应的工程库中; 6、模型的重用功能:提供模型的导入导出功能,其它仿真系统中的模型或用其它仿真工具建立的模型可方便的导入新的仿真系统中,而本次所建的仿真模型也可导出为其他仿真系统所用; 7、程序框架自动生成功能:根据用户所建的FOM、SOM模型,可提供Delphi、C++及Java语言的仿真程序框架自动生成功能,极大的减少了代码开发量,缩短仿真开发周期; 8、仿真逻辑与集成代码分离:在程序框架代码自动生成时,为用户封装了HLA接口部分内容,用户只需添加自己的仿真逻辑部分而不需编写与HLA的接口代码,确保了仿真逻辑程序的最大独立性。 二、HLA仿真运行平台AMCRTI1516 航天测控公司开发的HLA仿真运行平台AMCRTI1516完全遵循HLA标准设计,解决分布式环境下复杂仿真系统的互操作问题,能满足仿真系统重用需求和扩展需求的HLA仿真运行平台。 产品特点: 1、遵循开放的国际标准。仿真运行平台AMCRTI1516遵循开放的国际标准IEEE1516实现,任何采用HLA技术构建的仿真系统都可在该平台上运行; 2、完备的服务功能。实现了联邦管理、声明管理、对象管理、所有权管理、数据分发管理、时间管理及其他辅助管理等,通过这些服务协调联邦运行中的操作和数据交换; 3、软总线结构。具有即插即用的软总线结构,具有特定功能的各个仿真子系统通过这种软总线的连接就可实现相互间的互操作; 4、仿真系统具有良好的扩展性和重用性。可在已有仿真系统的基础上添加具有新功能的子系统,不需对原有仿真系统做大的改动,确保构建的仿真系统具有最大程度的可重用性和可扩展性; 5、跨平台、跨语言。同一联邦中的成员可运行于不同的操作系统平台上,并可用不同的编程语言实现。 三、分布交互仿真技术 分布交互仿真技术是一种将分布在不同地点的、自治的单一仿真系统,通过计算机网络连接成一个集数学仿真、半实物仿真和人在回路中仿真为一体的、交互式的仿真的技术。分布交互仿真技术以计算机网络为基础,把分散在不同地点的软硬件设备及有关人员联系起来,生成人工合成的多武器平台这样一种电子环境,从而形成了一种虚拟的作战环境。 这一技术的核心是分布、交互和仿真。分布是指分布交互仿真系统中没有中央计算机,计算能力是分布的,而且,在地理位置上也是分布的,系统各个单元之间可以相隔很远的距离。交互是指分布交互仿真系统中不同结点之间具有交互作用,人在回路中的仿真系统的互操作性,比如在武器仿真系统中的武器平台(飞机、导弹舰艇等)之间、武器平台与各种环境(地形、大气、海洋等)之间的交互作用。仿真是指分布交互仿真系统以控制论、系统论、相似原理和信息技术为基础,以计算机为工具,建立系统的计算机模型,对系统进行实验研究。 分布交互仿真技术主要研究范围包括:系统总体技术,分布系统集成框架技术,实时、分布网络与数据库技术,基于面向对象的分布系统建模与验模技术,可视化、多媒体化及灵镜化技术的应用,分布并行仿真算法与软件等。 分布交互仿真系统除了具有分布性、交互性的特点外,还有以下特点: 1. 实时并发性 人在回路的仿真系统和实物接入的仿真系统都要求实时,要能实时传送语音和视频信息,对分布在不同地点、不同层次的仿真对象进行并发运行。 2. 灵活性 系统功能可按模块结构单元分割,系统单元可容易地从系统网络中移出或加入,易于动态管理,组合成不同的仿真任务。 3. 可靠性 系统按功能分割,各子模块或子系统可靠性容易保证,当某一部分出现故障时,不影响整个系统。 计算机技术、信息技术和系统技术的飞速发展,计算机仿真已广泛应用于航空、航天、通信、船舶、交通运输、军事、化工、生物、医学、社会经济系统等自然科学和社会科学的各个领域,其重要性已广为人知。随着计算机仿真的应用领域不断拓宽,仿真技术有待解决的问题也越来越复杂,许多系统仅仅依靠传统的单个仿真系统很难达到预期仿真目的,必须依靠多个仿真系统进行协同仿真才能有效解决实际问题。因此,分布式仿真技术已成为系统仿真领域的前沿和热点之一。 随着科学技术的发展和仿真技术的广泛应用,当前各个领域的仿真系统规模越来越大,内部关系也越来越复杂,将所有的仿真因素都纳入统一的规划和考虑来构建仿真系统不仅耗时耗力,而且构建出来的系统灵活性差,一部分的小改动可能会造成系统整体的大改动,而且整个系统不具备重用性,未来要在已有系统基础上增加新功能时必须将整个系统全部重新考虑,重新构建。分布式仿真系统平台则可以解决这一问题,可将大型系统分解为实现不同功能的联邦成员,每个联邦成员实现系统的一部分功能。各联邦成员之间的数据传输和交互完全由仿真平台来解决,通过联邦成员之间的互操作实现系统整体的功能。在实现每个联邦成员功能时,仅需考虑和其他联邦成员的接口关系,联邦成员内部功能具有封装性。这样的仿真开发模式不仅使仿真系统的开发变得简单灵活,并且开发出来的仿真系统具有极大的扩充性和重用性。 假设希望将几个计算机仿真系统联合起来构成一个大仿真系统,例如,在已有不同生产机械仿真系统和运输装置仿真系统的基础上,组建一个完整工厂的仿真系统,或者,在某地域一个空中交通管制仿真系统和一个民用航空仿真系统基础上,组建一个该地域空中交通的完整仿真系统,并希望将来可以把军用空中交通仿真系统扩展进来,都可以利用基于HLA技术构建的分布式仿真系统平台来解决,而且这样的需求必将是未来仿真应用的主要需求。因此,在国防研究领域及其他科技领域中,基于HLA的分布式仿真系统必将会有更加广泛的应用前景。
我要收藏
个赞
评论排行