[发明专利]实时仿真测试系统及方法在审
申请号: | 202011431875.9 | 申请日: | 2020-12-09 |
公开(公告)号: | CN112416804A | 公开(公告)日: | 2021-02-26 |
发明(设计)人: | 田建升;李星根;李瑞轩;雷杰;韩源;蒋永坤;王宬;何宇 | 申请(专利权)人: | 西安羚控电子科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 成都弘毅天承知识产权代理有限公司 51230 | 代理人: | 郝迎宾 |
地址: | 710075 陕西省西安市高新区*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 实时 仿真 测试 系统 方法 | ||
1.实时仿真测试系统,其特征在于,包括模型库、配置加载模块、综合管理模块、模型加载模块和数据交互模块;
所述模型库,用于存储各个仿真模型;
所述配置加载模块,包括配置文件和配置库,用于配置仿真模型的下载;
所述综合管理模块,用于将所述模型库中的仿真模型加载至配置加载模块中的配置库中,并用于设置配置加载模块中的配置文件,将配置库中的仿真模型的参数配置到配置文件;
所述模型加载模块,用于从配置加载模块中下载配置文件,根据下载的配置文件,加载配置库中的仿真模型,并逐项加载配置库中各仿真模型的符号表,所述加载配置库中的仿真模型,用于根据接收到的指令进行启动、仿真运行、等待或停止运行;
所述数据交互模块,用于进行模型加载模块加载的仿真模型之间的通讯。
2.根据权利要求1所述的实时仿真测试系统,其特征在于,所述模型库、配置加载模块及综合管理模块均设置在上位机中,所述模型加载模块和数据交换模块均设置在下位机中。
3.根据权利要求2所述的实时仿真测试系统,其特征在于,所述上位机基于Windows操作系统运行,所述下位机基于Vxworks操作系统运行。
4.根据权利要求3所述的实时仿真测试系统,其特征在于,还包括交互设备,所述下位机中还设置有数据发送模块及数据采集模块;
所述数据采集模块,用于采集交互设备中的运行参数,并用于与数据交互模块进行通信,通过数据交互模块将所述运行参数传输至上位机;
所述数据发送模块,用于与数据交互模块进行通信,并用于通过数据交互模块将仿真模型的参数发送至所述交互设备。
5.根据权利要求1-4任意一项所述的实时仿真测试系统,其特征在于,所述模型加载模块基于UDP及FTP通信协议从配置加载模块中下载配置文件。
6.实时仿真测试方法,应用于权利要求1-5任意一项所述实时仿真测试系统,其特征在于,包括如下步骤:
a.上位机通过综合管理模块将模型库中的仿真模型加载至配置加载模块中;
b.通过综合管理模块设置配置加载模块中的配置文件,并将配置库中的仿真模型的参数配置到配置文件;
c.启动下位机,并建立下位机与上位机间的通信;
d.下位机通过模型加载模块,从上位机中下载配置文件,并根据配置文件,加载配置库中的仿真模型;
e.模型加载模块加载的仿真模型启动,同时,模型加载模块逐项加载配置库中各仿真模型的符号表;
f.数据交互模块启动,并分别与数据发送模块、数据采集模块及模型加载模块加载的仿真模型进行通信;
g.模型加载模块加载的仿真模型进行仿真运行。
7.根据权利要求6所述的实时仿真测试方法,其特征在于,步骤d中,当模型加载模块加载配置库中的仿真模型后,将加载的仿真模型的状态反馈至上位机。
8.根据权利要求6所述的实时仿真测试方法,其特征在于,步骤e中,模型加载模块加载的仿真模型启动后,下位机中的数据交互模块根据符号表对模型加载模块加载的仿真模型进行调度,并控制多个仿真模型同时仿真运行。
9.根据权利要求8所述的实时仿真测试方法,其特征在于,步骤g中,模型加载模块加载的仿真模型进行仿真运行时,若下位机接收到上位机发送的仿真模型停止运行指令,则下位机通过数据交互模块控制对应的仿真模型停止运行,同时等待上位机的指令。
10.根据权利要求9所述的实时仿真测试方法,其特征在于,当下位机中的仿真模型仿真运行及停止运行时,均将当前仿真模型的状态反馈至上位机。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安羚控电子科技有限公司,未经西安羚控电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011431875.9/1.html,转载请声明来源钻瓜专利网。