JPH0321737B2 - - Google Patents
Info
- Publication number
- JPH0321737B2 JPH0321737B2 JP59151009A JP15100984A JPH0321737B2 JP H0321737 B2 JPH0321737 B2 JP H0321737B2 JP 59151009 A JP59151009 A JP 59151009A JP 15100984 A JP15100984 A JP 15100984A JP H0321737 B2 JPH0321737 B2 JP H0321737B2
- Authority
- JP
- Japan
- Prior art keywords
- value
- predetermined
- engine
- increase
- fuel
- 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.)
- Expired - Lifetime
Links
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/04—Introducing corrections for particular operating conditions
- F02D41/06—Introducing corrections for particular operating conditions for engine starting or warming up
- F02D41/062—Introducing corrections for particular operating conditions for engine starting or warming up for starting
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
Description
【発明の詳細な説明】
(技術分野)
本発明は内燃エンジンの始動後燃料供給制御方
法に関し、特にクランキング直後の燃料増量をエ
ンジン温度の変化に応じて適正値に設定する始動
後燃料供給制御方法に関する。
法に関し、特にクランキング直後の燃料増量をエ
ンジン温度の変化に応じて適正値に設定する始動
後燃料供給制御方法に関する。
(発明の技術的背景とその問題点)
エンジン始動後のエンジンストールの防止やエ
ンジン始動直後の加速への円滑移行等を図るため
にエンジンのクランキング直後の始動後燃料増量
の初期値を、エンジン温度を代表するエンジン水
温の上昇に応じて減少する暖機増量係数(以下こ
れを「水温増量係数KTW」という)の値と始動後
増量係数KAST値との積値に対応して設定し、その
後この初期増量値をエンジンの上死点(TDC)
信号パルス発生毎に一定宛減少させ、斯く設定さ
れる燃料量をエンジンに供給する方法はすでに本
出願人によつて提案されている(特願昭57−
147234号)。
ンジン始動直後の加速への円滑移行等を図るため
にエンジンのクランキング直後の始動後燃料増量
の初期値を、エンジン温度を代表するエンジン水
温の上昇に応じて減少する暖機増量係数(以下こ
れを「水温増量係数KTW」という)の値と始動後
増量係数KAST値との積値に対応して設定し、その
後この初期増量値をエンジンの上死点(TDC)
信号パルス発生毎に一定宛減少させ、斯く設定さ
れる燃料量をエンジンに供給する方法はすでに本
出願人によつて提案されている(特願昭57−
147234号)。
第1図は上述の提案による始動後燃料供給制御
方法を説明する図で、エンジンの始動後にTDC
信号パルス発生毎に基本燃料量を増量する上述の
水温増量係数にTWと始動後増量係数KASTとの積値
が変化する様子を示す。始動後増量係数の初期値
KAST0は水温増量係数KTW値と、エンジン水温Tw
値に応じて設定される水温係数CAST値との積値で
あり、以後はTDC信号パルス発生毎に一定値を
減算する。第1図の破線で示す上述の提案方法に
よれば、エンジンに供給される燃料量はクランキ
ング完了時点t0の初期値からTDC信号パルスの
発生毎一定値宛減少して始動後増量係数値KASTが
KAST=1.0になるt1時点の燃料量値まで略直線的に
減少し、その後水温増量係数値KTWのみによつて
水温補正される燃料量がエンジンに供給される。
このようにクランキング完了時点t0からt1時点ま
での期間(これを「始動後燃料増量期間」とい
う)に供給される燃料量を漸減させることにより
クランキング運転状態からt1時点以後の通常の運
転状態への円滑な移行を図つているが、上述の提
案方法のように略直線的減少による手法では燃料
増量期間中にエンジンに供給される燃料量は必ず
しも適正量になり得ない。
方法を説明する図で、エンジンの始動後にTDC
信号パルス発生毎に基本燃料量を増量する上述の
水温増量係数にTWと始動後増量係数KASTとの積値
が変化する様子を示す。始動後増量係数の初期値
KAST0は水温増量係数KTW値と、エンジン水温Tw
値に応じて設定される水温係数CAST値との積値で
あり、以後はTDC信号パルス発生毎に一定値を
減算する。第1図の破線で示す上述の提案方法に
よれば、エンジンに供給される燃料量はクランキ
ング完了時点t0の初期値からTDC信号パルスの
発生毎一定値宛減少して始動後増量係数値KASTが
KAST=1.0になるt1時点の燃料量値まで略直線的に
減少し、その後水温増量係数値KTWのみによつて
水温補正される燃料量がエンジンに供給される。
このようにクランキング完了時点t0からt1時点ま
での期間(これを「始動後燃料増量期間」とい
う)に供給される燃料量を漸減させることにより
クランキング運転状態からt1時点以後の通常の運
転状態への円滑な移行を図つているが、上述の提
案方法のように略直線的減少による手法では燃料
増量期間中にエンジンに供給される燃料量は必ず
しも適正量になり得ない。
本来冷時間時のクランキング直後に燃料量を増
量することは低温の吸気管内壁やシリンダ内壁の
壁面に付着した燃料の不完全な蒸発に因るエンジ
ンに実際に供給される混合気のリーン化に対処す
ることを目的としているがシリンダ内壁等の壁温
度は始動後の同一シリンダにおける燃焼回数と共
に急激に上昇し、これに伴つて燃料の蒸発も促進
されるので始動後燃料増量期間にエンジンが必要
とする燃料量は第1図の実線に沿つて得られる値
である。ところが、従来の燃料増量値を略直線的
に減少させる方法では混合気は増量期間途中でリ
ツチ化し、プラグに対して悪影響を及ぼすことと
なる。
量することは低温の吸気管内壁やシリンダ内壁の
壁面に付着した燃料の不完全な蒸発に因るエンジ
ンに実際に供給される混合気のリーン化に対処す
ることを目的としているがシリンダ内壁等の壁温
度は始動後の同一シリンダにおける燃焼回数と共
に急激に上昇し、これに伴つて燃料の蒸発も促進
されるので始動後燃料増量期間にエンジンが必要
とする燃料量は第1図の実線に沿つて得られる値
である。ところが、従来の燃料増量値を略直線的
に減少させる方法では混合気は増量期間途中でリ
ツチ化し、プラグに対して悪影響を及ぼすことと
なる。
即ち、始動時には前述したようにね量の壁面付
着、気化率等を考慮して空燃比(A/F)を10以
下の非常にリツチな状態にする必要があるが、始
動後はかかるリツチな状態を続けるとプラグにく
すぶりが発生し、プラグに悪影響を及ぼすことと
なる。一方、始動後は暖機時における燃焼の安定
性を確保するために、プラグのくすぶりが発生し
ない程度の空燃比とし、徐々にリーン化すること
が好ましい。
着、気化率等を考慮して空燃比(A/F)を10以
下の非常にリツチな状態にする必要があるが、始
動後はかかるリツチな状態を続けるとプラグにく
すぶりが発生し、プラグに悪影響を及ぼすことと
なる。一方、始動後は暖機時における燃焼の安定
性を確保するために、プラグのくすぶりが発生し
ない程度の空燃比とし、徐々にリーン化すること
が好ましい。
ところで、エンジン水温が例えば−10℃以下の
極冷間時のエンジンクランキング時にはエンジン
への燃料供給量を極端に多くしてエンジンの始動
性能を確保するようにしているが、斯かる場合に
も第1図の実線に示されるのと同じ程度の減少度
合で燃料供給量を減少させるとプラグ周囲等の空
燃比が局所的にリツチ化し、この結果、前記プラ
グのくすぶり等が発生し、エンジンの安定運転が
困難となる。従つて、極冷間時の始動後燃料増量
期間にエンジンに供給される燃料量は格別な制御
方法が要請される。
極冷間時のエンジンクランキング時にはエンジン
への燃料供給量を極端に多くしてエンジンの始動
性能を確保するようにしているが、斯かる場合に
も第1図の実線に示されるのと同じ程度の減少度
合で燃料供給量を減少させるとプラグ周囲等の空
燃比が局所的にリツチ化し、この結果、前記プラ
グのくすぶり等が発生し、エンジンの安定運転が
困難となる。従つて、極冷間時の始動後燃料増量
期間にエンジンに供給される燃料量は格別な制御
方法が要請される。
(発明の目的)
本発明は上述の点に鑑みてなされたもので、極
冷間時の始動後燃料増量期間にエンジン気筒内の
安定燃焼を確保しつつプラグのくすぶりやかぶり
を防止した始動後燃料供給制御方法を提供するこ
とを目的とする。
冷間時の始動後燃料増量期間にエンジン気筒内の
安定燃焼を確保しつつプラグのくすぶりやかぶり
を防止した始動後燃料供給制御方法を提供するこ
とを目的とする。
(発明の概要)
上記目的を達成するために第1の本発明におい
ては、内燃エンジンが低温域にあるとき、該エン
ジンのクランキング直後の所定制御信号の発生時
にエンジン温度に応じた初期燃料増量値を決定
し、その後前記所定制御信号の発生毎に該初期増
量値を所定の度合で減少させ、斯く減少させた増
量値を用いて算出した燃料量を前記制御信号発生
に同期してエンジンに供給する始動後燃料供給制
御方法において、前記初期増量値に応じて所定判
別値を設定し、クランキング時のエンジン温度が
低エンジン温領域内の所定値よりも大きいか否か
を判別し、該エンジン温度が前記所定値より大き
いとき、前記増量値が前記所定判別値に達する迄
は第1の減少度合で、前記所定判別値を下回つて
からは前記第1の度合より小さい第2の減少度合
で前記増量値を減少させ、前記エンジン温度が前
記所定値より小さいとき、前記増量値が前記所定
判別値に達する迄は前記第1の度合より大きい第
3の減少度合で、前記所定判別値を下回つてから
は前記第2の減少度合で前記増量値を減少させる
ことを特徴とする内燃エンジンの始動後燃料供給
制御方法を、第2の本発明においては、前記初期
増量値に応じて第1の所定判別値及びこの第1の
所定判別値より小さい第2の所定判別値を設定
し、クランキング時のエンジン温度が低エンジン
温領域内の所定値より大きいか否かを判別し、該
エンジン温度が前記所定値より大きいとき、前記
増量値が前記第1の所定判別値に達する迄は第1
の減少度合で、前記第1の所定判別値を下回つて
からは前記第1の度合より小さい第2の減少度合
で前記増量値を減少させ、前記エンジン温度が前
記所定値より小さいとき、前記増量値が前記所定
判別値に達する迄は前記第1の度合より大きい第
3の減少度合で、前記所定判別値を下回り、前記
第2の所定判別値に達する迄は前記第1の減少度
合で、前記第2の所定判別値を下回つてからは前
記第2の減少度合で前記増量値を減少させること
を特徴とする内燃エンジンの始動後燃料供給制御
方法を提供するものである。
ては、内燃エンジンが低温域にあるとき、該エン
ジンのクランキング直後の所定制御信号の発生時
にエンジン温度に応じた初期燃料増量値を決定
し、その後前記所定制御信号の発生毎に該初期増
量値を所定の度合で減少させ、斯く減少させた増
量値を用いて算出した燃料量を前記制御信号発生
に同期してエンジンに供給する始動後燃料供給制
御方法において、前記初期増量値に応じて所定判
別値を設定し、クランキング時のエンジン温度が
低エンジン温領域内の所定値よりも大きいか否か
を判別し、該エンジン温度が前記所定値より大き
いとき、前記増量値が前記所定判別値に達する迄
は第1の減少度合で、前記所定判別値を下回つて
からは前記第1の度合より小さい第2の減少度合
で前記増量値を減少させ、前記エンジン温度が前
記所定値より小さいとき、前記増量値が前記所定
判別値に達する迄は前記第1の度合より大きい第
3の減少度合で、前記所定判別値を下回つてから
は前記第2の減少度合で前記増量値を減少させる
ことを特徴とする内燃エンジンの始動後燃料供給
制御方法を、第2の本発明においては、前記初期
増量値に応じて第1の所定判別値及びこの第1の
所定判別値より小さい第2の所定判別値を設定
し、クランキング時のエンジン温度が低エンジン
温領域内の所定値より大きいか否かを判別し、該
エンジン温度が前記所定値より大きいとき、前記
増量値が前記第1の所定判別値に達する迄は第1
の減少度合で、前記第1の所定判別値を下回つて
からは前記第1の度合より小さい第2の減少度合
で前記増量値を減少させ、前記エンジン温度が前
記所定値より小さいとき、前記増量値が前記所定
判別値に達する迄は前記第1の度合より大きい第
3の減少度合で、前記所定判別値を下回り、前記
第2の所定判別値に達する迄は前記第1の減少度
合で、前記第2の所定判別値を下回つてからは前
記第2の減少度合で前記増量値を減少させること
を特徴とする内燃エンジンの始動後燃料供給制御
方法を提供するものである。
(作用)
上記第1の発明によれば、増量値が初期増量値
に応じて設定された所定判別値に達する迄は第1
の減少度合で、前記所定判別値を下回つてからは
前記第1の度合より小さい第2の減少度合で前記
増量値を減少させるとともに、クランキング時の
エンジン温度が低エンジン温領域内の所定値より
小さいとき、前記増量値が前記所定判別値に達す
る迄は前記第1の度合より大きい第3の減少度合
で前記増量値を減少させるので、極冷間時におい
てエンジンのクランキング時に、より大きな値に
設定された初期増量値を、より大きな減少度合で
減少させて供給燃料量をより速く低減することが
できる。
に応じて設定された所定判別値に達する迄は第1
の減少度合で、前記所定判別値を下回つてからは
前記第1の度合より小さい第2の減少度合で前記
増量値を減少させるとともに、クランキング時の
エンジン温度が低エンジン温領域内の所定値より
小さいとき、前記増量値が前記所定判別値に達す
る迄は前記第1の度合より大きい第3の減少度合
で前記増量値を減少させるので、極冷間時におい
てエンジンのクランキング時に、より大きな値に
設定された初期増量値を、より大きな減少度合で
減少させて供給燃料量をより速く低減することが
できる。
さらに、上記第2の発明によれば、初期増量値
に応じて第1の所定判別値及びこの第1の所定判
別値より小さい第2の所定判別値を設定して第1
の発明と略同様の制御を行うので、始動後燃料増
量期間にエンジンに供給すべき燃料量をより正確
に設定することができる。
に応じて第1の所定判別値及びこの第1の所定判
別値より小さい第2の所定判別値を設定して第1
の発明と略同様の制御を行うので、始動後燃料増
量期間にエンジンに供給すべき燃料量をより正確
に設定することができる。
(発明の実施例)
以下本発明の一実施例を図面を参照して説明す
る。
る。
第2図は本発明の装置の全体の構成図であり、
符号1は例えば4気筒の内燃エンジンを示し、エ
ンジン1には吸気管2が接続され、吸気管2の途
中にはスロツトボデイ3が設けられ、内部にスロ
ツト弁3′が設けられている。このスロツトル弁
3′にはスロツトル弁開度センサ4が連設されて
スロツトル弁3′の弁開度が電気的信号に変換し
電子コントロールユニツト(以下「ECU」と言
う)5に送るようにされている。
符号1は例えば4気筒の内燃エンジンを示し、エ
ンジン1には吸気管2が接続され、吸気管2の途
中にはスロツトボデイ3が設けられ、内部にスロ
ツト弁3′が設けられている。このスロツトル弁
3′にはスロツトル弁開度センサ4が連設されて
スロツトル弁3′の弁開度が電気的信号に変換し
電子コントロールユニツト(以下「ECU」と言
う)5に送るようにされている。
吸気管2のエンジン1とスロツトルボデイ3間
には燃料噴射弁6が設けられている。この燃料費
噴弁6は吸気管2の図示しない吸気弁の少し上流
側に各気筒ごとに設けられている。燃料噴射弁6
は図示しない燃料ポンプに接続されている。燃料
噴射弁6はECU5に電気的に接続されており、
ECU5からの信号によつて燃料噴射の開弁時間
が制御される。
には燃料噴射弁6が設けられている。この燃料費
噴弁6は吸気管2の図示しない吸気弁の少し上流
側に各気筒ごとに設けられている。燃料噴射弁6
は図示しない燃料ポンプに接続されている。燃料
噴射弁6はECU5に電気的に接続されており、
ECU5からの信号によつて燃料噴射の開弁時間
が制御される。
一方、前記スロツトルホデイ3のスロツトル弁
3′と下流には管7を介して絶対圧センサ8が設
けられており、この絶対圧センサ8によつて電気
的信号に変換された絶対圧信号は前記ECU5に
送られる。
3′と下流には管7を介して絶対圧センサ8が設
けられており、この絶対圧センサ8によつて電気
的信号に変換された絶対圧信号は前記ECU5に
送られる。
エンジン1本体にエンジン水温センサ9が設け
られ、このセンサ9はサーミスタ等から成り、冷
却水が充満したエンジン気筒周壁内に挿着され
て、その検出水温信号をECU5に供給する。
られ、このセンサ9はサーミスタ等から成り、冷
却水が充満したエンジン気筒周壁内に挿着され
て、その検出水温信号をECU5に供給する。
エンジン回転数センサ(以下「Neセンサ」と
言う)10及び気筒判別センサ11がエンジンの
図示しないカム軸周囲又はクランク軸周囲に取付
けられており、前者10はTDC信号即ちエンジ
ンのクランク軸の180゜回転毎に所定のクランク角
度位置で、後者11は特定の気筒の所定のクラン
ク角度位置でそれぞれ1パルスを出力するもので
あり、これらのパルス信号はECU5に送られる。
言う)10及び気筒判別センサ11がエンジンの
図示しないカム軸周囲又はクランク軸周囲に取付
けられており、前者10はTDC信号即ちエンジ
ンのクランク軸の180゜回転毎に所定のクランク角
度位置で、後者11は特定の気筒の所定のクラン
ク角度位置でそれぞれ1パルスを出力するもので
あり、これらのパルス信号はECU5に送られる。
エンジン1の排気管12には三元触媒13が配
置され排気ガス中のHC、CO、NOx成分の浄化
作用を行なう。
置され排気ガス中のHC、CO、NOx成分の浄化
作用を行なう。
更に、ECU5には、バツテリ電圧を検出する
VBセンサ14、例えば大気圧センサ等の他のパ
ラメータセンサ15及びエンジンのスタータスイ
ツチ16が接続されており、ECU5はVBセンサ
14及び他のパラメータセンサ15からの検出値
信号及びスタースイツチ16のオン・オフ状態信
号を供給される。
VBセンサ14、例えば大気圧センサ等の他のパ
ラメータセンサ15及びエンジンのスタータスイ
ツチ16が接続されており、ECU5はVBセンサ
14及び他のパラメータセンサ15からの検出値
信号及びスタースイツチ16のオン・オフ状態信
号を供給される。
ECU5は、詳細は後述するように、燃料噴射
弁6の開弁時間TOUTを演算し該演算値に基づい
て燃料噴射弁6を開弁させる駆動信号を当該燃料
噴射弁6に供給する。
弁6の開弁時間TOUTを演算し該演算値に基づい
て燃料噴射弁6を開弁させる駆動信号を当該燃料
噴射弁6に供給する。
第3図は第2図のECU5内部の回路構成を示
すブロツク図で、第2図のNeセンサ10からの
エンジン回転数信号は波形整形回路501で波形
整形された後、TDC信号として中央処理装置
(以下「CPU」と言う)503に供給されると共
にMeカウンタ502にも供給される。Meカウン
タ502はNeセンサ10からの前回所定位置信
号の入力時から今回所定位置信号の入力時までの
時間間隔を計数するものでその計数値Meはエン
ジン回転数Neの逆数に比例する。Meカウンタ5
02はこの計数値Meをデータバス510を介し
てCPU503に供給する。
すブロツク図で、第2図のNeセンサ10からの
エンジン回転数信号は波形整形回路501で波形
整形された後、TDC信号として中央処理装置
(以下「CPU」と言う)503に供給されると共
にMeカウンタ502にも供給される。Meカウン
タ502はNeセンサ10からの前回所定位置信
号の入力時から今回所定位置信号の入力時までの
時間間隔を計数するものでその計数値Meはエン
ジン回転数Neの逆数に比例する。Meカウンタ5
02はこの計数値Meをデータバス510を介し
てCPU503に供給する。
第2図の絶対圧センサ8,エンジン水温センサ
9、VBセンサ14等の各種センサからの夫々の
出力信号はレベル修正回路504で所定電圧レベ
ルに修正された後、マルチプレクサ505により
順次A/Dコンバータ506に供給される。A/
Dコンバータ506は前述の各センサからの出力
信号を順次デジタル信号に変換して該デジタル信
号をデータバス510を介してCPU503に供
給する。
9、VBセンサ14等の各種センサからの夫々の
出力信号はレベル修正回路504で所定電圧レベ
ルに修正された後、マルチプレクサ505により
順次A/Dコンバータ506に供給される。A/
Dコンバータ506は前述の各センサからの出力
信号を順次デジタル信号に変換して該デジタル信
号をデータバス510を介してCPU503に供
給する。
第2図のスタータスイツチ16からのオン・オ
フ状態信号はレベル修正回路512で所定電圧レ
ベルに修正された後、データ入力回路513で所
定信号に変換されデータバス510を介して
CPU503に供給される。
フ状態信号はレベル修正回路512で所定電圧レ
ベルに修正された後、データ入力回路513で所
定信号に変換されデータバス510を介して
CPU503に供給される。
CPU503は、更に、データバス510を介
してリードオンメモリ(以下「ROM」と言う)
507、ランダムアクセスメモリ(RAM)50
8及び駆動回路509に接続されており、RAM
508はCPU503での演算結果等を一時的に
記憶し、ROM507はCPU503で実行される
制御プログラム、後述するエンジン水温に応じて
決定される水温増量計数KTWテーブル、水温係数
CASTテーブル等を記憶している。CPU503は
ROM507に記憶されている制御プログラムに
従つて前述の各種エンジンパラメータ信号に応じ
た燃料噴射弁6の燃料噴射時間TOUTを演算して、
これら演算値をデータバス510を介して駆動回
路509に供給する。駆動回路509は前記演算
値に応じて燃料噴射弁6を開弁させる制御信号を
当該噴射弁6に供給する。
してリードオンメモリ(以下「ROM」と言う)
507、ランダムアクセスメモリ(RAM)50
8及び駆動回路509に接続されており、RAM
508はCPU503での演算結果等を一時的に
記憶し、ROM507はCPU503で実行される
制御プログラム、後述するエンジン水温に応じて
決定される水温増量計数KTWテーブル、水温係数
CASTテーブル等を記憶している。CPU503は
ROM507に記憶されている制御プログラムに
従つて前述の各種エンジンパラメータ信号に応じ
た燃料噴射弁6の燃料噴射時間TOUTを演算して、
これら演算値をデータバス510を介して駆動回
路509に供給する。駆動回路509は前記演算
値に応じて燃料噴射弁6を開弁させる制御信号を
当該噴射弁6に供給する。
次に、上述した構成の本発明の電子式燃料供給
制御装置の作用の詳細について先に説明した第1
図乃至第3図並びに第4図乃至第11図を参照し
て説明する。
制御装置の作用の詳細について先に説明した第1
図乃至第3図並びに第4図乃至第11図を参照し
て説明する。
第4図は第3図のCPU503によりTDC信号
に同期して開弁時間の演算を行なう場合のフロー
チヤートを示し、全体は入力信号の処理ブロツク
,基本制御ブロツク,始動制御ブロツクと
から成る。先ず、入力信号処理ブロツクにおい
て、エンジンの点火スイツチをオンするとECU
5内のCPUがイニシヤライズし(ステツプ1)、
エンジンの始動によりTDC信号が入力する(ス
テツプ2)。次いで、全ての基本アナログ値であ
る各センサから絶対圧値PBA、エンジン水温値
TW,バツテリ電圧値V、スロツトル弁開度値θth
及びスタータスイツチ16のオン・オフ状態信号
をECU5内に読込み、必要な値をストアする
(ステツプ3)。続いて、最初のTDC信号から次
のTDC信号までの経過時間をカウントし、その
値に基づいてエンジン回転数Neを計算し同じく
ECU5内にストアする(ステツプ4)。
に同期して開弁時間の演算を行なう場合のフロー
チヤートを示し、全体は入力信号の処理ブロツク
,基本制御ブロツク,始動制御ブロツクと
から成る。先ず、入力信号処理ブロツクにおい
て、エンジンの点火スイツチをオンするとECU
5内のCPUがイニシヤライズし(ステツプ1)、
エンジンの始動によりTDC信号が入力する(ス
テツプ2)。次いで、全ての基本アナログ値であ
る各センサから絶対圧値PBA、エンジン水温値
TW,バツテリ電圧値V、スロツトル弁開度値θth
及びスタータスイツチ16のオン・オフ状態信号
をECU5内に読込み、必要な値をストアする
(ステツプ3)。続いて、最初のTDC信号から次
のTDC信号までの経過時間をカウントし、その
値に基づいてエンジン回転数Neを計算し同じく
ECU5内にストアする(ステツプ4)。
次いで基本制御ブロツクにおいて詳細は後述
するようにエンジンがクランキング状態にあるか
否かを判別する(ステツプ5)。その答えが肯定
(Yes)であれば始動時制御ブロツクの始動時
制御サブルーチンに送られ、TicRテーブルによ
りエンジン水温値Twに基づきTicRを決定し(ス
テツプ6)、また、エンジン回転数値Neの補正係
数KNeをKNeテーブルにより決定する(ステツ
プ7)。そして、Tvテーブルによりバツテリー電
圧補正変数Tvを決定し(ステツプ8)、各数値を
次式(1)に挿入してTOUTを算出する(ステツプ
9)。
するようにエンジンがクランキング状態にあるか
否かを判別する(ステツプ5)。その答えが肯定
(Yes)であれば始動時制御ブロツクの始動時
制御サブルーチンに送られ、TicRテーブルによ
りエンジン水温値Twに基づきTicRを決定し(ス
テツプ6)、また、エンジン回転数値Neの補正係
数KNeをKNeテーブルにより決定する(ステツ
プ7)。そして、Tvテーブルによりバツテリー電
圧補正変数Tvを決定し(ステツプ8)、各数値を
次式(1)に挿入してTOUTを算出する(ステツプ
9)。
TOUT=TicR×KNe+Tv ……(1)
また、前記ステツプ5において答が否定(No)
である場合にはエンジンがフユーエルカツトすべ
き状態にあるか否かを判別し(ステツプ10)、そ
こで答が肯定(Yes)であればTOUTの値を零にし
てフユーエルカツトを行なう(ステツプ11)。
である場合にはエンジンがフユーエルカツトすべ
き状態にあるか否かを判別し(ステツプ10)、そ
こで答が肯定(Yes)であればTOUTの値を零にし
てフユーエルカツトを行なう(ステツプ11)。
一方、ステツプ10において答が否定(No)と
判別された場合には各補正係数KTW、KAST等及び
補正変数Tv等を算出する(ステツプ12)。これら
の補正係数、補正変数はスブルーチン、テーブル
等によつて夫々決定されるものである。
判別された場合には各補正係数KTW、KAST等及び
補正変数Tv等を算出する(ステツプ12)。これら
の補正係数、補正変数はスブルーチン、テーブル
等によつて夫々決定されるものである。
次いで、エンジン回転数値Ne,絶対圧値PBA等
の各データに応じて所定の対応するマツプを選択
し該マツプによりTiを決定する(ステツプ13)。
而して、上記ステツプ12、13により得られた補正
係数値及び補正変数値に基づいて次式(2)により
TOUTを算出する(ステツプ14)。
の各データに応じて所定の対応するマツプを選択
し該マツプによりTiを決定する(ステツプ13)。
而して、上記ステツプ12、13により得られた補正
係数値及び補正変数値に基づいて次式(2)により
TOUTを算出する(ステツプ14)。
TOUT=Ti×KTW×KAST×K1+K2+Tv ……(2)
ここで、係数K1及び変数K2は前述の各センサ、
即ちスロツトル弁開度センサ4,絶対圧センサ
8、Neセンサ10、気筒判別センサ11、他の
パラメータセンサ15及びスタータスイツチ16
からのエンジンパラメータ信号に応じて演算され
る補正係数及び補正変数であつて、エンジン運転
状態に応じて始動特性、排気ガス特性、燃費特
性、エンジン加速特性等の諸特性が最適なものと
なるように所定の演算式に基づいて演算される。
そして、斯く得られたTOUT値に基づき燃料噴射
弁6を作動させる(ステツプ15)。
即ちスロツトル弁開度センサ4,絶対圧センサ
8、Neセンサ10、気筒判別センサ11、他の
パラメータセンサ15及びスタータスイツチ16
からのエンジンパラメータ信号に応じて演算され
る補正係数及び補正変数であつて、エンジン運転
状態に応じて始動特性、排気ガス特性、燃費特
性、エンジン加速特性等の諸特性が最適なものと
なるように所定の演算式に基づいて演算される。
そして、斯く得られたTOUT値に基づき燃料噴射
弁6を作動させる(ステツプ15)。
次に上述した開弁時間制御のうち、始動判別サ
ブルーチン及び始動後燃料増量係数KASTの算出サ
ブルーチンについて説明する。
ブルーチン及び始動後燃料増量係数KASTの算出サ
ブルーチンについて説明する。
第5図は前記第4図のステツプ5においてエン
ジンがクランキング状態にあるか否かを判別する
ためのサブルーチンのフローチヤートを示す。こ
のクランキング判別サブルーチンでは、先ずスタ
ータスイツチがオンであるか否かを判別し(ステ
ツプ1)、オンでなければ当然クランキング中で
はないとして基本制御のループに移り(ステツプ
2)、オンであればエンジン回転数Neが所定のク
ランキング回転数NcR(例えば400rpm)以下であ
るか否かを判別し(ステツプ3)、前者が後者よ
り大であるならクランキング中でないとして前記
基本制御のループに移り、前者が後者より小であ
る場合にはクランキング中であると判定して始動
ループ(第4図のブロツク)に移る(ステツプ
4)。
ジンがクランキング状態にあるか否かを判別する
ためのサブルーチンのフローチヤートを示す。こ
のクランキング判別サブルーチンでは、先ずスタ
ータスイツチがオンであるか否かを判別し(ステ
ツプ1)、オンでなければ当然クランキング中で
はないとして基本制御のループに移り(ステツプ
2)、オンであればエンジン回転数Neが所定のク
ランキング回転数NcR(例えば400rpm)以下であ
るか否かを判別し(ステツプ3)、前者が後者よ
り大であるならクランキング中でないとして前記
基本制御のループに移り、前者が後者より小であ
る場合にはクランキング中であると判定して始動
ループ(第4図のブロツク)に移る(ステツプ
4)。
第6図は第1の発明に係るエンジン始動後の増
量係数KASTの算出サブルーチンのフローチヤート
であり、先ず、直前の制御ループのエンジンの状
態がクランキング状態であつたか否かを判別し
(ステツプ1)、クランキング状態であれば始動後
増量係数KASTの初期値を算出するための水温係数
CASTをエンジン水温Twに応じて前記ROM507
より読み出す(ステツプ2)。この水温Twは始
動モードの最終TDCパルスの発生時に決定され
る。第7図はエンジン水温Twと水温係数CASTと
の関係の一例を示すCASTテーブル図である。同図
に基づいてエンジン水温Twが所定の極低温値
TwAS0(例えば−10℃)以下の場合、水温係数
CASTとしてCAST0(例えば1.6)を、水温Twが前記
極低温値TwAS0以上且つ所定の低温値TwAS1以下
の場合にはCAST1(例えば1.4)を、水温Twが前記
低温値TwAS1以上の場合にはCAST2(例えば1.5)を
夫々選択する。この水温係数CCASテーブルはエン
ジンの特性に応じて種々の態様に設定することが
できる。
量係数KASTの算出サブルーチンのフローチヤート
であり、先ず、直前の制御ループのエンジンの状
態がクランキング状態であつたか否かを判別し
(ステツプ1)、クランキング状態であれば始動後
増量係数KASTの初期値を算出するための水温係数
CASTをエンジン水温Twに応じて前記ROM507
より読み出す(ステツプ2)。この水温Twは始
動モードの最終TDCパルスの発生時に決定され
る。第7図はエンジン水温Twと水温係数CASTと
の関係の一例を示すCASTテーブル図である。同図
に基づいてエンジン水温Twが所定の極低温値
TwAS0(例えば−10℃)以下の場合、水温係数
CASTとしてCAST0(例えば1.6)を、水温Twが前記
極低温値TwAS0以上且つ所定の低温値TwAS1以下
の場合にはCAST1(例えば1.4)を、水温Twが前記
低温値TwAS1以上の場合にはCAST2(例えば1.5)を
夫々選択する。この水温係数CCASテーブルはエン
ジンの特性に応じて種々の態様に設定することが
できる。
次いでステツプ2で得られた水温係数CASTを用
いて次式(3)により増量係数KAST初期値を算出する
(ステツプ3)。
いて次式(3)により増量係数KAST初期値を算出する
(ステツプ3)。
KAST=CAST×KTw ……(3)
KTWは前述のごとく水温Twによつてテーブル
より求められる水温増量係数である。
より求められる水温増量係数である。
第8図はエンジン水温Twと水温増量係数KTW
との関係を示すKTWテーブル図である。先ず、水
温Twが所定値Tw5(例えば60℃)乃至Tw6(例え
ば100℃)の間にあるときはKTWは値1.0である
が、Tw5以下になつた場合にはキヤリブレーシ
ヨン変数として設けられた5段階の温度Tw1〜
Tw5に対して夫々5点のKTWが設定されており、
水温Twが各変数値Tw1〜Tw5以外の値をとると
きは補間計算によつて求める。又、エンジン水温
値Twが所定値Tw6を越えると燃料噴射弁6に供
給される燃料中に気泡が生じ易くなる。前記気泡
が燃料中に発生すると、燃料噴射弁6から燃料に
混じつて気泡がエンジン1に排出され、この結
果、混合気の空燃比がリーン比し、エンジン始動
が困難となる。リーン化を防止するため、第8図
に示すようにエンジン水温値Twが所定値Tw6を
越えた領域ではKTWを増大するように設定する。
との関係を示すKTWテーブル図である。先ず、水
温Twが所定値Tw5(例えば60℃)乃至Tw6(例え
ば100℃)の間にあるときはKTWは値1.0である
が、Tw5以下になつた場合にはキヤリブレーシ
ヨン変数として設けられた5段階の温度Tw1〜
Tw5に対して夫々5点のKTWが設定されており、
水温Twが各変数値Tw1〜Tw5以外の値をとると
きは補間計算によつて求める。又、エンジン水温
値Twが所定値Tw6を越えると燃料噴射弁6に供
給される燃料中に気泡が生じ易くなる。前記気泡
が燃料中に発生すると、燃料噴射弁6から燃料に
混じつて気泡がエンジン1に排出され、この結
果、混合気の空燃比がリーン比し、エンジン始動
が困難となる。リーン化を防止するため、第8図
に示すようにエンジン水温値Twが所定値Tw6を
越えた領域ではKTWを増大するように設定する。
次に、判別値KASTR0が求められる(ステツプ
4)。この判別値KASTR0は後述するようにKAST値
がこの判別値KASTR0に達する迄は大きい度合で
KAST値を減少させ、KASTR0値以下になれば小さい
度合でKAST値を減少させるために設定されるもの
であり、以下の算式(4)によつて、求められる。
4)。この判別値KASTR0は後述するようにKAST値
がこの判別値KASTR0に達する迄は大きい度合で
KAST値を減少させ、KASTR0値以下になれば小さい
度合でKAST値を減少させるために設定されるもの
であり、以下の算式(4)によつて、求められる。
KASTR0=(KAST−1)×RAST0+1 ……(4)
ここにKAST値は前ステツプ3で算出された値、
即ち係数KASTの初期値であり、RAST0は始動後燃
料増量期間にエンジンに供給される燃料量がエン
ジン温度に適応した所要量となるように係数値
KASTが第1図の実線に近似するように設定される
所定係数(例えば0.5)である。このルートはク
ランキング終了時に1回のみ通り、エンジン水温
Twに応じた増量係数KASTの初期値及び該初期値
KASTに応じた判別値KASTR0を決定して本プログラ
ムを終了する。
即ち係数KASTの初期値であり、RAST0は始動後燃
料増量期間にエンジンに供給される燃料量がエン
ジン温度に適応した所要量となるように係数値
KASTが第1図の実線に近似するように設定される
所定係数(例えば0.5)である。このルートはク
ランキング終了時に1回のみ通り、エンジン水温
Twに応じた増量係数KASTの初期値及び該初期値
KASTに応じた判別値KASTR0を決定して本プログラ
ムを終了する。
前記ステツプ1での判別結果が否定(No)の
とき、即ち、前記の制御ループでエンジンの状態
がクランキング状態でなければステツプ5に進
み、エンジン水温値Twが所定値TwAS0(例えば−
10℃)より大きいか否か上を判別し、判定結果が
肯定(Yes)の場合にはステツプ7に進む。ステ
ツプ7では増量係数KASTが判別値KASTR0より大き
いか否かを判別し、判別結果が肯定(Yes)の場
合には減算定数ΔKASTとして所定値DKAST1を設定
し(ステツプ8)、否定(No)の場合には減算定
数ΔKASTとして前記値DKAST1よりも小さい所定値
DKAST2を設定する(ステツプ9)。
とき、即ち、前記の制御ループでエンジンの状態
がクランキング状態でなければステツプ5に進
み、エンジン水温値Twが所定値TwAS0(例えば−
10℃)より大きいか否か上を判別し、判定結果が
肯定(Yes)の場合にはステツプ7に進む。ステ
ツプ7では増量係数KASTが判別値KASTR0より大き
いか否かを判別し、判別結果が肯定(Yes)の場
合には減算定数ΔKASTとして所定値DKAST1を設定
し(ステツプ8)、否定(No)の場合には減算定
数ΔKASTとして前記値DKAST1よりも小さい所定値
DKAST2を設定する(ステツプ9)。
ステツプ5の判別結果が否定(No)の場合、
即ちエンジン水温値が所定値TwAS0(−10℃)よ
り小さいときにはステツプ6に進み、前記ステツ
プ7と同様、増量係数KASTが判別値KASTR0より大
きいか否かを判別し、判別結果が肯定(Yes)の
場合には減算定数ΔKASTとして前記値DKAST1より
も大きい所定値DKAST3を設定し(ステツプ10)、
否定(No)の場合には減算定数として前記値
DKAST2を設定する(ステツプ9)。
即ちエンジン水温値が所定値TwAS0(−10℃)よ
り小さいときにはステツプ6に進み、前記ステツ
プ7と同様、増量係数KASTが判別値KASTR0より大
きいか否かを判別し、判別結果が肯定(Yes)の
場合には減算定数ΔKASTとして前記値DKAST1より
も大きい所定値DKAST3を設定し(ステツプ10)、
否定(No)の場合には減算定数として前記値
DKAST2を設定する(ステツプ9)。
次に、ステツプ11に進み、斯く設定した減算定
数値ΔKASTにより前回ループ時に使用した増量係
数値KASTをΔKAST値だけ小さい値に設定する。次
いで、ステツプ12に進みKAST値が1.0より大きい
か否かを判別し、値1.0より大きい場合には本プ
ログラムを終了する。
数値ΔKASTにより前回ループ時に使用した増量係
数値KASTをΔKAST値だけ小さい値に設定する。次
いで、ステツプ12に進みKAST値が1.0より大きい
か否かを判別し、値1.0より大きい場合には本プ
ログラムを終了する。
以後TDC信号パルス発生毎にステツプ11の減
算が繰返し実行され、増量係数値KASTは第9図に
示す実線,等のクランキング直後のエンジン
水温に応じて決定さる中折れ線に沿つて減少する
ことになる。
算が繰返し実行され、増量係数値KASTは第9図に
示す実線,等のクランキング直後のエンジン
水温に応じて決定さる中折れ線に沿つて減少する
ことになる。
より具体的には、エンジン水温値Twが所定値
TwAS0より大きい場合、増量係数KASTは第9図の
実線、即ち第1図の実線に略沿つた減少度合で
減少する。他方、極令間始動時のようにエンジン
水温値Twが所定値TwAS0(−10℃)より小さく、
従つて増量係数値KASTの初期値が大きい場合、増
量係数KASTは第9図の実線で示すように減少す
る。即ち、増量係数値KASTが判別値KASTR0に達
する迄の間、KAST値は第1図の実線に沿う減少度
合で減少させた場合(第9図の破線′)より大
きい度合で減少する。斯くして、空燃比はエンジ
ンストールが生じない程度に急速にリーン化し、
プラグのくすぶり等が防止される。その後、係数
値KASTが前記判別値KASTR0を下回つてからは減
少の度合を小さくして徐々に空燃比をリーン化さ
せるために安定燃焼が確保される。
TwAS0より大きい場合、増量係数KASTは第9図の
実線、即ち第1図の実線に略沿つた減少度合で
減少する。他方、極令間始動時のようにエンジン
水温値Twが所定値TwAS0(−10℃)より小さく、
従つて増量係数値KASTの初期値が大きい場合、増
量係数KASTは第9図の実線で示すように減少す
る。即ち、増量係数値KASTが判別値KASTR0に達
する迄の間、KAST値は第1図の実線に沿う減少度
合で減少させた場合(第9図の破線′)より大
きい度合で減少する。斯くして、空燃比はエンジ
ンストールが生じない程度に急速にリーン化し、
プラグのくすぶり等が防止される。その後、係数
値KASTが前記判別値KASTR0を下回つてからは減
少の度合を小さくして徐々に空燃比をリーン化さ
せるために安定燃焼が確保される。
つまり、上記した判別値KASTR0,KASTR1が増量
係数値KASTの初期値に応じて適宜設定されるの
で、エンジン始動後、その初期段階からその後の
暖機状態に応じて所望の燃料供給を行うことが可
能となり、エンジン特性に応じた制御を行うこと
ができることとなる。
係数値KASTの初期値に応じて適宜設定されるの
で、エンジン始動後、その初期段階からその後の
暖機状態に応じて所望の燃料供給を行うことが可
能となり、エンジン特性に応じた制御を行うこと
ができることとなる。
また、上記実施例においては、始動後材料値
が、その初期値から減算定数ΔKASTを減算して算
出されるので、増量値が所定判別値KASTR0,
KASTR1を下廻つた後の増量値の設定を、該判別値
を下廻る前のそれとは独立し自由に設定すること
ができ(即ち、減算定数DKAST3,DKAST1,DKAST2
間の比や差を適宜変えることにより)、個々のエ
ンジン特性に合わせた始動後燃料増量を行うこと
ができる。
が、その初期値から減算定数ΔKASTを減算して算
出されるので、増量値が所定判別値KASTR0,
KASTR1を下廻つた後の増量値の設定を、該判別値
を下廻る前のそれとは独立し自由に設定すること
ができ(即ち、減算定数DKAST3,DKAST1,DKAST2
間の比や差を適宜変えることにより)、個々のエ
ンジン特性に合わせた始動後燃料増量を行うこと
ができる。
ステツプ11の減算が繰り返し実行されて増量係
数値KASTが1.0以下の値になると、ステツプ12の
判別結果が否定(No)となり前記始動後燃料増
量期間が終了したとして増量係数KASTを値1.0に
設定し(ステツプ13)、本プログラムを終了する。
数値KASTが1.0以下の値になると、ステツプ12の
判別結果が否定(No)となり前記始動後燃料増
量期間が終了したとして増量係数KASTを値1.0に
設定し(ステツプ13)、本プログラムを終了する。
第10図は第2の発明に係るエンジン始動後の
増量係数KASTの算出サブルーチンのフローチヤー
トであり、第6図の示した第1の発明にかかる算
出サブルーチンにステツプ20及びステツプ21が付
加されている。
増量係数KASTの算出サブルーチンのフローチヤー
トであり、第6図の示した第1の発明にかかる算
出サブルーチンにステツプ20及びステツプ21が付
加されている。
先ず、ステツプ20ではステツプ4に引き続き、
ステツプ4で算出された第1の判別値KASTR0より
小さい第2の判別値KASTR1を次式により算出す
る。
ステツプ4で算出された第1の判別値KASTR0より
小さい第2の判別値KASTR1を次式により算出す
る。
KASTR1=(KAST−1)×RAST1+1 ……(5)
ここにRAST1は第1の所定係数RAST0より小さい
第2の所定係数(例えば0.3)である。
第2の所定係数(例えば0.3)である。
次に、ステツプ21では、エンジン水温値Twが
所定値TwAS0より小さく(ステツプ5の判別結果
が否定(No))且つ増量係数値KASTが第1の判別
値KASTR0より小さい場合(ステツプ6の判別結果
が否定(No)の場合)に、KASTが第2の判別値
KASTR1より大きいか否かを判別し、判別結果が肯
定(Yes)の場合には減算定数ΔKASTとして前記
所定値DKAST1を設定し(ステツプ8)、否定
(No)の場合には減算定数ΔKASTとして前記所定
値DKAST2を設定する(ステツプ9)。尚、ステツ
プ20及びステツプ21以外については第6図と同一
であるので、同一符号を付してそれらの説明は省
略する。
所定値TwAS0より小さく(ステツプ5の判別結果
が否定(No))且つ増量係数値KASTが第1の判別
値KASTR0より小さい場合(ステツプ6の判別結果
が否定(No)の場合)に、KASTが第2の判別値
KASTR1より大きいか否かを判別し、判別結果が肯
定(Yes)の場合には減算定数ΔKASTとして前記
所定値DKAST1を設定し(ステツプ8)、否定
(No)の場合には減算定数ΔKASTとして前記所定
値DKAST2を設定する(ステツプ9)。尚、ステツ
プ20及びステツプ21以外については第6図と同一
であるので、同一符号を付してそれらの説明は省
略する。
第11図は第2の発明に係る増量係数値KASTが
TDC信号パルス発生と共に変化する様子を示す
線図である。実線はエンジン水温値Twが所定
値TwAS0より小さい場合に増量係数KASTが変化す
る様子を示し、増量係数値KASTが第1の判別値
KASTR0に達する迄の間係数値KASTの減少の度合
を大きくし、第1の判別値KASTR0を下回つてか
らは減少の度合をやや小さくし、更に第2の判別
値KASTR1を下回つてからは減少の度合をより小
さくすることにより、エンジン始動直後のプラグ
のかぶりを防止すると共に、第2の判別値KASTR1
を下回つてからは第1図に例示した実線に沿つ
た減少度合と略等しい減少度合に円滑に移行する
増量係数値KASTが得られる。そして、この増量係
数値KASTを適用すれば始動後燃料増量期間にエン
ジンに供給すべき燃料量をより正確に設定するこ
とが出来る。尚、第11図の破線′及び破線
″は夫々第9図の実線及び実線と同一の中
折れ線を示す。
TDC信号パルス発生と共に変化する様子を示す
線図である。実線はエンジン水温値Twが所定
値TwAS0より小さい場合に増量係数KASTが変化す
る様子を示し、増量係数値KASTが第1の判別値
KASTR0に達する迄の間係数値KASTの減少の度合
を大きくし、第1の判別値KASTR0を下回つてか
らは減少の度合をやや小さくし、更に第2の判別
値KASTR1を下回つてからは減少の度合をより小
さくすることにより、エンジン始動直後のプラグ
のかぶりを防止すると共に、第2の判別値KASTR1
を下回つてからは第1図に例示した実線に沿つ
た減少度合と略等しい減少度合に円滑に移行する
増量係数値KASTが得られる。そして、この増量係
数値KASTを適用すれば始動後燃料増量期間にエン
ジンに供給すべき燃料量をより正確に設定するこ
とが出来る。尚、第11図の破線′及び破線
″は夫々第9図の実線及び実線と同一の中
折れ線を示す。
また、本実施例(第2の発明)においても、始
動後増量値が、その初期値から減算して算出され
るので、上記第1の発明に係る実施例と同様、
個々のエンジン特性に合わせた始動後燃料増量を
行うことができる。
動後増量値が、その初期値から減算して算出され
るので、上記第1の発明に係る実施例と同様、
個々のエンジン特性に合わせた始動後燃料増量を
行うことができる。
尚、本実施例では第6図及び第10図のステツ
プ4のRAST0が同一値の場合を示したが、エンジ
ン始動後増量期間のエンジン状態により適合させ
るため夫々異なつた値に設定するようにしてもよ
い。
プ4のRAST0が同一値の場合を示したが、エンジ
ン始動後増量期間のエンジン状態により適合させ
るため夫々異なつた値に設定するようにしてもよ
い。
(発明の効果)
以上詳述したように、第1の発明の内燃エンジ
ンの始動後燃料供給制御方法に依れば、内燃エン
ジンが低温域にあるときに決定された始動後燃料
増量期間の初期増量値に応じて所定判別値を設定
し、クランキング時のエンジン温度が低エンジン
温領域内の所定値より大きいときは始動後燃料増
量期間中の燃料増量値が前記所定判別値に達する
迄は第1の減少度合で、所定判別値を下回つてか
らは第1の減少度合より小さい第2の減少の度合
で燃料増量値を減少させ、前記エンジン温度が前
記所定値より小さいときは前記増量値が前記所定
判別値に達する迄は前記第1の度合より大きい第
3の減少度合で前記所定判別値を下廻つてからは
前記第2の減少度合で前記増量値を減少させ、斯
く減少させた増量値を用いて算出した燃料量を所
定制御信号のパルス発生に同期してエンジンに供
給すうようにしたので吸気管内壁面やシリンダ内
壁面に付着する噴射燃料量が多い極冷間時におい
ては、この付着分に応じてより大きな初期燃料増
量値を設定することができると共に、前記初期燃
料増量値が大きい程該増量値をより大きい減少度
合で減少させて供給燃料量を速く低減してその後
のエンジン燃焼に因るシリンダ内壁等の壁温度の
急激な上昇に伴う燃料の蒸発による混合気のリツ
チ化を防止して安定燃料の確保やプラグのくすぶ
り等の防止を図ることができる。更に第2の発明
の始動後燃料供給方法に依れば、前記初期増量値
に応じて第1の所定判別値及びこの第1の所定判
別値より小さい第2の所定判別値を設定し、前記
エンジン温度が所定値より大きいか否かを判別
し、前記エンジン温度が前記所定値より大きいと
き、前記増量値が前記第1の所定判別値に達する
迄は第1の減少度合で、前記第1の所定判別値を
下回つてからは前記第1の度合より小さい第2の
減少度合で前記増量値を減少させ、前記エンジン
温度が前記所定値より小さいとき、前記増量値が
前記第1の所定判別値に達する迄は前記第2の度
合より大きい第3の減少度合で、前記第1の所定
判別値を下回り、前記第2の所定判別値に達する
迄は前記第1の減少度合で、前記第2の所定判別
値を下回つてからは前記第2の減少度合で前記増
量値を減少させるようにしたので、始動後燃料増
量期間にエンジンに供給すべき燃料量をより正確
に設定することができ、プラグのくすぶり等を発
生させることなく、より円滑なエンジンの作動を
得ることが出来る。
ンの始動後燃料供給制御方法に依れば、内燃エン
ジンが低温域にあるときに決定された始動後燃料
増量期間の初期増量値に応じて所定判別値を設定
し、クランキング時のエンジン温度が低エンジン
温領域内の所定値より大きいときは始動後燃料増
量期間中の燃料増量値が前記所定判別値に達する
迄は第1の減少度合で、所定判別値を下回つてか
らは第1の減少度合より小さい第2の減少の度合
で燃料増量値を減少させ、前記エンジン温度が前
記所定値より小さいときは前記増量値が前記所定
判別値に達する迄は前記第1の度合より大きい第
3の減少度合で前記所定判別値を下廻つてからは
前記第2の減少度合で前記増量値を減少させ、斯
く減少させた増量値を用いて算出した燃料量を所
定制御信号のパルス発生に同期してエンジンに供
給すうようにしたので吸気管内壁面やシリンダ内
壁面に付着する噴射燃料量が多い極冷間時におい
ては、この付着分に応じてより大きな初期燃料増
量値を設定することができると共に、前記初期燃
料増量値が大きい程該増量値をより大きい減少度
合で減少させて供給燃料量を速く低減してその後
のエンジン燃焼に因るシリンダ内壁等の壁温度の
急激な上昇に伴う燃料の蒸発による混合気のリツ
チ化を防止して安定燃料の確保やプラグのくすぶ
り等の防止を図ることができる。更に第2の発明
の始動後燃料供給方法に依れば、前記初期増量値
に応じて第1の所定判別値及びこの第1の所定判
別値より小さい第2の所定判別値を設定し、前記
エンジン温度が所定値より大きいか否かを判別
し、前記エンジン温度が前記所定値より大きいと
き、前記増量値が前記第1の所定判別値に達する
迄は第1の減少度合で、前記第1の所定判別値を
下回つてからは前記第1の度合より小さい第2の
減少度合で前記増量値を減少させ、前記エンジン
温度が前記所定値より小さいとき、前記増量値が
前記第1の所定判別値に達する迄は前記第2の度
合より大きい第3の減少度合で、前記第1の所定
判別値を下回り、前記第2の所定判別値に達する
迄は前記第1の減少度合で、前記第2の所定判別
値を下回つてからは前記第2の減少度合で前記増
量値を減少させるようにしたので、始動後燃料増
量期間にエンジンに供給すべき燃料量をより正確
に設定することができ、プラグのくすぶり等を発
生させることなく、より円滑なエンジンの作動を
得ることが出来る。
さらに、上記第1及び第2の発明において、前
記増量値の減少をその初期値から所定の減算定数
を減産して算出することにより、所定の判別値を
下廻つた後の増量値の設定を、該判別値を下廻る
前のそれとは独立して設定することができ、個々
のエンジン特性に合わせた始動後燃料増量を行う
ことが可能となる。
記増量値の減少をその初期値から所定の減算定数
を減産して算出することにより、所定の判別値を
下廻つた後の増量値の設定を、該判別値を下廻る
前のそれとは独立して設定することができ、個々
のエンジン特性に合わせた始動後燃料増量を行う
ことが可能となる。
第1図は始動後燃料増量期間における燃料増量
供給制御方法を説明する線図、第2図は本発明の
方法を適用した燃料供給制御装置の全体構成図、
第3図は第2図の電子コントロールユニツト
(ECU)5の内部構成を示す回路図、第4図は燃
料噴射弁開弁時間TOUT算出のためのフローチヤ
ート、第5図は第4図に含まれるクランキング判
別サブルーチンのフローチヤート、第6図は第1
の発明に係る始動後燃料増量係数KASTを算出する
ためのフローチヤート、第7図は始動後燃料増量
係数KASTの算出に使用する水温係数CASTとエンジ
ン水温Twとの関係を示すCASTテーブル図、第8
図は水温増量係数KTWとエンジン水温Twとの関
係を示すKTWテーブル図、第9図はTDC信号パ
ルス発生と共に第1の発明に係る始動後燃料増量
係数値KASTが変化する様子を示す線図、第10図
は第2の発明に係る始動後燃料増量係数KASTを算
出するためのフローチヤート、第11図はTDC
信号パルス発生と共に第2の発明に係る始動後燃
料増量係数値KASTが変化する様子を示す線図であ
る。 1……内燃エンジン、5……電子コントロール
ユニツト(ECU)、6……燃料噴射弁、9……エ
ンジン水温センサ、10……エンジン回転数セン
サ、16……スタータスイツチ、503……中央
処理装置(CPU)、507……リードオンリメモ
リ(ROM)、508……ランダムアクセスメモ
リ(RAM)。
供給制御方法を説明する線図、第2図は本発明の
方法を適用した燃料供給制御装置の全体構成図、
第3図は第2図の電子コントロールユニツト
(ECU)5の内部構成を示す回路図、第4図は燃
料噴射弁開弁時間TOUT算出のためのフローチヤ
ート、第5図は第4図に含まれるクランキング判
別サブルーチンのフローチヤート、第6図は第1
の発明に係る始動後燃料増量係数KASTを算出する
ためのフローチヤート、第7図は始動後燃料増量
係数KASTの算出に使用する水温係数CASTとエンジ
ン水温Twとの関係を示すCASTテーブル図、第8
図は水温増量係数KTWとエンジン水温Twとの関
係を示すKTWテーブル図、第9図はTDC信号パ
ルス発生と共に第1の発明に係る始動後燃料増量
係数値KASTが変化する様子を示す線図、第10図
は第2の発明に係る始動後燃料増量係数KASTを算
出するためのフローチヤート、第11図はTDC
信号パルス発生と共に第2の発明に係る始動後燃
料増量係数値KASTが変化する様子を示す線図であ
る。 1……内燃エンジン、5……電子コントロール
ユニツト(ECU)、6……燃料噴射弁、9……エ
ンジン水温センサ、10……エンジン回転数セン
サ、16……スタータスイツチ、503……中央
処理装置(CPU)、507……リードオンリメモ
リ(ROM)、508……ランダムアクセスメモ
リ(RAM)。
Claims (1)
- 【特許請求の範囲】 1 内燃エンジンが低温域にあるとき、該エンジ
ンのクランキング直後の所定制御信号の発生時に
エンジン温度に応じた初期燃料増量値を決定し、
その後前記所定制御信号の発生毎に該初期増量値
を所定の度合で減少させ、斯く減少させた像増量
値を用いて算出した燃料量を前記制御信号発生に
同期してエンジンに供給する始動後燃料供給制御
方法において、前記初期増量値に応じて所定判別
値を設定し、クランキング時のエンジン温度が低
エンジン温領域内の所定値よりも大きいか否かを
判別し、該エンジン温度が前記所定値より大きい
とき、前記増量値が前記所定判別値に達する迄は
第1の減少度合で、前記所定判別値を下回つてか
らは前記第1の度合より小さい第2の減少度合で
前記増量値を減少させ、前記エンジン温度が前記
所定値より小さいとき、前記増量値が前記所定判
別値に達する迄は前記第1の度合より大きい第3
の減少度合で、前記所定判別値を下回つてからは
前記第2の減少度合で前記増量値を減少させるこ
とを特徴とする内燃エンジンの始動後燃料供給制
御方法。 2 前記所定判別値は前記初期増量値に所定係数
を乗算して設定することを特徴とする特許請求の
範囲第1項記載の内燃エンジンの移動後燃料供給
制御方法。 3 内燃エンジンが低温域にあるとき、該エンジ
ンのクランキング直後の所定制御信号の発生時に
エンジン温度に応じた初期燃料増量値を決定し、
その後前記所定制御信号の発生毎に該初期増量値
を所定の度合で減少させ、斯く減少させた増量値
を用いて算出した燃料量を前記制御信号発生に同
期してエンジンに供給する始動後燃料供給制御方
法において、前記初期増量値に応じて第1の所定
判別値及びこの第1の所定判別値より小さい第2
の所定判別値を設定し、クランキング時のエンジ
ン温度が低エンジン温領域内の所定値より大きい
か否かを判別し、該エンジン温度が前記所定値よ
り大きいとき、前記増量値が前記第1の所定判別
値に達する迄は第1の減少度合で、前記第1の所
定判別値を下回つてからは前記第1の度合より小
さい第2の減少度合で前記増量値を減少させ、前
記エンジン温度が前記所定値より小さいとき、前
記増量値が第1の所定判別値に達する迄は前記第
1の度合より大きい第3の減少度合で、前記第1
の所定判別値を下回り、前記第2の所定判別値に
達する迄は前記第1の減少度合で、前記第2の所
定判別値を下回つてからは前記第2の減少度合で
前記増量値を減少させることを特徴とする内燃エ
ンジンの始動後燃料供給制御方法。 4 前記第1及び第2の所定判別値は前記初期増
量値に第1及び第2の所定係数を乗算して設定す
ることを特徴とする特許請求の範囲第3項記載の
内燃エンジンの始動後燃料供給制御方法。 5 前記増量値の減少は、前記増量値から所定の
減算定数を減算して行う特許請求の範囲第1項又
は第3項記載の内燃エンジンの始動後燃料供給制
御方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP15100984A JPS6128730A (ja) | 1984-07-20 | 1984-07-20 | 内燃エンジンの始動後燃料供給制御方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP15100984A JPS6128730A (ja) | 1984-07-20 | 1984-07-20 | 内燃エンジンの始動後燃料供給制御方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6128730A JPS6128730A (ja) | 1986-02-08 |
| JPH0321737B2 true JPH0321737B2 (ja) | 1991-03-25 |
Family
ID=15509294
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP15100984A Granted JPS6128730A (ja) | 1984-07-20 | 1984-07-20 | 内燃エンジンの始動後燃料供給制御方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6128730A (ja) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2603203B2 (ja) * | 1987-08-20 | 1997-04-23 | 本田技研工業株式会社 | 内燃エンジンの燃料供給制御装置 |
| JP2712255B2 (ja) * | 1988-03-28 | 1998-02-10 | 日産自動車株式会社 | 内燃機関の燃料供給制御装置 |
| KR100440305B1 (ko) * | 2001-11-21 | 2004-07-15 | 현대자동차주식회사 | 엔진의 냉시동 시 연료량 제어 방법 |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS54268A (en) * | 1977-05-21 | 1979-01-05 | Naoharu Hinuma | Automatic continuous filter surface renewal filter |
| JPS5857617B2 (ja) * | 1978-08-01 | 1983-12-21 | トヨタ自動車株式会社 | 電子制御燃料噴射方法 |
| JPS59176426A (ja) * | 1983-03-24 | 1984-10-05 | Toyota Motor Corp | 燃料噴射型内燃機関の始動後燃料噴射制御方法 |
-
1984
- 1984-07-20 JP JP15100984A patent/JPS6128730A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6128730A (ja) | 1986-02-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4582036A (en) | Fuel supply control method for internal combustion engines immediately after cranking | |
| US4478194A (en) | Fuel supply control method for internal combustion engines immediately after cranking | |
| JPH0368220B2 (ja) | ||
| JPS62189338A (ja) | 内燃エンジンの始動後燃料供給制御方法 | |
| JPH0263094B2 (ja) | ||
| JPH0211729B2 (ja) | ||
| US4751909A (en) | Fuel supply control method for internal combustion engines at operation in a low speed region | |
| JPH03493B2 (ja) | ||
| JPS63170533A (ja) | 内燃エンジンの始動後における燃料供給制御方法 | |
| JPS63167049A (ja) | 内燃エンジンの始動後燃料供給制御方法 | |
| JPS5857617B2 (ja) | 電子制御燃料噴射方法 | |
| JPS63167048A (ja) | 内燃エンジンの始動後燃料供給制御方法 | |
| JP2580646B2 (ja) | 内燃機関の燃料噴射量制御方法 | |
| JP2759913B2 (ja) | 内燃エンジンの空燃比フィードバック制御方法 | |
| US4744345A (en) | Air-fuel ratio feedback control method for internal combustion engines | |
| JPH0321737B2 (ja) | ||
| JP2547380B2 (ja) | 内燃エンジンの空燃比フィ−ドバック制御方法 | |
| JPH0370103B2 (ja) | ||
| US4562819A (en) | Method and apparatus for controlling fuel supply of an internal combustion engine | |
| JP2646471B2 (ja) | 内燃エンジンの燃料供給制御装置 | |
| JPS61129435A (ja) | 内燃機関の燃料噴射量制御装置 | |
| JPH0454814B2 (ja) | ||
| JPS63189639A (ja) | 内燃エンジンの空燃比制御方法 | |
| JPH06100119B2 (ja) | 内燃エンジンの始動後燃料供給制御方法 | |
| JPH0568626B2 (ja) |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EXPY | Cancellation because of completion of term |