The embodiment of the present disclosure relates to a simulation test method, device, system and electronic equipment for a vehicle controller, in which the simulation test method for the vehicle controller includes: acquiring input signals input into the simulation test model and generating test cases based on the input signals; the input signals include at least one signal value interval, each of which is described. The number interval corresponds to the trigger probability, and the sum of the trigger probabilities of each signal interval corresponding to the same input signal is 1. The test case is executed and the test results are output. The embodiment of the present disclosure solves the problem that there are many invalid test cases and low test efficiency in the simulation test method of the existing vehicle controller.
【技术实现步骤摘要】
整车控制器的仿真测试方法、装置、系统及电子设备
本公开的实施例涉及通信
,尤其涉及一种整车控制器的仿真测试方法、装置、系统及电子设备。
技术介绍
整车控制器(VehicleControlUnit,VCU)是新能源汽车控制系统的核心部件,对汽车的正常行驶、安全性能、网络管理、故障诊断与处理等功能起着至关重要的作用。目前,通常是通过手写测试用例或是软件静态生成的测试用例来对整车控制器进行软件在环测试;手写测试用例效率较低,而软件静态生成的测试用例由于输入信号的状态值是固定的,可能产生大量的无效测试用例,影响了测试的有效性,也降低了测试效率。
技术实现思路
本公开的实施例提供了一种整车控制器的仿真测试方法、装置、系统及电子设备,解决了现有的整车控制器的仿真测试方法中存在较多的无效测试用例,测试效率较低的问题。第一方面,本公开的实施例提供了一种整车控制器的仿真测试方法,包括:获取输入于仿真测试模型中的输入信号,并根据所述输入信号生成测试用例;所述输入信号包括至少一个信号取值区间,每一个所述信号取值区间对应有触发概率,同一个输入信号对应的各信号取值区间的触发概率之和为1;执行所述测试用例,并输出测试结果。在一些实施例中,所述获取输入于仿真测试模型中的输入信号,并根据所述输入信号生成测试用例的步骤,包括:接收输入于仿真测试模型中的所有的输入信号,并确定所述仿真测试模型中的测试场景;获取每一个所述输入信号的信号取值区间及所述信号取值区间对应的触发概率;选择所述所有的输入信号中与所述测试场景对应的输入信号生成测试用例;生成所述测试用例的所述输入信号中各信号取值区间的出现 ...
【技术保护点】
1.一种整车控制器的仿真测试方法,其特征在于,包括:获取输入于仿真测试模型中的输入信号,并根据所述输入信号生成测试用例;所述输入信号包括至少一个信号取值区间,每一个所述信号取值区间对应有触发概率,同一个输入信号对应的各信号取值区间的触发概率之和为1;执行所述测试用例,并输出测试结果。
【技术特征摘要】
1.一种整车控制器的仿真测试方法,其特征在于,包括:获取输入于仿真测试模型中的输入信号,并根据所述输入信号生成测试用例;所述输入信号包括至少一个信号取值区间,每一个所述信号取值区间对应有触发概率,同一个输入信号对应的各信号取值区间的触发概率之和为1;执行所述测试用例,并输出测试结果。2.根据权利要求1所述的整车控制器的仿真测试方法,其特征在于,所述获取输入于仿真测试模型中的输入信号,并根据所述输入信号生成测试用例的步骤,包括:接收输入于仿真测试模型中的所有的输入信号,并确定所述仿真测试模型中的测试场景;获取每一个所述输入信号的信号取值区间及所述信号取值区间对应的触发概率;选择所述所有的输入信号中与所述测试场景对应的输入信号生成测试用例;生成所述测试用例的所述输入信号中各信号取值区间的出现概率与所述触发概率相对应。3.根据权利要求2所述的整车控制器的仿真测试方法,其特征在于,所述仿真测试模型包括至少一个测试场景,所述至少一个测试场景覆盖所有的输入信号。4.根据权利要求2所述的整车控制器的仿真测试方法,其特征在于,所述信号取值区间包括极限取值区间及中间取值区间,所述获取每一个所述输入信号的信号取值区间及所述信号取值区间对应的触发概率的步骤,包括:获取每一个所述输入信号的极限取值区间及中间取值区间;定义所述信号取值区间中的极限取值区间的触发概率小于中间取值区间的触发概率。5.根据权利要求1所述的整车控制器的仿真测试方法,其特征在于,所述测试用例为第一测试用例,所述输入信号为第一输入信号;所述执行所述测试用例,并输出测试结果的步骤之后,还包括:获取所述第一测试用例对应的第一测试结果;在所述第一测试结果符合预设要求的情况下,将所述第一输入信号更改为第二输入信号,并生成第二测试用例;执行所述第二测试用例,输出对应的测试结果。6.一种整车控制器的仿真测试装置,其特征在于,包括:获取模块,用于获取输入于仿真测试模型中的输入信号,并根据所述输入信号生成测试用例;所述输入信号...
【专利技术属性】
技术研发人员:马东辉,吴远迪,
申请(专利权)人:北京车和家信息技术有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。