JPH0424168A - 車両の操舵角中立位置学習方法 - Google Patents

車両の操舵角中立位置学習方法

Info

Publication number
JPH0424168A
JPH0424168A JP12701790A JP12701790A JPH0424168A JP H0424168 A JPH0424168 A JP H0424168A JP 12701790 A JP12701790 A JP 12701790A JP 12701790 A JP12701790 A JP 12701790A JP H0424168 A JPH0424168 A JP H0424168A
Authority
JP
Japan
Prior art keywords
determined
steering shaft
vehicle
torque
drive torque
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
JP12701790A
Other languages
English (en)
Other versions
JP2596177B2 (ja
Inventor
Katsunori Ootake
大竹 括則
Kiichi Yamada
喜一 山田
Masayoshi Ito
政義 伊藤
Masayuki Hashiguchi
雅幸 橋口
Yasuyuki Miyata
宮田 安進
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.)
Mitsubishi Motors Corp
Original Assignee
Mitsubishi Motors Corp
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 Mitsubishi Motors Corp filed Critical Mitsubishi Motors Corp
Priority to JP2127017A priority Critical patent/JP2596177B2/ja
Publication of JPH0424168A publication Critical patent/JPH0424168A/ja
Application granted granted Critical
Publication of JP2596177B2 publication Critical patent/JP2596177B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Steering Control In Accordance With Driving Conditions (AREA)
  • Electrical Control Of Ignition Timing (AREA)
  • Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

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

Description

