JPS6316142A - 車両用駆動力制御装置 - Google Patents
車両用駆動力制御装置Info
- Publication number
- JPS6316142A JPS6316142A JP15840586A JP15840586A JPS6316142A JP S6316142 A JPS6316142 A JP S6316142A JP 15840586 A JP15840586 A JP 15840586A JP 15840586 A JP15840586 A JP 15840586A JP S6316142 A JPS6316142 A JP S6316142A
- Authority
- JP
- Japan
- Prior art keywords
- map
- throttle opening
- control characteristic
- accelerator
- engine
- 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.)
- Pending
Links
- 238000001514 detection method Methods 0.000 claims description 17
- 230000008859 change Effects 0.000 abstract description 24
- 238000000034 method Methods 0.000 description 52
- 230000008569 process Effects 0.000 description 51
- 230000007935 neutral effect Effects 0.000 description 14
- 239000000446 fuel Substances 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 230000000694 effects Effects 0.000 description 5
- 230000001133 acceleration Effects 0.000 description 4
- 230000006399 behavior Effects 0.000 description 4
- 230000007423 decrease Effects 0.000 description 4
- 230000005284 excitation Effects 0.000 description 3
- 230000002265 prevention Effects 0.000 description 3
- 230000004913 activation Effects 0.000 description 2
- 230000000994 depressogenic effect Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000000717 retained effect Effects 0.000 description 2
- 230000035939 shock Effects 0.000 description 2
- 238000004804 winding Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000000881 depressing effect Effects 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 210000005036 nerve Anatomy 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Landscapes
- Combined Controls Of Internal Combustion Engines (AREA)
- Regulating Braking Force (AREA)
- Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明は、アクセル操作子と機械的に非連結とされたス
ロットル弁がアクセル操作子の操作に応じて開閉制御さ
れる車両用駆動力制御装置に関する。
ロットル弁がアクセル操作子の操作に応じて開閉制御さ
れる車両用駆動力制御装置に関する。
(従来の技術)
従来の車両用駆動力制御装置としては、例えば、特開昭
60−43133号公報に記載されている装置が知られ
ている。
60−43133号公報に記載されている装置が知られ
ている。
この従来装置は、アクセルペダル位置に応じて、エンジ
ンへの燃料供給量を変化させてエンジン出力を制御する
自動車のエンジン出力制御装置において、駆動輪回転数
検出手段、非駆動輪回転数検出手段、再検出手段出力か
らタイヤ−路面間の滑り率を演算する演算手段、演算さ
れた滑り率と設定滑り率を比較する比較手段、演算され
た滑り率が大きい時に前記アクセルペダル位置に基づい
た制御出力に優先して強制的にエンジンへの燃料供給を
減少させる信号を出力する滑り率制御手段を備えたこと
を特徴とするものであった。
ンへの燃料供給量を変化させてエンジン出力を制御する
自動車のエンジン出力制御装置において、駆動輪回転数
検出手段、非駆動輪回転数検出手段、再検出手段出力か
らタイヤ−路面間の滑り率を演算する演算手段、演算さ
れた滑り率と設定滑り率を比較する比較手段、演算され
た滑り率が大きい時に前記アクセルペダル位置に基づい
た制御出力に優先して強制的にエンジンへの燃料供給を
減少させる信号を出力する滑り率制御手段を備えたこと
を特徴とするものであった。
(発明が解決しようとする問題点)
しかしながら、このような従来の車両用駆動力制御装置
にあっては、低摩擦係数路走行時で、エンジンへの燃料
供給の減少によるスリップ防止制御が行なわれている途
中でクラッチを遮断してエンジン無負荷状態にした場合
には、駆動輪スリップが抑えられて設定スリップ率以下
になりエンジンへの燃料供給が元の供給状態に復帰して
エンジン出力が増大するものであったため、クラッチを
遮断した後、引き続いてクラッチを接続した時にはエン
ジン出力過大で再び駆動輪スリップを生じエンジンへの
燃料供給の減少6によるスリップ防止制御が行なわれる
ことになる。
にあっては、低摩擦係数路走行時で、エンジンへの燃料
供給の減少によるスリップ防止制御が行なわれている途
中でクラッチを遮断してエンジン無負荷状態にした場合
には、駆動輪スリップが抑えられて設定スリップ率以下
になりエンジンへの燃料供給が元の供給状態に復帰して
エンジン出力が増大するものであったため、クラッチを
遮断した後、引き続いてクラッチを接続した時にはエン
ジン出力過大で再び駆動輪スリップを生じエンジンへの
燃料供給の減少6によるスリップ防止制御が行なわれる
ことになる。
従って、低摩擦係数路での走行中にクラッチをOFFか
らONにすると、エンジン出力が急変して、クラッチ締
結ショックが発生したり、大きな駆動輪スリップが発生
したり、車両挙動が非常に不安定になるという問題点が
あった。
らONにすると、エンジン出力が急変して、クラッチ締
結ショックが発生したり、大きな駆動輪スリップが発生
したり、車両挙動が非常に不安定になるという問題点が
あった。
また、信号停車時や走行時等でギヤ位置をニュートラル
位置に切り換え、その後、前進走行位置に切り換えて走
行する時も、一時的なエンジン無負荷状態からの走行と
なり、エンジン出力が急変して、変速ショックの発生や
、前述のクラッチ操作の場合と同様に駆動輪スリップの
発生や車両挙動が不安定になるという問題点があった。
位置に切り換え、その後、前進走行位置に切り換えて走
行する時も、一時的なエンジン無負荷状態からの走行と
なり、エンジン出力が急変して、変速ショックの発生や
、前述のクラッチ操作の場合と同様に駆動輪スリップの
発生や車両挙動が不安定になるという問題点があった。
さらに、従来の車両用駆動力油制御装置にあっては、後
退走行時であっても駆動輪スリップにより設定スリップ
率を越えるとエンジンへの燃料供給減少によるスリップ
防止制御が行なわれるものであったため、ドライバーが
前進走行時に比べて著しく神経を使う後退走行中にアク
セルペダルを踏み込んでいるにもかかわらずエンジン出
力が減少したりしてアクセル感度が変化し、ドライバに
アクセル操作違和感を与えるという問題点があった。
退走行時であっても駆動輪スリップにより設定スリップ
率を越えるとエンジンへの燃料供給減少によるスリップ
防止制御が行なわれるものであったため、ドライバーが
前進走行時に比べて著しく神経を使う後退走行中にアク
セルペダルを踏み込んでいるにもかかわらずエンジン出
力が減少したりしてアクセル感度が変化し、ドライバに
アクセル操作違和感を与えるという問題点があった。
(問題点を解決するための手段)
本発明は、上述のような問題点を解決することを目的と
してなされたもので、この目的達成のために本発明では
以下に述べる解決手段とした。
してなされたもので、この目的達成のために本発明では
以下に述べる解決手段とした。
本発明の解決手段を、第1図に示すクレーム対応図によ
り説明すると、駆動輪速検出手段aから得られる車輪速
度と車体速検出手段から得られる車体速度すとによって
タイヤ−路面間のスリップ率を演算するスリップ率演算
手段Cと、アクセル操作子に対するアクセル操作量を検
出するアクセル操作量検出手段dと、スロットル弁の実
スロットル開度値を検出する実スロットル開度値検出手
段eと、アクセル操作量に対するスロットル開度の関係
を、制御特性マツプとして複数設定させているマツプ設
定手段fと、前記スリップ率に応じて最適の制御特性マ
ツプを選択すると共に、エンジン無負荷時または後退走
行時には所定の制御特性マツプを優先して選択するマツ
プ選択手段gと、該マツプ選択手段gにより選択されて
いる制御特性マツプと前記アクセル操作量とによって目
標スロットル開度値を求める目標スロー/ )ル開度値
設定手段りと、前記実スロー/ トル開度値を前記目標
スロットル開度値に一致させる制御信号をスロットルア
クチュエータiに対して出力するスロットル弁開閉制御
手段jと、を備えていることを特徴とする手段とした。
り説明すると、駆動輪速検出手段aから得られる車輪速
度と車体速検出手段から得られる車体速度すとによって
タイヤ−路面間のスリップ率を演算するスリップ率演算
手段Cと、アクセル操作子に対するアクセル操作量を検
出するアクセル操作量検出手段dと、スロットル弁の実
スロットル開度値を検出する実スロットル開度値検出手
段eと、アクセル操作量に対するスロットル開度の関係
を、制御特性マツプとして複数設定させているマツプ設
定手段fと、前記スリップ率に応じて最適の制御特性マ
ツプを選択すると共に、エンジン無負荷時または後退走
行時には所定の制御特性マツプを優先して選択するマツ
プ選択手段gと、該マツプ選択手段gにより選択されて
いる制御特性マツプと前記アクセル操作量とによって目
標スロットル開度値を求める目標スロー/ )ル開度値
設定手段りと、前記実スロー/ トル開度値を前記目標
スロットル開度値に一致させる制御信号をスロットルア
クチュエータiに対して出力するスロットル弁開閉制御
手段jと、を備えていることを特徴とする手段とした。
(作 用)
従って、本発明の車両用駆動力制御装置では、クラッチ
を切ったりギヤ位置をニュートラル位置にしてのエンジ
ン無負荷時やギヤ位置をリバース位置にしての後退走行
時には、所定の制御特性マツプが、正規のマツプ選択に
優先して選択されることになる。
を切ったりギヤ位置をニュートラル位置にしてのエンジ
ン無負荷時やギヤ位置をリバース位置にしての後退走行
時には、所定の制御特性マツプが、正規のマツプ選択に
優先して選択されることになる。
これによって、エンジン無負荷状態からエンジン負荷状
態へ切り換えられての走行時には、所定の基準マツプか
ら正規のマツプ選択が開始されることになり、エンジン
駆動力の急変が防止されるし、また、後退走行時には、
所定の制御特性マツプに固定させたままの走行となるの
で、アクセルフーク以外の原因でエンジン駆動力が変化
することがなく、ドライバにアクセル操作違和感を与え
ない。
態へ切り換えられての走行時には、所定の基準マツプか
ら正規のマツプ選択が開始されることになり、エンジン
駆動力の急変が防止されるし、また、後退走行時には、
所定の制御特性マツプに固定させたままの走行となるの
で、アクセルフーク以外の原因でエンジン駆動力が変化
することがなく、ドライバにアクセル操作違和感を与え
ない。
(実施例)
以下、本発明の実施例を図面により詳述する。
尚、この実施例を述べるにあたって、後輪駆動車に適用
した駆動力制御装置を例にとる。
した駆動力制御装置を例にとる。
まず、実施例の構成を説明する。
実施例の駆動力側W装RAが適用される後輪駆動車のパ
ワートレーンPは、第2図に示すように、エンジン10
、トランスミッション11、プロヘラシャフト12、リ
ヤディファレンシャル13、リヤドライブシャフト14
,15、後輪16.17を備えている。
ワートレーンPは、第2図に示すように、エンジン10
、トランスミッション11、プロヘラシャフト12、リ
ヤディファレンシャル13、リヤドライブシャフト14
,15、後輪16.17を備えている。
前輪18.19は非駆動輪である。
実施例の駆動力制御装置Aは、アクセル操作子であるア
クセルペダル20と、前記エンジン10の吸気系である
スロットルチャン八21に設けられるスロー2トル弁2
2とを機械的に非連結とし、アクセルコントロールワイ
ヤ等の機械的な連結手段に代えてアクセルペダル20と
スロットル弁22との間に設けられる制御装置で、入力
センサとして、後輪回転数センサ30、右前輪回転数セ
ンサ31.左前輪回転数センサ32、アクセルポテンシ
ョメータ33、クラッチスイッチ36、ニュートラルス
イッチ37、リバーススイッチ38を備え、演算処理手
段として、スロットル弁制御回路34を備え、スロット
ルアクチュエータとして、ステップモータ35を備えて
いる。
クセルペダル20と、前記エンジン10の吸気系である
スロットルチャン八21に設けられるスロー2トル弁2
2とを機械的に非連結とし、アクセルコントロールワイ
ヤ等の機械的な連結手段に代えてアクセルペダル20と
スロットル弁22との間に設けられる制御装置で、入力
センサとして、後輪回転数センサ30、右前輪回転数セ
ンサ31.左前輪回転数センサ32、アクセルポテンシ
ョメータ33、クラッチスイッチ36、ニュートラルス
イッチ37、リバーススイッチ38を備え、演算処理手
段として、スロットル弁制御回路34を備え、スロット
ルアクチュエータとして、ステップモータ35を備えて
いる。
前記後輪回転数センサ30は、駆動輪速の検出手段で、
前記リヤディファレンシャル13の入力軸部に設けられ
、後輪回転速度VRに応じた後輪回転信号(vr)を出
力する。
前記リヤディファレンシャル13の入力軸部に設けられ
、後輪回転速度VRに応じた後輪回転信号(vr)を出
力する。
尚、後輪回転数センサ30としては光感知センサや磁気
感知センサ等が用いられ、後輪回転信号(vr)として
パルス信号が出力される場合には、スロットル弁制御回
路34内の入力インタフェース回路341において、F
/Vコンバータでパルス信号の周波数に応じた電圧に変
換され、さらにA/Dコンバータで電圧値がデジタル値
に変換され、CPU342やメモリ343に読み込まれ
る。
感知センサ等が用いられ、後輪回転信号(vr)として
パルス信号が出力される場合には、スロットル弁制御回
路34内の入力インタフェース回路341において、F
/Vコンバータでパルス信号の周波数に応じた電圧に変
換され、さらにA/Dコンバータで電圧値がデジタル値
に変換され、CPU342やメモリ343に読み込まれ
る。
前記右前輪回転数センサ31及び左前輪回転敷センサ3
2は、車体速の検出手段で、前記前輪18.19のそれ
ぞれのアクスル部に設けられ、右前輪回転速度VFR及
び左前輪回転速度Vpt、に応じた右前輪回転信号(v
fr)及び左前輪回転信号(vf文)を出力する。
2は、車体速の検出手段で、前記前輪18.19のそれ
ぞれのアクスル部に設けられ、右前輪回転速度VFR及
び左前輪回転速度Vpt、に応じた右前輪回転信号(v
fr)及び左前輪回転信号(vf文)を出力する。
尚、両前輪回転数センサ31,32からの出力信号をス
ロットル弁制御回路34のCPU342で読み込むため
の信号変換は、前記後輪回転数センサ30と同様になさ
れる。
ロットル弁制御回路34のCPU342で読み込むため
の信号変換は、前記後輪回転数センサ30と同様になさ
れる。
前記アクセルポテンショメータ33は、絶対アクセル操
作9文の検出手段で、前記アクセルペダル20の位置に
設けられ、絶対アクセル操作9文に応じた絶対アクセル
操作量信号(立)を出力する。
作9文の検出手段で、前記アクセルペダル20の位置に
設けられ、絶対アクセル操作9文に応じた絶対アクセル
操作量信号(立)を出力する。
尚、このアクセルポテンショメータ33からの出力信号
は、電圧値によるアナログ信号であるため、入力インタ
フェース回路341のA/Dコンバータにてデジタル値
に変換され、CPU342やメモリ343に読み込まれ
る。
は、電圧値によるアナログ信号であるため、入力インタ
フェース回路341のA/Dコンバータにてデジタル値
に変換され、CPU342やメモリ343に読み込まれ
る。
前記クラッチスイッチ36は、クラッチペダル等に設け
られ、クラッチ遮断状態かどうかを検出するエンジン無
負荷検出手段の一例で、このクラッチスイッチ36から
はクラッチスイッチ信号(0文)が出力される。
られ、クラッチ遮断状態かどうかを検出するエンジン無
負荷検出手段の一例で、このクラッチスイッチ36から
はクラッチスイッチ信号(0文)が出力される。
前記ニュートラルスイッチ37は、変速操作レバー等に
設けられ、ギヤ位置の選択がニュートラル位置かどうか
を検出するエンジン無負荷検出手段の一例で、このニュ
ートラルスイッチ37からはニュートラルスイッチ信号
(gn)が出力される。
設けられ、ギヤ位置の選択がニュートラル位置かどうか
を検出するエンジン無負荷検出手段の一例で、このニュ
ートラルスイッチ37からはニュートラルスイッチ信号
(gn)が出力される。
前記リバーススイッチ38は、変速操作レバー等に設け
られ、ギヤ位置の選択がリバース位置かどうかを検出す
る後退走行検出手段で、このすパーススイッチ38から
はリバーススイッチ信号(g r)が出力される。
られ、ギヤ位置の選択がリバース位置かどうかを検出す
る後退走行検出手段で、このすパーススイッチ38から
はリバーススイッチ信号(g r)が出力される。
前記スロットル弁制御回路34は、前記入力センサから
の入力情報や、メモリ343に一時的あるいは予め記憶
されている情報を、所定の演算処理手順に従って処理し
、スロットルアクチュエータであるステップモータ35
に対しパルス制御信号(C)を出力するマイクロコンピ
ュータを中心とする電子回路で、内部回路として、入力
インタフェース回路341、CPU(セントラル・プロ
セシング・ユニット)342、メモリ(RAM。
の入力情報や、メモリ343に一時的あるいは予め記憶
されている情報を、所定の演算処理手順に従って処理し
、スロットルアクチュエータであるステップモータ35
に対しパルス制御信号(C)を出力するマイクロコンピ
ュータを中心とする電子回路で、内部回路として、入力
インタフェース回路341、CPU(セントラル・プロ
セシング・ユニット)342、メモリ(RAM。
ROM)343、“出力インタフェース回路344を備
えている。
えている。
このスロットル弁制御回路34のマツプ設定手段として
の機能をもつメモリ343には、第3図に示すように、
絶対アクセル操作9文に対するスロットル開度θの制御
特性マツプとして8種類の上限及び下限を有する領域制
御特性マツプ#0〜#7が設定されていて、各マツプ#
0〜#7は、路面摩擦係数pを下記の表1とした場合の
最大駆動力を発生するスロットル開度θに相当する。
の機能をもつメモリ343には、第3図に示すように、
絶対アクセル操作9文に対するスロットル開度θの制御
特性マツプとして8種類の上限及び下限を有する領域制
御特性マツプ#0〜#7が設定されていて、各マツプ#
0〜#7は、路面摩擦係数pを下記の表1とした場合の
最大駆動力を発生するスロットル開度θに相当する。
表 1
尚、各マツプ#0〜#7の上限は、絶対アクセル操作量
3/4でのスロットル開度最大値とゼロ基準点とを結ぶ
線と、絶対アクセル操作量3/4〜4/4におけるスロ
ットル開度最大値の線とで形成され、下限は、絶対アク
セル操作量4/4でのスロットル開度最大値とゼロ基準
点とを結ぶ線で形成されている。
3/4でのスロットル開度最大値とゼロ基準点とを結ぶ
線と、絶対アクセル操作量3/4〜4/4におけるスロ
ットル開度最大値の線とで形成され、下限は、絶対アク
セル操作量4/4でのスロットル開度最大値とゼロ基準
点とを結ぶ線で形成されている。
また、スロットル弁制御回路34のメモリ343には、
第4図に示すように、相対アクセル操作量Δ文に対する
スロットル開度変化量Δθとの関係特性が三次曲線的な
特性として設定されている。
第4図に示すように、相対アクセル操作量Δ文に対する
スロットル開度変化量Δθとの関係特性が三次曲線的な
特性として設定されている。
前記スロットル弁制御回路34には、特許請求の範囲で
述べたスリップ率演算手段、相対アクセル操作量検出手
段、実スロットル開度検出手段、マツプ選択手段、スロ
ットル開度変化量演算手段、目標スロットル開度値設定
手段、スロットル弁開閉制御手段が含まれている。
述べたスリップ率演算手段、相対アクセル操作量検出手
段、実スロットル開度検出手段、マツプ選択手段、スロ
ットル開度変化量演算手段、目標スロットル開度値設定
手段、スロットル弁開閉制御手段が含まれている。
尚、前記実スロットル開度検出手段は、スロットル弁制
御回路34のCPU342から出力インタフェース回路
344への5TEP指令信指令間時にメモリ343で受
け、このメモリ343で5TEP数を書込みカウントす
る内部回路構成の手段であり、CPU342からの読み
出し指令に従って実スロットル開度値θ0が随時CPU
342へ読み出される。
御回路34のCPU342から出力インタフェース回路
344への5TEP指令信指令間時にメモリ343で受
け、このメモリ343で5TEP数を書込みカウントす
る内部回路構成の手段であり、CPU342からの読み
出し指令に従って実スロットル開度値θ0が随時CPU
342へ読み出される。
また、前記マツプ選択手段には、マツプ上り選択手段と
マツプ落ち選択手段と特定マツプ選択手段とが含まれて
いる。
マツプ落ち選択手段と特定マツプ選択手段とが含まれて
いる。
前記ステップモータ35は、前記スロットル弁22を開
閉作動させるアクチュエータで、回転子と励磁巻線を有
する複数の固定子とを備え、励磁巻線へのパルスの与え
方で正転方向及び逆転方向に1ステツプずつ回転する。
閉作動させるアクチュエータで、回転子と励磁巻線を有
する複数の固定子とを備え、励磁巻線へのパルスの与え
方で正転方向及び逆転方向に1ステツプずつ回転する。
次に、実施例の作用を説明する。
まず、CPU342におけるスロットル弁開閉制御作動
の流れを、第5図に6示すメインルーチンの70−チャ
ート図と第6図に示すサブルーチンのフローチャート図
とによって述べる。
の流れを、第5図に6示すメインルーチンの70−チャ
ート図と第6図に示すサブルーチンのフローチャート図
とによって述べる。
尚、第5図のメインルーチンでの処理は、図示していな
いオペレーティングシステムにより所定周期(例えば2
0m5ec)で起動される定時間割り込み処理であり、
第6図のサブルーチンでの処理は、この定時間割り込み
により決定されるステップモータ35への信号出力周期
に応じてメインルーチン内で適宜起動されるoci(ア
ウトプット・コンベア・インタラブド)割り込み処理で
ある。
いオペレーティングシステムにより所定周期(例えば2
0m5ec)で起動される定時間割り込み処理であり、
第6図のサブルーチンでの処理は、この定時間割り込み
により決定されるステップモータ35への信号出力周期
に応じてメインルーチン内で適宜起動されるoci(ア
ウトプット・コンベア・インタラブド)割り込み処理で
ある。
(イ)初期設定
第5図に示すメインルーチンは、キーシリンダへエンジ
ンキーを差し込み、イグニッションスイー、チをOFF
からONに切り換えた時点から起動が開始され、第1回
目の処理作動時には、最初かどうかの判断がなされ(ス
テップ100)、次のイニシャライズステップ101に
進む。
ンキーを差し込み、イグニッションスイー、チをOFF
からONに切り換えた時点から起動が開始され、第1回
目の処理作動時には、最初かどうかの判断がなされ(ス
テップ100)、次のイニシャライズステップ101に
進む。
このイニシャライズステップlO1では、MAPFLG
をMAPFLG=Oに設定すると共に、他のFLGや基
準値1 oo 、θoo等の情報を全てクリアにする。
をMAPFLG=Oに設定すると共に、他のFLGや基
準値1 oo 、θoo等の情報を全てクリアにする。
(ロ)スリップ率演算処理
タイヤ−路面間のスリップ率Sの演算処理は、ステップ
102〜ステツプ107で行なわれる。
102〜ステツプ107で行なわれる。
まず、各回転数センサ30,31.32からの入力信号
に基づいて後輪回転速度VR,右前輪回転速度VFR,
左前輪回転速度VFLが読み込まれ(ステップ102)
、次に前輪回転速度VpがP R+VP L)であり、
平均値により求めている。
に基づいて後輪回転速度VR,右前輪回転速度VFR,
左前輪回転速度VFLが読み込まれ(ステップ102)
、次に前輪回転速度VpがP R+VP L)であり、
平均値により求めている。
次に、駆動輪である後輪回転速度VRが40km/h以
上かどうかが判断され(ステップ104)。
上かどうかが判断され(ステップ104)。
VR≧40(km/h)の場合にはステップ105へ進
み、このステップ105においてスリップ率Sが演算さ
れる。
み、このステップ105においてスリップ率Sが演算さ
れる。
ある。
マタ、前記ステップ104テVR<40 (km/h)
と判断された場合には、前後輪回転速度差ΔV (=V
R−VF)が演算さしく スフ−/ブ1゜6)、演算に
より求められた前後輪回転速度差Δ■に応じてスリップ
率Sが設定される(ステップ107)。
と判断された場合には、前後輪回転速度差ΔV (=V
R−VF)が演算さしく スフ−/ブ1゜6)、演算に
より求められた前後輪回転速度差Δ■に応じてスリップ
率Sが設定される(ステップ107)。
従って、前記ステップ105またはステップ107で得
られたスリップ率Sは、グラフにあられすと、第7図に
示すようになり、このスリップ率Sが以下の制御作動で
各設定スリップ率So 。
られたスリップ率Sは、グラフにあられすと、第7図に
示すようになり、このスリップ率Sが以下の制御作動で
各設定スリップ率So 。
St、S2 と比較する場合のしきい値となる。
(ハ)特定マツプ選択処理情報の読み込みステップ10
8では、各スイッチ36,37゜38からのクラッチス
イッチ信号(cJlj) 。
8では、各スイッチ36,37゜38からのクラッチス
イッチ信号(cJlj) 。
ニュートラルスイッチ信号(gn)、リバーススイッチ
信号(gr)の読み込みが行なわれる。
信号(gr)の読み込みが行なわれる。
(ニ)制御情報の設定処理
後述するマツプ選択処理やアクセルフーク判別処理で用
いられる制御情報の設定処理は、ステップ150〜ステ
ツプ154で行なわれる。
いられる制御情報の設定処理は、ステップ150〜ステ
ツプ154で行なわれる。
まず、2周期前の処理においてサンプリングされ、1周
期前の処理において前回絶対アクセル操作量1+ とじ
て取り扱われたアクセルペダル踏み込み量が、前々回絶
対アクセル操作量J12 としてセットされる(ステッ
プ150)。
期前の処理において前回絶対アクセル操作量1+ とじ
て取り扱われたアクセルペダル踏み込み量が、前々回絶
対アクセル操作量J12 としてセットされる(ステッ
プ150)。
また、1周期前の処理においてサンプリングされ、今回
絶対アクセル操作量9.0として取り扱われたアクセル
ペダル踏み込み量が、前回絶対アクセル操作9立1とし
てセットされる(ステップ151)。
絶対アクセル操作量9.0として取り扱われたアクセル
ペダル踏み込み量が、前回絶対アクセル操作9立1とし
てセットされる(ステップ151)。
次に、現在のアクセルペダル踏み込み量が、今回絶対ア
クセル操作9見0として、また、現在のスロットル弁開
度が実スロットル開度値θ0としてサンプリングされて
読み込まれる(ステップ152)。
クセル操作9見0として、また、現在のスロットル弁開
度が実スロットル開度値θ0としてサンプリングされて
読み込まれる(ステップ152)。
次いで、セット済みの今回絶対アクセル操作量noから
前回絶対アクセル操作量itが差し引かれることにより
、1周期前の処理時からの7クセルペダル踏み込み量の
変化量である今回相対アクセル操作量ΔLoが算出され
(ステップ153)、また、前回絶対アクセル操作量9
.1から前々回絶対アクセル操作量立2が差し引かれる
ことにより2周期前の処理時から1周期前の処理時まで
に変化したアクセルペダル踏み込み量の変化量である前
回相対アクセル操作量ΔL1が算出される(ステップ1
54)。
前回絶対アクセル操作量itが差し引かれることにより
、1周期前の処理時からの7クセルペダル踏み込み量の
変化量である今回相対アクセル操作量ΔLoが算出され
(ステップ153)、また、前回絶対アクセル操作量9
.1から前々回絶対アクセル操作量立2が差し引かれる
ことにより2周期前の処理時から1周期前の処理時まで
に変化したアクセルペダル踏み込み量の変化量である前
回相対アクセル操作量ΔL1が算出される(ステップ1
54)。
(ホ)マツプ上り選択処理
尚、この処理は、後述するマツプ落ち選択手段により領
域制御特性マツプが最上位領域制御特性マツプより下位
の領域制御特性マツプにある場合に行なわれる。
域制御特性マツプが最上位領域制御特性マツプより下位
の領域制御特性マツプにある場合に行なわれる。
現在選択されている領域制御特性マツプより絶対アクセ
ル操作9文に対するスロットル開度θの増大比率を上げ
た上位の領域制御特性マツプを選択するマツプ上り選択
処理は、ステップ110〜ステツプ114で行なわれる
。
ル操作9文に対するスロットル開度θの増大比率を上げ
た上位の領域制御特性マツプを選択するマツプ上り選択
処理は、ステップ110〜ステツプ114で行なわれる
。
まず、今回相対アクセル操作量ΔLoがΔL。
〉Oかどうか、すなわちアクセルペダル20に対して踏
み込み操作時であるかどうかが判断され(ステップ11
0)、次に、スリップ率SがS≦So (例えば、5
o=O,l)であるかどうか、すなわち設定スリップ率
So以下で駆動輪スリップがほとんど発生していないか
どうかが判断され(ステップ111)、次に実スロット
ル開度値θ0が00≧θに^Xかどうか、すなわち実ス
ロットル開度値θGが前回に選択されている領域制御特
性マツプによるスロットル開度上限値θ捕AXかどうか
が判断され(ステップ112)、次にMAPFLGがM
APFLG=Oかどうか、すなわちマツプ上り゛が可能
なマツプ#l〜#7であるかどうかが判断され(ステッ
プ113)、これらのマツプ上り条件を全て満足してい
る時にだけステップ114へ進み、MAPFLGの番号
(#1〜#7)が1番下げられ(ステップ114)、領
域制御特性マツプとしては1段階上位のマツプに移行す
る。
み込み操作時であるかどうかが判断され(ステップ11
0)、次に、スリップ率SがS≦So (例えば、5
o=O,l)であるかどうか、すなわち設定スリップ率
So以下で駆動輪スリップがほとんど発生していないか
どうかが判断され(ステップ111)、次に実スロット
ル開度値θ0が00≧θに^Xかどうか、すなわち実ス
ロットル開度値θGが前回に選択されている領域制御特
性マツプによるスロットル開度上限値θ捕AXかどうか
が判断され(ステップ112)、次にMAPFLGがM
APFLG=Oかどうか、すなわちマツプ上り゛が可能
なマツプ#l〜#7であるかどうかが判断され(ステッ
プ113)、これらのマツプ上り条件を全て満足してい
る時にだけステップ114へ進み、MAPFLGの番号
(#1〜#7)が1番下げられ(ステップ114)、領
域制御特性マツプとしては1段階上位のマツプに移行す
る。
尚、前記ステップ110〜ステツプ113で述べたマツ
プ上り条件を1つでも満足しない時は、新たにマツプ上
り条件の全てが満足されるまでその時に選択されている
領域制御特性マツプが保持される。
プ上り条件を1つでも満足しない時は、新たにマツプ上
り条件の全てが満足されるまでその時に選択されている
領域制御特性マツプが保持される。
(へ)マツプ落ち選択処理
現在選択されている領域制御特性マツプより絶対アクセ
ル操作9文に対するスロットル開度θの増大比率を下げ
た下位の領域制御特性マツプを選択するマツプ落ち選択
処理は、ステップ120〜ステツプ131で行なわれる
。
ル操作9文に対するスロットル開度θの増大比率を下げ
た下位の領域制御特性マツプを選択するマツプ落ち選択
処理は、ステップ120〜ステツプ131で行なわれる
。
まず、スリップ率Sと第1設定値S1 (例えば、51
=0.1)とが比較され、マツプ1枚落しの上限である
S>81かどうか、すなわち駆動輪スリップが発生して
いるかどうかが判断され(ステップ120)、5O3l
の場合には次のステップ121へ進みFLAG−A=0
かどうかが判断され、FLAG −A=Oである場合に
はFLAG −A= 1にセットされ(ステップ122
)、次のステップ123ではMAPFLG=7かどうか
が判断され、MAPFL(、#7の時はマツプ1枚落し
の条件(SO5重かつMAPFLG矢7)を満足してい
ることでMAPFLGの番号(#0〜#6)が1番上げ
られ(ステップ124)、領域制御特性マツプとして1
段階下位のマツプに移行する。
=0.1)とが比較され、マツプ1枚落しの上限である
S>81かどうか、すなわち駆動輪スリップが発生して
いるかどうかが判断され(ステップ120)、5O3l
の場合には次のステップ121へ進みFLAG−A=0
かどうかが判断され、FLAG −A=Oである場合に
はFLAG −A= 1にセットされ(ステップ122
)、次のステップ123ではMAPFLG=7かどうか
が判断され、MAPFL(、#7の時はマツプ1枚落し
の条件(SO5重かつMAPFLG矢7)を満足してい
ることでMAPFLGの番号(#0〜#6)が1番上げ
られ(ステップ124)、領域制御特性マツプとして1
段階下位のマツプに移行する。
尚、ステップ122によってFLAG−A=1にセット
されるためS>51となりステップ124でマツプ1枚
落ちが行なわれた後は、ステップ120でS≦81と判
断され、ステップ125を経過してFLAG−A=Oに
セットされ、しかも、新たにS>51とならない限り、
マツプ1枚落ちの選択処理はなされず、ステップ124
でのマツプ1枚落ちにより選択された領域制御特性マツ
プがそのまま保持される。
されるためS>51となりステップ124でマツプ1枚
落ちが行なわれた後は、ステップ120でS≦81と判
断され、ステップ125を経過してFLAG−A=Oに
セットされ、しかも、新たにS>51とならない限り、
マツプ1枚落ちの選択処理はなされず、ステップ124
でのマツプ1枚落ちにより選択された領域制御特性マツ
プがそのまま保持される。
ただし、FLAG−A=1の時でステップ121からス
テップ126へ進み、後述するS>32というマツプ落
しの条件を満足している場合は別である。
テップ126へ進み、後述するS>32というマツプ落
しの条件を満足している場合は別である。
また、前記ステップ124から次のステップ126へ進
むと、スリップ率Sと第2設定値S2(例えば、52=
0.3)とが比較され、マツプの1牧草し条件であるS
>52かどうか、すなわち過大な駆動輪スリップが発生
しているかどうかが判断され、S>52の場合には次の
ステップ127へ進みFLAG−B=Oかどうかが判断
され、FLAG−B=Oである場合にはFI、AC・B
=1にセットされ(ステップ128)、次のステップ1
29ではMAPFLG=7かどうかが判断され、MAP
FLG場7の時はマツプ1枚落しの条件(S>52かつ
MAPFLGζ7)を満足していることでMAPFLG
の番号(#O〜#6)が1番上げられ(ステップ130
)、領域制御特性マツプとして1段階下位のマツプに移
行する。
むと、スリップ率Sと第2設定値S2(例えば、52=
0.3)とが比較され、マツプの1牧草し条件であるS
>52かどうか、すなわち過大な駆動輪スリップが発生
しているかどうかが判断され、S>52の場合には次の
ステップ127へ進みFLAG−B=Oかどうかが判断
され、FLAG−B=Oである場合にはFI、AC・B
=1にセットされ(ステップ128)、次のステップ1
29ではMAPFLG=7かどうかが判断され、MAP
FLG場7の時はマツプ1枚落しの条件(S>52かつ
MAPFLGζ7)を満足していることでMAPFLG
の番号(#O〜#6)が1番上げられ(ステップ130
)、領域制御特性マツプとして1段階下位のマツプに移
行する。
尚、ステップ128によってFLAG−B=1にセット
されるため、S>S2となりステー、ブ130でマツプ
1枚落ちが行なわれた後は、ステップ126でS≦52
と判断され、ステップ131を経過してFLAG−B÷
0にセットされ、しかも、新たにS>32とならない限
り、マツプ1枚落ちの選択処理はなされず、ステップ1
30でのマツプ1枚落ちにより選択された領域制御特性
マツプがそのまま保持される。
されるため、S>S2となりステー、ブ130でマツプ
1枚落ちが行なわれた後は、ステップ126でS≦52
と判断され、ステップ131を経過してFLAG−B÷
0にセットされ、しかも、新たにS>32とならない限
り、マツプ1枚落ちの選択処理はなされず、ステップ1
30でのマツプ1枚落ちにより選択された領域制御特性
マツプがそのまま保持される。
(ト)特定マツプ選択処理
前述のマツプ上り選択処理及びマツプ落ち選択処理での
マツプ選択に優先して特定の領域制御特性マツプ(実施
例ではマツプ#3)を選択する特定マツプ選択処理は、
ステップ132〜ステツプ135で行なわれる。
マツプ選択に優先して特定の領域制御特性マツプ(実施
例ではマツプ#3)を選択する特定マツプ選択処理は、
ステップ132〜ステツプ135で行なわれる。
この特定マツプ選択には1判断ステップとして、クラッ
チ遮断時かどうかを判断するステップ132と、ギヤ位
置がニュートラル位置かどうかを判断するステップ13
3と、ギヤ位置がリバース位置かどうかを判断するステ
ップ134を有し、これらの判断ステップ132,13
3.134での判断は、前記ステップ108での入力情
報により行なわれる。
チ遮断時かどうかを判断するステップ132と、ギヤ位
置がニュートラル位置かどうかを判断するステップ13
3と、ギヤ位置がリバース位置かどうかを判断するステ
ップ134を有し、これらの判断ステップ132,13
3.134での判断は、前記ステップ108での入力情
報により行なわれる。
そして、これらの判断条件は、それぞれが特定マツプ選
択条件となり、ステップ132.ステップ133.ステ
ップ134のいずれか1つでも満足すれば、ステップ1
35へ進みMAPFLGがMAPFLG=3に設定され
る。
択条件となり、ステップ132.ステップ133.ステ
ップ134のいずれか1つでも満足すれば、ステップ1
35へ進みMAPFLGがMAPFLG=3に設定され
る。
尚、特定マツプ選択条件d全てを満足しない時は、前述
のマツプ上り選択処理及びマツプ落ち選択処理に基づい
て領域制御特性マツプが選択される。
のマツプ上り選択処理及びマツプ落ち選択処理に基づい
て領域制御特性マツプが選択される。
(チ)領域制御特性マツプの設定
ステップ140では、前述のマツプ上り選択処理とマツ
プ落ち選択処理と特定マツプ選択処理との経過によって
選択されているMA P F L Gの番号と同じ番号
の領域制御特性マツプが設定される。
プ落ち選択処理と特定マツプ選択処理との経過によって
選択されているMA P F L Gの番号と同じ番号
の領域制御特性マツプが設定される。
(す)アクセルワーク判別処理
アクセルワーク判別処理は、相対アクセル操作量ΔLを
求める基準を定速走行アクセル操作時としていることで
、定速走行アクセル操作時であるか否かを判別するため
に、前記ステップ150〜ステツプ154で得られた情
報に基づいてステップ155〜ステツプ159で行なわ
れる処理である。
求める基準を定速走行アクセル操作時としていることで
、定速走行アクセル操作時であるか否かを判別するため
に、前記ステップ150〜ステツプ154で得られた情
報に基づいてステップ155〜ステツプ159で行なわ
れる処理である。
まず、アクセルワークの判断論理は、#同相対アクセル
操作変化量1と今回相対アクセル操作量ΔLoを用いて
、アクセルペダル20が2周期前の処理時から引き続い
て踏み込み方向への操□作中であるとの加速アクセル操
作判定が行なわれた時(ステップ155で肯定的、ステ
ップ156で肯定的)、あるいは、引き続いて戻し操作
中であるとの減速アクセル操作判定が行なわれた時(ス
テップ155で否定的、ステップ157で否定的)には
、次のステップ160へ進む。
操作変化量1と今回相対アクセル操作量ΔLoを用いて
、アクセルペダル20が2周期前の処理時から引き続い
て踏み込み方向への操□作中であるとの加速アクセル操
作判定が行なわれた時(ステップ155で肯定的、ステ
ップ156で肯定的)、あるいは、引き続いて戻し操作
中であるとの減速アクセル操作判定が行なわれた時(ス
テップ155で否定的、ステップ157で否定的)には
、次のステップ160へ進む。
また、アクセルペダル20が停止操作されてその位置に
保持された場合(ステップ155で否定的、ステップ1
57で肯定的)、アクセルペダル20の操作方向が踏み
方向から戻し方向へ切り替わった場合(ステップ155
で肯定的、ステップ156で否定的)、あるいはその逆
に切り替わった場合(ステップ155で否定的、ステッ
プ157で肯定的)には、アクセルペダル踏み込み量の
変化量がOを含む増加から0を含む減少または減少から
増加に移行する定速走行アクセル操作時と判定され、ス
テップ158へ進み、今回絶対アクセル操作量ioがア
クセル操作量基準値JJooとしてセットされ、さらに
ステップ159へ進み今回の実スロットル開度値θ0が
スロットル開度基準値θooとしてセットされる。
保持された場合(ステップ155で否定的、ステップ1
57で肯定的)、アクセルペダル20の操作方向が踏み
方向から戻し方向へ切り替わった場合(ステップ155
で肯定的、ステップ156で否定的)、あるいはその逆
に切り替わった場合(ステップ155で否定的、ステッ
プ157で肯定的)には、アクセルペダル踏み込み量の
変化量がOを含む増加から0を含む減少または減少から
増加に移行する定速走行アクセル操作時と判定され、ス
テップ158へ進み、今回絶対アクセル操作量ioがア
クセル操作量基準値JJooとしてセットされ、さらに
ステップ159へ進み今回の実スロットル開度値θ0が
スロットル開度基準値θooとしてセットされる。
(ヌ)相対アクセルストローク演算処理前述のアクセル
ワーク判別処理が行なわれた後は、ステップ160へ進
み、相対アクセル操作量ΔLが演算される。
ワーク判別処理が行なわれた後は、ステップ160へ進
み、相対アクセル操作量ΔLが演算される。
この相対アクセル操作量ΔLの演算式は、ΔL=no−
nooであるため、加速アクセル操作時や減速アクセル
操作時には、最初に定速走行アクセル操作が行なわれた
時から今回絶対アクセル操作量noまでのアクセル操作
変化量として演算される。また、最初の定速走行アクセ
ル操作時には、ΔL=laa−見ooとなり相対アクセ
ル操作量ΔLはゼロとなる。
nooであるため、加速アクセル操作時や減速アクセル
操作時には、最初に定速走行アクセル操作が行なわれた
時から今回絶対アクセル操作量noまでのアクセル操作
変化量として演算される。また、最初の定速走行アクセ
ル操作時には、ΔL=laa−見ooとなり相対アクセ
ル操作量ΔLはゼロとなる。
(ル)スロットル開度変化量演算
ステップ170では、ステップ160により求められた
相対アクセル操作量ΔLと、第4図に示すΔL−Δθ特
性線図とによってスロットル開度変化量Δθが演算され
る。
相対アクセル操作量ΔLと、第4図に示すΔL−Δθ特
性線図とによってスロットル開度変化量Δθが演算され
る。
(ヲ)目標スロットル開度値設定処理
前記スロットル開度基準値θ00と前記ステップ170
で演算されたスロットル開度変化量Δθとによって得ら
れる板目標スロットル開度値θθと、前記ステップ14
0で設定された領域制御特性マツプと今回絶対アクセル
操作9文0 (または、アクセル操作量基準値1 oo
)によって求められるスロットル開度上限値θMAX及
びスロットル開度下限値θMINとを比較して目標スロ
ットル開度値θ本を設定する処理は、ステップ180〜
ステップ185+行なわれる。
で演算されたスロットル開度変化量Δθとによって得ら
れる板目標スロットル開度値θθと、前記ステップ14
0で設定された領域制御特性マツプと今回絶対アクセル
操作9文0 (または、アクセル操作量基準値1 oo
)によって求められるスロットル開度上限値θMAX及
びスロットル開度下限値θMINとを比較して目標スロ
ットル開度値θ本を設定する処理は、ステップ180〜
ステップ185+行なわれる。
まず、板目標スロットル開度値θθは、ステップ180
でスロットル開度基準値θ00とスロットル開度変化量
Δθとを加算する演算式、θθ=θoo+Δθで求めら
れる。
でスロットル開度基準値θ00とスロットル開度変化量
Δθとを加算する演算式、θθ=θoo+Δθで求めら
れる。
この板目標スロットル開度値0θとスロットル開度上限
値θMAX及びスロットル開度下限値θMINとの比較
処理は、まず板目標スロットル開度値θθがスロットル
開度上限値θ間^X以上かどうかが判断され(ステップ
181)、 θθ〉θWAXの場合にはスロットル開
度上限値θ聞^Xが目標スロットル開度値θ本として設
定される(ステップ182)、また、θθ≦θ舅^Xの
場合には板目標スロットル開度値0θがスロットル開度
下限値θMIN以下かどうかが判断され(ステップ18
3)、 θθくθMINの場合にはスロットル開度下
限値θMINが目標スロットル開度値0京として設定さ
れる(ステップ184)。
値θMAX及びスロットル開度下限値θMINとの比較
処理は、まず板目標スロットル開度値θθがスロットル
開度上限値θ間^X以上かどうかが判断され(ステップ
181)、 θθ〉θWAXの場合にはスロットル開
度上限値θ聞^Xが目標スロットル開度値θ本として設
定される(ステップ182)、また、θθ≦θ舅^Xの
場合には板目標スロットル開度値0θがスロットル開度
下限値θMIN以下かどうかが判断され(ステップ18
3)、 θθくθMINの場合にはスロットル開度下
限値θMINが目標スロットル開度値0京として設定さ
れる(ステップ184)。
また、θMIN≦θθ≦θMAXの場合には、板目標ス
ロットル開度値θθがそのまま目標スロットル開度値0
京として設定される(ステップ185)。
ロットル開度値θθがそのまま目標スロットル開度値0
京として設定される(ステップ185)。
すなわち、目標スロットル開度値θ本は、選択されてい
る領域制御特性マツプの領域内に存在する値として設定
される。
る領域制御特性マツプの領域内に存在する値として設定
される。
(ワ)スロットル弁開閉制御処理
前述の目標スロットル開度値設定処理によって目標スロ
ットル開度値0京が決まったら、実スロットル開度値θ
Oを目標スロットル開度値θ本に一致させる方向にスロ
ットル弁22を作動させる処理が第5図のメインルーチ
ンでのステップ200〜202と、第6図のサブルーチ
ンでのステップ300〜304で行なわれる。
ットル開度値0京が決まったら、実スロットル開度値θ
Oを目標スロットル開度値θ本に一致させる方向にスロ
ットル弁22を作動させる処理が第5図のメインルーチ
ンでのステップ200〜202と、第6図のサブルーチ
ンでのステップ300〜304で行なわれる。
まず、偏差(が目標スロットル開度値θ本から実スロッ
トル開度値θ0を差し引くことで演算され(ステップ2
00)、この演算により得られた偏差εに基づいてステ
ップモータ35のモータスピードの算出、正転、逆転、
保持の判断、さらにはoct割り込みルーチンの起動周
期が求められ(ステップ201)、このステップ201
で設定されたステップモータ35の作動制御内容に従っ
てoct割り込みルーチン(第6図)が起動される(ス
テップ202)。
トル開度値θ0を差し引くことで演算され(ステップ2
00)、この演算により得られた偏差εに基づいてステ
ップモータ35のモータスピードの算出、正転、逆転、
保持の判断、さらにはoct割り込みルーチンの起動周
期が求められ(ステップ201)、このステップ201
で設定されたステップモータ35の作動制御内容に従っ
てoct割り込みルーチン(第6図)が起動される(ス
テップ202)。
次に、第6図によりoci割り込みルーチンのフローチ
ャート図について述べる。
ャート図について述べる。
まず、ステップモータ35の状態をそのまま保持する保
持指令出力時かどうかの判断がなされ(ステップ300
)、保持指令が出力されている時にはステップモータ3
5の固定子側励磁状態を保持する(ステップ301)。
持指令出力時かどうかの判断がなされ(ステップ300
)、保持指令が出力されている時にはステップモータ3
5の固定子側励磁状態を保持する(ステップ301)。
また、保持指令出力時以外の場合は、ステップモータ3
5を逆転させる逆転指令出力時かどうかの判断がなされ
(ステップ302)、逆転指令が出力されている時には
、5TEPを5TEP−1にセットしくステップ303
)、5TEP−1が得られるパルス信号をステップモー
タ35に出力する(ステップ301)、さらに、ステッ
プモータ35を正転させる正転指令出力時には、5TE
Pを5TEP+1にセットしくステップ304)、5T
EP+1が得られるパルス信号をステップモータ35に
出力する(ステップ301)。
5を逆転させる逆転指令出力時かどうかの判断がなされ
(ステップ302)、逆転指令が出力されている時には
、5TEPを5TEP−1にセットしくステップ303
)、5TEP−1が得られるパルス信号をステップモー
タ35に出力する(ステップ301)、さらに、ステッ
プモータ35を正転させる正転指令出力時には、5TE
Pを5TEP+1にセットしくステップ304)、5T
EP+1が得られるパルス信号をステップモータ35に
出力する(ステップ301)。
尚、このoct割り込みルーチンは、前記ステップ20
1で設定された起動周期に従ってメインルーチンの起動
周期内で繰り返される。
1で設定された起動周期に従ってメインルーチンの起動
周期内で繰り返される。
以上説明してきたように、実施例の駆動力制御装2にあ
っては、以下に列挙するような効果が得られる。
っては、以下に列挙するような効果が得られる。
■ 設定されている立−θ制御特性マツプが領域制御特
性マツプであり、スロットル開度θの開閉制御は、定速
走行操作時の絶対アクセル操作9文を基準とした相対ア
クセル操作量ΔLに基づいて行なわれるものであるため
、マツプ領域内ではスロットル弁22の開閉制御ゲイン
がアクセルフークに従って得られることになり、良好な
車両の加速性確保と、定速走行操作時の大きな車速変化
防止を両立できる。
性マツプであり、スロットル開度θの開閉制御は、定速
走行操作時の絶対アクセル操作9文を基準とした相対ア
クセル操作量ΔLに基づいて行なわれるものであるため
、マツプ領域内ではスロットル弁22の開閉制御ゲイン
がアクセルフークに従って得られることになり、良好な
車両の加速性確保と、定速走行操作時の大きな車速変化
防止を両立できる。
■ ΔL−Δθ特性は、第4図に示すように、三次曲線
的な特性としているために、アクセル微量踏み込み時の
ギクシャク感が防止されるし、多めに踏み込んだ時の高
い加速性の確保が達成される。
的な特性としているために、アクセル微量踏み込み時の
ギクシャク感が防止されるし、多めに踏み込んだ時の高
い加速性の確保が達成される。
■ スリップ率Sは、第7図に示すように、低車体速時
には前後輪回転速度差ΔVによってスリップ率Sを求め
るようにしているため、わずかな前後輪回転速度差ΔV
でスリップ率Sが変化する低車体速時に、高検出精度や
高演算精度が要求されないし、演算誤差によるスリップ
率Sの演算値によりマツプ上り制御やマツプ落ち制御や
スロットル全閉制御が行なわれることもない。
には前後輪回転速度差ΔVによってスリップ率Sを求め
るようにしているため、わずかな前後輪回転速度差ΔV
でスリップ率Sが変化する低車体速時に、高検出精度や
高演算精度が要求されないし、演算誤差によるスリップ
率Sの演算値によりマツプ上り制御やマツプ落ち制御や
スロットル全閉制御が行なわれることもない。
■ 蒙域制御特性マツプのマツプ上り制御は、アクセル
ペダル20への踏み込み操作時で、スリップ率SがS≦
Soであることを条件に行なわれるものであるため、ス
ロットル弁22の開き方がアクセル操作に対応し、ドラ
イバへの違和感が少ないし、自然な加速感を得ることが
できる。
ペダル20への踏み込み操作時で、スリップ率SがS≦
Soであることを条件に行なわれるものであるため、ス
ロットル弁22の開き方がアクセル操作に対応し、ドラ
イバへの違和感が少ないし、自然な加速感を得ることが
できる。
また、実スロットル開度値θ0がスロットル開度上限値
OMAXであることが条件に加わっているため、急なエ
ンジン駆動力上昇がなく、マツプ上り制御時に路面摩擦
係数が急に低下しても過大な駆動輪スリップの発生が防
止される。
OMAXであることが条件に加わっているため、急なエ
ンジン駆動力上昇がなく、マツプ上り制御時に路面摩擦
係数が急に低下しても過大な駆動輪スリップの発生が防
止される。
■ 領域制御特性マツプのマツプ落ち制御は、スリップ
isがS>St であり、FLAG −A=0であるこ
とを条件に行なわれるものであるために、マツプ落ち条
件を満足してマツプ1牧草ちがなされた後にスリップ率
が一旦S≦31となっても、マツプ上り条件を満足する
か、スリップ率Sが新たに設定スリップ率81又はS2
を越えるまでは下位の領域制御特性マツプがそのまま保
持されるために、駆動輪スリップ回避後であっても直ち
に駆動輪スリップを生じた前回の駆動力レベルまで復帰
することがなく、再スリップが防止される。
isがS>St であり、FLAG −A=0であるこ
とを条件に行なわれるものであるために、マツプ落ち条
件を満足してマツプ1牧草ちがなされた後にスリップ率
が一旦S≦31となっても、マツプ上り条件を満足する
か、スリップ率Sが新たに設定スリップ率81又はS2
を越えるまでは下位の領域制御特性マツプがそのまま保
持されるために、駆動輪スリップ回避後であっても直ち
に駆動輪スリップを生じた前回の駆動力レベルまで復帰
することがなく、再スリップが防止される。
また、新たに設定スリップ率S1を越えたらさらにマツ
プ落ちするように、駆動輪スリップの発生に対してはス
ロットル開度θを小さくして駆動力を減少させる方向に
だけ制御されるため、駆動力増減に伴なうハンチングの
発生もなく、ガクガク振動が防止される。
プ落ちするように、駆動輪スリップの発生に対してはス
ロットル開度θを小さくして駆動力を減少させる方向に
だけ制御されるため、駆動力増減に伴なうハンチングの
発生もなく、ガクガク振動が防止される。
■ 特定マツプ選択制御では、クラッチ遮断やギヤ位置
をニュートラル位置にしてエンジン無負荷状態にした場
合に、領域制御特性マツプがマツプ#3に設定されるた
め、その後、クラッチ接続やギヤ位置を前進走行位置に
した場合に、マツプ#3からアクセルフークや路面状況
に応じてマツプ上り制御やマツプ落ち制御が開始される
ことになり、エンジン負荷状態への切り換えによってエ
ンジン駆動力が急変することがなく、ドライバの運転操
作上の違和感が解消され、無意識下での過大な駆動輪ス
リップの発生や危険な車両挙動の発生が防止される・ 例えば、低摩擦係数路走行時で駆動輪スリップを生じ、
マツプ落ち制御によりマツプ#6やマツプ#7等の下位
のマツプが選択されている時に、クラッチ遮断したりギ
ヤ位Mをニュートラル位置にしてエンジン無負荷状態に
すると駆動輪スリップが抑えられ、特定マツプ選択制御
が無い場合には、マツプ上り条件を満足してマツプ#l
やマツプ#0等の上位のマツプまでマツプ上りしてしま
うが、特定マツプ選択制御によって、マツプ上り制御で
もマツプ落ち制御でも緩やかなマツプ移行となるマツプ
#3に設定されることになる。
をニュートラル位置にしてエンジン無負荷状態にした場
合に、領域制御特性マツプがマツプ#3に設定されるた
め、その後、クラッチ接続やギヤ位置を前進走行位置に
した場合に、マツプ#3からアクセルフークや路面状況
に応じてマツプ上り制御やマツプ落ち制御が開始される
ことになり、エンジン負荷状態への切り換えによってエ
ンジン駆動力が急変することがなく、ドライバの運転操
作上の違和感が解消され、無意識下での過大な駆動輪ス
リップの発生や危険な車両挙動の発生が防止される・ 例えば、低摩擦係数路走行時で駆動輪スリップを生じ、
マツプ落ち制御によりマツプ#6やマツプ#7等の下位
のマツプが選択されている時に、クラッチ遮断したりギ
ヤ位Mをニュートラル位置にしてエンジン無負荷状態に
すると駆動輪スリップが抑えられ、特定マツプ選択制御
が無い場合には、マツプ上り条件を満足してマツプ#l
やマツプ#0等の上位のマツプまでマツプ上りしてしま
うが、特定マツプ選択制御によって、マツプ上り制御で
もマツプ落ち制御でも緩やかなマツプ移行となるマツプ
#3に設定されることになる。
従って、特にダブルクラッチ操作やニュートラル位置で
アクセルペダルを踏み込んでエンジン空炊かしをする時
に奏効である。
アクセルペダルを踏み込んでエンジン空炊かしをする時
に奏効である。
■ 特定マツプ選択制御では、ギヤ位置がリバース位置
である後退走行時に、領域制御特性マツプがマツプ#3
に設定されるため、後退走行の途中でマツプ上りやマツ
プ落ちにより他のマツプに移行することがなく、マツプ
#3の領域内でアクセルフークに対応したスロットル開
度制御となり、神経を特に使う後退走行時にドライバに
アクセル操作違和感を与えることがない。
である後退走行時に、領域制御特性マツプがマツプ#3
に設定されるため、後退走行の途中でマツプ上りやマツ
プ落ちにより他のマツプに移行することがなく、マツプ
#3の領域内でアクセルフークに対応したスロットル開
度制御となり、神経を特に使う後退走行時にドライバに
アクセル操作違和感を与えることがない。
次に、第8図に示す他の実施例について説明する。
この実施例は、上述の実施例がエンジン無負荷時や後退
走行時に特定のマツプ(マツプ#3)に設定されるのに
対し、エンジン無負荷時や後退走行時には、マツプ上り
選択処理及びマツプ落ち選択処理を禁止して、その時に
選択されている領域制御特性マツプをそのまま保持する
ようにした例である。つまり、この実施例においては、
所定の制御特性マツプとは現在選択されている領域制御
特性マツプである。
走行時に特定のマツプ(マツプ#3)に設定されるのに
対し、エンジン無負荷時や後退走行時には、マツプ上り
選択処理及びマツプ落ち選択処理を禁止して、その時に
選択されている領域制御特性マツプをそのまま保持する
ようにした例である。つまり、この実施例においては、
所定の制御特性マツプとは現在選択されている領域制御
特性マツプである。
すなわち、第8図のフローチャート図に示すように、マ
ツプ保持処理は、各判断ステップ132.133,13
4による判断をマツプ上り選択処理に先行して行ない、
これらのステップ132.133,134の少なくとも
1つでも満足すれば、マツプ上り選択処理及びマツプ落
ち選択処理を行なわないでステップ140へ進むことで
行なわれる。
ツプ保持処理は、各判断ステップ132.133,13
4による判断をマツプ上り選択処理に先行して行ない、
これらのステップ132.133,134の少なくとも
1つでも満足すれば、マツプ上り選択処理及びマツプ落
ち選択処理を行なわないでステップ140へ進むことで
行なわれる。
従って、この実施例では、クラッチ操作の前後及びニュ
ートラル位置からのギヤ位置選択操作の前後において領
域制御特性マツプが変化しないため、前に述べた■と同
様な効果が得られる。
ートラル位置からのギヤ位置選択操作の前後において領
域制御特性マツプが変化しないため、前に述べた■と同
様な効果が得られる。
また、後退走行時にも、その時に選択されているマツプ
が固定されたままとなるため、前に述べた■と同様な効
果が得られる。
が固定されたままとなるため、前に述べた■と同様な効
果が得られる。
以上、本発明の実施例を図面により詳述してきたが、具
体的な構成はこの実施例に限られるものではなく、本発
明の要旨を逸脱しない範囲における設計変更等があって
も本発明に含まれる。
体的な構成はこの実施例に限られるものではなく、本発
明の要旨を逸脱しない範囲における設計変更等があって
も本発明に含まれる。
例えば、実施例では上限及び下限を有する領域制御特性
マツプを複数設定した例を示したが、直線や折れ線や曲
線等による線型制御特性マツプでもよいし、また、上限
のみを有する領域制御特性マツプでもよい。
マツプを複数設定した例を示したが、直線や折れ線や曲
線等による線型制御特性マツプでもよいし、また、上限
のみを有する領域制御特性マツプでもよい。
また、マツプ上り制御では、単に所定スリップ率以下に
なった時にマツプ上りをさせてもよく、絶対アクセル操
作量の大きさによってマツプ上り条件を異ならせるよう
にしてもよい。
なった時にマツプ上りをさせてもよく、絶対アクセル操
作量の大きさによってマツプ上り条件を異ならせるよう
にしてもよい。
また、マツプ落ち制御では、スリップ率の時間変化率を
加味し、スリップ率の上昇度合に応じてマツプを何牧草
すか決定するようにしてもよい。
加味し、スリップ率の上昇度合に応じてマツプを何牧草
すか決定するようにしてもよい。
また、実施例では、ΔL−Δθ特性として1つの特性を
示したが、例えば、第4図の点線に示すような特性を加
え、マツプ#0が選択されている時には実線の特性に基
づいてΔθが設定され、マツプ#1〜#7が選択されて
いる時には点線の特性に基づいてΔθが設定されるよう
にしてもよく、この場合には絶対アクセル操作量に対す
るスロットル開度の制御ゲインを走行路面状態に対応さ
せることができ、駆動輪スリップが未然に防止される。
示したが、例えば、第4図の点線に示すような特性を加
え、マツプ#0が選択されている時には実線の特性に基
づいてΔθが設定され、マツプ#1〜#7が選択されて
いる時には点線の特性に基づいてΔθが設定されるよう
にしてもよく、この場合には絶対アクセル操作量に対す
るスロットル開度の制御ゲインを走行路面状態に対応さ
せることができ、駆動輪スリップが未然に防止される。
また、スリップ率が新たな設定値を越えた時は、無条件
にスロットル弁を全閉にさせて駆動輪スリップを早期に
回避するようにしてもよい。
にスロットル弁を全閉にさせて駆動輪スリップを早期に
回避するようにしてもよい。
(発明の効果)
以上説明してきたように1本発明の車両用駆動−力制御
装置にあっては、スリップ率に応じて最適の制御特性マ
ツプを選択すると共に、エンジン無負荷時または後退走
行時には所定の制御特性マツプを優先して選択するマツ
プ選択手段を設けた構成としたため、エンジン無負荷状
態の前後や後退走行時においてアクセル操作違和感を与
えたり車両挙動を不安定にするエンジン駆動力の急変を
防止できるという効果が得られる。
装置にあっては、スリップ率に応じて最適の制御特性マ
ツプを選択すると共に、エンジン無負荷時または後退走
行時には所定の制御特性マツプを優先して選択するマツ
プ選択手段を設けた構成としたため、エンジン無負荷状
態の前後や後退走行時においてアクセル操作違和感を与
えたり車両挙動を不安定にするエンジン駆動力の急変を
防止できるという効果が得られる。
第1図は本発明の車両用駆動力制御装置を示すクレーム
対応図、第2図は本発明実施例の駆動力制御装置を示す
全体図、第3図は実施例装置のスロットル弁制御回路に
設定されている領域制御特性マツプ図、第4図は実施例
装置のスロットル弁制御回路に設定されている相対アク
セル操作量−スロットル開度変化量の関係特性図、第5
図は実施例のスロットル弁制御回路での制御作動のメイ
ンルーチンを示すフローチャート図、第6図は実施例の
スロットル弁制御回路での制御作動のサブルーチンを示
すフローチャート図、第7図は実施例装置でのスリップ
率しきい値特性図、第8図は他の実施例のスロットル弁
制御回路での制御作動のメインルーチンを示すフローチ
ャート図である。 a・・・駆動輪速検出手段 b・・・車体速検出手段 C・・・スリップ率演算手段 d・・・アクセル操作量検出手段 e・・・実スロットル開度値検出手段 f・・・マツプ設定手段 g・・・マツプ選択手段
対応図、第2図は本発明実施例の駆動力制御装置を示す
全体図、第3図は実施例装置のスロットル弁制御回路に
設定されている領域制御特性マツプ図、第4図は実施例
装置のスロットル弁制御回路に設定されている相対アク
セル操作量−スロットル開度変化量の関係特性図、第5
図は実施例のスロットル弁制御回路での制御作動のメイ
ンルーチンを示すフローチャート図、第6図は実施例の
スロットル弁制御回路での制御作動のサブルーチンを示
すフローチャート図、第7図は実施例装置でのスリップ
率しきい値特性図、第8図は他の実施例のスロットル弁
制御回路での制御作動のメインルーチンを示すフローチ
ャート図である。 a・・・駆動輪速検出手段 b・・・車体速検出手段 C・・・スリップ率演算手段 d・・・アクセル操作量検出手段 e・・・実スロットル開度値検出手段 f・・・マツプ設定手段 g・・・マツプ選択手段
Claims (1)
- 【特許請求の範囲】 1)駆動輪速検出手段から得られる車輪速度と車体速検
出手段から得られる車体速度とによってタイヤ−路面間
のスリップ率を演算するスリップ率演算手段と、 アクセル操作子に対するアクセル操作量を検出するアク
セル操作量検出手段と、 スロットル弁の実スロットル開度値を検出する実スロッ
トル開度値検出手段と、 アクセル操作量に対するスロットル開度の関係を、制御
特性マップとして複数設定させているマップ設定手段と
、 前記スリップ率に応じて最適の制御特性マップを選択す
ると共に、エンジン無負荷時または後退走行時には所定
の制御特性マップを優先して選択するマップ選択手段と
、 該マップ選択手段により選択されている制御特性マップ
と前記アクセル操作量とによって目標スロットル開度値
を求める目標スロットル開度値設定手段と、 前記実スロットル開度値を前記目標スロットル開度値に
一致させる制御信号をスロットルアクチュエータに対し
て出力するスロットル弁開閉制御手段と、 を備えていることを特徴とする車両用駆動力制御装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP15840586A JPS6316142A (ja) | 1986-07-05 | 1986-07-05 | 車両用駆動力制御装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP15840586A JPS6316142A (ja) | 1986-07-05 | 1986-07-05 | 車両用駆動力制御装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS6316142A true JPS6316142A (ja) | 1988-01-23 |
Family
ID=15671030
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP15840586A Pending JPS6316142A (ja) | 1986-07-05 | 1986-07-05 | 車両用駆動力制御装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS6316142A (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5724192A (en) * | 1994-09-26 | 1998-03-03 | Samsung Aerospace Industries, Ltd. | Wide-angle zoom lens |
-
1986
- 1986-07-05 JP JP15840586A patent/JPS6316142A/ja active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5724192A (en) * | 1994-09-26 | 1998-03-03 | Samsung Aerospace Industries, Ltd. | Wide-angle zoom lens |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7899587B2 (en) | Front and rear wheel drive vehicle | |
US6334500B1 (en) | Slip control method for traction control system | |
JPH01170727A (ja) | 車両用駆動力制御装置 | |
JPH01170728A (ja) | 車両用駆動力制御装置 | |
EP0794083B1 (en) | Improved traction control system and method for a vehicle | |
JPS6316142A (ja) | 車両用駆動力制御装置 | |
JPS6312839A (ja) | 車両用駆動力制御装置 | |
JPS63176634A (ja) | 車両用駆動力制御装置 | |
JPH07108631B2 (ja) | 車両用駆動力制御装置 | |
JP2528456B2 (ja) | 車両用駆動力制御装置 | |
JPS63186931A (ja) | 車両用駆動力制御装置 | |
JPS6318146A (ja) | 車両用駆動力制御装置 | |
JPS63186930A (ja) | 車両用駆動力制御装置 | |
JPS6316141A (ja) | 車両用駆動力制御装置 | |
JP2578872B2 (ja) | 車両用駆動力制御装置 | |
JP2578865B2 (ja) | 車両用駆動力制御装置 | |
JPS6338625A (ja) | 車両用駆動力制御装置 | |
JPH01187328A (ja) | 車両用駆動力制御装置 | |
JP2522782B2 (ja) | 車両用駆動力制御装置 | |
JPH0645639Y2 (ja) | 車両用駆動力制御装置 | |
JP2522783B2 (ja) | 車両用駆動力制御装置 | |
JPH01145241A (ja) | 車両用駆動力制御装置 | |
JPH06100112B2 (ja) | 車両用駆動力制御装置 | |
JPS61129330A (ja) | 自動トランスミツシヨン | |
JPS6318147A (ja) | 車両用駆動力制御装置 |