JPH03269240A - 駆動力制御装置 - Google Patents
駆動力制御装置Info
- Publication number
- JPH03269240A JPH03269240A JP2124281A JP12428190A JPH03269240A JP H03269240 A JPH03269240 A JP H03269240A JP 2124281 A JP2124281 A JP 2124281A JP 12428190 A JP12428190 A JP 12428190A JP H03269240 A JPH03269240 A JP H03269240A
- Authority
- JP
- Japan
- Prior art keywords
- vehicle
- lateral acceleration
- road
- drive torque
- road surface
- 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
Links
Landscapes
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
- Regulating Braking Force (AREA)
- Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〈産業上の利用分野〉
本発明は、走行中に路面が低摩擦係数路面(以下、低μ
路)か否かを判定するための方法に関し、例えば、車両
の旋回動作を容易且つ安全に行えるように旋回時に発生
ずる横加速度(横G)に応じて機関の駆動トルクを低減
する旋回制御において、駆動トルク低減の度合を路面の
μ(摩擦係数)に応じて調整する場合に用いて有用なも
のである。
路)か否かを判定するための方法に関し、例えば、車両
の旋回動作を容易且つ安全に行えるように旋回時に発生
ずる横加速度(横G)に応じて機関の駆動トルクを低減
する旋回制御において、駆動トルク低減の度合を路面の
μ(摩擦係数)に応じて調整する場合に用いて有用なも
のである。
〈従来の技術〉
まず、旋回制御について概説する。
車両の走行中に路面の状況が急激に変化したり、滑りや
すい低摩擦係数の路面、例えば雪路や凍結路等の路面を
車両が走行する場合、駆動輪が空転して車両の操縦が極
めて困難となる。
すい低摩擦係数の路面、例えば雪路や凍結路等の路面を
車両が走行する場合、駆動輪が空転して車両の操縦が極
めて困難となる。
乙のような場合、駆動輪が空転しないように運転者がア
クセルペダルの踏み込み量を調整し、機関の出力を微妙
に制御することは、熟練者であっても非常に難しいもの
である。
クセルペダルの踏み込み量を調整し、機関の出力を微妙
に制御することは、熟練者であっても非常に難しいもの
である。
同様に、旋回路を走行中の車両には、その走行方向と直
角な方向の横加速度に対応しtコ遠心力が発生するため
、旋回路に対する車両の走行速度が高すぎる場合には、
タイヤのグリップ力の限界を越えて車体が横滑りを起こ
す虞がある。
角な方向の横加速度に対応しtコ遠心力が発生するため
、旋回路に対する車両の走行速度が高すぎる場合には、
タイヤのグリップ力の限界を越えて車体が横滑りを起こ
す虞がある。
このような場合、機関の出力を適正に下げて旋回路に対
応した旋回半径で車両を安全に走行させるためには、特
に旋回路の出口が確認できないような場合、或いは旋回
路の曲率半径が次第に小さくなっているような場合、極
めて高度な運転技術が要求される。
応した旋回半径で車両を安全に走行させるためには、特
に旋回路の出口が確認できないような場合、或いは旋回
路の曲率半径が次第に小さくなっているような場合、極
めて高度な運転技術が要求される。
いわゆるアンダーステアリング傾向を有する一般的な車
両においては、車両に加わる横加速度の増大に伴って操
舵量を漸増させる必要があるが、この横加速度が各車両
に特有の成る値を越えると、操舵量が急増して先にも述
べたように安全な旋回走行が困難となったり、或いは不
可能となる特性を持っている。
両においては、車両に加わる横加速度の増大に伴って操
舵量を漸増させる必要があるが、この横加速度が各車両
に特有の成る値を越えると、操舵量が急増して先にも述
べたように安全な旋回走行が困難となったり、或いは不
可能となる特性を持っている。
特に、アンダーステアリング傾向の強いフロントエンジ
ン前輪駆動形式の車両においては、この傾向が顕著とな
ることは周知の通りである。
ン前輪駆動形式の車両においては、この傾向が顕著とな
ることは周知の通りである。
乙のようなことから、駆動輪の空転状態を検出し、駆動
輪の空転が発生した場合には、一 運転者によるアクセルペダルの踏み込み量とは関係無く
、強制的に機関の出力を低下させたり、或いは車両の横
加速度を検出し、車両が旋回困難或いは旋回不能となる
旋回限界の前に、運転者によるアクセルペダルの踏み込
み量とは関係無く、強制的に機関の出力を低下させるよ
うにした出力制御装置が考えられ、運転者が必要に応じ
て乙の出力制御装置を利用した走行と、アクセルペダル
の踏み込み量に対応して機関の出力を制御する通常の走
行とを選択できるようにしtこものが発表されている。
輪の空転が発生した場合には、一 運転者によるアクセルペダルの踏み込み量とは関係無く
、強制的に機関の出力を低下させたり、或いは車両の横
加速度を検出し、車両が旋回困難或いは旋回不能となる
旋回限界の前に、運転者によるアクセルペダルの踏み込
み量とは関係無く、強制的に機関の出力を低下させるよ
うにした出力制御装置が考えられ、運転者が必要に応じ
て乙の出力制御装置を利用した走行と、アクセルペダル
の踏み込み量に対応して機関の出力を制御する通常の走
行とを選択できるようにしtこものが発表されている。
乙のような観点に基づいた車両の出力制御に関するもの
の内、従来知られているものは例えば駆動輪の回転数と
従動輪の回転数とを検出し、これらの回転数の差を駆動
輪のスリップ量とみなし、このスリップ量に応じて機関
の駆動トルクを制御したり、或いは車両のヨーイング量
(以下、これをヨーレートと呼称する)等に基づいて機
関の駆動トルクを制御するようにしたものである。
の内、従来知られているものは例えば駆動輪の回転数と
従動輪の回転数とを検出し、これらの回転数の差を駆動
輪のスリップ量とみなし、このスリップ量に応じて機関
の駆動トルクを制御したり、或いは車両のヨーイング量
(以下、これをヨーレートと呼称する)等に基づいて機
関の駆動トルクを制御するようにしたものである。
つまり、後者の方法において車両の高速急旋回中に主と
して発生するヨーイング等は、車速が高く且つ急旋回な
ほどそれらの量も急激に増大する傾向を持つため、振動
センサや加速度センサ等によってヨーレートが検出され
たり、或いはこれらが所定値を越えtこ場合に機関の駆
動トルクを低減させるようにしている。
して発生するヨーイング等は、車速が高く且つ急旋回な
ほどそれらの量も急激に増大する傾向を持つため、振動
センサや加速度センサ等によってヨーレートが検出され
たり、或いはこれらが所定値を越えtこ場合に機関の駆
動トルクを低減させるようにしている。
乙のような旋回制御においては、路面ノμに応じて、特
に低μの場合に駆動トルク低減の程度を調整することが
好ましいと気付いた。
に低μの場合に駆動トルク低減の程度を調整することが
好ましいと気付いた。
しかし、旋回制御に適した低μ路か否かを判定する技術
は、従来知られていない。
は、従来知られていない。
即ち、従来、2輪トレーラに標準タイヤを付けてロック
制御力から路面μを求める技術があるが、タイヤを強制
的にロックする必要があること、また、タイヤは車両の
走行につれて特性が劣化することにより、通常の車両に
これを適用することは好ましくない。更に、路面のμは
路面状況(舗装路面、未舗装路面、乾燥路面、湿潤路面
、圧雪路面、凍結路面などの差異)に依存し走行中一定
しないので、μ測定のために頻繁にタイヤをロックさせ
る必要が生じるが、これは現実的でない。
制御力から路面μを求める技術があるが、タイヤを強制
的にロックする必要があること、また、タイヤは車両の
走行につれて特性が劣化することにより、通常の車両に
これを適用することは好ましくない。更に、路面のμは
路面状況(舗装路面、未舗装路面、乾燥路面、湿潤路面
、圧雪路面、凍結路面などの差異)に依存し走行中一定
しないので、μ測定のために頻繁にタイヤをロックさせ
る必要が生じるが、これは現実的でない。
〈発明が解決しようとする課題〉
本発明は、上述した従来技術に鑑み、低μ路か否かを車
両の走行中に簡便に判定することができる方法を提供す
ることを目的とする。
両の走行中に簡便に判定することができる方法を提供す
ることを目的とする。
く課題を解決するための手段〉
第1の発明による低摩擦係数路面の判定方法は、車両の
操舵輪の舵角、車両の実横加速度及び車速を検出するこ
と、検出した舵角及び車速と、予め定めた、低摩擦係数
路面でのスタビリテイファクタの仮定値とに基づいて、
車両に加わる横加速度を推定する演算を行うこと、検出
した実横加速度と、演算で求めた横加速度の推定値とを
比較すること、及び、横加速度の推定値が実横加速度よ
り大きい場合、走行中の路面が低摩擦係数路面であると
判定することを特徴とする。
操舵輪の舵角、車両の実横加速度及び車速を検出するこ
と、検出した舵角及び車速と、予め定めた、低摩擦係数
路面でのスタビリテイファクタの仮定値とに基づいて、
車両に加わる横加速度を推定する演算を行うこと、検出
した実横加速度と、演算で求めた横加速度の推定値とを
比較すること、及び、横加速度の推定値が実横加速度よ
り大きい場合、走行中の路面が低摩擦係数路面であると
判定することを特徴とする。
また、第2の発明による低摩擦係数路面の判定方法は、
車両の操舵輪の舵角、車両の横加速度及び車速を検出す
ること、検出した舵角、実横加速度及び車速に基づいて
スタビリテイファクタを求める演算を行うこと、スタビ
リテイファクタの演算値を、予め定めた、低摩擦係数路
面でのスタビリテイファクタの仮定値と比較する乙と、
実損加速度を、予め定めた、前記低摩擦係数路面で発生
し得る横加速度より大きく高摩擦係数路面で発生し得る
横加速度より小さな値の設定値と比較すること、及び、
前記スタビリテイファクタの演算値が仮定値より大きく
、且つ、実横加速度が設定値より小さい場合、走行中の
路面が低摩擦係数路面であると判定することを特徴とす
る。
車両の操舵輪の舵角、車両の横加速度及び車速を検出す
ること、検出した舵角、実横加速度及び車速に基づいて
スタビリテイファクタを求める演算を行うこと、スタビ
リテイファクタの演算値を、予め定めた、低摩擦係数路
面でのスタビリテイファクタの仮定値と比較する乙と、
実損加速度を、予め定めた、前記低摩擦係数路面で発生
し得る横加速度より大きく高摩擦係数路面で発生し得る
横加速度より小さな値の設定値と比較すること、及び、
前記スタビリテイファクタの演算値が仮定値より大きく
、且つ、実横加速度が設定値より小さい場合、走行中の
路面が低摩擦係数路面であると判定することを特徴とす
る。
く作 用〉
スタビリテイファクタは、周知のように、車両の懸架装
置の構成やタイヤの特性等によって決まる値であり、具
体的には、例えば第12図fa)に示すような、定常円
旋回時にて車両に発生する横加速度Gvと、この時のス
テアリングホイールのシャフト(操舵軸)の操舵角比δ
H/δ□。との関係を表わすグラフにおける接線の傾き
として表現される。ここで、操舵角比δ8/δ8oは、
操舵軸の中立位置δ、を基準として横加速度G7がO近
傍となる極低速走行状態での操舵軸の旋回角δHOに対
して、加速時における操舵軸の旋回角δ8の割合である
。
置の構成やタイヤの特性等によって決まる値であり、具
体的には、例えば第12図fa)に示すような、定常円
旋回時にて車両に発生する横加速度Gvと、この時のス
テアリングホイールのシャフト(操舵軸)の操舵角比δ
H/δ□。との関係を表わすグラフにおける接線の傾き
として表現される。ここで、操舵角比δ8/δ8oは、
操舵軸の中立位置δ、を基準として横加速度G7がO近
傍となる極低速走行状態での操舵軸の旋回角δHOに対
して、加速時における操舵軸の旋回角δ8の割合である
。
また、図示の例は前輪駆動車両についてのものである。
第12図fal中、曲線101Aは乾燥舗装路など標準
的な高μ路での定常円旋回における横加速度GYと操舵
角比δH/δ8゜との関係を表わし、この路面のμ(摩
擦係数)をμmとすると、横加速度Gv(単位:g)は
μmを超えられない。そして、横加速度G7がμmより
成る程度小さく、従って車速Vがあまり高くない領域で
は、スタビリテイファクタAがほぼ一定値(例えばA=
0.002)であり、リニアな関係の領域となっている
が、横加速度GYがμ。
的な高μ路での定常円旋回における横加速度GYと操舵
角比δH/δ8゜との関係を表わし、この路面のμ(摩
擦係数)をμmとすると、横加速度Gv(単位:g)は
μmを超えられない。そして、横加速度G7がμmより
成る程度小さく、従って車速Vがあまり高くない領域で
は、スタビリテイファクタAがほぼ一定値(例えばA=
0.002)であり、リニアな関係の領域となっている
が、横加速度GYがμ。
に近づ(とスタビリテイファクタAが急に増加(悪化)
し、車両は極めて強いアンダーステアリング傾向を示す
ようになる。
し、車両は極めて強いアンダーステアリング傾向を示す
ようになる。
第12図(a)中、他の曲線102Aは摩擦係数がμ2
(μm〉μ2)の低μ路面、即ち雨で濡れた路面、圧雪
路面あるいは氷上等におけるGYとδ1.l/δHOと
の関係を表わす。低μ路面の場合も、前記と同様、横加
速度G7は路面μを超えられず、また路面μに近づくと
リニアな関係から外れてスタビリテイファクタAが急増
する。
(μm〉μ2)の低μ路面、即ち雨で濡れた路面、圧雪
路面あるいは氷上等におけるGYとδ1.l/δHOと
の関係を表わす。低μ路面の場合も、前記と同様、横加
速度G7は路面μを超えられず、また路面μに近づくと
リニアな関係から外れてスタビリテイファクタAが急増
する。
そして、操舵輪の舵角δ及び車速Vを検出すれば、下式
の演算により、車両の期待される横加速度GY0を推定
することができる。以下、G7oを目標横加速度と称す
。
の演算により、車両の期待される横加速度GY0を推定
することができる。以下、G7oを目標横加速度と称す
。
/JH
0
但し、■は車速、δ□は操舵軸の旋回角である。また、
ρば操舵歯車変速比、lは車両のホイールベース、Aは
路面に依存するがリニア領域でのスタビリテイファクタ
(路面μが低いほど大きい)であり、これらは予め設定
できる。
ρば操舵歯車変速比、lは車両のホイールベース、Aは
路面に依存するがリニア領域でのスタビリテイファクタ
(路面μが低いほど大きい)であり、これらは予め設定
できる。
しかし、上式の演算による目標横加速度GY。
の推定値は横G限界に近づくと、実際に車両に加わって
いる実横加速度GVより急に大きくなる。
いる実横加速度GVより急に大きくなる。
(al 従って、車両の操舵輪の舵角δ、車両の実横
加速度G7及び車速Vを検出し、fb) 検出した舵
角δ及び車速Vと、予め定めた、低摩擦係数μ2の路面
でのスタビリテイファクタの仮定値AL例えl;L’0
.005とに基づいて、車両に加わる目標横加速度G7
oを推定する演算を行い、 (e) 実横加速度GVと、演算で求めた目標横加速
度GY0の推定値とを比較することにより、 (dl 目標横加速度GYoの推定値が実横加速度G
Yより大きい場合、走行中の路面が低摩擦係数路面であ
ると判定することができる。
加速度G7及び車速Vを検出し、fb) 検出した舵
角δ及び車速Vと、予め定めた、低摩擦係数μ2の路面
でのスタビリテイファクタの仮定値AL例えl;L’0
.005とに基づいて、車両に加わる目標横加速度G7
oを推定する演算を行い、 (e) 実横加速度GVと、演算で求めた目標横加速
度GY0の推定値とを比較することにより、 (dl 目標横加速度GYoの推定値が実横加速度G
Yより大きい場合、走行中の路面が低摩擦係数路面であ
ると判定することができる。
一方、第12図(blはスタビリテイファクタAの急増
が良く判るように、第12図(a)を書き換え、縦軸を
スタビリテイファクタA1横軸を実横加速度G7にとっ
たものである。第12図+bl中、曲線101BI;]
’路面摩擦係数がμ、の標準的な高μ路での関係を、曲
線102Bはμ2なる低μ路での関係をそれぞれ表わし
ている。また実横加速度G7が判ればスタビリテイファ
クタAを下式から算出することができる。
が良く判るように、第12図(a)を書き換え、縦軸を
スタビリテイファクタA1横軸を実横加速度G7にとっ
たものである。第12図+bl中、曲線101BI;]
’路面摩擦係数がμ、の標準的な高μ路での関係を、曲
線102Bはμ2なる低μ路での関係をそれぞれ表わし
ている。また実横加速度G7が判ればスタビリテイファ
クタAを下式から算出することができる。
δ
δ−8
H
そして、低μ路での曲線102Bに着目すると、スタビ
リテイファクタAば、実横加速度Gvが成る値GYTH
未満において、低μ路でのリニア領域のスタビリテイフ
ァクタAL(例えばAL= 0.005 )を超えて大
きく増大する。
リテイファクタAば、実横加速度Gvが成る値GYTH
未満において、低μ路でのリニア領域のスタビリテイフ
ァクタAL(例えばAL= 0.005 )を超えて大
きく増大する。
ここで、GYTHば低μ路での横G限界より大きく且つ
高μ路での横G限界より小さな値(例えば0.5g:g
は重力加速度)である。なお、高μ路での曲線101B
の場合もA>ALとなるが、その場合はG、>GYTH
となって上述の場合と区別することができる。
高μ路での横G限界より小さな値(例えば0.5g:g
は重力加速度)である。なお、高μ路での曲線101B
の場合もA>ALとなるが、その場合はG、>GYTH
となって上述の場合と区別することができる。
従って、
(al 車両の操舵輪の舵角δ、車両の実横加速度G
Y及び車速Vを検出し、 lb) 検出した舵角δ、実損加速度G7及び車速■
に基づいてスタビリテイファクタAを求める演算を行い
、 (C)スタビリテイファクタの演算値Aを、予め定めた
、低摩擦係数μ2の路面でのスタビリテイファクタの仮
定値ALと比較し、(dl 実横加速度G7を、予め
定めた、前記低摩擦係数μ2の路面で発生し得る横加速
度より大きく高摩擦係数μmの路面で発生し得る横加速
度より小さな値の設定値GYTHと比較することにより
、 tel 前記スタビリテイファクタの演算値Aが仮定
値ALより大きく、且つ、実横加速度G7が設定値GY
THより小さい場合、走行中の路面が低摩擦係数路面で
あると判定することができる。
Y及び車速Vを検出し、 lb) 検出した舵角δ、実損加速度G7及び車速■
に基づいてスタビリテイファクタAを求める演算を行い
、 (C)スタビリテイファクタの演算値Aを、予め定めた
、低摩擦係数μ2の路面でのスタビリテイファクタの仮
定値ALと比較し、(dl 実横加速度G7を、予め
定めた、前記低摩擦係数μ2の路面で発生し得る横加速
度より大きく高摩擦係数μmの路面で発生し得る横加速
度より小さな値の設定値GYTHと比較することにより
、 tel 前記スタビリテイファクタの演算値Aが仮定
値ALより大きく、且つ、実横加速度G7が設定値GY
THより小さい場合、走行中の路面が低摩擦係数路面で
あると判定することができる。
以上のことはアンダーステアリング傾向の車両について
もオーバーステアリング傾向の車両についても同様であ
る。
もオーバーステアリング傾向の車両についても同様であ
る。
く実 施 例〉
本発明を前輪駆動型式の車両に適用した場合の一実施例
を、第1図及び第25図を参照して説明する。
を、第1図及び第25図を参照して説明する。
第1図において、トルク演算ユニット(以下、これをT
CLと略称する)58は機関11の目標駆動トルクを算
出する手段であるが、乙のTCL58が低μ路判定の演
算を行う。
CLと略称する)58は機関11の目標駆動トルクを算
出する手段であるが、乙のTCL58が低μ路判定の演
算を行う。
そのため、TCL58には後輪回転センサ66゜67、
操舵角センサ70及び実際の横加速度G、、を求めるリ
ニアG(横加速度)センサ100を接続し、また、操舵
歯車変速比ρ8、車両のホイールベース4、所定の値A
、及びGYTHを予め設定しである。
操舵角センサ70及び実際の横加速度G、、を求めるリ
ニアG(横加速度)センサ100を接続し、また、操舵
歯車変速比ρ8、車両のホイールベース4、所定の値A
、及びGYTHを予め設定しである。
そして、TCL58は後輪回転センサ66゜67からの
検出信号に基づき、下式により車速■を算出する。
検出信号に基づき、下式により車速■を算出する。
但し、vRL、vRF+はそれぞれ左右一対の後輪64
.65 (第2図参照)の周速度である。
.65 (第2図参照)の周速度である。
またTCL58は、操舵角センサ70を操舵軸69(第
2図参照)に設けたためδ−δ、/ρ8により操舵輪(
前輪)の舵角δを算出するようにしている。δ8は操舵
軸の旋回角である。
2図参照)に設けたためδ−δ、/ρ8により操舵輪(
前輪)の舵角δを算出するようにしている。δ8は操舵
軸の旋回角である。
第25図を参照してTCL58の低μ路判定の動作を説
明する。
明する。
まず第1の発明の実施例として、ステップ201にて下
式により目標横加速度G7oの推定値を算出する。但し
、低μ路でのスタビリテイファクタAの仮定値として、
例えばAL−0,005としである。
式により目標横加速度G7oの推定値を算出する。但し
、低μ路でのスタビリテイファクタAの仮定値として、
例えばAL−0,005としである。
次に、ステップ202にて目標横加速度GY。
と実際の横加速度GYとを比較する。GYo>GYであ
れば、ステップ203にて、走行中の路面が低μ路であ
ると判定し、そのときステップ204にてランプやブザ
ー等の警報器103を作動させ路面が滑りやすいという
警報を発して運転者に注意をうながすようにしている。
れば、ステップ203にて、走行中の路面が低μ路であ
ると判定し、そのときステップ204にてランプやブザ
ー等の警報器103を作動させ路面が滑りやすいという
警報を発して運転者に注意をうながすようにしている。
一方、第2の発明の実施例として、ステップ205にて
、下式によりスタビリテイファクタAを算出する。
、下式によりスタビリテイファクタAを算出する。
次にステップ206にて、スタビリテイファクタの演算
値Aを仮定値AL例えば0.005と比較し、また実横
加速度の検出値G7を所定値GYT8例えば0.5 (
glと比較する。そしてA>AL且っGY<G71Hの
場合に、ステップ203にて5− 16− 走行中の路面が低μ路であると判定し、ステップ204
にて警報器103を作動させ警報を発して運転者に注意
をうながす。
値Aを仮定値AL例えば0.005と比較し、また実横
加速度の検出値G7を所定値GYT8例えば0.5 (
glと比較する。そしてA>AL且っGY<G71Hの
場合に、ステップ203にて5− 16− 走行中の路面が低μ路であると判定し、ステップ204
にて警報器103を作動させ警報を発して運転者に注意
をうながす。
なお、ステップ203では、ステップ202と206の
うちいずれかがYESであれば低μ路と判定しており、
逆にステップ202と206いずれもNoであれば高μ
路である。
うちいずれかがYESであれば低μ路と判定しており、
逆にステップ202と206いずれもNoであれば高μ
路である。
もちろん、ステップ202と206両方がYESの場合
のみ、低μ路と判定するようにしても良い。
のみ、低μ路と判定するようにしても良い。
TCL58は上述した201〜206のステップを所定
のサンプリング周期に従って、繰り返して実行すること
により、走行中常時、低μ路か否かの判定を行っている
。
のサンプリング周期に従って、繰り返して実行すること
により、走行中常時、低μ路か否かの判定を行っている
。
なお、実横加速度G7の検出手段としては、リニアGセ
ンサ100に限らず他の手段でも良い。例えば、左右一
対の従動輪(後輪)の周速差’ vRL ”RRlとト
レッドbと車速Vから下式の演算により実横加速度GY
を検出する手段でも良い。
ンサ100に限らず他の手段でも良い。例えば、左右一
対の従動輪(後輪)の周速差’ vRL ”RRlとト
レッドbと車速Vから下式の演算により実横加速度GY
を検出する手段でも良い。
次に、本発明による低摩擦係数路面の判定方法を応用し
た車両の出力制御(旋回制御とスリップ制御)を説明す
る。
た車両の出力制御(旋回制御とスリップ制御)を説明す
る。
第1図及びその車両の概略構造を表す第2図に示すよう
に、機関11の燃焼室12に連結された吸気管13の途
中には、この吸気管13によって形成される吸気通路1
4の開度を変化させ、燃焼室12内に供給される吸入空
気量を調整するスロットル弁15を組み込んだスロット
ルボディ16が介装されている。
に、機関11の燃焼室12に連結された吸気管13の途
中には、この吸気管13によって形成される吸気通路1
4の開度を変化させ、燃焼室12内に供給される吸入空
気量を調整するスロットル弁15を組み込んだスロット
ルボディ16が介装されている。
第1図及び筒状をなす乙のスロットルボディ16の部分
の拡大断面構造を表す第3図に示すように、スロットル
ボディ16にはスロットル弁15を一体に固定したスロ
ットル軸17の両端部が回動自在に支持されている。吸
気通路14内に突出するこのスロットル軸17の一端部
には、アクセルレバ−18とスロットルレバー19とが
同軸状をなして嵌合されている。
の拡大断面構造を表す第3図に示すように、スロットル
ボディ16にはスロットル弁15を一体に固定したスロ
ットル軸17の両端部が回動自在に支持されている。吸
気通路14内に突出するこのスロットル軸17の一端部
には、アクセルレバ−18とスロットルレバー19とが
同軸状をなして嵌合されている。
前記スロットル軸17とアクセルレバ−18の筒部20
との間には、ブシュ21及びスペーサ22が介装され、
これによってアクセルレバ−18はスロットル軸17に
対して回転自在となっている。更に、スロットル軸17
の一端側に取り付けた座金23及びナツト24によす、
スロットル軸17からアクセルレバ−18が抜は外れる
のを未然に防止している。
との間には、ブシュ21及びスペーサ22が介装され、
これによってアクセルレバ−18はスロットル軸17に
対して回転自在となっている。更に、スロットル軸17
の一端側に取り付けた座金23及びナツト24によす、
スロットル軸17からアクセルレバ−18が抜は外れる
のを未然に防止している。
又、このアクセルレバ−18と一体のケーブル受け25
には、運転者によって操作されるアクセルペダル26が
ケーブル27を介して接続しており、アクセルペダル2
6の踏み込み量に応じてアクセルレバ−18がスロット
ル軸17に対して回動するようになっている。
には、運転者によって操作されるアクセルペダル26が
ケーブル27を介して接続しており、アクセルペダル2
6の踏み込み量に応じてアクセルレバ−18がスロット
ル軸17に対して回動するようになっている。
一方、前記スロットルレバー19はスロットル軸17と
一体に固定されており、従ってこのスロットルレバー1
9を操作することにより、スロットル弁15がスロット
ル軸17と共に回動する。又、アクセルレバ−18の筒
部20にはカラー28がこれと同軸一体に嵌着されてお
り、前記スロットルレバー19の先端部には、このカラ
ー28の一部に形成した爪部29に係止し得るストッパ
30が形成されている。これら爪部29とストッパ30
とは、スロットル弁15が開く方向にスロットルレバー
19を回動させるか、或いはスロットル弁15が閉まる
方向にアクセルレバ−18を回動させた場合に相互に係
止するような位置関係に設定されている。
一体に固定されており、従ってこのスロットルレバー1
9を操作することにより、スロットル弁15がスロット
ル軸17と共に回動する。又、アクセルレバ−18の筒
部20にはカラー28がこれと同軸一体に嵌着されてお
り、前記スロットルレバー19の先端部には、このカラ
ー28の一部に形成した爪部29に係止し得るストッパ
30が形成されている。これら爪部29とストッパ30
とは、スロットル弁15が開く方向にスロットルレバー
19を回動させるか、或いはスロットル弁15が閉まる
方向にアクセルレバ−18を回動させた場合に相互に係
止するような位置関係に設定されている。
前記スロットルボディ16とスロットルレバー19との
間には、スロットルレバー19のストッパ30をアクセ
ルレバ−18の爪部29に押し付けてスロットル弁15
を開く方向に付勢するねじりコイルばね31が、スロッ
トル軸17に嵌合された筒状をなす一対のばね受け32
,33を介し、このスロットル軸17と同軸状をなして
装着されている。又、スロットルボディ16から突出す
るストッパピン34とアクセルレバ−18との間にも、
アクセルレバ−18の爪部29をスロットルレバー19
のストッパ30に押し付けてスロットル弁15を閉じる
方向に付勢し、アクセルペダル26に対してデイテント
感を付与するためのねじりコイルばね35が前記カラー
28を介してアクセルレバ−18の筒部20にスロット
ル軸17と同軸状をなして装着されている。
間には、スロットルレバー19のストッパ30をアクセ
ルレバ−18の爪部29に押し付けてスロットル弁15
を開く方向に付勢するねじりコイルばね31が、スロッ
トル軸17に嵌合された筒状をなす一対のばね受け32
,33を介し、このスロットル軸17と同軸状をなして
装着されている。又、スロットルボディ16から突出す
るストッパピン34とアクセルレバ−18との間にも、
アクセルレバ−18の爪部29をスロットルレバー19
のストッパ30に押し付けてスロットル弁15を閉じる
方向に付勢し、アクセルペダル26に対してデイテント
感を付与するためのねじりコイルばね35が前記カラー
28を介してアクセルレバ−18の筒部20にスロット
ル軸17と同軸状をなして装着されている。
前記スロットルレバー19の先端部には、基端をアクチ
ュエータ36のダイヤフラム37に固定した制御棒38
の先端部が連結されている。このアクチュエータ36内
に形成された圧力室39には、前記ねじりコイルばね3
1と共にスロットルレバー19のストッパ30をアクセ
ルレバ−18の爪部29に押し付けてスロットル弁15
を開く方向に付勢する圧縮コイルばね40が組み込まれ
ている。そして、これら二つのばね31,40のばね力
の和よりも、前記ねじりコイルばね35のばね力のほう
が大きく設定され、これによりアクセルペダル26を踏
み込むか、或いは圧力室39内の圧力を前記二つのばね
31,40のばね力の和よりも大きな負圧にしない限り
、スロットル弁15は開かないようになっている。
ュエータ36のダイヤフラム37に固定した制御棒38
の先端部が連結されている。このアクチュエータ36内
に形成された圧力室39には、前記ねじりコイルばね3
1と共にスロットルレバー19のストッパ30をアクセ
ルレバ−18の爪部29に押し付けてスロットル弁15
を開く方向に付勢する圧縮コイルばね40が組み込まれ
ている。そして、これら二つのばね31,40のばね力
の和よりも、前記ねじりコイルばね35のばね力のほう
が大きく設定され、これによりアクセルペダル26を踏
み込むか、或いは圧力室39内の圧力を前記二つのばね
31,40のばね力の和よりも大きな負圧にしない限り
、スロットル弁15は開かないようになっている。
前記スロットルボディ16の下流側に連結されて吸気通
路14の一部を形成するサージタンク41には、接続配
管42を介してバキュームタンク43が連通しており、
このバキュームタンク43と接続配管42との間には、
バキュームタンク43からサージタンク41への空気の
移動のみ許容する逆止め弁44が介装されている。これ
により、バキュームタンク43内の圧力はサージタンク
41内の最低圧力とほぼ等しい負圧に設定される。
路14の一部を形成するサージタンク41には、接続配
管42を介してバキュームタンク43が連通しており、
このバキュームタンク43と接続配管42との間には、
バキュームタンク43からサージタンク41への空気の
移動のみ許容する逆止め弁44が介装されている。これ
により、バキュームタンク43内の圧力はサージタンク
41内の最低圧力とほぼ等しい負圧に設定される。
これらバキュームタンク43内と前記アクチュエータ3
6の圧力室39とは、配管45を介して連通状態となっ
ており、この配管45の途中には非通電時閉基型の第一
のトルク制御用電磁弁46が設けられている。つまり、
1 22 このトルク制御用電磁弁46には配管45を塞ぐように
プランジャ47を弁座48に付勢するばね49が組み込
まれている。
6の圧力室39とは、配管45を介して連通状態となっ
ており、この配管45の途中には非通電時閉基型の第一
のトルク制御用電磁弁46が設けられている。つまり、
1 22 このトルク制御用電磁弁46には配管45を塞ぐように
プランジャ47を弁座48に付勢するばね49が組み込
まれている。
又、前記第一のトルク制御用電磁弁46とアクチュエー
タ36との間の配管45には、スロットル弁15よりも
上流側の吸気通路14に連通する配管50が接続してい
る。そして、この配管50の途中には非通電時開成型の
第二のトルク制御用電磁弁51が設けられている。つま
り、このトルク制御用電磁弁51には配管50を開放す
るようにプランジャ52を付勢するばね53が組み込ま
れている。
タ36との間の配管45には、スロットル弁15よりも
上流側の吸気通路14に連通する配管50が接続してい
る。そして、この配管50の途中には非通電時開成型の
第二のトルク制御用電磁弁51が設けられている。つま
り、このトルク制御用電磁弁51には配管50を開放す
るようにプランジャ52を付勢するばね53が組み込ま
れている。
前記二つのトルク制御用電磁弁46.51には、機関1
1の運転状態を制御する電子制御ユニット54 (以下
、これをECUと呼称する)がそれぞれ接続し、このE
CU 54からの指令に基づいてトルク制御用電磁弁4
6゜51に対する通電のオン、オフがデユーティ制御さ
れるようになっており、本実施例ではこれら全体てトル
ク制御手段を構成している。
1の運転状態を制御する電子制御ユニット54 (以下
、これをECUと呼称する)がそれぞれ接続し、このE
CU 54からの指令に基づいてトルク制御用電磁弁4
6゜51に対する通電のオン、オフがデユーティ制御さ
れるようになっており、本実施例ではこれら全体てトル
ク制御手段を構成している。
例えば、トルク制御用電磁弁46.51のデユーティ率
が0%の場合、アクチュエータ36の圧力室39がスロ
ットル弁15よりも上流側の吸気通路14内の圧力とほ
ぼ等しい大気圧となり、スロットル弁15の開度はアク
セルペダル26の踏み込み量に一対一で対応する。逆に
、トルク制御用電磁弁46,51のデユーティ率が10
0%の場合、アクチュエータ36の圧力室39がバキュ
ームタンク43内の圧力とほぼ等しい負圧となり、制御
棒38が第1図中、左斜め上方に引き上げられる結果、
スロットル弁15はアクセルペダル26の踏み込み量に
関係なく閉しられ、機関11の駆動トルクが強制的に低
減させられた状態となる。このようにして、トルク制御
用電磁弁46.51のデユーティ率を調整することによ
り、アクセルペダル26の踏み込み量に関係なくスロッ
トル弁15の開度を変化させ、機関11の駆動トルクを
任意に調整することができる。
が0%の場合、アクチュエータ36の圧力室39がスロ
ットル弁15よりも上流側の吸気通路14内の圧力とほ
ぼ等しい大気圧となり、スロットル弁15の開度はアク
セルペダル26の踏み込み量に一対一で対応する。逆に
、トルク制御用電磁弁46,51のデユーティ率が10
0%の場合、アクチュエータ36の圧力室39がバキュ
ームタンク43内の圧力とほぼ等しい負圧となり、制御
棒38が第1図中、左斜め上方に引き上げられる結果、
スロットル弁15はアクセルペダル26の踏み込み量に
関係なく閉しられ、機関11の駆動トルクが強制的に低
減させられた状態となる。このようにして、トルク制御
用電磁弁46.51のデユーティ率を調整することによ
り、アクセルペダル26の踏み込み量に関係なくスロッ
トル弁15の開度を変化させ、機関11の駆動トルクを
任意に調整することができる。
前記ECU34には、機関11に取り付ぼられて機関回
転数を検出するクランク角センサ55と、スロットルボ
ディ16に取り付けられてスロットルレバー19の開度
を検出するスロットル開度センサ56と、スロットル弁
15の全開状態を検出するアイドルスイッチ57とが接
続し、これらクランク角センサ55及びスロットル開度
センサ56及びアイドルスイッチ57からの出力信号が
それぞれ送られろ。
転数を検出するクランク角センサ55と、スロットルボ
ディ16に取り付けられてスロットルレバー19の開度
を検出するスロットル開度センサ56と、スロットル弁
15の全開状態を検出するアイドルスイッチ57とが接
続し、これらクランク角センサ55及びスロットル開度
センサ56及びアイドルスイッチ57からの出力信号が
それぞれ送られろ。
又、機関11の目標駆動トルクを算出するトルク演算ユ
ニット(TCL)58には、前記スロットル開度センサ
56及びアイドルスイッチ57と共にスロットルボディ
16に取り付けられてアクセルレバ−18の開度を検出
するアクセル開度センサ59と、駆動輪である左右一対
の前輪60.61の回転速度をそれぞれ検出する前輪回
転センサ62,6gと、従動輪である左右一対の後輪6
4,65の回転速度をそれぞれ検出する後輪回転センサ
66.67と、車両68の直進状態を基準として旋回時
における操舵軸69の旋回角を検出する操舵角センサ7
0と、リニアGセンサ100とが接続し、これらセンサ
59,62゜63.66.67.70,100からの出
力信号がそれぞれ送られる。
ニット(TCL)58には、前記スロットル開度センサ
56及びアイドルスイッチ57と共にスロットルボディ
16に取り付けられてアクセルレバ−18の開度を検出
するアクセル開度センサ59と、駆動輪である左右一対
の前輪60.61の回転速度をそれぞれ検出する前輪回
転センサ62,6gと、従動輪である左右一対の後輪6
4,65の回転速度をそれぞれ検出する後輪回転センサ
66.67と、車両68の直進状態を基準として旋回時
における操舵軸69の旋回角を検出する操舵角センサ7
0と、リニアGセンサ100とが接続し、これらセンサ
59,62゜63.66.67.70,100からの出
力信号がそれぞれ送られる。
ECU 54とTCL58とは、通信ケーブル71を介
して結ばれており、ECU34からは機関回転数やアイ
ドルスイッチ57からの検出信号の他に吸入空気量等の
機関11の運転状態の情報がTCL58に送られる。逆
に、TCL58からは乙のTCL58にて演算された目
標駆動トルクに関する情報がECU34に送られる。
して結ばれており、ECU34からは機関回転数やアイ
ドルスイッチ57からの検出信号の他に吸入空気量等の
機関11の運転状態の情報がTCL58に送られる。逆
に、TCL58からは乙のTCL58にて演算された目
標駆動トルクに関する情報がECU34に送られる。
本実施例による制御の大まかな流れを表す第4図に示す
ように、本実施例ではスリップ制御を行った場合の機関
11の目標駆動トルクT と、乾燥路等のように摩擦係
数の比較的高い路面(以下、これを高μ路と呼称する)
ので旋回制御を行った場合の機関11の目標駆動トルク
T。Hと、凍結路や湿潤路等のように摩擦係数の比較的
低い路面(以下、これを低μ路と呼称する)ので旋回制
御を行っtコ場合の機関11の目標駆動トルクT。Lと
をTCL58にて常に並行して演算し、これら3つの目
標駆動トルクT。8j Tol−1” OLから最適な
最終目標駆動トルクT。を選択し、機関11の駆動トル
クを必要に応じて低減できるようにしている。
ように、本実施例ではスリップ制御を行った場合の機関
11の目標駆動トルクT と、乾燥路等のように摩擦係
数の比較的高い路面(以下、これを高μ路と呼称する)
ので旋回制御を行った場合の機関11の目標駆動トルク
T。Hと、凍結路や湿潤路等のように摩擦係数の比較的
低い路面(以下、これを低μ路と呼称する)ので旋回制
御を行っtコ場合の機関11の目標駆動トルクT。Lと
をTCL58にて常に並行して演算し、これら3つの目
標駆動トルクT。8j Tol−1” OLから最適な
最終目標駆動トルクT。を選択し、機関11の駆動トル
クを必要に応じて低減できるようにしている。
具体的には、図示しないイグニッションキーのオン操作
により本実施例の制御プログラムが開始され、Mlにて
まず操舵軸旋回位置の初期値δ□。、の読み込みを行う
と共に各種フラグのリセット或いはこの制御のサンプリ
ング周期である15ミリ秒毎の主タイマのカウント開始
等の初期設定を行う。
により本実施例の制御プログラムが開始され、Mlにて
まず操舵軸旋回位置の初期値δ□。、の読み込みを行う
と共に各種フラグのリセット或いはこの制御のサンプリ
ング周期である15ミリ秒毎の主タイマのカウント開始
等の初期設定を行う。
そして、M2にて各種センサからの検出信号に基づいて
TCL58は車速V等を演算し、これに続いて前記操舵
軸69の中立位置δ、1をM3にて学習補正する。この
車両68の操舵軸69の中立位置δ、ば、前記イグニッ
ションキーのオン操作の度に初期値δ1゜、が読み込ま
れるが、この初期値δ、。、ば車両68が後述する直進
走行条件を満たし7.=場合にのみ学習補正され、イグ
ニッションキーがオフ状態となるまでこの初期値δ が
学習補正されるようになっている。
TCL58は車速V等を演算し、これに続いて前記操舵
軸69の中立位置δ、1をM3にて学習補正する。この
車両68の操舵軸69の中立位置δ、ば、前記イグニッ
ションキーのオン操作の度に初期値δ1゜、が読み込ま
れるが、この初期値δ、。、ば車両68が後述する直進
走行条件を満たし7.=場合にのみ学習補正され、イグ
ニッションキーがオフ状態となるまでこの初期値δ が
学習補正されるようになっている。
次に、TCL58はM4にて前輪60,61と後輪64
,65との回転差に基づいて機関11の駆動トルクを規
制するスリップ制御を行う場合の目標駆動l・ルクT。
,65との回転差に基づいて機関11の駆動トルクを規
制するスリップ制御を行う場合の目標駆動l・ルクT。
Sを演算し、M5にて高μ路での旋回制御を行った場合
の機関11の目標駆動トルクT。Hを演算し、同様にM
6にて低μ路での旋回制御を行った場合の機関11の目
標駆動トルクT。Lを順次演算する。
の機関11の目標駆動トルクT。Hを演算し、同様にM
6にて低μ路での旋回制御を行った場合の機関11の目
標駆動トルクT。Lを順次演算する。
そして、MlにてTCL58はこれらの目標駆動トルク
T。6.To、、ToLから最適な最終目標駆動トルク
T0を後述する方法で選択したのち、機関11の駆動ト
ルクがこの最終目標駆動トルクT。となるように、EC
U 54は一対のトルク制御用電磁弁46,51のデユ
ーティ率を制御し、これによって車両68を無理なく安
全に走行させるようにしている。
T。6.To、、ToLから最適な最終目標駆動トルク
T0を後述する方法で選択したのち、機関11の駆動ト
ルクがこの最終目標駆動トルクT。となるように、EC
U 54は一対のトルク制御用電磁弁46,51のデユ
ーティ率を制御し、これによって車両68を無理なく安
全に走行させるようにしている。
乙のように、機関11の駆動トルクをM8にて主タイマ
のカウントダウンが終了するまで制御し、これ以降はM
9にて主タイマのカウントダウンを再び開始し、そして
M2からこのM9までのステップを前記イグニッション
キーがオフ状態になるまで繰り返すのである。
のカウントダウンが終了するまで制御し、これ以降はM
9にて主タイマのカウントダウンを再び開始し、そして
M2からこのM9までのステップを前記イグニッション
キーがオフ状態になるまで繰り返すのである。
操舵軸69の中立位置δ、をM3のステップにて学習補
正する理由は、車両68の整備時に前輪60,61のト
ーイン調整を行った場合や図示しない操舵歯車の摩耗等
の経年変化によって、操舵軸69の旋回景と操舵輪であ
る前輪60.61の実際の舵角δとの間にずれが発生し
、操舵軸69の中立位置δ。が変わってしまうことがあ
るためである。
正する理由は、車両68の整備時に前輪60,61のト
ーイン調整を行った場合や図示しない操舵歯車の摩耗等
の経年変化によって、操舵軸69の旋回景と操舵輪であ
る前輪60.61の実際の舵角δとの間にずれが発生し
、操舵軸69の中立位置δ。が変わってしまうことがあ
るためである。
従って、前述のスタビリテイファクタAの演算あるいは
目標横加速度GYoの演算に必要な操舵軸69の旋回角
δ8は学習補正後の中立位置を基準にしtこ値としてい
る。
目標横加速度GYoの演算に必要な操舵軸69の旋回角
δ8は学習補正後の中立位置を基準にしtこ値としてい
る。
この操舵軸69の中立位置δ、を学習補正する手順を表
す第5図に示すように、TCL、58は後輪回転センサ
66.67からの検出信号に基づき、C1にて車速■を
下式(1)により算出する。
す第5図に示すように、TCL、58は後輪回転センサ
66.67からの検出信号に基づき、C1にて車速■を
下式(1)により算出する。
但し、上式においてvRL、vRRはそれぞれ左右一対
の後輪64.65の周速度である。
の後輪64.65の周速度である。
次に、TCL58はC2にて左右一対の後輪64.65
の周速度差(以下、これを後輪速差と呼称する)1■R
L−vRRlを算出する。
の周速度差(以下、これを後輪速差と呼称する)1■R
L−vRRlを算出する。
しかるのち、TCL58はC3にて車速■が予め設定し
た閾値VAより大きいか否かを判定する。乙の操作は、
車両68がある程度の高速にならないと、操舵に伴う後
輪速差1■RL−vRF11等が検出できないために必
要なものであり、前記閾値vAは車両68の走行特性等
に基づいて実験等により、例えば毎時20kmの如く適
宜設定される。
た閾値VAより大きいか否かを判定する。乙の操作は、
車両68がある程度の高速にならないと、操舵に伴う後
輪速差1■RL−vRF11等が検出できないために必
要なものであり、前記閾値vAは車両68の走行特性等
に基づいて実験等により、例えば毎時20kmの如く適
宜設定される。
そして、車速■が閾値vA以上であると判定した場合に
は、TCL58はC4にて後輪速差” l=L ’R
RIが予め設定した、例えば毎時0.1kmの如き閾値
v8よりも小さいか否か、つまり車両68が直進状態に
あるかどうかを判定する。ここで、閾値v8を毎時Ok
mとしないのは、左右の後輪64.65がタイヤの空気
圧が等しくない場合、車両68が直進状態であるにもか
かわらず左右一対の後輪64.65の周速度vRL、v
8F+が相違してしまうためである。
は、TCL58はC4にて後輪速差” l=L ’R
RIが予め設定した、例えば毎時0.1kmの如き閾値
v8よりも小さいか否か、つまり車両68が直進状態に
あるかどうかを判定する。ここで、閾値v8を毎時Ok
mとしないのは、左右の後輪64.65がタイヤの空気
圧が等しくない場合、車両68が直進状態であるにもか
かわらず左右一対の後輪64.65の周速度vRL、v
8F+が相違してしまうためである。
この04のステップにて後輪速差1”RL ”RRが閾
値■8以下であると判定したならば、TCL58はC5
にて現在の操舵軸旋回位置δ□。、が操舵角センサ70
により検出した前回の操舵軸旋回位置δ□ と同一で
あるかどうかを判(n−11 定する。この際、運転者の手振れ等による影響を受けな
いように、操舵角センサ70による操舵軸69の旋回検
出分解能を例えば5度前後に設定しておく乙とが望まし
い。
値■8以下であると判定したならば、TCL58はC5
にて現在の操舵軸旋回位置δ□。、が操舵角センサ70
により検出した前回の操舵軸旋回位置δ□ と同一で
あるかどうかを判(n−11 定する。この際、運転者の手振れ等による影響を受けな
いように、操舵角センサ70による操舵軸69の旋回検
出分解能を例えば5度前後に設定しておく乙とが望まし
い。
乙のC5のステップにて現在の操舵軸旋回位置δ が前
回の操舵軸旋回位置δ と同m +nl
m (n−11−であると判定したならば、T
CL58はC6にて現在の車両68が直進状態にあると
判断し、このTCL58に内蔵された図示しない学習用
タイマのカウントを開始し、これを例えば0.5秒間継
続する。
回の操舵軸旋回位置δ と同m +nl
m (n−11−であると判定したならば、T
CL58はC6にて現在の車両68が直進状態にあると
判断し、このTCL58に内蔵された図示しない学習用
タイマのカウントを開始し、これを例えば0.5秒間継
続する。
次に、TCL58ばC7にて学習用タイマのカウント開
始から0.5秒経過したか否か、即ち車両68の直進状
態が0.5秒継続したかどうかを判定する。この場合、
車両68の走行当初においては学習用タイマのカウント
開始から0.5秒経過していないので、車両68の走行
当初はC1からC7までのステップが繰り返される乙と
となる。
始から0.5秒経過したか否か、即ち車両68の直進状
態が0.5秒継続したかどうかを判定する。この場合、
車両68の走行当初においては学習用タイマのカウント
開始から0.5秒経過していないので、車両68の走行
当初はC1からC7までのステップが繰り返される乙と
となる。
そして、学習用タイマのカウント開始から0.5秒が経
過した乙とを判断すると、TCL58はC8にて舵角中
立位置学習済フラグFHがセットされているか否か、即
ち今回の学習制御が初回であるか否かを判定する。
過した乙とを判断すると、TCL58はC8にて舵角中
立位置学習済フラグFHがセットされているか否か、即
ち今回の学習制御が初回であるか否かを判定する。
この08のステップにて舵角中立位置学習済フラグF。
がセットされていないと判断した場合には、C9にて現
在の操舵軸旋回位置δ を新たな操舵軸69の中立位置
δ0.。、と見なしてこれをTCL58内のメモリに読
み込み、舵角中立位置学習済フラグF、をセットする。
在の操舵軸旋回位置δ を新たな操舵軸69の中立位置
δ0.。、と見なしてこれをTCL58内のメモリに読
み込み、舵角中立位置学習済フラグF、をセットする。
このようにして、新たな操舵軸69の中立位置δ を設
定したのち、この操舵軸69のM (nl 中立位置δ0.。、を基準として操舵軸69の旋回角δ
8を算出する一方、C10にて学習用タイマのカウント
がクリアされ、再び舵角中立位置学習が行われる。
定したのち、この操舵軸69のM (nl 中立位置δ0.。、を基準として操舵軸69の旋回角δ
8を算出する一方、C10にて学習用タイマのカウント
がクリアされ、再び舵角中立位置学習が行われる。
前記C8のステップにて舵角中立位置学習済フラグFH
がセットされている、つまり舵角中立位置学習が二回目
以降であると判断された場合、TCL58はC11にて
現在の操舵軸旋回位置δ□、、、が前回の操舵軸69の
中立位置δ と等しい、即ち M(n−11 δ =δ p (nl M (n−11であるかどうか
を判定する。そして、現在の操舵軸旋回位置δ が前回
の操舵軸69の中立位置δ、 と等しいと判定したな
らば、そ(n−11 のままC10のステップに戻って再び次の舵角中立位置
学習が行われる。
がセットされている、つまり舵角中立位置学習が二回目
以降であると判断された場合、TCL58はC11にて
現在の操舵軸旋回位置δ□、、、が前回の操舵軸69の
中立位置δ と等しい、即ち M(n−11 δ =δ p (nl M (n−11であるかどうか
を判定する。そして、現在の操舵軸旋回位置δ が前回
の操舵軸69の中立位置δ、 と等しいと判定したな
らば、そ(n−11 のままC10のステップに戻って再び次の舵角中立位置
学習が行われる。
C1lのステップにて現在の操舵軸旋回位置δ、。、が
操舵系の遊び等が原因となって前回の操舵軸69の中立
位置δ1.lい一1lと等しくないと判断した場合、現
在の操舵軸旋回位置δ、。。
操舵系の遊び等が原因となって前回の操舵軸69の中立
位置δ1.lい一1lと等しくないと判断した場合、現
在の操舵軸旋回位置δ、。。
をそのまま新たな操舵軸69の中立位置δM(nlと判
断ぜず、これらの差の絶対値が予め設定した補正制限量
66以上相違している場合には、前回の操舵軸82の中
立位置δ に対M(n−11 して乙の補正制限量Δδを減算或いは加算したものを新
たな操舵軸69の中立位置δ とし、これをTCL58
内のメモリに読み込むようにしている。
断ぜず、これらの差の絶対値が予め設定した補正制限量
66以上相違している場合には、前回の操舵軸82の中
立位置δ に対M(n−11 して乙の補正制限量Δδを減算或いは加算したものを新
たな操舵軸69の中立位置δ とし、これをTCL58
内のメモリに読み込むようにしている。
3
4
つまり、TCL58はC12にて現在の操舵軸旋回位置
δ から前回の操舵軸69の中立位置δ を減算した
値が予め設定した負の補正制限量−Δδよりも小さいか
否かを判定する。そして、この012のステップにて減
算した値が負の補正制限量−Δδよりも小さいと判断し
た場合には、013にて新たな操舵軸69の中立位置δ
、。、を、前回の操舵軸69の中立位置δ、 と負の
補正制限量−Δδとから δ =δ −Δδ M fnl M (n−11と変更し、−回
当たりの学習補正量が無条件に負側へ大きくならないよ
うに配慮している。
δ から前回の操舵軸69の中立位置δ を減算した
値が予め設定した負の補正制限量−Δδよりも小さいか
否かを判定する。そして、この012のステップにて減
算した値が負の補正制限量−Δδよりも小さいと判断し
た場合には、013にて新たな操舵軸69の中立位置δ
、。、を、前回の操舵軸69の中立位置δ、 と負の
補正制限量−Δδとから δ =δ −Δδ M fnl M (n−11と変更し、−回
当たりの学習補正量が無条件に負側へ大きくならないよ
うに配慮している。
これにより、何らかの原因によって操舵角センサ70か
ら異常な検出信号が出力されたとしても、操舵軸69の
中立位置δ□が急激には変化せず、この異常に対する対
応を迅速に行うことができる。
ら異常な検出信号が出力されたとしても、操舵軸69の
中立位置δ□が急激には変化せず、この異常に対する対
応を迅速に行うことができる。
一方、C12のステップにて減算した値が負の補正制限
量−Δδよりも大きいと判断した場合には、C14にて
現在の操舵軸旋回位置δ から前回の操舵軸69の中立
位置δ。(n−’11m (nl を減算した値が正の補正制限量Δδよりも大きいか否か
を判定する。そして、このC14のステップにて減算し
た値が正の補正制限量Δδよりも大きいと判断した場合
には、C15にて新たな操舵軸69の中立位置δ□。、
を前回の操舵軸69の中立位置δ と正の補正量H(
n−11 限量Δδとから δ =δ 十Δδ Mini l′l1n−11と変更し、−回
当たりの学習補正量が無条件に正側へ大きくならないよ
うに配慮している。
量−Δδよりも大きいと判断した場合には、C14にて
現在の操舵軸旋回位置δ から前回の操舵軸69の中立
位置δ。(n−’11m (nl を減算した値が正の補正制限量Δδよりも大きいか否か
を判定する。そして、このC14のステップにて減算し
た値が正の補正制限量Δδよりも大きいと判断した場合
には、C15にて新たな操舵軸69の中立位置δ□。、
を前回の操舵軸69の中立位置δ と正の補正量H(
n−11 限量Δδとから δ =δ 十Δδ Mini l′l1n−11と変更し、−回
当たりの学習補正量が無条件に正側へ大きくならないよ
うに配慮している。
これにより、何らかの原因によって操舵角センサ70か
ら異常な検出信号が出力されたとしても、操舵軸69の
中立位置δ、が急激には変化せず、この異常に対する対
応を迅速に行うことができる。
ら異常な検出信号が出力されたとしても、操舵軸69の
中立位置δ、が急激には変化せず、この異常に対する対
応を迅速に行うことができる。
但し、C14のステップにて減算した値が正の補正制限
量Δδよりも小さいと判断した場合には、C16にて現
在の操舵軸旋回位置δ、。、を新たな操舵軸69の中立
位置δ。。とじてそのまま読み出す。
量Δδよりも小さいと判断した場合には、C16にて現
在の操舵軸旋回位置δ、。、を新たな操舵軸69の中立
位置δ。。とじてそのまま読み出す。
従って、前輪60.61を旋回状態のままにして停車中
の車両68が発進した場合、乙の時の操舵軸69の中立
位置δ、の変化状態の一例を表す第6図に示すように、
操舵軸69の中立位置δ、の学習制御が初回の時、前述
したMlのステップにおける操舵軸旋回位置の初期値δ
からの補正量は非常に大きなものm(0) となるが、二回目以降の操舵軸69の中立位置δ。はC
13,C14のステップにおける操作により、抑えられ
た状態となる。
の車両68が発進した場合、乙の時の操舵軸69の中立
位置δ、の変化状態の一例を表す第6図に示すように、
操舵軸69の中立位置δ、の学習制御が初回の時、前述
したMlのステップにおける操舵軸旋回位置の初期値δ
からの補正量は非常に大きなものm(0) となるが、二回目以降の操舵軸69の中立位置δ。はC
13,C14のステップにおける操作により、抑えられ
た状態となる。
このようにして操舵軸69の中立位置δ、を学習補正し
た後、車速■と前輪60,61の周速度vFL、VF8
との差に基づいて機関11の駆動トルクを規制するスリ
ップ制御を行う場合の目標駆動トルクT。gを演算する
。
た後、車速■と前輪60,61の周速度vFL、VF8
との差に基づいて機関11の駆動トルクを規制するスリ
ップ制御を行う場合の目標駆動トルクT。gを演算する
。
ところで、機関11で発生する駆動トルクを有効に働か
せるためには、タイヤと路面との摩擦係数と、このタイ
ヤのスリップ率との関係を表す第7図に示すように、走
行中の前輪60,61のタイヤのスリップ率Sが、この
タイヤと路面との摩擦係数の最大値と対応する目標スリ
ップ率S。或いはその近傍となるように、前輪60.6
1のスリップ量Sを調整し、車両68の加速性能を損な
わないようにすることが望ましい。
せるためには、タイヤと路面との摩擦係数と、このタイ
ヤのスリップ率との関係を表す第7図に示すように、走
行中の前輪60,61のタイヤのスリップ率Sが、この
タイヤと路面との摩擦係数の最大値と対応する目標スリ
ップ率S。或いはその近傍となるように、前輪60.6
1のスリップ量Sを調整し、車両68の加速性能を損な
わないようにすることが望ましい。
ここで、タイヤのスリップ率Sは、
であり、このスリップ率Sがタイヤと路面との摩擦係数
の最大値と対応した目標スリップ率S。或いはその近傍
となるように、機関11の目標駆動トルクT。Sを設定
するが、その演算手順は以下の通りである。
の最大値と対応した目標スリップ率S。或いはその近傍
となるように、機関11の目標駆動トルクT。Sを設定
するが、その演算手順は以下の通りである。
まず、TCL58は前記(1)式により算出した今回の
車速■ と−回前に算出した車速■、。−1,とから、
現在の車両68の前後加速度Gxを下式により算出する
。
車速■ と−回前に算出した車速■、。−1,とから、
現在の車両68の前後加速度Gxを下式により算出する
。
8
但し、Δtは主タイマのサンプリング周期である15ミ
リ秒、gは重力加速度である。
リ秒、gは重力加速度である。
そして、この時の機関11の駆動トルクTを下式(2)
により算出する。
により算出する。
T =G −W −r+T −(2)こ
こて、GxFは前述の前後加速度Gxの変化を遅延させ
るローパスフィルタに通した修正前後加速度である。ロ
ーパスフィルタは、車両68の前後加速度Gxがタイヤ
と路面との摩擦係数と等価であると見なすことができる
ことから、車両68の前後加速度Gxが変化してタイヤ
のスリップ率Sがタイヤと路面との摩擦係数の最大値と
対応した目標スリップ率S。
こて、GxFは前述の前後加速度Gxの変化を遅延させ
るローパスフィルタに通した修正前後加速度である。ロ
ーパスフィルタは、車両68の前後加速度Gxがタイヤ
と路面との摩擦係数と等価であると見なすことができる
ことから、車両68の前後加速度Gxが変化してタイヤ
のスリップ率Sがタイヤと路面との摩擦係数の最大値と
対応した目標スリップ率S。
或いはその近傍から外れそうになった場合でも、タイヤ
のスリップ率Sをタイヤと路面との摩擦係数の最大値と
対応した目標スリップ率S。或いはその近傍に維持させ
るように、前後加速度Gxを修正する機能を有する。又
、W6は車体重量、rは前輪60,61の有効半径、T
Rは走行抵抗であり、この走行抵抗TFlは車速■の関
数として算出することができるが、本実施例では第8図
に示す如きマツプから求めている。
のスリップ率Sをタイヤと路面との摩擦係数の最大値と
対応した目標スリップ率S。或いはその近傍に維持させ
るように、前後加速度Gxを修正する機能を有する。又
、W6は車体重量、rは前輪60,61の有効半径、T
Rは走行抵抗であり、この走行抵抗TFlは車速■の関
数として算出することができるが、本実施例では第8図
に示す如きマツプから求めている。
一方、車両68の加速中には路面に対して常に車輪のス
リップ量が3%程度発生しているのが普通であり、又、
砂利道等の悪路を走行する場合には、低μ路を走行する
場合よりも目標スリップ率S。に対応するタイヤと路面
との摩擦係数の最大値が一般的に大きくなっている。従
って、乙のようなスリップ量や路面状況を勘案して前輪
60,61の周速度である目標駆動輪速度■Foを下式
(3)により算出する。
リップ量が3%程度発生しているのが普通であり、又、
砂利道等の悪路を走行する場合には、低μ路を走行する
場合よりも目標スリップ率S。に対応するタイヤと路面
との摩擦係数の最大値が一般的に大きくなっている。従
って、乙のようなスリップ量や路面状況を勘案して前輪
60,61の周速度である目標駆動輪速度■Foを下式
(3)により算出する。
V =1.03・V+V ・・・(3
)但し、vKは前記修正前後加速度GxFに対応して予
め設定された路面補正量であり、修正前後加速度GxF
の値が大きくなるにつれて段階的に増加するような傾向
を持たせるが、本9 =40 実施例では走行試験等に基づいて作成された第9図に示
す如きマツプからこの路面補正量VKを求めている。
)但し、vKは前記修正前後加速度GxFに対応して予
め設定された路面補正量であり、修正前後加速度GxF
の値が大きくなるにつれて段階的に増加するような傾向
を持たせるが、本9 =40 実施例では走行試験等に基づいて作成された第9図に示
す如きマツプからこの路面補正量VKを求めている。
次に、車速Vと目標駆動輪速度vFoとの差であるスリ
ップ量Sを前記(1)式及び(3)式に基づいて下式(
4)により算出する。
ップ量Sを前記(1)式及び(3)式に基づいて下式(
4)により算出する。
そして、下式(5)に示すようにこのスリップ量Sが主
タイマのサンプリング周期毎に積分係数に1を乗算され
つつ積分され、目標駆動トルクT。5に対する制御の安
定性を高めるための積分補正トルクT、 (但し、TI
≦0)が算出される。
タイマのサンプリング周期毎に積分係数に1を乗算され
つつ積分され、目標駆動トルクT。5に対する制御の安
定性を高めるための積分補正トルクT、 (但し、TI
≦0)が算出される。
T−Σ K−8・・(5)
同様に、下式(6)のようにスリップ量Sに比例する目
標駆動トルクT。6に対して制御遅れを緩和するための
比例補正トルクTPが、比例係数KPを乗算されつつ算
出される。
標駆動トルクT。6に対して制御遅れを緩和するための
比例補正トルクTPが、比例係数KPを乗算されつつ算
出される。
T=に−s ・(6)そして−1
前記(21,+51. (61式を利用して下式(7)
により機関11の目標駆動トルクT。6を算出する。
前記(21,+51. (61式を利用して下式(7)
により機関11の目標駆動トルクT。6を算出する。
上式においてρ□は図示しない変速機の変速比、ρ−よ
差動歯車の減速比である。
差動歯車の減速比である。
車両68には、スリップ制御を運転者が選択するための
図示しない手動スイッチが設けられており、運転者がこ
の手動スイッチを操作してスリップ制御を選択した場合
、以下に説明するスリップ制御の操作を行う。
図示しない手動スイッチが設けられており、運転者がこ
の手動スイッチを操作してスリップ制御を選択した場合
、以下に説明するスリップ制御の操作を行う。
このスリップ制御の処理の流れを表す第10図に示すよ
うに、TCL58はまずSlにて上述した各種データの
検出及び演算処理により、目標駆動トルクT。9を算出
するが、この演算操作は前記手動スイッチの操作とは関
係なく行われる。
うに、TCL58はまずSlにて上述した各種データの
検出及び演算処理により、目標駆動トルクT。9を算出
するが、この演算操作は前記手動スイッチの操作とは関
係なく行われる。
次に、S2にてスリップ制御中フラグFsがセットされ
ているか否かを判定するが、最初1 2 はスリップ制御中フラグF6がセットされていなイノテ
、TCL58はS3にて前輪60゜61のスリップ量S
が予め設定した閾値、例えば毎時2 kmよりも大きい
が否がを判定する。
ているか否かを判定するが、最初1 2 はスリップ制御中フラグF6がセットされていなイノテ
、TCL58はS3にて前輪60゜61のスリップ量S
が予め設定した閾値、例えば毎時2 kmよりも大きい
が否がを判定する。
この83のステップにてスリップ量Sが毎時2 kmよ
りも大きいと判断すると、TCL58はS4にてスリッ
プ量Sの変化率GSが0.2gよりも大きいか否かを判
定する。
りも大きいと判断すると、TCL58はS4にてスリッ
プ量Sの変化率GSが0.2gよりも大きいか否かを判
定する。
この84のステップにてスリップ量変化率GSが0.2
gよりも大きいと判断すると、S5にてスリップ制御中
フラグF9をセットし、S6にてスリップ制御中フラグ
Fsがセットされているか否かを再度判定する。
gよりも大きいと判断すると、S5にてスリップ制御中
フラグF9をセットし、S6にてスリップ制御中フラグ
Fsがセットされているか否かを再度判定する。
この86のステップにてスリップ制御中フラグF6がセ
ット中であると判断した場合には、S7にて機関11の
目標駆動トルクT として前記(7)式にて予め算出し
たスリップ制御用の目標駆動トルクT。、、を採用する
。
ット中であると判断した場合には、S7にて機関11の
目標駆動トルクT として前記(7)式にて予め算出し
たスリップ制御用の目標駆動トルクT。、、を採用する
。
又、前記S6のステップにてスリップ制御中フラグF9
がリセットされていると判断した場合には、TCL58
は目標駆動トルクT。。
がリセットされていると判断した場合には、TCL58
は目標駆動トルクT。。
として機関11の最大トルクを88にて出力し、これに
よりECU 54はトルク制御用電磁弁46,51のデ
ユーティ率を0%側に低下させる結果、機関11は運転
者によるアクセルペダル26の踏み込み量に応じた駆動
トルクを発生する。
よりECU 54はトルク制御用電磁弁46,51のデ
ユーティ率を0%側に低下させる結果、機関11は運転
者によるアクセルペダル26の踏み込み量に応じた駆動
トルクを発生する。
なお、この88のステップにてT CL 58が機関1
1の最大トルクを出力するのは、制御の安全性等の点か
らECU34が必ずトルク制御用電磁弁46.51のデ
ユーティ率を0%側、即ちトルク制御用電磁弁46.5
1に対する通電を遮断する方向に働かせ、機関11が確
実に運転者によるアクセルペダル26の踏み込み量に応
じた駆動トルクを発生するように配慮したためである。
1の最大トルクを出力するのは、制御の安全性等の点か
らECU34が必ずトルク制御用電磁弁46.51のデ
ユーティ率を0%側、即ちトルク制御用電磁弁46.5
1に対する通電を遮断する方向に働かせ、機関11が確
実に運転者によるアクセルペダル26の踏み込み量に応
じた駆動トルクを発生するように配慮したためである。
前記S3のステップにて前輪60.61のスリップ量S
が毎時2 kmよりも小さいと判断した場合、或いはS
4のステップにてスリップ量変化率GSが0.2gより
も小さいと判断した場合には、そのまま前記S6のステ
ップに移行し、TCL58は目標駆動トルクT として
機関11の最大トルクを88のステップにて出力し、こ
れによりECU 54がトルク制御用電磁弁46.51
のデユーティ率を0%側に低下させる結果、機関11は
運転者によるアクセルペダル26の踏み込み量に応じた
駆動トルクを発生する。
が毎時2 kmよりも小さいと判断した場合、或いはS
4のステップにてスリップ量変化率GSが0.2gより
も小さいと判断した場合には、そのまま前記S6のステ
ップに移行し、TCL58は目標駆動トルクT として
機関11の最大トルクを88のステップにて出力し、こ
れによりECU 54がトルク制御用電磁弁46.51
のデユーティ率を0%側に低下させる結果、機関11は
運転者によるアクセルペダル26の踏み込み量に応じた
駆動トルクを発生する。
一方、前記S2のステップにてスリップ制御中フラグF
、がセットされていると判断した場合には、S9にてア
イドルスイッチ57がオン、即ちスロットル弁15が全
閉状態となっているか否かを判定する。
、がセットされていると判断した場合には、S9にてア
イドルスイッチ57がオン、即ちスロットル弁15が全
閉状態となっているか否かを判定する。
この89のステップにてアイドルスイッチ57がオンで
あると判断した場合、運転者がアクセルペダル26を踏
み込んでいないことから、S10にてスリップ制御中フ
ラグFをリセットし、S6のステップに移行する。
あると判断した場合、運転者がアクセルペダル26を踏
み込んでいないことから、S10にてスリップ制御中フ
ラグFをリセットし、S6のステップに移行する。
又、S9のステップにてアイドルスイッチ57がオフで
あると判断した場合には、S6のステップにて再びスリ
ップ制纒中フラグFSがセットされているか否かを判定
する。
あると判断した場合には、S6のステップにて再びスリ
ップ制纒中フラグFSがセットされているか否かを判定
する。
なお、運転者がスリップ制御を選択する手動スイッチを
操作していない場合、TCL58は前述のようにしてス
リップ制御用の目標駆動トルクT。、を算出した後、旋
回制御を行った場合の機関11の目標駆動トルクを演算
する。
操作していない場合、TCL58は前述のようにしてス
リップ制御用の目標駆動トルクT。、を算出した後、旋
回制御を行った場合の機関11の目標駆動トルクを演算
する。
この車両68の旋回制御に際し、TCL58は操舵軸旋
回角δ8と車速■とから、車両68の目標横加速度G9
oを算出し、車両68が極端なアンダーステアリングと
ならないような車体前後方向の加速度、つまり目標前後
加速度Gxoをこの目標横加速度GYoに基づいて設定
する。そして、この目標前後加速度Gxoと対応する機
関11の目標駆動トルクを算出する。
回角δ8と車速■とから、車両68の目標横加速度G9
oを算出し、車両68が極端なアンダーステアリングと
ならないような車体前後方向の加速度、つまり目標前後
加速度Gxoをこの目標横加速度GYoに基づいて設定
する。そして、この目標前後加速度Gxoと対応する機
関11の目標駆動トルクを算出する。
ところで、車両68の横加速度GVは後輪速差” RL
−vRR’を利用して実際に算出することができるが、
操舵軸旋回角δ8を利用することによって、車両68に
作用する横加速度G75 6 の値の予測が可能となるため、迅速な制御を行うことが
できる利点を有する。
−vRR’を利用して実際に算出することができるが、
操舵軸旋回角δ8を利用することによって、車両68に
作用する横加速度G75 6 の値の予測が可能となるため、迅速な制御を行うことが
できる利点を有する。
しかしながら、操舵軸旋回角δ8と車速Vとによって、
機関11の目標駆動トルクを求めるだけでは、運転者の
意志が全く反映されず、車両68の操縦性の面で運転者
に不満の残る虞がある。乙のため、運転者が希望してい
る機関11の要求駆動トルクTをアクセルペダル26の
踏み込み量から求め、この要求駆動トルクTdを勘案し
て機関11の目標駆動トルクを設定することが望ましい
。又、15ミリ秒毎に設定される機関11の目標駆動ト
ルクの増減量が非常に大きな場合には、車両68の加減
速に伴うシロツクが発生し、乗り心地の低下を招来する
ことから、機関11の目標駆動トルクの増減量が車両6
8の乗り心地の低下を招来する程大きくなった場合には
、この目標駆動トルクの増減量を規制する必要もある。
機関11の目標駆動トルクを求めるだけでは、運転者の
意志が全く反映されず、車両68の操縦性の面で運転者
に不満の残る虞がある。乙のため、運転者が希望してい
る機関11の要求駆動トルクTをアクセルペダル26の
踏み込み量から求め、この要求駆動トルクTdを勘案し
て機関11の目標駆動トルクを設定することが望ましい
。又、15ミリ秒毎に設定される機関11の目標駆動ト
ルクの増減量が非常に大きな場合には、車両68の加減
速に伴うシロツクが発生し、乗り心地の低下を招来する
ことから、機関11の目標駆動トルクの増減量が車両6
8の乗り心地の低下を招来する程大きくなった場合には
、この目標駆動トルクの増減量を規制する必要もある。
更に、路面が高μ路か或いは低μ路かによって、機関1
1の目標駆動トルクを変えないと、例えば低μ路を走行
中に高μ路用の目標駆動トルクで機関11を運転した場
合、前輪60.61がスリップして安全な走行が不可能
となってしまう虞があるため、TCL58は高μ路用の
目標駆動トルクT。Hと低μ路用の目標駆動トルクT。
1の目標駆動トルクを変えないと、例えば低μ路を走行
中に高μ路用の目標駆動トルクで機関11を運転した場
合、前輪60.61がスリップして安全な走行が不可能
となってしまう虞があるため、TCL58は高μ路用の
目標駆動トルクT。Hと低μ路用の目標駆動トルクT。
Lとをそれぞれ算出しておくことが望ましい。
以上のような知見を考慮しtコ高μ路用の旋回制御の演
算ブロックを表す第11図に示すように、TCL58は
一対の後輪回転センサ66.67の出力から車速Vを前
記(1)式により演算すると共に操舵角センサ70から
の検出信号に基づいて前輪60,61の舵角δを下式(
8)より演算し、乙の時の車両68の目標横加速度G、
、oを下式(9)より求める。
算ブロックを表す第11図に示すように、TCL58は
一対の後輪回転センサ66.67の出力から車速Vを前
記(1)式により演算すると共に操舵角センサ70から
の検出信号に基づいて前輪60,61の舵角δを下式(
8)より演算し、乙の時の車両68の目標横加速度G、
、oを下式(9)より求める。
但し、δ、は操舵軸旋回角、ρ8は操舵歯車変速比、l
は車両68のホイールペース、Aは車両のスタビリテイ
ファクタである。
は車両68のホイールペース、Aは車両のスタビリテイ
ファクタである。
乙のスタビリテイファクタAは、前述のように車両68
の懸架装置の構成やタイヤの特性等によって決まる値で
あり、具体的には、例えば第12図(a)に示すような
グラフにおける接線の傾きとして表現される。つまり、
第12図fal中の曲線101Aなど高μ路の場合、横
加速度GYが小さくて車速Vが余り高くない領域では、
スタビリテイファクタAがほぼ−゛定値A二O,002
)となっているが、横加速度G、が0.6gを越えると
、スタビリテイファクタAが急増し、車両68は極めて
強いアンダーステアリング傾向を示すようになる。
の懸架装置の構成やタイヤの特性等によって決まる値で
あり、具体的には、例えば第12図(a)に示すような
グラフにおける接線の傾きとして表現される。つまり、
第12図fal中の曲線101Aなど高μ路の場合、横
加速度GYが小さくて車速Vが余り高くない領域では、
スタビリテイファクタAがほぼ−゛定値A二O,002
)となっているが、横加速度G、が0.6gを越えると
、スタビリテイファクタAが急増し、車両68は極めて
強いアンダーステアリング傾向を示すようになる。
以上のようなことから、第12図ta)を基にしtこ高
μ路の場合には、スタビリテイファクタAを0.002
以下に設定し、(9)式により算出される車両68の目
標横加速度G1.。が0.6g未満となるように、機関
11の目標駆動トルクを制御する。
μ路の場合には、スタビリテイファクタAを0.002
以下に設定し、(9)式により算出される車両68の目
標横加速度G1.。が0.6g未満となるように、機関
11の目標駆動トルクを制御する。
このようにして目標横加速度GYoを算出したならば、
予めこの目標横加速度GVoの大きさと車速Vとに応じ
て設定された車両68の目標前後加速度GxoをTCL
58に予め記憶された第13図に示す如きマツプから求
め、この目標前後加速度Gア。により機関11の基準駆
動トルクTBを下式(10)により算出する。
予めこの目標横加速度GVoの大きさと車速Vとに応じ
て設定された車両68の目標前後加速度GxoをTCL
58に予め記憶された第13図に示す如きマツプから求
め、この目標前後加速度Gア。により機関11の基準駆
動トルクTBを下式(10)により算出する。
但し、TLは車両68の横加速度Gvの関数として求め
られる路面の抵抗である四−ドロード(Road−Lo
ad) トルクであり、本実施例では第14図に示す
如きマツプから求めている。
られる路面の抵抗である四−ドロード(Road−Lo
ad) トルクであり、本実施例では第14図に示す
如きマツプから求めている。
次に、基準駆動トルクT8の採用割合を決定するため、
この基準駆動トルクT8に重み付けの係数αを乗算して
補正基準駆動トルクを求める。重み付けの係数aは、車
両68を旋回走行させて経験的に設定するが、高μ路で
は9 ζ0 0.6程度前後の数値を採用する。
この基準駆動トルクT8に重み付けの係数αを乗算して
補正基準駆動トルクを求める。重み付けの係数aは、車
両68を旋回走行させて経験的に設定するが、高μ路で
は9 ζ0 0.6程度前後の数値を採用する。
一方、クランク角センサ55により検出される機関回転
数NEとアクセル開度センサ59により検出されるアク
セル開度θ。とを基に運転者が希望する要求駆動トルク
Tdを第15図に示す如きマツプから求め、次いで前記
重み付けの係数aに対応した補正要求駆動トルクを要求
駆動トルクT、Iに(1−α)を乗算することにより算
出する。例えば、a=0.6に設定した場合には、基準
駆動トルクT8と希望駆動トルクTdとの採用割合が6
対4となる。
数NEとアクセル開度センサ59により検出されるアク
セル開度θ。とを基に運転者が希望する要求駆動トルク
Tdを第15図に示す如きマツプから求め、次いで前記
重み付けの係数aに対応した補正要求駆動トルクを要求
駆動トルクT、Iに(1−α)を乗算することにより算
出する。例えば、a=0.6に設定した場合には、基準
駆動トルクT8と希望駆動トルクTdとの採用割合が6
対4となる。
従って、機関11の目標駆動トルクT。Hは下式(Il
lにて算出される。
lにて算出される。
ToH−α・TB+(1−a)・Td−(If)車両6
8には、高μ路用の旋回制御を運転者が選択するための
図示しない手動スイッチが設けられており、運転者がこ
の手動スイッチを操作して高μ路用の旋回制御を選択し
た場合、以下に説明する高μ路用の旋回制御の操作を行
うようになっている。
8には、高μ路用の旋回制御を運転者が選択するための
図示しない手動スイッチが設けられており、運転者がこ
の手動スイッチを操作して高μ路用の旋回制御を選択し
た場合、以下に説明する高μ路用の旋回制御の操作を行
うようになっている。
この高μ路旋回制御用の目標駆動トルクTo、を決定す
るための制御の流れを表す第16図に示すように、H1
にて上述した各種データの検出及び演算処理により、目
標駆動トルクT。8が算出されるが、この操作は前記手
動スイッチの操作とは関係なく行われる。
るための制御の流れを表す第16図に示すように、H1
にて上述した各種データの検出及び演算処理により、目
標駆動トルクT。8が算出されるが、この操作は前記手
動スイッチの操作とは関係なく行われる。
次に、H2にて車両68が高μ路の旋回制御中であるか
どうか、つまり高μ路旋回制御中フラグF。、がセット
されているかどうかを判定する。最初は高μ路旋回制御
中ではないので、高μ路旋回制御中フラグF。Hがリセ
ット状態であると判断し、H3にて目標駆動トルクT。
どうか、つまり高μ路旋回制御中フラグF。、がセット
されているかどうかを判定する。最初は高μ路旋回制御
中ではないので、高μ路旋回制御中フラグF。Hがリセ
ット状態であると判断し、H3にて目標駆動トルクT。
I(が予め設置室した閾値、例えば(Td−2)以下か
否かを判定する。つまり、車両68の直進状態でも目標
駆動トルクT。Hを算出することができるが、その値は
運転者の要求駆動トルクTよりも遥かに大きいのが普通
である。
否かを判定する。つまり、車両68の直進状態でも目標
駆動トルクT。Hを算出することができるが、その値は
運転者の要求駆動トルクTよりも遥かに大きいのが普通
である。
しかし、この要求駆動トルクTdが車両68の旋回時に
は一般的に小さくなるので、目標駆動トルクT。Hが閾
値(T、−2)以下となった時の旋回制御の開始条件と
して設定するようにしている。
は一般的に小さくなるので、目標駆動トルクT。Hが閾
値(T、−2)以下となった時の旋回制御の開始条件と
して設定するようにしている。
なお、乙の閾値を(Td−2)と設定したのは、制御の
ハンチングを防止するためのビステリシスとしてである
。
ハンチングを防止するためのビステリシスとしてである
。
H3のステップにて目標駆動トルクT が閾値(Td−
2)以下であると判断すると、TCL58はH4にてア
イドルスイッチ57がオフ状態か否かを判定する。
2)以下であると判断すると、TCL58はH4にてア
イドルスイッチ57がオフ状態か否かを判定する。
乙のH4のステップにてアイドルスイッチ57がオフ状
態、即ちアクセルペダル26が運転者によって踏み込ま
れていると判断した場合、H5にて高μ路旋回制御中フ
ラグF。Hがセットされる。次に、H6にて舵角中立位
置学習済フラグFHがセットされているか否か、即ち操
舵角センサ70によって検出される舵角δの信憑性が判
定される。
態、即ちアクセルペダル26が運転者によって踏み込ま
れていると判断した場合、H5にて高μ路旋回制御中フ
ラグF。Hがセットされる。次に、H6にて舵角中立位
置学習済フラグFHがセットされているか否か、即ち操
舵角センサ70によって検出される舵角δの信憑性が判
定される。
H6のステップにて舵角中立位置学習済フラグFがセッ
トされていると判断すると、H7にて高μ路旋回制御中
フラグF。Hがセットされているか否かが再び判定され
る。
トされていると判断すると、H7にて高μ路旋回制御中
フラグF。Hがセットされているか否かが再び判定され
る。
以上の手順では、H5のステップにて高μ路旋回制御中
フラグFCHがセットされているので、H7のステップ
では高μ路旋回制御中フラグF がセットされていると
判断され、H8にて先に算出された(11)式の目標駆
動トルクT。、が高μ略旋回制御用の目標駆動トルクT
として採用される。
フラグFCHがセットされているので、H7のステップ
では高μ路旋回制御中フラグF がセットされていると
判断され、H8にて先に算出された(11)式の目標駆
動トルクT。、が高μ略旋回制御用の目標駆動トルクT
として採用される。
一方、前記H6のステップにて舵角中立位置学習済フラ
グFHがセットされていないと判断すると、(8)式に
て算出される舵角δの信憑性がないので、(111式に
て算出された目標駆動トルクT。Hを採用せず、TCL
58は目標駆動トルクT。Hとして機関11の最大トル
クをH9にて出力し、これによりECU 54がトルク
制御用電磁弁46,51のデユーティ率を0%側に低下
させる結果、機関11は運転者によるアクセルペダル2
6の踏み込み量に応じた駆動トルクを発生する。
グFHがセットされていないと判断すると、(8)式に
て算出される舵角δの信憑性がないので、(111式に
て算出された目標駆動トルクT。Hを採用せず、TCL
58は目標駆動トルクT。Hとして機関11の最大トル
クをH9にて出力し、これによりECU 54がトルク
制御用電磁弁46,51のデユーティ率を0%側に低下
させる結果、機関11は運転者によるアクセルペダル2
6の踏み込み量に応じた駆動トルクを発生する。
又、前記H3のステップにて目標駆動トル4
りT。Hが閾値(T、−2)以下てないと判断すると、
旋回制御に移行せずにH6或いはHlのステップからH
9のステップに移行し、TCL58は目標駆動トルクT
。、とじて機関11の最大トルクを出力し、これにより
ECU34がトルク制御用電磁弁46,51のデー−テ
ィ率を0%側に低下させる結果、機関11は運転者によ
るアクセルペダル26の踏み込み量に応じtこ駆動トル
クを発生する。
旋回制御に移行せずにH6或いはHlのステップからH
9のステップに移行し、TCL58は目標駆動トルクT
。、とじて機関11の最大トルクを出力し、これにより
ECU34がトルク制御用電磁弁46,51のデー−テ
ィ率を0%側に低下させる結果、機関11は運転者によ
るアクセルペダル26の踏み込み量に応じtこ駆動トル
クを発生する。
同様に、H4のステップにてアイドルスイッチ56がオ
ン状態、即ちアクセルペダル26が運転者によって踏み
込まれていないと判断しtコ場合にも、TCL58は目
標駆動トルクToHとして機関11の最大トルクを出力
し、これによりECU34がトルク制御用電磁弁46.
54のデユーティ率を0%側に低下させる結果、機関1
1は運転者によるアクセルペダル26の踏み込み量に応
じた駆動トルクを発生して旋回制御には移行しない。
ン状態、即ちアクセルペダル26が運転者によって踏み
込まれていないと判断しtコ場合にも、TCL58は目
標駆動トルクToHとして機関11の最大トルクを出力
し、これによりECU34がトルク制御用電磁弁46.
54のデユーティ率を0%側に低下させる結果、機関1
1は運転者によるアクセルペダル26の踏み込み量に応
じた駆動トルクを発生して旋回制御には移行しない。
前記H2のステップにて高μ路旋回制御中フラグF が
セットされていると判断した場合には、HIOにて今回
算出した目標駆動トルクT と前回算出した目標駆動
トルクTo、、、−1,との差ΔTが予め設定した増減
許容量T、:よりも大きいか否かを判定する。この増減
許容量TKは乗員に車両68の加減速ショックを感じさ
せない程度のトルク変化量であり、例えば車両68の目
標前後加速度Gy、oを毎秒0.1gに抑えたい場合に
は、前記(lO)式を利用して となる。
セットされていると判断した場合には、HIOにて今回
算出した目標駆動トルクT と前回算出した目標駆動
トルクTo、、、−1,との差ΔTが予め設定した増減
許容量T、:よりも大きいか否かを判定する。この増減
許容量TKは乗員に車両68の加減速ショックを感じさ
せない程度のトルク変化量であり、例えば車両68の目
標前後加速度Gy、oを毎秒0.1gに抑えたい場合に
は、前記(lO)式を利用して となる。
前記HIOのステップにて今回算出した目標駆動トルク
T。H,、、と前回算出した目標駆動トルクT。H(n
−11との差ΔTが予め設定した増減許容量TKよりも
大きくないと判断されると、Hllにて今度は目標駆動
トルクT。n(nlと前回算出した目標駆動トルクT。
T。H,、、と前回算出した目標駆動トルクT。H(n
−11との差ΔTが予め設定した増減許容量TKよりも
大きくないと判断されると、Hllにて今度は目標駆動
トルクT。n(nlと前回算出した目標駆動トルクT。
H(n−IIとの差へTが負の増減許容量TKよりも大
きいか否かを判定する。
きいか否かを判定する。
1111のステップにて今回の目標駆動トルクT。、。
と前回算出した目標駆動トルクT。H(n−1、との差
へTが負の増減許容量TKよりも大きいと判断すると、
今回算出した目標駆動トルクT゛。H(nlと前回算出
した目標駆動トルクT。H,。−〇との差の絶対値1Δ
T1が増減許容量TV、よりも小さいので、算出された
今回の目標駆動トルクT。Hl。、をそのまま目標駆動
トルクT。Hとして採用する。
へTが負の増減許容量TKよりも大きいと判断すると、
今回算出した目標駆動トルクT゛。H(nlと前回算出
した目標駆動トルクT。H,。−〇との差の絶対値1Δ
T1が増減許容量TV、よりも小さいので、算出された
今回の目標駆動トルクT。Hl。、をそのまま目標駆動
トルクT。Hとして採用する。
又、I−111のステップにて今回算出した目標駆動ト
ルクT と前回算出した目標駆動Hjnl トルクT 、との差ΔTが負の増減許容量0L4(n
−1 1よりも大きくないと判断すると、Hl2にて今回の目
標駆動トルクT。H(nlを下式により設定する。
ルクT と前回算出した目標駆動Hjnl トルクT 、との差ΔTが負の増減許容量0L4(n
−1 1よりも大きくないと判断すると、Hl2にて今回の目
標駆動トルクT。H(nlを下式により設定する。
T =T −T
OHLnl OH+n−11Kつまり、前回
算出1ツた目標駆動トルクTo□。−1,に対する下げ
幅を増減許容量TKで規制し、機関11の駆動トルク低
減に伴う減速シフツクを少なくするのである。
算出1ツた目標駆動トルクTo□。−1,に対する下げ
幅を増減許容量TKで規制し、機関11の駆動トルク低
減に伴う減速シフツクを少なくするのである。
一方、前記HIOのステップにて今回算出した目標駆動
トルクT。Ho。)と前回算出した目標駆動・トルクT
との差へTが増減許容量0H(n−11 TK以上であると判断されると、U13にて今回の目標
駆動トルクT。H(nlを下式により設定する。
トルクT。Ho。)と前回算出した目標駆動・トルクT
との差へTが増減許容量0H(n−11 TK以上であると判断されると、U13にて今回の目標
駆動トルクT。H(nlを下式により設定する。
T =T 十T
ON (nl OH+n−11Kつまり、駆
動l・ルクの増大の場合も前述の駆動トルク減少の場合
と同様に、今回算出した目標駆動トルクT。H(nlと
前回算出した目標駆動トルクT。H(n−1との差ΔT
が増減許容量lを越えた場合には、前回算出した目標駆
動トルクT に対する上げ幅を増減許容量TKOH
(n−11 で規制し、機関11の駆動トルク増大に伴う加速ショッ
クを少なくするのである。
動l・ルクの増大の場合も前述の駆動トルク減少の場合
と同様に、今回算出した目標駆動トルクT。H(nlと
前回算出した目標駆動トルクT。H(n−1との差ΔT
が増減許容量lを越えた場合には、前回算出した目標駆
動トルクT に対する上げ幅を増減許容量TKOH
(n−11 で規制し、機関11の駆動トルク増大に伴う加速ショッ
クを少なくするのである。
このように、目標駆動トルクT。8の増減量を規制した
場合の操舵軸旋回角δ8と目標前後加速度Gxoと目標
駆動トルクT。8と実際の前後加速度Gアとの変化状態
を実線で表す第17図に示すように、目標駆動トルクT
。Hの増減量を規制しなかった破線で示す場合よりも、
実際の前後加速度Gxの変化は滑らかとなり、加減速シ
ョックが解消されていることが判る。
場合の操舵軸旋回角δ8と目標前後加速度Gxoと目標
駆動トルクT。8と実際の前後加速度Gアとの変化状態
を実線で表す第17図に示すように、目標駆動トルクT
。Hの増減量を規制しなかった破線で示す場合よりも、
実際の前後加速度Gxの変化は滑らかとなり、加減速シ
ョックが解消されていることが判る。
以上のようにして目標駆動トルクT。Hが設定されると
、TCL58はHI3にてこの目標駆動トルクT。Hが
運転者の要求駆動トルクTdよりも大きいか否かを判定
する。
、TCL58はHI3にてこの目標駆動トルクT。Hが
運転者の要求駆動トルクTdよりも大きいか否かを判定
する。
ことて、高μ路旋回制御中フラグF がセットされてい
る場合、目標駆動トルクT は運転者の要求駆動トルク
Tdよりも大きくないので、H2Sにてアイドルスイッ
チ57がオン状態か否かを判定する。
る場合、目標駆動トルクT は運転者の要求駆動トルク
Tdよりも大きくないので、H2Sにてアイドルスイッ
チ57がオン状態か否かを判定する。
このH2Sのステップにてアイドルスイッチ57がオン
状態てないと判断されると、旋回制御を必要としている
状態であるので、前記H6のステップに移行する。
状態てないと判断されると、旋回制御を必要としている
状態であるので、前記H6のステップに移行する。
又、前記H14のステップにて目標駆動トルクT。、が
運転者の要求駆動トルクT6よりも大きいと判断した場
合、車両68の旋回走行が終了した状態を意味するので
、TCL58ばH2Cにて高μ路旋回制御中フラグF。
運転者の要求駆動トルクT6よりも大きいと判断した場
合、車両68の旋回走行が終了した状態を意味するので
、TCL58ばH2Cにて高μ路旋回制御中フラグF。
8をリセットする。同様に、H2Sのステップにてアイ
ドルスイッチ57がオン状態であると判断されると、ア
クセルペダル26が踏み込まれていない状態であるので
、H2Cのステップに移行して高μ略旋回制御中フラグ
FC1mをリセットする。
ドルスイッチ57がオン状態であると判断されると、ア
クセルペダル26が踏み込まれていない状態であるので
、H2Cのステップに移行して高μ略旋回制御中フラグ
FC1mをリセットする。
乙のH2Cにて高μ路旋回制御中フラグFCHがリセッ
トされると、TCL58は目標駆動トルクT。8として
機関11の最大トルクをH9にて出力し、これによりE
CU 54がトルク制御用電磁弁46.51のデユーテ
ィ率を0%側に低下させる結果、機関11は運転者によ
るアクセルペダル26の踏み込み量に応じた駆動トルク
を発生する。
トされると、TCL58は目標駆動トルクT。8として
機関11の最大トルクをH9にて出力し、これによりE
CU 54がトルク制御用電磁弁46.51のデユーテ
ィ率を0%側に低下させる結果、機関11は運転者によ
るアクセルペダル26の踏み込み量に応じた駆動トルク
を発生する。
なお、本実施例では車両68の目標横加速度G7oから
機関11の目標駆動トルクT。Hを算出し、この目標駆
動トルクT。l+と予め設定した閾値(Td−2)とを
比較し、目標駆動トルクT。、が閾値(Td−2)以下
となった場合に旋回制御を開始するように判定したが、
車両68の目標横加速度GYoと予め設定した基準値、
例えば0.6gとを直接比較し、この目標横加速度GY
oが基準値である0、6g以上となった場合に、旋回制
御を開始すると判定することも当然可能である。
機関11の目標駆動トルクT。Hを算出し、この目標駆
動トルクT。l+と予め設定した閾値(Td−2)とを
比較し、目標駆動トルクT。、が閾値(Td−2)以下
となった場合に旋回制御を開始するように判定したが、
車両68の目標横加速度GYoと予め設定した基準値、
例えば0.6gとを直接比較し、この目標横加速度GY
oが基準値である0、6g以上となった場合に、旋回制
御を開始すると判定することも当然可能である。
この高μ略旋回制御用の目標駆動トルクT。Hを算出し
たのち、TCL58は低μ路旋回制御用の目標駆動トル
クT。Lを以下のように算出する。
たのち、TCL58は低μ路旋回制御用の目標駆動トル
クT。Lを以下のように算出する。
乙の低μ路用の旋回制御の演算ブロックを表す第18図
に示すように、操舵軸旋回角δ。
に示すように、操舵軸旋回角δ。
と車速Vとから目標横加速度GYoを前記(9)式によ
り求め、乙の時のスタビリテイファクタAとして、例え
ば0.005を採用する。
り求め、乙の時のスタビリテイファクタAとして、例え
ば0.005を採用する。
次に、この目標横加速度G、voと車速■とから目標前
後加速度Gxoを求めるが、本実施例ではこの目標前後
加速度Gヶ。を第19図に示す如きマツプから読み出し
ている。乙のマツプは、目標横加速度GYoの大きさに
応じて車両68が安全に走行できるような目標前後加速
度Gxoを車速Vと関係付けて表したものであり、試験
走行結果等に基づいて設定される。
後加速度Gxoを求めるが、本実施例ではこの目標前後
加速度Gヶ。を第19図に示す如きマツプから読み出し
ている。乙のマツプは、目標横加速度GYoの大きさに
応じて車両68が安全に走行できるような目標前後加速
度Gxoを車速Vと関係付けて表したものであり、試験
走行結果等に基づいて設定される。
そして、乙の目標前後加速度Gyoに基づいて基準駆動
トルクT8を前記(10)式により算出するか、或いは
マツプにより求めて乙の基準駆動トルクTBの採用割合
を決める。この場合、重み付けの係数αは高μ路用の係
数αよりも大きく、例えばa=0.8の如く設定される
が、これは低μ路において運転者の要求に対する反映割
合を少なくし、危険性の高い低μ路を安全且つ確実に旋
回走行できるようにしたためである。
トルクT8を前記(10)式により算出するか、或いは
マツプにより求めて乙の基準駆動トルクTBの採用割合
を決める。この場合、重み付けの係数αは高μ路用の係
数αよりも大きく、例えばa=0.8の如く設定される
が、これは低μ路において運転者の要求に対する反映割
合を少なくし、危険性の高い低μ路を安全且つ確実に旋
回走行できるようにしたためである。
一方、運転者の要求駆動1−ルクT、としては、高μ路
用の演算作業の際に算出したものがそのまま採用され、
従って基準駆動トルクTBに要求駆動トルクTdを考慮
した目標駆動トルクToLは、前記(11)式と同様な
下式(1のにより算出される。
用の演算作業の際に算出したものがそのまま採用され、
従って基準駆動トルクTBに要求駆動トルクTdを考慮
した目標駆動トルクToLは、前記(11)式と同様な
下式(1のにより算出される。
ToL=α、 T8+ (1,−17) ・Td
・・・(121車両68には、低μ路用の旋回制御
を運転者が選択するための図示しない手動スイッチが設
けられており、運転者がこの手動スイッチを操作して低
μ路用の旋回制御を選択した場合、以下に説明する低μ
路用の旋回制御の操作を行うようになっている。
・・・(121車両68には、低μ路用の旋回制御
を運転者が選択するための図示しない手動スイッチが設
けられており、運転者がこの手動スイッチを操作して低
μ路用の旋回制御を選択した場合、以下に説明する低μ
路用の旋回制御の操作を行うようになっている。
乙の低μ路旋回制御用の目標駆動トルクT。Lを決定す
るための制御の流れを表す第20図に示すように、Ll
にて前述のようにして各種データの検出及び演算処理に
より、目標駆動トルクT。Lが算出されるが、この操作
は手動スイッチの操作に関係なく行われる。
るための制御の流れを表す第20図に示すように、Ll
にて前述のようにして各種データの検出及び演算処理に
より、目標駆動トルクT。Lが算出されるが、この操作
は手動スイッチの操作に関係なく行われる。
次に、L2にて車両68が低μ路の旋回制御中であるか
どうか、つまり低μ路旋回制御中フラグF がセットさ
れているかどうかを判定する。最初は低μ路旋回制御中
ではないので、低μ路旋回制御中フラグF。Lがリセッ
ト状態であると判断し、L3にてリニアGセンサ100
により検出される実際の横加速度GVに0.05gを加
えることにより予め設定した閾値よりも目標横加速度G
Yoが大きいか否かを判定する。
どうか、つまり低μ路旋回制御中フラグF がセットさ
れているかどうかを判定する。最初は低μ路旋回制御中
ではないので、低μ路旋回制御中フラグF。Lがリセッ
ト状態であると判断し、L3にてリニアGセンサ100
により検出される実際の横加速度GVに0.05gを加
えることにより予め設定した閾値よりも目標横加速度G
Yoが大きいか否かを判定する。
なお、乙の閾値を(GY+ 0.05 g )と設定し
たのは、制御のハンチングを防止するためのヒステリシ
スとしてである。
たのは、制御のハンチングを防止するためのヒステリシ
スとしてである。
前記L3のステップにて目標横加速度GY。
が閾値(G、+ 0.05 g )より大きい、即ち車
両68が低μ路を旋回走行中であると判断すると、TC
L58はL4にてTCL58に内蔵された図示しない低
μ路用タイマをカウントアツプするが、乙の低μ路用タ
イマのカウント時間は例えば5ミリ秒である。そして、
低μ路用タイマのカウントが完了するまでは、後述する
L6以降のステップに移行し、15ミリ秒毎に目標横加
速度GYoと実際の横加速度G7とを演算してL3の判
定操作を繰り返す。
両68が低μ路を旋回走行中であると判断すると、TC
L58はL4にてTCL58に内蔵された図示しない低
μ路用タイマをカウントアツプするが、乙の低μ路用タ
イマのカウント時間は例えば5ミリ秒である。そして、
低μ路用タイマのカウントが完了するまでは、後述する
L6以降のステップに移行し、15ミリ秒毎に目標横加
速度GYoと実際の横加速度G7とを演算してL3の判
定操作を繰り返す。
つまり、低μ路用タイマのカウント開始から0.5秒が
経過するまでは、L6.Llのステップを経てL8のス
テップに移行し、TCL58は目標駆動トルクT。Lと
して機関11の最大トルクを出力し、これによりECU
54はトルク制御用電磁弁46,51のデユーティ率
を0%側に低下させる結果、機関11は運転者によるア
クセルペダル26の踏み込み量に応じた駆動トルクを発
生する。
経過するまでは、L6.Llのステップを経てL8のス
テップに移行し、TCL58は目標駆動トルクT。Lと
して機関11の最大トルクを出力し、これによりECU
54はトルク制御用電磁弁46,51のデユーティ率
を0%側に低下させる結果、機関11は運転者によるア
クセルペダル26の踏み込み量に応じた駆動トルクを発
生する。
目標横加速度GYoが閾値(G、+ 0.05 g )
より大きい状態が0.5秒継続しない場合、TCL58
は車両68が低μ路を走行中ではないと判断し、L9に
て低μ路用タイマのカウントをクリアしてL6〜L8の
ステップに移行する。
より大きい状態が0.5秒継続しない場合、TCL58
は車両68が低μ路を走行中ではないと判断し、L9に
て低μ路用タイマのカウントをクリアしてL6〜L8の
ステップに移行する。
もちろん、低μ略判定として、第25図のステップ20
5→206→203→204→205による低μ路判定
方法をとっても良い。
5→206→203→204→205による低μ路判定
方法をとっても良い。
目標横加速度GYoが閾値(GY+ 0.05 g )
より大きい状態が0.5秒継続すると、LIOに−Cア
イドルスイッチ57がオフ状態か否かを判定し、アイド
ルスイッチ57がオン状態、即ちアクセルペダル26が
運転者によって踏み込まれていないと判断した場合には
、低μ路用の旋回制御には移行せずにL9にて低μ路用
タイマのカウントをクリアし、L6〜L8のステップに
移行してTCL58は目標駆動トルクT として機関1
1の最大トルクを出力し、これによりECU 54がト
ルク制御用電磁弁46,51のデユーティ率を0%側に
低下させる結果、機関11は運転者によるアクセルペダ
ル26の踏み込み量に応じた駆動トルクを発生する。
より大きい状態が0.5秒継続すると、LIOに−Cア
イドルスイッチ57がオフ状態か否かを判定し、アイド
ルスイッチ57がオン状態、即ちアクセルペダル26が
運転者によって踏み込まれていないと判断した場合には
、低μ路用の旋回制御には移行せずにL9にて低μ路用
タイマのカウントをクリアし、L6〜L8のステップに
移行してTCL58は目標駆動トルクT として機関1
1の最大トルクを出力し、これによりECU 54がト
ルク制御用電磁弁46,51のデユーティ率を0%側に
低下させる結果、機関11は運転者によるアクセルペダ
ル26の踏み込み量に応じた駆動トルクを発生する。
乙のLIOのステップにてアイドルスイッチ57がオフ
状態、即ちアクセルペダル26が運転者によって踏み込
まれていると判断した場合、Lllにて低μ路旋回制御
中フラグF がセットされる。次に、L6にて舵角中立
位置学習済フラグF、がセットされているか否か、即ち
操舵角センサ70によって検出される舵角δの信憑性が
判定される。
状態、即ちアクセルペダル26が運転者によって踏み込
まれていると判断した場合、Lllにて低μ路旋回制御
中フラグF がセットされる。次に、L6にて舵角中立
位置学習済フラグF、がセットされているか否か、即ち
操舵角センサ70によって検出される舵角δの信憑性が
判定される。
L6のステップにて舵角中立位置学習済フラグFがセッ
トされていると判断すると、Llにて低μ路旋回制御中
フラグF。Lがセッ=66 トされているか否かが再び判定される。ここで、Lll
のステップにて低μ路旋回制御中フラグF。Lがセット
されている場合には、L12のステップにて先に算出さ
れた(121式の目標駆動トルクT。Lが低μ路旋回制
御用の目標駆動トルクT。Lとして採用される。
トされていると判断すると、Llにて低μ路旋回制御中
フラグF。Lがセッ=66 トされているか否かが再び判定される。ここで、Lll
のステップにて低μ路旋回制御中フラグF。Lがセット
されている場合には、L12のステップにて先に算出さ
れた(121式の目標駆動トルクT。Lが低μ路旋回制
御用の目標駆動トルクT。Lとして採用される。
前記L6のステップにて舵角中立位置学習済フラグFH
がセットされていないと判断すると、舵角δの信憑性が
ないのでL8のステップに移行し、Llにて先に算出さ
れた(1乃式の目標駆動トルクT。Lを採用せず、TC
L58は目標駆動トルクT。Lとして機関11の最大ト
ルクを出力し、これによりECU34がトルク制御用電
磁弁46.51のデユーティ率を0%側に低下させる結
果、機関11は運転者によるアクセルペダル26の踏み
込み量に応じた駆動トルクを発生する。
がセットされていないと判断すると、舵角δの信憑性が
ないのでL8のステップに移行し、Llにて先に算出さ
れた(1乃式の目標駆動トルクT。Lを採用せず、TC
L58は目標駆動トルクT。Lとして機関11の最大ト
ルクを出力し、これによりECU34がトルク制御用電
磁弁46.51のデユーティ率を0%側に低下させる結
果、機関11は運転者によるアクセルペダル26の踏み
込み量に応じた駆動トルクを発生する。
一方、前記L2のステップにて低μ路旋回制御中フラグ
F。Lがセットされていると判断した場合には、Ll3
のステップに移行する。
F。Lがセットされていると判断した場合には、Ll3
のステップに移行する。
このL13〜L16のステップでは、高μ路用旋回制御
の場合と同様に、今回算出した目標駆動トルクT。L
(nlと前回算出した目標駆動トルクT。L、。−1,
との差△Tが増減許容量TKよりも大きいか否かを判定
し、増減いずれの場合でもこれが増減許容量TK以内で
あれば、今回算出した目標駆動トルクT をそのまO
L +n+ ま採用し、ΔTが増減許容量TKを越えている場合には
、目標駆動トルクT。Lを増減許容量TKにて規制する
。
の場合と同様に、今回算出した目標駆動トルクT。L
(nlと前回算出した目標駆動トルクT。L、。−1,
との差△Tが増減許容量TKよりも大きいか否かを判定
し、増減いずれの場合でもこれが増減許容量TK以内で
あれば、今回算出した目標駆動トルクT をそのまO
L +n+ ま採用し、ΔTが増減許容量TKを越えている場合には
、目標駆動トルクT。Lを増減許容量TKにて規制する
。
つまり、目標駆動トルクT。Lを減少させる場合には、
Ll5にて今回の目標駆動トルクTOL(nlを T =T −’r OL (nl OL +n−11Kとして採用
し、目標駆動トルクT。Lを増大させる場合には、Ll
6にて今回の目標駆動トルクT を T =T +T OL tn+ OL +n−11Kとして採
用する。
Ll5にて今回の目標駆動トルクTOL(nlを T =T −’r OL (nl OL +n−11Kとして採用
し、目標駆動トルクT。Lを増大させる場合には、Ll
6にて今回の目標駆動トルクT を T =T +T OL tn+ OL +n−11Kとして採
用する。
以上のようにして目標駆動トルクT。Lが設定されると
、TCL58はLl7にてこの目標駆動トルクT。Lが
運転者の要求駆動トルクTdよりも大きいか否かを判定
する。
、TCL58はLl7にてこの目標駆動トルクT。Lが
運転者の要求駆動トルクTdよりも大きいか否かを判定
する。
ここで、低μ路旋回制御中フラグF がセットされてい
る場合、目標駆動トルクT は要求駆動トルクT、、よ
りも大きくないので、L9のステップに移行し、低μ路
用タイマのカウントをクリアしてL6.Llのステップ
に移行し、ここで舵角中立位置学習済フラグFHがセッ
トされていると判断され、更に低μ路旋回制御中フラグ
F。Lがセットされていると判断されると、目標駆動ト
ルクT がそのまま低μ路旋回制御用の駆動トルクT
として決定される。
る場合、目標駆動トルクT は要求駆動トルクT、、よ
りも大きくないので、L9のステップに移行し、低μ路
用タイマのカウントをクリアしてL6.Llのステップ
に移行し、ここで舵角中立位置学習済フラグFHがセッ
トされていると判断され、更に低μ路旋回制御中フラグ
F。Lがセットされていると判断されると、目標駆動ト
ルクT がそのまま低μ路旋回制御用の駆動トルクT
として決定される。
又、前記L17のステップにて目標駆動トルクT。Lが
運転者の要求駆動トルクTdよりも大きいと判断した場
合でも、次のLl8にて操舵軸旋回角δ、が例えば20
度未満ではないと判断された場合、車両68は旋回走行
中であるので旋回制御をそのまま続行する。
運転者の要求駆動トルクTdよりも大きいと判断した場
合でも、次のLl8にて操舵軸旋回角δ、が例えば20
度未満ではないと判断された場合、車両68は旋回走行
中であるので旋回制御をそのまま続行する。
前記L17のステップにて目標駆動トルクToLが運転
者の要求駆動トルクTdよりも大きいと判断され、且っ
Ll8にて操舵軸旋回角δ8が例えば20度未満である
と判断された場合、車両68の旋回走行が終了した状態
を意味するので、TCL58はLl9にて低μ路旋回制
御中フラグF。Lをリセットする。
者の要求駆動トルクTdよりも大きいと判断され、且っ
Ll8にて操舵軸旋回角δ8が例えば20度未満である
と判断された場合、車両68の旋回走行が終了した状態
を意味するので、TCL58はLl9にて低μ路旋回制
御中フラグF。Lをリセットする。
乙のLl9のステップにて低μ路旋回制御中フラグF。
Lがリセットされると、低μ路用タイマをカウントする
必要がないので、乙の低μ路用タイマのカウントをクリ
アし、L6゜Llのステップに移行するが、Llのステ
ップにて低μ路旋回制御中フラグF。Lがリセット状態
にあると判断されるため、L8のステップに移行してT
CL58は目標駆動トルクT として機関11の最大ト
ルクを出力し、これによりECU 54がトルク制御用
電磁弁46.51のデユーティ率を0%側に低下させる
結果、機関11は運転者によるアクセルペダル26の踏
み込み量に応じた駆動トルク9 を発生ずる。
必要がないので、乙の低μ路用タイマのカウントをクリ
アし、L6゜Llのステップに移行するが、Llのステ
ップにて低μ路旋回制御中フラグF。Lがリセット状態
にあると判断されるため、L8のステップに移行してT
CL58は目標駆動トルクT として機関11の最大ト
ルクを出力し、これによりECU 54がトルク制御用
電磁弁46.51のデユーティ率を0%側に低下させる
結果、機関11は運転者によるアクセルペダル26の踏
み込み量に応じた駆動トルク9 を発生ずる。
なお、上述した旋回制御の手順を簡素化するために運転
者の要求駆動トルクTdを無視することも当然可能であ
り、この場合には目標駆動トルクとして前記(10)式
により算出可能な基準駆動トルクT8を採用すれば良い
。又、本実施例のように運転者の要求駆動トルクT、を
勘案する場合でも、重み付けの係数aを固定値とするの
てはなく、第21図に示すように制御開始後の時間の経
過と共に係数αの値を漸次減少させたり、或いは第22
図に示すように車速に応じて漸次減少させ、運転者の要
求駆動トルクT、の採用割合を徐々に多くするようにし
ても良い。同様に、第23図に示すように制御開始後の
しばらくの間は係数aの値を一定値にしておき、所定時
間の経過後に漸次減少させたり、或いは操舵軸旋回角δ
、の増大に伴って係数αの値を増加させ、特に曲率半径
が次第に小さくなるような旋回路に対し、車両68を安
全に走行させるようにすることも可能である。
者の要求駆動トルクTdを無視することも当然可能であ
り、この場合には目標駆動トルクとして前記(10)式
により算出可能な基準駆動トルクT8を採用すれば良い
。又、本実施例のように運転者の要求駆動トルクT、を
勘案する場合でも、重み付けの係数aを固定値とするの
てはなく、第21図に示すように制御開始後の時間の経
過と共に係数αの値を漸次減少させたり、或いは第22
図に示すように車速に応じて漸次減少させ、運転者の要
求駆動トルクT、の採用割合を徐々に多くするようにし
ても良い。同様に、第23図に示すように制御開始後の
しばらくの間は係数aの値を一定値にしておき、所定時
間の経過後に漸次減少させたり、或いは操舵軸旋回角δ
、の増大に伴って係数αの値を増加させ、特に曲率半径
が次第に小さくなるような旋回路に対し、車両68を安
全に走行させるようにすることも可能である。
なお、上述した演算処理方法では、機関11の急激な駆
動トルクの変動による加減速シ目ツクを防止するため、
目標駆動トルクT。、、ToLを算出するに際して増減
許容量TKによりこの目標駆動トルクT。□、、ToL
の規制を図っているが、この規制を目標前後加速度Gx
oに対して行うようにしても良い。この場合の増減許容
量をGKとした時、n回時における目標前後加速度Gx
o、。、の演算過程を以下に示す。
動トルクの変動による加減速シ目ツクを防止するため、
目標駆動トルクT。、、ToLを算出するに際して増減
許容量TKによりこの目標駆動トルクT。□、、ToL
の規制を図っているが、この規制を目標前後加速度Gx
oに対して行うようにしても良い。この場合の増減許容
量をGKとした時、n回時における目標前後加速度Gx
o、。、の演算過程を以下に示す。
XOfnl XO(n−11〉GKの場合、G
−G G =G 十G XOfnl XOfn−11KXo fnl
XO+n−11<”Kの場合、G −G G =a −G XOfnl XO+n−11Kなお、主タイマ
のサンプリングタイムを15ミ’J秒として目標前後加
速度Gxoの変化を毎秒0.1gに抑えたい場合には、 G=0.1・Δt となる。
−G G =G 十G XOfnl XOfn−11KXo fnl
XO+n−11<”Kの場合、G −G G =a −G XOfnl XO+n−11Kなお、主タイマ
のサンプリングタイムを15ミ’J秒として目標前後加
速度Gxoの変化を毎秒0.1gに抑えたい場合には、 G=0.1・Δt となる。
乙の低μ路旋回制御用の目標駆動トルクT。Lを算出し
たのち、TCL58はこれら三つの目標駆動トルクT。
たのち、TCL58はこれら三つの目標駆動トルクT。
6.ToH2ToLから最適な最終目標駆動トルクT。
を選択し、これをECU34に出力する。乙の場合、車
両68の走行安全性を考慮して一番小さな数値の目標駆
動トルクを優先して出力する。但し、−船釣にはスリッ
プ制御用の目標駆動トルクT。Sが低μ路旋回制御用の
目標駆動トルクT。Lよりも常に小さいことから、スリ
ップ制御用、低μ路旋回制御用、高μ路旋回制御用の順
に最終目標駆動トルクT。を選択すれば良い。
両68の走行安全性を考慮して一番小さな数値の目標駆
動トルクを優先して出力する。但し、−船釣にはスリッ
プ制御用の目標駆動トルクT。Sが低μ路旋回制御用の
目標駆動トルクT。Lよりも常に小さいことから、スリ
ップ制御用、低μ路旋回制御用、高μ路旋回制御用の順
に最終目標駆動トルクT。を選択すれば良い。
乙の処理の流れを表す第24図に示すように、Mllに
て上述した三つの目標駆動トルクT。9.To14.T
oLを算出した後、M12にてスリップ制御中フラグF
、がセットされているか否かを判定する。
て上述した三つの目標駆動トルクT。9.To14.T
oLを算出した後、M12にてスリップ制御中フラグF
、がセットされているか否かを判定する。
このM12のステップにてスリップ制御中フラグFがセ
ットされていると判断したならば、TCL58は最終目
標駆動トルクT。とじてスリップ制御用の目標駆動トル
クT。6をM2Sにて選択し、これをECU34に出力
する。
ットされていると判断したならば、TCL58は最終目
標駆動トルクT。とじてスリップ制御用の目標駆動トル
クT。6をM2Sにて選択し、これをECU34に出力
する。
ECU34には、機関回転数NEと機関11の駆動トル
クとをパラメータとしてスロットル開度θ工を求めるた
めのマツプが記憶されており、M14にてECU 54
はこのマツプを用い、現在の機関回転数N5とこの目標
駆動トルクT。、に対応した目標スロットル開度θア。
クとをパラメータとしてスロットル開度θ工を求めるた
めのマツプが記憶されており、M14にてECU 54
はこのマツプを用い、現在の機関回転数N5とこの目標
駆動トルクT。、に対応した目標スロットル開度θア。
を読み出す。次いて、ECU 54はこの目標スロット
ル開度θ工。とスロワ1−ル開度センサ56から出力さ
れる実際のスロットル開度θ□との偏差を求め、一対の
トルク制御用電磁弁46゜51のデユーティ率を前記偏
差に見合う値に設定して各トルク制御用電磁弁46.5
1のプランジャ47.52のソレノイドに電流を流し、
アクチュエータ36の作動により実際のスロットル開度
θ□が目標値θ、。に下がるように制御する。
ル開度θ工。とスロワ1−ル開度センサ56から出力さ
れる実際のスロットル開度θ□との偏差を求め、一対の
トルク制御用電磁弁46゜51のデユーティ率を前記偏
差に見合う値に設定して各トルク制御用電磁弁46.5
1のプランジャ47.52のソレノイドに電流を流し、
アクチュエータ36の作動により実際のスロットル開度
θ□が目標値θ、。に下がるように制御する。
前記M12のステップにてスリップ制御中フラグFSが
セットされていないと判断したな3 4 らば、M2Sにて低μ路旋回制御中フラグF。Lがセッ
トされているか否かを判定する。
セットされていないと判断したな3 4 らば、M2Sにて低μ路旋回制御中フラグF。Lがセッ
トされているか否かを判定する。
このM2Sのステップにて低μ路旋回制御中フラグF。
Lがセットされていると判断したならば、最終目標駆動
トルクT。として低μ路旋回制御用の目標駆動トルクT
。LをM2Sにて選択し、M14のステップに移行する
。
トルクT。として低μ路旋回制御用の目標駆動トルクT
。LをM2Sにて選択し、M14のステップに移行する
。
又、M2Sのステップにて低μ路旋回制御中フラグF。
Lがセットされていないと判断しtコならば、M17に
て高μ路旋回制御中フラグF がセットされているか否
かを判定する。
て高μ路旋回制御中フラグF がセットされているか否
かを判定する。
そして、このM17のステップにて高μ路旋回制御中フ
ラグF。Hがセットされていると判断したならば、最終
目標駆動トルクT0として高μ路旋回制御用の目標駆動
トルクT。HをM18にて選択し、M14のステップに
移行する。
ラグF。Hがセットされていると判断したならば、最終
目標駆動トルクT0として高μ路旋回制御用の目標駆動
トルクT。HをM18にて選択し、M14のステップに
移行する。
一方、前記M17のステップにて高μ路旋回制御中フラ
グF。8がセットされていないと判断したならば、TC
L58は最終目標駆動トルクT0として機関11の最大
トルクを出力し、これによりECU 54がトルク制御
用電磁弁46.51のデユーティ率を0%側に低下させ
る結果、機関1]は運転者によるアクセルペダル26の
踏み込み量に応じた駆動トルクを発生ずる。この場合、
本実施例では一対のトルク制御用電磁弁4.6,51の
デユティ率を無条件に0%にはせず、ECtJ 54は
実際のアクセル開度θ□と最大スロツl−ル開度規制値
とを比較し、アクセル開度θ。が最大スロットル開度規
制値を越える場合は、アクセル開度θ6が最大スロット
ル開度規制値となるように、一対のトルク制御用電磁弁
46゜51のデユーティ率を決定してプランジャ47゜
52を駆動する。乙の最大スロットル開度規制値は機関
回転数NEの関数とし、ある値(例えば、200 Or
pm)以上では全開状態或いはその近傍に設定している
が、これ以下の低回転の領域では、機関回転数N5の低
下に伴って数十%の開度にまで次第に小さくなるように
設定しである。
グF。8がセットされていないと判断したならば、TC
L58は最終目標駆動トルクT0として機関11の最大
トルクを出力し、これによりECU 54がトルク制御
用電磁弁46.51のデユーティ率を0%側に低下させ
る結果、機関1]は運転者によるアクセルペダル26の
踏み込み量に応じた駆動トルクを発生ずる。この場合、
本実施例では一対のトルク制御用電磁弁4.6,51の
デユティ率を無条件に0%にはせず、ECtJ 54は
実際のアクセル開度θ□と最大スロツl−ル開度規制値
とを比較し、アクセル開度θ。が最大スロットル開度規
制値を越える場合は、アクセル開度θ6が最大スロット
ル開度規制値となるように、一対のトルク制御用電磁弁
46゜51のデユーティ率を決定してプランジャ47゜
52を駆動する。乙の最大スロットル開度規制値は機関
回転数NEの関数とし、ある値(例えば、200 Or
pm)以上では全開状態或いはその近傍に設定している
が、これ以下の低回転の領域では、機関回転数N5の低
下に伴って数十%の開度にまで次第に小さくなるように
設定しである。
このようなスロットル開度θ工の規制を行う理由は、T
CL58が機関11の駆動トルクを低減する必要性の有
ることを判定した場合の制御の応答性を高めるためであ
る。即ち、現在の車両68の設計方針は、車両68の加
速性や最大出力を向上させるため、スロットルボディ1
6のボア径(通路断面積)を極めて大きくする傾向にあ
り、機関11が低回転領域にある場合には、スロットル
開度θ、が数十%程度で吸入空気量が飽和してしまう。
CL58が機関11の駆動トルクを低減する必要性の有
ることを判定した場合の制御の応答性を高めるためであ
る。即ち、現在の車両68の設計方針は、車両68の加
速性や最大出力を向上させるため、スロットルボディ1
6のボア径(通路断面積)を極めて大きくする傾向にあ
り、機関11が低回転領域にある場合には、スロットル
開度θ、が数十%程度で吸入空気量が飽和してしまう。
そこで、アクセルペダル26の踏み込み量に応じてスロ
ットル開度θ1を全開成いはその近傍に設定するよりも
、予め定めた位置に規制しておくことにより、駆動トル
クの低減指令があった時の目標スロットル開度θ□。と
実際のスロットル開度θ工との偏差が少なくなり、すば
やく目標スロットル開度θ工。に下げる乙とができるか
らである。
ットル開度θ1を全開成いはその近傍に設定するよりも
、予め定めた位置に規制しておくことにより、駆動トル
クの低減指令があった時の目標スロットル開度θ□。と
実際のスロットル開度θ工との偏差が少なくなり、すば
やく目標スロットル開度θ工。に下げる乙とができるか
らである。
上述した実施例では、高μ路と低μ路との二種類の旋回
制御用の目標駆動トルクを算出するようにしたが、更に
高μ路と低μ路との中間の路面に対応する旋回制御用の
目標駆動トルクを算出し、これらの目標駆動l・ルクか
ら最終的な目標駆動トルクを選択するようにしても良い
。
制御用の目標駆動トルクを算出するようにしたが、更に
高μ路と低μ路との中間の路面に対応する旋回制御用の
目標駆動トルクを算出し、これらの目標駆動l・ルクか
ら最終的な目標駆動トルクを選択するようにしても良い
。
上述の車両の出力制御方法によると、車両の旋回時に発
生する横加速度の大きさを、舵角センサ及び車速センサ
からの検出信号に基づいて演算し、演算されたこの横加
速度の大きさに応じて機関の駆動トルクを低減させるよ
うにしたので、車両に実際に発生するヨーレート等に基
づいて横加速度の大きさを検出する従来の方法よりも、
迅速に横加速度の大きさを推定することができる。この
結果、旋回時の制御遅れが殆どなくなり、車両の横加速
度を適切に抑えて旋回路を安全且つ確実に走り抜けるこ
とが可能である。又、この)・ルク制御装置を用いると
、自動変速機における変速中のショック等を低減させる
ことも併せて可能となる。更に、機関の駆動トルク低減
の程度を路面のμに応じて調整するようにしたので極め
て安全に旋回を行うことができる。
生する横加速度の大きさを、舵角センサ及び車速センサ
からの検出信号に基づいて演算し、演算されたこの横加
速度の大きさに応じて機関の駆動トルクを低減させるよ
うにしたので、車両に実際に発生するヨーレート等に基
づいて横加速度の大きさを検出する従来の方法よりも、
迅速に横加速度の大きさを推定することができる。この
結果、旋回時の制御遅れが殆どなくなり、車両の横加速
度を適切に抑えて旋回路を安全且つ確実に走り抜けるこ
とが可能である。又、この)・ルク制御装置を用いると
、自動変速機における変速中のショック等を低減させる
ことも併せて可能となる。更に、機関の駆動トルク低減
の程度を路面のμに応じて調整するようにしたので極め
て安全に旋回を行うことができる。
〈発明の効果〉
本発明によれば、車両の走行中に低摩擦係数路面か否か
を簡便に判定することができる。
を簡便に判定することができる。
第1図は本発明方法を実現し得る機関の制御系の一実施
例の概略構成図、第2図はその概念図、第3図はそのス
ロットル弁の駆動機構を表す断面図、第4図はその制御
の全体の流れを表すフローチャート、第5図は操舵軸の
中立位置学習補正制御の流れを表すフローチャート、第
6図は操舵軸の中立位置を学習補正した場合の学習値の
補正状態の一例を表すグラフ、第7図はタイヤと路面と
の摩擦係数と、このタイヤのスリップ率との関係を表す
グラフ、第8図は車速と走行抵抗との関係を表すマツプ
、第9図は修正前後加速度と速度補正量との関係を表す
マツプ、第10図はスリップ制御の流れを表すフローチ
ャート、第11図は高μ路用の目標駆動トルクを演算す
る手順を表すブロック図、第12図は本発明の判定原理
を説明するための表すグラフ、第13図は目標横加速度
と目標前後加速度と車速との関係を表すマツプ、第14
図は横加速度とロードロードトルクとの関係を表すマツ
プ、第15図は機関回転数とアクセル開度と要求駆動ト
ルクとの関係を表すマツプ、第16図は高μ路用の旋回
制御の流れを表すフローチャート、第17図は操舵軸旋
回角と目標駆動トルクと前後加速度との関係を表すグラ
フ、第18図は低μ路用の目標駆動トルクを演算する手
順を表すブロック図、第19図は目標横加速度と目標前
後加速度と車速との関係を表すマツプ、第20図は低μ
路用の旋回制御の流れを表すフローチャート、第21図
、第23図は制御開始後の時間と重み付けの係数との関
係をそれぞれ表すグラフ、第22図は車速と重み付けの
係数との関係を表すグラフ、第24図は最終目標トルク
の選択操作の一例を表すフローチャート、第25図は低
μ路判定の動作を表わすフローチャートである。 又、図中の符号で11は機関、12は燃焼室、13は吸
気管、14は吸気通路、15はスロットル弁、17はス
ロットル軸、18はアクセルレバ−19はスロットルレ
バー 26はアクセルペダル、27はケーブル、29は
爪部、30はストッパ、36はアクチュエータ、38は
制御棒、42は接続配管、43はバキュームタンク、4
4ば逆止め弁、45.50は配管、46.51はトルク
制御用電磁弁、54はECU 。 55はクランク角センサ、56はスロットル開度センサ
、57はアイドルスイッチ、58はTCL、59はアク
セル開度センサ、60,61は前輪、62,63は前輪
回転センサ、64゜65は後輪、66.67は後輪回転
センサ、68は車両、69は操舵軸、70は操舵角セン
サ、71は通信ケーブル、100はリニアGセンサであ
り、Aはスタビリテイファクタ F、は操舵中立位置学
習済フラグ、F、はスリップ制御中フラグ、Fo、は高
μ路用旋回制御中フラグ、FoLは低μ路用旋回制御中
フラグ、Foは旋回制御中フラグ、Gxは前後加速度、
Gxoは目標前後加速度、GYば横加速度、G7゜は目
標横加速度、gは重力加速度、To6はスリップ制御用
目標駆動トルク、To、ば高μ路用目標駆動トルク、T
oLは低μ路用目標駆動トルク、Tooは旋回制御用目
標駆動トルク、Toは最終目標駆1IllJ+−ルク、
T8は基準駆動l、ルク、T−よ要求駆動トルク、■は
車速、Sはスリップ量、θ。はアクセル開度、θ1はス
ロットル開度、θ工。は目標スロットル開度、δは前輪
の舵角、δ、は操舵軸の旋回角、δ□は操舵軸中立位置
である。
例の概略構成図、第2図はその概念図、第3図はそのス
ロットル弁の駆動機構を表す断面図、第4図はその制御
の全体の流れを表すフローチャート、第5図は操舵軸の
中立位置学習補正制御の流れを表すフローチャート、第
6図は操舵軸の中立位置を学習補正した場合の学習値の
補正状態の一例を表すグラフ、第7図はタイヤと路面と
の摩擦係数と、このタイヤのスリップ率との関係を表す
グラフ、第8図は車速と走行抵抗との関係を表すマツプ
、第9図は修正前後加速度と速度補正量との関係を表す
マツプ、第10図はスリップ制御の流れを表すフローチ
ャート、第11図は高μ路用の目標駆動トルクを演算す
る手順を表すブロック図、第12図は本発明の判定原理
を説明するための表すグラフ、第13図は目標横加速度
と目標前後加速度と車速との関係を表すマツプ、第14
図は横加速度とロードロードトルクとの関係を表すマツ
プ、第15図は機関回転数とアクセル開度と要求駆動ト
ルクとの関係を表すマツプ、第16図は高μ路用の旋回
制御の流れを表すフローチャート、第17図は操舵軸旋
回角と目標駆動トルクと前後加速度との関係を表すグラ
フ、第18図は低μ路用の目標駆動トルクを演算する手
順を表すブロック図、第19図は目標横加速度と目標前
後加速度と車速との関係を表すマツプ、第20図は低μ
路用の旋回制御の流れを表すフローチャート、第21図
、第23図は制御開始後の時間と重み付けの係数との関
係をそれぞれ表すグラフ、第22図は車速と重み付けの
係数との関係を表すグラフ、第24図は最終目標トルク
の選択操作の一例を表すフローチャート、第25図は低
μ路判定の動作を表わすフローチャートである。 又、図中の符号で11は機関、12は燃焼室、13は吸
気管、14は吸気通路、15はスロットル弁、17はス
ロットル軸、18はアクセルレバ−19はスロットルレ
バー 26はアクセルペダル、27はケーブル、29は
爪部、30はストッパ、36はアクチュエータ、38は
制御棒、42は接続配管、43はバキュームタンク、4
4ば逆止め弁、45.50は配管、46.51はトルク
制御用電磁弁、54はECU 。 55はクランク角センサ、56はスロットル開度センサ
、57はアイドルスイッチ、58はTCL、59はアク
セル開度センサ、60,61は前輪、62,63は前輪
回転センサ、64゜65は後輪、66.67は後輪回転
センサ、68は車両、69は操舵軸、70は操舵角セン
サ、71は通信ケーブル、100はリニアGセンサであ
り、Aはスタビリテイファクタ F、は操舵中立位置学
習済フラグ、F、はスリップ制御中フラグ、Fo、は高
μ路用旋回制御中フラグ、FoLは低μ路用旋回制御中
フラグ、Foは旋回制御中フラグ、Gxは前後加速度、
Gxoは目標前後加速度、GYば横加速度、G7゜は目
標横加速度、gは重力加速度、To6はスリップ制御用
目標駆動トルク、To、ば高μ路用目標駆動トルク、T
oLは低μ路用目標駆動トルク、Tooは旋回制御用目
標駆動トルク、Toは最終目標駆1IllJ+−ルク、
T8は基準駆動l、ルク、T−よ要求駆動トルク、■は
車速、Sはスリップ量、θ。はアクセル開度、θ1はス
ロットル開度、θ工。は目標スロットル開度、δは前輪
の舵角、δ、は操舵軸の旋回角、δ□は操舵軸中立位置
である。
Claims (2)
- (1)車両の操舵輪の舵角、車両の実横加速度及び車速
を検出すること、 検出した舵角及び車速と、予め定めた、低 摩擦係数路面でのスタビリティフアクタの仮定値とに基
づいて、車両に加わる横加速度を推定する演算を行うこ
と、 検出した実横加速度と、演算で求めた横加 速度の推定値とを比較すること、 及び、横加速度の推定値が実横加速度より 大きい場合、走行中の路面が低摩擦係数路面であると判
定することを特徴とする低摩擦係数路面の判定方法。 - (2)車両の操舵輪の舵角、車両の横加速度及び車速を
検出すること、 検出した舵角、実横加速度及び車速に基づ いてスタビリティファクタを求める演算を行うこと、 スタビリティファクタの演算値を、予め定 めた、低摩擦係数路面でのスタビリテイフアクタの仮定
値と比較すること、 実横加速度を、予め定めた、前記低摩擦係 数路面で発生し得る横加速度より大きく高摩擦係数路面
で発生し得る横加速度より小さな値の設定値と比較する
こと、 及び、前記スタビリティファクタの演算値 が仮定値より大きく、且つ、実横加速度が設定値より小
さい場合、走行中の路面が低摩擦係数路面であると判定
することを特徴とする低摩擦係数路面の判定方法。
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2124281A JP2861256B2 (ja) | 1990-01-30 | 1990-05-16 | 駆動力制御装置 |
| US07/644,251 US5216608A (en) | 1990-01-25 | 1991-01-22 | Apparatus and a method for estimating the friction coefficient of a road surface and controlling a driving condition of a vehicle in accordance with the estimated friction coefficient |
| KR1019910001034A KR940002631B1 (ko) | 1990-01-25 | 1991-01-22 | 노면의 마찰계수를 추정하기 위한 장치 및 그 방법 |
| DE69111094T DE69111094T2 (de) | 1990-01-25 | 1991-01-23 | Vorrichtung und Verfahren zur Schätzung des Reibungskoeffizienten einer Strassenoberfläche. |
| EP91300503A EP0444772B1 (en) | 1990-01-25 | 1991-01-23 | An apparatus and a method for estimating the friction coefficient of a road surface |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2-17829 | 1990-01-30 | ||
| JP1782990 | 1990-01-30 | ||
| JP2124281A JP2861256B2 (ja) | 1990-01-30 | 1990-05-16 | 駆動力制御装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH03269240A true JPH03269240A (ja) | 1991-11-29 |
| JP2861256B2 JP2861256B2 (ja) | 1999-02-24 |
Family
ID=26354409
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2124281A Expired - Fee Related JP2861256B2 (ja) | 1990-01-25 | 1990-05-16 | 駆動力制御装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2861256B2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019188906A (ja) * | 2018-04-20 | 2019-10-31 | マツダ株式会社 | 車両の制御装置 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS4912871A (ja) * | 1972-05-13 | 1974-02-04 | ||
| JPS62231836A (ja) * | 1986-03-31 | 1987-10-12 | Nissan Motor Co Ltd | 自動変速機付車両の駆動力制御装置 |
| JPS62201046U (ja) * | 1986-06-13 | 1987-12-22 |
-
1990
- 1990-05-16 JP JP2124281A patent/JP2861256B2/ja not_active Expired - Fee Related
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS4912871A (ja) * | 1972-05-13 | 1974-02-04 | ||
| JPS62231836A (ja) * | 1986-03-31 | 1987-10-12 | Nissan Motor Co Ltd | 自動変速機付車両の駆動力制御装置 |
| JPS62201046U (ja) * | 1986-06-13 | 1987-12-22 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019188906A (ja) * | 2018-04-20 | 2019-10-31 | マツダ株式会社 | 車両の制御装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2861256B2 (ja) | 1999-02-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2580836B2 (ja) | 車両の出力制御装置 | |
| JPH03258939A (ja) | 車両の旋回制御装置 | |
| JPH03269240A (ja) | 駆動力制御装置 | |
| JP2621667B2 (ja) | 車両の出力制御装置 | |
| JPH03258938A (ja) | 車両の旋回制御装置 | |
| JP2536308B2 (ja) | 車両の出力制御装置 | |
| JP2518445B2 (ja) | 車両の旋回制御装置 | |
| JP2576666B2 (ja) | 車両の出力制御方法 | |
| JP2564967B2 (ja) | 路面摩擦係数判定装置 | |
| JP2595762B2 (ja) | 車両の操舵角中立位置演算手段 | |
| JP2623911B2 (ja) | 車両の出力制御装置 | |
| JPH03262783A (ja) | 操舵限界の警報方法 | |
| JP2611471B2 (ja) | 車両の駆動力制御装置 | |
| JP2580837B2 (ja) | 車両の出力制御装置 | |
| JP2630084B2 (ja) | 車両の出力制御装置 | |
| JP2623912B2 (ja) | 車両の出力制御装置 | |
| JP2616505B2 (ja) | 車両の出力制御装置 | |
| JPH04219432A (ja) | 車両の出力制御装置 | |
| JPH0979060A (ja) | 駆動力制御装置 | |
| JPH07174037A (ja) | 車両の旋回制御装置 | |
| JPH03242436A (ja) | 車両の旋回制御装置 | |
| JPH0422720A (ja) | 車両の出力制御装置 | |
| JPH0422747A (ja) | 車両のアクセル全閉位置検出装置 | |
| JPH03258940A (ja) | 車両の旋回制御装置 | |
| JPH03258937A (ja) | 車両の出力制御方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |