一种力矩传感器失效时的方向盘手力计算方法

文档序号:930893 发布日期:2021-03-05 浏览:19次 >En<

阅读说明:本技术 一种力矩传感器失效时的方向盘手力计算方法 (Method for calculating hand force of steering wheel when torque sensor fails ) 是由 何咨毅 吴光耀 孙瑞 于 2019-09-03 设计创作,主要内容包括:本发明涉及汽车的电动助力转向系统及其抑制助力波动的技术领域,具体的讲是一种力矩传感器失效时的方向盘手力计算方法,利用自学习功能,免去了方向盘手力计算中繁琐的标定过程;考虑了转向系统中存在的空行程问题及经过一段时间使用后传动系统发生磨损的问题,对计算输入进行修正,提高了计算所得到的方向盘手力的准确性;方向盘手力计算的参数在力矩传感器未发生故障时进行持续学习,当力矩传感器发生故障时,方向盘手力的值具有与为发生故障时的一致性,从一定程度上保证了力矩传感器发生故障时电子转向助力系统手感的一致性。(The invention relates to the technical field of an electric power steering system of an automobile and the technical field of restraining power-assisted fluctuation of the electric power steering system, in particular to a method for calculating hand force of a steering wheel when a torque sensor fails, which utilizes a self-learning function to avoid a complicated calibration process in the calculation of the hand force of the steering wheel; the idle stroke problem existing in the steering system and the problem that the transmission system is abraded after the steering system is used for a period of time are considered, the calculation input is corrected, and the accuracy of the hand force of the steering wheel obtained through calculation is improved; the hand force calculation parameters of the steering wheel are continuously learned when the torque sensor fails, the hand force value of the steering wheel is consistent with that of the steering wheel when the torque sensor fails, and the hand feeling consistency of the electronic steering power-assisted system is guaranteed to a certain extent when the torque sensor fails.)

一种力矩传感器失效时的方向盘手力计算方法

技术领域

本发明涉及汽车的电动助力转向系统及其抑制助力波动的技术领域,具体的讲是一种力矩传感器失效时的方向盘手力计算方法。

背景技术

在电动助力转向工作过程中,转向管柱上的扭矩传感器会实时监测驾驶员作用在方向盘上的力矩大小(以下称方向盘手力),以作为电动助力转向系统所提供助力大小的重要依据,当力矩传感器发生失效时,方向盘手力将无法获得,方向盘手力是电动助力转向系统计算助力大小的基本依据,该信号异常将意味着电动助力转向系统无法计算出驾驶员在转向时电动助力转向系统应施加的助力大小,对汽车的行驶安全造成威胁。

为此设计一种力矩传感器失效时的方向盘手力计算方法是十分有必要的,以提供方向盘手力作为电动助力转向系统的工作依据,使电动助力转向系统在力矩传感器失效的情况下仍能正常工作。

发明内容

本发明突破现有技术的难题,设计了一种力矩传感器失效时的方向盘手力计算方法,以提供方向盘手力作为电动助力转向系统的工作依据,使电动助力转向系统在力矩传感器失效的情况下仍能正常工作。

为了达到上述目的,本发明设计了一种力矩传感器失效时的方向盘手力计算方法,其特征在于:按如下步骤进行计算:

步骤1:以电动助力转向系统中助力电机与方向盘之间的传动比为依据,将电机转角换算成对应的方向盘转角,记为θstr,motor

步骤2:对力矩传感器的工作状态进行判断,若力矩传感器正常工作则进入步骤3,若判断力矩传感器判断发生故障,则进入步骤8;

步骤3:记录力矩传感器所给出的方向盘手力数值Thand,sen,并记录该方向盘手力数值所对应的系统转角差Δθsys,所述系统转角差为方向盘手力所对应的方向盘转角与换算后方向盘转角的电机转角之间的差值;

步骤4:将步骤3中记录的Thand,sen和Δθsys根据转向系统转角差-力矩关系分为四个记录区,记为Tzone1~Tzone4和Δθzone1~Δθzone4

步骤5:对步骤4的四个记录区中的方向盘手力及系统转角差进行实时持续记录,分别计算上述步骤中四个区域内方向盘手力及对应的系统转角差的平均值,记为Tavg,zone,i和Δθavg,zone,i

步骤6:以步骤5得到的平均值为依据,考虑到方向盘到电机的转动过程中存在的空行程,以及转向系统在经过使用后发生磨损导致电机转角零位和方向盘转角零位不匹配的问题,分别计算向左转动方向盘时的系统转角差零位Δθzero和向右转动方向盘时的系统转角差零位Δθzero’,并计算向左转动方向盘时的转向柱刚度Kstiff和向右转动方向盘时的转向柱刚度Kstiff’;所述的系统转角差零位是指方向盘手力值为零时的系统转角差;

步骤7:循环步骤1~6,使得Δθzero和Δθzero’以及Kstiff和Kstiff’得到实时持续优化;

步骤8:锁定当前的向左转向时的系统转角差零位Δθzero,left和向右转向时的系统转角差零位Δθzero,right,及左转向刚度与右转向刚度Kstiff、Kstiff’,然后计算转向柱刚度学习值Kstiff,avg,所述的转向柱刚度学习值Kstiff,avg为左转向刚度与右转向刚度Kstiff、Kstiff’在手力传感器发生故障而锁定后的平均值;

步骤9:以当前的系统转角差Δθsys,now为输入值,计算经过空位移修正后的系统转角差Δθfix

步骤10:根据步骤9得到的Δθfix和步骤8的Kstiff,avg,计算得到力矩传感器失效时的方向盘手力Test

所述的步骤1中将电机转角换算成对应的方向盘转角的转换公式为:,其中,θstr,motor换算后得到的方向盘转角,ksys为电动助力转向系统中方向盘到助力电机的传动比,θmotor为电机转角。

所述的步骤4中Tzone1~Tzone4和Δθzone1~Δθzone4的区分方式如下:根据转向系统转角差-力矩关系,以±Tdead、±Tmid为基准:

(1)当Thand,sen>Tmid时,Thand,sen记为Tzone1,Δθsys记为Δθzone1

(2)当Tmid>Thand,sen>Tdead时,Thand,sen记为Tzone2,Δθsys记为Δθzone2

(3)当-Tdead>Thand,sen>-Tmid时,Thand,sen记为Tzone3,Δθsys记为Δθzone3

(4)当Thand,sen<-Tmid时,Thand,sen记为Tzone4,Δθsys记为Δθzone4

所述的步骤5中的;其中i为1,2,3,4,分别对应步骤4中区分出的4个区域,N为第i个区域中所记录的数据的个数,Tavg,zone,i为第i个区域中方向盘手力的平均值,Δθavg,zone,i为第i个区域中方向盘手力对应的系统转角差的平均值。

所述的步骤6中的

;

;

;

上式中,Tavg,zone,1为第1个区域中方向盘手力的平均值,Δθavg,zone,1为第1个区域中方向盘手力对应的系统转角差的平均值,Tavg,zone,2为第2个区域中方向盘手力的平均值,Δθavg,zone,2为第2个区域中方向盘手力对应的系统转角差的平均值,Tavg,zone,3为第3个区域中方向盘手力的平均值,Δθavg,zone,3为第3个区域中方向盘手力对应的系统转角差的平均值,Tavg,zone,4为第4个区域中方向盘手力的平均值,Δθavg,zone,4为第4个区域中方向盘手力对应的系统转角差的平均值。

所述的步骤7中系统转角差零位的实时优化公式为,其中,y为实时优化的系统转角差零位,yold为系统转角差零位的旧值,ynew为系统转角差零位的当前值,α为记录滤波系数;转向柱刚度实时优化公式为,其中,x为实时优化的转向柱刚度,xold为转向柱刚度的旧值,xnew为转向柱刚度的当前值。

所述的步骤9中的Δθfix的计算方法如下:

所述的步骤10中的

本发明与现有技术相比,具有自学习功能,免去了繁琐的标定过程;考虑了转向系统中存在的空行程问题及经过一段时间使用后传动系统发生磨损的问题,对计算输入进行修正,提高了计算所得到的方向盘手力的准确性;方向盘手力计算的参数在力矩传感器未发生故障时进行持续学习,当力矩传感器发生故障时,方向盘手力的值具有与为发生故障时的一致性,从一定程度上保证了力矩传感器发生故障时电子转向助力系统手感的一致性。

附图说明

图1为本发明在计算方向盘手力时所基于的系统转角差-方向盘手力基本关系示意图。

图2为本发明实施的流程示意图。

具体实施方式

本发明在具体实施中,按如下步骤进行:

初始步骤:

由于传动比是由具体的电动助力转向系统的机械结构决定的,方向盘刚性地固定在转向柱上,而助力电机通过齿轮与转向柱进行传动,因此电机与方向盘之间存在一个传动比,这个传动比由机械结构决定,不同的机械结构设计中传动比均有可能不同,但其是一个常数值,因此首先确定该系统中电动助力转向系统中助力电机与方向盘之间的传动比。

