(57)【要約】【課題】気筒内に向けて供給される気体を冷却するための冷却装置の使用形態を切り換える際の燃焼状態の悪化を防止できる内燃機関の制御装置を提供する。【解決手段】エンジン負荷が低負荷から高負荷に移行してＥＧＲクーラへのＥＧＲガス流量を増加させる際、シリンダ壁温度が十分に上昇するまでＥＧＲクーラバイパスバルブの切り換えを遅延させる。また、エンジン負荷が高負荷から低負荷に移行してＥＧＲクーラへのＥＧＲガス流量を減少させる際、シリンダ壁温度が十分に下降するまでＥＧＲクーラバイパスバルブの切り換えを遅延させる。【選択図】図２
2011127437.tif 000002
【特許請求の範囲】
【請求項１】
気筒内に向けて供給される気体を冷却するための冷却装置と、この冷却装置を迂回して上記気体を気筒内に向けて供給するための迂回通路と、上記冷却装置側及び迂回通路側における上記気体の流量を調整する流量調整手段とを備えた内燃機関の制御装置において、
上記流量調整手段によって上記冷却装置側及び迂回通路側における上記気体の流量を変更するに際し、気筒内の温度または気筒内の温度に相関のあるパラメータに基づいて、この流量調整手段による上記冷却装置側及び迂回通路側の上記気体の流量の変更を制限する流量変更制限手段を備えていることを特徴とする内燃機関の制御装置。
【請求項２】
請求項１記載の内燃機関の制御装置において、
上記流量調整手段は、上記気体を冷却装置側に流す状態と上記迂回通路側に流す状態とを切り換え可能に構成されており、
上記流量変更制限手段は、上記気筒内の温度または気筒内の温度に相関のあるパラメータに基づいて、上記流量調整手段による上記気体流れの切り換えタイミングの遅延時間を変更するよう構成されていることを特徴とする内燃機関の制御装置。
【請求項３】
請求項２記載の内燃機関の制御装置において、
上記流量変更制限手段は、上記気筒内の温度または気筒内の温度に相関のあるパラメータに基づき、気筒内温度の変化量が大きくなる状況であるほど、上記流量調整手段による上記気体流れの切り換えタイミングの遅延時間を長く設定するよう構成されていることを特徴とする内燃機関の制御装置。
【請求項４】
請求項２または３記載の内燃機関の制御装置において、
上記流量変更制限手段は、上記気体を迂回通路側に流している状態から冷却装置側に流す状態となるように上記流量調整手段を切り換える場合には、上記気体を冷却装置側に流している状態から迂回通路側に流す状態となるように上記流量調整手段を切り換える場合よりも上記気体流れの切り換えタイミングの遅延時間を長く設定するよう構成されていることを特徴とする内燃機関の制御装置。
【請求項５】
請求項１記載の内燃機関の制御装置において、
上記流量調整手段は、上記気筒内に向けて供給される上記気体の量に対する上記迂回通路側に流す気体の量の割合であるバイパス率を調整可能に構成されており、
上記流量変更制限手段は、上記気筒内の温度または気筒内の温度に相関のあるパラメータに基づいて、上記流量調整手段により調整される上記バイパス率の単位時間当たりの変化量を変更するよう構成されていることを特徴とする内燃機関の制御装置。
【請求項６】
請求項５記載の内燃機関の制御装置において、
上記流量変更制限手段は、上記気筒内の温度または気筒内の温度に相関のあるパラメータに基づき、気筒内温度の変化量が大きくなる状況であるほど、上記流量調整手段により変更されるバイパス率の単位時間当たりの変化量を小さく設定するよう構成されていることを特徴とする内燃機関の制御装置。
【請求項７】
請求項５または６記載の内燃機関の制御装置において、
上記流量変更制限手段は、上記バイパス率を小さくする場合には、バイパス率を大きくする場合よりもバイパス率の単位時間当たりの変化量を小さく設定するよう構成されていることを特徴とする内燃機関の制御装置。
【請求項８】
請求項１〜７のうち何れか一つに記載の内燃機関の制御装置において、
上記気筒内の温度に相関のあるパラメータは、シリンダ壁温度、ピストン頂面温度、または、内燃機関の構成部品の熱容量に起因する冷損であることを特徴とする内燃機関の制御装置。
【請求項９】
請求項１〜８のうち何れか一つに記載の内燃機関の制御装置において、
上記冷却装置は、気筒内に向けて排気ガスを還流させる排気還流装置に備えられたＥＧＲクーラ、及び、過給機で過給された吸入空気を冷却するインタークーラのうちの少なくとも一方であることを特徴とする内燃機関の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば自動車等に搭載される内燃機関の制御装置に係る。特に、本発明は、気筒内に向けて供給される気体（例えばＥＧＲガスや吸入空気）を冷却するための冷却装置の使用形態の改良に関する。
【背景技術】
【０００２】
従来より、ディーゼルエンジン等に代表される内燃機関（以下、エンジンと呼ぶ場合もある）には、排気ガスの一部を吸気通路に還流させる排気還流（ＥＧＲ：ＥｘｈａｕｓｔＧａｓ  Ｒｅｃｉｒｃｕｌａｔｉｏｎ）装置が備えられている（例えば下記の特許文献１及び特許文献２を参照）。このＥＧＲ装置によって気筒内に向けて排気ガスを還流させることにより、気筒内の酸素濃度や酸素密度を低下させる。これにより、燃焼室内での燃焼時における燃焼温度（火炎温度）を低下させることでＮＯｘの生成を抑制して、排気エミッションの改善を図るようにしている。
【０００３】
また、上記ＥＧＲ装置は、吸気通路に還流させる排気ガスを冷却するための冷却装置としてＥＧＲクーラを有している。このＥＧＲクーラによって排気ガスのガス容量（ガスの比重量）を大きく確保し、排気還流による効果（排気エミッション改善効果）の増大を図ることができる。
【０００４】
また、ＥＧＲ装置には、ＥＧＲクーラをバイパスさせて排気ガスを吸気通路に還流させるための（排気ガスを冷却することなく吸気通路に還流させるための）クーラバイパス通路が備えられている。更に、ＥＧＲ装置には、排気ガスの流れをＥＧＲクーラ側とクーラバイパス通路側とで切り換え可能なクーラバイパスバルブも備えられている。
【０００５】
このクーラバイパスバルブの切り換え動作により、例えば、エンジンの高負荷運転時には、排気ガスをＥＧＲクーラに流して冷却した後、吸気通路に還流させる一方、エンジンの低負荷運転時には、排気ガスをクーラバイパス通路に流し、排気ガスを冷却することなく吸気通路に還流させるようにしている。
【０００６】
尚、気筒内に向けて供給される気体を冷却するための冷却装置としては、上記ＥＧＲクーラ以外に、ターボチャージャで圧縮された吸気を冷却するためのインタークーラも挙げられる。このような吸気系の構成においても上記ＥＧＲ装置と同様に、インタークーラをバイパスして吸気を流すためのクーラバイパス通路や、吸気の流れをインタークーラ側とクーラバイパス通路側とで切り換え可能なクーラバイパスバルブが備えられている（特許文献２を参照）。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００７−１３８８１０号公報
【特許文献２】特開２００９−１１５０６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
ところが、単にエンジン負荷の変化と同時に、上記クーラ側への気体の流れとクーラバイパス通路側への気体の流れとを切り換えた場合、以下に述べるような不具合が生じる可能性があることを本発明の発明者は見出した。以下では、ＥＧＲクーラの場合を例に挙げて説明する。
【０００９】
エンジンが低負荷運転から高負荷運転に切り換わる場合を考える。この場合、エンジンが低負荷運転にある際には、排気ガスがクーラバイパス通路に流され、この排気ガスを冷却することなく吸気通路に還流させている。この状態から、エンジンが高負荷運転に移行すると、それと同時に、クーラバイパスバルブが切り換わり、排気ガスがＥＧＲクーラに流され、この排気ガスを冷却して吸気通路に還流させることになる。
【００１０】
この場合、エンジン負荷の変化と略同時に、還流される排気ガスの温度は低くなる（ＥＧＲクーラに流されることで排気ガスの温度は低くなる）。また、エンジンが低負荷運転から高負荷運転に切り換わった直後では、燃焼室内温度の大部分を支配するシリンダ壁温は未だ低負荷運転時の温度、つまり、比較的低い温度（高負荷運転時に比べて低い温度）となっている。更に、このエンジンが低負荷運転から高負荷運転に切り換わった直後は、燃焼室内で発生した熱量のうちのかなりの量がシリンダの熱容量によってシリンダに吸収されることになるので、このシリンダ壁温の上昇には時間を要し、この高負荷運転が所定時間継続されるまでは、シリンダ壁温及び燃焼室内温度は高負荷運転に適した温度よりも低くなっている。更に、ＥＧＲクーラやそれに接続されている配管の熱容量の影響によっても、還流される排気ガス温度は低下することになる。
【００１１】
このため、エンジンが低負荷運転から高負荷運転に切り換わった直後にあっては、比較的低い温度の気筒内に向けてＥＧＲクーラによって冷却された比較的低温度の排気ガスが還流されることになる。
【００１２】
一方、燃焼室内での混合気の着火時期や燃焼速度は燃焼室内温度等によって大きく左右される。このため、上記のようなエンジン負荷の変化直後にあっては、燃焼室内温度が適正な温度よりも低くなっており、混合気の着火遅れや燃焼速度の低下を招いてしまうことになる。このような着火遅れや燃焼速度の低下が生じると、トルク不足、燃焼音の増大、排気エミッションの悪化などが懸念される状況となる。また、場合によっては失火や白煙の排出等を招いてしまう可能性もある。
【００１３】
上記不具合は、ＥＧＲクーラの切り換え動作（エンジン負荷に応じて排気をＥＧＲクーラに流す動作とＥＧＲクーラをバイパスさせる動作との切り換え）に限らず、上記インタークーラの切り換え動作（エンジン負荷に応じて吸気をインタークーラに流す動作とインタークーラをバイパスさせる動作との切り換え）においても同様に生じる可能性がある。
【００１４】
本発明は、かかる点に鑑みてなされたものであり、その目的とするところは、気筒内に向けて供給される気体を冷却するための冷却装置の使用形態を切り換える際の燃焼状態の悪化を防止できる内燃機関の制御装置を提供することにある。
【課題を解決するための手段】
【００１５】
−課題の解決原理−
上記の目的を達成するために講じられた本発明の解決原理は、気筒内に向けて供給される気体を冷却するための冷却装置への気体流通状態を変化させる場合、燃焼室内温度または燃焼室内温度に相関のあるパラメータ（例えばシリンダ壁温度やその変化量等）に基づいて、この冷却装置への気体流通状態を変化させるタイミングや単位時間当たりにおける変化量を変更するようにしている。
【００１６】
−解決手段−
具体的に、本発明は、気筒内に向けて供給される気体を冷却するための冷却装置と、この冷却装置を迂回して上記気体を気筒内に向けて供給するための迂回通路と、上記冷却装置側及び迂回通路側における上記気体の流量を調整する流量調整手段とを備えた内燃機関の制御装置を前提とする。この内燃機関の制御装置に対し、上記流量調整手段によって上記冷却装置側及び迂回通路側における上記気体の流量を変更するに際し、気筒内の温度または気筒内の温度に相関のあるパラメータに基づいて、この流量調整手段による上記冷却装置側及び迂回通路側の上記気体の流量の変更を制限する流量変更制限手段を備えさせている。
【００１７】
この特定事項により、内燃機関の負荷変化などに伴って、上記冷却装置側及び迂回通路側における上記気体の流量を流量調整手段によって変更する場合、変動後の負荷に応じた適正な気筒内温度に到達するまで流量調整手段による上記冷却装置側及び迂回通路側の上記気体の流量の変更を制限（切り換え動作の遅延や単位時間当たりにおける流量変化を制限）する。これにより、例えば内燃機関の負荷が低負荷から高負荷に移行した場合に、高負荷に適した温度よりも低い温度での燃焼を招いてしまうことが防止される。これにより、負荷に応じた燃焼温度が早期に得られ、混合気の着火遅れや燃焼速度の低下を招いてしまうことがなくなる。また、内燃機関の負荷が高負荷から低負荷に移行した場合にも、低負荷に適した温度よりも高い温度での燃焼を招いてしまうことが防止されることになる。
【００１８】
上記気体の流量の変更を制限する具体的な手法としては以下の２タイプが挙げられる。先ず、上記流量調整手段が、上記気体を冷却装置側に流す状態と上記迂回通路側に流す状態とを切り換え可能な構成とされている場合に、上記気筒内の温度または気筒内の温度に相関のあるパラメータに基づいて、上記流量変更制限手段が、上記流量調整手段による上記気体流れの切り換えタイミングの遅延時間を変更する構成としたものである。
【００１９】
また、上記流量調整手段が、上記気筒内に向けて供給される上記気体の量に対する上記迂回通路側に流す気体の量の割合であるバイパス率を調整可能な構成とされている場合に、上記気筒内の温度または気筒内の温度に相関のあるパラメータに基づいて、上記流量変更制限手段が、上記流量調整手段により調整される上記バイパス率の単位時間当たりの変化量を変更する構成としたものである。
【００２０】
何れの構成においても、気体の流量の変更を制限することにより、負荷に応じた燃焼温度を得ることができ、燃焼室内での安定した燃焼を実現することができる。
【００２１】
また、前者の構成（気体流れの切り換えタイミングの遅延時間を変更するもの）の場合において遅延時間を変更するための具体的な構成としては以下のものが挙げられる。つまり、上記気筒内の温度または気筒内の温度に相関のあるパラメータに基づき、気筒内温度の変化量が大きくなる状況であるほど、上記流量調整手段による上記気体流れの切り換えタイミングの遅延時間を長く設定するよう上記流量変更制限手段を構成したものである。
【００２２】
内燃機関の負荷変化量が大きい場合等であって気筒内温度の変化量が大きくなる状況では、その変化後の負荷に適した燃焼室内温度に到達するまでの時間を長く要する可能性が高い。このため、そのような場合には、気体流れの切り換えタイミングの遅延時間を長く設定している。これにより、如何なる気筒内温度の変化状態にあっても、負荷に応じた燃焼温度を早期に得ることができる。
【００２３】
この場合、更に、上記気体を迂回通路側に流している状態から冷却装置側に流す状態となるように上記流量調整手段を切り換える場合には、上記気体を冷却装置側に流している状態から迂回通路側に流す状態となるように上記流量調整手段を切り換える場合よりも上記気体流れの切り換えタイミングの遅延時間を長く設定するよう上記流量変更制限手段を構成することが好ましい。
【００２４】
上記気体を迂回通路側に流している状態から冷却装置側に流す状態となるように上記流量調整手段を切り換える場合には、シリンダや冷却装置の熱容量によって燃焼室内温度が十分に上昇するまでに時間を要する。一方、上記気体を冷却装置側に流している状態から迂回通路側に流す状態となるように上記流量調整手段を切り換える場合には、迂回通路の熱容量等によって気体が冷却され比較的早期に燃焼室内温度が下降することになる。この点に鑑み、本解決手段では、前者の場合にあっては後者の場合に比べて切り換えタイミングの遅延時間を長く設定している。これにより、流量調整手段の切り換え動作に適した気体流れの切り換えタイミングを設定でき、よりいっそう適切な燃焼室内温度での燃焼を実現することができる。
【００２５】
上記バイパス率の単位時間当たりの変化量を変更するための具体的な構成としては以下のものが挙げられる。つまり、上記気筒内の温度または気筒内の温度に相関のあるパラメータに基づき、気筒内温度の変化量が大きくなる状況であるほど、上記流量調整手段により変更されるバイパス率の単位時間当たりの変化量を小さく設定するよう上記流量変更制限手段を構成したものである。
【００２６】
上述した如く、内燃機関の負荷変化量が大きい場合等であって気筒内温度の変化量が大きくなる状況では、その変化後の負荷に適した燃焼室内温度に到達するまでの時間を長く要する可能性が高い。このため、そのような場合には、バイパス率の単位時間当たりの変化量を小さく設定している。これにより、如何なる気筒内温度の変化状態にあっても、負荷に応じた燃焼温度を早期に得ることができる。
【００２７】
この場合、更に、上記バイパス率を小さくする場合には、バイパス率を大きくする場合よりもバイパス率の単位時間当たりの変化量を小さく設定するよう上記流量変更制限手段を構成することが好ましい。
【００２８】
上記バイパス率を小さくする場合には、シリンダや冷却装置の熱容量によって燃焼室内温度が十分に上昇するまでに時間を要する。一方、バイパス率を大きくする場合には、迂回通路の熱容量等によって気体が冷却され比較的早期に燃焼室内温度が下降することになる。この点に鑑み、本解決手段では、前者の場合にあっては後者の場合に比べてバイパス率の単位時間当たりの変化量を小さく設定している。これにより、バイパス率の変化方向（バイパス率を大きくする変更方向及び小さくする変更方向）に適した気体流れの調整を行うことができ、よりいっそう適切な燃焼室内温度での燃焼を実現することができる。
【００２９】
より具体的な構成として、上記気筒内の温度に相関のあるパラメータとしては、シリンダ壁温度、ピストン頂面温度、または、内燃機関の構成部品の熱容量に起因する冷損が挙げられる。
【００３０】
また、上記冷却装置としては、気筒内に向けて排気ガスを還流させる排気還流装置に備えられたＥＧＲクーラや、過給機で過給された吸入空気を冷却するインタークーラが挙げられる。
【発明の効果】
【００３１】
本発明では、気筒内に向けて供給される気体を冷却するための冷却装置への気体流通状態を変化させる場合、燃焼室内の温度または燃焼室内温度に相関のあるパラメータに基づいて、この冷却装置への気体流通状態を変化させるタイミングや単位時間当たりにおける変化量を変更するようにしている。このため、変化後の運転状態に適した燃焼室内の温度を迅速に得ることができ、混合気の着火遅れや燃焼速度の低下を抑制することができる。
【図面の簡単な説明】
【００３２】
【図１】実施形態に係るエンジン及びその制御系統の概略構成図である。
【図２】第１実施形態におけるクーラバイパス制御の手順を示すフローチャート図である。
【図３】第２実施形態におけるクーラバイパス制御の手順を示すフローチャート図である。
【図４】第３実施形態におけるクーラバイパス制御の手順を示すフローチャート図である。
【図５】変形例に係るエンジン及びその吸排気系を模式的に示す図である。
【発明を実施するための形態】
【００３３】
以下、本発明の実施の形態を図面に基づいて説明する。本実施形態は、自動車に搭載されたコモンレール式筒内直噴型多気筒（例えば直列４気筒）ディーゼルエンジン（圧縮自着火式内燃機関）に本発明を適用した場合について説明する。
【００３４】
−エンジンの構成−
先ず、本実施形態に係るディーゼルエンジン（以下、単にエンジンという）の概略構成について説明する。図１は本実施形態に係るエンジン１及びその制御系統の概略構成図である。
【００３５】
図１に示すように、本実施形態に係るエンジン１は、燃料供給系２、燃焼室３、吸気系６、排気系７等を主要部とするディーゼルエンジンシステムとして構成されている。
【００３６】
燃料供給系２は、サプライポンプ２１、コモンレール２２、インジェクタ（燃料噴射弁）２３、遮断弁２４、燃料添加弁２６、機関燃料通路２７、添加燃料通路２８等を備えて構成されている。
【００３７】
上記サプライポンプ２１は、燃料タンクから燃料を汲み上げ、この汲み上げた燃料を高圧にした後、機関燃料通路２７を介してコモンレール２２に供給する。コモンレール２２は、サプライポンプ２１から供給された高圧燃料を所定圧力に保持（蓄圧）する蓄圧室としての機能を有し、この蓄圧した燃料を各インジェクタ２３に分配する。インジェクタ２３は、その内部に圧電素子（ピエゾ素子）を備え、適宜開弁して燃焼室３内に燃料を噴射供給するピエゾインジェクタにより構成されている。
【００３８】
また、上記サプライポンプ２１は、燃料タンクから汲み上げた燃料の一部を、添加燃料通路２８を介して燃料添加弁２６に供給する。添加燃料通路２８には、緊急時において添加燃料通路２８を遮断して燃料添加を停止するための上記遮断弁２４が備えられている。
【００３９】
吸気系６は、シリンダヘッドに形成された吸気ポート（図示省略）に接続される吸気マニホールド６３を備え、この吸気マニホールド６３に、吸気通路を構成する吸気管６４が接続されている。また、この吸気通路には、上流側から順にエアクリーナ６５、エアフローメータ４３、スロットルバルブ６２が配設されている。上記エアフローメータ４３は、エアクリーナ６５を介して吸気通路に流入される空気量に応じた電気信号を出力するようになっている。
【００４０】
排気系７は、シリンダヘッドに形成された排気ポート７１に接続される排気マニホールド７２を備え、この排気マニホールド７２に対して、排気通路を構成する排気管７３，７４が接続されている。また、この排気通路には、ＮＯｘ吸蔵触媒（ＮＳＲ触媒：ＮＯｘ  Ｓｔｏｒａｇｅ  Ｒｅｄｕｃｔｉｏｎ触媒）７５及びＤＰＮＲ触媒（Ｄｉｅｓｅｌ  Ｐａｔｉｃｕｌａｔｅ−ＮＯｘ  Ｒｅｄｕｃｔｉｏｎ触媒）７６を備えたマニバータ（排気浄化装置）７７が配設されている。
【００４１】
更に、このエンジン１には、過給機（ターボチャージャ）５が設けられている。このターボチャージャ５は、タービンシャフト５１を介して連結されたタービンホイール５２及びコンプレッサホイール５３を備えている。コンプレッサホイール５３は吸気管６４内部に臨んで配置され、タービンホイール５２は排気管７３内部に臨んで配置されている。このためターボチャージャ５は、タービンホイール５２が受ける排気流（排気圧）を利用してコンプレッサホイール５３を回転させ、吸気圧を高めるといった所謂過給動作を行うようになっている。本実施形態におけるターボチャージャ５は、可変ノズル式ターボチャージャであって、タービンホイール５２側に可変ノズルベーン機構（図示省略）が設けられており、この可変ノズルベーン機構に備えられたノズルベーンの開度を調整することにより、エンジン１の過給圧を調整することができる。
【００４２】
上記吸気系６の吸気管６４には、ターボチャージャ５での過給によって昇温した吸入空気を強制冷却するためのインタークーラ（冷却装置）６１が設けられている。このインタークーラ６１よりも更に下流側に設けられた上記スロットルバルブ６２は、その開度を無段階に調整することができる電子制御式の開閉弁であり、所定の条件下において吸入空気の流路面積を絞り、この吸入空気の供給量を調整（低減）する機能を有している。
【００４３】
また、上記吸気管６４には、上記インタークーラ６１をバイパスするインタークーラバイパス通路（迂回通路）６６が接続されている。つまり、このインタークーラバイパス通路６６の上流端は吸気管６４におけるインタークーラ６１の上流側（コンプレッサホイール５３側）に接続されており、インタークーラバイパス通路６６の下流端は吸気管６４におけるインタークーラ６１の下流側（スロットルバルブ６２側）に接続されている。更に、このインタークーラバイパス通路６６の下流端と吸気管６４との接続部分にはインタークーラバイパスバルブ（流量調整手段）６７が設けられている。このインタークーラバイパスバルブ６７は、吸気の流れをインタークーラ６１側とインタークーラバイパス通路６６側とで切り換え可能な電子制御式の開閉弁により構成されている。つまり、ターボチャージャ５によって圧縮された吸気をインタークーラ６１に流すことで冷却する状態と、インタークーラバイパス通路６６に流すことで冷却しない状態とが切り換え可能な構成とされている。
【００４４】
また、エンジン１には、吸気系６と排気系７とを接続する排気還流通路（ＥＧＲ通路）８が設けられている。このＥＧＲ通路８は、排気の一部を適宜吸気系６に還流させて燃焼室３へ再度供給することにより燃焼温度を低下させ、これによってＮＯｘ発生量を低減させるものである。また、このＥＧＲ通路８には、電子制御によって無段階に開閉され、同通路を流れる排気流量を自在に調整することができるＥＧＲバルブ８１と、ＥＧＲ通路８を通過（還流）する排気を冷却するためのＥＧＲクーラ（冷却装置）８２とが設けられている。
【００４５】
また、上記ＥＧＲ通路８には、上記ＥＧＲクーラ８２をバイパスするＥＧＲクーラバイパス通路（迂回通路）８３が接続されている。つまり、このＥＧＲクーラバイパス通路８３の上流端はＥＧＲ通路８におけるＥＧＲクーラ８２の上流側（排気マニホールド７２側）に接続されており、ＥＧＲクーラバイパス通路８３の下流端はＥＧＲ通路８におけるＥＧＲクーラ８２の下流側（ＥＧＲバルブ８１側）に接続されている。更に、このＥＧＲクーラバイパス通路８３の下流端とＥＧＲ通路８との接続部分にはＥＧＲクーラバイパスバルブ（流量調整手段）８４が設けられている。このＥＧＲクーラバイパスバルブ８４は、ＥＧＲガスの流れをＥＧＲクーラ８２側とＥＧＲクーラバイパス通路８３側とで切り換え可能な電子制御式の開閉弁により構成されている。つまり、ＥＧＲ通路８を流れてきたＥＧＲガスをＥＧＲクーラ８２に流すことで冷却する状態と、ＥＧＲクーラバイパス通路８３に流すことで冷却しない状態とが切り換え可能な構成とされている。
【００４６】
−センサ類−
エンジン１の各部位には、各種センサが取り付けられており、それぞれの部位の環境条件や、エンジン１の運転状態に関する信号を出力する。
【００４７】
例えば、上記エアフローメータ４３は、吸気系６内のスロットルバルブ６２上流において吸入空気の流量（吸入空気量）に応じた検出信号を出力する。吸気温センサ４９は、吸気マニホールド６３に配置され、吸入空気の温度に応じた検出信号を出力する。吸気圧センサ４８は、吸気マニホールド６３に配置され、吸入空気圧力に応じた検出信号を出力する。Ａ／Ｆ（空燃比）センサ４４は、排気系７のマニバータ７７の下流において排気中の酸素濃度に応じて連続的に変化する検出信号を出力する。排気温センサ４５は、同じく排気系７のマニバータ７７の下流において排気ガスの温度（排気温度）に応じた検出信号を出力する。レール圧センサ４１はコモンレール２２内に蓄えられている燃料の圧力に応じた検出信号を出力する。スロットル開度センサ４２はスロットルバルブ６２の開度を検出する。
【００４８】
−ＥＣＵ−
ＥＣＵ１００は、ＣＰＵ、ＲＯＭ、ＲＡＭ及びバックアップＲＡＭなどを備えた周知の構成となっている。このＥＣＵ１００には、上記レール圧センサ４１、スロットル開度センサ４２、エアフローメータ４３、Ａ／Ｆセンサ４４、排気温センサ４５、吸気圧センサ４８、吸気温センサ４９が接続されている。さらに、このＥＣＵ１００には、エンジン１の冷却水温に応じた検出信号を出力する水温センサ４６、アクセルペダルの踏み込み量に応じた検出信号を出力するアクセル開度センサ４７、エンジン１の出力軸（クランクシャフト）が一定角度回転する毎に検出信号（パルス）を出力するクランクポジションセンサ４０、外気温度を検出する外気温センサ４Ａ、大気圧力を検出する大気圧センサ４Ｂなどが接続されている。
【００４９】
また、ＥＣＵ１００は、上記インジェクタ２３、燃料添加弁２６、スロットルバルブ６２、ＥＧＲバルブ８１、インタークーラバイパスバルブ６７、ＥＧＲクーラバイパスバルブ８４などが接続され、これらを制御するようになっている。
【００５０】
−ＥＧＲクーラバイパスバルブ８４の制御−
次に、本実施形態において特徴とする制御であるＥＧＲクーラバイパスバルブ８４の制御（ＥＧＲクーラバイパス制御）について複数の実施形態を説明する。
【００５１】
（第１実施形態）
先ず、第１実施形態について説明する。本実施形態におけるＥＧＲクーラバイパスバルブ８４の制御は、エンジン負荷の変化に応じてＥＧＲクーラバイパスバルブ８４を切り換える（ＥＧＲガスの流れをＥＧＲクーラ８２側とＥＧＲクーラバイパス通路８３側との間で切り換える）際の作動タイミングを制御するものである。より具体的には、シリンダ壁温度（気筒内の温度に相関のあるパラメータ）を推定し、そのシリンダ壁温度が、変化後のエンジン負荷に適した温度に到達するまで、または、その変化後の負荷に適した温度にある程度近付くまで、ＥＧＲクーラバイパスバルブ８４の切り換え動作の開始を遅延させるものである（流量変更制限手段による気体の流量変更の制限動作）。
【００５２】
尚、ここでいう「エンジン負荷に適したシリンダ壁温度」とは、燃焼行程における混合気の着火遅れや燃焼速度の不足、または、混合気の過早着火や燃焼速度の過剰を招くことのないシリンダ壁温度であって、シリンダ壁温度がこの温度に達しておれば、トルク不足、燃焼音の増大、排気エミッションの悪化などが抑制できるものとなっている。
【００５３】
以下、図２のフローチャートに沿ってＥＧＲクーラバイパスバルブ８４の切り換え制御の手順について説明する。この図２に示すルーチンは、エンジン１の駆動中、上記ＥＣＵ１００において所定のサイクルタイム（例えば８ｍｓｅｃ）で繰り返し実行される。
【００５４】
先ず、ステップＳＴ１において、エンジン回転数ＮＥ及び燃料噴射量Ｑｆｉｎの読み込みを行う。このエンジン回転数ＮＥは上記クランクポジションセンサ４０からの出力信号に基づいて算出される。また、燃料噴射量Ｑｆｉｎは、エンジン負荷に応じ、所定の演算式による算出または燃料噴射量設定マップからの読み出しによって設定される。上記エンジン負荷はエンジン１の負荷率から求められる。この負荷率は、エンジン１の最大機関負荷に対する現在の負荷割合を示す値であって、エンジン１の吸入空気量（上記エアフローメータ４３により検出される）に対応するパラメータとエンジン回転数ＮＥとから算出される。
【００５５】
また、ステップＳＴ２では、外気温及び大気圧の読み込みを行う。これらは、上記外気温センサ４Ａ及び大気圧センサ４Ｂからの検出信号によって取得される。
【００５６】
その後、ステップＳＴ３に移り、上記ステップＳＴ１で読み込んだエンジン回転数ＮＥ及び燃料噴射量Ｑｆｉｎを変数とする所定の演算式ｆ１（ＮＥ，Ｑｆｉｎ）によって基本シリンダ壁温度の算出を行う。この演算式ｆ１（ＮＥ，Ｑｆｉｎ）では、エンジン回転数ＮＥが高いほど、また、燃料噴射量Ｑｆｉｎが多いほど、基本シリンダ壁温度としては高い値が算出されることになる。
【００５７】
その後、ステップＳＴ４において、上記ステップＳＴ３で算出した基本シリンダ壁温度ＣＹＢＡＳＥ、及び、上記外気温ＴＨａ、大気圧Ｐａｔｍを変数とする所定の演算式ｆ２（ＣＹＢＡＳＥ，ＴＨａ，Ｐａｔｍ）によって推定シリンダ壁温度の算出を行う。この演算式ｆ２（ＣＹＢＡＳＥ，ＴＨａ，Ｐａｔｍ）では、基本シリンダ壁温度ＣＹＢＡＳＥが高いほど、外気温ＴＨａが高いほど、また、大気圧Ｐａｔｍが高いほど、推定シリンダ壁温度としては高い値が算出されることになる。
【００５８】
ステップＳＴ５では、上記ステップＳＴ１で読み込んだエンジン回転数ＮＥ及び燃料噴射量Ｑｆｉｎを変数とする所定の演算式ｇ１（ＮＥ，Ｑｆｉｎ）によってクーラバイパス要求判定値を算出する。このクーラバイパス要求判定値は、上記ＥＧＲクーラ８２をバイパスさせるように（ＥＧＲガスをＥＧＲクーラバイパス通路８３に流すように）ＥＧＲクーラバイパスバルブ８４の切り換えを行うエンジン運転状態であるか否かを判定するための値である。例えば、このクーラバイパス要求判定値が所定の閾値以上である場合には、クーラバイパス要求は無い（エンジン運転状態はＥＧＲガスをＥＧＲクーラ８２に流すべき運転状態である：例えば高負荷運転時）として、クーラバイパスＯＦＦと判定される。逆に、このクーラバイパス要求判定値が所定の閾値未満である場合には、クーラバイパス要求が有る（エンジン運転状態はＥＧＲガスをＥＧＲクーラバイパス通路８３に流すべき運転状態である：例えば低負荷運転時）として、クーラバイパスＯＮと判定される。
【００５９】
このようにしてクーラバイパス要求判定値が求められた後、ステップＳＴ６に移行し、上記クーラバイパス要求判定値に基づく判定（クーラバイパス要求判定：クーラバイパスＯＮまたはクーラバイパスＯＦＦの判定）は、前回ルーチンでの判定と同じであるか否かが判別される。
【００６０】
そして、今回のクーラバイパス要求判定と前回のクーラバイパス要求判定とが同じであり（クーラバイパスＯＮが維持されている、または、クーラバイパスＯＦＦが維持されている）、ステップＳＴ６でＹＥＳ判定された場合には、ステップＳＴ７に移り、上記ＥＣＵ１００のＲＡＭに予め備えられたクーラ状態維持カウンタのカウンタ値を「０」にリセットし、本ルーチンを終了する。
【００６１】
このクーラ状態維持カウンタは、後述するように、クーラバイパス要求判定が切り換わった場合に、ＥＧＲクーラバイパスバルブ８４の切り換えタイミングを調整するためにデクリメントされていくカウンタである。このクーラ状態維持カウンタのカウンタ値の設定動作及びデクリメント動作については後述する。
【００６２】
一方、今回のクーラバイパス要求判定と前回のクーラバイパス要求判定とが異なっており（クーラバイパスＯＮからクーラバイパスＯＦＦへの移行要求時（例えばエンジン負荷の低負荷から高負荷への移行時）、または、クーラバイパスＯＦＦからクーラバイパスＯＮへの移行要求時（例えばエンジン負荷の高負荷から低負荷への移行時））、ステップＳＴ６でＮＯ判定された場合にはステップＳＴ８に移り、シリンダ壁温変化量算出動作に移る。
【００６３】
このシリンダ壁温変化量算出動作では、上記ステップＳＴ４で算出した推定シリンダ壁温度（今回のシリンダ壁温度）から、前回ルーチンで算出されていた推定シリンダ壁温度（前回のシリンダ壁温度）を減算し、これを「シリンダ壁温変化量」として設定する。このシリンダ壁温変化量は、エンジン負荷の変化の大きさに相関のある値として求められている。つまり、エンジン負荷の変化の大きさが大きい場合には、シリンダ壁温変化量としても大きな値が算出され、変化後の負荷に応じた温度に燃焼室内温度が到達するまでに比較的長い時間を要する（エンジン負荷の変化の大きさが小さい場合よりも長い時間を要する）として、後述するクーラ状態維持カウンタ値を大きな値として設定することになる。
【００６４】
尚、エンジン負荷が低負荷から高負荷に移った場合には（クーラバイパスＯＮからクーラバイパスＯＦＦへの移行要求時：実際には未だＥＧＲクーラバイパスバルブ８４の切り換えは行われていない）、燃焼室内への燃料噴射量の増量等に伴って燃焼室内温度が上昇するため、上記「シリンダ壁温変化量」は正の値となる。逆に、エンジン負荷が高負荷から低負荷に移った場合には（クーラバイパスＯＦＦからクーラバイパスＯＮへの移行要求時：実際には未だＥＧＲクーラバイパスバルブ８４の切り換えは行われていない）、燃焼室内への燃料噴射量の減量等に伴って燃焼室内温度が下降するため、上記「シリンダ壁温変化量」は負の値となる。
【００６５】
その後、ステップＳＴ９に移り、クーラ状態維持カウンタ値が「０」となっているか否かを判定する。後述するクーラ状態維持カウンタ値のデクリメント動作（ステップＳＴ１１の動作）が開始されていない場合にはクーラ状態維持カウンタ値は「０」となっており、ステップＳＴ９ではＹＥＳ判定され、ステップＳＴ１０に移る。
【００６６】
ステップＳＴ１０では、クーラ状態維持カウンタ値の設定動作を行う。このクーラ状態維持カウンタ値の設定動作は、先ず、上記ステップＳＴ８で算出したシリンダ壁温変化量ＣＹＨを変数とする所定の演算式ｇ２（ＣＹＨ）によってクーラ状態維持カウンタ基準値を算出する。そして、このクーラ状態維持カウンタ基準値を、今回の負荷変化に基づいてＥＧＲクーラバイパスバルブ８４の切り換えタイミングの遅延時間を規定するクーラ状態維持カウンタ値として設定する。
【００６７】
上記演算式ｇ２（ＣＹＨ）は、上記シリンダ壁温変化量ＣＹＨの絶対値が大きいほど大きな値として設定される。例えば、シリンダ壁温変化量が「＋１０℃」である場合にはクーラ状態維持カウンタ値としては「１０」に設定され、シリンダ壁温変化量が「＋５℃」である場合にはクーラ状態維持カウンタ値としては「５」に設定される。これら値はこれに限定されるものではなく、実験やシミュレーション等に基づいて設定される。
【００６８】
また、このシリンダ壁温変化量の絶対値が同じであっても、このシリンダ壁温変化量が正の値である場合には、負の値（絶対値を同じくする負の値）の場合よりもクーラ状態維持カウンタ値としては大きな値に設定される。例えば、上述した如くシリンダ壁温変化量が「＋１０℃」である場合にはクーラ状態維持カウンタ値としては「１０」に設定されるのに対し、シリンダ壁温変化量が「−１０℃」である場合にはクーラ状態維持カウンタ値としては「８」に設定される（本発明でいう、「気体を迂回通路側に流している状態から冷却装置側に流す状態となるように流量調整手段を切り換える場合には、上記気体を冷却装置側に流している状態から迂回通路側に流す状態となるように流量調整手段を切り換える場合よりも気体流れの切り換えタイミングの遅延時間を長く設定する動作」に相当）。上記各値もこれに限定されるものではなく、実験やシミュレーション等に基づいて設定される。
【００６９】
このようにして求められたクーラ状態維持カウンタ値は、次に、ステップＳＴ１１において「１」だけデクリメントされ、新たなクーラ状態維持カウンタ値として上記ＲＡＭに記憶される。
【００７０】
ステップＳＴ１２では、上記ステップＳＴ１１で求められたクーラ状態維持カウンタ値が「０」以下になったか否かが判定される。つまり、上記ステップＳＴ１０で設定されたクーラ状態維持カウンタ値がステップＳＴ１１でデクリメントされていくことで、「０」以下に達したか否かが判定される。
【００７１】
クーラ状態維持カウンタ値が未だ「０」に達しておらず、ステップＳＴ１２でＮＯ判定された場合には、本ルーチンを一旦終了し、次回のルーチンで更にクーラ状態維持カウンタ値をデクリメントしていくことになる（次回ルーチンでのステップＳＴ１１）。この場合、次回ルーチンにおけるステップＳＴ１１でのデクリメント前はクーラ状態維持カウンタ値は「０」ではないため、ステップＳＴ９ではＮＯ判定され、ステップＳＴ１０でのクーラ状態維持カウンタ値の再設定は行うことなく、ステップＳＴ１１においてクーラ状態維持カウンタ値がデクリメントされる。
【００７２】
この動作が繰り返されている間は、ＥＧＲクーラバイパスバルブ８４の切り換え開始は遅延されていることになる。つまり、エンジン負荷が変化していてもＥＧＲクーラバイパスバルブ８４の切り換え開始を遅延させることで、エンジン負荷が高負荷から低負荷に移っている場合にはＥＧＲガスをＥＧＲクーラ８２に流している状態が維持されることになり、また、エンジン負荷が低負荷から高負荷に移っている場合にはＥＧＲガスをＥＧＲクーラバイパス通路８３に流している状態が維持されることになる。また、この遅延時間は上記クーラ状態維持カウンタ値によって設定されることになる。つまり、クーラ状態維持カウンタ値が大きな値として設定されているほど（上記シリンダ壁温変化量の絶対値が大きいほど、言い換えるとエンジン負荷の変化の大きさが大きいほど）上記遅延時間は長く設定されることになる。
【００７３】
そして、クーラ状態維持カウンタ値が「０」以下に達し、ステップＳＴ１２でＹＥＳ判定された場合には、ステップＳＴ１３に移り、ＥＧＲクーラバイパスバルブ８４の切り換えを開始させ、本ルーチンを終了する。
【００７４】
具体的には、エンジン負荷が低負荷から高負荷に移っている場合（クーラバイパスＯＮからクーラバイパスＯＦＦへの移行時）には、ＥＧＲガスをＥＧＲクーラバイパス通路８３に流している状態からＥＧＲクーラ８２に流す状態となるようにＥＧＲクーラバイパスバルブ８４を切り換える。逆に、エンジン負荷が高負荷から低負荷に移っている場合（クーラバイパスＯＦＦからクーラバイパスＯＮへの移行時）には、ＥＧＲガスをＥＧＲクーラ８２に流している状態からＥＧＲクーラバイパス通路８３に流す状態となるようにＥＧＲクーラバイパスバルブ８４を切り換える。
【００７５】
このように、本実施形態では、上記シリンダ壁温変化量に応じてクーラ状態維持カウンタ値を設定し、このクーラ状態維持カウンタ値をデクリメントしていく期間だけＥＧＲクーラバイパスバルブ８４の切り換え開始を遅延させている。つまり、エンジン負荷が変化してもＥＧＲクーラバイパスバルブ８４の切り換え開始を遅延させることで、ＥＧＲガスをＥＧＲクーラ８２に流している状態、または、ＥＧＲガスをＥＧＲクーラバイパス通路８３に流している状態を維持している。
【００７６】
このため、エンジン１の変動後の負荷に応じた適正なシリンダ壁温度またはその温度近傍に到達するまでＥＧＲクーラバイパスバルブ８４の切り換えは開始されないことになる。これにより、例えばエンジン１の負荷が低負荷から高負荷に移行した場合には、高負荷に適した温度よりも低い温度での燃焼が防止されることになる。これにより、負荷に応じた燃焼温度が早期に得られ、混合気の着火遅れや燃焼速度の低下を招いてしまうことがなくなる。また、エンジン１の負荷が高負荷から低負荷に移行した場合には、低負荷に適した温度よりも高い温度での燃焼が防止されることになる。以上のように、負荷に適した燃焼温度での燃焼が実現できるため、トルク不足、燃焼音の増大、排気エミッションの悪化などを回避することができる。また、失火や白煙の排出等も回避することができる。
【００７７】
また、上述した如く、シリンダ壁温変化量の絶対値が同じであっても、このシリンダ壁温変化量が正の値である場合には、負の値（絶対値を同じくする負の値）の場合よりもクーラ状態維持カウンタ値としては大きな値に設定している。つまり、ＥＧＲガスをＥＧＲクーラバイパス通路８３に流している状態からＥＧＲクーラ８２に流す状態となるようにＥＧＲクーラバイパスバルブ８４を切り換える場合には、シリンダやＥＧＲクーラ８２の熱容量によって燃焼室内温度が十分に上昇するまでに時間を要する。一方、ＥＧＲガスをＥＧＲクーラ８２に流している状態からＥＧＲクーラバイパス通路８３に流す状態となるようにＥＧＲクーラバイパスバルブ８４を切り換える場合には、ＥＧＲクーラバイパス通路８３の熱容量等によってＥＧＲガスが冷却され比較的早期に燃焼室内温度が下降することになる。このため、前者の場合にあっては後者の場合に比べてＥＧＲクーラバイパスバルブ８４の切り換えタイミングの遅延時間を長く設定している。これにより、ＥＧＲクーラバイパスバルブ８４の切り換え動作に適したＥＧＲガス流れの切り換えタイミングを設定でき、よりいっそう適切な燃焼室内温度での燃焼を実現することが可能になる。
【００７８】
（第２実施形態）
次に、ＥＧＲクーラバイパスバルブ８４の切り換え制御の第２実施形態について説明する。本実施形態におけるＥＧＲクーラバイパスバルブ８４の切り換え制御も、上記第１実施形態の場合と同様に、エンジン１の負荷の変化に応じてＥＧＲクーラバイパスバルブ８４を切り換える際の作動タイミングを制御するものである。
【００７９】
以下、図３のフローチャートに沿ってＥＧＲクーラバイパスバルブ８４の切り換え制御の手順について説明する。この図３に示すルーチンは、エンジン１の駆動中、上記ＥＣＵ１００において所定のサイクルタイム（例えば８ｍｓｅｃ）で繰り返し実行される。
【００８０】
先ず、ステップＳＴ２１でエンジン回転数ＮＥ及び燃料噴射量Ｑｆｉｎの読み込み、ステップＳＴ２２で外気温及び大気圧の読み込み、ステップＳＴ２３で基本シリンダ壁温度の算出、ステップＳＴ２４で基準シリンダ壁温度の算出、ステップＳＴ２５でクーラバイパス要求判定値の算出、ステップＳＴ２６でクーラバイパス要求判定が前回と同じであるか否かの判定をそれぞれ行う。これらステップＳＴ２１〜ＳＴ２６の動作は、上述した第１実施形態におけるステップＳＴ１〜ＳＴ６の動作と同様に行われるのでここでの説明は省略する。
【００８１】
そして、今回のクーラバイパス要求判定と前回のクーラバイパス要求判定とが同じであり、ステップＳＴ２６でＹＥＳ判定された場合には、ステップＳＴ２７に移り、後述するクーラ状態維持フラグを「０」にリセットし、本ルーチンを終了する。
【００８２】
一方、今回のクーラバイパス要求判定と前回のクーラバイパス要求判定とが異なっており、ステップＳＴ２６でＮＯ判定された場合にはステップＳＴ２８に移り、シリンダ実壁温度算出動作に移る。
【００８３】
このシリンダ実壁温度算出動作では、後述するクーラ状態維持フラグが「０」に設定されている場合と「１」に設定されている場合とで異なる動作となる。尚、クーラ状態維持フラグが「０」に設定されている場合（例えば制御の初期状態）には、エンジン負荷の変化に応じたクーラバイパス状態（クーラバイパスＯＮまたはクーラバイパスＯＦＦ）となるようにＥＧＲクーラバイパスバルブ８４の切り換えを許可する状況にある。一方、クーラ状態維持フラグが「１」に設定されている場合には、クーラバイパス状態を変化させないようにＥＧＲクーラバイパスバルブ８４の切り換えを禁止する状況にある。
【００８４】
クーラ状態維持フラグが「０」に設定されている場合、先ず、前回ルーチンで算出されていた基準シリンダ壁温度を、今回のシリンダ実壁温度として設定する（シリンダ実壁温度＝前回の基準シリンダ壁温度）。つまり、シリンダ実壁温度の初期化を行う。また、前回ルーチンで読み込まれた燃料噴射量Ｑｆｉｎを、今回の燃料噴射量基準値として設定する（燃料噴射量基準値＝前回の燃料噴射量Ｑｆｉｎ）。つまり、燃料噴射量基準値の初期化を行う。
【００８５】
また、以下の温度変化フラグの設定動作を行う。この温度変化フラグの設定動作としては、上記ステップＳＴ２４で算出された基準シリンダ壁温度（今回の基準シリンダ壁温度）から上記シリンダ実壁温度を減算した値が「０」以上であるか否かを判定し、「０」以上（今回の基準シリンダ壁温度−シリンダ実壁温度≧０）である場合には、温度変化フラグを「１」にセットする。これはシリンダ壁温度が上昇する場合であって、クーラバイパスＯＮからクーラバイパスＯＦＦへの移行時に相当する。また、今回の基準シリンダ壁温度からシリンダ実壁温度を減算した値が「０」未満（今回の基準シリンダ壁温度−シリンダ実壁温度＜０）である場合には、温度変化フラグを「０」にリセットする。これはシリンダ壁温度が下降する場合であって、クーラバイパスＯＦＦからクーラバイパスＯＮへの移行時に相当する。
【００８６】
一方、クーラ状態維持フラグが「１」に設定されている場合、先ず、上記燃料噴射変化量ｄＱｆｉｎを変数とする所定の演算式ｈ（ｄＱｆｉｎ）によってシリンダ壁温変化量を算出する。上記燃料噴射変化量ｄＱｆｉｎは、上記ステップＳＴ２１で読み込まれた燃料噴射量Ｑｆｉｎ（今回の燃料噴射量Ｑｆｉｎ）から、上記燃料噴射量基準値（前回ルーチンで読み込まれていた燃料噴射量Ｑｆｉｎ（前回の燃料噴射量Ｑｆｉｎ））を減算した値である（ｄＱｆｉｎ＝今回の燃料噴射量Ｑｆｉｎ−燃料噴射量基準値）。尚、上記シリンダ壁温変化量は、燃料噴射変化量ｄＱｆｉｎの絶対値が大きいほど大きな値として算出される。
【００８７】
その後、シリンダ実壁温度の算出を行う。このシリンダ実壁温度の算出動作としては、現在のシリンダ実壁温度（前回ルーチンで算出されていたシリンダ基準壁温度）に上記シリンダ壁温変化量を加算することにより行われる（シリンダ実壁温度＝前回のシリンダ実壁温度＋シリンダ壁温変化量）。これにより、燃料噴射量の変化に伴うシリンダ壁温度（上記シリンダ実壁温度）が更新されることになる。
【００８８】
その後、ステップＳＴ２９に移り、シリンダ壁温偏差の算出を行う。このシリンダ壁温偏差の算出動作では、上記今回の基準シリンダ壁温度から上記ステップＳＴ２８で算出されたシリンダ実壁温度を減算することによって行われる。
【００８９】
次に、ステップＳＴ３０において、クーラ状態維持フラグの設定が行われる。このクーラ状態維持フラグの設定動作は、上記シリンダ壁温偏差が、予め設定された第１基準偏差量（低温側の基準偏差量）及び第２基準偏差量（高温側の基準偏差量）との比較において異なる動作となる。
【００９０】
先ず、上記シリンダ壁温偏差が第１基準偏差量よりも小さい（シリンダ壁温偏差＜第１基準偏差量）場合に、上記温度変化フラグが「１」にセットされておれば、クーラ状態維持フラグとしては「０」にリセットされる。これは、現在、クーラバイパスＯＮであるので、クーラバイパスＯＦＦに切り換えるための動作である。これに対し、上記温度変化フラグが「０」にリセットされておれば、クーラ状態維持フラグとしては「１」にセットされる。これは、現在、クーラバイパスＯＦＦであるので、このクーラバイパスＯＦＦを維持するための動作である。つまり、シリンダ実壁温度が未だ十分に低下していない、または、負荷変化によりシリンダ実壁温度が上昇しすぎているとして、クーラバイパスＯＦＦとするようにクーラ状態維持フラグを設定している。
【００９１】
一方、上記シリンダ壁温偏差が第２基準偏差量よりも大きい（シリンダ壁温偏差＞第２基準偏差量）場合に、上記温度変化フラグが「１」にセットされておれば、クーラ状態維持フラグとしては「１」にセットされる。これは、現在、クーラバイパスＯＮであるので、このクーラバイパスＯＮを維持するための動作である。これに対し、上記温度変化フラグが「０」にリセットされておれば、クーラ状態維持フラグとしては「０」にリセットされる。これは、現在、クーラバイパスＯＦＦであるので、クーラバイパスＯＮに切り換えるための動作である。つまり、シリンダ実壁温度が未だ十分に上昇していない、または、負荷変化によりシリンダ実壁温度が下降しすぎているとして、クーラバイパスＯＮとするようにクーラ状態維持フラグを設定している。
【００９２】
更に、上記シリンダ壁温偏差が第１基準偏差量以上で且つ第２基準偏差量以下である（第１基準偏差量≦シリンダ壁温偏差≦第２基準偏差量）場合には、温度変化フラグに関わりなくクーラ状態維持フラグは「０」にリセットされる。これは、シリンダ実壁温度が所定範囲内（例えば変化後の負荷に適した温度範囲内）に収束したとし、この場合、上記クーラバイパス要求状態値に従ったクーラバイパスを実行することになる。
【００９３】
以上のようにしてクーラ状態維持フラグが設定された後、ステップＳＴ３１において、ＥＧＲクーラバイパスバルブ８４の切り換えによるクーラバイパス制御が実行される。具体的には、クーラ状態維持フラグが「０」にリセットされている場合には、上記ステップＳＴ２５で算出されたクーラバイパス要求状態値に従ったクーラバイパス要求判定に基づいてＥＧＲクーラバイパスバルブ８４の切り換えを実行する。一方、クーラ状態維持フラグが「１」にリセットされている場合には、上記クーラバイパス要求状態値に従ったＥＧＲクーラバイパスバルブ８４の切り換えは実施せず、現在のＥＧＲクーラバイパスバルブ８４の切り換え状態を維持する。
【００９４】
このように、本実施形態においても上述した第１実施形態の場合と同様に、負荷に応じた燃焼温度が早期に得られ、混合気の着火遅れや燃焼速度の低下を招いてしまうことがなって、トルク不足、燃焼音の増大、排気エミッションの悪化などを回避することができる。また、失火や白煙の排出等も回避することができる。
【００９５】
（第３実施形態）
次に、ＥＧＲクーラバイパスバルブ８４の制御の第３実施形態について説明する。本実施形態におけるＥＧＲクーラバイパスバルブ８４の制御は、エンジン１の負荷の変化に応じてＥＧＲクーラバイパスバルブ８４によるＥＧＲガスのバイパス率を変更していく際のバイパス率変更割合（単位時間当たりのバイパス率変化量）を制御するものである。つまり、上記ＥＧＲクーラバイパスバルブ８４を開度調整自在なバルブで構成し、その開度を制御するものである。より具体的には、シリンダ壁温度を推定し、そのシリンダ壁温度が、変化後のエンジン負荷に適した温度に到達するまで、または、その変化後の負荷に適した温度にある程度近付くまで、バイパス率変更割合を小さく設定するものである（流量変更制限手段による気体の流量変更の制限動作）。尚、上記ＥＧＲガスのバイパス率は、ＥＧＲクーラバイパス通路８３を流れているＥＧＲガス量を、このＥＧＲクーラバイパス通路８３を流れているＥＧＲガス量とＥＧＲクーラ８２を流れているＥＧＲガス量との和（気筒内に向けて供給される気体の量）で除したものである。
【００９６】
以下、図４のフローチャートに沿ってＥＧＲクーラバイパスバルブ８４のバイパス率変更制御の手順について説明する。この図４に示すルーチンは、エンジン１の駆動中、上記ＥＣＵ１００において所定のサイクルタイム（例えば８ｍｓｅｃ）で繰り返し実行される。
【００９７】
先ず、ステップＳＴ４１において、シリンダ壁温度の初期値を設定する。つまり、イグニッションキーの操作またはスタートスイッチの操作等のイグニッションＯＮ操作が行われた場合に、シリンダ壁温度として、上記水温センサ４６により検出されている冷却水温に設定する。
【００９８】
その後、ステップＳＴ４２でエンジン回転数ＮＥ及び燃料噴射量Ｑｆｉｎの読み込み、ステップＳＴ４３で外気温及び大気圧の読み込み、ステップＳＴ４４で基本シリンダ壁温度の算出、ステップＳＴ４５で基準シリンダ壁温度の算出を行う。これらステップＳＴ４２〜ＳＴ４５の動作は、上述した第２実施形態におけるステップＳＴ２１〜ＳＴ２４の動作と同様に行われるのでここでの説明は省略する。
【００９９】
次に、ステップＳＴ４６において、推定シリンダ壁温度の算出を行う。この推定シリンダ壁温度の算出動作では、先ず、上記ステップＳＴ４２で読み込まれた燃料噴射量Ｑｆｉｎ（今回の燃料噴射量Ｑｆｉｎ）から、前回ルーチンで読み込まれていた燃料噴射量Ｑｆｉｎ（前回の燃料噴射量Ｑｆｉｎ）を減算して燃料噴射変化量ｄＱｆｉｎを算出する。ここで、エンジン負荷が低負荷から高負荷に移っている場合には（クーラバイパス量大からクーラバイパス量小への移行要求時）、燃焼室内への燃料噴射量の増量に伴って燃料噴射変化量ｄＱｆｉｎは正の値となる。逆に、エンジン負荷が高負荷から低負荷に移っている場合には（クーラバイパス量小からクーラバイパス量大への移行要求時）、燃焼室内への燃料噴射量の減量に伴って燃料噴射変化量ｄＱｆｉｎは負の値となる。
【０１００】
また、このステップＳＴ４６では、この求められた燃料噴射変化量ｄＱｆｉｎを変数とする所定の演算式ｈ（ｄＱｆｉｎ）によってシリンダ壁温変化量を算出する。このシリンダ壁温変化量は、燃料噴射変化量ｄＱｆｉｎの絶対値が大きいほど大きな値として算出される。これは、燃料噴射量の変化量が多いほど燃焼室内での燃焼温度の変化が大きく、それに伴ってシリンダ壁温変化量も大きくなるためである。
【０１０１】
更に、このステップＳＴ４６では、前回ルーチンで算出されていたシリンダ壁温度に上記算出されたシリンダ壁温変化量を加算することで今回のシリンダ壁温度（推定シリンダ壁温度）を算出する。
【０１０２】
ステップＳＴ４７では、上記ステップＳＴ４２で読み込んだエンジン回転数ＮＥ及び燃料噴射量Ｑｆｉｎによる所定の演算式ｇ３（ＮＥ，Ｑｆｉｎ）によって基本クーラバイパス率を算出する。この基本クーラバイパス率は、エンジン回転数ＮＥが高いほど、また燃料噴射量Ｑｆｉｎが多いほど、低い値として設定される。
【０１０３】
このようにして基本クーラバイパス率が求められた後、ステップＳＴ４８に移行し、シリンダ壁温変化量算出動作に移る。
【０１０４】
このシリンダ壁温変化量算出動作では、上記ステップＳＴ４５で算出した基準シリンダ壁温度から、ステップＳＴ４６で算出した推定シリンダ壁温度（今回のシリンダ壁温度）を減算し、これを「シリンダ壁温変化量」として設定する。このシリンダ壁温変化量は、エンジン負荷の変化の大きさに相関のある値として求められている。つまり、エンジン負荷の変化の大きさが大きい場合には、シリンダ壁温変化量としても大きな値が算出され、変化後の負荷に応じた温度に燃焼室内温度が到達するまでに比較的長い時間を要する（エンジン負荷の変化の大きさが小さい場合よりも長い時間を要する）として、後述する最終クーラバイパス率を小さな値として設定することになる。この場合、単位時間当たりのクーラバイパス率の変化も小さくなる。
【０１０５】
尚、エンジン負荷が低負荷から高負荷に移った場合には、燃焼室内への燃料噴射量の増量等に伴って燃焼室内温度が上昇するため、上記「シリンダ壁温変化量」は負の値となる。逆に、エンジン負荷が高負荷から低負荷に移った場合には、燃焼室内への燃料噴射量の減量等に伴って燃焼室内温度が下降するため、上記「シリンダ壁温変化量」は正の値となる。
【０１０６】
その後、ステップＳＴ４９に移り、クーラバイパス率補正値の算出を行う。このクーラバイパス率補正値の算出動作は、上記ステップＳＴ４８で算出したシリンダ壁温変化量ＣＹＨを変数とする所定の演算式ｇ４（ＣＹＨ）によってクーラバイパス率補正値が算出される。
【０１０７】
このようにしてクーラバイパス率補正値を算出した後、ステップＳＴ５０に移り、最終クーラバイパス率の算出を行う。具体的には、上記ステップＳＴ４７で算出された基本クーラバイパス率に対して、上記ステップＳＴ４９で算出されたクーラバイパス率補正値を加算し、これを最終クーラバイパス率として設定する。
【０１０８】
その後、この最終クーラバイパス率を上記ＥＧＲクーラバイパスバルブ８４のアクチュエータに出力し、この最終クーラバイパス率が得られるように上記ＥＧＲクーラバイパスバルブ８４の開度変更を行って本ルーチンを終了する。
【０１０９】
このように、本実施形態では、上記シリンダ壁温変化量に応じてクーラバイパス率補正値を算出し、このクーラバイパス率補正値によって単位時間当たり（１ルーチン当たり）のＥＧＲクーラバイパスバルブ８４の開度変化量（単位時間当たりのバイパス率変化量）を調整している。つまり、エンジン負荷が変化しても単位時間当たりのバイパス率変化量を小さく設定することで、ＥＧＲクーラ８２やＥＧＲクーラバイパス通路８３を流れているＥＧＲガスの量の変化を緩やかにしている。
【０１１０】
このため、エンジン１の変動後の負荷に応じた適正なシリンダ壁温度に到達するまでバイパス率の変化は抑制されることになる。これにより、例えばエンジン１の負荷が低負荷から高負荷に移行した場合には、高負荷に適した温度よりも低い温度での燃焼が抑制されることになる。これにより、負荷に応じた燃焼温度が得られ、混合気の着火遅れや燃焼速度の低下を招いてしまうことがなくなる。また、エンジン１の負荷が高負荷から低負荷に移行した場合には、低負荷に適した温度よりも高い温度での燃焼が抑制されることになる。以上のように、本実施形態においても、負荷に適した燃焼温度での燃焼が実現できるため、トルク不足、燃焼音の増大、排気エミッションの悪化などを回避することができる。また、失火や白煙の排出等も回避することができる。
【０１１１】
−変形例−
次に、本発明の変形例について説明する。
【０１１２】
上述した各実施形態は、ＥＧＲクーラバイパスバルブ８４の切り換え制御に本発明を適用したものであった。本発明は、上記インタークーラバイパスバルブ６７の切り換え制御にも適用することが可能である。
【０１１３】
また、ＥＧＲガスの供給系と吸気系とが互いに独立して配置されたものに限らず、これらが連通したエンジンに対しても本発明は適用可能である。
【０１１４】
図５は、ＥＧＲ通路８の下流端が吸気管６４におけるターボチャージャ５の上流側（コンプレッサホイール５３の上流側）に接続されたエンジン１の吸排気系を模式的に示す図である。この図５では、上記各実施形態における各部材と同一の部材については同じ符号を付し、ここでの説明を省略する。
【０１１５】
このようにＥＧＲガスの供給系と吸気系とが連通したエンジン１においては、還流されるＥＧＲガスもターボチャージャ５によって過給されることになるため、吸気（ＥＧＲガスを含む）の充填効率を大幅に高めることができ、エンジン１の高出力化と排気エミッションの改善とを両立することが可能になる。
【０１１６】
−他の実施形態−
以上説明した各実施形態及び変形例は、コモンレール式筒内直噴型多気筒（４気筒）ディーゼルエンジン１に本発明を適用した場合について説明した。本発明はこれに限らず、例えば６気筒ディーゼルエンジンなど他の任意の気筒数のディーゼルエンジンにも適用可能である。また、ディーゼルエンジンに限らず、ガソリンエンジン等の他の内燃機関にも本発明は適用可能である。更には、本発明が適用可能なエンジンは、自動車用のエンジンに限るものでもない。
【０１１７】
また、上記第１実施形態では、シリンダ壁温変化量の絶対値が同じであっても、このシリンダ壁温変化量が正の値である場合には、負の値（絶対値を同じくする負の値）の場合よりもクーラ状態維持カウンタ値としては大きな値に設定していた。本発明はこれに限らず、シリンダ壁温変化量の絶対値が同じであれば、シリンダ壁温変化量の正負に関わりなくクーラ状態維持カウンタ値を一律の値に設定するようにしてもよい。
【０１１８】
また、上記第３実施形態では、シリンダ壁温変化量の絶対値が同じであれば、シリンダ壁温変化量の正負に関わりなくクーラバイパス率補正値を一律の値に設定していた。本発明はこれに限らず、シリンダ壁温変化量の絶対値が同じであっても、このシリンダ壁温変化量が正の値である場合には、負の値（絶対値を同じくする負の値）の場合よりもクーラバイパス率補正値を小さな値に設定するようにしてもよい（本発明でいう、「バイパス率を小さくする場合には、バイパス率を大きくする場合よりもバイパス率の単位時間当たりの変化量を小さく設定する動作」に相当）。
【０１１９】
また、上記各実施形態では、気筒内の温度に相関のあるパラメータとしてシリンダ壁温度を挙げたが、これに限らず、ピストン頂面温度や、エンジン１の構成部品の熱容量に起因する冷損を上記パラメータとしてクーラバイパス制御を実行してもよい。この冷損をパラメータとする場合には、エンジン１の構成部品の熱容量が大きいほど冷損も大きいとして流量（クーラバイパス流量）の変更制限を大きくすることになる。
【産業上の利用可能性】
【０１２０】
本発明は、ＥＧＲクーラをバイパスさせるＥＧＲガス量の変更タイミングやインタークーラをバイパスさせる吸気量の変更タイミングをエンジン負荷に応じて変更して燃焼室内温度の適正化を図る制御に適用可能である。
【符号の説明】
【０１２１】
１        エンジン（内燃機関）
３        燃焼室
６１      インタークーラ（冷却装置）
６６      インタークーラバイパス通路（迂回通路）
６７      インタークーラバイパスバルブ（流量調整手段）
８２      ＥＧＲクーラ（冷却装置）
８３      ＥＧＲクーラバイパス通路（迂回通路）
８４      ＥＧＲクーラバイパスバルブ（流量調整手段）
１００    ＥＣＵ
【図１】
2011127437.tif 000003
【図２】
2011127437.tif 000004
【図３】
2011127437.tif 000005
【図４】
2011127437.tif 000006
【図５】
2011127437.tif 000007