JPH02191833A - 車両スリップ制御装置 - Google Patents

車両スリップ制御装置

Info

Publication number
JPH02191833A
JPH02191833A JP1248689A JP1248689A JPH02191833A JP H02191833 A JPH02191833 A JP H02191833A JP 1248689 A JP1248689 A JP 1248689A JP 1248689 A JP1248689 A JP 1248689A JP H02191833 A JPH02191833 A JP H02191833A
Authority
JP
Japan
Prior art keywords
speed
power
slip
torque
vehicle
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.)
Granted
Application number
JP1248689A
Other languages
English (en)
Other versions
JP2942566B2 (ja
Inventor
Katsuya Maeda
前田 克哉
Tomoaki Abe
知明 安部
Mitsuo Hara
光雄 原
Shigeru Kamio
茂 神尾
Mitsunori Takao
高尾 光則
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.)
Denso Corp
Original Assignee
NipponDenso Co Ltd
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 NipponDenso Co Ltd filed Critical NipponDenso Co Ltd
Priority to JP1012486A priority Critical patent/JP2942566B2/ja
Publication of JPH02191833A publication Critical patent/JPH02191833A/ja
Application granted granted Critical
Publication of JP2942566B2 publication Critical patent/JP2942566B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Arrangement Or Mounting Of Propulsion Units For Vehicles (AREA)
  • Control Of Vehicle Engines Or Engines For Specific Uses (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 発明の目的 [産業上の利用分野] 本発明は、エンジンブレーキがかかった場合に、氷結路
等の摩擦係数の低い路面での車両のスリップを防止し、
良好な操舵性を達成しようとする、いわゆる、エンジン
ドラッグ制御に関するものである。
[従来の技術] 自動車の急速発進時に生ずる駆動輪の空転を防止するた
めに、従動輪から求められる車両の走行速度vbと駆動
輪速度Vdとから定まるスリップ率Sが所定の範囲に収
まるようにスロットル弁の開度を制御(トラクションコ
ントロール)する装置が知られている(特開昭62−1
21839号公報)。
また同様な技術として車両の旋回時に駆動輪が空転して
サイドフォースが低下し車両がスピンするのを防止する
ため、車両の横方向加速度が所定の限界値を越えないよ
うに機関出力を制御する装置も知られている(特開昭6
2−10437号公報)。
これらの技術は共に、エンジン出力の過剰によって駆動
輪がスリ・シブするのを防止するため、電動アクチュエ
ータによりスロットル弁の開度を低下させ、エンジン出
力の減少制御をしている。
[発明が解決しようとする課題] しかし、逆に、エンジン出力の過小による不都合につい
ては、何等の対策もされていなかった。
即ち、氷結路等の低摩擦路でエンジンが負トルク、いわ
ゆるエンジンブレーキにより駆動輪がスリップした際に
、従来のトラクションコントロールのごとくエンジン出
力を低下させては、なおさら駆動輪にエンジンブレーキ
が作用してスリップが激しくなり、車両走行の安定性に
は寄与できなかった。
[目的] 本発明の目的はエンジンブレーキによるスリップを抑え
、車両の安定性を確保しようとするものである。
発明の構成 [課題を解決するための手段]本発明の車
両スリップ制’eEi装置は、第1図の基本的構成図に
例示するごとく、 車両に搭載され、該車両を駆動輪M1を介して走行させ
るための動力を発生する動力発生手段M2と、 この動力発生手段M2の動力発生量を調節する動力調節
手段M3と、 この駆動輪M1のスリ・ンプ状態検出手段M4と、動力
発生手段M2が負のトルクを前記駆動輪M1に与えてい
ることを検出する負トルク検出手段M5と、 この負トルク検出手段M5にて負のトルクが検出されて
いる場合、前記動力調節手段M3を調節して、前記スリ
ップ状態検出手段M4にて検出される駆動輪M1のスリ
ップ状態を所定の状態に制御するスリップ制御手段M6
と、 を備えたことを特徴とする。
[作用] 動力発生手段M2が発生する動力は駆動輪M1に伝わる
ことにより、車両を走行させているが、逆に動力を低下
させて行った場合、動力発生手段M2における各種の損
失により駆動輪M1には負のトルクが発生する。このと
きには動力発生手段M2は車両を減速させる作用、いわ
ゆるエンジンブレーキが生ずる。このとき、特に低摩擦
路では過大なスリップが生ずる恐れがある。
従って、負トルク検出手段M5にて負のトルクが検出さ
れている場合は、スリップ制御手段M6は、動力調節手
段M3を調節して、動力発生手段M2が発生する動力を
制御卸し、駆動輪M1のスリ・ンブ状態を所定の状態に
制御する。このようにすることにより、エンジンブレー
キに起因する過剰なスリップが抑制され、走行車両が安
定する。
[実施例コ 第2図は本発明車両スリップ制御装置の一実施例をあら
れす概略構成図である。
内燃機関(以下単にエンジンという。)1は、火花点火
式の4気筒ガソリンエンジンであって、車両に搭載され
ている。エンジン1には吸気管3及び排気管5が接続さ
れている。吸気管3は図示しないエアクリーナに接続さ
れ!2集合部3aと、この集合部3aと接続されたサー
ジタンク3bと、サージタンク3bからエンジン1の各
気筒に対応しで分岐した分岐部3cとからなる。
集合部3aにはエンジン1に吸入される空気量を調節し
てエンジン1で発生される出力を調節するためのスロッ
トル弁7が設けられている。このスロ・7)ル弁7の弁
軸はこのスロットル弁7の開度を調節するステップモー
タ9とスロットル弁7の開度を検出するスロットルセン
サ11とに連結されている。
尚、ステップモータ9にはモータ9の全閉位置を検出す
るモータ全閉センサ9aが設けられている。
また集合部3aのスロ・ントル弁7の上流位置に吸気温
度を検出する吸気温センサ13が設けられている。
サージタンク3bには吸気管3内の圧力を検出する吸気
管圧力センサ14が設けられており、また各分岐部3c
には分岐部3c内に燃料を噴射する電磁式燃料噴射弁1
5が各々設けられている。
またエンジン1には各気筒に対応して吸入された混合気
を点火するための点火プラグ17が設けられている。こ
の点火プラグ17は高圧コードを介してディストリビュ
ータ19と接続されており、このディストリビュータ1
9はイグナイタ21と電気的に接続されている。そして
上記ディストリビュータ19にはエンジン回転に同期し
た信号を出力する回転センサ19aが設けられている。
またさらにエンジン1にはエンジン1をン令却する冷却
水の温度を検出する水温センサ23が設けられている。
エンジン1で発生された動力はトルクコンバータ25.
変速$27.ディファレンシャルギヤ29等を介して駆
動輪をなす右後輪31.左後輪33に伝えられる。そし
て上記変速機27にはそのギヤ位置に対応したギヤ位置
信号を出力するギヤ位置センサ27aが備えられており
、また右後輪31、左後輪33及び従動輪をなす右前輪
35゜左前輪37にはそれぞれ車輪回転速度を検出する
ための車輪速度センサ31a、33a、35a。
37aが設けられている。
舵角センサ39aはステアリング3つの操作で変化する
前輪35.37の舵角SAを検出する。
舵角SAは第20図に示すごとく、車両の旋回中心CC
を中心とし、右前輪35と左前輪37の中間点FCを通
る円の、その中間点FC上の接線Ldと車両方向Mdと
のなす角度で示される。
上述の各センサ及びアクセルペダル41の操作量に対応
した信号を出力するアクセル操作量センサ41a、アク
セルペダル41が解放されて、アクセル全閉となってい
る状態を検出するアクセル全閉センサ41b、ブレーキ
ペダル43が踏み込まれたときにオンするブレーキセン
サ43aの信号は電子制御ユニット(ECU)50に人
力され、ECU3Oはこれらの信号に基づき上記ステッ
プモータ9.噴射弁15.イグナイタ21を駆動するた
めの信号を出力する。
上記ECU3Oは各種の演算を実行するCPU50a、
CPU50aでの演算で必要なデータが一時的に格納さ
れるRAM50b、同じ<CPU50aでの演算で必要
であり、エンジン作動中逐次更新され車両のキースイッ
チ51がオフされた後であっても記憶保持が必要なデー
タが格納されるRAM50c、CPU30aでの演算で
用いられる定数等が予め格納されているROM50d。
上記各センサの信号を人力するための人力ボート50e
並びに人カカウンタ50f9時間を測定するタイマ50
g9人力カウンタ50f及びタイマ50gのデータ内容
に従ってCPO50aに対して割込をかける割込制御部
50h、ステ・シブモータ9.噴射弁15.イグナイタ
21を駆動するための信号を出力する出力回路50i、
50j、50に、上記各ECU構成要素間のデータ伝達
路をなすパスライン501.バ・ンテリ53とキースイ
ッチ51を介して接続され、RAM50cを除く他の各
要素に対して電力を供給する電源回路50m、及びバッ
テリ53と直接接続され、RAM50cに電力を供給す
る電源回路50nとを備えている。以下に上記ECU3
Oで実行されるドラッグ制御処理をフローチャートによ
り説明する。
第3図はそのプログラムの概略フローチャートであり、
まず初期化処理として、ステ・ンブ2000.3000
が実行される。即ち、電源投入時にリセットによって起
動しステ・ンプ2000で各制御変数を初期化する。更
にステ・ンブ30QOでアクチュエータの動作位置の初
期化ならびにプライマリ−チエツクとして知られる動作
確認を行なう。
次のステップ4000では信号人力ベース処理として、
各種のデジタル及びアナログ信号の人力。
車両走行状態の判定、ならびにその判定に対応したデー
タの作成やフラグの設定を行なう。続いてステップ50
00では燃料噴射ベース処理として、燃料噴射実行処理
のための燃料噴射量の算出を行ない、ステップ6000
ではスロ・ントル制御ペース処理として目標スロ・ソト
ル開度を算出する。ステップ6000終了後、定時割込
み待ちの状態に移る。定時割込みはステ・ンブ2000
で第2図のタイマ50gに割り込み間隔時間(例えば1
0m5)を設定し、その後10m5毎に発生しステ・シ
ブ4000以下が起動される。
次にステップ4000の信号人力ベース処理の詳細を第
4図により説明する。該処理ではまずスチップ4100
でアナログ信号の吸気温度THA。
アクセル操作量AA、吸気管圧力PM、冷却水温THW
、スロットル間度T開度舵角SA、ギヤ位置CPを人力
し、ステ・ツブ4200でデジタル信号のアクセル全閉
信号IDL、モータ全閉信号MOF F、 ブレーキ踏
込み信号BRKを人力する。
次にステップ4300で車速信号処理を行うが、ここで
は第5図(本例は車輪速度センサ35aの出力信号によ
る割り込み時間間隔を検出し[ステップ4210]、こ
れから右前輪速度VFRを求める[ステップ4220]
処理を表しているが、他の車輪速度についても同様であ
るので図示省略する。)に示すようにして車輪速度に同
門した車速割込み処理で得られた右前輪速度VFR,左
前輪速度V F L、右後輪速度VRR,左後輪速度V
RLから、制御に必要な目標駆動輪速度Vt、ドラッグ
制御開始速度vh等を算出する。
ステップ4300の詳細は、第6図に示すようにステッ
プ4310で従動輪である右前輪35の回転速度VFR
,左前輪37の回転速度VFLと舵角SAとにより、右
後輪31と左後輪33との中央すなわちディファレンシ
ャルギヤ29の位置の車両速度Vを次式より求める。
V=  [cosSA+  (B/2L)  争5in
SA][(VFR+VFL)/2] ここでrLJは車両のホイルベース、rBJは後輪31
.33のトレッド幅を示す。
次にステップ4320で車速Vと第1判定速度1(Sと
を比較し、V≧KSならばステップ4330へ、V<K
Sならばステップ4340へ進む。
ステップ4330ではドラ・ング目標駆動輪速度Vt)
S=V−(VX目標ス【ルンブ率S)と定め、ステップ
4340ではVt=V−第1オフセ・ント速度5off
と定める。尚、ここで第1判定速度KSは5off=K
SXSとなるように設定されている。
すなわち、第7図に示すように駆動輪速度は少なくとも
第1オフセツト速度S offだけは車速より小さな速
度で回転し続けるように制御される。
ステップ4330またはステ・ツブ4340にてドラッ
グ目標駆動輪速度Vtを決定すると、次にステ・ツブ4
350で車速Vと第2判定速度KTを比較し、V≦KT
ならばステップ4360へ、V(KTならばステップ4
370へ進み、ステップ4360ではドラ・ング制御開
始速度vh=v−v×ドラッグ制御開始スリップ率Hと
定め、ステップ4370ではvh=v−第2オフセツト
速度Hoffと定める。なお、ここで第2判定速度KT
はHoff=V−(KTXH)となるように設定されて
いる。
ドラッグ目標駆動輪速度Vtとドラ・ング制御開始速度
vhとは、それぞれ第1判定速度KSまたは第2判定速
度KTに対する車速Vの相対的位置関係に応じて、その
算出式が異なっている。これは目標駆動輪速度Vtある
いはドラッグ制御開始速度vhは、通常十分な車速Vが
あれば、゛それぞれcv−vx目標スリップ率S]ある
いは[V−■×ドラッグ制御開始スリップ率Hコで設定
しておくのが安定した制御上好ましいのであるが、これ
のみでは、車速Vの低下にしたがって次第に目標駆動輪
速度Vtまたはドラッグ制御開始速度Vhと車速■との
差が小さくなり、制御上の困難や制御誤差を生ずる恐れ
がある。このため、車速V<KSまたはV (K Tで
ある場合には、差の下限が第1オフセツト速度5off
または第2オフセツト速度Hoffであるように目標駆
動軸速度Vtまたはドラッグ制御開始速度vhを設定す
るのである。
従って、第7図に示すように駆動輪速度VRR。
VRLが車速Vに対して少なくとも第2オフセ・ント速
度f−(off以下になったときに駆動輪31. 33
が過大なスリップを生じたと判断し、そのスリップを抑
制するためのドラッグ制御が開始されるようドラッグ制
御開始判定速度vhが設定される。
なお、−例として上記処理中の定数の値としてS=0.
02 (2%)、Soff=1km/h、KS=50k
m/h、H=0.06 (6%)、  Hoff=3k
m/ h、  K T = 50km/ hと設定でき
る。
ここで目標スリップ率Sとドラッグ制御開始スリップ率
Hとは、第19図に示すごとく、サイドフォースが十分
なスリップ率に設定しである。従って、過大なエンジン
ブレーキにより車両走行が不安定となる前にドラッグ制
御を開始させることが出来る。
次のステ・ンブ43B0.4390では左右の駆動輪速
度信号VRL、VRRからタイヤと路面の摩擦で生じる
振動を取除くための処理を行なう。
この振動は、周回30〜50m5程度となることが多く
、車両挙動を表す成分ではないため精度の高い制御を行
なう場合取除かねばならない。本実施例では10〜30
H2の領域のみ除く帯域除去フィルタを用いてノイズ除
去している。なお、発進加速時のみに対応する場合は1
0H2以上の成分をすべて除く処理を行ってもよい。こ
うして得られた左右の駆動輪信号をそれぞれVRLF、
VRRFとし最後にステップ4395で左部動輪加速度
GVRL、右駆動輪加速度GVRRをそれぞれVRLF
、VRRFCD前回値VRLFO,VRRFOとの差分
を取って求め、車速信号処理を一旦終了する。
再び第4図に戻って、続くステ・ンブ4400では第8
図にその詳細を示したスリ・ンプ状態判定処理にて、過
大なスリ・ンブを生じた場合にフラグFTSをセットす
る処理が行われる。まずステップ4410で左後輪(駆
動輪)33の速度VRLFとドラッグ目標駆動輪速度V
tとを比較し、VRLF>Vtならばステ・ンブ442
0へ進む。ステ・ンブ4420では左後輪保留速度XV
RLと左後輪速度VRLFとを比較し、XVRL=VR
LFならばステップ4450でカウンタCRLの1直を
1増やす。XVRL≠VRLFならばステップ4430
で左後輪保留速度XVRLに左後輪速度VRLFの値を
設定してステップ4440でカウンタCRLの値を1と
する。ステップ4440.4450の後はステップ44
60で左駆動輪初期減速度GRLをクリアし、ステップ
4520の右駆動輪処理に移る。このステ・ンブ442
0〜4460の処理は、左後輪速度VRLFが降下して
目標駆動輪速度Vtを切った際の左後輪速度VRLFを
左後輪保留速度XVRLとして保持する処理を実行して
いる。勿論、十分短い間隔で本処理が繰り返されるので
あれば、左後輪保留速度XVRLは目標駆動輪速度Vt
に等しいのでわざわざ左後輪速度VRLFを保留せずに
、目標駆動輪速度Vtそのものを用いても良い。後述す
るステップ4520においても同様である。
ステップ4410でVRLF≦Vtと判定されるとステ
ップ4470へ進み、VRLFとドラッグ制御開始判定
速度vhとを比較し、VRLF>vhならばステ・ンプ
4480でカウンタCRLの1直を1増やしてからステ
ップ4520へ進む。
VRLF≦vhならばステ・ンブ4490で左駆動輪終
端速度YVRLに左後輪速度VRLFの値を設定し、次
のステップ4500ではX V RL。
YVRL、CRLから左駆動輪初期減速度GRLを下式
のごとく求める。
GRL= (XVRL−YVRL)/CRL次に、ドラ
・ング速度条件フラグFTSをセットしてステップ45
20へ進む。
このステップ4490〜4510の処理は、左後輪速度
VRLFが更に降下してドラッグ制御開始判定速度vh
を切った際の左後輪速度VRLFを左駆動輪終端速度Y
VRLとして保持する処理を実行している。勿論、十分
短い間隔で本処理が繰り返されるのであれは、左駆動輪
終端速度YvRLはドラッグ制御開始判定速度vhに等
しいのでわざわざ左後輪速度VRLFを用いずに、ドラ
ッグ制御開始判定速度vhそのものを用いても良い。後
述するステ・ンブ4520においても同様である。
続くステップ4520では左後輪33について行った上
記処理(ステップ4410〜4510)と同じ処理を右
後輪31についても行い右後輪31のスリップ発生を判
断すると共に、その判断時点での右後輪の減速度、すな
わち右駆動輪初朋減速度GRRを求める。最後にステ・
ンブ4530で期間減速度GFIを左駆動輪初期減速度
GRLと右駆動軸初朋減速度GRRから求め、処理を一
旦終了する。
第4図に戻り、信号人力ベース処理ステップ4000で
はスリップ状態判定ステ・ンプ4400の次にはステッ
プ4600でドラッグ制御の開始及び終了を判定する。
その詳細を第9図に示す。まずステップ4610でスロ
・ントル弁7の駆動系等の異常の有無を判断する図示し
ない別処理にて異常有と判断されたときにセットされる
フェイルフラグFFを見て、セ・ントされていれば、異
常時にドラッグ制御を実行することは適当ではないので
、ステップ4660でドラッグ実行フラグFTをリセッ
トして一旦終了する。
フェイルフラグFFがリセットされている場合に実行さ
れるステ・ツブ4615では、ブレーキセンサ43aの
信号BRKがオンならば、ドラッグ制御には不適当な運
転状態であるので終了するためステップ4660へ進む
。信号BRKがオフならばステップ4620にて、アク
セル操作量AAをみて操作量判定rfKA(本実施例で
はKA=1゜5度)と比較する。AA≧KAならばエン
ジンブレーキが生ずるアクセル操作量AAではないので
、ステップ4660へ進んで本処理を一旦終える。
またAA<KAならばステップ4630にてドラッグ実
行フラグFTをみてドラッグ実行中か否かを判定する。
ドラッグ実行フラグFTがリセットされているとき、す
なわち今までドラッグ制御が実行されていないときは、
ステップ4640でドラ・ング速度条件フラグF ’I
’ Sを見る。ここでドラッグ速度条件フラグFTSが
セットされていれば、ドラッグ制御の条件が整ったこと
になり、ステップ4日50でドラッグ実行フラグFTを
セットし、ドラッグ速度条件フラグFTSがリセットさ
れていればドラッグ実行フラグFTをセットせずにステ
ップ4650を迂回して本処理を一旦終了する。
ステップ4630でドラ・ング実行フラグFTが既にセ
ットされていれば、ステップ4670にて、後述するス
ロットル制御ベース処理ステップ6000で繰り返し算
出される目標スロットル開度THとドラッグ時目標開度
THDRGとを比較し、T H) T HD RGなら
ば既に必要とされる以上の目標スロットル開度T Hが
設定されているので、ステップ4680でドラッグ実行
フラグFTをリセットしてからステ・ツブ4690へ進
む、TH≧THDRGならばステップ4690にてドラ
ッグ速度条件フラグFTSをリセットして本処理を一旦
終える。
以上の信号人力ベース処理ステップ4000によりドラ
ッグ制御に必要なデータ及びフラグが用意され、次にそ
れらを使ったドラッグ制御が第3図のステップ5000
、続いてステ・ツブ6000と順次行われる。
まず、第10図に燃料噴射ベース処理ステ・ンプ500
0の詳細な処理内容を示す。
まずステップ5100にて、−射的な方法で、吸気管圧
力PM及びエンジン回転速度Neから、燃料噴射パルス
の基本パルス幅を決め、さらにエンジン冷却水温THW
、吸気温度T HAよりその基本パルス幅を補正して燃
料噴射パルス幅TIを求める。そして次のステップ52
80では点火時間Stを各種人力信号に基づいて算出し
てから本処理を終了する。
ところで上述の処理で用いられるエンジン回転速度Ne
の算出と上述の処理で定められた燃料噴射パルス幅TT
とに応じた噴射弁15の開弁処理は第11図に示す、−
射的なエンジン回転割込み(クランク角度30度句に発
生)にて行われる。
即ち、ステップ5510にて前回割り込みからの時間間
隔がT1に設定され、続いてステップ5520にてT1
の逆数からエンジン回転速度Neを算出し、ステップ5
530にて噴射開始時期を判断して、開始時期となれば
、ステップ5540の判断にて燃料噴射パルス幅TIが
零でなければ、ステップ5550にて噴射弁15を燃料
噴射パルス幅TIだけ開弁じて燃料を吸気管3の分岐部
3Cに噴射する。
ステップ5000の次に実行されるスロットル制御ベー
ス処理ステ・ツブ6000を第12図に基づき説明する
。まずステップ6010でエンジン回転速度Neに対応
した最大スロットル開度THMAXを、ROM50d内
に第1表の例示のように格納されたデータ・テーブルを
補間演算して求める。
第1表 これはスロ・ントル開度に対してエンジントルクが飽和
する点(THMAX)を求め、それ以上スロットル弁7
を開けないようにして閉弁動作時のスロットル弁7の応
答性を確保するためのものである。
ステップ6020ではこの最大スロットル開度THMA
Xとアクセル操作量AAに応じて定まるアクセル対応目
標スロ・ントル開度THAAとの内の小さい方を目標ス
ロットル開度THとする。次のステップ6030ではド
ラッグ実行フラグFTを調べ、ドラッグ実行フラグFT
がセ・ントされていればステップ6040へ、リセット
されていれは6050へ進む。ドラッグ制御が実行され
ない状況下になされるステップ6050ではスロットル
弁7によるドラッグ開始フラグFTTをリセットし、次
にステップ6060にて上記目標スロットル開度THを
ステップモータ目標ステップ数CMDとし、ステップ6
070へ進む。こうして通常のスロットル開度制御がな
される。
ステップ6040ではドラッグ開始フラグFTTを調ベ
リセ・ントされていれはスロ・ントル弁7によるドラッ
グ制御実行時の初回処理と判断し、まずステップ610
0で現在(スリップ発生と判断した時点)の駆動輪トル
クTWを算出する。
ここで、駆動輪トルクTW算出ステップ6100におけ
る処理を第13図に示す。
まずステップ6110においてエンジン回転速度Neに
応じたトルクサチュレート開度T sutとゼロトルク
開度’l’ 2eroとを第2表に例示したマツプから
補間して求める。
第2表 一般的にガソリンエンジンのスロットル開度とエンジン
トルクとの関係は第14図に示す通りで、スロットル開
度界(全開)からある開度(トルクサチュレート開度T
sut)まではトルクは直線的に増加し、更にそれより
大きい開度(THMAX)でトルクは飽和し、それ以上
いくら開度を大きくしてもトルクは増加しなくなる。ま
た、回転速度Neを高くすると直線的な部分の傾きが小
さくなり、トルクが飽和するスロ・ントル開度は大きく
なる。
従って後述するステップ6130では、上述のガソリン
エンジンのスロットル開度とエンジントルクとの直線部
分の関係に基づいて現在の駆動輪トルクTWを求めるご
とになる。
このような次第であるから本実施例では予め実験により
エンジン回転速度Neiにゼロトルク開度Tzero及
びトルクサチュレート開度Tsutを求めておき、その
実験結果に応じて定まるエンジン回転速度Neとゼロト
ルク開度T 2ero及びトルクサチュレート開度TS
utとの関係をマツプとしてR0M50d内に格納しで
ある。そしてステップ6110では具体的にはエンジン
回転速度Neに応じてトルクサチュレート開度Tsut
及びゼロトルク開度Tzeroを上記マツプより補間演
算して求める。
次にステップ6120では現在のスロットル開度TAと
トルクサチュレート開度Tsutとの関係を判断し、T
 sut> T Aならばステップ6130にて、トル
クサチュレート開度Tsutとゼロトルク開度T2er
Oと現在のスロットル開度TAと最大スロ・ントル開度
におけるエンジントルク(飽和トルクMAXT)とを用
いて現在の駆動輪トルクTWを下式のごとく前述の直線
関係に従って算出し本処理を一旦終了する。
TW= (TA−T2ero) ◆MAXT/ (T 
sut −T zero) またTsut≦TAならばステップ6140にて現在の
駆動輪トルクTWを飽和トルクMAXTとして本処理を
一旦終了する。
なお、上述駆動輪トルクTW算出処理における飽和トル
クMAXTは一定値でもよいが、エンジントルクは空気
密度によって変化することから空気密度が変化する要因
(空気温度、大気圧)に応じて飽和トルクMAXTを補
正するようにしてもよい。
再び第12図において、ステ・ツブ6100の処理が終
わると、ステップ6200にて、下式のごとくステップ
6100で求めた現在(スリップ発生と判断した時点)
の駆動輪トルクTWを用いて、後述する目標駆動トルク
FXの算出で用いる積分制御項Flの期間値を求めて、
制御項の前回値FIOに代入する。
FIO←KtXTW ここでr< tは所定の係数である。
ステップ6200の処理を終えると、続くステップ60
90にてドラッグ開始フラグFTTをセントしてドラ・
ング制御最初の処理が終了したことを記して、ステ・ツ
ブ6300に進む。またステップ6040にてフラグF
TTがセットされていれば、上述のステップ6100.
6200.6090を処理せずに迂回してステップ63
00に進む。
つまりステ・ンプ6100,6200.6090はトラ
クション実行フラグFTがセットされた直後に一度だけ
実行される。
ステップ6300では目標駆動トルクFXを比例・積分
処理(PI処理)により求める。詳しくは第15図に示
す如くである。まずステップ6310で目標駆動輪速度
Vtと、車体信号処理ステ・ツブ4300で求めた左後
輪速度VRLFと右後輪速度VRRFとの内の大きい方
との差を求め、駆動輪速度偏差DVとする。ステップ6
320では比例制御項FPを求めるために、比例ゲイン
KFPに偏差DVをかける。ステ・ンプ6330では積
分制御項FIを求めるために、積分ゲインKFIと偏差
DVとの積を積分制御項Flの前回値FIOに加える。
ステップ6340で目標駆動トルクFXをFPとFIと
を加えて求め、ステ・ツブ6350でステップ6330
で求めた積分制御項F■を前回値FIOとし、最後に前
ステップ6340で求められた目標駆動トルクFXが正
の値にならない様にステップ6360で判定を行い、F
X≧Oであればステップ6370で目標駆動トルクFX
を0とし、エンジンブレーキ時に車両が減速から加速へ
と逆の状態に移る現象を防止し、本フローチャートを一
旦終了する。
続いて第12図に戻り、ステップ6400では上述のス
テップ6300で求まった目標駆動トルクPXからドラ
・ング目標開度THDRGを算出する。この算出処理も
前述の第14図に示したエンジントルクとスロットル開
度との直線性を利用してドラッグ目標開度THDRGを
第16図に示す処理に基づいて算出する。まずステップ
6410では第13図の駆動輪トルクTW算出ステ・ツ
ブ6100のステップ6110と同様にしてトルクサチ
ュレート開度TsutとゼロトルクT zeroとをエ
ンジン回転速度Neに基づいて求める。ステップ642
0では、ギヤ位置センサ27aからの出力信号に基づい
てギヤ位置CPを求め、その位置からギヤ比TSHFT
を求める。ステップ643oでは駆動輪速度(右後輪速
度VRRF、左後輪速度V RL F)とディファレン
シャルギヤ29のギャ比とから変速機27の出力側の出
力回転速度を求め、この出力回転速度とエンジン回転速
度Neとの比からトルクコンバータ25のトルク変換率
RTORを求める。そしてステップ6440では上述の
ステップ6410で求めたT sut、  T zer
oにより目標駆動トルクFXを一次変換すると共に、ス
テップ6420.6430で求めたTSHFT。
RTORで補正してドラッグ目標開度THDRGを定め
て、本処理を一旦終了する。
第12図に戻り、ステップ6400の処理を終えると、
ステップ6095に進む。ステップ6095では求めた
目標開度T r(D RGを目標ステップCMDにセッ
トし、ステップ6070に進む。
ステップ6070では目標ステツブ数CMDとステ・ツ
ブモータ9を駆動する際に用いるステップモータ9のロ
ータの現在位置を示す実ステップ数PO8とを比較し、
両者が異なればステップ6080にてモータ駆動割込み
を開始する処理を行ってから本処理を一旦終了し、両者
が一致していれは、ステ・ツブ6080を処理せずに迂
回して本処理を一旦終了する。
上記モータ駆動割込み(ステップ6080)では第17
図に示すように、まずステ・ツブ6o81で励磁相を、
前回の設定に従って更新してから、ステップ6082で
実ステップ数PO8を、励磁相の更新に応じて、インク
リメントまたはデクリメントする。即ち、ロータの位置
と実ステップ数PO8とを一致させるように実ステップ
数PO9を「1」だけ増加あるいは減少させる。ステッ
プ6083で目標ステップ数CMDと実ステップ数PO
8とを比較し、一致していれはステ・ツブ6゜84で本
モータ駆動割込みの葉上処理を行ってステップモータ9
の回転を止める。不一致ならステ・ツブ60B5,60
E36で次回の励磁相と割込時刻とをセットして、再度
励磁相が更新されるようにして本処理を一旦終了する。
本実施例はこのように構成されているため、エンジンブ
レーキにて駆動輪31.33のスリップが過剰となりそ
うな場合に、スロットル弁7が開放方向に制御され、エ
ンジン1の出力トルクが上昇し負トルクが好適に減少さ
れて、適度なスリップ率に維持されるので、車両走行の
安定性が確保される。装置的には従来のトラクション制
御の装置をそのまま用いて、単にソフト的にプログラム
を変更するだけで、ドラ・ング制御が実現できる。
上記実施例では、ドラッグ制御目標スリップ率S及びド
ラッグ制御開始スリップ率Hは固定傾としたが、操舵角
SAに応じて変更してもよい。例えば第18図に示すご
とく設定してもよい。即ち、旋回中は直進状態に比較し
てスリ・シブ率を抑え、サイドフォースを得るように設
定されている。ここで、操舵角SAは直進状態で「0」
、左旋回でマイナス、右旋回でプラスの値で表している
。このようにすれば、旋回時にも一層安定した走行が確
保される。
前記第6図のステップ4395で、駆動輪加速度GVR
L、GVRRを求め、第8図のステップ4500.45
20.4530にて駆動輪減速度GRL、GRR,GF
Iを求めているが、これは図示しない他の処理に用いる
ために駆動輪加速度GVRL、GVRR5及び駆動輪減
速度GRL。
C,RR,GFIを求めているものであって、本実施例
のドラッグ制御に限れば、実行しなくてもよい処理であ
る。特に第8図のスリップ状態判定処理を簡単化すると
第21図に示すごとくとなる。
即ち、両後輪速度VRL、F及びVRRFが共にドラッ
グ制御開始速度vhより大きければ(ステップ7010
.7030)、エンジンブレーキによる過大なスリップ
は生じていないとして、何もなされないが、左後輪速度
VRLF及び右後輪速度VRRFのいずれかがドラッグ
制御開始速度vh以下となれば(ステップ7010.7
030)、ドラッグ速度条件フラグFTSをセ・ント(
ステップ7020.7040)bて一旦終了することに
なる。以後の処理は上述したごとくとなる。
尚、駆動輪加速度GVRL、GVRRの下降程度、ある
いは駆動輪減速度GRL、GRR,GF1の上昇程度か
ら駆動輪速度VRLF、VRRFやスリップ状態を予測
して、早開にドラ・ング制御を実行するようにしてもよ
い。
上記実施例において、後輪31.33が駆動輪M1に該
当し、エンジン1が動力発生手段M2に該当し、スロッ
トル弁7が動力調節手段M3に該当し、ECL]50が
スリップ状態検出手段M4゜負トルク検出手段M5及び
スリップ制御手段M6に該当し、ECU3Oが実行する
処理の内、ステップ4470,4520,7010.7
030の処理がスリップ状態検出手段M4としての処理
に該当し、ステップ4620の処理が負トルク検出手段
M5としての処理に該当し、ステップ6000のスロッ
トル制御ベース処理がスリップ制御手段M6としての処
理に該当する。
尚、上記実施例ではエンジンの出力制御はスロットル弁
によフていたが、スロットル弁によらず排気絞り弁にて
エンジン1の背圧を調節して出力制御しても良い。この
他に点火時期制御によりエンジン出力制御を実行しても
よい。ディーゼルエンジンであれば燃料噴射量あるいは
噴射時期を制御することによりエンジン出力制御を実行
してもよい。
また内燃機関以外、例えは電気自動車等においては、供
給電力量の制御にてドラッグ制御を実行でき、これも本
発明の一実施態様である。
上記実施例では、負トルク検出手段M5として負のトル
クが生じていることをアクセル操作量の程度から判定し
た(ステップ4B20)が、スロットル弁70開度が所
定開度以下の場合に負のトルクが生じていると判定して
もよく、この他にエンジン1の出力軸の捻れが、エンジ
ンブレーキ時には通常の走行時に較べて逆になるので、
その捻れの逆転から負トルク発生を検出し、ドラッグ制
i卸開始の判断条件としてもよい。
発明の効果 本発明は、負トルク検出手段M5にて負のトルクが検出
されている場合は、スリップ制御手段M6が、動力調節
手段M3を調節して、動力発生手段M2が発生する動力
を制御し、駆動輪M1のスリップ状態を所定の状態に制
御している。
従って、エンジンブレーキに起因する過剰なスリップが
抑制され、車両の安定走行が達成される。
【図面の簡単な説明】
第1図は本発明の基本的構成例示図、第2図は本発明車
両スリップ制御装置の一実施例をあられす概略構成図、
第3図はECUにて実行されるドラッグ制御全体の概略
フローチャート、第4図はその信号人力ベース処理の詳
細フローチャート、第5図は車速割り込み処理のフロー
チャート、第6図は車速信号処理の詳細フローチャート
、第7図は車速Vに対するドラ・ング目標駆動輪速度V
tとドラ・ング制御開始速度vhとの設定状態を示すグ
ラフ、第8図はスリップ状態判定処理の詳細フローチャ
ート、第9図はドラッグ制御の開始及び終了の判定処理
の詳細フローチャート、第10図は燃料哨Uベース処理
の詳細フローチャート、第11図はエンジン回転割り込
み処理のフローチャート、第12図はスロットル制御ベ
ース処理の詳細フローチャート、第13図は駆動輪トル
クTW算出処理の詳細フローチャート、第14図はエン
ジン回転速度Neに応じたスロットル開度とエンジント
ルクとの関係を示すグラフ、第I5図は目標駆動トルク
FX算出処理の詳細フローチャート、第16図はドラッ
グ時目標開度THDRG算出処理の詳細フローチャート
、第17図はモータ駆動割り込み処理の詳細フローチャ
ート、第18図は操舵角SAと目標スリップ率S及びド
ラッグ制御開始スリップ率Hとの設定例を示すグラフ、
第19図はスリップ率と制動力及びサイドフォースとの
関係を示すグラフ、第20図は操舵角SAの説明図、第
21図はスリップ状態判定処理の他の例のフローチャー
トである。 Ml・・・駆動輪      M2・・・動力発生手段
M3・・・動力調節手段 M4・・・スリップ状態検出手段 M5・・・負トルク検出手段 M6・・・スリップ制御手段    1・・・エンジン
7・・・スロットル弁 31.33・・・後輪(駆動輪
)50・・・ECU

Claims (1)

  1. 【特許請求の範囲】 1 車両に搭載され、該車両を駆動輪を介して走行させ
    るための動力を発生する動力発生手段と、この動力発生
    手段の動力発生量を調節する動力調節手段と、 この駆動輪のスリップ状態検出手段と、 動力発生手段が負のトルクを前記駆動輪に与えているこ
    とを検出する負トルク検出手段と、この負トルク検出手
    段にて負のトルクが検出されている場合、前記動力調節
    手段を調節して、前記スリップ状態検出手段にて検出さ
    れる駆動輪のスリップ状態を所定の状態に制御するスリ
    ップ制御手段と、 を備えたことを特徴とする車両スリップ制御装置。
JP1012486A 1989-01-20 1989-01-20 車両スリップ制御装置 Expired - Lifetime JP2942566B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1012486A JP2942566B2 (ja) 1989-01-20 1989-01-20 車両スリップ制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1012486A JP2942566B2 (ja) 1989-01-20 1989-01-20 車両スリップ制御装置

Publications (2)

Publication Number Publication Date
JPH02191833A true JPH02191833A (ja) 1990-07-27
JP2942566B2 JP2942566B2 (ja) 1999-08-30

Family

ID=11806730

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1012486A Expired - Lifetime JP2942566B2 (ja) 1989-01-20 1989-01-20 車両スリップ制御装置

Country Status (1)

Country Link
JP (1) JP2942566B2 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5947221A (en) * 1996-07-24 1999-09-07 Denso Corporation Vehicular motion controlling system
JP2008231989A (ja) * 2007-03-19 2008-10-02 Toyota Motor Corp 車両の制振制御装置

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3972204B2 (ja) * 2003-10-28 2007-09-05 トヨタ自動車株式会社 車輌の駆動力制御装置
JP4254512B2 (ja) 2003-12-05 2009-04-15 トヨタ自動車株式会社 自動車およびその制御方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6223831A (ja) * 1985-07-23 1987-01-31 Toyota Motor Corp 車両の加速スリツプ制御装置
JPS62295762A (ja) * 1986-06-13 1987-12-23 Nissan Motor Co Ltd 車両用スリツプ防止装置
JPS6487844A (en) * 1987-09-29 1989-03-31 Toyota Motor Corp Engine brake control device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6223831A (ja) * 1985-07-23 1987-01-31 Toyota Motor Corp 車両の加速スリツプ制御装置
JPS62295762A (ja) * 1986-06-13 1987-12-23 Nissan Motor Co Ltd 車両用スリツプ防止装置
JPS6487844A (en) * 1987-09-29 1989-03-31 Toyota Motor Corp Engine brake control device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5947221A (en) * 1996-07-24 1999-09-07 Denso Corporation Vehicular motion controlling system
JP2008231989A (ja) * 2007-03-19 2008-10-02 Toyota Motor Corp 車両の制振制御装置

Also Published As

Publication number Publication date
JP2942566B2 (ja) 1999-08-30

Similar Documents

Publication Publication Date Title
EP0186122B1 (en) Wheel slip control system
JP2591082B2 (ja) 車両のスリップ制御装置
JP3555402B2 (ja) 車速制御装置
JPH0452381B2 (ja)
JPS63109247A (ja) 車両の加速スリツプ制御装置
US4778025A (en) Method for controlling slip of a driving wheel of a vehicle
JP2727714B2 (ja) エンジンの出力制御方法
JPH02191833A (ja) 車両スリップ制御装置
JPH0771283A (ja) 車両のトラクションコントロール装置
JPH045816B2 (ja)
JPH07269390A (ja) 車両のトラクションコントロール装置
JPH0615826B2 (ja) 車両加速スリツプ制御装置
JPS627954A (ja) 車両の加速スリツプ制御装置
JPS61197734A (ja) 内燃機関の出力トルク制御装置
JP2600358B2 (ja) 車両速度制御装置
JPS61129432A (ja) 車両の加速スリツプ制御装置
JPH068616B2 (ja) 車両の加速スリツプ制御装置
JPS61135945A (ja) 車両の加速スリツプ制御装置
JPH0833113B2 (ja) 車両加速スリツプ制御装置
JPH0735735B2 (ja) 車両のスリツプ制御装置
JPS61286542A (ja) 車両の加速スリツプ制御装置
JP3586918B2 (ja) 車両駆動力制御装置
JP2513008B2 (ja) 車両の加速スリップ制御装置
JPS619341A (ja) 車両の加速スリツプ防止装置
JPS611544A (ja) 車両の加速スリツプ検知方法

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080618

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20090618

Year of fee payment: 10

EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090618

Year of fee payment: 10