之后以电动助力转向系统中助力电机与方向盘之间的传动比为依据,利用公式将电机转角换算成对应的方向盘转角,其中,θstr,motor换算后得到的方向盘转角,ksys为电动助力转向系统中方向盘到助力电机的传动比,θmotor为电机转角。

然后对力矩传感器的工作状态进行判断,当力矩传感器正常工作则进入方向盘手力进行自学习式持续更新:

步骤1:记录力矩传感器所给出的方向盘手力数值Thand,sen,并记录该方向盘手力数值所对应的系统转角差Δθsys

步骤2:如图1所示,以±Tdead和±Tmid为准,将步骤3中记录的Thand,sen和Δθsys根据转向系统转角差-力矩关系分为四个记录区,记为Tzone1~Tzone4和Δθzone1~Δθzone4,具体区分方法为:

(1)当Thand,sen>Tmid时,Thand,sen记为Tzone1,Δθsys记为Δθzone1

(2)当Tmid>Thand,sen>Tdead时,Thand,sen记为Tzone2,Δθsys记为Δθzone2

(3)当-Tdead>Thand,sen>-Tmid时,Thand,sen记为Tzone3,Δθsys记为Δθzone3

(4)当Thand,sen<-Tmid时,Thand,sen记为Tzone4,Δθsys记为Δθzone4

步骤3:对上一步的四个记录区中的方向盘手力及系统转角差进行实时持续记录,分别计算上述步骤中四个区域内方向盘手力及对应的系统转角差的平均值,记为Tavg,zone,i和Δθavg,zone,i,具体计算方法如下:;其中i为1,2,3,4,分别对应上一步中区分出的4个区域,N为第i个区域中所记录的数据的个数,Tavg,zone,i为第i个区域中方向盘手力的平均值,Δθavg,zone,i为第i个区域中方向盘手力对应的系统转角差的平均值;

步骤4:以上一步得到的平均值为依据,考虑到方向盘到电机的转动过程中存在的空行程,以及转向系统在经过使用后发生磨损导致电机转角零位和方向盘转角零位不匹配的问题,分别计算向左转动方向盘时方向盘手力值为零时的系统转角差零位Δθzero和向右转动方向盘时方向盘手力值为零时的系统转角差零位Δθzero’,并计算向左转动方向盘时的转向柱刚度Kstiff和向右转动方向盘时的转向柱刚度Kstiff’, 具体计算方法如下:

;

;

;

上式中,Tavg,zone,1为第1个区域中方向盘手力的平均值,Δθavg,zone,1为第1个区域中方向盘手力对应的系统转角差的平均值,Tavg,zone,2为第2个区域中方向盘手力的平均值,Δθavg,zone,2为第2个区域中方向盘手力对应的系统转角差的平均值,Tavg,zone,3为第3个区域中方向盘手力的平均值,Δθavg,zone,3为第3个区域中方向盘手力对应的系统转角差的平均值,Tavg,zone,4为第4个区域中方向盘手力的平均值,Δθavg,zone,4为第4个区域中方向盘手力对应的系统转角差的平均值;

步骤5:从初始,使得系统转角差零位Δθzero和Δθzero’以及转向柱刚度Kstiff和Kstiff’得到实时持续优化,其中系统转角差零位的实时优化公式为,其中,y为实时优化的系统转角差零位,yold为系统转角差零位的旧值,ynew为系统转角差零位的当前值,α为小于1且大于0的记录滤波系数;转向柱刚度实时优化公式为,其中,x为实时优化的转向柱刚度,xold为转向柱刚度的旧值,xnew为转向柱刚度的当前值。

当初始步骤中对力矩传感器的工作状态进行判断的结果为故障时,则进入失效计算状态,具体如下:

(1)锁定当前的向左转向时的系统转角差零位Δθzero,left和向右转向时的系统转角差零位Δθzero,right,及左转向刚度与右转向刚度Kstiff、Kstiff’,然后计算转向柱刚度学习值Kstiff,avg,所述的转向柱刚度学习值Kstiff,avg为左转向刚度与右转向刚度Kstiff、Kstiff’在手力传感器发生故障而锁定后的平均值;

(2)以当前的系统转角差Δθsys,now为输入值,计算经过空位移修正后的系统转角差Δθfix,具体公式为:

(3):根据Δθfix和Kstiff,avg,计算得到力矩传感器失效时的方向盘手力Test,其中,

实施例:

1.假设当前时刻为t1,此时方向盘转角为20.3°电机转角θmotor为420°,假设转向系统中方向盘到助力电机的传动比为1/21,计算电机转角换算到方向盘端的角度,计算系统转角差Δθsys=20.3°-20°=0.2°。

