[发明专利]仿真系统的控制方法、装置、设备及存储介质在审
申请号: | 202011573285.X | 申请日: | 2020-12-23 |
公开(公告)号: | CN112764356A | 公开(公告)日: | 2021-05-07 |
发明(设计)人: | 张二阳;郑旭;敖亚磊;侯晓龙;刘帅;苏以佳;张俊 | 申请(专利权)人: | 郑州通晓数据技术有限公司 |
主分类号: | G05B17/02 | 分类号: | G05B17/02 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 曹瑞敏 |
地址: | 450001 河南省郑州市高新*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 仿真 系统 控制 方法 装置 设备 存储 介质 | ||
1.一种仿真系统的控制方法,其特征在于,应用于分布式仿真系统,所述分布式仿真系统包括:仿真服务器、以及多个仿真模块,每个仿真模块用于执行对应仿真类型的仿真任务,所述方法包括:
响应于任务指令,通过所述仿真服务器向各所述仿真模块发送当前仿真节点的任务指示,其中,所述仿真服务器预设有仿真任务的各预设节点的任务信息;
所述仿真模块根据所述任务指示执行所述当前仿真节点的任务,获取各所述仿真模块的执行结果。
2.根据权利要求1所述的方法,其特征在于,所述通过所述仿真服务器向各所述仿真模块发送当前仿真节点的任务指示之前,还包括:
所述仿真服务器根据所述任务指令,进行仿真建模,得到目标仿真模型;
所述仿真服务器向各所述仿真模块发送所述目标仿真模型;
所述当前仿真节点为任务执行节点,所述通过所述仿真服务器向各所述仿真模块发送当前仿真节点的任务指示,包括:
所述仿真服务器向各所述仿真模块发送仿真模型运行指令;
所述仿真模块根据所述任务指示执行所述当前仿真节点的任务,获取各所述仿真模块的执行结果,包括:
所述仿真模块根据所述目标仿真模型、所述仿真模型运行指令,运行所述目标仿真模型,获取所述目标仿真模型的运行结果,并向所述仿真服务器反馈所述运行结果。
3.根据权利要求2所述的方法,其特征在于,所述仿真服务器根据所述任务指令,进行仿真建模,得到目标仿真模型,包括:
所述仿真服务器通过各所述仿真模块的接口收集各所述仿真模块的订阅信息和发布信息;
所述仿真服务器根据各所述仿真模块的所述订阅信息和所述发布信息进行仿真建模,生成建模结果,所述建模结果为指示各所述仿真模块的订阅对象和发布对象的预设格式文件;
根据所述建模结果,建模得到所述目标仿真模型。
4.根据权利要求3所述的方法,其特征在于,所述仿真服务器根据各所述仿真模块的所述订阅信息和所述发布信息进行仿真建模,生成建模结果,包括:
所述仿真服务器根据各所述仿真模块的所述发布信息,确定各所述仿真模块的发布对象;
所述仿真服务器根据各所述仿真模块的所述订阅信息,确定各所述仿真模块的订阅对象;
所述仿真服务器根据各所述仿真模块的所述发布对象和所述订阅对象,生成所述建模结果。
5.根据权利要求2所述的方法,其特征在于,所述仿真服务器向各所述仿真模块发送仿真模型运行指令,包括:
所述仿真服务器向各所述仿真模块发送通信连接指令,所述通信连接指令用于指示各所述仿真模块与运行环境通信连接;
所述仿真服务器通过所述运行环境向所述仿真模块发送所述仿真模型运行指令,所述运行环境中提供有预设的接口。
6.根据权利要求5所述的方法,其特征在于,所述仿真服务器向各所述仿真模块发送通信连接指令之前,所述方法还包括:
所述仿真服务器启动运行环境服务器。
7.根据权利要求1所述的方法,其特征在于,所述预设节点包括:待机节点、任务初始化节点、仿真初始化节点、任务执行节点、任务结束节点、仿真结束节点。
8.一种仿真系统的控制装置,其特征在于,应用于分布式仿真系统,所述分布式仿真系统包括:仿真服务器、以及多个仿真模块,每个仿真模块用于执行对应仿真类型的仿真任务,所述装置包括:发送模块、获取模块;
所述发送模块,用于响应于任务指令,通过所述仿真服务器向各所述仿真模块发送当前仿真节点的任务指示,其中,所述仿真服务器预设有仿真任务的各预设节点的任务信息;
所述获取模块,用于所述仿真模块根据所述任务指示执行所述当前仿真节点的任务,获取各所述仿真模块的执行结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州通晓数据技术有限公司,未经郑州通晓数据技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011573285.X/1.html,转载请声明来源钻瓜专利网。