一种故障降级的测试系统及测试方法与流程

文档序号:34945889发布日期:2023-07-29 02:08阅读:109来源:国知局
一种故障降级的测试系统及测试方法与流程

【】本技术实施例涉及车辆故障测试,尤其涉及一种故障降级的测试系统及测试方法。

背景技术

0、
背景技术:

1、随着车辆电子化程度的提升,域控制器(domain controller,简称dc)和其所管理的电子控制单元(electronic control unit,简称ecu)开始在车辆的各种车身电子控制模块、下级装置中扮演着智能化控制的核心。而在车辆出厂前,需要对dc和ecu进行故障降级仿真测试。该测试通过模拟车身电子控制模块出现故障的情况,观察dc和ecu能否采取预设的降级策略来控制车身电子控制模块限制、关闭故障功能,或者启用冗余器件暂时接管该功能,从而评估dc和ecu的降级策略是否能将故障对车辆系统性能的影响降至最低。

2、目前对dc和ecu的故障降级仿真测试往往需要通过硬件在环(hardware-in-the-loop,简称hil)的方式进行。但这种方式需要使用仿真硬件或测试台架来静态搭建执行故障降级仿真测试的仿真环境,而hil所使用的仿真硬件或台架等测试设备往往成本较高,且其通过断开车辆线束连接、搭建虚拟节点对车辆特定区域进行测试的方式会导致车辆系统信号传输断开,使故障降级测试只能在静态环境下进行,测试环境难免单一,无法反映在真实行车环境下的故障降级情况。


技术实现思路

0、
技术实现要素:

1、本技术实施例提供了一种故障降级的测试系统及测试方法,能够让测试者仅使用一套外接测试设备对待测域控制器、待测车身电子控制模块的相关线束进行连接,在降低测试设备成本的同时,使车辆能进行实车故障降级测试,提高测试真实性。

2、第一方面,本技术实施例提供了一种故障降级的测试系统,所述系统包括:待测域控制器、待测车身电子控制模块,以及分别与所述待测域控制器和所述待测车身电子控制模块电连接的外接测试设备;

3、所述外接测试设备,用于接收用户需要测试的第一故障类型;根据预设的故障类型与故障仿真信号的映射关系,生成所述第一故障类型对应的第一故障仿真信号,并将所述第一故障仿真信号注入所述待测车身电子控制模块;

4、所述待测车身电子控制模块,用于根据所述第一故障仿真信号生成第一故障码并通过所述外接测试设备转发给所述待测域控制器;

5、所述待测域控制器,用于根据预设的故障码与降级策略的映射关系,执行所述第一故障码对应的第一降级策略。

6、本技术实施例中,通过一台外接测试设备连接车辆相应线束,并向待测车身电子控制模块注入第一故障仿真信号,模拟用户需要测试的第一故障类型即待测车身电子控制模块的内部器件故障,触发待测车身电子控制模块根据第一故障类型输出的故障码,并通过故障码使待测域控制器执行第一降级策略,从而测试待测域控制器所采用的故障降级措施是否能够被正常执行以及执行效果是否符合预期,使故障降级仿真测试可以在不对车辆进行大规模改造的情况下通过实车测试开展,降低了测试难度与成本,同时仅使用一套外接测试设备对待测域控制器、待测车身电子控制模块的相关线束进行连接,使得测试过程中可全程保持车辆信号的正常传输,仅根据测试需要对特定信号进行故障模拟,从而使车辆能更好地进行实车故障降级测试,提高测试结果的真实性。

7、可选的,所述系统还包括:其它车身电子控制模块,所述外接测试设备与所述其它车身电子控制模块电连接;

8、所述其它车身电子控制模块,用于向所述外接测试设备发送交互信号;

9、所述外接测试设备,还用于接收用户需要测试的第二故障类型;根据预设的网络故障规则,将所述交互信号处理为所述第二故障类型对应的第二故障仿真信号,并将所述第二故障仿真信号注入所述待测域控制器;

10、所述待测域控制器,还用于根据所述第二故障仿真信号生成第二故障码,并根据预设的故障码与降级策略的映射关系,执行所述第二故障码对应的第二降级策略。

11、本技术实施例中,外接测试设备通过内置的网络故障规则,将其它车身电子控制模块发送至待测域控制器的交互信号处理为第二故障仿真信号,再发送给待测域控制器,模拟待测域控制器与其它车身电子控制模块传输交互信号时出现的网络故障如信号丢包、信号乱码等,使得待测域控制器内部生成故障码,并根据该故障码采取对应的第二降级策略,从而测试网络故障下待测域控制器修复与其它车身电子控制模块之间通信传输的第二降级策略是否可用且合理,使测试不再局限于通过直接制造故障信号进行故障仿真的传统方式,扩大了车辆故障降级仿真测试的测试范围,让用户可以更全面地评估车辆控制系统在故障时的可靠性、稳定性。

12、可选的,所述外接测试设备还用于:

13、接收预编译的多条故障制造代码,所述多条故障制造代码用于更改交互信号的内容,以模拟交互信号的全部故障类型;

14、响应对于所述多条故障制造代码的第一配置操作,确定所述全部故障类型与所述多条故障制造代码之间的映射关系,得到所述网络故障规则。

