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
JP4419375B2 - Control device for variable valve engine - Google Patents
[go: Go Back, main page]

JP4419375B2 - Control device for variable valve engine - Google Patents

Control device for variable valve engine Download PDF

Info

Publication number
JP4419375B2
JP4419375B2 JP2002272487A JP2002272487A JP4419375B2 JP 4419375 B2 JP4419375 B2 JP 4419375B2 JP 2002272487 A JP2002272487 A JP 2002272487A JP 2002272487 A JP2002272487 A JP 2002272487A JP 4419375 B2 JP4419375 B2 JP 4419375B2
Authority
JP
Japan
Prior art keywords
control
fuel injection
valve
injection amount
amount
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP2002272487A
Other languages
Japanese (ja)
Other versions
JP2004108259A (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.)
Nissan Motor Co Ltd
Original Assignee
Nissan Motor Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nissan Motor Co Ltd filed Critical Nissan Motor Co Ltd
Priority to JP2002272487A priority Critical patent/JP4419375B2/en
Publication of JP2004108259A publication Critical patent/JP2004108259A/en
Application granted granted Critical
Publication of JP4419375B2 publication Critical patent/JP4419375B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime 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

  • Valve Device For Special Equipments (AREA)
  • Output Control And Ontrol Of Special Type Engine (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Description

【0001】
【発明の属する技術分野】
この出願の発明は、車両等に用いられるエンジンに関し、とりわけ、吸気弁の開閉時期とリフト量と共に、燃料の噴射量を制御する可変動弁エンジンの制御装置に関する。
【0002】
【従来の技術】
車両等に用いられるエンジンとして、吸気弁の開閉時期とリフト量を運転状態に応じて制御する可変動弁装置を備え、その可変動弁装置をエンジンの燃料噴射と共に制御することにより、ポンピングロスの低減を図ったものがある。
【0003】
このような可変動弁エンジンの制御装置として、例えば、特開2000−87766号公報に記載されるようなものが案出されている。
【0004】
この公報に記載の可変動弁エンジンは、所謂スロットルレス形式のもので、吸気弁を駆動する可変動弁装置として電磁アクチュエータを用い、その電磁アクチュエータを燃料噴射装置と共に各気筒毎に制御する。そして、そのエンジンの制御装置は、加速運転時等の運転状態が急変化する状況下で、燃料噴射制御と吸入空気量制御のタイミングのずれによって燃料と吸入空気量の割合が最適値からずれる不具合を無くすため、電磁アクチュエータによる吸入空気量制御を、燃料噴射量を決定した時点での運転状態データを基に行うようにしている。したがって、この制御装置においては、加速運転時等の運転状態が急変化する状況下においても、電磁アクチュエータ(可変動弁装置)が燃料噴射量に合致しない吸気量制御を行うことがなくなり、常にエンジンを最適な空燃比に維持することが可能となる。
【0005】
【発明が解決しようとする課題】
しかし、この可変動弁エンジンの制御装置は、可変動弁装置の制御を、燃料噴射量決定時における運転状態データに基づいて行っており、換言すれば、燃料噴射量決定時から可変動弁制御の実行までの運転状態データの更新を禁止するものであるため、例えば、急加速時には、応答性が低下する虞がある。また、運転状態の変化に応じた可変動弁装置の連続制御を停止したくないシステム下においては、その採用がむずかしい。
【0006】
即ち、例えば、複数気筒を有するエンジンにおいて、各気筒の吸気弁の開閉時期とフリト量の変更を複数気筒で機械的に連動させて行う場合には、一つの気筒の可変動弁作動の停止は他の気筒の可変動弁作動にも影響が及び、各気筒毎の空燃比制御や出力制御を厳密に行うことができなくなる。
【0007】
そこでこの出願の発明は、可変動弁制御を必要外に停止させることなく、常に最適な空燃比制御を行えるようにして、運転性能の向上とエミッション悪化抑止を確実に図ることのできる可変動弁エンジンの制御装置を提供しようとするものである。
【0008】
【課題を解決するための手段】
上述した課題を解決するための手段として、この出願の発明は、吸入空気量に基づいて第1燃料噴射量を算出する第1燃料噴射量算出手段と、前記第1燃料噴射量を噴射する気筒のバルブリフト曲線を考慮して推定された吸入空気量に基づいて第2燃料噴射量を算出する第2燃料噴射量算出手段と、を有し、運転状態が過渡時においては、前記第1燃料噴射量を噴射した後に、前記第2燃料噴射量を算出し、前記第1燃料噴射量と前記第2燃料噴射量との差分を更に前記第1燃料噴射量による燃料の燃焼に寄与するように噴射するようにした。
【0009】
【発明の効果】
以上のように、この出願の発明は、可変動弁装置の制御に関連するデータを基にして吸気弁の開弁から閉弁までの制御履歴を確定することで吸入空気量を推定し、その吸入空気量に対応するように燃料噴射量制御を行うため、可変動弁装置側の制御を必要外に停止させることなく、常に最適な空燃比制御を行うことができる。
【0010】
【発明の実施の形態】
次に、この出願の発明の各実施形態を図面に基づいて説明する。
【0011】
図1は、この出願の発明に係る制御装置を適用した火花点火式の可変動弁エンジンを示す第1の実施形態の全体構成図である。このエンジンは、直列に配置された4つの気筒(#1気筒〜#4気筒)を備える直列4気筒エンジンである。
【0012】
エンジンの燃焼室1は、シリンダヘッド2と、シリンダブロック3と、このシリンダブロック3のシリンダ3a内を往復動するピストン4と、により画成されている。シリンダヘッド2には、燃焼室1へ開口する吸気ポート5および排気ポート6が形成されている。吸気ポート5を開閉する吸気弁7は可変動弁装置8によって駆動される。可変動弁装置8は、吸気弁7の作動角およびリフト量を変更可能な第1可変機構(VEL)とリフト中心角位相を変更可能な第2可変機構(VTC)とから構成されている(詳細は後述)。また、排気ポート6を開閉する排気弁9は、クランク軸10によって回転駆動される排気カムシャフト11の排気カム(図示略)によって駆動される。
【0013】
シリンダヘッド2には、吸気ポート5の下方に位置して燃焼室1内へ直接燃料を噴射する燃料噴射弁12(燃料噴射装置)が取り付けられている。このため、このエンジンでは吸気弁7の開閉状態に係らず燃焼室1に燃料を供給することができる。シリンダヘッド2には、燃焼室1の略中央に位置する点火プラグ13も取り付けられており、この点火プラグ13によって燃焼室1内の混合気に火花点火する。
【0014】
吸気ポート5の上流側は気筒毎の吸気ブランチ14を介してコレクタ15に接続されており、コレクタ15より上流側の吸気通路16にはエアクリーナー17が配設されている。排気ポート6の下流側は排気マニホールド18を介して排気浄化用触媒19に接続されている。このエンジンでは、ほとんどの運転条件で理論空燃比運転を行うことが想定されており、排気浄化用触媒19には一般的な三元触媒を使用している。
【0015】
エンジンコントロールユニット(ECU)50には、吸入空気量に応じた信号を出力するエアフローメータ51、アクセル開度に応じた信号を出力するアクセルポジションセンサ52、クランク軸10が微小角度(例えば1°)回転する毎に信号(POS信号)を出力するPOSセンサ53、気筒毎の基準クランク角度位置信号(REF信号)を出力するREFセンサ54、第1可変機構の制御状態に応じた信号を出力する第1センサ55、第2可変機構の制御状態に応じた信号を出力する第2センサ56等の各種センサから出力信号が送られ、ECU50はこれらの信号に基づいて燃料噴射弁12、点火プラグ13、第1可変機構と第2可変機構の各駆動制御部(20,21)等に送信すべき駆動信号を演算する。
【0016】
次に、図2に基づいて可変動弁装置8の詳細を説明する。
【0017】
この可変動弁装置8は、前述のように第1可変機構101と第2可変機構102とから構成されており、第1可変機構101は、シリンダヘッド上部に回転自在に支持される一方でスプロケット110とタイミングチェーン(図示せず)等を介してクランク軸10(図1参照)に連動する駆動軸150と、この駆動軸150の外周に揺動可能に外嵌して各気筒(#1気筒〜#4気筒)の吸気弁7を昇降駆動する揺動カム120との間に介在され、駆動軸150の回転によって揺動カム120を連動させて揺動させると共に、第1可変機構101の駆動制御部である電動モータ20によって揺動カム120のカム面の実使用エリアを変更し得るようになっている。
【0018】
そして、この第1可変機構101は、前記駆動軸150に圧入等によって偏心して設けられた円形状の駆動カム121と、この駆動カム121の外周に相対回転可能に外嵌された第1のリンク122と、シリンダヘッドの上部に上記駆動軸150と略平行に配置されて前記電動モータ20によって回転駆動される制御軸151と、この制御軸151に圧入等によって偏心して設けられた円形状の制御カム123と、この制御カム123の外周に相対回動可能に外嵌される一方で一端が上記第1のリンク122の端部に枢支連結されたロッカアーム124と、このロッカーアーム124の他端と前記揺動カム120を枢支連結する第2のリンク125と、を備えている。尚、これらの構成部品は、図示は省略しているが、制御軸151を除いて各気筒(#1気筒〜#4気筒)毎に夫々設けられており、共通の制御軸151の回転操作によって各気筒の揺動カム120の挙動を連動して制御できるようになっている。
【0019】
前記ロッカアーム124は制御カム123を介して制御軸151に偏心して支持されているため、ロッカアーム124の揺動中心は制御軸151の角度位置に応じて変化する。したがって、電動モータ20によって制御軸151の回転位置が操作されると、ロッカアーム124の揺動中心が駆動軸150に対して近接あるは離反するように変化し、それによって第2のリンク125を介して操作される揺動カム120のカム面の実使用エリア(吸気弁7に対する押圧エリア)を変更する。
【0020】
揺動カム120のカム面は、駆動軸150と同心状の円弧をなす基円面と、その基円面から所定の曲線を描いて延びるリフト面とを有し、揺動カム120の揺動姿勢に応じて吸気弁7に対する押圧位置を変化させるようになっている。基円面はベースサークル区間としてリフト量が0となる区間であり、リフト面はその外面のプロフィールに応じてリフト量を変化させる区間である。揺動カム120は、制御軸151の回動操作に伴うロッカアーム124の揺動中心の変化により、吸気弁7に対する押圧エリアを変更し、それによって吸気弁のリフト量と開弁から閉弁までの角度範囲を変更する。尚、制御軸151の端部にはその軸151の回転角に応じた信号を出力する前記第1センサ55が設けられており、前記電動モータ20はこの検出した実際の制御状態に基づいてクローズドループ制御される。
【0021】
第2可変機構102は、駆動軸150の前端部に設けられたスプロケット110と、このスプロケット110と駆動軸150とを、所定の角度範囲内において相対回動させる位相制御用の油圧アクチュエータ130とから構成されている。この油圧アクチュエータ130は、進角側と遅角側の吸排油圧を切換え、或いは、圧力保持する電磁式の油圧制御弁21によって制御される。この油圧制御弁21は第2可変機構102の駆動制御部を構成している。油圧制御弁21はエンジンコントロールユニット50(図1参照)によって制御され、スプロケット110と駆動軸150を適宜相対回転させることでクランク軸10と駆動軸150の回転位相を変更する。したがって、バルブリフトにおけるリフト中心角は、この油圧制御弁21による制御によって進角若しくは遅角側に変更される。尚、駆動軸150の端部には、クランク軸10に対する駆動軸150の進角量に応じた信号を出力する前記第2センサ56が設けられており、油圧制御弁21はこの検出した実際の制御状態に基づいてクローズドループ制御される。
【0022】
このエンジンの場合、以上説明した可変動弁装置8によって吸気弁7の開閉時期とリフト量を任意に調整することが可能であるため、スロットル弁に依存せずに吸入空気量を制御することができる。
【0023】
次に、ECU50が実行するエンジン制御について説明する。
【0024】
図3は可変動弁装置8を制御するための処理ルーチンを示すフローチャートである。この処理ルーチンは所定時間毎(例えば10[ms]毎)に実行される。
【0025】
S1では、アクセルポジションセンサ52の出力信号からアクセル開度APOを読み込み、ECU50内のメモリからエンジン回転速度Neを、第1センサ55の出力信号から実制御軸回転角rELを、第2センサ56の出力信号から実駆動軸進角量rTCを、夫々読み込む。ただし、エンジン回転速度Neは、REFセンサ54から出力されるREF信号の発生時間間隔に基づいてECU50が随時算出しており、最新の値がメモリに記憶されている。
【0026】
S2では、アクセル開度APO、エンジン回転速度Neに基づいて目標制御軸回転角tELと目標駆動軸進角量tTCを算出する。本ステップの処理の内容を詳細に説明すると、APOとNeとからエンジンの目標トルクを算出し、この目標トルクを理論空燃比運転で実現するための目標空気量を算出し、この目標空気量が得られる最適な(例えば、燃焼安定性が確保できる範囲でポンピングロスが最小となる)バルブリフト特性を決定し、このバルブリフト特性に対応するtELとtTCを算出する。ただし、以上の処理を予め行って結果を制御マップ化しておけば、APOとNeから直接tELとtTCを算出することもできる。
【0027】
S3では、実制御軸回転角rELを目標制御軸回転角tELへ近づけるための駆動信号を算出し、これを第1可変機構の駆動制御部(電動モータ)20へ送信する。
【0028】
S4では、実駆動軸進角量rTCを目標駆動軸進角量tTCへ近づけるための駆動信号を算出し、これを第2可変機構の駆動制御部(油圧制御弁)21へ送信する。
【0029】
図4は燃料噴射と可変動弁装置の制御モードを決定するための処理ルーチンを示すフローチャートである。この処理ルーチンは所定時間毎(例えば10[ms]毎)に実行される。
【0030】
S10では、アクセル開度APOとエンジン回転速度Neを読み込む。
【0031】
S11では、アクセル開度APOの増加量dAPOとエンジン回転速度Neの増加量dNeとを算出する。dAPOとしては、S10で読み込んだAPOから前回本ルーチンを実行したときのAPOを差し引いた値やAPOの移動平均値の増加量等を使用すればよい。dNeの場合も同様である。
【0032】
S12では、アクセル開度増加量dAPOがしきい値dAPOthより小さいか否かを判断する。
【0033】
アクセル開度増加量dAPOがしきい値dAPOthより小さい場合はS13へ進み、エンジン回転速度増加量dNeがしきい値dNethより小さいか否かを判断する。
【0034】
エンジン回転速度増加量dNeがしきい値dNethより小さい場合はS14へ進み、燃料カット条件が成立しているか否かを判断する。例えば、アクセル開度APOがほぼゼロでありエンジン回転速度Neが所定回転速度より大きいとき燃料カット条件が成立していると判断する。
【0035】
燃料カット条件が成立している場合はS15へ進み、制御モードを燃料カットモードに設定する。このモードが設定された場合、全ての気筒が燃料カット運転に移行するまで可変動弁装置8の制御を禁止(現在のバルブリフト特性を維持)する。この制御は図3の制御に優先して行われる。
【0036】
燃料カット運転への移行時は目標空気量が急激に減少するので、図3の制御によれば空気量を急減させるための駆動信号が電動モータ20と油圧制御弁21へ送信されることになる。このとき、すでに燃料噴射が実行され(あるいは開始され)かつ吸気行程中にある気筒が存在すると、当該気筒の空燃比が大幅にリッチ化してリッチ失火が発生する可能性がある。このため、燃料カット条件成立前に噴射された燃料の燃焼が終了するまでは可変動弁装置8の制御を禁止する。
【0037】
S14で燃料カット条件が成立していない場合はS16へ進み、制御モードを定常運転モードに設定する。このモードが設定された場合、可変動弁装置の制御は図3の制御に従って行われる。燃料噴射制御については後述する。
【0038】
S12あるいはS13の判断がNOである場合はS17へ進み、制御モードを加速運転モードに設定する。このモードが設定された場合も可変動弁装置の制御は図3の制御に従って行われる。燃料噴射制御については後述する。
【0039】
図5は気筒毎の第1燃料噴射量と噴射時期を算出するための処理ルーチンを示すフローチャートである。この処理ルーチンは、REFセンサ54が各気筒のREF信号(REF(1)〜REF(4))を出力する毎に実行される。以下の記載でnは気筒番号を表しており、REF(n)(#n気筒のREF信号)が出力されたときの処理として説明する。
【0040】
S20では、現在設定されている制御モードが燃料カットモード以外(定常運転モードまたは加速運転モード)であるか否かを判断する。
【0041】
制御モードが燃料カットモード以外である場合はS21へ進み、エアフローメータ51の出力信号から吸入空気量Qaを、ECU50内のメモリからエンジン回転速度Neを、夫々読み込む。
【0042】
S22では、空燃比を理論空燃比とするための燃料噴射量Tp1を以下の(1)式に基づいて算出する。
【0043】
【数1】
Tp1=K×Qa/Ne…(1)
ただし、Kは定数である。Tp1は、必要な燃料量を得るための燃料噴射弁12の開弁時間(単位[ms])として算出される。
【0044】
S23では、現在設定されている制御モードが定常運転モードであるか否かを判断する。
【0045】
制御モードが定常運転モードである場合はS24へ進み、#n気筒の第1燃料噴射量Ti1(n)にTp1を代入する。尚、この実施形態においては、後述するように各気筒に対する燃料噴射を前段の第1燃料噴射と後段の第2燃料噴射の2段に分けて行う。
【0046】
S23で制御モードが定常運転モードでない場合はS25へ進み、燃料噴射量Tp1がしきい値Tp1thより大きいか否かを判断する。
【0047】
燃料噴射量Tp1がしきい値Tp1thより大きい場合はS26へ進み、#n気筒の第1燃料噴射量Ti1(n)にTp1を代入する。
【0048】
S20あるいはS25の判断がNOである場合はS27へ進み、#n気筒の第1燃料噴射量Ti1(n)にゼロを代入する。燃料噴射量Tp1がしきい値Tp1th以下の場合(S25の判断がNOである場合)にTi1(n)をゼロにするのは、燃料噴射弁12の駆動回数を減らして耐久性を向上させるためである。
【0049】
S28では、#n気筒の第1燃料噴射量Ti1(n)に基づいて#n気筒の第1燃料噴射時期IT1(n)を算出する。IT1(n)は、#n気筒の燃料噴射開始時期をクランク角で設定する値であり、排気弁9が閉弁した後の比較的早い時期に設定される。本実施形態のような直噴エンジンでは、排気通路への燃料吹き抜けを防止するため排気弁9が閉じた後に燃料噴射する必要があり、かつ、噴射した燃料の気化および空気との混合時間を確保するためにはできるだけ早い時期に燃料噴射することが望ましい。なお、Ti1(n)がゼロであるときは無効な値(実際には有りえないクランク角)をIT1(n)に代入しておく。
【0050】
図6は第1燃料噴射の実行と第2燃料噴射量の算出および実行を行うための処理ルーチンを示すフローチャートである。この処理ルーチンは、POSセンサ53がPOS信号を出力する毎に実行される。
【0051】
S30では、クランク角CAを算出する。ただし、CAは1°〜720°(クランク軸10の2回転分)の範囲を取る値であり、直前に発生した気筒毎のREF信号とその後に発生したPOS信号の個数とからCAを算出することができる。
【0052】
S31では、現在のクランク角CAが#n気筒の第1燃料噴射時期IT1(n)に一致しているか否かを判断する。すなわち、CAをIT1(1)〜IT1(4)と比較する処理を行う。
【0053】
クランク角CAが#n気筒の第1燃料噴射時期IT1(n)に一致している場合はS32へ進み、#n気筒の第1燃料噴射量Ti1(n)に応じた駆動信号(開弁信号)を#n気筒の燃料噴射弁12へ送信する。この駆動信号により、#n気筒の燃料噴射弁12は現時点からTi1(n)[ms]の間だけ開弁する。
【0054】
クランク角CAがいずれの気筒の第1燃料噴射時期にも一致していない場合はS32の処理をスキップする。
【0055】
S33では、現在設定されている制御モードが加速運転モードであるか否かを判断する。
【0056】
このとき制御モードが加速運転モードでない場合(つまり、定常運転モードの場合)には、S34以降には進まず、したがって、第1燃料噴射量Ti1(n)のみが各気筒に与えられる。
【0057】
また、制御モードが加速運転モードである場合はS34へ進み、実制御軸回転角rEL、実駆動軸進角量rTC、エンジン回転速度Neを読み込む。
【0058】
S35では、実制御軸回転角rELと実駆動軸進角量rTCとクランク角CAとに基づいて各気筒の現在の吸気弁リフト量L(1)〜L(4)を算出する。
【0059】
S36では、各気筒の吸気弁リフト量L(1)〜L(4)のデータを現在のクランク角CAに対応させてメモリにストアする。すなわち、以下のような配列データとして各気筒の吸気弁リフト量を記憶する。
【0060】
L(n、CA)…{n:1〜4}{CA:1〜720}
S37では、#n気筒の吸気弁7のリフトが終了したか否かを判断する。前回本ルーチンを実行したときの#n気筒の吸気弁リフト量L(n)が正の値であり、かつ、今回の当該気筒の吸気弁リフト量L(n)がゼロであるとき、#n気筒のリフトが終了したと判断することができる。
【0061】
#n気筒の吸気弁7のリフトが終了した場合はS38へ進み、#n気筒のバルブリフト曲線(リフト開始からリフト終了までのL(n、CA)データから再現できる)とエンジン回転速度Neとから吸入空気量Qa2を算出する。加速運転時は、可変動弁装置8の制御状態が大吸気量側へ刻々と変化しているが、この変化が反映された実際のバルブリフト曲線を考慮して演算を行えば正確に吸入空気量を推定することができる。
【0062】
S39では、空燃比を理論空燃比とするための燃料噴射量Tp2を以下の(2)式に基づいて算出する。
【0063】
【数2】
Tp2=K×Qa2/Ne…(2)
S40では、S39で算出した燃料噴射量Tp2から既に噴射済みの第1燃料噴射量Ti1(n)を差し引いて第2燃料噴射量Ti2を算出する。
【0064】
S41では、第2燃料噴射量Ti2に応じた駆動信号を#n気筒の燃料噴射弁12へ送信する。この駆動信号により、#n気筒の燃料噴射弁12は現時点(リフト終了直後)からTi2[ms]の間だけ開弁する。
【0065】
S37でいずれの気筒の吸気弁リフト終了時期にも該当しない場合はS38以下の処理を行わずに本ルーチンを終了する。
【0066】
以上のような燃料噴射制御(図4〜図6)を行うことにより、加速運転時においても理論空燃比に近付けることができ、その結果、加速運転時の空燃比リーン化が防止され、エンジンの運転性が改善されると共に、NOx排出量も低減される。
【0067】
尚、図6の処理ルーチンでは吸気弁リフト量の履歴データから吸入空気量Qa2を算出するようにしたが、吸気弁リフト量の履歴データに代えて可変動弁装置の制御状態のデータをクランク角CAに対応させて記憶するようにしてもよい。この場合、記憶しておくべきデータは以下の2つの配列データになり、データ量を減らすことができる。
rEL(CA)…{CA:1〜720}
rTC(CA)…{CA:1〜720}
実制御軸回転角の履歴データrEL(CA)と実駆動軸進角量の履歴データrTC(CA)とから任意のクランク角CAにおける各気筒の吸気弁リフト量を算出することが可能であり、任意の気筒のバルブリフト曲線を再現することができる。
【0068】
また、図5の処理ルーチンではエアフローメータ51で検出した吸入空気量Qaから燃料噴射量Tp1を算出したが、当該ルーチン実行時点における実制御軸回転角rELと実駆動軸進角量rTCとから吸入空気量Qaを算出するようにしてもよい。定常運転時であれば、rELとrTCとから算出する吸入空気量とエアフローメータ51で検出する吸入空気量とが一致するはずである。ただし、環境条件(大気圧や大気温度)の変化やエンジンの温度条件、エンジンの経年変化(吸気弁まわりのデポジット等)を考慮するとエアフローメータを用いた方が有利である。
【0069】
また、図4の処理ルーチンではアクセル開度増加量dAPOとエンジン回転速度増加量dNeとから加速運転状態を判断しているが、これに可変動弁装置8の制御状態変化量(実制御軸回転角rELの変化量、実駆動軸進角量rTCの変化量、実制御軸回転角rELと目標制御軸回転角tELとの偏差量、実駆動軸進角量rTCと目標駆動軸進角量tTCとの偏差量)を加えて判断を行うようにすればなおよい。
【0070】
また、本実施形態では加速運転時のみ第2燃料噴射を行うようにしているが、減速運転も含めた過渡運転時に第2燃料噴射を行うようにすることも可能である。すなわち、図6の処理をそのまま減速運転時に適用すると第2燃料噴射量Ti2が負の値になってしまうが、第1燃料噴射量Ti1を予めTp1より小さく設定するように変更すれば、減速運転時の第2燃料噴射を正の値とすることが可能である。この場合、減速運転時の空燃比リッチ化が防止され、減速運転時のHC、CO排出量を低減できる。
【0071】
さらにまた、この実施形態のような気筒内に直接燃料を噴射する火花点火式のエンジンにおいて、運転条件に応じて成層運転と均質運転を切り替える場合には、成層運転時には、吸気弁の開弁開始から閉弁までの可変動弁装置の制御履歴に応じた量の燃料噴射を圧縮行程時に行う。このようにすれば、成層運転時に適切な燃料量を一回の燃料噴射で得ることができる。
【0072】
図7に第2の実施形態の全体構成を示す。
【0073】
本実施形態の燃料噴射弁12bは気筒毎の吸気ブランチ14に取り付けられており、吸気ポート5へ向けて燃料を噴射するようになっている。これ以外の構成は第1実施形態と同じであり、図7においては、第1の実施形態と同一部分に同一符号を付してある。
【0074】
吸気ポート噴射式のエンジンでは、排気通路への燃料吹き抜けを考慮する必要がないので、吸気弁が閉弁した後であればいつでも次サイクル用の燃料を供給することが可能であり、吸気弁の閉弁期間中に燃料噴射を行うと吸気ポートや吸気弁の熱を有効に利用して燃料の気化を図ることができる。このため本実施形態では、各気筒の第1燃料噴射時期IT1(n)を各気筒の排気行程に設定する。
【0075】
一方吸気ポート噴射式のエンジンでは、第1実施形態のような吸気弁閉弁後の第2燃料噴射を行うことができない。このため、吸気弁7が開弁している間に閉弁までのバルブリフト曲線を予測して吸入空気量を推定し、この予測吸入空気量に基づいて第2燃料噴射量Ti2を算出する必要がある。以下、具体的な処理方法を説明する。
【0076】
図8は第1燃料噴射の実行と第2燃料噴射量の算出および実行を行うための処理ルーチンを示すフローチャートであり、図6と共通するステップ(S30〜S35、およびS39〜S41)の図示は省略してある。
【0077】
S50では、#n気筒の吸気弁7のリフトが始まったか否かを判断する。前回本ルーチンを実行したときの#n気筒の吸気弁リフト量L(n)がゼロであり、かつ、今回の当該気筒の吸気弁リフト量L(n)が正の値であるとき、#n気筒のリフトが始まったと判断することができる。
【0078】
#n気筒の吸気弁7のリフトが始まった場合はS51へ進み、現在の実制御軸回転角rELを#n気筒リフト開始時の制御軸回転角ELs(n)とし、現在の実駆動軸進角量rTCを#n気筒リフト開始時の駆動軸進角量TCs(n)として保存する。
【0079】
S52では、気筒別に用意したタイマt(n)の値をゼロにリセットする。このタイマt(n)は、#n気筒の吸気弁7がリフトを開始してからの経過時間を計測する。
【0080】
S50でいずれの気筒の吸気弁リフト開始時期にも該当しない場合はS51とS52の処理をスキップする。
【0081】
S53では、#n気筒の吸気弁7のリフトが最大になったか否かを判断する。今回の#n気筒の吸気弁リフト量L(n)が正の値であり、かつ、L(n)が増加から減少へ転じたとき、#n気筒の吸気弁7のリフトが最大になったと判断することができる。
【0082】
#n気筒の吸気弁7のリフトが最大になった場合はS54へ進み、#n気筒リフト開始時の制御軸回転角ELs(n)、現在の実制御軸回転角rEL、#n気筒用タイマt(n)に基づいて、リフト開始からリフト最大までの期間における制御軸回転速度vELを以下の(3)式に基づいて算出する。
【0083】
【数3】
vEL=(rEL−ELs(n))/t(n)…(3)
S55では、#n気筒リフト開始時の駆動軸進角量TCs(n)、現在の実駆動軸進角量rTC、#n気筒用タイマt(n)に基づいて、リフト開始からリフト最大までの期間における駆動軸進角速度vTCを以下の式に基づいて算出する。
【0084】
【数4】
vTC=(rTC−TCs(n))/t(n)…(4)
S56では、#n気筒リフト開始時の制御軸回転角ELs(n)、#n気筒リフト開始時の駆動軸進角量TCs(n)、制御軸回転速度vEL、駆動軸進角速度vTC、エンジン回転速度Neに基づいて、吸入空気量Qa2を予測する。すなわち、リフト最大の時点で算出した可変動弁装置8の制御状態変化速度をリフト開始からリフト終了までの変化速度とみなし、この変化速度とリフト開始時点における可変動弁装置8の制御状態とからバルブリフト曲線を予測して吸入空気量Qa2を推定する。この吸入空気量Qa2を使って第2燃料噴射量Ti2を算出すれば、リフト最大からリフト終了までの期間に第2燃料噴射を実行することができる。
【0085】
尚、吸入空気量Qa2の算出をリフト最大時に行うのは、開弁期間の約半分が経過した時点であるため、ある程度平均的な制御状態変化速度を算出することが可能であり、かつ、残りの期間で確実に第2燃料噴射を実行することができるためである。
【0086】
また、燃料噴射量Tp1がしきい値Tp1th以下の場合に第1燃料噴射量Ti1(n)をゼロにする点は第1実施形態の場合と同じであり、本実施形態では、排気行程の第1燃料噴射が行われず、吸気行程の第2燃料噴射のみが実行されることになる。この場合、吸気ポート5や吸気弁7の熱を利用して燃料の気化を図ることはできないが、その代りに吸気弁7を通過する際の吸入空気流を利用して燃料の微粒化を図ることができる。すなわち、Tp1がTp1th以下となるような低負荷時は吸気弁リフト量も小さく、吸気弁7を通過する際の吸入空気の流速が非常に速い。この速い空気流に直接燃料を乗せれば良好な微粒化を図ることができる。
【0087】
尚、以上説明した第2の実施形態の時間変化に応じた制御軸の作動角変化と、各気筒での燃料噴射時期と吸気弁リフト量変化の関係は図12のようになる。
【0088】
次に第3の実施形態を説明する。
【0089】
本実施形態の全体構成は図7に示した第2の実施形態の全体構成と同じであり、吸入空気量Qa2を予測する方法のみ第2の実施形態と異なっている。以下、具体的な処理方法を説明する。尚、この実施形態の図12と同様のタイムチャートを図13に示している。
【0090】
図9は第1燃料噴射の実行と第2燃料噴射量の算出および実行を行うための処理ルーチンを示すフローチャートであり、図6と共通するステップ(S30〜S35、およびS39〜S41)の図示は省略してある。
【0091】
S60では、#n気筒の吸気弁7のリフトが始まったか否かを判断する。
【0092】
#n気筒の吸気弁7のリフトが始まった場合はS61へ進み、実制御軸回転角rELと目標制御軸回転角tELとに基づいて制御軸回転速度vELを算出する。両者の偏差が大きいほど制御軸回転速度vELを大きくする。偏差と制御軸回転速度vELとの関係は、第1可変機構制御(図3のS3)の制御ゲインによって決まる既知の関係である。
【0093】
S62では、実駆動軸進角量rTCと目標駆動軸進角量tTCとに基づいて駆動軸進角速度vTCを算出する。両者の偏差が大きいほど駆動軸進角速度vTCを大きくする。偏差と駆動軸進角速度vTCとの関係は、第2可変機構制御(図3のS4)の制御ゲインによって決まる既知の関係である。
【0094】
S63では、実制御軸回転角rEL、実駆動軸進角量rTC、制御軸回転速度vEL、駆動軸進角速度vTC、エンジン回転速度Neに基づいて、吸入空気量Qa2を予測する。すなわち、可変動弁装置8の現在の制御状態と目標制御状態との偏差から算出した制御状態変化速度をリフト開始からリフト終了までの変化速度とみなし、この変化速度と現在の制御状態とからバルブリフト曲線を予測して吸入空気量Qa2を確定する。
【0095】
尚、本処理ルーチン(図6の処理ルーチン)では吸入空気量Qa2の予測確定後すぐに第2燃料噴射を実行するので、本実施形態の第2燃料噴射はリフト開始直後に実行される。ただし、本実施形態のような制御状態変化速度の演算はいつでも行うことができるので、他のタイミング(例えば第1燃料噴射の終了直後)で吸入空気量Qa2を予測し第2燃料噴射を行うことも可能である。また、例えば、可変動弁装置8が小リフト側に制御されているときには、吸気行程時に燃料の噴射(第2燃料噴射のみ)を行い、可変動弁装置8が設定しきい値を越えて大リフト側に制御されているときには、排気行程時に燃料の噴射(第1燃料噴射と第2燃料噴射)を行うようにしても良い。このようにした場合には、一サイクル内での燃料噴射弁12bの作動回数を一回にすることができる。
【0096】
運転状態(アクセル開度APO、エンジン回転速度Ne)の変化速度が大きい場合、可変動弁装置8の制御状態変化速度は運転状態変化速度よりも遅くなる(可変動弁装置8の制御状態は運転状態変化に対し遅れをもって追随する)のが普通であり、この場合の制御状態変化速度は可変動弁装置8の制御応答速度によって決まることになる。よって、本実施形態のような吸入空気量Qa2の予測を行っても適切な第2燃料噴射量を算出することができる。また、第2の実施形態に比べると処理が簡単であり、ECU50の演算負荷を軽減することができる。
【0097】
次に第4の実施形態を説明する。尚、この実施形態のタイムチャートは図12と同様となる。
【0098】
本実施形態の全体構成は図7に示した第2実施形態の全体構成と同じであり、吸入空気量Qa2を予測する方法のみ第2実施形態と異なっている。以下、具体的な処理方法を説明する。
【0099】
図10は第1燃料噴射の実行と第2燃料噴射量の算出および実行を行うための処理ルーチンを示すフローチャートであり、図6と共通するステップ(S30〜S35、およびS39〜S41)の図示は省略してある。
【0100】
S70では、#n気筒の吸気弁7のリフトが最大になったか否かを判断する。
【0101】
#n気筒の吸気弁7のリフトが最大になった場合はS71へ進み、実制御軸回転角rEL、実駆動軸進角量rTC、エンジン回転速度Neに基づいて、吸入空気量Qa2を予測する。すなわち、リフト最大となる時点の可変動弁装置8の制御状態からバルブリフト曲線を予測して吸入空気量Qa2を予測確定する。
【0102】
図11に一定速度で制御軸回転角が増加するときのバルブリフト曲線を示す。リフト中にrELが増加することから実際のバルブリフトは太実線のように変化することになる。ここで、リフト最大時の制御軸回転角rELに対応するバルブリフト曲線(制御軸回転角の変化は考慮しない)と実際のバルブリフト曲線とを比較すると、リフト量増加側の領域ではリフト最大時対応バルブリフト曲線の時間面積が実際のバルブリフト曲線の時間面積より大きくなり、反対にリフト量減少側の領域では実際のバルブリフト曲線の時間面積がリフト最大時対応バルブリフト曲線の時間面積より大きくなる。その結果、全体の時間面積で比較すると両者に大きな差は生じない。
【0103】
一方、駆動軸進角速度が一定であればリフト最大時の駆動軸進角量に対応するリフト中心角位相が実際のバルブリフト曲線のリフト中心角位相と概略同じとなる。
【0104】
以上のことから、非常に簡易的な吸入空気量Qa2の予測を行う本実施形態においても、加速運転時に発生する空燃比リーン化をある程度軽減する効果が得られる。
【0105】
以下、上述した各実施形態から把握し得る技術思想について、その効果とともに列記する。
【0106】
(a)吸気弁の開弁開始から閉弁までの可変動弁装置の制御履歴をその制御に関連するデータを基にして確定し、その確定した制御履歴に応じて燃料噴射量を制御することを特徴とする可変動弁エンジンの制御装置。
【0107】
この場合、加減速時に生じる開弁期間中の吸気弁制御量変化に応じて生じる吸気量変化を勘案して噴射燃料量を制御するため、可変動弁制御を必要外に停止させることなく、空燃比の適正化が図れ、運転性向上、エミッション悪化抑止が図れる。
【0108】
(b)可変動弁装置は、複数の気筒に連動して吸気弁の開閉時期とリフト量を調整することを特徴とする(a)に記載の可変動弁エンジンの制御装置。
【0109】
この場合、加減速運転時に可変動弁装置が作動するときには、各気筒に対応する燃料噴射装置が夫々可変動弁制御に応じた吸気量変化を勘案して制御されるため、一つの気筒に対する空燃比制御が他の気筒の空燃比制御に影響を与えることが少なく、各気筒毎の空燃比制御や出力制御をより厳密に行うことが可能となる。
【0110】
(c)前記制御履歴は、吸気弁の閉弁完了前に可変動弁装置の制御に関連するデータに基づいて予測して確定することを特徴とする(a)または(b)に記載の可変動弁エンジンの制御装置。
【0111】
この場合、燃料の噴射量を吸気弁の閉弁完了前に確定するため、燃料噴射量の補正を早期に確実に行うことができる。
【0112】
(d)エンジンの加速時、及び/または、減速時には、可変動弁装置の制御量変化速度を基にして吸気弁の閉弁完了前に前記制御履歴を予測して確定し、吸気行程時にその制御履歴に応じて燃料の追加制御を行うことを特徴とする(c)に記載の可変動弁エンジンの制御装置。
【0113】
この場合、同様に燃料噴射量の補正を早期に確実に行うことができる。
【0114】
(e)エンジンの加速時、及び/または、減速時には、吸気弁のリフト量がほぼ最大になった時における可変動弁装置のリフト特性を前記制御履歴として確定することを特徴とする(c)に記載の可変動弁エンジンの制御装置。
【0115】
この場合、前記(d)のものと同様に燃料噴射量の補正を早期に確実に行うことができるうえ、確定する制御履歴が逐次変化する検出値の変化の影響を受けにくいために、ノイズ等の外乱によって制御が不安定になる不具体を無くすことができる。
【0116】
(f)エンジンの加速時、及び/または、減速時には、可変動弁装置の制御実際値と制御目標値との乖離度合いを基にして吸気弁の閉弁完了前に前記制御履歴を予測して確定し、吸気行程時にその制御履歴に応じて燃料の追加制御を行うことを特徴とする(c)に記載の可変動弁エンジンの制御装置。
【0117】
この場合も、前記(d),(e)のものと同様に燃料噴射量の補正を早期に確実に行うことができる。
【0118】
(g)エンジン回転数とアクセルペダル開度とから、吸気行程時における追加燃料の可否判断を行うと共に、可と判断したときに、前記回転数と開度に応じた可変動弁装置の制御履歴を基に燃料の追加制御を行うことを特徴とする(c)〜(f)のいずれかに記載の可変動弁エンジンの制御装置。
【0119】
この場合、運転者の意図するタイミングで燃料の追加補正を行うことができるため、要求トルクと実際に得られるトルクとの差異を少なくし、運転フィーリングを高めることができる。
【0120】
(h)エンジンの急減速時には、噴射燃料のカット制御または減少制御を完了するまで可変動弁装置の作動制御を停止し、前記カット制御または減少制御を完了した後に可変動弁装置を小リフト側に制御することを特徴とする(a)〜(g)のいずれかに記載の可変動弁エンジンの制御装置
この場合、エンジンの急減速時に、噴射燃料のカット制御や減少制御が完了する前に、可変動弁装置が小リフト側に制御されて燃焼が一時的にリッチ化する不具合を無くすことができる。
【0121】
(i)エンジン回転数とアクセルペダル開度から、または、可変動弁装置の制御量変化速度、あるいは、制御目標値と制御実際値の乖離度合いから、定常運転時と加速運転時を判断すると共に、定常運転時と判断したときには、可変動弁装置の制御履歴に応じた燃料噴射量制御を禁止することを特徴とする(a)〜(h)のいずれかに記載の可変動弁エンジンの制御装置。
【0122】
この場合、定常運転時には、センサノイズや大気圧変化等の影響を受けることなく、的確な空燃比を得ることができる。
【0123】
(j)エンジン回転数とアクセルペダル開度から、または、可変動弁装置の制御量変化速度、あるいは、制御目標値と制御実際値の乖離度合いから、定常運転時と加速運転時を判断すると共に、加速運転時と判断したときにのみ、吸気弁の開弁開始から閉弁までの可変動弁装置の制御履歴に応じて燃料噴射量を制御することを特徴とする(a)〜(i)のいずれかに記載の可変動弁エンジンの制御装置。
【0124】
この発明の場合、加速運転時には、吸気弁の開弁開始から閉弁までの制御履歴を考慮した吸入空気量に適合した燃料噴射量制御を行うことができ、定常運転時には、センサノイズや大気圧変化等の影響を受けることない安定した空燃比制御を行うことができる。
【0125】
(k)前記可変動弁装置は、機関のクランク軸に連動して回転する駆動軸と、この駆動軸の外周に揺動可能に外嵌し、吸気弁を昇降駆動する揺動カムと、の間に設けられるものであって、上記駆動軸に偏心して設けられ、この駆動軸と一体的に回転する駆動カムと、この駆動カムの外周に相対回転可能に外嵌する第1のリンクと、上記駆動軸と略平行に配置され、アクチュエータによって回転駆動される制御軸と、この制御軸に偏心して設けられ、この制御軸と一体的に回転する制御カムと、この制御カムの外周に相対回転可能に外嵌するとともに、一端が上記第1のリンクの先端と連結されたロッカーアームと、このロッカーアームの他端と上記揺動カムとに連結された第2のリンクと、を備えた構成であることを特徴とする(a)〜(j)のいずれかに記載の可変動弁エンジンの制御装置。
【0126】
この場合、直動型動弁駆動方式であっても上記の効果を得ることができる。
【0127】
(l)燃料噴射を吸気管内で行う可変動弁エンジンの制御装置であって、可変動弁装置が小リフト側に制御されているときには吸気行程時に燃料の噴射を行い、可変動弁装置が設定しきい値を越えて大リフト側に制御されているときには排気行程時に燃料の噴射を行うことを特徴とする請求項(a)〜(k)のいずれかに記載の可燃動弁エンジンの制御装置。
【0128】
この場合、燃料の噴射を、可変動弁装置の制御状態に応じて吸気行程時と排気行程時のいずれかで行うため、燃料の噴射をサイクル毎一回で行うことが可能となる。この結果、燃料噴射回数を減らすことができるため、燃料噴射装置の装置寿命を延ばすことが可能となると共に、噴射駆動回路の設計コストを低減することも可能となる。
【0129】
(m)気筒内に直接燃料を噴射する火花点火式の可変動弁エンジンの制御装置であって、運転状態に応じて、成層運転と均質運転を切り替えるものにおいて、成層運転時には、吸気弁の開弁開始から閉弁までの可変動弁装置の制御履歴に応じた量の燃料噴射を圧縮行程時に行うことを特徴とする(a)〜(k)のいずれかに記載の可変動弁エンジンの制御装置
この場合、成層運転時には、適切な燃料量を1回の燃料噴射で達成することができる。
【図面の簡単な説明】
【図1】この出願の発明の第1の実施形態を示す概略構成図。
【図2】同実施形態の可変動弁機構を示す概略斜視図。
【図3】同実施形態の制御の流れを示すフローチャート。
【図4】同実施形態の制御の流れを示すフローチャート。
【図5】同実施形態の制御の流れを示すフローチャート。
【図6】同実施形態の制御の流れを示すフローチャート。
【図7】この出願の発明の第2の実施形態を示す概略構成図。
【図8】同実施形態の制御の流れを示すフローチャート。
【図9】この出願の発明の第3の実施形態の制御の流れを示すフローチャート。
【図10】この出願の発明の第4の実施形態の制御の流れを示すフローチャート。
【図11】同実施形態を示す制御軸回転角−クランク角特性図と、吸気弁リフト量−クランク角特性図を併せた図。
【図12】第2の実施形態と第4の実施形態の動作タイミングを示すタイムチャート。
【図13】第3の実施形態の動作タイミングを示すタイムチャート。
【符号の説明】
7…吸気弁
8…可変動弁装置
12,12b…燃料噴射弁(燃料噴射装置)
120…揺動カム
121…駆動カム
122…第1のリンク
123…制御カム
124…ロッカーアーム
125…第2のリンク
150…駆動軸
151…制御軸
[0001]
BACKGROUND OF THE INVENTION
The invention of this application relates to an engine used in a vehicle or the like, and more particularly, to a control device for a variable valve engine that controls the fuel injection amount together with the opening / closing timing of the intake valve and the lift amount.
[0002]
[Prior art]
As an engine used in a vehicle or the like, a variable valve device that controls the opening / closing timing and lift amount of an intake valve according to an operating state is provided. By controlling the variable valve device together with engine fuel injection, a pumping loss is reduced. Some have been reduced.
[0003]
As a control device for such a variable valve engine, for example, a device described in Japanese Patent Application Laid-Open No. 2000-87766 has been devised.
[0004]
The variable valve engine described in this publication is of a so-called throttle-less type, and uses an electromagnetic actuator as a variable valve driving device that drives an intake valve, and controls the electromagnetic actuator together with the fuel injection device for each cylinder. The engine control device has a problem in which the ratio of the fuel and the intake air amount deviates from the optimum value due to a difference in timing between the fuel injection control and the intake air amount control in a situation where the operation state suddenly changes during acceleration operation or the like. Therefore, the intake air amount control by the electromagnetic actuator is performed based on the operation state data at the time when the fuel injection amount is determined. Therefore, in this control device, even when the operating state suddenly changes during acceleration operation or the like, the electromagnetic actuator (variable valve operating device) does not perform the intake air amount control that does not match the fuel injection amount, and the engine always operates. Can be maintained at the optimum air-fuel ratio.
[0005]
[Problems to be solved by the invention]
However, the control device for the variable valve engine performs control of the variable valve device based on the operating state data at the time of determining the fuel injection amount, in other words, the variable valve control from the time of determining the fuel injection amount. For example, during rapid acceleration, the responsiveness may be reduced. In addition, it is difficult to adopt the system under a system in which continuous control of the variable valve operating device according to changes in the operating state is not desired to be stopped.
[0006]
That is, for example, in an engine having a plurality of cylinders, when the opening / closing timing of the intake valve of each cylinder and the change of the flit amount are mechanically linked in the plurality of cylinders, the variable valve operation of one cylinder is stopped. The variable valve actuation of other cylinders is also affected, and the air-fuel ratio control and output control for each cylinder cannot be performed strictly.
[0007]
Therefore, the invention of this application is capable of always performing optimal air-fuel ratio control without unnecessarily stopping the variable valve control, thereby improving the operating performance and suppressing emission deterioration reliably. An object of the present invention is to provide an engine control device.
[0008]
[Means for Solving the Problems]
As means for solving the above-described problems, the invention of this application includes a first fuel injection amount calculating means for calculating a first fuel injection amount based on an intake air amount, and a cylinder for injecting the first fuel injection amount. And a second fuel injection amount calculation means for calculating a second fuel injection amount based on the intake air amount estimated in consideration of the valve lift curve of Said Calculating the second fuel injection amount after injecting the first fuel injection amount; Said The first fuel injection amount and Said Further difference with the second fuel injection amount To contribute to combustion of fuel by the first fuel injection amount I tried to spray.
[0009]
【The invention's effect】
As described above, the invention of this application estimates the intake air amount by determining the control history from opening to closing of the intake valve based on the data related to the control of the variable valve operating apparatus, Since the fuel injection amount control is performed so as to correspond to the intake air amount, the optimal air-fuel ratio control can always be performed without unnecessarily stopping the control on the variable valve operating apparatus side.
[0010]
DETAILED DESCRIPTION OF THE INVENTION
Next, each embodiment of the invention of this application will be described with reference to the drawings.
[0011]
FIG. 1 is an overall configuration diagram of a first embodiment showing a spark ignition type variable valve engine to which a control device according to the invention of this application is applied. This engine is an in-line four-cylinder engine having four cylinders (# 1 cylinder to # 4 cylinder) arranged in series.
[0012]
The combustion chamber 1 of the engine is defined by a cylinder head 2, a cylinder block 3, and a piston 4 that reciprocates in a cylinder 3a of the cylinder block 3. The cylinder head 2 is formed with an intake port 5 and an exhaust port 6 that open to the combustion chamber 1. The intake valve 7 that opens and closes the intake port 5 is driven by a variable valve device 8. The variable valve operating device 8 includes a first variable mechanism (VEL) that can change the operating angle and lift amount of the intake valve 7 and a second variable mechanism (VTC) that can change the lift center angle phase ( Details will be described later). An exhaust valve 9 that opens and closes the exhaust port 6 is driven by an exhaust cam (not shown) of an exhaust camshaft 11 that is rotationally driven by a crankshaft 10.
[0013]
A fuel injection valve 12 (fuel injection device) that is located below the intake port 5 and directly injects fuel into the combustion chamber 1 is attached to the cylinder head 2. Therefore, in this engine, fuel can be supplied to the combustion chamber 1 regardless of whether the intake valve 7 is open or closed. The cylinder head 2 is also provided with an ignition plug 13 positioned substantially in the center of the combustion chamber 1, and the ignition plug 13 sparks the air-fuel mixture in the combustion chamber 1.
[0014]
An upstream side of the intake port 5 is connected to a collector 15 via an intake branch 14 for each cylinder, and an air cleaner 17 is disposed in an intake passage 16 upstream of the collector 15. A downstream side of the exhaust port 6 is connected to an exhaust purification catalyst 19 via an exhaust manifold 18. In this engine, it is assumed that the stoichiometric air-fuel ratio operation is performed under almost all operating conditions, and a general three-way catalyst is used as the exhaust purification catalyst 19.
[0015]
The engine control unit (ECU) 50 includes an air flow meter 51 that outputs a signal corresponding to the intake air amount, an accelerator position sensor 52 that outputs a signal corresponding to the accelerator opening, and the crankshaft 10 at a minute angle (for example, 1 °). A POS sensor 53 that outputs a signal (POS signal) each time it rotates, a REF sensor 54 that outputs a reference crank angle position signal (REF signal) for each cylinder, and a signal corresponding to the control state of the first variable mechanism. An output signal is sent from various sensors such as a first sensor 55 and a second sensor 56 that outputs a signal corresponding to the control state of the second variable mechanism, and the ECU 50 determines the fuel injection valve 12, spark plug 13, A drive signal to be transmitted to the drive control units (20, 21) of the first variable mechanism and the second variable mechanism is calculated.
[0016]
Next, the details of the variable valve gear 8 will be described with reference to FIG.
[0017]
As described above, the variable valve operating apparatus 8 includes the first variable mechanism 101 and the second variable mechanism 102. The first variable mechanism 101 is rotatably supported on the upper part of the cylinder head while being sprocketed. 110 and a drive shaft 150 that interlocks with the crankshaft 10 (see FIG. 1) via a timing chain (not shown) and the like, and each cylinder (# 1 cylinder) is fitted on the outer periphery of the drive shaft 150 so as to be swingable. ˜ # 4 cylinder) is interposed between the swing cam 120 that drives the intake valve 7 to move up and down, and the swing cam 120 is swung in conjunction with the rotation of the drive shaft 150 and the first variable mechanism 101 is driven. The actual use area of the cam surface of the swing cam 120 can be changed by the electric motor 20 which is a control unit.
[0018]
The first variable mechanism 101 includes a circular drive cam 121 that is eccentrically provided on the drive shaft 150 by press-fitting or the like, and a first link that is externally fitted to the outer periphery of the drive cam 121 so as to be relatively rotatable. 122, a control shaft 151 which is disposed substantially parallel to the drive shaft 150 at the top of the cylinder head and is rotationally driven by the electric motor 20, and a circular control which is eccentrically provided by press-fitting into the control shaft 151. A cam 123; a rocker arm 124 fitted on the outer periphery of the control cam 123 so as to be relatively rotatable; and one end pivotally connected to the end of the first link 122; and the other end of the rocker arm 124 And a second link 125 for pivotally connecting the swing cam 120. Although not shown in the drawings, these components are provided for each cylinder (# 1 cylinder to # 4 cylinder) except for the control shaft 151. By rotating the common control shaft 151, these components are provided. The behavior of the swing cam 120 of each cylinder can be controlled in conjunction.
[0019]
Since the rocker arm 124 is eccentrically supported by the control shaft 151 via the control cam 123, the rocking center of the rocker arm 124 changes according to the angular position of the control shaft 151. Therefore, when the rotational position of the control shaft 151 is operated by the electric motor 20, the rocking center of the rocker arm 124 changes so as to be close to or away from the drive shaft 150, and thereby via the second link 125. The actual use area (the pressing area for the intake valve 7) of the cam surface of the swing cam 120 that is operated in this manner is changed.
[0020]
The cam surface of the swing cam 120 has a base circle surface that forms a concentric arc with the drive shaft 150 and a lift surface that extends from the base circle surface in a predetermined curve. The pressing position with respect to the intake valve 7 is changed according to the posture. The base circle surface is a section where the lift amount becomes 0 as a base circle section, and the lift surface is a section where the lift amount is changed according to the profile of the outer surface. The rocking cam 120 changes the pressing area for the intake valve 7 by changing the rocking center of the rocker arm 124 accompanying the turning operation of the control shaft 151, thereby increasing the lift amount of the intake valve and the valve opening to closing. Change the angle range. The end of the control shaft 151 is provided with the first sensor 55 for outputting a signal corresponding to the rotation angle of the shaft 151, and the electric motor 20 is closed based on the detected actual control state. Loop controlled.
[0021]
The second variable mechanism 102 includes a sprocket 110 provided at the front end portion of the drive shaft 150, and a phase control hydraulic actuator 130 that relatively rotates the sprocket 110 and the drive shaft 150 within a predetermined angle range. It is configured. The hydraulic actuator 130 is controlled by an electromagnetic hydraulic control valve 21 that switches or holds pressure between the intake and exhaust hydraulic pressures on the advance side and the retard side. The hydraulic control valve 21 constitutes a drive control unit for the second variable mechanism 102. The hydraulic control valve 21 is controlled by the engine control unit 50 (see FIG. 1) and changes the rotational phase of the crankshaft 10 and the drive shaft 150 by appropriately rotating the sprocket 110 and the drive shaft 150 appropriately. Therefore, the lift center angle in the valve lift is changed to the advance angle or retard angle side by the control by the hydraulic control valve 21. The end of the drive shaft 150 is provided with the second sensor 56 that outputs a signal corresponding to the advance angle of the drive shaft 150 with respect to the crankshaft 10, and the hydraulic control valve 21 detects the detected actual Closed loop control is performed based on the control state.
[0022]
In the case of this engine, the opening / closing timing and lift amount of the intake valve 7 can be arbitrarily adjusted by the variable valve device 8 described above, so that the intake air amount can be controlled without depending on the throttle valve. it can.
[0023]
Next, engine control executed by the ECU 50 will be described.
[0024]
FIG. 3 is a flowchart showing a processing routine for controlling the variable valve gear 8. This processing routine is executed every predetermined time (for example, every 10 [ms]).
[0025]
In S 1, the accelerator opening APO is read from the output signal of the accelerator position sensor 52, the engine rotation speed Ne is read from the memory in the ECU 50, the actual control shaft rotation angle rEL is output from the output signal of the first sensor 55, and the second sensor 56. The actual drive shaft advance angle amount rTC is read from the output signal. However, the engine speed Ne is calculated by the ECU 50 as needed based on the generation time interval of the REF signal output from the REF sensor 54, and the latest value is stored in the memory.
[0026]
In S2, the target control shaft rotation angle tEL and the target drive shaft advance angle amount tTC are calculated based on the accelerator opening APO and the engine speed Ne. The details of the processing in this step will be described in detail. The target torque of the engine is calculated from APO and Ne, the target air amount for realizing this target torque in the theoretical air-fuel ratio operation is calculated, and this target air amount is The optimum valve lift characteristic obtained (for example, the pumping loss is minimized within a range in which combustion stability can be ensured) is determined, and tEL and tTC corresponding to the valve lift characteristic are calculated. However, tEL and tTC can be directly calculated from APO and Ne if the above processing is performed in advance and the result is made into a control map.
[0027]
In S3, a drive signal for causing the actual control shaft rotation angle rEL to approach the target control shaft rotation angle tEL is calculated and transmitted to the drive control unit (electric motor) 20 of the first variable mechanism.
[0028]
In S4, a drive signal for causing the actual drive shaft advance angle amount rTC to approach the target drive shaft advance angle amount tTC is calculated and transmitted to the drive control unit (hydraulic control valve) 21 of the second variable mechanism.
[0029]
FIG. 4 is a flowchart showing a processing routine for determining the control mode of the fuel injection and variable valve operating apparatus. This processing routine is executed every predetermined time (for example, every 10 [ms]).
[0030]
In S10, the accelerator opening APO and the engine speed Ne are read.
[0031]
In S11, an increase amount dAPO of the accelerator opening APO and an increase amount dNe of the engine speed Ne are calculated. As dAPO, a value obtained by subtracting APO from the previous execution of this routine from the APO read in S10, an increase amount of the moving average value of APO, or the like may be used. The same applies to dNe.
[0032]
In S12, it is determined whether or not the accelerator opening increase amount dAPO is smaller than a threshold value dAPOth.
[0033]
When the accelerator opening increase amount dAPO is smaller than the threshold value dAPOth, the routine proceeds to S13, where it is determined whether or not the engine rotation speed increase amount dNe is smaller than the threshold value dNeth.
[0034]
If the engine speed increase amount dNe is smaller than the threshold value dNeth, the process proceeds to S14, and it is determined whether or not a fuel cut condition is satisfied. For example, it is determined that the fuel cut condition is satisfied when the accelerator opening APO is substantially zero and the engine rotational speed Ne is greater than a predetermined rotational speed.
[0035]
When the fuel cut condition is satisfied, the process proceeds to S15, and the control mode is set to the fuel cut mode. When this mode is set, the control of the variable valve gear 8 is prohibited (maintains the current valve lift characteristics) until all cylinders shift to the fuel cut operation. This control is performed with priority over the control of FIG.
[0036]
Since the target air amount rapidly decreases during the shift to the fuel cut operation, a drive signal for rapidly decreasing the air amount is transmitted to the electric motor 20 and the hydraulic control valve 21 according to the control of FIG. . At this time, if there is a cylinder in which fuel injection has already been performed (or started) and is in the intake stroke, the air-fuel ratio of the cylinder may be significantly enriched and rich misfire may occur. For this reason, control of the variable valve gear 8 is prohibited until the combustion of the fuel injected before the fuel cut condition is satisfied.
[0037]
If the fuel cut condition is not satisfied in S14, the process proceeds to S16, and the control mode is set to the steady operation mode. When this mode is set, control of the variable valve gear is performed according to the control of FIG. The fuel injection control will be described later.
[0038]
If the determination in S12 or S13 is NO, the process proceeds to S17, and the control mode is set to the acceleration operation mode. Even when this mode is set, the control of the variable valve apparatus is performed according to the control of FIG. The fuel injection control will be described later.
[0039]
FIG. 5 is a flowchart showing a processing routine for calculating the first fuel injection amount and the injection timing for each cylinder. This processing routine is executed each time the REF sensor 54 outputs the REF signal (REF (1) to REF (4)) of each cylinder. In the following description, n represents a cylinder number, and will be described as processing when REF (n) (#n cylinder REF signal) is output.
[0040]
In S20, it is determined whether or not the currently set control mode is other than the fuel cut mode (steady operation mode or acceleration operation mode).
[0041]
When the control mode is other than the fuel cut mode, the process proceeds to S21, and the intake air amount Qa is read from the output signal of the air flow meter 51, and the engine rotational speed Ne is read from the memory in the ECU 50.
[0042]
In S22, a fuel injection amount Tp1 for setting the air-fuel ratio to the stoichiometric air-fuel ratio is calculated based on the following equation (1).
[0043]
[Expression 1]
Tp1 = K × Qa / Ne (1)
However, K is a constant. Tp1 is calculated as the valve opening time (unit [ms]) of the fuel injection valve 12 for obtaining a necessary fuel amount.
[0044]
In S23, it is determined whether or not the currently set control mode is the steady operation mode.
[0045]
When the control mode is the steady operation mode, the process proceeds to S24, and Tp1 is substituted for the first fuel injection amount Ti1 (n) of the #n cylinder. In this embodiment, as will be described later, fuel injection for each cylinder is performed in two stages, a first fuel injection in the front stage and a second fuel injection in the rear stage.
[0046]
When the control mode is not the steady operation mode in S23, the process proceeds to S25, and it is determined whether or not the fuel injection amount Tp1 is larger than the threshold value Tp1th.
[0047]
When the fuel injection amount Tp1 is larger than the threshold value Tp1th, the process proceeds to S26, and Tp1 is substituted for the first fuel injection amount Ti1 (n) of the #n cylinder.
[0048]
If the determination in S20 or S25 is NO, the process proceeds to S27, and zero is substituted for the first fuel injection amount Ti1 (n) of the #n cylinder. The reason for setting Ti1 (n) to zero when the fuel injection amount Tp1 is equal to or less than the threshold value Tp1th (when the determination in S25 is NO) is to improve the durability by reducing the number of times the fuel injection valve 12 is driven. It is.
[0049]
In S28, the first fuel injection timing IT1 (n) for the #n cylinder is calculated based on the first fuel injection amount Ti1 (n) for the #n cylinder. IT1 (n) is a value for setting the fuel injection start timing of the #n cylinder by the crank angle, and is set at a relatively early time after the exhaust valve 9 is closed. In the direct injection engine as in the present embodiment, it is necessary to inject fuel after the exhaust valve 9 is closed in order to prevent fuel blow-through into the exhaust passage, and also ensure the time for vaporization of the injected fuel and mixing with air. In order to achieve this, it is desirable to inject fuel as early as possible. When Ti1 (n) is zero, an invalid value (crank angle that is impossible in practice) is substituted for IT1 (n).
[0050]
FIG. 6 is a flowchart showing a processing routine for executing the first fuel injection and calculating and executing the second fuel injection amount. This processing routine is executed every time the POS sensor 53 outputs a POS signal.
[0051]
In S30, the crank angle CA is calculated. However, CA is a value taking a range of 1 ° to 720 ° (two revolutions of the crankshaft 10), and CA is calculated from the REF signal for each cylinder generated immediately before and the number of POS signals generated thereafter. be able to.
[0052]
In S31, it is determined whether or not the current crank angle CA coincides with the first fuel injection timing IT1 (n) of the #n cylinder. That is, a process of comparing CA with IT1 (1) to IT1 (4) is performed.
[0053]
When the crank angle CA coincides with the first fuel injection timing IT1 (n) of the #n cylinder, the process proceeds to S32, and a drive signal (valve opening signal) corresponding to the first fuel injection amount Ti1 (n) of the #n cylinder. ) Is transmitted to the fuel injection valve 12 of the #n cylinder. By this drive signal, the fuel injection valve 12 of the #n cylinder is opened only for Ti1 (n) [ms] from the present time.
[0054]
If the crank angle CA does not coincide with the first fuel injection timing of any cylinder, the process of S32 is skipped.
[0055]
In S33, it is determined whether or not the currently set control mode is the acceleration operation mode.
[0056]
At this time, if the control mode is not the acceleration operation mode (that is, the steady operation mode), the process does not proceed after S34, and therefore only the first fuel injection amount Ti1 (n) is given to each cylinder.
[0057]
If the control mode is the acceleration operation mode, the process proceeds to S34, and the actual control shaft rotation angle rEL, the actual drive shaft advance angle amount rTC, and the engine rotation speed Ne are read.
[0058]
In S35, the current intake valve lift amounts L (1) to L (4) of each cylinder are calculated based on the actual control shaft rotation angle rEL, the actual drive shaft advance angle amount rTC, and the crank angle CA.
[0059]
In S36, the data of the intake valve lift amounts L (1) to L (4) of each cylinder is stored in the memory in association with the current crank angle CA. That is, the intake valve lift amount of each cylinder is stored as the following array data.
[0060]
L (n, CA) ... {n: 1 to 4} {CA: 1 to 720}
In S37, it is determined whether or not the lift of the intake valve 7 of the #n cylinder is finished. When the intake valve lift amount L (n) of the #n cylinder when the routine is executed last time is a positive value and the current intake valve lift amount L (n) of the cylinder is zero, #n It can be determined that the cylinder lift has ended.
[0061]
When the lift of the intake valve 7 of the #n cylinder is completed, the process proceeds to S38, and the valve lift curve of the #n cylinder (which can be reproduced from the L (n, CA) data from the lift start to the lift end), the engine speed Ne, From this, the intake air amount Qa2 is calculated. During the acceleration operation, the control state of the variable valve operating device 8 is constantly changing toward the large intake air amount. If the calculation is performed in consideration of an actual valve lift curve reflecting this change, the intake air can be accurately calculated. The amount can be estimated.
[0062]
In S39, the fuel injection amount Tp2 for setting the air-fuel ratio to the stoichiometric air-fuel ratio is calculated based on the following equation (2).
[0063]
[Expression 2]
Tp2 = K × Qa2 / Ne (2)
In S40, the second fuel injection amount Ti2 is calculated by subtracting the already injected first fuel injection amount Ti1 (n) from the fuel injection amount Tp2 calculated in S39.
[0064]
In S41, a drive signal corresponding to the second fuel injection amount Ti2 is transmitted to the fuel injection valve 12 of the #n cylinder. By this drive signal, the fuel injection valve 12 of the #n cylinder is opened only for Ti2 [ms] from the present time (immediately after the end of the lift).
[0065]
If it is determined in S37 that none of the intake valve lift ends for any cylinder, the routine ends without performing the processing in S38 and subsequent steps.
[0066]
By performing the fuel injection control (FIGS. 4 to 6) as described above, it is possible to approach the stoichiometric air-fuel ratio even during acceleration operation. As a result, the lean air-fuel ratio during acceleration operation is prevented, and the engine The drivability is improved and the NOx emissions are also reduced.
[0067]
In the processing routine of FIG. 6, the intake air amount Qa2 is calculated from the history data of the intake valve lift amount. However, instead of the history data of the intake valve lift amount, the control state data of the variable valve gear is used as the crank angle. You may make it memorize | store corresponding to CA. In this case, the data to be stored is the following two array data, and the data amount can be reduced.
rEL (CA) ... {CA: 1 to 720}
rTC (CA) ... {CA: 1 to 720}
The intake valve lift amount of each cylinder at an arbitrary crank angle CA can be calculated from the actual control shaft rotation angle history data rEL (CA) and the actual drive shaft advance angle history data rTC (CA). The valve lift curve of any cylinder can be reproduced.
[0068]
In the processing routine of FIG. 5, the fuel injection amount Tp1 is calculated from the intake air amount Qa detected by the air flow meter 51. However, the intake is calculated from the actual control shaft rotation angle rEL and the actual drive shaft advance angle amount rTC at the time of execution of the routine. The air amount Qa may be calculated. During steady operation, the intake air amount calculated from rEL and rTC and the intake air amount detected by the air flow meter 51 should match. However, it is more advantageous to use an air flow meter in consideration of changes in environmental conditions (atmospheric pressure and atmospheric temperature), engine temperature conditions, and changes over time of the engine (such as deposits around the intake valve).
[0069]
In the processing routine of FIG. 4, the acceleration operation state is determined from the accelerator opening increase amount dAPO and the engine rotational speed increase amount dNe. The control state change amount of the variable valve device 8 (actual control shaft rotation) Change amount of angle rEL, change amount of actual drive shaft advance angle amount rTC, deviation amount between actual control shaft rotation angle rEL and target control shaft rotation angle tEL, actual drive shaft advance angle amount rTC and target drive shaft advance angle amount tTC It is even better to make a determination by adding a deviation amount).
[0070]
In the present embodiment, the second fuel injection is performed only during the acceleration operation. However, the second fuel injection may be performed during the transient operation including the deceleration operation. That is, if the process of FIG. 6 is applied as it is during the deceleration operation, the second fuel injection amount Ti2 becomes a negative value, but if the first fuel injection amount Ti1 is changed to be set to be smaller than Tp1 in advance, the deceleration operation is performed. The second fuel injection at the time can be a positive value. In this case, enrichment of the air-fuel ratio during deceleration operation can be prevented, and HC and CO emissions during deceleration operation can be reduced.
[0071]
Furthermore, in a spark ignition type engine that directly injects fuel into the cylinder as in this embodiment, when switching between stratified operation and homogeneous operation according to the operating conditions, the opening of the intake valve starts during stratified operation. Fuel injection is performed during the compression stroke in an amount corresponding to the control history of the variable valve operating apparatus from the valve to the valve closing. In this way, an appropriate amount of fuel can be obtained by one fuel injection during the stratified operation.
[0072]
FIG. 7 shows the overall configuration of the second embodiment.
[0073]
The fuel injection valve 12 b of this embodiment is attached to the intake branch 14 for each cylinder, and injects fuel toward the intake port 5. The other configuration is the same as that of the first embodiment, and in FIG. 7, the same reference numerals are given to the same portions as those of the first embodiment.
[0074]
In an intake port injection type engine, there is no need to consider fuel blow-off into the exhaust passage, so it is possible to supply fuel for the next cycle any time after the intake valve is closed. If fuel injection is performed during the valve closing period, the heat of the intake port and the intake valve can be effectively used to vaporize the fuel. Therefore, in the present embodiment, the first fuel injection timing IT1 (n) of each cylinder is set to the exhaust stroke of each cylinder.
[0075]
On the other hand, in an intake port injection type engine, the second fuel injection cannot be performed after the intake valve is closed as in the first embodiment. Therefore, it is necessary to estimate the intake air amount by predicting the valve lift curve until the valve is closed while the intake valve 7 is open, and to calculate the second fuel injection amount Ti2 based on the predicted intake air amount. There is. Hereinafter, a specific processing method will be described.
[0076]
FIG. 8 is a flowchart showing a processing routine for executing the first fuel injection and calculating and executing the second fuel injection amount. The steps (S30 to S35 and S39 to S41) common to FIG. 6 are shown. It is omitted.
[0077]
In S50, it is determined whether or not the lift of the intake valve 7 of the #n cylinder has started. When the intake valve lift amount L (n) of the #n cylinder when this routine was executed last time is zero and the current intake valve lift amount L (n) of the cylinder is a positive value, #n It can be determined that the cylinder lift has started.
[0078]
When the lift of the intake valve 7 of the #n cylinder starts, the process proceeds to S51, where the current actual control shaft rotation angle rEL is set to the control shaft rotation angle ELs (n) at the start of the #n cylinder lift, and the current actual drive shaft advance The angular amount rTC is stored as the drive shaft advance angle amount TCs (n) at the start of #n cylinder lift.
[0079]
In S52, the value of the timer t (n) prepared for each cylinder is reset to zero. This timer t (n) measures the elapsed time from the start of lift of the intake valve 7 of the #n cylinder.
[0080]
In S50, if it does not correspond to the intake valve lift start timing of any cylinder, the processing of S51 and S52 is skipped.
[0081]
In S53, it is determined whether or not the lift of the intake valve 7 of the #n cylinder is maximized. When the intake valve lift amount L (n) of the #n cylinder this time is a positive value and L (n) turns from increasing to decreasing, the lift of the intake valve 7 of the #n cylinder is maximized. Judgment can be made.
[0082]
If the lift of the intake valve 7 of the #n cylinder reaches the maximum, the process proceeds to S54, where the control shaft rotation angle ELs (n) at the start of the #n cylinder lift, the current actual control shaft rotation angle rEL, and the #n cylinder timer Based on t (n), the control shaft rotation speed vEL in the period from the lift start to the lift maximum is calculated based on the following equation (3).
[0083]
[Equation 3]
vEL = (rEL-ELs (n)) / t (n) (3)
In S55, from the start of the lift to the maximum lift based on the drive shaft advance amount TCs (n) at the start of #n cylinder lift, the current actual drive shaft advance amount rTC, and the #n cylinder timer t (n). The drive shaft advance angular velocity vTC in the period is calculated based on the following equation.
[0084]
[Expression 4]
vTC = (rTC−TCs (n)) / t (n) (4)
In S56, the control shaft rotation angle ELs (n) at the start of #n cylinder lift, the drive shaft advance angle amount TCs (n) at the start of #n cylinder lift, the control shaft rotation speed vEL, the drive shaft advance angle speed vTC, the engine rotation The intake air amount Qa2 is predicted based on the speed Ne. That is, the control state change speed of the variable valve device 8 calculated at the time of the maximum lift is regarded as the change speed from the start of lift to the end of lift, and from this change speed and the control state of the variable valve device 8 at the start of lift. The intake air amount Qa2 is estimated by predicting the valve lift curve. If the second fuel injection amount Ti2 is calculated using the intake air amount Qa2, the second fuel injection can be executed during the period from the lift maximum to the lift end.
[0085]
Note that the calculation of the intake air amount Qa2 is performed at the time when the lift is maximum, since approximately half of the valve opening period has elapsed, it is possible to calculate the average control state change speed to some extent, and the remaining This is because the second fuel injection can be surely executed during the period.
[0086]
Further, the point that the first fuel injection amount Ti1 (n) is set to zero when the fuel injection amount Tp1 is equal to or less than the threshold value Tp1th is the same as in the first embodiment. In the present embodiment, the first step of the exhaust stroke is performed. One fuel injection is not performed, and only the second fuel injection in the intake stroke is performed. In this case, the fuel cannot be vaporized by using the heat of the intake port 5 or the intake valve 7, but instead, the fuel is atomized by using the intake air flow when passing through the intake valve 7. be able to. That is, when the load is low such that Tp1 is equal to or less than Tp1th, the intake valve lift amount is also small, and the flow rate of the intake air when passing through the intake valve 7 is very fast. Good fuel atomization can be achieved by placing fuel directly on this fast air flow.
[0087]
The relationship between the change in the operating angle of the control shaft in accordance with the time change in the second embodiment described above, and the fuel injection timing and the intake valve lift amount change in each cylinder is as shown in FIG.
[0088]
Next, a third embodiment will be described.
[0089]
The overall configuration of this embodiment is the same as the overall configuration of the second embodiment shown in FIG. 7, and only the method for predicting the intake air amount Qa2 is different from that of the second embodiment. Hereinafter, a specific processing method will be described. FIG. 13 shows a time chart similar to FIG. 12 of this embodiment.
[0090]
FIG. 9 is a flowchart showing a processing routine for executing the first fuel injection and calculating and executing the second fuel injection amount. The steps (S30 to S35 and S39 to S41) common to FIG. 6 are shown. It is omitted.
[0091]
In S60, it is determined whether or not the lift of the intake valve 7 of the #n cylinder has started.
[0092]
When the lift of the intake valve 7 of the #n cylinder starts, the process proceeds to S61, and the control shaft rotational speed vEL is calculated based on the actual control shaft rotational angle rEL and the target control shaft rotational angle tEL. The greater the deviation between the two, the greater the control shaft rotational speed vEL. The relationship between the deviation and the control shaft rotational speed vEL is a known relationship determined by the control gain of the first variable mechanism control (S3 in FIG. 3).
[0093]
In S62, the drive shaft advance angle velocity vTC is calculated based on the actual drive shaft advance angle amount rTC and the target drive shaft advance angle amount tTC. The larger the deviation between the two, the larger the drive shaft advance angular velocity vTC. The relationship between the deviation and the drive shaft advance angular velocity vTC is a known relationship determined by the control gain of the second variable mechanism control (S4 in FIG. 3).
[0094]
In S63, the intake air amount Qa2 is predicted based on the actual control shaft rotation angle rEL, the actual drive shaft advance angle amount rTC, the control shaft rotation speed vEL, the drive shaft advance angle velocity vTC, and the engine rotation speed Ne. That is, the control state change speed calculated from the deviation between the current control state and the target control state of the variable valve apparatus 8 is regarded as the change speed from the lift start to the lift end, and the valve is calculated from this change speed and the current control state. A lift curve is predicted to determine the intake air amount Qa2.
[0095]
In the present processing routine (the processing routine in FIG. 6), the second fuel injection is executed immediately after the prediction of the intake air amount Qa2 is confirmed, so the second fuel injection in the present embodiment is executed immediately after the start of the lift. However, since the calculation of the control state change speed as in this embodiment can be performed at any time, the intake air amount Qa2 is predicted and the second fuel injection is performed at another timing (for example, immediately after the end of the first fuel injection). Is also possible. Further, for example, when the variable valve device 8 is controlled to the small lift side, fuel is injected (only the second fuel injection) during the intake stroke, and the variable valve device 8 exceeds the set threshold value. When controlled to the lift side, fuel injection (first fuel injection and second fuel injection) may be performed during the exhaust stroke. In such a case, the number of operations of the fuel injection valve 12b within one cycle can be reduced to one.
[0096]
When the change speed of the operation state (accelerator opening APO, engine speed Ne) is large, the control state change speed of the variable valve device 8 is slower than the operation state change speed (the control state of the variable valve device 8 is the operation state). The control state change speed in this case is determined by the control response speed of the variable valve apparatus 8. Therefore, an appropriate second fuel injection amount can be calculated even if the intake air amount Qa2 is predicted as in the present embodiment. Further, the processing is simpler than that of the second embodiment, and the calculation load on the ECU 50 can be reduced.
[0097]
Next, a fourth embodiment will be described. The time chart of this embodiment is the same as that in FIG.
[0098]
The overall configuration of the present embodiment is the same as the overall configuration of the second embodiment shown in FIG. 7, and only the method for predicting the intake air amount Qa2 is different from the second embodiment. Hereinafter, a specific processing method will be described.
[0099]
FIG. 10 is a flowchart showing a processing routine for executing the first fuel injection and calculating and executing the second fuel injection amount. The steps (S30 to S35 and S39 to S41) common to FIG. 6 are shown. It is omitted.
[0100]
In S70, it is determined whether or not the lift of the intake valve 7 of the #n cylinder is maximized.
[0101]
When the lift of the intake valve 7 of the #n cylinder reaches the maximum, the process proceeds to S71, and the intake air amount Qa2 is predicted based on the actual control shaft rotation angle rEL, the actual drive shaft advance angle amount rTC, and the engine rotation speed Ne. . That is, the intake air amount Qa2 is predicted and determined by predicting the valve lift curve from the control state of the variable valve apparatus 8 at the time when the lift becomes maximum.
[0102]
FIG. 11 shows a valve lift curve when the control shaft rotation angle increases at a constant speed. Since rEL increases during the lift, the actual valve lift changes as shown by a thick solid line. Here, when the valve lift curve corresponding to the control shaft rotation angle rEL at the maximum lift (without considering the change of the control shaft rotation angle) is compared with the actual valve lift curve, the maximum lift is obtained in the region where the lift amount increases. The time area of the corresponding valve lift curve is larger than the time area of the actual valve lift curve. Conversely, the time area of the actual valve lift curve is larger than the time area of the valve lift curve corresponding to the maximum lift in the region where the lift amount decreases. Become. As a result, there is no significant difference between the two in terms of the overall time area.
[0103]
On the other hand, if the drive shaft advance speed is constant, the lift center angle phase corresponding to the drive shaft advance angle at the maximum lift is substantially the same as the lift center angle phase of the actual valve lift curve.
[0104]
From the above, also in the present embodiment in which the intake air amount Qa2 is predicted very simply, the effect of reducing the air-fuel ratio leaning generated during the acceleration operation to some extent can be obtained.
[0105]
Hereinafter, technical ideas that can be grasped from the above-described embodiments will be listed together with their effects.
[0106]
(A) The control history of the variable valve operating device from the start to the closing of the intake valve is determined based on data related to the control, and the fuel injection amount is controlled according to the determined control history. A control apparatus for a variable valve engine characterized by the above.
[0107]
In this case, in order to control the injected fuel amount in consideration of the change in the intake air amount that occurs in response to the change in the intake valve control amount during the valve opening period that occurs at the time of acceleration / deceleration, the variable valve control is not stopped unnecessarily. It is possible to optimize the fuel ratio, improve drivability, and suppress emission deterioration.
[0108]
(B) The variable valve operating apparatus according to (a), wherein the variable valve operating apparatus adjusts the opening / closing timing and lift amount of the intake valve in conjunction with a plurality of cylinders.
[0109]
In this case, when the variable valve operating device is operated during the acceleration / deceleration operation, the fuel injection device corresponding to each cylinder is controlled taking into account the change in intake air amount corresponding to the variable valve control. The air-fuel ratio control hardly affects the air-fuel ratio control of other cylinders, and the air-fuel ratio control and output control for each cylinder can be performed more strictly.
[0110]
(C) The control history may be determined and predicted based on data related to control of the variable valve gear before completion of closing of the intake valve. Control device for variable valve engine.
[0111]
In this case, since the fuel injection amount is determined before the closing of the intake valve, the correction of the fuel injection amount can be performed reliably at an early stage.
[0112]
(D) When the engine is accelerating and / or decelerating, the control history is predicted and determined before the intake valve is closed based on the control amount change speed of the variable valve gear, The control apparatus for a variable valve engine according to (c), wherein additional control of fuel is performed according to a control history.
[0113]
In this case, similarly, correction of the fuel injection amount can be performed reliably at an early stage.
[0114]
(E) When the engine is accelerating and / or decelerating, the lift characteristic of the variable valve gear when the lift amount of the intake valve becomes substantially maximum is determined as the control history (c) A control apparatus for a variable valve engine according to claim 1.
[0115]
In this case, as in the case of (d), the correction of the fuel injection amount can be reliably performed at an early stage, and the control history to be determined is not easily affected by the change in the detected value, so that noise or the like It is possible to eliminate the unspecificity that the control becomes unstable due to the disturbance.
[0116]
(F) When the engine is accelerating and / or decelerating, the control history is predicted before the intake valve is closed based on the degree of deviation between the actual control value of the variable valve device and the control target value. The control apparatus for a variable valve engine according to (c), wherein the control is confirmed and additional control of the fuel is performed according to the control history during the intake stroke.
[0117]
Also in this case, correction of the fuel injection amount can be reliably performed at an early stage as in the cases (d) and (e).
[0118]
(G) Whether or not additional fuel is allowed during the intake stroke is determined based on the engine speed and the accelerator pedal opening, and when it is determined that the fuel is determined to be acceptable, the control history of the variable valve gear according to the speed and the opening The control apparatus for a variable valve engine according to any one of (c) to (f), wherein additional control of fuel is performed based on the control.
[0119]
In this case, since additional correction of fuel can be performed at the timing intended by the driver, the difference between the required torque and the actually obtained torque can be reduced and the driving feeling can be enhanced.
[0120]
(H) When the engine suddenly decelerates, the operation control of the variable valve operating device is stopped until the cut control or decrease control of the injected fuel is completed, and after the cut control or decrease control is completed, the variable valve operating device is moved to the small lift side. The control apparatus for a variable valve engine according to any one of (a) to (g), wherein
In this case, when the engine suddenly decelerates, before the cut control or reduction control of the injected fuel is completed, the variable valve operating device is controlled to the small lift side, so that the problem that the combustion temporarily becomes rich can be eliminated.
[0121]
(I) While determining from the engine speed and the accelerator pedal opening, from the control amount change speed of the variable valve operating system, or from the degree of deviation between the control target value and the control actual value, the steady operation and the acceleration operation are determined. The control of the variable valve engine according to any one of (a) to (h), wherein when it is determined that the engine is in steady operation, the fuel injection amount control according to the control history of the variable valve device is prohibited. apparatus.
[0122]
In this case, at the time of steady operation, an accurate air-fuel ratio can be obtained without being affected by sensor noise, atmospheric pressure change or the like.
[0123]
(J) While determining from the engine speed and the accelerator pedal opening, from the control amount change speed of the variable valve operating system, or from the degree of deviation between the control target value and the actual control value, it is determined during steady operation and acceleration operation. The fuel injection amount is controlled according to the control history of the variable valve operating apparatus from the start to the closing of the intake valve only when it is determined that the acceleration operation is being performed (a) to (i) The control apparatus for a variable valve engine according to any one of the above.
[0124]
In the case of this invention, at the time of acceleration operation, it is possible to perform fuel injection amount control adapted to the intake air amount in consideration of the control history from the start of opening of the intake valve to the valve closing, and at the time of steady operation, sensor noise and atmospheric pressure Stable air-fuel ratio control can be performed without being affected by changes or the like.
[0125]
(K) The variable valve device includes: a drive shaft that rotates in conjunction with a crankshaft of an engine; and a swing cam that is swingably fitted to the outer periphery of the drive shaft and drives the intake valve to move up and down. A drive cam provided eccentrically with respect to the drive shaft and rotating integrally with the drive shaft; and a first link externally fitted to the outer periphery of the drive cam so as to be relatively rotatable; A control shaft that is arranged substantially parallel to the drive shaft and is rotationally driven by an actuator, a control cam that is eccentrically provided on the control shaft, rotates integrally with the control shaft, and rotates relative to the outer periphery of the control cam. A rocker arm that is externally fitted and has one end connected to the tip of the first link, and a second link connected to the other end of the rocker arm and the swing cam. (A) to (j Control device for a variable valve engine according to any one of.
[0126]
In this case, the above-described effects can be obtained even with a direct acting valve drive system.
[0127]
(L) A control apparatus for a variable valve engine that performs fuel injection in the intake pipe, and when the variable valve apparatus is controlled to the small lift side, fuel is injected during the intake stroke, and the variable valve apparatus is set. The control device for a combustible valve engine according to any one of claims (a) to (k), wherein fuel is injected during an exhaust stroke when the engine is controlled to a large lift side exceeding a threshold value. .
[0128]
In this case, since the fuel is injected either in the intake stroke or in the exhaust stroke according to the control state of the variable valve operating apparatus, the fuel can be injected once per cycle. As a result, the number of fuel injections can be reduced, so that the life of the fuel injection device can be extended and the design cost of the injection drive circuit can be reduced.
[0129]
(M) A control device for a spark ignition type variable valve engine that directly injects fuel into a cylinder and switches between stratified operation and homogeneous operation according to the operating state. The control of the variable valve engine according to any one of (a) to (k), wherein fuel injection is performed during the compression stroke in an amount corresponding to the control history of the variable valve operating device from valve start to valve closing. apparatus
In this case, at the time of stratification operation, an appropriate amount of fuel can be achieved by one fuel injection.
[Brief description of the drawings]
FIG. 1 is a schematic configuration diagram showing a first embodiment of the invention of this application.
FIG. 2 is a schematic perspective view showing a variable valve mechanism of the same embodiment.
FIG. 3 is a flowchart showing a control flow of the embodiment.
FIG. 4 is a flowchart showing a control flow of the embodiment.
FIG. 5 is a flowchart showing a control flow of the embodiment.
FIG. 6 is a flowchart showing a control flow of the embodiment.
FIG. 7 is a schematic configuration diagram showing a second embodiment of the invention of this application.
FIG. 8 is a flowchart showing a control flow of the embodiment.
FIG. 9 is a flowchart showing a control flow of a third embodiment of the invention of this application.
FIG. 10 is a flowchart showing the flow of control according to the fourth embodiment of the invention of this application;
FIG. 11 is a diagram combining a control shaft rotation angle-crank angle characteristic diagram and an intake valve lift amount-crank angle characteristic diagram showing the embodiment;
FIG. 12 is a time chart showing operation timings of the second embodiment and the fourth embodiment.
FIG. 13 is a time chart showing the operation timing of the third embodiment.
[Explanation of symbols]
7 ... Intake valve
8 ... Variable valve gear
12, 12b ... Fuel injection valve (fuel injection device)
120 ... Oscillating cam
121 ... Driving cam
122 ... The first link
123 ... Control cam
124 ... Rocker arm
125 ... Second link
150 ... Drive shaft
151 ... Control axis

Claims (11)

各気筒毎に燃料を供給する燃料噴射装置と、吸気弁の開閉時期及びリフト量を調整可能な可変動弁装置とを備え、前記可変動弁装置を制御することで吸入空気量を制御する可変動弁エンジンの制御装置において、
吸入空気量に基づいて第1燃料噴射量を算出する第1燃料噴射量算出手段と、
前記第1燃料噴射量を噴射する気筒のバルブリフト曲線を考慮して推定された吸入空気量に基づいて第2燃料噴射量を算出する第2燃料噴射量算出手段と、を有し、
運転状態が過渡時においては、前記第1燃料噴射量を噴射した後に、前記第2燃料噴射量を算出し、前記第1燃料噴射量と前記第2燃料噴射量との差分を更に前記第1燃料噴射量による燃料の燃焼に寄与するように噴射することを特徴とする可変動弁エンジンの制御装置。
A fuel injection device that supplies fuel to each cylinder and a variable valve device that can adjust the opening / closing timing and lift amount of the intake valve are provided, and the intake air amount can be controlled by controlling the variable valve device. In the control device for the variable valve engine,
First fuel injection amount calculating means for calculating a first fuel injection amount based on an intake air amount;
Second fuel injection amount calculating means for calculating a second fuel injection amount based on an intake air amount estimated in consideration of a valve lift curve of a cylinder that injects the first fuel injection amount;
During operating conditions a transient, after injecting the first fuel injection amount to calculate the second fuel injection amount, further wherein the first difference between the second fuel injection amount and the first fuel injection amount A control apparatus for a variable valve engine, which performs injection so as to contribute to combustion of fuel by a fuel injection amount .
前記可変動弁装置は、複数の気筒に連動して吸気弁の開閉時期とリフト量を調整することを特徴とする請求項1に記載の可変動弁エンジンの制御装置。  2. The control apparatus for a variable valve engine according to claim 1, wherein the variable valve apparatus adjusts the opening / closing timing and lift amount of the intake valve in conjunction with a plurality of cylinders. 前記エンジンは吸気ポートに燃料が噴射されるものであって、前記第2燃料噴射量算出手段は、吸気弁の開弁開始から吸気弁の閉弁完了前までのバルブリフト曲線に基づいて前記第2燃料噴射量を予測し、前記第1燃料噴射量と前記第2燃料噴射量との差分を吸気弁のリフト終了までに噴射することを特徴とする請求項1または2に記載の可変動弁エンジンの制御装置。The engine is a in which fuel is injected into an intake port, said second fuel injection amount calculating means, the first based on a valve lift curve and before closing the completion of the intake valve from the open-starting of the intake valve 3. The variable valve operating system according to claim 1 , wherein two fuel injection amounts are predicted , and a difference between the first fuel injection amount and the second fuel injection amount is injected by the end of lift of the intake valve. Engine control device. 前記第2燃料噴射量算出手段は、可変動弁装置の制御量変化速度を基にして吸気弁の閉弁完了前に吸気弁のバルブリフト曲線を予測し、その予測した吸気弁のバルブリフト曲線に応じて第2燃料噴射量が算出され、吸気行程完了前に総量として第2燃料噴射量と同量の燃料が噴射されることを特徴とする請求項3に記載の可変動弁エンジンの制御装置。  The second fuel injection amount calculating means predicts a valve lift curve of the intake valve before the closing of the intake valve based on a control amount change speed of the variable valve operating apparatus, and predicts the valve lift curve of the intake valve. 4. The control of the variable valve engine according to claim 3, wherein the second fuel injection amount is calculated according to the fuel injection amount, and the same amount of fuel as the second fuel injection amount is injected as a total amount before completion of the intake stroke. apparatus. 前記第2燃料噴射量算出手段は、吸気弁のリフト量がほぼ最大になった時における可変動弁装置の制御実際値を基にして吸気弁のバルブリフト曲線を予測することを特徴とする請求項3に記載の可変動弁エンジンの制御装置。  The second fuel injection amount calculating means predicts a valve lift curve of the intake valve based on a control actual value of the variable valve apparatus when the lift amount of the intake valve becomes substantially maximum. Item 4. The control device for a variable valve engine according to Item 3. 前記第2燃料噴射量算出手段は、可変動弁装置の制御実際値と制御目標値との乖離度合いを基にして吸気弁の閉弁完了前に吸気弁のバルブリフト曲線を予測し、その予測した吸気弁のバルブリフト曲線に応じて第2燃料噴射量が算出され、吸気行程完了前に総量として第2燃料噴射量と同量の燃料が噴射されることを特徴とする請求項3に記載の可変動弁エンジンの制御装置。  The second fuel injection amount calculating means predicts a valve lift curve of the intake valve based on the degree of deviation between the actual control value of the variable valve operating device and the control target value before the intake valve is closed, and the prediction The second fuel injection amount is calculated according to the valve lift curve of the intake valve, and the same amount of fuel as the second fuel injection amount is injected as a total amount before completion of the intake stroke. Variable valve engine control device. 減速運転時には、前記第1燃料噴射量を噴射する際に、算出された前記第1燃料噴射量よりも少ない量の燃料を噴射することを特徴とする請求項1〜6のいずれかに記載の可変動弁エンジンの制御装置。  7. The fuel according to claim 1, wherein during the deceleration operation, when the first fuel injection amount is injected, an amount of fuel smaller than the calculated first fuel injection amount is injected. Control device for variable valve engine. エンジンの急減速時には、噴射燃料のカット制御または減少制御を完了するまで可変動弁装置の作動制御を停止し、前記カット制御または減少制御を完了した後に可変動弁装置を小リフト側に制御することを特徴とする請求項1〜7のいずれかに記載の可変動弁エンジンの制御装置。  When the engine suddenly decelerates, the variable valve device operation control is stopped until the injection fuel cut control or reduction control is completed, and the variable valve device is controlled to the small lift side after the cut control or reduction control is completed. The control apparatus for a variable valve engine according to any one of claims 1 to 7. エンジン回転数とアクセルペダル開度から、または、可変動弁装置の制御量変化速度、あるいは、制御目標値と制御実際値の乖離度合いから、定常運転時と加速運転時を判断すると共に、定常運転時と判断したときには、第2燃料噴射量の算出を禁止し、第1燃料噴射量をのみを噴射することを特徴とする請求項1〜8のいずれかに記載の可変動弁エンジンの制御装置。  Based on the engine speed and accelerator pedal opening, the control valve change rate of the variable valve system, or the degree of divergence between the control target value and the actual control value, the steady operation and the acceleration operation are judged and the steady operation 9. The control apparatus for a variable valve engine according to claim 1, wherein when the time is judged, calculation of the second fuel injection amount is prohibited and only the first fuel injection amount is injected. . エンジン回転数とアクセルペダル開度から、または、可変動弁装置の制御量変化速度、あるいは、制御目標値と制御実際値の乖離度合いから、定常運転時と加速運転時を判断すると共に、加速運転時と判断したときにのみ、第2燃料噴射量を算出し、第1燃料噴射量を噴射した後に、第1燃料噴射量と第2燃料噴射量との差分を更に噴射することを特徴とする請求項1〜9のいずれかに記載の可変動弁エンジンの制御装置。  Judgment of steady operation and acceleration operation is made from the engine speed and accelerator pedal opening, the control amount change speed of the variable valve system, or the degree of deviation between the control target value and the control actual value, and the acceleration operation The second fuel injection amount is calculated only when it is determined that the time has elapsed, and after the first fuel injection amount is injected, the difference between the first fuel injection amount and the second fuel injection amount is further injected. The control apparatus for a variable valve engine according to any one of claims 1 to 9. 前記可変動弁装置は、
機関のクランク軸に連動して回転する駆動軸と、
この駆動軸の外周に揺動可能に外嵌し、吸気弁を昇降駆動する揺動カムと、
の間に設けられるものであって、
上記駆動軸に偏心して設けられ、この駆動軸と一体的に回転する駆動カムと、
この駆動カムの外周に相対回転可能に外嵌する第1のリンクと、
上記駆動軸と略平行に配置され、アクチュエータによって回転駆動される制御軸と、
この制御軸に偏心して設けられ、この制御軸と一体的に回転する制御カムと、
この制御カムの外周に相対回転可能に外嵌するとともに、一端が上記第1のリンクの先端と連結されたロッカーアームと、
このロッカーアームの他端と上記揺動カムとに連結された第2のリンクと、
を備えた構成であることを特徴とする請求項1〜10のいずれかに記載の可変動弁エンジンの制御装置。
The variable valve operating device is:
A drive shaft that rotates in conjunction with the crankshaft of the engine;
A swing cam that is swingably fitted to the outer periphery of the drive shaft and drives the intake valve to move up and down;
It is provided between
A drive cam provided eccentric to the drive shaft and rotating integrally with the drive shaft;
A first link that is fitted on the outer periphery of the drive cam so as to be relatively rotatable;
A control shaft disposed substantially parallel to the drive shaft and driven to rotate by an actuator;
A control cam provided eccentric to the control shaft and rotating integrally with the control shaft;
A rocker arm that is fitted on the outer periphery of the control cam so as to be relatively rotatable, and has one end connected to the tip of the first link;
A second link connected to the other end of the rocker arm and the swing cam;
The control device for a variable valve engine according to any one of claims 1 to 10, characterized in that
JP2002272487A 2002-09-19 2002-09-19 Control device for variable valve engine Expired - Lifetime JP4419375B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002272487A JP4419375B2 (en) 2002-09-19 2002-09-19 Control device for variable valve engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002272487A JP4419375B2 (en) 2002-09-19 2002-09-19 Control device for variable valve engine

Publications (2)

Publication Number Publication Date
JP2004108259A JP2004108259A (en) 2004-04-08
JP4419375B2 true JP4419375B2 (en) 2010-02-24

Family

ID=32269487

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002272487A Expired - Lifetime JP4419375B2 (en) 2002-09-19 2002-09-19 Control device for variable valve engine

Country Status (1)

Country Link
JP (1) JP4419375B2 (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1991135A (en) * 2005-12-28 2007-07-04 株式会社日立制作所 Variable valve actuation system of internal combustion engine
EP2067968B1 (en) * 2007-12-04 2011-05-11 C.R.F. Società Consortile per Azioni Multi-cylinder internal combustion engine with independent cylinders
JP4738432B2 (en) * 2008-04-03 2011-08-03 日立オートモティブシステムズ株式会社 Engine fuel injection control device
JP4738440B2 (en) * 2008-05-22 2011-08-03 日立オートモティブシステムズ株式会社 Engine fuel injection control device
US7881856B2 (en) 2008-04-03 2011-02-01 Hitachi, Ltd. Apparatus for and method of controlling fuel injection of engine
JP5118229B2 (en) * 2011-04-25 2013-01-16 日立オートモティブシステムズ株式会社 Engine fuel injection control device
JP5118228B2 (en) * 2011-04-25 2013-01-16 日立オートモティブシステムズ株式会社 Engine fuel injection control device
DE112017002474B4 (en) * 2016-07-12 2023-11-09 Hitachi Astemo, Ltd. Device for controlling a fuel injection device

Also Published As

Publication number Publication date
JP2004108259A (en) 2004-04-08

Similar Documents

Publication Publication Date Title
JP3677954B2 (en) Control device for internal combustion engine
JP4168872B2 (en) Control device for internal combustion engine
JP3772891B2 (en) Engine starter
JP4186613B2 (en) Intake control device for internal combustion engine
JP4103819B2 (en) Variable valve operating device for internal combustion engine
JP4419375B2 (en) Control device for variable valve engine
JP4239582B2 (en) Engine control device
JP4182888B2 (en) Engine control device
JP3772892B2 (en) Engine starter
JP3771101B2 (en) Control device for internal combustion engine
JP4400421B2 (en) Control method for dual injection internal combustion engine
JP4214766B2 (en) Air-fuel ratio control device for internal combustion engine
JP4293075B2 (en) 4-cycle multi-cylinder engine starter
JP4937188B2 (en) Variable valve operating device for internal combustion engine
JP4259375B2 (en) Engine starter
JP5092956B2 (en) Method for controlling internal combustion engine for vehicle and internal combustion engine system
JP2004011478A (en) Method for controlling intake air amount of internal combustion engine
JP3878169B2 (en) Control device for internal combustion engine
JP4315056B2 (en) Engine starter
JP2004346875A (en) Cylinder rest control device for in-cylinder injection type internal combustion engine
JP2004100471A (en) Control device for internal combustion engine
JP3266000B2 (en) Control device for in-cylinder injection spark ignition internal combustion engine
JP4165259B2 (en) Air-fuel ratio control device for internal combustion engine
JP4063194B2 (en) Idle speed control device for internal combustion engine
JP3233038B2 (en) Control device for in-cylinder injection spark ignition internal combustion engine

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050726

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20071219

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080108

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080310

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080701

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080828

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090127

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090327

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20090602

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090727

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20090909

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

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

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

Free format text: PAYMENT UNTIL: 20121211

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4419375

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20121211

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20131211

Year of fee payment: 4

EXPY Cancellation because of completion of term