[发明专利]一种基于自治的分布式并行仿真方法、装置及系统有效
申请号: | 202011000470.X | 申请日: | 2020-09-22 |
公开(公告)号: | CN112217664B | 公开(公告)日: | 2023-05-02 |
发明(设计)人: | 朱国华;周帅;杨晨 | 申请(专利权)人: | 江汉大学 |
主分类号: | H04L41/14 | 分类号: | H04L41/14 |
代理公司: | 武汉智嘉联合知识产权代理事务所(普通合伙) 42231 | 代理人: | 丁倩 |
地址: | 430056 湖北省武*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 自治 分布式 并行 仿真 方法 装置 系统 | ||
1.一种基于自治的分布式并行仿真方法,其特征在于,包括以下步骤:
接收其它仿真成员发送的输入数据,并对所述输入数据进行缓存;
检查当前仿真成员的仿真时间量,判断输入缓冲区中是否存在与所述仿真时间量相对应的输入数据,如果是,则根据对应的输入数据进行仿真计算,得到本步的输出数据,否则将上一次仿真的输出数据作为本步的输出数据;
将本步的输出数据传递给其它仿真成员;
其中,每个成员都有自己的仿真初始时间和时间前瞻量,所述时间前瞻量为单次 仿真步骤完成后成员仿真时间的增加量,每个仿真成员可以完全自治,而不依赖于集中的RTI仿真控制服务器。
2.根据权利要求1所述的基于自治的分布式并行仿真方法,其特征在于,接收其它仿真成员发送的输入数据,并对所述输入数据进行缓存,具体为:
根据数据传递关系接收其它仿真成员发送的输入数据,采用数组对输入数据进行缓存,判断缓存的输入数据是否包含当前仿真时间所需要的所有数据,如果否,则继续对输入数据进行缓存,否则转下一步。
3.根据权利要求1所述的基于自治的分布式并行仿真方法,其特征在于,根据对应的输入数据进行仿真计算,得到本步的输出数据,还包括:
对仿真计算过程中产生的状态数据进行存储。
4.根据权利要求1所述的基于自治的分布式并行仿真方法,其特征在于,将本步的输出数据传递给其它仿真成员,具体为:
根据当前仿真成员的数据传递关系获取需要接收本步的输出数据的特定成员,将本步的输出数据传递给所述特定成员。
5.一种基于自治的分布式并行仿真装置,其特征在于,包括处理器以及存储器,所述存储器上存储有计算机程序,所述计算机程序被所述处理器执行时,实现如权利要求1-4任一项所述的基于自治的分布式并行仿真方法。
6.一种基于自治的分布式并行仿真系统,其特征在于,包括多个如权利要求5所述的基于自治的分布式并行仿真装置,各所述基于自治的分布式并行仿真装置相互连接并相互调用,组成分布式并行仿真系统。
7.一种计算机存储介质,其上存储有计算机程序,其特征在于,所述计算机该程序被处理器执行时,实现如权利要求1-4任一项所述的基于自治的分布式并行仿真方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江汉大学,未经江汉大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011000470.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种便于携带的箱包清洁装置
- 下一篇:一种基于动力反演的浮空平台测风方法