一种汽车控制器下电测试方法、装置、设备及存储介质制造方法及图纸

技术编号:37078963 阅读:28 留言:0更新日期:2023-03-29 19:55
本发明专利技术公开了一种汽车控制器下电测试方法、装置、设备及存储介质。该方法包括:控制建立多个测试过程;其中,所述测试过程依次包括控制汽车控制器下电子过程、设置下电预设等待时间子过程及控制汽车控制器上电子过程;各所述下电预设等待时间子过程的下电预设等待时间依次增加;最大所述下电等待时间为下电最长执行时间;验证各所述测试过程的响应状态;根据各所述测试过程的响应状态返回调节所述下电预设等待时间直至各所述测试过程的响应状态均正常。本方案覆盖下电各场景,提高了测试覆盖度,提高汽车控制器程序质量。提高汽车控制器程序质量。提高汽车控制器程序质量。

【技术实现步骤摘要】
一种汽车控制器下电测试方法、装置、设备及存储介质


[0001]本专利技术实施例涉及汽车控制器测试技术,尤其涉及一种汽车控制器下电测试方法、装置、设备及存储介质。

技术介绍

[0002]控制器下电环节业务复杂,涉及应用业务处理、开门狗控制、通信控制和数据存储。由于该下电过程处理相对时间较长,在下电过程内任意时间点再次给控制器上电不仅容易造成数据丢失、还会导致响应延迟甚至无法响应,影响用户体验和人身安全。
[0003]现有技术中还没有对控制器下电过程中程序进行验证,对下电测试覆盖度无法提供数据支持,最终无法评估测试的有效性及可靠性。

技术实现思路

