JP3847052B2 - 内燃機関の燃料噴射制御装置 - Google Patents

内燃機関の燃料噴射制御装置 Download PDF

Info

Publication number
JP3847052B2
JP3847052B2 JP2000098622A JP2000098622A JP3847052B2 JP 3847052 B2 JP3847052 B2 JP 3847052B2 JP 2000098622 A JP2000098622 A JP 2000098622A JP 2000098622 A JP2000098622 A JP 2000098622A JP 3847052 B2 JP3847052 B2 JP 3847052B2
Authority
JP
Japan
Prior art keywords
fuel
fuel injection
amount
engine
cylinder
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 - Fee Related
Application number
JP2000098622A
Other languages
English (en)
Other versions
JP2001280182A (ja
JP2001280182A5 (ja
Inventor
賢 小川
勲 小森谷
和弘 上田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Honda Motor Co Ltd
Original Assignee
Honda Motor Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Honda Motor Co Ltd filed Critical Honda Motor Co Ltd
Priority to JP2000098622A priority Critical patent/JP3847052B2/ja
Priority to US09/816,238 priority patent/US6463906B2/en
Priority to DE10115737A priority patent/DE10115737A1/de
Publication of JP2001280182A publication Critical patent/JP2001280182A/ja
Publication of JP2001280182A5 publication Critical patent/JP2001280182A5/ja
Application granted granted Critical
Publication of JP3847052B2 publication Critical patent/JP3847052B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/0025Controlling engines characterised by use of non-liquid fuels, pluralities of fuels, or non-fuel substances added to the combustible mixtures
    • F02D41/0047Controlling exhaust gas recirculation [EGR]
    • F02D41/005Controlling exhaust gas recirculation [EGR] according to engine operating conditions
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02BINTERNAL-COMBUSTION PISTON ENGINES; COMBUSTION ENGINES IN GENERAL
    • F02B17/00Engines characterised by means for effecting stratification of charge in cylinders
    • F02B17/005Engines characterised by means for effecting stratification of charge in cylinders having direct injection in the combustion chamber
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/04Introducing corrections for particular operating conditions
    • F02D41/047Taking into account fuel evaporation or wall wetting
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/30Controlling fuel injection
    • F02D41/3011Controlling fuel injection according to or using specific or several modes of combustion
    • F02D41/3017Controlling fuel injection according to or using specific or several modes of combustion characterised by the mode(s) being used
    • F02D41/3023Controlling fuel injection according to or using specific or several modes of combustion characterised by the mode(s) being used a mode being the stratified charge spark-ignited mode
    • F02D41/3029Controlling fuel injection according to or using specific or several modes of combustion characterised by the mode(s) being used a mode being the stratified charge spark-ignited mode further comprising a homogeneous charge spark-ignited mode
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/30Controlling fuel injection
    • F02D41/38Controlling fuel injection of the high pressure type
    • F02D41/40Controlling fuel injection of the high pressure type with means for controlling injection timing or duration
    • F02D41/401Controlling injection timing
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/30Controlling fuel injection
    • F02D41/38Controlling fuel injection of the high pressure type
    • F02D2041/389Controlling fuel injection of the high pressure type for injecting directly into the cylinder
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2200/00Input parameters for engine control
    • F02D2200/02Input parameters for engine control the parameters being related to the engine
    • F02D2200/06Fuel or fuel supply system parameters
    • F02D2200/0602Fuel pressure
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D9/00Controlling engines by throttling air or fuel-and-air induction conduits or exhaust conduits
    • F02D9/04Controlling engines by throttling air or fuel-and-air induction conduits or exhaust conduits concerning exhaust conduits
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02MSUPPLYING COMBUSTION ENGINES IN GENERAL WITH COMBUSTIBLE MIXTURES OR CONSTITUENTS THEREOF
    • F02M26/00Engine-pertinent apparatus for adding exhaust gases to combustion-air, main fuel or fuel-air mixture, e.g. by exhaust gas recirculation [EGR] systems
    • F02M26/45Sensors specially adapted for EGR systems
    • F02M26/48EGR valve position sensors
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems

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)
  • Combined Controls Of Internal Combustion Engines (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、気筒内への燃料噴射を圧縮行程中に行う成層燃焼と、吸気行程中に行う均一燃焼とに切り換えて運転される筒内噴射式の内燃機関において、気筒内への燃料噴射時期を制御する内燃機関の燃料噴射制御装置に関する。
【0002】
【従来の技術】
従来、この種の燃料噴射制御装置として、例えば特開平8−42381号公報に記載されたものが知られている。この燃料噴射制御装置では、以下に述べるようにして、成層燃焼時の燃料噴射時期が算出される。まず、燃料圧および要求燃料量に基づき、この要求燃料量を噴射するのに必要な燃料噴射弁の開弁時間(燃料噴射時間)を算出する。次に、圧縮行程中に燃料噴射が終了するように、燃料噴射時期の終了タイミングを求め、この終了タイミングおよび燃料噴射時間に基づき、燃料噴射時期の開始タイミングを算出する。さらに、エンジン水温、エンジン回転数およびエンジン負荷に基づき、補正項を算出し、この補正項を燃料噴射時期に加算することにより、最終的な燃料噴射時期が算出される。
【0003】
【発明が解決しようとする課題】
一般に、筒内噴射式の内燃機関では、燃焼室に直接、燃料が噴射されるので、所望のエンジン出力などを得るためには、燃料噴射時間だけでなく、燃料噴射時期を適正に制御する必要がある。このため、上記従来の燃料噴射制御装置では、上述したように、燃料噴射時間を燃料圧および要求燃料量に基づいて算出するとともに、燃料噴射時間から決定した燃料噴射時期を、上記エンジン水温、エンジン回転数およびエンジン負荷により求めた補正項で補正している。しかし、燃料噴射時間の算出においては、燃料付着などの燃料の動的挙動による影響や蒸発燃料をパージした場合の影響などを補償するために、これらの燃料の挙動状態を表すパラメータを用いて補正することが望ましい。これに対して、そのような補正が行われた場合、上記燃料噴射制御装置では、上記パラメータに応じた燃料噴射時期の補正が行われないため、燃料噴射時期を適切に算出することができない。その結果、エンジン出力の低下などによる運転性の悪化および燃費の悪化を招くおそれがある。
【0004】
本発明は、上記課題を解決するためになされたもので、燃料の挙動状態を反映させながら、燃料噴射時期を適切に求めることができ、それにより運転性および燃費を向上させることができる筒内噴射式の内燃機関の燃料噴射制御装置を提供することを目的とする。
【0005】
【課題を解決するための手段】
この目的を達成するために、請求項1に係る発明は、気筒内への燃料噴射を圧縮行程中に行う成層燃焼と、吸気行程中に行う均一燃焼とに切り換えて運転される筒内噴射式の内燃機関3において、気筒内への燃料噴射時期θinjを制御する内燃機関3の燃料噴射制御装置1であって、内燃機関3の運転状態(例えば実施形態における(以下、この項において同じ)アクセル開度AP、エンジン回転数NE、大気圧PA、吸気管内絶対圧PBA、吸気温TA、エンジン水温TW)を検出する運転状態検出手段(ECU2、クランク角センサ21、水温センサ22、吸気管内絶対圧センサ23、吸気温センサ24、大気圧センサ27、アクセル開度センサ29)と、検出された運転状態に応じて、要求燃料量(要求燃料噴射時間Tcyl)を決定する要求燃料量決定手段(ECU2、ステップ14)と、検出された運転状態に応じて、気筒内に噴射された燃料量のうち、今回の燃焼サイクルにおいて燃焼される燃料量の割合を表す直接率(基本直接率A)と、前記気筒内に付着している燃料量のうち、今回の燃焼サイクルにおいて燃焼される燃料量の割合を表す持ち去り率(基本持ち去り率B)とを、燃料挙動パラメータとして算出する燃料挙動パラメータ算出手段(ECU2、ステップ31〜32,41〜42)と、気筒内に噴射される燃料の燃料圧PFを検出する燃料圧検出手段(燃料圧センサ20)と、検出された燃料圧PFが高いほど、算出された直接率(基本直接率A)および持ち去り率(基本持ち去り率B)をより大きくなるように補正する燃料挙動パラメータ補正手段(ECU2、ステップ39〜40,49〜50)と、補正された直接率(直接率Ae)および持ち去り率(持ち去り率Be)に基づき、要求燃料量(要求燃料噴射時間Tcyl)を補正することにより、最終的な燃料噴射量(最終燃料噴射時間Tout)を決定する燃料噴射量決定手段(ECU2、ステップ15)と、内燃機関3の機関回転数(エンジン回転数NE)を検出する機関回転数検出手段(ECU2、クランク角センサ21)と、検出された機関回転数(エンジン回転数NE)および決定された燃料噴射量(最終燃料噴射時間Tout)に基づき、燃料噴射時期θinjを決定する燃料噴射時期決定手段(ECU2、ステップ16,61〜62,64〜66)と、を備え、燃料噴射量決定手段(ECU2、ステップ15)は、補正された直接率(直接率Ae)および持ち去り率(持ち去り率Be)が大きいほど、最終的な燃料噴射量(最終燃料噴射時間Tout)をより少なくなるように決定することを特徴とする。
【0006】
この内燃機関の燃料噴射制御装置によれば、要求燃料量が運転状態に応じて決定されるとともに、気筒内に噴射された燃料量のうち、今回の燃焼サイクルにおいて燃焼される燃料量の割合を表す直接率と、気筒内に付着している燃料量のうち、今回の燃焼サイクルにおいて燃焼される燃料量の割合を表す持ち去り率とが、運転状態に応じて算出される。また、上記直接率および持ち去り率は、燃料圧が高いほど、より大きくなるように補正される。さらに、補正された直接率および持ち去り率に基づき、要求燃料量を補正することにより、最終的な燃料噴射量が決定される。この場合、最終的な燃料噴射量は、補正された直接率および持ち去り率が大きいほど、より少なくなるように決定される。そして、この最終的な燃料噴射量および機関回転数に基づき、燃料噴射時期が決定される。このように燃料の挙動状態を表す燃料挙動パラメータとしての直接率および持ち去り率により最終的な燃料噴射量を適切に決定できるとともに、この燃料噴射量に基づき、燃料噴射時期が決定されるので、従来と異なり、燃料の挙動状態を反映させながら、すなわち燃料付着などの燃料の動的挙動による影響などを反映させながら、燃料噴射時期を適切に算出することができる。これにより、運転性および燃費を向上させることができる。
【0007】
請求項2に係る発明は、請求項1に記載の内燃機関3の燃料噴射制御装置1において、内燃機関3の機関温度(エンジン水温TW)を検出する機関温度検出手段(水温センサ22)と、均一燃焼時には、検出された機関温度(エンジン水温TW)に基づき、燃料噴射時期θinjを補正する(基本噴射終了タイミングINJMAPFに水温補正項IJTWを加算したものを噴射終了タイミングIJLOGHとする)燃料噴射時期補正手段(ECU2、ステップ75,83)と、をさらに備えることを特徴とする。
【0008】
この内燃機関の燃料噴射制御装置によれば、均一燃焼時に、検出された機関温度に基づき燃料噴射時期が補正されるので、機関温度を反映させながら、燃料噴射時期を適切に設定することができる。例えば、均一燃焼時、低温でピストンが冷えている場合に、燃料を噴射するインジェクタとピストンとの間の距離が大きいときには、噴射した燃料の液滴化の度合が低温時には高いことを考慮して、燃料噴射時期を早めることにより、燃料の霧化が促進され、より良好な燃焼状態を得ることができる。
【0009】
【発明の実施の形態】
以下、図面を参照しながら、本発明の一実施形態に係る内燃機関の燃料噴射制御装置について説明する。図1は、本実施形態の燃料噴射制御装置およびこれを適用した内燃機関の概略構成を示している。同図に示すように、燃料噴射制御装置1はECU2(運転状態検出手段、要求燃料量決定手段、燃料挙動パラメータ算出手段、燃料挙動パラメータ補正手段、燃料噴射量決定手段、機関回転数検出手段、燃料噴射時期決定手段、燃料噴射時期補正手段)を備えており、このECU2は、後述するように、内燃機関3(以下「エンジン3」という)の燃料噴射制御および点火時期制御などを行う。
【0010】
エンジン3は、車両用の直列4気筒(1つのみ図示)タイプのガソリンエンジンであり、各気筒のピストン3aとシリンダヘッド3bとの間に燃焼室3cが形成されている。ピストン3aの上面の中央部には、凹部3dが形成されている。また、シリンダヘッド3bには、燃焼室3cに臨むように燃料噴射弁4(以下「インジェクタ4」という)および点火プラグ5が取り付けられており、燃料は燃焼室3c内に直接噴射される。すなわちエンジン3は、筒内噴射式のものである。
【0011】
インジェクタ4は、燃焼室3cの天壁中央部に配置されており、燃料パイプ4aを介して高圧ポンプ4bに接続されている。燃料は、図示しない燃料タンクからこの高圧ポンプ4bで高圧に昇圧された後、レギュレータ(図示せず)で調圧された状態でインジェクタ4に供給される。燃料は、インジェクタ4からピストン3aの凹部3d側に向かって噴射されるとともに、凹部3dを含むピストン3aの上面に衝突して燃料噴流を形成する。特に、後述する成層燃焼のときには、インジェクタ4が噴射した燃料の大部分は、凹部3dに衝突して燃料噴流を形成する。
【0012】
一方、燃料パイプ4aのインジェクタ4付近の部分には、燃料圧センサ20が取り付けられている。この燃料圧センサ20(燃料圧検出手段)は、インジェクタ4が噴射する燃料の燃料圧PFを検出して、その検出信号をECU2に送る。また、インジェクタ4は、ECU2に接続されており、後述するように、ECU2からの駆動信号により、その開弁時間である最終燃料噴射時間Tout(燃料噴射量)と、燃料噴射時期θinj(開弁タイミングおよび閉弁タイミング)とが制御される。
【0013】
また、上記点火プラグ5もECU2に接続されており、ECU2から点火時期θigに応じたタイミングで高電圧が加えられることにより放電し、それにより燃焼室3c内の混合気を燃焼させる。
【0014】
さらに、各気筒の吸気弁6および排気弁7を開閉駆動する吸気カム6aおよび排気カム7aの各々は、低速カムと、低速カムよりも高いカムノーズを有する高速カムとで構成されている。また、エンジン3には、バルブタイミング切換機構(以下「VTEC」(登録商標)という)8と、このVTEC8への油圧の供給および供給停止を制御する油圧制御弁8aとが設けられている。
【0015】
VTEC8は、各気筒の吸気カム6a(または排気カム7a)を低速カムと高速カムの間で切り換えることにより、吸気弁6(または排気弁7)の動作時のバルブタイミングを低速バルブタイミング(以下「LO.VT」という)と高速バルブタイミング(以下「HI.VT」という)との間で切り換える。また、VTEC8は、ECU2の制御により、油圧制御弁8aを介して油圧が供給されているときにバルブタイミングをHI.VTとし、油圧が供給されていないときにLO.VTとする。
【0016】
また、バルブタイミングは、後述する均一燃焼のうちのリーン燃焼および成層燃焼のときにはLO.VTとされ、後述する均一燃焼のうちのストイキ燃焼およびリッチ燃焼のときには、LO.VTまたはHI.VTに切り換えられる。このHI.VTのときには、吸気弁6(または排気弁7)の開弁および閉弁タイミングが、LO.VTのときよりも早くなるとともに、バルブリフト量も大きくなる。
【0017】
一方、エンジン3のクランクシャフト3eには、マグネットロータ21aが取り付けられている。このマグネットロータ21aは、MREピックアップ21bとともに、クランク角センサ21を構成している。クランク角センサ21(機関回転数検出手段、運転状態検出手段)は、クランクシャフト3eの回転に伴い、いすれもパルス信号であるCRK信号およびTDC信号を出力する。
【0018】
CRK信号は、所定のクランク角(例えば30゜)ごとに1パルスが出力される。ECU2は、このCRK信号に基づき、エンジン3の機関回転数NE(運転状態を表すパラメータ。以下「エンジン回転数NE」という)を求める。TDC信号は、各気筒のピストン3aが吸入行程開始時のTDC(上死点)付近の所定クランク角度位置にあることを表す信号であり、4気筒タイプの本例では、クランク角180゜ごとに1パルスが出力される。また、エンジン3には、図示しない気筒判別センサが設けられており、この気筒判別センサは、気筒を判別するためのパルス信号である気筒判別信号をECU2に送る。ECU2は、これらの気筒判別信号、CRK信号およびTDC信号によって、気筒ごとにどの行程のどのクランク角度位置にあるかを判別するようになっている。
【0019】
また、エンジン3の本体には、水温センサ22が取り付けられている。水温センサ22(機関温度検出手段、運転状態検出手段)は、サーミスタで構成されており、エンジン3の本体内を循環する冷却水の温度であるエンジン水温TW(機関温度、運転状態を表すパラメータ)を検出して、その検出信号をECU2に送る。
【0020】
一方、エンジン3の吸気管9のスロットルバルブ9aよりも下流側には、吸気管内絶対圧センサ23が配置されている。この吸気管内絶対圧センサ23(運転状態検出手段)は、半導体圧力センサなどで構成されており、吸気管9内の絶対圧である吸気管内絶対圧PBA(運転状態を表すパラメータ)を検出して、その検出信号をECU2に送る。さらに、吸気管9には、吸気温センサ24が取り付けられている。吸気温センサ24(運転状態検出手段)は、サーミスタで構成されており、吸気管9内の吸気温TA(運転状態を表すパラメータ)を検出して、その検出信号をECU2に送る。
【0021】
また、エンジン3は、吸気管9と排気管10に接続されたEGR管11を備えている。このEGR管11は、エンジン3の排気ガスを吸気側に再循環し、前記燃焼室3c内の燃焼温度を下げることによって排気ガス中のNOxを低減させるEGRを実行するためのものであり、吸気管9のスロットルバルブ9aよりも下流側と、排気管10の図示しない触媒装置よりも上流側とに接続されている。
【0022】
EGR管11には、EGR制御弁12が取り付けられている。EGR制御弁12は、リニア電磁弁であり、ECU2からの駆動信号に応じてそのバルブリフト量がリニアに変化し、これによってEGR管11を開閉する。EGR制御弁12には、バルブリフトセンサ25が取り付けられている。バルブリフトセンサ25は、EGR制御弁12の実際のバルブリフト量LACTを検出して、その検出信号をECU2に送る。
【0023】
ECU2は、エンジン3の運転状態に応じてEGR制御弁12の目標バルブリフト量LCMDを算出するとともに、実際のバルブリフト量LACTが目標バルブリフト量LCMDになるように制御することにより、EGR率を制御する。
【0024】
また、排気管10の触媒装置よりも上流側には、LAFセンサ26が配置されている。LAFセンサ26は、ジルコニアおよび白金電極などで構成され、理論空燃比よりもリッチなリッチ領域から極リーン領域までの広範囲な空燃比A/Fの領域において排気ガス中の酸素濃度をリニアに検出し、その酸素濃度に比例する検出信号をECU2に送る。
【0025】
さらに、エンジン3には、大気圧センサ27が取り付けられている。大気圧センサ27(運転状態検出手段)は、半導体圧力センサなどで構成されており、大気圧PA(運転状態を表すパラメータ)を検出してその検出信号をECU2に送る。さらに、ECU2には、バッテリ電圧センサ28が接続されており、このバッテリ電圧センサ28は、インジェクタ4に駆動電圧を供給するバッテリ(図示せず)の電圧値VBを検出して、その検出信号をECU2に送る。また、エンジン3を搭載した車両には、アクセルペダルセンサ29が取り付けられている。このアクセルペダルセンサ29(運転状態検出手段)は、運転状態を表すパラメータとしての図示しないアクセルペダルの操作量AP(以下「アクセル開度AP」という)を検出して、その検出信号をECU2に送る。
【0026】
一方、ECU2は、CPU、RAM、ROMおよび入出力インターフェースなどからなるマイクロコンピュータ(いずれも図示せず)で構成されている。前述したセンサ20〜29の検出信号はそれぞれ、ECU2に入力され、入力インターフェースでA/D変換や整形がなされた後、CPUに入力される。CPUは、これらの入力信号に応じ、ROMに記憶された制御プログラムおよびRAMに記憶された後述する各フラグ値および演算値などに基づいて各種の演算処理を実行する。
【0027】
具体的には、インジェクタ4の最終燃料噴射時間Toutおよび燃料噴射時期θinjを制御することにより、後述するように、空燃比制御処理を含む燃料噴射制御処理を実行する。さらに、この燃料噴射制御に加えて点火プラグ5の点火時期θigを制御することで、エンジン3の燃焼状態を、アイドル運転時などの極低負荷運転時には成層燃焼状態に、極低負荷運転時以外の運転時には均一燃焼状態にそれぞれ切り換える。
【0028】
この成層燃焼状態では、後述するように求められる燃料噴射時期θinjで、燃料をインジェクタ4から圧縮行程中に燃焼室3c内に噴射し、噴射燃料の大部分を凹部3dに衝突させることにより燃料噴流が形成される。この燃料噴流と、吸気管9から吸入される空気の流動とによって混合気が生成されるとともに、ピストン3aが圧縮行程の上死点に近い位置にあることで、混合気を点火プラグ5の付近に偏在させながら、理論空燃比よりも極リーンな空燃比A/F(例えば27〜60)で燃焼させる。以上のように、成層燃焼が行われる。また、均一燃焼状態では、後述するように求められる燃料噴射時期θinjで、燃料を吸気行程中に燃焼室3c内に噴射し、上記燃料噴流と空気の流動とによって生成した混合気を燃焼室3c内に均一に分散させながら、成層燃焼状態よりもリッチな空燃比A/F(例えば12〜27)で、均一燃焼が行われる。
【0029】
以下、ECU2が実行する空燃比制御処理を含む燃料噴射制御処理について、図2〜図16を参照しながら説明する。図2は、この制御処理のメインルーチンを示しており、本処理は、TDC信号の入力に同期して割り込み実行される。後述するように、この処理では、各種の補正係数を算出する(ステップ2〜13)とともに、これらの補正係数を用いて要求燃料噴射時間Tcyl、最終燃料噴射時間Toutおよび燃料噴射時期θinjを算出するものである(ステップ14〜16)。
【0030】
まず、ステップ1(図ではS1と略す。以下同様)で、Timap算出処理を実行する。この処理では、エンジン回転数NEおよび吸気管内絶対圧PBAに基づき、図示しない3次元マップ(以下「マップ」という)を検索することにより、基本燃料噴射時間Timapを求める。
【0031】
次に、ステップ2に進み、KTA算出処理を実行する。この処理では、吸気温TAに基づき、図示しないテーブルを検索することにより、吸気温補正係数KTAを求める。
【0032】
次いで、ステップ3に進み、KPA算出処理を実行する。この処理では、大気圧PAに基づき、図示しないテーブルを検索することにより、大気圧補正係数KPAを求める。
【0033】
次に、ステップ4に進み、KTW算出処理を実行する。この処理では、エンジン水温TWおよび吸気管内絶対圧PBAに基づき、図示しないマップを検索することにより、水温補正係数KTWを求める。
【0034】
次いで、ステップ5に進み、KBS算出処理を実行する。この処理では、まず、エンジン回転数NEおよびアクセル開度APに基づき、図示しないマップを検索することにより、要求トルクPMEを求める。この後、エンジン回転数NEと要求トルクPMEに基づき、図示しないマップを検索することにより、基本目標空燃比係数KBSを求める。
【0035】
次に、ステップ6に進み、ステップ5で求めた基本目標空燃比係数KBSに、ステップ4で求めた水温補正係数KTWを乗算することにより、最終目標空燃比係数KCMDを算出する。すなわち、基本目標空燃比係数KBSをエンジン水温TWおよび吸気管内絶対圧PBAに応じて補正することにより、最終目標空燃比係数KCMDを算出する。これらの基本目標空燃比係数KBSおよび最終目標空燃比係数KCMDは、空燃比A/Fの逆数に比例する当量比として表される。
【0036】
次いで、ステップ7に進み、KETC算出処理を実行する。この処理では、ステップ6で求めた最終目標空燃比係数KCMDに基づき、図示しないテーブルを検索することにより、充填効率補正係数KETCを求める。この充填効率補正係数KETCは、空燃比A/Fの変化による充填効率の変化を補償するためのものである。
【0037】
次に、ステップ8に進み、KEGR算出処理を実行する。この処理では、EGR補正係数KEGRを以下のように求める。まず、ステップ5で求めた要求トルクとエンジン回転数NEに基づき、図示しないマップを検索することにより、基本EGR補正係数KEGRmを求める。次に、EGR制御弁12の目標バルブリフト量LCMDと、リフトセンサ25が検出した実際のバルブリフト量LACTとに基づき、リフト量補正係数KEGlを求める。
【0038】
さらに、吸気管内絶対圧PBAと、吸気管内絶対圧PBAのマップ値PBAmとに基づき、吸気管内絶対圧補正係数KEGRpを求める。そして、基本EGR補正係数KEGRmに、リフト量補正係数KEGlおよび吸気管内絶対圧補正係数KEGRpを乗算することにより、EGR補正係数KEGRを求める(KEGR=KEGRm・KEGl・KEGRp)。以上のようにして求められるEGR補正係数KEGRは、EGR率の変化による吸入空気量の変化を補償するためのものである。
【0039】
次いで、ステップ9に進み、KSTR算出処理を実行する。この処理では、LAFセンサ26の検出信号に基づき、図示しないSelf Tuning Regulator 型の適応制御器によりフィードバック補正係数KSTRを求める。このフィードバック補正係数KSTRは、後述するように基本燃料噴射時間Timapに適用され、燃料噴射系の応答遅れによって実際の空燃比が目標空燃比になるのに時間がかかることを動的に補償し、空燃比フィードバック制御の収束性を向上させるためのものである。
【0040】
次に、ステップ10に進み、KPF算出処理を実行する。図3に示すように、この処理では、ステップ20において、燃料圧PFと筒内圧PCYLの差圧ΔPF(=PF−PCYL)に基づき、図4にその一例を示すΔPF−KPFテーブルを検索することにより、燃料圧補正係数KPFを求めて、本処理を終了する。この場合、筒内圧PCYLは、その気筒のクランク角度位置に基づき、図示しないテーブルを検索することにより推定される。なお、筒内圧PCYLを求める手法は、これに限らず、筒内圧PCYLを検出する筒内圧センサをエンジン3に取り付けるようにしてもよい。
【0041】
このΔPF−KPFテーブルでは、燃料圧補正係数KPFは、差圧ΔPFが第1所定値ΔPFL(例えば0.03MPa)以下の範囲では値30に、差圧ΔPFが第1所定値ΔPFLよりも大きな第2所定値ΔPFREF(例えば10MPa)以上の範囲では値1.0に、ΔPFL<ΔPF<ΔPFREFの範囲では、差圧ΔPFが大きいほど小さい値にそれぞれ設定されている。ΔPFL<ΔPF<ΔPFREFの範囲で、燃料圧補正係数KPFがこのように設定されている理由は、インジェクタ4を後述する最終燃料噴射時間Tout分、開弁させたときに、最終燃料噴射時間Toutが同じであっても、実際に噴射される燃料量が差圧ΔPFに応じて変化してしまうことを補償するためである(例えば、最終燃料噴射時間Toutが同じであっても、差圧ΔPFが大きくなると、実際の燃料噴射量が増大する)。
【0042】
また、ΔPF≦ΔPFLの範囲で、燃料圧補正係数KPFが上記のように設定されている理由は、成層燃焼の場合において差圧ΔPFがΔPFLより小さいときには、最終燃料噴射時間Toutに対して実際に噴射される燃料量が変化しないためである。さらに、ΔPF≧ΔPFREFの範囲で、燃料圧補正係数KPFが上記のように設定されている理由は、均一燃焼の場合において差圧ΔPFがΔPFREF以上のときには、インジェクタ4を最終燃料噴射時間Tout分、開弁することにより、目標空燃比に対応する燃料量が確実に噴射されるためである。なお、筒内噴射式のエンジン3では、燃料圧PFおよび筒内圧PCYLは、燃料圧PFが筒内圧PCYLよりも極めて大きい(例えば燃料圧PFは筒内圧PCYLの100倍)関係にあるので、差圧ΔPFに代えて燃料圧PFをパラメータとして燃料圧補正係数KPFを求めてもよい。
【0043】
以上のようにKPF算出処理を実行した後、図2のステップ11に進み、TiVB算出処理を実行する。この処理では、バッテリの電圧値VBに基づき、図示しないテーブルを検索することにより、無効補正時間TiVBを算出する。この無効補正時間TiVBは、燃料噴射時においてインジェクタ4が実際に開くまでの遅れ(無効時間)を補償するためのものである。
【0044】
次に、ステップ12に進み、燃料挙動パラメータ算出処理を実行する。この処理の詳細については後述するが、この処理では燃料挙動パラメータである直接率Ae(燃料の挙動を表すパラメータ)および持ち去り率Be(燃料の挙動を表すパラメータ)が算出される。
【0045】
次いで、ステップ13に進み、以上のように求めた吸気温補正係数KTA、大気圧補正係数KPA、充填効率補正係数KETCおよびEGR補正係数KEGRを乗算することにより、総補正係数Ktotalを算出する。
【0046】
次に、ステップ14に進み、以上のように求めた基本燃料噴射時間Timapに総補正係数Ktotal、最終目標空燃比係数KCMDおよびフィードバック補正係数KSTRを乗算することにより、気筒ごとの要求燃料噴射時間Tcyl(i)を算出する。これらの要求燃料噴射時間Tcyl(i)は、エンジン3の運転状態から必要とされる気筒ごとの要求燃料量に相当する。なお、要求燃料噴射時間Tcyl(i)の記号iは、気筒の番号を表す。
【0047】
次いで、ステップ15に進み、下式(1)により気筒ごとの最終燃料噴射時間Tout(i)を算出する。これらの最終燃料噴射時間Tout(i)は、気筒ごとのインジェクタ4の開弁時間であり、各気筒内に実際に噴射される燃料噴射量を表す。
【0048】
Figure 0003847052
ここで、TWP(i)は気筒ごとの付着燃料量に相当する付着燃料量相当値(時間)であり、後述するように求められる。
【0049】
以上のステップ14,15から明らかなように、エンジン3の運転状態から必要とされる要求燃料量を決定する要求燃料噴射時間Tcyl(i)の算出では、燃料圧補正係数KPFが用いられない。本来、要求燃料噴射時間Tcyl(i)は、燃料圧PFとは無関係のものであるから、その算出に燃料圧補正係数KPFを除外することによって、要求燃料噴射時間Tcyl(i)を適切に算出することができる。これに対して、気筒内に実際に噴射される燃料量を決定する最終燃料噴射時間Toutの算出では、燃料圧補正係数KPFが基本燃料噴射時間Timapに乗算される。これにより、インジェクタ4が実際に噴射する燃料量を、燃料圧PFと筒内圧PCYLの差圧ΔPFに応じて適切に補正することができ、その結果、気筒内に実際に噴射される燃料噴射量を精度よく制御することができる。以上により、燃料噴射量を目標空燃比に応じて適切に決定でき、それにより空燃比A/Fのフィードバック制御の収束性を向上させることができる。
【0050】
次に、図16を参照しながら、上記式(1)で用いた付着燃料量相当値TWP(i)を算出するTWP算出処理について説明する。この処理は、CRK信号の入力に同期して、気筒ごとに実行される。この処理では、ステップ100において、下記式(2)により、付着燃料量相当値TWP(i)の今回値TWP(i)nを算出するとともに、これをRAMに記憶して本処理を終了する。
【0051】
Figure 0003847052
ここで、TWP(i)n−1は、付着燃料量相当値TWP(i)の前回値である。
【0052】
図2のステップ15に続いて、ステップ16に進み、噴射時期処理において燃料噴射時期θinjを算出して、本ルーチンを終了する。この噴射時期処理の詳細については、後述する。
【0053】
次に、図5を参照しながら、前述したステップ12の燃料挙動パラメータ算出処理について説明する。この処理では、以下に述べるようにして、直接率Aeおよび持ち去り率Beを算出する。この直接率Aeは、今回の燃焼サイクルにおいてインジェクタ4から噴射された燃料量に対する、この燃料噴射量のうちの今回の燃焼サイクルで実際に燃焼する燃料量の割合を示す。また、持ち去り率Beは、前回の燃焼サイクル終了時点で燃焼室3cの内壁面(シリンダ面やピストン面)に付着している燃料量に対する、この付着燃料量のうちの今回の燃焼サイクルで実際に燃焼する燃料量の割合を示す。
【0054】
具体的には、まず、ステップ30において、フラグF_VTECが「1」か否かを判別する。このフラグF_VTECは、VTEC8によりバルブタイミングがHI.VTに設定されているときに「1」にセットされ、LO.VTに設定されているときに「0」にセットされるものである。
【0055】
ステップ30の判別結果がYESのとき、すなわちバルブタイミングがHI.VTに設定されているときには、ステップ31に進み、エンジン回転数NEおよび吸気管内絶対圧PBAに基づき、図6に示すようなマップを検索することにより、HI.VT用の基本直接率Aを求める。このマップでは、エンジン回転数NEまたは吸気管内絶対圧PBAが高いほど、基本直接率Aが大きい値に設定されている。
【0056】
次に、ステップ32に進み、上記ステップ31の基本直接率Aと同様に、エンジン回転数NEおよび吸気管内絶対圧PBAに基づき、上記図6と同様のマップを検索することにより、HI.VT用の基本持ち去り率Bを求める。このマップでは、基本持ち去り率Bの値は、基本直接率Aと同様の傾向でかつ異なる値に設定されている。
【0057】
次いで、ステップ33に進み、エンジン水温TWおよび吸気管内絶対圧PBAに基づき、図7に示すようなマップを検索することにより、HI.VT用の基本直接率A用の水温補正係数KTWPAを求める。このマップでは、エンジン水温TWまたは吸気管内絶対圧PBAが高いほど、水温補正係数KTWPAが大きい値に設定されている。
【0058】
次に、ステップ34に進み、水温補正係数KTWPAと同様に、エンジン水温TWおよび吸気管内絶対圧PBAに基づき、上記図7と同様のマップを検索することにより、HI.VT用の基本持ち去り率Bの水温補正係数KTWPBを求める。このマップでは、水温補正係数KTWPBの値も、水温補正係数KTWPAと同様の傾向でかつ異なる値に設定されている。
【0059】
次いで、ステップ35に進み、前述したステップ16で求められた燃料噴射時期θinjの前回値に基づき、図8にその一例を示すテーブルを検索することにより、HI.VT用の基本直接率A用の噴射時期補正係数KJWPAを求める。同図に示すように、このテーブルでは、噴射時期補正係数KJWPAは、燃料噴射時期θinjにかかわらず、一定の値に設定されている。
【0060】
次に、ステップ36に進み、噴射時期補正係数KJWPAと同様に、前述したステップ16で求められた燃料噴射時期θinjの前回値に基づき、上記図8のテーブルを検索することにより、HI.VT用の基本持ち去り率Bの噴射時期補正係数KJWPBを求める。同図に示すように、このテーブルでは、噴射時期補正係数KJWPBは、燃料噴射時期θinjが吸気行程後半のBDC位置と圧縮行程のTDC位置との間の所定のクランク角度θinj1よりも進角側であるときには、噴射時期補正係数KJWPAと同じ一定値に設定され、所定のクランク角度位置θinj1よりも遅角側であるほど、すなわち圧縮行程のTDC位置に近いほど、小さい値になるように設定されている。これは、圧縮行程では、TDC位置に近いほど、筒内圧PCYLが大きくなることにより、燃焼室3cの内壁面に付着した燃料が気化しにくくなることによる。
【0061】
次いで、ステップ37に進み、燃料圧PFに基づき、図9にその一例を示すテーブルを検索することにより、HI.VT用の基本直接率A用の燃料圧補正係数KPFWPAを求める。同図に示すように、このテーブルでは、燃料圧補正係数KPFWPAは、燃料圧PFが所定値PF1未満であるときには、燃料圧PFが高いほど、大きい値に設定されている。これは、燃料圧PFが低圧であるほど、霧化の度合が低くなることで、燃料が燃焼室3cの内壁面に付着しやすいのに対して、高圧であるほど、霧化の度合が高くなることで、燃料が付着しにくくなることによる。また、燃料圧補正係数KPFWPAは、燃料圧PFが所定値PF1以上であるときには、値1.0に設定されている。これは、燃料圧PFが所定値PF1以上であれば、燃焼室3cの内壁面に付着する燃料の割合がほぼ一定になることによる。
【0062】
次に、ステップ38に進み、燃料圧補正係数KPFWPAと同様に、燃料圧PFに基づき、上記図9のテーブルを検索することにより、HI.VT用の基本持ち去り率B用の燃料圧補正係数KPFWPBを求める。同図に示すように、このテーブルでは、燃料圧補正係数KPFWPBは、燃料圧PFが所定値PF2未満であるときには、燃料圧PFが高いほど、大きい値に設定されている。これは、燃料圧PFが高圧であるほど、燃焼室3cの内壁面に付着している燃料が内壁面から離脱して霧化しやすいことによる。また、燃料圧補正係数KPFWPBは、燃料圧PFが所定値PF2以上である領域において、値1.0に設定されている。これは、燃料圧PFが所定値PF2以上であれば、燃焼室3cの内壁面に付着している燃料のうち、今回の燃焼サイクルで実際に燃焼する燃料の割合が変化しないことによる。
【0063】
次いで、ステップ39に進み、以上のように求めた基本直接率Aに、水温補正係数KTWPA、噴射時期補正係数KJWPAおよび燃料圧補正係数KPFWPAを乗算することにより、直接率Aeを算出する。
【0064】
次に、ステップ40に進み、直接率Aeと同様に、基本持ち去り率Bに、水温補正係数KTWPB、噴射時期補正係数KJWPBおよび燃料圧補正係数KPFWPBを乗算することにより、持ち去り率Beを算出して、本処理を終了する。
【0065】
一方、ステップ30の判別結果がNOのとき、すなわちバルブタイミングがLO.VTに設定されているときには、ステップ41〜50において、前述したステップ31〜40と同様に、LO.VT用の直接率Aeおよび持ち去り率Beを算出して、本処理を終了する。この場合、ステップ41〜48において用いられる各マップおよび各テーブルは、HI.VT用のものと同様の傾向でかつ異なる値に設定されている。
【0066】
以上のように直接率Aeおよび持ち去り率Beはそれぞれ、基本直接率Aおよび基本持ち去り率Bを、燃料圧PFに基づいて求めた燃料圧補正係数KPFWPA,KPFWPBで補正することにより求められる。そして、このように補正された直接率Aeおよび持ち去り率Beを用いて、付着燃料量に相当する付着燃料量相当値TWPが算出される。燃料圧PFと付着燃料量相当値TWPの間には、図9のテーブルに関連して述べたような密接な関連性があるので、付着燃料量相当値TWPを、上述した直接率Ae,持ち去り率Beの算出手法により、燃料圧PFを反映させながら気筒ごとに適切に算出することができる。また、基本直接率Aおよび基本持ち去り率Bが、バルブタイミング(LO.VTまたはHI.VT)に応じて別個に算出されるので、バルブタイミングの切り換えに伴う吸入空気量や燃料噴射時期θinjの変化に対応しながら、付着燃料量相当値TWPをより適切に求めることができる。以上により、最終燃料噴射時間Toutすなわち燃料噴射量を適切に決定することができ、その結果、空燃比A/Fのフィードバック制御の収束性を向上させることができる。
【0067】
次に、図10〜図15を参照しながら、前述したステップ16の噴射時期処理について説明する。図10は、噴射時期処理のメインルーチンを示すフローチャートである。同図に示すように、この処理では、まず、ステップ60において、燃焼形態モニタS_EMODが「0」であるか否かを判別する。
【0068】
この燃焼形態モニタS_EMODは、エンジン3が成層燃焼、均一燃焼のうちのリーン燃焼、ストイキ燃焼およびリッチ燃焼の中のいずれの燃焼形態にあるかを表すものである。燃焼形態モニタS_EMODの値は、前述したステップ5で求めた要求トルクPMEとエンジン回転数NEに基づき、図11に示すマップを検索することによってセットされる。具体的には、同マップにおいて、成層燃焼域のときに「2」に、均一燃焼のうちのリーン燃焼域のときに「1」に、均一燃焼のうちのストイキ燃焼域のときに「0」にそれぞれセットされる。なお、このマップにおけるストイキ燃焼域は、混合気を主として理論空燃比で燃焼させる領域であるとともに、混合気を理論空燃比よりもリッチな空燃比A/Fで燃焼させるリッチ燃焼域も含むように設定されており、以下、リッチ燃焼も含めてストイキ燃焼という。
【0069】
ステップ60の判別結果がYESのとき、すなわちS_EMOD=0であって、エンジン3がストイキ燃焼で運転されているときには、ステップ61に進み、ストイキ燃焼用の噴射終了タイミング算出処理を実行する。この処理の詳細は後述するが、この処理では、燃料噴射時期θinjの噴射終了タイミングIJLOGHが算出される。
【0070】
次に、ステップ62に進み、均一燃焼用の噴射開始タイミング算出処理を実行して、本処理を終了する。この処理では、前記ステップ15で算出した最終燃料噴射時間Toutと、ステップ61で算出した噴射終了タイミングIJLOGHとから、燃料噴射時期θinjの噴射開始タイミングを逆算する。この噴射開始タイミングおよび噴射終了タイミングIJLOGHは、いずれも吸気行程のTDC位置を基準とするクランク角度位置として算出される。
【0071】
一方、ステップ60でS_EMOD≠0のときには、ステップ63に進み、燃焼形態モニタS_EMODが「1」であるか否かを判別する。この判別結果がYESのとき、すなわちS_EMOD=1であって、エンジン3がリーン燃焼で運転されているときには、ステップ64に進み、後述するリーン燃焼用の噴射終了タイミング算出処理で、噴射終了タイミングIJLOGHを算出する。
【0072】
次に、前記ステップ62に進み、ステップ64で算出した噴射終了タイミングIJLOGHおよび最終燃料噴射時間Toutに基づき、燃料噴射時期θinjの噴射開始タイミングを算出して、本処理を終了する。これらのステップ62,64では、前記ステップ61,62と同様に、噴射開始タイミングおよび噴射終了タイミングIJLOGHは、いずれも吸気行程のTDC位置を基準とするクランク角度位置として算出される。
【0073】
一方、ステップ63の判別結果がNOのとき、すなわちS_EMOD=2であって、エンジン3が成層燃焼で運転されているときには、ステップ65に進み、後述する成層燃焼用の噴射終了タイミング算出処理において、前記ステップ61,64と同様に、燃料噴射時期θinjの噴射終了タイミングIJLOGDを算出する。
【0074】
次に、ステップ66に進み、前記ステップ62と同様に、ステップ65で算出した噴射終了タイミングIJLOGDおよび最終燃料噴射時間Toutに基づき、成層燃焼用の噴射開始タイミングを算出して、本処理を終了する。これらのステップ65,66では、噴射開始タイミングおよび噴射終了タイミングIJLOGDは、前記ステップ61,62,64と異なり、いずれも圧縮行程のTDC位置を基準とするクランク角度位置として算出される。
【0075】
次に、図12を参照しながら、前述したステップ61のストイキ燃焼用の噴射終了タイミング算出処理について説明する。この処理では、以下に述べるように燃料噴射時期θinjの噴射終了タイミングIJLOGHが気筒ごとに算出される。また、これらの噴射終了タイミングIJLOGHは、吸気行程のTDC後(ATDC)のクランク角度位置として算出される。
【0076】
この処理では、まず、ステップ70において、水温補正項IJTWを求める。この水温補正項IJTWは、具体的には、エンジン水温TWに基づき、図13にその一例を示すTW−IJTWテーブルを検索することにより求められる。同図に示すように、このTW−IJTWテーブルでは、水温補正項IJTWは、エンジン水温TWが高いほど、小さい値に設定されている。これは、エンジン水温TWが高いほど、燃焼室3cに噴射された燃料が着火しやすく、均一燃焼が効率よく行われるので、燃料噴射時期θinjの噴射終了タイミングIJLOGHを早めることにより、発生トルクを効率よく得るためである。
【0077】
次に、図12のステップ71において、フラグF_VTECが「1」であるか否かを判別する。この判別結果がYESのとき、すなわちバルブタイミングがHI.VTに設定されているときには、ステップ72に進み、EGR許可フラグF_EGRが「1」であるか否かを判別する。このEGR許可フラグF_EGRは、EGR制御弁12によるEGR管11の開放によりEGRが実行されているときに「1」に、EGR管11の閉鎖によってEGRが実行されていないときに「0」にそれぞれ設定されるものである。
【0078】
ステップ72の判別結果がYESのとき、すなわちEGRが実行されているときには、ステップ73に進み、エンジン回転数NEおよび前記ステップ15で求めた各気筒の最終燃料噴射時間Tout(i)に基づき、図示しないマップを検索することにより、HI.VT,EGR用の基本噴射終了タイミングINJMAPFを気筒ごとに求める。
【0079】
次に、ステップ75に進み、これらの基本噴射終了タイミングINJMAPFに前記ステップ70で求めた水温補正項IJTWを加算した値を、噴射終了タイミングIJLOGHとして設定して、本処理を終了する。以上により、HI.VT,EGR用の噴射終了タイミングIJLOGHが気筒ごとに求められる。
【0080】
一方、ステップ72の判別結果がNOのとき、すなわちEGRが実行されていないときには、ステップ74に進み、上記ステップ73と同様に、エンジン回転数NEおよび各気筒の最終燃料噴射時間Tout(i)に基づき、図示しないマップを検索することにより、HI.VT,非EGR用の基本噴射終了タイミングINJMAPFを気筒ごとに求める。次に、上記ステップ75で、HI.VT,非EGR用の噴射終了タイミングIJLOGHを気筒ごとに算出して、本処理を終了する。
【0081】
一方、ステップ71の判別結果がNOのとき、すなわちバルブタイミングがLO.VTに設定されているときには、ステップ76に進み、EGR許可フラグF_EGRが「1」であるか否かを判別する。
【0082】
この判別結果がYESのとき、すなわちEGRが実行されているときには、ステップ77に進み、前記ステップ73と同様に、エンジン回転数NEおよび各気筒の最終燃料噴射時間Tout(i)に基づき、図示しないマップを検索することにより、LO.VT,EGR用の基本噴射終了タイミングINJMAPFを気筒ごとに求める。次に、前述したステップ75で、LO.VT,EGR用の噴射終了タイミングIJLOGHを気筒ごとに算出して、本処理を終了する。
【0083】
一方、ステップ76の判別結果がNOのとき、すなわちEGRが実行されていないときには、ステップ78に進み、ステップ76と同様に、エンジン回転数NEおよび各気筒の最終燃料噴射時間Tout(i)に基づき、図示しないマップを検索することにより、LO.VT,非EGR用の基本噴射終了タイミングINJMAPFを気筒ごとに求める。次に、上記ステップ75で、LO.VT,非EGR用の噴射終了タイミングIJLOGHを気筒ごとに算出して、本処理を終了する。
【0084】
次に、図14を参照しながら、前述したステップ64のリーン燃焼用の噴射終了タイミング算出処理について説明する。この処理でも、噴射終了タイミングIJLOGHは、ストイキ燃焼用のものと同様に、吸気行程のTDC後のクランク角度位置として算出される。
【0085】
この処理では、まず、ステップ80において、前述したステップ70と同様に、エンジン水温TWに基づき、図13のTW−IJTWテーブルを検索することにより水温補正項IJTWを求める。
【0086】
次に、ステップ81に進み、EGR許可フラグF_EGRが「1」であるか否かを判別する。この判別結果がYESのとき、すなわちEGRが実行されているときには、ステップ82に進み、エンジン回転数NEおよび各気筒の最終燃料噴射時間Tout(i)に基づき、図示しないマップを検索することにより、EGR用の基本噴射終了タイミングINJMAPFを気筒ごとに求める。
【0087】
次に、ステップ83に進み、これらの基本噴射終了タイミングINJMAPFにステップ80で求めた水温補正項IJTWを加算した値を、噴射終了タイミングIJLOGHとして設定して、本処理を終了する。以上により、EGR用の噴射終了タイミングIJLOGHが気筒ごとに算出される。
【0088】
一方、ステップ81の判別結果がNOのとき、すなわちEGRが実行されていないときには、ステップ84に進み、ステップ82と同様に、エンジン回転数NEおよび各気筒の最終燃料噴射時間Tout(i)に基づき、図示しないマップを検索することにより、非EGR用の基本噴射終了タイミングINJMAPFを気筒ごとに求める。次に、上述したステップ83で、非EGR用の噴射終了タイミングIJLOGHを気筒ごとに算出して、本処理を終了する。
【0089】
次に、図15を参照しながら、前述したステップ65の成層燃焼用の噴射終了タイミング算出処理について説明する。この処理では、噴射終了タイミングIJLOGDは、ストイキ燃焼用およびリーン燃焼用のものと異なり、圧縮行程のTDC後のクランク角度位置として算出される。
【0090】
この処理では、まず、ステップ90において、EGR許可フラグF_EGRが「1」であるか否かを判別する。この判別結果がYESのとき、すなわちEGRが実行されているときには、ステップ91に進み、エンジン回転数NEおよび各気筒の最終燃料噴射時間Tout(i)に基づき、図示しないマップを検索することにより、EGR用の基本噴射終了タイミングINJMAPFを気筒ごとに求める。
【0091】
次に、ステップ92に進み、これらの基本噴射終了タイミングINJMAPFを、EGR用の噴射終了タイミングIJLOGDにセットして、本処理を終了する。
【0092】
一方、ステップ90の判別結果がNOのとき、すなわちEGRが実行されていないときには、ステップ93に進み、ステップ91と同様に、エンジン回転数NEおよび各気筒の最終燃料噴射時間Tout(i)に基づき、図示しないマップを検索することにより、非EGR用の基本噴射終了タイミングINJMAPFを気筒ごとに求める。次に、上述したステップ92で、非EGR用の噴射終了タイミングIJLOGDを気筒ごとに算出して、本処理を終了する。
【0093】
以上のように、本実施形態の燃料噴射制御装置1によれば、要求燃料噴射時間Tcylが基本燃料噴射時間Timapに総補正係数Ktotal、目標空燃比係数KCMDおよびフィードバック補正係数KSTRを乗算することで算出されるとともに、付着燃料量TWP、直接率Aeおよび持ち去り率Beで要求燃料噴射時間Tcylを補正することにより、最終燃料噴射時間Toutが算出される。そして、最終燃料噴射時間Toutおよびエンジン回転数NEにより、燃料噴射時期θinjが決定される。以上のように、燃料付着に関連する直接率Aeおよび持ち去り率Beで補正された最終燃料噴射時間Toutに基づき、燃料噴射時期θinjが適切に決定されるので、従来と異なり、燃料付着による燃料の挙動の影響を反映させながら、燃料噴射時期θinjを適切に算出することができる。これにより、運転性および燃費を向上させることができる。
【0094】
なお、本実施形態のようなタイプの筒内噴射式エンジン、すなわちインジェクタ4を燃焼室3cの天壁のほぼ中央部に配置し、成層燃焼時に、インジェクタ4から噴射した燃料をピストン3aの上面に衝突させることで燃料噴流を形成し、この燃料噴流と吸気管9から吸入される空気の流動とによって、混合気を生成するタイプのものでは特に、ここではデータは示さないが、最終燃料噴射時間Toutから燃料噴射時期θinjを求めた方が、成層燃焼時の混合気を良好に生成できることが実験により確認されている。
【0095】
また、均一燃焼時には、燃料噴射時期θinjの噴射終了タイミングIJLOGHは、基本噴射終了タイミングINJMAPFに水温補正項IJTWを加算することにより求められ、成層燃焼時には、水温補正項IJTWを加算することなく、基本噴射終了タイミングINJMAPFがそのまま、噴射終了タイミングIJLOGDとされる。これにより、均一燃焼時、低温でピストン3aが冷えている場合に、インジェクタ4とピストン3aとの間の距離が大きいときには、噴射した燃料の液滴化の度合が低温時には高いことを考慮して、燃料噴射時期θinjを早めることにより、燃料の霧化が促進され、より良好な燃焼状態を得ることができる。
【0096】
なお、前述した実施形態では、燃料の挙動状態を表すパラメータとして直接率Aeおよび持ち去り率Beを求め、これらを用いて要求燃料噴射時間Tcylを補正することで最終燃料噴射時間Toutを算出したが、燃料の挙動状態を表すパラメータは、これに限らず、蒸発燃料をパージする場合のパージ量やこれを表すパラメータなどでもよい。
【0097】
【発明の効果】
以上のように、本発明の内燃機関の燃料噴射制御装置によれば、燃料の挙動状態を反映させながら、燃料噴射時期を適切に求めることができ、それにより運転性および燃費を向上させることができる。
【図面の簡単な説明】
【図1】本発明の一実施形態に係る燃料噴射制御装置およびこれを適用した内燃機関の概略構成を示す図である。
【図2】燃料噴射制御装置の燃料噴射制御処理のメインルーチンを示すフローチャートである。
【図3】図2のステップ10のKPF算出処理のサブルーチンを示すフローチャートである。
【図4】図3のKPF算出処理で用いるΔPF−KPFテーブルの一例を示す図である。
【図5】図2のステップ12の燃料挙動パラメータ算出処理のサブルーチンを示すフローチャートである。
【図6】図5の基本直接率Aおよび基本持ち去り率Bの算出処理で用いるマップを示す図である。
【図7】図5の水温補正係数KTWPA,KTWPBの算出処理で用いるマップを示す図である。
【図8】図5の噴射時期補正係数KJWPA,KJWPBの算出処理で用いるテーブルの一例を示す図である。
【図9】図5の燃料圧補正係数KPFWPA,KPFWPBの算出処理で用いるテーブルの一例を示す図である。
【図10】図2のステップ16の噴射時期処理のサブルーチンを示すフローチャートである。
【図11】図10のS_EMOD算出処理で用いるマップを示す図である。
【図12】図10のストイキ燃焼用の噴射終了タイミング算出処理のサブルーチンを示すフローチャートである。
【図13】図12のステップ70および図14のステップ80のIJTW算出で用いるテーブルの一例を示す図である。
【図14】図10のリーン燃焼用の噴射終了タイミング算出処理のサブルーチンを示すフローチャートである。
【図15】図10の成層燃焼用の噴射終了タイミング算出処理のサブルーチンを示すフローチャートである。
【図16】TWP算出処理を示すフローチャートである。
【符号の説明】
1 燃料噴射制御装置
2 ECU(運転状態検出手段、要求燃料量決定手段、パラメータ算出手段、燃料噴射量決定手段、機関回転数検出手段、燃料噴射時期決定手段、燃料噴射時期補正手段)
3 内燃機関
21 クランク角センサ(機関回転数検出手段、運転状態検出手段)
22 水温センサ(機関温度検出手段、運転状態検出手段)
23 吸気管内絶対圧センサ(運転状態検出手段)
24 吸気温センサ(運転状態検出手段)
27 大気圧センサ(運転状態検出手段)
29 アクセル開度センサ(運転状態検出手段)
AP アクセル開度(運転状態を表すパラメータ)
Ae 直接率(燃料の挙動状態を表すパラメータ)
Be 持ち去り率(燃料の挙動状態を表すパラメータ)
NE エンジン回転数(機関回転数、運転状態を表すパラメータ)
PA 大気圧(運転状態を表すパラメータ)
PBA 吸気管内絶対圧(運転状態を表すパラメータ)
TA 吸気温(運転状態を表すパラメータ)
TW エンジン水温(機関温度、運転状態を表すパラメータ)
Tcyl 要求燃料噴射時間(要求燃料量)
Tout 最終燃料噴射時間(燃料噴射量)
θinj 燃料噴射時期
IJLOGH 噴射終了タイミング
IJMAPF 基本噴射終了タイミング
IJTW 水温補正項

Claims (2)

  1. 気筒内への燃料噴射を圧縮行程中に行う成層燃焼と、吸気行程中に行う均一燃焼とに切り換えて運転される筒内噴射式の内燃機関において、前記気筒内への燃料噴射時期を制御する内燃機関の燃料噴射制御装置であって、
    当該内燃機関の運転状態を検出する運転状態検出手段と、
    当該検出された運転状態に応じて、要求燃料量を決定する要求燃料量決定手段と、
    前記検出された運転状態に応じて、前記気筒内に噴射された燃料量のうち、今回の燃焼サイクルにおいて燃焼される燃料量の割合を表す直接率と、前記気筒内に付着している燃料量のうち、今回の燃焼サイクルにおいて燃焼される燃料量の割合を表す持ち去り率とを、燃料挙動パラメータとして算出する燃料挙動パラメータ算出手段と、
    前記気筒内に噴射される燃料の燃料圧を検出する燃料圧検出手段と、
    当該検出された燃料圧が高いほど、前記算出された直接率および持ち去り率をより大きくなるように補正する燃料挙動パラメータ補正手段と、
    当該補正された直接率および持ち去り率に基づき、前記要求燃料量を補正することにより、最終的な燃料噴射量を決定する燃料噴射量決定手段と、
    前記内燃機関の機関回転数を検出する機関回転数検出手段と、
    当該検出された機関回転数および前記決定された燃料噴射量に基づき、前記燃料噴射時期を決定する燃料噴射時期決定手段と、
    を備え
    前記燃料噴射量決定手段は、前記補正された直接率および持ち去り率が大きいほど、前記最終的な燃料噴射量をより少なくなるように決定することを特徴とする内燃機関の燃料噴射制御装置。
  2. 前記内燃機関の機関温度を検出する機関温度検出手段と、
    前記均一燃焼時には、前記検出された機関温度に基づき、前記燃料噴射時期を補正する燃料噴射時期補正手段と、
    をさらに備えることを特徴とする請求項1に記載の内燃機関の燃料噴射制御装置。
JP2000098622A 2000-03-31 2000-03-31 内燃機関の燃料噴射制御装置 Expired - Fee Related JP3847052B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2000098622A JP3847052B2 (ja) 2000-03-31 2000-03-31 内燃機関の燃料噴射制御装置
US09/816,238 US6463906B2 (en) 2000-03-31 2001-03-26 Fuel injection control system for internal combustion engine
DE10115737A DE10115737A1 (de) 2000-03-31 2001-03-30 Kraftstoffeinspritz-Steuerung/Regelung für Verbrennungsmotor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000098622A JP3847052B2 (ja) 2000-03-31 2000-03-31 内燃機関の燃料噴射制御装置

Publications (3)

Publication Number Publication Date
JP2001280182A JP2001280182A (ja) 2001-10-10
JP2001280182A5 JP2001280182A5 (ja) 2004-12-02
JP3847052B2 true JP3847052B2 (ja) 2006-11-15

Family

ID=18613081

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000098622A Expired - Fee Related JP3847052B2 (ja) 2000-03-31 2000-03-31 内燃機関の燃料噴射制御装置

Country Status (3)

Country Link
US (1) US6463906B2 (ja)
JP (1) JP3847052B2 (ja)
DE (1) DE10115737A1 (ja)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100318836B1 (ko) * 1996-08-28 2002-02-19 나까무라히로까즈 기통내분사내연기관의제어장치
JP4137391B2 (ja) * 2001-02-19 2008-08-20 株式会社リコー データ管理装置、方法、プログラム、及び記録媒体
JP2003120367A (ja) 2001-10-15 2003-04-23 Honda Motor Co Ltd 内燃機関の燃料噴射制御装置
EP1431555B1 (en) * 2002-12-20 2014-01-22 Honda Motor Co., Ltd. Control system and method for internal combustion engine
DE10305521A1 (de) * 2003-02-11 2004-08-19 Robert Bosch Gmbh Verfahren zur Regelung eines Luft-/Kraftstoff-Gemisches bei einer Brennkraftmaschine
JP4792454B2 (ja) * 2007-12-20 2011-10-12 本田技研工業株式会社 内燃機関の点火時期制御装置
JP5589068B2 (ja) * 2009-06-12 2014-09-10 マーレ インターナショナル ゲゼルシャフト ミット ベシュレンクテル ハフツング 潤滑油ポンプシステム及び潤滑油ポンプ
JP6051591B2 (ja) * 2012-05-17 2016-12-27 トヨタ自動車株式会社 エンジン制御ユニットの監視装置
DE102018115305B3 (de) * 2018-06-26 2019-10-24 Mtu Friedrichshafen Gmbh Verfahren zum Angleichen eines Einspritzverhaltens von Injektoren eines Verbrennungsmotors, Motorsteuergerät und Verbrennungsmotor

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3156415B2 (ja) * 1993-01-21 2001-04-16 トヨタ自動車株式会社 筒内噴射式内燃機関
JPH07166922A (ja) * 1993-12-13 1995-06-27 Nippon Soken Inc 内燃機関の燃料噴射制御装置
EP0824188B1 (en) * 1996-08-09 2003-06-04 Mitsubishi Jidosha Kogyo Kabushiki Kaisha Control apparatus for an in-cylinder injection internal combustion engine
JP3340924B2 (ja) * 1996-11-26 2002-11-05 株式会社日本自動車部品総合研究所 内燃機関の燃料噴射量制御装置
JP3090072B2 (ja) * 1996-12-19 2000-09-18 トヨタ自動車株式会社 筒内噴射式内燃機関の燃料噴射制御装置
JP3536606B2 (ja) * 1997-08-21 2004-06-14 日産自動車株式会社 直噴火花点火式内燃機関の燃料噴射制御装置
JP4416847B2 (ja) * 1998-03-23 2010-02-17 株式会社デンソー 内燃機関の燃料噴射制御装置
JPH11343912A (ja) * 1998-05-29 1999-12-14 Toyota Motor Corp 内燃機関のパイロット噴射制御装置

Also Published As

Publication number Publication date
JP2001280182A (ja) 2001-10-10
DE10115737A1 (de) 2001-10-04
US6463906B2 (en) 2002-10-15
US20010025620A1 (en) 2001-10-04

Similar Documents

Publication Publication Date Title
US6631704B2 (en) Control system and method and engine control unit for internal combustion engine
US6513485B2 (en) Fuel injection control system for internal combustion engine
US7168409B2 (en) Controller for direct injection internal combustion engine
KR19990064048A (ko) 기통내분사형 불꽃점화식 내연엔진의 제어장치
JP2018091267A (ja) 内燃機関の制御装置
US6557525B2 (en) Control system and method and engine control unit for internal combustion engine
JP2006194098A (ja) 内燃機関の燃料噴射制御装置
US6722342B2 (en) Fuel injection control system and method for internal combustion engine as well as engine control unit
US7574299B2 (en) Fuel injection control apparatus and method for internal combustion engine
US6773374B2 (en) Brake negative pressure control apparatus and method, and engine control unit for internal combustion engine
JP3847052B2 (ja) 内燃機関の燃料噴射制御装置
US6499469B2 (en) Fuel injection control system and method and engine control unit for internal combustion engine
US7721709B2 (en) Fuel injection control apparatus and method for internal combustion engine
JP2009062862A (ja) 内燃機関の燃料噴射制御装置
JP3775942B2 (ja) 内燃機関の燃料噴射制御装置
JP5303349B2 (ja) 内燃機関のegr制御装置
JP2004190539A (ja) 2サイクル運転可能な頭上弁式多気筒エンジン
JP2001280181A (ja) 内燃機関の燃料噴射制御装置
JP3866865B2 (ja) 内燃機関の燃料噴射制御装置
JP2008298028A (ja) 筒内噴射式内燃機関の燃料噴射制御装置
JP3462457B2 (ja) 内燃機関の点火時期制御装置
JPH1130149A (ja) 直噴火花点火式内燃機関の燃料噴射制御装置
JP3641832B2 (ja) エンジンの燃料制御装置
JP3982627B2 (ja) 内燃機関の制御装置
JP2001289096A (ja) 内燃機関の燃料噴射制御装置

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20031216

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20060123

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060131

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060403

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060502

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: 20060725

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20060822

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees