JPS60212653A - エンジンの燃料供給制御装置 - Google Patents
エンジンの燃料供給制御装置Info
- Publication number
- JPS60212653A JPS60212653A JP6950084A JP6950084A JPS60212653A JP S60212653 A JPS60212653 A JP S60212653A JP 6950084 A JP6950084 A JP 6950084A JP 6950084 A JP6950084 A JP 6950084A JP S60212653 A JPS60212653 A JP S60212653A
- Authority
- JP
- Japan
- Prior art keywords
- engine
- air
- fuel ratio
- supply amount
- correction coefficient
- 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
Landscapes
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
(技術分野)
本発明はエンジンの燃料供給制御装置に関する。
(従来技術)
一般に、エンジンの負荷状態が変化し要求出力が変化し
た際には、その要求程度に応じて応答性よくかつ運転性
を損なわないように燃料供給量を制御することが必要で
ある。
た際には、その要求程度に応じて応答性よくかつ運転性
を損なわないように燃料供給量を制御することが必要で
ある。
従来のエンジンの燃料供給制御装置としては、例えばエ
ンジン負荷を検出している負荷検出手段の構成の相違に
より次の(1)〜(Ill)の各方式が知られている。
ンジン負荷を検出している負荷検出手段の構成の相違に
より次の(1)〜(Ill)の各方式が知られている。
(1)絞弁開度検出方式
この装置は、絞弁の開度を検出し全開時にON信号を出
力する絞弁開度スイッチにより、エンジンの全開近傍で
燃料を増量し混合気の空燃比をリンチ化するもので、上
記ON信号に基づき空燃比をステップ的に切り換えてい
る(昭和46年9月、日産自動車−発行、「電子制御ガ
ソリン噴射装置整備要領書」参照)。
力する絞弁開度スイッチにより、エンジンの全開近傍で
燃料を増量し混合気の空燃比をリンチ化するもので、上
記ON信号に基づき空燃比をステップ的に切り換えてい
る(昭和46年9月、日産自動車−発行、「電子制御ガ
ソリン噴射装置整備要領書」参照)。
(n)D−Jetro方式
この装置は、例えば吸気圧センサにより吸入負圧の大き
さを検出し全開出力時に混合気を濃くして出力混合比と
するもので、吸入負圧の大きさに応じて燃料の増量程度
が変わるようになっている(出典文献については上記(
I)と同様)。
さを検出し全開出力時に混合気を濃くして出力混合比と
するもので、吸入負圧の大きさに応じて燃料の増量程度
が変わるようになっている(出典文献については上記(
I)と同様)。
(III)吸入負圧スイッチ方式
この装置は、吸入負圧スイッチを用いて全開状態を検出
し、全開時にはインジェクタの噴射パルス幅を一定値に
切り換えて出力混合比とするもので、上記(I)と同様
に空燃比がステップ的に切り換わる。
し、全開時にはインジェクタの噴射パルス幅を一定値に
切り換えて出力混合比とするもので、上記(I)と同様
に空燃比がステップ的に切り換わる。
しかしながら、このような従来のエンジンの燃料供給制
御装置にあっては、(1)〜(■)の何れもアクセル操
作量を検出して混合気の空燃比を変化させる構成となっ
ていたため、アクセルのわずかな操作量により、例えば
絞弁開度スイッチや吸入負圧スイッチが0N10FF作
動する場合があり、このような場合、空燃比が大きく変
化してエンジンのトルクが急変し運転性が損なわれると
いう問題点があった。
御装置にあっては、(1)〜(■)の何れもアクセル操
作量を検出して混合気の空燃比を変化させる構成となっ
ていたため、アクセルのわずかな操作量により、例えば
絞弁開度スイッチや吸入負圧スイッチが0N10FF作
動する場合があり、このような場合、空燃比が大きく変
化してエンジンのトルクが急変し運転性が損なわれると
いう問題点があった。
このような不具合は(II)の方式の場合にはトルクの
急変程度が少ないものの、例えばアクセルを不用意に踏
み込み過ぎたとき等には運転性が損なわる。
急変程度が少ないものの、例えばアクセルを不用意に踏
み込み過ぎたとき等には運転性が損なわる。
また、近時試みられている希薄燃焼エンジン(リーンバ
ーンエンジン)にあってハ、空燃比の変化に伴うトルク
変化が顕著であり、上述した不具合が大きいものとなる
。
ーンエンジン)にあってハ、空燃比の変化に伴うトルク
変化が顕著であり、上述した不具合が大きいものとなる
。
さらに近時エンジンの吸入混合気の空燃比を精度よく目
標値に制御するために、排気系に酸素センサを設けて空
燃比と相関関係をもつ排気中の酸素濃度に応じて燃料供
給量をフィードバソクード制御することが行われている
。また、最近では学習制御の概念を取り入れて酸素セン
サの出力に基づくフィードバック制御値を学習し、酸素
センサの出力が適切なものでないとき(例えば、始動時
)にはこの学習値を用いて空燃比をフィードフォワード
制御するような試みが行われている(特開昭58−12
4032号公報参照)。
標値に制御するために、排気系に酸素センサを設けて空
燃比と相関関係をもつ排気中の酸素濃度に応じて燃料供
給量をフィードバソクード制御することが行われている
。また、最近では学習制御の概念を取り入れて酸素セン
サの出力に基づくフィードバック制御値を学習し、酸素
センサの出力が適切なものでないとき(例えば、始動時
)にはこの学習値を用いて空燃比をフィードフォワード
制御するような試みが行われている(特開昭58−12
4032号公報参照)。
ところで、上記学習制御は空燃比を理論空燃比に制御す
るためのもので、近時要望されている理論空燃比よりリ
ーン(希II)な空燃比(以下、リーン空燃比という)
に制御することはできない。
るためのもので、近時要望されている理論空燃比よりリ
ーン(希II)な空燃比(以下、リーン空燃比という)
に制御することはできない。
そこで、リーン空燃比に限らずリッチ空燃比(理論空燃
比よりリッチ(過濃)な空燃比)に対しても学習制御を
行うものとして、本発明の出願人は先に「空燃比制御装
置」 (特願昭58−206217号)を出願した。こ
の先願に係る装置は、理論空燃比にフィードバック制御
しているごときの第1補正係数の学習値を所定のタイミ
ング毎に書き換えて記憶するとともに、この学習値がら
空燃比をリッチあるいはリーンな目標空燃比に補正する
第2補正係数を演算し、第2補正係数に基づいて空燃比
を精度よく目標値にフィードフォワード制御している(
以下、本装置を(IV)学習制御方式という)。しかし
ながら、このような先順に係る装置にあっても、特に第
1補正係数から第2補正係数に切り換える際に空燃比が
ステップ的に変化することがあり、従来例同様の不具合
が発生するおそれがある。
比よりリッチ(過濃)な空燃比)に対しても学習制御を
行うものとして、本発明の出願人は先に「空燃比制御装
置」 (特願昭58−206217号)を出願した。こ
の先願に係る装置は、理論空燃比にフィードバック制御
しているごときの第1補正係数の学習値を所定のタイミ
ング毎に書き換えて記憶するとともに、この学習値がら
空燃比をリッチあるいはリーンな目標空燃比に補正する
第2補正係数を演算し、第2補正係数に基づいて空燃比
を精度よく目標値にフィードフォワード制御している(
以下、本装置を(IV)学習制御方式という)。しかし
ながら、このような先順に係る装置にあっても、特に第
1補正係数から第2補正係数に切り換える際に空燃比が
ステップ的に変化することがあり、従来例同様の不具合
が発生するおそれがある。
(発明の目的)
そこで、本発明は、エンジンの過渡状態を検出し、エン
ジンが所定の過渡状態にあるときには空燃比を速やかに
変化させ、該過渡状態にないときには空燃比を緩やかに
変化させてエンジンの要求する運転域に対応する空燃比
に移行させることにより、エンジンの出力要求を満足さ
せつつトルク変化を滑らかなものとしてエンジンの運転
性を向上させることを目的としている。
ジンが所定の過渡状態にあるときには空燃比を速やかに
変化させ、該過渡状態にないときには空燃比を緩やかに
変化させてエンジンの要求する運転域に対応する空燃比
に移行させることにより、エンジンの出力要求を満足さ
せつつトルク変化を滑らかなものとしてエンジンの運転
性を向上させることを目的としている。
(発明の構成)
第1図は本発明を明示するための全体構成図である。
エンジンの負荷はエンジン負荷検出手段5.7.8によ
り検出されており、このエンジン負荷検出手段5.7.
8の出力に基づいて運転域設定手段がエンジンの要求す
る運転域を設定する。過渡状態判別手段はエンジン負荷
の変化量を所定基準値と比較してエンジンが所定の過渡
状態にあるか否かを判別しており、供給量演算手段は運
転状態に基づいて燃料供給量を演算している。供給量補
正手段はエンジンの要求する運転域が変化したときエン
ジンが所定の過渡状態にあれば該燃料供給量を速やかに
補正してエンジンの要求する運転域に対応する最終供給
量を算出し、所定の過渡状態になければ該燃料供給量を
緩やかに補正して最終供給量を算出する。
り検出されており、このエンジン負荷検出手段5.7.
8の出力に基づいて運転域設定手段がエンジンの要求す
る運転域を設定する。過渡状態判別手段はエンジン負荷
の変化量を所定基準値と比較してエンジンが所定の過渡
状態にあるか否かを判別しており、供給量演算手段は運
転状態に基づいて燃料供給量を演算している。供給量補
正手段はエンジンの要求する運転域が変化したときエン
ジンが所定の過渡状態にあれば該燃料供給量を速やかに
補正してエンジンの要求する運転域に対応する最終供給
量を算出し、所定の過渡状態になければ該燃料供給量を
緩やかに補正して最終供給量を算出する。
そして、燃料供給手段4が供給量補正手段からの信号に
より駆動されて燃料を供給することにより、エンジンの
トルクを滑らかに変化させてエンジンの要求する運転域
に移行するものである。
より駆動されて燃料を供給することにより、エンジンの
トルクを滑らかに変化させてエンジンの要求する運転域
に移行するものである。
(実施例)
以下、本発明を図面に基づいて説明する。
第2〜7図は本発明の一実施例を示す図であり、本発明
を(IV)学習制御方式に通用した例である。
を(IV)学習制御方式に通用した例である。
まず、構成を説明すると、第2図において、1はエンジ
ンであり、吸入空気はエアクリーナ2より吸気管3を通
して各気筒に供給され燃料は噴射信号Siに基づきイン
ジェクタ(燃料供給手段)4により噴射される。吸入空
気の流量Qaはエアフロメータ5により検出され、吸気
管3内の絞弁6によって制御される。絞弁6の開度Cv
は絞弁開度センサ7により検出され、エンジン1の回転
数Nはクランク角センサ8により検出される。また、排
気中の酸素濃度は酸素センサ9により検出され、酸素セ
ンサ9は理論空燃比においてその出力電圧Vsが急変す
る。
ンであり、吸入空気はエアクリーナ2より吸気管3を通
して各気筒に供給され燃料は噴射信号Siに基づきイン
ジェクタ(燃料供給手段)4により噴射される。吸入空
気の流量Qaはエアフロメータ5により検出され、吸気
管3内の絞弁6によって制御される。絞弁6の開度Cv
は絞弁開度センサ7により検出され、エンジン1の回転
数Nはクランク角センサ8により検出される。また、排
気中の酸素濃度は酸素センサ9により検出され、酸素セ
ンサ9は理論空燃比においてその出力電圧Vsが急変す
る。
上記エアフロメータ5、絞弁開度センサ7およびクラン
ク角センサ8はエンジン1の負荷を検出するエンジン負
荷検出手段を構成している。
ク角センサ8はエンジン1の負荷を検出するエンジン負
荷検出手段を構成している。
これらエアフロメータ5、絞弁開度センサ7、クランク
角センサ8および酸素センサ9からの各信号はコントロ
ールユニット10に入力されており、コントロールユニ
ット10は運転域設定手段、過渡状態判別手段、供給量
演算手段、および供給量補正手段としての機能を有して
いる。
角センサ8および酸素センサ9からの各信号はコントロ
ールユニット10に入力されており、コントロールユニ
ット10は運転域設定手段、過渡状態判別手段、供給量
演算手段、および供給量補正手段としての機能を有して
いる。
コントロールユニット10は第3図に詳mを示すように
、CPUII、ROM12、RAM13、I10ボート
14および定電圧回路15.16により構成されている
。定電圧回路15にはバッテリ口からの直流電源が直接
供給されており、定電圧回路15はRAM13に常時定
電圧(例えば、5V)を供給している。したがって、R
AM13の記憶データはエンジン停止後も保持される。
、CPUII、ROM12、RAM13、I10ボート
14および定電圧回路15.16により構成されている
。定電圧回路15にはバッテリ口からの直流電源が直接
供給されており、定電圧回路15はRAM13に常時定
電圧(例えば、5V)を供給している。したがって、R
AM13の記憶データはエンジン停止後も保持される。
一方、定電圧回路16にはイグニッションスイッチ18
を介して上記直流電源が供給されており、定電圧回路1
6はイグニッションスイッチ18がON位置にあるとき
CPUII、ROM12およびI10ボート14に定電
圧を供給する。したがって、コントロールユニット10
はイグニッションスイッチ18がON位置になると動作
を開始する。CPU11はROM12に書き込まれてい
るプログラムに従ってI10ボート14より必要とする
外部データを取り込んだり、またRAM13との間でデ
ータの授受を行ったりしながら演算処理し、必要に応じ
て処理したデータをI10ボート】4へ出力する。I1
0ポート14には前記各センサ5.7.8.9からの信
号が入力されるとともに、I10ボート14からは噴射
信号S1が出力される。ROM12はCPUIIにおけ
る演算プログラムを格納しており、RAM13は演算に
使用するデータをマツプ等の形で記憶している。
を介して上記直流電源が供給されており、定電圧回路1
6はイグニッションスイッチ18がON位置にあるとき
CPUII、ROM12およびI10ボート14に定電
圧を供給する。したがって、コントロールユニット10
はイグニッションスイッチ18がON位置になると動作
を開始する。CPU11はROM12に書き込まれてい
るプログラムに従ってI10ボート14より必要とする
外部データを取り込んだり、またRAM13との間でデ
ータの授受を行ったりしながら演算処理し、必要に応じ
て処理したデータをI10ボート】4へ出力する。I1
0ポート14には前記各センサ5.7.8.9からの信
号が入力されるとともに、I10ボート14からは噴射
信号S1が出力される。ROM12はCPUIIにおけ
る演算プログラムを格納しており、RAM13は演算に
使用するデータをマツプ等の形で記憶している。
次に、作用を説明する。
一般に、エンジンの要求出力が変化したときその要求出
力を満たすように空燃比の制御が行われるが、このとき
要求出力に速やかに移行0 させることと、トルクの急変を伴わないように移行させ
ることの2点を考慮する必要がある。
力を満たすように空燃比の制御が行われるが、このとき
要求出力に速やかに移行0 させることと、トルクの急変を伴わないように移行させ
ることの2点を考慮する必要がある。
ところが、これら両者は相反する性質があり、運転性を
全く損なわずに両者の要求を満たすことは困難である。
全く損なわずに両者の要求を満たすことは困難である。
そして、従来や先願では出力要求の程度に拘らず前者の
要求に重点をおいており、トルクの急変が発生していた
。
要求に重点をおいており、トルクの急変が発生していた
。
そこで、本実施例では、エンジンが出力の急変する過渡
状態にないときには上述した後者の要求に重点をおけば
トルクの急変がさけられるという点に着目して、エンジ
ン負荷の変化量から所定の過渡状態を判別し、過渡状態
にあれば前者の要求に重点をおいて要求出力に速やかに
移行させ、過渡状態になければ後者の要求に重点をおい
てトルクの急変を避けることで運転性を向上させている
。
状態にないときには上述した後者の要求に重点をおけば
トルクの急変がさけられるという点に着目して、エンジ
ン負荷の変化量から所定の過渡状態を判別し、過渡状態
にあれば前者の要求に重点をおいて要求出力に速やかに
移行させ、過渡状態になければ後者の要求に重点をおい
てトルクの急変を避けることで運転性を向上させている
。
第4.5図はROM22に書き込まれている空燃比制御
のプログラムを示すフローチャートであり、図中P、〜
P努はフローチャートの各ステップを示している。
のプログラムを示すフローチャートであり、図中P、〜
P努はフローチャートの各ステップを示している。
1
第4図は空燃比制御のメインルーチンを示すフローチャ
ートであり、このルーチンは10m5毎に1変臭行され
る。まず、P、で基本噴射Tpを次式■に従って演算す
る。
ートであり、このルーチンは10m5毎に1変臭行され
る。まず、P、で基本噴射Tpを次式■に従って演算す
る。
T p = K−Q a /N−−−−−−■但し、K
:定数 次いで、次式〇に従って最終噴射量Tiを決定する。
:定数 次いで、次式〇に従って最終噴射量Tiを決定する。
T L =TpXCOEFXα+Ts−−−−−−00
式中、C0EFは各種増量係数であり、例えば冷却水温
や吸気温度等に基づいて基本噴射量Tpを各種増量補正
するものである。また、αは後述するサブルーチンで演
算されるフィードバンク制御時の空燃比補正係数(以下
、第1補正係数という)であり、フィードフォワード制
御時にはこのαに代えて第2補正係数βが用いられる。
式中、C0EFは各種増量係数であり、例えば冷却水温
や吸気温度等に基づいて基本噴射量Tpを各種増量補正
するものである。また、αは後述するサブルーチンで演
算されるフィードバンク制御時の空燃比補正係数(以下
、第1補正係数という)であり、フィードフォワード制
御時にはこのαに代えて第2補正係数βが用いられる。
なお、Tsはインジェクタ4の応答遅れ(むだ時間)を
補正するための係数である。
補正するための係数である。
したがって、インジェクタ4からは最終噴射量Tiの燃
料が吸気管3内に噴射され、後述する2 ように吸入混合気の空燃比が常に目標値に制御される。
料が吸気管3内に噴射され、後述する2 ように吸入混合気の空燃比が常に目標値に制御される。
第5図は、第1、第2補正係数α、βを演算する号ブル
ーチンを示すフローチャートであり、このルーチンはエ
ンジン1回転毎に1変臭行される。
ーチンを示すフローチャートであり、このルーチンはエ
ンジン1回転毎に1変臭行される。
PI+でフィードバック条件が成立しているか否かを判
別し、成立しているときにはPI2に進み、成立してい
ないときにはP、3に進む。フィードバック条件成立の
判別はエンジン回転数N、基本噴射量’rpおよび絞弁
開度Cv等に基づいて行い、例えば制御領域は次のよう
に区分される。
別し、成立しているときにはPI2に進み、成立してい
ないときにはP、3に進む。フィードバック条件成立の
判別はエンジン回転数N、基本噴射量’rpおよび絞弁
開度Cv等に基づいて行い、例えば制御領域は次のよう
に区分される。
λ、領領域:理論空燃比にフィードバック制御する領域
FF、領域:リーン空燃比にフィードフォワード制御す
る領域。
る領域。
FF2領域:リッチ空燃比にフィードフォワード制御す
る領域。
る領域。
なお、暖機前や始動直後等ではλ、領領域3
あってもFF2領域の制御を行う。したがって、上記ス
テップPIIでエンジン1がλ、領領域あればPI2に
進み、なければPI3に進む。
テップPIIでエンジン1がλ、領領域あればPI2に
進み、なければPI3に進む。
ここで、最初にフィードバンク条件が成立している場合
について説明する。この場合、まずPI2で酸素センサ
出力Vsを比較基準値S/L(S/I、?出力Vsが理
論空燃比で急変するときの上限と下限の中間の値)と比
較し、Vs<S/Lのときは理論空燃比よりリーンであ
ると判断してP、4で空燃比を理論空燃比に補正する第
1補正係数αの値を増加させる。一方、Vs>S/Lの
ときは理論空燃比よりリッチであると判断して、PI5
で第1補正係数αの値を減少させる。なお、第1補正係
数αの増減はPI(比例積分)制御により行う。これに
より、第1補正係数αの値が運転状態に応じて適切に補
正され、空燃比が精度よく理論空燃比に制御される。次
いで、Pe6でフラグFAFを立ててP1’lに進む。
について説明する。この場合、まずPI2で酸素センサ
出力Vsを比較基準値S/L(S/I、?出力Vsが理
論空燃比で急変するときの上限と下限の中間の値)と比
較し、Vs<S/Lのときは理論空燃比よりリーンであ
ると判断してP、4で空燃比を理論空燃比に補正する第
1補正係数αの値を増加させる。一方、Vs>S/Lの
ときは理論空燃比よりリッチであると判断して、PI5
で第1補正係数αの値を減少させる。なお、第1補正係
数αの増減はPI(比例積分)制御により行う。これに
より、第1補正係数αの値が運転状態に応じて適切に補
正され、空燃比が精度よく理論空燃比に制御される。次
いで、Pe6でフラグFAFを立ててP1’lに進む。
このフラグFAFは現制御がフィードバック制御である
かフィードフォワード制御4 であるかの区別を表示するためのもので、立っている(
FAF=1)ときにはフィードバンク制御にある(これ
はフィードフォワード制御に完全に移行する直前まで含
む)ことを、降りている(FAF=O)ときにはフィー
ドフォワード制御にあることを表す。
かフィードフォワード制御4 であるかの区別を表示するためのもので、立っている(
FAF=1)ときにはフィードバンク制御にある(これ
はフィードフォワード制御に完全に移行する直前まで含
む)ことを、降りている(FAF=O)ときにはフィー
ドフォワード制御にあることを表す。
Pl7では学習条件が満たされているか否かを判断する
。学習条件は、例えばエンジンの急加速時等の過渡状態
にないとき満たされる。このような過渡状態では空燃比
が急激に変化しており、学習に通さないからである。学
習条件を満たしているときには、Pl8で第1補正係数
αの値をそのときの運転状態に対応するものとして学習
し、該運転状態に対応する領域の学習値を書き換える。
。学習条件は、例えばエンジンの急加速時等の過渡状態
にないとき満たされる。このような過渡状態では空燃比
が急激に変化しており、学習に通さないからである。学
習条件を満たしているときには、Pl8で第1補正係数
αの値をそのときの運転状態に対応するものとして学習
し、該運転状態に対応する領域の学習値を書き換える。
この領域は、λ、領領域おいて回転数Nと基本噴射量T
pに基づいて割り当てられている(例えば、アドレス指
定して割り当てる)ものである。この書き換えにより、
学習値の時間経過に伴うばらつきを適切に補正してデー
タとしての償却性を高める。例えば、高地5 から低地への下り坂走行時に大気圧の変化により空気密
度が変化したような場合、すなわち運転条件が大きく変
化したような場合であっても、上記書き換えにより対応
する領域の学習値が常に最適値に維持される。学習値の
書き換えが終了すると、PIQで今回の基本噴射ITp
を旧基本噴射量Tpoとしてリターンする。また、Pl
りで学習条件を満たしていないときにはステップP19
の処理を行わずPlqに進みリターンする。
pに基づいて割り当てられている(例えば、アドレス指
定して割り当てる)ものである。この書き換えにより、
学習値の時間経過に伴うばらつきを適切に補正してデー
タとしての償却性を高める。例えば、高地5 から低地への下り坂走行時に大気圧の変化により空気密
度が変化したような場合、すなわち運転条件が大きく変
化したような場合であっても、上記書き換えにより対応
する領域の学習値が常に最適値に維持される。学習値の
書き換えが終了すると、PIQで今回の基本噴射ITp
を旧基本噴射量Tpoとしてリターンする。また、Pl
りで学習条件を満たしていないときにはステップP19
の処理を行わずPlqに進みリターンする。
次に、最初のステップpHでフィードバック条件が成立
していないと判別した場合について説明する。まず、P
l、で第1補正係数αの学習値に基づいて空燃比を目標
空燃比(例えば、所定のリーン空燃比)に補正する第2
補正係数βを演算する。第2補正係数βは、例えば運転
状態に対応する領域の学習値を読み出すとともに、この
学習値をスライド(定数倍して値を変える)させて、あ
るいは複数の学習値を基に補間計算を行う等によりめる
。次いで、P2OでフラグFAFを判別しFAF=1の
ときには過6 波状態判別フローKHFに移行し、FAF−0のときに
はフィードフォワード制御のフロー(以下、フィードフ
ォワードフローという)FFFに移行する。
していないと判別した場合について説明する。まず、P
l、で第1補正係数αの学習値に基づいて空燃比を目標
空燃比(例えば、所定のリーン空燃比)に補正する第2
補正係数βを演算する。第2補正係数βは、例えば運転
状態に対応する領域の学習値を読み出すとともに、この
学習値をスライド(定数倍して値を変える)させて、あ
るいは複数の学習値を基に補間計算を行う等によりめる
。次いで、P2OでフラグFAFを判別しFAF=1の
ときには過6 波状態判別フローKHFに移行し、FAF−0のときに
はフィードフォワード制御のフロー(以下、フィードフ
ォワードフローという)FFFに移行する。
最初に過渡状態判別フローK HFを説明する。
まず、Pitで今回の基本噴射量’rpと前回(すなわ
ち、前回のフロー)の基本噴射量TPOとの差ΔTp(
ΔTp= ITp−Tp o l)を演算する。この差
ΔTpは1回転毎におけるエンジン負荷の変化量を表し
ている。次いで、P、 、 P、、の各ステップでTp
をそれぞれ基準値1.5 +u、3III8と比較し、
さらにpl+ 〜Pzらの各ステップでΔTpをそれぞ
れ基準値0.3 ms、0.5ms、0.7鴫と比較し
てエンジン1が所定の過度状態にあるか否かを判別する
。この判別は次の第2表に示すように行い、第2表中符
号Aは過渡状態にあることを、Bはないことをそれぞれ
示している。
ち、前回のフロー)の基本噴射量TPOとの差ΔTp(
ΔTp= ITp−Tp o l)を演算する。この差
ΔTpは1回転毎におけるエンジン負荷の変化量を表し
ている。次いで、P、 、 P、、の各ステップでTp
をそれぞれ基準値1.5 +u、3III8と比較し、
さらにpl+ 〜Pzらの各ステップでΔTpをそれぞ
れ基準値0.3 ms、0.5ms、0.7鴫と比較し
てエンジン1が所定の過度状態にあるか否かを判別する
。この判別は次の第2表に示すように行い、第2表中符
号Aは過渡状態にあることを、Bはないことをそれぞれ
示している。
7
第2表
「
−
[
ここで、過渡状態(A状態)とは、エンジン負荷の急変
に対してエンジン1の出力が急激に変化している状態を
いい、この状態では要求出力を速やかに満たすように空
燃比を直ちに変化させるのが望ましい。一方、過渡状態
にないとき(B状態のとき)には、要求出力を速やかに
満たすことよりもトルクの急変を避ける方が運転性の向
上に寄与する。そこで、過渡状態のときはフィードフォ
ワードフローFFFに移行して空燃比を速やかに変化さ
せ、過渡状態にな8 いときは係数値可変フローKKFに移行して、空燃比を
緩やかに変化させる。
に対してエンジン1の出力が急激に変化している状態を
いい、この状態では要求出力を速やかに満たすように空
燃比を直ちに変化させるのが望ましい。一方、過渡状態
にないとき(B状態のとき)には、要求出力を速やかに
満たすことよりもトルクの急変を避ける方が運転性の向
上に寄与する。そこで、過渡状態のときはフィードフォ
ワードフローFFFに移行して空燃比を速やかに変化さ
せ、過渡状態にな8 いときは係数値可変フローKKFに移行して、空燃比を
緩やかに変化させる。
すなわち、フィードフォワードフローFFFでは、まず
Pλ7で第1補正係数αを第2補正係数βに置き換える
。したがって、メインルーチンでは、この第2補正係数
βに基づいて空燃比がエンジン1の要求する運転域に対
応する空燃比(目標空燃比)となるようにフィードフォ
ワード制御される。言い換えれば、空燃比をステップ的
に変化させてエンジン1の要求する運転域に直ちに移行
させる。したがって、エンジン1の要求出力を速やかに
満たし運転性を向上させることができる。次いで、Pλ
9でフラグFAFを降ろしてPIQに進む。
Pλ7で第1補正係数αを第2補正係数βに置き換える
。したがって、メインルーチンでは、この第2補正係数
βに基づいて空燃比がエンジン1の要求する運転域に対
応する空燃比(目標空燃比)となるようにフィードフォ
ワード制御される。言い換えれば、空燃比をステップ的
に変化させてエンジン1の要求する運転域に直ちに移行
させる。したがって、エンジン1の要求出力を速やかに
満たし運転性を向上させることができる。次いで、Pλ
9でフラグFAFを降ろしてPIQに進む。
一方、係数値可変フローKKFでは、まずP2Aで第1
、第2補正係数α、βの値を互いに比較し、α≦βのと
きはP2Oでα=α+IRの演算を行って第1補正係数
αの値を所定の積分(I)制御(IRはその傾きを表す
)により緩やかに大きくする。次いで、P引で再び第1
、9 第2補正係数α、βΦ値を互いに比較し、α≦βのとき
はP+’lに進み、α〉βのときはP32でフラグFA
Fを降ろしてP+qに進む。したがって、Palでα≦
βのときにはこのサブルーチンが実行される度にαの値
がIR分だけ大きくなり空燃比が緩やかに変化すること
になる。
、第2補正係数α、βの値を互いに比較し、α≦βのと
きはP2Oでα=α+IRの演算を行って第1補正係数
αの値を所定の積分(I)制御(IRはその傾きを表す
)により緩やかに大きくする。次いで、P引で再び第1
、9 第2補正係数α、βΦ値を互いに比較し、α≦βのとき
はP+’lに進み、α〉βのときはP32でフラグFA
Fを降ろしてP+qに進む。したがって、Palでα≦
βのときにはこのサブルーチンが実行される度にαの値
がIR分だけ大きくなり空燃比が緩やかに変化すること
になる。
また、上記ステップPλ9でα〉βのときはP33でα
−α−ILの演算を行って第1補正係数αの値を所定の
積分(I)制御(rLはその傾きを表す)により緩やか
に小さくする。次いでP3+で第1、第2補正係数α、
βの値を互いに比較し、α≧βのときはPI3に進み、
αくβのときはPIZに進む。したがって、P3牛でα
≧βのときにはこのサブルーチンが実行される度にαの
値がIL分だけ小さくなり空燃比が緩やかに変化するこ
とになる。このように過渡状態にないときには第1補正
係数αの値を緩やかに変化させて第2補正係数βに置き
換える。したがって、トルクの急変を避けることができ
、運転性を向上させることができる。
−α−ILの演算を行って第1補正係数αの値を所定の
積分(I)制御(rLはその傾きを表す)により緩やか
に小さくする。次いでP3+で第1、第2補正係数α、
βの値を互いに比較し、α≧βのときはPI3に進み、
αくβのときはPIZに進む。したがって、P3牛でα
≧βのときにはこのサブルーチンが実行される度にαの
値がIL分だけ小さくなり空燃比が緩やかに変化するこ
とになる。このように過渡状態にないときには第1補正
係数αの値を緩やかに変化させて第2補正係数βに置き
換える。したがって、トルクの急変を避けることができ
、運転性を向上させることができる。
0
第6.7図は空燃比制御のタイミングチャートであり、
第6図は過渡状態にないとき、第7図は過渡状態にある
ときをそれぞれ示している。
第6図は過渡状態にないとき、第7図は過渡状態にある
ときをそれぞれ示している。
最初に過渡状態にない場合について説明する。タイミン
グt、でエンジン1の要求する運転域が変化しλ1領域
から、例えばFF、領域への移行が開始されると、第6
図(alに示すように第1補正係数αの値が緩やかに減
少してタイミングt2で第2補正係数βの値と等しくな
る。
グt、でエンジン1の要求する運転域が変化しλ1領域
から、例えばFF、領域への移行が開始されると、第6
図(alに示すように第1補正係数αの値が緩やかに減
少してタイミングt2で第2補正係数βの値と等しくな
る。
これにより、空燃比が第6図(blに示すようにλ=1
の状態から緩やかに変化してタイミングt2にやや遅れ
たタイミングで所定のリーン空燃比に移行する。したが
って、第6図(C1に示すようにトルクを緩やかに小さ
くすることができ、運転性を向上させることができる。
の状態から緩やかに変化してタイミングt2にやや遅れ
たタイミングで所定のリーン空燃比に移行する。したが
って、第6図(C1に示すようにトルクを緩やかに小さ
くすることができ、運転性を向上させることができる。
次に、過渡状態(特に加速状態)にある場合について説
明する。タイミングt3で加速操作が行われると、第7
図(alに示すように基本噴射量Tpが大き(なり、ま
た同図伽)に示すよう1 に差ΔTpがステップ的に変化する。このとき、後述す
るタイミングtλで過渡状態と判別されるまでの間(1
3〜t−4)は第1補正係数αの値が緩やかに減少して
いるが、このような加速時にあっては吸入空気量Qaが
急激に大きくなっており第7図(d)に示すようにトル
クは次第に大きくなる。すなわち、トルクの上昇程度が
少ない程度であり、例えば運転者がそれに対して性能の
低下を感じることはない。しかしながら、このときいつ
までも第1補正係数αの値が緩やかに変化していると、
例えば希薄燃焼が要求される運転域に移行している場合
にあってはλ=1の状態が継続されることから運転性は
良好であるが、排気エミッション(例えば、N0x)の
増加やノンキングの発生という不具合が起こり得る。そ
こで、タイミングt′4で、例えばΔ’rpの値が0.
5msを超えて過渡状態と判別されると、第7図(cl
に示すように第1補正係数αから第2補正係数βに直ち
に切り換えられる。これにより、空燃比がステップ的に
変化して第72 図+d+に示すようにトルクが上昇し加速要求を満たす
ことができる。また、このような空燃比の変化により上
述した不具合を抑制することができる。そして、このよ
うな空燃比制御は特に希薄燃焼エンジンに通用すると、
その効果が極めて大きいものとなる。なお、本実施例で
は過渡状態の判別に基本噴射量を用いているが、これに
限らず、例えば吸入空気量や吸入負圧を用いるようにし
てもよい。
明する。タイミングt3で加速操作が行われると、第7
図(alに示すように基本噴射量Tpが大き(なり、ま
た同図伽)に示すよう1 に差ΔTpがステップ的に変化する。このとき、後述す
るタイミングtλで過渡状態と判別されるまでの間(1
3〜t−4)は第1補正係数αの値が緩やかに減少して
いるが、このような加速時にあっては吸入空気量Qaが
急激に大きくなっており第7図(d)に示すようにトル
クは次第に大きくなる。すなわち、トルクの上昇程度が
少ない程度であり、例えば運転者がそれに対して性能の
低下を感じることはない。しかしながら、このときいつ
までも第1補正係数αの値が緩やかに変化していると、
例えば希薄燃焼が要求される運転域に移行している場合
にあってはλ=1の状態が継続されることから運転性は
良好であるが、排気エミッション(例えば、N0x)の
増加やノンキングの発生という不具合が起こり得る。そ
こで、タイミングt′4で、例えばΔ’rpの値が0.
5msを超えて過渡状態と判別されると、第7図(cl
に示すように第1補正係数αから第2補正係数βに直ち
に切り換えられる。これにより、空燃比がステップ的に
変化して第72 図+d+に示すようにトルクが上昇し加速要求を満たす
ことができる。また、このような空燃比の変化により上
述した不具合を抑制することができる。そして、このよ
うな空燃比制御は特に希薄燃焼エンジンに通用すると、
その効果が極めて大きいものとなる。なお、本実施例で
は過渡状態の判別に基本噴射量を用いているが、これに
限らず、例えば吸入空気量や吸入負圧を用いるようにし
てもよい。
また、本発明は(IV)学習制御方式への通用に限らず
、前述した(I)〜(I[[)の各方式にも勿論通用す
ることができる。そして、その場合には、例えば不用意
なアクセルペダルの踏み込み過ぎ等によるトルクの急変
を避けることができる。
、前述した(I)〜(I[[)の各方式にも勿論通用す
ることができる。そして、その場合には、例えば不用意
なアクセルペダルの踏み込み過ぎ等によるトルクの急変
を避けることができる。
(効果)
本発明によれば、エンジンのトルクを滑らかに変化させ
てエンジンの要求する運転域に移行させることができ、
出力要求を満足させつつエンジンの運転性を向上させる
ことができる。
てエンジンの要求する運転域に移行させることができ、
出力要求を満足させつつエンジンの運転性を向上させる
ことができる。
3
第1図は本発明の全体構成図、第2〜7図は本発明の一
実施例を示す図であり、第2図はその概略構成図、第3
図はそのコントロールユニットの回路構成図、第4図は
その空燃比制御のメインルーチンを示すフローチャート
、第5図はその第1、第2補正係数を演算するサブルー
チンを示すフローチャート、第6図fal〜+c+はそ
の作用を説明するためのタイミングチャート、第7図(
al〜+dlはその作用を説明するためのタイミングチ
ャートである。 1−一一一一一エンジン、 4−一−−燃料供給手段、 5.7.8− ・エンジン負荷検出手段、10−−−−
−コントロールユニット(運k[設定手段、過渡状態判
別手段、供給量演 算手段、供給量補正手段)。 代理人弁理士 有我軍一部 4
実施例を示す図であり、第2図はその概略構成図、第3
図はそのコントロールユニットの回路構成図、第4図は
その空燃比制御のメインルーチンを示すフローチャート
、第5図はその第1、第2補正係数を演算するサブルー
チンを示すフローチャート、第6図fal〜+c+はそ
の作用を説明するためのタイミングチャート、第7図(
al〜+dlはその作用を説明するためのタイミングチ
ャートである。 1−一一一一一エンジン、 4−一−−燃料供給手段、 5.7.8− ・エンジン負荷検出手段、10−−−−
−コントロールユニット(運k[設定手段、過渡状態判
別手段、供給量演 算手段、供給量補正手段)。 代理人弁理士 有我軍一部 4
Claims (1)
- 【特許請求の範囲】 a)エンジンの負荷を検出するエンジン負荷検出手段と
、 b)エンジン負荷検出手段の出力に基づいてエンジンの
要求する運転域を設定する運転域設定手段と、 C)エンジン負荷の変化量を所定基準値と比較してエン
ジンが所定の過渡状態にあるか否かを判別する過渡状態
判別手段と、 d)運転状態に基づいて燃料供給量を演算する供給量演
算手段と、 e)エンジンの要求する運転域が変化したときエンジン
が所定の過渡状態にあれば該燃料供給量を速やかに補正
してエンジンの要求する運転域に対応する最終供給量を
算出し、所定の過渡状態になければ該燃料供給量を緩や
かに補正して最終供給量を算出する供給量補正手段と、 f)供給量補正手段からの信号により駆動されて燃料を
供給する燃料供給手段と、 を備えたことを特徴とするエンジンの燃料供給制御装置
。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6950084A JPS60212653A (ja) | 1984-04-06 | 1984-04-06 | エンジンの燃料供給制御装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6950084A JPS60212653A (ja) | 1984-04-06 | 1984-04-06 | エンジンの燃料供給制御装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS60212653A true JPS60212653A (ja) | 1985-10-24 |
Family
ID=13404499
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6950084A Pending JPS60212653A (ja) | 1984-04-06 | 1984-04-06 | エンジンの燃料供給制御装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS60212653A (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63140839A (ja) * | 1986-12-02 | 1988-06-13 | Japan Electronic Control Syst Co Ltd | 内燃機関の電子制御燃料噴射装置 |
| JPS63140838A (ja) * | 1986-12-02 | 1988-06-13 | Japan Electronic Control Syst Co Ltd | 内燃機関の電子制御燃料噴射装置 |
| JPS63140840A (ja) * | 1986-12-02 | 1988-06-13 | Japan Electronic Control Syst Co Ltd | 内燃機関の電子制御燃料噴射装置 |
-
1984
- 1984-04-06 JP JP6950084A patent/JPS60212653A/ja active Pending
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63140839A (ja) * | 1986-12-02 | 1988-06-13 | Japan Electronic Control Syst Co Ltd | 内燃機関の電子制御燃料噴射装置 |
| JPS63140838A (ja) * | 1986-12-02 | 1988-06-13 | Japan Electronic Control Syst Co Ltd | 内燃機関の電子制御燃料噴射装置 |
| JPS63140840A (ja) * | 1986-12-02 | 1988-06-13 | Japan Electronic Control Syst Co Ltd | 内燃機関の電子制御燃料噴射装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3593896B2 (ja) | エンジンの制御装置 | |
| JPH0742587A (ja) | 内燃機関の空燃比制御装置 | |
| JP4365553B2 (ja) | エンジンの燃料制御装置及びアイドリング時の空燃比制御方法 | |
| JPH0979071A (ja) | 内燃機関の空燃比学習制御装置 | |
| JPS62258136A (ja) | エンジンの燃料供給制御装置 | |
| JP3564520B2 (ja) | エンジンのアイドル回転数制御装置 | |
| JPS60212653A (ja) | エンジンの燃料供給制御装置 | |
| JP4345629B2 (ja) | エンジンの空燃比制御装置 | |
| JP2701330B2 (ja) | 内燃機関の空燃比制御装置 | |
| JP2696444B2 (ja) | 内燃機関の燃料供給制御装置 | |
| JP3612785B2 (ja) | 内燃機関の制御装置 | |
| JPH0615831B2 (ja) | 内燃機関の燃焼制御装置 | |
| KR100428175B1 (ko) | 엔진의 연료량 증량 제어 방법 | |
| JPH0641732B2 (ja) | エンジンの空燃比制御装置 | |
| JPH0243900B2 (ja) | Nainenkikannogakushuseigyosochi | |
| JPH0192550A (ja) | 内燃機関の燃料噴射量制御装置 | |
| JPS6179839A (ja) | エンジンのアイドル回転数制御装置 | |
| JPS60145443A (ja) | 内燃機関の学習機能付制御装置 | |
| JP3489544B2 (ja) | エンジンパワー制御システム及びエンジンコントロールユニット | |
| JP3751447B2 (ja) | 内燃機関の空燃比学習制御方法 | |
| JPH04311640A (ja) | 内燃機関の空燃比制御装置 | |
| JP2631580B2 (ja) | 内燃機関の空燃比学習制御装置 | |
| JPH06137189A (ja) | 希薄燃焼における燃料噴射制御方法 | |
| JPH0423099B2 (ja) | ||
| JPH0694848B2 (ja) | Lpgエンジンの空燃比学習制御方法 |