2.判断力矩传感器是否发生故障,假设当前时刻t1力矩传感器未发生故障;

2.1.设定Tdead为0.3Nm,Tmid为5Nm,假设当前时刻t1的力矩传感器所给出的方向盘手力数值Thand,sen为1Nm,则此时Tmid>Thand,sen>Tdead关系成立,因此记录t1时刻的方向盘手力Tzone2,t1 = 0.6Nm,系统转角差为Δθzone2=0.3°。

2.2.假设在t1时刻之前已经经过了20次记录过程,记录得到了20个数据点,四个区域中每个区域的数据点均有5个,记录得到如下数值:

Tavg,zone,1=7Nm, Δθavg,zone,1=2.4°;

Tavg,zone,2=1Nm, Δθavg,zone,2=0.4°;

Tavg,zone,3=-1Nm, Δθavg,zone,3=-0.4°;

Tavg,zone,4=-7Nm, Δθavg,zone,4=-2.4°。

由第2.1步中判断得到t1时刻记录的数据点处于zone2之内,因此对zone2的平均值进行更新,Tavg,zone,2=1 Nm x 5 / 6 + 0.6Nm x 1 / 6 = 0.93Nm,Δθavg,zone,2=0.4 ° x 5/ 6 + 0.3° x 1 / 6 = 0.38°。

2.3.由四组平均值,分别计算向左转向及向右转向时的系统转角差零位及转向柱刚度。

2.4假设t1的上一时刻的左右转角差零位分别为:Δθzero=0.06°,Δθzero’=-0.06°,左右转向柱刚度Kstiff=2.8 Nm/°,Kstiff’=2.8 Nm/°;设定滤波系数α=0.1,则更新后的左右转角差零位及左右转向柱刚度分别为:

Δθzero = 0.06° x (1 – 0.1) + 0.071° x 0.1 = 0.061°;

Δθzero’ = -0.06° x (1 – 0.1) + (-0.067°) x 0.1 = -0.061°;

Kstiff= 2.8Nm/°x (1-0.1) + 3.005Nm/°x 0.1 = 2.821 Nm/°;

Kstiff’ = 2.8Nm/°x (1-0.1) + 3Nm/°x 0.1 = 2.82 Nm/°

以上为本发明中所设计的方向盘手力计算方法具有的自学习功能,可以对左转向及右转向时的方向盘手力零位对应的系统转角差零位,以及转向柱刚度进行持续自学习,实时优化。

3. 假设在t1的下一时刻t2时力矩传感器发生故障,此时手力无法通过力矩传感器获得,需要由学习得到的转向柱刚度及系统转角差零位,以系统转角差为基础进行计算,从而获得手力大小。假设此时方向盘转角为30°,电机转角θmotor为609°,锁定左右转角差零位以及左右转向柱刚度,首先计算系统转角差:

Δθsys,now = 30° - 609°/ 21 = 1°;

3.1.对系统转角差进行修正,因为Δθsys,now > Δθzero,因此修正后的系统转角差为:

Δθfix = 1°- 0.061°= 0.939°

3.2.计算手力值大小:

Test = Δθfix x (Kstiff+ Kstiff’) / 2 = 0.939°x (2.821 Nm/°+ 2.82 Nm/ °) / 2 =2.65Nm。

以上为根据本发明根据自学习数值进行方向盘手力计算的具体实施过程。

综上所述,本发明提出了一种力矩传感器失效情况下的替代方向盘手力的计算方法,主要解决了当方向盘力矩传感器发生故障时电子转向助力系统的方向盘手力的获取问题,综合考虑电子助力转向系统在经过使用后发生磨损导致方向盘转角零位与电机转角零位不匹配的问题,对左转向及右转向时的方向盘手力零位对应的系统转角差零位,以及转向柱刚度进行持续自学习,对系统转角差在方向盘手力计算时进行修正处理,以实现在方向盘力矩传感器失效的情况下得到较为精确的方向盘手力。

本发明有以下优点及创新:

(1)本发明中所设计的方向盘手力计算方法具有自学习功能,免去了繁琐的标定过程;

(2)考虑了转向系统中存在的空行程问题及经过一段时间使用后传动系统发生磨损的问题,对计算输入进行修正,提高了计算所得到的方向盘手力的准确性;

(3)方向盘手力计算的参数在力矩传感器未发生故障时进行持续学习,当力矩传感器发生故障时,方向盘手力的值具有与为发生故障时的一致性,从一定程度上保证了力矩传感器发生故障时电子转向助力系统手感的一致性。

13页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种电动助力转向系统的方向盘角度计算方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类