JP2004074983A - 電動パワーステアリング装置 - Google Patents
電動パワーステアリング装置 Download PDFInfo
- Publication number
- JP2004074983A JP2004074983A JP2002240844A JP2002240844A JP2004074983A JP 2004074983 A JP2004074983 A JP 2004074983A JP 2002240844 A JP2002240844 A JP 2002240844A JP 2002240844 A JP2002240844 A JP 2002240844A JP 2004074983 A JP2004074983 A JP 2004074983A
- Authority
- JP
- Japan
- Prior art keywords
- steering
- value
- angular velocity
- inertia compensation
- current value
- 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.)
- Pending
Links
- 230000007246 mechanism Effects 0.000 claims abstract description 28
- 238000012937 correction Methods 0.000 claims abstract description 19
- 238000001514 detection method Methods 0.000 claims description 8
- 230000001133 acceleration Effects 0.000 abstract description 17
- 230000002441 reversible effect Effects 0.000 abstract description 5
- 230000002401 inhibitory effect Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 8
- 230000008859 change Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000004069 differentiation Effects 0.000 description 2
- 230000004907 flux Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000007423 decrease Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000000034 method Methods 0.000 description 1
Images
Landscapes
- Steering Control In Accordance With Driving Conditions (AREA)
- Power Steering Mechanism (AREA)
Abstract
【課題】路面からの逆入力による外乱の影響を抑制しつつ、慣性補償制御を行う。
【解決手段】モータ回転角加速度に基づいて、基本慣性補償電流値が求められる。一方、ステアリングホイール1の操作角速度の絶対値と、ステアリング機構3側の操舵角速度の絶対値との偏差εが求められ、この偏差εに基づいて、慣性補償ゲインが求められる。この慣性補償ゲインを基本慣性補償電流値に乗じることによって、慣性補償制御のための補正値が求められる。この補正値が、操舵トルクTおよび車速Vに基づいて定められる基本目標電流値に加算されることにより、電動モータMの制御のための目標電流値が求められる。偏差εは、ステアリングホイール1が操作されたときと、路面からの外乱が入力されたときとで異なる符号をとるから、この偏差εに対応する慣性補償ゲインを適切に設定することによって、外乱の影響を排除できる。
【選択図】 図1
【解決手段】モータ回転角加速度に基づいて、基本慣性補償電流値が求められる。一方、ステアリングホイール1の操作角速度の絶対値と、ステアリング機構3側の操舵角速度の絶対値との偏差εが求められ、この偏差εに基づいて、慣性補償ゲインが求められる。この慣性補償ゲインを基本慣性補償電流値に乗じることによって、慣性補償制御のための補正値が求められる。この補正値が、操舵トルクTおよび車速Vに基づいて定められる基本目標電流値に加算されることにより、電動モータMの制御のための目標電流値が求められる。偏差εは、ステアリングホイール1が操作されたときと、路面からの外乱が入力されたときとで異なる符号をとるから、この偏差εに対応する慣性補償ゲインを適切に設定することによって、外乱の影響を排除できる。
【選択図】 図1
Description
【0001】
【発明の属する技術分野】
この発明は、電動モータの駆動力をステアリング機構に伝達して操舵補助する電動パワーステアリング装置に関する。
【0002】
【従来の技術】
電動モータの駆動力をステアリング機構に機械的に伝達することによって操舵補助する電動パワーステアリング装置が従来から用いられている。電動モータは、ステアリングホイールに加えられる操舵トルクに応じて設定される目標電流値に基づいて制御され、これによって、操舵トルクに応じた操舵補助力がステアリング機構に与えられる。
【0003】
ステアリング機構自身の慣性や、これに機械的に結合された電動モータの慣性は、操舵に際して負荷となるから、これらの慣性による操舵負担を軽減するための慣性補償制御が取り入れられる場合がある。具体的には、電動モータの回転角加速度が求められ、この回転角加速度に応じた慣性補償電流を目標電流値に加えることによって、慣性補償制御が達成される。
【0004】
【発明が解決しようとする課題】
ところが、慣性補償制御は、電動モータの回転の加速度方向への操舵補助力を増加するような制御であるため、路面からの逆入力による外乱を助長することになり、車両のふらつきの原因となる場合がある。
そこで、この発明の目的は、路面からの逆入力による外乱の影響を抑制しつつ、操舵補助を良好に行うことができる電動パワーステアリング装置を提供することである。
【0005】
【課題を解決するための手段および発明の効果】
上記の目的を達成するための請求項1記載の発明は、操作部材(1)の操作に応じて制御される電動モータ(M)が発生する駆動力をステアリング機構(3)に伝達して操舵補助する電動パワーステアリング装置であって、上記操作部材の操作量を検出する操作量検出手段(5)と、この操作量検出手段によって検出される操作量に基づいて上記電動モータの目標駆動値の基本値である基本目標駆動値を設定する基本目標駆動値設定手段(11)と、上記操作部材の操作角速度を検出する操作角速度検出手段(21)と、上記ステアリング機構側の操舵角速度を検出する操舵角速度検出手段(22)と、上記操作角速度検出手段によって検出された操作角速度と上記操舵角速度検出手段によって検出された操舵角速度との偏差に応じて上記基本目標駆動値設定手段が設定した基本目標駆動値を補正し、上記電動モータの制御のための目標駆動値を定める補正手段(12)と、この補正手段によって定められた目標駆動値に基づいて上記電動モータを駆動するモータ駆動手段(15)とを含むことを特徴とする電動パワーステアリング装置である。なお、括弧内の英数字は後述の実施形態における対応構成要素等を表す。以下、この項において同じ。
【0006】
この発明によれば、操作角速度および操舵角速度が検出され、これらの偏差に応じて基本目標駆動値が補正されて目標駆動値が求められる。上記偏差は、運転者が操作部材を操作したときと、路面からの外乱入力のときとで異なる値をとるから、基本目標駆動値に対して、路面からの外乱入力の影響を排除するような補正を施すことができる。すなわち、たとえば、運転者が操作部材を操作したときにのみ慣性補償のための補正を行えるから、路面からの外乱入力の影響を抑制して、良好な操舵フィーリングを実現できる。
【0007】
上記補正手段は、上記操作角速度の絶対値と上記操舵角速度の絶対値との偏差に基づいて、上記基本目標駆動値を補正するものであることが好ましい。
より具体的には、上記補正手段は、たとえば、電動モータおよびステアリング機構の慣性を補償するための基本慣性補償駆動値を、たとえば電動モータの回転角加速度に応じて設定する基本慣性補償駆動値設定手段(26)と、操舵角速度絶対値に対する操作角速度絶対値の偏差(|操作角速度|−|操舵角速度|)に応じて上記基本慣性補償駆動値に乗じるべき慣性補償ゲインを設定する慣性補償ゲイン設定手段(24)と、この慣性補償ゲイン設定手段によって設定された慣性補償ゲインを上記基本慣性補償駆動値に乗じることによって慣性補償駆動値を求める乗算手段(27)と、この乗算手段によって求められた慣性補償駆動値を基本目標駆動値に加算する加算手段(28)とを含む。
【0008】
この場合に、上記慣性補償ゲインは、上記偏差が正の値のときには第1の値(G1)をとり、上記偏差が負の値のとき(とくに、負の閾値εth以下の値のとき)には第2の値(G2。G2<G1)に設定されることが好ましい。また、たとえば、慣性補償ゲインは、上記偏差が所定の閾値(εth好ましくは、負の値)よりも大きな値であれば上記第1の値をとり、当該閾値よりも小さな値であれば第2の値をとるように、上記閾値付近で第1の値と第2の値との間で切り替わるように設定されることが好ましい。この場合に、上記閾値付近における慣性補償ゲインの急変を防止するために、上記偏差に対して所定の勾配で、上記慣性補償ゲインが、第1の値と第2の値との間で変化するようにすることが好ましい。
【0009】
運転者が操作部材を操作するときには、操作角速度の絶対値が操舵角速度の絶対値よりも大きくなり、路面からの外乱入力があったときには、操舵角速度の絶対値が操作角速度の絶対値よりも大きくなる。したがって、慣性補償ゲインを上記のように定めることによって、路面からの外乱入力の影響を抑制または排除しつつ、良好な慣性補償制御を実現できる。
上記操作部材とステアリング機構との間には、操作部材に加えられたトルクまたは路面からの外乱トルクに応じて弾性的にねじれ変形するトーションバー(4)が介装されていることが好ましく、上記操作角速度検出手段は、当該トーションバーよりも操作部材側で当該操作部材の操作角速度を検出するものであり、上記操舵角速度検出手段は、当該トーションバーよりもステアリング機構側でステアリング機構の操舵角速度を検出するものであることが好ましい。
【0010】
上記操舵角速度検出手段は、上記電動モータの逆起電力を検出し、これに基づいて操舵角速度を求めるものであってもよい。
また、上記トーションバーを挟んで一対の舵角センサ(6,7)を設け、操作部材側の舵角センサの出力に基づいて操作角速度を求めるとともに、ステアリング機構側の舵角センサの出力に基づいて操舵角速度を求めるようにしてもよい。
操作部材に働くトルク(操作量の一例)と、操作部材側の舵角およびステアリング機構側の舵角とを検出することができるセンサ(いわゆるアングルトルクセンサ)を用いれば、構成を簡素化することができる。
【0011】
【発明の実施の形態】
以下では、この発明の実施の形態を、添付図面を参照して詳細に説明する。
図1は、この発明の一実施形態に係る電動パワーステアリング装置の電気的構成を示すブロック図である。操作部材としてのステアリングホイール1に加えられた操舵トルクは、ステアリングシャフト2を介して、ステアリング機構3に伝達される。ステアリング機構3には、電動モータMから発生する駆動力が、操舵補助力として、ギヤ機構を介して、またはダイレクトドライブ方式によって、機械的に伝達されるようになっている。
【0012】
ステアリングシャフト2は、ステアリングホイール1側に結合された入力軸2Aと、ステアリング機構3側に結合された出力軸2Bとに分割されていて、これらの入力軸2Aおよび出力軸2Bは、トーションバー4によって互いに連結されている。トーションバー4は、操舵トルクTに応じてねじれを生じるものであり、このねじれの方向および量は、トルクセンサ5によって検出されるようになっている。このトルクセンサ5の出力信号は、コントローラ10(ECU)に入力されている。
【0013】
コントローラ10には、トルクセンサ5の出力信号のほかにも、ステアリングホイール1の回転角としての操作角θhを検出する操作角センサ6と、ステアリング機構3側の操舵角θpを検出する操舵角センサ7と、当該電動パワーステアリング装置が搭載された車両の車速Vを検出する車速センサ8との各出力信号も入力されている。操作角センサ6は、入力軸2Aの回転角を操作角θhとして検出し、操舵角センサ7は、出力軸2Bの回転角(ステアリング機構3がラック・アンド・ピニオン機構を備えている場合のピニオンの回転角)を操舵角θpとして検出する。
【0014】
運転者がステアリングホイール1にトルクを加えることによってトーションバー4がねじれたときには、操作角θhが操舵角θpに先行して変化し、路面からステアリング機構3を介する外乱入力があったときには、操舵角θpが操作角θhに先行して変動する。そこで、操舵角速度の絶対値|dθp/dt|に対する操作角速度の絶対値|dθh/dt|の偏差ε(=|dθh/dt|−|dθp/dt|)の符号が正であれば、運転者がステアリングホイール1を操作していると判定でき、偏差εの符号が負であれば、路面からの外乱入力によりトーションバー4にねじれが生じていると判定できる。
【0015】
コントローラ10は、トルクセンサ5によって検出される操舵トルクTおよび車速センサ8によって検出される車速Vに応じた駆動電流を電動モータMに与え、操舵トルクTおよび車速Vに応じた操舵補助力がステアリング機構3に与えられるように、電動モータMを駆動制御する。
コントローラ10は、内部に備えられたマイクロコンピュータによるプログラム処理によって、操舵トルクTおよび車速Vに応じた基本目標電流値を設定する基本目標電流値設定部11、ならびに、この基本目標電流値設定部11が設定する基本目標電流値に対して慣性補償制御のための補正を施すことによって、適切な目標電流値を設定する補正部12の各機能を実現する。この補正部12によって設定された目標電流値に基づいて、モータドライバ15が制御され、このモータドライバ15から電動モータMに適切な駆動電流が供給される。
【0016】
補正部12は、操作角センサ6が検出する操作角θhを時間微分して操作角速度dθh/dtを求める操作角速度演算部21と、操舵角センサ7が検出する操舵角θpを時間微分して操舵角速度dθp/dtを求める操舵角速度演算部22と、操舵角速度の絶対値|dθp/dt|に対する操作角速度の絶対値|dθh/dt|の偏差ε(=|dθh/dt|−|dθp/dt|)を求める偏差演算部23と、この偏差εに基づいて慣性補償ゲインGを設定する慣性補償ゲイン設定部24とを備えている。補正部12は、さらに、電動モータMの逆起電力を検出し、この逆起電力から電動モータMの回転角加速度を推定するモータ回転角加速度演算部25と、このモータ回転角加速度演算部25によって求められたモータ回転角加速度に基づいて、慣性補償電流値の基本値である基本慣性補償電流値を演算する基本慣性補償電流値演算部26とを備えている。補正部12はまた、基本慣性補償電流値演算部26によって求められた基本慣性補償電流値に慣性補償ゲイン設定部24によって設定された慣性補償ゲインGを乗じることによって慣性補償電流値を求める乗算部27と、この乗算部27が出力する慣性補償電流値を基本目標電流値設定部11が設定する基本目標電流値に加算する加算部28とを備えている。この加算部28における加算によって、慣性補償のための補正が施された目標電流値が得られ、この目標電流値に基づいて、モータドライバ15が制御されることになる。
【0017】
図2は、基本目標電流値設定部11の働きを説明するための図であり、操舵トルクTに対する基本目標電流値の関係が示されている。操舵トルクTは、たとえば右方向への操舵のためのトルクが正の値にとられ、左方向への操舵のためのトルクが負の値にとられている。また、基本目標電流値は、電動モータMから右方向操舵のための操舵補助力を発生させるべきときには正の値とされ、電動モータMから左方向操舵のための操舵補助力を発生させるべきときには負の値とされる。
【0018】
基本目標電流値は、操舵トルクの正の値に対しては正の値をとり、操舵トルクの負の値に対しては負の値をとる。操舵トルクが−T1〜T1(たとえば、T1=0.4N・m)の範囲(トルク不感帯)の微小な値のときには、基本目標電流値は零とされる。また、基本目標電流値は、車速センサ8によって検出される車速Vが大きいほど、その絶対値が小さく設定されるようになっている。これにより、低速走行時には大きな操舵補助力を発生させることができ、高速走行時には操舵補助力を小さくすることができる。
【0019】
図3は、基本慣性補償電流値演算部26による基本慣性補償電流値の設定例を示す図である。電動モータMの回転角加速度は、右操舵方向を正とし、左操舵方向を負としている。電動モータMの回転角加速度が零の近傍の所定の不感帯範囲内では、基本慣性補償電流値は零に保持される。不感帯外では、電動モータMの回転角加速度の増加に伴って単調に増加するように基本慣性補償電流値が設定される。つまり、電動モータMの回転角加速度の絶対値が大きいほど、電動モータMおよびステアリング機構3の慣性に起因する操舵負担が大きくなるので、基本慣性補償電流値の絶対値が大きくされる。また、基本慣性補償電流値は、その符号が、モータ回転角加速度の符号と同じになるように設定される。これにより、モータ回転角加速度の方向への操舵補助力を増すように、基本目標電流値の補正が行われることになる。
【0020】
なお、基本慣性補償電流値演算部26は、図3に示すような特性に対応するテーブルを記憶したメモリを用いて構成することもできるし、図3に示すような特性を実現する関数に従う演算をマイクロコンピュータに実行させることによって実現することもできる。
図4は、慣性補償ゲイン設定部24による慣性補償ゲインの設定例を示す図である。慣性補償ゲインGは、上記の偏差εに応じて、0≦G≦1の範囲で定められるようになっている。この実施形態では、所定の閾値εth(この実施形態では、εth<0)の付近で、慣性補償ゲインGは、第1の値G1(=1)と、第2の値G2(0≦G2<1)との間で、ある勾配で漸次的に切り換わるようになっている。すなわち、偏差εが閾値εth+Δε(Δε>0)よりも大きい範囲では、慣性補償ゲインGは大きな値G1をとり、偏差εが閾値εth−Δεよりも小さい範囲では、慣性補償ゲインGは小さな値G2をとる。
【0021】
上述のとおり、偏差εが正の値のときには、運転者がステアリングホイール1を操作しているとみられ、偏差εが負の値のときには、路面からの外乱入力があったものとみられる。したがって、上述のように慣性補償ゲインGを設定することによって、運転者がステアリングホイール1を操作しているときには、目標電流値に対する慣性補償電流値の寄与が大きくなる。それに対して、路面からの外乱入力に際しては、目標電流値に対する慣性補償電流値の寄与が小さくなる。このようにして、路面からの外乱入力の影響を排除しつつ、良好な慣性補償制御を実現できる。
【0022】
また、この実施形態では、偏差εが閾値εthよりも小さな範囲でも慣性補償ゲインGが零よりも大きな値G2をとるので、路面からの逆入力がわずかながらステアリングホイール1に伝達される。これにより、運転者は、路面状況等の情報をステアリングホイール1の振動等によって感じ取ることができる。
なお、偏差εが閾値εthよりも大きな範囲では、偏差εが負であっても慣性補償ゲインGは大きな値G1をとることとされているが、偏差εの絶対値が小さな範囲であるので、小さな外乱の範囲であり、問題はない。むろん、偏差εの絶対値が小さな範囲では、この偏差εが正の値であっても、慣性補償はさほど重要ではないので、図4において二点鎖線で示すような特性に従って慣性補償ゲインを定めるようにしてもよい。
【0023】
慣性補償ゲイン設定部24は、図4に示すような特性に対応するテーブルを記憶したメモリを用いて構成することもできるし、図4に示すような特性を実現する関数G=f(ε)に従う演算をマイクロコンピュータに実行させることによって実現することもできる。
以上、この発明の一実施形態について説明したが、この発明は、他の形態で実施することもできる。たとえば、上記の実施形態では、操作角センサ6および操舵角センサ7のほかに、トルクセンサ5を設けているが、操作角センサ6が検出する操作角θhと操舵角センサ7が検出する操舵角θpとの差は、トーションバー4のねじれ量および方向に対応するから、たとえば、コントローラ10の内部において操作角θhと操舵角θpとの差を求める減算部(プログラム処理によって実現してもよい。)を設け、この減算部の出力を操舵トルクTに相当する情報として用いるようにしてもよい。これにより、トルクセンサ5を排除して、コストの低減を図ることができる。たとえば、特開2000−352502号公報(たとえば、同公報の図3)に示された構成を用いることにより、操作角θh、操舵角θpおよび操舵トルクTを1つのセンサ(いわゆるアングルトルクセンサ)で検出することができる。
【0024】
また、上記の実施形態では、電動モータMの回転角加速度を電動モータMの逆起電力から推定することとしているが、操舵角センサ7が検出する操舵角θpを2階時間微分(たとえば、操舵角速度演算部22の出力をさらに時間微分)することによって、電動モータMの回転角加速度に対応する情報を得ることができる。
また、逆に、操舵角センサ7を設けずに、電動モータMの逆起電力に基づいて、電動モータMの回転速度を推定し、これに基づいてステアリング機構3側の操舵角速度を求めることもできる。
【0025】
さらに、電動モータMの出力特性は、その温度によって変化するので、目標電流値を電動モータMの温度に応じて補正することとしてもよい。たとえば、電動モータMの温度TEMPを温度センサで検出し、目標電流値I0を下記(1)式に従って補正することにより補正後の目標電流値Iを求め、この補正後の目標電流値Iに従って電動モータMの制御を行うこととしてもよい。
I=I0/{1+α×(TEMP−TEMP0)} ・・・・・・(1)
ただし、α(<0)は、磁石の温度補正係数(可逆温度係数)であり、TEMP0は基準温度を表す。
【0026】
電動モータMの発生トルクは、磁束に比例し、磁束は{1+α×(TEMP−TEMP0)}に比例することから、上記(1)式に従う補正を行うことによって、電動モータMの温度変化によらずに、良好な操舵補助を実現でき、すぐれた操舵フィーリングを実現できる。
また、上記の実施形態では、電動モータMを制御するための目標駆動値として目標電流値を用いているが、目標電圧値や操舵補助力の目標値であるアシストトルク目標値を目標駆動値として用いてもよい。
【0027】
その他、特許請求の範囲に記載された事項の範囲で種々の設計変更を施すことが可能である。
【図面の簡単な説明】
【図1】この発明の一実施形態に係る電動パワーステアリング装置の電気的構成を示すブロック図である。
【図2】基本目標電流値設定部の働きを説明するための図であり、操舵トルクに対する基本目標電流値の関係が示されている。
【図3】基本慣性補償電流値演算部による基本慣性補償電流値の設定例を示す図である。
【図4】慣性補償ゲイン設定部による慣性補償ゲインの設定例を示す図である。
【符号の説明】
1 ステアリングホイール
2 ステアリングシャフト
2A 入力軸
2B 出力軸
3 ステアリング機構
4 トーションバー
5 トルクセンサ
6 操作角センサ
7 操舵角センサ
8 車速センサ
10 コントローラ
11 基本目標電流値設定部
12 補正部
15 モータドライバ
21 操作角速度演算部
22 操舵角速度演算部
23 偏差演算部
24 慣性補償ゲイン設定部
25 モータ回転角加速度演算部
26 基本慣性補償電流値演算部
27 乗算部
28 加算部
M 電動モータ
T 操舵トルク
【発明の属する技術分野】
この発明は、電動モータの駆動力をステアリング機構に伝達して操舵補助する電動パワーステアリング装置に関する。
【0002】
【従来の技術】
電動モータの駆動力をステアリング機構に機械的に伝達することによって操舵補助する電動パワーステアリング装置が従来から用いられている。電動モータは、ステアリングホイールに加えられる操舵トルクに応じて設定される目標電流値に基づいて制御され、これによって、操舵トルクに応じた操舵補助力がステアリング機構に与えられる。
【0003】
ステアリング機構自身の慣性や、これに機械的に結合された電動モータの慣性は、操舵に際して負荷となるから、これらの慣性による操舵負担を軽減するための慣性補償制御が取り入れられる場合がある。具体的には、電動モータの回転角加速度が求められ、この回転角加速度に応じた慣性補償電流を目標電流値に加えることによって、慣性補償制御が達成される。
【0004】
【発明が解決しようとする課題】
ところが、慣性補償制御は、電動モータの回転の加速度方向への操舵補助力を増加するような制御であるため、路面からの逆入力による外乱を助長することになり、車両のふらつきの原因となる場合がある。
そこで、この発明の目的は、路面からの逆入力による外乱の影響を抑制しつつ、操舵補助を良好に行うことができる電動パワーステアリング装置を提供することである。
【0005】
【課題を解決するための手段および発明の効果】
上記の目的を達成するための請求項1記載の発明は、操作部材(1)の操作に応じて制御される電動モータ(M)が発生する駆動力をステアリング機構(3)に伝達して操舵補助する電動パワーステアリング装置であって、上記操作部材の操作量を検出する操作量検出手段(5)と、この操作量検出手段によって検出される操作量に基づいて上記電動モータの目標駆動値の基本値である基本目標駆動値を設定する基本目標駆動値設定手段(11)と、上記操作部材の操作角速度を検出する操作角速度検出手段(21)と、上記ステアリング機構側の操舵角速度を検出する操舵角速度検出手段(22)と、上記操作角速度検出手段によって検出された操作角速度と上記操舵角速度検出手段によって検出された操舵角速度との偏差に応じて上記基本目標駆動値設定手段が設定した基本目標駆動値を補正し、上記電動モータの制御のための目標駆動値を定める補正手段(12)と、この補正手段によって定められた目標駆動値に基づいて上記電動モータを駆動するモータ駆動手段(15)とを含むことを特徴とする電動パワーステアリング装置である。なお、括弧内の英数字は後述の実施形態における対応構成要素等を表す。以下、この項において同じ。
【0006】
この発明によれば、操作角速度および操舵角速度が検出され、これらの偏差に応じて基本目標駆動値が補正されて目標駆動値が求められる。上記偏差は、運転者が操作部材を操作したときと、路面からの外乱入力のときとで異なる値をとるから、基本目標駆動値に対して、路面からの外乱入力の影響を排除するような補正を施すことができる。すなわち、たとえば、運転者が操作部材を操作したときにのみ慣性補償のための補正を行えるから、路面からの外乱入力の影響を抑制して、良好な操舵フィーリングを実現できる。
【0007】
上記補正手段は、上記操作角速度の絶対値と上記操舵角速度の絶対値との偏差に基づいて、上記基本目標駆動値を補正するものであることが好ましい。
より具体的には、上記補正手段は、たとえば、電動モータおよびステアリング機構の慣性を補償するための基本慣性補償駆動値を、たとえば電動モータの回転角加速度に応じて設定する基本慣性補償駆動値設定手段(26)と、操舵角速度絶対値に対する操作角速度絶対値の偏差(|操作角速度|−|操舵角速度|)に応じて上記基本慣性補償駆動値に乗じるべき慣性補償ゲインを設定する慣性補償ゲイン設定手段(24)と、この慣性補償ゲイン設定手段によって設定された慣性補償ゲインを上記基本慣性補償駆動値に乗じることによって慣性補償駆動値を求める乗算手段(27)と、この乗算手段によって求められた慣性補償駆動値を基本目標駆動値に加算する加算手段(28)とを含む。
【0008】
この場合に、上記慣性補償ゲインは、上記偏差が正の値のときには第1の値(G1)をとり、上記偏差が負の値のとき(とくに、負の閾値εth以下の値のとき)には第2の値(G2。G2<G1)に設定されることが好ましい。また、たとえば、慣性補償ゲインは、上記偏差が所定の閾値(εth好ましくは、負の値)よりも大きな値であれば上記第1の値をとり、当該閾値よりも小さな値であれば第2の値をとるように、上記閾値付近で第1の値と第2の値との間で切り替わるように設定されることが好ましい。この場合に、上記閾値付近における慣性補償ゲインの急変を防止するために、上記偏差に対して所定の勾配で、上記慣性補償ゲインが、第1の値と第2の値との間で変化するようにすることが好ましい。
【0009】
運転者が操作部材を操作するときには、操作角速度の絶対値が操舵角速度の絶対値よりも大きくなり、路面からの外乱入力があったときには、操舵角速度の絶対値が操作角速度の絶対値よりも大きくなる。したがって、慣性補償ゲインを上記のように定めることによって、路面からの外乱入力の影響を抑制または排除しつつ、良好な慣性補償制御を実現できる。
上記操作部材とステアリング機構との間には、操作部材に加えられたトルクまたは路面からの外乱トルクに応じて弾性的にねじれ変形するトーションバー(4)が介装されていることが好ましく、上記操作角速度検出手段は、当該トーションバーよりも操作部材側で当該操作部材の操作角速度を検出するものであり、上記操舵角速度検出手段は、当該トーションバーよりもステアリング機構側でステアリング機構の操舵角速度を検出するものであることが好ましい。
【0010】
上記操舵角速度検出手段は、上記電動モータの逆起電力を検出し、これに基づいて操舵角速度を求めるものであってもよい。
また、上記トーションバーを挟んで一対の舵角センサ(6,7)を設け、操作部材側の舵角センサの出力に基づいて操作角速度を求めるとともに、ステアリング機構側の舵角センサの出力に基づいて操舵角速度を求めるようにしてもよい。
操作部材に働くトルク(操作量の一例)と、操作部材側の舵角およびステアリング機構側の舵角とを検出することができるセンサ(いわゆるアングルトルクセンサ)を用いれば、構成を簡素化することができる。
【0011】
【発明の実施の形態】
以下では、この発明の実施の形態を、添付図面を参照して詳細に説明する。
図1は、この発明の一実施形態に係る電動パワーステアリング装置の電気的構成を示すブロック図である。操作部材としてのステアリングホイール1に加えられた操舵トルクは、ステアリングシャフト2を介して、ステアリング機構3に伝達される。ステアリング機構3には、電動モータMから発生する駆動力が、操舵補助力として、ギヤ機構を介して、またはダイレクトドライブ方式によって、機械的に伝達されるようになっている。
【0012】
ステアリングシャフト2は、ステアリングホイール1側に結合された入力軸2Aと、ステアリング機構3側に結合された出力軸2Bとに分割されていて、これらの入力軸2Aおよび出力軸2Bは、トーションバー4によって互いに連結されている。トーションバー4は、操舵トルクTに応じてねじれを生じるものであり、このねじれの方向および量は、トルクセンサ5によって検出されるようになっている。このトルクセンサ5の出力信号は、コントローラ10(ECU)に入力されている。
【0013】
コントローラ10には、トルクセンサ5の出力信号のほかにも、ステアリングホイール1の回転角としての操作角θhを検出する操作角センサ6と、ステアリング機構3側の操舵角θpを検出する操舵角センサ7と、当該電動パワーステアリング装置が搭載された車両の車速Vを検出する車速センサ8との各出力信号も入力されている。操作角センサ6は、入力軸2Aの回転角を操作角θhとして検出し、操舵角センサ7は、出力軸2Bの回転角(ステアリング機構3がラック・アンド・ピニオン機構を備えている場合のピニオンの回転角)を操舵角θpとして検出する。
【0014】
運転者がステアリングホイール1にトルクを加えることによってトーションバー4がねじれたときには、操作角θhが操舵角θpに先行して変化し、路面からステアリング機構3を介する外乱入力があったときには、操舵角θpが操作角θhに先行して変動する。そこで、操舵角速度の絶対値|dθp/dt|に対する操作角速度の絶対値|dθh/dt|の偏差ε(=|dθh/dt|−|dθp/dt|)の符号が正であれば、運転者がステアリングホイール1を操作していると判定でき、偏差εの符号が負であれば、路面からの外乱入力によりトーションバー4にねじれが生じていると判定できる。
【0015】
コントローラ10は、トルクセンサ5によって検出される操舵トルクTおよび車速センサ8によって検出される車速Vに応じた駆動電流を電動モータMに与え、操舵トルクTおよび車速Vに応じた操舵補助力がステアリング機構3に与えられるように、電動モータMを駆動制御する。
コントローラ10は、内部に備えられたマイクロコンピュータによるプログラム処理によって、操舵トルクTおよび車速Vに応じた基本目標電流値を設定する基本目標電流値設定部11、ならびに、この基本目標電流値設定部11が設定する基本目標電流値に対して慣性補償制御のための補正を施すことによって、適切な目標電流値を設定する補正部12の各機能を実現する。この補正部12によって設定された目標電流値に基づいて、モータドライバ15が制御され、このモータドライバ15から電動モータMに適切な駆動電流が供給される。
【0016】
補正部12は、操作角センサ6が検出する操作角θhを時間微分して操作角速度dθh/dtを求める操作角速度演算部21と、操舵角センサ7が検出する操舵角θpを時間微分して操舵角速度dθp/dtを求める操舵角速度演算部22と、操舵角速度の絶対値|dθp/dt|に対する操作角速度の絶対値|dθh/dt|の偏差ε(=|dθh/dt|−|dθp/dt|)を求める偏差演算部23と、この偏差εに基づいて慣性補償ゲインGを設定する慣性補償ゲイン設定部24とを備えている。補正部12は、さらに、電動モータMの逆起電力を検出し、この逆起電力から電動モータMの回転角加速度を推定するモータ回転角加速度演算部25と、このモータ回転角加速度演算部25によって求められたモータ回転角加速度に基づいて、慣性補償電流値の基本値である基本慣性補償電流値を演算する基本慣性補償電流値演算部26とを備えている。補正部12はまた、基本慣性補償電流値演算部26によって求められた基本慣性補償電流値に慣性補償ゲイン設定部24によって設定された慣性補償ゲインGを乗じることによって慣性補償電流値を求める乗算部27と、この乗算部27が出力する慣性補償電流値を基本目標電流値設定部11が設定する基本目標電流値に加算する加算部28とを備えている。この加算部28における加算によって、慣性補償のための補正が施された目標電流値が得られ、この目標電流値に基づいて、モータドライバ15が制御されることになる。
【0017】
図2は、基本目標電流値設定部11の働きを説明するための図であり、操舵トルクTに対する基本目標電流値の関係が示されている。操舵トルクTは、たとえば右方向への操舵のためのトルクが正の値にとられ、左方向への操舵のためのトルクが負の値にとられている。また、基本目標電流値は、電動モータMから右方向操舵のための操舵補助力を発生させるべきときには正の値とされ、電動モータMから左方向操舵のための操舵補助力を発生させるべきときには負の値とされる。
【0018】
基本目標電流値は、操舵トルクの正の値に対しては正の値をとり、操舵トルクの負の値に対しては負の値をとる。操舵トルクが−T1〜T1(たとえば、T1=0.4N・m)の範囲(トルク不感帯)の微小な値のときには、基本目標電流値は零とされる。また、基本目標電流値は、車速センサ8によって検出される車速Vが大きいほど、その絶対値が小さく設定されるようになっている。これにより、低速走行時には大きな操舵補助力を発生させることができ、高速走行時には操舵補助力を小さくすることができる。
【0019】
図3は、基本慣性補償電流値演算部26による基本慣性補償電流値の設定例を示す図である。電動モータMの回転角加速度は、右操舵方向を正とし、左操舵方向を負としている。電動モータMの回転角加速度が零の近傍の所定の不感帯範囲内では、基本慣性補償電流値は零に保持される。不感帯外では、電動モータMの回転角加速度の増加に伴って単調に増加するように基本慣性補償電流値が設定される。つまり、電動モータMの回転角加速度の絶対値が大きいほど、電動モータMおよびステアリング機構3の慣性に起因する操舵負担が大きくなるので、基本慣性補償電流値の絶対値が大きくされる。また、基本慣性補償電流値は、その符号が、モータ回転角加速度の符号と同じになるように設定される。これにより、モータ回転角加速度の方向への操舵補助力を増すように、基本目標電流値の補正が行われることになる。
【0020】
なお、基本慣性補償電流値演算部26は、図3に示すような特性に対応するテーブルを記憶したメモリを用いて構成することもできるし、図3に示すような特性を実現する関数に従う演算をマイクロコンピュータに実行させることによって実現することもできる。
図4は、慣性補償ゲイン設定部24による慣性補償ゲインの設定例を示す図である。慣性補償ゲインGは、上記の偏差εに応じて、0≦G≦1の範囲で定められるようになっている。この実施形態では、所定の閾値εth(この実施形態では、εth<0)の付近で、慣性補償ゲインGは、第1の値G1(=1)と、第2の値G2(0≦G2<1)との間で、ある勾配で漸次的に切り換わるようになっている。すなわち、偏差εが閾値εth+Δε(Δε>0)よりも大きい範囲では、慣性補償ゲインGは大きな値G1をとり、偏差εが閾値εth−Δεよりも小さい範囲では、慣性補償ゲインGは小さな値G2をとる。
【0021】
上述のとおり、偏差εが正の値のときには、運転者がステアリングホイール1を操作しているとみられ、偏差εが負の値のときには、路面からの外乱入力があったものとみられる。したがって、上述のように慣性補償ゲインGを設定することによって、運転者がステアリングホイール1を操作しているときには、目標電流値に対する慣性補償電流値の寄与が大きくなる。それに対して、路面からの外乱入力に際しては、目標電流値に対する慣性補償電流値の寄与が小さくなる。このようにして、路面からの外乱入力の影響を排除しつつ、良好な慣性補償制御を実現できる。
【0022】
また、この実施形態では、偏差εが閾値εthよりも小さな範囲でも慣性補償ゲインGが零よりも大きな値G2をとるので、路面からの逆入力がわずかながらステアリングホイール1に伝達される。これにより、運転者は、路面状況等の情報をステアリングホイール1の振動等によって感じ取ることができる。
なお、偏差εが閾値εthよりも大きな範囲では、偏差εが負であっても慣性補償ゲインGは大きな値G1をとることとされているが、偏差εの絶対値が小さな範囲であるので、小さな外乱の範囲であり、問題はない。むろん、偏差εの絶対値が小さな範囲では、この偏差εが正の値であっても、慣性補償はさほど重要ではないので、図4において二点鎖線で示すような特性に従って慣性補償ゲインを定めるようにしてもよい。
【0023】
慣性補償ゲイン設定部24は、図4に示すような特性に対応するテーブルを記憶したメモリを用いて構成することもできるし、図4に示すような特性を実現する関数G=f(ε)に従う演算をマイクロコンピュータに実行させることによって実現することもできる。
以上、この発明の一実施形態について説明したが、この発明は、他の形態で実施することもできる。たとえば、上記の実施形態では、操作角センサ6および操舵角センサ7のほかに、トルクセンサ5を設けているが、操作角センサ6が検出する操作角θhと操舵角センサ7が検出する操舵角θpとの差は、トーションバー4のねじれ量および方向に対応するから、たとえば、コントローラ10の内部において操作角θhと操舵角θpとの差を求める減算部(プログラム処理によって実現してもよい。)を設け、この減算部の出力を操舵トルクTに相当する情報として用いるようにしてもよい。これにより、トルクセンサ5を排除して、コストの低減を図ることができる。たとえば、特開2000−352502号公報(たとえば、同公報の図3)に示された構成を用いることにより、操作角θh、操舵角θpおよび操舵トルクTを1つのセンサ(いわゆるアングルトルクセンサ)で検出することができる。
【0024】
また、上記の実施形態では、電動モータMの回転角加速度を電動モータMの逆起電力から推定することとしているが、操舵角センサ7が検出する操舵角θpを2階時間微分(たとえば、操舵角速度演算部22の出力をさらに時間微分)することによって、電動モータMの回転角加速度に対応する情報を得ることができる。
また、逆に、操舵角センサ7を設けずに、電動モータMの逆起電力に基づいて、電動モータMの回転速度を推定し、これに基づいてステアリング機構3側の操舵角速度を求めることもできる。
【0025】
さらに、電動モータMの出力特性は、その温度によって変化するので、目標電流値を電動モータMの温度に応じて補正することとしてもよい。たとえば、電動モータMの温度TEMPを温度センサで検出し、目標電流値I0を下記(1)式に従って補正することにより補正後の目標電流値Iを求め、この補正後の目標電流値Iに従って電動モータMの制御を行うこととしてもよい。
I=I0/{1+α×(TEMP−TEMP0)} ・・・・・・(1)
ただし、α(<0)は、磁石の温度補正係数(可逆温度係数)であり、TEMP0は基準温度を表す。
【0026】
電動モータMの発生トルクは、磁束に比例し、磁束は{1+α×(TEMP−TEMP0)}に比例することから、上記(1)式に従う補正を行うことによって、電動モータMの温度変化によらずに、良好な操舵補助を実現でき、すぐれた操舵フィーリングを実現できる。
また、上記の実施形態では、電動モータMを制御するための目標駆動値として目標電流値を用いているが、目標電圧値や操舵補助力の目標値であるアシストトルク目標値を目標駆動値として用いてもよい。
【0027】
その他、特許請求の範囲に記載された事項の範囲で種々の設計変更を施すことが可能である。
【図面の簡単な説明】
【図1】この発明の一実施形態に係る電動パワーステアリング装置の電気的構成を示すブロック図である。
【図2】基本目標電流値設定部の働きを説明するための図であり、操舵トルクに対する基本目標電流値の関係が示されている。
【図3】基本慣性補償電流値演算部による基本慣性補償電流値の設定例を示す図である。
【図4】慣性補償ゲイン設定部による慣性補償ゲインの設定例を示す図である。
【符号の説明】
1 ステアリングホイール
2 ステアリングシャフト
2A 入力軸
2B 出力軸
3 ステアリング機構
4 トーションバー
5 トルクセンサ
6 操作角センサ
7 操舵角センサ
8 車速センサ
10 コントローラ
11 基本目標電流値設定部
12 補正部
15 モータドライバ
21 操作角速度演算部
22 操舵角速度演算部
23 偏差演算部
24 慣性補償ゲイン設定部
25 モータ回転角加速度演算部
26 基本慣性補償電流値演算部
27 乗算部
28 加算部
M 電動モータ
T 操舵トルク
Claims (1)
- 操作部材の操作に応じて制御される電動モータが発生する駆動力をステアリング機構に伝達して操舵補助する電動パワーステアリング装置であって、
上記操作部材の操作量を検出する操作量検出手段と、
この操作量検出手段によって検出される操作量に基づいて上記電動モータの目標駆動値の基本値である基本目標駆動値を設定する基本目標駆動値設定手段と、
上記操作部材の操作角速度を検出する操作角速度検出手段と、
上記ステアリング機構側の操舵角速度を検出する操舵角速度検出手段と、
上記操作角速度検出手段によって検出された操作角速度と上記操舵角速度検出手段によって検出された操舵角速度との偏差に応じて上記基本目標駆動値設定手段が設定した基本目標駆動値を補正し、上記電動モータの制御のための目標駆動値を定める補正手段と、
この補正手段によって定められた目標駆動値に基づいて上記電動モータを駆動するモータ駆動手段とを含むことを特徴とする電動パワーステアリング装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002240844A JP2004074983A (ja) | 2002-08-21 | 2002-08-21 | 電動パワーステアリング装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002240844A JP2004074983A (ja) | 2002-08-21 | 2002-08-21 | 電動パワーステアリング装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2004074983A true JP2004074983A (ja) | 2004-03-11 |
Family
ID=32023517
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002240844A Pending JP2004074983A (ja) | 2002-08-21 | 2002-08-21 | 電動パワーステアリング装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2004074983A (ja) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005219618A (ja) * | 2004-02-05 | 2005-08-18 | Koyo Seiko Co Ltd | 電動パワーステアリング装置 |
| JP2012236466A (ja) * | 2011-05-10 | 2012-12-06 | Isuzu Motors Ltd | ステアリング制御装置 |
| CN103303366A (zh) * | 2013-06-06 | 2013-09-18 | 宁波工程学院 | 电动助力转向系统中助力电机的控制决策方法及系统 |
| JP2015150938A (ja) * | 2014-02-12 | 2015-08-24 | 株式会社ジェイテクト | 操舵支援装置 |
| CN111994167A (zh) * | 2019-05-27 | 2020-11-27 | 株式会社捷太格特 | 电动助力转向系统 |
-
2002
- 2002-08-21 JP JP2002240844A patent/JP2004074983A/ja active Pending
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005219618A (ja) * | 2004-02-05 | 2005-08-18 | Koyo Seiko Co Ltd | 電動パワーステアリング装置 |
| JP2012236466A (ja) * | 2011-05-10 | 2012-12-06 | Isuzu Motors Ltd | ステアリング制御装置 |
| CN103303366A (zh) * | 2013-06-06 | 2013-09-18 | 宁波工程学院 | 电动助力转向系统中助力电机的控制决策方法及系统 |
| CN103303366B (zh) * | 2013-06-06 | 2015-07-22 | 宁波工程学院 | 电动助力转向系统中助力电机的控制决策方法及系统 |
| JP2015150938A (ja) * | 2014-02-12 | 2015-08-24 | 株式会社ジェイテクト | 操舵支援装置 |
| CN111994167A (zh) * | 2019-05-27 | 2020-11-27 | 株式会社捷太格特 | 电动助力转向系统 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4984110B2 (ja) | 電動パワーステアリング装置 | |
| US9545949B2 (en) | Steering control apparatus and a steering apparatus using the same | |
| EP1077171B1 (en) | Electric power steering controller and control method thereof | |
| US6360151B1 (en) | Electric power steering unit and method for vehicle | |
| JP4411514B2 (ja) | 電動パワーステアリング装置 | |
| JP3847179B2 (ja) | 電動パワーステアリング装置 | |
| JP4895091B2 (ja) | 電動パワーステアリング装置 | |
| JP2004256068A (ja) | 電動パワーステアリング装置 | |
| JPH0958492A (ja) | 電動式パワーステアリング装置 | |
| US8229627B2 (en) | Vehicle steering apparatus | |
| JP2003320951A (ja) | 電動パワーステアリング装置のモータ制御装置 | |
| JP2004074983A (ja) | 電動パワーステアリング装置 | |
| JP4650092B2 (ja) | 車両用操舵制御装置 | |
| JP2004098841A (ja) | 電動パワーステアリング装置 | |
| JP3908102B2 (ja) | 電動パワーステアリング装置 | |
| JP2004276636A (ja) | 電動パワーステアリング装置 | |
| JP2002002516A (ja) | 電動パワーステアリング装置 | |
| JP3630280B2 (ja) | 電動パワーステアリング装置 | |
| JP4797294B2 (ja) | 電動パワーステアリング装置の制御装置 | |
| JP5034744B2 (ja) | 電動パワーステアリング装置 | |
| JP2006115553A (ja) | 電動パワーステアリング装置における電動モータの温度推定装置 | |
| JP2004276635A (ja) | 電動パワーステアリング装置 | |
| JP2004168150A (ja) | 電動式操舵装置 | |
| JP3865631B2 (ja) | 電動パワーステアリング装置 | |
| JP4442009B2 (ja) | 電動パワーステアリング装置 |