Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4147669B2 - Fuel pressure control device for internal combustion engine - Google Patents
[go: Go Back, main page]

JP4147669B2 - Fuel pressure control device for internal combustion engine - Google Patents

Fuel pressure control device for internal combustion engine Download PDF

Info

Publication number
JP4147669B2
JP4147669B2 JP03547099A JP3547099A JP4147669B2 JP 4147669 B2 JP4147669 B2 JP 4147669B2 JP 03547099 A JP03547099 A JP 03547099A JP 3547099 A JP3547099 A JP 3547099A JP 4147669 B2 JP4147669 B2 JP 4147669B2
Authority
JP
Japan
Prior art keywords
fuel
fuel pressure
pressure
pumping
pumping system
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
JP03547099A
Other languages
Japanese (ja)
Other versions
JP2000234572A (en
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.)
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
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 Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP03547099A priority Critical patent/JP4147669B2/en
Priority to DE60045229T priority patent/DE60045229D1/en
Priority to EP20000100737 priority patent/EP1030047B1/en
Publication of JP2000234572A publication Critical patent/JP2000234572A/en
Application granted granted Critical
Publication of JP4147669B2 publication Critical patent/JP4147669B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • 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/12Improving ICE efficiencies

Landscapes

  • Fuel-Injection Apparatus (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Description

【0001】
【発明の属する技術分野】
この発明は、内燃機関の燃料噴射弁に燃料を圧送供給する複数の燃料圧送系を備え、それら各燃料圧送系内の燃料圧を目標燃料圧と一致させるべく各燃料圧送系の操作量をそれぞれ算出するようにした内燃機関の燃料圧制御装置に関する。
【0002】
【従来の技術】
コモンレール等の畜圧配管を備える内燃機関の燃料供給システムにあっては、燃料ポンプから蓄圧配管に圧送された燃料を、同蓄圧配管に接続された燃料噴射弁から機関燃焼室内に噴射するようにしている。このような燃料供給システムの燃料ポンプとしては、その圧送量を独立に制御可能な燃料圧送系を複数有するもの、例えば、プランジャ式ポンプであれば、特開平6−33845号公報等に記載されるように、複数のプランジャを有するものが知られている。こうした燃料ポンプを採用することにより、燃料の圧送回数を比較的容易に増大させることができ、燃料噴射が行われる度毎に燃料を圧送して燃料噴射圧の変動を極力抑えることも可能になる。
【0003】
また、一般に、上記燃料供給システムにおいては、蓄圧配管内の燃料圧と目標燃料圧との偏差等に基づいて燃料ポンプの操作量を算出し、この操作量に基づいて同燃料ポンプを作動させることにより、蓄圧配管内の燃料圧、即ち燃料噴射圧が機関運転状態に応じた目標燃料圧の変化に追従するように制御されている。こうした燃料圧制御が実行されることにより、噴射燃料の噴霧粒径等は機関燃焼状態に適応したものとなる。
【0004】
【発明が解決しようとする課題】
しかしながら、燃料ポンプとして上記のような複数の燃料圧送系を有するものを採用した燃料供給システムにおいて、各燃料圧送系における圧送特性が異なるように設定されている場合や、これら各圧送特性が経時的に変化して異なるものとなった場合には、こうした各燃料圧送系における圧送特性の違いが反映されないまま上記操作量が算出され、同操作量に基づいて各燃料圧送系が制御されることとなる。
【0005】
その結果、特定の燃料圧送系の燃料圧送時に、その燃料圧を目標燃料圧の変化に追従させる際の追従速度が過大或いは過小になったり、目標燃料圧と燃料圧との間に定常的な偏差が残ったりすることがあり、燃料圧を目標燃料圧に収束させる際の制御性の悪化が避けきれないものとなっていた。
【0006】
この発明は、こうした従来の実情に鑑みてなされたものであり、その目的は、複数の燃料圧送系の燃料圧を制御する内燃機関の燃料圧制御装置において、同燃料圧を目標燃料圧に収束させる際の制御性を向上させることにある。
【0007】
【課題を解決するための手段】
以下、上記目的を達成するための手段及びその作用効果について記載する。
請求項1に記載した発明では、内燃機関の燃料噴射弁が接続される共通の蓄圧配管に燃料を圧送供給する複数の燃料圧送系と、前記蓄圧配管内の実燃料圧を検出する燃料圧検出手段と、前記検出される実燃料圧を目標燃料圧に制御すべく各燃料圧送系の操作量をそれぞれ算出するに際し、前記実燃料圧が前記各燃料圧送系のうちのいずれの燃料圧送系による燃料圧送に対応したものかを判断して、対応すると判断された燃料圧送系の圧送特性に応じて要求される制御情報を前記実燃料圧と前記目標燃料圧との偏差に応じたフィードバック制御の制御則に従ってそれら各燃料圧送系毎に各別に設定し、該設定される制御情報に基づいて前記操作量をそれぞれ算出する操作量算出手段とを備えるようにしている。
【0008】
こうした構成によれば、各燃料圧送系における個々の圧送特性がそれら各燃料圧送系の操作量をそれぞれ算出する際において反映されるようになる。その結果、各燃料圧送系の圧送特性が異なる場合であっても、そうした圧送特性の違いに応じて異なる操作量に基づいて蓄圧配管内燃料圧を制御することができ、同燃料圧を目標燃料圧に収束させる際の制御性を向上させることができるようになる。
【0009】
尚、上記圧送特性としては、
・燃料圧送系の所定操作量に対する燃料圧送量(燃料圧送速度)
・燃料圧送系の圧送経路を燃料が流れる際の流路抵抗
・上記圧送経路の容積
・燃料圧送系の燃料圧送量を調整する機構の応答性
等々を挙げることができる。
【0011】
因みに、上記フィードバック制御の更に具体的な態様としては、比例動作(P)、積分動作(I)、微分動作(D)を含むPID制御の他、比例動作のみを含むP制御、比例動作及び積分動作のみを含むPI制御、比例動作及び微分動作のみを含むPD制御等々を挙げることができる。
【0012】
請求項に記載した発明では、請求項に記載した内燃機関の燃料圧制御装置において、前記操作量算出手段は前記検出される実燃料圧と前記目標燃料圧との偏差に前記各燃料圧送系毎に各別に設定された比例ゲインを乗じた比例項を前記制御情報として設定し、該設定される比例項に基づいて前記操作量を算出するものであるとしている。
【0013】
こうした構成によれば、各燃料圧送系のうち、燃料圧送に係る応答性の相対的に高い燃料圧送系については比例ゲインを小さく設定することで、逆に応答性の相対的に低い燃料圧送系については比例ゲインを大きく設定することで、こうした応答性に違いがある場合であっても、蓄圧配管内の燃料圧を目標燃料圧の過渡的な変化に対し適正な追従速度のもとで追従させることができ、同燃料圧を目標燃料圧に収束させる際の制御性を向上させることができるようになる。
【0014】
請求項に記載した発明では、請求項又はに記載した内燃機関の燃料圧制御装置において、前記操作量算出手段は前記検出される実燃料圧と前記目標燃料圧との偏差を前記各燃料圧送系毎に各別に積分演算した積分項を前記制御情報として設定し、該設定される積分項に基づいて前記操作量を算出するものであるとしている。
【0015】
こうした構成によれば、上記積分項を各燃料圧送系毎に各別に積分演算するようにしているため、各燃料圧送系における圧送特性の違い、特にそれが経時的変化により生じたものであれ、その違いを各燃料圧送系の操作量の算出に反映させることができる。従って、目標燃料圧が略一定に保たれる定常時において、蓄圧配管内の燃料圧と目標燃料圧との間に定常的な偏差が残ってしまうのを抑制することができ、同燃料圧を目標燃料圧に収束させる際の制御性を向上させることができるようになる。
【0016】
【発明の実施の形態】
[第1の実施形態]
以下、本発明をディーゼルエンジンに備えられたコモンレール内の燃料圧を制御する制御装置に適用するようにした第1の実施形態について説明する。
【0017】
図1は本実施形態に係る4気筒直噴式ディーゼルエンジン(以下、単に「エンジン」という)10及びその燃料供給装置の概略構成を示している。
同図に示すように、この燃料供給装置は、エンジン10の各気筒#1〜#4に対応してそれぞれ設けられたインジェクタ12、これら各インジェクタ12が接続されたコモンレール20、燃料タンク14内の燃料を蓄圧配管としてのコモンレール20に圧送する燃料ポンプ30、及び電子制御装置(以下、「ECU」という)60を備えている。
【0018】
コモンレール20は燃料ポンプ30から供給される燃料を所定圧力をもって蓄圧する蓄圧配管として機能するものであり、その内部の燃料圧(レール圧)に基づいてインジェクタ12の燃料噴射圧が決定される。このコモンレール20にはリリーフバルブ22が取り付けられており、同リリーフバルブ22はリリーフ通路21を介して燃料タンク14に接続されている。
【0019】
インジェクタ12はECU60により開閉駆動される電磁弁であり、コモンレール20から供給される燃料を各気筒#1〜#4の燃焼室(図示略)内に噴射する。各インジェクタ12はリリーフ通路21を介して燃料タンク14にも接続されており、同インジェクタ12の開閉動作に伴ってその内部に漏出した燃料は、同リリーフ通路21を通じて燃料タンク14に戻されるようになっている。
【0020】
ECU60は燃料ポンプ30の燃料圧送量や、インジェクタ12の燃料噴射時期、燃料噴射量に係る制御を実行するためのものであり、各種制御プログラム、関数データ等が記憶されるメモリ64と、各種演算処理を実行するCPU62等により構成されている。
【0021】
また、このECU60にはエンジン10の運転状態やコモンレール20内の燃料状態等を検出するための各種センサが接続されており、これら各センサから検出信号がそれぞれ入力される。
【0022】
例えば、エンジン10のクランクシャフト(図示略)の近傍には回転数センサ65が、カムシャフト(図示略)の近傍には気筒判別センサ66がそれぞれ設けられている。ECU60はこれら各センサ65,66から入力される検出信号に基づいてクランクシャフトの回転速度(機関回転速度NE)と、同クランクシャフトの回転角度(クランク角CA)とをそれぞれ算出する。
【0023】
また、アクセルペダル(図示略)の近傍にはアクセルセンサ67が設けられており、同アクセルセンサ67からはアクセルペダルの踏込量(アクセル開度ACCP)に応じた検出信号が出力される。コモンレール20には燃圧センサ68が設けられており、同燃圧センサ68からはレール圧(実燃料圧PCR)に応じた検出信号が出力される。ECU60はこれら各センサ67,68からの検出信号に基づいてアクセル開度ACCP及び実燃料圧PCRをそれぞれ検出する。
【0024】
燃料ポンプ30は、エンジン10のクランクシャフトにより回転駆動されるドライブシャフト40、ドライブシャフト40の回転に基づいて作動するフィードポンプ31、ドライブシャフト40に形成された環状のカム42により駆動される一対のサプライポンプ(第1のサプライポンプ50a及び第2のサプライポンプ50b)、これら各サプライポンプ50a,50bの燃料圧送量を調整する一対の調整弁(第1の調整弁70a及び第2の調整弁70b)等を備えている。
【0025】
フィードポンプ31は燃料タンク14内の燃料を吸入通路24を通じて吸入ポート34から吸入するとともに、その燃料を所定のフィード圧をもって第1のサプライポンプ50a及び第2のサプライポンプ50bにそれぞれ供給する。
【0026】
これら第1のサプライポンプ50a及び第2のサプライポンプ50bはいずれも、いわゆるインナカム式のポンプであり、フィードポンプ31から供給される燃料を更に高圧(例えば25〜180MPa)に加圧し、その加圧した燃料を吐出ポート38から吐出通路23を通じてコモンレール20に圧送する。
【0027】
図2は図1における2A−2A線、2B−2B線に沿った各サプライポンプ50a,50bの断面構造、並びに燃料ポンプ30内における燃料経路の構造を概略的に示している。
【0028】
同図に示すように、第1のサプライポンプ50aは、燃料ポンプ30のハウジング41(図1参照)に形成された円柱状の支持部43、この支持部43に形成された貫通孔43a等において往復動可能に支持された一対のプランジャ54a、これら各プランジャ54aの内端面及び貫通孔43aの内壁によって区画された第1の加圧室52a等を備えている。各プランジャ54aの外端部分にはシュー55aがそれぞれ形成されており、これら各シュー55aにはローラ56aが回転可能に支持されている。
【0029】
カム42において各ローラ56aが当接可能なカムフェイス42cは断面楕円形状を呈しているため、ドライブシャフト40の回転に伴ってカム42が回転すると、各プランジャ54aの往復動方向におけるカムフェイス42c間の距離Laは、その回転に伴って増減するようになる。従って、各ローラ56aがカムフェイス42cに当接したままの状態でカム42が回転すると、各プランジャ54aが近接離間するように往復動し、その往復動に伴って第1の加圧室52aの容積が増減するようになる。以下、このカムフェイス42c間の距離Laが増大する期間を第1のサプライポンプ50aの「吸入行程」と、同距離Laが減少する期間を「圧送行程」とする。
【0030】
ドライブシャフト40は、クランクシャフトに対する減速比が1/2に設定されており、同クランクシャフトが2回転する毎に1回転する。従って、クランクシャフトが2回転して各気筒#1〜#4において吸気・圧縮・爆発・排気といった1サイクルの運転が行われる間に、第1のサプライポンプ50aでは吸入行程及び圧送行程が交互に2回ずつ繰り返されることとなる。
【0031】
第1の加圧室52aは逆止弁44a及び第1の調整弁70aを介して上記フィードポンプ31に接続されるとともに、別の逆止弁46aを介して吐出ポート38に接続されている。これら各逆止弁44a,46aは、燃料の流れる方向が常に、フィードポンプ31から第1のサプライポンプ50aを介してコモンレール20へと向かう方向となるように、第1の加圧室52aからフィードポンプ31側へ向かう燃料の流れ、吐出ポート38から第1の加圧室52a側へ向かう燃料の流れをそれぞれ規制するものである。
【0032】
以上説明した第1のサプライポンプ50a、第1の調整弁70a、各逆止弁44a,46a、コモンレール20、フィードポンプ31、及びこれらを接続する各燃料経路によって第1の燃料圧送系が構成されている。
【0033】
この第1の燃料圧送系において、第1のサプライポンプ50aの吸入行程中に第1の調整弁70aが開弁すると、第1の加圧室52a内にはフィードポンプ31から燃料が逆止弁44aを介して供給される。そして、このように第1の加圧室52a内に供給された燃料は全て、第1のサプライポンプ50aの圧送行程において同第1の加圧室52aから逆止弁46aを介し吐出ポート38へと圧送される。
【0034】
一方、第2のサプライポンプ50bもまたインナカム式のポンプであり、第2の加圧室52b、プランジャ54b、シュー55b、ローラ56b等を備えて第1のサプライポンプ50aと同様に構成されている。
【0035】
また、プランジャ54bを往復動可能に支持する貫通孔43bは、第1のサプライポンプ50aの貫通孔43aの方向に対して直交する方向に延びるように形成されている。このため、各プランジャ54bの往復動方向におけるカムフェイス42c間の距離Lbが増大する期間を第2のサプライポンプ50bの「吸入行程」、同距離Lbが減少する期間を「圧送行程」とすると、この第2のサプライポンプ50bの吸入行程、圧送行程は、第1のサプライポンプ50aの吸入行程、圧送行程に対しそれぞれ、クランク角CAとして位相が180°CA(CA:Crank Angle)ずれた状態になっている。
【0036】
第2の加圧室52bは第1の加圧室52aと同様の構成を備えており、逆止弁44b及び第2の調整弁70bを介してフィードポンプ31に接続されるとともに、別の逆止弁46bを介して吐出ポート38に接続されている。
【0037】
以上説明した第2のサプライポンプ50b、第2の調整弁70b、各逆止弁44b,46b、コモンレール20、フィードポンプ31、及びこれらを接続する各燃料経路によって第2の燃料圧送系が構成されている。
【0038】
フィードポンプ31は各調整弁70a,70bの他、リリーフバルブ32にも接続されている。また、このリリーフバルブ32は更にリリーフポート36を介してリリーフ通路21(図1参照)により燃料タンク14に接続されている。各サプライポンプ50a,50bの吸入行程において各調整弁70a,70bが閉弁状態になっている場合には、フィードポンプ31から吐出される燃料の圧力によってリリーフバルブ32が開弁し、その燃料はリリーフ通路21を通じて燃料タンク14へと戻されるようになっている。
【0039】
ECU60は各調整弁70a,70bの開弁時期を吸入行程の開始時期に設定する一方、同吸入行程中におけるその閉弁時期を変更することにより、各加圧室52a,52bに吸入される燃料の量を調節する。このように燃料吸入量が調節されることにより、各サプライポンプ50a,50bの燃料圧送量、ひいては燃料圧送圧が制御されるようになる。
【0040】
例えば、ECU60は、各調整弁70a,70bの閉弁時期を遅らせる(遅角させる)ことにより、燃料の吸入期間を増大させて、各サプライポンプ50a,50bの燃料圧送量を増大させ、また、同閉弁時期を早める(進角させる)ことにより、燃料の吸入期間を減少させて、各サプライポンプ50a,50bの燃料圧送量を減少させる。
【0041】
因みに、こうした各調整弁70a,70bの開弁時期及び閉弁時期はいずれもクランク角をその単位として定義されており、また、閉弁時期は開弁時期を基準とする相対的なクランク角として設定されている。従って、例えば、各サプライポンプ50a,50bによる燃料圧送を停止させる場合、この閉弁時期は「0°CA」に設定され、各調整弁70a,70bは吸入行程中、常に閉弁状態に保持されるようになる。一方、燃料圧送量を最大に設定する場合、この閉弁時期は吸入行程中のクランク角変化量に相当する「180°CA」に設定され、各調整弁70a,70bは同吸入行程中、常に開弁状態に保持されるようになる。
【0042】
図3は、レール圧の目標値(目標燃料圧PCTRG)が略一定に保たれている定常時での同レール圧の変化態様や、各サプライポンプ50a,50bによる燃料の圧送・吸入動作タイミング等をクランク角CAに対応させて示すタイミングチャートである。
【0043】
同図(a)に示すように、こうした定常時であっても、レール圧は各サプライポンプ50a,50bによる燃料圧送(同図(b),(c))と各インジェクタ12による燃料噴射(同図(d))によって常に変動している。因みに、燃料圧送及び燃料噴射がいずれも実行されない期間でもレール圧が僅かに減少しているのは、各インジェクタ12から微量の燃料が常にリリーフ通路21を通じて燃料タンク14に戻されているためである。
【0044】
また、各サプライポンプ50a,50bによる燃料圧送と各インジェクタ12による燃料噴射とはそれぞれクランク角CAに関して所定の関係を保持しつつ実行されている。例えば、クランク角CAが[CA1〜CA2]の期間では、第1気筒#1に対応したインジェクタ12による燃料噴射と第2のサプライポンプ50bによる燃料圧送が行われ、同クランク角CAが[CA2〜CA3]の期間では第3気筒#3での燃料噴射と第1のサプライポンプ50aによる燃料圧送が行われるようになっている。
【0045】
また、同図(e)はECU60による実燃料圧PCRの検出タイミングを示している。同図(e)に示すように、この実燃料圧PCRの検出は所定クランク角毎(180°CA毎)に行われており、その検出タイミングは各サプライポンプ50a,50bの燃料圧送によるレール圧の上昇が終了する時期(CA1,CA2,CA3,CA4)に設定されている。
【0046】
更に、同図(f)は判定カウンタ値CPCYLNDの変化態様を示している。この判定カウンタ値CPCYLNDは、各サプライポンプ50a,50bの操作量、即ち各調整弁70a,70bの閉弁時期を算出する処理において用いられるカウンタ値であり、カウンタ値操作ルーチンにおいて、[・・→0→1→2→3→0→・・]といった態様で所定クランク角毎(180°CA毎)に1ずつインクリメントされている。
【0047】
また、この判定カウンタ値CPCYLNDの値に基づいて、実燃料圧PCRが第1のサプライポンプ50a及び第2のサプライポンプ50bのどちらの燃料圧送に対応したものかを判断することができる。
【0048】
即ち、同図に示すように、実燃料圧PCRの検出時における判定カウンタ値CPCYLNDが「1」又は「3」に設定されている場合、実燃料圧PCRは、第1のサプライポンプ50aの燃料圧送によって上昇した後のレール圧の大きさに相当し、一方、判定カウンタ値CPCYLNDが「0」又は「2」に設定されている場合、実燃料圧PCRは、第2のサプライポンプ50bの燃料圧送によって上昇した後のレール圧の大きさに相当するものと判断することができる。
【0049】
次に、本実施形態に係る燃料圧の制御について説明する。この燃料圧制御では、各調整弁70a,70bの閉弁時期(最終閉弁時期ANGFIN)を算出し、同最終閉弁時期ANGFINに基づいて各サプライポンプ50a,50bでの燃料吸入量を増減することにより、これら各サプライポンプ50a,50bから圧送される燃料の圧力を目標値(目標燃料圧PCRTRG)と一致するようにフィードバック制御するようにしている。
【0050】
以下、こうした燃料圧の制御手順について、図4及び図5に示すフローチャートを参照して詳細に説明する。これらフローチャートに示す「燃料圧制御ルーチン」は、ECU60によって所定クランク角毎(180°CA毎)の割込処理として実行される。
【0051】
尚、実燃料圧PCRの検出は、この「燃料圧制御ルーチン」の一部の処理として行われている。即ち、「燃料圧制御ルーチン」の割込タイミングは、実燃料圧PCRの検出タイミングとして既に説明したように、各サプライポンプ50a,50bの燃料圧送によるレール圧の上昇が終了する時期(図3に示すCA1,CA2,CA3,CA4の各タイミング)に設定されている。
【0052】
この「燃料圧制御ルーチン」が開始されると、ECU60はステップ110において実燃料圧PCRを検出した後、ステップ120において燃料噴射量及び機関回転速度NEに基づいて目標燃料圧PCRTRGを算出する。
【0053】
この目標燃料圧PCRTRGと燃料噴射量及び機関回転速度NEとの関係は、噴射燃料の噴霧粒径等が機関燃焼状態に適応するものとなるように予め実験により求められ、ECU60のメモリ64に目標燃料圧PCRTRGの算出用の関数データとして記憶されている。
【0054】
また、上記燃料噴射量は本ルーチンとは別のルーチンにおいて、アクセル開度ACCP及び機関回転速度NE等に基づいて算出され、メモリ64に記憶されている値である。
【0055】
次に、ステップ130において、ECU60は、燃料噴射量、実燃料圧PCR、及び機関回転速度NEに基づいて基本閉弁時期ANGBASEを算出する。この基本閉弁時期ANGBASEは燃料ポンプ30の定常運転時、即ちレール圧が目標燃料圧PCRTRGと略等しく、且つ、上記目標燃料圧PCRTRGが略一定に保持されているときに必要となる各サプライポンプ50a,50bの燃料圧送量に基づいて決定されるものである。この基本閉弁時期ANGBASEと燃料噴射量等との関係は同基本閉弁時期ANGBASEの算出用の関数データとして予めメモリ64に記憶されている。
【0056】
ステップ140では、目標燃料圧PCRTRGから実燃料圧PCRを減算し、その減算値(PCRTRG−PCR)を偏差△PCRとして設定する。そして、ステップ150では、以下の式(1)に基づいて比例項ANGPROを算出する。
【0057】
ANGPRO=Kp・△PCR ・・・(1)
この比例項ANGPROはいわゆるPID制御(特にここではPI制御)における比例動作を行うものであり、偏差△PCRの大きさに応じて基本閉弁時期ANGBASEを補正するための補正角度である。また、「Kp」は比例ゲインであり、各燃料圧送系の平均的な圧送特性に基づいて設定されている。
【0058】
次に、ステップ160では積分項ANGINTの更新禁止条件が成立しているか否かを判断する。この積分項ANGINTはPID制御における積分動作を行うものであり、偏差△PCRの積分値の大きさに応じて基本閉弁時期ANGBASEを補正するための補正角度である。
【0059】
また、このステップ160では、最終閉弁時期ANGFINの前回値ANGFINOがその最大値である「180°CA」、或いはその最小値である「0°CA」になっていること、換言すればレール圧が過渡的な状態になっていることを上記更新禁止条件としている。即ち、積分項ANGINTはレール圧が目標燃料圧PCRTRGと略等しくなった際に、これらレール圧との目標燃料圧PCRTRGとの間に残る定常偏差を打ち消すためのものであるため、上記のように最終閉弁時期ANGFINが「180°CA」或いは「0°CA」に設定され、レール圧が急激に増減するような過渡時には、積分項ANGINTの更新を禁止するようにしている。
【0060】
ECU60はこうした更新禁止条件が成立していると判断すると、ステップ180において更新量DANGINTを「0°CA」に設定する。一方、更新禁止条件が成立していないと判断すると、ステップ170に処理を移行し、以下の式(2)に基づいて更新量DANGINTを算出する。
【0061】
DANGINT=Ki・|△PCR| ・・・(2)
ここで、「Ki」は積分ゲイン(積分時間)であり、また、「|△PCR|」は偏差△PCRの絶対値である。
【0062】
各ステップ170,180において更新量DANGINTを設定した後、ステップ200では、この更新量DANGINTに基づいて積分項ANGINTを算出する。
【0063】
以下、この積分項ANGINTの詳細な算出手順について図5のフローチャートを参照して説明する。
この積分項ANGINTの算出に際し、各燃料圧送系毎にそれぞれ対応する積分項ANGINTの値ANGINT1,ANGINT2を用意し、これら各値ANGINT1,ANGINT2を各燃料圧送系による燃料圧送動作に同期させて各別に更新し、メモリ64に記憶するようにしている。
【0064】
まず、ステップ202において、ECU60は、前述した判定カウンタ値CPCYLNDが「0」或いは「2」であるか否か、即ち今回算出する最終閉弁時期ANGFINが第2の燃料圧送系(第2のサプライポンプ50bの第2の調整弁70b)を操作するためのものであるか否かを判断する。
【0065】
ここで判定カウンタ値CPCYLNDが「0」又は「2」であると判断すると、ステップ210〜214において、前記積分項ANGINTを第2の燃料圧送系に対応するように設定する。
【0066】
まず、ECU60は、ステップ210において偏差△PCRが「0」より大きいか否か、即ち目標燃料圧PCRTRGが実燃料圧PCRよりも上回っているか否かを判断する。
【0067】
ここで目標燃料圧PCRTRGが実燃料圧PCRを上回っていると判断すると、ステップ212において、第2の燃料圧送系に対応する積分項ANGINTの値ANGINT2(積分項ANGINT2)をメモリ64から読み出すとともに、この積分項ANGINT2に更新量DANGINTを加算した値(ANGINT2+DANGINT)を新たな積分項ANGINT2として更新し、再びメモリ64に記憶する。
【0068】
一方、目標燃料圧PCRTRGが実燃料圧PCR以下であると判断すると、ステップ213において、積分項ANGINTの値ANGINT2から更新量DANGINTを減算した値(ANGINT2−DANGINT)を新たな積分項ANGINT2として更新し、メモリ64に記憶する。
【0069】
因みに、先の更新禁止条件が成立している場合には、更新量DANGINTが「0°CA」に設定されているため、上記各ステップ212,213における積分項ANGINT2の更新は実質的に実行されないこととなる。
【0070】
これら各ステップ212,213の処理が実行されることにより、積分項ANGINT2は、第2の燃料圧送系の燃料圧送によって生じる偏差△PCRに基づいて積分演算されるようになる。
【0071】
ステップ214では、こうして更新した第2の燃料圧送系に対応する積分項ANGINT2を最終的な積分項ANGINTとして設定する。
一方、先のステップ202において判定カウンタ値CPCYLNDが「1」又は「3」であると判断すると、ECU60は、上記ステップ210〜214の各処理と同様にして、上記ステップ220〜224において第1の燃料圧送系に対応した積分項ANGINTの値ANGINT1を積分演算し、これを最終的な積分項ANGINTとして設定する。
【0072】
こうして各燃料圧送系に対応するように積分項ANGINTを設定した後、ステップ240では、この最終的に設定された積分項ANGINT、及びメモリ64に記憶されている各燃料圧送系毎の積分項ANGINT1,ANGINT2が所定角度範囲内にあるか否かを判断する。
【0073】
ここで、各積分項ANGINT,ANGINT1,ANGINT2のいずれかが所定の上限角度を上回っている、或いは所定の下限角度を下回っていると判断すると、ステップ242において、その所定角度範囲外にある積分項ANGINT,ANGINT1,ANGINT2を上記上限角度或いは下限角度と等しくなるように修正する。
【0074】
このように積分項ANGINT,ANGINT1,ANGINT2の大きさを所定角度範囲内に制限することにより、これら積分項ANGINT,ANGINT1,ANGINT2が一時的に過大に設定され、各積分項ANGINT,ANGINT1,ANGINT2が現在の定常偏差の大きさに対応しない状態が長期間持続してしまうのを抑制することができるようになる。
【0075】
こうして各積分項ANGINT,ANGINT1,ANGINT2を修正した後、或いは、ステップ240において修正が不要である旨判断した場合は、先の図4に示すステップ300に処理を移行する。
【0076】
そして、ステップ300では、基本閉弁時期ANGBASE、比例項ANGPRO、及び積分項ANGINTをそれぞれ加算し、その加算値(ANGBASE+ANGPRO+ANGINT)を最終閉弁時期ANGFINとして設定する。続くステップ302では、現在の最終閉弁時期ANGFINをその前回値ANGFINOとして設定した後、一連の処理を一旦終了する。
【0077】
ECU60は、別の処理ルーチンにおいて、最終閉弁時期ANGFINに基づく駆動信号を生成し、その駆動信号を各調整弁70a,70bに対して交互に出力する。例えば、図3に示すタイミングCA1,CA3において最終閉弁時期ANGFINが算出された場合には、その最終閉弁時期ANGFINに基づく駆動信号は第1の調整弁70aに出力され、タイミングCA2,CA4において最終閉弁時期ANGFINが算出された場合には、第2の調整弁70bに駆動信号が出力される。その結果、レール圧は目標燃料圧PCRTRGと一致するように制御されるようになる。
【0078】
ここで、上記燃料圧制御では、積分項ANGINTを各燃料圧送系毎に各別に更新するようにし、最終閉弁時期ANGFINをこれら各燃料圧送系に対応した積分項ANGINTの値ANGINT1,ANGINT2に基づいて算出するようにしている。
【0079】
従って、各燃料圧送系のいずれか一方の圧送特性が経時的に変化し、実燃料圧PCRと目標燃料圧PCRTRGとの定常偏差が増大したような場合でも、その圧送特性が変化した燃料圧送系に対応した積分項ANGINTの値ANGINT1,ANGINT2のみが増大した定常偏差に応じて更新されるようになる。
【0080】
因みに、こうした各燃料圧送系の圧送特性が経時的に変化する主な要因としては、例えば各サプライポンプ50a,50bのプランジャ54a,54b及び貫通孔43a,43bの内壁間における摺動抵抗の増大や、各調整弁70a,70bの応答速度の低下、即ち閉弁駆動信号が入力されてから各調整弁70a,70bが閉弁するまでの応答遅れ時間の増大等を挙げることができる。
【0081】
吸気行程において各サプライポンプ50a,50bの各加圧室52a,52bに燃料が供給されると、その供給圧によって各プランジャ54a,54bがカムフェイス42c側に移動し、各加圧室52a,52bの容積が増大するようになる。ところが、上記のようにプランジャ54a,54b及び貫通孔43a,43bの内壁間における摺動抵抗が増大すると、各プランジャ54a,54bが動き難くなり、各調整弁70a,70bの開弁期間に対応した量の燃料が吸入されないまま圧送行程が開始されるようになる。従って、こうした摺動抵抗の増大によって各燃料圧送系からの燃料圧送量が減少するようになる。
【0082】
また、各調整弁70a,70bにおける応答遅れ時間が増大すると、これら各調整弁70a,70bに閉弁駆動信号が出力された後もその応答遅れ時間に対応した量だけ各加圧室52a,52bには余分に燃料が吸入されるようになる。従って、こうした応答遅れ時間の増大により各燃料圧送系からの燃料圧送量が増大するようになる。
【0083】
図6(a)は、例えば上記のような摺動抵抗の増大に起因して第1の燃料圧送系の圧送能力が低下し、定常時において同ポンプ50aの圧送終了後における実燃料圧PCRが常に目標燃料圧PCRTRGを下回るようになった場合におけるレール圧の変化態様を示している。
【0084】
こうした場合、積分項ANGINTを各燃料圧送系毎に特に区別することなく共通に更新するようにしていると、同図(b)に示すように、第1の燃料圧送系による燃料の圧送終了後の実燃料圧PCRと目標燃料圧PCRTRGとの偏差△PCR1は減少するものの、逆に第2の燃料圧送系による燃料の圧送終了後における実燃料圧PCRが目標燃料圧PCRTRGを常に上回るように、第2の燃料圧送系の燃料圧が制御されてしまうようになる。その結果、燃料噴射時のレール圧の変動が避けきれず、燃料噴射量が各気筒#1〜#4毎にばらついてしまったり、或いは排気性状の悪化を招いたりするおそれがある。
【0085】
この点、本実施形態に係る燃料圧制御によれば、こうした場合でも積分項ANGINTが燃料圧送系毎に各別に更新されるため、圧送能力の低下した第1の燃料圧送系に対する操作量(最終閉弁時期ANGFIN)のみが、その積分項ANGINTの更新に伴って増大するようになる。従って、同図(c)に示すように、第2の燃料圧送系の燃料圧送に対して悪影響を与えることなく、第1の燃料圧送系の燃料圧のみを目標燃料圧PCRTRGに一致するように制御することができ、上記のような燃料噴射量のばらつきや排気性状の悪化を抑制することができる。
【0086】
因みに、上記応答遅れ時間の増大に起因して各燃料圧送系のどちらかの燃料圧送量が過大になった場合でも、上記のような燃料噴射量のばらつきや排気性状の悪化が同様に発生し得るが、本実施形態に係る燃料圧制御によれば、こうした場合でも同様にこれら不具合の発生を抑制することができる。
【0087】
このように本実施形態によれば、各燃料圧送系における圧送特性の違いをそれらの操作量(最終閉弁時期ANGFIN)を算出する際に反映させることができる。従って、レール圧と目標燃料圧との間に定常偏差が残ってしまうのを確実に抑制し、同レール圧を目標燃料圧に収束させる際の制御性を向上させることができるようになる。
【0088】
[第2の実施形態]
次に、本発明の第2の実施形態について上記第1の実施形態との相違点を中心に説明する。尚、上記第1の実施形態と同様の構成についてはその説明を省略する。
【0089】
本実施形態における燃料圧制御では、積分項ANGINTを各燃料圧送系毎に各別に更新することに加え、上記比例ゲインKpを各燃料圧送系の燃料圧送毎に切り替えて比例項ANGPROを算出するようにしている。
【0090】
以下、こうした比例項ANGPROの算出手順について図7を参照して説明する。尚、この図7は先の図2に示したフローチャートのステップ150における処理内容を詳細に示すものである。
【0091】
図2に示すステップ140において偏差△PCRを算出した後、ECU60はこの図7のステップ152に処理を移行する。ステップ152では判定カウンタ値CPCYLNDが「0」或いは「2」であるか否か、即ち今回算出する最終閉弁時期ANGFINが第2の燃料圧送系を操作するためのものであるか否かを判断する。
【0092】
ここで判定カウンタ値CPCYLNDが「0」又は「2」であると判断すると、ステップ154において、比例ゲインKpを第2の燃料圧送系に対応する値Kp2に設定する。一方、判定カウンタ値CPCYLNDが「1」又は「3」であると判断した場合には、ステップ155において、比例ゲインKpを第1の燃料圧送系に対応する値Kp1に設定する。
【0093】
これら各値Kp1,Kp2は、各燃料圧送系の圧送特性に基づいて予め実験等によって設定されている。
因みに、ここでの圧送特性としては、所定の最終閉弁時期ANGFINに対する各サプライポンプ50a,50bの燃料圧送量、コモンレール20及び燃料経路のうち各サプライポンプ50a,50bから同コモンレール20に至るまでの部分の総容積、各燃料経路の流路抵抗等を挙げることができる。例えば、上記燃料圧送量が相対的に小さい場合や上記容積や流路抵抗が相対的に大きい場合のように、各燃料圧送系の燃料圧送に係る応答性が低い場合には、比例ゲインKpの値Kp1,Kp2を相対的に大きく設定する。従って、各燃料圧送系における応答性が異なる場合には、これら値Kp1,Kp2はその応答性の違いに応じて異なる大きさに設定されることとなる。
【0094】
こうして比例ゲインKpを設定した後、ECU60は、ステップ156において、上記式(1)に基づき比例項ANGPROを算出する。そして、図2に示すステップ160以降の処理を実行することにより、この比例項ANGPROに基づいて最終閉弁時期ANGFINを算出する。
【0095】
以上説明した本実施形態の燃料圧制御によれば、各燃料圧送系の燃料圧送に係る応答性に違いがある場合であっても、所定の操作量(最終閉弁時期ANGFIN)に対応するレール圧の上昇量が各燃料圧送系において略等しくなる。従って、レール圧を目標燃料圧の過渡的な変化に対し適正な追従速度のもとで追従させることができ、同レール圧を目標燃料圧に収束させる際の制御性を向上させることができるようになる。
【0096】
また、上記追従速度が各燃料圧送系毎に異なっていると、その追従速度の変動に起因してレール圧の脈動を招いてしまうおそれがある。こうしたレール圧の脈動が発生すると、前述したような定常時のみならず、過渡時にあっても燃料噴射量のばらつきや排気性状の悪化を引き起こすようになる。
【0097】
この点、本実施形態によれば、目標燃料圧の変化に対して略一定の追従速度でレール圧を追従させることができるようになるため、こうした脈動の発生を抑えることができ、上記のような燃料噴射量のばらつきや排気性状の悪化を抑制することができるようになる。
【0098】
[その他の実施形態]
以上説明した各実施形態は以下のように構成を変更して実施することもできる。
【0099】
・上記各実施形態において、各サプライポンプ50a,50b毎に各別に更新される積分項ANGINTの値ANGINT1,ANGINT2の大きさに基づいて各燃料圧送系の異常を検出することもできる。
【0100】
このような異常検出を行う場合、図5のステップ214,224の処理の後、ステップ240以降の処理の前に、図8のフローチャートに示す各処理を実行するようにする。
【0101】
即ち、同図に示すように、ステップ230において、積分項ANGINTの値ANGINT1,ANGINT2の偏差の絶対値|ANGINT1−ANGINT2|を異常判定用偏差△Kとして設定する。この異常判定用偏差△Kは各燃料圧送系のどちらか一方に異常が発生したことを判断するためのものであり、仮に、各燃料圧送系のどちらか一方の燃料圧送が正常に行われていない場合には、積分項ANGINTの各値ANGINT1,ANGINT2の一方のみが増大するため、この異常判定用偏差△Kもまた増大するようになる。
【0102】
次に、ステップ232において、この異常判定用偏差△Kが所定の判定値△K1よりも大きいか否かを判断する。ここで異常判定用偏差△Kが判定値△K1よりも大きい場合には、各燃料圧送系のどちらか一方に異常が発生したと判断し、ステップ234において、その異常を示す異常検出フラグXPUMPを「ON」に設定する。
【0103】
因みに、ここで検出される各燃料圧送系の異常としては、前述した摺動抵抗の過度な増大に起因するプランジャ54a,54bの噛み込み、各調整弁70a,70bの動作不良、燃料経路からの燃料洩れ等々を挙げることができる。
【0104】
ステップ234の処理を実行した後、或いは、ステップ232において異常判定用偏差△Kが判定値△K1以下であり、各燃料圧送系による燃料圧送が正常に実行されていると判断した場合にはいずれも、図5に示すステップ240以降の処理を実行する。
【0105】
例えば、各燃料圧送系のうち一方にのみ異常が発生して圧送能力が低下したような場合には、その圧送能力の低下に起因して生じるレール圧と目標燃料圧との偏差を打ち消すように、他方のサプライポンプ50a,50bの燃料圧送量がフィードバック制御によって増大させられるようになる。従って、各燃料圧送系毎に特に区別することなく共通に更新される積分項ANGINTの大きさに基づいて異常を検出する構成にあっては、同積分項ANGINTの変化幅が小さくなり、異常を検出することができないか、或いはその検出が遅れるようになる。
【0106】
この点、上記構成によれば、各燃料圧送系のどちらか一方にのみ異常が発生した場合でも、その異常を確実に且つ早期に検出することができるようになる。
・また、こうした各燃料圧送系の異常を検出する際の更に別な態様として、積分項ANGINTの各値ANGINT1,ANGINT2の絶対値|ANGINT1|,|ANGINT2|と所定の判定値とをそれぞれ比較し、各絶対値|ANGINT1|,|ANGINT2|が判定値を上回ったこと、換言すれば、積分項ANGINTの各値ANGINT1,ANGINT2が「0」を中心とした所定範囲から外れたこと、に基づいて各燃料圧送系の異常を各別に検出するようにしてもよい。
【0107】
こうした異常検出手順によれば、異常が発生した各燃料圧送系を特定することができ、その異常に対応してより的確な処置を実行することも可能になる。
・上記各実施形態において、積分項ANGINT或いは比例項ANGPROに加え、基本閉弁時期ANGBASEも同様に各燃料圧送系毎に設定するようにしてもよい。
【0108】
・第2の実施形態において、比例項ANGPROのみを各燃料圧送系毎に設定するようにし、積分項ANGINTについては双方の燃料圧送系で共通に設定することもできる。
【0109】
・上記各実施形態において、最終閉弁時期ANGFINを算出するためのフィードバック制御項として、上記比例項ANGPRO及び積分項ANGINTに加えて更に、偏差△PCRの微分値に所定のゲインを乗算して得られる微分項を用いることもできる。更に、この場合に、この微分項を各燃料圧送系毎に各別に設定するようにしてもよい。
【0110】
・上記各実施形態では、2つの燃料圧送系を備える燃料供給装置を例に説明したが、本発明は3つ以上の燃料圧送系を備える燃料供給装置であっても同様に適用することができる。
【0111】
・上記各実施形態では、本発明に係る燃料圧制御装置が適用される内燃機関としてディーゼルエンジンを例示したが、例えば、燃料を燃焼室に直接噴射する直噴式ガソリンエンジンに本発明に係る燃料圧制御装置を適用することもできる。
【0112】
上記各実施形態から把握できる技術的思想についてその効果とともに以下に記載する。
(イ)内燃機関の燃料噴射弁に燃料を圧送供給する複数の燃料圧送系と、
前記各燃料圧送系内の燃料圧を目標燃料圧に制御すべく各燃料圧送系の操作量をフィードバック制御の制御則に従ってそれぞれ算出するに際し、前記各燃料圧送系内の燃料圧と前記目標燃料圧との偏差を前記各燃料圧送系毎に各別に積分演算した積分項を設定し、該設定される積分項に基づいて前記操作量を算出する操作量算出手段と、
前記設定される各燃料圧送系毎の積分項の大きさに基づいて前記各燃料圧送系の異常を検出する異常検出手段と
を備えることを特徴とする内燃機関の制御装置。
【0113】
(ロ)上記(イ)に記載した内燃機関の制御装置において、
前記異常検出手段は各燃料圧送系毎の積分項の大きさを比較し、該比較結果に基づいて前記各燃料圧送系の異常を検出する
ことを特徴とする内燃機関の制御装置。
【0114】
(ハ)上記(イ)に記載した内燃機関の制御装置において、
前記異常検出手段は各燃料圧送系毎の積分項と所定の判定値とをそれぞれ比較し、該比較結果に基づいて前記各燃料圧送系の異常を各別に検出する
ことを特徴とする内燃機関の制御装置。
【0115】
上記各構成によれば、各燃料圧送系がいずれも正常である場合には、各燃料圧送系における圧送特性の違い、特にそれが経時的変化により生じたものであれ、その違いを各燃料圧送系の操作量の算出に反映させることができる。従って、目標燃料圧が略一定に保たれる定常時において、各燃料圧送系内の燃料圧と目標燃料圧との間に定常的な偏差が残ってしまうのを確実に抑制することができ、燃料圧を目標燃料圧に収束させる際の制御性を向上させることができるようになる。
【0116】
更に、各燃料圧送系毎に各別に積分演算される積分項に基づいて各燃料圧送系の異常を検出するようにしているため、各燃料圧送系のいずれかにのみ異常が発生した場合でも、その異常を確実に且つ早期に検出することができるようになる。特に、上記(ニ)に記載した構成にあっては、異常が発生した燃料圧送系を特定することができ、その異常に対応して適切な処置を実行することも可能になる。
【図面の簡単な説明】
【図1】ディーゼルエンジンの燃料供給系を示す概略構成図。
【図2】各サプライポンプの断面構造並びに燃料ポンプ内における燃料経路の構造を説明するための説明図。
【図3】定常時でのレール圧の変化態様等を示すタイミングチャート。
【図4】第1の実施形態における燃料圧の制御手順を示すフローチャート。
【図5】第1の実施形態における燃料圧の制御手順を示すフローチャート。
【図6】定常時でのレール圧の変化態様を示すタイミングチャート。
【図7】第2の実施形態における燃料圧制御の比例項の算出手順を示すフローチャート。
【図8】その他の実施形態における燃料圧送系の異常検出手順を示すフローチャート。
【符号の説明】
10…エンジン、12…インジェクタ、14…燃料タンク、16…クランクシャフト、18…カムシャフト、20…コモンレール、21…リリーフ通路、22…リリーフバルブ、23…吐出通路、24…吸入通路、30…燃料ポンプ、31…フィードポンプ、32…リリーフバルブ、34…吸入ポート、36…リリーフポート、38…吐出ポート、40…ドライブシャフト、42…カム、41…ハウジング、42c…カムフェイス、43…支持部、43a…貫通孔、43b…貫通孔、44a…逆止弁、44b…逆止弁、46a…逆止弁、46b…逆止弁、50a…第1のサプライポンプ、50b…第2のサプライポンプ、52a…第1の加圧室、52b…第2の加圧室、54a,54b…プランジャ、55a,55b…シュー、56a,56b…ローラ、60…ECU、62…CPU、64…メモリ、65…回転数センサ、66…気筒判別センサ、67…アクセルセンサ、68…燃圧センサ、70a…第1の調整弁、70b…第2の調整弁。
[0001]
BACKGROUND OF THE INVENTION
The present invention includes a plurality of fuel pumping systems that pump fuel to a fuel injection valve of an internal combustion engine, and the operation amount of each fuel pumping system is set so that the fuel pressure in each fuel pumping system matches the target fuel pressure. The present invention relates to a fuel pressure control device for an internal combustion engine that is calculated.
[0002]
[Prior art]
In a fuel supply system for an internal combustion engine having a stock pressure pipe such as a common rail, the fuel pressure-fed from the fuel pump to the accumulator pipe is injected into the engine combustion chamber from a fuel injection valve connected to the accumulator pipe. ing. As a fuel pump of such a fuel supply system, one having a plurality of fuel pumping systems capable of independently controlling the pumping amount, for example, a plunger type pump, is described in JP-A-6-33845. As such, one having a plurality of plungers is known. By adopting such a fuel pump, the number of times of fuel pumping can be increased relatively easily, and it is possible to suppress fuel injection pressure fluctuations as much as possible by pumping fuel each time fuel injection is performed. .
[0003]
In general, in the fuel supply system, the operation amount of the fuel pump is calculated based on the deviation between the fuel pressure in the pressure accumulation pipe and the target fuel pressure, and the fuel pump is operated based on the operation amount. Thus, the fuel pressure in the pressure accumulating pipe, that is, the fuel injection pressure is controlled so as to follow the change in the target fuel pressure in accordance with the engine operating state. By executing such fuel pressure control, the spray particle size of the injected fuel is adapted to the engine combustion state.
[0004]
[Problems to be solved by the invention]
However, in a fuel supply system that employs a fuel pump having a plurality of fuel pumping systems as described above, if the pumping characteristics of each fuel pumping system are set differently, or if these pumping characteristics are time-dependent If the difference is different, the operation amount is calculated without reflecting the difference in the pumping characteristics in each fuel pumping system, and each fuel pumping system is controlled based on the operation amount. Become.
[0005]
As a result, at the time of fuel pumping of a specific fuel pumping system, the follow-up speed when the fuel pressure is made to follow the change in the target fuel pressure becomes excessive or too small, or the steady-state between the target fuel pressure and the fuel pressure. Deviation may remain, and deterioration of controllability when the fuel pressure is converged to the target fuel pressure is inevitable.
[0006]
The present invention has been made in view of such conventional circumstances, and an object thereof is to converge the fuel pressure to a target fuel pressure in a fuel pressure control device for an internal combustion engine that controls the fuel pressure of a plurality of fuel pumping systems. This is to improve the controllability at the time.
[0007]
[Means for Solving the Problems]
In the following, means for achieving the above object and its effects are described.
In the invention described in claim 1, the fuel injection valve of the internal combustion engine Common accumulator piping to which A plurality of fuel pumping systems for supplying fuel to the pump, Fuel pressure detecting means for detecting an actual fuel pressure in the pressure accumulating pipe; Above Detected fruit When calculating the operation amount of each fuel pumping system to control the fuel pressure to the target fuel pressure, It is determined which of the fuel pumping systems the actual fuel pressure corresponds to fuel pumping by the fuel pumping system, and the fuel determined to correspond Control information required according to the pumping characteristics of the feed pumping system According to the control law of feedback control according to the deviation between the actual fuel pressure and the target fuel pressure These are set separately for each fuel pumping system, and based on the set control information Above Manipulated volume Respectively An operation amount calculating means for calculating is provided.
[0008]
According to such a configuration, the individual pumping characteristics in each fuel pumping system are reflected when calculating the operation amount of each fuel pumping system. As a result, even if the pumping characteristics of each fuel pumping system are different, based on the amount of operation that varies depending on the difference in such pumping characteristics. In pressure storage piping of Fruit The fuel pressure can be controlled Fruit Controllability at the time of converging the fuel pressure to the target fuel pressure can be improved.
[0009]
In addition, as the above-mentioned pumping characteristics,
・ Fuel pumping amount (fuel pumping speed) with respect to a predetermined operation amount of the fuel pumping system
・ Flow path resistance when fuel flows through the pumping path of the fuel pumping system
・ Volume of the above pumping path
・ Response of the mechanism that adjusts the fuel pumping amount of the fuel pumping system
And so on.
[0011]
Incidentally, more specific modes of the feedback control include PID control including proportional action (P), integral action (I), differential action (D), P control including only proportional action, proportional action and integration. PI control including only operation, PD control including only proportional operation and differential operation, and the like can be mentioned.
[0012]
Claim 2 In the invention described in claim 1 In the internal combustion engine fuel pressure control device described in the above, the operation amount calculation means is the Be detected A proportional term obtained by multiplying the deviation between the actual fuel pressure and the target fuel pressure by a proportional gain set for each fuel pumping system is set as the control information, and the operation is performed based on the set proportional term. The amount is to be calculated.
[0013]
According to such a configuration, among the fuel pumping systems, the fuel pumping system having a relatively high responsiveness related to the fuel pumping, by setting the proportional gain small, conversely, the fuel pumping system having a relatively low responsiveness. Even if there is a difference in responsiveness by setting a large proportional gain, Accumulation piping Inside Fruit The fuel pressure can follow the transient change in the target fuel pressure at an appropriate follow-up speed. Fruit Controllability at the time of converging the fuel pressure to the target fuel pressure can be improved.
[0014]
Claim 3 In the invention described in claim 1 Or 2 In the internal combustion engine fuel pressure control device described in the above, the operation amount calculation means is the Be detected An integral term obtained by integrating the difference between the actual fuel pressure and the target fuel pressure separately for each fuel pumping system is set as the control information, and the manipulated variable is calculated based on the set integral term. It is said that.
[0015]
According to such a configuration, since the integral term is integrated and calculated for each fuel pumping system, the difference in the pumping characteristics in each fuel pumping system, particularly if it is caused by a change over time, The difference can be reflected in the calculation of the operation amount of each fuel pumping system. Therefore, at the steady time when the target fuel pressure is kept substantially constant, Accumulation piping Inside Fruit It is possible to prevent a constant deviation from remaining between the fuel pressure and the target fuel pressure. Fruit Controllability at the time of converging the fuel pressure to the target fuel pressure can be improved.
[0016]
DETAILED DESCRIPTION OF THE INVENTION
[First Embodiment]
Hereinafter, a first embodiment in which the present invention is applied to a control device for controlling fuel pressure in a common rail provided in a diesel engine will be described.
[0017]
FIG. 1 shows a schematic configuration of a four-cylinder direct injection diesel engine (hereinafter simply referred to as “engine”) 10 and a fuel supply apparatus thereof according to the present embodiment.
As shown in the figure, this fuel supply device includes an injector 12 provided corresponding to each cylinder # 1 to # 4 of the engine 10, a common rail 20 to which these injectors 12 are connected, and a fuel tank 14 A fuel pump 30 that pumps fuel to a common rail 20 as a pressure accumulation pipe, and an electronic control unit (hereinafter referred to as “ECU”) 60 are provided.
[0018]
The common rail 20 functions as a pressure accumulation pipe that accumulates fuel supplied from the fuel pump 30 with a predetermined pressure, and the fuel injection pressure of the injector 12 is determined based on the internal fuel pressure (rail pressure). A relief valve 22 is attached to the common rail 20, and the relief valve 22 is connected to the fuel tank 14 via a relief passage 21.
[0019]
The injector 12 is an electromagnetic valve that is opened and closed by the ECU 60, and injects fuel supplied from the common rail 20 into the combustion chambers (not shown) of the cylinders # 1 to # 4. Each injector 12 is also connected to the fuel tank 14 via a relief passage 21, and the fuel leaked into the interior of the injector 12 when the injector 12 is opened and closed is returned to the fuel tank 14 through the relief passage 21. It has become.
[0020]
The ECU 60 is for executing control related to the fuel pumping amount of the fuel pump 30, the fuel injection timing of the injector 12, and the fuel injection amount. The ECU 60 stores various control programs, function data, etc., and various calculations. The CPU 62 is configured to execute processing.
[0021]
The ECU 60 is connected to various sensors for detecting the operating state of the engine 10, the fuel state in the common rail 20, and the like, and detection signals are respectively input from these sensors.
[0022]
For example, a rotation speed sensor 65 is provided in the vicinity of the crankshaft (not shown) of the engine 10, and a cylinder discrimination sensor 66 is provided in the vicinity of the camshaft (not shown). The ECU 60 calculates the rotational speed of the crankshaft (engine rotational speed NE) and the rotational angle of the crankshaft (crank angle CA) based on the detection signals input from these sensors 65 and 66, respectively.
[0023]
An accelerator sensor 67 is provided in the vicinity of an accelerator pedal (not shown), and a detection signal corresponding to the accelerator pedal depression amount (accelerator opening ACCP) is output from the accelerator sensor 67. A fuel pressure sensor 68 is provided on the common rail 20, and a detection signal corresponding to the rail pressure (actual fuel pressure PCR) is output from the fuel pressure sensor 68. The ECU 60 detects the accelerator opening ACCP and the actual fuel pressure PCR based on the detection signals from the sensors 67 and 68, respectively.
[0024]
The fuel pump 30 is driven by a drive shaft 40 that is driven to rotate by a crankshaft of the engine 10, a feed pump 31 that operates based on the rotation of the drive shaft 40, and a pair of drives that are driven by an annular cam 42 formed on the drive shaft 40. Supply pump (first supply pump 50a and second supply pump 50b) and a pair of adjustment valves (first adjustment valve 70a and second adjustment valve 70b) for adjusting the fuel pumping amount of each of the supply pumps 50a and 50b ) Etc.
[0025]
The feed pump 31 sucks the fuel in the fuel tank 14 from the suction port 34 through the suction passage 24 and supplies the fuel to the first supply pump 50a and the second supply pump 50b with a predetermined feed pressure.
[0026]
Both the first supply pump 50a and the second supply pump 50b are so-called inner cam pumps, and pressurize the fuel supplied from the feed pump 31 to a higher pressure (for example, 25 to 180 MPa). The discharged fuel is pumped from the discharge port 38 to the common rail 20 through the discharge passage 23.
[0027]
FIG. 2 schematically shows the cross-sectional structure of each of the supply pumps 50a and 50b along the lines 2A-2A and 2B-2B in FIG. 1, and the structure of the fuel path in the fuel pump 30.
[0028]
As shown in the figure, the first supply pump 50a includes a cylindrical support portion 43 formed in the housing 41 (see FIG. 1) of the fuel pump 30, a through hole 43a formed in the support portion 43, and the like. A pair of plungers 54a supported so as to be able to reciprocate, a first pressurizing chamber 52a defined by inner end surfaces of the plungers 54a and an inner wall of the through hole 43a, and the like are provided. A shoe 55a is formed on the outer end portion of each plunger 54a, and a roller 56a is rotatably supported on each shoe 55a.
[0029]
Since the cam face 42c with which each roller 56a can come into contact with the cam 42 has an elliptical cross section, when the cam 42 rotates with the rotation of the drive shaft 40, the cam face 42c in the reciprocating direction of each plunger 54a The distance La increases and decreases with the rotation. Accordingly, when the cam 42 rotates while the rollers 56a are in contact with the cam face 42c, the plungers 54a reciprocate so as to approach and separate from each other, and the first pressurizing chamber 52a moves along with the reciprocation. Volume will increase or decrease. Hereinafter, the period during which the distance La between the cam faces 42c increases is referred to as “suction stroke” of the first supply pump 50a, and the period during which the distance La decreases as “pressure feeding stroke”.
[0030]
The drive shaft 40 has a reduction ratio with respect to the crankshaft set to ½, and rotates once every two rotations of the crankshaft. Therefore, while the crankshaft rotates twice and one cycle operation such as intake / compression / explosion / exhaust is performed in each of the cylinders # 1 to # 4, the suction stroke and the pressure stroke are alternately performed in the first supply pump 50a. It will be repeated twice.
[0031]
The first pressurizing chamber 52a is connected to the feed pump 31 via a check valve 44a and a first regulating valve 70a, and is connected to the discharge port 38 via another check valve 46a. Each of these check valves 44a and 46a feeds from the first pressurizing chamber 52a so that the fuel flow direction is always in the direction from the feed pump 31 to the common rail 20 via the first supply pump 50a. The fuel flow toward the pump 31 and the fuel flow from the discharge port 38 toward the first pressurizing chamber 52a are respectively regulated.
[0032]
The first supply pump 50a, the first regulating valve 70a, the check valves 44a and 46a, the common rail 20, the feed pump 31, and the fuel paths that connect them are configured as described above. ing.
[0033]
In the first fuel pumping system, when the first regulating valve 70a is opened during the intake stroke of the first supply pump 50a, fuel is fed from the feed pump 31 into the first pressurizing chamber 52a. 44a. All of the fuel thus supplied into the first pressurizing chamber 52a is discharged from the first pressurizing chamber 52a to the discharge port 38 via the check valve 46a in the pressure supply stroke of the first supply pump 50a. And pumped.
[0034]
On the other hand, the second supply pump 50b is also an inner cam type pump, and includes a second pressurizing chamber 52b, a plunger 54b, a shoe 55b, a roller 56b, and the like, and is configured in the same manner as the first supply pump 50a. .
[0035]
The through hole 43b that supports the plunger 54b so as to be able to reciprocate is formed so as to extend in a direction orthogonal to the direction of the through hole 43a of the first supply pump 50a. For this reason, if the period during which the distance Lb between the cam faces 42c in the reciprocating direction of each plunger 54b increases is the “suction stroke” of the second supply pump 50b, and the period during which the distance Lb decreases is the “pressure feed stroke”, The suction stroke and the pumping stroke of the second supply pump 50b are in a state in which the phase is shifted by 180 ° CA (CA: Crank Angle) as the crank angle CA with respect to the suction stroke and the pumping stroke of the first supply pump 50a. It has become.
[0036]
The second pressurizing chamber 52b has a configuration similar to that of the first pressurizing chamber 52a, and is connected to the feed pump 31 via the check valve 44b and the second regulating valve 70b, and another reverse chamber. It is connected to the discharge port 38 via the stop valve 46b.
[0037]
The second supply pump 50b, the second regulating valve 70b, the check valves 44b and 46b, the common rail 20, the feed pump 31, and the fuel paths that connect them together constitute the second fuel pumping system described above. ing.
[0038]
The feed pump 31 is connected to the relief valve 32 in addition to the regulating valves 70a and 70b. The relief valve 32 is further connected to the fuel tank 14 through a relief port 36 by a relief passage 21 (see FIG. 1). When the regulating valves 70a and 70b are closed in the intake stroke of the supply pumps 50a and 50b, the relief valve 32 is opened by the pressure of the fuel discharged from the feed pump 31, and the fuel is It is returned to the fuel tank 14 through the relief passage 21.
[0039]
The ECU 60 sets the opening timing of each of the regulating valves 70a and 70b to the start timing of the suction stroke, and changes the valve closing timing during the suction stroke to thereby suck the fuel sucked into the pressurizing chambers 52a and 52b. Adjust the amount. By adjusting the fuel intake amount in this way, the fuel pumping amount of each of the supply pumps 50a and 50b, and hence the fuel pumping pressure, is controlled.
[0040]
For example, the ECU 60 increases the fuel suction period of each of the supply pumps 50a and 50b by delaying (retarding) the closing timing of each of the adjustment valves 70a and 70b, thereby increasing the fuel pumping amount of each of the supply pumps 50a and 50b. By advancing (advancing) the valve closing timing, the fuel intake period is reduced, and the fuel pumping amount of each of the supply pumps 50a and 50b is reduced.
[0041]
Incidentally, the valve opening timing and the valve closing timing of each of the regulating valves 70a and 70b are both defined with the crank angle as a unit, and the valve closing timing is a relative crank angle based on the valve opening timing. Is set. Therefore, for example, when stopping the fuel pumping by the supply pumps 50a and 50b, the valve closing timing is set to “0 ° CA”, and the regulating valves 70a and 70b are always kept closed during the intake stroke. Become so. On the other hand, when the fuel pumping amount is set to the maximum, the valve closing timing is set to “180 ° CA” corresponding to the crank angle change amount during the intake stroke, and the adjusting valves 70a and 70b are always set during the intake stroke. The valve is held open.
[0042]
FIG. 3 shows a change state of the rail pressure in a steady state in which the target value of the rail pressure (target fuel pressure PCTRG) is maintained substantially constant, fuel pumping / suctioning operation timings of the supply pumps 50a and 50b, and the like. Is a timing chart showing the crank angle corresponding to the crank angle CA.
[0043]
As shown in FIG. 6A, even in such a steady state, the rail pressure is maintained by the fuel pumping by the supply pumps 50a and 50b (FIG. 5B and FIG. 5C) and the fuel injection by the injectors 12 (same as above). It always fluctuates according to the figure (d)). Incidentally, the reason that the rail pressure slightly decreases even when neither fuel pumping nor fuel injection is performed is that a small amount of fuel is always returned from the injectors 12 to the fuel tank 14 through the relief passage 21. .
[0044]
The fuel pumping by the supply pumps 50a and 50b and the fuel injection by the injectors 12 are executed while maintaining a predetermined relationship with respect to the crank angle CA. For example, in a period where the crank angle CA is [CA1 to CA2], fuel injection by the injector 12 corresponding to the first cylinder # 1 and fuel pumping by the second supply pump 50b are performed, and the crank angle CA is set to [CA2 to CA2]. During the period of CA3], fuel injection in the third cylinder # 3 and fuel pumping by the first supply pump 50a are performed.
[0045]
FIG. 6E shows the detection timing of the actual fuel pressure PCR by the ECU 60. As shown in FIG. 5E, the actual fuel pressure PCR is detected at every predetermined crank angle (every 180 ° CA), and the detection timing is the rail pressure by the fuel pumping of each supply pump 50a, 50b. Is set at the time when the increase of (1), (CA1, CA2, CA3, CA4) ends.
[0046]
Further, FIG. 5F shows how the determination counter value CPCYLND changes. This determination counter value CPCYLND is a counter value used in processing for calculating the operation amount of each supply pump 50a, 50b, that is, the valve closing timing of each adjustment valve 70a, 70b. In the counter value operation routine, [. [0 → 1 → 2 → 3 → 0 →...]] And incremented by 1 every predetermined crank angle (every 180 ° CA).
[0047]
Also, based on the value of the determination counter value CPCYLND, it can be determined which of the first supply pump 50a and the second supply pump 50b the actual fuel pressure PCR corresponds to.
[0048]
That is, as shown in the figure, when the determination counter value CPCYLND at the time of detection of the actual fuel pressure PCR is set to “1” or “3”, the actual fuel pressure PCR is determined as the fuel of the first supply pump 50a. When the judgment counter value CPCYLND is set to “0” or “2”, on the other hand, the actual fuel pressure PCR corresponds to the magnitude of the rail pressure after increasing by the pressure feeding, and the actual fuel pressure PCR is the fuel of the second supply pump 50b. It can be determined that this corresponds to the magnitude of the rail pressure after rising by pressure feeding.
[0049]
Next, fuel pressure control according to this embodiment will be described. In this fuel pressure control, the valve closing timing (final valve closing timing ANGFIN) of each of the regulating valves 70a, 70b is calculated, and the fuel intake amount in each of the supply pumps 50a, 50b is increased or decreased based on the final valve closing timing ANGFIN. Thus, feedback control is performed so that the pressure of the fuel pumped from each of the supply pumps 50a and 50b matches the target value (target fuel pressure PCRTRG).
[0050]
Hereinafter, the fuel pressure control procedure will be described in detail with reference to the flowcharts shown in FIGS. 4 and 5. The “fuel pressure control routine” shown in these flowcharts is executed by the ECU 60 as an interrupt process for every predetermined crank angle (every 180 ° CA).
[0051]
The actual fuel pressure PCR is detected as a part of this “fuel pressure control routine”. In other words, the interrupt timing of the “fuel pressure control routine” is the timing at which the rise of the rail pressure due to the fuel pumping of the supply pumps 50a and 50b ends as already described as the detection timing of the actual fuel pressure PCR (see FIG. 3). CA1, CA2, CA3, CA4 shown).
[0052]
When this “fuel pressure control routine” is started, the ECU 60 detects the actual fuel pressure PCR in step 110, and then calculates the target fuel pressure PCRTRG based on the fuel injection amount and the engine speed NE in step 120.
[0053]
The relationship between the target fuel pressure PCRTRG, the fuel injection amount, and the engine rotational speed NE is obtained in advance by experiments so that the spray particle size of the injected fuel is adapted to the engine combustion state, and is stored in the memory 64 of the ECU 60. It is stored as function data for calculating the fuel pressure PCRTRG.
[0054]
The fuel injection amount is a value that is calculated based on the accelerator opening ACCP, the engine speed NE, and the like and stored in the memory 64 in a routine different from this routine.
[0055]
Next, in step 130, the ECU 60 calculates a basic valve closing timing ANGBASE based on the fuel injection amount, the actual fuel pressure PCR, and the engine speed NE. This basic valve closing timing ANGBASE is required for each supply pump required during steady operation of the fuel pump 30, that is, when the rail pressure is substantially equal to the target fuel pressure PCRTRG and the target fuel pressure PCRTRG is held substantially constant. It is determined based on the fuel pumping amounts 50a and 50b. The relationship between the basic valve closing timing ANGBASE and the fuel injection amount is stored in advance in the memory 64 as function data for calculating the basic valve closing timing ANGBASE.
[0056]
In step 140, the actual fuel pressure PCR is subtracted from the target fuel pressure PCRTRG, and the subtraction value (PCRTRG-PCR) is set as a deviation ΔPCR. In step 150, the proportional term ANGPRO is calculated based on the following equation (1).
[0057]
ANGPRO = Kp · ΔPCR (1)
This proportional term ANGPRO performs a proportional operation in so-called PID control (in particular, here, PI control), and is a correction angle for correcting the basic valve closing timing ANGBASE according to the magnitude of the deviation ΔPCR. “Kp” is a proportional gain, and is set based on an average pumping characteristic of each fuel pumping system.
[0058]
Next, in step 160, it is determined whether or not an update prohibition condition for the integral term ANGINT is satisfied. The integral term ANGINT performs an integral operation in PID control, and is a correction angle for correcting the basic valve closing timing ANGBASE according to the magnitude of the deviation ΔPCR.
[0059]
In step 160, the previous value ANGFINO of the final valve closing timing ANGFIN is “180 ° CA” which is the maximum value or “0 ° CA” which is the minimum value, in other words, the rail pressure. Is in a transitional state as the update prohibition condition. That is, the integral term ANGINT is for canceling out the steady deviation remaining between the rail pressure and the target fuel pressure PCRTRG when the rail pressure becomes substantially equal to the target fuel pressure PCRTRG. When the final valve closing timing ANGFIN is set to “180 ° CA” or “0 ° CA” and the rail pressure suddenly increases or decreases, updating of the integral term ANGINT is prohibited.
[0060]
If the ECU 60 determines that such an update prohibition condition is satisfied, the ECU 60 sets the update amount DANGINT to “0 ° CA” in step 180. On the other hand, if it is determined that the update prohibition condition is not satisfied, the process proceeds to step 170, and the update amount DANGINT is calculated based on the following equation (2).
[0061]
DANGINT = Ki · | ΔPCR | (2)
Here, “Ki” is an integral gain (integration time), and “| ΔPCR |” is an absolute value of the deviation ΔPCR.
[0062]
After the update amount DANGINT is set in each of steps 170 and 180, in step 200, an integral term ANGINT is calculated based on the update amount DANGINT.
[0063]
Hereinafter, a detailed calculation procedure of the integral term ANGINT will be described with reference to the flowchart of FIG.
When calculating the integral term ANGINT, corresponding integral term ANGINT values ANGINT1 and ANGINT2 are prepared for each fuel pumping system, and these values ANGINT1 and ANGINT2 are synchronized with the fuel pumping operation of each fuel pumping system, respectively. It is updated and stored in the memory 64.
[0064]
First, in step 202, the ECU 60 determines whether the above-described determination counter value CPCYLND is “0” or “2”, that is, the final valve closing timing ANGFIN calculated this time is the second fuel pumping system (second supply system). It is determined whether or not it is for operating the second regulating valve 70b) of the pump 50b.
[0065]
If it is determined that the determination counter value CPCYLND is “0” or “2”, the integral term ANGINT is set to correspond to the second fuel pumping system in steps 210 to 214.
[0066]
First, the ECU 60 determines in step 210 whether or not the deviation ΔPCR is larger than “0”, that is, whether or not the target fuel pressure PCRTRG is higher than the actual fuel pressure PCR.
[0067]
If it is determined that the target fuel pressure PCRTRG exceeds the actual fuel pressure PCR, the integral term ANGINT2 (integral term ANGINT2) of the integral term ANGINT corresponding to the second fuel pumping system is read from the memory 64 in step 212, and A value obtained by adding the update amount DANGINT to the integral term ANGINT2 (ANGINT2 + DANGINT) is updated as a new integral term ANGINT2, and stored in the memory 64 again.
[0068]
On the other hand, if it is determined that the target fuel pressure PCRTRG is less than or equal to the actual fuel pressure PCR, a value obtained by subtracting the update amount DANGINT from the value ANGINT2 of the integral term ANGINT (ANGINT2-DANGINT) is updated as a new integral term ANGINT2 in Step 213. And stored in the memory 64.
[0069]
Incidentally, when the previous update prohibition condition is satisfied, the update amount DANGINT is set to “0 ° CA”, so that the update of the integral term ANGINT2 in each of the above steps 212 and 213 is not substantially executed. It will be.
[0070]
By executing the processing of these steps 212 and 213, the integral term ANGINT2 is integrated and calculated based on the deviation ΔPCR caused by the fuel pumping of the second fuel pumping system.
[0071]
In step 214, the integral term ANGINT2 corresponding to the second fuel pumping system thus updated is set as the final integral term ANGINT.
On the other hand, when determining that the determination counter value CPCYLND is “1” or “3” in the previous step 202, the ECU 60 performs the first step 220 to 224 in the first step 220 to 224 in the same manner as the above-described steps 210 to 214. The integral value ANGINT1 ANGINT1 corresponding to the fuel pumping system is integrated and set as the final integral term ANGINT.
[0072]
After the integral term ANGINT is set so as to correspond to each fuel pumping system in this way, in step 240, the finally set integral term ANGINT and the integral term ANGINT1 for each fuel pumping system stored in the memory 64 are stored. , ANGINT2 is determined to be within a predetermined angle range.
[0073]
Here, if it is determined that any one of the integral terms ANGINT, ANGINT1, and ANGINT2 is greater than a predetermined upper limit angle or less than a predetermined lower limit angle, in step 242, an integral term outside the predetermined angle range is determined. ANGINT, ANGINT1, and ANGINT2 are corrected to be equal to the upper limit angle or the lower limit angle.
[0074]
Thus, by limiting the magnitudes of the integral terms ANGINT, ANGINT1, and ANGINT2 within a predetermined angle range, these integral terms ANGINT, ANGINT1, and ANGINT2 are temporarily set excessively, and the integral terms ANGINT, ANGINT1, and ANGINT2 are It becomes possible to suppress the state that does not correspond to the current steady-state deviation from continuing for a long period of time.
[0075]
After correcting the integral terms ANGINT, ANGINT1, and ANGINT2 in this way, or when it is determined in step 240 that correction is not necessary, the process proceeds to step 300 shown in FIG.
[0076]
In step 300, the basic valve closing timing ANGBASE, the proportional term ANGPRO, and the integral term ANGINT are added, and the added value (ANGBASE + ANGPRO + ANGINT) is set as the final valve closing timing ANGFIN. In the subsequent step 302, the current final valve closing timing ANGFIN is set as the previous value ANGFINO, and then a series of processing is temporarily ended.
[0077]
In another processing routine, the ECU 60 generates a drive signal based on the final valve closing timing ANGFIN, and alternately outputs the drive signal to the regulating valves 70a and 70b. For example, when the final valve closing timing ANGFIN is calculated at timings CA1 and CA3 shown in FIG. 3, a drive signal based on the final valve closing timing ANGFIN is output to the first adjustment valve 70a, and at timings CA2 and CA4. When the final valve closing timing ANGFIN is calculated, a drive signal is output to the second regulating valve 70b. As a result, the rail pressure is controlled to coincide with the target fuel pressure PCRTRG.
[0078]
Here, in the fuel pressure control, the integral term ANGINT is updated separately for each fuel pumping system, and the final valve closing timing ANGFIN is based on the values ANGINT1, ANGINT2 of the integral terms ANGINT corresponding to these fuel pumping systems. To calculate.
[0079]
Therefore, even when the pumping characteristic of any one of the fuel pumping systems changes with time and the steady deviation between the actual fuel pressure PCR and the target fuel pressure PCRTRG increases, the fuel pumping system whose pumping characteristics have changed. Only the values ANGINT1, ANGINT2 of the integral term ANGINT corresponding to are updated according to the increased steady-state deviation.
[0080]
Incidentally, the main factors that change the pumping characteristics of each fuel pumping system over time include, for example, an increase in sliding resistance between the plungers 54a and 54b of the supply pumps 50a and 50b and the inner walls of the through holes 43a and 43b. The response speed of the regulating valves 70a and 70b can be reduced, that is, the response delay time from when the valve closing drive signal is input until the regulating valves 70a and 70b are closed can be exemplified.
[0081]
When fuel is supplied to the pressurizing chambers 52a and 52b of the supply pumps 50a and 50b in the intake stroke, the plungers 54a and 54b are moved to the cam face 42c side by the supply pressure, and the pressurizing chambers 52a and 52b are moved. Increase in volume. However, when the sliding resistance between the inner walls of the plungers 54a, 54b and the through holes 43a, 43b increases as described above, the plungers 54a, 54b become difficult to move, corresponding to the opening periods of the adjusting valves 70a, 70b. The pumping stroke is started without the amount of fuel being sucked. Therefore, the increase in the sliding resistance decreases the fuel pumping amount from each fuel pumping system.
[0082]
Further, when the response delay time in each of the regulating valves 70a and 70b is increased, the pressurizing chambers 52a and 52b are supplied by an amount corresponding to the response delay time even after the valve closing drive signal is output to each of the regulating valves 70a and 70b. Extra fuel will be inhaled. Therefore, the increase in the response delay time increases the amount of fuel pumped from each fuel pumping system.
[0083]
FIG. 6 (a) shows that the actual fuel pressure PCR after the completion of the pumping of the pump 50a in a steady state is reduced due to the decrease in the pumping capacity of the first fuel pumping system due to, for example, an increase in the sliding resistance as described above. The change mode of the rail pressure when the fuel pressure is always lower than the target fuel pressure PCRTRG is shown.
[0084]
In such a case, if the integral term ANGINT is updated in common without distinction for each fuel pumping system, as shown in FIG. 5B, after the fuel pumping by the first fuel pumping system is completed. Although the deviation ΔPCR1 between the actual fuel pressure PCR and the target fuel pressure PCRTRG decreases, conversely, the actual fuel pressure PCR after the completion of the fuel pumping by the second fuel pumping system always exceeds the target fuel pressure PCRTRG. The fuel pressure of the second fuel pumping system is controlled. As a result, fluctuations in the rail pressure during fuel injection cannot be avoided, and the fuel injection amount may vary for each cylinder # 1 to # 4, or the exhaust properties may deteriorate.
[0085]
In this respect, according to the fuel pressure control according to the present embodiment, even in such a case, the integral term ANGINT is updated separately for each fuel pumping system, and therefore, the operation amount (final amount) for the first fuel pumping system in which the pumping capacity is reduced is determined. Only the valve closing timing ANGFIN) increases as the integral term ANGINT is updated. Therefore, as shown in FIG. 6C, only the fuel pressure of the first fuel pumping system matches the target fuel pressure PCRTRG without adversely affecting the fuel pumping of the second fuel pumping system. It is possible to control the above-described variations in the fuel injection amount and the deterioration of exhaust properties.
[0086]
Incidentally, even if the fuel pumping amount of either fuel pumping system becomes excessive due to the increase in the response delay time, the above-mentioned variation in the fuel injection amount and deterioration of the exhaust properties occur similarly. However, according to the fuel pressure control according to the present embodiment, occurrence of these problems can be similarly suppressed even in such a case.
[0087]
Thus, according to the present embodiment, the difference in the pumping characteristics in each fuel pumping system can be reflected when calculating the operation amount (final valve closing timing ANGFIN). Accordingly, it is possible to reliably prevent a steady deviation from remaining between the rail pressure and the target fuel pressure, and to improve controllability when the rail pressure is converged to the target fuel pressure.
[0088]
[Second Embodiment]
Next, a second embodiment of the present invention will be described focusing on differences from the first embodiment. Note that the description of the same configuration as in the first embodiment is omitted.
[0089]
In the fuel pressure control in the present embodiment, the proportional term ANGPRO is calculated by switching the proportional gain Kp for each fuel pumping system in addition to updating the integral term ANGINT for each fuel pumping system. I have to.
[0090]
Hereinafter, the calculation procedure of the proportional term ANGPRO will be described with reference to FIG. FIG. 7 shows the details of the processing in step 150 of the flowchart shown in FIG.
[0091]
After calculating the deviation ΔPCR in step 140 shown in FIG. 2, the ECU 60 proceeds to step 152 in FIG. In step 152, it is determined whether or not the determination counter value CPCYLND is “0” or “2”, that is, whether or not the final valve closing timing ANGFIN calculated this time is for operating the second fuel pumping system. To do.
[0092]
If it is determined that the determination counter value CPCYLND is “0” or “2”, the proportional gain Kp is set to a value Kp2 corresponding to the second fuel pumping system in step 154. On the other hand, if it is determined that the determination counter value CPCYLND is “1” or “3”, in step 155, the proportional gain Kp is set to a value Kp1 corresponding to the first fuel pumping system.
[0093]
These values Kp1 and Kp2 are set in advance by experiments or the like based on the pumping characteristics of each fuel pumping system.
Incidentally, as the pumping characteristic here, the fuel pumping amount of each supply pump 50a, 50b with respect to a predetermined final closing timing ANGFIN, the common rail 20 and the fuel path from each supply pump 50a, 50b to the common rail 20 The total volume of the part, the flow path resistance of each fuel path, etc. can be mentioned. For example, when the responsiveness related to the fuel pumping of each fuel pumping system is low, such as when the fuel pumping amount is relatively small or when the volume or flow path resistance is relatively large, the proportional gain Kp The values Kp1 and Kp2 are set relatively large. Therefore, when the responsiveness in each fuel pumping system is different, these values Kp1 and Kp2 are set to different sizes according to the difference in responsiveness.
[0094]
After setting the proportional gain Kp in this way, the ECU 60 calculates a proportional term ANGPRO in step 156 based on the above equation (1). Then, the final valve closing timing ANGFIN is calculated based on the proportional term ANGPRO by executing the processing from step 160 shown in FIG.
[0095]
According to the fuel pressure control of the present embodiment described above, the rail corresponding to the predetermined operation amount (final valve closing timing ANGFIN) even if there is a difference in the responsiveness related to the fuel pumping of each fuel pumping system. The amount of pressure increase is substantially equal in each fuel pumping system. Therefore, the rail pressure can be made to follow a transient change in the target fuel pressure at an appropriate follow-up speed, and the controllability when the rail pressure is converged to the target fuel pressure can be improved. become.
[0096]
Further, if the follow-up speed is different for each fuel pumping system, the rail pressure may be pulsated due to fluctuations in the follow-up speed. When such pulsation of rail pressure occurs, not only at the time of steady state as described above but also at the time of transition, variations in fuel injection amount and deterioration of exhaust properties are caused.
[0097]
In this respect, according to the present embodiment, the rail pressure can be made to follow the change in the target fuel pressure at a substantially constant follow-up speed, so that the occurrence of such pulsation can be suppressed, as described above. This makes it possible to suppress variations in fuel injection amount and deterioration of exhaust properties.
[0098]
[Other Embodiments]
Each embodiment described above can be implemented by changing the configuration as follows.
[0099]
In each of the above embodiments, the abnormality of each fuel pumping system can be detected based on the magnitudes of the integral terms ANGINT1 and ANGINT2 that are updated separately for each of the supply pumps 50a and 50b.
[0100]
When such abnormality detection is performed, each process shown in the flowchart of FIG. 8 is executed after the processes of steps 214 and 224 of FIG. 5 and before the processes of step 240 and subsequent steps.
[0101]
That is, as shown in the figure, in step 230, the absolute value | ANGINT1-ANGINT2 | of deviations of the integral terms ANGINT and ANGINT1 and ANGINT2 is set as the abnormality determination deviation ΔK. This abnormality determination deviation ΔK is used to determine whether an abnormality has occurred in either one of the fuel pumping systems. If any one of the fuel pumping systems is normally performing fuel pumping. If not, only one of the values ANGINT1, ANGINT2 of the integral term ANGINT increases, so that this abnormality determination deviation ΔK also increases.
[0102]
Next, in step 232, it is determined whether or not the abnormality determination deviation ΔK is larger than a predetermined determination value ΔK1. If the abnormality determination deviation ΔK is larger than the determination value ΔK1, it is determined that an abnormality has occurred in one of the fuel pumping systems. In step 234, an abnormality detection flag XPUMP indicating the abnormality is set. Set to “ON”.
[0103]
Incidentally, the abnormalities of each fuel pumping system detected here include the engagement of the plungers 54a and 54b due to the excessive increase of the sliding resistance described above, the malfunction of the regulating valves 70a and 70b, Fuel leaks, etc.
[0104]
After executing the processing of step 234, or if it is determined in step 232 that the abnormality determination deviation ΔK is equal to or less than the determination value ΔK1, and fuel pumping by each fuel pumping system is normally performed Also, the processing after step 240 shown in FIG. 5 is executed.
[0105]
For example, when an abnormality occurs in only one of the fuel pumping systems and the pumping capacity decreases, the deviation between the rail pressure and the target fuel pressure caused by the decrease in the pumping capacity is canceled out. The fuel pumping amount of the other supply pumps 50a and 50b is increased by feedback control. Therefore, in the configuration in which an abnormality is detected based on the magnitude of the integral term ANGINT that is updated in common without particular distinction for each fuel pumping system, the change width of the integral term ANGINT becomes small and the abnormality is reduced. It cannot be detected or the detection is delayed.
[0106]
In this regard, according to the above configuration, even when an abnormality occurs in only one of the fuel pumping systems, the abnormality can be reliably and early detected.
Further, as yet another mode for detecting such abnormality of each fuel pumping system, the absolute values | ANGINT1 |, | ANGINT2 | of the integral term ANGINT values ANGINT1, ANGINT2 are respectively compared with predetermined judgment values. Based on the fact that the absolute values | ANGINT1 | and | ANGINT2 | exceeded the judgment value, in other words, the values ANGINT1 and ANGINT2 of the integral term ANGINT were out of the predetermined range centered on “0”. You may make it detect abnormality of each fuel pumping system separately.
[0107]
According to such an abnormality detection procedure, it is possible to identify each fuel pumping system in which an abnormality has occurred, and it is also possible to perform more accurate measures in response to the abnormality.
In each of the above embodiments, in addition to the integral term ANGINT or the proportional term ANGPRO, the basic valve closing timing ANGBASE may be similarly set for each fuel pumping system.
[0108]
In the second embodiment, only the proportional term ANGPRO can be set for each fuel pumping system, and the integral term ANGINT can be set commonly for both fuel pumping systems.
[0109]
In each of the above embodiments, as a feedback control term for calculating the final closing timing ANGFIN, in addition to the proportional term ANGPRO and the integral term ANGINT, the differential value of the deviation ΔPCR is further multiplied by a predetermined gain. It is also possible to use a differential term. Further, in this case, this differential term may be set separately for each fuel pumping system.
[0110]
In each of the above embodiments, the fuel supply device including two fuel pumping systems has been described as an example. However, the present invention can be similarly applied to a fuel supply device including three or more fuel pumping systems. .
[0111]
In each of the above embodiments, the diesel engine is exemplified as the internal combustion engine to which the fuel pressure control device according to the present invention is applied. For example, the fuel pressure according to the present invention is applied to a direct injection gasoline engine that directly injects fuel into the combustion chamber. A control device can also be applied.
[0112]
The technical ideas that can be grasped from each of the above embodiments will be described below together with the effects.
(A) a plurality of fuel pumping systems for supplying fuel to a fuel injection valve of an internal combustion engine;
When calculating the operation amount of each fuel pumping system according to the control rule of feedback control in order to control the fuel pressure in each fuel pumping system to the target fuel pressure, the fuel pressure in each fuel pumping system and the target fuel pressure are calculated. And an operation amount calculating means for calculating the operation amount based on the set integral term;
An abnormality detecting means for detecting an abnormality of each fuel pumping system based on the size of the integral term for each fuel pumping system set;
A control device for an internal combustion engine, comprising:
[0113]
(B) In the control device for an internal combustion engine described in (a) above,
The abnormality detection means compares the magnitude of the integral term for each fuel pumping system, and detects an abnormality in each fuel pumping system based on the comparison result.
A control device for an internal combustion engine.
[0114]
(C) In the control device for an internal combustion engine described in (a) above,
The abnormality detection means compares an integral term for each fuel pumping system with a predetermined determination value, and detects an abnormality of each fuel pumping system based on the comparison result.
A control device for an internal combustion engine.
[0115]
According to each of the above-described configurations, when each fuel pumping system is normal, the difference in pumping characteristics in each fuel pumping system, in particular, the difference caused by the change with time, This can be reflected in the calculation of the operation amount of the system. Therefore, in a steady state where the target fuel pressure is kept substantially constant, it is possible to reliably suppress a stationary deviation from remaining between the fuel pressure in each fuel pumping system and the target fuel pressure, Controllability at the time of converging the fuel pressure to the target fuel pressure can be improved.
[0116]
Furthermore, because each fuel pumping system detects an abnormality in each fuel pumping system based on an integral term calculated separately for each fuel pumping system, even if an abnormality occurs only in any one of the fuel pumping systems, The abnormality can be reliably and early detected. In particular, in the configuration described in (d) above, the fuel pumping system in which an abnormality has occurred can be identified, and appropriate measures can be taken in response to the abnormality.
[Brief description of the drawings]
FIG. 1 is a schematic configuration diagram showing a fuel supply system of a diesel engine.
FIG. 2 is an explanatory diagram for explaining a cross-sectional structure of each supply pump and a structure of a fuel path in the fuel pump.
FIG. 3 is a timing chart showing how rail pressure changes in a steady state.
FIG. 4 is a flowchart showing a fuel pressure control procedure in the first embodiment.
FIG. 5 is a flowchart showing a fuel pressure control procedure in the first embodiment.
FIG. 6 is a timing chart showing how rail pressure changes in a steady state.
FIG. 7 is a flowchart showing a procedure for calculating a proportional term of fuel pressure control in the second embodiment.
FIG. 8 is a flowchart showing an abnormality detection procedure of a fuel pumping system in another embodiment.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 10 ... Engine, 12 ... Injector, 14 ... Fuel tank, 16 ... Crankshaft, 18 ... Camshaft, 20 ... Common rail, 21 ... Relief passage, 22 ... Relief valve, 23 ... Discharge passage, 24 ... Suction passage, 30 ... Fuel Pump, 31 ... feed pump, 32 ... relief valve, 34 ... suction port, 36 ... relief port, 38 ... discharge port, 40 ... drive shaft, 42 ... cam, 41 ... housing, 42c ... cam face, 43 ... support, 43a ... through hole, 43b ... through hole, 44a ... check valve, 44b ... check valve, 46a ... check valve, 46b ... check valve, 50a ... first supply pump, 50b ... second supply pump, 52a ... first pressurizing chamber, 52b ... second pressurizing chamber, 54a, 54b ... plunger, 55a, 55b ... shoe, 56a, 56 ... Roller, 60 ... ECU, 62 ... CPU, 64 ... Memory, 65 ... Rotation speed sensor, 66 ... Cylinder discrimination sensor, 67 ... Accelerator sensor, 68 ... Fuel pressure sensor, 70a ... First adjustment valve, 70b ... Second tuning valve.

