[发明专利]一种可配置的HLA联邦成员构建方法及系统有效

专利信息
申请号: 201510172492.7 申请日: 2015-04-13
公开(公告)号: CN104778320B 公开(公告)日: 2017-11-14
发明(设计)人: 李志平;卿杜政;徐筠;杨凯 申请(专利权)人: 北京仿真中心
主分类号: G06F17/50 分类号: G06F17/50
代理公司: 北京正理专利代理有限公司11257 代理人: 张文祎
地址: 100854*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 配置 hla 联邦 成员 构建 方法 系统
【说明书】:

技术领域

发明涉及仿真方法,特别是涉及一种可配置的HLA联邦成员构建方法及系统。

背景技术

基于HLA的分布式仿真系统开发是一个复杂工程,采用传统的开发模式存在联邦对象模型FOM构建繁琐、HLA仿真开发对技术人员要求高、仿真模型的重用性和可组合性差、仿真系统调试困难等问题。随着计算机仿真技术的发展,出现了基于组件的仿真模式,虽然目前基于组件的分布式仿真模式在一定程度上解决了HLA系统开发难的问题,但存在仿真系统的灵活性差、部署繁琐、系统维护升级困难等问题。

因此,需要提供一种可配置的HLA联邦成员构建方法及系统,以解决基于组件的分布式仿真系统构建灵活性差、部署繁琐、系统维护升级困难等问题。

发明内容

本发明要解决的技术问题是提供一种可配置的HLA联邦成员构建方法及系统,解决在分布式仿真系统开发过程中开发难度、工作量大,开发周期长,对开发人员要求高,代码扩展性和继承性以及仿真模型重用性差等问题。

为解决上述技术问题,本发明采用下述技术方案

一种可配置的HLA联邦成员构建方法,该方法的步骤包括

对仿真系统进行可视化建模,获得仿真信息流文件和仿真实验框架文件;

根据仿真信息流文件和仿真实验框架文件,将仿真系统中模型组件的端口输入/输出转化为HLA的对象类和交互类,并生成可配置的HLA联邦成员;

对仿真系统联邦及联邦成员进行配置,生成利用XML格式描述的HLAConfig配置文件;

对各联邦成员初始信息及所需参数进行描述,生成FedInit初始化文件;

根据联邦配置文件HLAConfig.xml,将各个联邦成员及运行环境自动部署至指定IP的计算机上。

优选的,所述仿真信息流和仿真实验框架采用XML语言进行描述。

优选的,所述配置文件包括联邦名称、IP地址、联邦成员名和模型组件。

优选的,部署在计算机上的文件包括联邦配置文件HLAConfig.xml、初始化文件Init.xml和联邦运行所需的FOM文件。

一种可配置的HLA联邦成员构建系统,该系统包括

仿真系统可视化构建模块,用于对仿真系统进行可视化建模,获得仿真信息流文件和仿真实验框架文件;

联邦成员生成模块,用于将仿真系统中模型组件的端口输入/输出转化为HLA的对象类和交互类,并生成可配置的HLA联邦成员;

联邦配置模块,用于对仿真系统联邦及联邦成员进行配置,生成利用XML格式描述的HLAConfig配置文件;

初始化描述模块,用于对各联邦成员初始信息及所需参数进行描述,生成FedInit初始化文件;

仿真管控模块,用于根据联邦配置文件HLAConfig.xml,将各个联邦成员及运行环境自动部署至指定IP的计算机上。

本发明的有益效果如下:

本发明所述技术方案基于组件的可配置HLA联邦成员构建,针对仿真应用,生成通用的HLA联邦成员,通过配置文件配置代表不同仿真实体的联邦成员,进而实现了HLA仿真系统的统一部署和集中管理。本发明可降低HLA联邦成员开发难度,简化HLA系统的部署,极大提高HLA仿真系统开发效率,为HLA仿真系统的开发提供一种进行高效的技术途径。

附图说明

下面结合附图对本发明的具体实施方式作进一步详细的说明;

图1示出一种可配置的HLA联邦成员构建系统的示意图。

具体实施方式

如图1所示,本发明公开了一种可配置的HLA联邦成员构建系统,该系统包括:仿真系统可视化构建模块1,用于对仿真系统进行可视化建模,获得仿真信息流文件和仿真实验框架文件;联邦成员生成模块2,用于将仿真系统中模型组件的端口输入/输出转化为HLA的对象类和交互类,并生成可配置的HLA联邦成员;联邦配置模块3,用于对仿真系统联邦及联邦成员进行配置,生成利用XML格式描述的HLAConfig配置文件;初始化描述模块4,用于对各联邦成员初始信息及所需参数进行描述,生成FedInit初始化文件;仿真管控模块5,用于根据联邦配置文件HLAConfig.xml,将各个联邦成员及运行环境自动部署至指定IP的计算机上。

基于上述系统,本发明所述一种可配置的HLA联邦成员构建该方法的具体步骤包括:

第一步仿真系统建模模块1完成仿真系统建模

在已有模型组件库的基础上,仿真系统建模模块1对仿真系统进行可视化建模,完成仿真信息流和仿真实验框架的构建,并采用XML语言进行描述。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京仿真中心,未经北京仿真中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201510172492.7/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top