(57)【特許請求の範囲】
【請求項１】
車両の駆動輪の回転数と従動輪を基に設定する目標回転数との回転数の違いに基づいて駆動輪の加速スリップを検出する加速スリップ検出手段と、
この加速スリップ検出手段からの信号に基づいて、駆動輪回転を前記目標回転数に一致するよう前記駆動輪のトルクを制御する駆動トルク制御手段と、
前記車両の運動状態を検知する車両挙動検知手段と、
この車両挙動検知手段からの信号に基づいて車両の操縦安定性を保つように車両の各輪の制動力を独立に制御する車両挙動制御手段と、
この車両挙動制御手段によって従動輪に制動力が加えられる場合には、その制動力の変化と該制動力の変化に応じて可変な補正係数とに応じて前記目標回転数を補正する目標回転数補正手段と
を備えてなることを特徴とする車両の駆動力制御装置。
【請求項２】
前記駆動トルク制御手段は、
エンジンの出力トルク、駆動力伝達装置の伝達効率、または駆動輪に作用する制動力の少なくともいずれかを制御することにより駆動輪の駆動トルクを制御する、
ことを特徴とする請求項１記載の車両の駆動力制御装置。
【請求項３】
前記車両挙動検知手段は、
車両に発生するヨーレイトを検知する手段か、
車両に発生するヨーレイト、操舵角、車速を検知する手段か、
車両に発生するヨーレイト、横加速度、車速を検知する手段か、
車速、操舵角を検知する手段か
のいずれかである、ことを特徴とする請求項１記載の車両の駆動力制御装置。
【請求項４】
前記車両挙動制御手段は、
前記車両挙動検知手段からの信号より車両に発生しているヨーレイトを少なくとも操舵角および車速から算出された目標ヨーレイトに一致させるように、左右の車輪の制動力を制御して車両の安定状態を保つようにする、ことを特徴とする請求項１記載の車両の駆動力制御装置。
【請求項５】
前記車両挙動制御手段は、
前記車両挙動検知手段からの信号より車両横すべり角を推定し、その車両横すべり角を或る設定値以下に抑えるように、左右の車輪に制動力を制御して車両の安定状態を保つようにする、ことを特徴とする請求項１記載の車両の駆動力制御装置。
【請求項６】
前記目標回転数補正手段は、
制動力が加わる直前の従動輪の状態と加える制動力の大きさに応じ補正量を決定する、ことを特徴とする請求項１記載の車両の駆動力制御装置。
【請求項７】
前記目標回転数補正手段は、
制動力が加わる直前の従動輪の加速状態を維持した場合の回転数となるように補正する、ことを特徴とする請求項１記載の車両の駆動力制御装置。
【請求項８】
前記目標回転数補正手段は、
前記車両挙動制御手段により車両を減速するように制御されている場合には補正量を小さくする、ことを特徴とする請求項６記載の車両の駆動力制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、車両の駆動力制御装置に関するものである。
【０００２】
【従来の技術】
車両の駆動力制御技術として、従来、例えば特開昭６４−６０４６３号公報（文献１）に記載された駆動力制御装置が知られている。
【０００３】
【発明が解決しようとする課題】
典型的な駆動力制御装置は、駆動輪の回転数と従動輪を基にして設定する目標回転数の回転数の違いに応じて駆動輪の駆動トルクを制御することができる。図９は、その駆動力制御の作動内容の基本を示しており、駆動力制御が行われる場合の車輪速とトルクダウン量の様子が表されている。図示のように、ドライバーのアクセルペダル踏込みによるステップ加速開始に伴い、車両の駆動輪速（駆動輪の回転数）が、従動輪を基にして設定する目標駆動輪速（目標回転数）に対し、図示の如くに上昇増加傾向をみせるとき、その差に応じ、目標となるトルクダウン量が設定され駆動力制御がなされる。
【０００４】
このように、駆動輪速と目標駆動輪速の差に応じて駆動輪の駆動トルクを制御するものであるが、しかし、この場合、（従動輪速）＝（車体速）という関係を前提としているため、通常の走行においては問題はないものの、従動輪に何らかの力が作用し、（従動輪速）≠（車体速）となった場合には、目標設定が正しく行われない。駆動力制御の目標値の設定が、正しく行われず、不適切であると、制御の過不足を招き、駆動トルクの減少量が足らず駆動輪のスリップが大きくなったり、駆動トルクを小さくし過ぎて加速性が悪化したりするという問題がある。
【０００５】
また、上記文献１には、このような状況の一つとして、従動輪にハイドロプレーニング現象が生じ、従動輪がスリップして（従動輪速）＜（車体速）となり、駆動輪が加速スリップしていると誤判断して、駆動トルクを減少させてしまうことの対策としてのハイドロプレーニング対策が開示され、従動輪がハイドロプレーニング状態か否かを判断して駆動トルクの減少を中断するものが示されている。
【０００６】
また、加速時の駆動力制御中に、従動輪が雪の吹きだまりなどの外乱の影響により減速され、駆動輪との回転差が大きくなり、駆動トルクが更に減少され加速性が悪化するという問題に対しては、その外乱対策として、従動輪の回転数にフィルタやリミッを設けることで外乱に対し、その影響を弱めるなどの対策が施されているものもある。
【０００７】
しかし、このような従来装置にあっても、ドライバーによる制動中（ブレーキペダル踏込時）か否かにかかわらず各輪の制動力を独立に制御し車両の操縦性および安定性を向上させようとする車両挙動制御装置が併用された場合には、次のような問題がある。
つまり、車両加速中に駆動力制御装置が作動している際に車両が不安定となり、その併用の車両挙動制御装置により従動輪に制動力を発生させた場合、加速中にもかかわらず従動輪は減速し駆動輪との回転差が大きくなり、これがため駆動トルクが更に減少され（図９）、結果、加速性が悪化する（図１０参照）。
そもそも、この車両挙動制御の本来的狙いは上述の如く車両が不安定となる場面で操縦安定性を保つようにすることにあり、減速するために制動力を加えるわけではなく、あくまで車両挙動を制御するための制動であるため、減速させる（加速を抑える）必要はない。しかし、結果は逆であり、加速性の低下をもたらす。
【０００８】
このような場合、前者のハイドロプレーニング対策では効果はなく、後者の従動輪の回転数にフィルタやリミットを設ける対策では、かかる外乱対策の無いものに対しては効果はあるものの、（従動輪）＝（車体速度）という関係を前提としているため、それほど強いフィルタやリミットを設けるわけにはいかず、効果は小さい。また、やはり車両には減速度が発生してしまう（あるいは加速性が悪化してしまう）。
【０００９】
本発明は、上述のような問題に着目してなされたもので、車輪の制動力を制御する制動力制御が車両加速時の駆動力制御と同時になされる場合でも、駆動力制御の目標設定が不適切なものにならず、加速性の悪化なども回避できる、車両の駆動力制御装置を提供しようというものである。
また、車両加速中に駆動力制御系が作動している際に車両が不安定となり、車両挙動制御系により従動輪に制動力を発生させた場合には、発生させる制動力をも予め考慮して、従動輪を基に設定する目標回転数を補正するようにすることより、たとえ車輪の制動力を独立に制御することで車両の操縦安定性を向上させる車両挙動制御と併用する場合でも、その車両挙動制御装置の導入が容易で、かつ両制御の両立を図ることのできる、車両の駆動力制御装置を提供しようというものである。
【００１０】
【課題を解決するための手段】
本発明によって、下記の車両の駆動力制御装置が提供される。
すなわち、本発明は、車両の駆動輪の回転数と従動輪を基に設定する目標回転数との回転数の違いに基づいて駆動輪の加速スリップを検出する加速スリップ検出手段と、
この加速スリップ検出手段からの信号に基づいて、駆動輪回転を前記目標回転数に一致するよう前記駆動輪のトルクを制御する駆動トルク制御手段と、
前記車両の運動状態を検知する車両挙動検知手段と、
この車両挙動検知手段からの信号に基づいて車両の操縦安定性を保つように車両の各輪の制動力を独立に制御する車両挙動制御手段と、
この車両挙動制御手段によって従動輪に制動力が加えられる場合には、その制動力に応じて前記目標回転数を補正する目標回転数補正手段と
を備えてなることを特徴とするものである（図１）。
【００１１】
また、本発明は、上記において、前記駆動トルク制御手段は、エンジンの出力トルク、駆動力伝達装置の伝達効率、または駆動輪に作用する制動力の少なくともいずれかを制御することにより駆動輪の駆動トルクを制御する、ことを特徴とするものである。
【００１２】
また、前記車両挙動検知手段は、車両に発生するヨーレイトを検知する手段か、車両に発生するヨーレイト、操舵角、車速を検知する手段か、車両に発生するヨーレイト、横加速度、車速を検知する手段か、車速、操舵角を検知する手段かのいずれかである、ことを特徴とするものである。
【００１３】
また、前記車両挙動制御手段は、前記車両挙動検知手段からの信号より車両に発生しているヨーレイトを少なくとも操舵角および車速から算出された目標ヨーレイトに一致させるように、左右の車輪の制動力を制御して車両の安定状態を保つようにする、ことを特徴とするものである。
また、前記車両挙動制御手段は、前記車両挙動検知手段からの信号より車両横すべり角を推定し、その車両横すべり角を或る設定値以下に抑えるように、左右の車輪に制動力を制御して車両の安定状態を保つようにする、ことを特徴とするものである。
【００１４】
また、前記目標回転数補正手段は、制動力が加わる直前の従動輪の状態と加える制動力の大きさに応じ補正量を決定する、ことを特徴とするものである。
また、前記目標回転数補正手段は、制動力が加わる直前の従動輪の加速状態を維持した場合の回転数となるように補正する、ことを特徴とするものである。
また、前記目標回転数補正手段は、前記車両挙動制御手段により車両を減速するように制御されている場合には補正量を小さくする、ことを特徴とするものである。
【００１５】
【発明の効果】
本発明によれば、請求項１記載の如く、車両の駆動輪の回転数と従動輪を基に設定する目標回転数との回転数の違いに基づいて駆動輪の加速スリップを検出する加速スリップ検出手段と、この加速スリップ検出手段からの信号に基づいて、駆動輪回転を前記目標回転数に一致するよう前記駆動輪のトルクを制御する駆動トルク制御手段と、前記車両の運動状態を検知する車両挙動検知手段と、この車両挙動検知手段からの信号に基づいて車両の操縦安定性を保つように車両の各輪の制動力を独立に制御する車両挙動制御手段と、この車両挙動制御手段によって従動輪に制動力が加えられる場合には、その制動力に応じて前記目標回転数を補正する目標回転数補正手段とを備える構成として、好適に実施できる。
【００１６】
この場合、車両加速中に駆動力制御が作動している際に車両が不安定となり、車両挙動制御により従動輪に制動力を発生させた場合には、発生させる制動力をも予め考慮して、従動輪を基に設定する目標回転数を補正することができ、加速時に駆動力制御が作動している場合に、車両挙動制御により従動輪に制動力が発生した際、加速性を悪化することなく両制御が行われる。したがって、上記効果が得られるとともに、前述したハイドロプレーニング対策や外乱対策に比べて、優れて効果的であるし、また、従来装置によっては、車両挙動制御と単に併用しただけでば両制御の両立は難しいのに対して、本発明に従えば、上記加速スリップ検出手段、および駆動トルク制御手段を備える駆動力制御装置と、上記車両挙動検知手段、および車両挙動制御手段を備える制動力制御装置とに、上記目標回転数補正手段を付加する構成とすることで容易に実現でき、よって、制動力制御による車両挙動制御を併用しようとする場合でも、その車両挙動制御の導入が容易でかつ両制御の両立を図ることができるという点でも、効果は大である。
【００１７】
この場合において、好ましくは、本発明適用の対象となる前記駆動トルク制御手段については、請求項２記載の如く、エンジンの出力トルク、駆動力伝達装置の伝達効率、または駆動輪に作用する制動力の少なくともいずれかを制御することにより駆動輪の駆動トルクを制御する構成として、本発明は実施でき、この場合も請求項１と同様の効果を得ることができる。エンジン出力トルク制御が対象のときは、例えばフューエルカット制御とリタード制御のいずれか一方、または双方を用いることができる。また、この場合、スロットル制御を併用したり、駆動輪の制動力制御を併用してもよい。制動力制御を併用する場合には、車両挙動制御による駆動輪への制動と駆動力制御による駆動輪への制動を総合的に制御するのがよい。
【００１８】
また、請求項３記載のように、前記車両挙動検知手段は、車両に発生するヨーレイトを検知する手段か、車両に発生するヨーレイト、操舵角、車速を検知する手段か、車両に発生するヨーレイト、横加速度、車速を検知する手段か、車速、操舵角を検知する手段かのいずれかの手段で構成して、本発明は実施でき、同様にして上記効果を得ることができる。ここに、少なくともヨーレイトを検知する態様とすれば、かかる検知手段からの信号に基づいて車両の操縦安定性を保つように車両の各輪の制動力を独立に制御する車両挙動制御をヨーレイト対応制御とすることができる。また、同様に、ヨーレイトのほか、少なくとも操舵角、車速を検知する態様とすれば、請求項４記載の如くの車両挙動制御とすることができる。
また、ヨーレイト、横加速度、車速を検知する態様の場合は、これらから車両横すべり角を求め、あるいは推定して、車両挙動制御を請求項４記載の如くの車両横すべり角対応制御とすることができ、車速、操舵角を検知する態様とする場合は、これら検知情報を用いるとともに、車両モデルを利用して、車両横すべり角を推定して求めることができ、この場合は、ヨーレイト、横加速度のためのセンサを使用しないで実施できる。
【００１９】
また、前記車両挙動制御手段については、好ましくは、請求項４または請求項５記載の如く、前記車両挙動検知手段からの信号より車両に発生しているヨーレイトを少なくとも操舵角および車速から算出された目標ヨーレイトに一致させるように、左右の車輪の制動力を制御して車両の安定状態を保つようにする構成とするか、あるいは、前記車両挙動検知手段からの信号より車両横すべり角を推定し、その車両横すべり角を或る設定値以下に抑えるように、左右の車輪に制動力を制御して車両の安定状態を保つようにする構成として、本発明は実施できる。いずれの態様の車両挙動制御を本発明適用の対象とするの場合も、加速時に駆動力制御が作動している場合に、そのヨーレイト対応制御または車両横すべり角対応制御による車両挙動制御により従動輪に制動力が発生した際、加速性を悪化することなく駆動力制御および車両挙動制御の両制御が行われ、上記と同様の効果が得られ、加速性の悪化を回避し、車両の操縦安定性を保つこととの両立が図れる。
【００２０】
また、本発明は、車両挙動制御手段によって従動輪に制動力が加えられる場合、前記目標回転数を補正するにあたっては、その制動力に応じて補正することができるが、より好ましくは、請求項６あるいは請求項７記載の如く、前記目標回転数補正手段は、制動力が加わる直前の従動輪の状態と加える制動力の大きさに応じ補正量を決定する態様の構成として、あるいは、制動力が加わる直前の従動輪の加速状態を維持した場合の回転数となるように補正する態様の構成として、好適に実施できる。
前者の態様の場合は、上記効果のほか、加えられる制動力の大きさのみならず、その制動力が加わる直前の従動輪の状態を含めて、それら両方に対応させて目標回転数補正が実現でき、よりきめ細かな補正をなしえて、制御の多様性を増し、上記駆動力制御および車両挙動制御の両制御の高度の両立を図ることができる。
【００２１】
この場合において、特に、請求項８記載のように、目標回転数補正手段が、車両挙動制御手段により車両を減速するように制御されている場合には補正量を小さくするよう構成してあると、車両がアンダステア状態となって、車両挙動制御により左右輪に差圧を発生させるだけでなく、減速するために制動力を発生させる場合にも対応可能なものとなり、そのような加速中の限界走行での車両挙動制御場面にも適合するものとすることができる等の効果が、更に得られる。
【００２２】
また、後者の態様の目標回転数補正の場合のように、制動力が加わる直前の従動輪の加速状態を維持した場合の回転数となるように補正すれば、制動力を制御して車両挙動制御が開始されても、その時の加速性の低下が避けられ、減速感ももたらさない。よって、理想加速状態に近いスムーズな制御となるため、ドライバーにとっても、応答性の良い状態で自己の望んだ加速フィーリングが得られ、違和感が生ずることもない等の効果が、更に得られる。
【００２３】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づき説明する。
図２は、本発明の一実施例の構成図である。本実施例では、車両は後輪駆動車であり、また、駆動力制御についてはエンジンの出力を制御するタイプの装置を、また車両挙動制御については前後輪とも左右の制動力（制動液圧）を独立に制御できる制動装置を想定している。
【００２４】
図中、１Ｌ，１Ｒは左右前輪（従動輪）、２Ｌ，２Ｒは左右後輪（駆動輪）をそれぞれ示す。各車輪は、それぞれブレーキディスク３Ｌ，３Ｒ，４Ｌ，４Ｒと、液圧の供給により該ブレーキディスクを摩擦挟持して各輪毎にブレーキ力（制動力）を与えるホイールシリンダ（Ｗ／Ｃ）５Ｌ，５Ｒ，６Ｌ，６Ｒとを備え、これらブレーキユニットの各ホイールシリンダに圧力カーボユニット（圧力制御ユニット）７からの液圧を供給される時、各車輪は個々に制動される。
【００２５】
圧力サーボユニット７は、これを含んで後述のコントローラとともに制動力制御装置を構成するもので、入力信号により油圧発生源８からの油圧を調節し、各輪のホイルシリンダ５Ｌ，５Ｒ，６Ｌ，６Ｒへ供給する制動液圧を制御する。圧力サーボユニット７は、前後輪左右の各液圧供給系（各チャンネル）個々にアクチュエータを含んで構成される。アクチュエータとしては、アンチスキット制御用にも供する減圧、保持、増圧制御可能なものを使用することができる。
【００２６】
上記圧力サーボユニット７では、各供給系の液圧制御用のアクチュエータをもって、入力液圧指令信号、詳しくは前輪右液圧指令値Ｐ１(COM) 、前輪左液圧指令値Ｐ２(COM) 、後輪右液圧指令値Ｐ３(COM) 、後輪左液圧指令値Ｐ４(COM) の各信号に応じ個々に対応車輪の制動液圧Ｐ１，Ｐ２，Ｐ３，Ｐ４（ホイールシリンダ液圧）の調圧をなすものとする。
【００２７】
圧力サーボユニット７への上記の各信号はこれらをコントローラ９から供給し、このコントローラ９には、例えば、ブレーキペダル１０の踏込力Ｆｐを検出する踏力センサ１１からの信号、ハンドル１２の操舵角δを検出する操舵角センサ１３からの信号、車両に作用する実ヨーレイトφを検出するヨーレイトセンサ１４からの信号、車両の前後，左右方向加速度Ｙｇを検出する加速度センサ１５からの信号、また各車輪に設置された車輪速センサ１６〜１９からの車輪速Ｖｗｉ（ｉ＝１〜４）信号などをそれぞれ入力する。
また、コントローラ９は、本実施例では、エンジン２０を制御するエンジン用コントローラ２１（エンジン制御コントローラ）とつながっており、エンジン２０の作動状態（スロットル開度θなど）の情報や駆動トルクの減少指令信号ＴＤ（ｓ）のやり取りを行う。
【００２８】
ここに、車両に発生するヨーレイトφ、前後および左右加速度Ｘｇ，Ｙｇ、操舵角δなどは、車両の運動状態を検知するのに用いることができ、車両の各輪の制動力を独立に制御することで車両の操縦安定性を保つように、車両挙動を制動力制御によって制御する場合における車両挙動制御情報として使用することができる。
【００２９】
制動力および駆動力制御を行う本制駆動制御装置では、上記コントローラ９は、入力情報に基づき、車両の運動状態が車両挙動を制御すべき状態に該当することとなるときは、ドライバーによるブレーキペダル１０の操作中か否かにかかわらず、車両の操縦性・安定性を向上させるべく車両挙動の制御のため必要な制動力制御を実行する。したがって、かかる車両挙動制御側の制御は、車両加速時の駆動力制御中でも実行可能である。
一方、エンジン制御用のコントローラ２０は、通常はドライバーの操作するアクセルペダル（不図示）の操作量に従ってエンジン２０を制御する。更には、車両加速時（アクセルペダル踏込みに対応するスロットル開度θ増加時）の駆動力制御では、駆動輪加速スリップを防止するべく、エンジン出力トルクを低減させることで駆動輪の駆動トルクを減少制御するよう、エンジン２０に対する制御を実行する。
本実施例では、このエンジン制御は、運転気筒の休止制御としてのフューエルカット制御を行うか、または点火時期を遅延させるリタード制御を行うか、もしくはそれらの双方で行わせるものとする。運転気筒の休止によるエンジン出力トルクの低減は、点火カット制御によっても同等の効果が得られるが、より好ましくのは、燃料遮断を行うフューエルカット制御である。
【００３０】
更にまた、本実施例では、上記エンジン２０の出力制御による駆動力制御に際し、駆動輪の回転数と、従動輪を基にして設定する目標回転数の回転数の違いに応じて駆動輪の駆動トルクを制御することを基本とするが、この場合において、車両加速中に駆動トルク制御が作動している際に車両挙動を制御すべき状態（車両が不安定な状態）となり、車両挙動制御により従動輪に制動力を発生させることとなった場合には、図３に一例をフローチャートで示す制御プログラムに従い、その発生させられる制動力をも予め考慮して、上記目標回転数を補正する補正制御をも実行する。
【００３１】
図３は、コントローラ９により実行される制御プログラムの一例のフローチャートである。
この処理は図示せざるオペレーティングシステムで一定の時間毎の定時割り込み遂行される。
まず、ステップＳ１００では、前記各センサ等からの信号に基づき、前後加速度Ｘｇ、左右加速度Ｙｇ、ブレーキ踏力Ｆｐ、発生ヨーレイトφ、各車輪速Ｖｗｉ（ｉ＝１〜４）、スロットル開度θ等を読み込む。
【００３２】
続くステップＳ１０１では、車体速Ｖを算出する。本実施例では、各車輪速Ｖｗｉ（ｉ＝１〜４）にフィルタをかけたＶｗｆｉ（ｉ＝１〜４）より算出したＶ１＝（Ｖｗｆ１＋Ｖｗｆ２）／２と前後加速度Ｘｇを積分し求めたＶ２との大きい方を車体速Ｖとして選択するものとする。
ここでは、単純な計算により車体速とＶを求めているが、加速度センサの信号を車両のピッチングを考慮して補正したり、車体の横すべり角に応じて補正したりした後積分するなどしてもよい。また、当然、センサドリフトなどの対策を行なったりしてもよい。
【００３３】
次に、ステップＳ１０２にて、車両の重心点の横すべり角βを算出する。本実施例では、次式１〜３のように、前記のセンサ信号である左右加速度Ｙｇ、ヨーレイトφ、および車体速Ｖを用いて積分して車両左右速度Ｖｙを求め、更に横すべり角βを算出する手法を採用する。
【数１】
ΔＶｙ＝Ｙｇ(n) −φ(n) ・Ｖ(n)     ・・・１
Ｖｙ(n) ＝Ｖｙ(n-1) ＋ΔＶｙ・ΔＴ  ・・・２
β(n) ＝Ｖ(n) ／Ｖｙ(n)             ・・・３
（ΔＴは制御周期、ｎは今回の値、ｎ−１は前回の値を示す）
【００３４】
ここで、本実施例では各センサ信号より積分計算（式１，２）を用いることにより、車両横すべり角βを算出しているが、コントローラ内に車両モデルをもち、車体速Ｖおよび操舵角δなどより、βを推定してもよい。したがって、例えば車両挙動制御の態様を、本実施例の如く、車両の横すべり角βに応じた制御内容のものとし、横すべり角βが所定の或る設定値以下に抑えるられるようにすることで車両の安定状態を保つように制動力制御を行わせる場合においても、その車両横すべり角βは上記の推定によって求める方法で実施することもできる。この場合は、その推定に用いる上記操舵角δの情報は、前記ステップＳ１００でデ−タを読み込むようにすることができる。
【００３５】
次に、ステップＳ１０３にて、ブレーキ踏力Ｆｐより基準ホイルシリンダ圧Ｐｏを算出する。
本実施例では、次式４に従ってＰｏを算出する。
【数２】
Ｐｏ＝Ｋ１×Ｆｐ  ・・・４
ここで、Ｋ１は比例定数であり、基準ホイルシリンダ圧Ｐｏは、ブレーキ踏力Ｆｐに比例するものとする。
【００３６】
次に、車両の横すべり角βに応じて車両挙動制御を行わせるべく、ステップＳ１０４にて、車両横すべり角βより各輪の目標ホイルシリンダ圧変化量ΔＰｉ（ｉ＝１〜４）を算出する。
本実施例では、図４に示すような特性図により、前輪左右輪に発生させる差圧ΔＰｘ（図中実線特性）、前後輪間に発生させる差圧ΔＰｙ（図中一点鎖線特性）を求め、更に、次式５ａ〜５ｄに従い、各値ΔＰｉ（ｉ＝１〜４）求める。
【数３】
ΔＰ１＝−ΔＰx   ・・・５ａ
ΔＰ２＝  ΔＰx   ・・・５ｂ
ΔＰ３＝−ΔＰy   ・・・５ｃ
ΔＰ４＝−ΔＰy   ・・・５ｄ
【００３７】
図４に示すように、ΔＰｘを得るための実線特性は、ΔＰｙの特性と異なり、所定値−βｏ〜＋βｏ（不感帯）間を境に特性が反転している。また、上記ステップＳ１０２で求めた横すべり角値βが、図４に例示したプラスの値β1である場合と、符号が反対のマイナスの横すべり角値であった場合とでは、式５ａ，５ｂの関係から、前輪１Ｌ，１Ｒ間に発生させるべき左右の差圧の向き関係も逆になることが分かる。本実施例では、このようにすることで、車両の横すべり角βに応じた車両挙動制御とされ、左右の車輪の制動力（本例では、前輪左ホイールシリンダ圧，前輪右ホイールシリンダ圧）を制御して車両の安定性を保つように車両挙動の制御が行われることとなる。
【００３８】
なお、ここで、上記ΔＰｘ、ΔＰｙは、車両横すべり角βの関数とする手法以外に、車速Ｖと横すべり角βの関数としてもよい。また、走行状態により踏面μを推定して、その路面μに応じて特性を変化させてもよい。また、単に横すべり角βの大きさだけでなく、その変化率も考慮にいれて、制御量ΔＰｘ、ΔＰｙを算出してもよい。
【００３９】
そして、次のステップＳ１０５で、上記の目標ホイルシリンダ圧変化量ΔＰｉと基準ホイルシリンダ圧Ｐｏより、次式６に従って各輪の目標ホイルシリンダ圧Ｐｉ* （ｉ＝１〜４）を求める。
【数４】
Ｐｉ* ＝Ｐｏ＋ΔＰｉ  ・・・６
ここでは、通常の前後制動力配分（いわゆるプロポーショニングバルブによるもの）については省略したが、当然考慮にいれてもよい。
また、前後の差圧の発生方法として、後輪側の減圧のみにより発生させているが、前輪の増圧を行ってもよい。
なお、上式６において、Ｐｏ＝０（Ｆｐ＝０）のとき、Ｐｉ* ＝ΔＰｉとなる。結果、これにより後記ステップＳ１０９（ブレーキ液圧制御）の処理が実行されると、ドライバーのブレーキぺダル１０の踏込による制動中でなくても、制動力制御による車両挙動制御が実行されることになる。
【００４０】
次にステップＳ１０６では、車両加速中で駆動力制御が作動している場合において車両挙動制御により従動輪に制動力を発生させたときであっても、発生させるその制動力を予め考慮した駆動力制御となるように目標回転数補正をするべく、図５に示すフローチャートに従って、目標ホイルシリンダ圧変化量ΔＰｉに応じて駆動力制御に用いる目標駆動輪速Ｖｗｄ*を算出する。
【００４１】
まず、図５中、ステップＳ２００で、目標ホイルシリンダ圧変化量ΔＰｉ（ｉ＝１〜２）より車両挙動制御によって従動輪（前２輪）に制動力が発生させられるか否かを判断する。その結果、ΔＰｉ（ｉ＝１〜２）＝０の場合は、車両挙動制御によっては、従動輪に制動力が発生させられていないため、ステップＳ２０１に進み、補正値Ｖｗｄｉ（ｉ＝１〜２）にはその従動輪速Ｖｗｉをそのまま用いる。
【００４２】
一方、ΔＰｉ（ｉ＝１〜２）≠０の場合は、車両挙動制御によって従動輪に制動力が発生させられているため（前記式５ａ，５ｂ）、ステップＳ２０２に進み、目標ホイルシリンダ圧変化量ΔＰｉ（ｉ＝１〜２）より補正値Ｖｗｄｉ（ｉ＝１〜２）を算出する。本実施例では、次式７，８に従って補正値Ｖｗｄｉ（ｉ＝１〜２）を算出する。
【数５】
ΔＶｗｄｉ(n) ＝ΔＶｗｄｉ(n-1) −ｈ・Ｋ・ΔＰｉ  ・・・７
Ｖｗｄｉ(n) ＝Ｖｗｄｉ(n-1) ＋ΔＶｗｄｉ(n)       ・・・８
【００４３】
ここで、Ｋは車両の諸元より求められる定数、ｈは補正量を決定する補正係数であり、図７に示す特性に従って変化するものとする。ｈ＝１の場合は通常の従動輪に制動力が作用した時の車輪の回転状態を表す。つまり、補正しない場合である。一方、ｈ＝０の場合は制動が加わる前の従動輪の加速状態を維持した場合となる。
【００４４】
図７の特性をみると、この特性例では、補正係数ｈは、値１〜０の範囲の係数値とされ、基本的に所定のΔＰｉ値を超える状態では、ΔＰｉによらずｈ＝１となり、それ未満のΔＰｉ値においてｈ＝１〜０の可変値となる特性としてある。
また、その可変域（補正域）では、図示に示す特性傾向に従い、同一値の目標ホイルシリンダ圧変化量ΔＰｉであっても（したがって、加えられることとなる制動力の大きさが同じであっても）、車速状態に応じて、車速が低い（車速値Ｖ小）ほどｈは小なる値をとり、車速が高い（車速値Ｖ大）ほどｈは大なる値をとるよう、ΔＰｉのみならず車速によっても変化する補正係数ｈとされている。
【００４５】
よって、本実施例では、上記式７，８に基づき設定される補正値Ｖｗｄｉ（ｉ＝１〜２）は、車両挙動制御のため発生させる制動力を予め考慮するに際し、このような特性の補正係数ｈと目標ホイルシリンダ圧変化量ΔＰｉに応じて決定されこととなり、単に制動力に応じて目標回転数の補正を施す場合に比し、よりきめ細かな制御が行われる。
【００４６】
なお、ステップＳ２０２で適用する上述のような補正の演算式に関し、更に補足して説明する。図６（ａ），（ｂ）は、車輪の運動についての考察図であり、図中および下記式９〜１４中の使用表記はそれぞれ次の内容を表す。
【数６】
Ｂ；ブレーキ力（制動力）
ＴB ；ブレーキトルク（制動トルク）
(d/dt)Ｖｗ；車輪加速度（車輪速Ｖｗの微分値）
(d/dt)Ｖｗｏ；制動直前の車輪加速度（制動直前の車輪速Ｖｗｏの微分値）
Ｉ；慣性モーメント
Ｔw ；車両進行方向の発生トルク
【００４７】
従動輪の場合、次式９の関係が成り立つ。
【数７】
Ｉ・(d/dt)Ｖｗ＝Ｔw   ・・・９
一方、ブレーキが作用し、制動が発生すると、同図（ａ）より、
【数８】
Ｉ・(d/dt)Ｖｗ＝Ｔw −ＴB   ・・・１０
となり、式１０右辺のＴw −ＴB は、発生制動トルク分を減じたものとなる。
ここで、Ｔw は、非制動時より推定し、制動直前の車輪加速度(d/dt)Ｖｗｏを用いて、
【数９】
Ｔw ＝Ｉ・(d/dt)Ｖｗｏ  ・・・１１
【数１０】
∴Ｉ・(d/dt)Ｖｗ＝Ｉ・(d/dt)Ｖｗｏ−ｋ・Ｂ  ・・・１２
これは、式１１を式１０右辺第１項に適用するとともに、式１０右辺第２項を定数ｋとブレーキ力Ｂとの積値で置き換えたものである。
【００４８】
更に、式１２はこれを変形して、次式１３のように書き表せる。
【数１１】
(d/dt)Ｖｗ＝−（ｋ／Ｉ）・Ｂ＋(d/dt)Ｖｗｏ  ・・・１３
このようにして、制動力が発生させられることとなる場合は、図６（ｂ）に示す如くに、加わるブレーキ力Ｂに応じ、車輪加速度(d/dt)Ｖｗは、制動直前の車輪加速度(d/dt)Ｖｗｏの状態（Ｂ＝０）から、図示特性の傾きをもって、例えばブレーキ力Ｂ1の大きさでは、車輪加速度値(d/dt)Ｖｗ1へと低下するように減少する。
そして、上記の式１３を積分すると、以下のようになる。
【数１２】
Ｖｗ＝∫｛(d/dt)Ｖｗｏ｝dt
＝−（ｋ／Ｉ）・∫Ｂdt＋Ｖｗｏ  ・・・１４
よって、式１３が、前記ステップＳ２０２の補正式、すなわち
【数１３】
ΔＶｗｄｉ(n) ＝ΔＶｗｄｉ(n-1) −ｈ・Ｋ・ΔＰｉ
＝−ｈ・Ｋ・ΔＰｉ＋ΔＶｗｄｉ(n-1)
に相当するものとなる。
【００４９】
図５に戻り、ステップＳ２０３へ進んで、本ステップＳ２０３にて従動輪の上記補正値Ｖｗｄｉより、駆動力制御用の目標駆動輪速Ｖｗｄ*を算出する。
本実施例では、前輪側の従動輪２輪の平均値を目標駆動輪速Ｖｗｄ*とするものとする。
すなわち、車両挙動制御によって従動輪に制動力が発生させられている場合は、補正して得られる、Ｖｗｄ*＝（Ｖｗｄ１＋Ｖｗｄ２）／２となり、また、車両挙動制御によって従動輪に制動力が発生させられていない場合は、従動輪速をそのまま用いた、Ｖｗｄ*＝（Ｖｗ１＋Ｖｗ２）／２となる。
【００５０】
図３に戻り、以上のようにしてステップＳ１０６で目標駆動輪速Ｖｗｄ*を算出後は、実際の駆動輪速と、上記の如く従動輪を基に設定した目標駆動輪速Ｖｗｄ*との回転数の差から駆動輪トルクを制御する場合の加速スリップ状態を求める。
ここでは、ステップＳ１０６で求められた目標駆動輪速Ｖｗｄ*と、後２輪側の駆動輪速Ｖｗｉ（ｉ＝３〜４）の平均値Ｖｗｒ（（Ｖｗ３＋Ｖｗ４）／２）より、次式１５により、次のステップＳ１０７にて駆動輪の加速スリップ量ΔＶｗｒ（駆動輪速の目標値との差）を求める。
【数１４】
ΔＶｗｒ＝Ｖｗｒ−Ｖｗｄ*  ・・・１５
【００５１】
そして、上記加速スリップ量ΔＶｗｒ検出後は、ステップＳ１０８にて、加速スリップ量ΔＶｗｒを基にして、駆動輪速Ｖｗｉ（ｉ＝３〜４）がその目標駆動輪速Ｖｗｄ* と一致するよう（上記差ΔＶｗｒが零となるよう）、すなわち駆動輪のトルクを減少せるべく制御し加速スリップを防止し得る状態でドライバーの意図した加速が達成できるよう、目標駆動トルクダウン量ＴＤを算出する。
本実施例では次式１６に従ってこのＴＤ量を求めるものとする。
【数１５】
ＴＤ＝ｋ′（α・∫ΔＶｗｒdt＋β・ΔＶｗｒ＋γ・(d/dt)ΔＶｗｒ）・・・１５
ただし、∫ΔＶｗｒdtはΔＶｗｒの積分値、(d/dt)ΔＶｗｒはΔＶｗｒの微分値であり、α，β，γはそれぞれフィードバックゲイン（積分制御，比例制御，微分制御の各ゲイン）である。ここで、フィードバックゲインはエンジン２０や車両の諸元に応じて決められる。
なお、制御形式は、かかる比例＋積分＋微分制御によるものに限定されないことはいうまでもない。
【００５２】
そして、ステップＳ１０９にてブレーキ液圧（制動力）制御処理を実行する。この処理内容は、各輪毎の目標ホイルシリンダ圧Ｐｉ* （ステップＳ１０５）に相当する制御信号を個々に決定して圧力サーボユニット７に出力する処理からなり、これら信号の圧力サーボユニット７への供給により、上記目標ホイルシリンダ圧Ｐｉ* に従って実際のホイルシリンダ液圧Ｐｉ（ｉ＝１〜４）が調節されて各輪毎のホイルシリンダ５Ｌ，５Ｒ，６Ｌ，６Ｒに与えられることになる。
【００５３】
そして、ステップＳ１１０では、エンジン制御コントローラ２１に対し上記算出した目標駆動トルクダウン量ＴＤに従って制御信号（駆動トルク減少指令信号ＴＤ（ｓ））を出力し、エンジン制御を行い、本プログラムを終了する。
ここに、エンジン制御コントローラ２１は、通常はドライバーの操作したアクセルペダルの操作量に従ってエンジン２０を制御しているが、駆動力制御中は目標駆動トルクダウン量ＴＤにも応じてエンジン２１を制御する。そして、この場合、更に、駆動力制御中、既述の如く同時に制動力制御による車両挙動制御によって従動輪に制動力が発生させられるときは、前述のように補正された目標駆動輪速Ｖｗｄ* に基づき設定される、過不足のない適切な目標駆動トルクダウン量ＴＤに従う制御信号が出力され、これによりエンジン制御による駆動力制御が上記車両挙動制御とともに実行される。
【００５４】
以上のような制駆動制御によると、たとえ車輪の制動力を制御することで車両挙動を制御する車両挙動制御が車両加速時の駆動力制御と同時になされる場合でも、駆動力制御の目標設定は正確に行われ、不適切なものにならず、駆動トルクの減少量が不足し、あるいは駆動トルクを小さくし過ぎる等の制御の過不足を避けられ、加速性の悪化なども回避し得るとともに、その車両の操縦安定性のための制動力制御による車両挙動の制御も、その本来の機能を発揮させる状態で行わせることができ、従来の問題も良好に解消される。
【００５５】
図８は、本制御を行った場合の制御内容の一例を示す時系列グラフである。一方、図１０は、図８と対比して示すための従来装置によったとした場合の比較例である。これらの対比にも示されるように、本制御によると、加速時に駆動力制御が作動している場合に、車両挙動制御により従動輪（前輪左右）に制動力（Ｗ／Ｃ圧）が発生した際、加速性を悪化することなく両制御が行われる。
いずれも、車両加速中に駆動力制御が作動している際（トルクダウン量ＴＤ参照）に、その途中で、車両挙動を制御すべき状況となり（図中、車両挙動制御により従動輪に制動力が加わる期間参照）、かつ所定時間の間、その制動力制御による車両挙動制御が実行された後、引き続き車両加速状態で車両走行が継続される、といった同じケースを例としてあり、かかる場面での駆動輪速、従動輪速、目標駆動輪速、設定トルクダウン量ＴＤ、従動輪Ｗ／Ｃ圧等の諸量の時間（ｔ）変化推移を表すものである。
【００５６】
図１０の場合は、制動力を独立に制御し車両の操縦性および安定性を向上させる車両挙動制御装置を、単に車両の組み込んだだけで、したがって、何ら上記のようなケースでの両制御の同時作動の場合における駆動トルク、制動力を考慮しない制御内容のものとなっている。このため、駆動力制御作動途中で一旦車両が不安定となり、車両挙動制御により従動輪に制動力を発生させたとき、以後の駆動輪速、従動輪速、目標駆動輪速、トルクダウン量ＴＤはそれぞれ図示のような変化推移となる。つまり、加速中にもかかわらず、従動輪は減速し駆動輪との回転差が大きくなり、トルクダウン量ＴＤはその車両挙動制御実行期間にわたり図示の如く相当多めに設定され、よって、駆動トルクは更に減少し、加速性は悪化し、かかる車両挙動制御が作動しなかったなら得られたであろう理想加速状態（図中、二点鎖線）を達成させることは困難である。
【００５７】
これに対し、図８の場合によれば、所要の必要な適正トルクダウン量ＴＤに設定された駆動力制御中に、図示のように、同様に車両挙動制御が実行されたとしても、そのような事態の発生を良好に防止できている。車両加速中、そのトルクダウン量ＴＤで駆動力制御が作動している際に車両が不安定となって、車両挙動制御により従動輪に制動力を発生させたときでも、発生させる制動力をも予め考慮し、図示のように、従動輪速に対し、目標駆動輪速も補正されたものとなるため、トルクダウン量ＴＤも図１０のようには多めに設定されることなく、車両挙動制御開始前の状態で適正に推移し、加速性も図１０のようには悪化することもなく、減速感ももたらさない。しかも、車両挙動制御の方も安定性を保つよう必要な制御は同時に行われており、その車両安定化制御も狙い通りに実行され、所定時間経過後の安定性を確保した車両挙動制御終了後は、再びその適正トルクダウン量ＴＤに設定された駆動力制御でドライバーの意図した車両加速状態が確保できていることも分かる。また、加速性の低下をももたらす、図示の如く理想加速状態に近いスムーズな制御となるため、ドライバーにとっても、応答性の良い状態で自己の望んだ加速フィーリングが得られ、違和感が生ずることもない。
また、前記図５や図８に示す如くの目標駆動輪速の補正は、既述のハイドロプレーニング対策や外乱対策に比べて、優れて効果的である。更に、図１０の場合のように車両挙動制御と単に併用しただけでは両制御の両立は難しいが、本実施例に従えば、対象となる駆動力制御（例えばエンジン制御）と、対象となる制動力制御による車両挙動制御（例えば車両横すべり角対応制御）とに、上記目標駆動輪速補正を付加することで実現でき、したがって、車両挙動制御を併用しようとする場合でも、その車両挙動制御の導入が容易でかつ両制御の両立を図ることができるという点でも、効果は大である。
【００５８】
なお、本発明は、以上で述べた実施の形態や、その変形例等に限定されるものではない。
例えば、上記実施例では、アンチスキット制御（ＡＢＳ制御）について具体的には述べなかったが、各輪の車輪速を検知し、アンチスキット制御も同時に行なっても問題ない。その場合には、制動力制御を前後あるいは左右の差圧によるヨーイング制御とするのではなく、各輪のスリップ率をコントロールすることでヨーイング制御するとしてもよい。
【００５９】
また、上記実施例では、駆動力制御はエンジン制御（例えばフューエルカット制御とリタード制御のいずれか一方、または双方）のみの場合であるが、これに限らない。例えば、スロットル制御（電制スロットル）を併用したり、あるいは駆動輪の制動力制御を併用してもよい。制動力制御を併用する場合には、当然、車両挙動制御による駆動輪への制動と駆動力制御による駆動輪への制動を総合的に制御するのが望ましい態様である。
また、駆動トルク制御は、例えば駆動力伝達装置の伝達効率の制御による態様でもよい。本発明は、これらエンジンの出力トルク、駆動力伝達装置の伝達効率、駆動輪に作用するブレーキ力の単独制御、またはそれらの二以上の組合せによる制御でも、実施することを妨げない。
【００６０】
また、上記実施例では、車両の横すべり角βに応じて車両挙動制御をしているが、これに限られず、例えば車両に発生しているヨーレイトφと少なくとも車速Ｖ、操舵角δを基に設定される目標ヨーレイトとの偏差に応じて各輪の制動力を制御するものとしてもよい。
したがって、本発明は、車両挙動制御のための制動力制御は、車両の横すべり角βを求め、または推定し、その車両横すべり角を或る設定値以下に抑えるように、各輪の制動力を制御して、好ましくは少なくとも左右の車輪に制動力を制御して車両の安定状態を保つようにする態様のほか、上記のようにヨーレイトφを検知し、その実際値を、車速Ｖおよび操舵角δにより算出される目標ヨーレイトに一致させるように、少なくとも左右の車輪の制動力を制御して車両の安定状態を保つようにする態様で実施することもできる。
この場合でも、上述したのと同様の作用効果が得られ、加速性の悪化を回避し、車両の操縦安定性を保つこととの両立が図れる。
【００６１】
更に、上記のようなヨーレイト偏差に応じて制御する場合には、車両がアンダステア状態となった時には、車両挙動制御により左右輪に差圧を発生させるだけでなく、減速するために各輪に制動力を発生させるようにしてもよい。例えば、現在の車速Ｖを保ったまま目標のヨーレイトを発生することが可能かどうかを，発生するであろう横加速度Ｙｇより判別し、不可能な場合には限界横加速度より限界速度を求め、現在の速度Ｖと限界速度の関係より目標減速度を算出、各輪に発生させるべき制動力ΔＰｓを算出し、それを上記ステップＳ１０３で求めた基準ホイルシリンダ圧Ｐｏ（前記式４）に加える。
【００６２】
このような制御を行った場合は、車両に減速度を発生させることが目的であるため、このΔＰｓ分は減速度を発生させるよう上記ステップＳ２０２で行う補正値の演算を以下のようにするなどとしてもよい。
【数１６】
ΔＶｗｄｉ(n) ＝ΔＶｗｄｉ(n-1) −ｈ・Ｋ・ΔＰｉ−Ｋ・ΔＰｓ・・・１７
Ｖｗｄｉ(n) ＝Ｖｗｄｉ(n-1) ＋ΔＶｗｄｉ(n)               ・・・１８
したがって、この場合は、前記式７，８の方法に比し、−Ｋ・ΔＰｓに対応する分、更に目標駆動輪が補正されることとなる。
このようにして、制動力が加わる直前の従動輪の状態と加える制動力の大きさに応じ補正量を決定する場合において、車両挙動制御により車両を減速するように制御されている場合には補正量を小さくするような補正をしてもよい。このようにすると、上記した如く、車両がアンダステア状態となって、車両挙動制御により左右輪に差圧を発生させるだけでなく、減速するために制動力を発生させる場合にも、対応でき、そのような車両挙動制御場面にも適合する補正内容とすることができる。
【図面の簡単な説明】
【図１】  本発明の車両の駆動力制御装置の基本概念を示す図である。
【図２】  本発明の車両の駆動力制御装置の一実施例の構成を示すシステム図である。
【図３】  同例のコントローラ系が実行する制御プログラムの一例を示すフローチャートである。
【図４】  制御内容の作用の説明に供する図で、同プログラムに適用できるホイールシリンダ変化量設定のための特性の一例を示す特性図である。
【図５】  同じく、目標駆動輪速算出プログラムの一例を示すフローチャートである。
【図６】  同じく、その目標駆動輪速算出のための補正値演算の説明に供する図である。
【図７】  同じく、その補正値演算に適用できる補正係数の特性の一例を示す特性図であである。
【図８】  本発明に従う制御内容の一例を示すタイミングチャートで、駆動力制御中に車両挙動制御が実行された場合の諸量の推移変化を示す図である。
【図９】  従来の駆動力制御装置による作動状態を示す図である。
【図１０】  図８と対比して示すための比較例であって、駆動力制御と車両挙動制御とが併用されることとなった場合において、従来装置によったとした場合の問題点を示す考察図である。
【図１】
0003733651.tif 000002
【図２】
0003733651.tif 000003
【図３】
0003733651.tif 000004
【図４】
0003733651.tif 000005
【図５】
0003733651.tif 000006
【図６】
0003733651.tif 000007
【図７】
0003733651.tif 000008
【図８】
0003733651.tif 000009
【図９】
0003733651.tif 000010
【図１０】
0003733651.tif 000011