[0004]本专利技术提供一种汽车控制器下电测试方法、装置、设备及存储介质,以覆盖下电场景,提高测试覆盖度,提高控制器程序质量,提高产品稳定性。
[0005]第一方面,本专利技术实施例提供了一种汽车控制器下电测试方法,该方法包括:
[0006]控制建立多个测试过程;其中,所述测试过程依次包括控制汽车控制器下电子过程、设置下电预设等待时间子过程及控制汽车控制器上电子过程;各所述下电预设等待时间子过程的下电预设等待时间依次增加;最大所述下电等待时间为下电最长执行时间;
[0007]验证各所述测试过程的响应状态;
[0008]根据各所述测试过程的响应状态返回调节所述下电预设等待时间直至各所述测试过程的响应状态均正常。
[0009]可选的,控制汽车控制器下电子过程包括:
[0010]控制程控电源输出第一电压信号向所述汽车控制器,其中,所述第一电压信号为0V。
[0011]可选的,控制汽车控制器上电子过程包括:
[0012]控制程控电源输出第二电压信号向所述汽车控制器,其中,所述第二电压信号为Vnormal。
[0013]可选的,验证各所述测试过程的响应状态,包括:
[0014]各所述测试过程中的各控制所述汽车控制器上电子过程之后,验证各所述汽车控制器上电状态是否为正常运行。
[0015]可选的,所述下电预设等待时间与汽车控制器下电执行环节及所述汽车控制器运行速度相关。
[0016]可选的,所述下电最长执行时间为各所述汽车控制器下电执行环节的理论时间之和。
[0017]可选的,还包括:
[0018]根据下电静电流确定所述下电最长执行时间。
[0019]第二方面,本专利技术实施例还提供了一种汽车控制器下电测试装置,该装置包括:
[0020]测试过程控制模块,用于控制建立多个测试过程;其中,所述测试过程依次包括控制汽车控制器下电子过程、设置下电预设等待时间子过程及控制汽车控制器上电子过程;各所述下电预设等待时间子过程的下电预设等待时间依次增加;最大所述下电等待时间为下电最长执行时间;
[0021]验证模块,用于验证各所述测试过程的响应状态;
[0022]调节模块,用于根据各所述测试过程的响应状态返回调节所述下电预设等待时间直至各所述测试过程的响应状态均正常。
[0023]第三方面,本专利技术实施例还提供了一种电子设备,所述电子设备包括:
[0024]至少一个处理器;以及
[0025]与所述至少一个处理器通信连接的存储器;其中,
[0026]所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行第一方面所述的汽车控制器下电测试方法。
[0027]第四方面,本专利技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现第一方面所述的汽车控制器下电测试方法。
[0028]本专利技术实施例,通过控制建立多个测试过程;其中,测试过程依次包括控制汽车控制器下电子过程、设置下电预设等待时间子过程及控制汽车控制器上电子过程;各下电预设等待时间子过程的下电预设等待时间依次增加;最大下电等待时间为下电最长执行时间;验证各测试过程的响应状态;根据各测试过程的响应状态返回调节下电预设等待时间直至各测试过程的响应状态均正常,如此通过调节下电预设等待时间,以覆盖下电各场景,提高了测试覆盖度,提高了控制器程序质量,提高了汽车控制器产品稳定性。
附图说明
[0029]图1是本专利技术实施例提供的一种汽车控制器下电测试方法的流程示意图;
[0030]图2是本专利技术实施例提供的一种下电测试测试系统的结构示意图;
[0031]图3是本专利技术实施例提供的另一种汽车控制器下电测试方法的流程示意图;
[0032]图4是本专利技术实施例提供的一种汽车控制器下电测试装置的结构示意图;
[0033]图5是本专利技术实施例提供的一种电子设备的结构示意图。
具体实施方式
[0034]下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。
[0035]图1是本专利技术实施例提供的一种汽车控制器下电测试方法的流程示意图,如图1所示,本实施例可适用于验证汽车控制器下电开发程序情况,该方法可以由汽车控制器下电测试装置来执行,具体包括以下步骤:
[0036]S110、控制建立多个测试过程;其中,测试过程依次包括控制汽车控制器下电子过
程、设置下电预设等待时间子过程及控制汽车控制器上电子过程;各下电预设等待时间子过程的下电预设等待时间依次增加;最大下电等待时间为下电最长执行时间。
[0037]其中,本方案适用于下电测试测试系统,图2是本专利技术实施例提供的一种下电测试测试系统的结构示意图,如图2所示,该测试系统包括程控电源01、总线仿真设备02、各仿真传感器负载03、测试控制器04及待测汽车控制器05;程控电源01分别与测试控制器04和待测汽车控制器05电连接,用于在测试控制器04的控制指令下输出可编程电压至待测汽车控制器05;总线仿真设备02与待测汽车控制器05电连接,用于周期性发送报文模拟整车控制器与待测汽车控制器05的通讯;各传感器仿真负载03与待测汽车控制器05电连接,用于模拟各传感器将采集的信息发送至待测汽车控制器05处理,以模拟待测汽车控制器05的真实工作场景;测试控制器04还用于控制建立多个测试过程。
[0038]具体的,各测试过程为测试控制器04通过程控电源01控制待测汽车控制器05下电子过程,设置下电预设等待时间子过程及测试控制器04通过程控电源01控制待测汽车控制器05上电子过程;下电预设等待时间子过程中的下电预设等待时间t为下电后等待的时间,该下电预设等待时间t为整个下电处理时间内的任意时间段。
[0039]需说明的是,汽车控制器下电环节业务复杂,涉及应用业务处理、开门狗控制、通信控制和数据存储,该下电过程处理相对时间较长,为验证待测控制器覆盖下电各环节,即验证待测控制器下电覆盖度,重复多次测试过程,各测试过程中的下本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种汽车控制器下电测试方法,其特征在于,包括:控制建立多个测试过程;其中,所述测试过程依次包括控制汽车控制器下电子过程、设置下电预设等待时间子过程及控制汽车控制器上电子过程;各所述下电预设等待时间子过程的下电预设等待时间依次增加;最大所述下电等待时间为下电最长执行时间;验证各所述测试过程的响应状态;根据各所述测试过程的响应状态返回调节所述下电预设等待时间直至各所述测试过程的响应状态均正常。2.根据权利要求1所述的汽车控制器下电测试方法,其特征在于,控制汽车控制器下电子过程包括:控制程控电源输出第一电压信号向所述汽车控制器,其中,所述第一电压信号为0V。3.根据权利要求1所述的汽车控制器下电测试方法,其特征在于,控制汽车控制器上电子过程包括:控制程控电源输出第二电压信号向所述汽车控制器,其中,所述第二电压信号为Vnormal。4.根据权利要求1所述的汽车控制器下电测试方法,其特征在于,验证各所述测试过程的响应状态,包括:各所述测试过程中的各控制所述汽车控制器上电子过程之后,验证各所述汽车控制器上电状态是否为正常运行。5.根据权利要求1所述的汽车控制器下电测试方法,其特征在于,所述下电预设等待时间与汽车控制器下电执行环节及汽车控制器运行速度相关。6.根据权利要求5所述的汽车控制器下电测试方法,其特征在于,所述下电最长执行时间...

【专利技术属性】
技术研发人员:刘双双张晓谦孙忠刚张静梁源铎吴尚
申请(专利权)人:中国第一汽车股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1