Claims (3)

内燃機関の燃料噴射弁が接続される共通の蓄圧配管に燃料を圧送供給する複数の燃料圧送系と、
前記蓄圧配管内の実燃料圧を検出する燃料圧検出手段と、
前記検出される実燃料圧を目標燃料圧に制御すべく各燃料圧送系の操作量をそれぞれ算出するに際し、前記実燃料圧が前記各燃料圧送系のうちのいずれの燃料圧送系による燃料圧送に対応したものかを判断して、対応すると判断された燃料圧送系の圧送特性に応じて要求される制御情報を前記実燃料圧と前記目標燃料圧との偏差に応じたフィードバック制御の制御則に従ってそれら各燃料圧送系毎に各別に設定し、該設定される制御情報に基づいて前記操作量をそれぞれ算出する操作量算出手段と
を備えることを特徴とする内燃機関の燃料圧制御装置。
A plurality of fuel pumping systems for pumping fuel to a common pressure accumulating pipe to which a fuel injection valve of the internal combustion engine is connected ;
Fuel pressure detecting means for detecting an actual fuel pressure in the pressure accumulating pipe;
When calculating the operation amount of each fuel pumping system in order to control the detected actual fuel pressure to the target fuel pressure, the actual fuel pressure is used for fuel pumping by any of the fuel pumping systems. to determine whether those which correspond, in the feedback control in accordance with the deviation between the corresponding the the determined fuel pumping system the actual fuel pressure control information required in accordance with the pumping characteristics of the target fuel pressure control law accordance set individually for each their respective fuel pumping systems, fuel pressure control apparatus for an internal combustion engine, characterized in that it comprises an operation amount calculating means for calculating each said operating amount based on the control information the setting.
請求項1に記載した内燃機関の燃料圧制御装置において、
前記操作量算出手段は前記検出される実燃料圧と前記目標燃料圧との偏差に前記各燃料圧送系毎に各別に設定された比例ゲインを乗じた比例項を前記制御情報として設定し、該設定される比例項に基づいて前記操作量を算出する
とを特徴とする内燃機関の燃料圧制御装置。
The fuel pressure control apparatus for an internal combustion engine according to claim 1,
The manipulated variable calculating means sets, as the control information, a proportional term obtained by multiplying a deviation between the detected actual fuel pressure and the target fuel pressure by a proportional gain set separately for each fuel pumping system, Calculate the manipulated variable based on the set proportional term
Fuel pressure control apparatus for an internal combustion engine, wherein a call.
請求項1又は2に記載した内燃機関の燃料圧制御装置において、
前記操作量算出手段は前記検出される実燃料圧と前記目標燃料圧との偏差を前記各燃料圧送系毎に各別に積分演算した積分項を前記制御情報として設定し、該設定される積分項に基づいて前記操作量を算出する
ことを特徴とする内燃機関の燃料圧制御装置
The fuel pressure control device for an internal combustion engine according to claim 1 or 2,
The manipulated variable calculating means sets, as the control information, an integral term obtained by integrating the difference between the detected actual fuel pressure and the target fuel pressure separately for each fuel pumping system, and the set integral term fuel pressure control apparatus for an internal combustion engine according to claim <br/> to calculate the operation amount based on.
JP03547099A 1999-02-15 1999-02-15 Fuel pressure control device for internal combustion engine Expired - Fee Related JP4147669B2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP03547099A JP4147669B2 (en) 1999-02-15 1999-02-15 Fuel pressure control device for internal combustion engine
DE60045229T DE60045229D1 (en) 1999-02-15 2000-01-14 A fuel pressure control apparatus and method for a high pressure fuel injection system
EP20000100737 EP1030047B1 (en) 1999-02-15 2000-01-14 Fuel pressure control device and method for high pressure fuel injection system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP03547099A JP4147669B2 (en) 1999-02-15 1999-02-15 Fuel pressure control device for internal combustion engine

Publications (2)

Publication Number Publication Date
JP2000234572A JP2000234572A (en) 2000-08-29
JP4147669B2 true JP4147669B2 (en) 2008-09-10

Family

ID=12442678

Family Applications (1)

Application Number Title Priority Date Filing Date
JP03547099A Expired - Fee Related JP4147669B2 (en) 1999-02-15 1999-02-15 Fuel pressure control device for internal combustion engine

Country Status (1)

Country Link
JP (1) JP4147669B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2295774A1 (en) * 2009-08-18 2011-03-16 Delphi Technologies Holding S.à.r.l. Control method for a common rail fuel pump and apparatus for performing the same
JP7115399B2 (en) * 2019-04-10 2022-08-09 トヨタ自動車株式会社 Internal combustion engine controller

Also Published As

Publication number Publication date
JP2000234572A (en) 2000-08-29

Similar Documents

Publication Publication Date Title
US7025050B2 (en) Fuel pressure control device for internal combination engine
EP0899443B1 (en) A method and device for fuel injection for engines
JP4240673B2 (en) Fuel injection device
KR100362329B1 (en) Valve timing control system for internal combustion engine
JP4609524B2 (en) Fuel pressure control device and fuel pressure control system
JP2000240494A (en) Fuel pressure control device for high pressure fuel injection system
EP1036923B1 (en) Method of determining abnormality in high-pressure fuel injection device
EP1030047B1 (en) Fuel pressure control device and method for high pressure fuel injection system
US10072622B2 (en) Controller for internal combustion engine and control method therefor
EP1371836A2 (en) Fuel supply control system for internal combustion engine
JP4280350B2 (en) Fuel injection control device for high pressure fuel injection system
JP6146274B2 (en) Control device for internal combustion engine
JPH10288105A (en) Fuel injection device for internal combustion engine
JPH1130150A (en) Accumulator type fuel injection device
JP5045640B2 (en) Fuel injection control device for in-cylinder internal combustion engine
JP2010031656A (en) Fuel pressure control device
JP4147669B2 (en) Fuel pressure control device for internal combustion engine
JP2008274842A (en) Pressure reducing valve control device and fuel injection system using the same
JP5991268B2 (en) Fuel supply device for internal combustion engine
JP6451789B2 (en) Control device for internal combustion engine
JP2009103059A (en) In-cylinder injection internal combustion engine control device
JP2000234543A (en) Fuel pressure control device for high pressure fuel injection system
JP5556209B2 (en) High-pressure fuel pump reference time calculation device
JP2009221906A (en) Low pressure pump control device of direct injection type internal combustion engine
JP2015075025A (en) Internal combustion engine control device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060130

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080129

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080331

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

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080616

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110704

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110704

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110704

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120704

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130704

Year of fee payment: 5

LAPS Cancellation because of no payment of annual fees