JP4103480B2 - 燃料噴射制御装置 - Google Patents
燃料噴射制御装置 Download PDFInfo
- Publication number
- JP4103480B2 JP4103480B2 JP2002202562A JP2002202562A JP4103480B2 JP 4103480 B2 JP4103480 B2 JP 4103480B2 JP 2002202562 A JP2002202562 A JP 2002202562A JP 2002202562 A JP2002202562 A JP 2002202562A JP 4103480 B2 JP4103480 B2 JP 4103480B2
- Authority
- JP
- Japan
- Prior art keywords
- fuel injection
- fuel
- cylinder
- injection
- amount
- 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
Images
Classifications
-
- Y02T10/44—
Landscapes
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Description
【発明の属する技術分野】
本発明はエンジンの燃料噴射制御装置に関し、より詳しくは火花点火式エンジンの始動性および排気エミッション性能の改善を目的とした燃料噴射制御装置の改良に関する。
【0002】
【従来の技術と解決すべき課題】
火花点火式エンジンの始動性を改善する技術として、特開2000-45841号公報では、エンジン始動の開始をイグニッションスイッチまたはスタータースイッチのON操作により検出し、全気筒同時噴射により吸気管壁面に壁流を付着させるための予備噴射を行ない、その後クランク角センサによる気筒判定直前の基準信号(REF信号)を基準としてシーケンシャル噴射相当量の燃料を全気筒同時に供給するようにしたものが提案されている。また、特開2000-240489号公報では、エンジンの始動完了を回転数により判定し、始動完了前は吸気弁開弁中に全気筒同時に燃料を噴射することにより、クランキングから最初の点火までの時間を短縮するようにしたものが提案されている。
【0003】
しかしながら、前者では始動操作の開始時を基準として全気筒同時噴射を行う構成であり、クランクアングルに対する燃料噴射タイミングが一定ではないという問題がある。例えば、吸気行程、特にその前半で燃料が噴射された気筒では燃料量が不足して燃焼不良を起こしHCエミッションが悪化する。また、エンジン始動開始時に全気筒同時噴射を行ない、その後気筒判定直前のREF信号を基準としてシーケンシャル相当量の全気筒同時噴射を行なうので、気筒毎に吸気弁開時期に対する噴射タイミングがまちまちになり、各気筒への吸気管壁に付着する壁流燃料の状態にもばらつきが生じる。この結果、各気筒に吸入される燃料量にもばらつきが生じ、リーンな気筒では失火により、リッチな気筒では不完全燃焼により、排気エミッションが悪化するおそれがある。さらに、所定クランクアングルで同時噴射を行っていることから、その後の噴射で補正を行う必要を生じ、それだけ制御が複雑化してしまう。一方、後者では吸気行程気筒への要求噴射量が多く噴射時間が長くなる場合には、燃料を吸入できる所定のクランクアングルまでの時間が限られるため要求量の燃料を噴射しきれず、リーン失火して始動性およびHCエミッションが悪化するという問題がある。
【0004】
【課題を解決するための手段】
第1の発明は、火花点火式多気筒エンジンの運転状態を検出する運転状態検出手段と、各気筒の吸気通路毎に設けられる燃料噴射弁と、前記運転状態に基づいて演算した燃料噴射量信号により前記燃料噴射弁を制御する制御装置とを備えた燃料噴射制御装置において、エンジンの始動クランキングを検出する始動検出手段と、気筒位置を判定する気筒判定手段とを設けると共に、前記制御装置は、前記始動検出手段および気筒判定手段からの信号に基づき、始動クランキング開始後の最初の気筒判定前に全気筒同時に燃料を噴射し、始動クランキング開始後の最初の気筒判定時に吸気行程および/または排気行程となる気筒に、当該気筒毎もしくは気筒グループ毎に、気筒判定時期に同期して燃料を噴射し、前記気筒毎もしくは気筒グループ毎の最初の燃料噴射量を、検出吸入空気量を用いて算出される燃料噴射量と前記全気筒同時燃料噴射量との差、または所定の基準燃料噴射量の何れか多い方の噴射量に設定する、ように構成した。
【0005】
第2の発明は、火花点火式多気筒エンジンの運転状態を検出する運転状態検出手段と、各気筒の吸気通路毎に設けられる燃料噴射弁と、前記運転状態に基づいて演算した燃料噴射量信号により前記燃料噴射弁を制御する制御装置とを備えた燃料噴射制御装置において、エンジンの始動クランキングを検出する始動検出手段と、気筒位置を判定する気筒判定手段とを設けると共に、前記制御装置は、前記始動検出手段および気筒判定手段からの信号に基づき、前記始動クランキング開始後の最初の気筒判定前に全気筒同時に燃料を噴射し、全気筒同時の燃料噴射が吸気行程内の燃料吸入可能な所定クランクアングルまでに行われる気筒については、次回燃料噴射時の燃料噴射量を増量補正し、始動クランキング開始後の最初の気筒判定時に吸気行程および/または排気行程となる気筒に、当該気筒毎もしくは気筒グループ毎に、気筒判定時期に同期して燃料を噴射する、ように構成した。
【0006】
第3の発明は、前記第1又は第2の発明において、全気筒同時噴射は、クランクアングルの基準位置を示す最初のREF信号入力後の気筒判定直前に行うようにした。
【0009】
第4の発明は、前記第1又は第2の発明の制御装置を、全気筒同時燃料噴射量が燃料噴射弁の特性に応じて定められた下限燃料噴射量未満となる場合には、全気筒同時燃料噴射を行わず、クランキング開始後の各気筒の最初の噴射において前記全気筒同時燃料噴射の噴射量を加算した噴射量を噴射するように構成した。
【0010】
第5の発明は、前記第1又は第2の発明において、その制御装置を、全気筒同時噴射の噴射量演算値が燃料噴射弁の下限燃料噴射量に未たないときには、当該下限燃料噴射量により全気筒同時噴射を行い、次回燃料噴射時に、前記下限燃料噴射量と噴射量演算値との差分を噴射量から減じるようにした。
【0011】
第6の発明は、前記第4又は第5の発明において、その下限燃料噴射量を、バッテリ電圧が低下するほど増大方向に補正するようにした。
【0012】
第7の発明は、前記第1又は第2の発明において、気筒毎もしくは気筒グループ毎に行う気筒判定時期に同期した燃料噴射以後の噴射は、排気行程の間に噴射が完了するように、各気筒の行程に同期したシーケンシャル噴射により行うようにした。
【0013】
第8の発明は、前記第1又は第2の発明において、クランキング開始時の燃料噴射は、噴射開始時期基準で行い、その後噴射終了時期基準による噴射に移行するようにした。
【0014】
第9の発明は、前記第8の発明において、噴射終了時期基準への移行は、初爆想定気筒への噴射以後に行うようにした。
【0015】
第10の発明は、前記第1又は第2の発明の制御装置を、燃料噴射弁に燃料を供給する燃料配管の圧力が基準値以上となったことを、例えばタイマにより始動操作開始後所定時間が経過したことから判定した後に燃料噴射を開始するようにした。
【0017】
第11の発明は、前記第2の発明において、その増量補正する燃料量を前記全気筒同時噴射時の燃料噴射量と同量とした。
【0018】
第12の発明は、前記第2の発明において、その増量補正する燃料量を前記吸気行程内の燃料吸入可能期間に噴射された燃料量とした。
【0019】
第13の発明は、前記第2の発明において、その増量補正する燃料量を前記吸気行程内の燃料吸入可能期間に噴射された燃料量から壁流付着分を減量補正した燃料量とした。
【0020】
第14の発明は、前記第13の発明において、その減量補正量をエンジン冷却水温に応じて設定するようにした。
【0021】
第15の発明は、前記第13の発明において、その減量補正量をエンジン冷却水温が高温であるほど少なくなるように設定するようにした。
【0022】
【作用・効果】
第1の発明によれば、気筒判定前に全気筒に同時噴射を行うことで、特に低温時のプラグくすぶり・かぶりを防止しつつ、始動時間の短縮・リーン失火によるHCエミッションの悪化を防止することができる。
そして、始動時の最初の燃料噴射を吸気行程にある気筒に対して行うことで初爆を早期に得られるため始動時間を短縮できる。また、次の燃焼は排気行程にあるときに燃料を噴射した気筒にて行われるので、良好な混合気性状の下に、HCの排出量を最小限に抑えることができる。このようにして、速やかな始動性と良好な排気エミッション性能とが確保される。
さらに、空気量による燃料量を演算しておき、全気筒同時の噴射量と比較して何れか大きい方または不足分を供給するようにしたので、始動クランキング中の漏れ空気量が大きい場合あるいはスロットルが開かれて空気量が多くなっている場合の空燃比のリーン化を防止して良好な始動性を確保できる。
【0023】
第2の発明によれば、気筒判定前に全気筒に同時噴射を行うことで、特に低温時のプラグくすぶり・かぶりを防止しつつ、始動時間の短縮・リーン失火によるHCエミッションの悪化を防止することができる。
そして、始動時の最初の燃料噴射を吸気行程にある気筒に対して行うことで初爆を早期に得られるため始動時間を短縮できる。また、次の燃焼は排気行程にあるときに燃料を噴射した気筒にて行われるので、良好な混合気性状の下に、HCの排出量を最小限に抑えることができる。このようにして、速やかな始動性と良好な排気エミッション性能とが確保される。
さらに、全気筒同時噴射による燃料噴射が吸気行程内の燃料吸入可能期間に行われる気筒で起こりうる着火不良およびHCの排出を防止することができる。ある気筒が吸入行程内で燃料のシリンダ内への吸入が可能である時期(以下「燃料吸入可能期間」という。)に全気筒同時噴射を行うと、本来は次の燃焼サイクルでの燃料量を補うべき全気筒同時噴射の燃料がそのまま当該気筒に吸入されてしまうことになるので、次の燃焼サイクルでの燃料量が不足して着火不良を起こす可能性が高くなる。全気筒同時噴射の燃料のみでは燃料量が不足するので、前述した全気筒同時噴射のときに吸入行程にあった気筒での最初の燃焼も不完全なものとなる。多気筒エンジン、例えば6気筒エンジンではある気筒の吸気行程は他の気筒と60度、8気筒エンジンでは同じく90度のクランク角度でタイミングが重畳し、これらでは全気筒同時噴射を行うタイミングとしてどのようなクランク角度を選んでも何れかの気筒の燃料吸入可能期間にかかってしまうので、前述した着火不良の問題が生じうる。この点、本発明では、当該燃料吸入可能期間に全気筒同時噴射がなされた気筒については次の燃料サイクルで燃料増量補正を行うので、初爆時の着火不良を回避することができる。
【0024】
第3の発明によれば、全気筒同時噴射において吸気行程後半部の噴射燃料が筒内に吸入されることがない。このため、吸気行程後半の噴射燃料が吹き抜けることによるHCエミッションの悪化や、次燃焼時の燃料供給量不足によるリーン化に原因する始動性悪化を防止できる。
【0027】
第4又は第5の発明によれば、燃料噴射弁の噴***度が低下する小噴射量域での噴射を回避して、噴射量のばらつきに原因する始動性や排気エミッションの悪化を防止することができる。燃料噴射弁は一般に噴射信号波形に対する応答遅れにより所要の精度を確保できる下限の燃料噴射量が規定される。すなわちそれよりも少ない噴射量では信号に対する誤差が大となり、空燃比の制御精度が低下する。これに対して第4の発明では、全気筒同時噴射の噴射量演算値が噴射弁の下限燃料噴射量を下回るときには噴射を行わず、その分を次回噴射時に加算するようにした。また第5の発明では全気筒同時噴射の燃料噴射量を強制的に下限燃料噴射量とし、これによる過剰分つまり下限燃料噴射量と全気筒燃料噴射の噴射量演算値との差分を次回の噴射量から減じるようにした。これにより前述の噴射弁の特性による誤差の発生を回避して適切な空燃比設定を行うことができる。
【0028】
前記下限燃料噴射量は噴射弁の駆動電源となるバッテリの電圧に応じて変化し、低電圧時ほど誤差が大となるので下限燃料噴射量は増大する。したがって、制御上の下限燃料噴射量は、第6の発明として示したようにバッテリ電圧が低下するほど増大方向に補正することが制御精度を向上させる意味で望ましい。
【0029】
第7の発明によれば、吸気量変化に対する空燃比の制御精度をより高めることができる。
【0030】
第8の発明によれば、クランキング時に噴射開始時期基準とすることで、REF信号や気筒判定時期に同期して噴射開始することができるため、クランキング開始後早期に噴射することが可能で始動時間が短縮できる。また、所定の噴射パルス幅とクランキング回転数から、目標となる噴射終了時期までに噴射を完了するように設定できるため、確実に噴射を吸気行程前に完了でき、したがってHCの悪化を防止できる。さらに、その後噴射終了時期基準による燃料噴射に移行することで、エンジン回転数や噴射パルス幅によらず、全運転領域で排気エミッション性能を最良にできる。仮にクランキング終了後まで燃料噴射を噴射開始時期基準で行うものとした場合には、全運転領域でHC悪化を防止する目的で噴射終了時期を一定時期に保つためには、回転数や噴射量に応じた噴射開始時期目標値を設定する必要があり、それだけセッティングが複雑化する。
【0031】
第9の発明によれば、燃料噴射を噴射終了時期基準に早期に移行させることで、回転数変化と噴射パルス幅の変化に合わせて目標の噴射終了時期での噴射を実行して排気行程中に噴射できるため、HCエミッションの悪化を防止できる。
【0032】
第10の発明によれば、燃料噴射弁に燃料を圧送する燃料系統が安定してから燃料噴射を開始するので、始動当初の燃料量のばらつきによる始動性や排気エミッションの悪化を防止できる。エンジン停止後長時間が経過すると燃料配管中の圧力が低下し、その後の始動時に燃料噴射量が不足して始動性悪化する。または、このような始動性悪化を防止するために燃圧のばらつきを見込み噴射量をリッチ設定した場合には、燃圧が十分に上昇した状態では噴射量が濃くなってしまい、排気エミッションが悪化する。本発明によればこのような不具合を未然に防止できる。
【0034】
第11の発明によれば、前記増量補正する燃料量を全気筒同時噴射時の燃料噴射量と同量としたので、着火不良の原因となる空燃比のリーン化を確実に防止することができる。
【0035】
第12の発明によれば、前記増量補正する燃料量を前記吸気行程内の燃料吸入可能期間に噴射された燃料量としたことにより、燃料の過不足をより抑制することができる。
【0036】
第13の発明によれば、前記増量補正する燃料量を前記吸気行程内の燃料吸入可能期間に噴射された燃料量から壁流付着分を減量補正した燃料量としたので、噴射燃料が吸気管壁に付着して壁流を形成する場合に、次回燃焼サイクル時に吸入されるこの壁流分を補正して、より適切な空燃比を得ることができる。
【0037】
第14の発明によれば、前記第13の発明の減量補正量をエンジン冷却水温に応じて設定するようにしたことから、冷却水温に応じて変化する壁流燃料量に応じて精度の高い空燃比設定を行うことができる。壁流燃料量は高温時ほど減少する特性を有するので、前記補正においては、第15の発明として示したように、エンジン冷却水温が高温であるほど減量補正量が少なくなるように設定することで最適空燃比が得られる。
【0038】
【発明の実施の形態】
以下、本発明の実施形態を図面に基づいて説明する。図1は、本実施形態に係る4ストローク型4気筒ガソリンエンジンの概略構成を示している。図において、エンジン2の吸気管3には吸入空気量を検出するエアフローメータ4およびスロットルバルブ5が設けられ、気筒6付近の吸入ポート7には燃料噴射弁8が設けられている。燃料噴射弁8は、4気筒エンジンの場合各気筒宛て都合4個が設けられる。燃料噴射弁8には図示しない燃料供給系統により一定圧力で燃料が供給され、その開弁時間に応じた量の燃料を噴射するように構成されている。コントローラ1により演算される燃料噴射量は、前記燃料噴射弁8の開弁時間に相当する噴射パルス幅として算出される。
【0039】
9はクランクシャフト10の回転角度およびエンジン回転数を検出するためのクランク角センサであり、パルス状のPOS信号とREF信号を出力する。POS信号はクランクシャフト10の単位回転角度毎に、例えば1deg周期で出力され、REF信号はクランクシャフト10の予め設定された基準位置で出力される。11はカムシャフト12の回転位置を検出するカム位置センサであり、カムシャフト12が予め設定された回転位置となったときにパルス状のPAHSE信号を出力する。13はイグニッションスイッチであり、そのスタータ接点のONに伴いコントローラ1は点火コイル14に所定のタイミングでイグニッション信号を供給すると共に図示しないスタータモータを駆動する。15はエンジン温度の代表値として冷却水温を検出する水温センサ、16は排気中の酸素濃度を検出する酸素センサである。
【0040】
コントローラ1はマイクロコンピュータおよびその周辺装置から構成され、運転状態信号として前記エアフローメータ4からの吸入空気量信号、クランク角センサ9からの回転数信号、水温センサ15からの水温信号、酸素センサ16からの酸素濃度信号等が入力し、これらに基づき燃料噴射量の演算を行う。
【0041】
図2は、前記コントローラ1の燃料噴射制御に係る機能をブロック図として表したものである。クランキング判定部aでは、前記イグニッションスイッチ13からのスタータ信号およびイグニッション信号に基づき、クランキング開始を判定する。気筒判定部bでは、前記カム位置センサ11からのPHASE信号とクランク角センサ9からのPOS信号とにより、エンジン2のある気筒がどの行程にあるかの気筒判定を行う。回転数生成部cでは、前記POS信号の単位時間あたりの個数からエンジン回転数を算出する。噴射パルス幅演算部dでは、基本的な噴射パルス幅を吸入空気量と回転数によってテーブル検索等により決定し、これを水温信号や酸素濃度信号により補正して所期の空燃比で運転されるように噴射量指令値を決定する。駆動信号出力部eは前記噴射量指令値に基づいて燃料噴射弁8の駆動信号を出力する。噴射開始時期演算部fは、噴射終了時期管理で噴射を行う場合は、この噴射パルス幅とエンジン回転数から噴射開始時期を算出し、前記駆動信号出力部eによる燃料噴射弁8の駆動タイミングを管理する。
【0042】
次に、図3以下に示した流れ図に基づいて前記構成下での始動時の燃料噴射制御について説明する。図3〜図14は、前記コントローラ1により周期的に実行される始動時制御の処理ルーチンを表し、図15、16は前記始動制御による各部の状態を経時的に表したタイミング図である。流れ図中の符号Sは処理ステップを表している。
【0043】
図3は、始動クランキング開始後の制御の全体のフローを示す。ステップ1ではイグニッション信号オン後の経過時間TMFPONをカウントし、これが基準値FPONTMを経過したらば、クランキング時の燃料・点火制御に移行する。ここで設定される基準値FPONTMは、燃料配管中の燃料圧力が定常圧力に上昇するのに必要な燃料ポンプの駆動時間に相当し、この時間設定によりクランキング開始後初回となる燃料噴射において燃料圧力のばらつきによる燃料噴射量のばらつきを防止している。次に、ステップ2で、燃圧上昇時間経過後のREF信号または初回の気筒判定信号が入力したら、燃料噴射パターン、すなわち全気筒同時噴射とするか、または気筒もしくは気筒グループ毎の行程順によるシーケンシャル噴射の何れとするかを決める制御を実行する(REFまたは初回気筒判定時期同期)。REF、初回気筒判定時期入力がない場合は制御周期、例えば10ms毎に燃料噴射パルス幅の算出制御(ステップ4)、点火制御(ステップ5)を実行する。
【0044】
図4は、前記ステップ3で実行されるクランキング開始後の燃圧上昇時間経過後の燃料噴射パターン制御の全体フローを示す。ステップ6で、REF信号入力回数が所定値未満(例えば4気筒エンジンの場合は4であり、気筒数に応じた設定値となる)と判定され、かつステップ7でクランキング開始時水温TWINTが所定の基準値以上と判定された場合は、ステップ8の通常時噴射開始時期基準での制御(図15参照)を実行する。ステップ7でクランキング開始時水温TWINTが基準値未満の場合は、ステップ9の極低水温時噴射開始時期基準での制御(図16参照)を実行する。ステップ6でREF信号入力回数が所定値以上となっている場合は、ステップ10の噴射終了時期基準制御を実行する。
【0045】
図5は、前記ステップ8で実行されるクランキング開始直後の水温が通常水温での噴射開始時期基準制御のフローを示す。燃圧上昇時間経過後の初回REF信号が入力された場合(ステップ11)、REF入力タイミング同期で全気筒同時に噴射開始をセットする(ステップ12)。燃圧上昇時間経過後初回の気筒判定が入力された場合(ステップ13)、気筒判定入力タイミング同期で吸気行程気筒と排気行程気筒にグループ噴射開始をセットする(ステップ14)。入力が、燃圧上昇時間経過後初回のREF、気筒判定でもない場合は、REF信号入力タイミングから指令値VDINJ1で設定される所定クランク角度後に前回噴射した次気筒に対して噴射開始時期をセットする(ステップ15)。ただし、すでにグループ噴射を行った気筒に対してはセットは行わない。このときの噴射は、排気行程で噴射が行われるようにVDINJ1が設定される。
【0046】
図6は、前記ステップ9で実行されるクランキング開始時水温がTWINT未満の極低水温時の噴射開始時期基準制御のフローを示す。燃圧上昇時間経過後の初回REFが入力された場合(ステップ16)、REF信号入力タイミング同期で全気筒同時に噴射開始をセットする(ステップ17)。燃圧上昇時間経過後初回の気筒判定が入力された場合(ステップ18)、気筒判定入力タイミング同期で吸気行程気筒のみに噴射開始をセットする(ステップ19)。入力が、燃圧上昇時間経過後初回のREF、初回の気筒判定でもない場合は、REF信号入力タイミングからVDINJ2で設定される所定クランク角度後に前回噴射した次気筒に対して噴射開始時期をセットする(ステップ20)。このときの噴射は、吸気行程で噴射が行われるようにVDINJ2が設定される。
【0047】
図7は、前記ステップ10で実施される噴射終了時期基準制御のフローを示す。燃圧上昇時間経過後所定回数以上のREF信号が入力されると、ステップ21にて各気筒初回噴射用パルス幅または通常噴射パルス幅を読み込む。ステップ22で目標噴射終了時期を算出した後、ステップ23にて、噴射開始時期を算出する為の回転数を読み込む。この時の回転数は、REF信号入力毎に更新される回転数を用いるか、POS信号入力毎に更新される回転数を用いるかは、運転状態(過渡時か定常時か)に合わせた回転数を読み込むものとしている。ステップ24にて、噴射パルス幅と回転数と目標噴射終了時期から、噴射開始時期を算出し、前回噴射気筒の次燃焼気筒に噴射開始時期をセットする。
【0048】
図8は、前記ステップ22で実行される目標噴射終了時期の算出フローを示す。クランキング開始時水温TWINTが所定の基準値未満(ステップ25)、かつ回転数が所定回転数以下(ステップ26)の時は、噴射終了時期目標値は吸気行程噴射となる所定値でセットされ(ステップ27)、クランキング開始時水温TWINTが基準値以上(ステップ25)、またはクランキング開始時水温が基準値未満であっても回転数が所定回転数を超えている場合(ステップ26)は、噴射終了時期目標値は、各回転数毎に排気が最良となる噴射終了時期(排気行程噴射)でセットされる。
【0049】
図9に、前記目標噴射終了時期の算出に関する他のフローを示す。この処理では、ステップ25の水温判定でクランキング開始時水温TWINTが基準値未満のときには、TWINTに応じて噴射タイミング移行判定用REF入力回数NREFHを求め(ステップ70)、REF信号の入力回数が前記判定基準値NREFH未満(ステップ71)のときは噴射終了時期目標値は吸気行程噴射となる所定値でセットされ(ステップ27)、クランキング開始時水温TWINTが基準値以上、またはクランキング開始時水温が基準値未満であってもREF信号入力回数が基準値NREFH以上(ステップ71)のときには、噴射終了時期目標値は、各回転数毎に排気が最良となる噴射終了時期(排気行程噴射)でセットされる。REF入力回数判定基準値NREFHはTWINTが高いほど早期に排気行程噴射に移行する特性に設定されている。
【0050】
図10は、前記ステップ4で実行される噴射パルス幅算出フローを示す。燃圧上昇時間経過後初回のREF信号が入力されていない場合(ステップ29)は、ステップ35にて初回REF信号入力時用の噴射パルス幅の演算を実施する。燃圧上昇時間経過後初回のREF信号が入力しており、燃圧上昇時間経過後初回の気筒判定信号が入力されていない場合(ステップ30)は、ステップ34にて初回気筒判定時用の噴射パルス幅の演算を実行する。燃圧上昇時間経過後初回のREF信号が入力し、燃圧上昇時間経過後初回の気筒判定信号が入力し、燃圧上昇時間経過後初回気筒判定後に各気筒に1回も噴射を行っていない場合(ステップ31)は、ステップ33にて各気筒初回噴射用の噴射パルスの演算を実施する。燃圧上昇時間経過後初回のREF信号が入力し、燃圧上昇時間経過後初回の気筒判定信号が入力し、初回の気筒判定後に各気筒に1度ずつ噴射を行った場合(ステップ31)は、ステップ32にて通常噴射パルス幅演算を実行する。
【0051】
図11は、前記ステップ35にて実行される燃圧上昇時間経過後初回REF信号入力時用の噴射パルス幅演算フローを示す。ステップ36で、大気圧変化による空気質量変化に伴う噴射量補正値TATM、吸気管内の圧力変化による燃料圧力と噴射場(噴射弁出口部)とのあいだの差圧の変化に伴う噴射量補正値KBST、クランキング開始経過時間に応じて変化する吸気バルブ温度変化に応じた燃料気化変化に伴う噴射量補正値KTSTを読み込み、ステップ37にて、クランキング開始時水温(TWINT)に応じてREF信号入力時噴射用テーブルTTST1から基本値TST1を決定する。例えば、クランキング開始時の要求噴射量が少なくなる高水温領域では、基本値TST1はゼロとなり同時噴射を行わない設定となる。次に、ステップ38にて、TST1に対して各補正値で補正を行い、TIST1を算出する。TIST1は、水温によりTST1がゼロ設定となる場合があることから、TIST1が最小噴射量以下で噴射を行う水温領域が存在する。この時の噴射量のばらつきに伴う始動性悪化、排気エミッション悪化を防止するために、ステップ38にて算出されたTIST1がステップ39で読み込まれる最小噴射パルス幅TEMIN未満の場合(ステップ40)は、ステップ41でTIST1をTlST1Mとして記憶しておき(ステップ41)、ステップ42にてTIST1がゼロ、すなわち同時噴射を行わないようにし、ステップ43にて、TIST1を燃圧上昇時間経過後の初回REF信号入力時用噴射パルス幅としてセットする。
【0052】
図12は、前記ステップ34にて実行される燃圧上昇時間経過後気筒判定入力時用の噴射パルス幅演算フローを示す。ステップ44で、エアフローメータで計量される空気計量値に基づく噴射量基本パルス幅TPと目標当量比TFBYAから決まる噴射量TIPSを読み込む。なお目標当量比はストイキ時の空気過剰率に対する目標空気過剰率の比率である。ステップ45で、大気圧変化による空気質量変化に伴う噴射量補正値TATM、吸気管内の圧力変化による燃料圧力と噴射場とのあいだの差圧変化に伴う噴射量補正値KBST、クランキング開始後経過時間に応じて変化する吸気バルブ温度変化に応じた燃料気化変化に伴う噴射量補正値KTSTを読み込み、ステップ46にて、クランキング開始時水温に応じて気筒判定入力時噴射用テーブルTTST2から基本値TST2を決定する。次に、ステップ47にて、TST2に対して各補正値で補正を行いTIST2を算出する。REF信号入力時噴射量TIST1が、最小噴射量以下となりゼロ設定される場合に、各気筒に与える噴射量が要求量に対して少なくなるため、TIST1がゼロの場合(ステップ48)は、ステップ47で算出されたTIST2に対して、ステップ41で算出されたTIST1Mを加算して、噴射量が要求噴射量に対して少なくなることによる始動性悪化、排気悪化を防止する(ステップ49)。ステップ50にて、空気計量から算出された噴射量TIPSからTIST1を減算した値とTIST2との比較を行い、大きいほうの噴射量を初回気筒判定時噴射パルス幅としてセットし、スロットル開での始動操作等で吸入空気量が大きくなった場合のリーン化を防止する。
【0053】
図13は、前記ステップ33にて実行される各気筒初回噴射時用の噴射パルス幅演算フローを示す。ステップ51で、エアフローメータの空気計量値に基づく噴射量基本パルス幅と目標当量比から決まる噴射量TIPSを読み込む。ステップ52で、大気圧変化による空気質量変化に伴う噴射量補正値TATM、吸気管内の圧力変化による燃料圧力と噴射場とのあいだの差圧変化に伴う噴射量補正値KBST、クランキング開始後経過時間に応じて変化する吸気バルブ温度変化に応じた燃料気化変化に伴う噴射量補正値KTSTを読み込み、ステップ53にてクランキング開始時水温に応じて各気筒初回燃料噴射時噴射用テーブルTTST3から基本値TST3を決定する。次に、ステップ54にて、TST3に対して各補正値で補正を行いTIST3を算出する。REF信号入力時噴射量TIST1が、最小噴射量以下となりゼロ設定される場合に各気筒に与える噴射量が要求量に対して少なくなるため、TIST1がゼロの場合(ステップ55)は、ステップ54で算出されたTIST3に対して、ステヅプ41で算出されたTIST1Mを加算して、噴射量が要求噴射量に対して少なくなることによる始動性悪化・排気悪化を防止する(ステップ56)。ステップ57にて、空気計量から算出された噴射量TIPSからTIST1を減算した値とTIST3との比較を行い、大きいほうの噴射量を各気筒初回噴射時噴射パルス幅としてセットし、スロットル開での始動操作等で吸入空気量が大きくなった場合のリーン化を防止する。
【0054】
図14は、前記ステップ32にて実行される通常噴射パルス幅演算フローを示す。ステップ58で、エアフローメータの空気計量値に基づく噴射量基本パルス幅と目標当量比から決まる噴射量CTIを読み込む。ステップ59で、大気圧変化による空気質量変化に伴う噴射量補正値TATM、吸気管内の圧力変化による燃料圧力と噴射場とのあいだの差圧変化に伴う噴射量補正値KBST、クランキング開始後経過時間に応じて変化する吸気バルブ温度変化に応じた燃料気化変化に伴う噴射量補正値KTSTを読み込み、ステップ60にて回転数変化に対する噴射量補正を行うための回転数を読み込み、ステップ61で回転補正値を読み込む。この回転数は、REF信号入力毎に更新される回転数を用いるか、POS信号入力毎に更新される回転数を用いるか、運転状態(過渡か定常か)に合わせて読み込むものとする。ステップ62にて、クランキング開始時水温に応じて通常噴射用テーブルTTST4から基本値TST4を決める。次に、ステップ63にて、TST4に対して各補正値で補正を行いTIST4を算出する。ステップ64にて、空気計量から算出された噴射量CTIとステップ63で算出されたTIST4の比較を行い、大きいほうの噴射量を通常噴射パルス幅としてセットし、スロットル開での始動操作等で吸入空気量が大きくなった場合のリーン化を防止する。
【0055】
次に、始動時燃料噴射制御に関する第2の実施形態につき説明する。第2の実施形態は、4ストロークV型8気筒エンジンにおいて気筒判別前の全気筒同時燃料噴射時に生じうる、燃料吸入可能期間にある特定気筒での空燃比リーン化および着火不良を防止するための制御である。例えば、エンジンの点火順序が#1−#8−#7−#3−#6−#5−#4−#2であるとすると、初回REF信号入力時に#1または#8気筒が排気行程であるときに全気筒同時燃料噴射を行うと、#4,#2気筒においてその全気筒同時燃料噴射期間の全部または一部が燃料吸入可能期間に重なるため(図25参照。ただし図中の噴射量に係る特性は後述する第3の実施形態のものを示している。)、次の燃焼サイクルでの#4,#2気筒で空燃比がリーン化して着火不良が発生するおそれを生じる。
【0056】
そこで、この実施形態では、前述した全気筒同時燃料噴射時に燃料吸入可能期間に該当する気筒(パルス幅補正気筒)については、次の燃焼サイクル時つまり気筒判別後の最初の燃料噴射時に燃料を全気筒同時燃料噴射時と同量だけ増量補正することで空燃比リーン化による着火不良を防止する。
【0057】
前記制御につき、第1の実施形態と異なる部分を中心に流れ図により説明する。図17は図5に対応する処理(図4のステップ8の処理)であり、クランキング開始直後の水温が通常水温での噴射開始時期基準制御のフローを、図18は図6に対応する処理(図4のステップ9の処理)であり、クランキング開始直後の水温が極低水温での噴射開始時期基準制御のフローを、図19は図13に対応する処理(図10のステップ33の処理)であり、燃圧上昇時間経過後気筒判定入力時用の噴射パルス幅演算フローをそれぞれ示している。
【0058】
図17では、ステップ13〜14による初回気筒判別時のグループ噴射セット後に、燃料吸入可能期間に該当する気筒HOSCYL1とHOSCYL2を判別する処理(ステップ116)を設けている点が図5とは異なる。また、図18では、ステップ18〜19による初回気筒判別時の吸気行程噴射セット後に、燃料吸入可能期間に該当する気筒HOSCYL1とHOSCYL2を判別する処理(ステップ121)を設けている点が図6とは異なる。
【0059】
次の表1は、初回REF信号入力に同期して全気筒同時燃料噴射を行うタイミングでどの気筒が前記HOSCYL1とHOSCYL2に該当するかを表している。この場合、初回REF入力時の気筒判別値CYLCNTが5つまり#5気筒であれば、HOSCYL1とHOSCYL2はそれぞれ#4と#2である(図25参照)。なお、表中の初回気筒判別同期噴射気筒の欄は、通常水温時(始動時水温≧所定水温)と極低水温時(始動時水温<所定水温)のそれぞれについて燃料噴射を行う気筒の気筒番号を示している。この気筒判別同期噴射の処理については基本的に第1の実施形態と同一であるが、V型8気筒エンジンでは図25に示したように時期的に隣接する気筒の各行程が接近しているので、図の例では#1気筒のみならず#8気筒についても吸気行程とみなして吸気行程噴射を行うようにしている。
【0060】
【表1】
V型8気筒エンジンに限らず、全気筒同時燃料噴射時にどの気筒が燃料吸入可能気筒になるかは、エンジンの気筒数、気筒配列、点火順序等の仕様で決まるので、REF信号入力時の気筒が決まれば燃料吸入可能気筒も定まる。したがって、この関係をコントローラ1に記憶しておけば燃料吸入可能気筒が何れの気筒であるかは直ちに判定できる。
【0061】
図19は前述したように図13に対応する気筒判定入力時用の噴射パルス幅演算フローであり、ただし前記燃料吸入可能期間に該当する気筒HOSCYL1とHOSCYL2について燃料噴射量を補正するステップ158〜161を設けている点が図12とは異なる。ステップ158または161で次回噴射気筒がそれぞれHOSCYL1またはHOSCYL2に対応するか判定し、対応する場合はステップ159で通常の初回噴射量TIST3に全気筒同時噴射量TIST1を加算したものをあらためてその気筒のTIST3とする。ステップ160では次回燃焼への始動時燃料供給量がTIST3となるため、空気計量から算出したTIPSとTIST3とを比較し、大きい方をパルス幅としてセットする。
【0062】
図20〜図25は本発明の第3の実施形態を表している。図20〜図24が制御フローを表す流れ図、図25がタイミングチャートである。なおこの補正制御は通常水温時と極低水温時とで共通であるので、タイミングチャートは通常水温時のもののみを示す。この実施形態では、前述した全気筒同時燃料噴射時に燃料吸入可能期間に該当する気筒については、次の燃焼サイクル時つまり気筒判別後の最初の燃料噴射時に、増量補正分として、当該気筒の燃料吸入可能期間に噴射された燃料量を供給することで空燃比をより適切に制御する。
【0063】
前記制御につき、本実施形態に固有の部分を中心に流れ図により説明する。図20は図17に対してステップ217〜219を追加した点で異なる。また図21は図18に対してステップ222〜224を追加した点で異なる。これら追加した処理では、全気筒同時噴射が開始される初回REF信号入力のタイミングで、全気筒同時燃料噴射開始からの時間計測用カウンタTIMHOS、クランクアングル計測用カウンタDEGHOSをそれぞれ0にリセットする(ステップ217〜218、ステップ222〜223)。ステップ219,ステップ224では、それぞれ時間・クランクアングル計測実施フラグFCOUNTを1として計測を開始させる。FCOUNTは0のときカウント不実施、1のときカウント実施を示し、初期値としては0が設定されている。また、ここで同時に全気筒同時燃料噴射開始からHOSCYL1の吸気行程中の所定クランクアングル(燃料吸入可能期間の終期)までの時間計測完了判定フラグFHOS1も1にセットする。FHOS1は1のとき計測未完了、0のとき計測完了を示し、初期値としては0が設定されている。
【0064】
図22は全気筒同時燃料噴射の開始から前記所定クランクアングルまでの時間を計測するためのフローであり、例えばクランクアングル1deg毎に周期的に実施される。ステップ270でカウントを実施するか否かをFCOUNTを参照して判定する。FCOUNT=0となるとこのルーチンは終了する。
【0065】
ステップ271では、DEGHOSがHOSCYL2での全気筒同時燃料噴射開始からの吸気行程の所定クランクアングルまでの角度DEGLIM2を超えたか否かを判定し、超えていないときはステップ272でDEGHOSをカウントアップする。ステップ273では、DEGHOSがHOSCYL1での全気筒同時燃料噴射開始からの吸気行程の所定クランクアングルまでの角度DEGLIM1を超えたか否かを判定し、超えていないときはこのルーチンを終了する。これは、HOSCYL1はHOSCYL2に対して点火順序が早い気筒であるため、DEGLIM1<DEGLIM2となることによる。この実施形態のV型8気筒エンジンではDEGLIM2=DEGLIM1+90degである。DEGHOSがDEGLIM1を超えた場合、ステップ274で全気筒同時燃料噴射開始からHOSCYL1の吸気行程中所定クランクアングルまでの時間計測が完了したか否かを判定して、完了していれば(FHOS1=0)このルーチンを終了する。完了していなければ(FHOS1=1)、ステップ275〜279で次の完了までの処理を行う。ステップ275でFHOS1=0に切り替え、ステップ276では、図23に示すタイマルーチンでカウントアップされているTIMHOSを読み込む。TIMHOSがTIST1より大きい場合には、所定クランクアングル以前に全気筒同時燃料噴射が終了しているので、ステップ279でHOSCYL1に対する各気筒初回噴射パルス幅TIST3の補正量TIST3HOS1をTIST1とする。TIMHOSがTIST1より小さい場合は、所定クランクアングル以前に噴射された全気筒同時燃料噴射のパルス幅がこの時点でのTIMHOSとなるので、ステップ278でTIST3HOS1をTIMHOSとする。
【0066】
ステップ271でDEGHOSがDEGLIM2を超えた場合、ステップ281〜284で全気筒同時燃料噴射開始からHOSCYL2の吸気行程中所定クランクアングルまでの時間計測終了処理を行うとともに、ステップ280でFCOUNTを0に切り替え、それ以降は計測を実施しないようにする。ステップ281〜284の動きはステップ275〜279と同様であり、HOSCYL2に対するTIST3の補正量TIST3HOS2をセットする。
【0067】
図23は前述した全気筒同時燃料噴射開始からの時間を計測するためのフローであり、一定時間間隔DT毎に周期的に実施される。全気筒同時燃料噴射開始から時間計測が終了するまでのあいだ、つまりステップ290にてFCOUNT=1と判断されるかぎり、ステップ291でTIMHOSをカウントアップする。
【0068】
図24は前記第2の実施形態の図19に対応し、図19のステップ159〜160の部分を、ステップ259〜260、ステップ262〜263にそれぞれ変更してある。次回噴射気筒がHOSCYL1の場合、ステップ259でTIST3を前記TIST3HOS1で補正する。ステップ260では次回燃焼への始動時燃料供給量がTIST3+(TIST1−TIST3HOS1)となるため、TIPSから(TIST1−TISTHOS1)を差し引いたパルス幅とTISTを比較し、大きい方をパルス幅としてセットする。次回噴射気筒がHOSCYL2の場合、ステップ262〜263で、前述と同様にしてHOSCYL2に対するTIST3をセットする。
【0069】
次に本発明の第4の実施形態につき説明する。これは前記第3の実施形態において求めたTIST3に対してさらに壁流燃料分の補正を施すようにしたものである。燃料吸入可能期間に噴射された燃料であってもすべての噴射燃料がそのままシリンダに吸入されるとは限らず、吸気管の形状や燃料噴射弁の位置等に応じて一部の燃料は吸気管壁に付着して壁流を形成する。この壁流燃料は次回燃焼サイクルにてシリンダに吸入されて燃焼する。この壁流分は次回燃焼サイクル時の混合気形成に寄与するので、この実施例ではその分だけ次回燃焼時の燃料補正分から減少補正する。また壁流は高温時ほど減少するので、エンジン冷却水温が高いほど前記燃焼寄与分が減少するように補正を施している。
【0070】
図26は前記第4の実施形態による制御フローであり、前記第3の実施形態の図21のステップ278〜279をステップ378〜379に、ステップ283〜284をステップ383〜384にそれぞれ変更し、さらにステップ385〜386を追加したものに相当する。
【0071】
ステップ385、386では、始動時水温TWINTに応じて壁流分の補正係数HOSWを求める。これは例えば水温と壁流燃料量との関係を予め実験で調べてマップ化したものを読み取ることで求める。吸気行程の所定クランクアングル以前に噴射された全気筒同時噴射燃料のうち壁流として次のサイクルに持ち越される割合は水温が高いほど少なくなるので、HOSWはTWINTが高いほど大きくなる特性を有している。ステップ378〜379、ステップ383〜384では吸気行程の所定クランクアングル以前に噴射された全気筒同時燃料噴射の噴射パルスに対して、HOSWで補正した値をTIST3HOS1およびTIST3HOS2としてセットしている。
【0072】
次に本発明の第5の実施形態につき説明する。エンジン冷却水温が低いほど燃料気化が悪くなり要求噴射量が大きくなる。また冷却水温が低いほどエンジンのフリクションが増大し、始動時のクランキング回転数が低くなるので、初回気筒判別同期噴射で吸気行程の燃料吸入可能期間内に噴射できるパルス幅(時間)も大きくなるものの、低温下での要求燃料量の増大代のほうが大きいので、燃料吸入可能期間内での噴射完了は困難となる。この不足分を補うために本発明では、前述したように気筒判別前に全気筒同時燃料噴射を行っている(図27の(A)参照)。
【0073】
ところで、ある程度水温が高い領域では、初回気筒判別同期噴射で要求量の燃料を噴射できるので全気筒同時燃料噴射は必要なくなり、TIST1の基本値TTST1の設定は図27の(B)に示したようにある水温TW1よりも高温の領域ではゼロの設定となる。このため、TIST1=0となる水温よりも僅かに低い水温領域(図のTW2〜TW1)では演算されたパルス幅TIST1が燃料噴射弁の下限燃料噴射量TEMINよりも小さくなり、そのパルス幅で燃料噴射を行うと空燃比のばらつきが生じる。
【0074】
これに対して、前記第1の実施形態ではTIST1がTEMINよりも小さくなった場合には全気筒同時燃料噴射を行わず、TIST1(TIST1M)を気筒判別同期の最初に燃料噴射量TIST2またはTIST3に加算することで、噴射量が不安定となる下限燃料噴射量未満での燃料噴射を回避しつつ要求燃料量を供給できるようにしている(図11参照)。ただしこの場合、TIST2またはTIST3に最大限TEMINに近い量が加算されることになるので、初回気筒判別同期燃料噴射で燃料吸入可能期間内に噴射できるパルス幅に対して、TEMIN分だけTIST2,TIST3(TTST2,TTST3)の設定に余裕を持たせておく必要がある。またTIST1はTEMIN分だけ上乗せした設定をしておく必要がある。つまりTIST2,TIST3に余裕を持たせる分だけ全気筒同時燃料噴射時の燃料噴射量TIST1が大きくなる。このために、制御上で噴射量設定が複雑化することに加えて、多気筒エンジンにおいて全気筒同時燃料噴射時に燃料吸入可能期間に該当する気筒に燃料が吸入されることによるHCの排出量が増大するおそれを生じる。
【0075】
この実施形態では、前記の問題点を解消するために、TIST1がTEMIN未満となった場合には全気筒同時燃料噴射をTEMINで行い、このときの当初のTIST1からの過剰分(TEMIN−TIST1)を次回噴射時のTIST2またはTIST3から減じる補正を行うことで、噴射量が不安定となる下限燃料噴射量未満の噴射パルス幅を用いることなく、要求量の燃料を噴射するようにしている(図27の(C)参照)。
【0076】
図28以下に、前記補正制御に関わる制御フローを示す。図28は第1の実施形態に係る図11のステップ42をステップ142に変更し、ステップ144を追加したものに相当する。本実施形態に固有の部分を中心に説明すると、ステップ40でTIST1がTEMINよりも小さく、ステップ144でTIST1=0でない場合には、そのままパルス幅をセットすると燃料噴射弁の下限燃料噴射量未満で噴射することになるので、ステップ41でTIST1をTIST1Mとして記憶したうえで、ステップ142でTIST1をTEMINに設定する。
【0077】
図29と図30はそれぞれ第1の実施形態の図12と図13に対応するもので、図29は図12のステップ48〜49をステップ148〜149に、図30は図13のステップ55〜56をステップ155〜156に、それぞれ変更したものに相当する。図29において、ステップ148でTIST1=TEMINの場合、ステップ149にてTIST2から(TEMIN−TIST1)を減じる補正を行う。図30においても同様に、ステップ155でTIST1=TEMINの場合、ステップ156にてTIST3から(TEMIN−TIST1)を減じる補正を行う。
【0078】
図31に前記下限燃料噴射量TEMINを補正する処理を含むフローを示す。これは駆動電源となるバッテリの電圧が低下するほど燃料噴射弁の応答が悪化して下限燃料噴射量が増大する特性に対処するためのもので、第1の実施形態に係る図11のフローにおいてステップ39をステップ239に、ステップ42をステップ142にそれぞれ変更し、ステップ144とステップ245を追加したものに相当する。要点を説明すると、ステップ245でバッテリ電圧VBを読み込み、ステップ239でVBに応じてTEMINを求める。これは例えばVBとTEMINの関係を予めマップ化しておいたものを読み込む処理による。以降の処理では、TIST1が0でない限り、前記読み込んだTEMINにより下限燃料噴射量による補正処理を行う(ステップ144〜43)。これによりバッテリ電圧の変動に対応してより適切な噴射量補正を行うことが可能となる。なおこのバッテリ電圧による補正処理は第1の実施形態にも適用可能であることは言うまでもない。
【図面の簡単な説明】
【図1】本発明の実施形態に係るエンジンの概略構成図。
【図2】前記実施形態のコントローラの機能を表すブロック図。
【図3】前記コントローラにより実行される始動時燃料噴射制御の第1の流れ図。
【図4】前記コントローラにより実行される始動時燃料噴射制御の第2の流れ図。
【図5】前記コントローラにより実行される始動時燃料噴射制御の第3の流れ図。
【図6】前記コントローラにより実行される始動時燃料噴射制御の第4の流れ図。
【図7】前記コントローラにより実行される始動時燃料噴射制御の第5の流れ図。
【図8】図7の変形例を示す流れ図。
【図9】前記コントローラにより実行される始動時燃料噴射制御の第6の流れ図。
【図10】前記コントローラにより実行される始動時燃料噴射制御の第7の流れ図。
【図11】前記コントローラにより実行される始動時燃料噴射制御の第8の流れ図。
【図12】前記コントローラにより実行される始動時燃料噴射制御の第9の流れ図。
【図13】前記コントローラにより実行される始動時燃料噴射制御の第10の流れ図。
【図14】前記コントローラにより実行される始動時燃料噴射制御の第11の流れ図。
【図15】前記始動時燃料噴射制御の通常水温制御時のタイミング図。
【図16】前記始動時燃料噴射制御の極低水温制御時のタイミング図。
【図17】始動時燃料噴射制御に関する第2の実施形態の動作内容を表す第1の流れ図。
【図18】始動時燃料噴射制御に関する第2の実施形態の動作内容を表す第2の流れ図。
【図19】始動時燃料噴射制御に関する第2の実施形態の動作内容を表す第3の流れ図。
【図20】始動時燃料噴射制御に関する第3の実施形態の動作内容を表す第1の流れ図。
【図21】始動時燃料噴射制御に関する第3の実施形態の動作内容を表す第2の流れ図。
【図22】始動時燃料噴射制御に関する第3の実施形態の動作内容を表す第3の流れ図。
【図23】始動時燃料噴射制御に関する第3の実施形態の動作内容を表す第4の流れ図。
【図24】始動時燃料噴射制御に関する第3の実施形態の動作内容を表す第5の流れ図。
【図25】前記第3の実施形態の始動時燃料噴射制御の通常水温制御時のタイミング図。
【図26】始動時燃料噴射制御に関する第4の実施形態の動作内容を表す第1の流れ図。
【図27】燃料噴射弁の下限燃料噴射量TEMINによる補正制御(第5の実施形態)に関する説明図。
【図28】始動時燃料噴射制御に関する第5の実施形態の動作内容を表す第1の流れ図。
【図29】始動時燃料噴射制御に関する第5の実施形態の動作内容を表す第2の流れ図。
【図30】始動時燃料噴射制御に関する第5の実施形態の動作内容を表す第3の流れ図。
【図31】前記第5の実施形態における下限燃料噴射量TEMINの設定に関する実施形態の流れ図。
【符号の説明】
1 コントローラ
2 エンジン
3 吸気管
4 エアフローメータ
5 スロットルバルブ
6 気筒
7 吸入ポート
8 燃料噴射弁
9 クランク角センサ
10 クランクシャフト
11 カム位置センサ
12 カムシャフト
13 イグニッションスイッチ
14 点火コイル
15 水温センサ
16 酸素センサ
Claims (15)
- 火花点火式多気筒エンジンの運転状態を検出する運転状態検出手段と、各気筒の吸気通路毎に設けられる燃料噴射弁と、前記運転状態に基づいて演算した燃料噴射量信号により前記燃料噴射弁を制御する制御装置とを備えた燃料噴射制御装置において、
エンジンの始動クランキングを検出する始動検出手段と、
気筒位置を判定する気筒判定手段とを設けると共に、
前記制御装置は、前記始動検出手段および気筒判定手段からの信号に基づき、始動クランキング開始後の最初の気筒判定前に全気筒同時に燃料を噴射し、
始動クランキング開始後の最初の気筒判定時に吸気行程および/または排気行程となる気筒に、当該気筒毎もしくは気筒グループ毎に、気筒判定時期に同期して燃料を噴射し、前記気筒毎もしくは気筒グループ毎の最初の燃料噴射量を、検出吸入空気量を用いて算出される燃料噴射量と前記全気筒同時燃料噴射量との差、または所定の基準燃料噴射量の何れか多い方の噴射量に設定する、
ことを特徴とする燃料噴射制御装置。 - 火花点火式多気筒エンジンの運転状態を検出する運転状態検出手段と、各気筒の吸気通路毎に設けられる燃料噴射弁と、前記運転状態に基づいて演算した燃料噴射量信号により前記燃料噴射弁を制御する制御装置とを備えた燃料噴射制御装置において、
エンジンの始動クランキングを検出する始動検出手段と、
気筒位置を判定する気筒判定手段とを設けると共に、
前記制御装置は、前記始動検出手段および気筒判定手段からの信号に基づき、前記始動クランキング開始後の最初の気筒判定前に全気筒同時に燃料を噴射し、全気筒同時の燃料噴射が吸気行程内の燃料吸入可能な所定クランクアングルまでに行われる気筒については、次回燃料噴射時の燃料噴射量を増量補正し、
始動クランキング開始後の最初の気筒判定時に吸気行程および/または排気行程となる気筒に、当該気筒毎もしくは気筒グループ毎に、気筒判定時期に同期して燃料を噴射する、
ことを特徴とする燃料噴射制御装置。 - 前記全気筒同時噴射は、クランクアングルの基準位置を示す最初のREF信号入力後の気筒判定直前に行う請求項1又は2に記載の燃料噴射制御装置。
- 前記制御装置は、全気筒同時燃料噴射の噴射量演算値が燃料噴射弁の特性に応じて定められた下限燃料噴射量未満となる場合には、全気筒同時燃料噴射を行わず、クランキング開始後の各気筒の最初の噴射において前記全気筒同時燃料噴射の噴射量を加算した噴射量を噴射する請求項1又は2に記載の燃料噴射制御装置。
- 前記制御装置は、全気筒同時燃料噴射の噴射量演算値が燃料噴射弁の特性に応じて定められた下限燃料噴射量未満となるときには、当該下限燃料噴射量により全気筒同時燃料噴射を行い、次回燃料噴射時に、前記下限燃料噴射量と噴射量演算値との差分を噴射量から減じる請求項1又は2に記載の燃料噴射制御装置。
- 前記下限燃料噴射量を、バッテリ電圧が低下するほど増大方向に補正する請求項4または請求項5に記載の燃料噴射制御装置。
- 前記気筒毎もしくは気筒グループ毎に行う気筒判定時期に同期した燃料噴射以後の噴射は、排気行程の間に噴射が完了するように、各気筒の行程に同期したシーケンシャル噴射により行う請求項1又は2に記載の燃料噴射制御装置。
- 前記クランキング開始時の燃料噴射は、噴射開始時期基準で行い、その後噴射終了時期基準による噴射に移行する請求項1又は2に記載の燃料噴射制御装置。
- 前記噴射終了時期基準への移行は、初爆想定気筒への噴射以後に行う請求項8に記載の燃料噴射制御装置。
- 前記制御装置は、燃料噴射弁に燃料を供給する燃料配管の圧力が基準値以上となった後に燃料噴射を開始する請求項1又は2に記載の燃料噴射制御装置。
- 前記増量補正する燃料量は、前記全気筒同時燃料噴射時の燃料噴射量と同量である請求項2に記載の燃料噴射制御装置。
- 前記増量補正する燃料量は、前記所定クランクアングルまでに噴射された燃料量である請求項2に記載の燃料噴射制御装置。
- 前記増量補正する燃料量は、前記所定クランクアングルまでに噴射された燃料量から壁流付着分を減量補正した燃料量である請求項2に記載の燃料噴射制御装置。
- 前記減量補正量は、エンジン冷却水温に応じて設定する請求項13に記載の燃料噴射制御装置。
- 前記減量補正量は、エンジン冷却水温が高温であるほど少なくなるように設定する請求項13に記載の燃料噴射制御装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002202562A JP4103480B2 (ja) | 2001-08-15 | 2002-07-11 | 燃料噴射制御装置 |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001-246489 | 2001-08-15 | ||
JP2001246489 | 2001-08-15 | ||
JP2002202562A JP4103480B2 (ja) | 2001-08-15 | 2002-07-11 | 燃料噴射制御装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2003129884A JP2003129884A (ja) | 2003-05-08 |
JP4103480B2 true JP4103480B2 (ja) | 2008-06-18 |
Family
ID=26620544
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002202562A Expired - Lifetime JP4103480B2 (ja) | 2001-08-15 | 2002-07-11 | 燃料噴射制御装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4103480B2 (ja) |
-
2002
- 2002-07-11 JP JP2002202562A patent/JP4103480B2/ja not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JP2003129884A (ja) | 2003-05-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3856100B2 (ja) | 内燃機関の燃料噴射制御装置 | |
JP5240370B2 (ja) | 内燃機関の制御装置 | |
US6568373B2 (en) | Fuel injection control for start-up of internal combustion engine | |
JP4259109B2 (ja) | エンジンの燃料噴射制御装置 | |
JP4309079B2 (ja) | 内燃機関の燃料噴射制御装置 | |
JP3791364B2 (ja) | エンジンの点火時期制御装置 | |
JP4096728B2 (ja) | エンジン制御装置 | |
JP3216456B2 (ja) | 燃料噴射制御装置 | |
US6729305B2 (en) | Fuel injection amount control apparatus and method for internal combustion engine | |
JP4103480B2 (ja) | 燃料噴射制御装置 | |
JPH0217704B2 (ja) | ||
US6571775B2 (en) | Fuel injection control for start-up of internal combustion engine | |
JP3894389B2 (ja) | 内燃機関の燃料噴射制御装置 | |
JP5348228B2 (ja) | 気筒間空燃比ばらつき異常検出装置 | |
JP4722676B2 (ja) | 多気筒エンジンの燃料噴射制御装置 | |
JP3814862B2 (ja) | 内燃機関の始動時燃料噴射装置 | |
JPH07158482A (ja) | 多気筒内燃機関の燃料噴射制御装置 | |
JPH0828319A (ja) | 内燃機関の燃料噴射制御装置 | |
JP2006002610A (ja) | エンジンの始動性能向上装置 | |
JP2657713B2 (ja) | 電子制御燃料噴射式内燃機関の燃料リーク診断装置 | |
US7324890B2 (en) | Ignition timing control apparatus for internal combustion engine | |
JP3692641B2 (ja) | 内燃機関の燃料噴射制御装置 | |
JP2551378Y2 (ja) | 内燃機関の電子制御燃料噴射装置 | |
JP3715109B2 (ja) | 内燃機関の燃料噴射制御方法 | |
JP2005030269A (ja) | 燃料噴射制御装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20041222 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070625 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070703 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070823 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20080304 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080317 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 4103480 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110404 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120404 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130404 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130404 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140404 Year of fee payment: 6 |
|
EXPY | Cancellation because of completion of term |