EPB控制器休眠控制方法及系统与流程

文档序号:33180013发布日期:2023-02-04 04:44阅读:306来源:国知局
EPB控制器休眠控制方法及系统与流程
epb控制器休眠控制方法及系统
技术领域
1.本发明涉及车辆控制技术领域,具体是涉及一种epb控制器休眠控制方法及系统。


背景技术:

2.如图1所示,是epb控制器集成方案及数据交互方案,epb控制器的软件包含两部分:host和pbc,其中,host提供pbc集成环境,host与整车can总线进行数据交互,将外界请求和功能需求,传递给pbc,pbc进行响应执行,pbc为执行软件,响应host的请求,执行相关功能,其中,kl30为epb控制器供电线路,kl30一直处于on状态,若意外断开,属于意外断电,kl15为epb控制器的上电唤醒电路,kl15=on,epb控制器处于normal状态,kl15=off,epb控制器进入休眠阶段,epb卡钳给车辆提供驻车夹紧力,存在夹紧状态和释放状态,epb开关入信号到epb控制器,控制epb卡钳夹紧和释放,电源为车辆蓄电池
3.现有技术中,车辆行驶多次刹车后,制动盘温度上升到200℃以上,epb控制器触发高温再夹功能,epb控制器最长持续15min完成休眠,会唤醒整车所有具备nm网络管理的控制器,造成整车无法完成休眠,各控制器均在消耗电源电量,一者存在电源馈电的风险,二者能源消耗较大,存在电量浪费,降低车辆续航里程。
4.epb控制器的kl30意外断开,触发epb控制器意外掉电逻辑,为整车了驻车安全,会将控制器内制动盘温模型置到500℃,车辆锁车休眠时,epb控制器激活高温再夹功能,epb控制器会持续唤醒车辆10min以上,造成电量的浪费,降低车辆续航里程
5.epb控制器的滚动再夹功能,需要can总线上轮速变化的输入,才可触发功能,当坡度≥8%时,epb控制器会持续唤醒整车10min,保证滚动再夹功能的有效性,增加整车耗电量。


技术实现要素:

6.本发明的目的是为了克服上述背景技术的不足,提供一种epb控制器休眠控制方法及系统。
7.第一方面,本技术提供了一种epb控制器休眠控制方法,包括以下步骤:
8.当epb控制器的上电唤醒电路下电后,控制发送供电请求信号;
9.当获取的供电请求信号为预设信号值时,控制epb控制器维持在不进入休眠并不与can总线交互的挂起状态;
10.当获取的供电请求信号不是预设信号值时,控制epb控制器进入休眠状态。
11.根据第一方面,在第一方面的第一种可能的实现方式中,所述当epb控制器的上电唤醒电路下电后,控制发送供电请求信号的步骤,具体包括以下步骤:
12.当epb控制器的上电唤醒电路下电后,获取车辆的运行工况;
13.根据车辆的运行工况,控制发送供电请求信号。
14.根据第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述根据车辆的运行工况,控制发送供电请求信号的步骤,具体包括以下步骤:
15.当车辆运行工况符合以下任一工况时,控制发送预设信号值的供电请求信号:
16.工况1、车辆坡度大于第一坡度值并且后制动盘温度大于预设温度;
17.工况2、epb控制供电线路意外断开;
18.工况3、车辆坡度大于第二坡度值;
19.其中,所述第二坡度值大于所述第一坡度值;
20.当车辆运行工况不符合以上任一工况时,控制发送非预设信号值的供电请求信号。
21.根据第一方面,在第一方面的第三种可能的实现方式中,所述当获取的供电请求信号为预设信号值时,控制epb控制器维持在不进入休眠并不与can总线交互的挂起状态的步骤之后,还包括以下步骤:
22.当获取的供电请求信号为预设信号值时,控制epb控制器维持在不进入休眠并不与can总线交互的挂起状态;
23.通过与epb控制器内置加速度传感器获取车辆加速度;
24.根据获取的车辆加速度,获取车辆的溜坡工况;
25.当车辆处于溜坡状态时,控制epb卡钳执行夹紧操作。
26.根据第一方面的第三种可能的实现方式,在第一方面的第五种可能的实现方式中,所述根据获取的车辆加速度,获取车辆的溜坡工况的步骤,具体包括以下步骤:
27.当获取的加速度变化量大于第一加速度波动量阈值时,并且持续时间超过预设周期,判定车辆处于慢速溜坡状态;
28.当获取的加速度变化量大于第二加速度波动量阈值,并且加速度波动频率大于波动频率阈值时,判定车辆处于快速溜坡状态;
29.其中,所述第一加速度波动量阈值小于所述第二加速度波动量阈值。
30.根据第一方面,在第一方面的第五种可能的实现方式中,所述当获取的供电请求信号为预设信号值时,控制epb控制器维持在不进入休眠并不与can总线交互的挂起状态的步骤之后,还包括以下步骤:
31.获取车辆的运行工况;
32.根据车辆的运行工况,控制epb控制器执行不同的挂起后休眠策略。
33.根据第一方面的第五种可能的实现方式,在第一方面的第六种可能的实现方式中,所述根据车辆的运行工况,控制epb控控制器执行不同的挂起后休眠策略的步骤之后,还包括以下步骤:
34.当后制动盘温度低于预设温度值并且epb卡钳执行滚动再夹操作时间超过预设时间时,控制发送非预设信号值的供电请求信号;
35.当获取的供电请求信号不是预设信号值时,控制epb控制器进入休眠状态。
36.根据第一方面的第五种可能的实现方式,在第一方面的第七种可能的实现方式中,所述根据车辆的运行工况,控制epb控控制器执行不同的挂起后休眠策略的步骤之后,还包括以下步骤:
37.当后制动盘温度不低于预设温度值或epb卡钳执行滚动再夹操作时间未超过预设时间时,控制epb控制器维持在不进入休眠并不与can总线交互的挂起状态。
38.第二方面,本技术提供了一种epb控制器休眠控制系统,包括:
39.供电请求信号发送控制模块,用于epb控制器的上电唤醒电路下电后,控制发送供电请求信号;
40.epb控制器挂起控制模块,与所述供电请求信号发送控制模块通信连接,用于当获取的供电请求信号为预设信号值时,控制epb控制器维持在不进入休眠并不与can总线交互的挂起状态;
41.epb控制器休眠控制模块,与所述供电请求信号发送控制模块通信连接,用于当获取的供电请求信号不是预设信号值时,控制epb控制器进入休眠状态。
42.根据第二方面,在第二方面的第一种可能的实现方式中,所述供电请求信号发送控制模块包括:
43.车辆运行工况获取子模块,用于当epb控制器的上电唤醒电路下电后,获取车辆的运行工况;
44.供电请求信号获取子模块,与所述车辆运行工况获取子模块通信连接,用于根据车辆的运行工况,控制发送供电请求信号。
45.与现有技术相比,本发明的优点如下:
46.本技术提供的一种epb控制器休眠控制方法,epb控制器上电唤醒电路下电后,epb控制器不直接休眠,而是进入挂起状态,在挂起状态,epb控制器不与can总线信号交互,不会唤醒整车其他控制器,并维持在低功耗状态,避免电源馈电风险的发生以及其他控制器被唤醒过程中存在的电量浪费影响车辆续航里程的情况发生,同时可以实现epb控制器再夹功能的激活,保证驻车安全。
附图说明
47.图1是现有的epb控制器集成方案及数据交互方案示意图;
48.图2是本发明实施例提供的epb控制休眠控制方法的方法流程图;
49.图3是本发明实施例提供的epb控制器休眠控制方法的另一方法流程图;
50.图4是本发明实施例提供的epb控制器休眠控制系统的功能模块框图。
具体实施方式
51.现在将详细参照本发明的具体实施例,在附图中例示了本发明的例子。尽管将结合具体实施例描述本发明,但将理解,不是想要将本发明限于所述的实施例。相反,想要覆盖由所附权利要求限定的在本发明的精神和范围内包括的变更、修改和等价物。应注意,这里描述的方法步骤都可以由任何功能块或功能布置来实现,且任何功能块或功能布置可被实现为物理实体或逻辑实体、或者两者的组合。
52.为了使本领域技术人员更好地理解本发明,下面结合附图和具体实施方式对本发明作进一步详细说明。
53.注意:接下来要介绍的示例仅是一个具体的例子,而不作为限制本发明的实施例必须为如下具体的步骤、数值、工况、数据、顺序等等。本领域技术人员可以通过阅读本说明书来运用本发明的构思来构造本说明书中未提到的更多实施例。
54.现有的epb控制器即使在上电唤醒电路下电后,由于制动盘温度较高、epb控制器的上电唤醒电路意外断开或触发滚动再夹功能等,epb控制器会唤醒其他控制器,各控制器
的运行均会消耗电量,存在电源馈电风险,并且能源消耗较大,存在电量浪费,影响车辆的续航里程。
55.有鉴于此,本技术提供了一种epb控制器休眠控制方法,以解决现有的epb控制器在其上电唤醒电路下电后,epb控制器仍会唤醒其他控制器,导致车辆存在电源馈电风险以及电量浪费影响车辆的续航里程的技术问题。
56.第一方面,参见图2所示,本发明实施例提供一种epb控制器休眠控制方法,包括以下步骤:
57.步骤s1、当epb控制器的上电唤醒电路下电后,控制发送供电请求信号;
58.步骤s2、当获取的供电请求信号为预设信号值时,控制epb控制器维持在不进入休眠并不与can总线交互的挂起状态;
59.步骤s3、当获取的供电请求信号不是预设信号值时,控制epb控制器进入休眠状态。
60.本技术提供的一种epb控制器休眠控制方法,epb控制器上电唤醒电路下电后,epb控制器不直接休眠,而是进入挂起状态,在挂起状态,epb控制器不与can总线信号交互,不会唤醒整车其他控制器,并维持在低功耗状态,避免唤醒其他控制器进导致车辆存在电源馈电风险的发生以及其他控制器被唤醒过程中存在的电量浪费影响车辆续航里程的情况发生。
61.在一实施例中,预设信号值为27。当获取的供电请求信号为27时,控制epb控制器维持在不进入休眠并不与can总线交互的挂起状态;当获取的供电请求信号不是27时,控制epb控制器进入休眠状态。
62.在一实施例中,参见图3所示,不同的车辆运行工况下,发送不同的供电请求信号,本发明实施例提供一种epb控制器休眠控制方法,包括以下步骤:
63.步骤s11、当epb控制器的上电唤醒电路下电后,获取车辆的运行工况;
64.步骤s12、根据车辆的运行工况,控制发送供电请求信号;
65.步骤s2、当获取的供电请求信号为预设信号值时,控制epb控制器维持在不进入休眠并不与can总线交互的挂起状态;
66.步骤s3、当获取的供电请求信号不是预设信号值时,控制epb控制器进入休眠状态。
67.在一实施例中,所述根据车辆的运行工况,控制发送供电请求信号的步骤,具体包括以下步骤:
68.当车辆运行工况符合以下任一工况时,控制发送预设信号值的供电请求信号:
69.工况1、车辆坡度大于第一坡度值并且后制动盘温度大于预设温度,在此工况下,车辆处于溜坡状态并且后制动盘处于高温状态,epb控制器需要激活高温再夹功能;
70.工况2、epb控制供电线路意外断开,在该工况下,为了整车的驻车安全,会触发epb控制器意外掉电逻辑,将控制器内制动盘温度模型置到500℃,因此,epb控制器需要激活高温再夹功能;
71.工况3、车辆坡度大于第二坡度值,在该工况下,epb控制器会触发滚动再夹功能,以保证驻车安全。
72.其中,所述第二坡度值大于所述第一坡度值;
73.当符合上述任一工况时,epb控制器需要维持在低功率运行,无信号交互,不会唤醒其他控制器的情况下,监控内部信号状态的变化而不能直接进入休眠状态。
74.当车辆运行工况不符合以上任一工况,即同时不符合工况1和工况2和工况3,控制发送非预设信号值的供电请求信号,说明不会出触发高温再夹功能或滚动再夹功能,epb控制器可以直接进入休眠状态。
75.在一实施例中,所述当获取的供电请求信号为预设信号值时,控制epb控制器维持在不进入休眠并不与can总线交互的挂起状态的步骤之后,还包括以下步骤:
76.当获取的供电请求信号为预设信号值时,控制epb控制器维持在不进入休眠并不与can总线交互的挂起状态;
77.通过与epb控制器内置加速度传感器获取车辆加速度;
78.根据获取的车辆加速度,获取车辆的溜坡工况;
79.当车辆处于溜坡状态时,控制epb卡钳执行夹紧操作施加夹紧力,阻止车辆溜坡,此为本技术提供的epb控制器休眠控制方法的滚动再夹的触发逻辑,以实现epb控制器在挂起状态下,无需与can总线交互获取轮速信号时,通过加速度传感器获取车辆的溜坡状态,触发滚动再夹功能,保证车辆溜坡状态下的行车安全。
80.在一实施例中,所述加速度传感器为纵向加速度传感器。
81.通用地,所述epb控制器包括host和pbc。
82.在一实施例中,所述epb控制包括host、pbc和加速度传感器,所述加速度传感器与host连接。
83.在一实施例中,所述根据获取的车辆加速度,获取车辆的溜坡工况的步骤,具体包括以下步骤:
84.当获取的加速度变化量大于第一加速度波动量阈值时,并且持续时间超过预设周期,判定车辆处于慢速溜坡状态;
85.当获取的加速度变化量大于第二加速度波动量阈值,并且加速度波动频率大于波动频率阈值时,判定车辆处于快速溜坡状态;
86.其中,所述第一加速度波动量阈值小于所述第二加速度波动量阈值。
87.在一实施例中,epb控制器中增加纵向加速度传感器用于监控车辆溜坡状态,加速度信号值y=a+bx,a为车辆驻车后初始加速度值,x为加速度波动值,b为校正系数;
88.z=δx/δt,z为加速度波动频率大小,δt为一段时间内,δx为在δt时间内x的变化量。
89.当符合x≥c(c为设定的定值),且持续10个周期时,判定车辆处于慢速溜坡状态;
90.当符合x≥d(d为设定的定值),且z≥e(e为设定值)时,判定车辆处于快速溜坡状态;
91.当车辆处于溜坡状态(包括快速溜坡状态和慢速溜坡状态)时,epb控制器控制epb卡钳会再次施加夹紧力,阻止车辆溜坡,此为滚动再夹的触发逻辑。
92.在一实施例中,所述当获取的供电请求信号为预设信号值时,控制epb控制器维持在不进入休眠并不与can总线交互的挂起状态的步骤之后,还包括以下步骤:
93.获取车辆的运行工况;
94.根据车辆的运行工况,控制epb控制器执行不同的挂起后休眠策略。
95.在一实施例中,所述根据车辆的运行工况,控制epb控控制器执行不同的挂起后休眠策略的步骤之后,还包括以下步骤:
96.当后制动盘温度低于预设温度值并且epb卡钳执行滚动再夹操作时间超过预设时间时,控制发送非预设信号值的供电请求信号;
97.当获取的供电请求信号不是预设信号值时,控制epb控制器进入休眠状态,以实现epb控制器维持挂起状态时,符合条件的工况下退出挂起状态进入休眠的挂起后休眠策略。
98.在一实施例中,所述根据车辆的运行工况,控制epb控控制器执行不同的挂起后休眠策略的步骤之后,还包括以下步骤:
99.当后制动盘温度不低于预设温度值或epb卡钳执行滚动再夹操作时间未超过预设时间时,控制epb控制器维持在不进入休眠并不与can总线交互的挂起状态。
100.基于同一发明构思,第二方面,请参考图4,本技术提供了一种epb控制器休眠控制系统,包括供电请求信号发送控制模块100、epb控制器挂起控制模块200和epb控制器休眠控制模块300,所述供电请求信号发送控制模块用于epb控制器的上电唤醒电路下电后,控制发送供电请求信号;epb控制器挂起控制模块与所述供电请求信号发送控制模块通信连接,用于当获取的供电请求信号为预设信号值时,控制epb控制器维持在不进入休眠并不与can总线交互的挂起状态;epb控制器休眠控制模块,与所述供电请求信号发送控制模块通信连接,用于当获取的供电请求信号不是预设信号值时,控制epb控制器进入休眠状态。
101.本技术提供的一种epb控制器休眠控制系统,epb控制器上电唤醒电路下电后,epb控制器不直接休眠,而是进入挂起状态,在挂起状态,epb控制器不与can总线信号交互,不会唤醒整车其他控制器,并维持在低功耗状态,避免唤醒其他控制器进导致车辆存在电源馈电风险的发生以及其他控制器被唤醒过程中存在的电量浪费影响车辆续航里程的情况发生。
102.在一实施例中,所述供电请求信号发送控制模块包括车辆运行工况获取子模块和供电请求信号获取子模块,所述车辆运行工况获取子模块用于当epb控制器的上电唤醒电路下电后,获取车辆的运行工况;供电请求信号获取子模块与所述车辆运行工况获取子模块通信连接,用于根据车辆的运行工况,控制发送供电请求信号。
103.在一实施例中,供电请求信号获取子模块包括车辆工况获取单元、第一供电信号获取单元和第二供电信号获取单元,所述车辆工况获取单元用于获取以下工况:
104.工况1、车辆坡度大于第一坡度值并且后制动盘温度大于预设温度,在此工况下,车辆处于溜坡状态并且后制动盘处于高温状态,epb控制器需要激活高温再夹功能;
105.工况2、epb控制供电线路意外断开,在该工况下,为了整车的驻车安全,会触发epb控制器意外掉电逻辑,将控制器内制动盘温度模型置到500℃,因此,epb控制器需要激活高温再夹功能;
106.工况3、车辆坡度大于第二坡度值,在该工况下,epb控制器会触发滚动再夹功能,以保证驻车安全。
107.所述第一供电信号获取单元与所述车辆工况获取单元通信连接,用于当车辆运行工况符合工况1或工况2或工况3时,控制发送预设信号值的供电请求信号:
108.所述第二供电信号获取单元与所述车辆工况获取单元通信连接,用于当车辆运行工况不符合工况1、工况2和工况3时,控制发送非预设信号值的供电请求信号。
109.基于同一发明构思,本技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述方法的所有方法步骤或部分方法步骤。
110.本发明实现上述方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,计算机程序包括计算机程序代码,计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。计算机可读介质可以包括:能够携带计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。
111.基于同一发明构思,本技术实施例还提供一种电子设备,包括存储器和处理器,存储器上储存有在处理器上运行的计算机程序,处理器执行计算机程序时实现上述方法中的所有方法步骤或部分方法步骤。
112.所称处理器可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,处理器是计算机装置的控制中心,利用各种接口和线路连接整个计算机装置的各个部分。
113.存储器可用于存储计算机程序和/或模块,处理器通过运行或执行存储在存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现计算机装置的各种功能。存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(例如声音播放功能、图像播放功能等);存储数据区可存储根据手机的使用所创建的数据(例如音频数据、视频数据等)。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
114.本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、服务器或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
115.本发明是参照根据本发明实施例的方法、设备(系统)、服务器和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理
器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
116.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
117.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
118.显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1