JP2007008299A - Steering assist device for vehicle - Google Patents
Steering assist device for vehicle Download PDFInfo
- Publication number
- JP2007008299A JP2007008299A JP2005190893A JP2005190893A JP2007008299A JP 2007008299 A JP2007008299 A JP 2007008299A JP 2005190893 A JP2005190893 A JP 2005190893A JP 2005190893 A JP2005190893 A JP 2005190893A JP 2007008299 A JP2007008299 A JP 2007008299A
- Authority
- JP
- Japan
- Prior art keywords
- rotation angle
- steering
- electric motor
- rotation
- detected
- 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.)
- Withdrawn
Links
Images
Landscapes
- Steering Control In Accordance With Driving Conditions (AREA)
- Power Steering Mechanism (AREA)
Abstract
Description
本発明は、電動モータを用いて操舵ハンドルの操舵操作をアシストする車両の操舵アシスト装置に関する。 The present invention relates to a vehicle steering assist device that assists a steering operation of a steering wheel using an electric motor.
従来から、例えば下記特許文献1に示されているように、操舵ハンドルの回動操作を電動モータの駆動力によってアシストする車両の操舵アシスト装置はよく知られている。この操舵アシスト装置においては、操舵ハンドルの回動操作によってステアリングシャフトを軸線回りに回転させ、このステアリングシャフトの回転をピニオンギヤによってラックバーの軸線方向の変位に変換し、ラックバーの軸線方向の変位によって転舵輪が転舵されるようになっている。一方、ラックバーは、ねじ送り機構を介して電動モータによって軸線方向に駆動制御されるようになっており、転舵輪は電動モータの回転力によっても転舵制御されるようになっている。そして、ステアリングシャフトの一部をトーションバーで構成するとともに、トーションバーの両端部に一対の回転角センサを設けておき、この一対の回転角センサによってそれぞれ検出された回転角を用いて操舵トルクを計算し、この計算した操舵トルクと、電動モータに組み付けられた回転角センサによって検出された電動モータの回転角とを用いて、電動モータを駆動制御して操舵トルクに応じてアシスト力を付与するようにしている。
しかし、上記従来の装置においては、操舵ハンドルの回動操作をアシストするために、トーションバーの両端に設けた一対の回転角センサと、電動モータに組み付けられた回転角センサとの両方の回転角センサを必ず必要とする。また、いずれか一方の回転角センサに故障が生じた場合にも、操舵ハンドルの回動操作をアシストすることができない。 However, in the conventional apparatus described above, both the rotation angles of the pair of rotation angle sensors provided at both ends of the torsion bar and the rotation angle sensor assembled to the electric motor are used to assist the turning operation of the steering handle. A sensor is absolutely necessary. In addition, even when any one of the rotation angle sensors fails, the steering wheel turning operation cannot be assisted.
本発明は、上記問題に対処するためになされたもので、その目的は、前記のような回転角センサを省略しても、また一方の回転角センサに故障が生じた場合にも、操舵ハンドルの回動操作をアシストすることができるようにした車両の操舵アシスト装置を提供することにある。 The present invention has been made in order to cope with the above-described problem, and an object of the present invention is to provide a steering wheel even when the rotation angle sensor is omitted or when one of the rotation angle sensors fails. Another object of the present invention is to provide a vehicle steering assist device capable of assisting the turning operation.
上記目的を達成するために、本発明の特徴は、操舵ハンドルの操舵操作をアシストするための電動モータを備えるとともに、操舵ハンドルに上端にて接続されたステアリングシャフトの回転角を検出する回転角センサと、電動モータの回転角を検出する回転角センサとのうちの一方の回転角センサを備えた車両の操舵アシスト装置において、一方の回転角センサによって検出された回転角を用いて、他方の回転角センサによって検出されるべき回転角を計算する回転角計算手段を設けたことにある。 In order to achieve the above object, a feature of the present invention is that a rotation angle sensor includes an electric motor for assisting a steering operation of a steering handle and detects a rotation angle of a steering shaft connected to the steering handle at an upper end. And a rotation angle sensor for detecting the rotation angle of the electric motor, in the vehicle steering assist device, the rotation angle detected by the one rotation angle sensor is used to rotate the other. A rotation angle calculation means for calculating the rotation angle to be detected by the angle sensor is provided.
この場合、例えば、ステアリングシャフトの回転角を検出する回転角センサのみを設けて、回転角計算手段が、この回転角センサによって検出された回転角を用いて、電動モータの回転角を計算するようにするとよい。具体的には、ステアリングシャフトに付与される操舵トルクを検出するために、ステアリングシャフトの一部をトーションバーで構成するとともに、トーションバーの両端部の回転角をそれぞれ検出する一対の回転角センサを設ける。そして、回転角計算手段は前記一対の回転角センサのうちの電動モータ側の回転角センサによって検出された回転角を用いて電動モータの回転角を計算し、制御手段が、前記一対の回転角センサによってそれぞれ検出された回転角を用いて算出される操舵トルクおよび前記回転角計算手段によって計算された電動モータの回転角を用いて電動モータの回転を制御する。 In this case, for example, only a rotation angle sensor for detecting the rotation angle of the steering shaft is provided, and the rotation angle calculation means calculates the rotation angle of the electric motor using the rotation angle detected by the rotation angle sensor. It is good to. Specifically, in order to detect the steering torque applied to the steering shaft, a part of the steering shaft is constituted by a torsion bar, and a pair of rotation angle sensors that respectively detect the rotation angles of both ends of the torsion bar are provided. Provide. Then, the rotation angle calculation means calculates the rotation angle of the electric motor using the rotation angle detected by the rotation angle sensor on the electric motor side of the pair of rotation angle sensors, and the control means calculates the pair of rotation angles. The rotation of the electric motor is controlled using the steering torque calculated using the rotation angles detected by the sensors and the rotation angle of the electric motor calculated by the rotation angle calculation means.
さらに具体的には、電動モータは、ステアリングシャフトに動力伝達可能に連結されるとともに、ステアリングシャフトの軸線周りの回転に連動して軸線方向に変位して転舵輪を転舵するラックバー上に配置されて、同ラックバーを軸線方向に駆動する。そして、回転角計算手段は、ステアリングシャフトの回転角からラックバーの軸線方向の変位量への変換比と、電動モータの回転角からラックバーの軸線方向の変位量への変換比とを用いて、回転角を計算する。 More specifically, the electric motor is connected to the steering shaft so that power can be transmitted, and is arranged on a rack bar that steers the steered wheels by being displaced in the axial direction in conjunction with rotation around the axis of the steering shaft. Then, the rack bar is driven in the axial direction. The rotation angle calculation means uses the conversion ratio from the rotation angle of the steering shaft to the displacement amount in the axial direction of the rack bar and the conversion ratio from the rotation angle of the electric motor to the displacement amount in the axial direction of the rack bar. Calculate the rotation angle.
このように構成した本発明の特徴においては、回転角計算手段が、ステアリングシャフトの回転角または電動モータの回転角の一方を計算するので、ステアリングシャフト側の回転角センサまたは電動モータ側の回転角センサを省略できる。これにより、操舵ハンドルの回動操作をアシストするために必要な回転角センサの数を減らすことができるので、車両の操舵アシスト装置の製造コストを低減することができる。 In the feature of the present invention configured as described above, the rotation angle calculation means calculates one of the rotation angle of the steering shaft or the rotation angle of the electric motor, so that the rotation angle sensor on the steering shaft side or the rotation angle on the electric motor side is calculated. Sensors can be omitted. As a result, the number of rotation angle sensors necessary for assisting the turning operation of the steering handle can be reduced, so that the manufacturing cost of the vehicle steering assist device can be reduced.
また、本発明の他の特徴は、操舵ハンドルの操舵操作をアシストするための電動モータと、操舵ハンドルに上端にて接続されたステアリングシャフトの回転角を検出する第1回転角センサと、電動モータの回転角を検出する第2回転角センサとを備えた車両の操舵アシスト装置において、第1および第2回転角センサの異常を検出する異常検出手段と、異常検出手段によって第1および第2回転角センサの一方の回転角センサの異常が検出されたとき、一方の回転角センサによって検出された回転角を用いて、他方の回転角センサによって検出されるべき回転角を計算する回転角計算手段を設けたことにある。 Another feature of the present invention is that the electric motor for assisting the steering operation of the steering handle, the first rotation angle sensor for detecting the rotation angle of the steering shaft connected to the steering handle at the upper end, and the electric motor. In a vehicle steering assist device including a second rotation angle sensor for detecting the rotation angle of the first and second rotation angle sensors, an abnormality detection means for detecting an abnormality in the first and second rotation angle sensors, and the first and second rotations by the abnormality detection means. Rotation angle calculation means for calculating a rotation angle to be detected by the other rotation angle sensor using the rotation angle detected by one rotation angle sensor when an abnormality of one rotation angle sensor of the angle sensor is detected It is in having established.
この場合も、例えば、ステアリングシャフトに付与される操舵トルクを検出するために、ステアリングシャフトの一部をトーションバーで構成するとともに、トーションバーの両端部の回転角をそれぞれ検出する一対の第1回転角センサを設ける。また、異常検出手段は、一対の第1回転角センサのうちの電動モータ側の回転角センサおよび第2回転角センサの異常を検出する。そして、制御手段は、異常検出手段によって異常が検出されなければ、一対の第1回転角センサによってそれぞれ検出された回転角を用いて算出される操舵トルクおよび第2回転角センサによって検出された電動モータの回転角を用いて電動モータの回転を制御し、異常検出手段によって異常が検出されれば、異常の検出された回転角センサによって検出されるべき回転角に代えて、回転角計算手段によって計算された回転角を用いて電動モータの回転を制御するようにする。 Also in this case, for example, in order to detect the steering torque applied to the steering shaft, a part of the steering shaft is constituted by a torsion bar, and a pair of first rotations that respectively detect the rotation angles of both ends of the torsion bar. An angle sensor is provided. The abnormality detection means detects an abnormality in the rotation angle sensor and the second rotation angle sensor on the electric motor side of the pair of first rotation angle sensors. If no abnormality is detected by the abnormality detection unit, the control unit calculates the steering torque calculated using the rotation angles detected by the pair of first rotation angle sensors and the electric motor detected by the second rotation angle sensor. If the rotation of the electric motor is controlled using the rotation angle of the motor and an abnormality is detected by the abnormality detection means, the rotation angle calculation means replaces the rotation angle to be detected by the rotation angle sensor where the abnormality is detected. The rotation of the electric motor is controlled using the calculated rotation angle.
また、この場合も、電動モータは、ステアリングシャフトに動力伝達可能に連結されるとともに、ステアリングシャフトの軸線周りの回転に連動して軸線方向に変位して転舵輪を転舵するラックバー上に配置されて、同ラックバーを軸線方向に駆動する。そして、回転角計算手段は、ステアリングシャフトの回転角からラックバーの軸線方向の変位量への変換比と、電動モータの回転角からラックバーの軸線方向の変位量への変換比とを用いて、回転角を計算する。 Also in this case, the electric motor is connected to the steering shaft so as to be able to transmit power, and is disposed on a rack bar that steers the steered wheels by being displaced in the axial direction in conjunction with rotation around the axis of the steering shaft. Then, the rack bar is driven in the axial direction. The rotation angle calculation means uses the conversion ratio from the rotation angle of the steering shaft to the displacement amount in the axial direction of the rack bar and the conversion ratio from the rotation angle of the electric motor to the displacement amount in the axial direction of the rack bar. Calculate the rotation angle.
このように構成した本発明の他の特徴においては、回転角計算手段が、異常の検出されない回転角センサによって検出された回転角を用いて、異常の検出された回転角センサによって検出されるべき回転角を計算する。したがって、ステアリングシャフト側の回転角センサまたは電動モータ側の回転角センサに異常が発生しても、操舵ハンドルの回動操作に対するアシスト制御を続行できる。 In another feature of the present invention configured as described above, the rotation angle calculation means should be detected by the rotation angle sensor in which the abnormality is detected, using the rotation angle detected by the rotation angle sensor in which no abnormality is detected. Calculate the rotation angle. Therefore, even if an abnormality occurs in the rotation angle sensor on the steering shaft side or the rotation angle sensor on the electric motor side, the assist control for the turning operation of the steering wheel can be continued.
また、本発明の他の特徴は、前述した発明において、電動モータの回転がボールねじ機構によってラックバーの軸線方向の変位に変換されるようになっている場合には、回転角計算手段は、さらに、ボールねじ機構のガタをも考慮して前記電動モータの回転角を計算するようにするとよい。これによれば、回転角計算手段によって計算される回転角の精度が向上し、より良好な制御が期待される。 Another feature of the present invention is that, in the above-described invention, when the rotation of the electric motor is converted into a displacement in the axial direction of the rack bar by the ball screw mechanism, the rotation angle calculation means includes: Furthermore, it is preferable to calculate the rotation angle of the electric motor in consideration of the backlash of the ball screw mechanism. According to this, the accuracy of the rotation angle calculated by the rotation angle calculation means is improved, and better control is expected.
さらに、本発明の他の特徴は、前述したラックバー、第1回転角センサおよび第2回転角センサを備えた車両の操舵アシスト装置において、第2回転角センサの軸倍角に対する第1回転センサの軸倍角の比と、ステアリングシャフトの回転角から前記ラックバーの軸線方向の変位量への変換比に、ラックバーの軸線方向の変位量から電動モータの回転角への変換比を乗算した値とが整数倍関係になるようにしたことにある。この場合、前記整数倍関係は、1対1であるとさらによい。これによれば、回転角計算手段による回転角の計算が簡単になるとともに、計算精度も向上する。 Furthermore, another feature of the present invention is that in the vehicle steering assist device including the rack bar, the first rotation angle sensor, and the second rotation angle sensor, the first rotation sensor with respect to the shaft multiple angle of the second rotation angle sensor. The ratio of the shaft angle multiplier and the conversion ratio from the rotation angle of the steering shaft to the displacement amount in the axial direction of the rack bar multiplied by the conversion ratio from the displacement amount in the axial direction of the rack bar to the rotation angle of the electric motor, Is an integer multiple relationship. In this case, the integer multiple relationship is further preferably 1: 1. This simplifies the calculation of the rotation angle by the rotation angle calculation means and improves the calculation accuracy.
a.第1実施形態
以下、本発明の第1実施形態について図面を用いて説明すると、図1は、本発明に係る操舵アシスト装置を適用した車両の操舵装置の全体概略図である。
a. First Embodiment Hereinafter, a first embodiment of the present invention will be described with reference to the drawings. FIG. 1 is an overall schematic diagram of a vehicle steering apparatus to which a steering assist device according to the present invention is applied.
この車両の操舵装置は、操舵ハンドル11に上端を一体回転するように接続したステアリングシャフト12を備え、同シャフト12の下端にはピニオンギヤ13が一体回転するように接続されている。ピニオンギヤ13は、ラックバー14に形成されたラック歯と噛み合ってラックアンドピニオン機構を構成する。ラックバー14の両端には左右前輪FW1,FW2が転舵可能に接続されており、左右前輪FW1,FW2はステアリングシャフト12の軸線回りの回転に伴うラックバー14の軸線方向の変位に応じて左右に転舵される。
The vehicle steering apparatus includes a
ステアリングシャフト12の中間には、その一部を構成するトーションバー12aがステアリングシャフト12と一体的に軸線周りに回転するように介装されている。また、ラックバー14の外周上には、図示しないラックハウジングに組み付けられた電動アクチュエータとしての電動モータ15が配置されていている。この電動モータ15は、3相ブラシレスモータで構成され、その回転時に、ボールねじ機構(ねじ送り機構)16を介してラックバー14を軸線方向に駆動する。
A
また、車両の操舵装置は、回転角センサ21,22,23、温度センサ24、車速センサ25、基板温度センサ26、電子制御ユニット30および駆動回路31からなる電気制御回路装置も備えている。
The vehicle steering apparatus also includes an electric control circuit device including
回転角センサ21,22,23は、いずれもレゾルバで構成されている。回転角センサ21,22は、トーションバー12aの捩れ量を検出することによりステアリングシャフト12に付与される操舵トルクを検出するために設けられたものである。回転角センサ21は、トーションバー12aの上端側連結部に組み付けられて、トーションバー12aの上端部の軸線周りの基準位置からの回転角(電気角)θ1を検出する。回転角センサ22は、トーションバー12aの下端側連結部に組み付けられて、トーションバー12aの下端部の軸線周りの基準位置からの回転角(電気角)θ2を検出する。回転角センサ23は、電動モータ15に組み付けられて、電動モータ15の回転角(電気角)θmを検出する。これらの回転角θ1,θ2,θmは、それぞれ正により操舵ハンドル11の右操舵に対応した回転方向を表すとともに、負により操舵ハンドル11の左操舵に対応した回転方向を表し、絶対値により大きさを表している。
Each of the
温度センサ24は、電動モータ15のハウジングに組み付けられ、同ハウジングの温度θmを検出する。また、この温度センサ24を電動モータ15のハウジング以外の電動モータ15の近傍に配置し、電動モータ15の環境温度を検出するようにしてもよい。車速センサ25は、車速Vを検出する。基板温度センサ26は、電子制御ユニット30および駆動回路31の配置されている基板の温度Tbを検出する。これらのセンサ21〜26は、電子制御ユニット30に接続されている。
The
電子制御ユニット30は、CPU、ROM、RAMなどからなるマイクロコンピュータを主要構成部品とするもので、図2に示す操舵アシストプログラム(図3の補正値学習プログラム、図4の第1回転角変換ルーチンおよび図5の第2回転角変換ルーチンを含む)を所定の短時間ごとに繰り返し実行する。この操舵アシストプログラムの繰り返し実行により、電子制御ユニット30は、駆動回路31を介して電動モータ15を3相インバータ制御する。駆動回路31は、電子制御ユニット30に制御され、電動モータ15に3相電流Iu,Iv,Iwを流して電動モータ15を駆動制御する。また、駆動回路31には電流センサ31aも内蔵されており、電流センサ31aは電動モータ15に流れる3相電流3相電流Iu,Iv,Iwを検出して電子制御ユニット30に供給する。
The
次に、上記のように構成した実施形態の動作について説明する。電子制御ユニット30は、イグニッションスイッチの投入後、図2の操舵アシストプログラムを所定の短時間ごとに繰り返し実行する。この操舵アシストプログラムは、ステップS10にて開始され、ステップS11にて回転角センサ22,23の異常を診断する。この異常診断においては、例えば、回転角センサ22,23からの信号を入力して、回転角センサ22,23内およびその周辺回路の短絡、断線を診断する。なお、実際には、他のセンサ21,24〜26の異常も診断されるが、本発明に直接関係しないので、それらの異常診断に関しては説明を省略する。そして、両回転センサ22,23に異常が発生していなければ、電子制御ユニット30は、ステップS12にて「Yes」すなわち異常なしと判定して、ステップS13〜S15の処理を実行する。
Next, the operation of the embodiment configured as described above will be described. The
ステップS13においては、回転角センサ21,22,23から検出回転角θ1,θ2,θmをそれぞれ入力するとともに、車速センサ25から検出車速Vを入力する。ステップS14においては、回転角θ1から回転角θ2を減算し、減算結果に予め決められた一定係数を乗算することにより、ステアリングシャフト12に付与されている操舵トルクTRを計算する。なお、この操舵トルクTRも、正により操舵ハンドル11の右操舵に対応したトルクの方向を表すとともに、負により操舵ハンドル11の左操舵に対応したトルクの方向を表し、絶対値により大きさを表している。この操舵トルクTRの計算は、操舵トルクTRに比例した量の捩れがトーションバー12aに発生していることに基づく。ステップS15においては、ボールねじ機構16のガタに起因した回転角センサ22、23によって検出された回転角θ2,θm間の変換誤差αを学習するための補正値学習ルーチンを実行する。
In step S13, the detected rotation angles θ1, θ2, θm are input from the
補正値学習ルーチンは、図3に詳細に示されているように、ステップS30にて開始される。ステップS30の開始後、電子制御ユニット30は、タイマとの協働により前回のステップS32以降の処理から所定時間が経過しているかを判定する。この判定は、ステップS32以降の処理の頻度を下げるためである。所定時間の経過が判定されない場合には、ステップS31にて「No」と判定し、ステップS44にてこの補正値学習ルーチンの実行を一旦終了する。
The correction value learning routine is started in step S30 as shown in detail in FIG. After the start of step S30, the
一方、前回のステップS32以降の処理から所定時間が経過している場合には、電子制御ユニット30は、ステップS31にて「Yes」と判定し、ステップS32にて学習フラグLFLが“0”であるか否かを判定する。この学習フラグLFLは、“1”により学習中を表し、学習終了ごとに“0”に設定されるとともに、イグニッションスイッチの投入直後には“0”に設定されている。最初、この学習フラグLFLは“0”に設定されているので、電子制御ユニット30は、ステップS32にて「Yes」と判定し、ステップS33にて変換誤差の累算回数nおよび変換誤差の累算値SUMを「0」に設定するとともに、学習フラグLFLを“1”に設定する。
On the other hand, if the predetermined time has elapsed since the previous processing in step S32, the
次に、電子制御ユニット30は、ステップS34にて、前記計算した操舵トルクTRの絶対値|TR|が予め決めた正の小さな所定値TRo以上であるかを判定する。この判定は、操舵ハンドル11が回動操作されていなく、操舵トルクTRがほぼ「0」であるときには、ボールねじ機構16のガタによる回転角θ2,θm間の変換誤差αの測定が不能であるためである。また、電子制御ユニット30は、ステップS35にて、前記入力した回転角θ2の絶対値|θ2|が予め決めた正の小さな所定値θ2o以上であるかを判定する。この判定も、操舵ハンドル11が回動操作されていなく、回転角θ2がほぼ「0」であるときには、ボールねじ機構16のガタによる回転角θ2,θm間の変換誤差αの測定が不能であるためである。いま、操舵トルクTRの絶対値|TR|が所定値TRo未満または回転角θ2の絶対値|θ2|が所定値θ2o未満であれば、ステップS34,S35のいずれかにて「No」と判定して、ステップS44にてこの補正値学習ルーチンの実行を終了する。
Next, in step S34, the
一方、操舵トルクTRの絶対値|TR|が所定値TRo以上かつ回転角θ2の絶対値|θ2|が所定値θ2o以上であれば、ステップS34,S35にて共に「Yes」と判定して、ステップS36以降に進む。ステップS36においては、ステアリングシャフト12の回転角からラックバー14の軸線方向の変位量への変換比(すなわちラックストローク比)を用いて、回転角θ2をラックストローク量RST(ラックバー14の軸線方向の変位量)に変換する。ステップS37においては、ラックバー14の軸線方向の変位量から電動モータ15の回転角への変換比(すなわち減速比の逆数)を用いて、ラックストローク量RSTを推定回転角θmcに変換する。なお、これらの変換比は、ピニオンギヤ13とラックバー14のラック歯との関係、およびボールねじ機構16の構造によって予め決められた定数であり、電子制御ユニット30内に予め記憶されている。
On the other hand, if the absolute value | TR | of the steering torque TR is equal to or greater than the predetermined value TRo and the absolute value | θ2 | of the rotation angle θ2 is equal to or greater than the predetermined value θ2o, both “Yes” are determined in steps S34 and S35. Proceed to step S36 and subsequent steps. In step S36, the rotation angle θ2 is converted into the rack stroke amount RST (the axial direction of the rack bar 14) using the conversion ratio (that is, the rack stroke ratio) from the rotation angle of the steering
次に、電子制御ユニット30は、ステップS38にて、累算値SUMに、前記計算した推定回転角θmcと前記入力した回転角θmとの差の絶対値|θmc−θm|を加算する。そして、ステップS39にて累算回数nに「1」を加算して、ステップS40にて累算回数nが予め決められた2以上の整数値N以上であるかを判定する。累算回数nが整数値N未満であれば、ステップS40にて「No」と判定し、ステップS44にてこの補正値学習ルーチンの実行を一旦終了する。
Next, in step S38, the
一方、この補正値学習ルーチンが繰り返し実行されて、累算回数nが整数値Nに達すると、ステップS40にて「Yes」と判定し、ステップS41にて累算値SUMを累算回数nで除算することにより変換誤差αとする。そして、ステップS42にて、この変換誤差αを電子制御ユニット30内の不揮発性メモリに記憶し、ステップS43にて学習フラグLFLを“0”に戻して、ステップS44にてこの補正値学習ルーチンの実行を一旦終了する。したがって、この補正値学習ルーチンが次に実行された場合には、変換誤差αの新たな学習演算が行われ始める。
On the other hand, when this correction value learning routine is repeatedly executed and the accumulated number n reaches the integer value N, “Yes” is determined in step S40, and the accumulated value SUM is set to the accumulated number n in step S41. A conversion error α is obtained by division. In step S42, the conversion error α is stored in the non-volatile memory in the
ふたたび、図2の操舵アシストプログラムに戻り、前記ステップS15の補正値学習ルーチンの実行後、電子制御ユニット30は、ステップS24にて、アシスト電流テーブルを参照して、前記計算した操舵トルクTおよび前記入力した車速Vに応じた目標アシスト電流値Ias*を計算する。アシスト電流テーブルは、電子制御ユニット30のROM内に設けられたもので、図6に示すように、操舵トルクTRの増加に従って増加する目標アシスト電流値Ias*を記憶している。また、この目標アシスト電流値Ias*は、同一の操舵トルクTRに対して、車速Vが低くなるに従って大きな値を示す。なお、このアシスト電流テーブルを利用するのに代え、操舵トルクTRおよび車速Vに応じて変化する目標アシスト電流値Ias*を関数として予め記憶しておき、この関数を用いた演算の実行により操舵トルクTRおよび車速Vに応じた目標アシスト電流値Ias*を計算するようにしてもよい。
Returning to the steering assist program of FIG. 2 again, after executing the correction value learning routine in step S15, the
前記ステップS24の処理後、電子制御ユニット30は、ステップS25にて、回転角センサ23による検出回転角θm、温度センサ24による検出温度Tc、基板温度センサ26による検出温度Tb、および電流センサ31aによる検出駆動電流Iu,Iv,Iwを入力する。そして、これらの入力値θm,Tc,Tb,Iu,Iv,Iwを用いて、電動モータ15のコイル温度を推定し、コイルの破壊を防止するために目標アシスト電流値Ias*の上限を制限する。すなわち、コイルの推定温度が異常に高くなる場合には、前記ステップS24にて計算された目標アシスト電流値Ias*が小さな値または「0」に変更される。
After the process of step S24, the
ここで、このコイル温度の推定演算について簡単に説明しておくと、基本的には、駆動電流Iu,Iv,Iwの2乗値を用いてコイルの発熱量を時間積分すると同時に、コイルの放熱および検出温度Tcを考慮してコイルの温度を推定する。また、この温度推定においては、基板の検出温度Tbの変化が考慮されるとともに、回転角θmを微分することにより算出した角速度によって表される電動モータ15の回転状態も考慮される。
Here, the estimation calculation of the coil temperature will be briefly described. Basically, the heat generation amount of the coil is time integrated using the square values of the drive currents Iu, Iv, and Iw, and at the same time, the heat dissipation of the coil is performed. The coil temperature is estimated in consideration of the detected temperature Tc. Further, in this temperature estimation, a change in the detected temperature Tb of the substrate is taken into consideration, and the rotation state of the
前記ステップS25の処理後、電子制御ユニット30は、ステップS26にて、前記入力値θm,Iu,Iv,Iwおよび前記計算した目標アシスト電流値Ias*を用いて、駆動回路31を介して電動モータ15をインバータ制御することにより、電動モータ15に目標アシスト電流値Ias*に対応した駆動電流が流れるように制御する。この制御においては、検出駆動電流Iu,Iv,Iwは電動モータ15に流れる駆動電流のフィードバック制御量として利用される。また、この制御処理においては、目標アシスト電流値Ias*に対応した2相指令電流値を計算し、この計算した2相指令電流値に基づいて電動モータ15を3相インバータ制御しており、これらの2相/3相変換処理のために、電動モータ15の回転角θmが利用されている。そして、ステップS27にて、この操舵アシストプログラムの実行が終了される。
After the process of step S25, the
この目標アシスト電流値Ias*に応じた電動モータ15の駆動制御により、電動モータ15はボールねじ機構16を介してラックバー14を軸線方向に駆動する。一方、運転者による操舵ハンドル11の回動操作は、ステアリングシャフト12およびピニオンギヤ13を介してラックバー14に伝達され、ラックバー14を軸線方向に駆動する。これにより、運転者が操舵ハンドル11を回動操作して左右前輪FW1,FW2を転舵しようとすると、電動モータ15により前記運転者による操舵ハンドル11の回動操作がアシストされる。この操舵アシスト制御においては、操舵トルクTRが大きくなるに従って目標アシスト電流値Ias*は大きくなるので、運転者は小さな操舵力で左右前輪FW1,FW2を操舵することができる。また、車速Vが低くなるに従って目標アシスト電流値Ias*は大きくなるので、高速走行時における車両の走行安定性が良好に保たれるとともに、低速走行時の車両の小回り性能も良好となる。
By the drive control of the
次に、回転角センサ22,23の一方のみに異常が発生した場合について説明する。まず、回転角センサ23に異常が発生した場合について説明する。この場合、電子制御ユニット30は、ステップS12にて「No」と判定し、ステップS16にて「No」すなわち両回転角センサには同時に異常が発生していないと判定し、ステップS17にて「Yes」と判定し、ステップS18にて、回転角センサ21,22から検出回転角θ1,θ2をそれぞれ入力するとともに、車速センサ25から検出車速Vを入力する。そして、ステップS19にて、前述したステップS14と同様な処理により、ステアリングシャフト12に付与されている操舵トルクTRを計算する。次に、ステップS20にて、第1回転角変換ルーチンを実行する。
Next, a case where an abnormality has occurred in only one of the
第1回転角変換ルーチンは、図4に詳細に示されているように、ステップS50にて開始される。ステップS50の開始後、電子制御ユニット30は、ステップS51にて、前述した図3のステップS36の処理と同様にして、回転角θ2をラックストローク量RST(ラックバー14の軸線方向の変位量)に変換する。そして、ステップS52にて、前述したステップS37の処理と同様にして、ラックストローク量RSTを回転角センサ23によって検出されるべき電動モータ15の回転角θmに変換する。
The first rotation angle conversion routine is started in step S50, as shown in detail in FIG. After the start of step S50, in step S51, the
次に、ステップS53〜S58の処理により、ボールねじ機構16のガタによる変換回転角θmの補正値OFFを決定する。この補正値OFFは、操舵ハンドル11の回動操作時に、ボールねじ機構16のガタに起因した変換誤差αに対応する。そして、ラックバー14の左右方向へ変位によって左右前輪FW1,FW2を転舵する場合に、電動モータ15も前記ラックバー14の変位方向と同方向にラックバー14を変位させるように回動する必要があるので、変換回転角θmをさらに前記ラックバーの変位方向に対応した角度だけ増減させる必要がある。言い換えれば、左右前輪FW1,FW2を右方向に転舵している場合には、正である変換回転角θmに正である変換誤差αを加算する必要がある。逆に、左右前輪FW1,FW2を左方向に転舵している場合には、負である変換回転角θmから正である変換誤差αを減算する必要がある。
Next, the correction value OFF of the conversion rotation angle θm due to the backlash of the
したがって、操舵トルクTRの絶対値|TR|が前記小さな所定値TRo以上で、回転角θ2が予め決めた小さな正の所定値θ2o以上であれば、ステップS53にて「Yes」、S54にて「Yes」と判定されて、ステップS56にて補正値OFFは正の変換誤差αに設定される。また、操舵トルクTRの絶対値|TR|が前記小さな所定値TRo以上で、回転角θ2が負の所定値−θ2o以下であれば、ステップS53にて「Yes」、ステップS54にて「No」、ステップS55にて「Yes」と判定されて、ステップS58にて補正値OFFは負の変換誤差−αに設定される。さらに、操舵トルクTRの絶対値|TR|が前記小さな所定値TRo未満または回転角θ2の絶対値|θ2|が所定値θ2o未満であれば、ステップS53にて「No」またはステップS54,S55にて共に「No」と判定されて、ステップS58にて補正値OFFは「0」に設定される。なお、前記補正値学習ルーチンによって変換誤差αが未だ計算されていない場合には、電子制御ユニット30に予め記憶されている変換誤差αの初期値αoを用いる。
Therefore, if the absolute value | TR | of the steering torque TR is not less than the small predetermined value TRo and the rotation angle θ2 is not less than the predetermined small positive value θ2o, “Yes” in step S53, “ In step S56, the correction value OFF is set to a positive conversion error α. If the absolute value | TR | of the steering torque TR is equal to or larger than the small predetermined value TRo and the rotation angle θ2 is equal to or smaller than the negative predetermined value −θ2o, “Yes” in step S53 and “No” in step S54. In step S55, “Yes” is determined, and in step S58, the correction value OFF is set to a negative conversion error −α. Further, if the absolute value | TR | of the steering torque TR is less than the small predetermined value TRo or the absolute value | θ2 | of the rotation angle θ2 is less than the predetermined value θ2o, “No” is determined in step S53 or steps S54 and S55 are performed. Both are determined as “No”, and the correction value OFF is set to “0” in step S58. When the conversion error α has not yet been calculated by the correction value learning routine, the initial value αo of the conversion error α stored in advance in the
前記ステップS56〜S58の処理後、電子制御ユニット30は、ステップS59にて前記変換回転角θmに補正値OFFを加算して、ステップS60にて第1回転角変換ルーチンの実行を終了する。ふたたび、図2の操舵アシストプログラムの実行に戻り、ステップS20の第1回転角変換ルーチンの実行後、電子制御ユニット30は、回転角センサ23による検出回転角θmに代えて前記補正後の変換回転角θmを用い、前述したステップS24〜26の処理により電動モータ15を駆動制御する。したがって、この場合も、運転者による操舵操作は、操舵トルクTRおよび車速Vに応じてアシストされる。
After the processing in steps S56 to S58, the
次に、回転角センサ22のみに異常が発生した場合について説明する。この場合、電子制御ユニット30は、ステップS12にて「No」、ステップS16にて「No」、ステップS17にて「No」と判定し、ステップS21にて、回転角センサ21,23から検出回転角θ1,θmをそれぞれ入力するとともに、車速センサ25から検出車速Vを入力する。そして、ステップS22にて、第2回転角変換ルーチンを実行する。
Next, a case where an abnormality occurs only in the rotation angle sensor 22 will be described. In this case, the
第2回転角変換ルーチンは、図5に詳細に示されているように、ステップS70にて開始される。ステップS70の開始後、電子制御ユニット30は、ステップS71〜S75の処理によりボールねじ機構16のガタによる変換回転角θmの補正値OFFを決定する。この場合には、前記とは逆に、左右前輪FW1,FW2を右方向に転舵している場合には、正である検出回転角θmから正である変換誤差αを減算する必要がある。逆に、左右前輪FW1,FW2を左方向に転舵している場合には、負である検出回転角θmに正である変換誤差αを加算する必要がある。しかし、この場合には、回転角θ2は未知であって操舵トルクTRが計算されていないので、検出回転角θmのみを用いて左右前輪FW1,FW2の左右の転舵を判定する必要がある。
The second rotation angle conversion routine is started in step S70 as shown in detail in FIG. After the start of step S70, the
したがって、回転角θmが予め決めた小さな正の所定値θmo以上であれば、ステップS71にて「Yes」と判定されて、ステップS73にて補正値OFFは正の変換誤差αに設定される。また、回転角θmが負の所定値−θmo以下であれば、ステップS71にて「No」、ステップS72にて「Yes」と判定されて、ステップS74にて補正値OFFは負の変換誤差−αに設定される。さらに、回転角θmの絶対値|θm|が所定値θmo未満であれば、ステップS71,S72にて共に「No」と判定されて、ステップS75にて補正値OFFは「0」に設定される。なお、前記補正値学習ルーチンによって変換誤差αが未だ計算されていない場合には、電子制御ユニット30に予め記憶されている初期値αの初期値αoを用いる。前記ステップS73〜S75の処理後、電子制御ユニット30は、ステップS76にて検出回転角θmから補正値OFFを減算する。
Therefore, if the rotation angle θm is equal to or larger than the predetermined small positive predetermined value θmo, “Yes” is determined in step S71, and the correction value OFF is set to a positive conversion error α in step S73. If the rotation angle θm is equal to or less than the negative predetermined value −θmo, “No” is determined in step S71 and “Yes” is determined in step S72, and the correction value OFF is a negative conversion error − in step S74. Set to α. Further, if the absolute value | θm | of the rotation angle θm is less than the predetermined value θmo, it is determined “No” in steps S71 and S72, and the correction value OFF is set to “0” in step S75. . When the conversion error α has not yet been calculated by the correction value learning routine, the initial value αo of the initial value α stored in advance in the
次に、ステップS77にて、前述したラックバー14の軸線方向の変位量から電動モータ15の回転角への変換比の逆数(すなわち減速比)を用いて、補正した回転角θmをラックストローク量RST(ラックバー14の軸線方向の変位量)に変換する。次に、ステップS78にて、前述したステアリングシャフト12の回転角からラックバー14の軸線方向の変位量への変換比の逆数(すなわちラックストローク比の逆数)を用いて、ラックストローク量RSTを回転角θ2に変換する。そして、ステップS79にて第2回転角変換ルーチンの実行を終了する。
Next, in step S77, using the reciprocal of the conversion ratio of the
ふたたび、図2の操舵アシストプログラムの実行に戻り、ステップS22の第2回転角変換ルーチンの実行後、電子制御ユニット30は、ステップS23にて、前記ステップS14の処理と同様に、前記入力した回転角θ1から前記変換した回転角θ2を減算することにより操舵トルクTRを計算する。電子制御ユニット30は、回転角センサ22による検出回転角θ2に代えて前記変換回転角θ2を用い、前述したステップS24〜26の処理により電動モータ15を駆動制御する。したがって、この場合も、運転者による操舵操作は、操舵トルクTRおよび車速Vに応じてアシストされる。
Returning to the execution of the steering assist program in FIG. 2 again, after the execution of the second rotation angle conversion routine in step S22, the
さらに、回転角センサ22,23の両者に異常が発生した場合には、ステップS12にて「No」、ステップS16にて「Yes」と判定して、ステップS27にて操舵アシストプログラムの実行を終了する。したがって、この場合には、運転者による操舵操作は、電動モータ15によってアシストされない。
Further, if an abnormality has occurred in both of the
上記作動説明からも理解できるように、上記第1実施形態によれば、回転角センサ22,23のうちの一方に異常が発生した場合には、一方の回転角センサによって検出された回転角θ2(またはθm)を用いて、他方の回転角センサによって検出されるべき回転角θm(またはθ2)が変換計算される。そして、変換計算された回転角θm(またはθ2)を用いて電動モータ15の作動が制御されるので、回転角センサ22,23の一方に異常が発生しても、操舵ハンドル11の回動操作に対するアシスト制御を続行できる。また、前記回転角θm(またはθ2)の変換計算においては、ボールねじ機構16のガタも考慮されるので、変換計算される回転角θm(またはθ2)の精度が向上し、より良好な制御が期待される。
As can be understood from the above description of operation, according to the first embodiment, when an abnormality occurs in one of the
b.第2実施形態
次に、本発明の第2実施形態について説明する。この第2実施形態に係る車両の操舵装置は、図1の回転角センサ23を省略したものであり、電子制御ユニット30は、図2の操舵アシストプログラムに代えて図7の操舵アシストプログラム(図4の第1回転角変換ルーチンを含む)を実行する。他の構成は、上記第1実施形態と同じである。
b. Second Embodiment Next, a second embodiment of the present invention will be described. In the vehicle steering apparatus according to the second embodiment, the
次に、上記のように構成した第2実施形態の動作を説明すると、電子制御ユニット30は、イグニッションスイッチの投入後、図7のステップS100〜S107からなる操舵アシストプログラムの実行を所定の短時間ごとに繰り返し実行する。この操舵アシストプログラムのステップS101〜S103の処理は、図2のステップS18〜S20の処理と同様であり、これらのステップS101〜S103の処理により、回転角θ1,θ2および車速Vが入力され、操舵トルクTRおよび回転角θmが計算される。なお、ステップS103の第1回転角変換ルーチンにおいては、予め実験により測定した変換誤差αを電子制御ユニット30内の不揮発性メモリに記憶しておいて、この記憶しておいた変換誤差αを、回転角θmの変換計算に用いる。また、ステップS104〜S106の処理は、図2のステップS24〜S26の処理と同様であり、これらのステップS104〜S106の処理により、回転角θ1,θ2,θm、操舵トルクTRおよび車速Vを用いて電動モータ15が駆動制御されて、上記第1実施形態の場合と同様に、操舵ハンドル11の回動操作に対してアシスト力が付与される。
Next, the operation of the second embodiment configured as described above will be described. After the ignition switch is turned on, the
その結果、この第2実施形態においては、上記第1実施形態の回転角センサ23を省略しても、回転角センサ22によって検出された回転角θ2を用いて、回転角センサ23によって検出されるべき回転角θmが変換計算される。そして、変換計算された回転角θmを用いて電動モータ15の作動が制御されるので、回転角センサ23を省略しても、操舵ハンドル11の回動操作に対するアシスト制御を行うことができる。したがって、上記第2実施形態によれば、車両の操舵装置の製造コストを低減できる。また、前記回転角θmの変換計算においては、ボールねじ機構16のガタも考慮されるので、変換計算される回転角θmの精度が向上し、より良好な制御が期待される。
As a result, in the second embodiment, even if the
c.第3実施形態
次に、本発明の第3実施形態について説明する。この第3実施形態に係る車両の操舵装置は、図1の回転角センサ22を省略したものであり、電子制御ユニット30は、図2の操舵アシストプログラムに代えて図8の操舵アシストプログラム(図5の第2回転角変換ルーチンを含む)を実行する。他の構成は、上記第1実施形態と同じである。
c. Third Embodiment Next, a third embodiment of the present invention will be described. In the vehicle steering apparatus according to the third embodiment, the rotation angle sensor 22 of FIG. 1 is omitted, and the
次に、上記のように構成した第3実施形態の動作を説明すると、電子制御ユニット30は、イグニッションスイッチの投入後、図8のステップS110〜S117からなる操舵アシストプログラムの実行を所定の短時間ごとに繰り返し実行する。この操舵アシストプログラムのステップS111〜S113の処理は、図2のステップS21〜S23の処理と同様であり、これらのステップS111〜S113の処理により、回転角θ1,θmおよび車速Vが入力され、回転角θ2および操舵トルクTRが計算される。なお、ステップS112の第2回転角変換ルーチンにおいては、予め実験により測定した変換誤差αを電子制御ユニット30内の不揮発性メモリに記憶しておいて、この記憶しておいた変換誤差αを、回転角θ2の変換計算に用いる。また、ステップS114〜S116の処理は、図2のステップS24〜S26の処理と同様であり、これらのステップS114〜S116の処理により、回転角θ1,θ2,θm、操舵トルクTRおよび車速Vを用いて電動モータ15が駆動制御されて、上記第1実施形態の場合と同様に、操舵ハンドル11の回動操作に対してアシスト力が付与される。
Next, the operation of the third embodiment configured as described above will be described. After the ignition switch is turned on, the
その結果、この第3実施形態においては、上記第1実施形態の回転角センサ22を省略しても、回転角センサ23によって検出された回転角θmを用いて、回転角センサ22によって検出されるべき回転角θ2が変換計算される。そして、変換計算された回転角θ2を用いて電動モータ15の作動が制御されるので、回転角センサ22を省略しても、操舵ハンドル11の回動操作に対するアシスト制御を行うことができる。したがって、上記第3実施形態によれば、車両の操舵装置の製造コストを低減できる。また、前記回転角θ2の変換計算においては、ボールねじ機構16のガタも考慮されるので、変換計算される回転角θ2の精度が向上し、より良好な制御が期待される。
As a result, in the third embodiment, even if the rotation angle sensor 22 of the first embodiment is omitted, the rotation angle sensor 22 detects the rotation angle θm detected by the
d.変形例
さらに、本発明は上記第1ないし第3実施形態は、次のように変形することもできる。上記第1実施形態においては、変換誤差αを補正値学習ルーチンの実行によって計算するようにした。しかし、この補正学習ルーチンを省略して、この変換誤差αを予め実験により測定し、測定結果に基づく変換誤差αを電子制御ユニット30内の不揮発性メモリに記憶しておき、この記憶した変換誤差αを常に利用するようにしてもよい。
d. In addition, the first to third embodiments of the present invention can be modified as follows. In the first embodiment, the conversion error α is calculated by executing the correction value learning routine. However, the correction learning routine is omitted, the conversion error α is measured in advance by experiment, and the conversion error α based on the measurement result is stored in the nonvolatile memory in the
また、上記第1ないし第3実施形態においては、図4の第1および第2回転角変換ルーチンにて変換誤差αを用いてボールねじ機構16のガタに伴う回転角の補正を行うようにした。しかし、ボールねじ機構16のガタが小さく補正する必要がない場合には、変換誤差αを用いた回転角の補正を省略してもよい。この場合、図4のステップS53〜S59および図5のステップS71〜S76の処理を省略すればよい。
In the first to third embodiments, the rotation angle associated with the backlash of the
また、上記第1ないし第3実施形態によれば、電動モータ15によりラックバー14を軸線方向に駆動することにより、操舵ハンドル11の操舵操作をアシストするようにした。しかし、これに代えて、アシスト用の電動モータをステアリングシャフト12の下部近傍に配置し、回転角センサ22とピニオンギヤ13の間の位置にてステアリングシャフト12を回転駆動することにより、操舵ハンドル11の操舵操作をアシストするようにしてもよい。この場合、回転運動と直線運動との変換機能をもつ前記ボールねじ機構16を用いる必要がなくなるので、前記ボールねじ機構16のガタ補正を必要としなくなる。
Further, according to the first to third embodiments, the steering operation of the steering handle 11 is assisted by driving the
また、上記第1ないし第3実施形態において、回転角センサ21,22,23の軸倍角、ピニオンギヤ13とラックバー14によるステアリングシャフト12の回転角からラックバー14の軸線方向の変位量への第1変換比、およびボールねじ機構16によるラックバー14の軸線方向の変位量から電動モータ15の回転角への第2変換比を調整することにより、回転角センサ23の軸倍角に対する両回転センサ21,22の軸倍角の比が、前記第1変換比に、前記第2変換比を乗算した値に等しく設定するようにするとよい。ここで、軸倍角とは、機械角に対する電気角の比を意味する。
In the first to third embodiments described above, the shaft angle multiplied by the
具体的には、例えば、ステアリングシャフト12の回転角からラックバー14の軸線方向の変位量への第1変換比を40mm/2πに設定する。この第1変換比40mm/2πは、ステアリングシャフト12が1回転するとき、ラックバー14は軸線方向に40mm変位することを意味する。ラックバー14の軸線方向の変位量から電動モータ15の回転角への第2変換比を2π/5mmに設定する。この変換比2π/5mmは、電動モータ15が1回転するとき、ラックバー14は軸線方向に5mm変位することを意味する。回転センサ21,22の軸倍角を8Xに設定する。回転角センサ23の軸倍角を1Xに設定する。
Specifically, for example, the first conversion ratio from the rotation angle of the steering
この変形例によれば、回転角センサ22,23によって検出される回転角は同じになるので、図4の第1回転角補正ルーチン及び図5の第2回転角補正ルーチンにおける回転角の変換処理が不要となり、処理速度が速くなる。また、計算誤差を含まない回転角の流用が可能になり、制御精度も向上する。
According to this modification, the rotation angles detected by the
さらに、前記のような軸倍角および変換比でなくても、回転角センサ21,22,23の軸倍角、ピニオンギヤ13とラックバー14によるステアリングシャフト12の回転角からラックバー14の軸線方向の変位量への第1変換比、およびボールねじ機構16によるラックバー14の軸線方向の変位量から電動モータ15の回転角への第2変換比を調整することにより、回転角センサ23の軸倍角に対する両回転センサ21,22の軸倍角の比が、前記第1変換比に、前記第2変換比を乗算した値に対して整数倍または整数分の1に等しく設定するようにしても、ある程度の処理速度の高速化および制御精度の向上を図ることができる。
Further, the axial displacement of the
11…操舵ハンドル、12…ステアリングシャフト、13…ピニオンギヤ、14…ラックバー、15…電動モータ、21,22,23…回転角センサ、25…車速センサ、30…電子制御ユニット
DESCRIPTION OF
Claims (10)
前記一方の回転角センサによって検出された回転角を用いて、他方の回転角センサによって検出されるべき回転角を計算する回転角計算手段を設けたことを特徴とする車両の操舵アシスト装置。 A rotation angle sensor that includes an electric motor for assisting a steering operation of the steering handle, detects a rotation angle of a steering shaft connected to the steering handle at an upper end, and a rotation angle sensor that detects a rotation angle of the electric motor In a vehicle steering assist device including one of the rotation angle sensors,
A steering assist device for a vehicle, comprising: a rotation angle calculation means for calculating a rotation angle to be detected by the other rotation angle sensor using the rotation angle detected by the one rotation angle sensor.
前記回転角センサによって検出された回転角を用いて、前記電動モータの回転角を計算する回転角計算手段を設けたことを特徴とする車両の操舵アシスト装置。 In a vehicle steering assist device including an electric motor for assisting a steering operation of the steering handle and a rotation angle sensor for detecting a rotation angle of a steering shaft connected to the steering handle at an upper end,
A steering assist device for a vehicle, comprising a rotation angle calculation means for calculating a rotation angle of the electric motor using a rotation angle detected by the rotation angle sensor.
前記一対の回転角センサのうちの前記電動モータ側の回転角センサによって検出された回転角を用いて、前記電動モータの回転角を計算する回転角計算手段と、
前記一対の回転角センサによってそれぞれ検出された回転角を用いて算出される操舵トルクおよび前記回転角計算手段によって計算された電動モータの回転角を用いて前記電動モータの回転を制御する制御手段とを設けたことを特徴とする車両の操舵アシスト装置。 An electric motor for assisting a steering operation of the steering handle; a steering shaft connected to the steering handle at an upper end and including a torsion bar at a part thereof; and for detecting a steering torque applied to the steering shaft In a vehicle steering assist device including a pair of rotation angle sensors that respectively detect rotation angles at both ends of a torsion bar,
Rotation angle calculation means for calculating the rotation angle of the electric motor using the rotation angle detected by the rotation angle sensor on the electric motor side of the pair of rotation angle sensors;
Control means for controlling the rotation of the electric motor using the steering torque calculated using the rotation angles respectively detected by the pair of rotation angle sensors and the rotation angle of the electric motor calculated by the rotation angle calculation means; A steering assist device for a vehicle, comprising:
前記第1および第2回転角センサの異常を検出する異常検出手段と、
前記異常検出手段によって前記第1および第2回転角センサの一方の回転角センサの異常が検出されたとき、前記一方の回転角センサによって検出された回転角を用いて、他方の回転角センサによって検出されるべき回転角を計算する回転角計算手段を設けたことを特徴とする車両の操舵アシスト装置。 An electric motor for assisting the steering operation of the steering handle, a first rotation angle sensor for detecting the rotation angle of the steering shaft connected to the upper end of the steering handle, and a second rotation angle for detecting the rotation angle of the electric motor In a vehicle steering assist device including a sensor,
An abnormality detecting means for detecting an abnormality of the first and second rotation angle sensors;
When an abnormality of one of the first and second rotation angle sensors is detected by the abnormality detecting means, the rotation angle detected by the one rotation angle sensor is used to detect the rotation angle of the other rotation angle sensor. A steering assist device for a vehicle, comprising a rotation angle calculation means for calculating a rotation angle to be detected.
前記一対の第1回転角センサのうちの前記電動モータ側の回転角センサおよび前記第2回転角センサの異常を検出する異常検出手段と、
前記異常検出手段によって前記一対の第1回転角センサのうちの前記電動モータ側の回転角センサおよび前記第2回転角センサの一方の回転角センサの異常が検出されたとき、前記一方の回転角センサによって検出された回転角を用いて、他方の回転角センサによって検出されるべき回転角を計算する回転角計算手段とを設け、
前記制御手段は、前記異常の検出された回転角センサによって検出されるべき回転角に代えて、前記回転角計算手段によって計算された回転角を用いて前記電動モータの回転を制御するようにしたことを特徴とする車両の操舵アシスト装置。 An electric motor for assisting a steering operation of the steering handle; a steering shaft connected to the steering handle at an upper end and including a torsion bar at a part thereof; and for detecting a steering torque applied to the steering shaft A pair of first rotation angle sensors for detecting rotation angles at both ends of the torsion bar; an electric motor for assisting a steering operation of the steering handle; and a second rotation angle sensor for detecting the rotation angle of the electric motor; The rotation of the electric motor is controlled using the steering torque calculated using the rotation angles detected by the pair of first rotation angle sensors and the rotation angle of the electric motor detected by the second rotation angle sensor. In a vehicle steering assist device having a control means for
An abnormality detecting means for detecting an abnormality of the rotation angle sensor on the electric motor side and the second rotation angle sensor of the pair of first rotation angle sensors;
When the abnormality detection means detects an abnormality in one of the rotation angle sensors of the electric motor side and the second rotation angle sensor of the pair of first rotation angle sensors, the one rotation angle is detected. A rotation angle calculating means for calculating a rotation angle to be detected by the other rotation angle sensor using the rotation angle detected by the sensor;
The control means controls the rotation of the electric motor using the rotation angle calculated by the rotation angle calculation means instead of the rotation angle to be detected by the rotation angle sensor in which the abnormality is detected. A vehicle steering assist device.
前記電動モータは、前記ラックバー上に配置されて同ラックバーを軸線方向に駆動する請求項1ないし5のうちのいずれか一つに記載した車両の操舵アシスト装置。 A rack bar is connected to the steering shaft so as to be capable of transmitting power, and is displaced in the axial direction in conjunction with rotation around the axis of the steering shaft to steer the steered wheels,
6. The vehicle steering assist device according to claim 1, wherein the electric motor is disposed on the rack bar and drives the rack bar in an axial direction.
前記回転角計算手段は、さらに、前記ボールねじ機構のガタをも考慮して前記電動モータの回転角を計算する請求項7に記載した車両の操舵アシスト装置。 The rotation of the electric motor is converted into an axial displacement of the rack bar by a ball screw mechanism,
The vehicle steering assist device according to claim 7, wherein the rotation angle calculation unit further calculates a rotation angle of the electric motor in consideration of a backlash of the ball screw mechanism.
前記電動モータは、前記ラックバー上に配置されて同ラックバーを軸線方向に駆動するように構成し、
前記第2回転角センサの軸倍角に対する前記第1回転センサの軸倍角の比と、前記ステアリングシャフトの回転角から前記ラックバーの軸線方向の変位量への変換比に、前記ラックバーの軸線方向の変位量から前記電動モータの回転角への変換比を乗算した値とが整数倍関係になるようにしたことを特徴とする請求項4または5に記載した車両の操舵アシスト装置。 A rack bar is connected to the steering shaft so as to be capable of transmitting power, and is displaced in the axial direction in conjunction with rotation around the axis of the steering shaft to steer the steered wheels,
The electric motor is disposed on the rack bar and configured to drive the rack bar in the axial direction.
The axial direction of the rack bar depends on the ratio of the axial multiplication angle of the first rotation sensor to the axial multiplication angle of the second rotation angle sensor and the conversion ratio from the rotation angle of the steering shaft to the displacement amount in the axial direction of the rack bar. The vehicle steering assist device according to claim 4 or 5, wherein a value obtained by multiplying a conversion ratio from the displacement amount to the rotation angle of the electric motor has an integer multiple relationship.
The vehicle steering assist device according to claim 9, wherein the integer multiple relationship is 1: 1.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005190893A JP2007008299A (en) | 2005-06-30 | 2005-06-30 | Steering assist device for vehicle |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005190893A JP2007008299A (en) | 2005-06-30 | 2005-06-30 | Steering assist device for vehicle |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2007008299A true JP2007008299A (en) | 2007-01-18 |
Family
ID=37747345
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005190893A Withdrawn JP2007008299A (en) | 2005-06-30 | 2005-06-30 | Steering assist device for vehicle |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2007008299A (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110087456A1 (en) * | 2009-10-09 | 2011-04-14 | Denso Corporation | Rotation angle detection device and electric power steering system |
JP2011259666A (en) * | 2010-06-11 | 2011-12-22 | Jtekt Corp | Motor controller |
JP2012116372A (en) * | 2010-12-01 | 2012-06-21 | Honda Motor Co Ltd | Electric power steering device |
GB2496058A (en) * | 2011-10-27 | 2013-05-01 | Jaguar Cars | Electric power assisted steering using compensation |
WO2014156266A1 (en) * | 2013-03-29 | 2014-10-02 | 日立オートモティブシステムズステアリング株式会社 | Power steering device, and control device used for same |
WO2017006991A1 (en) * | 2015-07-07 | 2017-01-12 | 日本精工株式会社 | Electric power steering device |
WO2017061257A1 (en) * | 2015-10-08 | 2017-04-13 | 日本精工株式会社 | Vehicle steering angle detection device and electric power steering apparatus equipped with same |
WO2017098839A1 (en) * | 2015-12-10 | 2017-06-15 | 日本精工株式会社 | Electric power steering device |
-
2005
- 2005-06-30 JP JP2005190893A patent/JP2007008299A/en not_active Withdrawn
Cited By (35)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011099846A (en) * | 2009-10-09 | 2011-05-19 | Denso Corp | Rotation angle detection device, and electric power steering device using the same |
US8798958B2 (en) | 2009-10-09 | 2014-08-05 | Denso Corporation | Rotation angle detection device and electric power steering system |
US20110087456A1 (en) * | 2009-10-09 | 2011-04-14 | Denso Corporation | Rotation angle detection device and electric power steering system |
JP2011259666A (en) * | 2010-06-11 | 2011-12-22 | Jtekt Corp | Motor controller |
JP2012116372A (en) * | 2010-12-01 | 2012-06-21 | Honda Motor Co Ltd | Electric power steering device |
US9815493B2 (en) | 2011-10-27 | 2017-11-14 | Jaguar Land Rover Limited | Electric power assisted steering systems |
GB2496058A (en) * | 2011-10-27 | 2013-05-01 | Jaguar Cars | Electric power assisted steering using compensation |
GB2496058B (en) * | 2011-10-27 | 2014-02-26 | Jaguar Land Rover Ltd | Improvements in electric power assisted steering (EPAS) systems |
WO2014156266A1 (en) * | 2013-03-29 | 2014-10-02 | 日立オートモティブシステムズステアリング株式会社 | Power steering device, and control device used for same |
JP5860568B2 (en) * | 2013-03-29 | 2016-02-16 | 日立オートモティブシステムズステアリング株式会社 | Power steering device and control device used therefor |
US9487230B2 (en) | 2013-03-29 | 2016-11-08 | Hitachi Automotive Systems Steering, Ltd. | Power steering device, and control device used for same |
JPWO2014156266A1 (en) * | 2013-03-29 | 2017-02-16 | 日立オートモティブシステムズステアリング株式会社 | Power steering device and control device used therefor |
JP2018065566A (en) * | 2015-07-07 | 2018-04-26 | 日本精工株式会社 | Electric power steering device |
JP2018065565A (en) * | 2015-07-07 | 2018-04-26 | 日本精工株式会社 | Electric power steering device |
US10086866B2 (en) | 2015-07-07 | 2018-10-02 | Nsk Ltd. | Electric power steering apparatus |
JPWO2017006991A1 (en) * | 2015-07-07 | 2017-12-21 | 日本精工株式会社 | Electric power steering device |
KR101885841B1 (en) | 2015-07-07 | 2018-08-06 | 닛본 세이고 가부시끼가이샤 | Electric power steering device |
JP2018065564A (en) * | 2015-07-07 | 2018-04-26 | 日本精工株式会社 | Electric power steering device |
KR20180009360A (en) * | 2015-07-07 | 2018-01-26 | 닛본 세이고 가부시끼가이샤 | Electric power steering device |
WO2017006991A1 (en) * | 2015-07-07 | 2017-01-12 | 日本精工株式会社 | Electric power steering device |
JP2018087003A (en) * | 2015-10-08 | 2018-06-07 | 日本精工株式会社 | Vehicular steering angle detection device and electric power steering device equipped with the same |
CN108025762B (en) * | 2015-10-08 | 2019-10-15 | 日本精工株式会社 | Vehicle turns to angle detecting device and is equipped with the electric power steering apparatus that the vehicle turns to angle detecting device |
US10279837B2 (en) | 2015-10-08 | 2019-05-07 | Nsk Ltd. | Vehicle steering angle detecting apparatus and electric power steering apparatus equipped with the same |
JP2018047903A (en) * | 2015-10-08 | 2018-03-29 | 日本精工株式会社 | Vehicular steering angle detecting device and electric power steering device mounted with the same |
JP2018047902A (en) * | 2015-10-08 | 2018-03-29 | 日本精工株式会社 | Vehicular steering angle detecting device and electric power steering device mounted with the same |
WO2017061257A1 (en) * | 2015-10-08 | 2017-04-13 | 日本精工株式会社 | Vehicle steering angle detection device and electric power steering apparatus equipped with same |
CN108025762A (en) * | 2015-10-08 | 2018-05-11 | 日本精工株式会社 | Vehicle turns to angle detecting device and is equipped with the electric power-assisted steering apparatus that the vehicle turns to angle detecting device |
JPWO2017061257A1 (en) * | 2015-10-08 | 2017-12-21 | 日本精工株式会社 | Steering angle detection device for vehicle and electric power steering device equipped with the same |
WO2017098839A1 (en) * | 2015-12-10 | 2017-06-15 | 日本精工株式会社 | Electric power steering device |
CN108290606A (en) * | 2015-12-10 | 2018-07-17 | 日本精工株式会社 | Electric power-assisted steering apparatus |
JP2018076068A (en) * | 2015-12-10 | 2018-05-17 | 日本精工株式会社 | Electric power steering device |
JPWO2017098839A1 (en) * | 2015-12-10 | 2017-12-21 | 日本精工株式会社 | Electric power steering device |
JP2018052497A (en) * | 2015-12-10 | 2018-04-05 | 日本精工株式会社 | Electric power steering device |
CN108290606B (en) * | 2015-12-10 | 2019-07-09 | 日本精工株式会社 | Electric power steering apparatus |
JP2018052496A (en) * | 2015-12-10 | 2018-04-05 | 日本精工株式会社 | Electric power steering device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2007008299A (en) | Steering assist device for vehicle | |
US7565947B2 (en) | Vehicular steering system | |
CN110027609B (en) | Electric power steering apparatus | |
CN105667584A (en) | Control apparatus | |
US7537081B2 (en) | Power steering apparatus | |
CN112124414A (en) | Steering device | |
JP5011785B2 (en) | Electric power steering device | |
JP2007071784A (en) | Torque sensing device | |
JP3915595B2 (en) | Rotation angle detection device using resolver and control device using this device | |
JP2005254844A (en) | Electric power steering device for vehicle | |
JP3577190B2 (en) | Steering control device | |
JP5975242B2 (en) | Steering angle ratio variable steering device | |
US11697454B2 (en) | Variable travel stop to increase worm gear durability | |
JP5233215B2 (en) | Electric power steering device | |
JP2013001257A (en) | Power steering device | |
CN114194283A (en) | Steering operation control device | |
JP5588155B2 (en) | Rotation angle detector | |
JP4380317B2 (en) | Correction value detection method for torque sensor device | |
JP7027985B2 (en) | Rudder angle detector | |
JP6048286B2 (en) | OFFSET ADJUSTING DEVICE AND ELECTRONIC POWER STEERING DEVICE SENSOR ADJUSTING METHOD | |
JP4380362B2 (en) | Vehicle steering device | |
EP4219270A1 (en) | Steering control device and standard value adjustment method | |
JP2019199197A (en) | Arithmetic unit | |
JP2012141276A (en) | Rotation angle detecting device | |
JP2012194167A (en) | Rotation angle detection device and electric power steering apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070823 |
|
A761 | Written withdrawal of application |
Free format text: JAPANESE INTERMEDIATE CODE: A761 Effective date: 20081224 |