[发明专利]一种基于RTX的异构并行半实物仿真装置和方法在审
申请号: | 202111224870.3 | 申请日: | 2021-10-21 |
公开(公告)号: | CN114021311A | 公开(公告)日: | 2022-02-08 |
发明(设计)人: | 宋汪洋;李响;侯凌霄;杨召伟;张宇;王晓雷 | 申请(专利权)人: | 北京仿真中心 |
主分类号: | G06F30/20 | 分类号: | G06F30/20;G06F111/10 |
代理公司: | 北京正理专利代理有限公司 11257 | 代理人: | 陈君智 |
地址: | 100854 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 rtx 并行 实物 仿真 装置 方法 | ||
本发明的一个实施例公开了一种基于RTX的异构并行半实物仿真装置和方法,所述装置包括:第一CPU和RTX系统,第一CPU用于生成人机交互界面,并响应于用户对人机交互界面的操作,生成操作指令或数据设置指令;RTX系统用于根据所述数据指令进行导弹仿真实验参数设置或者根据操作指令,进行导弹仿真实验。所述装置解决了传统仿真平台无法满足复杂模型高速运算及分布式系统灵活构建的难题,有效地提升了半实物仿真系统的实时性。
技术领域
本发明涉及半实物仿真技术领域。更具体地,涉及一种基于RTX的异构并行半实物仿真装置和方法。
背景技术
半实物仿真技术是制导控制设计验证的重要手段,面向多实体单元的协同实时仿真支撑平台成为武器系统研制过程的关键与基础。随着制导、控制领域新技术的应用,仿真模型越来越复杂,仿真单周期耗时接近饱和的问题愈加突显。在处理器由单核向多核发展的趋势下,现有的软件在多核的硬件平台下,已经不能够完全利用多核处理器的计算能力,而模型的复杂性和仿真系统实时性要求的提高也使得单个核心在帧时间内不能完成模型的解算任务。
在多实体协同实时仿真平台网络体系架构中,软件系统往往分布在不同网络节点上运行,这样的复杂分布式系统构建面临成本高、灵活性差等特点,随着弹群协同复杂系统模型计算规模的成倍增加,现有的基于单机平台的单核仿真技术已无法满足多实体协同的实时仿真需求,亟需针对高帧频模型实时计算与复杂系统并行仿真需求,研究满足实时性要求的协同仿真混合加速计算技术,构建具有高度弹性的、在线实时、按需配置的高性能变结构并行仿真计算单元,解决传统仿真平台无法满足弹群协同复杂模型高速运算及分布式系统灵活构建的难题。
发明内容
有鉴于此,本发明的第一个实施例提供一种基于RTX的异构并行半实物仿真装置,包括:
第一CPU10和RTX系统20,
第一CPU用于生成人机交互界面,并响应于用户对人机交互界面的操作,生成操作指令或数据设置指令;
RTX系统用于根据所述数据指令进行导弹仿真实验参数设置或者根据操作指令,进行导弹仿真实验。
在一个具体实施例中,第一CPU用于在人机交互界面上生成数据设置控件,所述数据设置控件与所述数据设置指令一一对应,其中,
所述数据设置控件包括:实验设置控件、实验过程控制控件、设备测试控件、数据上传控件和数据监控控件。
在一个具体实施例中,所述RTX系统包括第二CPU、第三CPU、第四CPU和FPGA,其中,
第二CPU用于根据所述实验过程控制指令,控制仿真设备和对目标环境信息的控制;
第三CPU用于在所述导弹仿真实验的过程中,控制不同导弹之间的信息交互和接口通讯;
第四CPU用于在所述导弹仿真实验的过程中,根据导弹模型输出第一数据;
FPGA用于在所述导弹仿真实验的过程中,根据雷达模型和GPS模型输出第二数据。
在一个具体实施例中,所述第一CPU和所述RTX系统共享内存。
本发明的第二个实施例提供一种基于RTX的异构并行半实物仿真方法,包括:
响应于用户对人机交互界面的操作,生成操作指令或数据设置指令;
根据所述数据指令进行导弹仿真实验参数设置或者根据操作指令,进行导弹仿真实验。
在一个具体实施例中,所述数据设置指令包括:实验设置指令、实验过程控制指令、设备测试指令、数据上传指令和数据监控指令。
在一个具体实施例中,所述方法还包括:
在所述导弹仿真实验的过程中,根据导弹模型输出第一数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京仿真中心,未经北京仿真中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111224870.3/2.html,转载请声明来源钻瓜专利网。