CN108068882A - 控制转向***的方法 - Google Patents

控制转向***的方法 Download PDF

Info

Publication number
CN108068882A
CN108068882A CN201711113112.8A CN201711113112A CN108068882A CN 108068882 A CN108068882 A CN 108068882A CN 201711113112 A CN201711113112 A CN 201711113112A CN 108068882 A CN108068882 A CN 108068882A
Authority
CN
China
Prior art keywords
steering wheel
torque
situation
sensor
signal
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.)
Granted
Application number
CN201711113112.8A
Other languages
English (en)
Other versions
CN108068882B (zh
Inventor
D·卡利阿佐-拉巴丹
B·穆勒
S·P·沙阿
M·K·黑尔斯
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.)
Nexteer Beijing Technology Co Ltd
Steering Solutions IP Holding Corp
Original Assignee
Nexteer Beijing Technology Co Ltd
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 Nexteer Beijing Technology Co Ltd filed Critical Nexteer Beijing Technology Co Ltd
Publication of CN108068882A publication Critical patent/CN108068882A/zh
Application granted granted Critical
Publication of CN108068882B publication Critical patent/CN108068882B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • 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
    • 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
    • B62D5/0493Power-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 detecting processor errors, e.g. plausibility of steering direction
    • 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/046Controlling the motor
    • B62D5/0463Controlling the motor calculating assisting torque from the motor based on driver input
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D15/00Steering not otherwise provided for
    • B62D15/02Steering position indicators ; Steering position determination; Steering aids
    • B62D15/021Determination of steering angle
    • 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
    • B62D5/049Power-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 detecting sensor failures
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D6/00Arrangements for automatically controlling steering depending on driving conditions sensed and responded to, e.g. control circuits
    • B62D6/08Arrangements for automatically controlling steering depending on driving conditions sensed and responded to, e.g. control circuits responsive only to driver input torque
    • B62D6/10Arrangements for automatically controlling steering depending on driving conditions sensed and responded to, e.g. control circuits responsive only to driver input torque characterised by means for sensing or determining torque
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01LMEASURING FORCE, STRESS, TORQUE, WORK, MECHANICAL POWER, MECHANICAL EFFICIENCY, OR FLUID PRESSURE
    • G01L25/00Testing or calibrating of apparatus for measuring force, torque, work, mechanical power, or mechanical efficiency
    • G01L25/003Testing or calibrating of apparatus for measuring force, torque, work, mechanical power, or mechanical efficiency for measuring torque

Landscapes

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

Abstract

一种控制转向***的方法和用于评估转矩传感器的***,该***的实施例包括:输入模块,被配置为从车辆中的方向盘转矩传感器接收转矩信号;以及传感器评估模块,被配置为执行监测影响所述方向盘转矩传感器的状况,并且确定所述状况是否指示期望情形,在所述期望情形中,输入转矩被施加到所述方向盘的概率低于所选择阈值。所述传感器评估模块还被配置为执行:基于检测到所述期望情形,自动分析在所述期望情形的持续时间期间接收到的转矩信号,以估计一个或多个转矩传感器误差值;以及将一个或多个误差值和校正后的转矩信号中的至少一个输出到转矩指令生成模块,所述转矩指令生成模块被配置为向电动马达生成转矩指令。

Description

控制转向***的方法
技术领域
本发明涉及用于转向辅助和/或控制的方法和***的方面,尤其涉及用于校准在动力转向辅助和/或控制***中使用的转矩传感器的方法和***。
背景技术
电动助力转向(EPS)***使用电动马达作为致动器以在驾驶车辆时提供对驾驶员的辅助。在当今市场中,通过开发可行的ADAS(高级驾驶员辅助***)解决方案,汽车技术正在快速发展以实现半自主和自主技术。代替(通过减少转向力度)直接辅助驾驶员,EPS也可以接受来自另一个控制***的位置指令,以在某些条件下实现车辆的方向控制。
发明内容
一种用于评估转矩传感器的***的实施例包括:输入模块,被配置为从车辆中的方向盘转矩传感器接收转矩信号;以及传感器评估模块。所述传感器评估模块被配置为执行监测影响所述方向盘转矩传感器的状况,并且确定所述状况是否指示期望情形,在所述期望情形中,输入转矩被施加到所述方向盘的概率低于所选择阈值。所述传感器评估模块还被配置为执行:基于检测到所述期望情形,自动分析在所述期望情形的持续时间期间接收到的转矩信号,以估计一个或多个转矩传感器误差值;以及将所述一个或多个误差值和校正后的转矩信号中的至少一个输出到转矩指令生成模块,所述转矩指令生成模块被配置为向电动马达生成转矩指令,以向车辆转向***施加转矩。
一种评估转矩传感器的方法包括:通过输入模块从车辆中的方向盘转矩传感器接收转矩信号;以及通过传感器评估模块执行所述转矩信号的评估。执行所述评估包括监测影响所述方向盘转矩传感器的状况,并且确定所述状况是否指示期望情形,在所述期望情形中,输入转矩被施加到所述方向盘的概率低于所选择阈值。执行所述评估还包括:基于检测到所述期望情形,自动分析在所述期望情形的持续时间期间接收到的转矩信号,以估计一个或多个转矩传感器误差值;以及将所述一个或多个误差值和校正后的转矩信号中的至少一个输出到转矩指令生成模块,所述转矩指令生成模块被配置为向电动马达生成转矩指令,以向车辆转向***施加转矩。
从以下结合附图的描述中,这些和其它优点和特征将变得更加明显。
附图说明
被认为是本发明的主题在说明书所附的权利要求中被特别指出并明确地要求保护。从以下结合附图的详细描述中,本发明的前述和其它特征以及优点是显而易见的,在附图中:
图1是示出包括转向控制和/或辅助***的实施例的车辆的功能框图;
图2是示出转向控制和/或辅助***的实施例的组件、模块和功能的示意图;
图3是示出监测和校正方向盘转矩传感器测量的方法的流程图。
具体实施方式
以下描述本质上仅仅是示例性的,并不旨在限制本公开、应用或用途。应该理解的是,在整个附图中,相应的附图标记表示相同或相应的部分和特征。
现在参考图1,其中将参考特定实施例描述本发明但不限制本发明,示出包括转向***12(诸如电动助力转向(EPS)和/或驾驶员辅助***)的车辆10的实施例。在各种实施例中,转向***12包括耦接到转向轴16的方向盘14。在所示实施例中,转向***12是电动助力转向(EPS)***,其还包括转向辅助单元18,该转向辅助单元18耦接到转向***12的转向轴16并且耦接到车辆10的连结杆20、22。例如,转向辅助单元18包括转向致动器马达19(例如,直流(DC)或交流(AC)电动马达)和齿条与齿轮转向机构(未示出),该齿条与齿轮转向机构可以通过转向轴16耦接到转向致动器马达和传动装置。在操作期间,当车辆操作者转动方向盘14时,转向辅助单元18的马达提供辅助以移动连结杆20、22,进而又分别移动被分别耦接到车辆10的道路车轮28、30的转向节24、26。
如图1所示,车辆10还包括检测和测量转向***12和/或车辆10的可观测状况的各种传感器。传感器基于可观测状况产生传感器信号。在所示示例中,传感器31和32是分别感测车轮28和30的转速的车轮速度传感器。车轮速度传感器还可以放置在后轮34、36处。传感器31和32基于此产生速度信号。可以理解的是,可以使用感测车轮移动的其它车轮传感器,例如车轮位置传感器,来代替车轮速度传感器。在这种情况下,可以基于车轮传感器信号来计算车轮速率和/或车辆速率或速度。
在一个实施例中,车辆10包括方向盘转矩传感器33,其感测放置在方向盘14上的转矩。传感器33基于此产生转矩信号。位置传感器可以布置在方向盘14处以产生方向盘位置信号,或者可以分析转矩信号以估计方向盘位置。其它传感器包括用于检测与转向辅助单元18相关联的转向致动器马达或其它马达的位置(马达位置)和转速(马达速率或马达速度)的传感器。
控制模块40基于一个或多个传感器信号并且还基于本公开的转向控制***和方法来控制转向***12的操作。控制模块可以用作EPS***的一部分以提供转向辅助扭矩,和/或可以用作可控制车辆转向(例如,用于停车辅助、紧急转向控制和/或自主或半自主转向控制)的驾驶员辅助***。
可以由任何合适的控制***和/或处理装置(诸如马达辅助单元18和/或控制模块40)执行本文描述的实施例的各个方面。在一个实施例中,控制模块40是或被包括为自主驾驶***的一部分。
诸如控制模块40的处理装置或控制装置被配置为根据控制方法来控制诸如有刷DC马达(例如,马达19)的DC马达。处理装置被配置为控制转向辅助和/或车辆控制的各个方面,并且还可以包括监测影响方向盘转矩传感器(也简称为转矩传感器)的状况、评估转矩传感器读数、以及重新校准或校正转矩传感器读数的功能。可以将校正后的转矩传感器读数(或估计误差)输入到合适的模块,用于计算对马达的转矩指令。
现在参考图2,数据流程图示出用于控制DC马达以将转矩施加到车辆的转向***的控制装置或***50的示例性实施例。在一个实施例中,控制***50是或包括诸如图1的控制模块40的EPS控制***。在各种实施例中,控制装置或***(例如,模块40)可以包括一个或多个子模块和数据存储。如本文所使用的,术语模块和子模块指执行一个或更多软件或固件程序的专用集成电路(ASIC)、电子电路、处理器(共享处理器、专用处理器或处理器组)和存储器、组合逻辑电路和/或提供所述功能的其它合适组件。可以从诸如车辆10的传感器31、32、33(图1)的传感器产生控制模块40的输入,可以从车辆10内的其它控制模块(未示出)接收控制模块40的输入,可以对控制模块40的输入建模,和/或可以预定义控制模块40的输入。
在图2的实施例中,控制***50包括各种模块或子模块,例如接收诸如方向盘转矩(HwTq)和/或方向盘位置(HwPos)的信息和传感器输入并产生转矩指令(TC)的转矩指令模块52。可以输入到转矩指令模块的其它信息包括方向盘旋转速率或角速率(HwVel)、车辆速度、车辆位置信息(例如,GPS信息)等。任何数量的传感器54可以被配置为传输测量数据。控制***可以使用的测量数据和信息不限于本文讨论的示例。
将转矩指令TC输入到电流指令模块56,其中该电流指令模块56将电流指令iC输出到DC马达58。电流指令可以被发送到电流调节器60,该电流调节器60使用电流指令生成电压指令(v)。电流测量模块62测量马达电流(ia)并将测量到的电流值(im)输出到电流调节器60。需要注意的是,提供控制***50用于说明的目的,而不是限制性的。本文描述的实施例适用于利用转矩传感器测量的任何控制***或配置。
在一个实施例中,控制***50包括转矩传感器评估模块64,其中该转矩传感器评估模块64接收包括转矩传感器输入的输入、监测控制***和/或车辆状况、并且响应于表示或指示期望情形的状况来评估转矩传感器。期望情形是方向盘转矩输入(即,从驾驶员施加到方向盘的转矩或者由于车辆移动或其它条件而产生的转矩)为零或至少被最小化的情形,即转矩输入的概率低于所选择的阈值(例如,概率小于10%)。可以通过适当的输入模块来接收输入。评估模块64基于传感器输入通过估计误差来评估转矩传感器。可以提示或触发评估模块64的评估的条件包括例如与车辆速度和转向轮或方向盘参数有关的条件。可以基于任何合适的信息来检测这种条件,这种信息包括诸如幅度、符号、梯度、频率、相位、累积的频谱功率和/或任何其它信号特征的转矩信号特征。
转矩传感器的评估包括基于考虑各类误差的转矩信号的数学模型来估计转矩信号中的一个或多个误差。在一个实施例中,模型是数学学习模型,该数学学习模型包括将来自转矩传感器的读数与来自其它车辆传感器(例如,车辆速度传感器和/或方向盘位置传感器)的读数相关联的函数。该函数包含表示不同误差的一个或多个系数。系数在本文被称为“估计量参数”。
评估模块64监测车辆运行状况以得到期望情形,即,数学模型被认为是有效的情形(例如,没有来自操作员或驾驶员的转矩输入的情形、或者方向盘的输入转矩的概率低于阈值或最小的情形)。在期望情形下,评估模块64递归地将传感器输入施加至模型。在一个实施例中,在整个方向盘位置的分布中,使用来自各个传感器的多个单独测量的组合来验证最终的误差估计结果。
下面进一步描述数学模型的实施例。处理装置使用该模型来评估方向盘转矩传感器信号。在一个实施例中,在与期望情形相关联的一段时间内,评估模型64(或其它合适的处理装置)递归地将方向盘转矩传感器信号施加到模型。例如,如下面进一步讨论的,周期性地或者在期望情形的每个实例中将方向盘转矩信号施加到模型。
该模型基于表示来自转矩传感器的方向盘转矩信号(HwTq)的以下等式:HwTq=TorqueInput1+TorqueInput2+…+TorqueInputN+Error1+Error2+…+ErrorM, (1)
其中,TorqueInputX是输入转矩的量,即从各种来源(除了来自电动马达)施加到方向盘的转矩量,例如操作者输入(例如转动方向盘)、驾驶员与方向盘之间的非故意接触、以及导致方向盘上转矩的车辆振动或其它力。在这个示例中,由X表示每个输入转矩实例,其中X是从1到N的整数。可以使用车辆中的一个或多个可用信号来检测TorqueInputX的每个实例的存在。可以将M个误差引入到方向盘转矩信号中,并且可以使用车辆中的可用信号来对其中至少一些进行建模。
一些状况与发生TorqueInputX的最小或较低概率相关联。期望这样的条件(称为期望情形)来得到传感器的零转矩输入、最小量的转矩输入、低于所选择阈值的转矩输入的量、或低于所选择阈值的转矩输入的概率。期望情形的一个示例是当车辆停止并且驾驶员没有使用方向盘产生任何转矩时(“放手”状态)。
在期望情形下,可以假定到方向盘的转矩输入为零,并且等式(1)可以被简化为:
HwTq=Error1+Error2+…+ErrorM (2)
数学学习模型被用于估计方向盘转矩传感器误差,并且考虑了将被估计的所有方向盘转矩传感器误差。数学模型取决于一个或多个估计量参数以及来自车辆传感器的一个或多个信号。其中一个信号是正在被监测的方向盘转矩信号。数学模型通过估计量参数和适当的数学运算和函数将来自方向盘转矩传感器信号的信号与其它所选择的车辆传感器的读数相关联。
任何所识别或预期的误差来源(被称为转矩传感器误差)可以被并入到学习模型中。如本文所述,学习模型指递归地调整或重新计算以精炼模型的数学模型。误差的示例包括偏移(由于例如错位、损坏等)、方向盘的未对准、转矩传感器的旋转不对称性、由于车辆振动引起的误差、诸如滞后的转矩传感器误差等。
下面的学习模型的示例说明了误差的以下三个来源。一个误差是偏移误差(HwTqOff),另一个误差是由方向盘质心与方向盘旋转中心不匹配产生的转矩(HwMass)引起的,第三个误差是由转矩传感器的旋转不对称性(RotAsmtryHwTq)引起的。在某些情况下,这些误差来源占转矩传感器总误差的大部分,因此利用使用这些误差的模型可以提供足够的校正。
HwMass和RotAsmtryHwTq误差本质上是振荡的,可以写成如下:
HwMass=A1*sin(HwPos+HwPosOff),以及 (3)
RotAsmtryHwTq=A2*sin(HwPos+HwPosOff+Phase2), (4)
其中HwPos是方向盘位置传感器信号,HwPosOff是方向盘位置信号误差值。A1和A2是与位置传感器偏移相关的参数(或系数),其中A1是与方向盘质心与旋转中心不匹配相关的系数,A2是与转矩传感器的旋转不对称性相关的系数。Phase2是与方向盘位置信号中的误差相关,并且对应于HwMass与RotAsmtryHwTq误差之间的相位差。A1、A2、Phase2和/或HwTqOff是估计量参数。
然后可以由等式(5)表示该数学模型:
HwTq=A1*sin(HwPos+HwPosOff)+A2*sin(HwPos+HwPosOff+Phase2)+HwTqOff(5)
在一个实施例中,该模型不仅解释了上述误差来源,而且还解释了可能发生的各种其它误差。将由这些其它来源引入的转矩信号中的误差量一起表示为OtherErrors。然后这个模型可以表示为:
HwTq=A1*sin(HwPos+HwPosOff)+A2*sin(HwPos+HwPosOff+Phase2)+HwTqOff+OtherErrors (6)
诸如控制模块40、控制***50和/或监测模块62(或其组件)的处理装置执行包括监测转矩传感器信号以及用于所选择操作条件的车辆和/或控制***、估计转矩传感器误差、以及计算校正后的转矩信号的方法。该方法可以在车辆控制和/或辅助操作(例如EPS操作)幕后执行,并且不需要驾驶员的任何特定介入。
在一个实施例中,仅收集并分析期望情形中产生的转矩传感器信号。期望情形是施加到方向盘的输入转矩的量在统计上为零、最小或低于所选择的阈值的情形。在车辆运行期间连续地或周期地监测各种车辆运行状况。引起期望情形的操作条件对于所有车辆***来说可能并不相同,因此可以根据车辆感测能力来选择操作条件和期望情形。车辆传感器在EPS***中既可以是集成的,也可以是不集成的。可被监测以识别期望情形的操作条件包括例如车辆信号幅度、符号、梯度、频率、相位、累积的频谱功率和/或任何其它信号特性。
图3示出控制车辆的各个方面并监测车辆转矩传感器的方法70的实施例,其包括监测和校正方向盘转矩传感器测量。该方法包括一个或多个阶段71-77。本文结合处理装置(例如,评估模块64)描述该方法,但是不限于此,并且可以结合任何数量的处理装置来执行该方法。在一个实施例中,以所描述的顺序来执行阶段71-77,但是一些步骤可以以不同的顺序执行,或者可以省略一个或多个步骤。
在阶段71,处理装置监测车辆中的各种传感器,以确定是否存在适合于评估转矩传感器的状况(称为合适状况)。处理装置监测转矩传感器,并且还可以监测车辆和/或EPS***中的其它传感器。例如,处理装置接收方向盘转矩传感器信号和例如车速和方向盘位置信号的其它信号。
在阶段72,处理装置基于监测到的信号检测期望的、情形或状况。在一个实施例中,期望情形是在统计上没有转矩输入或者转矩输入(驾驶员的有意输入或者由于车辆移动导致的无意输入)最小的情形。例如,如果与方向盘转矩(HwTq)信号相关的值低于所选择的阈值并且诸如方向盘速率(HwVel)和/或车速(VehicleSpeed)的传感器信号低于相应的所选择的阈值,则检测到期望情形。与HwTq相关的值可以是在某时或一段时间内的转矩幅度或振幅,或者可以是转矩信号到另一个域(例如频率或功率谱域)的转换。例如,如果VehicleSpeed信号为零(即,车辆停止)或低于所选择的阈值,并且HwVel和HwTq为零或低于所选择的阈值(该阈值指示放手状况),则检测到期望情形。
如果检测到期望情形,则监测方向盘转矩信号以确保不存在TorqueInputX(或者至少TorqueInputX低于某个阈值)。该过程在图3中被称为转矩输入检测(TID)。
期望情形应持续地存在一段时间(通常大约为几秒的量级),以便确保传感器的可靠读数以用于评估目的。当无中断地经过一段时间之后,传感器读数就绪。
在阶段73,如果TID被启用并且期望情形存在(例如,没有转矩被施加到方向盘或转矩低于阈值),则启动计时器以记录期望情形持续的时间长度。还监测用于确定期望情形的信号,以确保期望情形至少存在最短持续时间。
在阶段74,如果期望情形持续了至少最短持续时间,则获取用于学习过程的传感器测量。对于所选择的最短持续时间,在期望情形中记录用于学习过程的一个或多个测量(来自每个方向盘转矩传感器和/或其它传感器)。在一个实施例中,在检测到最小时间时,在期望情形中获取来自用于学习过程的每个传感器的单个测量,但是可以获取任何次数的测量。用于学习过程的传感器测量的示例包括方向盘转矩(HwTq))信号和方向盘位置(HwPos)信号。可以将在期望情形的单个实例中获取的传感器测量或一组传感器测量称为样本。
在阶段75,如果监测到的信号表示期望情形不再存在(例如,HwTq超过阈值),则停止TID和测量过程。
在阶段76,处理装置执行学习过程。可以在期望情形持续了最短持续时间之后的任何时间点(例如,在期望持续时间的当前实例中或在期望情形结束时)执行学习过程。使用在期望情形中所选择的传感器信号的读数来估计学习模型中估计量参数的值。例如,估计量参数的值被估计,以产生HwTq信号的最佳拟合。可以使用任何合适的曲线拟合过程或算法(例如最小均方拟合算法)来确定估计量参数。例如,估计量参数A1、A2、Phase2和HwTqOff被估计为使OtherErrors的振幅最小化的系数。可以重复地或递归地估计估计量参数,并且针对期望情形的每个实例或每次发生来更新学习模型。
在阶段77,经由有效性检查过程来检查估计量参数确定,以确定估计量参数是否有效。有效性检查包括识别一个或多个子情形。估计估计量参数的准确性取决于在每个子情形下执行学***衡度量(以下称为“SamplesImbalance”)。例如,如果差异表示小于样本总数的所选择比例(例如25%),则学习过程是有效的。“正”方向盘位置指方向盘相对于参考方向盘位置(例如,中心或零位置)具有正值的角度位置,“负”方向盘位置指方向盘相对于的参考位置具有负值的角度位置。
在阶段78,如果估计量参数估计被认为是有效的,则利用转矩传感器误差的经验证的估计来校正转矩信号(HwTq)。从转矩信号中减去估计的转矩传感器误差,以产生用于控制电动马达的校正后方向盘转矩信号(HwTq(cor))。例如,如果检测到误差,则将估计误差从评估模块64输入到转矩指令模块52,其中转矩指令模块52校正或重新校准转矩传感器信号。在另一个示例中,评估模块64重新校准或校正转矩传感器信号,并将校正后的信号发送到转矩指令模块52。
可以收集测量并递归地执行学习过程以更新学习模型和/或更新方向盘转矩测量校正。在一个实施例中,每次发生期望情形时,就执行TID和测量过程。例如,每当检测到期望情形(例如车辆停止、放手状况)达最短持续时间时,收集方向盘转矩测量并将其应用于学习模型以更新表示各种误差的估计量参数。因此,每当发生期望情形(对于最短持续时间)时,模型被自动更新,以精炼误差的估计并提供更准确的校正。
如本领域技术人员可以理解的,该实施例的各方面可以体现为***、方法或计算机程序产品。因此,各方面可以采取完全硬件实施例、完全软件实施例(包括固件、常驻软件、微代码等)或结合软件和硬件方面的实施例的形式,其可以在本文中通常被称为“电路”、“模块”或“***”。此外,本发明的各方面可以采取体现在一个或多个计算机可读介质中的计算机程序产品的形式,所述计算机可读介质具有体现在其上的计算机可读程序代码。
附图中的流程图和框图示出根据本技术方案的各种实施例的***、方法和计算机程序产品的可能实现方式的架构、功能和操作。在这方面,流程图或框图中的每个块可以表示模块、段或代码的一部分,其包括用于实现指定逻辑功能的一个或多个可执行指令。还将注意到,框图和/或流程图的各个块以及框图和/或流程图中的块的组合可以由特殊目的的基于硬件的***来实现,该特殊目的的基于硬件的***执行指定的功能或动作,或者实施专用硬件和计算机指令的组合。
本文描述的实施例提供了诸多优点和技术效果。实施例提供了用于监测和校正或校准转矩传感器并确保可靠的转矩测量的有效技术,这对于动力转向和其它车辆控制***是重要的。
动力转向***的原理是测量驾驶员的努力(即,驾驶员对方向盘的输入转矩),并用比例电致动器转矩来辅助这种努力。另外,舒适功能使用驾驶员的转矩信号来增强车辆的转向感、舒适性和安全性。集成的转矩测量装置通常用于EPS***以及诸如自主转向控制的控制***中的上述目的。这种集成装置的精度和可靠性具有很高的价值。在方向盘位置为零的情况下,驾驶员转矩测量的小偏差可能对驾驶员的转向感或舒适性是不利的。本文描述的实施例有助于确保转矩传感器测量的准确性和可靠性。
常规地,在EPS***的制造过程和车辆制造过程中执行转矩传感器的校准。不同的情形可能产生可能需要在车辆的使用寿命期间重新校准该感测装置的信号偏移。因此,可以在车辆的使用寿命期间执行本文描述的自动重新校准,这减少或消除了将车辆带到经销商、汽修厂或其它服务提供商处的需要。
虽然已经结合仅仅有限数量的实施例详细描述了本发明,但是应当容易地理解,本发明不限于这些公开的实施例。相反,本发明可以被修改为包括此前未描述但与本发明的精神和范围相称的任何数量的变化、变更、替代或等同布置。另外,虽然已经描述了本发明的各种实施例,但是应当理解,本发明的各方面可以仅仅包括所描述实施例中的一些。因此,本发明不被视为受前述描述所限制。

Claims (15)

1.一种用于评估转矩传感器的***,包括:
输入模块,被配置为从车辆中的方向盘转矩传感器接收方向盘转矩信号;以及
传感器评估模块,被配置为执行:
监测影响所述方向盘转矩传感器的状况,并且确定所述状况是否指示期望情形,在所述期望情形中,输入转矩被施加到所述方向盘的概率低于所选择阈值;
基于检测到所述期望情形,自动分析在所述期望情形的持续时间期间从所述方向盘转矩传感器接收到的方向盘转矩信号,以估计一个或多个转矩传感器误差值;以及
将所述一个或多个误差值和校正后的方向盘转矩信号中的至少一个输出到转矩指令生成模块,所述转矩指令生成模块被配置为向电动马达生成转矩指令,以向车辆转向***施加转矩。
2.根据权利要求1所述的***,其中监测所述状况包括监测所述转矩信号、车辆速度传感器和方向盘位置传感器,并且基于在最短持续时间内与所述方向盘转矩信号相关的值低于所选择阈值、以及来自所述车辆速度传感器的速度信号具有的值低于所选择阈值,来检测所述期望情形。
3.根据权利要求1所述的***,其中所述期望情形是所述车辆停止并且驾驶员没有接触所述方向盘的情形。
4.根据权利要求1所述的***,还包括:基于检测到所述期望情形,从不同于所述方向盘转矩传感器的另一个传感器接收方向盘位置信号,其中分析所述转矩信号包括将所述转矩信号和所述方向盘位置信号输入到将所述转矩信号与所述方向盘位置信号相关联的数学模型中。
5.根据权利要求4所述的***,其中所述数学模型包括具有一个或多个系数的函数,所述一个或多个系数中的每个表示转矩传感器信号误差的不同来源。
6.根据权利要求5所述的***,其中分析所述转矩信号包括执行曲线拟合技术以估计所述一个或多个系数中的每个的值。
7.根据权利要求5所述的***,其中所述一个或多个系数表示由于转矩传感器误差、传感器偏移、所述方向盘的质心与所述方向盘的旋转中心不匹配、和所述转矩传感器的旋转不对称性中的至少一个而引起的误差。
8.根据权利要求4所述的***,其中分析所述转矩信号包括递归地估计所述一个或多个转矩传感器误差值,并且每次发生所述期望情形时更新所述模型。
9.根据权利要求8所述的***,其中分析所述转矩信号包括基于所述期望情形的发生次数来验证所估计的一个或多个转矩传感器误差值。
10.根据权利要求9所述的***,其中验证包括:将采样次数与阈值数相比较,并且计算当所述方向盘相对于参考方向盘位置处于正位置时发生的采样次数与当所述方向盘相对于所述参考方向盘位置处于负位置时发生的采样次数之间的关系。
11.一种评估转矩传感器的方法,包括:
通过输入模块从车辆中的方向盘转矩传感器接收方向盘转矩信号;以及
通过传感器评估模块执行所述方向盘转矩信号的评估,其中执行所述评估包括:
监测影响所述方向盘转矩传感器的状况,并且确定所述状况是否指示期望情形,在所述期望情形中,输入转矩被施加到所述方向盘的概率低于所选择阈值;
基于检测到所述期望情形,自动分析在所述期望情形的持续时间期间从所述方向盘转矩传感器接收到的方向盘转矩信号,以估计一个或多个转矩传感器误差值;以及
将所述一个或多个误差值和校正后的方向盘转矩信号中的至少一个输出到转矩指令生成模块,所述转矩指令生成模块被配置为向电动马达生成转矩指令,以向车辆转向***施加转矩。
12.根据权利要求11所述的方法,其中监测所述状况包括监测所述转矩信号、车辆速度传感器和方向盘位置传感器,并且基于在最短持续时间内与所述方向盘转矩信号相关的值低于所选择阈值、以及来自所述车辆速度传感器的速度信号具有的值低于所选择阈值,来检测所述期望情形。
13.根据权利要求11所述的方法,其中所述期望情形是所述车辆停止并且驾驶员没有接触所述方向盘的情形。
14.根据权利要求11所述的方法,其中分析所述转矩信号包括:将所述转矩信号和来自不同传感器的方向盘位置信号输入到将所述转矩信号与所述方向盘位置信号相关联的数学模型中。
15.根据权利要求14所述的方法,其中分析所述转矩信号包括:递归地估计所述一个或多个转矩传感器误差值,并且每次发生所述期望情形时更新所述模型。
CN201711113112.8A 2016-11-11 2017-11-13 控制转向***的方法 Active CN108068882B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US15/349,170 2016-11-11
US15/349,170 US10071764B2 (en) 2016-11-11 2016-11-11 Methods to control a steering system

Publications (2)

Publication Number Publication Date
CN108068882A true CN108068882A (zh) 2018-05-25
CN108068882B CN108068882B (zh) 2021-02-02

Family

ID=62026722

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711113112.8A Active CN108068882B (zh) 2016-11-11 2017-11-13 控制转向***的方法

Country Status (3)

Country Link
US (1) US10071764B2 (zh)
CN (1) CN108068882B (zh)
DE (1) DE102017126074B4 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109604419A (zh) * 2018-11-19 2019-04-12 浙江工业大学 一种数控裁断加工过程移动压头自动定位控制方法
CN111146981A (zh) * 2018-11-06 2020-05-12 通用汽车环球科技运作有限责任公司 用于估计转子传感器偏移的***和方法
US20200361526A1 (en) * 2019-05-14 2020-11-19 Volkswagen Aktiengesellschaft Method And Steering Control Apparatus For Determining A Correcting Variable For Adjusting Servo Steering Torque In A Vehicle Steering System

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102019106568A1 (de) * 2019-03-14 2020-09-17 Zf Automotive Germany Gmbh Verfahren und Vorrichtung zum Bestimmen eines Sensoroffsets
DE102019212432B3 (de) 2019-08-20 2020-12-03 Volkswagen Aktiengesellschaft Verfahren und Vorrichtung zum Schätzen eines Lenkraddrehmoments für eine mechanische Rückkopplung an einem Lenkrad einer Lenkung eines Kraftfahrzeugs
DE102021104482A1 (de) 2021-02-25 2022-08-25 Robert Bosch Gesellschaft mit beschränkter Haftung Verfahren zum Betrieb eines Fahrzeugs und Fahrzeug
DE102021104487A1 (de) 2021-02-25 2022-08-25 Robert Bosch Gesellschaft mit beschränkter Haftung Verfahren zum Betrieb eines Fahrzeugs und Fahrzeug
DE102022120560A1 (de) 2022-08-16 2024-02-22 Schaeffler Technologies AG & Co. KG Verfahren zur kalibrierung eines drehmomentsensorsystems für ein getriebe

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100100283A1 (en) * 2008-10-20 2010-04-22 Hales Michael K Method for power steering systems
CN101795106A (zh) * 2009-01-30 2010-08-04 株式会社捷太格特 电动机控制装置和用于车辆用转向装置的电动机控制装置
US20120006612A1 (en) * 2010-04-15 2012-01-12 Trw Limited Electric power steering system
US20140046547A1 (en) * 2012-08-09 2014-02-13 Steering Solutions Ip Holding Corporation System for providing steering assist torque based on a proportional gain value
CN103930757A (zh) * 2012-10-23 2014-07-16 日本精工株式会社 转矩检测装置、电动助力转向装置和车辆
US20140303848A1 (en) * 2011-10-27 2014-10-09 Jaguar Land Rover Limited Electric power assisted steering (epas) systems
CN105307923A (zh) * 2013-03-07 2016-02-03 Trw有限公司 用于电动助力转向***的电机控制

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR900008031B1 (ko) * 1986-05-27 1990-10-31 미츠비시 덴키 가부시키가이샤 모터구동식 파워스테어링 제어장치
JP3639942B2 (ja) * 1997-09-02 2005-04-20 光洋精工株式会社 電動パワーステアリング装置
DE10034135C1 (de) 2000-07-13 2001-10-25 Daimler Chrysler Ag Verfahren und Vorrichtung zur präzisen Ermittlung des Drehmomentes einer fahrerbetätigten Lenkhandhabe in einem Fahrzeug mit elektrischer Fahrzeuglenkung
WO2005021359A1 (ja) * 2003-08-28 2005-03-10 Nsk Ltd. 電動パワーステアリング装置の制御装置
JP4774740B2 (ja) * 2005-01-06 2011-09-14 株式会社ジェイテクト 電動パワーステアリング装置
DE602006007061D1 (de) * 2005-06-10 2009-07-16 Nsk Ltd Steuersystem für eine elektrische Servolenkung
KR101022547B1 (ko) * 2009-04-17 2011-03-16 현대모비스 주식회사 전동 조향 장치의 조향 복원 방법
GB201118619D0 (en) * 2011-10-27 2011-12-07 Jaguar Cars Improvements in electric power assisted steering (EPAS) systems
DE112014001505T5 (de) * 2013-03-18 2015-12-17 Honda Motor Co., Ltd. Fahrzeuglenkvorrichtung
US9533705B2 (en) * 2013-07-16 2017-01-03 Honda Motor Co., Ltd. Vehicle steering system

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100100283A1 (en) * 2008-10-20 2010-04-22 Hales Michael K Method for power steering systems
CN101795106A (zh) * 2009-01-30 2010-08-04 株式会社捷太格特 电动机控制装置和用于车辆用转向装置的电动机控制装置
US20120006612A1 (en) * 2010-04-15 2012-01-12 Trw Limited Electric power steering system
US20140303848A1 (en) * 2011-10-27 2014-10-09 Jaguar Land Rover Limited Electric power assisted steering (epas) systems
US20140046547A1 (en) * 2012-08-09 2014-02-13 Steering Solutions Ip Holding Corporation System for providing steering assist torque based on a proportional gain value
CN103930757A (zh) * 2012-10-23 2014-07-16 日本精工株式会社 转矩检测装置、电动助力转向装置和车辆
CN105307923A (zh) * 2013-03-07 2016-02-03 Trw有限公司 用于电动助力转向***的电机控制

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111146981A (zh) * 2018-11-06 2020-05-12 通用汽车环球科技运作有限责任公司 用于估计转子传感器偏移的***和方法
CN111146981B (zh) * 2018-11-06 2024-04-26 通用汽车环球科技运作有限责任公司 用于估计转子传感器偏移的***和方法
CN109604419A (zh) * 2018-11-19 2019-04-12 浙江工业大学 一种数控裁断加工过程移动压头自动定位控制方法
US20200361526A1 (en) * 2019-05-14 2020-11-19 Volkswagen Aktiengesellschaft Method And Steering Control Apparatus For Determining A Correcting Variable For Adjusting Servo Steering Torque In A Vehicle Steering System
US11565742B2 (en) * 2019-05-14 2023-01-31 Volkswagen Aktiengesellschaft Method and steering control apparatus for determining a correcting variable for adjusting servo steering torque in a vehicle steering system

