[发明专利]仿真系统的控制方法、装置、设备及存储介质在审
申请号: | 202011573285.X | 申请日: | 2020-12-23 |
公开(公告)号: | CN112764356A | 公开(公告)日: | 2021-05-07 |
发明(设计)人: | 张二阳;郑旭;敖亚磊;侯晓龙;刘帅;苏以佳;张俊 | 申请(专利权)人: | 郑州通晓数据技术有限公司 |
主分类号: | G05B17/02 | 分类号: | G05B17/02 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 曹瑞敏 |
地址: | 450001 河南省郑州市高新*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 仿真 系统 控制 方法 装置 设备 存储 介质 | ||
本申请提供一种仿真系统的控制方法、装置、设备及存储介质,涉及仿真技术领域。该方法包括:响应于任务指令,通过仿真服务器向各仿真模块发送当前仿真节点的任务指示,其中,仿真服务器预设有仿真任务的各预设节点的任务信息;仿真模块根据任务指示执行当前仿真节点的任务,获取各仿真模块的执行结果。本方案中,基于分布式仿真系统实现仿真的过程中,将仿真任务预先划分为多个预设仿真节点,通过分布式仿真系统中的仿真服务器按照预先划分的多个预设仿真节点的执行顺序,向各仿真模块传递任务指示信息,以控制各仿真模块根据各仿真节点的任务指示信息自动化执行仿真任务,从而实现各仿真模块之间的协同仿真控制,有效提高仿真系统的控制效率。
技术领域
本申请涉及仿真技术领域,具体而言,涉及一种仿真系统的控制方法、装置、设备及存储介质。
背景技术
目前,计算机仿真已经广泛应用于航天、航空、通信、军事、生物、化学、和社会学等领域,实现了通过软件来对一些实体的场景进行仿真。由于计算机仿真所面对的问题越来越复杂,仅仅使用单个仿真系统已经无法满足需求,因此,分布式仿真已经成为计算机仿真领域的发展方向,在分布式仿真中可以包括多个仿真模块。由于HLA(High LevelArchitect高层体系结构)框架的众多优点,使得基于HLA框架实现分布式仿真成为趋势。
现有技术中,实现分布式仿真系统中各个仿真模块的协同仿真时,需要通过增设额外的系统来管理各仿真模块协同仿真的完整生命周期。
但是,现有的管理方式将导致对于分布式仿真系统的管控效率较低。
发明内容
本申请的目的在于,针对上述现有技术中的不足,提供一种仿真系统的控制方法、装置、设备及存储介质,以便于解决现有技术中存在的分布式仿真系统管控效率较低的问题。
为实现上述目的,本申请实施例采用的技术方案如下:
第一方面,本申请实施例提供了一种仿真系统的控制方法,应用于分布式仿真系统,所述分布式仿真系统包括:仿真服务器、以及多个仿真模块,每个仿真模块用于执行对应仿真类型的仿真任务,所述方法包括:
响应于任务指令,通过所述仿真服务器向各所述仿真模块发送当前仿真节点的任务指示,其中,所述仿真服务器预设有仿真任务的各预设节点的任务信息;
所述仿真模块根据所述任务指示执行所述当前仿真节点的任务,获取各所述仿真模块的执行结果。
可选地,所述通过所述仿真服务器向各所述仿真模块发送当前仿真节点的任务指示之前,还包括:
所述仿真服务器根据所述任务指令,进行仿真建模,得到目标仿真模型;
所述仿真服务器向各所述仿真模块发送所述目标仿真模型;
所述当前仿真节点为任务执行节点,所述通过所述仿真服务器向各所述仿真模块发送当前仿真节点的任务指示,包括:
所述仿真服务器向各所述仿真模块发送仿真模型运行指令;
所述仿真模块根据所述任务指示执行所述当前仿真节点的任务,获取各所述仿真模块的执行结果,包括:
所述仿真模块根据所述目标仿真模型、所述仿真模型运行指令,运行所述目标仿真模型,获取所述目标仿真模型的运行结果,并向所述仿真服务器反馈所述运行结果。
可选地,所述仿真服务器根据所述任务指令,进行仿真建模,得到目标仿真模型,包括:
所述仿真服务器通过各所述仿真模块的接口收集各所述仿真模块的订阅信息和发布信息;
所述仿真服务器根据各所述仿真模块的所述订阅信息和所述发布信息进行仿真建模,生成建模结果,所述建模结果为指示各所述仿真模块的订阅对象和发布对象的预设格式文件;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州通晓数据技术有限公司,未经郑州通晓数据技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011573285.X/2.html,转载请声明来源钻瓜专利网。