(57)【要約】【課題】トルクステアの影響を軽減し、ドライバの操舵負荷軽減と、安定した操舵状態の実現を可能とする車両用操舵制御装置を得ることを目的とする。【解決手段】この発明による車両用操舵制御装置は、車輪速信号に基づいて演算したステアリング軸の回転に関連する第一のステアリング軸回転関連値と、ハンドル角信号に基づく第二のステアリング軸回転関連値とを比較し、前記比較の結果に基づいて前記車両に於けるトルクステアの発生の有無を検出するトルクステア検出手段を備え、前記トルクステア検出手段が前記トルクステアの発生を検出したとき、前記トルクステアを抑制するように前記アシストトルクを補正するようにしたことを特徴とする。【選択図】図２
2011051394.tif 000002
【特許請求の範囲】
【請求項１】
一対の操舵輪が駆動輪を兼ねる車両に用いられ、運転者による操舵に応じてアシストトルクを発生するアシストモータにより前記操舵輪の操舵をアシストするようにした車両用操舵制御装置であって、
前記一対の操舵輪の各々の車輪速を検出し、前記検出した値に相当する車輪速信号を出力する車輪速検出手段と、
前記車両のハンドル角を検出し、前記検出した値に相当するハンドル角信号を出力するハンドル角検出手段と、
前記車輪速信号に基づいて演算した前記車両のステアリング軸の回転に関連する第一のステアリング軸回転関連値と、前記ハンドル角信号に基づく第二のステアリング軸回転関連値とを比較し、前記比較の結果に基づいて前記車両に於けるトルクステアの発生の有無を検出するトルクステア検出手段と
を備え、前記トルクステア検出手段が前記トルクステアの発生を検出したとき、前記トルクステアを抑制するように前記アシストトルクを補正するようにしたことを特徴とする車両用操舵制御装置。
【請求項２】
前記第一のステアリング軸回転関連値と第二のステアリング軸回転関連値とは、前記ステアリング軸の回転角度であることを特徴とする請求項1に記載の車両用操舵制御装置。
【請求項３】
前記トルクステア判定手段は、前記第一のステアリング軸回転関連値と前記第二のステアリング軸回転関連値との差に基づいて前記トルクステアの発生の有無を検出することを特徴とする請求項２に記載の車両用操舵制御装置。
【請求項４】
前記トルクステア判定手段は、前記第一のステアリング軸回転関連値の絶対値と前記第二のステアリング軸回転関連値の絶対値との差に基づいて前記トルクステアの発生の有無を検出することを特徴とする請求項２に記載の車両用操舵制御装置。
【請求項５】
前記トルクステア判定手段は、前記第一のステアリング軸回転関連値と前記第二のステアリング軸回転関連値との符号が同一であるか否かに基づいて前記トルクステアの発生の有無を検出することを特徴とする請求項２に記載の車両用操舵制御装置。
【請求項６】
前記第一のステアリング軸回転関連値と第二のステアリング軸回転関連値とは、前記ステアリング軸の回転角速度であることを特徴とする請求項1に記載の車両用操舵制御装置
。
【請求項７】
前記トルクステア判定手段は、前記第一のステアリング軸回転関連値と前記第二のステアリング軸回転関連値との符号が同一であるか否かに基づいて前記トルクステアの発生の有無を検出することを特徴とする請求項６に記載の車両用操舵制御装置。
【請求項８】
前記アシストトルクを補正する補正量は、前記車両のハンドル角とハンドル角速度とヨーレートと横加速度とのうちの少なくとも一つに基づいて決定されることを特徴とする請求項１乃至７のうち何れか一項に記載の車両用操舵制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、自動車等に搭載された電動パワーステアリング装置等の車両用操舵制御装置に関し、特に、トルクステアの発生を検出し、その影響を抑制することが可能なように構成された車両用操舵制御装置に関する。
【背景技術】
【０００２】
路面の摩擦係数が小さい雪道や凍った路面での車両の発進時に於いて、操舵輪が駆動輪を兼ねている所謂前輪駆動車の場合、左右の駆動輪が接している路面の摩擦係数の違いによって、片方の駆動輪が空転することがある。この場合、空転している駆動輪では、路面とタイヤとの間で発生する駆動トルクが小さく、一方、空転していない駆動輪では大きな駆動トルクが発生する。このため、左右の駆動力差が生まれ、ハンドルがドライバの意図していない方向に回転する、所謂、トルクステアという現象が発生する。
【０００３】
このトルクステア現象は、ドライバの意図しない「ハンドル取られ」現象であり、ドライバの操舵を妨げ、又、車両偏向を起こす場合もある。このような状況に於いての運転者の操舵負荷を低減するため、電動パワーステアリングの電動モータによってトルクステア補償トルクを付加するようにした技術がある。例えば、トルクステアは車両の急発進時に発生する確率が高いことから、車両の前後加速度によって急発進を判定し、急発進であると判定した場合に、トルクステアを抑制するために電動パワーステアリングのアシスト量を増量補正するようにしたパワーステアリング装置が提案されている。（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−２１３０８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に示された従来の装置では、トルクステアの発生そのものを検出しているわけではないため、トルクステアが発生していないときにもトルクステア抑制の制御が介入してしまうことによって、通常の操舵に悪影響を与える恐れがあった。
【０００６】
この発明は、従来の装置に於ける前述のような課題を解決するためになされたもので、駆動輪の空転によるトルクステアの発生を正確に検出し、電動パワーステアリングによりトルクステアを抑制する方向にアシストトルクを発生することでトルクステアの影響を軽減し、ドライバの操舵負荷軽減と、安定した操舵状態の実現を可能とする車両用操舵制御装置を得ることを目的とする。
【課題を解決するための手段】
【０００７】
この発明による車両用操舵制御装置は、一対の操舵輪が駆動輪を兼ねる車両に用いられ、運転者による操舵に応じてアシストトルクを発生するアシストモータにより前記操舵輪の操舵をアシストするようにした車両用操舵制御装置であって、前記一対の操舵輪の各々の車輪速を検出し、前記検出した値に相当する車輪速信号を出力する車輪速検出手段と、前記車両のハンドル角を検出し、前記検出した値に相当するハンドル角信号を出力するハンドル角検出手段と、前記車輪速信号に基づいて演算した前記車両のステアリング軸の回転に関連する第一のステアリング軸回転関連値と、前記ハンドル角信号に基づく第二のステアリング軸回転関連値とを比較し、前記比較の結果に基づいて前記車両に於けるトルクステアの発生の有無を検出するトルクステア検出手段とを備え、前記トルクステア検出手段が前記トルクステアの発生を検出したとき、前記トルクステアを抑制するように前記アシストトルクを補正するようにしたことを特徴とするものである。
【発明の効果】
【０００８】
この発明による車両用操舵制御装置によれば、前記車輪速信号に基づいて演算した前記車両のステアリング軸の回転に関連する第一のステアリング軸回転関連値と、前記ハンドル角信号に基づく第二のステアリング軸回転関連値とを比較し、前記比較の結果に基づいて前記車両に於けるトルクステアの発生の有無を検出するトルクステア検出手段を備え、前記トルクステア検出手段が前記トルクステアの発生を検出したとき、前記トルクステアを抑制するように前記アシストトルクを補正するように構成されているので、駆動輪の左右の駆動力差によって発生するトルクステアを正確に検出することができ、この検出結果に基づいてトルクステアを抑制することができるため、通常の操舵に悪影響を及ぼすことなく、ドライバの操舵負荷を軽減し、安定した操舵状態を実現することが可能な車両用操舵制御装置を得ることができる。
【図面の簡単な説明】
【０００９】
【図１】この発明の実施の形態１による車両用操舵制御装置の全体構成を示す構成図である。
【図２】この発明の実施の形態１による車両用操舵制御装置の主要部の構成を示すブロック図である。
【図３】この発明の実施の形態１による車両用操舵制御装置に於けるアシストトルク決定ブロックの構成を示すブロック図である。
【図４】この発明の実施の形態１による車両用操舵制御装置により制御されてヨーレートγにて旋回している車両を示す説明図である。
【図５】この発明の実施の形態１による車両用操舵制御装置に於けるy=δCos(δ)の特性を示すグラフである。
【図６】この発明の実施の形態１による車両用操舵制御装置に於けるトルクステア検出手段の構成を示すブロック図である。
【図７】この発明の実施の形態１による車両用操舵制御装置に於けるトルクステア検出手段の一連の動作を示すフローチャートである。
【図８】この発明の実施の形態１による車両用操舵制御装置に於けるトルクステア補正手段の構成を示すブロック図である。
【図９】この発明の実施の形態１による車両用操舵制御装置に於ける効果を示す説明図である。
【図１０】この発明の実施の形態２による車両用操舵制御装置に於けるトルクステア検出手段の構成を示すブロック図である。
【図１１】この発明の実施の形態２による車両用操舵制御装置に於けるトルクステア検出手段の一連の動作を示すフローチャートである。
【発明を実施するための形態】
【００１０】
実施の形態１．
以下、この発明の好適な実施の形態１による車両用操舵制御装置につき、図面を用いて説明する。図１は、この発明の実施の形態１による車両用操舵制御装置の全体構成を示す構成図である。図１に於いて、車両用操舵制御装置１００は、車両のステアリング機構（操舵機構とも言うが、以下の説明では、ステアリング機構と称する）１０に取り付けられる。ステアリング機構１０は、ハンドル１と、ステアリング軸２と、ステアリングギアボックス３と、ラックアンドピニオン機構６、及び、左操舵輪である左前輪及び右操舵輪である右前輪（以下、これらを総称するときは、左右操舵輪と称する）を夫々構成するタイヤ７を含んでいる。左右操舵輪は、駆動輪を兼ねている。
【００１１】
車両用操舵制御装置１００は、ステアリング軸２に取り付けられたトルクセンサ４と、ステアリング軸２に連結されたアシストモータ５と、ハンドル１に取り付けられたハンドル角センサ９と、ステアリング機構１０に電気的に結合されアシストモータ５を制御するＥＰＳ（Electric Power Steering）用の電子制御ユニット（Electric Control Unit）（以下、単に、制御ユニットと称する）８と、これらを電気的に接続するケーブルを含む。尚、当然、電源装置も含むが、電源装置を備えることは自明であるのでここではその説明を省略する。
【００１２】
ハンドル１は、運転者が操舵する自動車等の車両のステアリングハンドルであり、ステアリング軸２の上端に連結されている。ハンドル１には運転者による操舵トルクThdlが加えられステアリング軸２に伝達される。ステアリング軸２に結合されたトルクセンサ４は、操舵トルクThdlを検出し、その検出値に対応した操舵トルク検出信号Thdl(s)を出力する。
【００１３】
アシストモータ５は、電動モータにより構成されており、ステアリング軸２に図示しない減速ギアを介して結合され、運転者による操舵トルクThdlをアシストするアシストトルクTassistを発生してステアリング軸２に与える。
【００１４】
ステアリングギアボックス３は、ステアリング軸２の下端に設けられている。ステアリング軸２に与えられる操舵トルクThdlとアシストトルクTassistとを加え合わせた合成ト
ルクは、ステアリングギアボックス３を通じて数倍に増幅され、ラックアンドピニオン軸６を通じてタイヤ７を含む左右一対の操舵輪に加えられる。左右の操舵輪は、ステアリングギアボックス３から加えられたトルクに基づいて操舵される。
【００１５】
ハンドル１に取り付けられているハンドル角センサ９は、運転者の操舵によるハンドル１の回転角度（以下、ハンドル角と称する）Thetaを検出し、その検出値に対応したハン
ドル角信号Theta(s)を出力する。
【００１６】
前述の制御ユニット８は、操舵トルク検出信号Thdl(s)と、ハンドル角信号Theta(s)と
、左前輪車輪速信号WheelSpd_fl(s)と、右前輪車輪速信号WheelSpd_fr(s)と、ヨーレート信号Yaw_rate(s)と、横加速度信号Gy(s)と、モータ駆動電流検出信号Imtr(s)を入力とし
、アシストモータ５に対するモータ制御信号Imtr(t)を出力してアシストモータ５に供給
する。ここで、アシストモータ５に供給されるモータ制御信号Imtr(t)は、アシストモー
タ５に対する駆動目標電流値となる。
【００１７】
図1に示す車両用操舵制御装置１００は、運転者がハンドル１を操作したときの操舵ト
ルクThdlをトルクセンサ４により検出し、その検出値に相当する操舵トルク検出信号Thdl(s)に基づいて、操舵トルクThdlを補助するアシストトルクTassistをアシストモータ５に発生させることを主たる機能とする。
【００１８】
次に、車両用操舵制御装置１００の機能を力学的に説明する。操舵トルクThdlとアシストトルクTassistとの和が、ステアリング軸反力トルクTtranに抗してステアリング軸２を回転させる。又、ハンドル１を回転させるときには、アシストモータ５の慣性項も作用する。従って、ステアリング軸反力トルクTtranは次式（１）で与えられる。
Ttran = Thdl ＋ Tassist − J・dw/dt                      （１）
但し、wはアシストモータ５の角速度であり、J・dw/dtはアシストモータ５の慣性トル
クを表わす。
【００１９】
又、アシストモータ５によるアシストトルクTassistは、次式（２）により与えられる
。
Tassist = Ggear・Kt・Imtr                                    （２）
但し、Ggearはアシストモータ５とステアリング軸２との間の減速ギアの減速ギア比、Ktはアシストモータ５のトルク定数である。
【００２０】
更に、ステアリング軸反力トルクTtranは、実路面反力トルクTalignとステアリング機
構10内の摩擦トルクTfricとの和であり、次式（３）で与えられる。
Ttran = Talign + Tfric
= Talign + （Ggear・Tmfric + Tfrp）              （３）
但し、Tmfricはアシストモータ５に於ける摩擦トルク、Tfrpはアシストモータ５に於ける摩擦トルクTmfricを除くステアリング機構１０の摩擦トルクであり、
Tmfric・Gger ＋ Tfrp = Tfric                                （４）
である。
【００２１】
車両用操舵制御装置１００の制御ユニット８は、前述したように、アシストモータ５に対する駆動目標電流値となるモータ制御信号Imtr(t)を出力し、アシストモータ5の実際のモータ駆動電流Imtrの値がモータ制御信号Imtr(t)に一致するようにアシストモータ５を
制御する。その結果、アシストモータ５は、モータ駆動電流Imtrの値にトルク定数とギア比（アシストモータ５とステアリング軸２との間のギヤ比）とを乗じて得られる所定のアシストトルクを発生し、この発生したアシストトルクを運転者による操舵トルクThdlに加え、運転者の操舵をアシストする。
【００２２】
図２は、この発明の実施の形態１による車両用操舵制御装置の主要部の構成を示すブロック図であり、特に、図１に於ける制御ユニット８の構成と、アシストモータ５に内蔵されているアシストモータ制御回路（図１には図示せず）の構成を示している。
【００２３】
図２に於いて、制御ユニット８への入力信号を出力する装置として、車速検出器１１と、操舵トルク検出器１２と、モータ角速度検出器１３と、車輪速検出手段としての車輪速検出器１５と、ハンドル角検出手段としてのハンドル角検出器１６と、ヨーレート検出器１８と、横加速度検出器１９と、モータ電流検出器２４とが設けられている。又、制御ユニット８は、モータ角加速度検出器１４と、ハンドル角速度演算手段１７と、アシストトルク決定ブロック２０と、モータ電流決定器２１と、モータ電流比較器２２と、モータ駆動器２３と、トルクステア検出手段２５を含んでいる。
【００２４】
車速検出器１１は、車速Ｖを検出し、その検出した値に相当する車速信号V(s)を出力してアシストトルク決定ブロック２０及びトルクステア検出手段２５に夫々入力する。操舵トルク検出器１２は、前述のトルクセンサ４を含み、トルクセンサ４が検出した操舵トルクThdlの値に相当する操舵トルク信号Thdl(s)を出力してアシストトルク決定ブロック２
０に入力する。モータ角速度検出器１３は、アシストモータ５のモータ角速度Smtrを検出し、その検出した値に相当するモータ角速度信号Smtr(s)を出力してアシストトルク決定
ブロック２０とモータ角加速度検出器１４に夫々入力する。
【００２５】
モータ角加速度検出器１４は、モータ角速度検出器１３から入力されたモータ角速度信号Smtr(s)を微分して得た値に相当するモータ角加速度信号Amtr(s)を出力し、アシストトルク決定ブロック２０に入力する。車輪速検出器１５は、左右操舵輪のタイヤ７に夫々設置されている左前輪車輪速センサ及び右前輪車輪速センサ（何れも図示せず)を含み、左
前輪車輪速センサが検出した左前輪車輪速WheelSpd_fl、及び右前輪車輪速センサが検出
した右前輪車輪速WheelSpd_frに夫々相当する左前輪車輪速信号WheelSpd_fl(s)及び右前
輪車輪速信号WheelSpd_fr(s)を出力し、トルクステア検出手段２５に入力する。
【００２６】
ハンドル角検出器１６は、前述のハンドル角センサ９を含み、ハンドル角センサ９が検出したハンドル角Thetaの値に相当するハンドル角信号Theta(s)を出力し、ハンドル角速
度演算手段１７及びトルクステア検出手段２５に夫々入力する。ハンドル角速度演算手段１７は、ハンドル角検出器１６から入力されたハンドル角信号Theta(s)を微分してハンドル角速度信号dTheta(s)を出力し、アシストトルク決定ブロック２０に入力する。
【００２７】
ヨーレート検出器１８は、車両に設置されたヨーレートセンサ（図示せず）を含み、ヨーレートセンサが検出した車両のヨーレートYaw_rateの値に相当するヨーレート信号Yaw_rate(s)を出力し、アシストトルク決定ブロック２０に入力する。横加速度検出器１９は、車両に設置された横加速度センサ（図示せず）を含み、横加速度センサが検出した車両の横加速度Gyの値に相当する横加速度信号Gy(s)を出力し、アシストトルク決定ブロック２０に入力する。
【００２８】
トルクステア検出手段２５は、入力された車速信号V(s)と、左前輪車輪速信号WheelSpd_fl(s)と、右前輪車輪速信号WheelSpd_fr(s)と、ハンドル角信号Theta(s)とに基づいてトルクステア検出フラグ信号Trq_str_flag(s)を出力し、アシストトルク決定ブロック２０に入力する。
【００２９】
この発明の実施の形態１による車両用操舵制御装置の主要な特徴の一つは、トルクステア検出手段２５を設けた点にあるが、トルクステア検出手段２５の詳細に関しては後述する。
【００３０】
アシストトルク決定ブロック２０は、車速信号V(s)と、操舵トルク信号Thdl(s)と、モ
ータ角速度信号Smtr(s)と、モータ角加速度信号Amtr(s)と、ハンドル角信号Theta(s)と、ハンドル角速度信号dTheta(s)と、ヨーレート信号Yaw_rate(s)と、横加速度信号Gy(s)と
、トルクステア検出フラグ信号Trq_str_flag(s)とを入力とし、これらの入力された信号
に基づいて、アシストモータ５が発生すべきアシストトルクTassistを決定し、その決定
したアシストトルクTassistの値に相当するアシストトルク信号Tassist(s)を出力してモ
ータ電流決定器２１に入力する。モータ電流決定器２１は、入力されたアシストトルク信号Tassist(s)に基づいて、アシストトルク決定ブロック２０により決定されたアシストトルクTassistを発生させるための電流基準信号Iref(s)を出力する。
【００３１】
モータ電流比較器２２と、モータ駆動器２３と、モータ電流検出器２４とは、アシストモータ５を駆動するためのアシストモータ制御回路を構成している。モータ電流検出器２４は、アシストモータ５の実際のモータ駆動電流Imtrを検出し、その検出した値に相当するモータ駆動電流検出信号Imtr(s)を出力してモータ電流比較器２２に入力する。
【００３２】
モータ電流比較器２２は、モータ電流決定器２１からの電流基準信号Iref(s)と、モー
タ電流検出器２４からのモータ駆動電流検出信号Imtr(s)とを比較し、その偏差に相当す
る電流偏差信号を出力してモータ駆動機２３に入力する。モータ駆動器２３は、入力された電流偏差信号を「０」とするようなモータ制御信号Imtr(t)を出力しアシストモータ５
を駆動する。その結果、アシストモータ５は、アシストトルク決定ブロック２０により決定された所定のアシストトルクTassistを発生することになる。
【００３３】
次に、前述のアシストトルク決定ブロック２０について更に詳細に説明する。図３は、この発明の実施の形態１による車両用操舵制御装置に於けるアシストトルク決定ブロックの構成を示すブロック図である。図３に於いて、アシストトルク決定ブロック２０は、アシストマップ補償器３０と、慣性補償器３１と、粘性補償器３２と、トルクステア補正手段３３と、加算器３４とを含んでいる。
【００３４】
アシストマップ補償器３０は、車速信号V(s)と操舵トルク信号Thdl(s)とに基づいてア
シストマップ補償トルク信号map(s)を出力する。慣性補償器３１は、車速信号V(s)とモータ角加速度信号Amtr(s)とに基づいて慣性補償トルク信号iner(s)を出力する。粘性補償器３２は、車速信号V(s)とモータ角速度信号Smtr(s)とに基づいて粘性補償トルク信号damp(s)を出力する。トルクステア補正手段３３は、車速信号V(s)とハンドル角信号Theta(s)とハンドル角速度信号dTheta(s)とヨーレート信号Yaw_rate(s)と横加速度信号Gy(s)とトルクステア検出信号Trq_str_flag(s)とに基づいて、トルクステア補償トルク信号trq_str(s)を出力する。
【００３５】
この発明の実施の形態１による車両用操舵制御装置のもう一つの主要な特徴は、トルクステア補正手段３３を設けた点にあり、その詳細に関しては前述のトルクステア検出手段２５の説明と併せて後述する。
【００３６】
尚、この発明の実施の形態１による車両用操舵制御装置では、アシストトルク決定ブロック２０に於ける補償手段として、アシストマップ補償器３０、慣性補償器３１、粘性補償器３２、及びトルクステア補正手段３３を用いたが、これらに限定されるものではなく、その他の様々な補償器を用いても良い。
【００３７】
又、この発明の実施の形態１による車両用操舵制御装置では、アシストトルク決定ブロック２０への入力信号を、車速信号V(s)と、操舵トルク信号Thdl(s)と、モータ角加速度Amtr(s)と、モータ角速度信号Smtr(s)と、ハンドル角信号Theta(s)と、ハンドル角速度信号dTheta(s)と、ヨーレート信号Yaw_rate(s)と、横加速度信号Gy(s)と、トルクステア検出信号Trq_str_flag(s)としたが、これらに限定されるものではなく、この他の様々な信号を入力信号としても良い。
【００３８】
次に、この発明の実施の形態１による車両用操舵制御装置に於ける主要な特徴の一つであるトルクステア検出手段２５について説明する。図２に於いて、トルクステア検出手段２５では、左右操舵輪の各々の車輪速に基づいてステアリング軸の回転角度を演算し、一方、ハンドル角センサ９から得られた実際のハンドル角に基づいてステアリング軸の回転角度を演算し、これらの演算に基づくステアリング軸の回転角度を比較することで、トルクステアを検出する。そこで、先ず初めに、左右操舵輪の各々の車輪速に基づいてハンドル角を求める原理について説明する。
【００３９】
左右操舵輪の実舵角が同一であるとした場合、実舵角δとハンドル角θはステアリングギア比Ggear_strを用いて次式（５）により表される。
【数１】
2011051394.tif 000003
よって、実舵角δを求めればハンドル角θが求まるため、ここでは実舵角δを求める原理について述べる。ハンドル角θは、ステアリング軸の回転角度に相当する。
【００４０】
図４は、この発明の実施の形態１による車両用操舵制御装置により制御されてヨーレートγにて旋回している車両を示す説明図である。左右操舵輪を構成する各タイヤが急激なスリップをしないという前提条件に於いては、左前車輪速WheelSpd_flと右前車輪速WheelSpd_frは、夫々、次式（６）及び（７）により表される。
【数２】
2011051394.tif 000004
【数３】
2011051394.tif 000005
ここで、βは車体重心横滑り角、Vは車速、Trはトレッド幅である。
【００４１】
よって、式（６）と式（７）とから、ヨーレートγは次式（８）のように表すことができる。
【数４】
2011051394.tif 000006
【００４２】
ここで、車両のヨーレートγと実舵角δとの間には、スタビリティファクタA、車速V、ホイールベースLを用いて、次式（９）の関係が成り立つ。
【数５】
2011051394.tif 000007
但し、スタビリティファクタAは、車両の質量や重心位置、ホイールベース等、車両の
固有の値によって成り立つステア特性である。
【００４３】
式（８）と式（９）とにより、次式（１０）が得られる。
【数６】
2011051394.tif 000008
【００４４】
式（１０）により、右前輪車輪速WheelSpd_frと、左前輪車輪速WheelSpd_flと、車速V
とから、δ・cos(δ)を一意的に求めることができる。
【００４５】
図５は、この実施の形態１による車両用操舵制御装置に於けるy=δ・Cos(δ)の特性を
示すグラフである。図５に於いて、縦軸はδCos(δ)、横軸は実舵角δ［deg］を表している。図５から明らかなように、y=δ・Cos(δ)は単調関数ではなく、yの値は実舵角δに対して一意的には決まらない。よって、左右の前輪車輪速と車速とから、δ・Cos(δ)が一
意的に求まったとしても、実舵角δを一意的に求めることはできない。
【００４６】
しかし、一般的な車両に於ける実舵角δは４５度未満であり、実舵角δを図５の矢印で示す［−４５＜δ＜４５］の単調増加区間の範囲に限定することができる。［−４５＜δ＜４５］という制約条件の下では、δ・Cos(δ)は単調関数とみなすことができ、yは実舵角δによって一意的に決まり、逆に実舵角δもyによって一意的に決まる。以上のことから、前述の式（１０）によって左右各々の車輪速と車速からδ・Cos(δ)を求め、このδ・Cos(δ)から実舵角δを求めることが可能であることが分かる。
【００４７】
さて、式（１０）から求めた実舵角δから前述の式（５）により求められるハンドル角θと、ハンドル角センサ９により検出されたハンドル角Thetaとは、通常走行時には一致
する。しかし、左右操舵輪のうちどちらかが空転し、トルクステアが発生した場合には、左右の前輪車輪速と車速とから前述の式（１０）により演算される実舵角δに基づいて前述の式（５）により得られるハンドル角θと、ハンドル角センサ９により検出されるハンドル角Thetaとは一致しなくなる。この発明ではこの特徴を利用し、以下述べるようにト
ルクステア検出手段２５によりトルクステアの検出を行う。
【００４８】
図６は、この発明の実施の形態１による車両用操舵制御装置に於けるトルクステア検出手段の構成を示すブロック図である。図６に於いて、トルクステア検出手段２５は、第一ステアリング軸回転検出手段６１と、第二ステアリング軸回転検出手段６２と、減算器６３と、トルクステア検出閾値マップ６４とを含んでいる。
【００４９】
第一ステアリング軸回転検出手段６１は、車輪速検出器１５からの左前輪車輪速信号WheelSpd_fl(s)と、右前輪車輪速信号WheelSpd_fr(s)と、車速検出器１１からの車速信号V(s)とを入力とし、これらの入力された信号に基づいて、ステアリング軸の回転角度を前述の式（１０）及び式（５）に基づいて演算し、その演算した値に相当する第一のステアリング軸回転角度信号1st_str_shaft_angle(s)を出力し、減算器６３に入力する。前述の式（１０）及び式（５）に基づき演算されたステアリング軸の回転角度は、この発明に於ける第一のステアリング軸回転関連値を構成する。
【００５０】
第二ステアリング軸回転検出手段６２は、ハンドル角センサ９が検出したハンドル角Thetaに基づきハンドル角検出器１６が出力したハンドル角信号Theta(s)を入力としてメモリに読込み、このハンドル角信号Theta(s)を第二のステアリング軸回転角度信号2nd_str_shaft_angle(s)としてそのまま出力し、減算器６３に入力する。前述のハンドル角検出器１６が出力したハンドル角信号Theta(s)に基づくステアリング軸の回転角度は、この発明に於ける第二のステアリング軸回転関連値を構成する。
【００５１】
減算器６３は、入力された第一のステアリング軸回転角度信号1st_str_shaft_angle(s)から第二のステアリング軸回転角度信号2nd_str_shaft_angle(s)を減算し、その減算値に相当する信号を出力しトルクステア検出閾値マップ６４に入力する。
【００５２】
トルクステア検出閾値マップ６４は、トルクステア検出閾値を記憶したマップであり、減算器６３から入力される信号の値と記憶しているトルクステア検出閾値とを比較し、減算器６３からの出力がトルクステア検出閾値以上であった場合にトルクステアが発生しているとして、トルクステア検出フラグ信号Trq_str_flg(s)を「１」として出力する。
【００５３】
次に、以上のように構成されたトルクステア検出手段２５の動作を、フローチャートを用いて説明する。図7は、この発明の実施の形態１による車両用操舵制御装置に於けるト
ルクステア検出手段の一連の動作を示すフローチャートであり、スタートとエンドの間に、ステップＳ７０１〜Ｓ７０６までを含んでいる。尚、前述の図６には、図７に示すフローチャートに於けるステップＳ７０１〜Ｓ７０６を各ブロックに対応させて記載している。
【００５４】
図７に於いて、先ず、ステップＳ７０１に於いて、第一ステアリング軸回転検出手段６１は、左前輪車輪速信号WheelSpd_fl(s)と、右前輪車輪速信号WheelSpd_fr(s)と、車速信号V(s)とをメモリに読込み、前述の式（１０）及び式（５）に基づいてハンドル角θ、即ちステアリング軸回転角度を演算し、その演算値に相当する第一のステアリング軸回転角度信号1st_str_shaft_angle(s)を出力する。次に、ステップＳ７０２に進み、第二ステアリング軸回転検出手段６２は、ハンドル角度信号Theta(s)をメモリに読込み、その値を第二のステアリング軸回転角度信号2nd_str_shaft_angle(s)としてそのまま出力する。
【００５５】
次に、ステップＳ７０３に進み、減算器６３は、第一のステアリング軸回転角度信号1st_str_shaft_angle(s)から第二のステアリング軸回転角度信号2nd_str_shaft_angle(s)を減算し、その減算値に相当する信号を出力する。ステップＳ７０４に進むと、トルクステア検出閾値マップ６４により、減算器６３の出力信号とトルクステア検出閾値を比較する。この比較に於いて、減算器６３の出力信号がトルクステア検出閾値マップに設定されたトルクステア検出閾値以上であった場合は、ステップＳ７０５に進み、トルクステア検出手段２５は、トルクステアが発生していると判断してトルクステア検出フラグ信号Trq_str_flg(s)を「１」として出力する。
【００５６】
一方、ステップＳ７０４の比較に於いて、減算器３３の出力信号がトルクステア検出閾値マップに設定されたトルクステア検出閾値の閾値未満であった場合は、ステップS706に進み、トルクステア検出手段２５は、トルクステアは発生していないと判断してトルクステア検出フラグ信号Trq_str_flg(s)を「０」として出力する。
【００５７】
ここで、この発明の実施の形態１による車両用操舵制御装置では、図６及び図７により説明したように、トルクステア検出のために第一のステアリング軸回転角度信号1st_str_shaft_angle(s)から第二のステアリング軸回転角度信号2nd_str_shaft_angle(s)を減算したが、第一のステアリング軸回転角度信号1st_str_shaft_angle(s)と第二のステアリング軸回転角度信号2nd_str_shaft_angle(s)とが一致していない場合にトルクステア発生の可能性が高いことから、より簡易的に、第一のステアリング軸回転角度信号1st_str_shaft_angle(s)と第二のステアリング軸回転角度信号2nd_str_shaft_angle(s)の絶対値の偏差を取りその偏差に基づいてトルクステアの発生を検出してもよく、或いは、これらの両信号が異符号であることを確認することでトルクステアの発生を検出するようにしても良い。
【００５８】
次に、この発明の実施の形態１による車両用操舵制御装置に於けるトルクステア補正手段３３の詳細について説明する。このトルクステア補正手段３３は、前述したように図３に示すアシストトルク決定ブロック２０に設けられており、トルクステア検出手段２５により検出されたトルクステアの影響を適切に抑制するためのトルクステア補償トルク信号trq_str(s)を出力する。
【００５９】
図８は、この発明の実施の形態１による車両用操舵制御装置に於けるトルクステア補正手段の構成を示すブロック図である。図８に於いて、トルクステア補正手段３３は、第一ゲインマップmap８１と、第二ゲインマップmap８２と、第三ゲインマップmap８３と、第
四ゲインマップmap８４と、加算器８５と、乗算器８６を含んでいる。
【００６０】
第一ゲインマップmap８１は、ハンドル角Thetaに応じた第一ゲインgain1を設定したマ
ップであり、車速V毎の複数のマップにより構成されている。第一ゲインマップmap８１は、ハンドル角信号Theta(s)と車速信号V(s)とを入力とし、入力された車速信号V(s)に対応したマップに基づいてハンドル角信号Theta(s)の値に応じた第一ゲインgain1を決定して出力し、加算器８５に入力する。
【００６１】
第二ゲインマップmap８２は、ハンドル角速度dThetaに応じた第二ゲインgain2を設定したマップであり、車速V毎の複数のマップにより構成されている。第二ゲインマップmap８２は、ハンドル角速度信号dTheta(s)と車速信号V(s)とを入力とし、入力された車速信号V(s)に対応したマップに基づいてハンドル角速度信号dTheta(s)の値に応じた第二ゲインgain2を決定して出力し、加算器８５に入力する。
【００６２】
第三ゲインマップmap８３は、ヨーレートYaw_rateに応じた第三ゲインgain3を設定したマップであり、車速V毎の複数のマップにより構成されている。第三ゲインマップmap８３は、ヨーレート信号Yaw_rate(s)と車速信号V(s)とを入力とし、入力された車速信号V(s)
に対応したマップに基づいてヨーレート信号Yaw_rate(s)の値に応じた第三ゲインgain3を決定して出力し、加算器８５に入力する。
【００６３】
第四ゲインマップmap８４は、横加速度Gyに応じた第四ゲインgain4を設定したマップであり、車速V毎の複数のマップにより構成されている。第四ゲインマップmap８４は、横加速度信号Gy(s)とと車速信号V(s)とを入力とし、入力された車速信号V(s)に対応したマッ
プに基づいて横加速度信号Gy(s)の値に応じた第四ゲインgain4を決定して出力し、加算器８５に入力する。
【００６４】
加算器８５は、入力された第一ゲインgain1〜第四ゲインgain4を加算し、その加算した値を出力して乗算器８６に入力する。乗算器８６は、入力された加算器８５の出力とトルクステア検出信号Trq_str_flag(s)とを掛け合わせてトルクステア補償トルクtrq_strを決定し、その決定した値に相当するトルクステア補償トルク信号trq_str(s)を出力し、図３に示すアシストトルク決定ブロック２０の加算器３４に入力する。
【００６５】
即ち、トルクステア検出手段２５がトルクステアを検出してトルクステア検出信号Trq_str_flag(s)を「１」として出力していれば、第一ゲインgain1〜第四ゲインgain4の加算に基づくトルクステア補償トルク信号trq_str(s)が乗算器８６から出力されてアシストトルク決定ブロック２０の加算器３４に入力され、一方、トルクステア検出手段２５がトルクステアを検出せずトルクステア検出信号Trq_str_flag(s)を「０」として出力していれば、乗算器８６からのトルクステア補償トルク信号trq_str(s)は「０」となり、トルクステア補償トルクとしての加算器３４への入力は「０」となる。
【００６６】
次に、この発明の実施の形態１による車両用操舵制御装置の効果を説明する。図９は、この発明の実施の形態１による車両用操舵制御装置に於ける効果を示す説明図であり、トルクステアが発生した場合のハンドル角［deg］、ヨーレート［rad/s］、横加速度［g］
の時間波形を、この発明の実施の形態１によるトルクステア検出手段２５とトルクステア補正手段３３を適用した場合と適用しない場合とを比較して示している。
【００６７】
この発明の実施の形態１による車両用操舵制御装置を適用していない場合、つまり従来の装置の場合には、図９のハンドル角の時間波形に実線で示すように、トルクステア発生時に、ドライバの意図しないハンドルの回転が発生しハンドル角が急変する。又、トルクステアの程度が大きい場合には車両偏向が起こるため、図９のヨーレート波形及び横加速度波形に夫々実線で示すように、車両のヨーレート及び横加速度にも影響が発生し夫々急変する。
【００６８】
これに対して、この発明の実施の形態１による車両用操舵制御装置を適用した場合には、トルクステア検出手段２５がトルクステアを検出してトルクステア検出信号Trq_str_flag(s)を「１」としたとき、トルクステア補正手段３３からのトルクステア補償トルク信号trq_str(s)が加算器３４に加えられることにより、図９の破線で示すように、トルクステアによるハンドル角、ヨーレート、横加速度への影響が従来の装置の場合より小さくなっていることが分かる。
【００６９】
トルクステアが発生した際には、ドライバの意図とは関係なくハンドルが回転すること
から、図９に示したように、ハンドル角やハンドル角速度に応じたトルクをトルクステア補償トルクとして付加することが、トルクステア軽減に有効であり、又、トルクステアの程度が大きい場合には車両偏向が発生することもあり、ヨーレート、横加速度に応じたトルクステア補償トルクの付加も有効であることが分かる。
【００７０】
この発明の実施の形態１による車両用操舵制御装置では、図８に示した構成のトルクステア補正手段３３を備えたことにより、ハンドル角、ハンドル角速度、ヨーレート、横加速度の夫々に応じたトルクステア補償トルクを車速毎に決定することができる。又、トルクステア検出信フラグ信号Trq_str_flag(s)が「０」となっている場合、即ち、トルクス
テアが発生していないときには、トルクステア補償トルクtrq_str(s)が「０」となることから、トルクステア発生時のみトルクステア補償トルクを出力することが可能となる。
【００７１】
尚、以上述べたこの発明の実施の形態１による車両用操舵制御装置では、図８に示すトルクステア補正手段で３３は、ハンドル角度、ハンドル角速度、ヨーレート、横加速度、車速の全てによってトルクステア補償トルクを決定することとしたが、これらの中から少なくとも一つを選択的に使用してトルクステア補償トルクを決定するようにしても良い。
【００７２】
又、この発明の実施の形態１による車両用操舵制御装置に於いて、図８に示すトルクステア補正手段３３では、ハンドル角度と、ハンドル角速度と、ヨーレートと、横加速度と、車速とに基づいて、マップによりトルクステア補償トルクを決定することとしたが、ハンドル角度、ハンドル角速度、ヨーレート、横加速度を、予め設定された定数倍することでトルクステア補償トルクを決定することとしてもよく、更に、リミッタによってトルクステア補償トルクの上下限値を制限する構成としてもよい。
【００７３】
更に、この発明の実施の形態１による車両用操舵制御装置では、モータ角速度とハンドル角速度は夫々別の信号として述べたが、ハンドル角速度を減速ギア比Ggear倍すればモ
ータ角速度に換算できることから、その何れか一方の信号から他方を換算して代用することとしても良い。
【００７４】
実施の形態２．
図１０は、この発明の実施の形態２による車両用操舵制御装置に於けるトルクステア検出手段の構成を示すブロック図である。実施の形態１では、左前輪車輪速信号と右前輪車輪速信号とに基づいて演算された第一のステアリング軸回転角度と、ハンドル角センサから検出されたハンドル角に基づき得られる第二のステアリング軸回転角度とを比較することによりトルクステアを検出していたのに対し、この発明の実施の形態２による車両用操舵制御装置は、左右前輪車輪速から演算される第一のステアリング軸回転方向と、ハンドル角から検出されたハンドル角に基づく第二のステアリング軸回転方向とを比較することによりトルクステアを検出するようにしたものである。その他の構成は、実施の形態１による車両用操舵制御装置と同様である。
【００７５】
この発明の実施の形態２による車両用操舵制御装置では、第一のステアリング軸回転方向と第二のステアリング軸回転方向とを比較とすることにより、実施の形態１による車両操舵制御装置よりも早期に正確なトルクステアの検出が可能となる。
【００７６】
図１０は、この発明の実施の形態２による車両用操舵制御装置に於けるトルクステア検出手段の構成を示すブロック図である。図１０に於いて、トルクステア検出手段２５は、第一ステアリング軸回転検出手段１０１と、第二ステアリング軸回転検出手段１０２と、符号判定手段１０３とを含んでいる。
【００７７】
第一ステアリング軸回転検出手段１０１は、車輪速検出器１５からの左前輪車輪速信号
WheelSpd_fl(s)と、右前輪車輪速信号WheelSpd_fr(s)、及び車速検出器１１からの車速信号V(s)とを入力とし、これらの入力信号に基づいて前述の式（１０）及び式（５）に基づいて演算したハンドル角を微分してハンドル角速度を得る。そしてそのハンドル角速度の符号、つまり前述の演算によるハンドル角速度に基づくステアリング軸の回転方向を、第一のステアリング軸回転方向信号1st_str_shaft_direction(s)として出力し、符号判定手段１０３に入力する。前述の式（１０）及び式（５）に基づいて演算したハンドル角を微分して得たハンドル角速度は、この発明に於ける第一のステアリング軸回転関連値を構成する。
【００７８】
第二ステアリング軸回転検出手段１０２は、ハンドル角センサ９が検出したハンドル角Thetaに基づきハンドル角検出器１６が出力したハンドル角信号Theta(s)を入力としてこ
れをメモリに読込み、このハンドル角信号Theta(s)を微分してハンドル角速度とし、このハンドル角速度の符号、つまり検出したハンドル角によるハンドル角速度に基づくステアリング軸の回転方向を、第二のステアリング軸回転方向信号2nd_str_shaft_direction(s)として出力し、符号判定手段１０３に入力する。前述のハンドル角センサ９が検出したハンドル角Thetaに基づきハンドル角検出器１６が出力したハンドル角信号Theta(s)を微分
して得たハンドル角速度は、この発明に於ける第二のステアリング軸回転関連値を構成する。
【００７９】
符号判定手段１０３は、入力された第一のステアリング軸回転方向信号1st_str_shaft_direction(s)と第二のステアリング軸回転方向信号2nd_str_shaft_direction(s)とを比較し、両信号が異符号であるか否かを判定する。そして、これらの信号が異符号であると判定した場合は、トルクステア検出フラグ信号Trq_str_flg(s)を「１」として出力してアシストトルク決定ブロック２０に入力し、前述の両信号が異符号でないと判定した場合はトルクステア発生状態ではないとして、トルクステア検出フラグ信号Trq_str_flag(s)を「０」として出力してアシストトルク決定ブロック２０に入力する。
【００８０】
図１１は、この発明の実施の形態２による車両用操舵制御装置に於けるトルクステア検出手段の一連の動作を示すフローチャートであり、スタートとエンドの間に、ステップＳ１００１からＳ１００６までを含んでいる。尚、前述の図１０には、図１１に示すフローチャートに於けるステップＳ１００１からＳ１００６を各ブロックに対応させて記載している。
【００８１】
図１１に於いて、先ず、ステップＳ１００１では、第一ステアリング軸回転検出手段１０１は、入力された左前輪車輪速信号WheelSpd_fl(s)と、右前輪車輪速信号WheelSpd_fr(s)と、車速信号V(s)とをメモリに読込むと共に、これらの信号の値から前述の式（１０）及び式（５）に基づいて演算したハンドル角を演算する。
【００８２】
ステップＳ１００２では、ステップＳ１００１にて演算したハンドル角を微分してハンドル角速度とし、このハンドル角速度の符号を、第一のステアリング軸回転方向信号1st_str_shaft_direction(s)として出力し、符号判定手段１０３に入力する。
【００８３】
次に、ステップＳ１００３では、第二ステアリング軸回転検出手段１０２は、入力されたハンドル角信号Theta(s)をメモリに読込むと共に、その値を微分してハンドル角速度とし、そのハンドル角速度の符号を第二のステアリング軸回転方向信号2nd_str_shaft_direction(s)として出力し、符号判定手段１０３に入力する。
【００８４】
次にステップＳ１００４に進み、符号判定手段１０３は、入力された第一のステアリング軸回転方向信号1st_str_shaft_direction(s)と第二のステアリング軸回転方向信号2nd_str_shaft_direction(s)とを比較し、両信号が異符号であるかを判定する。そして、両信号が異符号であると判定した場合は、ステップＳ１００５に進み、トルクステア発生であるとしてトルクステア検出フラグ信号Trq_str_flg(s)を「１」として出力し、アシストトルク決定ブロック２０に入力する。一方、両信号が異符号でないと判定した場合は、ステップＳ１００６へ進み、トルクステア発生状態ではないとして、トルクステア検出フラグ信号Trq_str_flag(s)を「０」として出力し、アシストトルク決定ブロック２０に入力する。
【００８５】
このように、この発明の実施の形態２による車両用操舵制御装置によれば、第一のステアリング軸回転方向信号1st_str_shaft_direction(s)と第二のステアリング軸回転方向信号2nd_str_shaft_direction(s)との比較によりトルクステアを検出することができ、実施の形態１よる車両用操舵制御装置に比べて、早期に正確なトルクステアの検出が可能となる。
【００８６】
尚、前述の実施の形態２による車両用操舵制御装置では、第一のステアリング軸回転方向信号と第二のステアリング軸回転方向信号との比較、つまり、演算に基づくステアリング軸回転方向と検出したハンドル角に基づくステアリング軸回転方向との比較により、トルクステアの検出を行うようにしたが、図１１のステップＳ１００２で演算されたハンドル角速度とステップＳ１００３で演算されたハンドル角速度との偏差、若しくはこれらのハンドル角速度の割合等に基づいてトルクステアの検出を行なう構成としても良い。
【符号の説明】
【００８７】
１    ハンドル                          ２    ステアリング軸
３    ステアリングギアボックス          ４    トルクセンサ
５    アシストモータ                    ６    ラックアンドピニオン軸
７    タイヤ                            ８    制御ユニット
９    ハンドル角センサ                  １０    ステアリング機構
１１    車速検出器                      １２    操舵トルク検出器
１３    モータ角速度検出器              １４    モータ角加速度検出器
１５    車輪速検出器                    １６    ハンドル角検出器
１７    ハンドル角速度演算手段          １８    ヨーレート検出器
１９    横角速度検出器                  ２０    アシストトルク決定ブロック
２１    モータ電流決定器                ２２    モータ電流比較器
２３    モータ駆動器                    ２４    モータ電流検出器
３０    アシストマップ補償器            ３１    慣性補償器
３２    粘性補償器                      ３３    トルクステア補正手段
６１、１０１    第一ステアリング軸回転検出手段
６２、１０２    第二ステアリング軸回転検出手段
６３    減算器                          ６４    トルクステア検出閾値マップ
map８１    第一ゲインマップ            map８２    第二ゲインマップ
map８３    第三ゲインマップ            map８４    第四ゲインマップ
８５    加算器                          ８６    乗算器
１０３    符号判定手段                  １００    車両用操舵制御装置
【図１】
2011051394.tif 000009
【図２】
2011051394.tif 000010
【図３】
2011051394.tif 000011
【図４】
2011051394.tif 000012
【図５】
2011051394.tif 000013
【図６】
2011051394.tif 000014
【図７】
2011051394.tif 000015
【図８】
2011051394.tif 000016
【図９】
2011051394.tif 000017
【図１０】
2011051394.tif 000018
【図１１】
2011051394.tif 000019