Also Published As

Publication number Publication date
DE102017126074B4 (de) 2021-11-11
US20180134311A1 (en) 2018-05-17
DE102017126074A1 (de) 2018-05-17
US10071764B2 (en) 2018-09-11
CN108068882B (zh) 2021-02-02

Similar Documents

Publication Publication Date Title
CN108068882A (zh) 控制转向***的方法
CN104487307B (zh) 用于检测机动车辆行驶方向的方法
RU2701200C2 (ru) Способ и система для инициализации системы сочетания датчиков
EP2976249B1 (en) Motor vehicle, system and method for determining a steering angle of a steering column of a vehicle
US11364923B2 (en) Failure detection and response
US20180178832A1 (en) Electric power steering apparatus
KR20220115796A (ko) 정상 상태 횡방향 편차 제거 방법, 장치 및 저장 매체
US20170131164A1 (en) Method for estimating in real time the force on the tie-rods within a power steering mechanism
KR20200023807A (ko) 스티어 바이 와이어 시스템 및 그 제어방법
JP2009274639A (ja) タイヤ空気圧低下検出装置及び方法、並びにタイヤの空気圧低下検出プログラム
US9540044B2 (en) Hand wheel angle from vehicle dynamic sensors or wheel speeds
US20200140007A1 (en) Method for detecting the presence of hands on the steering wheel
Fekih et al. Effective fault-tolerant control paradigm for path tracking in autonomous vehicles
Davins-Valldaura et al. Design and optimization of nonlinear observers for road curvature and state estimation in automated vehicles
CN114906209A (zh) 转向致动器的可实现角度、速度和加速度能力的实时估计
CN106796126A (zh) 用于实时地提供动态测量值的动态误差值的方法和***
CN110525513B (zh) 一种线控转向***的故障监测方法和故障监测***
CN111062088B (zh) 一种四轮独立驱动电动汽车参考车速容错自适应估计方法
JP7368181B2 (ja) 摩耗量推定システムおよび演算モデル生成システム
US10967902B2 (en) Method for calibrating the steering angle sensor of a motor vehicle
US11820370B2 (en) Method and apparatus for lane control of a vehicle
JP2011526560A (ja) タイヤの圧力低下を検出するための方法および装置
JP2018047896A (ja) ステアリング装置
CN112566828A (zh) 用于车辆的驾驶辅助方法、控制单元、驾驶辅助***和车辆
CN113009828B (zh) 一种复杂力学***动力学参数的抗干扰标定方法

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