本发明涉及汽车的,具体的说是一种混合动力车辆eol功能自动测试方法及装置。
背景技术:
1、eol测试是产品从生产线到市场的最后一道关卡,对于保证产品质量、提高客户满意度和维护企业声誉都至关重要。但如果车辆相关控制器的eol功能未经过完善的测试就释放到生产线,会导致eol过程中出现问题而影响生产节拍,甚至造成生产线暂停以便对控制器问题进行修复,都将大大影响到生产线的连续性和生产效率。为了减少控制器eol功能出现的问题对生产节拍的影响,需要在车型研发阶段就进行彻底的测试,并确保自动化水平,以提高测试效率和准确性。鉴于混合动力车辆整车控制系统的复杂性,传统的eol功能自动测试技术不能完全借用,需要开发一套完善的混合动力车辆eol功能自动测试方法,以实现在开发阶段对控制器eol功能进行全面测试,提前发现和解决问题。
技术实现思路
1、本发明旨在至少解决现有技术中存在的技术问题之一。为此,本发明提供了一种混合动力车辆eol功能自动测试方法,可对车辆相关控制器的eol功能进行全面测试,有效保证车辆相关控制器的eol功能的正确性。
2、根据本发明实施例第一方面的一种混合动力车辆eol功能自动测试方法,包括:
3、设定预设测试序列和预设测试结果;
4、根据所述预设测试序列向被测控制器注入相关故障;
5、根据所述预设测试序列向所述被测控制器发送相应的eol功能所需诊断请求;
6、根据所述预设测试序列给被测控制器模拟出eol功能测试条件及故障的真实情况;
7、对所述被测控制器反馈的诊断信息进行采集及分析,以得出实际测试结果;
8、将所述实际测试结果与所述预设测试结果进行对比分析,判断测试是否通过。
9、根据本发明实施例的混合动力车辆eol功能自动测试方法,至少具有如下有益效果:
10、本发明将根据预设测试序列向被测控制器注入相关故障;根据预设测试序列向所述被测控制器发送相应的eol功能所需诊断请求;根据预设测试序列给被测控制器模拟出eol功能测试条件及故障的真实情况;对被测控制器反馈的诊断信息进行采集及分析,以得出实际测试结果;将实际测试结果与预设测试结果进行对比分析,判断测试是否通过,本发明对车辆相关控制器的eol功能进行全面测试,有效保证车辆相关控制器的eol功能的正确性。
11、根据本发明的一些实施例,所述根据所述预设测试序列向所述被测控制器发送相应的eol功能所需诊断请求,包括:
12、根据所述预设测试序列依次进行建立通讯、读取被测控制器信息、写控制器相关信息、读取故障信息、停通讯的诊断服务功能测试。
13、根据本发明的一些实施例,所述将所述实际测试结果与所述预设测试结果进行对比分析,判断测试是否通过,包括:
14、通过采集被测控制器的反馈诊断信息来判断诊断服务功能测试是否通过。
15、根据本发明的一些实施例,所述根据所述预设测试序列向所述被测控制器发送相应的eol功能所需诊断请求,包括:
16、给被测控制器发送对相关部件的控制请求,被测控制器响应请求并控制相关部件按照预设状态执行。
17、根据本发明的一些实施例,所述将所述实际测试结果与所述预设测试结果进行对比分析,判断测试是否通过,包括:
18、确认采集被测控制器控制相关部件的实际状态来判断eol下线过程部件控制功能测试是否通过。
19、根据本发明的一些实施例,所述将所述实际测试结果与所述预设测试结果进行对比分析,判断测试是否通过,包括:
20、通过读取故障信息、清除故障信息来判断故障识别、故障码存储、故障码清除的功能测试是否通过。
21、根据本发明的一些实施例,所述根据所述预设测试序列向被测控制器注入相关故障,包括:
22、设定被测控制器为整车控制器;
23、设定加速踏板故障、制动踏板故障、水温传感器故障、充电连接故障、can通讯故障、lin通讯故障、水泵、风扇本体故障及控制引脚的电路故障、热管理继电器故障为所述相关故障。
24、根据本发明的一些实施例,所述根据所述预设测试序列给被测控制器模拟出eol功能测试条件及故障的真实情况,包括:
25、模拟加速踏板、制动踏板的传感器状态,与电机控制器、电池管理系统的通讯状态,热管理继电器的io接口状态,风扇、水泵的pwm接口状态,与水阀、充电指示灯的lin通讯状态。
26、根据本发明实施例第二方面的一种混合动力车辆eol功能自动测试装置,包括:
27、测试序列生成模块,用于设定预设测试序列和预设测试结果;
28、测试环境模拟模块,用于根据所述预设测试序列给被测控制器模拟出eol功能测试条件及故障的真实情况;
29、故障注入模块,用于根据所述预设测试序列向被测控制器注入相关故障;
30、诊断服务请求模块,用于根据所述预设测试序列向所述被测控制器发送相应的eol功能所需诊断请求;
31、数据采集及分析模块,用于对所述被测控制器反馈的诊断信息进行采集及分析,以得出实际测试结果;及将所述实际测试结果与所述预设测试结果进行对比分析,判断测试是否通过。
32、根据本发明实施例第三方面的一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行所述的混合动力车辆eol功能自动测试方法。
33、本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。
1.一种混合动力车辆eol功能自动测试方法,其特征在于,包括:
2.根据权利要求1所述的混合动力车辆eol功能自动测试方法,其特征在于:
3.根据权利要求2所述的混合动力车辆eol功能自动测试方法,其特征在于:
4.根据权利要求1所述的混合动力车辆eol功能自动测试方法,其特征在于:
5.根据权利要求4所述的混合动力车辆eol功能自动测试方法,其特征在于:
6.根据权利要求1所述的混合动力车辆eol功能自动测试方法,其特征在于:
7.根据权利要求1所述的混合动力车辆eol功能自动测试方法,其特征在于:
8.根据权利要求7所述的混合动力车辆eol功能自动测试方法,其特征在于:
9.一种混合动力车辆eol功能自动测试装置,其特征在于,包括:
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行如权利要求1至8任一项所述的混合动力车辆eol功能自动测试方法。