JPS62206247A - 内燃機関の燃料噴射量制御方法 - Google Patents
内燃機関の燃料噴射量制御方法Info
- Publication number
- JPS62206247A JPS62206247A JP4996986A JP4996986A JPS62206247A JP S62206247 A JPS62206247 A JP S62206247A JP 4996986 A JP4996986 A JP 4996986A JP 4996986 A JP4996986 A JP 4996986A JP S62206247 A JPS62206247 A JP S62206247A
- Authority
- JP
- Japan
- Prior art keywords
- fuel
- fuel injection
- correction coefficient
- intake
- 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
Landscapes
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は内・燃機関の燃料噴射量制御方法に係り、特に
機関負荷に応じた量の燃料を噴射すると共に過渡時に燃
料噴射量を増減するようにした内燃機関の燃料噴射量制
御方法に関する。
機関負荷に応じた量の燃料を噴射すると共に過渡時に燃
料噴射量を増減するようにした内燃機関の燃料噴射量制
御方法に関する。
従来より、スロットル弁上流側に単一の燃料噴射弁を配
置して燃料噴射量を制御するようにしたシングルポイン
トインジェクション式内燃機関が知られている。かかる
内燃機関では、機関負荷を表わす吸気管圧力と機関回転
数とで基本燃料噴射時間を定め、この基本燃料噴射時間
に相当する時間燃料噴射弁を開弁じてクランク角と同期
して燃料を噴射するようにしている。
置して燃料噴射量を制御するようにしたシングルポイン
トインジェクション式内燃機関が知られている。かかる
内燃機関では、機関負荷を表わす吸気管圧力と機関回転
数とで基本燃料噴射時間を定め、この基本燃料噴射時間
に相当する時間燃料噴射弁を開弁じてクランク角と同期
して燃料を噴射するようにしている。
また、かかる内燃機関では、吸気管圧力の変化率から加
減速状態を検出し、加減速状態が検出されたときには、
燃料噴射量を吸気管圧力の変化率と機関冷却水温に応じ
た量増減して暖機中における過渡時の増減量補正を行な
っている。また、吸気管壁温やライブ部の温度が上昇す
るに従って空気密度が低下して空燃比がリッチになるこ
とから空気密度の変化による補正を行なっている。
減速状態を検出し、加減速状態が検出されたときには、
燃料噴射量を吸気管圧力の変化率と機関冷却水温に応じ
た量増減して暖機中における過渡時の増減量補正を行な
っている。また、吸気管壁温やライブ部の温度が上昇す
るに従って空気密度が低下して空燃比がリッチになるこ
とから空気密度の変化による補正を行なっている。
しかしながら、シングルポイントインジェクション式内
燃機関では、スロットル弁上流側に燃料を噴射すると共
に燃料噴射部位から燃焼室までの通路が長いので、この
通路の一部分の温度である吸気管壁温やライザ部の温度
では燃料の霧化状態や壁面への燃料付着量を充分把握で
きず、また燃料の付着によって吸気管壁温やライザ部の
温度が変化するので、過渡時における燃料の燃焼室への
到達時間や燃焼室へ到達する燃料の量が異ってくる。こ
のため、従来のような吸気管壁温等による空気密度に関
する燃料噴射量の補正では、空燃比がオーバリーンにな
ったリオ、−バリッチになる、という問題があった。
燃機関では、スロットル弁上流側に燃料を噴射すると共
に燃料噴射部位から燃焼室までの通路が長いので、この
通路の一部分の温度である吸気管壁温やライザ部の温度
では燃料の霧化状態や壁面への燃料付着量を充分把握で
きず、また燃料の付着によって吸気管壁温やライザ部の
温度が変化するので、過渡時における燃料の燃焼室への
到達時間や燃焼室へ到達する燃料の量が異ってくる。こ
のため、従来のような吸気管壁温等による空気密度に関
する燃料噴射量の補正では、空燃比がオーバリーンにな
ったリオ、−バリッチになる、という問題があった。
本発明は上記問題点を解決すべく成されたもので、吸気
温度によって過渡時の増減量を補正することによって燃
焼室内の空燃比がオーバリッチやオーバリーンにならな
いようにした内燃機関の燃料噴射量制御方法を提供する
ことを目的とする。
温度によって過渡時の増減量を補正することによって燃
焼室内の空燃比がオーバリッチやオーバリーンにならな
いようにした内燃機関の燃料噴射量制御方法を提供する
ことを目的とする。
上記目的を達成するために本発明は、機関負荷に応じた
量の燃料を噴射すると共に過渡時に燃料噴射量を増減す
るようにした内燃機関の燃料噴射量制御方法において、
吸気温度が変化するに従って前記過渡時の燃料噴射量の
増減量を可変とすることを特徴とする。
量の燃料を噴射すると共に過渡時に燃料噴射量を増減す
るようにした内燃機関の燃料噴射量制御方法において、
吸気温度が変化するに従って前記過渡時の燃料噴射量の
増減量を可変とすることを特徴とする。
本発明によれば、通常運転状態では、機関負荷に応じた
量の燃料が燃料噴射弁から噴射される。
量の燃料が燃料噴射弁から噴射される。
また、過渡時には吸気温度が変化するに従って燃料噴射
量の増減量が変化するように補正される。
量の増減量が変化するように補正される。
これにより、吸気温度が高いとき、すなわち燃料の霧化
状態が良好で燃料の壁面付着量が少ないときには燃料噴
射量の増減量が減少され、一方吸気温度が低いとき、す
なわち燃料の霧化状態が悪く燃料の壁面付着量が多いと
きには燃料噴射量の増減量が上記の場合より増加され、
過渡時に燃焼室へ供給される混合気の空燃比が略一定に
される。
状態が良好で燃料の壁面付着量が少ないときには燃料噴
射量の増減量が減少され、一方吸気温度が低いとき、す
なわち燃料の霧化状態が悪く燃料の壁面付着量が多いと
きには燃料噴射量の増減量が上記の場合より増加され、
過渡時に燃焼室へ供給される混合気の空燃比が略一定に
される。
(発明の効果〕
以上説明したように本発明によれば、霧化状態や燃料の
壁面付着量に直接関連する吸気温度によって燃料噴射量
の増減量を補正しているため、吸気管壁温等によって霧
化状態や壁面付着量が変化しても燃焼室へ供給される混
合気の空燃比を略一定に制御することができる、という
効果が得られる。
壁面付着量に直接関連する吸気温度によって燃料噴射量
の増減量を補正しているため、吸気管壁温等によって霧
化状態や壁面付着量が変化しても燃焼室へ供給される混
合気の空燃比を略一定に制御することができる、という
効果が得られる。
以下図面を参照して本発明の実施例を詳細に説明する。
第2図に、本発明が適用可能な燃料噴射量制御装置を備
えた内燃機関の概略図を示す、エアフィルタ1はインレ
ットバイブ3を介してスロットルボディ5と接続されて
いる。スロットルボディ5には、その上流側に単一の燃
料噴射弁7が設けられ、燃料噴射弁7の下流にはアクセ
ルペダル(不図示)と連動して吸入空気量を調節する吸
気絞り弁(スロットル弁)9が設けられ、吸気絞り弁9
の下流には、その部位の絶対圧力を測定する吸気管絶対
圧力センサ1)が設けられている。更に、吸気絞り弁9
の開度位置を測定する弁開度位置センサ2と、吸気絞り
弁9が全閉しているときのみオンするアイドルスイッチ
4と、例えば吸気絞り弁9の開度が40度以上のときに
のみオンするパ ・ワースイッチ6とが、吸気絞り弁9
に関連して取付けられている。
えた内燃機関の概略図を示す、エアフィルタ1はインレ
ットバイブ3を介してスロットルボディ5と接続されて
いる。スロットルボディ5には、その上流側に単一の燃
料噴射弁7が設けられ、燃料噴射弁7の下流にはアクセ
ルペダル(不図示)と連動して吸入空気量を調節する吸
気絞り弁(スロットル弁)9が設けられ、吸気絞り弁9
の下流には、その部位の絶対圧力を測定する吸気管絶対
圧力センサ1)が設けられている。更に、吸気絞り弁9
の開度位置を測定する弁開度位置センサ2と、吸気絞り
弁9が全閉しているときのみオンするアイドルスイッチ
4と、例えば吸気絞り弁9の開度が40度以上のときに
のみオンするパ ・ワースイッチ6とが、吸気絞り弁9
に関連して取付けられている。
スロットルボディ5は、エンジンの各気筒と接続された
分岐管を有するインテークマニホルド13と接続され、
インテークマニホルド13には、その内の吸気温度を測
定する温度センサ15が設けられている。インテークマ
ニホルド13の分岐前の底壁13aには、エンジン冷却
水が循環されて混合気を加熱するためのライザ部17が
設けられている。
分岐管を有するインテークマニホルド13と接続され、
インテークマニホルド13には、その内の吸気温度を測
定する温度センサ15が設けられている。インテークマ
ニホルド13の分岐前の底壁13aには、エンジン冷却
水が循環されて混合気を加熱するためのライザ部17が
設けられている。
19は周知慣例のエンジン本体であり、ピストン21と
シリンダ23とシリンダヘッド25とにより燃焼室27
が形成されていて、吸気弁29を介して燃焼室27に吸
入された混合気が点火プラグ31により着火される。シ
リンダ23の周囲にはウォータジャケット33が形成さ
れ、そのウォータジャケット33にエンジン冷却水が循
環されてシリンダ23を含む部品が冷却される。そして
、シリンダブロック35の外壁にはウォータジャケット
33内のエンジン冷却水温を測定するエンジン冷却水温
センサ37が設けられている。
シリンダ23とシリンダヘッド25とにより燃焼室27
が形成されていて、吸気弁29を介して燃焼室27に吸
入された混合気が点火プラグ31により着火される。シ
リンダ23の周囲にはウォータジャケット33が形成さ
れ、そのウォータジャケット33にエンジン冷却水が循
環されてシリンダ23を含む部品が冷却される。そして
、シリンダブロック35の外壁にはウォータジャケット
33内のエンジン冷却水温を測定するエンジン冷却水温
センサ37が設けられている。
シリンダヘッド25の図示しない排気ポートにはエキゾ
ーストマニホルド39が接続され、その下流側に、排気
ガス中の残留酸素濃度を測定する02センサ41が設け
られている。エキゾーストマニホルド39は、三元触媒
43を介して排気管45と接続されている。
ーストマニホルド39が接続され、その下流側に、排気
ガス中の残留酸素濃度を測定する02センサ41が設け
られている。エキゾーストマニホルド39は、三元触媒
43を介して排気管45と接続されている。
47はエンジン本体19に接続された変速装置であり、
その最終出力軸の回転数により車両の速度を測定する車
速センサ49が取付けられている。
その最終出力軸の回転数により車両の速度を測定する車
速センサ49が取付けられている。
また、51はキースイッチ、53はイグナイタ、55は
ディストリビュータであり、ディストリビュータ55に
は、所定のクランク角度θ1毎にオン・オフ信号を出力
するNeセンサ57が設けられ、その出力信号によりエ
ンジン回転数と所定のクランク角度位置を知ることがで
き、また、上記角度θ1より大きい角度θ2毎にオン・
オフ信号を出力するGセンサ59が設けられ、その出力
信号により気筒判別と上死点位置検出が行なわれる。
ディストリビュータであり、ディストリビュータ55に
は、所定のクランク角度θ1毎にオン・オフ信号を出力
するNeセンサ57が設けられ、その出力信号によりエ
ンジン回転数と所定のクランク角度位置を知ることがで
き、また、上記角度θ1より大きい角度θ2毎にオン・
オフ信号を出力するGセンサ59が設けられ、その出力
信号により気筒判別と上死点位置検出が行なわれる。
また、60はバッテリを示す。
制御回路61は、弁開度位置センサ2.アイドルスイッ
チ4.パワースイッチ6、吸気圧センサ1)、吸気温度
を検出する温度センサ15.エンジン冷却水温センサ3
7.Ozセンサ41.車速センサ49.キースイッチ5
1.Neセンサ57゜Gセンサ59およびバッテリ60
とそれぞれ接続されていて、弁開度信号31.アイドル
信号32゜パワー信号S3.吸気圧信号S4.吸気温信
号S5、水温信号36.空燃比信号S7.車速信号S8
、イグニション信号S9.エンジン回転数信号310、
気筒判別信号S1)およびバッテリ電圧信号S14が各
センサから入力される。また、制御回路61は、燃料噴
射弁7とイグナイタ53にも接続されていて、所定の演
算に基づいて、燃料噴射信号312および点火信号31
3を出力する。
チ4.パワースイッチ6、吸気圧センサ1)、吸気温度
を検出する温度センサ15.エンジン冷却水温センサ3
7.Ozセンサ41.車速センサ49.キースイッチ5
1.Neセンサ57゜Gセンサ59およびバッテリ60
とそれぞれ接続されていて、弁開度信号31.アイドル
信号32゜パワー信号S3.吸気圧信号S4.吸気温信
号S5、水温信号36.空燃比信号S7.車速信号S8
、イグニション信号S9.エンジン回転数信号310、
気筒判別信号S1)およびバッテリ電圧信号S14が各
センサから入力される。また、制御回路61は、燃料噴
射弁7とイグナイタ53にも接続されていて、所定の演
算に基づいて、燃料噴射信号312および点火信号31
3を出力する。
制御回路61ば、第3図に示すように、各種機器を制御
する中央演算処理装置(CPU)61a、予め各種の数
値やプログラムが書き込まれたリードオンリメモリ (
ROM)6 l b、演算過程の数値やフラグが所定の
領域に書き込まれるランダムアクセスメモリ (RAM
)61c、アナログ入力信号をディジタル信号に変換す
るA/Dコンバータ(ADC)61 d、各種ディジタ
ル信号が入力され、各種ディジタル信号が出力される入
出力インタフェース(Ilo)61e、エンジン停止時
に補助電源から給電されて記憶を保持するバックアップ
メモリ(BU−RAM)61 f、及びこれら各機器が
それぞれ接続されるパスライン61gから構成されてい
る。後述するプログラムはROM61bに予め書き込ま
れている。
する中央演算処理装置(CPU)61a、予め各種の数
値やプログラムが書き込まれたリードオンリメモリ (
ROM)6 l b、演算過程の数値やフラグが所定の
領域に書き込まれるランダムアクセスメモリ (RAM
)61c、アナログ入力信号をディジタル信号に変換す
るA/Dコンバータ(ADC)61 d、各種ディジタ
ル信号が入力され、各種ディジタル信号が出力される入
出力インタフェース(Ilo)61e、エンジン停止時
に補助電源から給電されて記憶を保持するバックアップ
メモリ(BU−RAM)61 f、及びこれら各機器が
それぞれ接続されるパスライン61gから構成されてい
る。後述するプログラムはROM61bに予め書き込ま
れている。
上述したエンジンにおいては、第4図に示すフローチャ
ートに従ってクランク角と同期して燃料が噴射される。
ートに従ってクランク角と同期して燃料が噴射される。
第4図を参照するに、手順P1において、基準位置信号
であるエンジン回転数信号S1に基づいてエンジン回転
数Neを読込むとともに吸気管圧力信号S4に基づいて
吸気管圧力PMを読込む0手順P2において、回転数N
gと吸気管圧力PMとに基づいて、第5図のマツプから
基本噴射時間TPを求め、手順P3において、エンジン
の運転条件に応じて補正演算処理を実行し・て補正後の
噴射時間τを求める。
であるエンジン回転数信号S1に基づいてエンジン回転
数Neを読込むとともに吸気管圧力信号S4に基づいて
吸気管圧力PMを読込む0手順P2において、回転数N
gと吸気管圧力PMとに基づいて、第5図のマツプから
基本噴射時間TPを求め、手順P3において、エンジン
の運転条件に応じて補正演算処理を実行し・て補正後の
噴射時間τを求める。
ここで、手順P3の補正演算処理による補正噴射時間τ
の演算について詳述する。
の演算について詳述する。
噴射時間τは、−触に次式により求められる。
r=TP XFWL xFAF x(1+FTC)
xptua・−・・−・+t+ここで:TP−基本燃料
噴射時間 FWL−暖機増量係数 FAF−空燃比フィードバンク補正係 数 FTC−過渡時空燃比補正係数 FTHA−吸気温補正係数 そこで、第6図に示すτ演算ルーチンに基づいて各係数
が算出されて噴射時間τが求められる。
xptua・−・・−・+t+ここで:TP−基本燃料
噴射時間 FWL−暖機増量係数 FAF−空燃比フィードバンク補正係 数 FTC−過渡時空燃比補正係数 FTHA−吸気温補正係数 そこで、第6図に示すτ演算ルーチンに基づいて各係数
が算出されて噴射時間τが求められる。
すなわち、手順pHで暖機増量係数FWLの演算処理を
実行し、手順P12で空燃比フィードバック補正係数F
AFの演算処理を実行し、手順P13で過渡時空燃比補
正係数FTCの演算処理を実行し、手順P14で(TH
A+k)を演算して補正係数FTHAを求める。そして
、手順P15において、上記第(1)式を演算する。
実行し、手順P12で空燃比フィードバック補正係数F
AFの演算処理を実行し、手順P13で過渡時空燃比補
正係数FTCの演算処理を実行し、手順P14で(TH
A+k)を演算して補正係数FTHAを求める。そして
、手順P15において、上記第(1)式を演算する。
手順pH〜P13の各演算処理について説明する前に、
始動温補正値ADDの演算処理の−例および吸気管圧力
PMの演算処理の一例について説明する。
始動温補正値ADDの演算処理の−例および吸気管圧力
PMの演算処理の一例について説明する。
(始動温補正値ADDの演算処理)
所定のタイミングで第7図に示す補正値ADD演算処理
ルーチンが起動されると、先ず手順P21でエンジン始
動中か否かが判断される。この判断は、エンジン回転数
信号310に基づいて実行される。肯定判断されると、
すなわち始動中であると、手順P22において、そのと
きの吸気温信号S5に基づいてエンジン始動温度として
の始動吸気温度THAを読込む。次いで、手順P23で
、ROM6 l bに予め書き込まれている第8図に示
す補正値ADDと吸気温度THAとのマツプから、読込
まれた始動吸気温度THAに基づいて補正値ADDを読
込む0手順P24においては、読込まれた補正値ADD
を所定数αだけ減衰させるべき一定の周期が経過したか
否かが判断され、肯定判断されれば手順P25に進む0
手順25では、(ADD−α)を求めてその結果を新た
な補正値ADDとして所定の記憶領域に格納する0次い
で、手順P26において、補正値ADDが零より小さい
か否かを判断して肯定判断ならば手順P27で補正値A
DDを零としてADDfJ′1).ルーチンを終了し、
否定判断ならば手順P27をスキップしてADD演算ル
ーチンをいったん終了させる。エンジンが始動された後
にこのルーチンが起動されたときには、手順P21が否
定判断されて手順P24にジャンプし、その手順で肯定
判断されれば手順P25〜P27が実行され、否定判断
されれば手順P25〜P27がスキップされて一連の手
順が終了する。
ルーチンが起動されると、先ず手順P21でエンジン始
動中か否かが判断される。この判断は、エンジン回転数
信号310に基づいて実行される。肯定判断されると、
すなわち始動中であると、手順P22において、そのと
きの吸気温信号S5に基づいてエンジン始動温度として
の始動吸気温度THAを読込む。次いで、手順P23で
、ROM6 l bに予め書き込まれている第8図に示
す補正値ADDと吸気温度THAとのマツプから、読込
まれた始動吸気温度THAに基づいて補正値ADDを読
込む0手順P24においては、読込まれた補正値ADD
を所定数αだけ減衰させるべき一定の周期が経過したか
否かが判断され、肯定判断されれば手順P25に進む0
手順25では、(ADD−α)を求めてその結果を新た
な補正値ADDとして所定の記憶領域に格納する0次い
で、手順P26において、補正値ADDが零より小さい
か否かを判断して肯定判断ならば手順P27で補正値A
DDを零としてADDfJ′1).ルーチンを終了し、
否定判断ならば手順P27をスキップしてADD演算ル
ーチンをいったん終了させる。エンジンが始動された後
にこのルーチンが起動されたときには、手順P21が否
定判断されて手順P24にジャンプし、その手順で肯定
判断されれば手順P25〜P27が実行され、否定判断
されれば手順P25〜P27がスキップされて一連の手
順が終了する。
上述したように、エンジン始動時の吸気温度THAに基
づいて読込まれた始動温補正値ADDは、第9図に示す
ように予め定められた周期毎に一定数α減衰される。
づいて読込まれた始動温補正値ADDは、第9図に示す
ように予め定められた周期毎に一定数α減衰される。
(吸気管圧力PMの演算処理)
第10図に示す吸気管圧力PMの演算処理は、第1)図
に示すように所定周期毎に繰返して実行されるものであ
り、まず、手順P31では、吸気管絶対圧力信号S4を
ディジタル値に変換し、手順P32においてはその値P
M iをレジスタRe〜Rsに所定周期毎に順次格納
する0次いで手順P33では、例えば時点t−2におい
て、レジスタRsに格納されている吸気管圧力PM−t
から、時点t−4のタイミングでレジスタR+ に格納
されている吸気管圧力PM−aを減算し、その減算結果
DPM、をレジスタD Rtに格納する。そして、手順
P34に進み、例えば時点toにおいて、レジスタD
Roに格納されているDPMaからレジスタDR,に格
納されているD P M +を減算し、その減算結果D
DPMをレジスタDDRに格納する0手順P3.5では
、レジスタDDRに格納されている吸気管圧力PMの2
階微分(1i D D P Mを基準値REF、 と比
較し、DDPM>REF+ ならば非同期噴射ルーチン
(不図示)ヘジャンブする。
に示すように所定周期毎に繰返して実行されるものであ
り、まず、手順P31では、吸気管絶対圧力信号S4を
ディジタル値に変換し、手順P32においてはその値P
M iをレジスタRe〜Rsに所定周期毎に順次格納
する0次いで手順P33では、例えば時点t−2におい
て、レジスタRsに格納されている吸気管圧力PM−t
から、時点t−4のタイミングでレジスタR+ に格納
されている吸気管圧力PM−aを減算し、その減算結果
DPM、をレジスタD Rtに格納する。そして、手順
P34に進み、例えば時点toにおいて、レジスタD
Roに格納されているDPMaからレジスタDR,に格
納されているD P M +を減算し、その減算結果D
DPMをレジスタDDRに格納する0手順P3.5では
、レジスタDDRに格納されている吸気管圧力PMの2
階微分(1i D D P Mを基準値REF、 と比
較し、DDPM>REF+ ならば非同期噴射ルーチン
(不図示)ヘジャンブする。
DDPM<REF 1ならばこの手順を終了する。。
このようにして各時点のタイミングで各レジスタに格納
されている吸気管圧力PMは基本燃料噴射時間TPの演
算に用いられ、吸気管圧力PMの1階微分値DPMは同
期加速増量の演算に用いられ、2階微分値DDPMは非
同期加速増量の演算に用いられる。
されている吸気管圧力PMは基本燃料噴射時間TPの演
算に用いられ、吸気管圧力PMの1階微分値DPMは同
期加速増量の演算に用いられ、2階微分値DDPMは非
同期加速増量の演算に用いられる。
次いで、第6図の各手順における各係数の演算処理につ
いて説明する。
いて説明する。
■ 暖機増量係数FWLの演算処理
暖機増量係数FWLの演算手順の一例を第12図に示す
0手順P41で、水温信号S6に基づいてエンジン冷却
水温THWを読込み、エンジン回転数信号S10に基づ
いてエンジン回転数Noを読込むと共に、第7図に示す
ルーチンで演算された補正値ADDを読込む0手順P4
2では、読込まれた最新の水温THWに基づいて、第1
3図に示すエンジン冷却水温と補正係数FWLφとのマ
ツプから補正係数FWLφを求める0次いで手順P43
では、読込まれた最新のエンジン回転数Neに基づいて
、第14図に示すエンジン回転数Neと補正係数KWL
とのマツプから補正係数KWLを求める。そして手順P
44において、(補正係数FWLφ十補正値ADD)x
補正係数KWL+1.0の演算を実行して暖機増量係数
FWLを求めて、この一連の手順を終了する。
0手順P41で、水温信号S6に基づいてエンジン冷却
水温THWを読込み、エンジン回転数信号S10に基づ
いてエンジン回転数Noを読込むと共に、第7図に示す
ルーチンで演算された補正値ADDを読込む0手順P4
2では、読込まれた最新の水温THWに基づいて、第1
3図に示すエンジン冷却水温と補正係数FWLφとのマ
ツプから補正係数FWLφを求める0次いで手順P43
では、読込まれた最新のエンジン回転数Neに基づいて
、第14図に示すエンジン回転数Neと補正係数KWL
とのマツプから補正係数KWLを求める。そして手順P
44において、(補正係数FWLφ十補正値ADD)x
補正係数KWL+1.0の演算を実行して暖機増量係数
FWLを求めて、この一連の手順を終了する。
■ フィードバック補正係数FAFの演算処理フィード
バック補正係数FAFの演算手順の一例を第15図に示
す。
バック補正係数FAFの演算手順の一例を第15図に示
す。
第15図に示す空燃比フィードバック補正係数FAFの
演算ルーチンが起動されると、手順P51において、フ
ィードバック条件が成立しているか否かを判断する0例
えば、始動状態でなく、始動後場量中でなく、エンジン
水温THWが40℃以上であり、パワー増量中でなく、
リーン制御中でないときに、フィードバック制御の条件
が成立する。フィードバック制御の条件が成立していな
ければ、手順P52でフィードベック補正係数FAFを
1.0としてフィードバック制御が実行されないように
して、この処理を終了する0条件が成立していれば手順
P53に進む。
演算ルーチンが起動されると、手順P51において、フ
ィードバック条件が成立しているか否かを判断する0例
えば、始動状態でなく、始動後場量中でなく、エンジン
水温THWが40℃以上であり、パワー増量中でなく、
リーン制御中でないときに、フィードバック制御の条件
が成立する。フィードバック制御の条件が成立していな
ければ、手順P52でフィードベック補正係数FAFを
1.0としてフィードバック制御が実行されないように
して、この処理を終了する0条件が成立していれば手順
P53に進む。
手順P53では、空燃比信号S7を読込む0手順P54
では空燃比信号S7の電圧値を基準値REF2と比較し
、信号S7が基準値REF 2より大きい場合には、空
燃比が過濃であると判断して空燃比を希薄側にすべく手
順を実行する。すなわち、手順P55でフラグCAFL
を零として手順P56に進み、フラグCAFRが零か否
かを判断する。初めて過濃側へ移行した時にはフラグC
AFRが零であるので手順P58へ進み、RAM6tC
に格納されている補正係数FAFから所定の値α1を減
じ、その結果を新たな補正係数FAFとする0手順P5
9においては、フラグCAFRを1とする。従って、手
順P54において連続して二回以上遇澹と判断されれば
、二回目以降に通過する手順P56では必ず否定判定さ
れ、手順P57において、補正係数FAFから所定の値
β1に減じ、その結果を新たな補正係数FAFとしてF
AF演算を終了する。
では空燃比信号S7の電圧値を基準値REF2と比較し
、信号S7が基準値REF 2より大きい場合には、空
燃比が過濃であると判断して空燃比を希薄側にすべく手
順を実行する。すなわち、手順P55でフラグCAFL
を零として手順P56に進み、フラグCAFRが零か否
かを判断する。初めて過濃側へ移行した時にはフラグC
AFRが零であるので手順P58へ進み、RAM6tC
に格納されている補正係数FAFから所定の値α1を減
じ、その結果を新たな補正係数FAFとする0手順P5
9においては、フラグCAFRを1とする。従って、手
順P54において連続して二回以上遇澹と判断されれば
、二回目以降に通過する手順P56では必ず否定判定さ
れ、手順P57において、補正係数FAFから所定の値
β1に減じ、その結果を新たな補正係数FAFとしてF
AF演算を終了する。
一方、手順P54で信号S7が基準値REF2より小さ
い場合には、空燃比が稀薄であると判断して空燃比を過
濃側にすべき手順を実行する。すなわち、手順P90に
おいて、フラグCAFRを零として手順P91に進み、
フラグCAFLが零か否かを判断する。初めて稀薄側へ
移行した時にはフラグCAFLが零であるので手順P9
2に進み、補正係数FAFに所定の値α2を加算し、そ
の結果を新たな補正係数FAFとする6手順P93にお
いてはフラグCAFLを1とする。従って、手順P54
において連続して二回以上稀薄と判断されれば二回目以
降に通過する手順P91では必ず否定判定され、手順P
94において、補正係数FAFに所定の値β2を加算し
、その結果を新たな補正係数FAFとしてFAF演算を
終了する。
い場合には、空燃比が稀薄であると判断して空燃比を過
濃側にすべき手順を実行する。すなわち、手順P90に
おいて、フラグCAFRを零として手順P91に進み、
フラグCAFLが零か否かを判断する。初めて稀薄側へ
移行した時にはフラグCAFLが零であるので手順P9
2に進み、補正係数FAFに所定の値α2を加算し、そ
の結果を新たな補正係数FAFとする6手順P93にお
いてはフラグCAFLを1とする。従って、手順P54
において連続して二回以上稀薄と判断されれば二回目以
降に通過する手順P91では必ず否定判定され、手順P
94において、補正係数FAFに所定の値β2を加算し
、その結果を新たな補正係数FAFとしてFAF演算を
終了する。
なお、手順P57.P58.P92.P94におけるα
1.α2.β1およびβ2は予め定められた値である。
1.α2.β1およびβ2は予め定められた値である。
この演算手段により求められるフィードバック補正係数
FAFを空燃比信号S7とともに第16図に示す、この
図を参照するに、信号S7が基準値REF2より大きく
なる際および基準値REF2より小さくなる際に、まず
、補正係数FAFがα1あるいはα2だけスキップされ
、その後、信号S7が基準値以上であれば逐次所定数β
1が減算され、信号S7が基準値以下であれば逐次所定
数β2が加算される。
FAFを空燃比信号S7とともに第16図に示す、この
図を参照するに、信号S7が基準値REF2より大きく
なる際および基準値REF2より小さくなる際に、まず
、補正係数FAFがα1あるいはα2だけスキップされ
、その後、信号S7が基準値以上であれば逐次所定数β
1が減算され、信号S7が基準値以下であれば逐次所定
数β2が加算される。
■ 過渡時空燃比補正係数FTCの演算処理次に本発明
の特徴部分である補正係数FTCの演算手順の一例を第
1図に示す、なお、本実施例では、暖機中における加速
増量における補正係数FTCだけを考える。手順P61
で、第10図に示すルーチンで得られている吸気管圧力
PMの変化量DPMを読込む0手順P62では、その変
化1iDPMに基づいて、第17図に示す変化量DPM
と吸気管圧力変化量による暖機加速補正係数ΔFTCφ
とのマツプから補正係数へFTCφを求める0次いで手
順P63において、既に求められている補正係数FTC
φに手順P62で求められた補正係数ΔFTCφを加算
し、この加算結果を新たな補正係数FTCφとして手順
P64に進む。
の特徴部分である補正係数FTCの演算手順の一例を第
1図に示す、なお、本実施例では、暖機中における加速
増量における補正係数FTCだけを考える。手順P61
で、第10図に示すルーチンで得られている吸気管圧力
PMの変化量DPMを読込む0手順P62では、その変
化1iDPMに基づいて、第17図に示す変化量DPM
と吸気管圧力変化量による暖機加速補正係数ΔFTCφ
とのマツプから補正係数へFTCφを求める0次いで手
順P63において、既に求められている補正係数FTC
φに手順P62で求められた補正係数ΔFTCφを加算
し、この加算結果を新たな補正係数FTCφとして手順
P64に進む。
手順P64においては、得られた補正係数FTCφを所
定数Tだけ減衰させるべき一定の周期が経過したか否か
が判断され、肯定判断されれば手順P65に進む。手順
P65では、(FTCφ−T)を求めてその結果を新た
な補正係数FTCφとして所定の記憶領域に格納する。
定数Tだけ減衰させるべき一定の周期が経過したか否か
が判断され、肯定判断されれば手順P65に進む。手順
P65では、(FTCφ−T)を求めてその結果を新た
な補正係数FTCφとして所定の記憶領域に格納する。
次いで手順P66において、補正係数FTCφが零より
小さいか否かを判断して肯定判断ならば手順P67で補
正係数FTCφを零として次の手順P68に進む。
小さいか否かを判断して肯定判断ならば手順P67で補
正係数FTCφを零として次の手順P68に進む。
手順P64または手順P66で否定判断された場合にも
手順P6Bヘジャンプする。
手順P6Bヘジャンプする。
手順P68では、水温信号S6に基づいてエンジン冷却
水温THWを読込み、手順P69において、この冷却水
温THWに基づいて、第18図に示す冷却水温THWと
水温による暖機加速補正係数KTCとのマツプから補正
係数KTCを読込む。
水温THWを読込み、手順P69において、この冷却水
温THWに基づいて、第18図に示す冷却水温THWと
水温による暖機加速補正係数KTCとのマツプから補正
係数KTCを読込む。
次いで手゛順P70では、吸気温度THAを読み込んで
手順P71に進む0手順P71では、第19図に示す吸
気温度THAと吸気温度による加速補正係数KACのマ
ツプから加速補正係数KACを演算し、手順P72で以
下の式に従って過渡時空燃比補正係数FTCを演算する
。
手順P71に進む0手順P71では、第19図に示す吸
気温度THAと吸気温度による加速補正係数KACのマ
ツプから加速補正係数KACを演算し、手順P72で以
下の式に従って過渡時空燃比補正係数FTCを演算する
。
PTC−FTCφ ・ (KTC+1.0) ・
KAC・・・ ・・・(2)上述の手順P61〜P72
で求められる補正係数FTCを吸気管圧力PMおよび吸
気管圧力の変化量DPMと共に第20図に示す。この図
を参照するに、各時点での変化IDPMが基準値REF
1を越える度毎にFTCφに所定の値△FTCφが加算
され、各時点の間では、補正係数FTCが所定周期毎に
Tづつ減算される。また、補正係数KACが吸気温度T
HAの上昇に伴って小さくされているため、図の破線で
示すように補正係数FTCが小さくなる。
KAC・・・ ・・・(2)上述の手順P61〜P72
で求められる補正係数FTCを吸気管圧力PMおよび吸
気管圧力の変化量DPMと共に第20図に示す。この図
を参照するに、各時点での変化IDPMが基準値REF
1を越える度毎にFTCφに所定の値△FTCφが加算
され、各時点の間では、補正係数FTCが所定周期毎に
Tづつ減算される。また、補正係数KACが吸気温度T
HAの上昇に伴って小さくされているため、図の破線で
示すように補正係数FTCが小さくなる。
以上のようにして第6図の手順pH〜PL3における係
数FWL、FAFおよびFTCが求められると、手順P
14で、TPxFWLxFAFX (1+FTC)XF
THAが演算されて補正後の噴射時間τが求められ、第
4図の手順P4に戻る。
数FWL、FAFおよびFTCが求められると、手順P
14で、TPxFWLxFAFX (1+FTC)XF
THAが演算されて補正後の噴射時間τが求められ、第
4図の手順P4に戻る。
第4図を参照するに、手順P4において電圧補正演算が
実行される。すなわち、第21図に示す電圧補正演算ル
ーチンが実行され、手順P81でバッテリ電圧信号S1
4に基づいてバッテリ電圧BVが読込まれ、手順P82
において、そのバッテリ電圧BYに基づいて、第22図
に示すバッテリ電圧BVと電圧補正係数τVのマツプか
ら電圧補正係数τVが求められる。そして、手順P83
において、(τ+τV)が実行されて最終噴出時間Fτ
が求められる。そして、再び第4図の手順P5に戻り、
噴射タイミングであれば、手順P6において、制御回路
61から噴射弁7に向けて噴射信号512が出力され、
これにより噴射弁7が駆動される。
実行される。すなわち、第21図に示す電圧補正演算ル
ーチンが実行され、手順P81でバッテリ電圧信号S1
4に基づいてバッテリ電圧BVが読込まれ、手順P82
において、そのバッテリ電圧BYに基づいて、第22図
に示すバッテリ電圧BVと電圧補正係数τVのマツプか
ら電圧補正係数τVが求められる。そして、手順P83
において、(τ+τV)が実行されて最終噴出時間Fτ
が求められる。そして、再び第4図の手順P5に戻り、
噴射タイミングであれば、手順P6において、制御回路
61から噴射弁7に向けて噴射信号512が出力され、
これにより噴射弁7が駆動される。
なお、第6図の手順P14による吸気温補正係数FTH
Aは、温度により異なる吸入空気の密度を補償するため
である。
Aは、温度により異なる吸入空気の密度を補償するため
である。
以上説明したように本実施例によれば、吸気温が高くな
るに従って過渡時補正係数FTCを小さくしているため
、吸気温度が高いとき、すなわち燃料の霧化状態が良好
で燃料の壁面付着量が少ないときは燃料の増減量が減少
されて燃焼室に供給される混合気がオーバリッチになる
ことが防止され、一方吸気温度が低いとき、すなわち燃
料の霧化状態が悪く壁面付着量が多いときには上記より
増減量が多くされてオーバリーンになることが防止され
る。
るに従って過渡時補正係数FTCを小さくしているため
、吸気温度が高いとき、すなわち燃料の霧化状態が良好
で燃料の壁面付着量が少ないときは燃料の増減量が減少
されて燃焼室に供給される混合気がオーバリッチになる
ことが防止され、一方吸気温度が低いとき、すなわち燃
料の霧化状態が悪く壁面付着量が多いときには上記より
増減量が多くされてオーバリーンになることが防止され
る。
なお、上記では吸気温度によって変化される補正係数K
ACを全域で乗算する例について説明したが、吸気温度
が上昇して所定値(例えば、80℃)以上となったとき
に一定または吸気温度によって上述のように変化する補
正係数KACを乗算し、吸気温度が下降して所定値(例
えば、75℃)以下となったときに上記補正係数KAC
を1゜0とするようにして、吸気温度が所定値以上の領
域でのみFTCによる量を減少させるようにしてもよい
。
ACを全域で乗算する例について説明したが、吸気温度
が上昇して所定値(例えば、80℃)以上となったとき
に一定または吸気温度によって上述のように変化する補
正係数KACを乗算し、吸気温度が下降して所定値(例
えば、75℃)以下となったときに上記補正係数KAC
を1゜0とするようにして、吸気温度が所定値以上の領
域でのみFTCによる量を減少させるようにしてもよい
。
次に第23図を参照して過渡時空燃比補正係数FTCの
他の演算ルーチンを説明する。なお、第23図において
第1図と同一部分には同一符号を付して説明を省略する
。手順P73では、吸気温度THAが所定値(例えば、
80℃)以上か否かを判断し、所定値以上と判断された
ときは手順P74・で減衰させるための所定値γを大き
く (例えば、2倍)し、上述のように減衰を行ない、
手順P75で以・下の式に従って補正係数FTCを求め
る。
他の演算ルーチンを説明する。なお、第23図において
第1図と同一部分には同一符号を付して説明を省略する
。手順P73では、吸気温度THAが所定値(例えば、
80℃)以上か否かを判断し、所定値以上と判断された
ときは手順P74・で減衰させるための所定値γを大き
く (例えば、2倍)し、上述のように減衰を行ない、
手順P75で以・下の式に従って補正係数FTCを求め
る。
FTC=FTCφ・ (KTC+1.0)・・・(3)
このルーチンでは、吸気温変度が所定値以上になったと
きに所定値Tが大きくされるため、吸気温度が所定値以
上になったときに減衰速度が速(されて補正係数FTC
が速やかに小さくされる。
このルーチンでは、吸気温変度が所定値以上になったと
きに所定値Tが大きくされるため、吸気温度が所定値以
上になったときに減衰速度が速(されて補正係数FTC
が速やかに小さくされる。
なお、上記では吸気温度によって減衰率を変化させる例
について説明したが、吸気温度が所定値以上になってか
つ補正係数FTCが所定値(例えば、15%)以上とな
ったときに減衰率を変えて減衰速度を速くするようにし
てもよく、吸気温度が所定値以上になって所定回(例え
ば、6回)燃料が噴射された後に減衰速度を速くするよ
うにしてもよい。
について説明したが、吸気温度が所定値以上になってか
つ補正係数FTCが所定値(例えば、15%)以上とな
ったときに減衰率を変えて減衰速度を速くするようにし
てもよく、吸気温度が所定値以上になって所定回(例え
ば、6回)燃料が噴射された後に減衰速度を速くするよ
うにしてもよい。
次に本発明の他の実施例について説明する0本実施例は
吸気管圧力の重みが異る重み付き平均値を演算し、これ
らの重み付き平均値の差によって過渡時空燃比補正係数
を演算するようにしたものである。
吸気管圧力の重みが異る重み付き平均値を演算し、これ
らの重み付き平均値の差によって過渡時空燃比補正係数
を演算するようにしたものである。
吸気管圧力の重み付き平均値はP M iは、−aに次
のように表わされる。
のように表わされる。
に
ここで、P M tは圧力センサによって検出された現
在の吸気管圧力、PMi−、は吸気管圧力の過去に演算
された重み付き平均値、PMiは吸気管圧力の現在演算
された重み付き平均値、Kは重みに対応する定数である
。
在の吸気管圧力、PMi−、は吸気管圧力の過去に演算
された重み付き平均値、PMiは吸気管圧力の現在演算
された重み付き平均値、Kは重みに対応する定数である
。
上記(4)式において定数Kを小さくする(例えば、4
)と第1の重み付き平均値P M talが演算でき、
定数Kを大きくする(例えば、64)と第2の重み付き
平均値PM(b)が演算できる。第1の重み付き平均値
P M fa)は、吸気管圧力PMに対して略遍従する
が、第2の重み付き平均値PM〜)は第1の重み付き平
均値P M talより更に追従性が悪くなる。
)と第1の重み付き平均値P M talが演算でき、
定数Kを大きくする(例えば、64)と第2の重み付き
平均値PM(b)が演算できる。第1の重み付き平均値
P M fa)は、吸気管圧力PMに対して略遍従する
が、第2の重み付き平均値PM〜)は第1の重み付き平
均値P M talより更に追従性が悪くなる。
従って、第1の重み付き平均値P M (alから第2
の重み付き平均値P M iblを減算した値に基づい
て定められた燃料噴射量の増減量を示す補正係数FTC
は、吸気管圧力PMの変化終了時付近において略最大に
なり、変化開始時および変化終了時から所定時間経過後
に最小になる。このため、加速初期から加速終期にかけ
て燃料噴射量の増量分が徐々に増加され、加速終了後は
燃料噴射量の増量分が徐々に減少され、インテークマニ
ホールド内壁への燃料の付着量を考慮すると、吸気温度
が一定であれば機関燃焼室に供給される混合気の空燃比
が略一定になり、加速時の全域に亘って空燃比が機関要
求値と略等しくなる。また、減速時においては第1の重
み付き平均値P M +8)と第2の重み付き平均値P
M(blとの差が負になるため、減量を行うことができ
る。
の重み付き平均値P M iblを減算した値に基づい
て定められた燃料噴射量の増減量を示す補正係数FTC
は、吸気管圧力PMの変化終了時付近において略最大に
なり、変化開始時および変化終了時から所定時間経過後
に最小になる。このため、加速初期から加速終期にかけ
て燃料噴射量の増量分が徐々に増加され、加速終了後は
燃料噴射量の増量分が徐々に減少され、インテークマニ
ホールド内壁への燃料の付着量を考慮すると、吸気温度
が一定であれば機関燃焼室に供給される混合気の空燃比
が略一定になり、加速時の全域に亘って空燃比が機関要
求値と略等しくなる。また、減速時においては第1の重
み付き平均値P M +8)と第2の重み付き平均値P
M(blとの差が負になるため、減量を行うことができ
る。
そこで本実施例では、吸気温度に応じて定数Kを変化さ
せて吸気温度が変化しても燃焼室に供給される混合気の
空燃比が略一定になるようにしている。
せて吸気温度が変化しても燃焼室に供給される混合気の
空燃比が略一定になるようにしている。
以下第24図および第25図を参照して本実施例の制御
ルーチンを説明する。なお以下では説明を簡単にするた
め補正係数FTCによる燃料噴射量の補正についてのみ
説、明する。第24図は本実施例のメインルーチンの一
部を示すもので、手順P100において、例えば所定時
間毎にA/D変換されてRAMに記憶されている今回の
吸気管圧力PMi、前回演算されてRAMに記憶されて
いる第1の重み付き平均値P M (al i−1およ
び第2の重み付き平均値P M (b) f −1を取
込む。手順PIO1では、吸気温度THAが所定値(例
えば、80℃)以上か否かを判断し、所定値以上ならば
手順P102に進み、所定値未満ならば手順P105
。
ルーチンを説明する。なお以下では説明を簡単にするた
め補正係数FTCによる燃料噴射量の補正についてのみ
説、明する。第24図は本実施例のメインルーチンの一
部を示すもので、手順P100において、例えば所定時
間毎にA/D変換されてRAMに記憶されている今回の
吸気管圧力PMi、前回演算されてRAMに記憶されて
いる第1の重み付き平均値P M (al i−1およ
び第2の重み付き平均値P M (b) f −1を取
込む。手順PIO1では、吸気温度THAが所定値(例
えば、80℃)以上か否かを判断し、所定値以上ならば
手順P102に進み、所定値未満ならば手順P105
。
へ進んで吸気温度THAが所定値(例えば、75℃)以
下か否かを判断する。そして、吸気1度THAが所定値
以下ならば手順P106へ進み、所定値を越えていなけ
れば手順P102へ進む、このように吸気温度THAの
判断値にはヒステリシスが設けられている。
下か否かを判断する。そして、吸気1度THAが所定値
以下ならば手順P106へ進み、所定値を越えていなけ
れば手順P102へ進む、このように吸気温度THAの
判断値にはヒステリシスが設けられている。
手順P102では、第1の重み付き平均値PM+8)の
定数Xを4とすると共に第2の重み付き平均値PM山)
の定数Kを32とし、手順PI 03および手順P10
4において以下の式に従って現在の第1の重み付き平均
値P M ta) iおよび現在の第2の重み付き平均
値PM(bliを演算し、手順PIO9において演算さ
れたP M(al t 、 P M(b) iを前回
の重み付き平均値P M+al t −+、 P M
(bl i−+ニ代えてRAMに記憶する。
定数Xを4とすると共に第2の重み付き平均値PM山)
の定数Kを32とし、手順PI 03および手順P10
4において以下の式に従って現在の第1の重み付き平均
値P M ta) iおよび現在の第2の重み付き平均
値PM(bliを演算し、手順PIO9において演算さ
れたP M(al t 、 P M(b) iを前回
の重み付き平均値P M+al t −+、 P M
(bl i−+ニ代えてRAMに記憶する。
また、手順P106では、第1の重み付き平均値P M
talの定数Kを4とする共に第2の重み付き平均値
PM(b)の定数Kを64とし、手順P107および手
°順P108において以下の式に従って現在の第1の重
み付き平均値および現在の第2の重み付き平均値を演算
し、演算された重み付き平均値を手順P109で記憶す
る。
talの定数Kを4とする共に第2の重み付き平均値
PM(b)の定数Kを64とし、手順P107および手
°順P108において以下の式に従って現在の第1の重
み付き平均値および現在の第2の重み付き平均値を演算
し、演算された重み付き平均値を手順P109で記憶す
る。
なお、第2の重み付き平均値の定数にとして32と64
を採用したが吸気温度が高いときの定数にの値を吸気温
度が低いときよりも大きくすれば、これに限定されるも
のではない。
を採用したが吸気温度が高いときの定数にの値を吸気温
度が低いときよりも大きくすれば、これに限定されるも
のではない。
第25図は、例えば、エンジン1回転毎に発生される割
込み信号によって実行される割込みルーチンを示すもの
である。手順P1)0においてRAMに記憶されている
現在の吸気管圧力PMi。
込み信号によって実行される割込みルーチンを示すもの
である。手順P1)0においてRAMに記憶されている
現在の吸気管圧力PMi。
エンジン回転数NE、重み付き平均値P M tal。
P M (bl iを取込み、手順P1)2において吸
気管圧力P M iおよびエンジン回転数NHに基づい
て従来と同様に基本燃料噴射量TPを演算する0次の手
順P1)2では、第1の重み付き平均値PM(a) i
から第2の重み付き平均値P M Tbl iを減算し
た偏差ΔPMに定数Aを乗算して燃料噴射量の増減量の
補正係数FTCを演算する。そして、次の手順P1)3
において以下の式に従って燃料噴射量TAUを演算する
。
気管圧力P M iおよびエンジン回転数NHに基づい
て従来と同様に基本燃料噴射量TPを演算する0次の手
順P1)2では、第1の重み付き平均値PM(a) i
から第2の重み付き平均値P M Tbl iを減算し
た偏差ΔPMに定数Aを乗算して燃料噴射量の増減量の
補正係数FTCを演算する。そして、次の手順P1)3
において以下の式に従って燃料噴射量TAUを演算する
。
TAU−TP・ (1+FTC) ・FAF・・・(
9)ここで、吸気温度が高いときには、第2の重み付き
平均値の定数Kが吸気温度が低いときより小さくされる
ため、第2の重み付き平均値の吸気管圧力の変化に対す
る追従性が良好になり、偏差へPMが小さくなる。この
ため、吸気温度が高いときには補正係数FTCが小さく
されて過渡時の増減量が減少される。
9)ここで、吸気温度が高いときには、第2の重み付き
平均値の定数Kが吸気温度が低いときより小さくされる
ため、第2の重み付き平均値の吸気管圧力の変化に対す
る追従性が良好になり、偏差へPMが小さくなる。この
ため、吸気温度が高いときには補正係数FTCが小さく
されて過渡時の増減量が減少される。
なお、上記では吸気温度に応じて定数Kを変化させる例
について説明したが、定数Kを変化させずに、定数Aを
第19図に示すように吸気温度が上昇するに従って小さ
くなるように変化させて補正係数FTCを減少させるよ
うにしてもよい。
について説明したが、定数Kを変化させずに、定数Aを
第19図に示すように吸気温度が上昇するに従って小さ
くなるように変化させて補正係数FTCを減少させるよ
うにしてもよい。
なお、以上の実施例では、基本燃料噴射時間TPを、エ
ンジン回転数と吸気管圧力とにより求めるようにしてい
るが、エンジン回転数と吸入空気量とにより基本燃料噴
射時間TPを求めるようにしてもよい、更に、上記実施
例では、暖機増量係数FWLを、エンジン回転数をも加
味し求めているが、エンジン回転数を加味しなくてもよ
い、更にまた、始動温補正値ADDを始動時吸気温度T
HAに応じて選択するようにしたが、エンジン始動中の
冷却水温THWやエンジンオイル温度あるいはシリンダ
ブロック温度に応じて選択するようにしてもよい、また
上記では吸気温センサを吸気絞り弁の下流側に配置した
例について説明したが吸気絞り弁の上流側に配置しても
よい、また更に、上記ではシングルポイントインジェク
ション式のエンジンについて説明したが、各気筒毎に燃
料噴射弁を備えたエンジンについても少なからず上記と
同様の問題が発生するので、このエンジンに本発明を適
用することもできる。
ンジン回転数と吸気管圧力とにより求めるようにしてい
るが、エンジン回転数と吸入空気量とにより基本燃料噴
射時間TPを求めるようにしてもよい、更に、上記実施
例では、暖機増量係数FWLを、エンジン回転数をも加
味し求めているが、エンジン回転数を加味しなくてもよ
い、更にまた、始動温補正値ADDを始動時吸気温度T
HAに応じて選択するようにしたが、エンジン始動中の
冷却水温THWやエンジンオイル温度あるいはシリンダ
ブロック温度に応じて選択するようにしてもよい、また
上記では吸気温センサを吸気絞り弁の下流側に配置した
例について説明したが吸気絞り弁の上流側に配置しても
よい、また更に、上記ではシングルポイントインジェク
ション式のエンジンについて説明したが、各気筒毎に燃
料噴射弁を備えたエンジンについても少なからず上記と
同様の問題が発生するので、このエンジンに本発明を適
用することもできる。
第1図は本発明の一実施例の過渡時補正係数FTCの演
算処理の一例を示すフローチャート、第2図は本発明を
適用した自動車用内燃機関の一例を示す構成図、第3図
はその制御回路の一例を示す詳細ブロック図、第4図は
燃料噴射の手順の一例を示すフローチャート、第5図は
エンジン回転数Neと吸気管圧力PMとから基本燃料噴
射時間TPを読出するためのマツプの一例を示す線図、
第6図は補正噴射時間τを求める手順の一例を示すフロ
ーチャート、第7図は始動温補正値ADDを求める手順
の一例を示すフローチャート、第8図は始動時吸気温度
THAと始動温補正値ADDとの関係を示すグラフ、第
9図は始動温補正値へ〇Dの変化を示すグラフ、第10
図は吸気管圧力PMの演算処理の一例を示すフローチャ
ート、第1)図は第10図の各手順を説明するための線
図、第12図は暖機増量係数FWLの演算処理の一例を
示すフローチャート、第13図はエンジン水温THWと
暖機補正係数FWLφとの関係を示すグラフ、第14図
はエンジン回転数Neと暖機補正係数KWLとの関係を
示すグラフ、第15図はフィードバック補正係数FAF
の演算処理の一例を示すフローチャート、第16図は空
燃比信号S7と補正係数FAFの時間変化を示すタイム
チャート、第17図は吸気管圧力の変化量DPMと暖機
加速補正係数ΔFTCφとの関係を示すグラフ、第18
図はエンジン水温THWと暖機加速補正係数KTCとの
関係を示すグラフ、第19図は吸気温による加速補正係
数KACの変化を示すグラフ、第20図は吸気管圧力P
M、その変化1iDPMと補正係数FTCφの時間変化
を示すタイムチャート、第21図は最終燃料噴射時間F
τの演算処理の一例を示すフローチャート、第22図は
バッテリ電圧BVと電圧補正係数τVとの関係を示すグ
ラフ、第23図は補正係数FTCの他の演算処理を示す
フローチャート、第24図および第25図は本発明の他
の実施例のフローチャートである。 7・・・噴射弁、 9・・・吸気絞り弁、 1)・・・吸気管圧力センサ、 13・・・インテークマニホルド、 15・・・吸気温センサ、 17・・・ライブ部、 19・・・エンジン本体、 27・・・燃焼室、 33・・・ウォータージャケット、 37・・・エンジン冷却水温センサ、 41・・・0□センサ、 49・・・車速センサ、 51・・・キースイッチ、 53・・・イブナイフ、 55・・・ディストリビュータ、 57・・・N、センサ、 59・・・Gセンサ、 61・・・制御回路。
算処理の一例を示すフローチャート、第2図は本発明を
適用した自動車用内燃機関の一例を示す構成図、第3図
はその制御回路の一例を示す詳細ブロック図、第4図は
燃料噴射の手順の一例を示すフローチャート、第5図は
エンジン回転数Neと吸気管圧力PMとから基本燃料噴
射時間TPを読出するためのマツプの一例を示す線図、
第6図は補正噴射時間τを求める手順の一例を示すフロ
ーチャート、第7図は始動温補正値ADDを求める手順
の一例を示すフローチャート、第8図は始動時吸気温度
THAと始動温補正値ADDとの関係を示すグラフ、第
9図は始動温補正値へ〇Dの変化を示すグラフ、第10
図は吸気管圧力PMの演算処理の一例を示すフローチャ
ート、第1)図は第10図の各手順を説明するための線
図、第12図は暖機増量係数FWLの演算処理の一例を
示すフローチャート、第13図はエンジン水温THWと
暖機補正係数FWLφとの関係を示すグラフ、第14図
はエンジン回転数Neと暖機補正係数KWLとの関係を
示すグラフ、第15図はフィードバック補正係数FAF
の演算処理の一例を示すフローチャート、第16図は空
燃比信号S7と補正係数FAFの時間変化を示すタイム
チャート、第17図は吸気管圧力の変化量DPMと暖機
加速補正係数ΔFTCφとの関係を示すグラフ、第18
図はエンジン水温THWと暖機加速補正係数KTCとの
関係を示すグラフ、第19図は吸気温による加速補正係
数KACの変化を示すグラフ、第20図は吸気管圧力P
M、その変化1iDPMと補正係数FTCφの時間変化
を示すタイムチャート、第21図は最終燃料噴射時間F
τの演算処理の一例を示すフローチャート、第22図は
バッテリ電圧BVと電圧補正係数τVとの関係を示すグ
ラフ、第23図は補正係数FTCの他の演算処理を示す
フローチャート、第24図および第25図は本発明の他
の実施例のフローチャートである。 7・・・噴射弁、 9・・・吸気絞り弁、 1)・・・吸気管圧力センサ、 13・・・インテークマニホルド、 15・・・吸気温センサ、 17・・・ライブ部、 19・・・エンジン本体、 27・・・燃焼室、 33・・・ウォータージャケット、 37・・・エンジン冷却水温センサ、 41・・・0□センサ、 49・・・車速センサ、 51・・・キースイッチ、 53・・・イブナイフ、 55・・・ディストリビュータ、 57・・・N、センサ、 59・・・Gセンサ、 61・・・制御回路。
Claims (1)
- (1)機関負荷に応じた量の燃料を噴射すると共に過渡
時に燃料噴射量を増減するようにした内燃機関の燃料噴
射量制御方法において、吸気温度が変化するに従って前
記過渡時の燃料噴射量の増減量を可変とすることを特徴
とする内燃機関の燃料噴射量制御方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4996986A JPS62206247A (ja) | 1986-03-07 | 1986-03-07 | 内燃機関の燃料噴射量制御方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4996986A JPS62206247A (ja) | 1986-03-07 | 1986-03-07 | 内燃機関の燃料噴射量制御方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS62206247A true JPS62206247A (ja) | 1987-09-10 |
Family
ID=12845848
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP4996986A Pending JPS62206247A (ja) | 1986-03-07 | 1986-03-07 | 内燃機関の燃料噴射量制御方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS62206247A (ja) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01208547A (ja) * | 1988-02-16 | 1989-08-22 | Fuji Heavy Ind Ltd | エンジンの吸気系故障検知装置 |
| JPH01247730A (ja) * | 1988-03-28 | 1989-10-03 | Nissan Motor Co Ltd | 内燃機関の燃料供給制御装置 |
| WO2008072569A1 (ja) * | 2006-12-12 | 2008-06-19 | Bosch Corporation | 燃料噴射制御装置 |
| JP2009114911A (ja) * | 2007-11-05 | 2009-05-28 | Suzuki Motor Corp | 気体燃料の燃料噴射制御装置 |
-
1986
- 1986-03-07 JP JP4996986A patent/JPS62206247A/ja active Pending
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01208547A (ja) * | 1988-02-16 | 1989-08-22 | Fuji Heavy Ind Ltd | エンジンの吸気系故障検知装置 |
| JPH01247730A (ja) * | 1988-03-28 | 1989-10-03 | Nissan Motor Co Ltd | 内燃機関の燃料供給制御装置 |
| WO2008072569A1 (ja) * | 2006-12-12 | 2008-06-19 | Bosch Corporation | 燃料噴射制御装置 |
| JP2009114911A (ja) * | 2007-11-05 | 2009-05-28 | Suzuki Motor Corp | 気体燃料の燃料噴射制御装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4543937A (en) | Method and apparatus for controlling fuel injection rate in internal combustion engine | |
| US4535736A (en) | Method and apparatus for controlling air-fuel ratio in internal combustion engine | |
| JPS62189338A (ja) | 内燃エンジンの始動後燃料供給制御方法 | |
| JPH0256493B2 (ja) | ||
| JPS62206247A (ja) | 内燃機関の燃料噴射量制御方法 | |
| JPS63167049A (ja) | 内燃エンジンの始動後燃料供給制御方法 | |
| JP2580646B2 (ja) | 内燃機関の燃料噴射量制御方法 | |
| US4648370A (en) | Method and apparatus for controlling air-fuel ratio in internal combustion engine | |
| JP3819494B2 (ja) | 内燃機関の燃料供給制御装置 | |
| JPH08121237A (ja) | 内燃機関の失火検出装置 | |
| JPS59176444A (ja) | 内燃機関の空燃比制御方法 | |
| JPS59168230A (ja) | 内燃機関の燃料噴射量制御方法および燃料噴射制御装置 | |
| JPS59176433A (ja) | 内燃機関の燃料噴射制御方法 | |
| JP2590941B2 (ja) | 内燃機関の燃料噴射量学習制御装置 | |
| JP2010043543A (ja) | 内燃機関の燃料噴射制御装置 | |
| JPH04279746A (ja) | 内燃機関の燃料性状検出装置 | |
| JPS6075737A (ja) | 内燃機関の空燃比制御方法 | |
| JPH01310146A (ja) | 内燃機関の点火時期制御装置 | |
| JP3430491B2 (ja) | エンジンの空燃比制御装置 | |
| JPH0454054B2 (ja) | ||
| JP2551564Y2 (ja) | 内燃エンジンの始動時の燃料供給制御装置 | |
| JP2590939B2 (ja) | 内燃機関の空燃比制御装置 | |
| JPH01208541A (ja) | 内燃機関の燃料噴射量制御装置 | |
| JPH04279747A (ja) | 内燃機関の燃料性状検出装置 | |
| JPH01305151A (ja) | 内燃機関の点火時期制御装置 |