[发明专利]一种多HLA联邦仿真运行的管控方法在审
申请号: | 201611102365.0 | 申请日: | 2016-12-05 |
公开(公告)号: | CN108153164A | 公开(公告)日: | 2018-06-12 |
发明(设计)人: | 陈秋瑞;卿杜政;谢宝娣;杨凯 | 申请(专利权)人: | 北京仿真中心 |
主分类号: | G05B17/02 | 分类号: | G05B17/02 |
代理公司: | 北京正理专利代理有限公司 11257 | 代理人: | 付生辉;张雪梅 |
地址: | 100854 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 仿真联邦 主控端 管控 成员程序 仿真运行 实验主机 实验控制台 窗口消息 环境信息 基本信息 受控端 主机 时间精确性 程序配置 仿真实验 运行仿真 运行过程 受控 部署 发送 展示 | ||
本发明公开一种多HLA联邦仿真运行的管控方法,包括:S1、在每一台运行仿真联邦成员的实验主机上部署受控端程序,在作为实验控制台的主机上部署主控端程序;S2、定制各仿真联邦成员的联邦成员程序响相关窗口消息并执行窗口消息的对应命令;S3、各受控端程序配置对应的实验主机的环境信息和仿真联邦成员程序的基本信息,并将实验主机的环境信息和仿真联邦成员程序的基本信息发送至主控端程序以供主控端程序对仿真联邦成员进行操作;S4、主控端程序在作为实验控制台的主机上展示所有受控的参与仿真的联邦成员,并根据控制输入对仿真实验运行过程进行管控。本发明可提高仿真运行管控的效率和时间精确性。
技术领域
本发明涉及布式仿真技术领域。更具体地,涉及一种多HLA联邦仿真运行的管控方法。
背景技术
随着分布式仿真应用越来越普遍,仿真规模越来越大,仿真实体数目越来越多,大规模仿真实验的组织和运行管控工作越来越繁重。传统的仿真运行管控方法繁复而低效,尤其是涉及到多HLA联邦时更为显著。
传统的仿真运行管控方法,或者说仿真实验运行管控方法中启动分布式仿真的操作步骤为:首先,使用外部时钟同步的分布式仿真实验开始前需对所有实验主机进行时间同步,目前的方法是使用独立的时间同步工具进行同步,然后,在每个实验主机上启动仿真程序。接下来,在每个联邦中选择一个联邦成员创建联邦,再将每一个联邦成员程序加入联邦,启动仿真时还需要保证采用外部时钟同步的联邦成员尽可能在同一时刻启动,以将时钟误差降到最小。传统的仿真运行管控方法中停止仿真时同样需要逐一将仿真联邦成员退出联邦、删除联邦。
传统的仿真运行管控方法存在的主要缺点包括:第一,设计仿真联邦成员多、设计实验主机多时,管控工作量大,效率难以提升;第二,仿真联邦成员程序的状态难以掌控,仿真出现问题时难以区分联邦成员程序出错或者网络故障;第三,人为手动操作时难以保证时间同步的精确性,可能导致仿真逻辑混乱,如果采用仿真模型代码中加入时间控制的方法导致模型复杂和功能冗余。
因此,需要提供一种高效率、高时间精确性的多HLA联邦仿真运行的管控方法。
发明内容
本发明的目的在于提供一种多HLA联邦仿真运行的管控方法,解决传统的仿真运行管控方法的效率低下、状态难以掌控和时间精确性低的问题。
为达到上述目的,本发明采用下述技术方案:
一种多HLA联邦仿真运行的管控方法,包括如下步骤:
S1、在每一台运行仿真联邦成员的实验主机上部署受控端程序,在作为实验控制台的主机上部署主控端程序;
S2、定制各仿真联邦成员的联邦成员程序响相关窗口消息并执行窗口消息的对应命令;
S3、各受控端程序配置对应的实验主机的环境信息和仿真联邦成员程序的基本信息,并将实验主机的环境信息和仿真联邦成员程序的基本信息发送至主控端程序以供主控端程序对仿真联邦成员进行操作;
S4、主控端程序在作为实验控制台的主机上展示所有受控的参与仿真的联邦成员,并根据控制输入对仿真实验运行过程进行管控。
优选地,作为实验控制台的主机某一个运行仿真联邦成员实验主机。
优选地,实验主机的环境信息包括:实验主机的计算机名称、IP地址、MAC地址、RTI安装位置;
优选地,仿真联邦成员程序的基本信息包括:联邦名称、联邦FED文件位置和名称、联邦成员程序安装位置、联邦成员程序启动命令行和环境变量。
优选地,步骤S3进一步包括:在每一个联邦中选择一个联邦成员作为首席联邦成员,首席联邦成员程序用于创建和删除联邦。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京仿真中心,未经北京仿真中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611102365.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种智能家居系统
- 下一篇:一种铁路编组站综合自动化系统的仿真测试方法及装置