[发明专利]一种多动体仿真系统有效
| 申请号: | 202110520530.9 | 申请日: | 2021-05-13 |
| 公开(公告)号: | CN112948100B | 公开(公告)日: | 2021-07-27 |
| 发明(设计)人: | 孙靖;韦洋;戴文志;宋旭民;朱震宇;刘伟伟;赵刚 | 申请(专利权)人: | 南京宇天智云仿真技术有限公司 |
| 主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/50;G06F9/54;G06F30/20 |
| 代理公司: | 广东君龙律师事务所 44470 | 代理人: | 金永刚 |
| 地址: | 210019 江苏省南*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 多动体 仿真 系统 | ||
1.一种多动体仿真系统,其特征在于,包括网络互联的至少一个管理服务器和多个任务服务器,在所述管理服务器中设置有管控模块和导调模块,在所述任务服务器设置有任务模块,所述任务模块又进一步包括多个相互独立且并行计算的任务计算器;
所述导调模块产生初始导调数据至所述管控模块,所述初始导调数据包括仿真动体和初始运行参数,所述管控模块进行一阶算子计算,为所述仿真动体分配对应的任务计算器,所述任务计算器进一步根据所述仿真动体的运行计算模型和运行参数,进行二阶算子计算,得到仿真动体仿真运行的动体位置数据;
所述导调模块以定时间隔的仿真时刻产生导调数据至所述管控模块,包括在第一仿真时刻对应输入的所述初始导调数据,以及在后续仿真时刻对应输入的更新导调数据;
所述一阶算子还定时计算输出参与仿真计算的仿真动体的类型信息、数量信息、标识信息和仿真时刻信息,随着仿真时刻的不断延续组成了一阶算子向外发布的广播数据流。
2.根据权利要求1所述的多动体仿真系统,其特征在于,所述管控模块还为所述仿真动体分配对应的任务计算器进行三阶算子计算,所述三阶算子汇聚接收来自多个仿真动体对应的二阶算子计算输出的动体位置数据。
3.根据权利要求2所述的多动体仿真系统,其特征在于,所述管控模块还为所述仿真动体分配对应的任务计算器进行三阶算子计算,所述三阶算子汇聚接收来自多个仿真动体对应的二阶算子计算输出的动体位置数据,以及通过所述广播数据流,检验多个仿真动体的二阶算子计算输出的动体位置数据的完整性。
4.根据权利要求3所述的多动体仿真系统,其特征在于,所述管控模块还为所述仿真动体分配对应的任务计算器进行四阶算子计算,所述四阶算子接收来自三阶算子输出的多个仿真动体的动体位置数据,对仿真动体进行选择组合。
5.根据权利要求4所述的多动体仿真系统,其特征在于,所述管控模块还为所述仿真动体分配对应的任务计算器进行五阶算子计算,所述五阶算子接收来自四阶算子输出的经选择组合后的仿真动体的动体位置数据,计算仿真动体之间的相互运行关系。
6.根据权利要求5所述的多动体仿真系统,其特征在于,所述更新导调数据包括增加或减少仿真动体,所述管控模块运行的一阶算子,对应为增加的所述仿真动体分配对应的任务计算器,并进行对应的二阶算子计算;或者,对减少的所述仿真动体则关闭回收对应的任务计算器,停止对应的二阶算子计算。
7.根据权利要求5所述的多动体仿真系统,其特征在于,所述仿真动体包括至少两种类型的仿真动体,仿真运行过程中,不同类型的仿真动体包括共用导调数据,共用一阶算子计算或独立进行一阶算子计算,分别独立进行二阶算子和三阶算子计算,共用四阶算子和五阶算子计算。
8.根据权利要求5所述的多动体仿真系统,其特征在于,
在第一仿真时刻,所述初始导调数据包括第一类动体对应的至少一个仿真动体,还包括所述仿真动体对应的初始运行参数;从第二仿真时刻开始,在第二仿真时刻与第三仿真时刻之间的时间段内,所述仿真动体对应的二阶算子利用所述仿真动体对应的初始运行参数和运行计算模型进行计算,对所述仿真动体经历从第一仿真时刻到第二仿真时刻的时长后,计算得到所述仿真动体在第二仿真时刻对应的动体位置数据;
在第二仿真时刻,若所述更新导调数据中没有记载所述仿真动体的信息,则所述仿真动体保持自动延续仿真运行;
从第三仿真时刻开始,在第三仿真时刻与第四仿真时刻之间的时间段内,所述仿真动体对应的二阶算子利用所述仿真动体对应的运行参数和运行计算模型进行计算,对所述仿真动体经历从第二仿真时刻到第三仿真时刻的时长后,计算得到所述仿真动体在第三仿真时刻对应的动体位置数据;
从第三仿真时刻开始,在第三仿真时刻与第四仿真时刻之间的时间段内,所述三阶算子接收来自多个动体对应的二阶算子计算输出的动体位置数据,所述动体位置数据是二阶算子对所述仿真动体经历从第一仿真时刻到第二仿真时刻的时长后,计算得到的仿真动体在第二仿真时刻对应的动体位置数据;
在第三仿真时刻与第四仿真时刻之间的时间段内,所述三阶算子根据所述广播数据流检验所述多个仿真动体对应的动体位置数据的完整性,对应的仿真动体是所述一阶算子在第一仿真时刻输出的广播数据中所包括的仿真动体;
从第四仿真时刻开始,在第四仿真时刻与第五仿真时刻之间的时间段内,所述四阶算子接收来自三阶算子输出的多个仿真动体的动体位置数据,对仿真动体进行选择组合;
从第五仿真时刻开始,在第五仿真时刻与第六仿真时刻之间的时间段内,所述五阶算子接收来自四阶算子输出的经选择组合后的动体位置数据,计算仿真动体之间的相互运行关系。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京宇天智云仿真技术有限公司,未经南京宇天智云仿真技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110520530.9/1.html,转载请声明来源钻瓜专利网。





