CN107154084B - 用于电动动力转向***中故障隔离的方法和*** - Google Patents

用于电动动力转向***中故障隔离的方法和*** Download PDF

Info

Publication number
CN107154084B
CN107154084B CN201710123777.0A CN201710123777A CN107154084B CN 107154084 B CN107154084 B CN 107154084B CN 201710123777 A CN201710123777 A CN 201710123777A CN 107154084 B CN107154084 B CN 107154084B
Authority
CN
China
Prior art keywords
value
fault
self
calculated
aligning torque
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201710123777.0A
Other languages
English (en)
Other versions
CN107154084A (zh
Inventor
W-c·林
Y·A·高尼姆
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
GM Global Technology Operations LLC
Original Assignee
GM Global Technology Operations LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by GM Global Technology Operations LLC filed Critical GM Global Technology Operations LLC
Publication of CN107154084A publication Critical patent/CN107154084A/zh
Application granted granted Critical
Publication of CN107154084B publication Critical patent/CN107154084B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/08Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
    • G07C5/0808Diagnosing performance data
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D5/00Power-assisted or power-driven steering
    • B62D5/04Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear
    • B62D5/0457Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear characterised by control features of the drive means as such
    • B62D5/0481Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear characterised by control features of the drive means as such monitoring the steering system, e.g. failures
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/006Indicating maintenance
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/008Registering or indicating the working of vehicles communicating information to a remotely located station
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/08Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
    • G07C5/0816Indicating performance data, e.g. occurrence of a malfunction
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/08Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
    • G07C5/0816Indicating performance data, e.g. occurrence of a malfunction
    • G07C5/0825Indicating performance data, e.g. occurrence of a malfunction using optical means

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Steering Control In Accordance With Driving Conditions (AREA)
  • Power Steering Mechanism (AREA)

Abstract

一种隔离电动动力转向***中故障的方法包括计算故障特征分量的值。故障特征分量的计算值中的每一个与相应的阈值进行比较,以确定故障特征分量的计算值中的任何一个是否超过其相应的阈值。当多个故障特征分量的计算值中的至少一个超过其相应的阈值时,将上述阈值比较结果与将预先计算的阈值比较结果与预先识别的故障相关联的故障表进行比较,以确定上述阈值比较结果是否对应于预先识别的故障。基于故障表比较结果,自动执行控制动作以指示电动动力转向***中的预先识别的故障或未知故障。

Description

用于电动动力转向***中故障隔离的方法和***
技术领域
本公开总体上涉及一种用于识别电动动力转向***中的故障的方法和***。
背景技术
电动动力转向(EPS)是对液压动力转向的直接替代,但在操作期间消耗显著更少的能量。EPS在混合动力车辆中是特别有吸引力的,其中发动机可以运行或可以不运行,产生用于运行液压泵的间歇性机械动力源,但是连续且充足的电力源。EPS使用电子扭矩传感器来测量方向盘扭矩,并且电动机用于向转向齿条施加额外的扭矩。EPS***不仅为驾驶员提供转向辅助,而且还是最近开发的主动安全功能的致动器,诸如车道保持和车道变换辅助。因此,重要的是在故障之前识别电动动力转向***中的故障,使得可以采取纠正措施。
发明内容
提供了一种隔离车辆的电动动力转向***中的故障的方法。车辆可以包括但不限于诸如汽车、卡车、公共汽车、飞机、全地形车、船、拖拉机等的任何移动平台。该方法包括计算多个故障特征分量中的每一个故障特征分量的值。将多个故障特征分量的计算值中的每一个与每一个故障特征分量的相应阈值进行比较,以确定多个故障特征分量的计算值中的任何一个是否超过其相应的阈值。当多个故障特征分量的计算值中的至少一个超过其相应的阈值时,自动执行控制动作以指示电动动力转向***中的检测到的故障。将上述阈值比较结果与指示用于预先识别的故障的预先计算的阈值比较结果的故障表进行比较,以确定上述阈值比较结果是否对应于预先识别的故障。基于故障表比较结果,自动执行控制动作以指示电动动力转向***中的检测到的已知故障或检测到的未知故障。
还提供了一种用于车辆的电动动力转向***。电动动力转向***包括方向盘,其配置成接收包括转向扭矩和转向角的一组驾驶员转向输入。扭矩传感器配置成测量转向扭矩,而角度传感器配置成测量转向角。电动动力转向***进一步包括转向组件和转向电动机,所述转向电动机可操作用于以部分地取决于转向角和转向扭矩的扭矩水平将可变的电动机辅助扭矩传递到转向组件。控制器包括有形的非暂态存储器,并且可操作以执行用于识别电动动力转向***中的故障的一组指令。具体地,控制器可操作以计算多个故障特征分量中的每一个故障特征分量的值。多个故障特征分量包括:来自电动机电路方程的残差值,从轮胎动力学模型计算的第一自对准扭矩值和从扩展状态观测器计算的第二自对准扭矩值之间的差的绝对值和用于电动动力转向***的标称参数,第一自对准扭矩值和第二自对准扭矩值之间的差的方差,电动动力转向***中的估计的电动机电阻,电动动力转向***中的估计的电动机反电磁力(EMF)常数,以及来自车辆动力学方程的残差值。控制器将多个故障特征分量的计算值中的每一个与每一个故障特征分量的相应阈值进行比较,以确定多个故障特征分量的计算值中的任何一个是否超过其相应的阈值。当多个故障特征分量的计算值中的至少一个超过其相应的阈值时,自动执行控制动作以指示电动动力转向***中的检测到的故障。然后将上述阈值比较结果与指示用于预先识别的故障的预先计算的阈值比较结果的故障表进行比较,以确定上述阈值比较结果是否对应于预先识别的故障。基于阈值比较结果与故障表的比较,自动执行控制动作以指示电动动力转向***中的检测到的已知故障或检测到的未知故障。
从下面结合附图对用于执行本教导的最优模式的详细描述,本教导的上述特征和优点以及其他特征和优点将是显而易见的。
附图说明
图1是具有安装在转向柱上的电动动力转向(EPS)***和配置成用于识别EPS***中的已知和未知故障的控制器的车辆的示意图。
图2是表示识别电动动力转向***中的故障的方法的流程图。
具体实施方式
本领域的普通技术人员将认识到,诸如“上方”、“下方”、“向上”、“向下”、“顶部”、“底部”等术语用于描述性地用于附图,并且不表示对由所附权利要求限定的本公开的范围的限制。此外,本文中可以在功能和/或逻辑块部件和/或各种处理步骤方面描述教导。应当认识到,这样的块部件可以由被配置为执行指定功能的任何数量的硬件、软件和/或固件部件组成。
参考附图,其中贯穿若干附图,相同的参考标记对应于相同或相似的部件,并且从图1开始,车辆10包括安装在转向柱上的电动动力转向(EPS)***20和控制器50。车辆可包括但不限于任何移动平台,诸如汽车、卡车、公共汽车、飞机、全地形车、船、拖拉机、工业车辆等。控制器50示意性地示为单个单元,然而控制器50的各种元件可以分布在多个专用控制器或电子控制单元(ECU)之间,例如电动机控制单元、转向控制单元等。此外,控制器50的各种元件可以位于车辆外部或外侧,诸如在中央处理位置处。例如,控制器50的一些部件和/或功能可以在车辆10中定位/执行,并且控制器50的其他部件和/或功能可以位于远离车辆10的位置,其中在必要时在其间发送数据。
本控制器50被配置用于识别电动动力转向***20中的已知故障或未知故障。如本文所使用的,电动动力转向***20中的“故障”被定义为相对于校准的正常工作的标准超过电动动力转向***20的可测量参数的容许操作范围的偏差。控制器50进一步被配置用于例如通过经由显示器17(例如显示屏、指示灯、图标等)记录诊断代码和/或向车辆10的驾驶员显示信息来执行适合于电动动力转向***20中的识别故障的控制动作。可替代地,控制器50可以执行远离车辆的控制动作,诸如向远程处理/维护设施发送电子邮件、文本或其他警报。
车辆10包括方向盘12。方向盘12响应于驾驶员转向输入而旋转,这在图1中由双箭头19共同表示。方向盘12可操作地连接到转向柱14,所述转向柱14进而连接到转向组件16。在一个实施例中,转向组件16是齿条和小齿轮组件,但是其他转向组件可以取决于设计来使用。转向组件16最终使前轮胎25相对于路面27取向,例如通过在一组前轴(未示出)上移动拉杆18,如本领域中充分理解的。
扭矩传感器23和可选的转向角传感器21可相对于转向柱14定位。扭矩传感器23测量并向控制器50发送扭矩传感器信号(箭头123)。同样,转向角传感器21测量并向控制器50发送转向角信号(箭头121)。控制器50处理信号121、123以及附加的车辆操作数据(箭头11),例如车辆速度、质量等,并且确定由转向电动机32执行当前转向操纵所需的转向辅助量。控制器50经由电动机控制信号(箭头13)与转向电动机32通信。转向电动机32通过生成并传递通过减速齿轮组的电动机扭矩(箭头15)并且传递到转向组件16来响应电动机控制信号(箭头13)。
仍参考图1,控制器50可以使用控制器局域网(CAN)、串行总线、数据路由器和/或其他合适的网络连接将电动机控制信号(箭头13)发送到转向电动机32。控制器50的硬件部件可以包括位于车辆10内和/或远离车辆10的一个或多个数字计算机,每一个数字计算机具有微处理器或中央处理单元(CPU)、只读存储器(ROM)、随机存取存储器(RAM)、电可编程只读存储器(EPROM)、高速时钟、模数(A/D)和数模(D/A)电路以及输入/输出电路和装置(I/O),以及适当的信号调节和缓冲电路。
位于控制器50内或容易访问和由此可执行的每一组算法或计算机可执行指令,包括执行如下所述的本方法100所需的任何算法或计算机指令,可以存储在有形的非暂态的计算机可读存储器54上,并根据需要由控制器50的相关硬件部分执行,以提供位于车辆10内和/或远离车辆10的所公开的功能。扩展状态观测器52被包括作为控制器50的软件功能性的一部分,其中状态观测器52应用状态空间反馈控制律,如本领域中所公知的。控制器50还编程有或以其它方式具有对轮胎动力学模型56和EPS***模型58的访问。用于计算第一自对准扭矩(SAT)和第二SAT的轮胎动力学模型56和EPS***模型58的操作分别是本领域技术人员已知的,并且在转让给本公开的受让人的申请号:13/075,263的美国专利8,634,986中描述。因此,在本文中不详细描述分别计算第一自对准扭矩(SAT)和第二SAT的操作的轮胎动力学模型56和EPS***模型58。
参考图2,总体上示出了隔离车辆10的电动动力转向***20中的故障的方法100。方法100包括计算多个故障特征分量中的每一个故障特征分量的值。计算故障特征分量的值的步骤通常由图2中的框102指示。故障特征分量是电动动力转向***20的参数,所述电动动力转向***20可以被监测和/或计算,并且用于评估电动动力转向***20和/或其部件的操作。故障特征分量可以包括但不限于来自电动机电路方程的残差值,从轮胎动力学模型56计算的第一自对准扭矩(SAT)值和从扩展状态观测器52计算的第二SAT值之间的差的绝对值,以及电动动力转向***20的标称参数,第一SAT值和第二SAT值之间的差的方差,电动动力转向***20中的估计的电动机32电阻,电动动力转向***20中的估计的反电磁力(EMF)常数,以及来自车辆10动力学方程的残差值。
来自轮胎动力学模型56的第一SAT值和来自扩展状态观测器52的第二SAT值和电动动力转向***20的标称参数的计算对于本领域技术人员是已知的。因此,这里不描述由控制器50用来计算第一SAT值和第二SAT值的过程。控制器50使用已知的数学运算来计算第一SAT值和第二SAT值之间的差的绝对值。如本文所使用的,绝对值被定义为不考虑其符号(例如,+或-)的实数的幅度。另外,控制器50使用已知的数学运算来计算第一SAT值和第二SAT值之间的方差。如本文所使用的,方差被定义为与平均数的平方差的平均值。
来自电动机电路方程的残差值可以从下面的方程1)计算。
Figure BDA0001237818590000051
参考方程1),r1是电动机电路方程的残差值,R是转向电动机32电阻的标称值,Kt是反EMF常数标称值,Im是转向电动机32的测量电流,n是转向电动机32和转向组件16(例如齿条和小齿轮)之间的齿轮比,Vm是电动转向电动机32的测量电势(电压),并且
Figure BDA0001237818590000052
是小齿轮角速度,其可以从转向角传感器21的测量导出(例如通过获取时间导数)。如本文所使用的,术语“标称值”定义为特定参数的正常操作值。
来自车辆10动力学方程的残差值可以从下面的方程2)计算。
Figure BDA0001237818590000061
参考方程2),r2是车辆10动力学方程的残差值,Vx是测量的纵向车辆10速度,Kμ是不足转向系数的假定标称值,L是车辆10轴距的假定标称值,
Figure BDA0001237818590000062
是车辆10的测量的偏航率,并且δ是车轮角。车轮角δ根据下面的方程3计算。
Figure BDA0001237818590000063
参考方程3),n′是小齿轮角与车轮角(RWA)的比率,并且θpm是测量的小齿轮角,其可以从转向轮角度传感器21获得。
可以使用具有变化的遗忘因子方法100的递归最小二乘法来计算电动动力转向***20中的估计的转向电动机32电阻。另外,电动动力转向***20中的电动机反EMF常数也可以使用具有变化的遗忘因子方法100的递归最小二乘法来计算。如本领域技术人员所知,递归最小二乘滤波器是递归地找到最小化与输入信号相关的加权线性最小二乘函数的系数的自适应滤波器。如本领域技术人员所知,遗忘因子对较老的误差样本给出指数地较小的权重。如本领域技术人员已知的,当估计误差增加时,变化的遗忘因子临时减小,使得可以发生快速适应,并且当估计误差减小时,返回到接近1的值,使得适应对测量噪声不敏感。
一旦控制器50已经计算了故障信号分量的值,控制器50就将估计的转向电动机32电阻和估计的电动机反EMF常数的计算值与每一个相应的故障信号分量的相应的标称值进行比较,以确定计算的转向电动机32电阻值和/或计算的电动机反EMF常数值是否偏离它们相应的标称值。将估计的电动机32电阻和估计的电动机反EMF常数与它们相应的标称值进行比较的步骤通常由图2中的框104指示。如果估计的电动机32电阻和估计的电动机反EMF的值都偏离它们相应的标称值,则电动动力转向***20的一个或多个部件可能存在故障。
当控制器50确定计算的转向电动机32电阻值和计算的电动机反EMF常数值都偏离相应值(一般在106处指示)时,则控制器50将故障特征分量的一个或多个计算值与每一个故障特征分量的相应阈值进行比较,以确定故障特征分量的计算值中的任何一个是否超过其相应的阈值。当计算或估计的转向电动机32电阻值和计算或估计的电动机反EMF常数值偏离它们相应的标称值两者时,将故障特征分量与它们相应的阈值进行比较,一般由图2中的框108指示。故障特征分量的每一个故障特征分量的相应阈值可以被认为是距它们相应标称值的最大容许偏差。因此,超过其相应阈值的计算值可以被认为在容许的操作范围之外和/或指示动力转向***中的故障。
具体地,当控制器50确定计算的转向电动机32电阻值和计算的电动机反EMF常数值都偏离它们相应的标称值(一般地在106处指示)时,则控制器50将来自电动机电路方程的残差值的绝对值与电动机阈值进行比较,将第一SAT值和第二SAT值之间的差的绝对值与SAT误差阈值进行比较,将第一SAT值和第二SAT值之间的差的方差与SAT方差阈值进行比较,并将来自车辆10动力学方程的残差值的绝对值与动态阈值进行比较。控制器50将这些故障特征分量与相应的阈值进行比较,以确定故障特征分量的值是否超过它们相应的阈值。具体地,控制器50确定来自电动机电路方程的残差值的绝对值是否大于电动机阈值,第一SAT值和第二SAT值之间的差的绝对值是否大于SAT误差阈值,第一SAT值和第二SAT值之间的差的方差是否大于SAT方差阈值,或者来自车辆10动力学方程的残差值的绝对值是否大于动态阈值。
通常由图2中的框108指示的故障特征分量与它们相应阈值的比较定义了用于到达故障特征分量的阈值比较结果,其统称为阈值比较结果。阈值比较结果指示每一个故障特征分量是否超过或不超过其相应的阈值。因此,阈值比较结果不包括故障特征分量中每一个故障特征分量的实际值,而是将比较的结果提供给它们相应的阈值,结果是每一个故障特征分量超过或不超过其阈值。阈值比较结果提供结果的列表、顺序或组合,其中所有故障特征分量超过它们相应的阈值,所有故障特征分量不超过它们相应的阈值,或其中一些故障特征分量超过它们相应的阈值并且故障特征分量的其余部分不超过它们相应的阈值的组合。
控制器50然后将阈值比较结果与故障表进行比较。当计算的转向电动机32电阻值和计算的电动机反EMF常数值都偏离相应的值时,将阈值比较结果与故障表比较,通常由图2中的框110指示。故障表将阈值比较结果的不同可能组合(即超过或不超过它们相应阈值的每个故障特征分量的组合)与预先识别的或已知的故障相关联。换句话说,故障表指示对于动力转向***20中的预先识别的或已知的故障的预先计算的阈值比较结果。在这样做时,控制器50可以确定故障特征部件阈值比较结果是否对应于电动动力转向***20中预先识别或已知的故障。
当估计的转向电动机电阻和估计的电动机反EMF常数都偏离它们相应的标称值时,控制器50自动执行控制动作以指示电动动力转向***20中检测到的故障。控制动作可以包括,但不限于以下中的至少一个:在控制器50中记录诊断代码,在车辆10内显示图标或消息,通知远程位置/设施,发送诸如电子邮件、文本等的消息,或本文没有具体指出或描述的一些其他动作。
如果控制器50确定阈值比较结果与在故障表中指示的预定或已知故障的结果匹配(一般地在112处指示),则控制器50识别在控制动作中的电动动力转向***20中的特定识别的故障。识别电动动力转向***20中的已知或特定识别的故障通常由图2中的框114指示。
如果控制器50确定阈值比较结果与一般在116处指示的故障表中定义的任何已知故障不匹配或不相关,则控制器50执行指示电动动力转向***20中未知故障的一般控制动作。识别电动动力转向***20中的未知故障通常由图2中的框118指示。
当控制器50确定计算的转向电动机32电阻值和计算的电动机反EMF常数值中的至少一个不偏离它们相应的标称值,即,计算的转向电动机32电阻值和计算的电动机反EMF常数中的至少一个接近或靠近它们相应的标称值(通常在120处指示),则控制器50将故障特征分量的计算值中的一个或多个与每一个故障特征分量的它们相应阈值进行比较,以确定故障特征分量的计算值中的每一个是否超过其相应的阈值或者不超过其相应的阈值。当计算的转向电动机32电阻值和计算的电动机反EMF常数值中的至少一个不偏离它们相应的标称值时,将故障特征分量与它们相应的阈值进行比较,一般由图2中的框122指示。如上所述,故障特征分量中每一个故障特征分量的相应阈值可以被认为是与它们相应标称值的最大容许偏差。因此,超过其相应阈值的计算值可以被认为在容许的操作范围之外和/或可以指示动力转向***中的故障。
具体地,当控制器50确定计算的转向电动机32电阻值和计算的电动机反EMF常数值中的至少一个不偏离它们相应的标称值(通常在120处指示)时,则控制器50将来自电动机电路方程的残差值的绝对值与电动机阈值进行比较,将第一SAT值和第二SAT值之间的差的绝对值与SAT误差阈值进行比较,将第一SAT值和第二SAT值之间的差的方差与SAT方差阈值进行比较,将计算的转向电动机32电阻值和标称转向电动机32电阻值之间的差的绝对值与电阻阈值进行比较,将计算的电动机反EMF常数值和电动机反EMF常数的标称值之间的差的绝对值与EMF阈值进行比较,并且将来自车辆10动力学方程的残差值的绝对值与动态阈值进行比较。
控制器50将这些故障特征分量与相应的阈值进行比较,以确定故障特征分量中每一个故障特征分量的值是否超过它们相应的阈值,或者是否不超过它们相应的阈值。当控制器50确定计算的转向电动机32电阻值和计算的电动机反EMF常数值中的至少一个不偏离它们相应的阈值时,确定故障特征分量的值是否超过或不超过它们相应阈值的步骤通常由图2中的框124指示。具体地,控制器50确定电动机电路方程的残差的绝对值是否大于电动机阈值,第一SAT值和第二SAT值之间的差的绝对值是否大于SAT误差阈值,第一SAT值和第二SAT值之间的差的方差是否大于SAT方差阈值,计算的转向电动机32电阻值和标称转向电动机32之间的差的绝对值是否大于电阻阈值,计算的电动机反EMF常数值和电动机反EMF常数的标称值之间的差的绝对值是否大于EMF阈值,或者来自车辆10动力学方程的残差值的绝对值是否大于动态阈值。
当多个故障特征分量的计算值中没有一个超过它们相应的阈值(通常在126处指示)时,则控制器50可以确定电动动力转向***20正确地操作。如果控制器50确定电动动力转向***20正确地操作,则控制器50可以不采取动作,或者可替代地,控制器50可以自动地执行通常由图2中的框129指示的控制动作,以指示没有检测到电动动力转向***20中的故障。这种控制动作可以包括例如在控制器50中记录诊断代码,在存储在控制器50的存储器中的诊断代码中注册值,向远离车辆的位置发送信号,或者在车辆或远离车辆处采取一些其他动作。
通常由图2中的框124指示的故障特征分量与其相应阈值的比较定义了每一个故障特征分量的阈值比较结果,其统称为阈值比较结果。如上所述,阈值比较结果提供指示每一个故障特征部分是否超过或不超过它们相应阈值的结果的组合。
当故障特征分量的计算值中的至少一个超过其相应的阈值(通常在128处指示)时,则控制器50将阈值比较结果与故障表进行比较。当计算的转向电动机32电阻值和计算的电动机反EMF常数值中的至少一个不偏离它们相应的标称值时,将阈值比较结果与故障表进行比较,通常由图2中的框130指示。如上所述,故障表将阈值比较结果的不同可能组合与预先识别的或已知的故障相关联。在这样做时,控制器50可以确定阈值比较结果是否对应于与阈值比较结果的所述组合相关联的电动动力转向***20中的一个或多个预先识别的或已知的故障。
当多个故障特征分量的计算值中的至少一个超过其相应的阈值时,控制器50自动执行控制动作以指示电动动力转向***20中的检测到的故障。控制动作可以包括,但不限于以下中的至少一个:在控制器50中记录诊断代码和/或在车辆10内显示图标或消息,通知或以其它方式向远离车辆10的位置发送消息,或者这里没有具体描述的在车辆10或远离车辆10处的一些其他动作。
如果控制器50确定阈值比较结果与在故障表中指示的预定义或已知故障匹配(通常在132处指示),则控制器50识别在控制动作中电动动力转向***20中的特定识别的故障。识别电动动力转向***20中的已知或特定识别的故障通常由图2中的框134指示。
如果控制器50确定阈值比较结果与在故障表中定义的任何已知故障不匹配或相关(通常在136处指示),则控制器50执行指示电动动力转向***20中的未知故障的一般控制动作。识别电动动力转向***20中的未知故障通常由图2中的框138指示。
详细描述和附图或图是对本公开的支持和描述,但是本公开的范围仅由权利要求限定。虽然已经详细描述了用于执行所要求保护的教导的一些最佳模式和其他实施例,但是存在用于实践所附权利要求中限定的本公开的各种替代设计和实施例。

Claims (9)

1.一种隔离车辆的电动动力转向***中的故障的方法,所述方法包括:
采用车辆控制器计算多个故障特征分量中的每一个故障特征分量的值,其中所述多个故障特征分量包括:来自电动机电路方程的残差值、从轮胎动力学模型计算的第一自对准扭矩值与从扩展状态观测器计算的第二自对准扭矩值之间的差的绝对值和用于所述电动动力转向***的标称参数、所述第一自对准扭矩值和所述第二自对准扭矩值之间的差的方差、所述电动动力转向***中的估计的电动机电阻、所述电动动力转向***中的估计的电动机反电磁力(EMF)常数以及来自车辆动力学方程的残差值;
采用所述车辆控制器将所述多个故障特征分量的所述计算值中的每一个与每一个故障特征分量的相应阈值进行比较,以确定所述多个故障特征分量的所述计算值中的每一个是否超过其相应的阈值或者不超过其相应的阈值;以及
当所述多个故障特征分量的所述计算值中的至少一个超过其相应的阈值时,采用所述车辆控制器自动执行控制动作以指示所述电动动力转向***中的检测到的故障。
2.根据权利要求1所述的方法,进一步包括采用所述车辆控制器将所述多个故障特征分量的计算值中的每一个与它们相应阈值的比较结果与故障表进行比较,所述故障表将所述比较的结果与预先识别的故障相关联,当所述多个故障特征分量的所述计算值中的至少一个超过其相应的阈值时,确定所述比较的结果是否对应于预先识别的故障。
3.根据权利要求2所述的方法,其中当所述多个故障特征分量的所述计算值中的至少一个超过其相应的阈值时,自动执行控制动作以指示所述电动动力转向***中的检测到的故障包括,当所述多个故障特征分量的所述计算值中的每一个与它们相应阈值的比较结果与所述故障表中的已知故障不匹配时,将所述故障识别为未知故障。
4.根据权利要求1所述的方法,进一步包括采用所述车辆控制器将所述估计的电动机电阻和所述估计的电动机反电磁力(EMF)常数的计算值与每一个的相应的标称值进行比较,以确定所述计算的电动机电阻值和所述计算的电动机反电磁力(EMF)常数值二者是否偏离它们相应的标称值。
5.根据权利要求4所述的方法,进一步包括采用所述车辆控制器将来自所述电动机电路方程的残差值的绝对值与电动机阈值进行比较,采用所述车辆控制器将所述第一自对准扭矩值与所述第二自对准扭矩值之间的差的绝对值与自对准扭矩(SAT)误差阈值进行比较,采用所述车辆控制器将所述第一自对准扭矩值和所述第二自对准扭矩值之间的差的方差与自对准扭矩(SAT)方差阈值进行比较,以及采用所述车辆控制器将来自所述车辆动力学方程的残差值的绝对值与动态阈值进行比较,以当所述计算的电动机电阻值和所述计算的电动机反电磁力(EMF)常数值二者都偏离它们相应的标称值时,确定来自电动机电路方程的残差值的绝对值是否大于电动机阈值,所述第一自对准扭矩值和所述第二自对准扭矩值之间的差的绝对值是否大于自对准扭矩(SAT)误差阈值,所述第一自对准扭矩值和所述第二自对准扭矩值之间的差的方差是否大于自对准扭矩(SAT)方差阈值,或者来自车辆动力学方程的残差值的绝对值是否大于动态阈值。
6.根据权利要求4所述的方法,进一步包括采用所述车辆控制器将来自所述电动机电路方程的所述残差值的绝对值与电动机阈值进行比较,采用所述车辆控制器将所述第一自对准扭矩值和所述第二自对准扭矩值之间的差的绝对值与自对准扭矩(SAT)误差阈值进行比较,采用所述车辆控制器将所述第一自对准扭矩值和所述第二自对准扭矩值之间的差的方差与自对准扭矩(SAT)方差阈值进行比较,采用所述车辆控制器将所述计算的电动机电阻值和标称电动机电阻值之间的差的绝对值与电阻阈值进行比较,采用所述车辆控制器将所述计算的电动机反电磁力(EMF)常数值和所述电动机反电磁力(EMF)常数的标称值之间的差的绝对值与电磁力(EMF)阈值进行比较,以及采用所述车辆控制器将来自所述车辆动力学方程的残差值的绝对值与动态阈值进行比较,以当所述计算的电动机电阻值和所述计算的电动机反电磁力(EMF)常数值中的至少一个不偏离它们相应的标称值时,确定所述电动机电路方程的残差的绝对值是否大于所述电动机阈值,所述第一自对准扭矩值和所述第二自对准扭矩值之间的差的绝对值是否大于所述自对准扭矩(SAT)误差阈值,所述第一自对准扭矩值和所述第二自对准扭矩值之间的差的方差是否大于所述自对准扭矩(SAT)方差阈值,在所述计算的电动机电阻值和所述标称电动机电阻值之间的差的绝对值是否大于所述电阻阈值,在所述计算的电动机反电磁力(EMF)常数值与所述电动机反电磁力(EMF)常数的所述标称值之间的差的绝对值是否大于电磁力(EMF)阈值,或者来自所述车辆动力学方程的残差值的绝对值是否大于所述动态阈值。
7.根据权利要求6所述的方法,进一步包括当所述多个故障特征分量的所述计算值中没有一个超过其相应的阈值时,采用所述车辆控制器自动执行控制动作以指示没有检测到所述电动动力转向***中的故障。
8.根据权利要求1所述的方法,其中使用具有变化的遗忘因子方法的递归最小二乘法来计算所述电动动力转向***中的估计的电动机电阻。
9.一种隔离车辆的电动动力转向***中的故障的方法,所述方法包括:
采用车辆控制器计算多个故障特征分量中的每一个故障特征分量的值,
采用所述车辆控制器将所述多个故障特征分量的所述计算值中的每一个与每一个故障特征分量的相应阈值进行比较,以确定所述多个故障特征分量的所述计算值中的每一个是否超过其相应的阈值或者不超过其相应的阈值;
当所述多个故障特征分量的所述计算值中的至少一个超过其相应的阈值时,采用所述车辆控制器自动执行控制动作以指示所述电动动力转向***中的检测到的故障;以及
采用所述车辆控制器将所述多个故障特征分量的计算值中的每一个与它们相应阈值的比较结果与故障表进行比较,所述故障表将所述比较的结果与预先识别的故障相关联,当所述多个故障特征分量的所述计算值中的至少一个超过其相应的阈值时,确定所述比较的结果是否对应于预先识别的故障;
其中当所述多个故障特征分量的所述计算值中的至少一个超过其相应的阈值时,自动执行控制动作以指示所述电动动力转向***中的检测到的故障包括,识别当所述多个故障特征分量的所述计算值中的每一个与它们相应阈值的比较结果时的所述预先识别的故障为与预先识别的故障相关的故障表。
CN201710123777.0A 2016-03-03 2017-03-03 用于电动动力转向***中故障隔离的方法和*** Active CN107154084B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US15/059932 2016-03-03
US15/059,932 US9751556B1 (en) 2016-03-03 2016-03-03 Method and system for fault isolation in an electric power steering system

Publications (2)

Publication Number Publication Date
CN107154084A CN107154084A (zh) 2017-09-12
CN107154084B true CN107154084B (zh) 2020-07-17

Family

ID=59650806

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710123777.0A Active CN107154084B (zh) 2016-03-03 2017-03-03 用于电动动力转向***中故障隔离的方法和***

Country Status (3)

Country Link
US (1) US9751556B1 (zh)
CN (1) CN107154084B (zh)
DE (1) DE102017203437A1 (zh)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3378734B1 (en) * 2016-02-29 2020-04-01 NSK Ltd. Electric power steering apparatus
TWI634031B (zh) * 2017-11-27 2018-09-01 上銀科技股份有限公司 Method for evaluating the health of a belt drive in an electric power steering system
US10549773B2 (en) 2017-12-13 2020-02-04 Gm Global Technology Operations, Llc Anti-loss-of-assistance for electric motor
KR102001900B1 (ko) 2017-12-20 2019-07-19 하이윈 테크놀로지스 코포레이션 전동 파워 스티어링 시스템 중 벨트 전동장치의 건강상태 평가 방법
US10355634B1 (en) * 2018-06-12 2019-07-16 GM Global Technology Operations LLC Isolation of particular fault conditions in an electric machine assembly
US10981594B2 (en) * 2018-06-29 2021-04-20 GM Global Technology Operations LLC Methods for steering system overload detection
FR3083770B1 (fr) * 2018-07-10 2020-06-19 Jtekt Europe Procede de controle d’un systeme de direction avec deux motorisations redondantes
SE542907C2 (en) * 2018-12-11 2020-09-15 Scania Cv Ab A method for determining hydraulic failure in a hybrid steering system, a control device, a hybrid steering system and a vehicle
US20200210176A1 (en) * 2018-12-31 2020-07-02 Lyft, Inc. Systems and methods for component fault detection
DE102019207909A1 (de) * 2019-03-15 2020-09-17 Volkswagen Aktiengesellschaft Verfahren zur Unterstützung eines Fahrverhaltens bei einem Fahrzeug, Lenkvorrichtung sowie Fahrzeug
US11074167B2 (en) 2019-03-25 2021-07-27 Aurora Labs Ltd. Visualization of code execution through line-of-code behavior and relation models
CN111855239B (zh) * 2019-04-24 2022-05-20 长城汽车股份有限公司 电动助力转向***的故障监测方法、装置及存储介质
US11148678B2 (en) 2019-04-26 2021-10-19 GM Global Technology Operations LLC Controlling operation of a vehicle with a supervisory control module having a fault-tolerant controller
DE102019206883B4 (de) * 2019-05-13 2023-10-26 Volkswagen Aktiengesellschaft Beenden einer Bankettfahrt eines Kraftfahrzeugs
KR20220064457A (ko) * 2020-11-11 2022-05-19 현대자동차주식회사 자율주행 차량의 조종 제어권 전환 제어방법
CN113859352A (zh) * 2021-02-08 2021-12-31 联创汽车电子有限公司 Eps监控***
CN113815720B (zh) * 2021-11-05 2023-09-22 安徽奇米智能科技有限公司 一种无人驾驶汽车线控转向***的故障观测器的设计方法

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09297153A (ja) * 1996-05-01 1997-11-18 Honda Motor Co Ltd ヨーレイトセンサ故障診断装置
US5912539A (en) * 1997-01-07 1999-06-15 Honda Giken Kogyo Kabushiki Kaisha Electric power steering apparatus
CN102539988A (zh) * 2010-12-23 2012-07-04 上海联盛汽车电子有限公司 电动助力转向***相线故障诊断方法
CN102830321A (zh) * 2011-06-16 2012-12-19 通用汽车环球科技运作有限责任公司 用于交流发电机定子匝间短路检测的方法和装置
CN103187708A (zh) * 2011-12-31 2013-07-03 联创汽车电子有限公司 电动助力转向***电机运行实时自诊断的方法
CN104875786A (zh) * 2014-02-27 2015-09-02 株式会社捷太格特 车辆用转向操作装置、该装置的故障判断方法

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10161990A1 (de) * 2000-12-28 2002-07-04 Papst Motoren Gmbh & Co Kg Verfahren zur Strombegrenzung bei einem Elektromotor und Motor zur Durchführung eines solchen Verfahrens
US7233850B2 (en) * 2002-10-31 2007-06-19 Koyo Seiko Co., Ltd. Vehicle steering apparatus
JP4617716B2 (ja) * 2004-05-11 2011-01-26 株式会社ジェイテクト 電動パワーステアリング装置
JP2005324622A (ja) * 2004-05-13 2005-11-24 Nsk Ltd パワーステアリング制御装置、方法、およびプログラム
JP4775413B2 (ja) * 2008-07-04 2011-09-21 株式会社デンソー 電動パワーステアリング装置
DE102009048092A1 (de) * 2009-10-02 2011-04-07 Thyssenkrupp Presta Ag Sicherheitseinrichtung für elektrische Servolenkung
US8554500B2 (en) * 2010-06-11 2013-10-08 Deere & Company System and method for ground isolation detection in a vehicle
US8634986B2 (en) 2011-03-30 2014-01-21 GM Global Technology Operations LLC Friction-based state of health indicator for an electric power steering system
FR2991960B1 (fr) * 2012-06-14 2015-10-16 Renault Sas Procede de securisation du pilotage des roues arriere d'un vehicule automobile equipe d'une direction assistee electrique
GB201318910D0 (en) * 2013-10-25 2013-12-11 Trw Ltd Motor circuit for electrical power assisted steering and method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09297153A (ja) * 1996-05-01 1997-11-18 Honda Motor Co Ltd ヨーレイトセンサ故障診断装置
US5912539A (en) * 1997-01-07 1999-06-15 Honda Giken Kogyo Kabushiki Kaisha Electric power steering apparatus
CN102539988A (zh) * 2010-12-23 2012-07-04 上海联盛汽车电子有限公司 电动助力转向***相线故障诊断方法
CN102830321A (zh) * 2011-06-16 2012-12-19 通用汽车环球科技运作有限责任公司 用于交流发电机定子匝间短路检测的方法和装置
CN103187708A (zh) * 2011-12-31 2013-07-03 联创汽车电子有限公司 电动助力转向***电机运行实时自诊断的方法
CN104875786A (zh) * 2014-02-27 2015-09-02 株式会社捷太格特 车辆用转向操作装置、该装置的故障判断方法

