[发明专利]测试环境模型生成方法、装置、计算机设备和存储介质有效
| 申请号: | 201710970804.8 | 申请日: | 2017-10-18 |
| 公开(公告)号: | CN108241357B | 公开(公告)日: | 2020-04-03 |
| 发明(设计)人: | 马东辉;马强 | 申请(专利权)人: | 北京车和家信息技术有限公司 |
| 主分类号: | G05B23/02 | 分类号: | G05B23/02 |
| 代理公司: | 北京友联知识产权代理事务所(普通合伙) 11343 | 代理人: | 尚志峰;汪海屏 |
| 地址: | 100102 北京市朝*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 测试 环境 模型 生成 方法 装置 计算机 设备 存储 介质 | ||
本发明提供了一种测试环境模型生成方法、装置、计算机设备和存储介质,测试环境模型生成方法,包括:根据测试环境模型中每一子模块的配置参数,按照第一预设脚本文件调用可视化仿真工具模型库中的对应的元器件模型;根据每一子模块的配置参数,分类生成多个第一配置文件portconfig;根据第一配置文件portconfig,一次性关联对应的多个类型相同的元器件模型的接口,并封装生成对应的模块模型;根据模块模型和元器件模型,生成测试环境模型。通过本发明的技术方案,实现利用脚本文件快速自动生成测试环境模型,提高了测试效率。
技术领域
本发明涉及汽车控制系统测试技术领域,具体而言,涉及一种测试环境模型生成方法、一种测试环境模型生成装置、一种计算机设备和一种计算机可读存储介质。
背景技术
新能源(插电式混合动力汽车或纯电动)汽车被广泛认为是解决汽车尾气污染和石油能源短缺等问题的主要途径之一,随着新能源汽车的快速发展,新能源汽车的功能也逐渐增加,而且对其核心零部件的产品性能、可靠性要求也越来越高。
相关技术中,硬件在环仿真测试(hardware-in-the-loop,简称HIL)的测试流程中,一般通过手动配置测试环境,然而随着汽车功能的逐渐增加,被控对象,也即测试环境模型的复杂程度也越来越高,测试人员手动建立测试环境模型会耗费大量的时间,会导致测试效率降低。
发明内容
本发明旨在至少解决现有技术或相关技术中存在的技术问题之一。
为此,本发明的一个目的在于提供一种测试环境模型生成方法。
本发明的另一个目的在于提供一种测试环境模型生成装置。
本发明的再一个目的在于提供一种计算机设备。
本发明的又一个目的在于提供一种计算机可读存储介质。
为了实现上述目的,本发明的第一方面的技术方案提供了一种测试环境模型生成方法,包括:根据测试环境模型中每一子模块的配置参数,按照第一预设脚本文件调用可视化仿真工具模型库中的对应的元器件模型;根据每一子模块的配置参数,分类生成多个第一配置文件portconfig;根据第一配置文件portconfig,一次性关联对应的多个类型相同的元器件模型的接口,并封装生成对应的模块模型;根据模块模型和元器件模型,生成测试环境模型。
在该技术方案中,通过根据测试环境模型中每一子模块的配置参数,按照第一预设脚本文件调用可视化仿真工具模型库中的对应的元器件模型,实现了元器件模型的自动调用,有利于实现按需定制的测试环境模型的自动生成,通过根据每一子模块的配置参数,分类生成多个第一配置文件portconfig,并根据第一配置文件portconfig,一次性关联对应的多个类型相同的元器件模型的接口,并封装生成对应的模块模型,实现了元器件模型的接口的分类关联,提高了模块模型的封装生成效率,通过根据模块模型和元器件模型,生成测试环境模型,实现了按需定制的测试环境模型的自动生成,减少了手动配置测试环境模型的繁琐操作,提高了测试效率,节约了测试程序资源。
需要说明的是,第一预设脚本文件可以是设计者预先编写的脚本文件,对于不同的可视化仿真工具,脚本文件的类型是不同的,并且不同可视化仿真工具本身具有的元器件模型、关联路径和API函数也不相同,因此预设脚本文件中的调用指令也不相同。但是,针对同一可视化仿真工具,编写好的脚本文件可以重复使用,只需要获取不同的子模块的配置参数即可生成不同性能的模型。
还需要说明的是,根据第一配置文件portconfig,可以一次性关联多个类型相同的元器件模型接口,节约了程序资源,进一步提高了测试效率。
在上述技术方案中,优选地,根据模块模型和元器件模型,生成测试环境模型,包括:按照第二预设脚本文件,关联多个模块模型的接口,并集成;按照第三预设脚本文件调用元器件模型的API函数,对应关联模块模型的接口端口和仿真设备的接口端口,生成测试环境模型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京车和家信息技术有限公司,未经北京车和家信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710970804.8/2.html,转载请声明来源钻瓜专利网。





