本发明专利技术提供了一种整车控制器故障处理的测试方法及装置,涉及汽车测试技术领域,解决现有技术中整车控制器故障相关测试,测试覆盖度不全的问题,该方法包括:在预设的多种模拟实车场景下,分别触发一个或多个故障;获取整车控制器在每种模拟实车场景下,针对所触发故障的第一处理数据;根据所述第一处理数据,检测所述整车控制器针对所触发故障的处理是否正确。本发明专利技术的方案能够同时触发多个故障,实现多种模拟实车场景的全面测试,提高了测试覆盖度,降低了实车测试的风险,使产品质量得到了保障,提高了用户满意度。
【技术实现步骤摘要】
本专利技术涉及汽车测试
,特别涉及一种整车控制器故障处理的测试方法及装置。
技术介绍
目前,在进行整车控制器故障相关测试时,多关注于在单一场景下单个故障触发后的测试,甚至对有些故障不做测试。但是车辆在实际运行时,在任何场景下都有可能出现故障,也可能同时发生多个故障,所以只测试单一场景下单个故障触发的情况,测试覆盖度不全,使产品质量得不到保障,生产出的车辆可能存在安全漏洞,从而危及用户安全。
技术实现思路
本专利技术要解决的技术问题是提供一种整车控制器故障处理的测试方法及装置,解决现有技术中进行整车控制器故障相关测试时,测试覆盖度不全,使产品质量得不到保障,生产出的车辆可能存在安全漏洞,从而危及用户安全的问题。为解决上述技术问题,本专利技术的实施例提供一种整车控制器故障处理的测试方法,包括:在预设的多种模拟实车场景下,分别触发一个或多个故障;获取整车控制器在每种模拟实车场景下,针对所触发故障的第一处理数据;根据所述第一处理数据,检测所述整车控制器针对所触发故障的处理是否正确。本专利技术实施例的整车控制器故障处理的测试方法,能够同时触发多个故障,实现多种模拟实车场景的全面测试,提高了测试覆盖度,降低了实车测试的风险,使产品质量得到了保障,提高了用户满意度。进一步来说,所述根据所述第一处理数据,检测所述整车控制器针对所触发故障的处理是否正确之后,所述测试方法还包括:若所触发故障为可恢复故障,则在故障恢复后,获取所述整车控制器的第二处理数据,并根据所述第二处理数据,检测所述整车控制器的处理是否符合正常行车状况;若所触发故障为不可恢复故障,则重置所述模拟实车场景后,检测所述整车控制器的第三处理数据,并根据所述第三处理数据,检测所述整车控制器的处理是否符合正常行车状况。进一步来说,所述故障包括预设多种不同等级的故障;所述根据所述第一处理数据,检测所述整车控制器针对所触发故障的处理是否正确的步骤包括:若同时触发多种不同等级的故障,则根据所述第一处理数据,判断所述整车控制器针对所触发故障的处理,是否为针对所触发故障中最高等级的故障所作的处理,得到判断结果;若所述判断结果为是,则根据所述第一处理数据,检测所述整车控制器针对所述最高等级的故障的处理是否正确;若所述判断结果为否,则确定所述整车控制器针对所触发故障的处理不正确。进一步来说,所述整车控制器的处理数据包括故障标志位参数、系统故障灯信号、故障报警音信号及故障处理等级参数;所述根据所述第一处理数据,检测所述整车控制器针对所触发故障的处理是否正确的步骤包括:根据所述第一处理数据中的故障标志位参数值、系统故障灯信号、故障报警音信号及故障处理等级参数,检测所述整车控制器针对所触发故障的处理是否正确。进一步来说,所述根据所述第一处理数据,检测所述整车控制器针对所触发故障的处理是否正确之后,所述测试方法还包括:获取所述第一处理数据中的所有故障标志位参数的和值,根据所述和值确定故障的数量并显示。进一步来说,所述在预设的多种实车场景下,分别触发一个或多个故障的步骤包括:结合等价类分析、边界分析、修正调节/判定覆盖MCDC分析、状态转移分析和/或决策表分析,在预设的多种实车场景下,分别触发一个或多个故障。为解决上述技术问题,本专利技术的实施例还提供一种整车控制器故障处理的测试装置,包括:触发模块,用于在预设的多种模拟实车场景下,分别触发一个或多个故障;第一获取模块,用于获取整车控制器在每种模拟实车场景下,针对所触发故障的第一处理数据;第一检测模块,用于根据所述第一处理数据,检测所述整车控制器针对所触发故障的处理是否正确。本专利技术实施例的整车控制器故障处理的测试装置,能够同时触发多个故障,实现多种模拟实车场景的全面测试,提高了测试覆盖度,降低了实车测试的风险,使产品质量得到了保障,提高了用户满意度。进一步来说,所述测试装置还包括:第二检测模块,用于若所触发故障为可恢复故障,则在故障恢复后,获取所述整车控制器的第二处理数据,并根据所述第二处理数据,检测所述整车控制器的处理是否符合正常行车状况;第三检测模块,用于若所触发故障为不可恢复故障,则重置所述模拟实车场景后,检测所述整车控制器的第三处理数据,并根据所述第三处理数据,检测所述整车控制器的处理是否符合正常行车状况。进一步来说,所述故障包括预设多种不同等级的故障;所述第一检测模块包括:判断单元,用于若同时触发多种不同等级的故障,则根据所述第一处理数据,判断所述整车控制器针对所触发故障的处理,是否为针对所触发故障中最高等级的故障所作的处理,得到判断结果;第一检测单元,用于若所述判断结果为是,则根据所述第一处理数据,检测所述整车控制器针对所述最高等级的故障的处理是否正确;确定单元,用于若所述判断结果为否,则确定所述整车控制器针对所触发故障的处理不正确。进一步来说,所述整车控制器的处理数据包括故障标志位参数、系统故障灯信号、故障报警音信号及故障处理等级参数;所述第一检测模块包括:第二检测单元,用于根据所述第一处理数据中的故障标志位参数值、系统故障灯信号、故障报警音信号及故障处理等级参数,检测所述整车控制器针对所触发故障的处理是否正确。进一步来说,所述测试装置还包括:第二获取模块,用于获取所述第一处理数据中的所有故障标志位参数的和值,根据所述和值确定故障的数量并显示。进一步来说,所述触发模块包括:触发单元,用于结合等价类分析、边界分析、修正调节/判定覆盖MCDC分析、状态转移分析和/或决策表分析,在预设的多种实车场景下,分别触发一个或多个故障。本专利技术的上述技术方案的有益效果如下:本专利技术实施例的整车控制器故障处理的测试方法,在预设的多种模拟实车场景下分别触发一个或多个故障;然后获取整车控制器在每种模拟实车场景下,针对所触发故障的第一处理数据;最后根据第一处理数据,检测整车控制器针对所触发故障的处理是否正确。该测试方法能够同时触发多个故障,实现多种模拟实车场景的全面测试,提高了测试覆盖度,降低了实车测试的风险,使产品质量得到了保障,避免了安全漏洞,从而保证了用户安全,提高了用户满意度。解决了现有技术中进行整车控制器故障相关测试时,测试覆盖度不全,使产品质量得不到保障,生产出的车辆可能存在安全漏洞,从而危及用户安全的问题。附图说明图1为本专利技术整车控制器故障处理的测试方法的流程图;图2为本专利技术整车控制器故障处理的测试装置的结构示意图。具体实施方式为使本专利技术要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。本专利技术实施例的整车控制器故障处理的测试方法,用于测试触发电池及电机相关故障后整车控制器对这些故障如何处理,通过该测试方法全面模拟整车控制器在不同的场景(工况)下的故障处理情况。如图1所示,本专利技术实施例的整车控制器故障处理的测试方法,包括:步骤101,在预设的多种模拟实车场景下,分别触发一个或多个故障;步骤102,获取整车控制器在每种模拟实车场景下,针对所触发故障的第一处理数据;步骤103,根据所述第一处理数据,检测所述整车控制器针对所触发故障的处理是否正确。本专利技术实施例的整车控制器故障处理的测试方法,能够同时触发多个故障,实现多种模拟实车场景的全面测试,提高了测试覆盖度,降低了实车测试的风险,使产品质量得到了保障,避本文档来自技高网...
【技术保护点】
一种整车控制器故障处理的测试方法,其特征在于,包括:在预设的多种模拟实车场景下,分别触发一个或多个故障;获取整车控制器在每种模拟实车场景下,针对所触发故障的第一处理数据;根据所述第一处理数据,检测所述整车控制器针对所触发故障的处理是否正确。
【技术特征摘要】
1.一种整车控制器故障处理的测试方法,其特征在于,包括:在预设的多种模拟实车场景下,分别触发一个或多个故障;获取整车控制器在每种模拟实车场景下,针对所触发故障的第一处理数据;根据所述第一处理数据,检测所述整车控制器针对所触发故障的处理是否正确。2.根据权利要求1所述的测试方法,其特征在于,所述根据所述第一处理数据,检测所述整车控制器针对所触发故障的处理是否正确之后,所述测试方法还包括:若所触发故障为可恢复故障,则在故障恢复后,获取所述整车控制器的第二处理数据,并根据所述第二处理数据,检测所述整车控制器的处理是否符合正常行车状况;若所触发故障为不可恢复故障,则重置所述模拟实车场景后,检测所述整车控制器的第三处理数据,并根据所述第三处理数据,检测所述整车控制器的处理是否符合正常行车状况。3.根据权利要求1所述的测试方法,其特征在于,所述故障包括预设多种不同等级的故障;所述根据所述第一处理数据,检测所述整车控制器针对所触发故障的处理是否正确的步骤包括:若同时触发多种不同等级的故障,则根据所述第一处理数据,判断所述整车控制器针对所触发故障的处理,是否为针对所触发故障中最高等级的故障所作的处理,得到判断结果;若所述判断结果为是,则根据所述第一处理数据,检测所述整车控制器针对所述最高等级的故障的处理是否正确;若所述判断结果为否,则确定所述整车控制器针对所触发故障的处理不正确。4.根据权利要求1所述的测试方法,其特征在于,所述整车控制器的处理数据包括故障标志位参数、系统故障灯信号、故障报警音信号及故障处理等级参数;所述根据所述第一处理数据,检测所述整车控制器针对所触发故障的处理是否正确的步骤包括:根据所述第一处理数据中的故障标志位参数值、系统故障灯信号、故障报警音信号及故障处理等级参数,检测所述整车控制器针对所触发故障的处理是否正确。5.根据权利要求4所述的测试方法,其特征在于,所述根据所述第一处理数据,检测所述整车控制器针对所触发故障的处理是否正确之后,所述测试方法还包括:获取所述第一处理数据中的所有故障标志位参数的和值,根据所述和值确定故障的数量并显示。6.根据权利要求1所述的测试方法,其特征在于,所述在预设的多种实车场景下,分别触发一个或多个故障的步骤包括:结合等价类分析、边界分析、修正调节/判定覆盖MCDC分析、状态转移分析...
【专利技术属性】
技术研发人员:曹海燕,王可峰,代康伟,黄颖华,
申请(专利权)人:北京新能源汽车股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。