Also Published As

Publication number Publication date
CN107154084A (zh) 2017-09-12
DE102017203437A1 (de) 2017-09-07
US9751556B1 (en) 2017-09-05
US20170253268A1 (en) 2017-09-07

Similar Documents

Publication Publication Date Title
CN107154084B (zh) 用于电动动力转向***中故障隔离的方法和***
Reina et al. Vehicle dynamics estimation via augmented extended Kalman filtering
US9776639B2 (en) Method, and apparatus, and system for generating driving behavior guiding information
EP1388483B1 (en) Vehicle operating parameter estimation method
US20170021830A1 (en) Adaptive cruise control profiles
US10479368B2 (en) Method and device for operating a driver assistance system, and driver assistance system
US7912665B2 (en) Method and apparatus for driver hands off detection for vehicles with active front steering system
CN108819713B (zh) 用于纯电动物流车的加速踏板开度零点调整方法
CN106256653B (zh) 电机驱动动力***的故障检测装置及其方法
US7455146B2 (en) Method and device for recognizing the level of awareness of a vehicle driver
US10272919B2 (en) Methods and systems for estimating road surface friction coefficient using self aligning torque
US10796503B2 (en) Vehicle calibration based upon performance product detection
CN111801564B (zh) 用于轮胎故障检测的装置、方法和计算机可读存储介质
US11091194B2 (en) Operating motor vehicle electrically assisted steering
US9868461B2 (en) Methods and systems for performing steering alignment health checks
CN109733477A (zh) 电动转向***的中位检测方法、***及车辆
JP5339918B2 (ja) 自動車の後輪の回転角を制御する方法と装置及び自動車
DE102011008337A1 (de) Verfahren und Vorrichtung zur Detektion mindestens eines Defekts in einem Fahrzeug
US20150025742A1 (en) Systems and methods for variable steering assist
CN116198593A (zh) 一种线控转向***的间歇故障诊断和剩余寿命预测方法
US11654956B2 (en) Method and system for steering intervention by electronic power steering unit to prevent vehicle rollover or loss of control
KR20160062622A (ko) 차량 속도 추정 방법 및 시스템
CN114379288A (zh) 早期检测机动车辆轮胎不规则磨损和/或底盘设置无意变化的方法
WO2017095300A1 (en) Method and system for facilitating steering of a vehicle during driving along a road
EP2597003B1 (en) Road wheel disturbance detection

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant