一种车辆制动功能调整方法及系统转让专利

申请号 : CN202010349078.X

文献号 : CN111572516B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 罗宜鸣陈晓峰

申请人 : 东风汽车集团有限公司

摘要 :

本发明公开了一种车辆制动功能调整方法及系统,涉及车辆控制技术领域,该方法包括监控并记录驾驶员每次制动时汽车的最大主缸压力和最大主缸压力变化率;将每次记录的最大主缸压力和最大主缸压力变化率输入设定的map参数,得到特征值;当得到的特征值达到预设个数时,基于预设运算逻辑对所有特征值进行计算,得到HBA门限修正值;基于设定运算逻辑对HBA门限修正值和预设HBA门限值进行计算,得到修正后的HBA门限值。本发明能够计算得到符合当前驾驶员驾驶习惯的HBA门限值,从而保证汽车HBA功能的完美触发。

权利要求 :

1.一种车辆制动功能调整方法,其特征在于,包括以下步骤:监控并记录驾驶员每次制动时汽车的最大主缸压力和最大主缸压力变化率;

将每次记录的最大主缸压力和最大主缸压力变化率输入设定的map参数,得到特征值;

当得到的特征值达到预设个数时,基于预设运算逻辑对所有特征值进行计算,得到HBA门限修正值;

基于设定运算逻辑对HBA门限修正值和预设HBA门限值进行计算,得到修正后的HBA门限值;

其中,将驾驶员每次制动时得到的汽车的最大主缸压力和最大主缸压力变化率输入设定的map参数,得到特征值,作为1次学习过程,所述车辆制动功能调整方法中包括多次学习过程;

其中,当得到修正后的HBA门限值之后,还包括,将修正后的HBA门限值作为汽车HBA功能的门限值,当汽车处于启动状态时,实时获取主缸压力的变化率:若主缸压力的变化率大于或等于修正后的HBA门限值,则汽车HBA功能触发;

若主缸压力的变化率小于修正后的HBA门限值,则不做处理。

2.如权利要求1所述的一种车辆制动功能调整方法,其特征在于:所述驾驶员每次制动时汽车的最大主缸压力和最大主缸压力变化率通过汽车ESC系统中的信号处理模块进行监控。

3.如权利要求1所述的一种车辆制动功能调整方法,其特征在于:所述汽车的驾驶模式包括运动模式和非运动模式;

当汽车的驾驶模式为非运动模式时,基于设定运算逻辑对HBA门限修正值和预设HBA门限值进行计算,得到修正后的HBA门限值,并将修正后的HBA门限值作为汽车HBA功能的门限值;

当汽车的驾驶模式为运动模式时,对HBA门限修正值放大设定倍数,得到放大后的HBA门限修正值,然后基于设定运算逻辑对放大后的HBA门限修正值和预设HBA门限值进行计算,将得到的值作为汽车的运动模式HBA门限值。

4.如权利要求3所述的一种车辆制动功能调整方法,其特征在于,对于驾驶模式为运动模式的汽车,当汽车处于启动状态时,实时获取主缸压力的变化率:若主缸压力的变化率大于或等于运动模式HBA门限值,则汽车HBA功能触发;

若主缸压力的变化率小于运动模式HBA门限值,则不做处理。

5.一种车辆制动功能调整系统,其特征在于,包括:监控模块,其用于监控并记录驾驶员每次制动时汽车的最大主缸压力和最大主缸压力变化率;

特征值计算模块,其用于将每次记录的最大主缸压力和最大主缸压力变化率输入设定的map参数,得到特征值;

计算模块,其用于当特征值计算模块得到的特征值达到预设个数时,基于预设运算逻辑对所有特征值进行计算,得到HBA门限修正值;

修正模块,其用于基于设定运算逻辑对HBA门限修正值和预设HBA门限值进行计算,得到修正后的HBA门限值;

其中,将驾驶员每次制动时得到的汽车的最大主缸压力和最大主缸压力变化率输入设定的map参数,得到特征值,作为1次学习过程,所述车辆制动功能调整方法中包括多次学习过程;

其中,当修正模块得到修正后的HBA门限值之后,还包括,将修正后的HBA门限值作为汽车HBA功能的门限值,当汽车处于启动状态时,实时获取主缸压力的变化率:若主缸压力的变化率大于或等于修正后的HBA门限值,则汽车HBA功能触发;

若主缸压力的变化率小于修正后的HBA门限值,则不做处理。

6.如权利要求5所述的一种车辆制动功能调整系统,其特征在于:所述监控模块驱动汽车ESC系统中的信号处理模块对驾驶员每次制动时汽车的最大主缸压力和最大主缸压力变化率进行监控并记录。

7.如权利要求5所述的一种车辆制动功能调整系统,其特征在于:所述汽车的驾驶模式包括运动模式和非运动模式;

当汽车的驾驶模式为非运动模式时,基于设定运算逻辑对HBA门限修正值和预设HBA门限值进行计算,得到修正后的HBA门限值,并将修正后的HBA门限值作为汽车HBA功能的门限值;

当汽车的驾驶模式为运动模式时,对HBA门限修正值放大设定倍数,得到放大后的HBA门限修正值,然后基于设定运算逻辑对放大后的HBA门限修正值和预设HBA门限值进行计算,将得到的值作为汽车的运动模式HBA门限值。

8.如权利要求7所述的一种车辆制动功能调整系统,其特征在于,对于驾驶模式为运动模式的汽车,当汽车处于启动状态时,实时获取主缸压力的变化率:若主缸压力的变化率大于或等于运动模式HBA门限值,则汽车HBA功能触发;

若主缸压力的变化率小于运动模式HBA门限值,则不做处理。

说明书 :

一种车辆制动功能调整方法及系统

技术领域

[0001] 本发明涉及车辆控制技术领域,具体涉及一种车辆制动功能调整方法及系统。

背景技术

[0002] HBA(Hydraulic  Brake  Assist,液压制动辅助)功能属于ESC(Electric Stability Controller,电子稳定控制器)系统的子模块功能,HBA功能用于在紧急情况下,
驾驶员快速但非完全踩下制动踏板,且此时制动压力不足以全力制动时,通过ESC主动增压
补偿制动压力以达到触发ABS(Anti‑lock braking system,防抱死制动系统)条件,从而缩
短制动距离。
[0003] 现有的HBA控制通常是以驾驶员踩制动踏板的速率或主缸压力变化的速率作为门限值来控制HBA的触发。但是,在实际的实施过程中,若门限值设置过高,则可能导致紧急时
刻不能保证HBA功能触发率,达不到HBA功能的良好期望;若门限值设置过低,则可能导致
HBA功能触发敏感,甚至误触发,造成后车制动不及时引发追尾的安全风险。作为在紧急制
动时起到关键作用的安全保障功能,由于驾驶员群体的多样性,制动习惯的差异(大多数驾
驶员养成的制动习惯是提前、轻度、缓慢,制动习惯影响关键时刻做出的反应),自身力量的
差距(尤其女性驾驶员和青壮年男性驾驶员差异巨大),以及激烈驾驶时的操作区别,对于
HBA功能而言,单一固定的门限值设定无法具有良好的普适性,且无法保证良好的功能覆盖
率。

发明内容

[0004] 针对现有技术中存在的缺陷,本发明的目的在于提供一种车辆制动功能调整方法及系统,能够计算得到符合当前驾驶员驾驶习惯的HBA门限值,从而保证汽车HBA功能的完
美触发。
[0005] 为达到以上目的,本发明提供一种车辆制动功能调整方法,包括以下步骤:
[0006] 监控并记录驾驶员每次制动时汽车的最大主缸压力和最大主缸压力变化率;
[0007] 将每次记录的最大主缸压力和最大主缸压力变化率输入设定的map参数,得到特征值;
[0008] 当得到的特征值达到预设个数时,基于预设运算逻辑对所有特征值进行计算,得到HBA门限修正值;
[0009] 基于设定运算逻辑对HBA门限修正值和预设HBA门限值进行计算,得到修正后的HBA门限值。
[0010] 在上述技术方案的基础上,当得到修正后的HBA门限值之后,还包括,将修正后的HBA门限值作为汽车HBA功能的门限值,当汽车处于启动状态时,实时获取主缸压力的变化
率:
[0011] 若主缸压力的变化率大于或等于修正后的HBA门限值,则汽车HBA功能触发;
[0012] 若主缸压力的变化率小于修正后的HBA门限值,则不做处理。
[0013] 在上述技术方案的基础上,所述驾驶员每次制动时汽车的最大主缸压力和最大主缸压力变化率通过汽车ESC系统中的信号处理模块进行监控。
[0014] 在上述技术方案的基础上,
[0015] 所述汽车的驾驶模式包括运动模式和非运动模式;
[0016] 当汽车的驾驶模式为非运动模式时,基于设定运算逻辑对HBA门限修正值和预设HBA门限值进行计算,得到修正后的HBA门限值,并将修正后的HBA门限值作为汽车HBA功能
的门限值;
[0017] 当汽车的驾驶模式为运动模式时,对HBA门限修正值放大设定倍数,得到放大后的HBA门限修正值,然后基于设定运算逻辑对放大后的HBA门限修正值和预设HBA门限值进行
计算,将得到的值作为汽车的运动模式HBA门限值。
[0018] 在上述技术方案的基础上,对于驾驶模式为运动模式的汽车,当汽车处于启动状态时,实时获取主缸压力的变化率:
[0019] 若主缸压力的变化率大于或等于运动模式HBA门限值,则汽车HBA功能触发;
[0020] 若主缸压力的变化率小于运动模式HBA门限值,则不做处理。
[0021] 本发明提供的一种车辆制动功能调整系统,包括:
[0022] 监控模块,其用于监控并记录驾驶员每次制动时汽车的最大主缸压力和最大主缸压力变化率;
[0023] 特征值计算模块,其用于将每次记录的最大主缸压力和最大主缸压力变化率输入设定的map参数,得到特征值;
[0024] 计算模块,其用于当特征值计算模块得到的特征值达到预设个数时,基于预设运算逻辑对所有特征值进行计算,得到HBA门限修正值;
[0025] 修正模块,其用于基于设定运算逻辑对HBA门限修正值和预设HBA门限值进行计算,得到修正后的HBA门限值。
[0026] 在上述技术方案的基础上,当修正模块得到修正后的HBA门限值之后,还包括,将修正后的HBA门限值作为汽车HBA功能的门限值,当汽车处于启动状态时,实时获取主缸压
力的变化率:
[0027] 若主缸压力的变化率大于或等于修正后的HBA门限值,则汽车HBA功能触发;
[0028] 若主缸压力的变化率小于修正后的HBA门限值,则不做处理。
[0029] 在上述技术方案的基础上,所述监控模块驱动汽车ESC系统中的信号处理模块对驾驶员每次制动时汽车的最大主缸压力和最大主缸压力变化率进行监控并记录。
[0030] 在上述技术方案的基础上,
[0031] 所述汽车的驾驶模式包括运动模式和非运动模式;
[0032] 当汽车的驾驶模式为非运动模式时,基于设定运算逻辑对HBA门限修正值和预设HBA门限值进行计算,得到修正后的HBA门限值,并将修正后的HBA门限值作为汽车HBA功能
的门限值;
[0033] 当汽车的驾驶模式为运动模式时,对HBA门限修正值放大设定倍数,得到放大后的HBA门限修正值,然后基于设定运算逻辑对放大后的HBA门限修正值和预设HBA门限值进行
计算,将得到的值作为汽车的运动模式HBA门限值。
[0034] 在上述技术方案的基础上,对于驾驶模式为运动模式的汽车,当汽车处于启动状态时,实时获取主缸压力的变化率:
[0035] 若主缸压力的变化率大于或等于运动模式HBA门限值,则汽车HBA功能触发;
[0036] 若主缸压力的变化率小于运动模式HBA门限值,则不做处理。
[0037] 与现有技术相比,本发明的优点在于:通过系统自学习的模式,对驾驶员每次制动时的最大主缸压力和最大主缸压力变化率进行监控和采集,从而计算得到HBA门限修正值,
用以对原有的HBA门限值进行修正,相当于对每个驾驶员的驾驶习惯进行采集,从而计算得
到符合当前驾驶员驾驶习惯的HBA门限值,保证汽车HBA功能的完美触发,增强HBA功能的适
用性。

附图说明

[0038] 图1为本发明实施例中一种车辆制动功能调整方法的流程图;
[0039] 图2为本发明实施例中一种车辆制动功能调整方法的控制流程图。

具体实施方式

[0040] 本发明实施例提供一种车辆制动功能调整方法,采用学习的方式,对驾驶员每次制动时的最大主缸压力和最大主缸压力变化率进行监控和采集,从而计算得到HBA门限修
正值,用以对原有的HBA门限值进行修正,相当于对每个驾驶员的驾驶习惯进行采集,从而
计算得到符合当前驾驶员的HBA门限值,增强HBA功能的适用性。本发明实施例相应地还提
供了一种车辆制动功能调整系统。以下结合附图及实施例对本发明作进一步详细说明。
[0041] 参见图1所示,本发明实施例提供的一种车辆制动功能调整方法,包括以下步骤:
[0042] S1:监控并记录驾驶员每次制动时汽车的最大主缸压力和最大主缸压力变化率。对于驾驶员而言,由于驾驶习惯的因素,可能每个驾驶员在进行车辆制动时,所产生的主缸
压力均不相同,本发明实施例对驾驶员每次制动时汽车的最大主缸压力和最大主缸压力变
化率进行监控和记录,相当于是对驾驶员的驾驶习惯进行采集,基于驾驶员的驾驶习惯方
便计算得到属于当前驾驶员的HBA门限修正值,从而针对单个驾驶员制定HBA门限值,从而
保证HBA功能的完美触发,有效保证驾驶安全。
[0043] 本发明实施例中,驾驶员每次制动时汽车的最大主缸压力和最大主缸压力变化率通过汽车ESC系统中的信号处理模块进行监控,通过信号处理模块对驾驶员每次制动时汽
车的最大主缸压力和最大主缸压力变化率进行监测,然后将监测得到的最大主缸压力和最
大主缸压力变化率存储至车辆系统的存储器中,方便后续的使用。
[0044] S2:将每次记录的最大主缸压力和最大主缸压力变化率输入设定的map参数,得到特征值。
[0045] 本发明中,针对不同的车辆型号,可以自定义一适用于当前车辆的计算模型,每种车辆所对应的计算模型均不相同,基于定义的计算模型,将每次记录的最大主缸压力和最
大主缸压力变化率输入设定的map参数,即可得到特征值,该特征值是对应于当前车辆类型
最大主缸压力和最大主缸压力变化率的特征值。或者建立一曲线模型,根据最大主缸压力
和最大主缸压力变化率,得到特征值。且不同的最大主缸压力和最大主缸压力变化率所对
应的特征值,可以根据实际情况进行灵活调整。
[0046] S3:当得到的特征值达到预设个数时,基于预设运算逻辑对所有特征值进行计算,得到HBA门限修正值。
[0047] 本发明实施例中的驾驶员每次制动时得到的汽车的最大主缸压力和最大主缸压力变化率,及基于该次最大主缸压力和最大主缸压力变化率计算得到特征值,可以记为1次
学习过程,为保证最后得到的HBA门限修正值能够更加符合驾驶员的驾驶习惯,本发明实施
例的车辆制动功能调整方法在实施时,需进行多次自学习过程,对于自学习过程的总次数,
由人为进行制定,由于每一次自学习过程均能得到一个特征值,故当总的学习过程完成后,
会得到多个特征值。
[0048] 例如,设定的总的自学习次数为n次,第1次自学习过程得到的特征值即为F1,第n次自学习过程得到的特征值即为Fn。系统每重复1次步骤S1和S2,为一次自学习过程,且每
自学习一次,所记录的自学习次数加1,并得到一个特征值,当自学习n次之后,系统判定自
学习完成,然后基于预设运算逻辑对所得到的特征值F1、F2、F3…Fn进行计算,得到HBA门限
修正值,同时自学习次数清零。当自学习次数清零后,再次开始自学习时,自学习的次数重
新开始计算,当自学习次数重新累积到学习完成次数时,对本轮自学习过程中得到的特征
值进行计算得到新的HBA门限修正值并覆盖之前结果。在车辆行驶状态下,自学习系统会始
终保持运行,对符合条件的样本进行学习。
[0049] 基于预设运算逻辑对所有特征值进行计算,得到HBA门限修正值,其中,预设运算逻辑人为进行制定,例如,预设运算逻辑可以为将多个特征值求和后平均,得到的值作为
HBA门限修正值。当然,预设运算逻辑也可以采用其它运算逻辑方法。
[0050] S4:基于设定运算逻辑对HBA门限修正值和预设HBA门限值进行计算,得到修正后的HBA门限值。预设HBA门限值为汽车HBA系统原先默认的门限值。本发明实施例中,基于设
定运算逻辑对HBA门限修正值和预设HBA门限值进行计算,其中,设定运算逻辑可以根据需
要灵活制定,例如,可以直接将HBA门限修正值和预设HBA门限值直接求和,得到的值作为修
正后的HBA门限值,或者将HBA门限修正值放大或缩小一定倍数后与预设HBA门限值进行计
算,得到的值作为修正后的HBA门限值。
[0051] 本发明实施例中,当得到修正后的HBA门限值之后,还包括,将修正后的HBA门限值作为汽车HBA功能的门限值,当汽车处于启动状态时,实时获取主缸压力的变化率:
[0052] 若主缸压力的变化率大于或等于修正后的HBA门限值,则汽车HBA功能触发,通过液压系统主动增压,辅助控制车辆制动;
[0053] 若主缸压力的变化率小于修正后的HBA门限值,则不做处理。
[0054] 本发明实施例中,汽车的驾驶模式包括运动模式和非运动模式;当汽车的驾驶模式为非运动模式时,基于设定运算逻辑对HBA门限修正值和预设HBA门限值进行计算,得到
修正后的HBA门限值,并将修正后的HBA门限值作为汽车HBA功能的门限值;当汽车的驾驶模
式为运动模式时,对HBA门限修正值放大设定倍数,得到放大后的HBA门限修正值,然后基于
设定运算逻辑对放大后的HBA门限修正值和预设HBA门限值进行计算,将得到的值作为汽车
的运动模式HBA门限值。
[0055] 对于驾驶模式为运动模式的汽车,当汽车处于启动状态时,实时获取主缸压力的变化率:
[0056] 若主缸压力的变化率大于或等于运动模式HBA门限值,则汽车HBA功能触发,通过液压系统主动增压,辅助控制车辆制动;
[0057] 若主缸压力的变化率小于运动模式HBA门限值,则不做处理。
[0058] 参见图2所示,为本发明的控制流程图,其中①表示信号处理模块将单次自学习得到的特征值、自学习次数、自学习完成标志和通过自学习得到的HBA门限修正值发送给系统
存储器;②表示系统存储器将多次自学习得到的特征值和自学习次数发送给信号处理模
块;③表示系统存储器将模块相关参数和得到的HBA门限修正值发送给HBA模块;④表示用
于表示当前是否为运动模式,以及发送汽车的主缸压力、主缸压力变化率等信号值给HBA模
块;⑤表示激活HBA功能,主动进行增压。信号处理模块、系统处理器、HBA模块和液压模块均
位于汽车ESC系统中。
[0059] 本发明实施例的车辆制动功能调整方法,通过系统自学习的模式,对驾驶员每次制动时的最大主缸压力和最大主缸压力变化率进行监控和采集,从而计算得到HBA门限修
正值,用以对原有的HBA门限值进行修正,相当于对每个驾驶员的驾驶习惯进行采集,从而
计算得到符合当前驾驶员驾驶习惯的HBA门限值,保证汽车HBA功能的完美触发,增强HBA功
能的适用性。
[0060] 本发明实施例提供的一种车辆制动功能调整系统,包括监控模块、特征值计算模块、计算模块和修正模块。监控模块用于监控并记录驾驶员每次制动时汽车的最大主缸压
力和最大主缸压力变化率;特征值计算模块用于将每次记录的最大主缸压力和最大主缸压
力变化率输入设定的map参数,得到特征值;计算模块用于当特征值计算模块得到的特征值
达到预设个数时,基于预设运算逻辑对所有特征值进行计算,得到HBA门限修正值;修正模
块用于基于设定运算逻辑对HBA门限修正值和预设HBA门限值进行计算,得到修正后的HBA
门限值。监控模块驱动汽车ESC系统中的信号处理模块对驾驶员每次制动时汽车的最大主
缸压力和最大主缸压力变化率进行监控并记录。
[0061] 当修正模块得到修正后的HBA门限值之后,还包括,将修正后的HBA门限值作为汽车HBA功能的门限值,当汽车处于启动状态时,实时获取主缸压力的变化率:若主缸压力的
变化率大于或等于修正后的HBA门限值,则汽车HBA功能触发;若主缸压力的变化率小于修
正后的HBA门限值,则不做处理。
[0062] 汽车的驾驶模式包括运动模式和非运动模式;当汽车的驾驶模式为非运动模式时,基于设定运算逻辑对HBA门限修正值和预设HBA门限值进行计算,得到修正后的HBA门限
值,并将修正后的HBA门限值作为汽车HBA功能的门限值;当汽车的驾驶模式为运动模式时,
对HBA门限修正值放大设定倍数,得到放大后的HBA门限修正值,然后基于设定运算逻辑对
放大后的HBA门限修正值和预设HBA门限值进行计算,将得到的值作为汽车的运动模式HBA
门限值。
[0063] 对于驾驶模式为运动模式的汽车,当汽车处于启动状态时,实时获取主缸压力的变化率:若主缸压力的变化率大于或等于运动模式HBA门限值,则汽车HBA功能触发;若主缸
压力的变化率小于运动模式HBA门限值,则不做处理。
[0064] 本发明实施例的车辆制动功能调整系统,通过系统自学习的模式,对驾驶员每次制动时的最大主缸压力和最大主缸压力变化率进行监控和采集,从而计算得到HBA门限修
正值,用以对原有的HBA门限值进行修正,相当于对每个驾驶员的驾驶习惯进行采集,从而
计算得到符合当前驾驶员驾驶习惯的HBA门限值,保证汽车HBA功能的完美触发,增强HBA功
能的适用性。