(57)【特許請求の範囲】
【請求項１】
各車輪の速度に関する値を検出する車輪速検出手段と、
該車輪速検出手段の検出結果に基づき駆動輪のスピン量を演算し、該スピン量が所定値を超えたとき、スピンが発生したと判定するスピン発生判定手段と、
車体に生じている横Ｇに関する値を検出する横Ｇ検出手段と、
該横Ｇ検出手段の検出結果に基づき、横Ｇが大きいときの上記所定値が横Ｇが小さいときの上記所定値に比べて小さくなるように、上記所定値を変更するスピン判定所定値変更手段と、
上記スピン発生判定手段がスピン発生を判定しているときで且つ、所定の条件が成立しているときに、駆動輪の回転を抑制する抑制手段と、
横Ｇが小さいときは、横Ｇが大きいときに比べて上記抑制手段による駆動輪の回転抑制を実行するための所定の条件が成立しやすくなるように、上記所定の条件を変更する抑制実行条件変更手段とを備えていることを特徴とする車両のトラクション制御装置。
【請求項２】
各車輪の速度に関する値を検出する車輪速検出手段と、
該車輪速検出手段の検出結果に基づき駆動輪のスピン量を演算し、該スピン量が所定値を超えたとき、スピンが発生したと判定するスピン発生判定手段と、
車体に生じている横Ｇに関する値を検出する横Ｇ検出手段と、
該横Ｇ検出手段の検出結果に基づき、横Ｇが大きいときの上記所定値が横Ｇが小さいときの上記所定値に比べて小さくなるように、上記所定値を変更するスピン判定所定値変更手段と、
上記スピン発生判定手段がスピン発生を判定しているときで且つ、所定の条件が成立しているときに、駆動輪の回転を抑制する抑制手段と、
横Ｇが小さいときは横Ｇが大きいときに比べて上記抑制手段による駆動輪の回転抑制を実行するための所定の条件が成立しやすくなるように、且つ、横Ｇが中程度の時は横Ｇが大きいときよりも上記条件が成立しにくくなるように、上記所定の条件を変更する抑制実行条件変更手段とを備えていることを特徴とする車両のトラクション制御装置。
【請求項３】
各車輪の速度に関する値を検出する車輪速検出手段と、
該車輪速検出手段の検出結果に基づき駆動輪のスピン量を演算し、該スピン量が第一所定値を超えたとき、スピンが発生したと判定するスピン発生判定手段と、
車体に生じている横Ｇに関する値を検出する横Ｇ検出手段と、
該横Ｇ検出手段の検出結果に基づき、横Ｇが大きいときの上記第一所定値が横Ｇが小さいときの第一所定値に比べて小さくなるように、上記第一所定値を変更するスピン判定所定値変更手段と、
上記スピン発生判定手段によるスピン発生判定の回数が第二所定値を超えたことを判定したときに、駆動輪の回転を抑制する抑制手段と、
横Ｇが小さいときは、横Ｇが大きいときに比べて上記第二所定値が小さくなるように、上記第二所定値を変更する第二所定値変更手段とを備えていることを特徴とする車両のトラクション制御装置。
【請求項４】
各車輪の速度に関する値を検出する車輪速検出手段と、
該車輪速検出手段の検出結果に基づき駆動輪のスピン量を演算し、該スピン量が第一所定値を超えたとき、スピンが発生したと判定するスピン発生判定手段と、
車体に生じている横Ｇに関する値を検出する横Ｇ検出手段と、
該横Ｇ検出手段の検出結果に基づき、横Ｇが大きいときの上記第一所定値が横Ｇが小さいときの第一所定値に比べて小さくなるように、上記第一所定値を変更するスピン判定所定値変更手段と、
上記スピン発生判定手段によるスピン発生判定の回数が第二所定値を超えたことを判定したときに、駆動輪の回転を抑制する抑制手段と、
横Ｇが小さいときは、横Ｇが大きいときに比べて上記第二所定値が小さくなるように、且つ、横Ｇが中程度の時は横Ｇが大きいときに比べて上記第二所定値が大きくなるように、上記第二所定値を変更する第二所定値変更手段とを備えていることを特徴とする車両のトラクション制御装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は車両のトラクション制御装置に関するものである。
【０００２】
【従来の技術】
車両のトラクション制御装置は、車輪の各輪に設けられた車輪速センサーの出力に基づいて駆動輪のスピン量を演算し、該スピン量に基づいてその駆動輪に所定量以上のスピンが発生していることを判定したときに、エンジン出力の制御やブレーキの制動力制御などにより該駆動輪に回転に抑制力を与え、過度のスピンを抑制することによって、車両安定性の向上や加速性の向上を図るものとして一般に知られている（特開平６０ー４３１３３号公報、特公平７ー１０６６９２号公報参照）。なお、車輪に対する外乱等に基づく、スピン発生の誤判定による過剰なトラクション制御の実行を防止するために、上記スピン発生判定がある程度の回数又は時間の間続けて生じないと真のスピン発生とは判定せず、トラクション制御を実行させないという制御も一般的によく行われている。
【０００３】
【発明が解決しようとする課題】
ところで、直進時など車体にかかる横Ｇが比較的小さい時のように、駆動輪にスピンが生じても、そのスピン量がある程度大きくない限り走行安定性に対する支障は少なく、小さなスピンの発生に対して上記トラクション制御を実行するとかえって駆動力不足（走破性低下）を感じてしまうような場合には、スピン量がある程度大きくないとスピンの発生と判定させない方が良いのに対し、横Ｇが比較的大きいとき（例えば摩擦係数の高い路面を旋回しているとき）のように、小さな量のスピンでも旋回安定性に大きな悪影響（前輪駆動車の場合はアンダーステアー傾向が強くなり、後輪駆動車の場合はオーバーステアー傾向が強くなる）が出るような走行状態の場合には、スピン量が小さい内からスピンと判定するようにしたほうが良い。しかし、上記従来技術では、スピン発生判定の方法を車両の走行状態（特に横Ｇ）に関わらず一義的に決めているので、スピン発生判定及びその判定に基づくトラクション制御の作動を適切に行うことができない。
【０００４】
この課題を解決する手段として、車体に係る横Ｇを検出し、その検出結果に応じてスピン発生判定の方法を変える事が考えられる。例えば、スピン量が所定値以上大きくなった時にスピン発生と判定させることとし、上記所定値を横Ｇが小さいときは横Ｇが大きいとき比べて大きくなるように設定するのである。
【０００５】
これにより上記の課題は解決するが、この場合、次のような新たな問題が生じてくる。
すなわち、スピン量がある程度大きくならないとスピン発生と判定されない横Ｇ小の時にスピン発生判定が生じた場合は、スピン量がかなり大きくなっているので、走行安定性を確保するため即時にトラクション制御を実行する方がよいのに対し、スピン量がある程度大きくならないとスピン発生と判定しない横Ｇ中程度の場合、旋回内輪が浮き気味になっているので外乱により瞬間的なスピンが生じやすく、不必要にトラクション制御が実行される恐れが高いため、スピン発生判定が生じてもすぐにトラクション制御を実行させない方が良い。また、スピンが少しでも生じるとスピン発生と判定する横Ｇ大の時、例えば横Ｇが１Ｇ程度でているギリギリの旋回状態の場合、過剰駆動力がかかると、前輪駆動車の場合アンダーステアー傾向が非常に強くなり、後輪駆動車の場合オーバーステアー傾向が非常に強くなり、旋回安定性が非常に悪くなる。そのため、スピン発生判定が起こりやすくなってはいても、トラクション制御の実行は（横Ｇ中程度の時に比べ）早い方が良いのである。
【０００６】
しかし、上記従来技術のようにスピン発生判定時のトラクション制御の実行しやすさ（例えば上記の、真のスピン発生を判定するための所定回数の値）を一義的に決めていては、上記のように横Ｇに応じて設定したスピン発生判定条件や走行状態に応じた適切なトラクション制御を行うことができない。
【０００７】
【課題を解決するための手段】
そこで本発明では、直進時の走破性の確保と旋回安定性の確保のため、スピン発生判定条件を横Ｇに応じて設定している車両のトラクション制御装置において、横Ｇに応じて設定したスピン発生判定条件や走行状態に応じた適切なトラクション制御を行うため、適切なトラクション制御実行条件を設定するようにしたものである。
【０００８】
すなわち、本出願の請求項１に記載の発明（以下、第１発明という）は、車両のトラクション制御装置において、各車輪の速度に関する値を検出する車輪速検出手段と、該車輪速検出手段の検出結果に基づき駆動輪のスピン量を演算し、該スピン量が所定値を超えたとき、スピンが発生したと判定するスピン発生判定手段と、車体に生じている横Ｇに関する値を検出する横Ｇ検出手段と、該横Ｇ検出手段の検出結果に基づき、横Ｇが大きいときの上記所定値が横Ｇが小さいときの上記所定値に比べて小さくなるように、上記所定値を変更するスピン判定所定値変更手段と、上記スピン発生判定手段がスピン発生を判定しているときで且つ、所定の条件が成立しているときに、駆動輪の回転を抑制する抑制手段と、横Ｇが小さいときは、横Ｇが大きいときに比べて上記抑制手段による駆動輪の回転抑制を実行するための所定の条件が成立しやすくなるように、上記所定の条件を変更する抑制実行条件変更手段とを備えることを特徴とする。
【０００９】
また、本出願の請求項２に記載の発明（以下、第２発明という）は、車両のトラクション制御装置において、各車輪の速度に関する値を検出する車輪速検出手段と、該車輪速検出手段の検出結果に基づき駆動輪のスピン量を演算し、該スピン量が所定値を超えたとき、スピンが発生したと判定するスピン発生判定手段と、車体に生じている横Ｇに関する値を検出する横Ｇ検出手段と、該横Ｇ検出手段の検出結果に基づき、横Ｇが大きいときの上記所定値が横Ｇが小さいときの上記所定値に比べて小さくなるように、上記所定値を変更するスピン判定所定値変更手段と、上記スピン発生判定手段がスピン発生を判定しているときで且つ、所定の条件が成立しているときに、駆動輪の回転を抑制する抑制手段と、横Ｇが小さいときは横Ｇが大きいときに比べて上記抑制手段による駆動輪の回転抑制を実行するための所定の条件が成立しやすくなるように、且つ、横Ｇが中程度の時は横Ｇが大きいときよりも上記条件が成立しにくくなるように、上記所定の条件を変更する抑制実行条件変更手段とを備えることを特徴とする。
【００１０】
また、本出願の請求項３に記載の発明（以下、第３発明という）は、車両のトラクション制御装置において、各車輪の速度に関する値を検出する車輪速検出手段と、該車輪速検出手段の検出結果に基づき駆動輪のスピン量を演算し、該スピン量が第一所定値を超えたとき、スピンが発生したと判定するスピン発生判定手段と、車体に生じている横Ｇに関する値を検出する横Ｇ検出手段と、該横Ｇ検出手段の検出結果に基づき、横Ｇが大きいときの上記第一所定値が横Ｇが小さいときの第一所定値に比べて小さくなるように、上記第一所定値を変更するスピン判定所定値変更手段と、上記スピン発生判定手段によるスピン発生判定の回数が第二所定値を超えたことを判定したときに、駆動輪の回転を抑制する抑制手段と、横Ｇが小さいときは、横Ｇが大きいときに比べて上記第二所定値が小さくなるように、上記第二所定値を変更する第二所定値変更手段とを備えることを特徴とする。
【００１１】
また、本出願の請求項４に記載の発明（以下、第４発明という）は、車両のトラクション制御装置において、各車輪の速度に関する値を検出する車輪速検出手段と、該車輪速検出手段の検出結果に基づき駆動輪のスピン量を演算し、該スピン量が第一所定値を超えたとき、スピンが発生したと判定するスピン発生判定手段と、車体に生じている横Ｇに関する値を検出する横Ｇ検出手段と、該横Ｇ検出手段の検出結果に基づき、横Ｇが大きいときの上記第一所定値が横Ｇが小さいときの第一所定値に比べて小さくなるように、上記第一所定値を変更するスピン判定所定値変更手段と、上記スピン発生判定手段によるスピン発生判定の回数が第二所定値を超えたことを判定したときに、駆動輪の回転を抑制する抑制手段と、横Ｇが小さいときは、横Ｇが大きいときに比べて上記第二所定値が小さくなるように、且つ、横Ｇが中程度の時は横Ｇが大きいときに比べて上記第二所定値が大きくなるように、上記第二所定値を変更する第二所定値変更手段とを備えることを特徴とする。
【００１４】
【発明の効果】
上記第１発明によれば、横Ｇが小さいときにはある程度大きな量のスピンが生じないとスピン発生判定しない一方で、横Ｇが大きな時はスピン量が小さくてもスピンが発生したと判定するので、横Ｇが小さい時の走破性の確保と、横Ｇが大きい時の旋回安定性確保との両立ができる。さらに、横Ｇが小さいときは駆動輪回転抑制制御が開始されやすく、且つ、横Ｇが大きいときは該制御が開始されにくくなっているので、横Ｇが小さいときの走行安定性と、横Ｇが大きいときの過剰な駆動輪回転抑制制御の防止とを両立させることができ、車両のトラクション制御が適正に行われるのである。
【００１５】
また、上記第２発明によれば、横Ｇが小さいときにはある程度大きな量のスピンが生じないとスピン発生判定しない一方で、横Ｇが大きな時はスピン量が小さくてもスピンが発生したと判定するので、横Ｇが小さい時の走破性の確保と、横Ｇが大きい時の旋回安定性確保との両立ができる。さらに、横Ｇが小さいときは駆動輪回転抑制制御が開始されやすく、且つ、横Ｇが中程度の時は該制御の開始がされにくく、且つ、横Ｇが大きいときは該制御が横Ｇが小さいときよりも開始されにくく、横Ｇが中程度の時よりも開始されやすくなっているので、横Ｇが小さいときの走行安定性と、横Ｇが中程度のときの旋回安定性、及び横Ｇが大きいときの過剰な駆動輪回転抑制制御の防止とをすべて成立させることができ、車両のトラクション制御が適正に行われるのである。
【００１６】
また、上記第３発明によっても、上記第１発明と同様の作用効果を得ることができる。
また、上記第４発明によっても、上記第２発明と同様の作用効果を得ることができる。
【００１８】
【発明の実施の形態】
以下、本発明の実施形態を図面に基づいて説明する。
＜全体のシステム構成＞
当該車両のトラクション制御装置の全体的な構成は図１に示されており、これは入力系１、制御量演算系２及び出力系３に分かれている。入力系１は、車両の四輪の速度を検出する車速センサー、エンジン回転数を検出するエンジン回転センサー、及びアンチスキッドブレーキシステム（以下、ＡＢＳという）の作動状態をみるＡＢＳ制御中センサーによって構成されている。この入力系１の信号に基づいて制御量演算系２において制御量が演算され、エンジン出力の制御パターンが決定されて出力系３（エンジン出力制御装置）に出力される。
＜制御量演算系＞
制御量演算系２は、車輪即入力／演算処理部５から要求制御量信号出力処理部１５に至る１１の処理部で構成されている。以下、各処理について具体的に説明する。
【００１９】
―車輪速演算〜スピン判定の処理部―
これらの各処理部５〜１１の相互関係をブロック図で表すと図２に示す通りになる。
【００２０】
車両の四輪の速度は、車輪速入力／演算処理部５において、各輪に設けられている車輪速センサーからの入力データーに基づいて計算される。エンジン回転センサーとしては、エンジンのクランクアングルセンサーが用いられており、該センサーからの入力値に基づいて、エンジン回転入力／演算処理部６においてエンジン回転数が計算される。車体速度は、車体速演算処理部７において、上記四輪の速度に基づいて推定されるものであり、非ＡＢＳ制御中は左右の従動輪の速度のうち高い方の車輪速が車体速とされ，ＡＢＳ制御中は四輪の内の最高速度を示す車輪速が車体速とされる。
（スピン量の演算について）
左右の駆動輪のスピン量は、スピン量演算処理部８において、上記四輪の速度に基づいて演算される。すなわち、原則として、左右の駆動輪の各スピン量は次式で演算される。
【００２１】
右駆動輪のスピン量＝右駆動輪速度―右従動輪速度
左駆動輪のスピン量＝左駆動輪速度―左従動輪速度
しかし、左右の従動輪の速度差が所定値Ｃ以上であるときは左右の各駆動輪のスピン量は次式で演算される。Ｃは当該車両が最小回転半径で旋回するときに生ずる最大内外輪速度差である。
【００２２】
駆動輪のスピン量＝駆動輪速度―高速側の従動輪の速度
但し、左右の駆動輪のうち左従動輪の速度の方が高いときは、右従動輪のスピン量は上記演算値にＣが加算して求められ、右従動輪の速度の方が高いときには左駆動輪のスピン量は上記演算値にＣが加算して求められる。
【００２３】
また、従動輪がロックしている時（ＡＢＳ制御により当該ブレーキ圧の減圧制御等が行われているとき）、また、該ロックから回復して所定時間Ａを経過しておらずそのときのエンジン回転数が所定値ｂ以下の時は、駆動輪のスピン量はゼロとされる。このロックからの回復は、ＡＢＳ制御中の従動輪の速度と車体速度との差が所定の制御閾値以下になったときをもって判定される。
【００２４】
従って、上記スピン量の演算に当たっては、左右の従動輪差を算出し、ロックの有無等の条件に基づいてスピン量の演算方法を選択し、それに基づいてスピン量の演算を行うことになる。当該制御のフローチャートは図３に示されている。
【００２５】
すなわち、従動輪がロックから回復して所定時間Ａを経過しておらず（従動輪がロック傾向にあって、ＡＢＳ制御によりブレーキ液圧の制御がなされているときを含む）且つ、エンジン回転数が所定値ｂ以下であるときには、従動輪のスピン量はゼロとなる（ステップＳ１〜Ｓ３）。
【００２６】
上記エンジン回転数が所定値ｂを越える場合、又は従動輪がロックから回復して上記所定時間を経過している場合は、左右の従動輪の速度差がＣよりも大きく且つ左従動輪の速度の方が高いとき、左駆動輪のスピン量はこの左側の駆動輪と従動輪との速度差となり、右駆動輪のスピン量は該右駆動輪の速度から左駆動輪の速度を差し引いた値にＣを加算した値となる（ステップＳ１→Ｓ４→Ｓ５）。
【００２７】
一方、左右の従動輪の速度差がＣよりも大きく且つ右従動輪の速度の方が高いとき、左駆動輪のスピン量はこの左側の駆動輪の速度から右駆動輪の速度を差し引いた値にＣを加算した値となり、右駆動輪のスピン量は右側の駆動輪と従動輪との速度差となる（ステップＳ６→Ｓ７）。そして、左右の従動輪の速度差がＣ以下であれば、左駆動輪のスピン量はこの左側の駆動輪と従動輪との速度差となり、右駆動輪のスピン量はこの右側の駆動輪と従動輪との速度差となる（ステップＳ８）。
【００２８】
従って、ＡＢＳ制御中でエンジン回転数が所定値ｂ以下であれば、スピン量の演算は行われず、このためトラクション制御に入ることはない。しかし、図４に示すように、従動輪がロックから回復して所定時間を経過する前でも、エンジン回転数が高くなっている場合には、スピン量が演算され、その後に後述する所定の開始条件が成立すれば、トラクション制御を実行して駆動輪のスピンを抑えることができるようになる。
【００２９】
また、左右の従動輪の速度差が最大内外輪速度差Ｃ以下であるときには、左駆動輪のスピン量は左従動輪の速度との関係で、右駆動輪のスピン量は右従動輪の速度との関係で、それぞれ独立して演算されるから、たとえば、旋回走行が行われているとき駆動輪のスピン量を的確に求めることができる。
【００３０】
これに対して、左右の従動輪の速度差が最大内外輪速度差Ｃよりも大きいときは、各駆動輪のスピン量は左右の従動輪の速度のうち高い方の速度との関係で演算されるから、たとえば従動輪の一方がロック気味で低速になっているときに、該低速の従動輪の速度に基づいて駆動輪のスピン量が過大に演算されることはなく、過剰なトラクション制御が避けられる。さらに、その場合でも、左従動輪の速度の方が高いときの右駆動輪のスピン量には上記速度差Ｃが加算され、右従動輪の速度の方が高いときの左駆動輪のスピン量には上記速度差Ｃが加算されるため、例えば、その駆動輪が旋回走行の内輪側になっているときに、そのスピン量が過小評価されることを避けることができる。
【００３１】
（横Ｇについて）
横Ｇ（車両の横加速度）は、スピン判定スレッシュ（閾値）の決定に用いられるものであり、旋回半径／横Ｇ計算処理部９において、車両が旋回走行をしりときの旋回半径Ｒと、そのときの車体速度Ｖとに基づいて次式により求められる。
【００３２】
横Ｇ(G) ＝（Ｖ／3.6 ）2／9.8 Ｒ
上記旋回半径Ｒは、左右の従動輪の速度のうち低速側のものＶ(L)km ／h と、左右の従動輪の速度差Ｖ(S)km ／h とに基づいて次式によって求められる。ｆは定数である。
【００３３】
Ｒ(m) ＝10000 ×Ｖ(L) ／（｜Ｖ(S) ×ｆ｜）
（スピン判定について）
上記スピン量とスピン判定スレッシュＳ１とに基づいて、スピン量≧Ｓ１、のときにトラクション制御を開始すべきスピンと判定される。
【００３４】
スピン判定スレッシュＳ１は、スピン判定補正値決定処理部１０において、基本スレッシュＳ０と判定補正値Ｈとの積（小数点以下切り下げ）によって求められる。基本スレッシュＳ０は車体速度Ｖに基づいて表２から演算され、判定補正値Ｈは横Ｇに基づいて表１から演算される。表３はＳ１の一例を示す。
【００３５】
【表１】
0003796843.tif 000002
【００３６】
【表２】
0003796843.tif 000003
【００３７】
【表３】
0003796843.tif 000004
【００３８】
（ＴＣＳの開始判定について）
ＴＣＳ（トラクション）制御は、上記スピン判定が所定時間継続したときに、具体的には、スピン判定カウンタがＩ回以上になったときに、スピン判定処理部１１においてスピン判定成立と判定されて開始される。スピン判定カウンタは、車両が直進走行中であるか旋回走行中であるかによって、具体的には横Ｇの大きさによって上乗せ値が異なり、横Ｇが小の時はＨmsec、中の時はＧmsec、大の時はＥmsecとなる。ただし、Ｈ＞Ｅ＞Ｇである。また、スピンが判定されないときは上記カウンタが所定量減算され、また、スピン判定カウンタが所定時間を経過してもＩ回に達しないときはＴＣＳ終了が判定される。
【００３９】
図５はＴＣＳ開始判定処理のフローチャートを示す。すなわち、左右の駆動輪のいずれかのスピン量がスピン判定スレッシュＳ１以上であることが判定されると、横ＧがＤ以上（横Ｇが大）のときにはスピン判定カウンタにＥ値が加算され、Ｄ＞横Ｇ≧Ｆのとき（横Ｇが中の時）は同じくＧ値が加算され、横ＧがＦ未満（横Ｇ小、すなわち、略直進走行時）であれば、同じくＨが加算される（ステップＳ１１〜Ｓ１６）。なお、Ｄ＞Ｆである。そして、このスピン判定カウンタがＩ以上になれば、スピン判定が成立したとして、ＴＣＳ制御が開始される。（ステップＳ１７、Ｓ１８）。
【００４０】
従って、車両がほぼ直進走行中である（横Ｇ小の）時には、車両の走行安定性が高いため、表２、３からわかるようにスピン判定スレッシュＳ１を高くしてスピンが判定されにくくなるようにしているが、スピンが判定された場合には、スピン量がかなり大きいというから、駆動輪のスピンを速やかの収束させる必要があるところ、スピン判定カウンタに大きな値Ｈが加算されるため、スピン判定成立が早くなり、ＴＣＳ制御を速やかに開始させることができることになる。
【００４１】
横Ｇが中の時には、すこしのスピンでも旋回安定性に支障をきたす可能性があるため、車両の安定性を確保すべく、スピン判定スレッシュＳ１を低くしてスピンが判定されやすくなっている。ところが、この場合、悪路走行時などの外乱に基づく瞬間的に発生するスピンも判定しやすくなっているため、スピン判定カウンタに対する加算値Ｇを小として、スピン判定成立を遅らせ、過剰なトラクション制御を防止するようにしているものである。
【００４２】
但し、横Ｇが大の時も旋回安定性確保のため、横Ｇが中程度の時と同じく、スピンが判定されやすくなっているが、スピン判定成立が遅れると車両の旋回安定性が大きく悪化する事、ギリギリの旋回を行っているため上記外乱によるスピンでトラクション制御が作動しても、運転者が違和感を感じにくいことから、スピン判定カウンタに対する加算値ＥをＧよりも大として、ＴＣＳ制御に比較的早く入ることができるようにしている。
【００４３】
また、スピンが判定されないときには、上記スピン判定カウンタが減算されるから、悪路走行等によって駆動輪のスピン量が瞬間的にスレッシュＳ１をオーバーしても、ＴＣＳの制御開始が回避されることになる（ステップ１９ａ、１９ｂ、１９ｃ）。なお、この時、カウンターを一気に零にリセットしないのは、スピン中、路面状況によりたまたまスピンが判定されなかった時のバックアップのためである。
―制御要求量演算処理―
上記スピン判定が成立し、ＴＣＳ制御開始判定が行われたとき場合の、エンジン出力制御装置に対する制御要求量Ｋの演算処理については、制御要求量演算処理部１２で行われるのであり、図６にブロック図で示されている。
【００４４】
（初回制御要求量について）
初回の制御要求量Ｋはスピン量の大小にかかわり無く車速と横Ｇとに基づいて表４に示すマップから演算されるＸ１値のみとなる（初回以外はＸ１＝０）。この場合、加速性の向上の観点から、車速が低いほどＸ１は大きく、また、横Ｇが大きいほどＴＣＳが作動しやすいのでＸ１は小さくなるように設定されている。
【００４５】
【表４】
0003796843.tif 000005
（スピン状況によるフィードバック制御要求量について）
制御要求量Ｋは次式で決定される。
【００４６】
Ｋ＝Ｋ１×Ｋ２＋Ｋ（前回値）＋Ｘ１
ここに、Ｋ１はフィードバック演算量であり、Ｋ２はフィードバック制御ゲインである。
【００４７】
Ｋ１は、スピン量から目標スピン量を差し引いた値とスピン加減速度とに基づいて表５に示すマップから演算される。この場合、当該スピン量差がプラス側に大きくなるほど、また、スピン量の下限速度がプラス側に大きくなるほど、Ｋ１がプラス側に大きくなるように設定されている。
【００４８】
【表５】
0003796843.tif 000006
【００４９】
制御ゲインＫ２は、車速と、変速機のギア位置と、初回スピンかその後の定常スピンかスピン収束後かのファクターとによって決定され、また、変速機が自動変速機か手動変速機かによって異なる設定にされている。表６は自動変速機の場合のＫ２の例を示す。
【００５０】
【表６】
0003796843.tif 000007
【００５１】
この場合、Ｋ２は、初回スピンの時にはスピンを速やかに収束させるために大きく設定され、定常スピンの時にはスピンの収束性を高めるために小さく設定され、また、スピン収束後はＫ１がマイナスの時にはスピンの増大を予定して大きく、Ｋ１がプラスの時には小さくなるように設定されている。
【００５２】
初回スピンから定常スピンへの移行は、初回リセットカウンタが初回リセットタイマーで設定された所定値に達したか否かによって決定される。初回リセットカウンタは、ＴＣＳ制御開始後、最初にスピン量がピークに達した時点からカウントが開始され、スピン量が減少し且つその時の制御要求量Ｋが所定のmax 制限値Ｐ以上であるときにカウントを進め、スピン量に変化がないか該スピン量が増大しているとき、又は制御要求量ＫがＰ未満であるときカウントを戻すようにされている。
【００５３】
図７は制御ゲインＫ２を大きくする初回スピンから定常スピンへ移行するための処理フローチャートを示す。すなわち、スピン判定が成立すると、初回フラグがセットされるが、このスピン判定が成立していないと期は初回スピン状態を示す初回フラグはリセットされ、初回リセットカウンタもゼロである（ステップＳ２１、Ｓ２２）。
【００５４】
スピン判定が成立し初回フラグがセットされた場合、車両の変速機が自動変速機であれば初回リセットタイマーＭがセットされ、手動変速機であれば初回リセットタイマーＮがセットされる（ステップｓ２１→Ｓ２３〜Ｓ２６）。そして、スピン変化量（今回のスピン量から前回のスピン量を差し引いた値）がマイナスで且つ制御要求量Ｋがmax 制限値Ｐ以上であるときには、初回リセットカウンタの前回値に所定値Ｑが加えられ、そうでないときには初回リセットカウンタの前回値からＲが減じられる（ステップＳ２７〜Ｓ２９）。但し、この場合、Ｑ＞Ｒである。
【００５５】
そうして、初回リセットカウンタが初回リセットタイマー以上の値になると、初回フラグがリセットされる（ステップＳ３０，Ｓ３１）。よって、その後はスピン判定が成立しても、初回フラグがリセットされているから、初回リセットカウンタはゼロとされて定常スピンの判定が成立し（、ステップＳ２１→Ｓ２３→Ｓ３２）、スピン判定が成立しなくなれば、スピン収束判定が成立する（ステップＳ２１→Ｓ２２）。
【００５６】
従って、スピン判定の成立によって初回フラグがセットされ、その後、スピン量が減少していっても、制御要求量Ｋが少なければ、初回リセットカウンタはカウントが進まず、逆に戻されるから、図８に示しように，ＴＣＳ制御の開始当初に軽いスピンを断続的に生じても、初回フラグはセットされたままとなる。よって、その後に程度の大きなスピンが発生したときには、大きな制御ゲインＫ２で制御要求量Ｋを演算することができ、そのようなスピンの早期収束に有利になる。また、スピン量の減少が少なく、該スピン量が増大に転じた場合には、初回リセットカウンタのカウント値が戻されて制御ゲインＫ２大の状態が維持されるから、スピンがそれほど収まっていないにも関わらず制御ゲインＫ２が小さくなってスピンの収まりが悪くなることを避けることができる。
―許容制御量決定処理〜要求制御量信号出力処理―
上記制御要求量Ｋに対しては許容制御量決定処理部１３及び実制御量決定処理部１４において所定の制限が加えられて、要求制御信号出力処理部１５からエンジン出力制御装置に制御信号が出力されるものであり、そのための処理については、図９にブロック図で示されている。
（許容制御量決定処理について）
上記制御要求量Ｋの最大値には、許容制御量決定処理部１３においてエンジン回転数に基づく制限が加えられる。手動変速機の場合のmax 制限値Ｐを表７に示す。なお、max 制限値Ｐについては、当該車両の変速機の変速段が大きくなるほど該Ｐ値が小さくなるように変速段に応じて設定しても良い。
【００５７】
【表７】
0003796843.tif 000008
【００５８】
この場合、エンジンストップ防止のために、エンジン回転数が低くなるほどmax 制限値Ｐが小さくなっている。図１０は許容制御量決定フローチャートを示すものであり、ＡＴ車（自動変速機を有する車両）であれば、max 制限値ＰがＡＴガード（ＡＴ車用のエンジン回転数に基づく制限値であり、表７に類似のもの）から演算され、ＭＴ車（手動変速機を有する車両）であれば、ＭＴガード（ＭＴ車用のエンジン回転数に基づく制限（表７））から演算される（ステップＳ４１〜Ｓ４３）。そして、制御要求量Ｋが上記ガードによるmax 制限値Ｐ以上であればＫ＝Ｐとされる（ステップＳ４４，Ｓ４５）。
【００５９】
（実制御量決定処理について）
実制御量決定処理部１４では、実際にエンジン出力制御装置に出力すべきトルクダウン量ＦＣが決定されるが、該ＦＣに対してエンジン回転数及びエンジン回転の加減速度に基づく制限が加えられる。
【００６０】
まず、上限許容制御量決定処理部１３で決定された要求制御量Ｋは、実制御量決定処理部１４において、次式に基づいて、エンジン側に出力する要求レベルＦＣに変換される。
【００６１】
ＦＣ＝要求制御量Ｋ／１００
この要求レベルＦＣに対応するトルクダウンのパターン例を表８に示す。ここに、「リタード」はエンジンの点火時期のリタードのことであり、気筒Ｃｕｔは気筒への燃料の供給を停止することであり、２気筒Ｃｕｔはは２つの気筒に対する燃料の供給停止を意味する。
【００６２】
【表８】
0003796843.tif 000009
【００６３】
そして、上記ＦＣと、エンジン回転数及びエンジン回転の加減速度に基づいて決定されるＦＣガードレベルＬとが比較されてトルクダウン量ＦＣが最終的に決定される。すなわち、ＦＣ＞Ｌの時にはＦＣ＝Ｌとされ、ＦＣ≦Ｌの時にはＦＣ＝ＦＣとされる。表９はＦＣガードのレベルＬの例を示すものであり、エンジン回転数が低くなるほど、また、エンジン回転加減速度がマイナス側に大きくなるほど、レベルＬは小さくなっている。
なお、このレベルＬについては、当該車両の変速機の変速段が大きくなるほど該Ｌ値が小さくなるように、変速段に応じて設定しても良い。
【００６４】
【表９】
0003796843.tif 000010
【００６５】
すなわち、図１１に当該処理のフローチャートを示すように、要求制御量に基づいてトルクダウン量ＦＣが求められる一方、エンジン回転数及び、エンジン回転の加減速度に基づいて表９のＦＣガードからＬが演算される（ステップＳ５１、Ｓ５２）。そして、ＦＣ≧ｌであればＦＣ＝Ｌとされ、そうでなければＦＣ＝ＦＣとされる（ステップＳ５３、Ｓ５４）。
【００６６】
そうして、以上のようにして決定されたトルクダウン量ＦＣが要求制御量信号出力部１５からＰＷＭ（アナログパルス幅変調）信号でエンジン出力制御装置に出力される。
【００６７】
従って、制御要求量Ｋのエンジン回転数に基づくmax 制限によって、エンジン回転数が低いにも関わらず制御量について過大な要求が出ることが避けられて、エンジンストップが防止される。また、エンジン出力制御装置に実際に出力すべきトルクダウン量ＦＣのエンジン回転数及びエンジン回転加減度に基づく制限によって、エンジン回転数が低下しつつあるにも関わらず、トルクダウン量ＦＣが大きくなってエンジンストップを生じることが避けられる。また、このようなＦＣガードがあるから、制御要求量Ｋのmax 制限を緩やかにしてもエンジンストップの防止には支障がない。つまり、該max 制限値を大きくすることができるから、制御量Ｋが大きい場合でも、エンジン回転加減速度がプラス側にあるような場合にはその要求通りの制御を行ってスピンを速やかに収めることができる事になる。
【００６８】
なお、上記実施の形態のおいては、上記スピン判定に基づく所定の条件を、「スピン判定が生じるごとに加算されたカウンター値が、所定値を超える事」とし、横Ｇに応じてスピン判定ごとに加算するカウンター値の値を変えているが、本発明は本実施の形態に限定されず、本発明の主旨に沿った実施の形態を含む事はいうまでもない。（例えば、上記のスピン判定時のカウンター加算値を横Ｇの応じて変える代わりに、上記所定値を横Ｇに応じて変更するようにしてもよい。）
【図面の簡単な説明】
【図１】本発明の実施形態に係るトラクション制御装置の全体構成を示すブロック図
【図２】車輪速演算〜スピン判定の各処理部の相互関係を示すブロック図
【図３】スピン量演算処理のフローチャート図
【図４】ＡＢＳ制御の終わりごろの車体速及び従動輪速度の一例を示すタイムチャート図
【図５】ＴＣＳ開始判定処理のフローチャート図
【図６】制御要求量演算処理部に係るブロック図
【図７】初回スピンから定常スピンへ移行するための処理を示すフローチャート図
【図８】トラクション制御開始時に軽度のスピンを生じ、その後に程度の大きなスピンを生じた場合について車体速及び駆動輪速度の一例を示すタイムチャート図
【図９】制御量決定処理に係るブロック図
【図１０】許容制御量決定処理のフローチャート図
【図１１】トルクダウン量についての制限処理を示すフローチャート図
【符号の説明】
１    入力系
２    制御量演算系
３    出力系
５    車輪速入力／演算処理
６    エンジン回転入力／演算処理部
７    車体速演算処理部
８    スピン量演算処理部
９    旋回半径／横Ｇ計算処理部
１０  スピン判定補正値決定処理部
１１  スピン判定処理部
１２  制御要求量演算処理部
１３  許容制御量演算処理部
１４  実制御量決定処理部
１５  要求制御量信号出力処理部
【図１】
0003796843.tif 000011
【図２】
0003796843.tif 000012
【図３】
0003796843.tif 000013
【図４】
0003796843.tif 000014
【図５】
0003796843.tif 000015
【図６】
0003796843.tif 000016
【図７】
0003796843.tif 000017
【図８】
0003796843.tif 000018
【図９】
0003796843.tif 000019
【図１０】
0003796843.tif 000020
【図１１】
0003796843.tif 000021