【発明の詳細な説明】 〈産業上の利用分野〉 本発明は車両の旋回制御やスリップ制御を的確に行わし
めるために用いられる車両の操舵角中立位置学習方法に
関する。
〈従来の技術〉 旋回路を走行中の車両には、走行方向と直角な方向にそ
の走行速度に応じた遠心力すなわち横加速度が発生する
。
そのため、旋回路の曲率半径に対する走行速度が高すぎ
る場合には、車輪が横滑りを起こして歩道や対向車線に
飛び出したり、最悪の場合には転覆等を起こす虞があっ
た。したがって、ドライバーは旋回路の直前には走行速
度を一旦下げ、緩やかに加速を行ういわゆるスローイン
ファーストアウト走行を行うのである。ところが、出口
の確認できない旋回路いわゆるブラインドカーブ等にお
いては曲率半径が次第に小さくなっているようなことが
あり、このような場合には極めて高度な運転技術が要求
される。
一方、定常円旋回の状態から加速すると舵角が一定であ
りながら走行軌跡が大きくなるアンダーステアリング傾
向を有する車両がある。このような車両では横加速度の
増大にともなって操舵角を漸増させる必要があるが、こ
の横加速度がその車両に固有のある値(限界値)を越え
るとアンダーステアリング傾向が急増し、操縦が困難に
なったり或いは全く不能となることが知られている。こ
のような車両の代表的な例として操舵輪と駆動輪とが同
一であるフロントエンジン・フロントドライブの車両い
わゆるF−F車があるが、近年、車室(足下スペース)
の広さ等で優位性を持っため、乗用車等においてはとの
F−F車が主流となりつつある。
横加速度が限界値を越えないようにするためには、ドラ
イバーが旋回路の曲率半径を知って、アクセルペダルに
より駆動力を加減することが基本である。ところが、未
熟なドライバーにとっては前述したブラインドカーブ等
でアクセルペダルの踏み込み量を微妙にコントロールす
ることは非常に困難である。
このような状況に鑑み、車両が旋回困難あるいは旋回不
能となる前にその駆動力を自動的に低減させる各種の駆
動力制御装置が提案されている。これらの製電の多くは
アクセルペダルの踏み込み量と連動させず、例えば車体
のローリング量の大きさ等に応じて、機関の出力を低減
させるものである。つまり、旋回中には常に横加速度に
起因するローリングが2発生するが、旋回半径が小さい
ほど、また走行速度が大きいほどこのローリング量は大
きくなるため、これを車体の左右に設けられたハイドセ
ンサ等により検出して出力を低減させるのである。この
他、車体の首振り現象たるヨーイング量を検出して出力
低減を図るものもある。
〈発明が解決しまうとするl!題〉 上述したような駆動力制御装置では、実際にローリング
等が発生した後、その四−リング量に基づいてT CL
 (Traetion Ca1culateIJnit
)が最適な駆動トルクを演算し、ECU(Electr
onic Control Unit)によって機関の
出力制御を行う。
ところが、このような制御装置には次のような欠点があ
った。例えば、ローリングが急増して行くような状況に
おいては出力制御に遅れが生じたり、ローリングが収ま
った後の制卸解除により再びローリングが発生して更に
出力制御を行うというようなことを繰秒返すいわゆるハ
ンチング動を起こすことがあった。
このため、駆動力制御を走行速度、操舵角等トスタピリ
ティファクタ(サスベンジ曹ンやタイヤ剛性等から求め
られる固有値)に基づいて行う制御装置が脚光を浴びて
きた。この駆動力制御装置ではドライバーがハンドルを
切った瞬間のデータがECUに入力されるため、過大な
ローリング等が発生する前での機関出力の制御(いわゆ
る見込み制御)を行うことができる。この制御に不可欠
となる操舵角は通常RA M (Random人eee
ss Memory)に記憶された操舵軸すなわち前輪
の中立位置を基準とし、この中立位置からのずれ量を操
舵軸に取り付けられたスリット板とフォトトランジスタ
等を用いた操舵角センサにより検出してECUにインプ
ットされる。
ところが、周知のようにハンドルを全操舵させるための
操舵量すなわちロック−・ツー・四ツクの回転数は数回
転(一般には265〜3回転)である。したがって、操
舵角センサのスリット板に中立点のスリット等を形成し
ておいても、バッテリーや配線等を外した状態で据え切
りなどを行った場合(例えば整備時)等には中立位置が
正規の状態から1回転ずれてしまうことがあった。また
、操舵軸自体の中立位置と前輪の中立位置とはステアリ
ング装置内のギヤ類が摩耗した場合あるいは整備時にお
いてトーイン調整を行った場合等には当然に変化する。
したがって、ハンドルの切り角と実際の操舵角が微小な
オーダで異なってしまうこともあった。
このような状態で車両を運転すると出力制卸を行うべき
ときにこれが行われず、危険な状態に陥ったり、逆に軽
くハンドルを切っただけで出力低減が行われ、ドライバ
ーが意志通りに運転をできなくなってしまうというよう
なことが生じてしまった。
本発明は上記状況に鑑みなされたもので、操舵軸の中立
位置を走行中に自ら学習補正し、正確な操舵角データを
ECUに供給できる操舵角中立位置学習方法を提供する
ことを目的とする。
く課題を解決するための手段〉 上記課題を解決する本発明の構成は、 操舵軸の旋回角を検出する操舵角センサと、操舵軸の基
準位置を検出する操舵軸基準位置センサと、左右の従動
輪の周速度および車両の走行速度を検出する走行速度検
出手段とを備えており、 車速があらかじめ設定した走行閾値す上で、かつ、左右
の従動輪の周速度の差が、車速に応じて変化するよう予
め設定した第1の直進閾値より小さり、しかも、操舵軸
基準位置センサが操舵軸の基準位置を第1のカウント時
間以上継続して検出しているときに、中立位置であると
判定する第1の中立位置判定方法と、 車速があらかじめ設定した走行閾値以上で、かつ、左右
の従動輪の周速度の差が予め設定した第2の直進閾値よ
りも小さい状態が第2のカウント時間以上継続して検出
されているときに、中立位置であると判定する第2の中
立位置判定手段と、が設定されており、第1の中立位置
判定手段と第2の中立位置判定手段とを択一的に用いる
ことを特徴とする。
く作   用〉 停車や整備等によりRAM内の中立位置情報が消去され
たりあるいは狂ったりしても、所定の速度以上で所定の
時間直進走行をすれば、その時点の回転部材すなわち操
舵軸の回転角度が中立位置として学習され、それ以降は
この中立位置からの角度変位を以て車両の操舵角が演算
される。
く実 施 例〉 本発明による車両の出力制御装置を前進4段後進1段の
自動変速機を組み込んだ前輪駆動形式の車両に応用した
一実施例の概念を表す第1図及びその車両の概略構造を
表す第2図に示すように、機関11の出力軸12には油
圧式自動変速機13の入力軸14が接続している。この
油圧式自動変速機13は、運転者による図示しないセレ
クトレバーの選択位置と車両の運転状態とに応じて機関
11の運転状態を制御する電子制御ユニット(息下、こ
れをECUと記載する)15からの指令に基づき、油圧
制御装置16を介して所定の変速段を自動的に選択する
ようになっている。
この油圧式自動変速機13の具体的な構成や作用等につ
いては、例えば特開昭58−54270号公報や特開昭
61−31749号公報等で既に周知の通りであり、油
圧制御装置16内には油圧式自動変速機13の一部を構
成する複数の摩擦係合要素の係合操作と開放操作とを行
うための図示しない一対のシフト制御用電磁弁が組み込
まれ、これらシフト制御用電磁弁に対する通電のオン、
オフ操作をECU15により制御することにより、前進
4段後進1段の内の任意の変速段への変速動作を滑らか
に達成するものである。
機関11の燃焼室17に連結された吸気管18の途中に
は、この吸気II!l118によって形成される吸気通
路19の開度を変化させ、燃焼室17内に供給される吸
入空気量を調整するスロットル弁20を組み込んだスロ
ットルボディ21が介装されている。第1図及び筒状を
なすこのスロットルボディ21の部分の拡大断面構造を
表す第3図に示すように、スロットルボディ21にはス
ロットル弁20を一体に固定したスロットル軸22の両
端部が回動自在に支持されている。吸気通路19内に突
出するこのスロットル軸22の一端部には、アクセルレ
バ−23とスロットルレバー24とが同軸状をなして嵌
合されている。
前記スロットル軸22とアクセルレバ−23の筒部25
との間には、ブシュ26及びスペーサ27が介装され、
これによってアクセルレバ−23はスロットル軸22に
対して回転自在となっている。更に、スロットル軸22
の一端側に取り付けた座金28及びナツト29により、
スロットル軸22からアクセルレバ−23が抜は外れる
のを未然に防止している。
又、このアクセルレバ−23と一体のケーブル受け30
には、運転者によって操作されるアクセルペダル31が
ケーブル32を介して接続しており、アクセルペダル3
1の踏み込み量に応じてアクセルレバ−23がスロット
ル軸22に対して回動するようになっている。
一方、前記スロットルレバー24はスロットル軸22と
一体に固定されており、従ってこのスロットルレバー2
4を操作することにより、スロットル弁20がスロット
ル軸22と共に回動する。又、アクセルレバ−23の筒
部25には☆シー33がこれと同軸一体に嵌着されてお
り、前記スロットルレバー24の先端部には、このカラ
ー33の一部に形成した爪部34に係止し得るストッパ
35が形成されている。これら爪部34とストッパ35
とは、スロットル弁20が開く方向にスロットルレバー
24を回動させるか、或いはスロットル弁20が閉まる
方向にアクセルレバ−23全回動させた場合に相互に係
止するような位置関係に設定されている。
前記スロットルボディ21とスロットルレバー24との
間には、スロットルレバー24のストッパ35をアクセ
ルレバ−23と一体のカラー33の爪部34に押し付け
てスロットル弁20を開く方向に付勢するねじりコイル
ばね36が、スロットル軸22に嵌合された筒状をなす
一対のばね受け37,38を介し、このスロットル軸2
2と同軸状をなして装着されている。又、スロットルボ
ディ21から突出するストッパピン39とアクセルレバ
−23との間にも、前記カラー33の爪部34をスロッ
トルレバー24のストッパ35に押し付けてスロットル
弁20を閉じる方向に付勢し、アクセルペダル31に対
してデイテント感を付与するためのねじりコイルばね4
0がn記カラー33を介してアクセルレバ−23の筒部
25にスロットル軸22と同軸状をなして装着されてい
る。
前記スロットルレバー24の先端部には、基端をアクチ
ュエータ41のダイヤフラム42に固定した制御棒43
の先端部が連結されている。このアクチュエータ41内
に形成された圧力室44には、前記ねじ9コイルばね3
6と共にカラー33のストッパ35をアクセルレバ−2
3の爪部34に押し付けてスロットル弁20を開く方向
に付勢する圧縮コイルばね45が組み込まれている。そ
して、これら二つのばね36,45のばね力の和よりも
、前記ねじ抄コイルばね40のばね力のほうが大きく設
定され、これによりアクセルペダル31を踏み込まない
限り、スロットル弁20ば開かないようになっている。
前記スロットルボディ21の下流側に連結されて吸気通
路19の一部を形成するサージタンク46には、接続配
管47を介してバキュームタンク48が連通しており、
このバキュームタンク48と接続配#1r47との間に
は、バキュームタンク48からサージタンク46への空
気の移動のみ許容する逆止め弁49が介装されている。
これにより、バキュームタンク48内の圧力はサージタ
ンク46内の最低圧力とほぼ等しい負圧に設定される。
これらバキュームタンク48内と前記アクチュエータ4
1の圧力室44とは、配管50を介して連通状態となっ
ており、この配管50の途中には非通電時閉基型の第一
のトルク制御用電磁弁51が設けられている。つまり、
このトルク制御用電磁弁51には配管50を塞ぐように
プランジャ52を弁座53に付勢するぼね54が組み込
まれている。
又、前記第一のトルクm御用電磁弁51とアクチュエー
タ41との間の配管50には、スロットル弁20よりも
上流側の吸気通路19に連通する配管55が接続してい
る。そして、この配管55の途中には非通電時開散型の
第二のトルク制御用電磁弁56が設けられている。つま
り、このトルク制御用電磁弁56には配IfM:55を
開放するようにプランジャ57を付勢するばね58が組
み込まれている。
前記二つのトルク制御用電磁弁51,56には、前記E
CU15がそれぞれ接続し、このECU15からの指令
に基づいてトルク制御用電磁弁51,56に対する通電
のオン。
オフがデユーティ制御されるようになっており、本実施
例ではこれら全体で本発明のトルク低減手段を構成して
いる。
例えば、トルク制御用電磁弁51,56のデユーティ率
が0%の場合、アクチュエータ41の圧力室44がスロ
ットル弁20よりも上流側の吸気通路19内の圧力とほ
ぼ等しい大気圧となり、スロットル弁20め開度はアク
セルペダル31の踏み込み量に一対一で対応する。逆に
、トルク制御用電磁弁51,56のデユーティ率が10
0%の場合、アクチュエータ41の圧力室44がバキュ
ームタンク48内の圧力とほぼ等しい負圧となり、制御
棒43が第1図中、左斜め上方に引き上げられる結果、
スロットル弁20はアクセルペダル31の踏み込み量に
関係なく閉じられ、機関11の駆動トルクが強制的に低
減させられた状態となる。このようにして、トルク制御
用電磁弁51.56のデユーティ率を調整することによ
り、アクセルペダル31の踏み込み量に関係なくスロッ
トル弁20の開度を変化させ、機関11の駆動トルクを
任意に調整することができる。
又、本実施例ではスロットル弁20の開度をアクセルペ
ダル31とアクチュエータ41とで同時に制御するよう
にしたが、吸気通路19内に二つのスロットル弁を直列
に配列し、一方のスロットル弁をアクセルペダル31に
のみ接続すると共に他方のスロットル弁をアクチュエー
タ41にのみ接続し、これら二つのスロットル弁をそれ
ぞれ独立に制御すること等も可能である。
一方、前記吸気管18の下流端側には、機関11の燃焼
室17内へ図示しない燃料を吹き込む燃料噴射装置の燃
料噴射ノズル59が機関11の各気筒(本実施例では、
四気筒の内燃機関を想定している)に対応してそれぞれ
設けられ、ECU15によりデユーティ制卸される電磁
弁60を介して燃料が燃料噴射ノズル59に供給される
。つまり、電磁弁60の開弁時間を制御することで、燃
焼室17に対する燃料の供給量が調整され、所定の空燃
比となって燃焼室17内で点火プラグ61により点火さ
れるようになっている。
前記ECU15には、機関11に取り付けられて機関回
転数を検出するためのクランク角センサ62と、前記油
圧式自動変速機13の出力軸63の回転数を検出して駆
動輪である左右一対の前輪64.65の平均周速を算出
するための前輪回転センサ66と、スロットルボディ2
1に取り付けられてスロットルレバー24の開度を検出
するスロットル開度センサ67と、スロットル弁20の
全閉状態を検出するアイドルスイッチ68の他、吸気管
18の先端部のエアクリーナ69内に組付けられて機[
11の燃焼室17へと流れる空気量を検出するカルマン
渦流量計等のエアフローセンサ70と、機関11に組付
けられてこの機関11の冷却水温を検出する水温センサ
71と、排気管72の途中に組付けられて排気通路73
内を流れる排気ガスの温度を検出する排気温センサ74
とイブニラシロンキースイッチ75とが接続している。
そして、これらクランク角センサ62及び前輪回転セン
サ66及びスロットル開度センサ67及びアイドルスイ
ッチ68及びエアフローセン−サ70及び水温センサ7
1及び排気温センサ74及びイグニッションキースイッ
チ75からの出力信号がそれぞれECU15に送られる
ようになっている。
又、機関11の目標駆動トルクを算出するトルク演算ユ
ニット(以下、これをTCLと呼称する)76には、前
記スロットル開度センサ67及びアイドルスイッチ68
と共にスロットルボディ21に取り付けられてアクセル
レバ−23の開度を検出するアクセル開度センサ77と
、従動輪である左右一対の後輪78.79の回転速度を
それぞれ検出する後輪回転センサ80,81と、車両8
2の直進状態を基準として旋回時における操舵軸83の
旋回角を検出する操舵角センサ84と、操舵軸83と一
体の操舵ハンドル85の360度毎の正常位相(車両8
2がほぼ直進状態となるような位相がこれに含まれる)
を検出する操舵軸基準位置センサ86とが接続し、これ
らセンサ77.80,81,84,86からの出力信号
がそれぞれ送られる。
ECU15とTC,L76とは、通信ケーブル87を介
して結ばれており、ECU15からは機関回転数や油圧
式自動変速機13の出力輪63の回転数及びアイドルス
イッチ68からの検出信号等の機関11の運転状態の情
報力T CL 76 ニ送らレル。逆に、TCL76か
らはこのTCL76にて演算された目all駆動トルク
及び点火時期の遅角割合に関する情報がECU 15に
送られる。
本実施例では、駆動輪である前輪64.65の前後方向
のスリップ量が予め設定した量よりも大きくなった場合
に、機関11の駆動トルクを低下させて操縦性を確保す
ると共にエネルギーロスを防止する制御!I(以下、こ
れをスリップ制御と呼称する)を行った場合の機関11
の目標駆動トルクと、旋回中の車両に発生する横向きの
加速度(息下、これを横加速度と呼称する)が予め設定
された値以上となった場合に、機関11の駆動トルクを
低下させて車両が旋回路から逸脱しないようにする制御
(以下、これを旋回制御と呼称する)を行った場合の機
関11の目標駆動トルクとをTCL76にてそれぞれ演
算し、これら二つの目標駆動トルクから最適な最終目標
駆動トルクを選択し、機関11の駆動トルクを必要に応
じて低減できるようにしている。又、アクチュエータ4
1を介したス胃ットル弁20の全閉操作によっても、機
関11の出力低減が間に合わない場合を考慮して点火時
期の目標遅角量を設定し、機関11の駆動トルクを迅速
に低減できるようにしている。
このような本実施例による#卸の大まかな流れを表す第
4図に示すように、本実施例ではスリップ割部を行った
場合の機関11の目標駆動トルクT。Sと、旋回制御を
行った場合の機関11の目標駆動トルクT とをTCL
76にて常に並行して演算し、これら2つの目標駆動ト
ルクT。s、To。から最適な最終目標駆動トルクT0
を選択し、機関11の駆動トルクを必要に応じて低減で
きるようにしている。
具体的には、イグニッションキースイッチ75のオン操
作により本実施例の制御プログラムが開始され、Mlに
てまず操舵軸旋回位置初期値δ□。、の読み込みや各覆
フラグのリセット或いはこの制御のサンプリング周期で
ある15ミリ秒毎の主タイマのカウント開始等の初期設
定が行われる。
そして、M2にて各種センサからの検出信号に基づいて
TCL76は車速V等を演算し、これに続いて操舵軸8
3の中立位蓋δ、をM3にて学習補正する。この車両8
2の操舵軸83の中立位置δ、は、ECU15やTCL
76中の図示しないメモリに記憶されていないため、前
記イグニッションキースイッチ75のオン操作の度に初
期値δ−0,が読み込まれ、車両82が後述する直進走
行条件を満たした場合にのみ学習補正され、イグニッシ
ョンキースイッチ75がオフ状態となるまでこの初期値
δ が学習補正されるようになっている。
納(ロ) 次に、TCL76はM4にて前輪回転センサ66からの
検出信号と後輪回転センサ80゜81からの検出信号と
に基づいて機関11の駆動トルクを規制するスリップ制
御を行う場合の目標駆動トルクT。9を演算し、M5に
て後輪回転センサ80,81からの検出信号と操舵角セ
ンサ84からの検出信号とに基づし)で機関11の駆動
トルクを規制する旋回制御を行った場合の機関11の目
標駆動トルりTo。
を演算する。
そして、M6にてTCL76はこれらの目標駆動トルク
T。9.To。から最適な最終目標駆動トルクT0を主
として安全性を考慮して後述する方法により選択する。
更に、急発進時や路面状況が通常の乾燥路から凍結路に
急変するような場合には、アクチュエータ41を介した
スロットル弁20の全閉操作によっても機関11の出力
低減が間に合わない虞があるので、M7にて前輪64.
65のスリップ量Sの変化率Gに基づいて基本遅角量p
I、の補正を行うための遅角割合を選択し、これら最終
目標駆動トルクT0及び基本遅角量p8の遅角割合に関
するデータをM8にてECU15に出力する。
そして、運転者が図示しない手動スイッチを操作してス
リップ制御や旋回制御を希望している場合には、ECU
15は機関11の駆動トルクがこの最終目標駆動トルク
T0となるように、一対のトルク制御用電磁弁51,5
6のデユーティ率を制御し、更に基本遅角量p。
の遅角割合に関するデータに基づき、このECU 15
内で目標遅角量p0を算出し、点火時期Pを必要に応じ
て目標遅角量p0だけ遅らせ、これによって車両82を
無理なく安全に走行させるようにしている。
なお、運転者が図示しない手動スイッチを操作してスリ
ップ制御や旋回制御を希望していない場合には、ECU
15は一対のトルク制御用電磁弁51,56のデユーテ
ィ率を0%側に設定する結果、車両82は運転者のアク
セルペダル31の踏み込み量に対応した通常の運転状態
となる。
このように、機関11の駆動トルクをM9にて主タイマ
のサンプリング周期である15ミリ秒毎のカウントダウ
ンが終了するまで制御し、これ以降はM2からMloま
でのステップを前記イグニッションキースイッチ75が
オフ状態になるまで繰り返すのである。
ところで、M5のステップにて旋回制御を行って機関1
1の目標駆動トルクT0゜を演算する場合、TCL76
は一対の後輪回転センサ80,81の検出信号に基づい
て車速Vを下式(1)により演算すると共に操舵角セン
サ84からの検出信号に基づいて前輪64,65の舵角
δを下式(2)より演算し、この時の車両82の目標横
加速度GY0を下式(3)よりそれぞれ求めている。
但し、vFIL、■FIF+はそれぞれ左右一対の後輪
78.79の周速度(息下、これを後輪速と呼称する)
、ρ□は操舵歯車変速比、δ、は操舵軸83の旋回角、
lは車両82のホイールベース、Aは後述する車両82
のスタビリテイファクタである。
この(3)式から明らかなように、車両82の整備時に
前輪64,65のトーイン調整を行った場合や図示しな
い操舵歯車の磨耗等の経年変化等によって、操舵軸83
の中立位置δ。
が変わってしまうと、操舵軸83の旋回位置δ6と操舵
輪である前輪64,65の実際の舵角δとの間にずれが
発生する。この結果、車両82の目標横加速度Gyoを
正確に算出することができなくなる虞があり、旋回制御
を良好に行うことが困難となる。しかも、本実施例では
M4のステップでのスリップ制御の際に、後述するコー
ナリングドラッグ補正手段が、操舵軸83の旋回角δ、
に基づいて機関11の基準駆動トルクを補正しているこ
と等から、スリップ制御も良好に行えなくなる虞がある
。このようなことから、操舵軸83の中立位置と□をM
3のステップにて学習補正する必要がある。
この操舵軸83の中立位置δ□を学習補正する手順を表
す第5図に示すように、TCL76はHlにて旋回制御
中フラグF0がセットされているか否かを判定する。そ
して、このHlのステップにて車両82が旋回制卸中で
あると判断した場合には、機関11の出力が操舵軸83
の中立位置δ。を学習補正することにより急変し、乗り
心地を悪化させる虞等があるので、操舵軸83の中立位
置δ。の学習補正を行わない。
一方、Hlのステップにて車両82が旋回制御中ではな
いと判断した場合には、操舵軸83の中立位置δ。の学
習補正を行っても不具合は生じないので、TCL76は
後輪回転センサ80,81からの検出信号に基づき、H
2にて中立位置δ、の学習及び後述する旋回制御のため
の車速Vを前記(1)式により算出する。
次に、TCL76!!H3に7後輪速v、、、 v、。
の差(以下、これを後輪速差と呼称する)I vFIL
−vFIMI !算出t、i後、TCL76E!H4に
て操舵軸基準位置センサ86により操舵軸83の基準位
置δ、が検出された状態で中立位置δ、の学習補正が行
われたか否か、つまり操舵軸83の基準位置δ8が検出
された状態での舵角中立位置学習済フラグFHNがセッ
トされているか否かを判定する。
イグニッシ9ンキースイッチ75のオン操作直後は、舵
角中立位置学習済フラグFHNがセットされていない、
即ち中立位置δ、の学習が初回であるので、H5にて今
回算出された操舵軸旋回位置δ1.、、が前回算出され
た操舵軸旋回位置δ  と等しいか否かを判定する。
++1(n−11 この際、運転者の手振れ等による影響を受けないように
、操舵角センサ84による操舵軸83の旋回検出分解能
を例えば5度前後に設定しておくことが望ましい。
このH5のステップにて今回算出された操舵軸旋回位置
δ が前回算出された操舵軸旋−(n) 同位置δ  と等しいと判断した場合には、鵬1n−1
1 H6にて車速Vが予め設定した閾値vAより大きいか否
かを判定する。この操作は、車両82がある程度の高速
にならないと、操舵に伴う後輪速差’ vIIL  ’
RPl’等が検出できないために必要なものであり、前
記閾値■、は車両82の走行特性等に基づいて実験等に
より、例え車速Vに基づいて閾値vxを読み出すように
しても良い。
とのH7のステップにて後輪速” vl’1L−VFI
FIが閾値vx以下であると判断したならば、H8にて
操舵軸基準位置センサ86が操舵軸83の基準位置δ、
を検出しているか否かを判定する。そして、とのH8の
ステップにて操舵軸基準位置センサ86が操舵軸83の
基準位置と8を検出している、即ち車両82が直進状態
であると判断した場合には、H9にてTCL76内に内
蔵された図示しない第一の学習用タイマのカウントを開
始する。
次に、TCL76はHIOにてこの第一の学習用タイマ
のカウント開始から065秒経過したか否か、即ち車両
82の直進状態が0.5秒継続したかどうかを判定し、
この第一の学習用タイマのカウント開始から0.5秒経
過していない場合には、Hllにて車速Vが前記閾値■
、より大きいか否かを判定する。このHllのステップ
にて車速Vが閾値vAより大きいと判断した場合には、
H12にて後輪速差1vFIL−v1.IN1カ毎時0
.11amノ如き閾値V、以下であるか否かを判定する
。このH12のステップにて後輪速差’ vFIL−v
F!F+ 1が前記閾値■以下である、即ち車両82が
直進状態であると判断したならば、H13にてTCL7
6内に内蔵された図示しない第二の学習用タイマのカウ
ントを開始する。
そして、H14にてこの第二の学習用タイマのカウント
開始から5秒経過したか否か、即ち車両82の直進状態
が5秒継続したかどうかを判定し、第二の学習用タイマ
のカウント開始から5秒経過していない場合には、前記
H2のステップに戻ってとのH2のステップからH14
のステップまでの操作が繰り返される。
この反t[11作の途中のH8のステップにて操舵軸基
準位置センサ86が操舵軸83の基準位置δ8を検出し
ていると判断し、H9のステップにて前記第一の学習用
タイマのカウントを開始し、Hloにてこの第一の学習
用タイマのカウント開始から0.5秒経過した、即ち車
両82の直進状態が0.5秒継続したと判断した場合に
は、H15にて操舵軸83の基準位置δ8が検出された
状態での舵角中立位置学習済フラグFHNをセットし、
H16にて更に操舵軸83の基準位置δ8が検出されな
い状態での舵角中立位置学習済フラグFMがセットされ
ているか否かを判定する。又、fff記H14のステッ
プにて第二の学習用タイマのカウント開始から5秒経過
したと判断した場合にも、このH16のステップに移行
する。
9上の操作では、まだ操舵軸83の基準位置δ8が検出
されない状態での舵角中立位置学習済フラグFHがセッ
トされていないので、とのH16のステップでは操舵軸
83の基準位置δ8が検出されない状態での舵角中立位
置学習済フラグFMがセットされていない、即ち操舵軸
83の基準位置δ8が検出された状態での中立位置δ、
の学習が初回であると判断し、H17にて現在の操舵軸
旋回位置δm lnlを新たな操舵軸83の中立位置δ
、。、と見なし、これをTCL76内のメモリに読み込
むと共に操舵軸83の基準位置δ8が検出されない状態
での舵角中立位置学習済フラグFMをセットする。
このようにして、操舵軸83の新たな中立位置i を設
定した後、この操舵軸83の中M (nl 文位置δ、を基準として操舵軸83の旋回角δ8を算出
する一方、H18にて学習用タイマのカウントがクリア
され、再び舵角中立位置学習が行われる。
なお、前記H5のステップにて今回算出された操舵軸旋
回位置δ、、。、が前回算出された操舵軸旋回位置δw
in−11と等しくないと判断した場合や、Hllのス
テップにて車速Vが閾値7以上ではない、即ちH12の
ステップにて算出される後輪速差’ vFIL −vF
IR+に信頼性がないと判断した場合、或いはH12の
ステップにて後輪速差1 v、L’PIFT +が閾値
V、よりも大きいと判断した場合には、いずれも車両8
2が直進状態ではないことから、前記H18のステップ
に移行する。
又、前記H7のステップにて後輪速差1v*L−vAR
Iが閾値入よりも大きいと判断した場合や、H8のステ
ップにて操舵軸基準位置センサ86が操舵軸83の基準
位置δ8を検出していないと判断したならば、H19に
て前記第一の学習用タイマのカウントをクリアし、前記
H1lのステップに移行するが、前記H6のステップに
て車速Vが閾値■。以下であると判断した場合にも、車
両82が直進状態であると判断できないので、とのHl
lのステップに移行する。
一方、前記H4のステップにて操舵軸83の基準位置δ
9が検出された状態での舵角中立位置学習済フラグFH
Nがセットされている、即ち中立位置δ、の学習が二回
目す降であると判断した場合には、H20にて操舵軸基
準位置センサ86が操舵軸83の基準位置δ8を検出し
ているか否かを判定する。そして、このH2Oのステッ
プにて操舵軸基準位置センサ86が操舵軸83の基準位
置δ8を検出していると判断した場合には、H21にて
車速Vが予め設定した閾値vAより大きいか否かを判定
する。
このH21のステップにて車速Vが閾値VA以上である
と判断した場合には、TCL76はH22にて後輪速差
I V、L  ”FIRIが前記閾値vxよりも小さい
か否か、つまり車両82が直進状態にあるかどうかを判
定する。そして、このH22のステップにて後輪m 差
I Vl、L−V、。
が閾値■8よりも小さいと判断したならば、H2Sにて
今回算出された操舵軸旋回位[ζfn+が前回算出され
た操舵軸旋回位置δ+p+n−11と等しいか否かを判
定する。このH2Sのステップにて今回算出された操舵
軸旋回位置δ−n、が前回算出された操舵軸旋回位置δ
m1n−1)と等しいと判断したならば、H24にて前
記第一の学習用タイマのカウントを開始する。
次に、TCL76はH2Sにてこの第一の学習用タイマ
のカウント開始から0.5秒経過したか否か、即ち車両
82の直進状態が0.5秒継続したかどうかを判定し、
第一の学習用タイマのカウント開始から0.5秒経過し
ていない場合には、前記H2のステップに戻り、前記H
2〜H4,H20〜H25のステップをaり返す。逆に
、とのH2Sのステップにて第一の学習用タイマのカウ
ント開始から0.5秒経過したと判断した場合には、前
記H16のステップに移行する。
なお、前記H20のステップにて操舵軸基準位置センサ
86が操舵軸83の基準位置δ9を検出していないと判
断した場合や、H21のステップにて車速■が閾値vA
以上ではない、即ちH22のステップにて算出される後
輪速差’ vIIL  V、、 lに信頼性がないと判
断した場合、或いはH22のステップにて後輪速差vF
IL−vFIFI 1が閾値vxよりも大きいと判断し
た場合や、H2Sのステップにて今回算出された操舵軸
旋回位置δ□、、、が前回算出された操舵軸旋回位置δ
  と等しくないと判断したm(n−11 場合には、いずれも前記H18のステップに移行する。
前記H16のステップにて舵角中立位置学習済フラグF
Mがセットされている、つまり中立位置δ。の学習が二
回目以降であると判断した場合、TCL76はH2Sに
て現在の操舵軸旋回位置δ が前回の操舵軸83の中立
位−(n) 置δ  と等しい、即ち 1n−11 δ =δ 麟fnl    閂(ロー1) であるかどうかを判定する。そして、現在の操舵軸旋回
位置δ5(nlが前回の操舵軸83の中立位置δ□n−
11と等しいと判定したならば、そのままHI3のステ
ップに移行し、次の舵角中立位置学習が行われる。
前記H26のステップにて現在の操舵軸旋回位置δ、い
、が操舵系の遊び等が原因となって前回の操舵軸83の
中立位置δ10.、−1と等しくないと判断した場合、
本実施例では現在の操舵軸旋回位置δ□、、、をそのま
ま新たな操舵軸83の中立位置δM lr+)と判断せ
ず、これらの差の絶対値が予め設定した補正制限量65
以上相違している場合には、前回の操舵軸旋回位置と 
 に対してこの補正制限量Δδを減算an−11 或いは加算したものを新たな操舵軸83の中立位置δ□
nlとし、これをTCL76内のメモリに読み込むよう
にしている。
つまり、TCL76はH27にて現在の操舵軸旋回位置
δ から前回の操舵軸83の中−(nl 文位置δ  を減算した値が予め設定した負n(I′l
−11 の補正制限量−Δδよりも小さいか否かを判定する。そ
して、とのH27のステップにて減算した値が負の補正
制限量−Δδよりも小さいと判断した場合には、H2S
にて新たな操舵軸83の中立位置δ を、前回の操舵軸
 fnl 83の中立位置δ  と負の補正制限量−65M(n−
11 とから δ   =δ    −Δδ M (nl      Mζn+!ン と変更し、−回当たりの学習補正量が無条件に負側へ大
きくならないように配慮している。
これにより、何らかの原因によって操舵角センサ84か
ら異常な検出信号が出力されたとしても、操舵軸83の
中立位置δ□が急激には変化せず、この異常に対する対
応を迅速に行うことができる。
一方、H27のステップにて減算した値が負の補正制限
量−Δδよりも大きいと判断した場合には、H2Oにて
現在の操舵軸旋回位置δ1.、、から前回の操舵軸83
の中立位置δ□r+−11を減算した値が正の補正制限
量Δδよりも大きいか否かを判定する。そして、とのH
2Oのステップにて減算した値が正の補正制限量Δδよ
りも大きいと判断した場合には、H2Oにて新たな操舵
軸83の中立位置δII(r+1を前回の操舵軸83の
中立位置δ。、。−1,と正の補正制限量Δδとから δ、。、=δ□In−1++Δδ と変更し、−回当たりの学習補正量が無条件に正側へ大
きくならないように配慮している。
これにより、何らかの原因によって操舵角センサ84か
ら異常な検出信号が出力されたとしても、操舵軸83の
中立位置δ。が急激には変化せず、この異常に対する対
応を迅速に行うことができる。
但し、H2Oのステップにて減算した値が正の補正制限
量Δδよりも小さいと判断した場合には、H31にて現
在の操舵軸旋回位置δ1゜、を新たな操舵軸83の中立
位置δ6...としてそのまま読み出す。
このように、本実施例では操舵軸83の中立位置δ。を
学習補正する際、後輪速差1 vl’tL−v  1の
みを利用する他に、操舵軸基準位蓋センサ86からの検
出信号を併せて利用する方法を採用し、車両82が発進
してから比較的早い内に操舵軸83の中立位置δ。を学
習補正することができる上、操舵軸基準位置センサ86
が何らかの原因で故障しても後輪速差1vRL−V□1
のみで操舵軸83の中立位置δを学習補正することがで
き、安全性に優れている。
従って、前輪64.65を旋回状態のままにして停車中
の車両82が発進した場合、この時の操舵軸83の中立
位置δ。の変化状態の一例を表す第7図に示すように、
操舵軸83の中立位置δ。の学習制御が初回の時、前述
したMlのステップにおける操舵軸旋回位置の初期値δ
 からの補正量は非常に大きなもの lal となるが、二回目以降の操舵軸83の中立位置δ。は、
HI3.HI3のステップにおける操作により、抑えら
れた状態となる。
このようにして操舵軸83の中立位置δ。を学習補正し
た後、前輪回転センサ66からの検出信号と後輪回転セ
ンサ80,81からの検出信号とに基づいて機関11の
駆動トルクを規制するスリップ制御を行う場合の目標駆
動トルクT。6を演算する。
ところで、タイヤと路面との摩擦係数は車両82に加わ
る車速Vの変化率(以下、これを前後加速度と呼称する
)Gxと等価であると見なすことができるので、本実施
例ではこの前後加速度Gxを後輪回転センサ80,81
からの検出信号に基づいて算出し、この前後加速度Gx
の最大値に対応する機関11の基準駆動トルクT、を、
前輪回転センサ66から検出される前輪速V、と前記車
速Vに対応する目標前輪速v1゜どの偏差(以下、これ
をスリップ量と呼称する)Sに基づいて補正し、目標駆
動トルクT。Sを算出している。
この機関11の目標駆動トルクT09を算出するための
演算ブロックを表す第8図に示すように、まずTCL7
6はスリップ制御用の車速V、を後輪回転センサ80,
81からの検出信号に基づいて算出するが、本実施例で
は低車速選択部101にて二つの後輪速VFIL、 V
−の内の小さい方の値をスリップ制御用の第一の車速V
sとして選択し、高車速選択部102にて二つの後輪速
vPIL、■□の内の大きな方の値をスリップ制御用の
第二の車速V、とじて選択し、その上で切り換えスイッ
チ103により二つの選択部101,102の内のいず
れの出力を取り込むかを更に選択するようになっている
。
なお、本実施例では低車速選択部101にて選択される
第一の車速v8は、二つの後輪速vML、■□の内の小
さい方の値vLに前記(1)式により算出される車速V
に対応する重み付けの係数Kvを乗算部104にて乗算
し、これと二つの後輪速■FIL、vRF+の内の大き
い方の値■8に(1−Kv)を乗算部105にて乗算し
たものとを加算することにより求めている。
即ち、スリップ制御により実際に機関11の駆動トルク
が低減されている状態、つまりスリップ刺部中フラグF
6がセットの状態では、切り換えスイッチ103により
二つの後輪速vPIL、v1.IRの内の小さい方の値
を車速■6として選択し、運転者がスリップ制御を希望
していても機関11の駆動トルクが低減されていない状
態、つまりスリップ刺部中フラグF、がリセットの状態
では、二つの後輪速VFIL、 V、、の内の大きな方
の値を車速v8として選択するようになっている。
これは、機関11の駆動トルクが低減されていない状態
から、機関11の駆動トルクが低減される状態へ移行し
難しくすると同時に、この逆の場合での移行も難しくす
るためである。例えば、車両82の旋回中における二つ
の後輪速v、lL、■□の内の小さい方の値を車速v6
として選択した場合、前輪64.65にスリップが発生
していないにも係わらずスリップが発生していると判断
し、機関11の駆動トルクが低減されてしまうような不
具合を避けるためと、車両82の走行安全性を考慮して
、−旦、機関11の駆動トルクが低減された場合に、こ
の状態が継続されるように配慮したためである。
又、低車速選択部101にて車速V、を算出する場合、
二つの後輪速v、L、v□9の内の小さい方の値■、に
重み付けの係数町を乗算部104にて乗算し、これと二
つの後輪速V。L。
■1.lF+の内の大きい方の値V□に(1−Kv)を
乗算部105にて乗算したものとを加算するのは、例え
ば交差点等での右左折の如き曲率半径の小さな旋回路を
走行する際に、前輪64゜65の周速度の平均値と二つ
の後輪速V、L、 V、。
の内の小さい方の値■、とが大きく相違してしまう結果
、フィードバックによる駆動トルクの補正量が大きすぎ
てしまい、車両82の加速性が損なわれる虞があるため
である。
なお、本実施例では前記重み付けの係数KVを後輪78
,79の周速度の平均値である前記(1)式の車速Vに
基づいて第9図に示す如きマツプから読み出すようにし
ている。
このようにして算出されるスリップ制御用の車速vsに
基づいて前後加速度Gxを算出するが、まず今回算出し
た車速Vs L、、と−回前に算出した車速Vs (、
、−□、とから、現在の車両82の前後加速度G を微
分演算部106にて下ln1 式のように算出する。
v   −■ X(ml  3.5・Δt−g 但し、Δtは本制御のサンプリング周期である15ミリ
秒、gば重力加速度である。
そして、算出された前後加速度Gx、。、が0,6g以
上となった場合には、演算ミス等に対する安全性を考慮
してこの前後加速度G の最X (nl 大値が0.6gを越えないように、クリップ部107に
て前後加速度Gx0を0.6gにクリップする。更に、
フィルタ部108にてノイズ除去のためのフィルタ処理
を行って修正前後加速度GxFを算出する。
このフィルタ処理は、車両82の前後加速度GX0がタ
イヤと路面との摩擦係数と等価であると見なすことがで
きることから、車両82の前後加速度G□0.の最大値
が変化してタイヤのスリップ率Sがタイヤと路面とのj
@擦係数の最大値と対応した目標スリップ率S。或いは
その近傍から外れそうになった場合でも、タイヤのスリ
ップ率Sをタイヤと路面との摩擦係数の最大値と対応し
た目標スリップ率S。或いはその近傍でこれよりも小さ
な値に維持させるように、前後加速度Gx、、、、を修
正するためのものであり、具体的には以下の通りに行わ
れる。
今回の前後加速度G。、、、がフィルタ処理された前回
の修正前後加速度G  以上の場合、XF(n−11 つまり車両82が加速し続けている時には、今回の修正
前後加速度GxF、、、、をG  =  ・Σ(G−G
) XF(nl   256       X+nl   
 XF+n−11として遅延処理によりノイズ除去を行
い、修正前後加速度GxF、、、を比較的早く前後加速
度G に追従させて行く。
X (nl 今回の前後加速度Gx、。、が前回の修正前後加速度G
  未満の場合、つまり車両82が余XFln−11 9加速していない時には主タイマのサンプリング周期Δ
を毎に9下の処理を行う。
スリップ割部中フラグFsがセットされていない、つま
りスリップ制御による機関11の駆動トルクを低減して
いない状態では、車両82が減速中にあるので G   =G    −0,002 XF fnl      XF 1n−11として修正
前後加速度GxFl、、lの低下を抑制し、運転者によ
る車両82の加速要求に対する応答性を確保している。
又、スリップ制御により機関11の駆動トルクを低減し
ている状態でスリップ量Sが正、つまり前輪64,65
のスリップが多少発生している時にも、車両82は減速
中であることから安全性に問題がないので、 G   =G−0,002 XF lnl      XF In−11として修正
前後加速度GxFの低下を抑制し、運転者による車両8
2の加速要求に対する応答性を確保している。
更に、スリップ制御により機関11の駆動トルクを低減
している状態で前輪64,65のスリップ量Sが負、つ
まり車両82が減速している時には、修正前後加速度G
xFの最大値を保持し、運転者による車両82の加速要
求に対する応答性を確保する。
同様に、スリップ制御による機関11の駆動トルクを低
減している状態で油圧制御装置16による油圧式自動変
速機13のシフトアップ中には、運転者に対する加速感
を確保する必要上、修正前後加速度GxFの最大値を保
持する。
そして、フィルタ部108にてノイズ除去された修正前
後加速度G0は、トルク換算部109にてこれをトルク
換算するが、このトルク換算部109にて算出された値
は、当然のことながら正の値となるはずであるから、ク
リップ部110にて演算ミスを防止する目的でこれを0
以上にクリップした後、走行抵抗算出部111にて算出
された走行抵抗TFlを加算部112にて加算し、更に
操舵角センサ84からの検出信号に基づいてコーナリン
グドラッグ補正量算出部113にて算出されるコーナリ
ングドラッグ補正トルクTcを加算部114にて加算し
、下式(4)に示す基準駆動トルクTBを算出する。
T =G  −W −r+T +T     −(4)
ここで、Wbは車体重量、rは前輪64,65の有効半
径である。
前記走行抵抗T8は車速Vの関数として算出することが
できるが、本実施例では第10図に示す如きマツプから
求めている。この場合、平坦路と登板路とでは走行抵抗
T1.lが異なるので、マツプには図中、実線にて示す
平坦路用と二点鎖線にて示す登板路用とが書き込まれ、
車両82に組み込まれた図示しない傾斜センサからの検
出信号に基づいて、いずれか一方を選択するようにして
いるが、下り坂等を含めて更に細かく走行抵抗TRを設
定することも可能である。
又、本実施例では前記コーナリングドラッグ補正トルク
Tを第11図に示す如きマツプから求めており、これに
よって実際の走行状態と近似した機関11の基準駆動ト
ルクTBを設定することができ、旋回直後の機関11の
基準11111トルクT8が大きめになっていることか
ら、旋回路を抜けた後の車両82の加速フィーリングが
向上する。
なお、前記(4)式により算出される基準駆動トルクT
、に対し、本実施例では可変クリップ部115にて下限
値を設定することにより、この基準駆動トルクT、から
後述する最終補正トルクT を減算部116にて減算し
た値が、負となってしまうような不具合を防止している
。この基準駆動トルクT、の下限値は、第12図に示す
如きマツプに示すように、スリップ割前の開始時点から
の経過時間に応じて段階的に低下させるようにしている
。
一方、丁CL? 6は前輪同転センサ66からの検出信
号に基づいて実際の前輪速ジを算出し、先にも述べたよ
うにこの前輪速V、とスリップ制御用の車速v8に基づ
いて設定される目標前輪速も。に基づいて設定される補
正トルク算出用目標前輪速vFsとの偏差であるスリッ
プ量Sを用い、前記基準駆動トルクT、のフィードバッ
ク制御を行うことによって、機関11の目標駆動トルク
T。Sを算出する。
ところで、車両82の加速時に機関11で発生する駆動
トルクを有効に働かせるためには、第13図中の実線で
示すように、走行中の前輪64.65のタイヤのスリッ
プ率Sが、このタイヤと路面との摩擦係数の最大値と対
応する目標スリップ率S0或いはその近傍でこれよりも
小さな値となるように調整し、エネルギーのロスを避け
ると共に車両82の操縦性能や加速性能を損なわないよ
うにすることが望ましい。
ここで、目標スリップ率S0は路面の状況に応じて0.
1〜0.25程度の範囲に振れることが知られており、
従って車両82の走行中には路面に対して10%程度の
スリップ量Sを駆動輪である前輪64.65に発生させ
ることが望ましい。以上の点を勘案して目標前輪速V、
。を乗算部117にて下式の通りに設定する。
V  =1.1・V そして、TCL76は加速度補正部118にて第14図
に示す如きマツプから前述した修正前後加速度GxFに
対応するスリップ補正量vKを読み出し、これを加算部
119にて基準トルク算出用目標前輪速V、。に加算す
る。
このスリップ補正量vKは、修正前後加速度GxFの値
が大きくなるにつれて段階的に増加するような傾向を持
たせているが、本実施例では走行試験等に基づいてこの
マツプを作成している。
これにより、補正トルク算出用目標前輪速■ が増大し
、加速時におけるスリップ率Sが第13図中の実線で示
す目標スリップ率S0或いはその近傍でこれよりも小さ
な値となるように設定される。
一方、旋回中におけるタイヤと路面との摩擦係数と、こ
のタイヤのスリップ率Sとの関係を第13図中の一点鎖
線で示すように、旋回中におけるタイヤと路面との摩擦
係数の最大値となるタイヤのスリップ率は、直進中にお
けるタイヤと路面との摩擦係数の最大値となるタイヤの
目標スリップ率S。よりも相当小さいことが判る。従っ
て、車両82が旋回中にはこの車両82が円滑に旋回で
きるように、目標前輪速v1゜を直進時よりも小さく設
定することが望ましい。
そこで、旋回補正部120にて第15図の実線で示す如
きマツプから前記目標横加速度GYoに対応するスリッ
プ補正量vK0を読み出し、これを減算部121にて基
準トルク算出用目標前輪速VF0から減算する。但し、
イグニツレ璽ンキースイッチ75のオン操作の後に行わ
れる最初の操舵軸83の中立位置δ、の学習が行われる
までは、操舵軸83の旋回角と、の信頼性がないので、
後輪78.79の周速度v1.LL、v1.11.lニ
ヨり車両82に実際に作用−rる横加速度G7に基づい
て第15図の破線で示す如きマツプから前記スリップ補
正量vKoを読み出す。
ところで、前記目標横加速度GYoは操舵角センサ84
からの検出信号に基づいて前記(2)式により舵角δを
算出し、との舵角δを用いて前記(3)式により求める
と共に操舵軸83の中立位置δ。を学習補正している。
従って、操舵角センサ84又は操舵軸基準位置センサ8
6に異常が発生すると、目標横加速度Gv0が全く誤っ
た値となることが考えられる。そこで、操舵角センサ8
4等に異常が発生した場合には、後輪速差1 vFIL
−vMN ’を用いて車両82に発生する実際の横加速
度GYを算出し、これを目標横加速度G7゜の代わりに
用いる。
具体的には、この実際の横加速度Gヶは後輪速差1vR
L−v1.1MIト車速VとからTCL76内に組み込
まれた横加速度演算部122にて下式(5)のように算
出され、これをフィルタ部123にてノイズ除去処理し
た修正横加速度G が用いられる。
但し、bは後輪78,79のトレッドであり、前記フィ
ルタ部123では今回算出した横加速度Gv、、、と前
回算出した修正横加速度GYFin−11とから今回の
修正横加速度GY□n、を下式に示すデジタル演算によ
りローパス処理を行っている。
G   =Σ    (G−G) YFln+     255    Ylnl    
YF(n−11前記操舵角センサ84或いは操舵軸基準
位置センサ86に異常が発生したか否かは、例えば第1
6図に示す断線検出回路等によりTCL76にて検出す
ることができる。つまり、操舵角センサ84及び操舵軸
基準位置センサ86の出力を抵抗Rにてプルアップする
と共にコンデンサCで接地しておき、その出力をそのま
まTCL76のAO端子に入力して各種制御に供する一
方、コンパレータ88を通してA1端子に入力させてい
る。このコンパレータ88の負端子には基準電圧として
4.5ボルトの規定値を印加してあり、操舵角センサ8
4が断線すると、AO端子の入力電圧が規定値を超えて
コンパレータ88がオンとなり、A1端子の入力電圧が
継続してハイレベルHとなる。そこで、A1端子の入力
電圧が一定時間、例えば2秒間ハイレベル上であれば、
断線と判断してこれら操舵角センサ84或いL中揉舵軸
基準位置センサ86の異常発生を検出するようにTCL
76のプログラムを設定しである。
上述した実施例では、ハードウェアにて操舵角センサ8
4等の異常を検出するようにしたが、ソフトウェアにて
その異常を検出することも当然可能である。
例えば、この異常の検出手順の一例を表す第17図に示
すようにTCL76はまずWlにて前記第16図に示し
た断線検出による異常の判定を行い、異常ではないと判
断した場合には、W2にて前輪回転センサ66及び後輪
回転センサ80,81に異常があるか否かを判定する。
乙のW2のステップにて各回転センサ66.80,81
に異常がないと判断した場合には、W3にて操舵軸83
が同一方向に一回転以上、例えば400度以上操舵した
か否かを判定する。このW3のステップにて操舵軸83
が同一方向に400度以上操舵したと判断した場合には
、W4にて操舵軸基準位置センサ86から操舵軸83の
基準位置δ、を知らせる信号があったか否かを判断する
。
そして、とのW4のステップにて操舵軸83の基準位置
δ8を知らせる信号がないと判断した場合、操舵軸基準
位置センサ86が正常であるならば、操舵軸83の基準
位置δ8を知らせる信号が少なくとも一回はあるはずな
ので、W4にて操舵角センサ84が異常であると判断し
、異常発生中フラグF1.lをセットする。
前記W3のステップにて操舵軸83が同一方向に400
度以上操舵されていないと判断した場合、或いはW4の
ステップにて操舵軸83の基準位置δ8を知らせる信号
が操舵軸基準位置センサ86からあったと判断した場合
には、W6にて中立位置δ□の学習が済んでいるか否か
、即ち二つの舵角中立位置学習済)ラグF、、4. F
、の内の少なくとも一方がセットされているか否かを判
定する。
そしてこのW6のステップにて操舵軸83の中立位置δ
。の学習が済んでいると判断した場合には、W7にて後
輪速差1v、L−v□1が例えば毎時1.5kmを超え
、W8にて車速Vが例えば毎時20に+iと毎時60k
mとの間にあり、且つW9にてこの時の操舵軸83の旋
回角δ、の絶対値が例えば10度未満である、即ち車両
82がある程度の速度で旋回中であると判断した場合に
は、操舵角センサ84が正常に機能しているならば、前
記旋回角δ□の絶対値が10度以上になるはずであるか
ら、Wloにて操舵角センサ84が異常であると判断す
る。
なお、目標横加速度GVoに対応する前記スリップ補正
量V KCは、運転者の操舵ハンドル85の切り増しが
考えられるので、この目標横加速度G、。が小さな領域
では、修正横加速度Gヶ、に対応するスリップ補正量v
6゜よりも小さめに設定している。又、車速Vが小さな
領域では、車両82の加速性を確保することが望ましく
、逆にこの車速Vがある程度の速度以上では、旋回のし
易さを考慮する必要があるので、第15図から読み出さ
れるスリップ補正量■、。に車速Vに対応した補正係数
を第18図に示すマツプから読み出して乗算することに
より、修正スリップ補正量V工を算出している。
これにより、補正トルク算出用目標前輪速■、。が減少
し、旋回時におけるスリップ率Sが直進時における目標
スリップ率S0よりも小さくなり、車両82の加速性能
が若干低下するものの、良好な旋回性が確保される。
これら目標横加速度G7o及び実際の横加速度Gvの選
択手順を表す第19図に示すように、TCL76はT1
にてスリップ補正量vKoを算出するための横加速度と
して前記フィルタ部123からの修正横加速度Gヶ、を
採用し、T2にてスリップ制御中フラグF、がセットさ
れているか否かを判定する。
とのT2のステップにてスリップ制御中フラグFがセッ
トされていると判断したならば、前記修正横加速度GY
Fをそのまま採用する。
これは、スリップ制御中にスリップ補正量vK0を決め
る基準となる横加速度を、修正横加速度G72から目標
横加速度G7゜へ変えた場合に、スリップ補正量Vう。
が大きく変化して車両82の挙動が乱れろ虞があるため
である。
前記T2のステップにてスリップ制御中フラグFがセッ
トされていないと判断したならば、T3にて二つの舵角
中立位置学習済F、、。
FMの内のいずれか一方がセットされているか否かを判
定する。ここで、二つの舵角中立位置学習済フラグFH
N、FHがいずれもセットされていないと判断した場合
には、やはり前記修正横加速度GvFをそのまま採用す
る。又、とのT3のステップにて二つの舵角中立位置学
習済フラグF、、、 F、の内のいずれかがセットされ
ていると判断したならば、T4にてスリップ補正量vK
oを算出するための横加速度として前記目標横加速度G
Y0を採用する。
以上の結果、補正トルク算出用目標前輪速■□は下式の
通りとなる◇ v  =v  十v −v 次に、前輪回転センサ66の検出信号からノイズ除去な
どを目的としたフィルタ処理により得た実前輪速V、と
、前記補正トルク算出用目標前輪速vFsとの偏差であ
るスリップ量Sを減算部124にて算出する。そして、
このスリップ量Sが負の設定値以下、例えば毎時−2,
51am以下の場合には、スリップ量Sとして毎時−2
,5kmをクリップ部125にてクリップし、このクリ
ップ処理後のスリップ量Sに対して後述する比例補正を
行い、この比例補正におけろ過制纒を防止して出力のハ
ンチングが発生しないようにしている。
又、このクリップ処理前のスリップ量Sに対して後述す
る積分定数ΔTを用いた積分補正を行い、更に微分補正
を行って最終補正トルクTpIoを算出する。
前記比例補正としては、乗算部126にてスリップ量S
に比例係数に、を掛けて基本的な補正量を求め、更に乗
算部127にて油圧式自動変速機13の変速比ρ、によ
って予め設定された補正係数ρ を乗算して比例補正ト
ルクTpを得ている。なお、比例係数KPはクリップ処
理後のスリップ量Sに応じて第20図に示すマツプから
読み出すようにしている。
又、前記積分補正としてスリップ量Sのゆるやかな変化
に対応した補正を実現するため、積分演算部128にて
基本的な補正量を算出し、この補正量に対して乗算部1
29にて油圧式自動変速機13の変速比ρ、に基づいて
予め設定された補正係数ρ3.を乗算し、積分補正トル
クT1を得ている。この場合、本実施例では一定の微小
積分補正トルクΔT1を積分しており、15ミリ秒のサ
ンプリング周期毎にスリップ量Sが正の場合には前記微
小積分補正トルクΔT、を加算し、逆にスリップ量Sが
負の場合には微小積分補正トルクΔT、を減算している
。
但し、この積分補正トルクT1には車速Vに応じて可変
の第21図のマツプに示す如き下限値TILを設定して
おり、このクリップ処理により車両82の発進時、特に
登り坂での発進時には大きな積分補正トルクT1を働か
せて機関11の駆動力を確保し、車両82の発進後に車
速Vが上昇してからは、逆に補正が大きすぎると制御の
安定性を欠くので、積分補正トルクT1が小さくなるよ
うにしている。又、1llIIaの収束性を高めるため
に積分補正トルクT1に上限値、例えばOkgmを設定
し、このクリップ処理によって積分補正トルクT、は第
22図に示すように変化する。
このようにして算出された比例補正トルクTPと積分補
正トルクT、とを加算部130にて加算し、比例積分補
正トルクTPIを算出する。
なお、前記補正係数ρ、、ρ。は油圧式自動変速機13
の変速比ρ6に関連付けて予め設定された第23図に示
す如きマツプから読み出すようにしている。
又、本実施例では微分演算部131にてスリップ量Sの
変化率G、を算出し、これに微分係数に0を乗算部13
2にて掛け、急激なスリップ量Sの変化に対する基本的
な補正量を算出する。そして、これにより得られた値に
それぞれ上限値と下限値との制限を設け、微分補正トル
クT。が極端に大きな値とならないように、クリップ部
133にてクリップ処理を行い、微分補正トルクT0を
得ている。このクリップ部133は、車両82の走行中
に車輪速vF、■ML、vFIFIカ路面状況や車両8
2の走行状態等によって、瞬間的に空転成いはロック状
態となることがあり、このような場合にスリップ量Sの
変化率G、が正或いは負の極端に大きな値となり、制御
が発散して応答性が低下する虞があるので、例えば下限
値を一55kgmにクリップすると共に上限値を55 
kgmにクリップし、微分補正トルクT0が極端に大き
な値とならないようにするためのものである。
しかるのち、加算部134にてこれら比例積分補正トル
クTP1と微分補正トルクT0とを加算し、これにより
得られる最終補正トルクTp工。を減算部116にて前
述の基準駆動トルクT8から減算し、更に乗算部135
にて機関11と前輪64,65の車軸89,90との間
の縮減速比の逆数を乗算することにより、下式(6)Z
ζ示すスリップmm用の目標駆動トルクT。Sを算出す
る。
但し、ρ、は差動歯車減速比、ρアはトルクコンバータ
比であり、油圧式自動変速機13がアップシフトの変速
操作を行う際には、その変速終了後に高速段側の変速比
ρ9が出力されるようになっている。つまり、油圧式自
動変速機13のアップシフトの変速操作の場合には、変
速信号の出力時点で高速段側の変速比ρヤを採用すると
、上記(6)式からも明らかなように、変禅中に目標駆
動トルクT。Sが増大して機関11が吹き上がってしま
うため、変速開始の信号を出力してから変速操作が完了
する、例えば1.5秒間は、目標駆動トルクT0゜をよ
り小さくできる低速J9側の変速比ρ、が保持され、変
速開始の信号を出力してから1.5秒後に高速段側の変
速比ρ7が採用される。同様な理由から、油圧式自動変
速機13のダウンシフトの変速操作の場合には、変速信
号の出力時点で低速段側の変速比ρ□が直ちに採用され
る。
前記(6)式で算出された目標駆動トルクT。SCよ当
然のことながら正の値となるはずであるから、クリップ
部136にて演算ミスを防止する目的で目標駆動トルク
T。Sを0以上にクリップし、スリップ制御の開始或い
は終了を判定するための開始・終了判定部137での判
定処理に従って、この目標駆動トルクT。6に関する情
報がECU 15に出力される。
開始・終了判定部137は下記(al〜(elに示す全
ての条件を満足した場合にスリップ制御の開始と判断し
、スリップ制御中フラグF、をセットすると共に低車速
選択部101からの出力をスリップ制御用の車速Vsと
して選択するように切り換えスイッチ103を作動させ
、目標駆動トルクT。Sに関する情報をECU15に出
力し、スリップ制御の終了を判断してスリップ割部中フ
ラグFがリセットとなるまでは、この処理を継続する。
(a)  運転者は図示しない手動スイッチを操作して
スリップ開園を希望している。
(b)  運転者の要求している駆動トルクT、は車両
82を走行させるに必要な最小の駆動トルク、例えば4
 kgm 9J、上である。
なお、本実施例ではこの要求駆動トル クTdをクランク角センサ62からの検出信号により算
出された機関回転数Nl:と、アクセル開度センサ76
からの検出信号により算出されたアクセル開度θあとに
基づいて予め設定された第24図に示す如きマツプから
読み出している。
(C1スリップ量Sは毎時2km以上である。
(d)  スリップ量Sの変化率G、は0.2g以上で
ある。
(e)  実前輪速vFを微分演算部138にて時間微
分した実前輪加速度G、は0.2g以上である。
一方、前記開始・終了判定部137がスリップ制御の開
始を判定した後、下記(f)、(g)に示す条件の内の
いずれかを満足した場合には、スリップ制御終了と判断
してスリップ制御中フラグFsをリセ、トシ、ECU1
5に対する目標駆動トルクT0.の送信を中止すると共
に高車速選択部102からの出力をスリップ制御用の車
速V、とじて選択するように切り換えスイッチ103を
作動させる。
if)  目標駆動トルクT。8は要求駆動トルクT。
以上であり、且つスリップ量Sは一定値、例えば毎時−
2kmJJ下である状態が一定時間、例えば0.5秒以
上継続している。
(戯 アイドルスイッチ68がオフからオンに変わった
状態、つまり運転者がアクセルペダル31を開放した状
態が一定時間、例えば065秒以上継続している。
前記車両82には、スリップ制御を運転者が選択するた
めの図示しない手動スイッチが設けられており、運転者
がこの手動スイッチを操作してスリップ制御を選択した
場合、以下に説明するスリップ制御の操作を行う。
このスリップ制御の処理の流れを表す第25図に示すよ
うに、TCL75はSlにて上述した各菖データの検出
及び演算処理により、目標駆動トルクT。8を算出する
が、この演算操作は前記手動スイッチの操作とは関係な
(行われる。
次に、S2にてまずスリップ制御中フラグF、がセット
されているか否かを判定するが、最初はスリップ制御中
フラグF°がセットされていないので、TCL76はS
3にて前輪64゜65のスリップ量Sが予め設定した閾
値、例えば毎時2 kmよりも大きいか否かを判定する
。
このS3のステップにてスリップ量Sが毎時2kmより
も大きいと判断すると、TCL76はS4にてスリップ
量Sの変化率G、が0.2gよりも大きいか否かを判定
する。
この84のステップにてスリップ量変化率G、が0.2
gよりも大きいと判断すると、TCL76はS5にて運
転者の要求駆動トルクTdが車両82を走行させるため
に必要な最小駆動トルク、例えば4 kgmよりも大ぎ
いか否か、つまり運転者が車両82を走行させる意志が
あるか否かを判定する。
このS5のステップにて要求駆動トルクT。
が4 kgmよりも大きい、即ち運転者は車両82を走
行させる意志があると判断すると、S6にてスリップ制
御中フラグF、をセットし、S7にてスリップ制御中フ
ラグF6がセットされているか否かを再度判定する。
この87のステップにてスリップ制御中フラグF6がセ
ット中であると判断した場合には、S8にて機関11の
目標駆動トルクT。。とじて前記(6)式にて予め算出
したスリップms用の目標駆動トルクT。Sを採用する
。
又、前記S7のステップにてスリップ制卸中フラグF、
がリセットされていると判断した場合には、S9にてT
CL76は目標駆動トルクT。つとして機関11の最大
トルクを出力し、これによりECU15がトルク制御用
電磁弁51,56のデユーティ率を0%側に低下させる
結果、機関11は運転者によるアクセルペダル31の踏
み込み量に応じた駆動トルクを発生する。
なお、S3のステップにて前輪64.65のスリップ量
8が毎時2に鳳よりも小さいと判断した場合、或いはS
4のステップにてスリップ量変化率G、が0.2gより
も小さいと判断した場合、或いはS5のステップにて要
求駆動トルクTが4 kgmよりも小さいと判断した場
合には、そのまま前記S7のステップに移行し、S9の
ステップにてTCL76は目標駆動トルクT。8として
機関11の最大トルクを出力し、これによりECU15
がトルク割部用電磁弁51,56のデユーティ率を0%
側に低下させる結果、機関11は運転者によるアクセル
ペダル31の踏み込み量に応じた駆動トルクを発生する
。
一方、前記S2のステップにてスリップ制卸中フラグF
8がセットされていると判断した場合には、SIOにて
前輪64.65のスリップ量3が前述した閾値である毎
時−2km以下且つ要求駆動トルクTdが81にて算出
された目標駆動トルクT。S以下の状態が0.5秒す上
継続しているか否かを判定する。
このS10のステップにてスリップ量Sが毎時2 k+
aよりも小さく且つ要求駆動トルクTdが目標駆動トル
クT。つり下の状態が0.5秒以上継続している、即ち
運転者は車両82の加速を既に希望していないと判断す
ると、311にてスリップ制創中フラグF、をリセット
し、S7のステップに移行する。
前記310のステップにてスリップ量8が毎時2ki*
よりも大きいか、或いは要求駆動トルクT6が目標駆動
トルクT。8以下の状態が0.5秒以上継続していない
、即ち運転者は車両82の加速を希望していると判断す
ると、TCL76はS12にてアイドルスイッチ68が
オン、即ちスロットル弁20の全閉状態が0.5秒以上
継続しているか否かを判定する。
この312のステップにてアイドルスイッチ68がオン
であると判断した場合、運転者がアクセルペダル31を
踏み込んでいないことから、S11のステップに移行し
てスリップ制卸中フラグF8をリセットする。逆に、ア
イドルスイッチ68がオフであると判断した場合、運転
者はアクセルペダル31を踏み込んでいるので、再びS
7のステップに移行する。
なお、運転者がスリップ制御を選択する手動スイッチを
操作していない場合、TCL76は前述のようにしてス
リップ制御用の目標駆動トルクT。、を算出した後、旋
回制御を行った場合の機関11の目標駆動トルクを演算
する。
ところで、車両82の横加速度GYは後輪速差I VF
IL−Vl、l*I *利用?、 テR記(5)式ニヨ
リ’A際に算出することができるが、操舵軸旋回角δ8
を利用することによって、車両82に作用すゐ横加速度
GVの値の予測が可能となるため、迅速なIIII!l
を行うことができる利点を有する。
そこで、この車両82の旋回制御に際し、TCL76は
操舵軸旋回角δ8と車速Vとから、車両82の目標横加
速度GY0を前記(3)式により算出し、車両82が極
端なアンダーステアリングとならないような車体前後方
向の加速度、つまり目標前後加速度GX0をこの目標横
加速度GV0に基づいて設定する。そして、この目標前
後加速度0話と対応する機関11の目標駆動トルクT。
eを算出する。
この捉回制御の演算ブロックを表す第26図に示すよう
に、TCL76は車速演算部140にて一対の後輪回転
センサ80,81の出力から車速■を前記(1)式によ
り演算すると共に操舵角センサ84からの検出信号に基
づいて前輪64,65の舵角δを前記(2)式より演算
し、目標横加速度演算部141にてこの時の車両82の
目標横加速度GY0を前記(3]式より算出する。この
場合、車速Vが小さな領域、例えば毎時22.5km以
下の時には、旋回制御を行うよりも旋回制御を禁止した
方が、例えば交通量の多い交差点での右左折等の際に充
分な加速を得られるので、安全性の点で都合の良い場合
が多いことから、本実施例では補正係数乗算部142に
て第27図に示す如き補正係数に7を車速Vに応じて目
標横加速度G7゜に乗算している。
ところで、操舵軸中立位置δ、の学習が行われていない
状態では、舵角δに基づいて目標横加速度GY0を(3
)式より算出することは信頼性の点で問題があるので、
操舵軸中立位置δ、の学習が行われるまでは、旋回制御
を開始しないことが望ましい。しかし、車両82の走行
開始直後から屈曲路を走行するような場合、車両82が
旋回制御を必要とする状態となるが、操舵軸中立位置δ
、の学習開始条件がなかなか満たさないため、この旋回
制御が開始されない不具合を発生する虞がある。そこで
、本実施例では操舵軸中立位置δ□の学習が行われるま
では、切り換えスイッチ143にて前記(5)式に基づ
くフィルタ部123からの修正横加速度GvFを用いて
旋回制御を行えるようにしている。つまり、二つの舵角
中立位置学習済フラグFHN、 FHのいずれもがリセ
ットされている状態では、切り換えスイッチ143によ
り修正横加速度GYFを採用し、二つの舵角中立位置学
習済フラグFHN、FMの内の少なくとも一方がセット
されたならば、切り換えスイッチ143により補正係数
乗算部142からの目標横加速度G7゜が選択される。
又、前述したスタビリテイファクタAは、周知のように
車両82の懸架装置の構成やタイヤの特性或いは路面状
況等によって決まる値である。具体的には、定常円旋回
時にて車両82に発生する実際の横加速度G7と、この
時の操舵軸83の操舵角比δH/δ□。(操舵軸83の
中立位置δ□を基準として横加速度GYがO近傍となる
極低速走行状態での操舵軸83の旋回角δ、。に対して
加速時における操舵軸83の旋回角δ、の割合)との関
係を表す例えば第28図に示すようなグラフにおける接
線の傾きとして表現される。つまり、横加速度G7が小
さくて車速Vが余り高くない領域では、スタビリテイフ
ァクタAがほぼ一定値(A = 0.002)となって
いるが、横加速度G、vが0.6gを越えると、スタビ
リテイファクタAが急増し、車両82は極めて強いアン
ダーステアリング傾向を示すようになる。
以上のようなことから、乾燥状態の綿製路面(以下、こ
れを高μ路と呼称する)に対応する第28図を基にした
場合には、スタビリティファクタAを0.002に設定
し、(3)式により算出される車両82の目標横加速度
G7゜が0.6g未満となるように、機関11の駆動ト
ルクを制御する。
なお、凍結路等のような滑りやすい路面(以下、これを
低μ路と呼称する)の場合には、スタビリテイファクタ
Aを例えばO,OO5前後に設定すれば良い。この場合
、低μ路では実際の横加速度G7よりも目標横加速度G
7゜の方が大きな値となるため、目標横加速度G9゜が
予め設定した閾値、例えば(GY、−2)よりも大きい
か否かを判定し、目標横加速度GY0がこの閾値よりも
大きい場合には、車両82が低μ路を走行中であると判
断し、必要に応じて低μ路用の旋回制御を行えば良い。
具体的には、前記(5)式に基づいて算出される修正横
加速度GY−と0.05gを加えることにより予め設定
した閾値よりも目標横加速度GY0が大きいか否か、つ
まり低μ路では実際の横加速度Gヶよりも目標横加速度
G9゜の方が大きな値となるため、目標横加速度GY0
がこの閾値よりも大きいか否かを判定し、目標横加速度
G7゜が閾値よりも大きい場合には、車両82が低μ路
を走行中であると判断するのである。
このようにして目標横加速度GV0を算出したならば、
予めこの目標横加速度Gヶ。の大きさと車速■とに応じ
て設定された車両82の目標前後加速度Gx0を目標前
後加速度算出部144にてTCL76に予め記憶された
第29図に示す如きマツプから読み出し、この目標前後
加速度Gx0に対応する機関11の基準駆動トルクT、
を基準駆動トルク算出部145にて下式(7)により算
出する。
但し、TLは車両82の横加速度G7の関数として求め
られる路面の抵抗であるロードロード(Ro龜d−Lo
ad))ルクであり、本実施例では、第30図に示す如
きマツプから求めている。
ここで、操舵軸旋回角δ、と車速Vとによって、機関1
1の目標駆動トルクを求めるだけでは、運転者の意志が
全く反映されず、車両82の操縦性の面で運転者に不満
の残る虞がある。このため、運転者が希望している機関
11の要求駆動トルクTdをアクセルペダル31の踏み
込み量から求め、要求駆動トルクTdを勘案して機関1
1の目標駆動トルクを設定することが望ましい。
そこで、本実施例では基準駆動トルクT、の採用割合を
決定するため、乗算部146にて基準駆動トルクT、に
重み付けの係数αを乗算して補正基準駆動トルクを求め
る。この重み付けの係数αは、車両82を旋回走行させ
て経験的に設定するが、高μ路では0.6程度前後の数
値を採用する。
一方、クランク角センサ55により検出される機関回転
数N、とアクセル開度センサ77により検出されるアク
セル開度θ、とを基に運転者が希望する要求駆動トルク
T、を前記第29図に示す如きマツプから求め、次いで
乗算部147にて前記重み付けの係数aに対応した補正
要求駆動トルクを要求駆動トルクTdに(1−a )を
乗算することにより算出する。
例エバ、α=0.6に設定した場合には、基準駆動トル
クT、と要求駆動トルクT6との採用割合が6対4とな
る。
従って、機関11の目標駆動トルクT0゜は加算部14
8にて下式(8)によりて算出される。
To。=a ”T8+(1−a)  ・Tcl    
−(8)ところで、15ミリ秒毎に設定される機関11
の目標駆動トルクT0゜の増減量が非常に大きな場合に
は、車両82の加減速に伴うシ璽ツクが発生し、乗り心
地の低下を招来することから、機関11の目標駆動トル
クT0゜の増減量が車両82の乗り心地の低下を招来す
る程大きくなった場合には、この目標駆動トルクT0゜
の増減量を規制することが望ましい。
そこで、本実施例では変化量クリップ部149にて今回
算出した目標駆動トルクT0゜3.、。
と前回算出した目標駆動トルクT0゜(、、−11との
差の絶対値1ΔT1が増減許容量TKよりも小さい場合
には、算出された今回の目標駆動トルクT  をそのま
ま採用するが、今回算出しQClnl た目標駆動トルクT。Clnlと前回算出した目標駆動
トルクT0゜い−1,との差ΔTが負の増減許容量Tよ
りも大きくない場合には、今回の目標Il励トルクT0
゜。、を下式により設定する。
T     =T      −T QClnl     QCIn−11Kつまり、前回算
出した目標駆動トルク T0゜(n−11に対する下げ幅を増減許容量TKで蜆
制し、機R11の駆動トルク低減に伴う減速シ璽ツクを
少なくする。又、今回算出した目標駆動トルクT。Cl
nlと前回算出した目標駆動トルクT0゜、。−1,と
の差ΔTが増減許容量TK以上の場合には、今回の目標
駆動トルクT。C(nlを下式により設定する。
T   =T    +T QC(nl     QCfn−11Kつまり、今回算
出した目標駆動トルクT0゜lnlと前回算出した目標
駆動トルクT0゜、、−1どの差ΔTが増減許容量TK
を越えた場合には、前回算出した目標駆動トルクT  
 に対する上げQC(n−1) 幅を増減許容量Tえで蜆制し、機関11のH1動トルク
増大に伴う加速シアツクを少なくする。
そして、旋回制御の開始或いは終了を判定するための開
始・終了判定部150での判定処理に従って、この目標
駆動トルクT0゜に関する情報がECUl 5に出力さ
れる。
開始・終了判定部150は、下記(a)〜(dlに示す
全ての条件を満足した場合に旋回SWの開始と判断し、
旋回制御中フラグFをセットすると共に目標駆動トルク
T。Cに関する情報をECUl5に出力し、旋回制御の
終了を判断して旋回制御中フラグFがリセットとなるま
では、この処理を継続する。
(a)  目標駆動トルクT0゜が要求駆動トルクTd
から閾値、例えば2 kgmを減算した値に満たない。
(b)  運転者は図示しない手動スイッチを操作して
旋回制御を希望している。
tel  アイドルスイッチ68がオフ状態である。
(dl  旋回のための制御系が正常である。
一方、前記開始・終了判定部150が旋回制御の開始を
判定した後、下記(e)及び(f)に示す条件の内のい
ずれかを満足した場合には、旋回制御終了と判断して旋
回制御中7ラグF。
をリセットし、ECUl5に対する目標駆動トルクT0
゜の送信を中止する。
<at  目標駆動トルクT。Sが要求駆動トルク1以
上である。
(f)  旋回のための制御系に故障や断線等の異常が
ある。
ところで、アクセル開度センサ77の出力電圧とアクセ
ル開度θ、どの間には、当然のことながら一定の比例関
係があり、アクセル開度θ6が全閉の場合にアクセル開
度センサ77の出力電圧が例えば0.6ボルトとなるよ
うに、スロットルボディ21に対してアクセル開度セン
サ77が組付けられる。しかし、車両82の点検整備等
でスロットルボディ21からアクセル開度センサ77を
取り分し、再組付けを行った場合にこのアクセル開度セ
ンサ77を元の取り付は状態に正確に戻すことは実質的
に不可能であり、しかも経年変化等でスロットルボディ
21に対するアクセル開度センサ77の位置がずれてし
まう虞もある。
そこで、本実施例ではアクセル開度センサ77の全閉位
置を学習補正するようにしており、これによってアクセ
ル開度センサ77からの検出信号に基づいて算出される
アクセル開度θえの信頼性を確保している。
このアクセル開度センサ77の全閉位置の学習手順を表
す第31図に示すように、アイドルスイッチ68がオン
状態且つイグニッシ、ンキースイッチ75がオンからオ
フ状態になった後、一定時間、例えば2秒間のアクセル
開度センサ77の出力を監視し、この間のアクセル開度
センサ77の出力の最低値をアクセル開度θ、の全閉位
置として取り込み、ECU15に組み込まれた図示しな
いバックアップ付きのRAMに記憶しておき、次回の学
習までこのアクセル開度センサ77の出力の最低値を基
準としてアクセル開度θを補正する。
但し、車両82に搭載した図示しない蓄電池を取り外し
た場合には、前記RAMの記憶が消去されてしまうので
、このような場合には第32図に示す学習手順が採用さ
れる。
つまり、TCL76はA1にてアクセル開度θ、の全閉
値θACが前記RAMに記憶されてい石か否かを判定し
、この人1のステップにてアクセル開度θ、の全閉値θ
、。がRAMに記憶されていないと判断した場合には、
A2にて初期値θい、。、をRAMに記憶させる。
一方、このA1のステップにてアクセル開度θヮの全閉
値θ、。がRAMに記憶されていると判断した場合には
、A3にてイグニツシνンキースイッチ75がオン状態
であるか否かを判定する。このA3のステップにてイグ
ニッシ璽ンキースイッチ75がオン状態からオフ状態に
変化したと判断した場合には、A4にて図示しない学習
用タイマのカウントを開始させる。そして、この学習用
タイマのカウント開始後にA5にてアイドルスイッチ6
8がオン状態か否かを判定する。
このA5のステップにてアイドルスイッチ68がオフ状
態であると判断したならば、A6にて前記学習用タイマ
のカウントが設定値、例えば2秒に達したか否かを判定
し、再びこのA5のステップに戻る。又、A5のステッ
プにてアイドルスイッチ68がオン状態であると判断し
た場合には、A7にてアクセル開度センサ77の出力を
所定の周期で読み取り、A8にて今回のアクセル開度θ
 が今までの^(ロ) アクセル開度θ、の最小値θALよりも小さいか否かを
判定する。
ここで、今回のアクセル開度θ□。、が今までのアクセ
ル開度θ、の最小値θALよりも大きいと判断した場合
には、今までのアクセル開度θ1の最小値θALをその
まま保持し、逆に今回のアクセル開度θA fr+1が
今までのアクセル開度θ、の最小値θALよりも小さい
と判断した場合には、A9にて今回のアクセル開度θ□
nlを新たな最小値θALとして更新する。この操作を
A6のステップにて前記学習用タイマのカウントが設定
値、例えば2秒に達するまで繰り返す。
学習用タイマのカウントが設定値に達したならば、A1
0にてアクセル開度θ6の最小値θ が予め設定したク
リップ値、例えば0.3ボルトと0.9ボルトとの間に
あるか否かを判定する。そして、このアクセル開度θえ
の最小値θALが予め設定したクリップ値の範囲に収ま
っていると判断した場合には、Allにてアクセル開度
θ、の初期値θ、、。、或いは全閉値θ、。を前記最小
値θALの方向に一定値、例えば0.1ボルト近づけた
ものを今回の学習によるアクセル開度θ4の全閉値θ、
。+n)とする。つま^、アクセル開度θあの初期値θ
。、。、或いは全閉値θえ。がその最小値θALよりも
大きな場合には、 θ   =θ   −0,1 ^e inl      ^fo+ 又は、 θ   冨θ     −0,1 ^C(ロ)     ^C(n−11 と設定し、逆にアクセル開度θうの初期値θ1゜。
或いは全閉値θ、。がその最小値θALよりも大きな場
合には、 θAC(。、=θ、、。、+0.1 又は、 θ  =θ   十0.1 ^C: lnl     ^C1n−1+と設定する。
前記AIOのステップにてアクセル開度θ。
の最小値θA、が予め設定したクリップ値の範囲から外
れていると判断した場合には、A12にて外れている方
のクリップ値をアクセル開度θ、の最小値θALとして
置き換え、前記Allのステップに移行してアクセル開
度θ6の全閉値θあ。を学習補正する。
このように、アクセル開度θ6の最小値θALに上限値
と下限値とを設定することにより、アクセル開度センサ
77が故障した場合でも誤った学習を行う虞がなく、−
回当な勢の学習補正量を一定値に設定したことにより、
ノイズ等の外乱に対しても誤った学習を行うことがなく
なる。
上述した実施例では、アクセル開度センサ77の全閉値
θ、。の学習開始時期をイグニッションキースイッチ7
5がオン状態からオフ状態へ変化した時点を基準にした
が、図示しない座席に組み込まれた着座センサを用い、
イグニッションキースイッチ75がオン状態でも運転者
が座席を離れたことを着座センサによる座席の圧力変化
や位置変位等を利用しテ検出し、前記A4のステップ以
降の学習処理を開始するようにしても良い。又、図示し
ないドアロック装置が車両82の外側から操作されたこ
とを検出したり、或いはキーエントリーシステムにより
ドアロック装置が操作されたことを検出した時点にてア
クセル開度センサ77の全閉値θい。の学習を開始する
ととも可能である。この他に、油圧式自動変速機13の
図示しないシフトレバ−の位置がニュートラル位置か或
いはパーキング位置であって(手動変速機を搭載した車
両の場合にはニュートラル位置)、手動ブレーキが操作
され、しかも空気調和装置がオフ状態である、つまりア
イドルアップ状態ではない場合に、学習処理を行うよう
にしても良い。
前記車両82には、旋回制御を運転者が選択するための
図示しない手動スイッチが設けられており、運転者がこ
の手動スイッチを操作して旋回制御を選択した場合、す
下に説明する旋回制御の操作を行うようになっている。
この旋回制御用の目標駆動トルクT0゜を決定するため
の制御の流れを表す第33図に示すように、C1にて上
述した各菖データの検出及び演算処理により、目標駆動
トルクT0゜が算出されるが、この操作は前記手動スイ
ッチの操作とは関係なく行われる。
次に、C2にて車両82が旋回制御中であろかどうか、
つまり旋回制御中7ラグF。がセットされているかどう
かを判定する。最初は旋vj*lI!lI中ではないの
で、旋回制御中7ラグFoかリセット状態であると判断
し、C3例えば(Td−2)At下か否かを判定する。
つまり、車両82の直進状態でも目標駆動トルクT0゜
を算出することができるが、その値は運転者の要求駆動
トルクT6よりも大きいのが普通である。しかし、この
要求駆動トルクTdが車両82の旋回時には一般的に小
さくなるので、目標駆動トルクT。0が閾値(T、−2
)以下となった時を旋回制御の開始条件として判定する
ようにしている。
なお、この閾値を(T、−2)と設定したのは、制御の
ハンチングを防止するためのヒステリシスとしてである
。
C3のステップにて目標駆動トルクT0゜が閾値(T−
2)以下であると判断すると、TCL76はC4にてア
イドルスイッチ68がオフ状態か否かを判定する。
この04のステップにてアイドルスイッチ68がオフ状
態、即ちアクセルペダル31が運転者によって踏み込ま
れていると判断した場合、C5にて旋回制御中フラグF
がセットされる。次に、C6にて二つの舵角中立位置学
習済フラグF。N、FHの内の少なくとも一方がセット
されているか否か、即ち操舵角センサ84によって検出
される舵角δの信憑性が判定される。
C6のステップにて二つの舵角中立位置学習済フラグF
、、、 F、の内の少なくとも一方がセットされている
と判断すると、C7にて旋回制御中フラグF0がセット
されているか否かが再び判定される。
以上の手順では、C5のステップにて旋回制御中フラグ
Fがセットされているので、C7のステップでは旋回制
御中フラグF。がセットされていると判断され、C8に
て先に算出された(8)式の目標駆動トルクT0゜が旋
回制御用の目標駆動トルクT。。として採用される。
一方、前記C6のステップにて舵角中立位置学習済フラ
グFHN、FHのいずれもがセットされていないと判断
した場合にも、C17にて旋回制御中フラグF0がセッ
トされているか否かが再び判定される。この017のス
テップにて旋回制御中フラグFがセットされていると判
断した場合、前記C8のステップに移行するが、(2)
式にて算出される舵角δの信憑性がないので、(5)式
に基づく修正横加速度GvFを用いて(8)式の目標駆
動トルクT0゜が旋回制御用の目標駆動トルクT0゜と
じて採用される。
前記C17のステップにて旋回制御中フラグF0がセッ
トされていないと判断した場合には、(8)式にて算出
された目標駆動トルクT0゜を採用せず、TCL76は
目標駆動トルクT。Cとして機関11の最大トルクを0
9にて出力し、これによりECUl5がトルク11#用
電磁弁51,56のデユーティ率を0%側に低下させる
結果、機関11は運転者によるアクセルペダル31の踏
み込み量に応じた駆動トルクを発生する。
又、前記C3のステップにて目標駆動トルクT0゜が閾
値(Td−2)以下でないと判断すると、旋回制御に移
行せずに06或いはC7のステップから09のステップ
に移行し、TCL76は目標駆動トルクT0゜として機
関11の最大トルクを出力し、これによりECUl 5
 ;6f )−ルウ1lllIJ’lH1m弁51.5
6(1)テx−ティ率を0%側に低下させる結果、機関
11は運転者によるアクセルペダル31の踏み込み量に
応じた駆動トルクを発生する。
同様に、C4のステップにてアイドルスイッチ68がオ
ン状態、即ちアクセルペダル31が運転者によって踏み
込まれていないと判断した場合にも、TCL76は目標
駆動トルクTOcとして機関11の最大トルクを出力し
、これによりECUl5がトルク制御用電磁弁51.5
6のデユーティ率を0%側に低下させる結果、機関11
は運転者によるアクセルペダル31の踏み込み量に応じ
た駆動トルクを発生して旋回制御には移行しない。
前記C2のステップにて旋回制御中フラグFCがセット
されていると判断した場合には、CIOにて今回算出し
た目標駆動トルクT0゜tnlと前回算出した目標駆動
トルクT   との差QC(n−11 ΔTが予め設定した増減許容量Tよりも大きいか否かを
判定する。この増減許容量Tは乗員に車両82の加減速
シ1ツクを感じさせない程度のトルク変化量であり、例
えば車両82の目標前後加速度Gxoを毎秒0.1gに
抑えたい場合には、前記(7)式を利用して となる。
前記C10のステップにて今回算出した目標駆動トルク
T0゜、、、、と前回算出した目標駆動トルクT   
との差ΔTが予め設定した増減OC(ロー1) 許容量TKよりも大きくないと判断されると、C1lに
て今度は目標駆動トルクT。C(nlと前回算出した目
標駆動トルクT   との差ΔTOC1n−11 が負の増減許容量TKよりも大きいか否かを判定する。
C1lのステップにて今回算出した目標駆動トルクT。
。tnlと前回算出した目標駆動トルクT0゜(n−1
)との差ΔTが負の増減許容量TKよ秒も大きいと判断
すると、今回算出した目標駆動トルクT0゜3.、、と
前回算出した目標駆動トルクT   との差の絶対値1
ΔT1が増減許Qe(n−11 容量T2よりも小さいので、算出された今回の目標駆動
トルクT0゜。をそのまま採用する。
又、C11のステップにて今回算出した目標駆動トルク
T0゜3.、、と前回算出した目標駆動トルクT0゜、
。−I、との差ΔTが負の増減許容量TKよりも大きく
ないと判断すると、C12にて今回の目標駆動トルクT
。C(n)を下式により設定する。
T   =T    −T QClnl     QC(n−11Kつまり、前回算
出した目標駆動トルク T0゜(n−Klに対する下げ幅を増減許容量TKで規
制し、機関11の駆動トルク低減に伴う減速シ實ツクを
少なくするのである。
一方、前記C10のステップにて今回算出した目標駆動
トルクT0゜い、と前回算出した目標駆動トルクT0゜
In−11との差ΔTが増減許容量T以上であると判断
されると、C13にて今回の口振駆動トルクT0゜8.
、、を下式により設定する。
T  =T   +T QClnl     QC1r+−11につまり、駆動
トルクの増大の場合も前述の駆動トルク減少の場合と同
様に、今回算出した目標駆動トルクT0゜、、、、と前
回算出した目標駆動トルクT。C(n−9との差ΔTが
増減許容量TKを越えた場合には、前回算出した目標駆
動トルクT0゜、。−4,に対する上げ幅を増減許容量
TKで蜆制し、機l[11の駆動トルク増大に伴う加速
シ菖ツクを少なくするのである。
以上のようにして目標駆動トルクT0゜が設定されると
、TCL76はC14にてこの目標駆動トルクT0゜が
運転者の要求駆動トルクTよりも大きいか否かを判定す
る。
ここで、旋回tmmmmラフラグがセットされている場
合、目標駆動トルクT0゜は運転者の要求駆動トルクT
、よりも大きくないので、C15にてアイドルスイッチ
68がオン状態か否かを判定する。
このC15のステップにてアイドルスイッチ68がオン
状態でないと判断されると、旋回制御を必要としている
状態であるので、前記C6のステップに移行する。
又、前記C14のステップにて目標駆動トルクT。0が
運転者の要求駆動トルクTdよりも大きいと判断した場
合、車両82の旋回走行が終了した状態を意味するので
、TCL76はC16にて旋回制御中フラグFCをリセ
ットする。同様に、C15のステップにてアイドルスイ
ッチ68がオン状態であると判断されると、アクセルペ
ダル31が踏み込まれていない状態であるので、C16
のステップに移行して旋回制御中フラグF0をリセット
する。
このC16にて旋回制御中フラグFCがリセットされる
と、TCL76Cよ目標駆動トルクT として機関11
の最大トルクをC9にて出力し、これによりECU15
がトルク制御用電磁弁51,56のデユーティ率を0%
側に低下させる結果、機関11は運転者によるアクセル
ペダル31の踏み込み量に応じた駆動トルクを発生する
。
なお、上述した旋@flfHIJの手順を簡素化するた
めに運転者の要求駆動トルクTdを無視することも当然
可能であり、この場合には目標駆動トルクとして前記(
7)式により算出可能な基準駆動トルクT6を採用すれ
ば良い。又、本実施例のように運転者の要求駆動トルク
Tdを勘案する場合でも、重み付けの係数aを固定値と
するのではなく、制御開始後の時間の経過と共に係数a
の値を漸次減少させたり、或いは車速Vに応じて漸次減
少させ、運転者の要求駆動トルクT、の採用割合を徐々
に多くするようにしても良い。同様に、制御開始後のし
ばらくの間は係数αの値を一定値にしておき、所定時間
の経過後に漸次減少させたり、或いは操舵軸旋回量δ、
の増大に伴って係数αの値を増加させ、特に曲率半径が
次第に小さくなるような旋回路に対し、車両82を安全
に走行させるようにすることも可能である。
上述した実施例では、高μ路用の目標駆動トルクを算出
するようにしたが、この高μ路と低μ路とに対応する旋
回制御用の目標駆動トルクをそれぞれ算出し、これらの
目標駆動トルクから最終的な目標駆動トルクを選択する
ようにしても良い。又、上述した演算処理方法では、機
関11の急激な駆動トルクの変動による加減速シ1ツク
を防止するため、目標駆動トルクT0゜を算出するに際
して増減許容量TKによりこの目標駆動トルクT。。の
規制を図っているが、この規制を目標前後加速度G に
対して行うようにしても良い。
この旋回制御用の目標駆動トルクT。0を算出したのち
、TCL76はこれら二つの目標駆動トルクT。s、T
o。から最適な最終目標駆動トルクT0を選択し、これ
をECU 15に出力する。この場合、車両82の走行
安全性を考慮して小さな数値の方の目標駆動トルクを優
先して出力する。但し、−船釣にはスリップ制御用の目
標駆動トルクT。6が旋回制御用の目標駆動トルクT0
゜よりも常に小さいことから、スリップ割部用、旋回制
御用の順に最終目標駆動トルクT。を選択すれば良い。
この処理の流れを表す第34図に示すように、Mllに
てスリップ制御用の目標駆動トルクT。Sと旋回制御用
の目標駆動トルクT0゜とを算出した後、M12にてス
リップ制御中フラグFがセットされているか否かを判定
し、このスリップ制御中フラグF、がセットされている
と判断したならば、最終目標駆動トルクTとしてスリッ
プ制御用の目標駆動トルクTO8をM2Rにて選択し、
これをECU 15に出力する。
一方、前記M12のステップにてスリップ制御中フラグ
Fがセットされていないと判断したならば、M14にて
旋回制御中フラグFがセットされているか否かを判定し
、この旋回l!1!ll!II中フラグF。がセットさ
れていると判断したならば、最終目標駆動トルクT。と
じて旋回制御用の目標駆動トルクT をM2Sにて選択
し、これをECU 15に出力する。
又、前記M14のステップにて旋回制御中フラグF、が
セットされていないと判断したならば、TCL76はM
2Sにて機関11の最大トルクを最終目標駆動トルクT
としてECU15に出力する。
以上のようにして最終目標駆動トルクT0を選択する一
方、アクチュエータ41を介したスロットル弁20の全
閉操作によっても機関11の出力低減が間に合わない急
発進時や路面状況が通常の乾燥路から凍結路に急変する
ような場合、TCL76はECU15にて設定される点
火時期Pの基本遅角量p6に対する遅角割合を設定し、
これをECU15に出力している。
前記基本遅角量p8は、機関11の運転に支障を来さな
いような遅角の最大値であり、機関11の吸気量と機関
回転数NEとに基づいて設定される。又、前記遅角割合
として、本実施例では基本遅角量p6を0にする0レベ
ルと、基本遅角量p、を3分の2に圧縮するルベルと、
基本遅角量p、をそのまま出力する■レベルと、基本遅
角量p、をそのまま出力すると共にスロットル弁20を
全閉操作するIレベルとの四つが設定されており、基本
的にはスリップ量Sの変化率G、が大きくなるに従って
、大きな遅角量となるような遅角割合を選択している。
との遅角割合を読み出す手順を表す第35図に示すよう
に、TCL76はまずPlにて点火時期制御中フラグF
Pをリセットし、P2にてスリップ制御中フラグF、が
セットされているか否かを判定する。このP2のステッ
プにてスリップ制御中7ラグF、がセットされていると
判断すると、P3にて点火時期制御中フラグFpをセッ
トし、P4にてスリップ量Sが毎時0k11未満か否か
を判定する。又、前記P2のステップにてスリップ制御
中フラグF。
がセットされていないと判断すると、前記P4のステッ
プに移行する。
このP4のステップにてスリップ量Sが毎時Oki1未
満である、即ち機関11の駆動トルクを上げても問題な
いと判断すると、P5にて遅角割合をθレベルにセット
し、これをECU15に出力する。逆に、とのP4のス
テップにてスリップ量Sが毎時0k11以上であると判
断した場合には、P6にてスリップ量変化率G、が2.
5g以下であるか否かを判定し、とのP6のステップに
てスリップ量変化率Gが2.5g以下であると判断した
場合には、Plにて遅角割合がIレベルであるか否かを
判定する。
又、前記P6のステップにてスリップ量変化率G、が2
.5gを超える、即ち急激に前輪64.65がスリップ
していると判断した場合には、P8にて最終目標駆動ト
ルクTが4kgm未満であるか否かを判定し、この最終
目標駆動トルクT0が4 kgm未満である、即ち機1
Ii11の駆動トルクを急激に抑制する必要があると判
断した場合には、P9にて遅角割合をXレベルに設定し
て前記P7のステップに移行する。逆に、P8のステッ
プにて最終目標駆動トルクT。が4 kgm以上である
と判断した場合には、そのままP7のステップに移行す
る。
このP7のステップにて遅角割合がルベルであると判断
したならば、Ploにてスリップ量変化率G1がOgを
超えるか否かを判定する。ここで、スリップ量変化率G
、がOgを超えている、即ちスリップ量Sが増加する傾
向にあると判断した場合には、Pllにて点火時期制御
中フラグFpがセットされているか否かを判定するが、
Ploのステップにてスリップ量変化率G、が0g以下
である、即ちスリップ量8が減少傾向にあると判断した
場合には、PI3にてこのスリップ量Sが毎時8に@を
超えているか否かを判定する。
とのPI3のステップにてスリップ量Sが毎時8 km
を超えていると判断した場合には、前記pHのステップ
に移行し、逆にスリップ量Sが毎時8 k+1以下であ
ると判断した場合には、PI3にて遅角割合をルベルが
ら■レベルへ切替え、PI3にてスリップ量変化率G、
が0.5g以下であるか否かを判定する。
同様に、前記P7のステップにて遅角割合がニレベルで
はないと判断した場合にも、とのPI3のステップに移
行する。
とのPI3のステップにてスリップ量変化率G1が0.
5g以下である、即ちスリップ量Sの変化が余り急激で
はないと判断した場合に1、t、P15+(て遅角割合
が■レベルであるが否かを判定する。又、PI3のステ
ップにてスリップ量変化率G、が0.5g以下ではない
と判断した場合には、PI3にて遅角割合を■レベルに
設定し、PlBのステップに移行する。
そして、とのPlBのステップにて遅角割合が■レベル
であると判断した場合には、PI3にてスリップ量変化
率G、がOgを越えるか否かを判定し、逆に遅角割合が
■レベルではないと判断した場合には、Pllにてスリ
ップ量変化率G、が0.3g以下であるか否かを判定す
る。前記P16のステップにてスリップ量変化率G、が
Ogを越えていない、即ちスリップ量Sが減少傾向にあ
ると判断した場合には、PlBにてこのスリップ量Sが
毎時8 km*を超えているか否かを判定する。そして
、とのPlBのステップにてスリップ量Sが毎時8km
JJ下であると判定した場合には、PlBにて遅角割合
を■レベルからニレベルへ切替え、前記P17のステッ
プに移行する。又、前記P16のステップにてスリップ
量変化率G、が08以上である、即ちスリップ量Sが増
加傾向にあると判断した場合、及びPlBのステップに
てスリップ量Sが毎時81awを越えている、即ちスリ
ップ量Sが大きいと判断した場合には、それぞれ前記p
Hのステップに移行する。
前記P17のステップにてスリップ量変化率Gが0.3
g以下である、即ちスリップ量Sが殆ど増加傾向にない
と判断したならば、P2Oにて遅角割合がニレベルであ
るが否かを判定する。逆に、Pllのステップにてスリ
ップ量変化率G、が0.3geMえている、即ちスリッ
プ量Sが多少なりとも増加傾向にあると判断した場合に
は、P21にて遅角割合をニレベルに設定する。
そして、P2Oにて遅角割合がニレベルであると判断し
た場合には、P22にてスリップ量変化率G、がOgを
越えているか否かを判定し、これが0g以下である、即
ちスリップ量Sが減少傾向にあると判断した場合には、
P23にてスリップ量Sが毎時5 km未満であるか否
かを判定する。乙のP2gのステップにてスリップ量S
が毎時5 km未満である、即ち前輪64,65が殆ど
スリップしていないと判断したならば、P24にて遅角
割合をOレベルに設定し、これをECU 15に出力す
る。又、P2Oのステップにて遅角割合がIレベルでは
ないと判断した場合や、P22のステップにてスリップ
量変化率G、がOgを越えている、即ちスリップ量Sが
増加傾向にあると判断した場合、或いはP23のステッ
プにてスリップ量Sが毎時5 km以上である、即ちス
リップ量Sが比較的多いと判断した場合には、それぞれ
前記pHのステップに移行する。
一方、このpHのステップにて点火時期制御中フラグF
pがセットされていると判断したならば、P25にて最
終目標駆動トルクT0が10 kgm未満であるか否か
を判定する。又、pHのステップにて点火時期制御中フ
ラグFPがセットされていないと判断した場合には、P
26にて遅角割合をOレベルに設定してからP25のス
テップに移行する。
そして、このP25にて最終目標駆動トルクT。が10
 kgm以上である、即ち機関11が多少大きめな駆動
力を発生していると判断した場合には、P27にて遅角
割合が■レベルであるか否かを判定し、この遅角割合が
■レベルであると判断した場合には、P28にて遅角割
合をIレベルに落とし、これをECU15に出力する。
前記P25のステップにて最終目標駆動トルクT0が1
0 kgm未満であると判断した場合や、P27のステ
ップにて遅角割合が■レベルではないと判断した場合に
は、P2Oにて油圧式自動変速機13が変速中か否かを
判定する。そして、油圧式自動変速機13が変速中であ
ると判断した場合には、P2Oにて遅角割合が夏レベル
であるか否かを判定し、とのP2Oのステップにて遅角
割合がIレベルであると判断した場合には、P31にて
遅角割合を■レベルに落とし、これをECU15に出力
する。又、P2Oのステップにて油圧式自動変速機13
が変速中ではないと判断した場合、或いはP2Oのステ
ップにて遅角割合が■レベルではないと判断した場合に
は、それぞれP32にて先に設定された遅角割合をその
ままECU 15に出力する。
例えif、P9のステップにて■レベルの遅角割合が設
定された場合、スリップ量変化率GがOgを越えている
と共にスリップ量Sが毎時8 kmを超えている、即ち
スリップ量Sの増加割合が急激であり、最終目標駆動ト
ルクToが10 kgm未満であって点火時期の遅角操
作だけでは前輪64.65のスリップを充分に抑えるこ
とが困難であると判断した場合には、■レベルの遅角割
合が選択されてスロットル弁20の開度を強制的に全閉
状態にし、スリップの発生をその初期段階で効率良く抑
え込むようにしている。
前記ECU15は、機関回転数N6と機関11の吸気量
とに基づいて予め設定された点火時期P及び基本となる
遅角量p6に関する図示しないマツプから、これら点火
時期P及び基本遅角量p、をクランク角センサ62から
の検出信号及びエアフローセンサ70からの検出信号に
基づいて読み出し、これをTCL76から送られた遅角
割合に基づいて補正し、目標遅角量p0を算出するよう
にしている。この場合、図示しない排気ガス浄化触媒を
損傷しないような排気ガスの上限温度に対応して目標遅
角量p0の上限値が設定されており、この排気ガスの温
度(ま排気温センサ74からの検出信号により検出され
る。
なお、水温センサ71により検出される機関11の冷却
水温が予め設定された値よりも低い場合には、点火時期
Pを遅角することは機関11のノッキングやストールを
誘発する虞があるため、以下に示す点火時期Pの遅角操
作は中止する。
この遅角制御における目標遅角量p。の演算手順を表す
第36図に示すように、まずECU15はQlにて前述
したスリップ制卿中フラグF、がセットされているか否
かを判定し、このスリップ制御中フラグF8がセットさ
れていると判断すると、Q2にて遅角割合がIレベルに
設定されているか否かを判定する。
そして、とのQ2のステップにて遅角割合がIレベルで
あると判断した場合には、Q3にてマツプから読み出し
た基本遅角量p、をそのまま目標遅角量p0として利用
し、点火時期Pを目標遅角量p0だけ遅角する。更に、
最終目標駆動トルクT0の値に関係な(スロットルfp
20が全閉状態となるように、Q4にてトルク制御用電
磁弁51,56のデユーティ率を100%に設定し、強
制的にスロットル弁20の全閉状態を実現する。
又、Q2のステップにて遅角割合がIレベルではないと
判断した場合には、Q5にて遅角割合が■レベルに設定
されているか否かを判定する。そして、とのQ5のステ
ップにて遅角割合が■レベルであると判断した場合には
、前記Q3のステップと同様にQ6にて目標遅角量p0
をマツプから読み出した基本遅角量p、をそのまま目標
遅角量p0として利用し、点火時期Pを目標遅角量p0
だけ遅角する。更に、Q7にてECU 15は目標駆動
トルクTの値に応じてトルク側割用電磁弁51,56の
デユーティ率をQ7にて設定し、運転者によるアクセル
ペダル31の踏み込み量とは関係なく、機関11の駆動
トルクを低減する。
ここでECU 15には機関回転数NEと機関11の駆
動トルクとをパラメータとしてスロットル開度θ1を求
めるためのマツプが記憶されており、ECtJ15はこ
のマツプを用いて現在の機関回転数N、とこの目標駆動
トルクTo9とに対応した目標スロットル開度θ□。を
読み出す。
次いで、ECU15はこの目標スロットル開度θTQと
スロットル開度センサ67から出力される実際のスロッ
トル開度θ1との偏差を求め、一対のトルク側割用電磁
弁51,56のデユーティ率を前記偏差に見合う値に設
定して各トルク制御用電磁弁51.56のプランジャ5
2.57のソレノイドに電流を流し、アクチュエータ4
1の作動により実際のスロットル開度θ7が目標スロッ
トル開度θ工。にまで下がるように制御する。
なお、目標駆動トルクT。つとして機関11の最大トル
クがECU15に出力された場合、ECU 15はトル
ク制御用電磁弁51,56のデユーティ率を0%側に低
下させ、運転者によるアクセルペダル31の踏み込み量
に応じた駆動トルクを機関11に発生させろ。
前記Q5のステップにて遅角割合が■レベルではないと
判断した場合には、Q8にて遅角割合がIレベルに設定
されているか否かを判定する。このQ8のステップにて
遅角割合がルベルに設定されていると判断した場合には
、目標遅角量p0を下式の如(設定して点火時期Pを目
標遅角量p0だけ遅角し、更に前記Q7のステップに移
行する。
PO=P@ ’ 3 一方、前記Q8のステップにて遅角割合がIレベルでは
ないと判断した場合には、Q10にて目標遅角量p。が
0であるか否かを判定し、これが0であると判断した場
合には、Q7のステップに移行して点火時期Pを遅角せ
ず、目標駆動トルクT。Sの値に応じてトルク制御用電
磁弁51,56のデユーティ率を設定し、運転者による
アクセルペダル31の踏み込み量とは関係なく、機関1
1の駆動トルクを低減する。
又、前記QIOのステップにて目標遅角量poがOでは
ないと判断した場合には、Qllにて主タイマのサンプ
リング周期Δを毎に目標遅角量p0をランプ制御により
例えば1度ずっp。=0となるまで減算させて行き、機
関11の駆動トルクの変動に伴うショックを軽減した後
、Q7のステップに移行する。
なお、前記Q1のステップにてスリップ制御中フラグF
、がリセットされていると判断した場合には、機関11
の駆動トルクを低減させない通常の走行制御となり、Q
12にてp0=0として点火時期Pを遅角させず、Q1
3にてトルク制御用電磁弁51,56のデユーティ率を
0%に設定することにより、機関11は運転者によるア
クセルペダル31の踏み込み量に応じた駆動トルクを発
生させる。
〈発明の効果〉 本発明に係る車両の操舵角中立位置学習方法によれば、
走行速度、左右従動輪の回転差および走行時間により操
舵角の中立位置を学習するようにしたため、トーイン調
整や経年変化によるハンドルの切り角と実際の操舵角の
ずれ等があっても自動的に補正される。その結果、駆動
力制御等を高い精度で行うことが可能となり、操縦安定
性が向上する。
また、操舵軸基準位置センサで基準位蓋を検出できない
ときでも、第2の中立位置判定手段により中立位置を判
定することができる。
【図面の簡単な説明】
第1図は本発明による車両の出力開園装置を前進4段後
進1段の油圧式自動変速機を組み込んだ前輪駆動形式の
車両に応用した一実施例の概念図、第2図はその概略構
成図、第3図はそのスロットル弁の駆動機構を表す断面
図、第4図はその制御の全体の流れを表すフローチャー
ト、第5図は操舵軸の中立位置学習補正の流れを表すフ
ローチャート、第6図は車速と可変閾値との関係を表す
マツプ、第7図は操舵軸の中立位置を学習補正した場合
の補正量の一例を表すグラフ、第8図はスリップ制御用
の目標駆動トルクの演算手順を表すブロック図、第9図
は車速と補正係数との関係を表すマツプ、第10図は車
速と走行抵抗との関係を表すマツプ、第11図は操舵軸
旋回量と補正トルクとの関係を表すマツプ、第12図は
スリップ制御開始直後における目標駆動トルクの下限値
を規制するマツプ、第13図はタイヤと路面との摩擦係
数と、このタイヤのスリップ率との関係を表すグラフ、
第14図は目標横加速度と加速に伴う速度補正量との関
係を表すマツプ、第15図は横加速度と旋回に伴う速度
補正量との関係を表すマツプ、第16図は操舵角センサ
の異常を検出するための回路図、第17図は操舵角セン
サ84の異常検出処理の流れを表すフローチャート、第
18図は車速と補正係数との関係を表すマツプ、第19
図は横加速度の選択手順の流れを表すフローチャート、
第20図はスリップ量と比例係数との関係を表すマツプ
、第21図は車速と積分補正トルクの下限値との関係を
表すマツプ、第22図は積分補正トルクの増減領域を表
すグラフ、第23図は油圧式自動変速機の各変速段と各
補正トルクに対応する補正係数との関係を表すマツプ、
第24図は機関回転数と要求駆動トルクとアクセル開度
との関係を表すマツプ、第25図はスリップ制御の流れ
を表すフローチャート、第26図は旋回制御用の目標駆
動トルクを演算する手順を表すブロック図、第27図ζ
よ車速と補正係数との関係を表すマツプ、第28図はス
タビリテイファクタを説明するための横加速度と操舵角
比との関係を表すグラフ、第29図は目標横加速度と目
標前後加速度と車速との関係を表すマツプ、第30図は
横加速度とロードロードトルクとの関係を表すマツプ、
第31図はアクセル開度センサの全閉位置の学習補正の
手順の一例を表すグラフ、第32図はアクセル開度セン
サの全閉位置の学習補正の流れの他の一例を表すフロー
チャート、第33図は旋回制御の流れを表すフローチャ
ート、第34図は最終目標トルクの選択操作の流れを表
すフロー、チャート、第35図は遅角割合の選択操作の
流れを表すフローチャート、第36図は機関の出力刺部
の手順を表すフローチャートである。 又、図中の符号で11は機関、13は油圧式自動変速機
、15はECU、16は油圧割部装置[,20はスロッ
トル弁、23はアクセルレバ24はスロットルレバー 
31はアクセルペダル、32はケーブル、34は爪部、
35はストッパ、41はアクチュエータ、43は制御棒
、47は接続配管、48はバキュームタンク、49は逆
止め弁、50.55は配管、51゜56はトルク制御用
電磁弁、60は電磁弁、61は点火プラグ、62はクラ
ンク角センサ、64.65は前輪、66は前輪回転セン
サ、67はスロットル開度センサ、68はアイドルスイ
ッチ、70はエアフローセンサ、71は水温センサ、7
4は排気温センサ、75はイグニッションキースイッチ
、76はTCL、77はアクセル開度センサ、78,7
9は後輪、80゜81は後輪回転センサ、82は車両、
83は操舵軸、84は操舵角センサ、85は操舵ハンド
ル、86は操舵軸基準位置センサ、87は通信ケーブル
、104,105,117,135は乗算部、106,
131は微分演算部、107゜110はクリップ部、1
08,123はフィルタ部、109はトルク換算部、1
11は走行抵抗算出部、112,114,119は加算
部、113はコーナリングドラッグ補正量算出部、11
5は可変クリップ部、116,121,124は減算部
、118は加速度補正部、120は旋回補正部、122
は横加速度演算部であり、Aはスタビリテイファクタ、
bはトレッド、F、は点火時期制御中フラグ、Fはスリ
ップ制御中フラグ、GFは実前輪加速度、GKo、GK
Fは前輪加速度補正量、Gはスリップ量変化率、Gx、
、は修正前後加速度、Gxoは目標前後加速度、G7o
は目標横加速度、gは重力加速度、NEは機関回転数、
Pは点火時期、p、は基本遅角量、poは目標遅角量、
rは車輪有効半径、Soは目標スリップ率、Sはスリッ
プ量、Tllは基準駆動トルク、Toはコーナリングド
ラッグ補正トルク、Toは微分補正トルク、Tdは要求
駆動トルク、TIは積分補正トルク、Toは最終目標駆
動トルク、Tocは旋回制御用目標駆動トルク、To9
はスリップ制御用目標駆動トルク、T、は比例補正トル
ク、TPIoは最終補正トルク、T1.lは走行抵抗、
Δtはサンプリング周期、vt車速、v、ハ実前輪速、
V、o、 V、。 は目標前輪速、vK、vKoはスリップ補正量、■8L
は左後輪速、■、は右後輪速、vsはスリップ制御用の
車速、Wbは車体重量、δは前輪の舵角、δ8は操舵軸
の旋回角、ρ6は作動歯車減速比、ρ。は積分補正係数
、ρ、は比例補正係数、ρ、は油圧式自動変速機の変速
比、ρアはトルクコンバータ比である。

Claims (1)

  1. 【特許請求の範囲】 操舵軸の旋回角を検出する操舵角センサと、操舵軸の基
    準位置を検出する操舵軸基準位置センサと、左右の従動
    輪の周速度および車両の走行速度を検出する走行速度検
    出手段とを備えており、 車速があらかじめ設定した走行閾値以上で、かつ、左右
    の従動輪の周速度の差が、車速に応じて変化するよう予
    め設定した第1の直進閾値より小さく、しかも、操舵軸
    基準位置センサが操舵軸の基準位置を第1のカウント時
    間以上継続して検出しているときに、中立位置であると
    判定する第1の中立位置判定方法と、 車速があらかじめ設定した走行閾値以上で、かつ、左右
    の従動輪の周速度の差が予め設定した第2の直進閾値よ
    りも小さい状態が第2のカウント時間以上継続して検出
    されているときに、中立位置であると判定する第2の中
    立位置判定手段と、が設定されており、 第1の中立位置判定手段と第2の中立位置判定手段とを
    択一的に用いることを特徴とする車両の操舵角中立位置
    学習方法。
JP2127017A 1990-05-18 1990-05-18 車両の操舵角中立位置学習方法 Expired - Fee Related JP2596177B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2127017A JP2596177B2 (ja) 1990-05-18 1990-05-18 車両の操舵角中立位置学習方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2127017A JP2596177B2 (ja) 1990-05-18 1990-05-18 車両の操舵角中立位置学習方法

Publications (2)

Publication Number Publication Date
JPH0424168A true JPH0424168A (ja) 1992-01-28
JP2596177B2 JP2596177B2 (ja) 1997-04-02

Family

ID=14949631

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2127017A Expired - Fee Related JP2596177B2 (ja) 1990-05-18 1990-05-18 車両の操舵角中立位置学習方法

Country Status (1)

Country Link
JP (1) JP2596177B2 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3971064A1 (de) * 2020-09-21 2022-03-23 Volkswagen Ag Ermitteln eines lenkreferenzzustands mittels radgeschwindigkeitsgrössen
CN115959142A (zh) * 2022-12-31 2023-04-14 武汉光庭信息技术股份有限公司 动力域控制器的车速仲裁计算方法及系统
CN120096673A (zh) * 2023-12-04 2025-06-06 上海汽车集团股份有限公司 一种后轮转向随动控制的方法及装置

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6111608A (ja) * 1984-06-28 1986-01-20 Nippon Denso Co Ltd 車両のステアリング中立位置推定装置

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6111608A (ja) * 1984-06-28 1986-01-20 Nippon Denso Co Ltd 車両のステアリング中立位置推定装置

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3971064A1 (de) * 2020-09-21 2022-03-23 Volkswagen Ag Ermitteln eines lenkreferenzzustands mittels radgeschwindigkeitsgrössen
DE102020211769A1 (de) 2020-09-21 2022-03-24 Volkswagen Aktiengesellschaft Ermitteln eines Lenkreferenzzustands mittels Radgeschwindigkeitsgrößen
CN115959142A (zh) * 2022-12-31 2023-04-14 武汉光庭信息技术股份有限公司 动力域控制器的车速仲裁计算方法及系统
CN120096673A (zh) * 2023-12-04 2025-06-06 上海汽车集团股份有限公司 一种后轮转向随动控制的方法及装置
CN120096673B (zh) * 2023-12-04 2025-12-05 上海汽车集团股份有限公司 一种后轮转向随动控制的方法及装置

Also Published As

Publication number Publication date
JP2596177B2 (ja) 1997-04-02

Similar Documents

Publication Publication Date Title
KR940008006B1 (ko) 차량의 출력 제어 장치
JP2580836B2 (ja) 車両の出力制御装置
JPH03249350A (ja) 車両の出力制御装置
JP2536308B2 (ja) 車両の出力制御装置
JP2596177B2 (ja) 車両の操舵角中立位置学習方法
JP2518446B2 (ja) 車両の出力制御装置
JP2518448B2 (ja) 車両の出力制御装置
JP2518088B2 (ja) 車両のアクセル全閉位置検出装置
JP2518087B2 (ja) 車両のアクセル全閉位置学習装置
JP2536309B2 (ja) 車両の出力制御装置
JP2792199B2 (ja) 車両の出力制御装置
JP2527070B2 (ja) 車両の出力制御装置
JPH0424167A (ja) 車両の操舵角中立位置学習方法
JP2518447B2 (ja) 車両の出力制御装置
JP2518452B2 (ja) 車両の出力制御装置
JP2518453B2 (ja) 車両の出力制御装置
JP2616502B2 (ja) 車両の出力制御装置
JP2569966B2 (ja) 駆動輪の差動制限装置
JP2508418B2 (ja) 駆動輪の差動制限装置
JP2580838B2 (ja) 車両の出力制御方法
JP2518449B2 (ja) 車両の出力制御装置
JP2527071B2 (ja) 車両の出力制御装置
JP2518450B2 (ja) 車両の出力制御装置
JP2518451B2 (ja) 車両の出力制御装置
JP2536310B2 (ja) 車両の出力制御装置

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees