JP2004218611A - Fuel injection device for internal-combustion engine - Google Patents
Fuel injection device for internal-combustion engine Download PDFInfo
- Publication number
- JP2004218611A JP2004218611A JP2003009924A JP2003009924A JP2004218611A JP 2004218611 A JP2004218611 A JP 2004218611A JP 2003009924 A JP2003009924 A JP 2003009924A JP 2003009924 A JP2003009924 A JP 2003009924A JP 2004218611 A JP2004218611 A JP 2004218611A
- Authority
- JP
- Japan
- Prior art keywords
- fuel
- discharge amount
- pressure
- current
- control
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 239000000446 fuel Substances 0.000 title claims abstract description 343
- 238000002347 injection Methods 0.000 title claims abstract description 78
- 239000007924 injection Substances 0.000 title claims abstract description 78
- 238000002485 combustion reaction Methods 0.000 title claims abstract description 34
- 238000012937 correction Methods 0.000 claims abstract description 7
- 238000006243 chemical reaction Methods 0.000 claims description 30
- 238000004364 calculation method Methods 0.000 claims description 13
- NTOPKICPEQUPPH-UHFFFAOYSA-N IPMP Natural products COC1=NC=CN=C1C(C)C NTOPKICPEQUPPH-UHFFFAOYSA-N 0.000 abstract description 17
- 230000006978 adaptation Effects 0.000 abstract description 6
- 238000007796 conventional method Methods 0.000 abstract 1
- 239000000243 solution Substances 0.000 abstract 1
- 238000000034 method Methods 0.000 description 22
- 230000008569 process Effects 0.000 description 11
- 230000008859 change Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 8
- 239000002828 fuel tank Substances 0.000 description 8
- 230000006866 deterioration Effects 0.000 description 6
- 239000000498 cooling water Substances 0.000 description 4
- 238000002474 experimental method Methods 0.000 description 4
- 238000004519 manufacturing process Methods 0.000 description 4
- 230000003044 adaptive effect Effects 0.000 description 3
- 230000032683 aging Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 238000005086 pumping Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 2
- 230000007935 neutral effect Effects 0.000 description 2
- 238000003672 processing method Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000005856 abnormality Effects 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 239000002826 coolant Substances 0.000 description 1
- 230000006837 decompression Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000005674 electromagnetic induction Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000003134 recirculating effect Effects 0.000 description 1
- 230000004043 responsiveness Effects 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
Images
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/30—Controlling fuel injection
- F02D41/38—Controlling fuel injection of the high pressure type
- F02D41/3809—Common rail control systems
- F02D41/3836—Controlling the fuel pressure
- F02D41/3845—Controlling the fuel pressure by controlling the flow into the common rail, e.g. the amount of fuel pumped
-
- 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/14—Introducing closed-loop corrections
- F02D41/1401—Introducing closed-loop corrections characterised by the control or regulation method
- F02D41/1402—Adaptive control
-
- 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/24—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
- F02D41/2406—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
- F02D41/2425—Particular ways of programming the data
- F02D41/2429—Methods of calibrating or learning
- F02D41/2451—Methods of calibrating or learning characterised by what is learned or calibrated
- F02D41/2464—Characteristics of actuators
-
- 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/14—Introducing closed-loop corrections
- F02D41/1401—Introducing closed-loop corrections characterised by the control or regulation method
- F02D2041/1409—Introducing closed-loop corrections characterised by the control or regulation method using at least a proportional, integral or derivative controller
-
- 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/14—Introducing closed-loop corrections
- F02D41/1401—Introducing closed-loop corrections characterised by the control or regulation method
- F02D2041/141—Introducing closed-loop corrections characterised by the control or regulation method using a feed-forward control element
-
- 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/20—Output circuits, e.g. for controlling currents in command coils
- F02D2041/202—Output circuits, e.g. for controlling currents in command coils characterised by the control of the circuit
- F02D2041/2058—Output circuits, e.g. for controlling currents in command coils characterised by the control of the circuit using information of the actual current value
-
- 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/30—Controlling fuel injection
- F02D41/38—Controlling fuel injection of the high pressure type
- F02D2041/389—Controlling fuel injection of the high pressure type for injecting directly into the cylinder
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D2200/00—Input parameters for engine control
- F02D2200/02—Input parameters for engine control the parameters being related to the engine
- F02D2200/06—Fuel or fuel supply system parameters
- F02D2200/0602—Fuel pressure
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D2200/00—Input parameters for engine control
- F02D2200/02—Input parameters for engine control the parameters being related to the engine
- F02D2200/06—Fuel or fuel supply system parameters
- F02D2200/0602—Fuel pressure
- F02D2200/0604—Estimation of fuel pressure
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D2250/00—Engine control related to specific problems or objectives
- F02D2250/31—Control of the fuel pressure
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)
- Fuel-Injection Apparatus (AREA)
Abstract
Description
【0001】
【発明の属する技術分野】
本発明は、吸入調量弁を経て加圧室内に吸入される燃料を加圧して高圧化し、コモンレール内に圧送する吸入調量型の燃料供給ポンプを設置した内燃機関用燃料噴射装置に関するもので、特にコモンレール内の燃料圧力が目標燃料圧力と略一致するように、燃料供給ポンプより吐出される燃料の吐出量をフィードバック制御する内燃機関用燃料噴射装置に係わる。
【0002】
【従来の技術】
従来より、コモンレール内に高圧燃料を蓄圧し、コモンレールより分岐した燃料配管の下流端に接続された電磁式燃料噴射弁(インジェクタ)から所定のタイミングで内燃機関の各気筒の燃焼室内に燃料を噴射供給するように構成された蓄圧式燃料噴射装置がある。コモンレールには、燃料の噴射圧力に相当する燃料圧力を常時蓄圧する必要が有るため、吸入調量型の燃料供給ポンプから燃料配管を経て高圧燃料が圧送され、コモンレール内の燃料圧力が目標燃料圧力と略一致するようにフィードバック制御している。
【0003】
これは、内燃機関の運転条件または運転状態によって設定される指令噴射量(以下噴射量と言う:Q)を算出し、次にエンジン回転速度(NE)と指令噴射量(Q)とによって設定される目標燃料圧力(PFIN)を算出し、次にコモンレールに設置された燃料圧力センサによって検出されたコモンレール内の燃料圧力(実燃料圧力:PC)と目標燃料圧力(PFIN)との圧力偏差(ΔP=PFIN−PC)に応じて、燃料供給ポンプに内蔵された吸入調量弁に印加する駆動電流値をフィードバック制御することで実行される(例えば、特許文献1参照)。
【0004】
ここで、通常制御時の吸入調量弁に印加する目標駆動電流値を、公知の比例積分微分(PID)制御を用いて算出する方法を、図7の制御ロジックに示す。これは、実燃料圧力(PC)と目標燃料圧力(PFIN)との圧力偏差(ΔP=PFIN−PC)を用い、公知のPID制御にて、フィードバック圧力量(PFB)を算出する。この演算式を下記の数1の式に示す。
【数1】
【0005】
次に、フィードバック圧力量(PFB)に、体積弾性係数(Kα)をコモンレール内体積(V)で除したものを乗算してフィードバック燃料吐出量(QFB)を算出する。次に、所定のクランク角度期間中の燃料噴射量(QINJ)と所定のクランク角度期間中の燃料リーク量(QLEAK)とフィードバック燃料吐出量(QFB)とを加算して燃料吐出量(QPMP)を算出する。次に、燃料吐出量(QPMP)と燃料圧力とをパラメータとする2次元マップ(図示せず)を用いて、燃料吐出量(QPMP)を吸入指令量に変換し、更に、吸入量とエンジン回転速度(NE)とをパラメータとする2次元マップ(図示せず)を用いて、吸入指令量を駆動電流に変換する。
【0006】
次に、この駆動電流に前回の学習制御によってメモリ等に記憶されている前回電流学習値を加算して目標駆動電流値(IPMP)を算出する。そして、この目標駆動電流値(IPMP)を、燃料供給ポンプに内蔵された吸入調量弁に印加することで、吸入調量弁のリフト量または開口面積を調整し、燃料供給ポンプからコモンレール内に向けて最適な燃料吐出量を実現している(例えば、特許文献2参照)。
【0007】
【特許文献1】
特開2001−82230(第1−18頁、図1−図20)
【特許文献2】
特開2000−282929(第1−12頁、図1−図15)
【0008】
【発明が解決しようとする課題】
ここで、吸入調量弁の電磁コイルに印加する駆動電流に対する燃料吐出量特性(電流−吐出量特性)は、図6に示したように、燃料供給ポンプ毎に大きな個体差が有ることが分かっている。また、アイドル運転時吐出量のばらつきは、基準特性(機差中央品)に対して電流方向にオフセットする形でばらつくことが分かっているため、電流学習値は駆動電流として持つことが望ましい。そこで、従来より、通常制御時は燃料吐出量にてフィードバック制御(燃料吐出量F/B)を実施するが、学習制御時は駆動電流にてフィードバック制御(電流F/B)を実施していた。なお、図6中の破線は駆動電流に対する実際の燃料吐出量の特性(基準特性)を示し、また、図6中の実線は駆動電流に対する実際の燃料吐出量の特性(現在の燃料供給ポンプの推定特性)を示す。
【0009】
ここで、学習制御時の吸入調量弁に印加する目標駆動電流値を、公知の比例積分(PI)制御を用いて算出する方法を、図8の制御ロジックに示す。これは、アイドル安定状態等の学習制御条件が成立した際に実施され、実燃料圧力(PC)と目標燃料圧力(PFIN)との圧力偏差(ΔP=PFIN−PC)から求まる要求燃料圧力を、要求燃料吐出量に変換し、更に、その要求燃料吐出量を、要求駆動電流に変換する。次に、要求駆動電流を用い、公知のPI制御にて、フィードバック電流量(PFI)を算出する。
【0010】
次に、このフィードバック電流量(PFI)に前回の学習制御によってメモリ等に記憶されている前回電流学習値を加算して今回電流学習値を算出する。そして、今回電流学習値を前回電流学習値としてメモリ等に記憶する。次に、所定のクランク角度期間中の燃料噴射量(QINJ)と所定のクランク角度期間中の燃料リーク量(QLEAK)と今回電流学習値とを加算して目標駆動電流値(I)を算出する。
【0011】
ところが、従来の内燃機関用燃料噴射装置においては、通常制御時に、燃料吐出量によるフィードバック制御(燃料吐出量F/B)によって算出されるフィードバック燃料吐出量(QFB)と、学習制御時に、駆動電流によるフィードバック制御(電流F/B)によって算出されるフィードバック電流量(PFI)との2種類のフィードバック補正量を持つことになり、制御上、制御の複雑さからくる適合負荷が増加するという問題が生じている。また、学習制御状態から通常制御状態への切り替わり時に、駆動電流によるフィードバック制御(電流F/B)から燃料吐出量によるフィードバック制御(燃料吐出量F/B)に変わるため、徐変制御を実施することになり、制御の複雑化、適合工数の増加および管理の手間の増加等を招くことになるという問題が生じている。
【0012】
【発明の目的】
本発明の目的は、制御上、制御の複雑さからくる適合負荷の増加を抑制することのできる内燃機関用燃料噴射装置を提供することにある。さらに、制御の複雑化、適合工数の増加および管理の手間の増加等を招くことのない内燃機関用燃料噴射装置を提供することにある。
【0013】
【課題を解決するための手段】
請求項1に記載の発明によれば、通常制御時、学習制御時共に、目標燃料圧力と実燃料圧力との圧力偏差から、少なくとも燃料噴射量または燃料リーク量または目標燃料圧力のうちのいずれか1つ以上に対応した要求吐出量に対して必要となるフィードバック燃料吐出量を算出する(燃料吐出量によるフィードバック制御)が実施される。そして、通常制御時には、目標となる燃料吐出量を、所定の変換係数を用いて変換した第1要求駆動電流値と電流学習値とを加算した値に対応した目標駆動電流値を吐出量制御弁に印加することで、吐出量制御弁の開口面積またはリフト量を調整して、実燃料圧力が目標燃料圧力と略一致するようにフィードバック制御が行われる。
【0014】
また、学習制御時には、目標となる燃料吐出量を、所定の変換係数を用いて変換した第1要求駆動電流値と、予め定められた既知の燃料吐出量を、所定の変換係数を用いて変換した第2要求駆動電流値との差分から電流学習値を算出し、第1要求駆動電流値と電流学習値とを加算した値に対応した目標駆動電流値を吐出量制御弁に印加することで、吐出量制御弁の開口面積またはリフト量を調整して、実燃料圧力が目標燃料圧力と略一致するようにフィードバック制御が行われる。
【0015】
それによって、目標燃料圧力と実燃料圧力との圧力偏差を基に通常制御、学習制御共に、燃料吐出量によるフィードバック制御を行うことで、制御上、制御の複雑さからくる適合負荷の増加を抑制することができる。また、学習制御状態から通常制御状態への切り替わり時に、駆動電流によるフィードバック制御から燃料吐出量によるフィードバック制御に切り替えるための徐変制御を実施する必要はなく、制御の複雑化、適合工数の増加および管理の手間の増加等を招くことはない。
【0016】
請求項2に記載の発明によれば、目標となる燃料吐出量を、所定の変換係数を用いて第1要求駆動電流値に変換すると共に、予め定められた既知の燃料吐出量を、所定の変換係数を用いて第2要求駆動電流値に変換することにより、第1要求駆動電流値と第2要求駆動電流値との差分から電流学習値を算出し易くなる。また、請求項3に記載の発明によれば、電流学習値を今回電流学習値として算出し、今回電流学習値を前回電流学習値として更新して記憶するか、あるいは電流学習値を今回電流学習値として算出し、今回電流学習値と前回電流学習値とを加算した値を前回電流学習値として更新して記憶することにより、学習制御後の通常制御時に最新の前回電流学習値に基づいて、燃料吐出量によるフィードバック制御を実施できる。
【0017】
請求項4に記載の発明によれば、学習制御時とは、内燃機関の運転状態がアイドル安定状態である時または内燃機関の始動時または車両の走行距離が所定の走行距離に達した時のうちの1つ以上の学習制御条件が成立した時であることを特徴としている。ここで、通常制御時とは、過度運転時(アイドルスイッチ等がオフされて回転速度、エンジン負荷が変動する場合)および過度運転時を含む全運転領域にて制御データ更新(駆動電流値または目標駆動電流値の算出)が成され、学習制御時とは、定常運転(アイドルスイッチ等がオンされて回転速度、エンジン負荷の変動がない場合)であって、且つ既に記憶された前回電流学習値との差が所定値以上かけ離れた際において、制御データ更新されるゼロ点学習(ベース値更新)である。より詳細には、吸入調量弁の開口部形状の製造上のばらつきや、吸入調量弁の弁体を付勢するばね部材のばね力のばらつき等の機差(燃料供給ポンプまたは吸入調量弁の個体差)による運転初回時にベース値が更新されたり、経時変化等による吸入調量弁の機能劣化(性能低下)または特性変化に対応してベース値が更新されるものである。また、請求項5に記載の発明によれば、目標となる燃料吐出量を、所定の変換係数を用いて第1要求駆動電流値に変換することにより、第1要求駆動電流値と電流学習値とを加算した値に対応した目標駆動電流値の算出がし易くなる。
【0018】
請求項6に記載の発明によれば、燃料の噴射圧力に相当する高圧燃料を蓄圧すると共に、蓄圧された高圧燃料を内燃機関の各気筒毎に搭載された複数の燃料噴射弁に分配供給するためのコモンレールを備えている。そして、吐出量制御弁は、燃料供給ポンプの加圧室内に吸入される燃料の吸入量を駆動電流値に応じて変更する吸入調量弁であり、燃料供給ポンプは、吸入調量弁を経て加圧室内に吸入される燃料を加圧してコモンレール内に圧送する吸入調量型の燃料供給ポンプである。ここで、吐出調量を行う燃料供給ポンプの場合には、電磁弁が加圧室内の燃料圧力を直接受ける構成であるので、高耐圧性が要求され、電磁弁が大型化して高コストとなり易いが、吸入調量を行う燃料供給ポンプの場合には、吸入調量弁を通過する際の燃料圧力が非常に低いので、吸入調量弁の小型化および低コスト化を実現できる。
【0019】
【発明の実施の形態】
[実施形態の構成]
図1ないし図6は本発明の実施形態を示したもので、図1はコモンレール式燃料噴射システムの全体構成を示した図である。
【0020】
本実施形態のコモンレール式燃料噴射システムは、例えば自動車等の車両に搭載された4気筒のディーゼルエンジン等の内燃機関(以下エンジンと呼ぶ)の各気筒に噴射供給する燃料の噴射圧力に相当する高圧燃料を蓄圧するコモンレール1と、このコモンレール1にそれぞれ接続されて、エンジンの各気筒内に燃料を噴射するための複数個(本例では4個)の電磁式燃料噴射弁(インジェクタ)2と、エンジンにより回転駆動される燃料供給ポンプ(サプライポンプ)3と、複数個のインジェクタ2およびサプライポンプ3を電子制御するエンジン制御ユニット(以下ECUと呼ぶ)10とを備えている。この図1では、4気筒エンジンの1つの気筒に対応するインジェクタ2のみを示し、他の気筒については図示を省略している。
【0021】
コモンレール1には、連続的に燃料の噴射圧力に相当する高い圧力が蓄圧される必要があり、そのためにコモンレール1に蓄圧される高圧燃料は、高圧配管11を介してサプライポンプ3から供給されている。そして、コモンレール1には、燃料タンク5に連通する燃料排出路(燃料還流路)15、16への燃料排出路(燃料還流路)13の開口度合を調整することが可能な常閉型の減圧弁7が設置されている。なお、減圧弁7の代わりに、コモンレール1と燃料還流路13との間に、コモンレール1内の燃料圧力が限界設定圧力を超えることがないように、コモンレール1内の燃料圧力を逃がすためのプレシャリミッタを取り付けるようにしても良い。
【0022】
減圧弁7は、減圧弁駆動回路を介してECU10から印加される減圧弁駆動電流によって電子制御されることにより、例えば減速時またはエンジン停止時に速やかにコモンレール1内の燃料圧力(コモンレール圧力)を高圧から低圧へ減圧させる降圧性能に優れる電磁弁である。
この減圧弁7は、コモンレール1から燃料タンク5へ燃料を還流させるための燃料還流路13の開度を調整するバルブ(弁体:図示せず)、このバルブを開弁方向に駆動するソレノイドコイル(電磁コイル:図示せず)、およびバルブを閉弁方向に付勢するスプリング等のバルブ付勢手段(図示せず)を有している。そして、減圧弁7は、減圧弁駆動回路を介してソレノイドコイルに印加される減圧弁駆動電流の大きさに比例して、コモンレール1内から燃料還流路13、15、16を経て燃料タンク5に還流される燃料の還流量(減圧弁流量)を調整して、コモンレール1内の燃料圧力(コモンレール圧力)を変更する。
【0023】
エンジンの各気筒毎に搭載されたインジェクタ2は、コモンレール1より分岐する複数の高圧配管12の下流端に接続されて、エンジンの各気筒内への燃料噴射を行なう燃料噴射ノズル、この燃料噴射ノズル内に収容されたノズルニードルを開弁方向に駆動する電磁式アクチュエータ、およびノズルニードルを閉弁方向に付勢するスプリング等のニードル付勢手段等から構成された電磁式燃料噴射弁である。
【0024】
これらのインジェクタ2からエンジンの各気筒への燃料噴射は、ノズルニードルに連結したコマンドピストンの背圧制御室内の圧力を増減制御する電磁式アクチュエータとしての電磁弁4への通電および通電停止により電子制御される。つまり、各気筒のインジェクタ2の電磁弁4が開弁している間、コモンレール1から背圧制御室内に供給される高圧燃料を燃料系の低圧側(燃料タンク5)へ溢流させてノズルニードルおよびコマンドピストンをニードル付勢手段の付勢力に抗してリフトさせて噴射孔を開弁させることで、コモンレール1内に蓄圧された高圧燃料がエンジンの各気筒の燃焼室内に噴射供給される。
【0025】
サプライポンプ3は、燃料タンク5からフィルタ9を介して吸入される低圧燃料を高圧に加圧してコモンレール1へ圧送し、例えば加速時またはエンジン始動時に速やかにコモンレール1内の燃料圧力(コモンレール圧力)を低圧から高圧へ昇圧させる昇圧性能に優れる吸入調量型の高圧供給ポンプである。
【0026】
このサプライポンプ3は、エンジンのクランクシャフトの回転に伴ってポンプ駆動軸が回転することで、燃料タンク5から低圧燃料を汲み上げる周知のフィードポンプ(低圧供給ポンプ:図示せず)と、ポンプ駆動軸により回転駆動されるカム(図示せず)と、このカムに駆動されて上死点と下死点との間を往復運動する2個のプランジャ#1、#2と、これらのプランジャ#1、#2が気筒内を往復摺動することにより吸入された燃料を加圧する2個の加圧室(プランジャ室:図示せず)と、これらの加圧室内の燃料圧力が所定値以上に上昇すると開弁する2個の吐出弁(図示せず)とを有している。
【0027】
そして、サプライポンプ3は、図2に示したように、プランジャ#1、#2が上死点(TDC)位置から下死点位置を過ぎるまでの期間が加圧室内に低圧燃料を吸入する吸入期間とされ、その後に、吐出弁が開弁している間、つまりプランジャ#1、#2が上死点(TDC)位置に戻るまでの期間が加圧室内で加圧された高圧燃料を圧送する圧送期間とされている。また、サプライポンプ3には、内部の燃料温度が高温にならないように、リークポートが設けられており、サプライポンプ3からのリーク燃料は、燃料還流路14から燃料還流路16を経て燃料タンク5にリターンされる。
【0028】
このサプライポンプ3内に形成される燃料流路、つまりフィードポンプから加圧室に至る燃料供給路(図示せず)には、その燃料供給路の開口度合(弁体のリフト量または弁孔の開口面積)を調整することで、サプライポンプ3からコモンレール1への燃料の吐出量(ポンプ吐出量、ポンプ圧送量)を変更して、コモンレール1内の燃料圧力(コモンレール圧力)を制御するための吸入調量弁(以下SCVと言う)6が取り付けられている。
【0029】
SCV6は、ポンプ駆動回路を介してECU10から印加されるSCV駆動電流によって電子制御されることにより、サプライポンプ3の加圧室内に吸入される燃料の吸入量を調整する。このSCV6は、フィードポンプから加圧室内へ燃料を送るための燃料供給路の開度を調整するバルブ(弁体:図示せず)、バルブを閉弁方向に駆動するソレノイドコイル(電磁コイル:図示せず)、およびバルブを開弁方向に付勢するスプリング等のバルブ付勢手段(図示せず)を有している。また、SCV6は、ポンプ駆動回路を介してソレノイドコイルに印加されるSCV駆動電流の大きさに比例して、サプライポンプ3の加圧室から、コモンレール1へ吐出される高圧燃料の圧送量(ポンプ吐出量)を調整して、コモンレール1内の燃料圧力(コモンレール圧力)、つまり各インジェクタ2からエンジンの各気筒内へ噴射供給する燃料噴射圧力を変更する。
【0030】
ECU10には、制御処理、演算処理を行なうCPU、各種プログラムおよびデータを保存する記憶装置(EEPROM、RAM等のメモリ)、入力回路、出力回路、電源回路、インジェクタ駆動回路(EDU)、ポンプ駆動回路、減圧弁駆動回路等の機能を含んで構成される周知の構造のマイクロコンピュータが設けられている。ここで、EEPROM等のメモリ内には、図5に示した制御ロジックを実行するための前回電流学習値(初期値は基準特性(機差中央品)のアイドル運転時燃料吐出量に対する駆動電流値)が更新して記憶されており、また、本来釣り合うべき既知のアイドル運転時燃料吐出量が予め記憶されている。そして、各種センサからのセンサ信号は、A/D変換器でA/D変換された後にマイクロコンピュータに入力されるように構成されている。
【0031】
そして、ECU10は、図1に示したように、燃料圧力センサ(燃料圧力検出手段)25からの電圧信号や、その他の各種センサからのセンサ信号が、A/D変換器でA/D変換された後に、ECU10に内蔵されたマイクロコンピュータに入力されるように構成されている。また、ECU10は、エンジンをクランキングさせた後にエンジンキーをIG位置に戻して、図示しないイグニッションスイッチがオン(ON)すると、メモリ内に格納された制御プログラムに基づいて、例えばインジェクタ2やサプライポンプ3等の各制御部品のアクチュエータを電子制御するように構成されている。
【0032】
ここで、マイクロコンピュータには、エンジンの運転状態または運転条件を検出する運転条件検出手段としての、エンジンのクランクシャフトの回転角度を検出するためのクランク角度センサ21、アクセル開度(ACCP)を検出するためのアクセル開度センサ(エンジン負荷検出手段)22、エンジン冷却水温(THW)を検出するための冷却水温センサ23およびサプライポンプ3内に吸入されるポンプ吸入側の燃料温度(THF)を検出するための燃料温度センサ24等が接続されている。
【0033】
上記のセンサのうちクランク角度センサ21は、エンジンのクランクシャフト、あるいはサプライポンプ3のポンプ駆動軸に取り付けられたNEタイミングロータ(図示せず)の外周に対向するように設けられている。そのNEタイミングロータの外周面には、所定角度毎に凸状歯が複数個配置されている。なお、本実施形態では、図2に示したように、エンジンの各気筒にそれぞれを対応させるように、基準とする各気筒の基準位置(上死点位置:気筒#1のTDC位置、気筒#3のTDC位置、気筒#4のTDC位置、気筒#2のTDC位置)を判別するための4個の凸状歯が所定角度(180°CA)毎に設けられている。また、サプライポンプ3の吸入開始時期(上死点位置:プランジャ#1のTDC位置、プランジャ#2のTDC位置)を判別するための2個の凸状歯が所定角度(360°CA)毎に設けられている。
【0034】
そして、クランク角度センサ21は、電磁ピックアップよりなり、NEタイミングロータの各凸状歯がクランク角度センサ21に対して接近離反することにより、電磁誘導によってパルス状の回転位置信号(NE信号パルス)、特にサプライポンプ3の回転速度(ポンプ回転速度)と同期したNE信号パルスが出力される。なお、ECU10は、クランク角度センサ21より出力されたNE信号パルスの間隔時間を計測することによってエンジン回転速度(NE)を検出する回転速度検出手段として働く。
【0035】
そして、ECU10は、クランク角度センサ21等の回転速度検出手段によって検出されたエンジン回転速度(NE)とアクセル開度センサ22によって検出されたアクセル開度(ACCP)とに応じて設定される指令噴射量(QFIN)を算出する噴射量決定手段と、エンジン回転速度(NE)と指令噴射量(QFIN)とから指令噴射時期(TFIN)を算出する噴射時期決定手段と、指令噴射量(QFIN)と燃料圧力センサ25によって検出されるコモンレール圧力(NPC)とから指令噴射パルス時間(TQ)を算出する噴射期間決定手段と、インジェクタ駆動回路(EDU)を介して各気筒のインジェクタ2の電磁弁4にパルス状のインジェクタ駆動電流を印加するインジェクタ駆動手段とから構成されている。
【0036】
そして、ECU10は、エンジンの運転条件または運転状態に応じた最適な燃料噴射圧力を演算し、ポンプ駆動回路を介してSCV6のソレノイドコイルを駆動する燃料圧力制御装置(ポンプ制御装置、SCV制御装置、減圧弁制御装置)を有している。これは、指令噴射量(QFIN)とエンジン回転速度(NE)とによって目標燃料圧力(PFIN)を算出し、この目標燃料圧力(PFIN)を達成するために、SCV6のソレノイドコイルに印加するSCV駆動電流を調整して、サプライポンプ3よりコモンレール1内へ吐出される燃料の吐出量(ポンプ吐出量)またはコモンレール1から燃料タンク5へ還流させる減圧弁流量(燃料還流量)を制御するように構成されている。
【0037】
さらに、より好ましくは、燃料噴射量の制御精度を向上させる目的で、燃料圧力センサ25によって検出されるコモンレール1内のコモンレール圧力(NPC)が目標燃料圧力(PFIN)と略一致するように、PID制御によって、SCV6のソレノイドコイルに印加するSCV駆動電流をフィードバック制御することが望ましい。なお、SCV駆動電流の制御は、デューティ(DUTY)制御により行なうことが望ましい。すなわち、コモンレール圧力(NPC)と目標燃料圧力(PFIN)との圧力偏差(ΔP)に応じて単位時間当たりの制御パルス信号(パルス状のポンプ駆動信号)のオン/オフの割合(通電時間割合・デューティ比)を調整して、SCV6のリフト量およびSCV6の開口面積を変化させるデューティ制御を用いることで、高精度なデジタル制御が可能になる。これにより、目標燃料圧力(PFIN)に対する実燃料圧力(NPC)の制御応答性および追従性を改善することができる。
【0038】
[実施形態の制御方法]
次に、本実施形態のSCV6のソレノイドコイルに印加するSCV駆動電流の制御方法を図1ないし図6に基づいて簡単に説明する。ここで、SCV駆動電流を、公知の比例積分微分(PID)制御を用いて算出する方法を、図3および図4(a)の制御ロジックに示す。
【0039】
ECU10は、クランク角度センサ21等の回転速度検出手段によって検出されるエンジン回転速度(NE)とアクセル開度センサ22によって検出されるアクセル開度(ACCP)とによって設定された基本噴射量(Q)に、冷却水温センサ23によって検出されるエンジン冷却水温(THW)や燃料温度センサ24によって検出される燃料温度(THF)等の噴射量補正量を加味して指令噴射量(QFIN)を算出する(噴射量決定手段)。また、ECU10は、指令噴射量(QFIN)とエンジン回転速度(NE)とによって指令噴射時期(噴射開始時期:TFIN)を算出する(噴射時期決定手段)。また、ECU10は、指令噴射量(QFIN)とエンジン回転速度(NE)とによって目標燃料圧力(PFIN)を算出する(燃料圧力決定手段)。
【0040】
ECU10は、クランク角度センサ21等の回転速度検出手段によって検出されるエンジン回転速度(NE)と燃料圧力センサ25によって検出される実燃料圧力(コモンレール圧力:NPC)と燃料リーク量の基準値との関係を予め実験等により求めて作成した特性マップまたは演算式を用いて燃料リーク量の基準値を算出する。次に、燃料リーク量の基準値に、燃料温度センサ24によって検出される燃料温度(THF)を考慮した燃料温度補正係数を乗算して燃料リーク量(QLEAK)を算出する(燃料リーク量演算手段)。
【0041】
また、ECU10は、実燃料圧力(NPC)と目標燃料圧力(PFIN)との圧力偏差(=ΔP)とフィードバックゲイン(比例ゲインGP 、積分ゲインGI 、微分ゲインGD )との関係を予め実験等により測定して作成したフィードバックゲインマップに基づいて、フィードバックゲイン(比例ゲインGP 、積分ゲインGI 、微分ゲインGD )を算出する。そして、下記の数2の演算式に基づいてフィードバック圧力量(PFB)を算出する。
【数2】
但し、ΔPは目標燃料圧力(PFIN)と実燃料圧力(NPC)との圧力偏差である。
【0042】
次に、フィードバック圧力量(PFB)を、所定の変換係数(K1)を用いて、燃料噴射量(QINJ)、燃料リーク量(QLEAK)および目標燃料圧力(PFIN)に対応した要求吐出量に対して必要となるフィードバック燃料吐出量(QFB)に変換する。例えばフィードバック圧力量(PFB)に、体積弾性係数(Kα)をコモンレール内体積(V)で除したものを乗算してフィードバック燃料吐出量(QFB)を算出する(補正量決定手段)。以上のフィードバック圧力量(PFB)の算出処理、フィードバック圧力量(PFB)からフィードバック燃料吐出量(QFB)への変換処理が燃料吐出量によるフィードバック制御(燃料吐出量F/B:図3参照)に相当する。
【0043】
次に、所定のクランク角度(例えば360°CA)期間中の燃料噴射量(QINJ)と所定のクランク角度(例えば360°CA)期間中の燃料リーク量(QLEAK)と目標燃料圧力(PFIN)に対応した要求吐出量を算出する(要求吐出量決定手段)。ここで、所定のクランク角度(例えば360°CA)期間中の燃料噴射量(QINJ)は、実際の噴射量を用いても良いが、便宜上指令噴射量(QFIN)×2を用いる。その要求吐出量と上記のフィードバック燃料吐出量(QFB)とを加算して、目標となる燃料吐出量(目標吐出量:QPMP)を算出する(燃料吐出量決定手段)。
【0044】
次に、目標となる燃料吐出量(QPMP)を、所定の変換係数を用いて第1要求駆動電流値(I1)に変換する。例えば目標となる燃料吐出量(QPMP)と燃料圧力とをパラメータとする2次元マップ(図示せず)を用いて、目標となる燃料吐出量(QPMP)を吸入指令量に変換し、更に、吸入量とエンジン回転速度(NE)とをパラメータとする2次元マップ(図示せず)を用いて、吸入指令量を目標駆動電流値(I1)に変換する(第1吐出量/電流変換手段)。
【0045】
そして、ECU10は、下記の数3の演算式に基づいて、目標駆動電流値(I1)と前回電流学習値(ISTUDY)とを加算して目標駆動電流値(IPMP)を算出する(学習値反映手段)。
【数3】
【0046】
そして、ECU10は、図2および図4(a)に示したように、クランク角度センサ21より出力されるポンプ回転速度と同期したNE信号パルスを読み込んで、ポンプ回転速度(NP)を算出し、更にサプライポンプ3のプランジャ#1のTDC位置判別信号およびプランジャ#2のTDC位置判別信号を入力し、ポンプ回転速度(NP)と2つのTDC位置判別信号とからサプライポンプ3のポンプ吸入周期を算出する(吸入周期演算手段)。なお、図2のサプライポンプ3のプランジャ#1位置およびプランジャ#2位置の推移は、サプライポンプ3のカムプロフィールまたはカム位相であっても同様な波形を形成する。
【0047】
次に、ECU10は、サプライポンプ3のポンプ吸入周期に応じてSCV6の駆動電流周期を算出する(駆動電流周期決定手段)。そして、ECU10は、その駆動電流周期と目標燃料圧力(PFIN)に対して必要な目標駆動電流値(IPMP)とからSCV駆動電流のDUTY比を算出する(DUTY比決定手段)。このDUTY比の算出方法は、ECU10内にて目標駆動電流値(IPMP)とDUTY値との関係を予め実験等により測定して作成した駆動電流値/DUTY値変換マップまたは演算式に基づいて、図4(b)に示したように、SCV駆動電流周期に対するDUTY値を算出する。
【0048】
そして、ECU10は、SCV6の駆動電流周期に対するDUTY値を所定の変換係数を用いて制御パルス信号(パルス状のポンプ駆動信号)に変換する。そして、ECU10は、パルス状のポンプ駆動信号(SCV駆動電流)を、SCV駆動回路を介してSCV6のソレノイドコイルに印加する。これにより、SCV駆動電流に対応してSCV6のバルブのリフト量およびSCV6の開口面積が調整され、サプライポンプ3の加圧室から高圧配管11を経てコモンレール1へ加圧圧送される燃料吐出量が制御される。したがって、コモンレール1内の実燃料圧力(NPC)が目標燃料圧力(PFIN)と略一致するようにフィードバック制御される。
【0049】
次に、目標駆動電流値(IPMP)を学習補正するための電流学習値を、公知の比例積分微分(PID)制御を用いて算出する方法を、図3ないし図5に基づいて説明する。ここで、図5は目標駆動電流値(IPMP)を学習補正するための電流学習値の算出処理(学習制御)を示したフローチャートである。この図5の制御ルーチンは、イグニッションスイッチがONとなった後に、所定のタイミング毎に繰り返される。
【0050】
図5の制御ルーチンに進入するタイミングになると、実燃料圧力(NPC)と目標燃料圧力(PFIN)との圧力偏差(=ΔP)を算出する(ステップS1)。次に、上記の数2の演算式に基づいてフィードバック圧力量(PFB)を算出する。次に、フィードバック圧力量(PFB)を、所定の変換係数(K1)を用いてフィードバック燃料吐出量(QFB)に変換する(ステップS2)。
【0051】
次に、上述したように、所定のクランク角度(例えば360°CA)期間中の燃料噴射量(QINJ)、所定のクランク角度(例えば360°CA)期間中の燃料リーク量(QLEAK)および目標燃料圧力(PFIN)に対応した要求吐出量とフィードバック燃料吐出量(QFB)とを加算して、目標となる燃料吐出量(目標吐出量:QPMP)を算出する(ステップS3)。次に、目標となる燃料吐出量(QPMP)を、上記の変換処理方法を用いて第1要求駆動電流値(I1)に変換する(第1吐出量/電流変換手段:ステップS4)。
【0052】
次に、学習実行条件が成立しているか否かを判定する(ステップS5)。この判定結果がNOの場合には、通常制御を実施するために、ステップS8の処理に進む。ここで、下記の条件を全て満足した時に、学習実行条件が成立(YES)し、下記の条件のうちうずれか1つでも満足しない時に、学習実行条件が不成立(NO)となる。
【0053】
先ず、エンジンまたは車両に取り付けられた各種センサやスイッチからの信号によりエンジンの運転状態がアイドル安定状態であるか否かを確認する。例えばエンジン回転速度(NE)が所定値(1000rpm)以下または所定範囲(800〜1000rpm)内、アクセル開度(ACCP)が所定値(5%)以下、目標燃料圧力(PFIN)が所定範囲(30〜40MPa)内、実燃料圧力(NPC)と目標燃料圧力(PFIN)との圧力偏差(ΔP)が所定値(30MPa)以内、指令噴射量(QFIN)が所定値(1mm3 /st)以下、燃料温度(THF)が所定範囲(20〜60℃)内、エンジン冷却水温(THW)が所定範囲(60〜100℃)内、トランスミッションのギアポジションがN(ニュートラル)またはセレクトレバーのシフトポジションがN(ニュートラル)レンジであることを検出した際に、エンジンの運転状態がアイドル安定状態であることを検出できる。
【0054】
なお、本実施形態では、アイドル安定状態になった時点でタイマーのカウント(CN)を開始し、カウント(CN)が所定値に達したら、つまりアイドル安定状態になってから一定時間経過後に、目標駆動電流値(IPMP)を学習補正するための電流学習値の算出処理(学習制御)を実施するように構成されている。また、タイマーのカウント(CN)が所定値に達する前にアイドル安定状態を抜けたら、タイマーのカウント(CN)をリセットし、再びアイドル安定状態に入ったら最初からタイマーのカウント(CN)を開始する。
【0055】
また、ステップS5の判定結果がYESの場合、つまり学習実行条件が成立している場合には、目標駆動電流値(IPMP)を学習補正するための電流学習値の算出処理(学習制御)を実施する(学習制御実行手段)。
先ず、図3に示したように、既知のアイドル運転時燃料吐出量(マスタ品吐出量)をEEPROM等のメモリより取り出す。なお、既知のアイドル運転時燃料吐出量は、予め実験等によって測定された燃料吐出量で、アイドル安定状態になってから一定時間経過後、つまり学習制御実施時に本来取るべきアイドル運転時吐出量である。
【0056】
次に、既知のアイドル運転時燃料吐出量を、所定の変換係数を用いて第2要求駆動電流値(I2)に変換する。例えば既知のアイドル運転時燃料吐出量と燃料圧力とをパラメータとする2次元マップ(図示せず)を用いて、既知のアイドル運転時燃料吐出量を吸入指令量に変換し、更に、吸入量とエンジン回転速度(NE)とをパラメータとする2次元マップ(図示せず)を用いて、吸入指令量を目標駆動電流値(I2)に変換する(第2吐出量/電流変換手段:ステップS6)。
【0057】
次に、第1要求駆動電流値(I1)から第2要求駆動電流値(I2)を減算した値を今回電流学習値(ISTUDY)とし、この今回電流学習値(ISTUDY)を前回電流学習値(ISTUDY)としてEEPROM等のメモリに更新して記憶する(学習値記憶手段:ステップS7)。次に、上記の数3の演算式に基づいて、目標駆動電流値(I1)と前回電流学習値(ISTUDY)とを加算して、目標燃料圧力(PFIN)に対して必要な目標駆動電流値(IPMP)を算出する(学習値反映手段:ステップS8)。その後に、目標駆動電流値(IPMP)を学習補正するための電流学習値の算出処理(学習制御)を終了する。
【0058】
[実施形態の特徴]
以上のように、本実施形態のコモンレール式燃料噴射システムにおいては、通常制御時、学習制御時共に、目標燃料圧力(PFIN)と実燃料圧力(NPC)との圧力偏差(ΔP)からフィードバック圧力量(PFB)を算出した後に、フィードバック圧力量(PFB)を、所定の変換係数(K1)を用いて、燃料噴射量(QINJ)、燃料リーク量(QLEAK)および目標燃料圧力(PFIN)に対応した要求吐出量に対して必要となるフィードバック燃料吐出量(QFB)を算出する(燃料吐出量によるフィードバック制御)が実施される。すなわち、目標燃料圧力(PFIN)と実燃料圧力(NPC)との圧力偏差(ΔP)を基に通常制御、学習制御共に、燃料吐出量によるフィードバック制御(燃料吐出量F/B)を実施している。
【0059】
そして、通常制御時には、従来制御と同じく、フィードバック燃料吐出量(QFB)と要求吐出量とを加算して目標となる燃料吐出量(QPMP)を算出し、その目標となる燃料吐出量(QPMP)を、所定の変換係数を用いて第1要求駆動電流値(I1)に変換した後に、前回電流学習値(ISTUDY)を加算した値に対応した目標駆動電流値(IPMP)を算出している。また、電流学習値の算出処理(学習制御)時には、基準特性回りで釣り合った、上記の目標となる燃料吐出量(QPMP)を、所定の変換係数を用いて駆動電流に変換した第1要求駆動電流値(I1)と、アイドル安定状態になってから一定時間経過後、つまり学習制御実施時に本来釣り合うべき既知のアイドル運転時燃料吐出量を駆動電流に変換した第2要求駆動電流値(I2)との差分を、目標駆動電流値(IPMP)を学習補正するための電流学習値として算出し、EEPROM等のメモリに更新して記憶している。
【0060】
このような電流学習値の算出処理方法は、従来の技術のような駆動電流によるフィードバック制御(電流F/B)を用いた電流学習値の算出処理に比べて非常に簡素であり、また本実施形態による電流学習値の算出処理は従来の技術に対して同等以上の精度であるため、サプライポンプ3より吐出される燃料吐出量の制御およびコモンレール圧力制御の制御ロジックを簡素化することができ、目標燃料圧力(PFIN)に対する実燃料圧力(NPC)の制御応答性および追従性を改善することができる。また、目標燃料圧力(PFIN)と実燃料圧力(NPC)との圧力偏差(ΔP)を基に通常制御、学習制御共に、燃料吐出量によるフィードバック制御(燃料吐出量F/B)を行うようにしているので、制御上、制御の複雑さからくる適合負荷の増加を抑制することができる。
【0061】
また、学習制御状態から通常制御状態への切り替わり時に、駆動電流によるフィードバック制御(電流F/B)から燃料吐出量によるフィードバック制御(燃料吐出量F/B)に切り替えるための徐変制御を実施する必要はなく、制御の複雑化、適合工数の増加および管理の手間の増加等を招くこともない。なお、駆動電流−燃料吐出量特性は、図6に示したように、サプライポンプ3毎に大きな個体差が有り、そのばらつきが駆動電流方向にオフセットする形(略平行移動する形)でばらつくことが分かっているため、電流学習値は、アイドル運転時のみでなく、エンジンの全運転領域に反映させることができる。
【0062】
[他の実施形態]
本実施形態では、本発明の内燃機関用燃料噴射装置の一例として、コモンレール式燃料噴射システムに適用した例を説明したが、コモンレール等の蓄圧容器を持たず、燃料供給ポンプから高圧配管を経て直接インジェクタに高圧燃料を供給するタイプの内燃機関用燃料噴射装置に適用しても良い。また、本実施形態では、本発明を、PID制御によってサプライポンプ3より吐出される燃料吐出量をフィードバック制御する方法に適用したが、本発明を、PI制御によってサプライポンプ3より吐出される燃料吐出量をフィードバック制御する方法に適用しても良い。
【0063】
本実施形態では、燃料圧力センサ25をコモンレール1に直接取り付けて、コモンレール1内に蓄圧される実燃料圧力(コモンレール圧力:NPC)を検出するようにしているが、燃料圧力検出手段をサプライポンプ3のプランジャ室(加圧室)からインジェクタ2内の燃料通路までの間の燃料配管等に取り付けて、サプライポンプ3の加圧室より吐出された燃料の吐出圧力(実燃料圧力)、あるいはインジェクタ2内に供給されてエンジンの各気筒内に噴射される燃料の噴射圧力(実燃料圧力)を検出するようにしても良い。
【0064】
本実施形態では、フィードポンプから加圧室に至る燃料供給路の開口度合(弁のリフト量または弁孔の開口面積)を調整して、フィードポンプから加圧室内に吸入される燃料の吸入量を駆動電流値に応じて変更することで、サプライポンプ3より吐出される燃料の吐出量を制御する吸入調量弁(SCV)6を設けたが、このSCV6は、その電磁コイル(ソレノイドコイル)への通電停止時に全開、つまり弁孔の開口面積が最大、リフト量が最小となるノーマリオープンタイプ(常開型)の電磁弁を用いても、あるいはソレノイドコイルへの通電停止時に全閉、つまり弁孔の開口面積が最小、リフト量が最小となるノーマリクローズタイプ(常閉型)の電磁弁を用いても良い。また、吸入調量弁として電動モータ駆動式の吸入調量弁を用いても良い。
【0065】
本実施形態では、学習制御時に、第1要求駆動電流値I1と第2要求駆動電流値I2との差分を前回電流学習値ISTUDYとして更新して記憶する学習値記憶手段としてEEPROM等のメモリを用いたが、スタンバイRAM、EPROM、フラッシュ・メモリ等の不揮発性メモリ、DVD−ROM、CD−ROM、あるいはフレキシブル・ディスクのような他の記憶媒体を用いて、前回電流学習値を記憶するようにしても良い。この場合にも、イグニッションスイッチをオフ(IG・OFF)した後、あるいはエンジンキーをキーシリンダより抜いた後も、記憶した内容は保存される。
【0066】
また、前回の学習制御時にメモリに記憶された前回電流学習値と今回の学習制御時に算出された今回電流学習値との差が所定値以上の場合には、サプライポンプ3自体の異常故障やECU10の制御異常等が考えられるので、この場合には、異常警告ランプ(インジケータランプ)を点灯して運転者にサプライポンプ3やECU10等の交換を促すようにしても良い。また、上記の目標駆動電流値(IPMP)を学習補正するための電流学習値の算出処理(学習制御)を、一定または可変の学習補正頻度(例えば車両の走行距離やサプライポンプ3の使用期間等)にて実施できるようにしても良い。
【0067】
また、今回の学習制御時に算出された電流学習値を今回電流学習値(または今回仮電流学習値)として算出し、その今回電流学習値を前回電流学習値としてEEPROM等のメモリに更新して記憶したり、今回の学習制御時に算出された電流学習値を今回電流学習値として算出し、その今回電流学習値と前回の学習制御時にメモリに記憶された前回電流学習値とを加算した値を前回電流学習値としてEEPROM等のメモリに更新して記憶したりしても良い。
【0068】
また、今回の学習制御時に算出される今回電流学習値、あるいは今回仮電流学習値と前回電流学習値とを加算した値(今回最終学習値)を、エンジン停止時またはエンジン停止制御中にEEPROM等のメモリに前回電流学習値として記憶保持し、一旦エンジンを停止させた後の再始動後における通常制御時に、その記憶保持した前回電流学習値を目標駆動電流値の算出に反映させるようにしても良い。この場合には、エンジンの運転途中に、電流学習値等の制御データが更新されて、サプライポンプ3より吐出される実際の燃料吐出量が急変することによるドライバビリティの不安定を回避できる。
【0069】
本実施形態では、学習制御時に、目標駆動電流値(IPMP)を学習補正しているが、SCV6の開口部形状の製造上のばらつきや、SCV6の弁体を付勢するばね部材のばね力のばらつき等の機差(SCV6の個体差)、あるいは経時変化によるSCV6の機能劣化(性能低下または特性変化)に起因する、目標となる燃料吐出量(目標吐出量:QPMP)に対する目標駆動電流値(IPMP)を学習補正しても良い。また、学習制御時に、SCV6の開口部形状の製造上のばらつきや、SCV6の弁体を付勢するばね部材のばね力のばらつき等の機差(SCV6の個体差)、あるいは経時変化によるSCV6の機能劣化(性能低下または特性変化)に起因する、サプライポンプ3より吐出される実際の燃料吐出量に対して、SCV6のソレノイドコイルに印加する駆動電流値を学習補正するようにしても良い。
【図面の簡単な説明】
【図1】コモンレール式燃料噴射システムの全体構成を示した概略図である(実施形態)。
【図2】NE信号パルス、サプライポンプのプランジャ#1位置、サプライポンプのプランジャ#2位置の推移を示したタイミングチャートである(実施形態)。
【図3】ECUの制御ロジックを示した図である(実施形態)。
【図4】(a)はECUの制御ロジックを示した図で、(b)はSCV駆動電流波形を示した図である(実施形態)。
【図5】目標駆動電流値を学習補正するための電流学習値の算出処理を示したフローチャートである(実施形態)。
【図6】駆動電流−燃料吐出量特性を示した特性図である(実施形態)。
【図7】ECUの制御ロジックを示した図である(従来の技術)。
【図8】ECUの制御ロジックを示した図である(従来の技術)。
【符号の説明】
1 コモンレール
2 インジェクタ(燃料噴射弁)
3 サプライポンプ(燃料供給ポンプ)
6 SCV(吐出量制御弁、吸入調量弁)
10 ECU(燃料圧力決定手段、補正量決定手段、燃料吐出量決定手段、学習制御手段、通常制御手段)
25 燃料圧力センサ(燃料圧力検出手段)[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a fuel injection device for an internal combustion engine provided with a suction metering type fuel supply pump that pressurizes fuel sucked into a pressurized chamber through a suction metering valve to increase the pressure and feeds the fuel into a common rail. More particularly, the present invention relates to a fuel injection device for an internal combustion engine that performs feedback control of a discharge amount of fuel discharged from a fuel supply pump so that a fuel pressure in a common rail substantially matches a target fuel pressure.
[0002]
[Prior art]
Conventionally, high pressure fuel is accumulated in a common rail, and fuel is injected into a combustion chamber of each cylinder of an internal combustion engine at a predetermined timing from an electromagnetic fuel injection valve (injector) connected to a downstream end of a fuel pipe branched from the common rail. There are pressure accumulating fuel injectors configured to supply. Since it is necessary to constantly accumulate the fuel pressure corresponding to the fuel injection pressure in the common rail, high-pressure fuel is pumped through a fuel pipe from a suction metering type fuel supply pump, and the fuel pressure in the common rail is adjusted to the target fuel pressure. The feedback control is performed so as to substantially coincide with.
[0003]
This is performed by calculating a command injection amount (hereinafter, referred to as an injection amount: Q) set according to an operating condition or an operating state of the internal combustion engine, and then set by an engine rotation speed (NE) and a command injection amount (Q). The target fuel pressure (PFIN) is calculated, and then the pressure deviation (ΔP) between the fuel pressure in the common rail (actual fuel pressure: PC) and the target fuel pressure (PFIN) detected by a fuel pressure sensor installed on the common rail. = PFIN-PC), and is executed by feedback-controlling a drive current value applied to a suction metering valve built in the fuel supply pump (for example, see Patent Document 1).
[0004]
Here, a method of calculating a target drive current value to be applied to the suction metering valve at the time of the normal control using the well-known proportional-integral-derivative (PID) control is shown in the control logic of FIG. In this method, a feedback pressure amount (PFB) is calculated by a known PID control using a pressure deviation (ΔP = PFIN−PC) between the actual fuel pressure (PC) and the target fuel pressure (PFIN). This arithmetic expression is shown in the following
(Equation 1)
[0005]
Next, the feedback fuel amount (QFB) is calculated by multiplying the feedback pressure amount (PFB) by the value obtained by dividing the bulk modulus (Kα) by the common rail internal volume (V). Next, the fuel injection amount (QPMP) is added by adding the fuel injection amount (QINJ) during the predetermined crank angle period, the fuel leak amount (QLEAK) during the predetermined crank angle period, and the feedback fuel discharge amount (QFB). calculate. Next, the fuel discharge amount (QPMP) is converted into an intake command amount using a two-dimensional map (not shown) using the fuel discharge amount (QPMP) and the fuel pressure as parameters. Using a two-dimensional map (not shown) using the speed (NE) as a parameter, the suction command amount is converted into a drive current.
[0006]
Next, a target driving current value (IPMP) is calculated by adding a previous current learning value stored in a memory or the like by the previous learning control to this driving current. Then, by applying this target drive current value (IPMP) to a suction metering valve built in the fuel supply pump, the lift amount or opening area of the suction metering valve is adjusted. An optimal fuel discharge amount is realized (see, for example, Patent Document 2).
[0007]
[Patent Document 1]
JP-A-2001-82230 (page 1-18, FIG. 1 to FIG. 20)
[Patent Document 2]
JP-A-2000-282929 (page 1-12, FIG. 1 to FIG. 15)
[0008]
[Problems to be solved by the invention]
Here, it is understood that the fuel discharge amount characteristic (current-discharge amount characteristic) with respect to the drive current applied to the electromagnetic coil of the suction metering valve has a large individual difference for each fuel supply pump as shown in FIG. ing. In addition, since it is known that the variation in the discharge amount at the time of the idling operation varies in the form of offset in the current direction with respect to the reference characteristic (middle difference product), it is desirable to have the current learning value as the drive current. Therefore, conventionally, during normal control, feedback control (fuel discharge amount F / B) is performed with the fuel discharge amount, but during learning control, feedback control (current F / B) is performed with the drive current. . The broken line in FIG. 6 shows the characteristic of the actual fuel discharge amount with respect to the drive current (reference characteristic), and the solid line in FIG. 6 shows the characteristic of the actual fuel discharge amount with respect to the drive current (the current fuel supply pump). (Estimated characteristics).
[0009]
Here, a method of calculating the target drive current value to be applied to the suction metering valve at the time of the learning control by using the known proportional integration (PI) control is shown in the control logic of FIG. This is performed when a learning control condition such as an idling stable state is satisfied, and calculates a required fuel pressure obtained from a pressure deviation (ΔP = PFIN−PC) between the actual fuel pressure (PC) and the target fuel pressure (PFIN) by: The required fuel discharge amount is converted, and the required fuel discharge amount is further converted into a required drive current. Next, the feedback current amount (PFI) is calculated by the known PI control using the required drive current.
[0010]
Next, the current learning value is calculated by adding the previous current learning value stored in the memory or the like by the previous learning control to the feedback current amount (PFI). Then, the current current learning value is stored in a memory or the like as the previous current learning value. Next, the target drive current value (I) is calculated by adding the fuel injection amount (QINJ) during the predetermined crank angle period, the fuel leak amount (QLEAK) during the predetermined crank angle period, and the current current learning value. .
[0011]
However, in a conventional fuel injection device for an internal combustion engine, during normal control, a feedback fuel discharge amount (QFB) calculated by a feedback control based on a fuel discharge amount (fuel discharge amount F / B), and a drive current during learning control. And the feedback current amount (PFI) calculated by the feedback control (current F / B) according to the above, there is a problem that the adaptive load due to the control complexity increases in control. Has occurred. Further, at the time of switching from the learning control state to the normal control state, the feedback control based on the drive current (current F / B) is changed to the feedback control based on the fuel discharge amount (fuel discharge amount F / B). As a result, there arises a problem that the control becomes complicated, the number of man-hours for adaptation increases, the labor for management increases, and the like.
[0012]
[Object of the invention]
An object of the present invention is to provide a fuel injection device for an internal combustion engine that can suppress an increase in an adaptive load due to control complexity. It is still another object of the present invention to provide a fuel injection device for an internal combustion engine that does not cause complicated control, increase in the number of adaptation steps, and increase in management time.
[0013]
[Means for Solving the Problems]
According to the first aspect of the present invention, at least one of the fuel injection amount, the fuel leak amount, and the target fuel pressure is determined from the pressure difference between the target fuel pressure and the actual fuel pressure in both the normal control and the learning control. A feedback fuel discharge amount required for a required discharge amount corresponding to one or more is calculated (feedback control based on the fuel discharge amount). At the time of normal control, a target drive current value corresponding to a value obtained by adding a first required drive current value obtained by converting a target fuel discharge amount using a predetermined conversion coefficient and a current learning value is used as a discharge amount control valve. The feedback control is performed so that the actual fuel pressure substantially matches the target fuel pressure by adjusting the opening area or the lift amount of the discharge amount control valve.
[0014]
At the time of learning control, a first required drive current value obtained by converting a target fuel discharge amount using a predetermined conversion coefficient and a predetermined known fuel discharge amount are converted using a predetermined conversion coefficient. A current learning value is calculated from the difference between the second required driving current value and the target driving current value corresponding to a value obtained by adding the first required driving current value and the current learning value to the discharge amount control valve. The feedback control is performed so that the actual fuel pressure substantially matches the target fuel pressure by adjusting the opening area or the lift amount of the discharge amount control valve.
[0015]
With this, feedback control based on the fuel discharge amount is performed for both normal control and learning control based on the pressure deviation between the target fuel pressure and the actual fuel pressure, thereby suppressing an increase in the adaptive load due to control complexity. can do. Further, when switching from the learning control state to the normal control state, it is not necessary to perform the gradual change control for switching from the feedback control based on the drive current to the feedback control based on the fuel discharge amount, which complicates the control, increases the number of adaptation steps, and There is no increase in management time.
[0016]
According to the second aspect of the present invention, the target fuel discharge amount is converted into the first required drive current value using the predetermined conversion coefficient, and the predetermined known fuel discharge amount is changed to the predetermined fuel discharge amount. By converting to the second required drive current value using the conversion coefficient, it becomes easy to calculate the current learning value from the difference between the first required drive current value and the second required drive current value. According to the third aspect of the present invention, the current learning value is calculated as the current current learning value, and the current current learning value is updated and stored as the previous current learning value, or the current learning value is stored in the current current learning value. Calculated as a value, a value obtained by adding the current current learning value and the previous current learning value is updated and stored as the previous current learning value, and based on the latest previous current learning value at the time of normal control after learning control, Feedback control based on the fuel discharge amount can be performed.
[0017]
According to the fourth aspect of the invention, the learning control means that when the operating state of the internal combustion engine is in the idling stable state, when the internal combustion engine is started, or when the traveling distance of the vehicle reaches a predetermined traveling distance. It is characterized in that one or more of the learning control conditions are satisfied. Here, the normal control means that the control data is updated (the drive current value or the target current value) in the entire operation region including the excessive operation (when the idling switch or the like is turned off and the rotational speed and the engine load fluctuate) and the excessive operation. The calculation of the drive current value) is performed, and the learning control time is a steady operation (when the idling switch or the like is turned on and there is no change in the rotation speed and the engine load), and the previously stored current learning value is stored. This is the zero point learning (base value update) in which the control data is updated when the difference from the control value is far from the predetermined value. More specifically, differences in manufacturing (such as fuel supply pump or suction metering) due to manufacturing variations in the shape of the opening of the suction metering valve and variations in the spring force of the spring member that urges the valve element of the suction metering valve. The base value is updated at the first operation due to the individual difference of the valve), or the base value is updated in response to functional deterioration (performance deterioration) or characteristic change of the suction metering valve due to aging or the like. According to the fifth aspect of the present invention, the first required drive current value and the current learning value are converted by converting the target fuel discharge amount into the first required drive current value using a predetermined conversion coefficient. It becomes easy to calculate the target drive current value corresponding to the value obtained by adding.
[0018]
According to the invention, the high-pressure fuel corresponding to the fuel injection pressure is accumulated, and the accumulated high-pressure fuel is distributed and supplied to the plurality of fuel injection valves mounted in each cylinder of the internal combustion engine. It has a common rail for it. The discharge amount control valve is a suction metering valve that changes the amount of fuel sucked into the pressurized chamber of the fuel supply pump in accordance with the drive current value, and the fuel supply pump passes through the suction metering valve. This is a suction metering type fuel supply pump that pressurizes fuel sucked into a pressurized chamber and sends it under pressure to a common rail. Here, in the case of a fuel supply pump that performs discharge metering, since the solenoid valve is configured to directly receive the fuel pressure in the pressurized chamber, high pressure resistance is required, and the solenoid valve is likely to be large and high in cost. However, in the case of a fuel supply pump that performs suction metering, the fuel pressure when passing through the suction metering valve is extremely low, so that the size and cost of the suction metering valve can be reduced.
[0019]
BEST MODE FOR CARRYING OUT THE INVENTION
[Configuration of Embodiment]
1 to 6 show an embodiment of the present invention, and FIG. 1 is a diagram showing an entire configuration of a common rail type fuel injection system.
[0020]
The common rail fuel injection system according to the present embodiment has a high pressure equivalent to the injection pressure of fuel to be supplied to each cylinder of an internal combustion engine (hereinafter referred to as an engine) such as a four-cylinder diesel engine mounted on a vehicle such as an automobile. A
[0021]
A high pressure corresponding to the fuel injection pressure needs to be continuously accumulated in the
[0022]
The
The
[0023]
An injector 2 mounted on each cylinder of the engine is connected to a downstream end of a plurality of high-
[0024]
Fuel injection from these injectors 2 to each cylinder of the engine is electronically controlled by energizing and stopping energizing an electromagnetic valve 4 as an electromagnetic actuator for controlling the pressure in a back pressure control chamber of a command piston connected to a nozzle needle. Is done. That is, while the solenoid valve 4 of the injector 2 of each cylinder is open, the high pressure fuel supplied from the
[0025]
The
[0026]
The
[0027]
Then, as shown in FIG. 2, the
[0028]
A fuel passage formed in the
[0029]
The
[0030]
The
[0031]
Then, as shown in FIG. 1, the
[0032]
Here, the microcomputer includes a
[0033]
Among the above sensors, the
[0034]
The
[0035]
Then, the
[0036]
Then, the
[0037]
More preferably, in order to improve the control accuracy of the fuel injection amount, the PID is set so that the common rail pressure (NPC) in the
[0038]
[Control Method of Embodiment]
Next, a method of controlling the SCV drive current applied to the solenoid coil of the
[0039]
The
[0040]
The
[0041]
In addition, the
(Equation 2)
Here, ΔP is a pressure deviation between the target fuel pressure (PFIN) and the actual fuel pressure (NPC).
[0042]
Next, the feedback pressure amount (PFB) is calculated using a predetermined conversion coefficient (K1) with respect to the required injection amount corresponding to the fuel injection amount (QINJ), the fuel leak amount (QLEK), and the target fuel pressure (PFIN). To the required feedback fuel discharge amount (QFB). For example, a feedback fuel amount (QFB) is calculated by multiplying a feedback pressure amount (PFB) by a value obtained by dividing a bulk modulus (Kα) by a common rail internal volume (V) (correction amount determining means). The above-described process of calculating the feedback pressure amount (PFB) and the process of converting the feedback pressure amount (PFB) to the feedback fuel discharge amount (QFB) become feedback control based on the fuel discharge amount (fuel discharge amount F / B: see FIG. 3). Equivalent to.
[0043]
Next, the fuel injection amount (QINJ) during the predetermined crank angle (for example, 360 ° CA) period, the fuel leak amount (QLEAK), and the target fuel pressure (PFIN) during the predetermined crank angle (for example, 360 ° CA) period are set. A corresponding required discharge amount is calculated (required discharge amount determining means). Here, as the fuel injection amount (QINJ) during a predetermined crank angle (for example, 360 ° CA), the actual injection amount may be used, but for convenience, the command injection amount (QFIN) × 2 is used. By adding the required discharge amount and the feedback fuel discharge amount (QFB), a target fuel discharge amount (target discharge amount: QPMP) is calculated (fuel discharge amount determination means).
[0044]
Next, the target fuel discharge amount (QPMP) is converted into a first required drive current value (I1) using a predetermined conversion coefficient. For example, the target fuel discharge amount (QPMP) is converted into a suction command amount using a two-dimensional map (not shown) using the target fuel discharge amount (QPMP) and fuel pressure as parameters, and further, the suction is performed. Using a two-dimensional map (not shown) having the quantity and the engine speed (NE) as parameters, the intake command quantity is converted into the target drive current value (I1) (first discharge quantity / current conversion means).
[0045]
Then, the
[Equation 3]
[0046]
Then, as shown in FIG. 2 and FIG. 4A, the
[0047]
Next, the
[0048]
Then, the
[0049]
Next, a method of calculating a current learning value for learning and correcting the target drive current value (IPMP) by using a known proportional integral derivative (PID) control will be described with reference to FIGS. Here, FIG. 5 is a flowchart illustrating a current learning value calculation process (learning control) for learning and correcting the target drive current value (IPMP). The control routine of FIG. 5 is repeated at predetermined timings after the ignition switch is turned on.
[0050]
When it is time to enter the control routine of FIG. 5, a pressure deviation (= ΔP) between the actual fuel pressure (NPC) and the target fuel pressure (PFIN) is calculated (step S1). Next, the feedback pressure amount (PFB) is calculated based on the above equation (2). Next, the feedback pressure amount (PFB) is converted into a feedback fuel discharge amount (QFB) using a predetermined conversion coefficient (K1) (step S2).
[0051]
Next, as described above, the fuel injection amount (QINJ) during the predetermined crank angle (for example, 360 ° CA) period, the fuel leak amount (QLEAK) during the predetermined crank angle (for example, 360 ° CA) period, and the target fuel The target fuel discharge amount (target discharge amount: QPMP) is calculated by adding the required discharge amount corresponding to the pressure (PFIN) and the feedback fuel discharge amount (QFB) (step S3). Next, the target fuel discharge amount (QPMP) is converted into the first required drive current value (I1) using the above-described conversion processing method (first discharge amount / current conversion unit: step S4).
[0052]
Next, it is determined whether a learning execution condition is satisfied (step S5). If the result of this determination is NO, the process proceeds to step S8 in order to perform normal control. Here, when all of the following conditions are satisfied, the learning execution condition is satisfied (YES), and when at least one of the following conditions is not satisfied, the learning execution condition is not satisfied (NO).
[0053]
First, it is confirmed whether or not the operating state of the engine is in the idling stable state based on signals from various sensors and switches attached to the engine or the vehicle. For example, the engine rotation speed (NE) is equal to or less than a predetermined value (1000 rpm) or within a predetermined range (800 to 1000 rpm), the accelerator opening (ACCP) is equal to or less than a predetermined value (5%), and the target fuel pressure (PFIN) is equal to or less than a predetermined range (30). -40 MPa), the pressure deviation (ΔP) between the actual fuel pressure (NPC) and the target fuel pressure (PFIN) is within a predetermined value (30 MPa), and the command injection amount (QFIN) is a predetermined value (1 mm). 3 / St), the fuel temperature (THF) is within a predetermined range (20 to 60 ° C.), the engine coolant temperature (THW) is within a predetermined range (60 to 100 ° C.), and the gear position of the transmission is N (neutral) or the select lever. When the shift position is detected to be in the N (neutral) range, it can be detected that the operating state of the engine is in the idling stable state.
[0054]
In the present embodiment, the count (CN) of the timer is started when the idle stable state is reached, and when the count (CN) reaches a predetermined value, that is, after a lapse of a predetermined time from the idle stable state, the target value is set. It is configured to execute a current learning value calculation process (learning control) for learning and correcting the driving current value (IPMP). Further, if the timer exits the idle stable state before the count (CN) reaches the predetermined value, the timer count (CN) is reset, and if the idle state is entered again, the timer count (CN) is started from the beginning. .
[0055]
If the determination result of step S5 is YES, that is, if the learning execution condition is satisfied, a current learning value calculation process (learning control) for learning and correcting the target driving current value (IPMP) is performed. (Learning control executing means).
First, as shown in FIG. 3, a known fuel discharge amount during idle operation (master product discharge amount) is retrieved from a memory such as an EEPROM. The known fuel discharge amount during idle operation is a fuel discharge amount measured in advance through experiments and the like, and is a discharge amount during idle operation that should be taken when learning control is performed after a lapse of a fixed time since the idle stable state. is there.
[0056]
Next, the known idling fuel discharge amount is converted into a second required drive current value (I2) using a predetermined conversion coefficient. For example, using a two-dimensional map (not shown) using the known fuel discharge amount during idle operation and the fuel pressure as parameters, the known fuel discharge amount during idle operation is converted into a suction command amount. Using a two-dimensional map (not shown) having the engine speed (NE) as a parameter, the suction command amount is converted into the target drive current value (I2) (second discharge amount / current conversion means: step S6). .
[0057]
Next, a value obtained by subtracting the second required drive current value (I2) from the first required drive current value (I1) is set as a current current learning value (ISTUDY), and the current current learned value (ISTUDY) is set as a previous current learned value (ISTUDY). (ISTUDY) is updated and stored in a memory such as an EEPROM (learning value storage means: step S7). Next, the target driving current value (I1) and the previous current learning value (ISTUDY) are added based on the
[0058]
[Features of Embodiment]
As described above, in the common rail fuel injection system according to the present embodiment, the feedback pressure amount is determined from the pressure deviation (ΔP) between the target fuel pressure (PFIN) and the actual fuel pressure (NPC) in both the normal control and the learning control. After calculating (PFB), the feedback pressure amount (PFB) was made to correspond to the fuel injection amount (QINJ), the fuel leak amount (QLEAK), and the target fuel pressure (PFIN) using a predetermined conversion coefficient (K1). A feedback fuel discharge amount (QFB) required for the required discharge amount is calculated (feedback control based on the fuel discharge amount). That is, feedback control (fuel discharge amount F / B) based on the fuel discharge amount is performed for both the normal control and the learning control based on the pressure deviation (ΔP) between the target fuel pressure (PFIN) and the actual fuel pressure (NPC). I have.
[0059]
At the time of the normal control, the target fuel discharge amount (QPMP) is calculated by adding the feedback fuel discharge amount (QFB) and the required discharge amount, as in the conventional control, and the target fuel discharge amount (QPMP) is calculated. Is converted into a first required drive current value (I1) using a predetermined conversion coefficient, and then a target drive current value (IPMP) corresponding to a value obtained by adding the previous current learning value (ISTUDY) is calculated. In the current learning value calculation process (learning control), the first required drive amount obtained by converting the target fuel discharge amount (QPMP) balanced around the reference characteristic into a drive current using a predetermined conversion coefficient. A current value (I1) and a second required drive current value (I2) obtained by converting a known idle operation fuel discharge amount, which should be originally balanced at the time of learning control, into a drive current after a lapse of a fixed time after the idle stable state is established. Is calculated as a current learning value for learning and correcting the target driving current value (IPMP), and is updated and stored in a memory such as an EEPROM.
[0060]
Such a current learning value calculation processing method is much simpler than a current learning value calculation processing using feedback control (current F / B) based on a driving current as in the related art, and the present embodiment is also applicable. Since the calculation process of the current learning value according to the embodiment has the same or higher accuracy as that of the conventional technology, the control logic of the control of the fuel discharge amount discharged from the
[0061]
Further, at the time of switching from the learning control state to the normal control state, a gradual change control for switching from the feedback control based on the drive current (current F / B) to the feedback control based on the fuel discharge amount (fuel discharge amount F / B) is performed. There is no necessity, and there is no need to complicate the control, increase the number of adaptation steps, increase the management time, and the like. As shown in FIG. 6, the drive current-fuel discharge amount characteristic has a large individual difference between the supply pumps 3, and the variation varies in a form offset in the drive current direction (substantially parallel movement). Since the current learning value is known, the current learning value can be reflected not only in the idling operation but also in the entire operation range of the engine.
[0062]
[Other embodiments]
In the present embodiment, an example in which the present invention is applied to a common rail type fuel injection system as an example of the fuel injection device for an internal combustion engine of the present invention has been described. The present invention may be applied to a fuel injection device for an internal combustion engine that supplies high-pressure fuel to an injector. Further, in the present embodiment, the present invention is applied to the method of performing feedback control of the fuel discharge amount discharged from the
[0063]
In this embodiment, the
[0064]
In the present embodiment, the degree of opening of the fuel supply passage from the feed pump to the pressurizing chamber (the lift amount of the valve or the opening area of the valve hole) is adjusted, and the amount of fuel sucked into the pressurizing chamber from the feed pump is adjusted. Is changed in accordance with the drive current value, thereby providing a suction metering valve (SCV) 6 for controlling the discharge amount of the fuel discharged from the
[0065]
In the present embodiment, a memory such as an EEPROM is used as learning value storage means for updating and storing the difference between the first required driving current value I1 and the second required driving current value I2 as the previous current learning value ISTUDY during learning control. However, using a non-volatile memory such as a standby RAM, an EPROM, or a flash memory, a DVD-ROM, a CD-ROM, or another storage medium such as a flexible disk, the current learning value is stored last time. Is also good. In this case as well, the stored contents are retained even after the ignition switch is turned off (IG-OFF) or after the engine key is removed from the key cylinder.
[0066]
If the difference between the previous current learning value stored in the memory during the previous learning control and the current current learning value calculated during the current learning control is equal to or greater than a predetermined value, an abnormal failure of the
[0067]
Further, the current learning value calculated at the time of the current learning control is calculated as the current current learning value (or the current provisional current learning value), and the current current learning value is updated and stored in a memory such as an EEPROM as the previous current learning value. Or the current learning value calculated at the time of the current learning control is calculated as the current current learning value, and the value obtained by adding the current current learning value and the previous current learning value stored in the memory at the time of the previous learning control is used as the previous value. The current learning value may be updated and stored in a memory such as an EEPROM.
[0068]
Also, the current current learning value calculated at the time of the current learning control or a value obtained by adding the current temporary current learning value and the previous current learning value (the current final learning value) is stored in the EEPROM or the like when the engine is stopped or during the engine stop control. May be stored and stored in the memory as the previous current learning value, and during normal control after restarting after the engine has been stopped, the previously stored current learning value may be reflected in the calculation of the target drive current value. good. In this case, the control data such as the current learning value is updated during the operation of the engine, and the instability of the drivability due to the sudden change in the actual fuel discharge amount discharged from the
[0069]
In the present embodiment, the target drive current value (IPMP) is learned and corrected at the time of learning control. However, the manufacturing variation of the shape of the opening of the
[Brief description of the drawings]
FIG. 1 is a schematic diagram showing an entire configuration of a common rail type fuel injection system (embodiment).
FIG. 2 is a timing chart showing transitions of a NE signal pulse, a position of a
FIG. 3 is a diagram showing a control logic of an ECU (Embodiment).
4A is a diagram illustrating a control logic of an ECU, and FIG. 4B is a diagram illustrating an SCV driving current waveform (embodiment).
FIG. 5 is a flowchart illustrating a process of calculating a current learning value for learning and correcting a target drive current value (Embodiment);
FIG. 6 is a characteristic diagram showing a drive current-fuel discharge amount characteristic (Embodiment).
FIG. 7 is a diagram showing a control logic of an ECU (prior art).
FIG. 8 is a diagram showing a control logic of an ECU (prior art).
[Explanation of symbols]
1 common rail
2 Injector (fuel injection valve)
3 Supply pump (fuel supply pump)
6 SCV (Discharge rate control valve, suction metering valve)
10 ECU (fuel pressure determining means, correction amount determining means, fuel discharge amount determining means, learning control means, normal control means)
25 Fuel pressure sensor (fuel pressure detecting means)
Claims (6)
(b)この燃料供給ポンプより吐出される燃料の吐出量を駆動電流値に応じて変更する吐出量制御弁と、
(c)前記燃料供給ポンプより吐出される実燃料圧力、あるいは前記内燃機関の気筒内に噴射供給される実燃料圧力を検出する燃料圧力検出手段と、
(d)前記内燃機関の運転状態または運転条件に応じて目標燃料圧力を算出する燃料圧力決定手段と、
(e)前記実燃料圧力と前記目標燃料圧力との圧力偏差から、少なくとも燃料噴射量または燃料リーク量または前記目標燃料圧力のうちのいずれか1つ以上に対応した要求吐出量に対して必要となるフィードバック燃料吐出量を算出する補正量決定手段と、
(f)少なくとも前記要求吐出量と前記フィードバック燃料吐出量とを加算して目標となる燃料吐出量を算出する燃料吐出量決定手段と、
(g)学習制御時に、前記目標となる燃料吐出量を、所定の変換係数を用いて変換した第1要求駆動電流値と、予め定められた既知の燃料吐出量を、所定の変換係数を用いて変換した第2要求駆動電流値との差分から電流学習値を算出する学習値算出手段を有し、
前記第1要求駆動電流値と前記電流学習値とを加算した値に対応した目標駆動電流値を前記吐出量制御弁に印加して、前記実燃料圧力が前記目標燃料圧力と略一致するようにフィードバック制御を行う学習制御手段と、
(h)通常制御時に、前記目標となる燃料吐出量を、所定の変換係数を用いて変換した第1要求駆動電流値と前記電流学習値とを加算した値に対応した目標駆動電流値を前記吐出量制御弁に印加して、前記実燃料圧力が前記目標燃料圧力と略一致するようにフィードバック制御を行う通常制御手段と
を備えた内燃機関用燃料噴射装置。(A) a fuel supply pump that is driven to rotate by an internal combustion engine and pressurizes and pumps the sucked fuel;
(B) a discharge amount control valve for changing a discharge amount of fuel discharged from the fuel supply pump according to a drive current value;
(C) fuel pressure detecting means for detecting the actual fuel pressure discharged from the fuel supply pump or the actual fuel pressure injected and supplied into a cylinder of the internal combustion engine;
(D) fuel pressure determining means for calculating a target fuel pressure according to an operating state or operating conditions of the internal combustion engine;
(E) It is necessary from the pressure difference between the actual fuel pressure and the target fuel pressure for a required discharge amount corresponding to at least one of a fuel injection amount, a fuel leak amount, and the target fuel pressure. Correction amount determining means for calculating the feedback fuel discharge amount,
(F) fuel discharge amount determining means for calculating a target fuel discharge amount by adding at least the required discharge amount and the feedback fuel discharge amount;
(G) At the time of learning control, a first required drive current value obtained by converting the target fuel discharge amount by using a predetermined conversion coefficient, and a predetermined known fuel discharge amount by using a predetermined conversion coefficient. Learning value calculation means for calculating a current learning value from a difference from the second required drive current value obtained by the conversion.
A target drive current value corresponding to a value obtained by adding the first required drive current value and the current learning value is applied to the discharge amount control valve so that the actual fuel pressure substantially matches the target fuel pressure. Learning control means for performing feedback control;
(H) at the time of normal control, a target drive current value corresponding to a value obtained by adding the first required drive current value obtained by converting the target fuel discharge amount using a predetermined conversion coefficient to the current learning value is obtained. A fuel injection device for an internal combustion engine, comprising: normal control means for applying feedback control to a discharge amount control valve so that the actual fuel pressure substantially matches the target fuel pressure.
前記学習制御手段は、前記目標となる燃料吐出量を、所定の変換係数を用いて前記第1要求駆動電流値に変換する第1吐出量/電流変換手段、および予め定められた既知の燃料吐出量を、所定の変換係数を用いて前記第2要求駆動電流値に変換する第2吐出量/電流変換手段を有していることを特徴とする内燃機関用燃料噴射装置。The fuel injection device for an internal combustion engine according to claim 1,
The learning control unit includes a first discharge amount / current conversion unit that converts the target fuel discharge amount into the first required drive current value using a predetermined conversion coefficient, and a predetermined known fuel discharge amount. A fuel injection device for an internal combustion engine, comprising: a second discharge amount / current conversion unit that converts an amount into the second required drive current value using a predetermined conversion coefficient.
前記学習制御手段は、前記電流学習値を今回電流学習値として算出し、前記今回電流学習値を前回電流学習値として更新して記憶するか、
あるいは前記電流学習値を今回電流学習値として算出し、前記今回電流学習値と前回電流学習値とを加算した値を前回電流学習値として更新して記憶する学習値記憶手段を有していることを特徴とする内燃機関用燃料噴射装置。The fuel injection device for an internal combustion engine according to claim 1 or 2,
The learning control means calculates the current learning value as a current current learning value, and updates and stores the current current learning value as a previous current learning value,
Alternatively, there is provided learning value storage means for calculating the current learning value as a current current learning value, and updating and storing a value obtained by adding the current current learning value and the previous current learning value as a previous current learning value. A fuel injection device for an internal combustion engine.
前記学習制御時とは、前記内燃機関の運転状態がアイドル安定状態である時または前記内燃機関の始動時または車両の走行距離が所定の走行距離に達した時のうちの1つ以上の学習制御条件が成立した時であることを特徴とする内燃機関用燃料噴射装置。The fuel injection device for an internal combustion engine according to any one of claims 1 to 3,
At the time of the learning control, at least one of learning control when the operating state of the internal combustion engine is in the idling stable state, when the internal combustion engine is started, or when the traveling distance of the vehicle reaches a predetermined traveling distance. A fuel injection device for an internal combustion engine, wherein the condition is satisfied.
前記通常制御手段は、前記目標となる燃料吐出量を、所定の変換係数を用いて前記第1要求駆動電流値に変換する吐出量/電流変換手段を有していることを特徴とする内燃機関用燃料噴射装置。The fuel injection device for an internal combustion engine according to any one of claims 1 to 4,
An internal combustion engine comprising: a discharge amount / current conversion unit that converts the target fuel discharge amount to the first required drive current value using a predetermined conversion coefficient. For fuel injection.
燃料の噴射圧力に相当する高圧燃料を蓄圧すると共に、蓄圧された高圧燃料を前記内燃機関の各気筒毎に搭載された複数の燃料噴射弁に分配供給するためのコモンレールを備え、
前記吐出量制御弁は、前記燃料供給ポンプの加圧室内に吸入される燃料の吸入量を駆動電流値に応じて変更する吸入調量弁であり、
前記燃料供給ポンプは、前記吸入調量弁を経て前記加圧室内に吸入される燃料を加圧して前記コモンレール内に圧送する吸入調量型の燃料供給ポンプであることを特徴とする内燃機関用燃料噴射装置。The fuel injection device for an internal combustion engine according to any one of claims 1 to 5,
A common rail for accumulating high-pressure fuel corresponding to the fuel injection pressure, and distributing and supplying the accumulated high-pressure fuel to a plurality of fuel injection valves mounted for each cylinder of the internal combustion engine,
The discharge amount control valve is a suction metering valve that changes a suction amount of fuel sucked into the pressurized chamber of the fuel supply pump according to a drive current value,
The fuel supply pump is a suction metering type fuel supply pump that pressurizes fuel sucked into the pressurized chamber via the suction metering valve and feeds the fuel into the common rail. Fuel injection device.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003009924A JP2004218611A (en) | 2003-01-17 | 2003-01-17 | Fuel injection device for internal-combustion engine |
EP04000881A EP1441119A3 (en) | 2003-01-17 | 2004-01-16 | Fuel injection system for internal combustion engine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003009924A JP2004218611A (en) | 2003-01-17 | 2003-01-17 | Fuel injection device for internal-combustion engine |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2004218611A true JP2004218611A (en) | 2004-08-05 |
Family
ID=32588565
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003009924A Pending JP2004218611A (en) | 2003-01-17 | 2003-01-17 | Fuel injection device for internal-combustion engine |
Country Status (2)
Country | Link |
---|---|
EP (1) | EP1441119A3 (en) |
JP (1) | JP2004218611A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008215201A (en) * | 2007-03-05 | 2008-09-18 | Denso Corp | Fuel injection pressure control device and fuel injection pressure control system |
JP2008274843A (en) * | 2007-04-27 | 2008-11-13 | Denso Corp | Pump control device and fuel injection system using same |
JP2009293460A (en) * | 2008-06-04 | 2009-12-17 | Denso Corp | Fuel supply device |
JP2011153552A (en) * | 2010-01-27 | 2011-08-11 | Bosch Corp | Drive control method for metering valve in common rail type fuel injection control device and common rail type fuel injection control device |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4111123B2 (en) * | 2003-11-05 | 2008-07-02 | 株式会社デンソー | Common rail fuel injection system |
DE102005020686B4 (en) | 2005-05-03 | 2007-08-02 | Siemens Ag | Method and device for controlling a fuel supply device of an internal combustion engine |
JP2006336482A (en) * | 2005-05-31 | 2006-12-14 | Denso Corp | Fuel injection device for internal combustion engine |
DE102006018164B3 (en) * | 2006-04-19 | 2007-08-30 | Siemens Ag | Fuel injection system controlling method for internal combustion engine, involves adjusting volume flow control valve depending on control value for volume flow control valve and controlling of pressure control valve |
EP2128416A1 (en) * | 2008-05-28 | 2009-12-02 | GM Global Technology Operations, Inc. | A method and system for controlling a high pressure pump, particularly for a diesel engine fuel injection system |
DE102013220642B4 (en) * | 2013-10-14 | 2016-10-27 | Continental Automotive Gmbh | Device and method for controlling a diesel pump at zero delivery |
ITUB20159189A1 (en) * | 2015-12-16 | 2017-06-16 | Torino Politecnico | APPARATUS AND METHOD FOR THE CONTROL OF THE QUANTITY OF FUEL INJECTED IN AN INTERNAL COMBUSTION ENGINE |
CN113250841B (en) * | 2021-06-18 | 2023-05-19 | 中国北方发动机研究所(天津) | High-pressure common rail fuel injection system and rail pressure control method thereof |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3060266B2 (en) * | 1992-11-09 | 2000-07-10 | 株式会社ユニシアジェックス | Engine fuel supply |
EP0964150B1 (en) * | 1998-04-15 | 2005-06-15 | Denso Corporation | Fuel injection system for internal combustion engine |
DE19853823A1 (en) * | 1998-11-21 | 2000-05-25 | Bosch Gmbh Robert | Method of operating internal combustion engine, especially for motor vehicle, involves controlling fuel pump delivery rate depending on input parameters via characteristic field |
JP4240673B2 (en) * | 1999-09-09 | 2009-03-18 | 株式会社デンソー | Fuel injection device |
-
2003
- 2003-01-17 JP JP2003009924A patent/JP2004218611A/en active Pending
-
2004
- 2004-01-16 EP EP04000881A patent/EP1441119A3/en not_active Withdrawn
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008215201A (en) * | 2007-03-05 | 2008-09-18 | Denso Corp | Fuel injection pressure control device and fuel injection pressure control system |
JP2008274843A (en) * | 2007-04-27 | 2008-11-13 | Denso Corp | Pump control device and fuel injection system using same |
JP2009293460A (en) * | 2008-06-04 | 2009-12-17 | Denso Corp | Fuel supply device |
JP2011153552A (en) * | 2010-01-27 | 2011-08-11 | Bosch Corp | Drive control method for metering valve in common rail type fuel injection control device and common rail type fuel injection control device |
Also Published As
Publication number | Publication date |
---|---|
EP1441119A2 (en) | 2004-07-28 |
EP1441119A3 (en) | 2010-06-16 |
EP1441119A8 (en) | 2004-10-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2008309011A (en) | Fuel-injection control device and engine control system | |
JP4289280B2 (en) | Injection amount learning control device | |
JP5774521B2 (en) | Fuel leak detection device | |
JP3786062B2 (en) | Accumulated fuel injection system | |
JP2004308464A (en) | Fault diagnosis device of fuel injection device for internal combustion engine | |
JP2004218611A (en) | Fuel injection device for internal-combustion engine | |
JP2006336482A (en) | Fuel injection device for internal combustion engine | |
JP2005171931A (en) | Fuel injection control device | |
JP4207580B2 (en) | Operating state learning control device for internal combustion engine | |
JP4269975B2 (en) | Injection amount learning control device | |
JP3941667B2 (en) | Accumulated fuel injection system | |
JP2005155561A (en) | Fuel injection device for internal combustion engine | |
JP3695411B2 (en) | Fuel injection control device for internal combustion engine | |
JP2003343328A (en) | Fuel injection controller for internal combustion engine | |
JP5556209B2 (en) | High-pressure fuel pump reference time calculation device | |
JP3979167B2 (en) | Injection amount control device for internal combustion engine | |
JP3982516B2 (en) | Fuel injection device for internal combustion engine | |
EP1447546B1 (en) | Engine control unit including phase advance compensator | |
JP2005344573A (en) | Fuel injection device for internal combustion engine | |
JP2003227393A (en) | Fuel injection device | |
JP3722218B2 (en) | Fuel injection device for internal combustion engine | |
JP6252327B2 (en) | Fuel supply control device | |
JP2005163559A (en) | Accumulator fuel injection device | |
JP4232426B2 (en) | Injection amount control device for internal combustion engine | |
JP3969104B2 (en) | Accumulated fuel injection system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050328 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070702 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070703 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070903 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20071218 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20080422 |