15、本技术实施例中,通过对外接测试设备输入预编译的多条故障制造代码,并建立交互信号的全部故障类型与多条故障制造代码之间的关系,使外接测试设备在接收到与用户指定的第二故障类型相符的交互信号时,能够使用预先设定的故障制造代码截取交互信号、更改信号内容以制造第二故障仿真信号并重新发送,从而使故障模拟可以根据用户的测试需要进行更新或改动,提升了测试的可扩展性。

16、可选的,所述系统还包括:备用域控制器,所述备用域控制器与所述外接测试设备电连接;

17、所述外接测试设备,还用于接收用户需要测试的第三故障类型;根据预设的故障类型与故障仿真信号的映射关系,生成所述第三故障类型对应的第三故障仿真信号,并将所述第三故障仿真信号注入所述待测域控制器;

18、所述待测域控制器,还用于根据所述第三故障仿真信号生成第三故障码,并将所述第三故障码通过所述外接测试设备转发给所述备用域控制器;

19、所述备用域控制器,用于根据预设的故障码与降级策略的映射关系,确定并执行所述第三故障码对应的第三降级策略。

20、本技术实施例中,外接测试设备通过向待测域控制器发送第三故障仿真信号,使待测域控制器表现出第三故障类型并输出第三故障码。备用域控制器在接到相应故障码后执行对应的第三降级策略以接管待测域控制器的功能,从而使故障降级仿真测试不局限于对待测域控制器内部的预设降级策略进行评估,还能够模拟待测域控制器自身发生功能失效故障时备用域控制器启动降级的过程,增强车辆控制系统降级测试的全面性。

21、可选的,所述外接测试设备还用于:

22、接收预编译的所述第一故障仿真信号与所述第三故障仿真信号;

23、响应对于所述第一故障仿真信号与所述第三故障仿真信号的第二配置操作,确定所述第一故障仿真信号与所述第一故障类型之间的映射关系,以及所述第三故障仿真信号与所述第三故障类型之间的映射关系。

24、本技术实施例中,通过在测试开始前编辑第一故障仿真信号、第三故障仿真信号的内容以及与第一故障类型、第三故障类型之间的映射关系,建立故障降级仿真测试过程中的信号发送机制,从而实现根据用户指定的测试类型发送指定故障仿真信号给车辆控制系统以模拟对应故障的测试效果,在提升测试效率的同时也方便对测试内容进行针对性配置和修改。

25、第二方面,本技术实施例提供了一种故障降级的仿真测试方法,应用于第一方面所述的故障降级的仿真测试系统,所述方法包括:

26、外接测试设备接收用户需要测试的第一故障类型;

27、所述外接测试设备根据预设的故障类型与故障仿真信号的映射关系,生成所述第一故障类型对应的第一故障仿真信号;

28、所述外接测试设备将所述第一故障仿真信号发送给待测车身电子控制模块,所述待测车身电子控制模块用于根据所述第一故障仿真信号生成第一故障码;

29、所述外接测试设备接收所述第一故障码,并将所述第一故障码转发给待测域控制器,所述待测域控制器用于根据预设的故障码与降级策略的映射关系,确定并执行所述第一故障码对应的第一降级策略。

30、可选的,所述方法还包括:

31、所述外接测试设备接收其它车身电子控制模块发送的交互信号,并根据预设的网络故障规则将所述交互信号处理为第二故障仿真信号;

32、所述外接测试设备将所述第二故障仿真信号转发给所述待测域控制器,所述待测域控制器用于根据所述第二故障仿真信号生成第二故障码,并根据预设的故障码与降级策略的映射关系执行所述第二故障码对应的第二降级策略

33、可选的,所述方法还包括:

34、所述外接测试设备接收预编译的多条故障制造代码,所述多条故障制造代码用于更改交互信号的内容,以模拟交互信号的全部故障类型;

35、所述外接测试设备响应对于所述多条故障制造代码的第一配置操作,确定所述全部故障类型与所述多条故障制造代码之间的映射关系,得到所述网络故障规则。

36、可选的,所述方法还包括:

37、所述外接测试设备接收用户需要测试的第三故障类型;

38、所述外接测试设备根据预设的故障类型与故障仿真信号的映射关系,生成所述第三故障类型对应的第三故障仿真信号,并将所述第三故障仿真信号注入所述待测域控制器,所述待测域控制器用于根据所述第三故障仿真信号生成并向所述外接测试设备发送第三故障码;

39、所述外接测试设备接收所述第三故障码,并将所述第三故障码转发给备用域控制器,所述备用域控制器用于根据预设的故障码与降级策略的映射关系,确定并执行所述第三故障码对应的第三降级策略。

40、可选的,所述方法还包括:

41、所述外接测试设备接收预编译的所述第一故障仿真信号与所述第三故障仿真信号;

42、所述外接测试设备响应对于所述第一故障仿真信号与所述第三故障仿真信号的第二配置操作,确定所述第一故障仿真信号与第一故障类型之间的映射关系,以及所述第三故障仿真信号与所述第三故障类型之间的映射关系。

43、应当理解的是,本技术实施例的第二方面与本技术实施例的第一方面的技术方案一致,各方面及对应的可行实施方式所取得的有益效果相似,不再赘述。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1