Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4582376B2 - Electric power steering control device - Google Patents
[go: Go Back, main page]

JP4582376B2 - Electric power steering control device - Google Patents

Electric power steering control device Download PDF

Info

Publication number
JP4582376B2
JP4582376B2 JP2000395563A JP2000395563A JP4582376B2 JP 4582376 B2 JP4582376 B2 JP 4582376B2 JP 2000395563 A JP2000395563 A JP 2000395563A JP 2000395563 A JP2000395563 A JP 2000395563A JP 4582376 B2 JP4582376 B2 JP 4582376B2
Authority
JP
Japan
Prior art keywords
steering torque
value
inertia compensation
transfer function
steering
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
Application number
JP2000395563A
Other languages
Japanese (ja)
Other versions
JP2002193122A (en
Inventor
友保 嘉田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
JTEKT Corp
Original Assignee
JTEKT Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by JTEKT Corp filed Critical JTEKT Corp
Priority to JP2000395563A priority Critical patent/JP4582376B2/en
Publication of JP2002193122A publication Critical patent/JP2002193122A/en
Application granted granted Critical
Publication of JP4582376B2 publication Critical patent/JP4582376B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Steering Control In Accordance With Driving Conditions (AREA)
  • Power Steering Mechanism (AREA)

Description

【0001】
【発明の属する技術分野】
この発明は、電動モータが発生する駆動力を用いて操舵補助する電動パワーステアリング装置のための制御装置に関する。
【0002】
【従来の技術】
ステアリング機構に与えるべき操舵補助力の発生源として電動モータを採用した電動パワーステアリング装置では、電動パワーステアリング装置用のコントローラが、ステアリングホイールに加えられた操舵トルクおよび車速に基づいて電動モータを制御するようにしている。具体的には、操舵トルクを検出するトルクセンサおよび車速を検出する車速センサからの検出信号がコントローラに入力されるようになっていて、コントローラは、トルクセンサおよび車速センサから入力される検出信号に応じた目標電流値を定め、この目標電流値に基づいて電動モータをフィードバック制御する。
【0003】
この種の電動パワーステアリング装置では、たとえば、小さなカーブが連続するスラローム路を走行している時などに、電動モータなどの慣性による応答遅れ(操舵トルクの変化に対する操舵補助力の立ち上がりの遅れ)を生じるという問題があった。応答遅れが生じると、ステアリングホイールが重たく、ステアリングホイールの操舵にひっかかりがあると運転者に感じさせる。
【0004】
【発明が解決しようとする課題】
そこで、この発明の目的は、走行状況に拘わらず良好な操舵フィーリングを達成できる電動パワーステアリング制御装置を提供することである。
【0005】
【課題を解決するための手段および発明の効果】
上記の目的を達成するための請求項1記載の発明は、操作部材(1)に加えられた操舵トルク(T)に基づいて駆動される電動モータ(4)によって操舵補助力を発生させる電動パワーステアリング装置のための制御装置(10)であって、操舵トルクに応じた基本アシスト電流値(I)を生成する基本アシスト電流生成手段(12)と、車両の走行状況に応じた慣性補償制御伝達関数(G(s))を設定する伝達関数設定手段(134,135)と、この伝達関数設定手段が設定する慣性補償制御伝達関数に操舵トルクを通すことによって操舵トルク微分相当値(δT')を生成する操舵トルク微分相当値生成手段(131)と、この操舵トルク微分相当値生成手段が生成する操舵トルク微分相当値に基づいて慣性補償値(ΔI1)を生成する慣性補償電流生成手段(132,133)と、上記基本アシスト電流生成手段が生成する基本アシスト電流値と、上記慣性補償電流生成手段が生成する慣性補償値とを加算してアシスト目標電流値を生成する目標電流値生成手段(16a)と、この目標電流値生成手段が生成するアシスト目標電流値に基づいて電動モータを駆動するモータ駆動手段(18)とを含み、
上記慣性補償制御伝達関数は、
【0006】
【数3】

Figure 0004582376
【0007】
で定義されるローパスフィルタ特性を有する関数であり、上記伝達関数設定手段は、上記関数補償制御伝達関数中の時定数A2を操舵トルクの時間微分値に応じて変更する時定数変更手段(135)を含むものであることを特徴とする電動パワーステアリング制御装置である
【0008】
なお、括弧内の英数字は、後述の実施形態における対応構成要素等を表す。以下、この項において同じ。
この発明によれば、操舵トルクを慣性補償制御伝達関数に通すことにより操舵トルク微分相当値が生成され、この操舵トルク微分相当値に基づいて慣性補償値が設定される。これにより、電動モータの経時変化や車両のタイヤ空気圧の変化などが原因で操作部材の剛性感が変化し、そのために操作部材に加えられる操舵トルクの大きさが変化しても、この変化を慣性補償値で補償することができる。ゆえに、経時変化による操舵フィーリングの悪化を生じるおそれがない。
【0009】
また、慣性補償制御伝達関数は、車両の走行状況に基づいて設定されるから、この慣性補償制御伝達関数に操舵トルクを通して生成された操舵トルク微分相当値に基づいて設定される慣性補償値は、車両の走行状況に拘わらず、電動モータなどの慣性による応答遅れを良好に補償することできる。よって、慣性補償値を含むアシスト目標電流値に基づいて電動モータを制御することにより、電動モータなどの慣性による応答遅れが良好に補償され、大きなカーブを走行している状況下であっても、小さなカーブが連続するスラローム路を走行している状況下であっても、良好な操舵フィーリングを達成することができる。
【0010】
また、操舵トルクの時間微分値に応じて時定数A2を変更することにより、慣性補償制御伝達関数G(s)が設定される。
【0011】
上記時定数変更手段は、操舵トルクの時間微分値が大きいほど、時定数A2を小さな値に変更し、操舵トルクの時間微分値が小さいほど、時定数A2を大きな値に変更するものであることが好ましい。この場合、時定数A2が小さいほど、慣性補償制御伝達関数G(s)のローパスフィルタ特性によって操舵トルクから除去される高周波成分量が少なくなり、時定数A2が大きいほど、慣性補償制御伝達関数G(s)に含まれるローパスフィルタ特性によって操舵トルクから除去される高周波成分量が多くなる。
【0012】
ゆえに、操舵トルクの時間微分値が小さい時には、操舵トルクの生成の際に操舵トルクから除去される高周波成分量が多くなるから、操舵トルクの緩やかな変化を捉えた操舵トルク微分相当値を得ることができ、この操舵トルク微分相当値に基づいて、操舵トルクが緩やかに変化した場合における慣性による応答遅れを良好に補償する慣性補償値を得ることができる。一方、操舵トルクの時間微分値が大きい時には、操舵トルクの生成の際に操舵トルクから除去される高周波成分量が少なくなるから、操舵トルクの急激な変化を捉えた操舵トルク微分相当値を得ることができ、この操舵トルク微分相当値に基づいて、操舵トルクが急激に変化した場合における慣性による応答遅れを良好に補償する慣性補償値を得ることができる。
【0017】
請求項2に記載の発明は、操作部材(1)に加えられた操舵トルク(T)に基づいて駆動される電動モータ(4)によって操舵補助力を発生させる電動パワーステアリング装置のための制御装置(10)であって、操舵トルクに応じた基本アシスト電流値(I)を生成する基本アシスト電流生成手段(12)と、車両の走行状況に応じた慣性補償制御伝達関数(G1(s),G2(s))を設定する伝達関数設定手段(111)と、この伝達関数設定手段が設定する慣性補償制御伝達関数を操舵トルクに乗じることによって操舵トルク微分相当値(δT')を生成する操舵トルク微分相当値生成手段(112)と、この操舵トルク微分相当値生成手段が生成する操舵トルク微分相当値に基づいて慣性補償値(ΔI1)を生成する慣性補償電流生成手段(132,133)と、上記基本アシスト電流生成手段が生成する基本アシスト電流値と、上記慣性補償電流生成手段が生成する慣性補償値とを加算してアシスト目標電流値を生成する目標電流値生成手段(16a)と、この目標電流値生成手段が生成するアシスト目標電流値に基づいて電動モータを駆動するモータ駆動手段(18)とを含み、上記伝達関数設定手段は、操舵トルクの時間微分値と予め定める基準値とを比較して大小を判断する比較判断手段(111)を含み、この比較判断手段によって操舵トルクの時間微分値が上記基準値よりも大きいと判断された場合には、上記慣性補償制御伝達関数を予め定めるスラローム走行用伝達関数(G2(s))に設定し、上記比較判断手段によって操舵トルクの時間微分値が上記基準値以下であると判断された場合には、上記慣性補償制御伝達関数を予め定める一般走行用伝達関数(G1(s))に設定するものであることを特徴とする電動パワーステアリング制御装置である。
【0018】
この発明によれば、操舵トルクの時間微分値が基準値よりも大きい場合には、慣性補償制御伝達関数が予め定めるスラローム走行用伝達関数に設定され、操舵トルクの時間微分値が基準値以下である場合には、慣性補償制御伝達関数が予め定める一般走行用伝達関数に設定される。すなわち、走行状況に応じた慣性補償制御伝達関数が設定されるから、走行状況に拘わらず、良好な操舵フィーリングを達成することができる。
【0019】
なお、上記慣性補償制御伝達関数がローパスフィルタ特性を有する場合(たとえば、請求項3に記載の形式のもの)、上記スラローム走行用伝達関数に含まれるローパスフィルタ時定数(A2)は、一般走行用伝達関数に含まれるローパスフィルタ時定数(A2)よりも大きいことが好ましい。こうすることにより、たとえば、車両が大きなカーブを走行している状況の時には、一般走行用伝達関数のローパスフィルタ特性によって操舵トルクから除去される高周波成分量が多くなるから、操舵トルクの緩やかな変化を捉えた操舵トルク微分相当値を得ることができ、この操舵トルク微分相当値に基づいて、操舵トルクが緩やかに変化した場合における慣性による応答遅れを良好に補償する慣性補償値を得ることができる。一方、たとえば、車両がスラローム路を走行している状況の時には、スラローム走行用伝達関数のローパスフィルタ特性によって操舵トルクから除去される高周波成分量が少なくなるから、操舵トルクの急激な変化を捉えた操舵トルク微分相当値を得ることができ、この操舵トルク微分相当値に基づいて、操舵トルクが急激に変化した場合における慣性による応答遅れを良好に補償する慣性補償値を得ることができる。
【0020】
したがって、走行状況に拘わらず、良好な操舵フィーリングを達成することができる。
【0021】
【発明の実施の形態】
以下では、この発明の実施の形態を、添付図面を参照して詳細に説明する。
図1は、この発明の一実施形態に係る電動パワーステアリング装置の電気的構成を示すブロック図である。ステアリングホイール1に加えられた操舵トルクは、ステアリングシャフト2を介して、ステアリング機構3に機械的に伝達される。ステアリング機構3には、電動モータ4から発生する駆動力が、ギア機構やボールねじ機構などの駆動力伝達機構を介して、操舵補助力として伝達されるようになっている。
【0022】
ステアリングシャフト2は、ステアリングホイール1側に結合された入力軸2Aと、ステアリング機構3側に結合された出力軸2Bとに分割されていて、これらの入力軸2Aおよび出力軸2Bは、トーションバー5によって互いに連結されている。トーションバー5は、ステアリングホイール1に加えられた操舵トルクに応じてねじれを生じるものであり、このねじれの方向および量は、トルクセンサ6よって検出されるようになっている。トルクセンサ6の検出信号は、マイクロコンピュータを含むコントローラ10に入力されている。
【0023】
コントローラ10には、トルクセンサ6の検出信号の他に、車両の走行速度(車速)Vを検出する車速センサ7、および電動モータ4に流れるモータ電流値を検出するモータ電流検出回路8の検出信号が入力されている。また、電動モータ4に関連して、電動モータ4の回転角を検出する回転角センサ9が設けられており、この回転角センサ9によって検出されるモータ回転角θを微分器91で時間微分して得られるモータ回転角速度δθがコントローラ10に入力されている。コントローラ10は、トルクセンサ6からの入力信号、車速センサ7によって検出される車速V、モータ電流検出回路8によって検出されるモータ電流値、および微分器91によって生成されるモータ回転角速度δθに基づいて、ステアリングホイール1の操作に応じた操舵補助力がステアリング機構3に与えられるように電動モータ4を駆動制御する。
【0024】
コントローラ10は、たとえば、図示しない記憶媒体(ROMなど)に格納された動作プログラムを実行することによって実現される複数の機能処理部を有している。これらの機能処理部には、トルクセンサ6の検出信号の位相を進めて、系を安定化させるための位相補償部11、位相補償部11によって位相が進められた操舵トルクTおよび車速センサ7が検出する車速Vに応じた基本アシスト電流値Iを生成する基本アシスト制御部12、電動モータ4などの慣性による応答遅れを補償するための慣性補償値ΔI1をそれぞれ生成する慣性補償制御部13、車速Vおよびモータ回転角速度δθに基づいて、ステアリングホイール1の収斂性を向上させるための収斂性補正値ΔI2を生成する収斂制御部14、ならびに車速Vおよびモータ回転角速度δθに基づいて、ステアリングホイール1の戻り時の操舵性を向上させるための戻し補正値ΔI3を生成する戻し制御部15が含まれている。
【0025】
慣性補償制御部13が生成する慣性補償値ΔI1は、加算部16aにおいて、基本アシスト制御部12が生成する基本アシスト電流値Iに加算される。また、収斂制御部14が生成する収斂性補正値ΔI2は、加算部16bにおいて、
加算部16aが出力する加算値に加算される。さらに、加算部16cにおいて、加算部16bが出力する加算値と戻し制御部15が生成する戻し補正値ΔI3とが加算され、これにより、電動モータ4に供給すべきアシスト目標電流値I+ΔI1+ΔI2+ΔI3が得られる。
【0026】
アシスト目標電流値I+ΔI1+ΔI2+ΔI3は、減算部17に与えられるようになっている。減算部17では、モータ電流検出回路8によって検出されるモータ電流値とアシスト目標電流値I+ΔI1+ΔI2+ΔI3との偏差が求められる。そして、その求められた偏差に基づいて、電動モータ4を駆動するモータドライバ18の制御が行われる。これにより、電動モータ4にアシスト目標電流値I+ΔI1+ΔI2+ΔI3に相当する電流が流れ、電動モータ4からステアリングホイール1の操作に応じた適切な操舵補助力が発生される。
【0027】
図2は、慣性補償制御部13の電気的構成を示すブロック図である。慣性補償制御部13は、操舵トルクTの時間微分値に相当する操舵トルク微分相当値δT'を生成する操舵トルク微分相当値生成部131と、この操舵トルク微分相当値生成部131が生成する操舵トルク微分相当値δT'に応じた制御電流値Δiを決定する制御電流値決定部132と、制御電流値Δiに車速Vに応じた車速ゲインを乗じることによって慣性補償値ΔI1を生成する車速ゲイン乗算部133とを有している。
【0028】
操舵トルク微分相当値生成部131は、位相補償部11から与えられる操舵トルクTを、ローパスフィルタ特性を有する慣性補償制御伝達関数G(s)に通すことにより、操舵トルク微分相当値δT'を生成する。ローパスフィルタ特性を有する慣性補償制御伝達関数G(s)は、たとえば、下記式(1)で定義することができる。
【0029】
【数5】
Figure 0004582376
【0030】
制御電流値決定部132は、図3に示す操舵トルク微分相当値−制御電流値特性線に従って制御電流値Δiを設定する。すなわち、制御電流値決定部132は、操舵トルク微分相当値生成部131が生成する操舵トルク微分相当値δT'が0〜50Nm/sの範囲では、操舵トルク微分相当値δT'に比例して0から1A(アンペア)まで増加するように制御電流値Δiを設定し、操舵トルク微分相当値δT'が50〜100Nm/sの範囲では、操舵トルク微分相当値δT'に拘わらず、制御電流値Δiを1Aに設定する。
【0031】
車速ゲイン乗算部133は、図4に示す車速−車速ゲイン特性線に従って車速ゲインを設定する。すなわち、車速ゲイン乗算部133は、車速Vが0〜5km/hの範囲では、車速Vに比例して0から1まで増加するように車速ゲインを設定し、車速Vが40〜100km/hの範囲では、車速Vに比例して1から0.4まで減少するように車速ゲインを設定する。また、車速Vが5〜40km/hの範囲では、車速Vに拘わらず、車速ゲインを1に設定する。そして、車速Vに応じて設定した車速ゲインを制御電流値決定部132で決定された制御電流値Δiに乗じ、その乗算結果を慣性補償値ΔI1として出力する。
【0032】
この実施形態では、上記式(1)中の時定数A2が、車両の操舵状況に応じて自動的に変更されるようになっている。この機能を達成するため、慣性補償制御部13はさらに、操舵トルクTの時間微分値である操舵トルク微分値δTを生成するための微分器134と、この微分器134が生成する操舵トルク微分値δTに基づいて時定数A2を設定する時定数設定部135とを有している。なお、上記式(1)中のゲインA1は、電動パワーステアリング装置が搭載される車両の特性などに基づいて設定された固定値である。
【0033】
時定数設定部135は、たとえば、図5に一例として示す操舵トルク微分値−時定数特性線に従って時定数A2を設定する。すなわち、時定数設定部135は、操舵トルク微分値δTが0〜40Nm/sの範囲では、操舵トルク微分値δTに比例して200から100まで減少するように時定数A2を設定し、操舵トルク微分値δTが40Nm/s以上であれば、操舵トルク微分値δTに拘わらず、時定数A2を100に設定する。
【0034】
これにより、操舵トルク微分値δTが小さい時、たとえば、ステアリングホイール1がゆっくりと操舵されている状況(たとえば、大きなカーブを走行している状況)の時には、時定数A2が大きな値に設定される。時定数A2が大きいと、操舵トルクTを慣性補償制御伝達関数G(s)に通すことにより操舵トルク微分相当値δT'を生成する際に、操舵トルクTから除去される高周波成分量が多くなる。ゆえに、操舵トルク微分相当値生成部131が生成する操舵トルク微分相当値δT'は操舵トルクTの緩やかな変化を捉えた値となり、その結果、この慣性補償制御部13では、操舵トルクTが緩やかに変化した場合における慣性による応答遅れを補償可能な慣性補償値ΔI1が生成される。
【0035】
一方、操舵トルク微分値δTが大きい時、つまり、ステアリングホイール1が素早く操舵されている状況(たとえば、小さなカーブが連続するスラローム路を走行している状況)の時には、時定数A2が小さな値に設定される。時定数A2が小さいと、操舵トルクTを慣性補償制御伝達関数G(s)に通すことにより操舵トルク微分相当値δT'を生成する際に、操舵トルクTから除去される高周波成分量が少なくなる。ゆえに、操舵トルク微分相当値生成部131が生成する操舵トルク微分相当値δT'は操舵トルクTの急激な変化を捉えた値となり、その結果、この慣性補償制御部13では、操舵トルクTが急激に変化した場合における慣性による応答遅れを補償可能な慣性補償値ΔI1が生成される。
【0036】
ゆえに、慣性補償値ΔI1を含むアシスト目標電流値I+ΔI1+ΔI2+ΔI3に基づいて電動モータ4を制御することにより、電動モータ4などの慣性による応答遅れが良好に補償され、大きなカーブを走行している状況下であっても、小さなカーブが連続するスラローム路を走行している状況下であっても、良好な操舵フィーリングを達成することができる。
また、この実施形態の構成によれば、操舵トルクTを慣性補償制御伝達関数G(s)に通すことにより操舵トルク微分相当値δT'が生成され、この操舵トルク微分相当値δT'に基づいて慣性補償値ΔI1が設定されるから、電動モータ4の経時変化や車両のタイヤ空気圧の変化などが原因でステアリングホイール1の剛性感が変化し、そのためにステアリングホイール1に加えられる操舵トルクTの大きさが変化しても、この変化を慣性補償値ΔI1で補償することができる。ゆえに、経時変化による操舵フィーリングの悪化を生じるおそれがない。
【0037】
図6は、この発明の第2の実施形態に係る慣性補償制御部の電気的構成を示すブロック図である。この第2の実施形態に係る慣性補償制御部100は、上述の第1の実施形態に係る慣性補償制御部13(図2参照)に代えて用いることができるものである。なお、以下では、慣性補償制御部13との相違点を中心に説明し、また、図6では、図2に示す各部と同等の部分については同一の参照符号を付している。
【0038】
第1の実施形態に係る慣性補償制御部13は、操舵トルク微分値δTに基づいて上記式(1)中の時定数A2を設定する時定数設定部135を有しているのに対し、この第2の実施形態に係る慣性補償制御部100は、操舵トルク微分値δTに基づいて上記式(1)中のゲインA1を設定するゲイン設定部101を有している。なお、第2の実施形態において、時定数A2は、電動パワーステアリング装置が搭載される車両の特性などに基づいて設定された固定値である。
【0039】
ゲイン設定部101は、たとえば、図7に一例として示す操舵トルク微分値−ゲイン特性線に従ってゲインA1を設定する。すなわち、ゲイン設定部101は、操舵トルク微分値δTが0〜40Nm/sの範囲では、操舵トルク微分値δTに比例して2000から4000まで増加するようにゲインA1を設定し、操舵トルク微分値δTが40Nm/s以上であれば、操舵トルク微分値δTに拘わらず、ゲインA1を4000に設定する。
【0040】
これにより、操舵トルク微分値δTが小さい時には、ゲインA1が小さな値に設定され、その結果、操舵トルク微分相当値生成部131において操舵トルクTを慣性補償制御伝達関数G(s)に通すことによって生成される操舵トルク微分相当値δT'が小さな値となる。したがって、この操舵トルク微分相当値δT'に基づいて設定される慣性補償値ΔI1は小さな値となるから、操舵トルクTが緩やかに変化した場合に過剰な操舵補助が行われるおそれがない。
【0041】
一方、操舵トルク微分値δTが大きい時には、ゲインA1が大きな値に設定され、その結果、操舵トルク微分相当値生成部131において操舵トルクTを慣性補償制御伝達関数G(s)に通すことによって生成される操舵トルク微分相当値δT'が大きな値となり、これに伴って、操舵トルク微分相当値δT'に基づいて設定される慣性補償値ΔI1は大きな値となる。ゆえに、操舵トルクTが急激に変化した場合に、操舵補助力の不足や操舵の応答遅れを生じるおそれはない。
【0042】
よって、この第2の実施形態の構成によっても、走行状況に拘わらず、良好な操舵フィーリングを得ることができるという効果を達成することができる。
図8は、この発明の第3の実施形態に係る慣性補償制御部の電気的構成を示すブロック図である。この第3の実施形態に係る慣性補償制御部110は、上述の第1の実施形態に係る慣性補償制御部13(図2参照)に代えて用いることができるものである。なお、図8では、図2に示す各部と同等の部分については同一の参照符号を付している。
【0043】
慣性補償制御部110は、車両の走行状況を判定する走行状況判定部111と、この走行状況判定部111の判定結果に応じた操舵トルク微分相当値δT'を生成する操舵トルク微分相当値生成部112と、この操舵トルク微分相当値生成部112が生成する操舵トルク微分相当値δT'に応じた制御電流値Δiを決定する制御電流値決定部132と、制御電流値Δiに車速Vに応じた車速ゲインを乗じることによって慣性補償値ΔI1を生成する車速ゲイン乗算部133とを有している。
【0044】
走行状況判定部111は、たとえば、操舵トルクTの時間微分値を算出し、その算出した時間微分値が予め定める基準値(たとえば、20Nm/s)以下であれば、車両が大きなカーブを走行中であると判断する。一方、操舵トルクTの時間微分値が上記基準値よりも大きければ、小さなカーブが連続するスラローム路を車両が走行中であると判断する。そして、この判断結果を操舵トルク微分相当値生成部112に与える。
【0045】
操舵トルク微分相当値生成部112は、車両が大きなカーブを走行中であると判断された場合には、操舵トルクTに下記式(2)の一般走行用伝達関数G1(s)を乗じることにより操舵トルク微分相当値δT'を生成する。一方、車両がスラローム路を走行中であると判断された場合には、操舵トルクTに下記式(3)のスラローム走行用伝達関数G2(s)を乗じることにより操舵トルク微分相当値δT'を生成する。
【0046】
【数6】
Figure 0004582376
【0047】
これにより、車両が大きなカーブを走行している状況の時には、一般走行用伝達関数G1(s)のローパスフィルタ特性によって操舵トルクTから除去される高周波成分量が多くなる。ゆえに、操舵トルク微分相当値生成部112が生成する操舵トルク微分相当値δT'は操舵トルクTの緩やかな変化を捉えた値となり、その結果、この慣性補償制御部110では、操舵トルクTが緩やかに変化した場合における慣性による応答遅れを補償可能な慣性補償値ΔI1が生成される。一方、車両がスラローム路を走行している状況の時には、スラローム走行用伝達関数G2(s)のローパスフィルタ特性によって操舵トルクTから除去される高周波成分量が少なくなる。ゆえに、操舵トルク微分相当値生成部112が生成する操舵トルク微分相当値δT'は操舵トルクTの急激な変化を捉えた値となり、その結果、この慣性補償制御部110では、操舵トルクTが急激に変化した場合における慣性による応答遅れを補償可能な慣性補償値ΔI1が生成される。
【0048】
ゆえに、上述の第1の実施形態や第2の実施形態の場合と同様に、走行状況に拘わらず、良好な操舵フィーリングを達成することができる。
以上、この発明の3つの実施形態について説明したが、この発明は、他の形態で実施することも可能である。たとえば、上述の第3の実施形態では、操舵トルクTの時間微分値に基づいて、車両が大きなカーブを走行している状況であるか、スラローム路を走行している状況であるかを判定するとしたが、操舵トルクTに基づいて、ステアリングホイール1の操舵方向が切り替わる頻度を検出し、この頻度が予め定める値以下であれば、車両が大きなカーブを走行している状況であると判定し、上記予め定める値よりも大きければ、車両がスラローム路を走行している状況であると判定するようにしてもよい。
【0049】
また、図3の操舵トルク微分相当値−制御電流値特性線および図4の車速−車速ゲイン特性線は、どちらも一例であり、車両の特性などに応じて適当に変更されてもよい。
その他、特許請求の範囲に記載された事項の範囲で種々の設計変更を施すことが可能である。
【図面の簡単な説明】
【図1】この発明の一実施形態に係る電動パワーステアリング装置の構成を示すブロック図である。
【図2】慣性補償制御部の電気的構成を示すブロック図である。
【図3】操舵トルク微分相当値−制御電流値特性線の一例を示す図である。
【図4】車速−車速ゲイン特性線の一例を示す図である。
【図5】操舵トルク微分値−時定数特性線の一例を示す図である。
【図6】この発明の第2の実施形態に係る慣性補償制御部の電気的構成を示すブロック図である。
【図7】操舵トルク微分値−ゲイン特性線の一例を示す図である。
【図8】この発明の第3の実施形態に係る慣性補償制御部の電気的構成を示すブロック図である。
【符号の説明】
1 ステアリングホイール
4 電動モータ
10 コントローラ
12 基本アシスト制御部
13 慣性補償制御部
131 操舵トルク微分相当値生成部
132 制御電流値決定部
133 車速ゲイン乗算部
134 微分器
135 時定数設定部
16a 加算部
16b 加算部
16c 加算部
17 減算部
18 モータドライバ
100 慣性補償制御部
101 ゲイン設定部
110 慣性補償制御部
111 走行状況判定部
112 操舵トルク微分相当値生成部[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a control device for an electric power steering device that assists steering by using a driving force generated by an electric motor.
[0002]
[Prior art]
In an electric power steering apparatus that employs an electric motor as a generation source of a steering assist force to be applied to the steering mechanism, a controller for the electric power steering apparatus controls the electric motor based on the steering torque and the vehicle speed applied to the steering wheel. I am doing so. Specifically, a detection signal from a torque sensor that detects steering torque and a vehicle speed sensor that detects vehicle speed is input to the controller, and the controller receives detection signals input from the torque sensor and vehicle speed sensor. A corresponding target current value is determined, and the electric motor is feedback-controlled based on the target current value.
[0003]
In this type of electric power steering device, for example, when running on a slalom road with a continuous small curve, the response delay due to the inertia of the electric motor or the like (the delay in the rise of the steering assist force with respect to the change in the steering torque) There was a problem that occurred. When the response delay occurs, the steering wheel is heavy and the driver feels that the steering wheel is caught.
[0004]
[Problems to be solved by the invention]
SUMMARY OF THE INVENTION An object of the present invention is to provide an electric power steering control device that can achieve a good steering feeling regardless of the driving situation.
[0005]
[Means for Solving the Problems and Effects of the Invention]
  Claim 1 for achieving the above objectInThe described invention is a control device (10) for an electric power steering device that generates a steering assist force by an electric motor (4) driven based on a steering torque (T) applied to an operating member (1). A basic assist current generating means (12) for generating a basic assist current value (I) corresponding to the steering torque, and an inertia compensation control transfer function corresponding to the traveling state of the vehicle(G (s))Transfer function setting means for setting(134,135)Steering torque differential equivalent value generating means for generating a steering torque differential equivalent value (δT ′) by passing the steering torque through the inertia compensation control transfer function set by the transfer function setting means(131)And inertia compensation current generating means (132, 133) for generating an inertia compensation value (ΔI1) based on the steering torque differential equivalent value generated by the steering torque differential equivalent value generating means, and the basic assist current generating means A target current value generating means (16a) for generating an assist target current value by adding the basic assist current value to be generated and the inertia compensation value generated by the inertia compensation current generating means, and the target current value generating means Motor drive means (18) for driving the electric motor based on the assist target current value.See
  The inertia compensation control transfer function is
[0006]
[Equation 3]
Figure 0004582376
[0007]
A time constant changing means (135) for changing the time constant A2 in the function compensation control transfer function according to the time differential value of the steering torque. Is an electric power steering control device characterized by including.
[0008]
  In addition, the alphanumeric characters in parentheses represent corresponding components in the embodiments described later. The same applies hereinafter.
  According to the present invention, the steering torque differential equivalent value is generated by passing the steering torque through the inertia compensation control transfer function, and the inertia compensation value is set based on the steering torque differential equivalent value. As a result, even if the stiffness of the operating member changes due to changes in the electric motor over time, changes in the tire pressure of the vehicle, etc. It can be compensated with a compensation value. Therefore, there is no possibility that the steering feeling is deteriorated due to a change with time.
[0009]
  Further, since the inertia compensation control transfer function is set based on the traveling state of the vehicle, the inertia compensation value set based on the steering torque differential equivalent value generated through the steering torque in this inertia compensation control transfer function is: Regardless of the running state of the vehicle, it is possible to satisfactorily compensate for a response delay due to inertia of an electric motor or the like. Therefore, by controlling the electric motor based on the assist target current value including the inertia compensation value, the response delay due to the inertia of the electric motor or the like is well compensated, and even under the condition of traveling on a large curve, Good steering feeling can be achieved even under conditions where a small curve runs on a continuous slalom road.
[0010]
  Also,By changing the time constant A2 in accordance with the time differential value of the steering torque, the inertia compensation control transfer function G (s) is set.
[0011]
The time constant changing means changes the time constant A2 to a smaller value as the time differential value of the steering torque is larger, and changes the time constant A2 to a larger value as the time differential value of the steering torque is smaller. Is preferred. In this case, the smaller the time constant A2, the smaller the amount of high frequency components removed from the steering torque by the low-pass filter characteristic of the inertia compensation control transfer function G (s), and the greater the time constant A2, the greater the inertia compensation control transfer function G. Due to the low-pass filter characteristics included in (s), the amount of high-frequency components removed from the steering torque increases.
[0012]
Therefore, when the time differential value of the steering torque is small, the amount of high-frequency components that are removed from the steering torque when generating the steering torque increases. Therefore, a steering torque differential equivalent value that captures a gradual change in the steering torque is obtained. Based on this steering torque derivative equivalent value, an inertia compensation value that satisfactorily compensates for a response delay due to inertia when the steering torque changes gently can be obtained. On the other hand, when the time differential value of the steering torque is large, the amount of high-frequency components removed from the steering torque when generating the steering torque is reduced, so that a steering torque differential equivalent value that captures a sudden change in the steering torque is obtained. Based on this steering torque differential equivalent value, an inertia compensation value that satisfactorily compensates for a response delay due to inertia when the steering torque changes abruptly can be obtained.
[0017]
  Claim2The described inventionA control device (10) for an electric power steering device that generates a steering assist force by an electric motor (4) driven based on a steering torque (T) applied to an operating member (1), the steering torque The basic assist current generating means (12) for generating the basic assist current value (I) according to the vehicle and the transmission for setting the inertia compensation control transfer functions (G1 (s), G2 (s)) according to the traveling state of the vehicle Function setting means (111) and steering torque differential equivalent value generation means (112) for generating a steering torque differential equivalent value (δT ′) by multiplying the steering torque by the inertia compensation control transfer function set by the transfer function setting means. And inertia compensation current generating means (132, 133) for generating an inertia compensation value (ΔI1) based on the steering torque differential equivalent value generated by the steering torque differential equivalent value generating means. A target current value generating means (16a) for generating an assist target current value by adding the basic assist current value generated by the basic assist current generating means and the inertia compensation value generated by the inertia compensation current generating means; Motor driving means (18) for driving the electric motor based on the assist target current value generated by the target current value generating means, wherein the transfer function setting means includes a time differential value of the steering torque and a predetermined reference value; And a comparison determination means (111) for determining the magnitude of the inertia torque. When the comparison determination means determines that the time differential value of the steering torque is larger than the reference value, the inertia compensation control transfer function is It is set to a predetermined slalom travel transfer function (G2 (s)), and the time differential value of the steering torque is determined to be equal to or less than the reference value by the comparison determination means. In this case, the inertia compensation control transfer function is set to a predetermined general travel transfer function (G1 (s)).It is characterized by being setRudenThis is a dynamic power steering control device.
[0018]
According to the present invention, when the time differential value of the steering torque is larger than the reference value, the inertia compensation control transfer function is set to a predetermined slalom running transfer function, and the time differential value of the steering torque is less than the reference value. In some cases, the inertia compensation control transfer function is set to a predetermined general travel transfer function. That is, since the inertia compensation control transfer function corresponding to the traveling situation is set, a good steering feeling can be achieved regardless of the traveling situation.
[0019]
When the inertia compensation control transfer function has a low-pass filter characteristic (for example, of the type described in claim 3), the low-pass filter time constant (A2) included in the slalom travel transfer function is a general travel It is preferably larger than the low-pass filter time constant (A2) included in the transfer function. In this way, for example, when the vehicle is traveling on a large curve, the amount of high-frequency components that are removed from the steering torque by the low-pass filter characteristic of the general travel transfer function increases. Can be obtained, and an inertia compensation value that satisfactorily compensates for a response delay due to inertia when the steering torque changes gradually can be obtained based on the steering torque derivative equivalent value. . On the other hand, for example, when the vehicle is traveling on a slalom road, the amount of high-frequency components removed from the steering torque is reduced by the low-pass filter characteristic of the slalom traveling transfer function, so a sudden change in the steering torque is captured. A steering torque differential equivalent value can be obtained, and based on this steering torque differential equivalent value, an inertia compensation value that satisfactorily compensates for a response delay due to inertia when the steering torque changes abruptly can be obtained.
[0020]
Therefore, a good steering feeling can be achieved regardless of the driving situation.
[0021]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.
FIG. 1 is a block diagram showing an electrical configuration of an electric power steering apparatus according to an embodiment of the present invention. The steering torque applied to the steering wheel 1 is mechanically transmitted to the steering mechanism 3 via the steering shaft 2. A driving force generated from the electric motor 4 is transmitted to the steering mechanism 3 as a steering assist force through a driving force transmission mechanism such as a gear mechanism or a ball screw mechanism.
[0022]
The steering shaft 2 is divided into an input shaft 2A coupled to the steering wheel 1 side and an output shaft 2B coupled to the steering mechanism 3 side. The input shaft 2A and the output shaft 2B are connected to the torsion bar 5. Are connected to each other. The torsion bar 5 is twisted according to the steering torque applied to the steering wheel 1, and the direction and amount of the twist are detected by the torque sensor 6. The detection signal of the torque sensor 6 is input to the controller 10 including a microcomputer.
[0023]
In addition to the detection signal of the torque sensor 6, the controller 10 includes a vehicle speed sensor 7 that detects the traveling speed (vehicle speed) V of the vehicle, and a detection signal of the motor current detection circuit 8 that detects the value of the motor current flowing through the electric motor 4. Is entered. Further, a rotation angle sensor 9 for detecting the rotation angle of the electric motor 4 is provided in association with the electric motor 4, and the motor rotation angle θ detected by the rotation angle sensor 9 is time-differentiated by a differentiator 91. The motor rotational angular velocity δθ obtained in this way is input to the controller 10. The controller 10 is based on the input signal from the torque sensor 6, the vehicle speed V detected by the vehicle speed sensor 7, the motor current value detected by the motor current detection circuit 8, and the motor rotation angular velocity δθ generated by the differentiator 91. The electric motor 4 is driven and controlled so that a steering assist force according to the operation of the steering wheel 1 is applied to the steering mechanism 3.
[0024]
The controller 10 has, for example, a plurality of function processing units that are realized by executing an operation program stored in a storage medium (ROM or the like) (not shown). These function processing units include a phase compensation unit 11 for advancing the phase of the detection signal of the torque sensor 6 and stabilizing the system, and the steering torque T and the vehicle speed sensor 7 whose phase has been advanced by the phase compensation unit 11. A basic assist control unit 12 that generates a basic assist current value I corresponding to the detected vehicle speed V, an inertia compensation control unit 13 that generates an inertia compensation value ΔI1 for compensating a response delay due to inertia of the electric motor 4 and the like, and a vehicle speed Based on V and the motor rotational angular velocity δθ, a convergence control unit 14 that generates a convergence correction value ΔI2 for improving the convergence of the steering wheel 1, and on the steering wheel 1 based on the vehicle speed V and the motor rotational angular velocity δθ. A return control unit 15 that generates a return correction value ΔI3 for improving the steering performance at the time of return is included.
[0025]
The inertia compensation value ΔI1 generated by the inertia compensation controller 13 is added to the basic assist current value I generated by the basic assist controller 12 in the adder 16a. Further, the convergence correction value ΔI2 generated by the convergence control unit 14 is added by the adding unit 16b.
The value is added to the added value output from the adding unit 16a. Further, the addition unit 16c adds the addition value output from the addition unit 16b and the return correction value ΔI3 generated by the return control unit 15, thereby obtaining the assist target current value I + ΔI1 + ΔI2 + ΔI3 to be supplied to the electric motor 4. .
[0026]
The assist target current value I + ΔI1 + ΔI2 + ΔI3 is provided to the subtraction unit 17. The subtraction unit 17 obtains a deviation between the motor current value detected by the motor current detection circuit 8 and the assist target current value I + ΔI1 + ΔI2 + ΔI3. Based on the obtained deviation, the motor driver 18 that drives the electric motor 4 is controlled. As a result, a current corresponding to the assist target current value I + ΔI1 + ΔI2 + ΔI3 flows through the electric motor 4, and an appropriate steering assist force corresponding to the operation of the steering wheel 1 is generated from the electric motor 4.
[0027]
FIG. 2 is a block diagram showing an electrical configuration of the inertia compensation controller 13. The inertia compensation control unit 13 generates a steering torque differential equivalent value generator 131 that generates a steering torque differential equivalent value δT ′ corresponding to the time differential value of the steering torque T, and the steering generated by the steering torque differential equivalent value generator 131. A control current value determining unit 132 that determines a control current value Δi corresponding to the torque differential equivalent value δT ′, and a vehicle speed gain multiplication that generates an inertia compensation value ΔI1 by multiplying the control current value Δi by a vehicle speed gain corresponding to the vehicle speed V. Part 133.
[0028]
The steering torque differential equivalent value generation unit 131 generates the steering torque differential equivalent value δT ′ by passing the steering torque T supplied from the phase compensation unit 11 through the inertia compensation control transfer function G (s) having a low-pass filter characteristic. To do. The inertia compensation control transfer function G (s) having a low-pass filter characteristic can be defined by the following equation (1), for example.
[0029]
[Equation 5]
Figure 0004582376
[0030]
The control current value determining unit 132 sets the control current value Δi according to the steering torque differential equivalent value-control current value characteristic line shown in FIG. That is, the control current value determining unit 132 is set to 0 in proportion to the steering torque differential equivalent value δT ′ when the steering torque differential equivalent value δT ′ generated by the steering torque differential equivalent value generation unit 131 is in the range of 0 to 50 Nm / s. The control current value Δi is set so as to increase from 1 to 1 A (ampere), and when the steering torque differential equivalent value δT ′ is in the range of 50 to 100 Nm / s, the control current value Δi is set regardless of the steering torque differential equivalent value δT ′. Is set to 1A.
[0031]
The vehicle speed gain multiplication unit 133 sets the vehicle speed gain according to the vehicle speed-vehicle speed gain characteristic line shown in FIG. That is, the vehicle speed gain multiplication unit 133 sets the vehicle speed gain so that the vehicle speed V increases from 0 to 1 in proportion to the vehicle speed V in the range of 0 to 5 km / h, and the vehicle speed V is 40 to 100 km / h. In the range, the vehicle speed gain is set so as to decrease from 1 to 0.4 in proportion to the vehicle speed V. Further, when the vehicle speed V is in the range of 5 to 40 km / h, the vehicle speed gain is set to 1 regardless of the vehicle speed V. Then, the vehicle speed gain set according to the vehicle speed V is multiplied by the control current value Δi determined by the control current value determining unit 132, and the multiplication result is output as the inertia compensation value ΔI1.
[0032]
In this embodiment, the time constant A2 in the above equation (1) is automatically changed according to the steering state of the vehicle. In order to achieve this function, the inertia compensation control unit 13 further includes a differentiator 134 for generating a steering torque differential value δT that is a time differential value of the steering torque T, and a steering torque differential value generated by the differentiator 134. and a time constant setting unit 135 that sets the time constant A2 based on δT. The gain A1 in the above formula (1) is a fixed value set based on the characteristics of the vehicle on which the electric power steering device is mounted.
[0033]
For example, the time constant setting unit 135 sets the time constant A2 according to the steering torque differential value-time constant characteristic line shown as an example in FIG. That is, the time constant setting unit 135 sets the time constant A2 so as to decrease from 200 to 100 in proportion to the steering torque differential value δT when the steering torque differential value δT is in the range of 0 to 40 Nm / s. If the differential value δT is 40 Nm / s or more, the time constant A2 is set to 100 regardless of the steering torque differential value δT.
[0034]
Thus, when the steering torque differential value δT is small, for example, when the steering wheel 1 is slowly steered (for example, when traveling on a large curve), the time constant A2 is set to a large value. . When the time constant A2 is large, the amount of high-frequency components removed from the steering torque T increases when the steering torque differential equivalent value δT ′ is generated by passing the steering torque T through the inertia compensation control transfer function G (s). . Therefore, the steering torque differential equivalent value δT ′ generated by the steering torque differential equivalent value generation unit 131 is a value that captures a gradual change in the steering torque T. As a result, in the inertia compensation control unit 13, the steering torque T is moderated. Inertia compensation value ΔI1 that can compensate for a response delay due to inertia when the angle is changed to.
[0035]
On the other hand, when the steering torque differential value δT is large, that is, in a situation where the steering wheel 1 is being steered quickly (for example, a situation where a small curve is running on a slalom road), the time constant A2 is small. Is set. When the time constant A2 is small, the amount of high frequency components removed from the steering torque T is reduced when the steering torque differential equivalent value δT ′ is generated by passing the steering torque T through the inertia compensation control transfer function G (s). . Therefore, the steering torque differential equivalent value δT ′ generated by the steering torque differential equivalent value generation unit 131 is a value that captures a sudden change in the steering torque T. As a result, in the inertia compensation control unit 13, the steering torque T increases rapidly. Inertia compensation value ΔI1 that can compensate for a response delay due to inertia when the angle is changed to.
[0036]
Therefore, by controlling the electric motor 4 based on the assist target current value I + ΔI1 + ΔI2 + ΔI3 including the inertia compensation value ΔI1, the response delay due to the inertia of the electric motor 4 and the like is compensated well, and the vehicle is traveling on a large curve. Even in such a situation, even if the vehicle is traveling on a slalom road with continuous small curves, a good steering feeling can be achieved.
Further, according to the configuration of this embodiment, the steering torque differential equivalent value δT ′ is generated by passing the steering torque T through the inertia compensation control transfer function G (s), and based on the steering torque differential equivalent value δT ′. Since the inertia compensation value ΔI1 is set, the sense of rigidity of the steering wheel 1 changes due to a change with time of the electric motor 4 or a change in the tire pressure of the vehicle, and the steering torque T applied to the steering wheel 1 is increased accordingly. This change can be compensated with the inertia compensation value ΔI1. Therefore, there is no possibility that the steering feeling is deteriorated due to a change with time.
[0037]
FIG. 6 is a block diagram showing an electrical configuration of the inertia compensation control unit according to the second embodiment of the present invention. The inertia compensation control unit 100 according to the second embodiment can be used in place of the inertia compensation control unit 13 (see FIG. 2) according to the first embodiment described above. In the following, differences from the inertia compensation control unit 13 will be mainly described, and in FIG. 6, the same reference numerals are given to the same parts as those shown in FIG. 2.
[0038]
The inertia compensation control unit 13 according to the first embodiment includes a time constant setting unit 135 that sets the time constant A2 in the above formula (1) based on the steering torque differential value δT. The inertia compensation control unit 100 according to the second embodiment includes a gain setting unit 101 that sets the gain A1 in the above equation (1) based on the steering torque differential value δT. In the second embodiment, the time constant A2 is a fixed value set based on the characteristics of the vehicle on which the electric power steering device is mounted.
[0039]
For example, the gain setting unit 101 sets the gain A1 according to the steering torque differential value-gain characteristic line shown as an example in FIG. That is, the gain setting unit 101 sets the gain A1 so that the steering torque differential value δT increases from 2000 to 4000 in proportion to the steering torque differential value δT when the steering torque differential value δT is in the range of 0 to 40 Nm / s. If δT is 40 Nm / s or more, the gain A1 is set to 4000 regardless of the steering torque differential value δT.
[0040]
Thus, when the steering torque differential value δT is small, the gain A1 is set to a small value. As a result, the steering torque T is passed through the inertia compensation control transfer function G (s) in the steering torque differential equivalent value generation unit 131. The generated steering torque differential equivalent value δT ′ is a small value. Accordingly, since the inertia compensation value ΔI1 set based on the steering torque differential equivalent value δT ′ is a small value, there is no possibility that excessive steering assistance is performed when the steering torque T changes gently.
[0041]
On the other hand, when the steering torque differential value δT is large, the gain A1 is set to a large value. As a result, the steering torque differential equivalent value generation unit 131 passes the steering torque T through the inertia compensation control transfer function G (s). Accordingly, the steering torque differential equivalent value δT ′ is a large value, and accordingly, the inertia compensation value ΔI1 set based on the steering torque differential equivalent value δT ′ is a large value. Therefore, when the steering torque T changes abruptly, there is no possibility of causing a shortage of steering assist force or a steering response delay.
[0042]
Therefore, even with the configuration of the second embodiment, it is possible to achieve an effect that a good steering feeling can be obtained regardless of the traveling state.
FIG. 8 is a block diagram showing an electrical configuration of an inertia compensation control unit according to the third embodiment of the present invention. The inertia compensation control unit 110 according to the third embodiment can be used in place of the inertia compensation control unit 13 (see FIG. 2) according to the first embodiment described above. In FIG. 8, the same reference numerals are assigned to the same parts as those shown in FIG.
[0043]
The inertia compensation control unit 110 includes a traveling state determination unit 111 that determines the traveling state of the vehicle, and a steering torque differential equivalent value generation unit that generates a steering torque differential equivalent value δT ′ according to the determination result of the traveling state determination unit 111. 112, a control current value determining unit 132 for determining a control current value Δi corresponding to the steering torque differential equivalent value δT ′ generated by the steering torque differential equivalent value generating unit 112, and a control current value Δi corresponding to the vehicle speed V And a vehicle speed gain multiplication unit 133 that generates an inertia compensation value ΔI1 by multiplying by the vehicle speed gain.
[0044]
For example, the traveling state determination unit 111 calculates a time differential value of the steering torque T. If the calculated time differential value is equal to or less than a predetermined reference value (for example, 20 Nm / s), the vehicle is traveling on a large curve. It is judged that. On the other hand, if the time differential value of the steering torque T is larger than the reference value, it is determined that the vehicle is traveling on a slalom road in which small curves continue. Then, this determination result is given to the steering torque differential equivalent value generation unit 112.
[0045]
When it is determined that the vehicle is traveling along a large curve, the steering torque differential equivalent value generation unit 112 multiplies the steering torque T by the general traveling transfer function G1 (s) of the following equation (2). A steering torque differential equivalent value δT ′ is generated. On the other hand, if it is determined that the vehicle is traveling on the slalom road, the steering torque differential equivalent value δT ′ is obtained by multiplying the steering torque T by the slalom traveling transfer function G2 (s) of the following equation (3). Generate.
[0046]
[Formula 6]
Figure 0004582376
[0047]
As a result, when the vehicle is traveling on a large curve, the amount of high frequency components removed from the steering torque T by the low-pass filter characteristic of the general traveling transfer function G1 (s) increases. Therefore, the steering torque differential equivalent value δT ′ generated by the steering torque differential equivalent value generation unit 112 is a value that captures a gradual change in the steering torque T. As a result, in the inertia compensation control unit 110, the steering torque T is moderated. Inertia compensation value ΔI1 that can compensate for a response delay due to inertia when the angle is changed to. On the other hand, when the vehicle is traveling on a slalom road, the amount of high-frequency components removed from the steering torque T is reduced by the low-pass filter characteristic of the slalom travel transfer function G2 (s). Therefore, the steering torque differential equivalent value δT ′ generated by the steering torque differential equivalent value generation unit 112 is a value that captures a rapid change in the steering torque T. As a result, in the inertia compensation control unit 110, the steering torque T Inertia compensation value ΔI1 that can compensate for a response delay due to inertia when the angle is changed to.
[0048]
Therefore, as in the case of the first embodiment and the second embodiment described above, a good steering feeling can be achieved regardless of the traveling situation.
While the three embodiments of the present invention have been described above, the present invention can be implemented in other forms. For example, in the above-described third embodiment, when it is determined based on the time differential value of the steering torque T whether the vehicle is traveling on a large curve or traveling on a slalom road. However, based on the steering torque T, the frequency at which the steering direction of the steering wheel 1 is switched is detected. If this frequency is equal to or less than a predetermined value, it is determined that the vehicle is traveling on a large curve, If it is larger than the predetermined value, it may be determined that the vehicle is traveling on a slalom road.
[0049]
Further, both the steering torque differential equivalent value-control current value characteristic line in FIG. 3 and the vehicle speed-vehicle speed gain characteristic line in FIG. 4 are examples, and may be appropriately changed according to the characteristics of the vehicle.
In addition, various design changes can be made within the scope of matters described in the claims.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a configuration of an electric power steering apparatus according to an embodiment of the present invention.
FIG. 2 is a block diagram showing an electrical configuration of an inertia compensation control unit.
FIG. 3 is a diagram showing an example of a steering torque differential equivalent value-control current value characteristic line;
FIG. 4 is a diagram illustrating an example of a vehicle speed-vehicle speed gain characteristic line.
FIG. 5 is a diagram showing an example of a steering torque differential value-time constant characteristic line;
FIG. 6 is a block diagram showing an electrical configuration of an inertia compensation control unit according to a second embodiment of the present invention.
FIG. 7 is a diagram illustrating an example of a steering torque differential value-gain characteristic line.
FIG. 8 is a block diagram showing an electrical configuration of an inertia compensation control unit according to a third embodiment of the present invention.
[Explanation of symbols]
1 Steering wheel
4 Electric motor
10 Controller
12 Basic assist controller
13 Inertia compensation controller
131 Steering torque differential equivalent value generator
132 Control current value determination unit
133 Vehicle speed gain multiplier
134 Differentiator
135 Time constant setting part
16a Adder
16b Adder
16c Adder
17 Subtraction part
18 Motor driver
100 Inertia compensation controller
101 Gain setting section
110 Inertia compensation controller
111 Running condition determination unit
112 Steering torque differential equivalent value generator

Claims (2)

操作部材に加えられた操舵トルクに基づいて駆動される電動モータによって操舵補助力を発生させる電動パワーステアリング装置のための制御装置であって、
操舵トルクに応じた基本アシスト電流値を生成する基本アシスト電流生成手段と、
車両の走行状況に応じた慣性補償制御伝達関数を設定する伝達関数設定手段と、
この伝達関数設定手段が設定する慣性補償制御伝達関数に操舵トルクを通すことによって操舵トルク微分相当値を生成する操舵トルク微分相当値生成手段と、
この操舵トルク微分相当値生成手段が生成する操舵トルク微分相当値に基づいて慣性補償値を生成する慣性補償電流生成手段と、
上記基本アシスト電流生成手段が生成する基本アシスト電流値と、上記慣性補償電流生成手段が生成する慣性補償値とを加算してアシスト目標電流値を生成する目標電流値生成手段と、
この目標電流値生成手段が生成するアシスト目標電流値に基づいて電動モータを駆動するモータ駆動手段とを含み、
上記慣性補償制御伝達関数は、
Figure 0004582376
で定義されるローパスフィルタ特性を有する関数であり、
上記伝達関数設定手段は、上記関数補償制御伝達関数中の時定数A2を操舵トルクの時間微分値に応じて変更する時定数変更手段を含むものであることを特徴とする電動パワーステアリング制御装置。
A control device for an electric power steering device that generates a steering assist force by an electric motor driven based on a steering torque applied to an operation member,
Basic assist current generating means for generating a basic assist current value corresponding to the steering torque;
Transfer function setting means for setting an inertia compensation control transfer function according to the traveling state of the vehicle;
Steering torque differential equivalent value generating means for generating a steering torque differential equivalent value by passing the steering torque through the inertia compensation control transfer function set by the transfer function setting means;
Inertia compensation current generating means for generating an inertia compensation value based on the steering torque differential equivalent value generated by the steering torque differential equivalent value generating means;
Target current value generating means for adding the basic assist current value generated by the basic assist current generating means and the inertia compensation value generated by the inertia compensation current generating means to generate an assist target current value;
Look including a motor driving means for driving the electric motor based on the assist target electric current value that this target current value generating means generates,
The inertia compensation control transfer function is
Figure 0004582376
Is a function having a low-pass filter characteristic defined by
The electric power steering control device, wherein the transfer function setting means includes time constant changing means for changing a time constant A2 in the function compensation control transfer function according to a time differential value of the steering torque .
操作部材に加えられた操舵トルクに基づいて駆動される電動モータによって操舵補助力を発生させる電動パワーステアリング装置のための制御装置であって、
操舵トルクに応じた基本アシスト電流値を生成する基本アシスト電流生成手段と、
車両の走行状況に応じた慣性補償制御伝達関数を設定する伝達関数設定手段と、
この伝達関数設定手段が設定する慣性補償制御伝達関数を操舵トルクに乗じることによって操舵トルク微分相当値を生成する操舵トルク微分相当値生成手段と、
この操舵トルク微分相当値生成手段が生成する操舵トルク微分相当値に基づいて慣性補償値を生成する慣性補償電流生成手段と、
上記基本アシスト電流生成手段が生成する基本アシスト電流値と、上記慣性補償電流生成手段が生成する慣性補償値とを加算してアシスト目標電流値を生成する目標電流値生成手段と、
この目標電流値生成手段が生成するアシスト目標電流値に基づいて電動モータを駆動するモータ駆動手段とを含み、
上記伝達関数設定手段は、
操舵トルクの時間微分値と予め定める基準値とを比較して大小を判断する比較判断手段を含み、
この比較判断手段によって操舵トルクの時間微分値が上記基準値よりも大きいと判断された場合には、上記慣性補償制御伝達関数を予め定めるスラローム走行用伝達関数に設定し、上記比較判断手段によって操舵トルクの時間微分値が上記基準値以下であると判断された場合には、上記慣性補償制御伝達関数を予め定める一般走行用伝達関数に設定するものであることを特徴とする電動パワーステアリング制御装置。
A control device for an electric power steering device that generates a steering assist force by an electric motor driven based on a steering torque applied to an operation member,
Basic assist current generating means for generating a basic assist current value corresponding to the steering torque;
Transfer function setting means for setting an inertia compensation control transfer function according to the traveling state of the vehicle;
Steering torque differential equivalent value generating means for generating a steering torque differential equivalent value by multiplying the steering torque by the inertia compensation control transfer function set by the transfer function setting means;
Inertia compensation current generating means for generating an inertia compensation value based on the steering torque differential equivalent value generated by the steering torque differential equivalent value generating means;
Target current value generating means for adding the basic assist current value generated by the basic assist current generating means and the inertia compensation value generated by the inertia compensation current generating means to generate an assist target current value;
Motor driving means for driving the electric motor based on the assist target current value generated by the target current value generating means,
The transfer function setting means is
Comparing and judging means for judging the magnitude by comparing the time differential value of the steering torque with a predetermined reference value,
If it is determined by the comparison determination means that the time differential value of the steering torque is larger than the reference value, the inertia compensation control transfer function is set to a predetermined slalom running transfer function, and the steering determination is performed by the comparison determination means. when the time differential value of the torque is determined to be equal to or less than the reference value, characterized the be that electric power steering that is to set the general traveling transfer function predetermined for the inertia compensation control transfer function Control device.
JP2000395563A 2000-12-26 2000-12-26 Electric power steering control device Expired - Fee Related JP4582376B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000395563A JP4582376B2 (en) 2000-12-26 2000-12-26 Electric power steering control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000395563A JP4582376B2 (en) 2000-12-26 2000-12-26 Electric power steering control device

Publications (2)

Publication Number Publication Date
JP2002193122A JP2002193122A (en) 2002-07-10
JP4582376B2 true JP4582376B2 (en) 2010-11-17

Family

ID=18861008

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000395563A Expired - Fee Related JP4582376B2 (en) 2000-12-26 2000-12-26 Electric power steering control device

Country Status (1)

Country Link
JP (1) JP4582376B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4618614B2 (en) * 2007-04-10 2011-01-26 三菱電機株式会社 Electric power steering control device
JP5863344B2 (en) * 2011-09-06 2016-02-16 日産自動車株式会社 Reference response calculation device and vehicle steering device using the same
JP6077747B2 (en) * 2012-02-07 2017-02-08 富士重工業株式会社 VEHICLE SLALOM TRAVEL JUDGING DEVICE AND VEHICLE CONTROL DEVICE HAVING THIS VEHICLE SLALOM TRAVEL JUDGING DEVICE

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2949890B2 (en) * 1991-03-27 1999-09-20 豊田工機株式会社 Electric power steering
JP3036197B2 (en) * 1991-12-02 2000-04-24 オムロン株式会社 Electric power steering device
JP3128531B2 (en) * 1997-04-03 2001-01-29 本田技研工業株式会社 Electric power steering device
JP3777473B2 (en) * 1997-05-22 2006-05-24 カヤバ工業株式会社 Electric power steering system
JP3080045B2 (en) * 1997-10-08 2000-08-21 トヨタ自動車株式会社 Steering device

Also Published As

Publication number Publication date
JP2002193122A (en) 2002-07-10

Similar Documents

Publication Publication Date Title
JP4984110B2 (en) Electric power steering device
JP4192442B2 (en) Control device for electric power steering device
US20080114515A1 (en) Electric power steering apparatus
JP2000142433A (en) Power steering method and power steering device
JP3152339B2 (en) Electric power steering device
US7742858B2 (en) Electric power steering apparatus
JP3176899B2 (en) Vehicle steering system
JP3082483B2 (en) Electric power steering device
JP2002166842A (en) Electric power steering control device
JP2007084006A (en) Electric power steering device
JP4582376B2 (en) Electric power steering control device
JP4039305B2 (en) Electric power steering device for vehicles
JP2004291815A (en) Electric power-steering apparatus
JP2003170844A (en) Control device for electric power steering device
JP3780141B2 (en) Electric power steering control device
JP2004276636A (en) Electric power steering device
JP2005022468A (en) Electric power steering device
JP2004314909A (en) Electric power steering device
CN115339512A (en) Steering control device
JP3837295B2 (en) Electric power steering device
JP2004224129A (en) Electric power steering device
JP2005041279A (en) Electric power steering device
JP2004074984A (en) Electric power steering device
JP2004017898A (en) Electric power steering device
JP3884843B2 (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: 20071107

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100128

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100204

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100402

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: 20100805

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: 20100818

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130910

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees