(57)【特許請求の範囲】
【請求項１】
操舵状態を制御して車両を旋回させる車両制御装置において、
旋回している前記車両の前記操舵状態を検出する操舵状態検出手段と、
前記車両の左右の車輪に駆動力を配分する駆動力配分手段と、
前記操舵状態検出手段によって検出された前記操舵状態によって前記車両が端当て状態にあるか否かを判定する端当て判定手段と、
前記車両の前記操舵状態が前記端当て状態であると判定されたとき、前記駆動力配分手段を活性化する活性化手段とを備え、
前記操舵状態検出手段は、操舵トルクを検出するトルク検出手段を含み、
前記端当て判定手段が、前記トルク検出手段によって検出された前記端当て状態のときの前記操舵トルクに基づいて、前記車両は前記端当て状態にあると判定したとき、前記活性化手段は、前記操舵トルクに応じて、前記左右の車輪のうち、外側を旋回している車輪に与えられる駆動力が内側を旋回している車輪に与えられる駆動力よりも大きくなるように前記駆動力配分手段を活性化することを特徴とする、車両制御装置。
【請求項２】
前記端当て判定手段によって前記車両が前記端当て状態にあると判定されたとき、前記駆動力配分手段は、前記操舵トルクの絶対値の大きさに応じて、前記外側を旋回している車輪に与えるべき駆動力と、前記内側を旋回している車輪に与えるべき駆動力とを配分することを特徴とする、請求項１に記載の車両装置。
【請求項３】
ステアリング手段を回して操舵角を増加させたとき、前記端当て判定手段は、ステアリング系のバネ要素に起因して前記操舵トルクが増加し始めたときを、前記車両が前記端当て状態になったときと判定することを特徴とする、請求項１または２に記載の車両制御装置。
【請求項４】
ステアリング手段を回して操舵角を増加させたとき、前記端当て判定手段は、前記操舵角が予め設定された諸元と等しくなったときを、前記車両が前記端当て状態になったと判定することを特徴とする、請求項１または２に記載の車両制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両の操舵状態に応じて駆動力および制動力の左右配分を制御する車両制御装置に関する。
【背景技術】
【０００２】
従来、運転者は、必要とする車両の旋回半径に応じて、旋回したい方向にステアリングホイールを回すことにより、車両を旋回させている。このため、運転者は、車両を最小旋回半径で旋回させたい場合、ステアリングホイールを旋回方向に回し切らなければならない。
【０００３】
また、特許文献１には、走行中に前方にある障害物を避けようとする車両の挙動がアンダーステア状態である場合、車両は、左右駆動力配分制御部を制御することによって、旋回外側車輪の駆動力配分を大きくして障害物を回避することが開示されている。
【特許文献１】特開２０００−３０２０５７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、アッカーマン機構によって操舵される車両を小さな旋回半径で旋回させるために、運転者がステアリング操作をする場合、次のような問題がある。図１６は、据え切り時のステアリングホイールの操舵角とラック軸の軸力との関係を示す図である。図１６の場合、ステアリングホイールを左右方向にそれぞれ６２０度まで回すことができる。このとき、車輪の転舵角をギヤ比によって決まる角度まで動かすことができる。
【０００５】
図１６からわかるように、ステアリングホイールの中立位置である操舵角が０度では、ラック軸の軸力は４．１ｋＮである。ステアリングホイールを０度から右方向に回していくと、操舵角が＋４００度付近になるまでは、軸力は操舵角の増加とともに徐々に増加する。そして、操舵角が＋４００度付近よりも大きくなると、ラック軸の軸力は急激に増加し、ステアリングホイールを右方向に回し切ったときには６．７ｋＮと、操舵角が０度の時の軸力に対して１．５倍以上になる。同様に、ステアリングホイールを左方向に回し切ったときの軸力も６．２ｋＮと、操舵角が０度の時の軸力３．７ｋＮに対して１．５倍以上になる。
【０００６】
このように、ステアリング操作をすることによって、小さな旋回半径で車両を旋回させようとすれば、ラック軸の軸力が急激に大きくなるので、それに応じてステアリングアクチュエータの出力も急激に増加させる必要がある。この結果、ステアリングアクチュエータが大型化するという問題がある。このことは、車両を据え切りしたり、低速走行させたりするときに特に問題となる。
【０００７】
また特許文献１は、車両の挙動がアンダーステア状態の場合に、左右駆動力配分制御部を制御することによってアンダーステア状態を解消することを開示している。しかし、車両の転舵角が最大になったとき、さらにステアリング操作を行って旋回力を与えるために、左右の車輪に駆動力差を与えることは開示していない。このため、ステアリングアクチュエータを小型化することはできない。
【０００８】
それゆえ、本発明の目的は、ステアリングアクチュエータを小型化できる、車両制御装置を提供することである。
【課題を解決するための手段】
【０００９】
第１の発明は、操舵状態を制御して車両を旋回させる車両制御装置において、
旋回している前記車両の前記操舵状態を検出する操舵状態検出手段と、
前記車両の左右の車輪に駆動力を配分する駆動力配分手段と、
前記操舵状態検出手段によって検出された前記操舵状態によって前記車両が端当て状態にあるか否かを判定する端当て判定手段と、
前記車両の前記操舵状態が前記端当て状態であると判定されたとき、前記駆動力配分手段を活性化する活性化手段とを備え、
前記操舵状態検出手段は、操舵トルクを検出するトルク検出手段を含み、
前記端当て判定手段が、前記トルク検出手段によって検出された前記端当て状態のときの前記操舵トルクに基づいて、前記車両は前記端当て状態にあると判定したとき、前記活性化手段は、前記操舵トルクに応じて、前記左右の車輪のうち、外側を旋回している車輪に与えられる駆動力が内側を旋回している車輪に与えられる駆動力よりも大きくなるように前記駆動力配分手段を活性化することを特徴とする。
【００１０】
第２の発明は、第１の発明において、
前記端当て判定手段によって前記車両が前記端当て状態にあると判定されたとき、前記駆動力配分手段は、前記操舵トルクの絶対値の大きさに応じて、前記外側を旋回している車輪に与えるべき駆動力と、前記内側を旋回している車輪に与えるべき駆動力とを配分することを特徴とする。
【００１１】
第３の発明は、第１または第２の発明において、
ステアリング手段を回して操舵角を増加させたとき、前記端当て判定手段は、ステアリング系のバネ要素に起因して前記操舵トルクが増加し始めたときを、前記車両が前記端当て状態になったときと判定することを特徴とする。
【００１２】
第４の発明は、第１または第２の発明において、
ステアリング手段を回して操舵角を増加させたとき、前記端当て判定手段は、前記操舵角が予め設定された諸元と等しくなったときを、前記車両が前記端当て状態になったと判定することを特徴とする。
【発明の効果】
【００１３】
上記第１の発明によれば、端当て検出手段によって車両が端当て状態にあると判定されたとき、駆動力配分手段は、端当て状態のときの操舵トルクに応じて、左右の車輪のうち外側を旋回している車輪に与えられる駆動力が内側を旋回している車輪に与えられる駆動力よりも大きくなるように駆動力を配分する。このように端当てが生じた場合に、左右の車輪の駆動力差によってステアリングアクチュエータの機能を補うことができるので、ステアリングアクチュエータを小型化できる。また、運転者は違和感を感じることなくステアリング操作を行うことができる。
【００１４】
上記第２の発明によれば、端当て状態になった後も、端当て状態の操舵トルクの絶対値に応じて、外側を旋回している車輪に与えるべき駆動力と内側を旋回している車輪に与えるべき駆動力とを配分する。これにより、端当て状態になった後も、操舵トルクの絶対値が大きくなれば、それに応じて左右の車輪の駆動力差も大きくすることができるので、ステアリングアクチュエータの機能を補うことができる。このため、ステアリングアクチュエータを小型化できる。
【００１５】
上記第３の発明によれば、ステアリング系のバネ要素に起因して操舵トルクが増加し始めたときに、車両が端当て状態になったと判定するので、端当て状態になったことを容易かつ確実に判定することができる。
【００１６】
上記第４の発明によれば、ステアリング手段によって増加させた操舵角が予め設定された諸元と等しくなったときに、車両が端当て状態になったと判定するので、端当て状態になったことを容易かつ確実に判定することができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明に係る車両制御装置の実施形態について、図面を参照しながら説明する。
＜１．第１の実施形態＞
＜１．１  全体構成＞
図１は、本発明の第１の実施形態に係る車両制御装置を搭載する車両の概略構成を示すブロック図であり、図２は、図１に示す車両の操舵に係る部分の構成を示すブロック図である。図１に示すように、車両は、運転者によって操作されるステアリングホイール１０と、車両の走行に伴って回転する従動輪となる一対の前輪１１０ａ、１１０ｂと、駆動輪となる一対の後輪１１０ｃ、１１０ｄと、車両を駆動するエンジン１３０とを備えている。
【００１８】
ステアリングホイール１０には、ステアリングホイール１０を車体に回転可能に支持するステアリングシャフト２０が接続されている。ステアリングシャフト２０の端部には、ステアリングホイール１０の回転を左右の動きに変換するラックアンドピニオンユニット７０が接続されている。ラックアンドピニオンユニット７０の両端にはそれぞれタイロッド１００ａ、１００ｂが連結されており、各タイロッド１００ａ、１００ｂはそれぞれナックルアーム１０１ａ、１０１ｂを介して左右の前輪１１０ａ、１１０ｂに連結されている。
【００１９】
また、車両には、ステアリングシャフト２０に取り付けられて操舵角を検出する操舵角センサ３０および操舵トルクを検出するトルクセンサ４０と、左前輪１１０ａおよび右前輪１１０ｂの転舵角を検出する転舵角センサ８０と、車速を検出する車速センサ９０とが取り付けられている。
【００２０】
これらのセンサ３０、４０、８０、９０は、それぞれ電子制御ユニット（Electronic Control Unit：以下「ＥＣＵ」という）１２０に接続され、検出した情報をＥＣＵ１２０に出力する。ＥＣＵ１２０は、各センサ３０、４０、８０、９０から出力された情報に基づいて、後述する車両の制御を行っている。なお、ＥＣＵ２０は、その内部にＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）および入出力ポートを有し、これらが双方向性のバスによって電気的に互いに接続されている。
【００２１】
エンジン１３０の駆動力は、トランスミッション１４０を介してデファレンシャル部（差動機構部）１５０に与えられる。ＥＣＵ１２０は、デファレンシャル部１５０を制御することによって、エンジン１３０の駆動力を、左右のアクセルシャフト１５１ａ、１５１ｂを介して、駆動輪である左右の後輪１１０ｃ、１１０ｄに所定の割合でそれぞれ分配する。
【００２２】
各車輪１１０ａ〜１１０ｄには、ブレーキディスク１７０ａ〜１７０ｄと、液圧の供給によりブレーキディスク１７０ａ〜１７０ｄを摩擦挟持して制動力を与えるホイールシリンダ１７１ａ〜１７１ｄとがそれぞれ設けられている。ＥＣＵ１２０は、運転者がブレーキペダルを踏み込まなくても、制動圧制御ユニット１６０を制御して、ホイールシリンダ１７１ａ〜１７１ｄに供給する液圧を分配し、車輪１１０ａ〜１１０ｄを個別に制動する。
【００２３】
図２を参照して、車両の操舵に関係する部分についてより詳細に説明する。ステアリングホイール１０は、ラックアンドピニオンユニット７０のピニオンギヤ７１に連結され、ピニオンギヤ７１にはラック軸７３に形成されたラック７２が噛み合っている。ラック軸７３の両端は、タイロッド１００ａ、１００ｂおよびナックルアーム１０１ａ、１０１ｂを介して左右の前輪１１０ａ、１１０ｂにそれぞれ連結されている。
【００２４】
このため、運転者がステアリングホイール１０を回すと、その回転はステアリングシャフト２０を介してピニオンギヤ７１に伝えられる。ピニオンギヤ７１は、ステアリングシャフト２０の回転に伴って回転し、ラック軸７３を左右に移動させる。その結果、ラック軸７３に連結されたタイロッド１００ａ、１００ｂおよびナックルアーム１０１ａ、１０１ｂを介して、前輪１１０ａ、１１０ｂを左方向または右方向に転舵させることができる。このときの前輪１１０ａ、１１０ｂの転舵角はラック軸７３の移動量によって決まる。
【００２５】
また、ステアリングシャフト２０には、電動モータからなるステアリングアクチュエータ５０によって作動するウォームギヤ６０が機械的に接続されている。運転者のステアリング操作に伴い発生する操舵トルクがトルクセンサ４０によって検出されると、検出された操舵トルクはＥＣＵ１２０に与えられる。ＥＣＵ１２０は、操舵トルクに基づいてステアリングアクチュエータ５０を制御し、ウォームギヤ６０を作動させる。ステアリングアクチュエータ５０による補助トルクは、ウォームギヤ６０を介してステアリングシャフト２０に与えられ、運転者によって与えられた操舵トルクとともに前輪１１０ａ、１１０ｂを転舵させる。
【００２６】
＜１．２  端当て＞
車両を駐車したり、Ｕターンさせたりする等、車両を小さな旋回半径で回転させる場合、ステアリングホイール１０を回して操舵角を大きくする必要がある。図３は、操舵角と操舵トルクの関係を示すグラフである。なお、以下の説明では、右回りの数値に符号「＋」を付し、左回りの数値に符号「−」を付して表すことがある。
【００２７】
図３からわかるように、運転者がステアリング操作を行うことによって、操舵角は、中立位置である０度から左右にそれぞれ±６９０度まで変化させることができる。例えば、車両を右方向に旋回させる場合、操舵角が＋３６０度付近までは、操舵トルクは＋５Ｎｍとほぼ一定である。
【００２８】
しかし、操舵角が＋３６０度付近よりも大きくなると、それに伴って操舵トルクも次第に大きくなり、操舵角が＋６２０度付近では＋６．４Ｎｍとなる。操舵角が＋６２０度よりも大きくなると、操舵トルクも急激に大きくなり、操舵角が＋６３０度付近では＋７．０Ｎｍとなり、ステアリングホイール１０を回し切った場合の操舵角である＋６９０度付近では操舵トルクは＋１５Ｎｍにもなる。この場合、図３で、操舵角が＋６２０度から＋６９０度まで変化しているのは、主としてステアリング系のバネ要素に起因するもので、操舵角は大きくなっていないと考えられる。このため、以下の説明では操舵角が±６２０度で転舵角は最大となり、それ以上大きくなることはないとして説明する。なお、車両を左方向に旋回させる場合も、操舵角と操舵トルクは、右方向に旋回させる場合と同様の関係にある。
【００２９】
運転者が車両を右方向に旋回させようとして、ステアリングホイール１０を右方向に回すと、操舵角が大きくなり、それにつれて操舵トルクも大きくなるので、運転者はステアリングホイール１０が徐々に重くなると感じる。そして、操舵角が＋６２０度になったとき、すなわち操舵トルクが６．４Ｎｍになったとき、転舵角の大きさは最大となり、ステアリングホイール１０を回しても操舵角および転舵角をこれ以上大きくすることはできなくなる。この状態を「端当て」が生じたという。
【００３０】
端当てが生じた状態で、運転者がさらに旋回力を与えようとしてステアリングホイール１０を回すと、操舵トルクが急激に大きくなる。このため、端当てが生じた後も運転者がさらに旋回力を与えようとしているか否かは、トルクセンサ４０から与えられる操舵トルクが所定値以上になったか否かによって判断することができる。
【００３１】
また、端当てが生じているか否かを確実に判断するためには、さらに転舵角センサ８０から与えられる転舵角の大きさが最大値である３０度になっていること、および操舵角センサ３０から与えられた操舵角に基づいて求めた操舵速度が０度／秒になっていることのうち、少なくともいずれか一方を確認すればよい。ここで、操舵速度を０度／秒としたのは、端当てが生じたときに、運転者は、旋回力を与えたい方向にステアリングホイール１０を回し切っているからである。
【００３２】
なお、端当ては、運転者が車両をＵターンさせるなど、最小回転半径で旋回させようとしたときに生じることが多いため、低速走行時に生じることが多いが、通常走行時にも生じる場合がある。
【００３３】
＜１．２  車両制御装置の動作＞
ステアリング操作によって転舵角が最大になったときの車両の制御方法について説明する。図４（Ａ）は操舵角と転舵角と操舵トルクとの関係を示す図であり、図４（Ｂ）は操舵トルクと駆動力差との関係を示す図であり、図４（Ｃ）は操舵トルクと制動力差との関係を示す図である。
【００３４】
図４（Ａ）に示すように、ステアリングホイール１０を左右いずれかの方向に回し切ることによって、左右の操舵角±６２０度に対応して、転舵角をそれぞれ左右に±３０度まで大きくすることができる。さらに、運転者がステアリングホイール１０を回して旋回力を与えようとすれば、操舵角および転舵角をこれ以上大きくすることはできないため、操舵トルクが急に大きくなる。
【００３５】
そこで、運転者がさらにステアリング操作を行うことによって操舵トルクの大きさが７．０Ｎｍ以上になれば、左右の後輪１１０ｃ、１１０ｄに駆動力差および制動力差を与える。その結果、車両をさらに小さな旋回半径で旋回させることができる。このときの操舵トルクの大きさを、端当て時の６．４Ｎｍ以上ではなく、それよりも大きな７．０Ｎｍ以上としたのは、端当てが生じてからも、運転者がさらに車両を旋回させようとしてステアリング操作を行っている場合に、左右の後輪１１０ｃ、１１０ｄに駆動力差および制動力差を与えるためである。
【００３６】
したがって、図４（Ｂ）に示すように、操舵トルクの大きさが７．０Ｎｍよりも小さいときには、左右の後輪１１０ｃ、１１０ｄに与えられる駆動力差はゼロである。しかし、ステアリング操作によって操舵トルクの大きさが７．０Ｎｍ以上になると、それまでゼロであった駆動力差が、操舵トルクの増加に伴って大きくなる。車両を右方向に旋回させるときは、左側の後輪１１０ｃに与えられる駆動力が右側の後輪１１０ｄに与えられる駆動力よりも大きくなるように制御し、また逆に車両を左方向に旋回させるときは、右側の後輪１１０ｄに与えられる駆動力が左側の後輪１１０ｃに与えられる駆動力よりも大きくなるように制御する。
【００３７】
このようにして、転舵角が最大になっているため、ステアリング操作を行っても増加させることができない転舵角の不足分を、左右の後輪１１０ｃ、１１０ｄに与えられる駆動力差によって補っている。このときの左右の駆動力配分は、操舵トルクの増加に応じて左右の駆動力差が大きくなるように、デファレンシャル部１５０を作動させることによって行われる。
【００３８】
また、図４（Ｃ）に示すように、操舵トルクの大きさが７．０Ｎｍよりも小さいときには、左右の制動力差はゼロである。しかし、ステアリング操作によって操舵トルクの大きさが７．０Ｎｍ以上になると、それまでゼロであった制動力差が、操舵トルクの増加に伴って大きくなる。車両を右方向に旋回させるときは、右側の後輪１１０ｄの制動力が左側の後輪１１０ｃの制動力よりも大きくなるように制御し、また逆に車両を左方向に旋回させるときは、左側の後輪１１０ｃの制動力が右側の後輪１１０ｄの制動力よりも大きくなるように制御する。
【００３９】
つまり、大きな駆動力が配分された側とは反対側に大きな制動力を与えることによって、車両が旋回しやすくなるようにする。このときの制動力の左右配分は、操舵トルクの増加に応じて左右の制動力差が大きくなるように、制動圧制御ユニット１６０を作動させることによって行われる。
【００４０】
このように、転舵角が最大となり、さらに操舵トルクの大きさが７．０Ｎｍ以上になったとき、左右の後輪１１０ｃ、１１０ｄに駆動力差を与えるだけでなく、さらに制動力差を与えることによって、ステアリングアクチュエータ５０で大きな補助トルクを発生させる必要がなくなる。したがって、同一の旋回半径を実現する設計では転舵角を小さくすることができるので、ステアリングアクチュエータ５０を小型化することができる。なお、図４（Ｂ）および図４（Ｃ）に示す、操舵角と、左右の駆動力差または制動力差との関係を示す各制御マップは、予めＲＯＭに記憶させておく。
【００４１】
上述の説明では、左右の後輪１１０ｃ、１１０ｄに駆動力差と制動力差の両方が与えられるとしたが、いずれか一方だけが与えられた場合にも、車両を小さな旋回半径で旋回させることができる。
【００４２】
図５〜図７は、車両を旋回させる場合のＥＣＵ１２０の動作の一部を示すフローチャートである。まず、ステップＳ１で、トルクセンサ４０から与えられる操舵トルクを読み込み、ステップＳ２で、読み込んだ操舵トルクの大きさが、予めＲＯＭに記憶させておいた端当てが生じる操舵トルクの大きさである６．４Ｎｍ以上か否かを判定する。
【００４３】
判定の結果、操舵トルクの大きさが６．４Ｎｍよりも小さいと判定した場合（Ｓ２：ＮＯ）には、転舵角の大きさが３０度よりも小さいので端当ては生じていないと判断して処理を終了し、操舵トルクの大きさが６．４Ｎｍ以上と判定した場合（Ｓ２：ＹＥＳ）には、ステップＳ３に進む。
【００４４】
ステップＳ３では、転舵角センサ８０から与えられる転舵角を読み込み、ステップＳ４では、読み込んだ転舵角の大きさが端当て時の角度である３０度であるか否かを判定する。判定の結果、転舵角の大きさが３０度ではないと判定した場合（Ｓ４：ＮＯ）には、端当てが生じていないと判断して処理を終了し、転舵角の大きさが３０度であると判定した場合（Ｓ４：ＹＥＳ）には、ステップＳ５に進む。
【００４５】
ステップＳ５では操舵角センサ３０から与えられた操舵角を読み込み、ステップＳ６では０．１ｍ秒経過するまで待機した後、ステップＳ７で再び操舵角を読み込む。そして、ステップＳ５およびステップＳ７でそれぞれ読み込んだ操舵角に基づき、ステップＳ８で操舵速度を計算する。ステップＳ８では、求めた操舵速度が０度／秒であるか否かを判定する。
【００４６】
その結果、操舵速度が０度／秒ではない場合（Ｓ９：ＮＯ）には、まだ端当てが生じていないと判断して処理を終了する。一方、操舵速度が０度／秒であると判定した場合（Ｓ９：ＹＥＳ）には、ステップＳ２、ステップＳ４での判定結果も考慮し、端当てが生じていると判断する。
【００４７】
ステップＳ１０で、トルクセンサ４０から与えられる操舵トルクを読み込み、ステップＳ１１で、読み込んだ操舵トルクの大きさが７．０Ｎｍ以上か否かを判定する。このときの操舵トルクの大きさを６．４Ｎｍ以上ではなく７．０Ｎｍ以上としたのは、転舵角が３０度になっても、運転者は、さらに車両を旋回させようとしてステアリング操作を行っている場合に、後述の制御を行う必要があるからである。判定の結果、操舵トルクの大きさが７．０Ｎｍよりも小さい場合（Ｓ１１：ＮＯ）には、転舵角の大きさは３０度になったが、運転者はさらに旋回力を与えようとはしていないと判断し、後述する駆動力および制動力の左右配分をしないで、処理を終了する。
【００４８】
一方、操舵トルクの大きさが７．０Ｎｍ以上の場合（Ｓ１１：ＹＥＳ）には、ステップＳ１３で、与えられた操舵トルクの符号から運転者が車両を右方向に旋回力を与えようとしているのか、それとも左方向に旋回力を与えようとしているのかを判定する。つまり、操舵トルクの符号が「＋」の場合には右方向への旋回と判定して後述するステップＳ１９に進み、操舵トルクの符号が「−」の場合には、左方向への旋回と判定してステップＳ１４に進む。
【００４９】
ステップＳ１３で、車両が左方向に旋回しようとしていると判定された場合、ステップＳ１４で、予めＲＯＭに記憶させてある左方向への旋回の制御マップを読み込む。ステップＳ１４で、読み込んだ制御マップに基づき、デファレンシャル部１５０を制御して、右側の後輪１１０ｄの駆動力を左側の後輪１１０ｃの駆動力よりも大きくする。さらに、ステップＳ１６で、読み込んだ制御マップに基づき、制動圧制御ユニット１６０を制御して、左側の後輪１１０ｃにかかる制動力を右側の後輪１１０ｄにかかる制動力よりも大きくする。
【００５０】
次に、ステップＳ１７で、トルクセンサ４０から操舵トルクを読み込み、ステップＳ１８で、読み込んだ操舵トルクの大きさが７．０Ｎｍ以上か否かを判定する。その結果、操舵トルクの大きさが、７．０Ｎｍ以上の場合（Ｓ１８：ＹＥＳ）には、運転者が旋回力を与えようとしてステアリング操作を継続していると判断し、ステップＳ１４に戻る。一方、操舵トルクの大きさが７．０Ｎｍよりも小さい場合（Ｓ１８：ＮＯ）には、運転者は旋回力を与えるためのステアリング操作をしていないと判断し、処理を終了する。
【００５１】
また、ステップＳ１３で、車両が右方向に旋回しようとしていると判定された場合には、ステップＳ１９で、予めＲＯＭに記憶させてある右方向への旋回の制御マップを読み込む。ステップＳ２０で、読み込んだ制御マップに基づき、デファレンシャル部１５０を制御して、左側の後輪１１０ｃの駆動力を右側の後輪１１０ｄの駆動力よりも大きくする。さらに、ステップＳ２１で、読み込んだ制御マップに基づき、制動圧制御ユニット１６０を制御して、右側の後輪１１０ｄにかかる制動力を左側の後輪１１０ｃにかかる制動力よりも大きくする。
【００５２】
次に、ステップＳ２２で、トルクセンサ４０から操舵トルクを読み込み、ステップＳ２３で、読み込んだ操舵トルクの大きさが７．０Ｎｍ以上か否かを判定する。その結果、操舵トルクの大きさが、７．０Ｎｍ以上の場合（Ｓ２３：ＹＥＳ）には、運転者が旋回力を与えようとしてステアリング操作を継続していると判断し、ステップＳ１９に戻る。一方、操舵トルクの大きさが７．０Ｎｍよりも小さい場合（Ｓ２３：ＮＯ）には、運転者はさらに旋回力を与えるためのステアリング操作をしていないと判断し、処理を終了する。
【００５３】
この実施の形態において、活性化手段はＥＣＵ１２０、図６のステップＳ１５、Ｓ１６および図７のステップＳ２０、Ｓ２１を含む。
【００５４】
＜１．４  効果＞
車両を旋回させているときに、端当てが生じ、さらに運転者が旋回力を与えようとステアリング操作を行っているとき、駆動力および制動力の左右配分を調整しながら車両を小さな旋回半径で回転させることができるので、同一の旋回半径を実現する設計では転舵角を小さくできる。このため、ステアリングアクチュエータ５０を小型化することができる。また、運転者は、端当てが生じた場合でも、違和感を感じることなくステアリングホイール１０を操作することができる。
【００５５】
＜２．  第２の実施形態＞
＜２．１  全体構成＞
図８は、本発明の第２の実施形態に係る車両制御装置を搭載する車両の概略構成を示すブロック図であり、図９は、図８に示す車両の操舵に係る部分の構成を示すブロック図である。図８および図９からわかるように、第２の実施形態に係る車両および車両制御装置は、第１の実施形態に係る車両に、ギヤ比可変機構２００が追加されている。このため、図８および図９に示す車両および操舵に係る部分の構成要素のうち、図１および図２に示す車両および操舵に係る部分の構成要素と同一の構成要素については同一の参照符号を付して、その説明を省略する。
【００５６】
ギヤ比可変機構２００は、操舵角に対する転舵角の比（転舵角／操舵角）であるギヤ比を可変にするための機構であり、ステアリングシャフト２０に取り付けられていて、ＥＣＵ１２０により制御される。このギヤ比可変機構２００は、公知であり、例えば特開２００５−３４４７５７号公報に開示されているギヤ比可変機構を使用することができる。なお、以下の説明では、右回りの数値に符号「＋」を付し、左回りの数値に符号「−」を付して表すことがある。
【００５７】
この実施形態では、右方向に旋回しながら通常走行するときにはギヤ比を＋０．０６０に、左方向に旋回しながら通常走行するときにはギヤ比を−０．０６０に固定するとともに、低速走行時または据え切り時（以下の説明では両者をまとめて「低速走行時」という場合がある）には、操舵角の大きさによってギヤ比を２段階に切り換えている。この実施形態では、低速の場合の一例として、時速２０ｋｍ以下としたが、運転者がステアリングホイール１０を大きく回して車両を操舵することができるほど低速であればよく、時速２０ｋｍには限定されない。
【００５８】
図１０は、低速走行時の操舵角とギヤ比の関係を示すグラフである。図１０に示すように、車両を右方向に旋回させる場合、操舵角が＋４００度までは、ギヤ比は、通常走行時のギヤ比と同じ＋０．０６０である。しかし、さらに右方向に旋回させようとして、操舵角が＋４００度以上になると、ギヤ比は＋０．０６０から＋０．００５に切り換えられる。車両を左方向に旋回させる場合も同様に、操舵角が−４００度以下になると、ギヤ比は−０．０６０から−０．００５に切り換えられる。この切換えは、車速センサ９０から与えられる車速に基づき、ＥＣＵ１２０がギヤ比可変機構２００を制御することにより行われる。ここで、切換え後のギヤ比は操舵角が＋４００度以上、または−４００度以下になったとき、運転者がステアリングホイール１０をさらに回しても転舵角がほとんど変化しないようなギヤ比であればよく、ギヤ比±０．００５は、そのような場合の一例であって、これに限定されない。なお、ギヤ比は、転舵角が±４００度になったとき、±０．０６０からそれぞれ±０．００５０に急激に切り換わるのではなく、滑らかに切り換わるようにしてもよい。
【００５９】
＜２．２  車両制御装置の動作＞
図１１（Ａ）は通常走行時の操舵角と転舵角の関係を示す図であり、図１１（Ｂ）は低速走行時の操舵角と転舵角の関係を示す図である。ＥＣＵ１２０は、車速センサ９０から与えられる車速に基づいて、通常走行時と低速走行時とでギヤ比を切り換える。また、この実施形態において低速走行とは、時速２０ｋｍ以下の場合をいうものとする。
【００６０】
通常走行時には、図１１（Ａ）に示すように、この車両のステアリングホイール１０を、０度から左右にそれぞれ±６２０度まで回すことができるものとする。
【００６１】
通常走行時には、ギヤ比をそれぞれ±０．０６０とした場合、操舵角を０度から右方向に＋６２０度、または左方向に−６２０度まで回すことにより、転舵角を０度から左右にそれぞれ±３７度まで変化させることができる。
【００６２】
しかし、低速走行時には、操舵角の大きさが４００度以上になると、上述のように、ラック軸７３の軸力が急激に大きくなるため、ステアリングアクチュエータ５０の出力を急激に増加させなければならない。このため、ＥＣＵ１２０は、車速センサ９０から与えられた車速に基づいて、車両が低速走行していると判断すると、操舵角センサ３０から与えられる操舵角に基づき、転舵角を図１１（Ｂ）に示すように制御する。
【００６３】
すなわち、車両が右方向に旋回する場合、操舵角が０度から増加するに伴って、転舵角も０度からギヤ比＋０．０６０に応じて増加する。そして、操舵角が＋４００度になると、転舵角も＋２４度になる。さらに、ステアリング操作により操舵角が＋４００度よりも大きくなると、ギヤ比が＋０．０６０から＋０．００５に切り換えられる。その結果、操舵角が＋４００度から＋６２０度になっても、転舵角は＋２４度から＋２５．１度になるだけである。車両が左方向に旋回する場合も同様に、操舵角が−４００度から−６２０度になっても、転舵角は−２４度から−２５．１度になるだけである。このように、操舵角が±４００度から±６２０度の間ではステアリングホイール１０を回しても、転舵角はほとんど変化しないので、前輪１１０ａ、１１０ｂを転舵させるために必要な補助トルクは小さくてもよい。この場合、転舵角はほとんど増加しないので、ステアリングホイール１０を回し切っても車両の旋回半径を小さくすることはできない。このため、転舵角の不足分を左右の後輪１１０ｃ、１１０ｄに与えられる駆動力差および制動力差によって補う必要がある。
【００６４】
図１１（Ｃ）は操舵角と左右の後輪に与える駆動力差との関係を示す図であり、図１１（Ｄ）は操舵角と左右の後輪に与える制動力差との関係を示す図である。図１１（Ｃ）に示すように、操舵角の大きさが４００度よりも小さいときには、左右の後輪１１０ｃ、１１０ｄに与えられる駆動力差はゼロである。このため、運転者は、通常走行時のステアリング操作と同じ操作を行うことができ、違和感なく車両を運転することができる。
【００６５】
しかし、操舵角の大きさが４００度以上になると、それまでゼロであった左右の後輪１１０ｃ、１１０ｄに与えられる駆動力差が、操舵角の増加に伴って大きくなる。すなわち、車両を右方向に旋回させるときは、左側の後輪１１０ｃの駆動力が右側の後輪１１０ｄの駆動力よりも大きくなるように、また逆に車両を左方向に旋回させるときは、右側の後輪１１０ｄの駆動力が左側の後輪１１０ｃの駆動力よりも大きくなるようにする。
【００６６】
このようにして、操舵角の大きさが４００度以上になったときに制限される転舵角の不足分を、左右の後輪１１０ｃ、１１０ｄに与える駆動力差によって補っている。このときの左右の駆動力配分を、操舵角の大きさが大きくなるにつれて駆動力差も大きくなるように、デファレンシャル部１５０によって調整する。
【００６７】
また、図１１（Ｄ）に示すように、操舵角の大きさが４００度よりも小さいときには、左右の制動力差はゼロである。しかし、操舵角の大きさが４００度以上になると、それまでゼロであった左右の後輪１１０ｃ、１１０ｄにかかる制動力差が、操舵角の増加に伴って大きくなる。すなわち、車両を右方向に旋回させるときは、右側の後輪１１０ｄにかかる制動力が左側の後輪１１０ｃにかかる制動力よりも大きくなるようにし、また車両を左方向に旋回させるときは、左側の後輪１１０ｃにかかる制動力が右側の後輪１１０ｄにかかる制動力よりも大きくなるようにする。つまり、大きな駆動力が配分された側とは反対側の後輪に大きな制動力を与えることによって、車両が旋回しやすくなるようにする。このときの左右の制動力配分を、操舵角の大きさが大きくなるにつれて制動力差も大きくなるように、制動圧制御ユニット１６０によって調整される。
【００６８】
この結果、操舵角の大きさが４００度から６２０度までの範囲で変わるようにステアリング操作を行ったときでも、転舵角は、その大きさが２４度から２５．１度までの狭い範囲でしか動けないにもかかわらず、後輪１１０ｃ、１１０ｄに与える駆動力と制動力の左右配分を調整することによって、小さな旋回半径で車両を旋回させることができる。
【００６９】
なお、図１１（Ｃ）および図１１（Ｄ）に示す、操舵角と、左右の駆動力差または制動力差との関係を示す制御マップは、予めＲＯＭに記憶させてある。また、上述の説明では、左右の後輪に駆動力差と制動力差の両方が与えられるとしたが、いずれか一方だけが与えられた場合にも、車両を小さな旋回半径で旋回させることができる。
【００７０】
図１２〜図１５は、転舵角の動きが制限される場合のＥＣＵ１２０の動作の一部を示すフローチャートである。まずステップＳ５１で、車速センサ９０から与えられる車速を読み込み、ステップＳ５２では読み込んだ車速が時速２０ｋｍ以下であるか否かを判定する。判定の結果、車速が時速２０ｋｍよりも大きい場合（Ｓ５２：ＮＯ）には、ステアリングホイール１０を回して操舵角を大きくしても、ラック軸７３の軸力は大きくならないので、処理を終了し、時速２０ｋｍ以下の場合（Ｓ５２：ＹＥＳ）には、次のステップＳ５３に進む。
【００７１】
ステップＳ５３では、操舵角センサ３０から与えられる操舵角を読み込み、ステップＳ５４では、読み込んだ操舵角の符号に基づき、車両が右方向に旋回しているか否かを判定する。すなわち、操舵角の符号が「＋」なら右方向に旋回していると判定する。その結果、右方向に旋回していないと判定した場合（Ｓ５４：ＮＯ）には、後述するステップＳ６６に進み、右方向に旋回していると判定した場合（Ｓ５４：ＹＥＳ）には、次のステップＳ５５に進む。
【００７２】
ステップＳ５５では、読み込んだ操舵角の大きさが４００度以上か否かを判定する。その結果、操舵角の大きさが４００度以上と判定した場合（Ｓ５５：ＹＥＳ）には、ステップＳ５９に進む。
【００７３】
一方、操舵角の大きさが４００度よりも小さいと判定した場合（Ｓ５５：ＮＯ）には、ステップＳ５６で０．１秒経過するまで待つ。そして、ステップＳ５７で再び操舵角を読み込み、ステップＳ５８で読み込んだ操舵角の大きさが４００度以上か否かを判定する。ここで、０．１秒経過後、再び操舵角の大きさを判定しているのは、車両が低速で旋回しているため、操舵速度も遅い場合があり、ステップＳ５５で操舵角の大きさを判定したときには、操舵角の大きさがまだ４００度以上になっていなかった可能性があるからである。
【００７４】
なお、０．１秒は一例であり、ステップＳ５５で操舵角の大きさが４００度よりも小さいと判定されても、運転者がその間に継続してステアリングホイール１０を操作し、後述のステップＳ５８で操舵角の大きさが４００度以上になっていると判定される時間であればよく、０．１秒に限定されない。ステップＳ５８で操舵角の大きさが４００度よりも小さい場合（Ｓ５８：ＮＯ）には処理を終了し、操舵角の大きさが４００度以上の場合（Ｓ５８：ＹＥＳ）にはステップＳ５９に進む。
【００７５】
ステップＳ５９で、ギヤ比可変機構２００によってギヤ比を＋０．０６０から＋０．００５に切り換え、ステップＳ６０で、予めＲＯＭに記憶させてある右方向への旋回の制御マップを読み込む。ステップＳ６１で、読み込んだ制御マップに基づき、デファレンシャル部１５０を制御して、左側の後輪１１０ｃに与える駆動力を右側の後輪１１０ｄに与える駆動力よりも大きくする。さらに、ステップＳ６２で、読み込んだ制御マップに基づき、制動圧制御ユニット１６０を制御して、右側の後輪１１０ｄにかかる制動力を左側の後輪１１０ｃにかかる制動力よりも大きくする。
【００７６】
次に、ステップＳ６３で、操舵角センサ３０から操舵角を読み込み、ステップＳ６４で、読み込んだ操舵角の大きさが４００度以上かを判定する。その結果、操舵角の大きさが４００度以上の場合（Ｓ６４：ＹＥＳ）には、右方向への旋回が継続していると判断し、ステップＳ６０に戻る。一方、操舵角の大きさが４００度よりも小さい場合（Ｓ６４：ＮＯ）には、ステップＳ６５でギヤ比を＋０．００５から、右方向に旋回しながら通常走行するときのギヤ比＋０．０６０に戻した後、処理を終了する。
【００７７】
ステップＳ５４で、右方向には旋回していないと判定された場合（Ｓ５４：ＮＯ）には、ステップＳ６６に進み、操舵角センサ３０から与えられる操舵角の符号に基づき、車両が左方向に旋回しているか否かを判定する。すなわち、操舵角の符号が「−」であるか否かを判定する。その結果、車両は左方向にも旋回していないと判定された場合（Ｓ６６：ＮＯ）、車両は直進していると考えられる。このため、ステアリング操作により、操舵角の大きさが４００度以上になることはないと判断して、処理を終了する。一方、左方向に旋回していると判定された場合（Ｓ６６：ＹＥＳ）には、ステップＳ６７に進む。
【００７８】
ステップＳ６７では、操舵角センサ３０から与えられた操舵角の大きさが４００度以上か否かを判定する。その結果、操舵角の大きさが４００度以上と判定した場合（Ｓ６７：ＹＥＳ）には、ステップＳ７１に進む。
【００７９】
一方、操舵角の大きさが４００度よりも小さいと判定した場合（Ｓ６７：ＮＯ）には、ステップＳ６８に進み、０．１秒経過するまで待つ。そして、ステップＳ６９で再び操舵角を読み込み、ステップＳ７０で、読み込んだ操舵角の大きさが４００度以上か否かを判定する。ここで、０．１秒経過後に、再び操舵角の大きさを判定しているのは、ステップＳ５６の場合と同様の理由によるためである。ステップＳ７０で、操舵角の大きさが４００度よりも小さい場合（Ｓ７０：ＮＯ）には処理を終了し、操舵角の大きさが４００度以上の場合（Ｓ７０：ＹＥＳ）には、ステップＳ７１に進む。
【００８０】
ステップＳ７１では、ギヤ比を−０．０６０から−０．００５に変更し、ステップＳ７２で、予めＲＯＭに記憶させてある左方向への旋回の制御マップを読み込む。ステップＳ７３で、読み込んだ制御マップに基づき、デファレンシャル部１５０を制御して、右側の後輪１１０ｄに与える駆動力を左側の後輪１１０ｃに与える駆動力よりも大きくする。さらに、ステップＳ７４で、読み込んだ制御マップに基づき、制動圧制御ユニット１６０を制御して、左側の後輪１１０ｃにかかる制動力を右側の後輪１１０ｄにかかる制動力よりも大きくする。
【００８１】
次に、ステップＳ７５で、操舵角センサ３０から操舵角を読み込み、ステップＳ７６で、読み込んだ操舵角の大きさが４００度以上か否かを判定する。その結果、操舵角の大きさが４００度以上の場合（Ｓ７６：ＹＥＳ）には、左への旋回が継続していると判断し、ステップＳ７２に戻る。一方、操舵角の大きさが４００度よりも小さい場合（Ｓ７６：ＮＯ）には、ステップＳ７７でギヤ比を−０．００５から、左方向に旋回しながら通常走行するときのギヤ比−０．０６０に戻した後、処理を終了する。
【００８２】
この実施の形態において、活性化手段はＥＣＵ１２０、図１３のステップＳ６１、Ｓ６２および図１５のステップＳ７３、Ｓ７４を含む。
【００８３】
＜２．３  効果＞
車両が低速走行している時に、操舵角の大きさが４００度以上になるように操舵されると、駆動力および制動力の左右配分を調整しながら車両を小さい旋回半径で回転させることができるので、ラック軸７３の軸力が大きくなることはない。このため、ステアリングアクチュエータ５０を小型化することができる。
【図面の簡単な説明】
【００８４】
【図１】本発明の第１の実施形態に係る車両制御装置を搭載する車両の概略構成を示すブロック図である。
【図２】上記実施形態において、車両の操舵に係る部分の構成を示すブロック図である。
【図３】上記実施形態において、操舵角と操舵トルクの関係を示すグラフである。
【図４】上記実施形態において、（Ａ）は操舵角と転舵角と操舵トルクとの関係を示す図であり、（Ｂ）は操舵トルクと駆動力差との関係を示す図であり、（Ｃ）は操舵トルクと制動力差との関係を示す図である。
【図５】上記実施形態において、車両を旋回させる場合のＥＣＵの動作の一部を示すフローチャートである。
【図６】上記実施形態において、車両を旋回させる場合のＥＣＵの動作の一部を示すフローチャートである。
【図７】上記実施形態において、車両を旋回させる場合のＥＣＵの動作の一部を示すフローチャートである。
【図８】本発明の第２の実施形態に係る車両制御装置を搭載する車両の概略構成を示すブロック図である。
【図９】上記実施形態において、車両の操舵に係る部分の構成を示すブロック図である。
【図１０】本発明の第２の実施形態に係る車両制御装置を搭載する車両における、低速走行時の操舵角とギヤ比の関係を示すグラフである。
【図１１】上記実施形態において、（Ａ）は通常走行時の操舵角と転舵角の関係を示す図であり、（Ｂ）は低速走行時の操舵角と転舵角の関係を示す図であり、（Ｃ）は操舵角と左右の後輪に与える駆動力差との関係を示す図であり、（Ｄ）は操舵角と左右の後輪に与える制動力差との関係を示す図である。
【図１２】上記実施形態において、車両を旋回させる場合のＥＣＵの動作の一部を示すフローチャートである。
【図１３】上記実施形態において、車両を旋回させる場合のＥＣＵの動作の一部を示すフローチャートである。
【図１４】上記実施形態において、車両を旋回させる場合のＥＣＵの動作の一部を示すフローチャートである。
【図１５】上記実施形態において、車両を旋回させる場合のＥＣＵの動作の一部を示すフローチャートである。
【図１６】従来の車両制御装置における据え切り時のステアリングホイールの操舵角とラック軸の軸力との関係を示す図である。
【符号の説明】
【００８５】
３０…操舵角センサ（操舵状態検出手段）、４０…トルクセンサ（操舵状態検出手段）、８０…転舵角センサ（操舵状態検出手段）、９０…車速センサ（操舵状態検出手段）、１１０ａ〜１１０ｄ…車輪、１５０…デファレンシャル部（駆動力配分手段）、２００…ギヤ比可変機構
【図１】
0005309556.tif 000002
【図２】
0005309556.tif 000003
【図３】
0005309556.tif 000004
【図４】
0005309556.tif 000005
【図５】
0005309556.tif 000006
【図６】
0005309556.tif 000007
【図７】
0005309556.tif 000008
【図８】
0005309556.tif 000009
【図９】
0005309556.tif 000010
【図１０】
0005309556.tif 000011
【図１１】
0005309556.tif 000012
【図１２】
0005309556.tif 000013
【図１３】
0005309556.tif 000014
【図１４】
0005309556.tif 000015
【図１５】
0005309556.tif 000016
【図１６】
0005309556.tif 000017