[发明专利]一种通信方法和仿真系统有效
申请号: | 201910251567.9 | 申请日: | 2019-03-29 |
公开(公告)号: | CN109995587B | 公开(公告)日: | 2020-04-10 |
发明(设计)人: | 贝晓狮;刘畅;陈帅军 | 申请(专利权)人: | 北京世冠金洋科技发展有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 100000 北京市东城区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通信 方法 仿真 系统 | ||
1.一种通信方法,其特征在于,所述方法包括:
上位机向主仿真机发送模型数据和仿真控制数据;
所述主仿真机加载所述模型数据,并基于所述仿真控制数据生成仿真命令信息,将所述仿真命令信息和前一次仿真N个前端机采集的硬件运行数据发送至各自对应的前端机,所述N个前端机之间采用分布式IO方式布置,所述主仿真机与所述N个前端机之间采用数据分发服务DDS网络连接,N的取值为大于等于1的整数;
所述N个前端机基于所述仿真命令信息执行相应仿真操作,将得到的仿真数据发送至对应硬件,并采集所述对应硬件运行所述仿真数据输出的硬件运行数据,将所述硬件运行数据反馈给所述主仿真机。
2.根据权利要求1所述的方法,其特征在于,还包括:
所述主仿真机基于接收到的所述硬件运行数据进行仿真计算,将得到的仿真结果发送至所述上位机;
所述上位机基于所述仿真结果进行数据分析,得到分析结果并显示。
3.根据权利要求2所述的方法,其特征在于,所述将得到的仿真结果发送至所述上位机之前,还包括:
所述主仿真机保存所述仿真结果。
4.根据权利要求1-3中任一项所述的方法,其特征在于,所述主仿真机加载所述模型数据,并基于所述仿真控制数据生成仿真命令信息,将所述仿真命令信息和前一次仿真N个前端机采集的硬件运行数据发送至各自对应的前端机,包括:
所述主仿真机加载所述模型数据,并基于所述模型数据配置仿真参数;
所述主仿真机基于所述仿真参数和所述仿真控制数据生成仿真命令信息;
所述主仿真机基于DDS网络的发现机制与所述主仿真机对应的N个前端机进行互联,所述N个前端机为基于接入机制接入,与所述主仿真机处于同一局域网,同一网段的前端机;
所述主仿真机向所述N个前端机发送仿真命令信息,并向所述N个前端机分配硬件运行数据,所述硬件运行数据为前一次仿真所述N个前端机采集到的硬件运行数据。
5.根据权利要求4所述的方法,其特征在于,所述主仿真机向所述N个所述前端机分配硬件运行数据,包括:
所述主仿真机确定前一次仿真N个前端机采集到的硬件运行数据与当前仿真所述N个前端机的需求对应关系;
所述主仿真机基于所述需求对应关系向所述N个所述前端机分配硬件运行数据。
6.一种仿真系统,其特征在于,所述仿真系统包括:
上位机,用于向主仿真机发送模型数据和仿真控制数据;
与所述上位机基于TCP协议通信的所述主仿真机,用于加载所述模型数据,并基于所述仿真控制数据生成仿真命令信息和前一次仿真N个前端机采集的硬件运行数据发送至各自对应的前端机,以及接收N个所述前端机反馈的硬件运行数据;
采用分布式IO方式布置的所述N个前端机,与所述主仿真机之间采用数据分发服务DDS网络连接,N的取值为大于等于1的整数,所述前端机,用于基于所述仿真命令信息执行相应仿真操作,将得到的仿真数据发送至对应硬件,并采集所述对应硬件运行所述仿真数据输出的硬件运行数据,将所述硬件运行数据反馈给所述主仿真机。
7.根据权利要求6所述的仿真系统,其特征在于,所述主仿真机,还用于基于接收到的所述硬件运行数据进行仿真计算,将得到的仿真结果发送至所述上位机;
相应的,所述上位机,用于基于所述仿真结果进行数据分析,得到分析结果并显示。
8.根据权利要求7所述的仿真系统,其特征在于,所述主仿真机,还用于保存所述仿真结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京世冠金洋科技发展有限公司,未经北京世冠金洋科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910251567.9/1.html,转载请声明来源钻瓜专利网。