JP4661210B2 - Vehicle steering control device - Google Patents
Vehicle steering control device Download PDFInfo
- Publication number
- JP4661210B2 JP4661210B2 JP2004374679A JP2004374679A JP4661210B2 JP 4661210 B2 JP4661210 B2 JP 4661210B2 JP 2004374679 A JP2004374679 A JP 2004374679A JP 2004374679 A JP2004374679 A JP 2004374679A JP 4661210 B2 JP4661210 B2 JP 4661210B2
- Authority
- JP
- Japan
- Prior art keywords
- steering
- torque
- motor
- value
- control device
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Steering Control In Accordance With Driving Conditions (AREA)
- Power Steering Mechanism (AREA)
Description
本発明は、運転者が操舵する操舵部と操向輪を転舵する転舵部との間に機械的なつながりが無いステア・バイ・ワイヤシステム等に採用される車両用操舵制御装置の技術分野に属する。 The present invention relates to a vehicle steering control device used in a steer-by-wire system or the like in which there is no mechanical connection between a steering unit that a driver steers and a steering unit that steers steering wheels. Belonging to the field.
従来のステア・バイ・ワイヤ(SBW)システムでは、ハンドルから操舵部に入力される操舵トルク、または操向輪から転舵部に入力される転舵トルクをトルクセンサにより検出し、トルクセンサ値に基づいてハンドルに与える操舵反力を生成している(例えば、特許文献1参照)。
しかしながら、上記従来技術にあっては、トルクセンサ値にはヒステリシス特性やオフセットがあるため、操舵状態に応じた適正な操舵反力が得られないという問題があった。例えば、ヒステリシスやオフセットによりトルクゼロ付近で操舵反力が発生するため、ハンドルが中立位置に収束せず、中立感が得られない。また、操舵中や保舵中には、操舵反力トルクに左右差が生じてしまう。 However, the conventional technology has a problem that an appropriate steering reaction force according to the steering state cannot be obtained because the torque sensor value has a hysteresis characteristic and an offset. For example, a steering reaction force is generated near zero torque due to hysteresis and offset, so that the steering wheel does not converge to the neutral position and a neutral feeling cannot be obtained. Further, a difference in left and right is produced in the steering reaction torque during steering and steering.
本発明は、上記問題に着目してなされたもので、その目的とするところは、操舵状態に応じた適正な操舵反力生成を実現できる車両用操舵制御装置を提供することにある。 The present invention has been made paying attention to the above problems, and an object of the present invention is to provide a vehicle steering control device capable of realizing appropriate steering reaction force generation according to the steering state.
上述の目的を達成するため、本発明では、
操向輪を転舵する転舵部と、
この転舵部に転舵トルクを与える転舵アクチュエータと、
前記転舵部と機械的に切り離され、運転者が操舵する操舵部と、
この操舵部に操舵反力トルクを与える操舵反力アクチュエータと、
前記転舵アクチュエータと前記操舵反力アクチュエータの少なくとも一方に設けられ、前記転舵トルクまたは前記操舵反力トルクを出力するモータと、
前記モータの回転軸トルクを検出するモータトルク検出手段と、
前記トルク検出値に基づいて前記操舵反アクチュエータを駆動制御する操舵反力制御手段と、
を備えた車両用操舵制御装置において、
前記モータの電流値を検出するモータ電流検出手段と、
前記モータの回転角を検出するモータ回転角検出手段と、
前記モータが回転しているか否かを検出するモータ回転状態検出手段と、
前記モータ電流値と前記モータ回転角とから前記モータの回転軸トルクを推定するモータトルク推定手段と、
前記トルク検出値と前記トルク推定値との偏差に応じた補正量を設定し、この補正量に基づいて前記トルク検出値を補正するトルク検出値補正手段と、
を備えることを特徴とする。
In order to achieve the above object, the present invention provides:
A steering section for steering the steered wheels;
A steering actuator that applies steering torque to the steering unit;
A steering unit mechanically separated from the steered unit and steered by a driver;
A steering reaction force actuator that applies a steering reaction torque to the steering unit;
A motor that is provided on at least one of the steering actuator and the steering reaction force actuator and outputs the steering torque or the steering reaction torque;
Motor torque detecting means for detecting the rotation shaft torque of the motor;
Steering reaction force control means for driving and controlling the steering reaction actuator based on the detected torque value;
In a vehicle steering control device comprising:
Motor current detecting means for detecting a current value of the motor;
Motor rotation angle detecting means for detecting the rotation angle of the motor;
Motor rotation state detection means for detecting whether the motor is rotating;
Motor torque estimating means for estimating a rotation shaft torque of the motor from the motor current value and the motor rotation angle;
Set the correction amount corresponding to the deviation between the torque estimate as before Symbol torque detection value, a torque detection value correcting means for correcting the torque detection value based on the correction amount,
It is characterized by providing.
本発明にあっては、トルク推定値を用いてトルクセンサ値を補正することで、操舵部または転舵部にかかる負荷トルクをより正確に求めることができ、操舵状態に応じた適切な操舵反力生成を実現できる。 In the present invention, by correcting the torque sensor value using the torque estimate, it is possible to obtain the load torque applied to the steering unit or the steering unit more accurately, appropriate steering according to the steering state Reaction force generation can be realized.
以下、本発明を実施するための最良の形態を、実施例1〜3に基づいて説明する。 Hereinafter, the best mode for carrying out the present invention will be described based on Examples 1 to 3.
まず、構成を説明する。
図1は実施例1のステア・バイ・ワイヤシステムを示すを構成図であり、実施例1のステア・バイ・ワイヤシステムは、操舵部(1)と、転舵部(2)と、クラッチ(バックアップ手段)11と、ステア・バイ・ワイヤ(SBW)コントロールユニット12と、を備えている。
First, the configuration will be described.
FIG. 1 is a configuration diagram illustrating a steer-by-wire system according to a first embodiment. The steer-by-wire system according to the first embodiment includes a steering unit (1), a steered unit (2), a clutch ( Backup means) 11 and a steer-by-wire (SBW)
操舵部(1)は、ハンドル1と、ハンドル角センサ2と、操舵側トルクセンサ3と、反力モータ5と、反力モータ角センサ(モータ回転角検出手段)4と、を備えている。
The steering unit (1) includes a
ハンドル角センサ2は、ハンドル1の回転角を検出する。操舵側トルクセンサ3は、ステアリングシャフト13の操舵トルクを検出する。反力モータ5は、SBWコントロール12からの指令電流により制御され、アッパコラム13に路面反力を模擬するための操舵反力トルクを出力する。反力モータ角センサ4は、反力モータ5の回転角を検出する。
The
転舵部(2)は、操舵部(1)と機械的に切り離され、転舵モータ角センサ6と、転舵モータ(転舵アクチュエータ)7と、転舵側トルクセンサ8と、ピニオン角センサ9と、ラックアンドピニオン10と、を備えている。転舵モータ7は、SBWコントロールユニット12からの指令電流により制御され、ピニオンシャフト14に転舵トルクを出力する。転舵モータ角センサ6は、転舵モータ7の回転角を検出する。転舵側トルクセンサ8は、ピニオンシャフト14の転舵トルクを検出する。ピニオン角センサ9は、ピニオンシャフト14の回転角を検出する。
The steered portion (2) is mechanically separated from the steered portion (1), and a steered motor angle sensor 6, a steered motor (steered actuator) 7, a steered
クラッチ11は、SBWシステムの失陥時に締結し、ステアリングシャフト13とピニオンシャフト14とを機械的に連結するもので、通常のSBW制御時には解放されている。
The
SBWコントロールユニット12には、ハンドル角センサ2と、操舵側トルクセンサ3と、反力モータ角センサ4と、転舵モータ角センサ6と、転舵側トルクセンサ8と、ピニオン角センサ9から各センサ値が入力される。
The SBW
SBWコントロールユニット12は、ハンドル角センサ2により検出されたハンドル角と車速等の走行状態に基づいて、目標ピニオン角を設定する。そして、ピニオン角センサ9により検出されたピニオン角が目標ピニオン角と一致する電流値指令値を算出し、転舵モータ7を駆動制御する。
The SBW
SBWコントロールユニット12は、転舵側トルクセンサ8により検出された転舵トルクと車速等の走行状態に基づいて、目標操舵反力トルクを生成する。そして、操舵側トルクセンサ3により検出された操舵トルクを目標操舵反力トルクと一致させる電流指令値を算出し、転舵モータ7を駆動制御する。
The SBW
実施例1では、操舵側トルクセンサ3のトルクセンサ値を、反力モータ5の電流値を検出する図外のモータ電流センサ(モータ電流検出手段)と、反力モータ5の回転角を検出する反力モータ角センサ4とに基づいて補正する。トルクセンサ値の補正方法については後述する。
In the first embodiment, the torque sensor value of the steering
SBWコントロールユニット12は、SBWシステム制御中は、クラッチ11を解放させ、システム失陥時には、クラッチ11を締結させ、転舵モータ7の出力トルクを用いて運転者の操舵力を軽減するパワーステアリング(EPS)制御を行う。
The SBW
次に、作用を説明する。
[トルクセンサ値補正方法]
図2は、SBWコントロールユニット12のトルクセンサ補正部15を示す制御ブロック図であり、トルクセンサ補正部15は、加減算器15a,15bと、変化率ゲイン部15cと、積分器15dと、加算器15eと、リセットゲイン部15fと、積分器15gとを備えている。
Next, the operation will be described.
[Torque sensor value correction method]
FIG. 2 is a control block diagram showing the torque sensor correction unit 15 of the
加減算器15aは、実際のトルクセンサ値Tsenと後述する補正量とを入力し、補正されたトルクセンサ値Trmvを出力する。加減算器15bは、補正されたトルクセンサ値Trmvと推定トルク値Tmとを入力し、両者の偏差を出力する。変化率ゲイン部15cは、補正されたトルクセンサ値Trmvと推定トルク値Tmとの偏差を入力し、変化率ゲインKを乗じた値を出力する。
Subtracter 15a inputs the correction amount will be described later with the actual torque sensor value T sen, and outputs the corrected torque sensor value T rmv. The adder /
積分部15dは、変化率ゲイン部15cの出力を積分した値を出力する。加算器15eは、積分器15dの出力と、リセットゲイン15fの出力の前回値とを加算した値を出力する。リセットゲイン部15fは、加算器15eの出力を入力し、リセットゲインRを乗じた値を出力する。積分器15gは、リセットゲイン部15fの出力を積分して出力する。積分器15d、加算器15e、リセットゲイン部15fおよび積分器15gにより、積分部が構成される。
The
トルク推定値Teは、下記の式(1)により求めることができる。
Te=(Js2+Cs)θm−Tm
Tm=KTIm …(1)
J:モータ駆動部イナーシャ
C:モータ駆動部粘性
θm:モータ回転角
KT:モータトルク定数
Im:モータ電流
s:ラプラス演算子
The estimated torque value Te can be obtained from the following equation (1).
T e = (Js 2 + C s ) θ m −T m
T m = K T I m (1)
J: Motor drive inertia
C: Motor drive unit viscosity θ m : Motor rotation angle
K T : Motor torque constant
I m : Motor current
s: Laplace operator
式(1)より、反力モータ5に流れる電流(電流からトルクを推定)、角度からトルク値を推定し、その推定値Teと実際のトルクセンサ値Tsenとの差を取る。そして、これに変化率ゲインKを掛けたものを足し併せて行き(積分部)、補正量として、実際のトルクセンサ値Tsenから引くことで、トルクセンサ値からヒステリシスやオフセット等の誤差を除去する。
From equation (1), the torque value is estimated from the current (torque is estimated from the current) flowing through the
[変化率ゲイン設定方法]
また、変化率ゲイン部15cにおいて、変化率ゲインKを可変することで、誤差が除去されるまでの時間を調節することができる。具体的には、変化率ゲインKは、以下の式(2)から算出される。
K=K1×K2×K3 …(2)
[Change rate gain setting method]
Further, by changing the change rate gain K in the change
K = K 1 × K 2 × K 3 (2)
ここで、モータ速度ゲインK1は、反力モータ5の回転速度の絶対値に応じて可変する。
反力モータ5の回転速度が大きくなると、推定誤差が大きくなるため、この場合は補正量の変更量を小さくする。すなわち、図3に示すように、反力モータ5の回転速度の絶対値が回転数ゼロ付近の所定値よりも小さいときは、モータ速度ゲインK1を最大値とし、所定値以上のときは、回転数が大きくなるほどモータ速度ゲインK1を小さくしてゼロに近づける。
Here, the motor speed gain K 1 varies according to the absolute value of the rotational speed of the
As the rotational speed of the
ハンドル速度ゲインK2は、ハンドル1の回転速度の絶対値に応じて可変する。
ハンドル1の回転速度が大きいときには、反力モータ5の回転速度も大きくなるため、この場合は補正量の変更量を小さくする。すなわち、図4のように、ハンドル1の回転速度の絶対値が大きくなるにつれ、ハンドル速度ゲインK2はゼロに近づける。
The handle speed gain K 2 varies according to the absolute value of the rotation speed of the
When the rotation speed of the
トルクセンサゲインK3は、トルクセンサ値の絶対値、すなわちハンドル1と反力モータ5の角度差(ねじれ角)の絶対値に応じて可変する。
トルクセンサ値の絶対値、またはハンドル1と反力モータ5の角度差が大きいときには、トルクセンサ値の変動が小さくなるため、この場合は補正量の変更量を小さくする。すなわち、図5のように、トルクセンサ値の絶対値、またはハンドル1と反力モータ5の角度差の絶対値が大きくなるにつれ、トルクセンサゲインK3はゼロに近づける。
The torque sensor gain K 3 varies according to the absolute value of the torque sensor value, that is, the absolute value of the angle difference (torsion angle) between the
When the absolute value of the torque sensor value or the angle difference between the
最終的にKが一定のときの補正されたトルクセンサ値Trmvは、下記の式(3)で表すことができる。
Trmv=(s/s+K)Tsen+(K/s+K)Te …(3)
The corrected torque sensor value T rmv when K is finally constant can be expressed by the following equation (3).
T rmv = (s / s + K) T sen + (K / s + K) T e (3)
[リセットゲイン設定方法]
トルクセンサには、図6に示すようなヒステリシスがあるため、オフセット量が反転するところ(例えば、a点→b点)では、リセットゲイン部15fのリセットゲインR(図2)を、運転者が気付かない程度の反力変動となるよう、徐々にゼロにして行き、補正を弱めてゆく(図7)。
[Reset gain setting method]
Since the torque sensor has hysteresis as shown in FIG. 6, when the offset amount is reversed (for example, from point a to point b), the driver sets the reset gain R (FIG. 2) of the
[トルク値算出制御処理]
図8は、実施例1のSBWコントロールユニット12で実行されるトルク値算出制御処理の流れを示すフローチャートで、以下、各ステップについて説明する。
[Torque value calculation control processing]
FIG. 8 is a flowchart showing the flow of the torque value calculation control process executed by the
ステップS1では、イグニッションONにより、本制御が開始され、ステップS2へ移行する。 In step S1, this control is started by turning on the ignition, and the process proceeds to step S2.
ステップS2では、SBW初期診断が実施される。SBWシステムが正常(OK)であると診断された場合には、ステップS3へ移行し、異常(NG)と診断された場合には、本制御を終了する。 In step S2, SBW initial diagnosis is performed. When it is diagnosed that the SBW system is normal (OK), the process proceeds to step S3, and when it is diagnosed as abnormal (NG), this control is terminated.
ステップS3では、SBW制御を開始し、ステップS4へ移行する。 In step S3, SBW control is started, and the process proceeds to step S4.
ステップS4では、操舵トルクセンサ3からトルクセンサ値を入力し、ステップS5へ移行する。
In step S4, a torque sensor value is input from the
ステップS5では、反力モータ5の電流値と回転角とからトルク値を推定し、ステップS6へ移行する(モータトルク推定手段に相当)。
In step S5, a torque value is estimated from the current value and rotation angle of the
ステップS6では、モータ回転が反転したか否かを判定する。YESの場合にはステップS11へ移行し、NOの場合にはステップS7へ移行する。 In step S6, it is determined whether the motor rotation has been reversed. If YES, the process proceeds to step S11. If NO, the process proceeds to step S7.
ステップS7では、反力モータ5の回転速度に応じたモータ速度ゲインK1と、ハンドル1の回転速度に応じたハンドル速度ゲインK2と、操舵トルクに応じたトルクセンサゲインK3を算出し、これらを加算して変化率ゲインKを設定する変化率ゲイン設定制御を実施し、ステップS8へ移行する。ここで、反力モータ5の回転速度は、反力モータ角センサ4のセンサ値を微分して算出する(モータ回転状態検出手段に相当)。ハンドル1の回転速度は、ハンドル角センサ2のセンサ値を微分して算出する(操舵角速度検出手段に相当)。
In step S7, calculates the motor speed gain K 1 corresponding to the rotational speed of the
ステップS8では、トルクセンサ値と推定トルク値との偏差にステップS7で算出した変化率ゲインKを乗じた値を積分(図2の積分部)して補正量を設定し、ステップS9へ移行する。 In step S8, a value obtained by multiplying the deviation between the torque sensor value and the estimated torque value by the change rate gain K calculated in step S7 is integrated (integration unit in FIG. 2) to set a correction amount, and the process proceeds to step S9. .
ステップS9では、ステップS8で設定された補正量によりトルクセンサ値を補正し、ステップS10へ移行する(トルク検出値補正手段に相当)。 In step S9, the torque sensor value is corrected by the correction amount set in step S8, and the process proceeds to step S10 (corresponding to the detected torque value correction means).
ステップS10では、SBW制御が終了したか否かを判定する。YESの場合には本制御を終了し、NOの場合にはステップS4へ移行する。
ステップS11では、リセットゲインRを徐々にゼロにし、ステップS4へ移行する。
In step S10, it is determined whether or not SBW control has ended. If YES, this control is terminated, and if NO, the process proceeds to step S4.
In step S11, the reset gain R is gradually reduced to zero, and the process proceeds to step S4.
[従来のトルクセンサ値に基づく操舵反力生成の問題点]
ステア・バイ・ワイヤシステムにおいて、特開2003−81111号公報のように、操舵側のトルクセンサを操舵反力生成に使用する場合、トルクセンサにはヒステリシスやオフセットなどの誤差があり、この誤差は動作中一定ではない。従って、このトルクセンサ値をそのまま操舵反力生成に用いると、左右差や一定反力が生まれるなど、生成しようとしている反力に対して正確な操舵反力生成ができないという問題があった。
[Problems of steering reaction force generation based on conventional torque sensor values]
In a steer-by-wire system, as in JP 2003-81111 A, when a torque sensor on the steering side is used to generate a steering reaction force, the torque sensor has errors such as hysteresis and offset. It is not constant during operation. Therefore, when this torque sensor value is used as it is for the generation of the steering reaction force, there is a problem in that an accurate steering reaction force cannot be generated with respect to the reaction force to be generated, such as a left-right difference or a constant reaction force.
また、特開平9−331693号公報には、モータに流れる一定電流とその時間とモータ角とからトルク負荷を推定するという方法が開示されているが、電流が一定でないと正確なトルク負荷は推定できず、ステア・バイ・ワイヤシステムにおいては、常に電流が一定という状況ではないため、常に正確なトルク負荷が得られないという問題があった。 Japanese Patent Laid-Open No. 9-331693 discloses a method of estimating a torque load from a constant current flowing through a motor, its time and a motor angle. However, if the current is not constant, an accurate torque load is estimated. However, in the steer-by-wire system, there is a problem that an accurate torque load cannot always be obtained because the current is not always constant.
[実施例1のトルクセンサ値補正作用]
これに対し、実施例1のステア・バイ・ワイヤシステムでは、実際の操舵トルクセンサ3の値と、モータ電流値とモータ回転角とから推定したトルク値とに偏差があるとき、この偏差とモータの作動状態(モータの回転速度等)とに応じて、実際のトルクセンサの値を補正することで、トルクセンサ値の誤差を除去した正確なトルク負荷に基づいて操舵反力生成を行うことができる。
[Torque Sensor Value Correction Action of Example 1]
On the other hand, in the steer-by-wire system of the first embodiment, when there is a deviation between the actual
すなわち、反力モータ5が停止しているときには、式(1)において、モータ回転角θmがほぼゼロであるため、トルク推定値Teは、モータ駆動部イナーシャJやモータ駆動部粘性Cに依存せず、モータ電流Imに定数KTを掛けた値Tmと等しくなり、モータ電流Imからトルク推定値Teを正確に算出できる。よって、反力モータ5が停止しているときのトルク推定値Teに基づいてトルクセンサ値Tsenを補正することで、補正後のトルクセンサ値を実トルクに近づけることができる。
That is, when the
また、反力モータ5が回転している場合には、式(1)の右辺第一項において、モータ駆動部イナーシャJやモータ駆動部粘性C等が効いてくるため、反力モータ5の状態によってトルク推定値Teに誤差が生じてしまう。よって、反力モータ5が回転している場合には、補正量を一定とすることで、補正量に誤差の大きなトルク推定値Teが加味されるのを防止することができる。
Further, when the
実施例1のトルクセンサ値補正作用を示すタイムチャートである。
ハンドル1が中立位置にある時点t0では、モータ角速度がほぼゼロであり、かつトルクセンサ値の絶対値が小さいため、モータ速度ゲインK1、ハンドル速度ゲインK2およびトルクセンサゲインK3がそれぞれ最大値となり、変化率ゲインKは最も大きな値に設定される。よって、補正されたトルクセンサ値を、実トルク値に素早く収束させることができる(時点t0')。
6 is a time chart illustrating a torque sensor value correcting operation according to the first embodiment.
At the time point t0 when the
ハンドル1が所定角度まで切り増しされた時点t1〜t2では、モータ角速度が高くなると共に、トルクセンサ値が徐々に増大するため、それに伴いモータ速度ゲインK1、トルクセンサゲインK3は急減し、変化率ゲインKはほぼゼロとなる。よって、補正量は時点t1からほとんど変化せず、モータ回転時の不確かなトルク推定値が補正量に加味されるのを防止している。また、ハンドル1の操舵角速度が大きいほどハンドル速度ゲインK2は小さくなるため、モータ角速度が高いほどトルク推定誤差が拡大するのに対し、不確かなトルク推定値が補正量に加味される量を小さく抑えることができる。
At the time t1 to t2 when the
ハンドル1が所定角度で保舵された時点t2〜t3では、モータ速度ゲインK1およびハンドル速度ゲインK2が最大値となるが、トルクセンサゲインK2は小さな値となるため、変化率ゲインKはほぼゼロとなる。よって、補正されたトルクセンサ値は緩やかに実トルクに近づくこととなるが、時点t2において補正されたトルクセンサ値は実トルク値とほぼ一致しているため、補正量を緩やかに変化させた場合でも補正されたトルクセンサ値が実トルク値から乖離することはない。
At
ハンドル1が所定角度から中立位置まで切り戻された時点t3〜t4では、モータ角速度が反転するため、リセットゲインRが徐々にゼロに近づき、補正量がほぼゼロとなる。すなわち、トルクセンサ値のオフセット量が反転する領域において、t3以前の補正量を用いてトルクセンサ値を補正した場合、実際の偏差よりも補正量が過大に設定されるため、操舵反力トルクの変動が大きくなり、操舵感を悪化させる。よって、トルクセンサ値のオフセット量が反転した場合には、補正量は算出せず、補正量のリセットを行うことにより、操舵感の悪化を防止できる。
At the time point t3 to t4 when the
ハンドル1が中立位置で停止した時点t4以降は、時点t0と同様に、変化率ゲインKが最も大きな値に設定されるため、補正されたトルクセンサ値を、実トルク値に素早く収束させることができる(時点t4')。
After the time point t4 when the
次に、効果を説明する。
実施例1の車両用操舵制御装置にあっては、以下に列挙する効果が得られる。
Next, the effect will be described.
In the vehicle steering control device according to the first embodiment, the following effects can be obtained.
(1) 反力モータ5の電流値を検出するモータ電流センサと、反力モータ5の回転角を検出するモータ回転角センサ4と、反力モータ5が回転しているか否かを検出するモータ回転状態検出手段と、モータ電流値とモータ回転角とから反力モータ5の回転軸トルクを推定するモータトルク推定手段(ステップS5)と、トルク検出値とトルク推定値との偏差に応じた補正量を設定し、この補正量に基づいてトルク検出値を補正するトルク検出値補正手段(ステップS9)と、を備える。よって、トルク推定値を用いてトルクセンサ値を補正することで、操舵部(1)にかかる負荷トルクをより正確に求めることができ、操舵状態に応じた適正な操舵反力生成を実現できる。
(1) A motor current sensor that detects the current value of the
(2) トルク検出値補正手段は、反力モータ5が回転していると検出されたとき、補正量を一定とする。反力モータ5が回転している状態では、トルク推定誤差が大きいため、この場合は補正量を一定として変化させず、不確かなトルク推定値を用いないことにより、正確な補正量を用いて操舵反力生成を行うことができる。
(2) The torque detection value correction means makes the correction amount constant when it is detected that the
(3) トルク検出値補正手段は、反力モータ5の回転方向が前回検出した回転方向と逆方向となったとき、補正量を徐々にゼロに近づける。操舵トルクセンサ3にはヒステリシスがあるため、オフセット量が反転する位置では補正量を徐々に小さくすることで、操舵反力トルクの変動を抑制でき、操舵感の悪化を防止できる。
(3) The torque detection value correction means gradually approaches the correction amount to zero when the rotation direction of the
(4) 操舵部(1)の操舵角速度を検出する操舵角速度検出手段を備え、トルク検出値補正手段は、操舵角速度が低いほど、トルク検出値をトルク推定値に早く近づけるような補正量を設定する。ハンドル1の回転速度が低いほど、正確なトルク推定値が得られるため、ハンドル1の回転速度が低いほど補正量の変化率を大きくすることで、補正後のトルクセンサ値をより早く正確な値へ収束させることができ、ヒステリシスやオフセット等の誤差を除去できる。また、ハンドル1の回転速度が高いほど補正量の変化率を小さくすることで、トルク推定誤差が大きい場合には、実際の操舵トルクセンサ3の確かな部分を用いて操舵反力生成を行うことができる。
(4) A steering angular velocity detection means for detecting the steering angular velocity of the steering section (1) is provided, and the torque detection value correction means sets a correction amount such that the lower the steering angular velocity is, the closer the torque detection value is to the estimated torque value. To do. As the rotational speed of the
(5) トルク検出値補正手段は、トルク検出値が小さいほど、トルク検出値をトルク推定値に早く近づけるような補正量を設定する。トルクセンサ値が小さいほど、正確なトルク推定値が得られるため、トルクセンサ値が小さいほど補正量の変化率を大きくすることで、補正後のトルクセンサ値をより早く正確な値へ収束させることができ、ヒステリシスやオフセット等の誤差を除去できる。また、トルクセンサ値が大きいほど補正量の変化率を小さくすることで、トルク推定誤差が大きい場合には、実際の操舵トルクセンサ3の確かな部分を用いて操舵反力生成を行うことができる。
(5) The torque detection value correction means sets a correction amount such that the smaller the torque detection value is, the faster the torque detection value approaches the estimated torque value. The smaller the torque sensor value, the more accurate the estimated torque value can be obtained. Therefore, the smaller the torque sensor value, the larger the rate of change in the correction amount, and the faster the corrected torque sensor value is converged to the accurate value. And errors such as hysteresis and offset can be removed. In addition, by reducing the rate of change of the correction amount as the torque sensor value is larger, when the torque estimation error is large, the steering reaction force can be generated using a certain portion of the actual
実施例2は、SBW制御からEPS制御に移行したとき、トルクセンサ値の補正量を一定とし、さらに、モータの温度に応じて補正量を変化させる例である。
The second embodiment is an example in which when the shift from the SBW control to the EPS control is performed, the correction amount of the torque sensor value is made constant and the correction amount is changed according to the temperature of the motor.
SBWシステムでは、失陥時にクラッチ11が締結し、SBW制御からEPS制御へと移行するが、その場合、操向輪からピニオンシャフト14およびステアリングシャフト13を介して反力モータ5へ未知の外乱が加わることになるため、実施例1に示した方法によるトルク推定は困難となる。そこで、実施例2では、SBW制御からEPS制御に移行したときには、変化率ゲインKをゼロとし、補正量を一定とする。
In the SBW system, the clutch 11 is engaged at the time of failure, and the control shifts from SBW control to EPS control. In this case, unknown disturbance from the steering wheel to the
また、反力モータ5の温度が高温になったときは、永久磁石が減磁してしまうため、反力モータ5の出力トルクが正確に推定できなくなり、トルク推定が困難となる。これに対し、実施例2では、減磁によるトルク推定の影響が現れる所定の温度(所定のしきい値)α以上のときには、変化率ゲインKをゼロにし、補正量を一定にする。
Further, when the temperature of the
次に、作用を説明する。
[変化率ゲイン設定制御処理]
実施例2では、図8に示したトルク値算出制御処理のステップS7において、図10に示す変化率ゲイン設定制御処理を実施する。以下、各ステップについて説明する。
Next, the operation will be described.
[Change rate gain setting control processing]
In the second embodiment, the change rate gain setting control process shown in FIG. 10 is performed in step S7 of the torque value calculation control process shown in FIG. Hereinafter, each step will be described.
ステップS71では、SBW制御中かEPS制御中であるかを判定する。SBW制御中である場合には、ステップS72へ移行し、EPS制御中である場合には、ステップS74へ移行する。 In step S71, it is determined whether SBW control or EPS control is being performed. When the SBW control is being performed, the process proceeds to step S72, and when the EPS control is being performed, the process proceeds to step S74.
ステップS72では、モータ温度が所定のしきい値αよりも小さいか否かを判定する(モータ温度検出手段に相当)。YESの場合にはステップS73へ移行し、NOの場合にはステップS74へ移行する。 In step S72, it is determined whether or not the motor temperature is lower than a predetermined threshold value α (corresponding to a motor temperature detecting means). If YES, the process moves to step S73, and if NO, the process moves to step S74.
ステップS73では、図8のステップS7に示した方法で変化率ゲインKを設定し、本制御を終了する。 In step S73, the rate of change gain K is set by the method shown in step S7 of FIG. 8, and this control is terminated.
ステップS74では、K=0として補正量変化をストップし、本制御を終了する。 In step S74, the correction amount change is stopped by setting K = 0, and this control is terminated.
図10のフローチャートにおいて、EPS制御中の場合には、ステップS74において、変化率ゲインKがゼロとされ、補正量が一定に保たれる。すなわち、操舵トルクセンサ3に操向輪からの外乱入力が作用する場合には、不確かなトルク推定値を用いず、正確な補正量を使用してトルクセンサ値の補正を行う。
In the flowchart of FIG. 10, when EPS control is being performed, the change rate gain K is set to zero and the correction amount is kept constant in step S74. That is, when a disturbance input from the steered wheel acts on the
また、反力モータ5の温度が、所定のしきい値α以上の場合も、ステップS74において変化率ゲインKがゼロとされ、補正量が一定に保たれる。すなわち、反力モータ5の永久磁石に減磁が発生し、正確なトルク推定が困難な場合には、不確かなトルク推定値を用いず、正確な補正量を使用してトルクセンサ値の補正を行う。
Further, even when the temperature of the
次に、効果を説明する。
実施例2の車両用操舵制御装置にあっては、実施例1の効果(1)〜(5)に加え、以下に列挙する効果が得られる。
Next, the effect will be described.
In the vehicle steering control device according to the second embodiment, in addition to the effects (1) to (5) of the first embodiment, the following effects can be obtained.
(6) 操舵部(1)と転舵部(2)とを機械的に連結するクラッチ11を備え、トルク検出値補正手段(ステップS9)は、クラッチ11により操舵部(1)と転舵部(2)とが連結されたとき、補正量を一定にするため、操向輪からの外乱入力に伴う不確かなトルク推定値を用いてトルクセンサ値が補正されるのを防止でき、正確な補正量を用いてトルクセンサ値を補正することができる。 (6) The clutch 11 that mechanically connects the steering section (1) and the steered section (2) is provided, and the torque detection value correcting means (step S9) is operated by the clutch 11 with the steering section (1) and the steered section. When (2) is connected, the correction amount is kept constant, so that it is possible to prevent the torque sensor value from being corrected using the uncertain torque estimated value due to the disturbance input from the steered wheels. The torque sensor value can be corrected using the quantity.
(7) 反力モータ5の温度を検出するモータ温度検出手段(ステップS72)を備え、トルク検出値補正手段は、モータ温度が所定のしきい値α以上のとき、補正量を一定にするため、永久磁石の減磁に伴う不確かなトルク推定値を用いてトルクセンサ値が補正されるのを防止でき、正確な補正量を用いてトルクセンサ値を補正することができる。
(7) Motor temperature detection means (step S72) for detecting the temperature of the
実施例3は、転舵側トルクセンサ8のトルクセンサ値を、転舵モータ7の電流値と、転舵モータ7の回転角とに基づいて補正する例であり、構成は図1に示した実施例1と同一であるため、説明を省略する。
The third embodiment is an example in which the torque sensor value of the steered
また、トルクセンサ値補正方法、変化率ゲインKおよびリセットゲインRの設定方法については、実施例1の反力モータ5を転舵モータ7に、操舵側トルクセンサ3を転舵側トルクセンサ8にそれぞれ置き換えたものと同等であるため、実施例3においても、実施例1と同様の作用および効果が得られる。
As for the torque sensor value correction method, the change rate gain K, and the reset gain R setting method, the
(他の実施例)
以上、本発明を実施するための最良の形態を、実施例1〜3に基づいて説明したが、本発明の具体的な構成は、実施例1〜3に限定されるものではなく、発明の要旨を逸脱しない範囲の設計変更等があっても本発明に含まれる。
(Other examples)
The best mode for carrying out the present invention has been described based on the first to third embodiments. However, the specific configuration of the present invention is not limited to the first to third embodiments. Design changes and the like within a range that does not depart from the gist are also included in the present invention.
例えば、実施例1,2では、操舵側トルクセンサの検出値を補正し、実施例3では、転舵側トルクセンサの検出値を補正する例を示したが、両トルクセンサの検出値をそれぞれ補正する構成としても良い。 For example, in the first and second embodiments, the detection value of the steering side torque sensor is corrected, and in the third embodiment, the detection value of the steering side torque sensor is corrected. It is good also as composition which corrects.
1 ハンドル
2 ハンドル角センサ
3 操舵側トルクセンサ
4 反力モータ角センサ
5 反力モータ
6 モータ角センサ
7 転舵モータ
8 転舵側トルクセンサ
9 ピニオン角センサ
10 ラックアンドピニオン
11 クラッチ
12 ステア・バイ・ワイヤコントロールユニット
13 ステアリングシャフト
14 ピニオンシャフト
15 トルクセンサ補正部15
15a,15b 加減算器
15c 変化率ゲイン部
15d,15g 積分器
15e 加算器
15f リセットゲイン部
DESCRIPTION OF
15a, 15b adder /
Claims (8)
この転舵部に転舵トルクを与える転舵アクチュエータと、
前記転舵部と機械的に切り離され、運転者が操舵する操舵部と、
この操舵部に操舵反力トルクを与える操舵反力アクチュエータと、
前記転舵アクチュエータと前記操舵反力アクチュエータの少なくとも一方に設けられ、前記転舵トルクまたは前記操舵反力トルクを出力するモータと、
前記モータの回転軸トルクを検出するモータトルク検出手段と、
前記トルク検出値に基づいて前記操舵反アクチュエータを駆動制御する操舵反力制御手段と、
を備えた車両用操舵制御装置において、
前記モータの電流値を検出するモータ電流検出手段と、
前記モータの回転角を検出するモータ回転角検出手段と、
前記モータが回転しているか否かを検出するモータ回転状態検出手段と、
前記モータ電流値と前記モータ回転角とから前記モータの回転軸トルクを推定するモータトルク推定手段と、
前記トルク検出値と前記トルク推定値との偏差に応じた補正量を設定し、この補正量に基づいて前記トルク検出値を補正するトルク検出値補正手段と、
を備えることを特徴とする車両用操舵制御装置。 A steering section for steering the steered wheels;
A steering actuator that applies steering torque to the steering unit;
A steering unit mechanically separated from the steered unit and steered by a driver;
A steering reaction force actuator that applies a steering reaction torque to the steering unit;
A motor that is provided on at least one of the steering actuator and the steering reaction force actuator and outputs the steering torque or the steering reaction torque;
Motor torque detecting means for detecting the rotation shaft torque of the motor;
Steering reaction force control means for driving and controlling the steering reaction actuator based on the detected torque value;
In a vehicle steering control device comprising:
Motor current detecting means for detecting a current value of the motor;
Motor rotation angle detecting means for detecting the rotation angle of the motor;
Motor rotation state detection means for detecting whether the motor is rotating;
Motor torque estimating means for estimating a rotation shaft torque of the motor from the motor current value and the motor rotation angle;
Set the correction amount corresponding to the deviation between the torque estimate as before Symbol torque detection value, a torque detection value correcting means for correcting the torque detection value based on the correction amount,
A vehicle steering control device comprising:
前記トルク検出値補正手段は、前記モータが回転していると検出されたとき、前記補正量を一定とすることを特徴とする車両用操舵制御装置。 The vehicle steering control device according to claim 1,
The vehicle steering control device, wherein the detected torque value correction means makes the correction amount constant when it is detected that the motor is rotating.
前記トルク検出値補正手段は、前記モータの回転方向が前回検出した回転方向と逆方向となったとき、前記補正量を徐々にゼロに近づけることを特徴とする車両用操舵制御装置。 The vehicle steering control device according to claim 1 or 2,
The vehicle steering control device, wherein the torque detection value correction means gradually brings the correction amount close to zero when the rotation direction of the motor is opposite to the rotation direction detected last time.
前記操舵部の操舵角速度を検出する操舵角速度検出手段を備え、
前記トルク検出値補正手段は、前記操舵角速度が低いほど、前記トルク検出値を前記トルク推定値に早く近づけるように補正量を設定することを特徴とする車両用操舵制御装置。 The vehicle steering control device according to any one of claims 1 to 3,
A steering angular velocity detecting means for detecting a steering angular velocity of the steering unit;
The vehicle steering control device, wherein the torque detection value correction means sets a correction amount so that the torque detection value is brought closer to the estimated torque value as the steering angular velocity is lower.
前記トルク検出値補正手段は、前記トルク検出値が小さいほど、前記トルク検出値を前記トルク推定値に早く近づけるように補正量を設定することを特徴とする車両用操舵制御装置。 The vehicle steering control device according to any one of claims 1 to 4,
The vehicle steering control device, wherein the torque detection value correction means sets a correction amount so that the torque detection value is brought closer to the estimated torque value as the torque detection value is smaller.
前記操舵部と前記転舵部とを機械的に連結するバックアップ手段を備え、
前記トルク検出値補正手段は、前記バックアップ手段により前記操舵部と前記転舵部とが連結されたとき、補正量を一定にすることを特徴とする車両用操舵制御装置。 The vehicle steering control device according to any one of claims 1 to 5,
Comprising backup means for mechanically connecting the steering unit and the steering unit;
The vehicle steering control device, wherein the torque detection value correction means makes a correction amount constant when the steering section and the steering section are connected by the backup means.
前記モータの温度を検出するモータ温度検出手段を備え、
前記トルク検出値補正手段は、前記モータ温度が所定のしきい値以上のとき、補正量を一定にすることを特徴とする車両用操舵制御装置。 The vehicle steering control device according to any one of claims 1 to 6,
Motor temperature detecting means for detecting the temperature of the motor;
The torque detection value correction means makes the correction amount constant when the motor temperature is equal to or higher than a predetermined threshold value.
この転舵部に転舵トルクを与える転舵アクチュエータと、
前記転舵部と機械的に切り離され、運転者が操舵する操舵部と、
この操舵部に操舵反力トルクを与える操舵反力アクチュエータと、
前記転舵アクチュエータと前記操舵反力アクチュエータの少なくとも一方に設けられ、前記転舵トルクまたは前記操舵反力トルクを出力するモータと、
前記モータの回転軸トルクを検出するモータトルク検出手段と、
前記トルク検出値に基づいて前記操舵反アクチュエータを駆動制御する操舵反力制御手段と、
を備えた車両用操舵制御装置において、
前記モータの電流値とモータ回転角とからモータの回転軸トルクを推定し、前記トルク検出値と前記トルク推定値との偏差に応じた補正量を設定し、この補正量に基づいて前記トルク検出値を補正することを特徴とする車両用操舵制御装置。 A steering section for steering the steered wheels;
A steering actuator that applies steering torque to the steering unit;
A steering unit mechanically separated from the steered unit and steered by a driver;
A steering reaction force actuator that applies a steering reaction torque to the steering unit;
A motor that is provided on at least one of the steering actuator and the steering reaction force actuator and outputs the steering torque or the steering reaction torque;
Motor torque detecting means for detecting the rotation shaft torque of the motor;
Steering reaction force control means for driving and controlling the steering reaction actuator based on the detected torque value;
In a vehicle steering control device comprising:
Wherein estimating the motor rotation shaft torque from the current value and the motor rotation angle of the motor, to set the correction amount corresponding to the deviation between the torque estimate as before Symbol torque detection value, the torque on the basis of the correction amount A vehicle steering control device that corrects a detected value.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004374679A JP4661210B2 (en) | 2004-12-24 | 2004-12-24 | Vehicle steering control device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004374679A JP4661210B2 (en) | 2004-12-24 | 2004-12-24 | Vehicle steering control device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006182058A JP2006182058A (en) | 2006-07-13 |
JP4661210B2 true JP4661210B2 (en) | 2011-03-30 |
Family
ID=36735494
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004374679A Expired - Fee Related JP4661210B2 (en) | 2004-12-24 | 2004-12-24 | Vehicle steering control device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4661210B2 (en) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5342715B2 (en) * | 2009-01-26 | 2013-11-13 | 久 高橋 | Vehicle steer-by-wire system and vehicle steer-by-wire system control method |
JP5223718B2 (en) * | 2009-02-17 | 2013-06-26 | 株式会社デンソー | Steering load estimation device and electric power steering device |
JP5387892B2 (en) * | 2009-03-12 | 2014-01-15 | 株式会社ジェイテクト | Motor control device |
JP5939425B2 (en) | 2012-03-15 | 2016-06-22 | 株式会社ジェイテクト | Vehicle steering control device |
WO2014108989A1 (en) * | 2013-01-11 | 2014-07-17 | 日産自動車株式会社 | Steering control device |
JP6252027B2 (en) * | 2013-08-09 | 2017-12-27 | 株式会社デンソー | Steering control device |
US10358162B2 (en) | 2016-10-03 | 2019-07-23 | Jtekt Corporation | Steering control device |
KR101962647B1 (en) * | 2017-09-25 | 2019-07-31 | 주식회사 만도 | Steer by Wire System and Controlling Method Thereof |
US11046359B2 (en) | 2017-09-25 | 2021-06-29 | Mando Corporation | Steer-by-wire system and control method thereof |
KR101987703B1 (en) * | 2017-09-25 | 2019-06-11 | 주식회사 만도 | Steer by Wire System and Controlling Method Thereof |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH072135A (en) * | 1993-06-17 | 1995-01-06 | Toyota Motor Corp | Motor-operated power steering device |
JPH09331693A (en) * | 1996-06-10 | 1997-12-22 | Mitsubishi Electric Corp | Method for sensing rotation angle and load torque of dc motor, dc motor controller and motor-driven power steering device |
JP2003500718A (en) * | 1999-05-19 | 2003-01-07 | ローベルト ボッシュ ゲゼルシャフト ミット ベシュレンクテル ハフツング | Control system with model-assisted safety monitoring of electronically controlled operating elements in a vehicle |
JP2003081111A (en) * | 2001-09-17 | 2003-03-19 | Nissan Motor Co Ltd | Steering control device for vehicle |
JP2004090792A (en) * | 2002-08-30 | 2004-03-25 | Nissan Motor Co Ltd | Steering device for vehicle |
JP2004098841A (en) * | 2002-09-09 | 2004-04-02 | Koyo Seiko Co Ltd | Electric power steering device |
-
2004
- 2004-12-24 JP JP2004374679A patent/JP4661210B2/en not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH072135A (en) * | 1993-06-17 | 1995-01-06 | Toyota Motor Corp | Motor-operated power steering device |
JPH09331693A (en) * | 1996-06-10 | 1997-12-22 | Mitsubishi Electric Corp | Method for sensing rotation angle and load torque of dc motor, dc motor controller and motor-driven power steering device |
JP2003500718A (en) * | 1999-05-19 | 2003-01-07 | ローベルト ボッシュ ゲゼルシャフト ミット ベシュレンクテル ハフツング | Control system with model-assisted safety monitoring of electronically controlled operating elements in a vehicle |
JP2003081111A (en) * | 2001-09-17 | 2003-03-19 | Nissan Motor Co Ltd | Steering control device for vehicle |
JP2004090792A (en) * | 2002-08-30 | 2004-03-25 | Nissan Motor Co Ltd | Steering device for vehicle |
JP2004098841A (en) * | 2002-09-09 | 2004-04-02 | Koyo Seiko Co Ltd | Electric power steering device |
Also Published As
Publication number | Publication date |
---|---|
JP2006182058A (en) | 2006-07-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3461721B1 (en) | Vehicle control apparatus | |
JP5327331B2 (en) | Electric power steering device for vehicle | |
US7873453B2 (en) | Control apparatus for electric power steering apparatus | |
JP5313729B2 (en) | Electric power steering device | |
US7832522B2 (en) | Vehicle steering system, vehicle including the same and method for turning wheel of vehicle | |
JP7383384B2 (en) | Steering control device | |
US10981598B2 (en) | Vehicle control apparatus controlling motor for steering based on steering condition | |
US20080021614A1 (en) | Controller for electric power steering apparatus | |
JP6592067B2 (en) | Electric power steering device | |
JP4749995B2 (en) | Vehicle steering control device | |
JP2008049914A (en) | Control apparatus of electric power steering device | |
JP4661210B2 (en) | Vehicle steering control device | |
JP6387657B2 (en) | Electric power steering control device | |
CN105980240A (en) | Electric power steering device | |
JP5018166B2 (en) | Steering device | |
JP2004098841A (en) | Electric power steering device | |
JP6509378B2 (en) | Vehicle steering control device | |
JP5293144B2 (en) | Vehicle steering system | |
JP4715446B2 (en) | Control device for electric power steering device | |
JP4251126B2 (en) | Vehicle steering device | |
JP2006168481A (en) | Vehicle steering controller and steered angle control method | |
JP5105184B2 (en) | Vehicle steering system | |
JP2006168649A (en) | Power steering device | |
JP2007237937A (en) | Steering controller for vehicle | |
JP4202357B2 (en) | Vehicle steering system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20071128 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100323 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100406 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100603 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20101207 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20101220 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4661210 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140114 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |