[发明专利]集成化测试仿真平台的构建方法、装置、设备及存储介质在审
申请号: | 202211469524.6 | 申请日: | 2022-11-22 |
公开(公告)号: | CN115795845A | 公开(公告)日: | 2023-03-14 |
发明(设计)人: | 戴金滔;谢磊 | 申请(专利权)人: | 重庆长安汽车股份有限公司 |
主分类号: | G06F30/20 | 分类号: | G06F30/20;G06F11/34 |
代理公司: | 上海光华专利事务所(普通合伙) 31219 | 代理人: | 苗晓娟 |
地址: | 400023 *** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 集成化 测试 仿真 平台 构建 方法 装置 设备 存储 介质 | ||
本发明提供一种集成化测试仿真平台的构建方法、装置、设备及存储介质。方法包括:获取车辆中各传感器性能数据,对各传感器进行虚拟化处理,得到各虚拟化传感器;获取各电子控制器单元的集成功能,将各虚拟化传感器集成到对应电子控制器单元上,部署微服务架构;写入测试方案,通过通信协议实现各微服务架构的通信,构建集成化测试仿真平台。通过虚拟化单个电子控制器,将其作为一个版本镜像蓝图部署成微服务,将多个电子控制器虚拟化成微服务集群,互相交互,以实现集成部署和测试。再基于整个平台,映射成整车模型,在仿真环境中与环境交互产生的数据传入各个电子控制器微服务,实现集成化仿真测试。降低了开发成本,提高了迭代效率。
技术领域
本申请涉及软件测试技术领域,具体涉及一种集成化测试仿真平台的构建方法、装置、设备及存储介质。
背景技术
在车辆投入生产前,需要对车辆进行性能测试。通常使用仿真测试的方法,在传统的车载ECU(ElectronicControlUnit,电子控制器单元)嵌入式软件开发测试过程中,不同的业务模块需要部署在不同的ECU节点上,ECU节点之间通过CAN总线的方式传输数据,以实现各业务之间的通信与控制。
现有的车辆仿真测试方法通常是采用软件测试与硬件测试联合的方式,即在ECU的各功能模块开发完成后,通过与硬件联调测试的方式,实现各ECU之间的数据传输。但这种方式对硬件支持具有强依赖,在硬件资源未支持之前,车端嵌入式软件无法快速地进入充分测试阶段,特别是当多个节点集成测试时,一个节点的硬件资源未支持可能会影响整个联调的进度。此外,这种硬件强依赖的测试方式需要开发人员具备硬件知识,很多时候需要自己连线搭环境。但业务开发人员其实更多的是关心软件本身的运转与业务流程的进行,并不希望花费较多的精力在软件的调试上,特别是卡在一些硬件环节之上导致自身业务流程验证毫无进展。因此,需要一种集成化测试仿真平台的构建方法、装置、设备及存储介质。
发明内容
鉴于以上所述现有技术的缺点,本发明提供一种集成化测试仿真平台的构建方法、装置、设备及存储介质,以解决上述技术问题。
本发明提供的集成化测试仿真平台的构建方法,包括:
获取车辆中各传感器的性能数据,并根据所述性能数据对各传感器进行虚拟化处理,得到各虚拟化传感器;
根据车辆中各电子控制器单元的名称,获取各电子控制器单元的集成功能,将各虚拟化传感器集成到对应的电子控制器单元上,部署微服务架构,其中,每个电子控制器单元的集成功能与一个或多个虚拟化传感器相对应;
根据各微服务架构的功能,写入对应的测试方案,并通过预设的通信协议实现各微服务架构间的通信,构建集成化测试仿真平台。
于本发明的一实施例中,所述测试方案是以蓝图的形式,写入至对应的微服务架构的容器中。
于本发明的一实施例中,所述通信协议为HTTP,所述通过预设的通信协议实现各微服务架构间的通信,包括:
接收其中一个微服务架构发出的连接请求;
根据所述连接请求,判断是否在预设的响应时长内生成连接确认响应,并将生成的所述连接确认响应发送至所述发出连接请求的微服务架构;
接收所述发出连接请求的微服务架构发送的确认信息,以建立与所述发出连接请求的微服务架构的通信连接,其中,所述确认信息是根据所述连接确认响应生成的信息。
于本发明的一实施例中,所述通过预设的通信规则实现各微服务间的通信之后,还包括:
根据预设的道路信息、障碍物信息、房屋信息和人流信息进行仿真建模,构建虚拟化仿真地图;
根据车辆的性能参数,构建整车模型;
将所述整车模型部署在所述仿真地图中,进行驾驶操作,获取驾驶数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆长安汽车股份有限公司,未经重庆长安汽车股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211469524.6/2.html,转载请声明来源钻瓜专利网。