(57)【要約】【課題】エンジンの減速運転又は加速運転の要求時にＥＧＲ弁を早期に全閉にして減速失火を回避し、又は加速性悪化を防止し、減速運転又は加速運転の要求から他の運転の要求への復帰時にＥＧＲ弁の全閉を速やかに解除すること。【解決手段】ＥＧＲ通路１７、ＥＧＲ弁１８、アクセルセンサ２７及び電子制御装置（ＥＣＵ）５０を備える。ＥＣＵ５０は、アクセル開度の単位時間当たりの変化量（アクセル操作速度）を所定の第１判定値と比較することにより、エンジン１に減速運転又は加速運転が要求されていると判断したときにＥＧＲ弁１８に全閉を指令し、減速運転又は加速運転の要求が継続していると判断したときに全閉の指令を継続し、減速運転又は加速運転の要求がなくなったと判断し、かつ、アクセル開度が所定の第２判定値より大きい又は小さいと判断したときに全閉の指令を解除する。【選択図】        図１
2014122613.tif 000002
【特許請求の範囲】
【請求項１】
エンジンの燃焼室から排気通路へ排出される排気の一部を排気還流ガスとして吸気通路へ流して前記燃焼室へ還流させる排気還流通路と、
前記排気還流通路における前記排気還流ガスの流れを調節するための排気還流弁と、
前記エンジンの運転状態を検出するための運転状態検出手段と、
前記運転状態検出手段により検出される前記運転状態に基づいて前記排気還流弁を制御するための制御手段と
を備えたエンジンの排気還流装置において、
前記運転状態検出手段は、運転者による前記エンジンの出力要求量を検出するための出力要求量検出手段を含み、
前記制御手段は、前記検出される出力要求量の単位時間当たりの変化量に基づいて前記排気還流弁に全閉を指令し、前記出力要求量の単位時間当たりの変化量及び前記出力要求量に基づいて前記排気還流弁の全閉の指令を解除する
ことを特徴とするエンジンの排気還流装置。
【請求項２】
前記制御手段は、前記排気還流弁に全閉を指令するときの全閉指令条件を、前記検出される出力要求量の単位時間当たりの変化量に応じて設定することを特徴とする請求項１に記載のエンジンの排気還流装置。
【請求項３】
前記全閉指令条件は、前記排気還流弁を全閉とするときの閉弁速度を含み、
前記制御手段は、前記排気還流弁に全閉を指令するとき、前記閉弁速度に基づいて前記排気還流弁を閉弁させると共に、前記閉弁速度を、前記検出される出力要求量の単位時間当たりの変化量に応じて設定する
ことを特徴とする請求項２に記載のエンジンの排気還流装置。
【請求項４】
前記運転状態検出手段は、前記排気還流弁の開度を検出するための排気還流弁開度検出手段を更に含み、
前記制御手段は、前記排気還流弁を全閉とする過程で前記検出される排気還流弁の開度が所定値以下となったときに前記閉弁速度を所定の最小値に設定する
ことを特徴とする請求項３に記載のエンジンの排気還流装置。
【請求項５】
前記全閉指令条件は、前記排気還流弁の全閉開始を遅延させる遅延時間を含み、
前記制御手段は、前記排気還流弁に全閉を指令するとき、前記遅延時間だけ前記排気還流弁の全閉開始を遅延させると共に、前記遅延時間を、前記検出される出力要求量の単位時間当たりの変化量に応じて設定する
ことを特徴とする請求項２に記載のエンジンの排気還流装置。
【請求項６】
前記全閉指令条件は、前記排気還流弁を全閉とするときに目標とすべき目標閉弁開度を含み、
前記制御手段は、前記排気還流弁に全閉を指令するとき、前記目標閉弁開度に基づいて前記排気還流弁を閉弁させると共に、前記目標閉弁開度を、前記検出される出力要求量の単位時間当たりの変化量の推移に応じて減衰させる
ことを特徴とする請求項２に記載のエンジンの排気還流装置。
【請求項７】
前記運転状態検出手段は、前記エンジンの回転速度を検出するための回転速度検出手段を更に含み、
前記制御手段は、前記排気還流弁の全閉の指令を解除するための前記出力要求量の範囲を、前記検出される回転速度に応じて設定する
ことを特徴とする請求項１に記載のエンジンの排気還流装置。
【請求項８】
前記制御手段は、前記検出される出力要求量の単位時間当たりの負の変化量を所定の第１判定値と比較し、その比較結果により前記エンジンに減速運転が要求されていると判断したときに前記排気還流弁に全閉を指令し、前記減速運転の要求が継続していると判断したときに前記全閉の指令を継続し、前記減速運転の要求がなくなったと判断し、かつ、前記出力要求量が所定の第２判定値より大きいと判断したときに前記全閉の指令を解除する
ことを特徴とする請求項１に記載のエンジンの排気還流装置。
【請求項９】
前記エンジンには、前記吸気通路を流れる吸気量を調節するための吸気量調節弁が設けられ、
前記運転状態検出手段は、前記吸気量調節弁の開度を検出するための吸気量調節弁開度検出手段と、前記排気還流弁の開度を検出するための排気還流弁開度検出手段とを更に含み、
前記制御手段は、前記検出される吸気量調節弁の開度に対する前記検出される排気還流弁の開度の比に応じて前記第１判定値を設定する
ことを特徴とする請求項８に記載のエンジンの排気還流装置。
【請求項１０】
前記制御手段は、前記検出される出力要求量の単位時間当たりの負の変化量が所定値以下となるとき、又は、前記検出される出力要求量が零となるとき、前記減速運転の要求が継続するものと判断して最大の閉弁速度により前記排気還流弁を閉弁させることを特徴とする請求項８又は９に記載のエンジンの排気還流装置。
【請求項１１】
前記エンジンは、車両に駆動源として搭載されており、
前記車両には、前記車両を停止させるために操作されるブレーキペダルと、前記ブレーキペダルの操作を検出するためのブレーキ検出手段が設けられ、
前記制御手段は、前記ブレーキ検出手段の検出結果に基づき前記ブレーキペダルが操作されたと判断したとき、前記減速運転が強く要求されているものとして前記排気還流弁に全閉を指令すると共に、最大の閉弁速度に基づいて前記排気還流弁を閉弁させる
ことを特徴とする請求項８乃至１０の何れかに記載のエンジンの排気還流装置。
【請求項１２】
前記制御手段は、前記排気還流弁を全閉又は所定の小開度から前記目標開度へ向けて開弁するときは、前記小開度より大きい中開度から開弁するときよりも緩やかに徐々に開弁することを特徴とする請求項８乃至１１の何れかに記載のエンジンの排気還流装置。
【請求項１３】
前記制御手段は、前記排気還流弁に全閉を指令するとき、前記排気還流弁の全閉開始を遅延時間だけ遅延させると共に、前記遅延時間を、前記検出される出力要求量の単位時間当たりの負の変化量に応じて設定することを特徴とする請求項８乃至１２の何れかに記載のエンジンの排気還流装置。
【請求項１４】
前記制御手段は、前記検出される出力要求量の単位時間当たりの正の変化量を所定の第１判定値と比較し、その比較結果により前記エンジンに加速運転が要求されていると判断したときに前記排気還流弁に全閉を指令し、前記加速運転の要求が継続していると判断したときに前記全閉の指令を継続し、前記加速運転の要求がなくなったと判断し、かつ、前記出力要求量が所定の第２判定値より小さいと判断したときに前記全閉の指令を解除することを特徴とする請求項１に記載のエンジンの排気還流装置。
【請求項１５】
前記運転状態検出手段は、前記エンジンの回転速度を検出するための回転速度検出手段と、前記エンジンの負荷を検出するための負荷検出手段とを更に含み、
前記制御手段は、前記検出される回転速度及び負荷に応じて前記第１判定値を設定する
ことを特徴とする請求項１４に記載のエンジンの排気還流装置。
【請求項１６】
前記運転状態検出手段は、前記エンジンの回転速度を検出するための回転速度検出手段を更に含み、
前記制御手段は、前記検出される回転速度に応じて前記第２判定値を設定する
ことを特徴とする請求項１４又は１５に記載のエンジンの排気還流装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、エンジンから排気通路へ排出される排気の一部をＥＧＲガスとして吸気通路へ流してエンジンへ還流させるエンジンの排気還流装置に関する。
【背景技術】
【０００２】
従来、この種の技術が、例えば、自動車用エンジンにおいて採用されている。排気還流装置（Exhaust Gas Recirculation（ＥＧＲ）装置）は、エンジンの燃焼室から排気通路へ排出される燃焼後の排気の一部をＥＧＲガスとしてＥＧＲ通路を介して吸気通路へ導き、吸気通路を流れる吸気と混合させて燃焼室へ還流させるようになっている。ＥＧＲ通路を流れるＥＧＲガスは、ＥＧＲ通路に設けられるＥＧＲ弁により調節されるようになっている。このＥＧＲによって、主として排気中の窒素酸化物（ＮＯｘ）を低減させることができ、エンジンの部分負荷時における燃費向上を図ることができる。
【０００３】
エンジンの排気は、酸素が含まれていないか酸素が希薄な状態にある。従って、ＥＧＲにより排気の一部を吸気と混ぜることで、吸気中の酸素濃度が低下する。このため、燃焼室では、酸素濃度が低い状態で燃料が燃焼することから、燃焼時のピーク温度が低下し、ＮＯｘの発生を抑制することができる。ガソリンエンジンでは、ＥＧＲにより吸気中の酸素含有量を増加させることなく、スロットルバルブをある程度閉じた状態においても、エンジンのポンピングロスを低減することができる。
【０００４】
ここで、近時は、エンジンの更なる燃費向上を図るために、エンジンの全運転領域でＥＧＲを行うことが考えられ、大量ＥＧＲを実現することが求められている。大量ＥＧＲを実現するためには、従前の技術に対し、ＥＧＲ通路の内径を拡大したり、ＥＧＲ弁の弁体や弁座の流路開口面積を大きくしたりする必要がある。
【０００５】
ところで、下記の特許文献１には、エンジンのＥＧＲ装置の一例が開示されている。このＥＧＲ装置は、エンジンの運転状態をより安定させることを目的として、ＥＧＲ弁を開弁してエンジンを運転しているときに、エンジンに要求される動力変化量が所定の負の閾値未満になったときに、ＥＧＲ弁を閉弁し、ＥＧＲ弁を閉弁した後に所定の解除条件が成立するまでＥＧＲ弁を閉弁状態に保つようにしている。これにより、ＥＧＲ弁をより早期に閉弁させると共に、ＥＧＲ弁を閉弁状態に保持することで、エンジンの運転状態を安定させるようにしている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１１−１１１９５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、特許文献１に記載のＥＧＲ装置についても大量ＥＧＲに対応させることが考えられる。そのために、ＥＧＲ通路の流路径を拡げたり、ＥＧＲ弁の弁体や弁座を大型化したりすることが考えられる。しかしながら、特許文献１に記載のＥＧＲ装置では、エンジンの減速運転時にＥＧＲガスによる失火を抑制するために、ＥＧＲ弁の全閉をより早期に開始してＥＧＲをカットする必要がある。ＥＧＲ装置を大量ＥＧＲに対応させた場合は、更にその必要性が高まる。ここで、エンジンの要求動力変化量を単に負の閾値と比較しただけでは、エンジンの減速運転時に、ＥＧＲ弁の全閉をより早期に開始させようとして、その後の運転要求の変化に応じてＥＧＲ弁を適正に制御することができない。例えば、ＥＧＲ弁を一旦全閉に制御しようとしてＥＧＲ弁に全閉を指令した後、途中でその指令を解除したり、ＥＧＲ弁を開弁制御へ戻したりすることが必要になることがあり、運転者による運転要求の変化に速やかに応答することができない。
【０００８】
また、特許文献１に記載のＥＧＲ装置では、エンジンの加速運転時にも、燃焼室へのＥＧＲガスの流入による加速性の悪化を防止するために、ＥＧＲ弁の全閉をより早期に開始させる必要がある。ここでも、エンジンの要求動力変化量を単に正の閾値と比較しただけでは、エンジンの加速運転時に、ＥＧＲ弁の全閉をより早期に開始させようとして、その後の運転要求の変化に応じてＥＧＲ弁を適正に制御することができない。
【０００９】
この発明は、上記事情に鑑みてなされたものであって、その目的は、エンジンの減速運転又は加速運転の要求時に排気還流弁を早くに全閉にしてエンジンの減速失火を回避し、又はエンジンの加速性悪化を防止すると共に、減速運転又は加速運転の要求から他の運転の要求への復帰時に排気還流弁の全閉を速やかに中断することを可能にしたエンジンの排気還流装置を提供することにある。また、この発明の別の目的は、エンジンの減速運転の要求時に排気還流弁を早くに全閉にしてエンジンの減速失火を回避すると共に、減速運転の要求から他の運転の要求への復帰時に排気還流弁の全閉を速やかに中断することを可能としたエンジンの排気還流装置を提供することにある。更に、この発明の別の目的は、エンジンの加速運転の要求時に排気還流弁を早くに全閉にしてエンジンの加速性悪化を防止すると共に、加速運転の要求から他の運転の要求への復帰時に排気還流弁の全閉を速やかに中断することを可能としたエンジンの排気還流装置を提供することにある。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、請求項１に記載の発明は、エンジンの燃焼室から排気通路へ排出される排気の一部を排気還流ガスとして吸気通路へ流して燃焼室へ還流させる排気還流通路と、排気還流通路における排気還流ガスの流れを調節するための排気還流弁と、エンジンの運転状態を検出するための運転状態検出手段と、運転状態検出手段により検出される運転状態に基づいて排気還流弁を制御するための制御手段とを備えたエンジンの排気還流装置において、運転状態検出手段は、運転者によるエンジンの出力要求量を検出するための出力要求量検出手段を含み、制御手段は、検出される出力要求量の単位時間当たりの変化量に基づいて排気還流弁に全閉を指令し、出力要求量の単位時間当たりの変化量及び出力要求量に基づいて排気還流弁の全閉の指令を解除することを趣旨とする。
【００１１】
上記発明の構成によれば、エンジンの運転時に排気還流通路における排気還流ガスの流れを調節するために、制御手段は、運転状態検出手段により検出されるエンジンの運転状態に基づき排気還流弁を制御する。ここで、制御手段は、検出される出力要求量の単位時間当たりの変化量に基づいて排気還流弁に全閉を指令し、出力要求量の単位時間当たりの変化量及び出力要求量に基づいてその全閉の指令を解除する。出力要求量の単位時間当たりの変化量及び出力要求量は、エンジンの出力に対する運転者の要求の強さを反映する。例えば、エンジンに減速運転又は加速運転が強く要求されるときは、出力要求量の単位時間当たりの変化量が大きくなり、制御手段は、その変化量に基づき運転者によるエンジンの出力要求量を判断し、排気還流弁に全閉を指令することになる。また、減速運転又は加速運転の要求が消滅するときは、出力要求量の単位時間当たりの変化量が小さくなり、かつ出力要求量が大きいまま又は小さいままとなり、制御手段は、その状況に基づき運転者によるエンジンの出力要求量の変化を判断し、排気還流弁の全閉の指令を解除する。従って、排気還流弁に全閉を指令するための判断が、その全閉指令の解除を前提に行われることから、全閉を指令するための判断の応答性がよくなる。
【００１２】
上記目的を達成するために、請求項２に記載の発明は、請求項１に記載の発明において、制御手段は、排気還流弁に全閉を指令するときの全閉指令条件を、検出される出力要求量の単位時間当たりの変化量に応じて設定することを趣旨とする。
【００１３】
上記発明の構成によれば、請求項１に記載の発明の作用に加え、全閉指令条件が出力要求量の単位時間当たりの変化量に応じて設定されるので、エンジンの出力に対する運転者の要求の強さに応じた条件で排気還流弁に全閉が指令される。
【００１４】
上記目的を達成するために、請求項３に記載の発明は、請求項２に記載の発明において、全閉指令条件は、排気還流弁を全閉とするときの閉弁速度を含み、制御手段は、排気還流弁に全閉を指令するとき、閉弁速度に基づいて排気還流弁を閉弁させると共に、閉弁速度を、検出される出力要求量の単位時間当たりの変化量に応じて設定することを趣旨とする。
【００１５】
上記発明の構成によれば、請求項２に記載の発明の作用に加えて次のような作用がある。一般に、エンジンの減速運転又は加速運転の要求は、出力要求量の単位時間当たりの変化量（絶対値）が大きくなるほど強くなる傾向がある。従って、減速運転又は加速運転が要求され、制御手段により排気還流弁に全閉が指令されるときは、その運転要求の強さに応じて設定された閉弁速度に基づいて排気還流弁が全閉へ向けて閉弁される。
【００１６】
上記目的を達成するために、請求項４に記載の発明は、請求項３に記載の発明において、運転状態検出手段は、排気還流弁の開度を検出するための排気還流弁開度検出手段を更に含み、制御手段は、排気還流弁を全閉とする過程で検出される排気還流弁の開度が所定値以下となったときに閉弁速度を所定の最小値に設定することを趣旨とする。
【００１７】
上記発明の構成によれば、請求項３に記載の発明の作用に加え、排気還流弁が全閉へ向けて閉弁される過程で、その開度が所定値以下となったときに、制御手段により開弁速度が所定の最小値に設定されるので、排気還流弁が緩やに閉弁されて全閉となる。
【００１８】
上記目的を達成するために、請求項５に記載の発明は、請求項２に記載の発明において、全閉指令条件は、排気還流弁の全閉開始を遅延させる遅延時間を含み、制御手段は、排気還流弁に全閉を指令するとき、遅延時間だけ排気還流弁の全閉開始を遅延させると共に、その遅延時間を、検出される出力要求量の単位時間当たりの変化量に応じて設定することを趣旨とする。
【００１９】
上記発明の構成によれば、請求項２に記載の発明の作用に加え、制御手段により排気還流弁に全閉が指令されるとき、排気還流弁の全閉開始が遅延時間だけ遅延されると共に、その遅延時間が減速運転又は加速運転の要求の強さに応じて設定される。従って、運転者の意図しない操作によって排気還流弁に全閉が指令されても、減速運転又は加速運転の要求の強さに応じた遅延時間だけ排気還流弁の全閉開始が遅延されるので、排気還流弁の全閉が誤って直ちに開始されることがない。
【００２０】
上記目的を達成するために、請求項６に記載の発明は、請求項２に記載の発明において、全閉指令条件は、記排気還流弁を全閉とするときに目標とすべき目標閉弁開度を含み、制御手段は、排気還流弁に全閉を指令するとき、目標閉弁開度に基づいて排気還流弁を閉弁させると共に、目標閉弁開度を、検出される出力要求量の単位時間当たりの変化量の推移に応じて減衰させることを趣旨とする。
【００２１】
上記発明の構成によれば、請求項２に記載の発明の作用に加えて次のような作用がある。一般に、出力要求量の単位時間当たりの変化量の推移は、初めに大きく、後になるほど小さくなる。従って、制御手段により排気還流弁に全閉が指令されるとき、目標閉弁開度は初めに大きく減衰され、後になるぼど小さく減衰されるので、排気還流弁が全閉へ向けて閉弁されるときは、後になるほど緩やかに閉弁される。
【００２２】
上記目的を達成するために、請求項７に記載の発明は、請求項１に記載の発明において、運転状態検出手段は、エンジンの回転速度を検出するための回転速度検出手段を更に含み、制御手段は、排気還流弁の全閉の指令を解除するための出力要求量の範囲を、検出される回転速度に応じて設定することを趣旨とする。
【００２３】
上記構成によれば、請求項１に記載の発明の作用に加えて次のような作用がある。一般に、運転者によるエンジンの出力要求量が大きいほどエンジンの回転速度は高くなる。従って、排気還流弁の全閉の指令を解除するための出力要求量の範囲が、制御手段により回転速度に応じて設定されるので、出力要求量の大きさに応じて全閉の指令が解除される。
【００２４】
上記目的を達成するために、請求項８に記載の発明は、請求項１に記載の発明において、制御手段は、検出される出力要求量の単位時間当たりの負の変化量を所定の第１判定値と比較し、その比較結果によりエンジンに減速運転が要求されていると判断したときに排気還流弁に全閉を指令し、減速運転の要求が継続していると判断したときに全閉の指令を継続し、減速運転の要求がなくなったと判断し、かつ、出力要求量が所定の第２判定値より大きいと判断したときに全閉の指令を解除することを趣旨とする。
【００２５】
上記発明の構成によれば、制御手段は、検出される出力要求量の単位時間当たりの負の変化量を所定の第１判定値と比較し、その比較結果によりエンジンに減速運転が要求されていると判断したときに排気還流弁に全閉を指令し、減速運転の要求が継続していると判断したときに全閉の指令を継続する。また、制御手段は、上記比較結果により減速運転の要求がなくなったと判断し、かつ、出力要求量が所定の第２判定値より大きいと判断したときは、それまでの全閉の指令を解除する。従って、排気還流弁に全閉を指令するための減速運転の要求の判断が、その要求の継続の判断と、その要求の消滅の判断とを前提に行われることから、減速運転の要求が応答性よく判断される。これにより、排気還流弁に対し全閉の指令が早められる。また、減速運転の要求の消滅の判断を受けて全閉の指令の解除が早められる。
【００２６】
上記目的を達成するために、請求項９に記載の発明は、請求項８に記載の発明において、エンジンには、吸気通路を流れる吸気量を調節するための吸気量調節弁が設けられ、運転状態検出手段は、吸気量調節弁の開度を検出するための吸気量調節弁開度検出手段と、排気還流弁の開度を検出するための排気還流弁開度検出手段とを更に含み、制御手段は、検出される吸気量調節弁の開度に対する検出される排気還流弁の開度の比に応じて第１判定値を設定することを趣旨とする。
【００２７】
上記発明の構成によれば、請求項８に記載の発明の作用に加えて次の作用がある。一般に、エンジンの減速時における排気還流ガスに起因するエンジンの失火（減速失火）は、吸気量調節弁の開度に対する排気還流弁の開度の比（開度比）が大きくなるほど厳しくなる傾向がある。ここで、減速運転の要求を判断するために、出力要求量の単位時間当たりの負の変化量と比較される第１判定値が、制御手段により上記開度比に応じて設定されるので、減速失火の起きやすさに応じて減速運転の要求が適正に判断される。
【００２８】
上記目的を達成するために、請求項１０に記載の発明は、請求項８又は９に記載の発明において、制御手段は、検出される出力要求量の単位時間当たりの負の変化量が所定値以下となるとき、又は、検出される出力要求量が零となるとき、減速運転の要求が継続するものと判断して最大の閉弁速度により排気還流弁を閉弁させることを趣旨とする。
【００２９】
上記発明の構成によれば、請求項８又は９に記載の発明の作用に加えて次の作用を有する。一般に、エンジンの減速運転の要求は、出力要求量の単位時間当たりの負の変化量が小さいほど（絶対値としては大きいほど）、又は出力要求量が零になるときに強くなる。ここで、出力要求量の単位時間当たりの負の変化量が所定値以下となるとき、又は、出力要求量が零となるときに、制御手段により、減速運転の要求が継続するものと判断され、最大の閉弁速度により排気還流弁に全閉が指令される。従って、減速運転の要求が継続するときは、排気還流弁が全閉へ向けて最速で閉弁される。
【００３０】
上記目的を達成するために、請求項１１に記載の発明は、請求項８至１０の何れかに記載の発明において、エンジンは、車両に駆動源として搭載されており、車両には、車両を停止させるために操作されるブレーキペダルと、ブレーキペダルの操作を検出するためのブレーキ検出手段が設けられ、制御手段は、ブレーキ検出手段の検出結果に基づきブレーキペダルが操作されたと判断したとき、最大の閉弁速度により排気還流弁を閉弁させること趣旨とする。
【００３１】
上記発明の構成によれば、請求項８乃至１０の何れかに記載の発明の作用に加えて次の作用を有する。一般に、エンジンの減速運転の要求は、ブレーキペダルが操作されたときに確定的に最も強くなる。ここで、制御手段により、ブレーキ検出手段の検出結果に基づきブレーキペダルが操作されたと判断されたとき、最大の閉弁速度により排気還流弁が全閉へ向けて閉弁される。従って、減速運転の要求が確定的に最も強くなるときは、排気還流弁が全閉へ向けて最速で閉弁される。
【００３２】
上記目的を達成するために、請求項１２に記載の発明は、請求項８乃至１１の何れかに記載の発明において、制御手段は、排気還流弁を全閉から又は所定の小開度から目標開度へ向けて開弁するときは、小開度より大きい中開度から開弁するときよりも緩やかに徐々に開弁することを趣旨とする。
【００３３】
上記発明の構成によれば、請求項８乃至１１の何れかに記載の発明の作用に加えて次の作用を有する。一般に、排気還流がカットされた状態から排気還流を再開させるには、燃焼室に供給される排気還流ガスを唐突に増やすことなく徐々に増やすのが好ましい。ここで、制御手段により、排気還流弁が全閉から又は所定の小開度から目標開度へ向けて開弁されるときは、排気還流弁が、小開度より大きい中開度から開弁されるときよりも緩やかに徐々に開弁されるので、燃焼室に供給される排気還流ガスが緩やかに徐々に増やされる。
【００３４】
上記目的を達成するために、請求項１３に記載の発明は、請求項８乃至１２の何れかに記載の発明において、制御手段は、排気還流弁に全閉を指令するとき、排気還流弁の全閉開始を遅延時間だけ遅延させると共に、その遅延時間を、検出される出力要求量の単位時間当たりの負の変化量に応じて設定することを趣旨とする。
【００３５】
上記発明の構成によれば、請求項８乃至１２の何れかに記載の発明の作用に加え、制御手段により排気還流弁に全閉が指令されるとき、排気還流弁の全閉開始が遅延時間だけ遅延されると共に、その遅延時間が減速運転の要求の強さに応じて設定される。従って、運転者の意図しない操作により減速運転の要求が判断されて排気還流弁に全閉が指令されても、減速運転の要求の強さに応じた遅延時間だけ排気還流弁の全閉開始が遅延されるので、排気還流弁の全閉が誤って直ちに開始されることがない。
【００３６】
上記目的を達成するために、請求項１４に記載の発明は、請求項１に記載の発明において、制御手段は、検出される出力要求量の単位時間当たりの正の変化量を所定の第１判定値と比較し、その比較結果によりエンジンに加速運転が要求されていると判断したときに排気還流弁に全閉を指令し、加速運転の要求が継続していると判断したときに全閉の指令を継続し、加速運転の要求がなくなったと判断し、かつ、出力要求量が所定の第２判定値より小さいと判断したときに全閉の指令を解除することを趣旨とする。
【００３７】
上記発明の構成によれば、制御手段は、検出される出力要求量の単位時間当たりの正の変化量を所定の第１判定値と比較し、その比較結果によりエンジンに加速運転が要求されていると判断したときに排気還流弁に全閉を指令し、加速運転の要求が継続していると判断したときに全閉の指令を継続する。また、制御手段は、上記比較結果により加速運転の要求がなくなったと判断し、かつ、出力要求量が所定の第２判定値より小さいと判断したときは、それまでの全閉の指令を解除する。従って、排気還流弁に全閉を指令するための加速運転の要求の判断が、その要求の継続の判断と、その要求の消滅の判断とを前提に行われることから、加速運転の要求が応答性良く判断される。これにより、排気還流弁に対する全閉の指令が早められる。また、加速運転の要求の消滅の判断を受けて全閉の指令の解除が早められる。
【００３８】
上記目的を達成するために、請求項１５に記載の発明は、請求項１４に記載の発明において、運転状態検出手段は、エンジンの回転速度を検出するための回転速度検出手段と、エンジンの負荷を検出するための負荷検出手段とを更に含み、制御手段は、検出される回転速度及び負荷に応じて第１判定値を設定することを趣旨とする。
【００３９】
上記発明の構成によれば、請求項１４に記載の発明の作用に加え、出力要求量の単位時間当たりの正の変化量と比較される第１判定値が、制御手段により、エンジンの回転速度と負荷に応じて設定されるので、エンジンの回転速度と負荷に応じた応答性で排気還流弁に全閉が指令される。
【００４０】
上記目的を達成するために、請求項１６に記載の発明は、請求項１４又は１５に記載の発明において、運転状態検出手段は、エンジンの回転速度を検出するための回転速度検出手段を更に含み、制御手段は、検出される回転速度に応じて第２判定値を設定することを趣旨とする。
【００４１】
上記発明の構成によれば、請求項１４又は１５に記載の発明の作用に加えて次のような作用がある。一般に、加速運転時における運転者による出力要求量は、エンジンの回転速度が高くなるほど小さくなる傾向がある。ここで、加速運転の要求の消滅を判断するために、出力要求量と比較される第２判定値が、エンジンの回転速度に応じて制御手段により設定される。従って、加速運転の要求の消滅がエンジンの回転速度に応じてより適切に判断される。
【発明の効果】
【００４２】
請求項１に記載の発明によれば、エンジンの減速運転又は加速運転の要求時に排気還流弁を早くに全閉にしてエンジンの減速失火を回避することができ、又はエンジンの加速性悪化を防止することができると共に、減速運転又は加速運転の要求から他の運転の要求への復帰時に排気還流弁の全閉を速やかに中断することができる。
【００４３】
請求項２に記載の発明によれば、請求項１に記載の発明の効果に加え、排気還流弁を、エンジンの減速運転又は加速運転の要求の強さに応じた態様で全閉へ向けて閉弁することができる。
【００４４】
請求項３に記載の発明によれば、請求項２に記載の発明の効果に加え、排気還流弁を、エンジンの減速運転又は加速運転の要求の強さに応じた適正な速度で全閉へ向けて閉弁することができる。
【００４５】
請求項４に記載の発明によれば、請求項３に記載の発明の効果に加え、排気還流弁の全閉時の衝撃と打音を抑えることができる。
【００４６】
請求項５に記載の発明によれば、請求項２に記載の発明の効果に加え、運転者の意図しない操作による排気還流カットの誤制御を防止することができる。
【００４７】
請求項６に記載の発明によれば、請求項２に記載の発明の効果に加え、排気還流弁を、エンジンの減速運転又は加速運転の要求の強さの推移に応じた適正な速度で全閉へ向けて閉弁することができる。
【００４８】
請求項７に記載の発明によれば、請求項１に記載の発明の効果に加え、排気還流弁に全閉を一旦指令した後でも、その全閉の指令を精度良く解除することができる。
【００４９】
請求項８に記載の発明によれば、エンジンの減速運転の要求時に排気還流弁を早くに全閉にしてエンジンの減速失火を回避することができると共に、減速運転の要求から他の運転の要求への復帰時には排気還流弁の全閉を速やかに中断することができる。
【００５０】
請求項９に記載の発明によれば、請求項８に記載の発明の効果に加え、エンジンに減速失火が起きやすい状況では、減速運転の要求を精度よく判断することができ、排気還流弁を早くに全閉にして減速失火をより確実に防止することができる。
【００５１】
請求項１０に記載の発明によれば、請求項８又は９に記載の発明の効果に加え、エンジンの減速運転時に、出力要求量の単位時間当たりの負の変化量が小さいとき、又は出力要求量が零になるときは、減速運転の要求が最も強いものとして、排気還流弁を最も速やかに全閉とし、排気還流を最も速やかにカットすることができる。
【００５２】
請求項１１に記載の発明によれば、請求項８乃至１０の何れかに記載の発明の効果に加え、ブレーキペダルが踏み込まれたときは、減速運転の要求が確定的に最も強いものとして、排気還流弁を最も速やかに全閉とし、排気還流を最も速やかにカットすることができる。
【００５３】
請求項１２に記載の発明によれば、請求項８乃至１１の何れかに記載の発明の効果に加え、エンジンの燃焼に対して排気還流ガスを緩やかに作用させることができ、エンジンの排気エミッションと車両のドライバビリティの悪化を防止することができる。
【００５４】
請求項１３に記載の発明によれば、請求項８乃至１２の何れかに記載の発明の効果に加え、運転者の意図しない操作による排気還流カットの誤制御を防止することができる。
【００５５】
請求項１４に記載の発明によれば、エンジンの加速運転の要求時に排気還流弁を早くに全閉にしてエンジンの加速性悪化を防止することができると共に、加速運転の要求から他の運転の要求への復帰時に排気還流弁の全閉を速やかに中断することができる。
【００５６】
請求項１５に記載の発明によれば、請求項１４に記載の発明の効果に加え、エンジンの加速運転時に、吸気中の排気還流ガスの割合を不用意に増大させることなくより速やかに低減することができ、過剰な排気還流ガスに起因する加速性能の悪化を防止することができる。
【００５７】
請求項１６に記載の発明によれば、請求項１４又は１５に記載の発明の効果に加え、加速運転への要求を一旦判断し、排気還流弁を全閉にした後でも、加速運転の要求の消滅を精度よく判断することができ、排気還流弁の全閉を速やかに解除することができる。
【図面の簡単な説明】
【００５８】
【図１】第１実施形態に係り、エンジンの排気還流装置（ＥＧＲ装置）を含むエンジンシステムを示す概略構成図。
【図２】同実施形態に係り、ＥＧＲ通路の一部であってＥＧＲ弁が設けられる部分を拡大して示す断面図。
【図３】同実施形態に係り、ＥＧＲ制御の処理内容の一例を示すフローチャート。
【図４】同実施形態に係り、ＥＧＲ制御に関する各種パラメータの挙動の一例を示すタイムチャート。
【図５】同実施形態に係り、ＥＧＲ制御に関する各種パラメータの挙動の別例を示すタイムチャート。
【図６】第２実施形態に係り、ＥＧＲ制御の処理内容の一例を示すフローチャート。
【図７】同実施形態に係り、減速判定値マップの一例を示すグラフ。
【図８】同実施形態に係り、加速判定値マップの一例を示すグラフ。
【図９】第３実施形態に係り、ＥＧＲ制御の処理内容の一例を示すフローチャート。
【図１０】同実施形態に係り、閉弁速度マップの一例を示すグラフ。
【図１１】同実施形態に係り、ＥＧＲ制御に関する各種パラメータの挙動の一例を示すタイムチャート。
【図１２】第４実施形態に係り、ＥＧＲ制御の処理内容の一例を示すフローチャート。
【図１３】同実施形態に係り、図１２の続きを示すフローチャート。
【図１４】同実施形態に係り、ＥＧＲ制御に関する各種パラメータの挙動の一例を示すタイムチャート。
【図１５】同実施形態に係り、図１４（ｃ）のＥＧＲ弁開度の挙動を拡大して示すタイムチャート。
【図１６】第５実施形態に係り、ＥＧＲ制御の処理内容の一例を示すフローチャート。
【図１７】第６実施形態に係り、ＥＧＲ制御の処理内容の一例を示すフローチャート。
【図１８】同実施形態に係り、閉弁速度マップの一例を示すグラフ。
【図１９】同実施形態に係り、ＥＧＲ制御に関する各種パラメータの挙動の一例を示すタイムチャート。
【図２０】第７実施形態に係り、ＥＧＲ制御の処理内容の一例を示すフローチャート。
【図２１】同実施形態に係り、目標減衰値マップの一例を示すグラフ。
【図２２】同実施形態に係り、ＥＧＲ制御に関する各種パラメータの挙動の一例を示すタイムチャート。
【図２３】第８実施形態に係り、ＥＧＲ制御の処理内容の一例を示すフローチャート。
【図２４】同実施形態に係り、目標減衰値マップの一例を示すグラフ。
【図２５】第９実施形態に係り、ＥＧＲ制御の処理内容の一例を示すフローチャート。
【図２６】同実施形態に係り、遅延時間マップの一例を示すグラフ。
【図２７】同実施形態に係り、ＥＧＲ制御に関する各種パラメータの挙動の一例を示すタイムチャート。
【図２８】第１０実施形態に係り、ＥＧＲ制御の処理内容の一例を示すフローチャート。
【図２９】同実施形態に係り、加速判定値マップの一例を示すグラフ。
【図３０】同実施形態に係り、ＥＧＲ制御に関する各種パラメータの挙動の一例を示すタイムチャート。
【図３１】第１１実施形態に係り、ＥＧＲ制御の処理内容の一例を示すフローチャート。
【図３２】同実施形態に係り、急加速判定値マップの一例を示すグラフ。
【図３３】同実施形態に係り、緩加速判定値マップの一例を示すグラフ。
【図３４】第１２実施形態に係り、ＥＧＲ制御の処理内容の一例を示すフローチャート。
【図３５】同実施形態に係り、閉弁速度マップの一例を示すグラフ。
【図３６】同実施形態に係り、ＥＧＲ制御に関する各種パラメータの挙動の一例を示すタイムチャート。
【図３７】第１３実施形態に係り、ＥＧＲ制御の処理内容の一例を示すフローチャート。
【図３８】同実施形態に係り、目標減衰値マップの一例を示すグラフ。
【図３９】同実施形態に係り、ＥＧＲ制御に関する各種パラメータの挙動の一例を示すタイムチャート。
【発明を実施するための形態】
【００５９】
＜第１実施形態＞
以下、本発明におけるエンジンの排気還流装置を過給機付きエンジンに具体化した第１実施形態につき図面を参照して詳細に説明する。
【００６０】
図１に、この実施形態におけるエンジンの排気還流装置（ＥＧＲ装置）を含むエンジンシステムを概略構成図により示す。このエンジンシステムは、レシプロタイプのエンジン１を備える。エンジン１の吸気ポート２には、吸気通路３が接続され、排気ポート４には、排気通路５が接続される。吸気通路３の入口には、エアクリーナ６が設けられる。エアクリーナ６より下流の吸気通路３には、排気通路５との間に、吸気通路３における吸気を昇圧させるための過給機７が設けられる。
【００６１】
過給機７は、吸気通路３に配置されたコンプレッサ８と、排気通路５に配置されたタービン９と、コンプレッサ８とタービン９を一体回転可能に連結する回転軸１０とを含む。過給機７は、排気通路５を流れる排気によりタービン９を回転させて回転軸１０を介してコンプレッサ８を一体的に回転させることにより、吸気通路３における吸気を昇圧させる、すなわち過給を行うようになっている。
【００６２】
過給機７に隣接して排気通路５には、タービン９を迂回する排気バイパス通路１１が設けられる。この排気バイパス通路１１には、ウェイストゲートバルブ１２が設けられる。ウェイストゲートバルブ１２により排気バイパス通路１１を流れる排気が調節されることにより、タービン９に供給される排気流量が調節され、タービン９及びコンプレッサ８の回転速度が調節され、過給機７による過給圧が調節されるようになっている。
【００６３】
吸気通路３において、過給機７のコンプレッサ８とエンジン１との間には、インタークーラ１３が設けられる。このインタークーラ１３は、コンプレッサ８により昇圧されて高温となった吸気を適温に冷却するためのものである。インタークーラ１３とエンジン１との間の吸気通路３には、サージタンク３ａが設けられる。また、インタークーラ１３より下流であってサージタンク３ａより上流の吸気通路３には、電動式のスロットル弁である電子スロットル装置１４が設けられる。本発明の吸気量調節弁に相当する電子スロットル装置１４は、吸気通路３に配置されるバタフライ形のスロットル弁２１と、そのスロットル弁２１を開閉駆動するためのステップモータ２２と、スロットル弁２１の開度（スロットル開度）ＴＡを検出するための本発明の吸気量調節弁開度検出手段に相当するスロットルセンサ２３とを備える。電子スロットル装置１４は、運転者によるアクセルペダル２６の操作に応じてスロットル弁２１がステップモータ２２により開閉駆動されることにより、スロットル弁２１の開度が調節されるように構成される。電子スロットル装置１４の構成として、例えば、特開２０１１−２５２４８２号公報の図１及び図２に記載される「スロットル装置」の基本構成を採用することができる。また、タービン９より下流の排気通路５には、排気を浄化するための排気触媒としての触媒コンバータ１５が設けられる。
【００６４】
エンジン１には、燃焼室１６に燃料を噴射供給するためのインジェクタ２５が設けられる。インジェクタ２５には、燃料タンク（図示略）から燃料が供給されるようになっている。また、エンジン１には、各気筒に対応して点火プラグ２９が設けられる。各点火プラグ２９は、イグナイタ３０から出力される高電圧を受けて点火動作する。各点火プラグ２９の点火時期は、イグナイタ３０による高電圧の出力タイミングにより決定される。
【００６５】
この実施形態において、大量ＥＧＲを実現するためのＥＧＲ装置は、エンジン１の燃焼室１６から排気通路５へ排出される排気の一部をＥＧＲガスとして吸気通路３へ流して燃焼室１６へ還流させる排気還流通路（ＥＧＲ通路）１７と、ＥＧＲ通路１７におけるＥＧＲガスの流れを調節するためにＥＧＲ通路１７に設けられた排気還流弁（ＥＧＲ弁）１８とを備える。ＥＧＲ通路１７は、タービン９の上流側の排気通路５と、サージタンク３ａとの間に設けられる。すなわち、排気通路５を流れる排気の一部をＥＧＲガスとしてＥＧＲ通路１７を通じて吸気通路３へ流して燃焼室１６へ還流させるために、ＥＧＲ通路１７の出口１７ａが、スロットルバルブ１４の下流側にてサージタンク３ａに接続される。また、ＥＧＲ通路１７の入口１７ｂは、タービン９の上流側における排気通路５に接続される。
【００６６】
ＥＧＲ通路１７の入口１７ｂの近傍には、ＥＧＲガスを浄化するためのＥＧＲ用触媒コンバータ１９が設けられる。また、ＥＧＲ用触媒コンバータ１９より下流のＥＧＲ通路１７には、同通路１７を流れるＥＧＲガスを冷却するためのＥＧＲクーラ２０が設けられる。この実施形態で、ＥＧＲ弁１８は、ＥＧＲクーラ２０より下流のＥＧＲ通路１７に配置される。
【００６７】
図２に、ＥＧＲ通路１７の一部であってＥＧＲ弁１８が設けられる部分を拡大して断面図により示す。図１、図２に示すように、ＥＧＲ弁１８は、ポペット弁により、かつ、電動弁により構成される。すなわち、ＥＧＲ弁１８は、ステップモータ３１により駆動される弁体３２を備える。弁体３２は、略円錐形状をなし、ＥＧＲ通路１７に設けられた弁座３３に着座可能に設けられる。ステップモータ３１は直進的に往復運動（ストローク運動）可能に構成された出力軸３４を備え、その出力軸３４の先端に弁体３２が固定される。出力軸３４は軸受３５を介してＥＧＲ通路１７を構成するハウジングに支持される。そして、ステップモータ３１の出力軸３４をストローク運動させることにより、弁座３３に対する弁体３２の開度が調節されるようになっている。ＥＧＲ弁１８の出力軸３４は、弁体３２が弁座３３に着座する全閉状態から、弁体３２が軸受３５に当接する全開状態までの間で所定のストロークＬ１だけストローク運動可能に設けられる。この実施形態では、大量ＥＧＲを実現するために、従前の技術に比べて弁座３３の開口面積が拡大されている。それに合わせて、弁体３２が大型化されている。このＥＧＲ弁１８の構成として、例えば、特開２０１０−２７５９４１号公報の図１に記載された「ＥＧＲバルブ」の基本構成を
採用することができる。
【００６８】
この実施形態では、エンジン１の運転状態に応じて燃料噴射制御、点火時期制御、吸気量制御及びＥＧＲ制御等をそれぞれ実行するために、インジェクタ２５、イグナイタ３０、電子スロットル装置１４のステップモータ２２及びＥＧＲ弁１８のステップモータ３１が、それぞれエンジン１の運転状態に応じて電子制御装置（ＥＣＵ）５０により制御されるようになっている。ＥＣＵ５０は、中央処理装置（ＣＰＵ）と、所定の制御プログラム等を予め記憶したり、ＣＰＵの演算結果等を一時的に記憶したりする各種メモリと、これら各部と接続される外部入力回路及び外部出力回路とを備える。ＥＣＵ５０は、本発明の制御手段及び排気還流弁開度検出手段に相当する。外部出力回路には、イグナイタ３０、インジェクタ２５及び各ステップモータ２２，３１が接続される。外部入力回路には、スロットルセンサ２３をはじめエンジン１の運転状態を検出するための本発明の運転状態検出手段に相当する各種センサ２３，２７，２８，５１〜５５が接続され、各種エンジン信号が入力されるようになっている。
【００６９】
ここで、各種センサとして、スロットルセンサ２３の他に、アクセルセンサ２７、ブレーキセンサ２８、吸気圧センサ５１、回転速度センサ５２、水温センサ５３、エアフローメータ５４及び空燃比センサ５５が設けられる。アクセルセンサ２７は、アクセルペダル２６の操作量であるアクセル開度ＡＣＣを検出する。アクセルペダル２６は、運転者によるエンジン１の出力要求量を操作するための操作手段に相当する。従って、この実施形態では、アクセルセンサ２７は、運転者によるエンジン１の出力要求量を検出するための本発明の出力要求量検出手段に相当する。ブレーキセンサ２８は、ブレーキペダル３６が踏み込み操作されたことを検出する本発明のブレーキ検出手段に相当する。エンジン１は、車両に駆動源として搭載されており、ブレーキペダル３６は、その車両を停止させるために運転者により踏み込み操作されるようになっている。吸気圧センサ５１は、サージタンク３ａにおける吸気圧ＰＭを検出する。すなわち、吸気圧センサ５１は、ＥＧＲ通路１７から吸気通路３へＥＧＲガスが流れ込む位置より下流の吸気通路３（サージタンク３ａ）における吸気圧ＰＭを検出するようになっている。本発明の回転速度検出手段に相当する回転速度センサ５２は、エンジン１のクランクシャフト１ａの回転角（クランク角）を検出するとともに、そのクランク角の変化をエンジン１の回転速度（エンジン回転速度）ＮＥとして検出する。水温センサ５３は、エンジン１の冷却水温ＴＨＷを検出する。エアフローメータ５４は、エアクリーナ６の直下流の吸気通路３を流れる吸気量Ｇａを検出する。空燃比センサ５５は、触媒コンバータ１５の直上流の排気通路５に設けられ、排気中の空燃比Ａ／Ｆを検出する。
【００７０】
また、この実施形態では、エンジン１を搭載する車両（図示略）に車速センサ５６が設けられ、その車速センサ５６がＥＣＵ５０の外部入力回路に接続される。車速センサ５６は、車両の車速ＳＰＤを検出するためのものである。
【００７１】
この実施形態において、ＥＣＵ５０は、エンジン１の全運転領域において、エンジン１の運転状態に応じてＥＧＲを制御するためにＥＧＲ弁１８を制御するようになっている。また、ＥＣＵ５０は、エンジン減速時に、電子スロットル装置１４を閉弁制御すると共に、ＥＧＲ弁１８を全閉に制御するようになっている。
【００７２】
ここで、エンジン１の減速時にＥＧＲ弁１８の閉弁が遅れると、エンジン１に流れ込む吸気におけるＥＧＲガスの割合（ＥＧＲ率）が増えてしまい、エンジン１に減速失火を招いたり、車両のドライバビリティを悪化させるおそれがある。そこで、この実施形態では、エンジン１の減速時にＥＧＲ弁１８をより早期に閉弁してＥＧＲ率の増加を防ぐために、ＥＣＵ５０が次のようなＥＧＲ制御を実行するようになっている。
【００７３】
図３に、このＥＧＲ制御の処理内容の一例をフローチャートにより示す。処理がこのルーチンへ移行すると、先ず、ステップ１００で、ＥＣＵ５０は、アクセル操作速度ΔＴＡＡＣＣを取り込む。ここで、アクセル操作速度ΔＴＡＡＣＣは、アクセルペダル２６が踏み込み操作又は踏み戻し操作されるときの速度（開かれるときの速度又は閉じられるときの速度）を意味し、アクセルセンサ２７の検出値に基づいてＥＣＵ５０が別途演算するようになっている。すなわち、ＥＣＵ５０は、このアクセル操作速度ΔＴＡＡＣＣを、アクセルペダル２６が操作されるときにアクセルセンサ２７により検出される今回の検出値と前回の検出値との差から求めることができる。ここで、エンジン１を加速するためにアクセルペダル２６が踏み込み操作されたときのアクセル操作速度ΔＴＡＡＣＣは、正の値として求めることができ、エンジン１を減速するためにアクセルペダル２６が踏み戻し操作されたときのアクセル操作速度ΔＴＡＡＣＣは、負の値として求めることができる。
【００７４】
次に、ステップ１１０で、ＥＣＵ５０は、アクセル操作速度ΔＴＡＡＣＣが所定の第１減速判定値Ｃ１（負の値）よりも大きいか否かを判断する。この第１減速判定値Ｃ１は、エンジン１に減速運転（急減速運転を含む）が要求されていることを判断するための閾値であり、本発明における減速運転時の第１判定値に相当する。この判断結果が肯定となる場合、エンジン１に減速運転が要求されていないものとして、ＥＣＵ５０は、処理をステップ１２０へ移行する。
【００７５】
ステップ１２０で、ＥＣＵ５０は、ＥＧＲカットフラグＸＣＥＧＲが「０」であるか否かを判断する。このＥＧＲカットフラグＸＣＥＧＲは、ＥＧＲ弁１８が全閉に閉弁されてＥＧＲがカットされる場合に「１」に設定され、それ以外の場合に「０」に設定される。この判断結果が肯定となる場合、ＥＣＵ５０は、処理をステップ１３０へ移行する。
【００７６】
ステップ１３０で、ＥＣＵ５０は、ＥＧＲオン条件が成立したか否かを判断する。すなわち、ＥＧＲ弁１８を開弁させるための条件が成立しているか否かを判断する。この判断結果が肯定となる場合、ＥＣＵ５０は、処理をステップ１４０へ移行する。
【００７７】
そして、ステップ１４０で、ＥＣＵ５０は、回転速度センサ５２及び吸気圧センサ５１の検出値に基づき、エンジン回転速度ＮＥ及びエンジン負荷ＫＬをそれぞれ取り込む。ここで、ＥＣＵ５０は、エンジン負荷ＫＬを、エンジン回転速度ＮＥと吸気圧ＰＭに基づいて求めることができる。
【００７８】
次に、ステップ１５０で、ＥＣＵ５０は、エンジン回転速度ＮＥとエンジン負荷ＫＬに応じたＥＧＲ弁１８の目標開度Ｔegrを求める。ＥＣＵ５０は、この目標開度Ｔegrを、所定の目標開度マップ（図示略）を参照することにより求めることができる。目標開度マップは、エンジン回転速度ＮＥとエンジン負荷ＫＬとの関係から目標開度Ｔegrの値が予め設定されたデータである。
【００７９】
そして、ステップ１６０で、ＥＣＵ５０は、目標開度Ｔegrに基づきＥＧＲ弁１８を制御した後、処理をステップ１００へ戻す。この場合、ＥＣＵ５０は、ＥＧＲ弁１８が目標開度Ｔegrへ開弁又は閉弁するようにＥＧＲ弁１８へ指令することになる。
【００８０】
一方、ステップ１３０の判断結果が否定となる場合、ＥＧＲオン条件が成立していないことから、ＥＣＵ５０は、処理をステップ１７０へ移行する。そして、ＥＣＵ５０は、ステップ１７０で、ＥＧＲ弁１８を強制閉弁指令する。すなわち、ＥＧＲ弁１８に対して強制的な閉弁を指令する。
【００８１】
次に、ＥＣＵ５０は、ステップ１８０で、ＥＧＲカットフラグＸＣＥＧＲを「１」に設定し、ステップ１９０で、目標開度Ｔegrを「０」に、すなわち全閉に設定する。
【００８２】
その後、ステップ１６０で、ＥＣＵ５０は、「０」に設定された目標開度Ｔegrに基づきＥＧＲ弁１８を制御した後、処理をステップ１００へ戻す。この場合、ＥＣＵ５０は、ＥＧＲ弁１８に対して全閉を指令することになる。
【００８３】
一方、ステップ１１０の判断結果が否定となる場合は、エンジン１に減速運転が要求されているとして、ＥＣＵ５０は、処理をステップ１７０へ移行し、上記と同様に、ステップ１７０、ステップ１８０、ステップ１９０及びステップ１６０の処理を実行する。すなわち、ＥＣＵ５０は、ＥＧＲ弁１８に対して強制閉弁指令及び全閉指令をすることになる。
【００８４】
一方、ステップ１１０の判断結果が一旦否定（減速運転の要求）となった場合でも、その直後にアクセル操作速度ΔＴＡＡＣＣが変動してステップ１１０の判断結果が肯定に切り換わることがある。この場合、直前にＥＧＲカットフラグＸＣＥＧＲが「１」に設定されていることから、ステップ１２０の判断結果が否定となり、ＥＣＵ５０は、処理をステップ２００へ移行する。
【００８５】
そして、ステップ２００で、ＥＣＵ５０は、アクセル操作速度ΔＴＡＡＣＣが所定の第２減速判定値Ｃ２（負の値：Ｃ１＜Ｃ２）よりも大きいか否かを判断する。この第２減速判定値Ｃ２は、第１減速判定値Ｃ１と同様、エンジン１に減速運転が要求されていることを判断するための閾値である。この判断結果が否定となる場合、直前よりもエンジン１への減速運転の要求が若干弱くなったものの依然として減速運転の要求が継続しているものとして、ＥＣＵ５０は、処理をステップ１７０へ移行し、上記と同様にステップ１７０、ステップ１８０、ステップ１９０及びステップ１６０の処理を実行する。すなわち、ＥＣＵ５０は、ＥＧＲ弁１８に対して強制閉弁指令及び全閉指令を継続することになる。
【００８６】
一方、ステップ２００の判断結果が肯定となる場合、エンジン１への減速運転の要求がなくなったものとして、ステップ２１０で、ＥＣＵ５０は、アクセルセンサ２７の検出値に基づきアクセル開度ＡＣＣを取り込む。
【００８７】
次に、ステップ２２０で、ＥＣＵ５０は、アクセル開度ＡＣＣが所定の第１加速判定値Ｄ１よりも大きいか否かを判断する。この第１加速判定値Ｄ１は、エンジン１への減速運転の要求がなくなり、減速運転以外の運転（緩減速運転又は定常運転又は加速運転を含む。）が要求されていることを判断するための閾値であり、本発明における減速運転時の第２判定値に相当する。この判断結果が否定となる場合、直前よりもエンジン１への減速運転の要求が弱くなったものの依然として減速運転の要求が継続しているものとして、ＥＣＵ５０は、処理をステップ１７０へ移行し、上記と同様に、ステップ１７０、ステップ１８０、ステップ１９０及びステップ１６０の処理を実行する。すなわち、ＥＣＵ５０は、ＥＧＲ弁１８に対して強制閉弁指令及び全閉指令を継続することになる。
【００８８】
一方、ステップ２２０の判断結果が肯定となる場合、運転者による減速運転の要求がなくなり、減速運転（急減速運転を含む。）から他の運転（緩減速運転又は定常運転又は加速運転を含む。）へ切り換わったものとして、ステップ２３０で、ＥＣＵ５０は、ＥＧＲカットフラグＸＣＥＧＲを「０」に設定した後、上記したステップ１３０〜ステップ１６０の処理を実行する。すなわち、ＥＣＵ５０は、ＥＧＲ弁１８への全閉指令を解除して、エンジン回転速度ＮＥ及びエンジン負荷ＫＬに応じた目標開度ＴegrへＥＧＲ弁１８を開弁するようにＥＧＲ弁１８に指令するのである。
【００８９】
この実施形態の上記制御によれば、ＥＣＵ５０は、アクセルセンサ２７により検出されるアクセル開度ＡＣＣの単位時間当たりの変化量であるアクセル操作速度ΔＴＡＡＣＣに基づいてＥＧＲ弁１８に全閉を指令し、そのアクセル操作速度ΔＴＡＡＣＣ及びアクセル開度ＡＣＣに基づいてＥＧＲ弁１８の全閉の指令を解除するようにしている。詳しくは、ＥＣＵ５０は、アクセル操作速度ΔＴＡＡＣＣを所定の第１減速判定値Ｃ１と比較し、その比較結果によりエンジン１に減速運転が要求されていると判断したときにＥＧＲ弁１８に全閉を指令し、減速運転の要求が継続していると判断したときに全閉の指令を継続し、減速運転の要求がなくなったと判断し、かつ、アクセル開度ＡＣＣが所定の第１加速判定値Ｄ１より大きいと判断したときに全閉の指令を解除するようにしている。また、全閉指令を解除した後は、必要に応じて、ＥＧＲ弁１８にその時点で求められる目標開度Ｔegrへの開弁を指令するようにしている。
【００９０】
ここで、図４に上記制御に関する各種パラメータの挙動の一例をタイムチャートにより示す。図４において、時刻ｔ１以前のエンジン１の定常運転時では、同図（ｆ）に太実線（Ｐegr（ｍ））で示すように、エンジン１に供給されるＥＧＲガスの割合（ＥＧＲ率）が減速時の許容ＥＧＲ率Ｐ１を下回っている。そして、図４（ａ）に太破線で示すように、時刻ｔ１〜ｔ４にかけて、アクセル開度ＡＣＣがある高開度から全閉へと減少する。このとき、時刻ｔ１で、図４（ａ）に太破線で示すように、アクセル開度ＡＣＣが減少し始め、同図（ｂ）に示すように、アクセル操作速度ΔＴＡＡＣＣが負の値へ急低下すると、同図（ｅ）に太実線で示すように、ＥＧＲカットフラグＸＣＥＧＲ（ｍ）が「１」に切り換わり、同図（ｃ）に実線で示すように、ＥＧＲ弁１８の目標開度Ｔegr（ｍ）が直ちに「０」となり、同図（ｃ）に太実線で示すように、ＥＧＲ弁１８の実開度Ｒegr（ｍ）が直ちに減少し始める。
【００９１】
その後、図４（ａ）に太実線で示すように、時刻ｔ１から遅れて時刻ｔ３で、スロットル開度ＴＡが減少し始めると、同図（ｄ）に示すように、それまで一定に推移していたエンジン回転速度ＮＥが低下し始め、エンジン負荷ＫＬも少し遅れて低下し始める。この実施形態では、アクセル操作速度ΔＴＡＡＣＣが、時刻ｔ１で負の値へ転じると同時に、目標開度Ｔegr（ｍ）が直ちに「０」となり、実開度Ｒegr（ｍ）が直ちに減少し始めるので、図４（ｆ）に太実線で示すように、時刻ｔ３以降もＥＧＲ率が減速時の許容ＥＧＲ率Ｐ１を下回ったまま徐々に減少し、時刻ｔ５に達する前に「０」となる。
【００９２】
これに対し、本出願人による従前の実施例では、図４（ｂ）に示すように、アクセル操作速度ΔＴＡＡＣＣが時刻ｔ１で負の値へ転じてからその値がある程度継続した時刻ｔ２で、図４（ｅ）に太破線で示すように、ＥＧＲカットフラグＸＣＥＧＲ（ｂ）が「１」に切り換わり、同図（ｃ）に破線で示すように、ＥＧＲ弁１８の目標開度Ｔegr（ｂ）が「０」となり、同図（ｃ）に太破線で示すように、実開度Ｒegr（ｂ）が減少し始める。そのため、図４（ｆ）に太破線で示すよう、ＥＧＲ率Ｐegr（ｂ）は、時刻ｔ３以降で一旦上昇し始め、時刻ｔ４に減速時の許容ＥＧＲ率Ｐ１を上回り、やがて時刻ｔ５にかけて「０」へ向けて徐々に減少する。
【００９３】
一方、従来例では、図４（ａ）に示すように、時刻ｔ３で、スロットル開度ＴＡが減少し始めてから、同図（ｃ）に２点鎖線で示すように、ＥＧＲ弁１８の目標開度Ｔegr（ｐ）の低下が遅れ、同図（ｃ）に太２点鎖線で示すように、実開度Ｒegr（ｐ）が遅れて減少し始める。そのため、図４（ｆ）に実線で示すように、ＥＧＲ率Ｐegr（ｐ）は、時刻ｔ３以降で一旦上昇し始め、時刻ｔ４で減速時の許容ＥＧＲ率Ｐ１を上回り、急上昇し、やがて時刻ｔ５の直後にかけて「０」へ向けて急激に減少する。
【００９４】
また、図５に上記制御に関する各種パラメータの挙動の別例をタイムチャートにより示す。図５（ａ）に太破線で示すように、時刻ｔ１〜ｔ９にかけて、アクセル開度ＡＣＣがある高開度から全閉へと多少の変動を伴いながら減少する。このとき、図５（ａ）に示すように、時刻ｔ１で、アクセル開度ＡＣＣが減少し始め、同図（ｂ）に示すように、アクセル操作速度ΔＴＡＡＣＣが負の値へ急低下する。すると、同図（ｅ）に示すように、ＥＧＲカットフラグＸＣＥＧＲが「１」に切り換わり、同図（ｃ）に太破線で示すように、ＥＧＲ弁１８の目標開度Ｔegr（ｍ）が直ちに「０」となり、同図（ｃ）に太実線で示すように、ＥＧＲ弁１８の実開度Ｒegr（ｍ）が直ちに減少し始める。図５（ｃ）において、太破線で示す目標開度Ｔegr（ｍ）は、減速運転時に求められる値を示し、実線で示す目標開度Ｔegr（マップ値）は、エンジン回転速度ＮＥ及びエンジン負荷ＫＬに応じ目標開度マップを参照して求められるマップ値を示す。
【００９５】
その後、図５（ａ）に示すように、時刻ｔ２〜ｔ４の間で、アクセル開度ＡＣＣの減少が一旦止まり、再び減少へ転じると、同図（ｂ）に示すように、アクセル操作速度ΔＴＡＡＣＣが一旦「０」へ急上昇してから再び負の値へ戻る。すると、同図（ｅ）に示すように、ＥＧＲカットフラグＸＣＥＧＲが一旦「０」へ切り換わってから再び「１」へ戻る。また、図５（ｃ）に太破線で示すように、目標開度Ｔegr（ｍ）が直ちに一旦所定の開弁の値となってから再び「０」へと戻る。また、図５（ｃ）に太実線で示すように、実開度Ｒegr（ｍ）は一旦増加して再び減少へ転じ、時刻ｔ７で「０」、すなわち全閉となる。
【００９６】
その後、図５（ａ）に太実線で示すように、時刻ｔ１〜ｔ３から遅れて時刻ｔ４〜ｔ６にかけて、スロットル開度ＴＡが変化しながら減少すると、同図（ｄ）に示すように、それまでほぼ一定に推移していたエンジン回転速度ＮＥが低下し始め、エンジン負荷ＫＬも少し遅れて低下し始める。
【００９７】
その後、図５（ａ）に示すように、時刻ｔ７〜ｔ９の間で、アクセル開度ＡＣＣが一旦増加してから再び減少へ転じると、同図（ｂ）に示すように、アクセル操作速度ΔＴＡＡＣＣが一旦正の値へ急上昇してから再び負の値へ戻る。しかし、この時点では、図５（ａ）に示すように、アクセル開度ＡＣＣが第１加速判定値Ｄ１よりも小さいことから、同図（ｅ）に示すように、ＥＧＲカットフラグＸＣＥＧＲが「１」のままとなり、同図（ｃ）に太破線で示すように、ＥＧＲ弁１８の目標開度Ｔegr（ｍ）は「０」のままとなり、同図（ｃ）に太実線で示すように、実開度Ｒegr（ｍ）は「０」のままとなる。
【００９８】
その後、図５（ａ）に示すように、時刻ｔ７〜ｔ９に遅れて時刻ｔ１０〜ｔ１２にかけて、スロットル開度ＴＡが一旦増加してから減少すると、同図（ｄ）に示すように、それまで減少を続けていたエンジン回転速度ＮＥ及びエンジン負荷ＫＬは一旦増加してから減少を続ける。
【００９９】
ここで、図５（ａ）に示すように、時刻ｔ１〜ｔ１２の間で、アクセル開度ＡＣＣが全閉へ向けての減少の途中で多少変動し、アクセル操作速度ΔＴＡＡＣＣが一旦負の値となってから「０」又は正の値へ多少変動しても、その「０」又は正の値への変化が継続しない限り、ＥＧＲ弁１８の目標開度Ｔegr（ｍ）が「０」へ戻ることとなり、実開度Ｒegr（ｍ）は「０」へ向けて減少を続ける。このため、ＥＧＲ率は、減速時の許容ＥＧＲ率Ｐ１を下回ったまま一定に推移し、その後徐々に減少することとなる。
【０１００】
以上説明した本実施形態におけるエンジンの排気還流装置によれば、エンジン１の運転時に、ＥＧＲ通路１７におけるＥＧＲガスの流れを調節するために、ＥＣＵ５０は、エンジン１の運転状態に応じて求められた目標開度Ｔegrに基づいてＥＧＲ弁１８を制御する。ここで、ＥＣＵ５０は、アクセル開度ＡＣＣの単位時間当たりの負の変化量としてのアクセル操作速度ΔＴＡＡＣＣを所定の第１減速判定値Ｃ１と比較し、その比較結果により運転者によりエンジン１に減速運転が要求されていると判断したときにＥＧＲ弁１８に全閉を指令し、減速運転の要求が継続していると判断したときに全閉の指令をそのまま継続する。また、ＥＣＵ５０は、上記比較結果により減速運転の要求がなくなったと判断し、かつ、アクセル開度ＡＣＣが所定の第１加速判定Ｄ１より大きいと判断したときに、それまでの全閉の指令を解除する。また、ＥＣＵ５０は、全閉指令を解除した後は、必要に応じて、ＥＧＲ弁１８にその時点で求められる目標開度Ｔegrへの開弁を指令するようにしている。
【０１０１】
従って、ＥＧＲ弁１８に全閉を指令するための減速運転の要求の判断が、その要求の継続の判断と、その要求の消滅の判断とを前提に行われることから、減速運転の要求が応答性よく判断される。これにより、ＥＧＲ弁１８に対し全閉の指令が早められる。また、運転者の要求の消滅を受けてＥＧＲ弁１８への全閉の指令の解除が早められる。このため、エンジン１に減速運転が要求されているときにＥＧＲ弁１８を早くに全閉にしてＥＧＲをカットし、エンジン１の減速失火を回避することができると共に、減速運転の要求から他の運転の要求への復帰時にＥＧＲ弁１８の全閉を速やかに中断することができる。すなわち、エンジン１に供給される吸気中のＥＧＲ率Ｐegr（ｍ）を、不用意に増大させることなく速やかに低減することができ、減速運転時に過剰なＥＧＲによりエンジン１に失火が起きることを未然に防止することができる。また、減速運転から他の運転への復帰時には、ＥＧＲ弁１８が速やかに開弁され、適量のＥＧＲガスが燃焼室１６へと供給される。このため、減速運転の要求から他の運転の要求への復帰時には、ＥＧＲ弁１８の全閉を速やかに中断することができ、ＥＧＲ弁１８を確実に開弁させてＥＧＲを適宜行うことができ、これによってエンジン１の燃費及び排気エミッションを改善することができる。
【０１０２】
このように減速運転の要求を速やかに判断できるのは、アクセル操作速度ΔＴＡＡＣＣを単に所定の第１減速判定値Ｃ１と比較するようにしているからである。これができるのは、減速運転の要求を判断した後、減速運転の要求の継続と、減速運転の要求の消滅とを併せて判断するようにしているからである。また、これら要求の継続と要求の消滅を判断するために、アクセル操作速度ΔＴＡＡＣＣを、更に所定の第２減速判定値Ｃ２と比較し、そのときのアクセル開度ＡＣＣを第１加速判定値Ｄ１と比較することで減速運転の要求の変化を監視するようにしているからである。
【０１０３】
また、この実施形態では、減速運転時に過剰なＥＧＲによりエンジン１に失火が起きることを未然に防止することができるので、車両のドライバビリティの悪化を防止することができる。
【０１０４】
＜第２実施形態＞
次に、本発明におけるエンジンの排気還流装置を過給機付きエンジンに具体化した第２実施形態につき図面を参照して詳細に説明する。
【０１０５】
なお、以下の各実施形態において、前記第１実施形態と同等の構成要素については同一の符号を付して説明を省略し、異なった点を中心に説明する。
【０１０６】
この実施形態では、ＥＧＲ制御の処理内容の点で第１実施形態と構成が異なる。図６に、この実施形態のＥＧＲ制御の処理内容の一例をフローチャートにより示す。図６のフローチャートでは、図３のフローチャートにおけるステップ１１０、ステップ２００及びステップ２２０の処理に代えて、ステップ１１１、ステップ２０１及びステップ２２１の処理が設けられ、ステップ１００の前後にステップ３００、ステップ３１０及びステップ３２０の処理が、ステップ２１０とステップ２２１の間にステップ３３０及びステップ３４０の処理がそれぞれ加わった点で図３のフローチャートと異なる。
【０１０７】
すなわち、処理がこのルーチンへ移行すると、ステップ３００で、ＥＣＵ５０は、スロットルセンサ２３の検出値に基づきスロットル開度ＴＡを取り込み、ステップモータ３１へ指令している現在のステップ数からＥＧＲ弁１８の実開度Ｒegrを取り込む。ここで、スロットル開度ＴＡ及び実開度Ｒegrとも、全開を「１００（％）」とする百分率で表すことができる。
【０１０８】
次に、ステップ３１０で、ＥＣＵ５０は、スロットル開度ＴＡと実開度Ｒegrに基づきスロットル開度ＴＡに対する実開度Ｒegrの比（開度比）Ｒegr／ＴＡを求める。
【０１０９】
次に、ステップ１００で、ＥＣＵ５０は、アクセル操作速度ΔＴＡＡＣＣを取り込む。
【０１１０】
次に、ステップ３２０で、ＥＣＵ５０は、開度比Ｒegr／ＴＡに基づき第２減速判定値Ｃ２を求める。ＥＣＵ５０は、例えば、図７に示すような減速判定値マップを参照することにより、この第２減速判定値Ｃ２を求めることができる。図７のマップでは、開度比Ｒegr／ＴＡが小さくなるほど第２減速判定値Ｃ２があるレベルまで小さくなるように設定されている。ここで、第２減速判定値Ｃ２は負の値であるから、それが小さくなるとは、アクセル開度ＡＣＣの負の変化量が大きくなることを意味する。
【０１１１】
次に、ステップ１１１で、ＥＣＵ５０は、アクセル操作速度ΔＴＡＡＣＣが今回求めた第２減速判定値Ｃ２（負の値）よりも大きいか否かを判断する。この第２減速判定値Ｃ２は、エンジン１に減速運転（急減速運転を含む）が要求されていることを判断するための閾値であり、本発明における減速運転時の第１判定値に相当する。この判断結果が肯定となる場合、エンジン１に減速運転が要求されていないものとして、ＥＣＵ５０は、処理をステップ１２０へ移行する。一方、この判断結果が否定となる場合、エンジン１に減速運転が要求されているとして、ＥＣＵ５０は、処理をステップ１７０へ移行し、ステップ１７０、ステップ１８０、ステップ１９０及びステップ１６０の処理を実行する。すなわち、ＥＣＵ５０は、ＥＧＲ弁１８に対して強制閉弁指令及び全閉指令をすることになる。
【０１１２】
上記したように開度比Ｒegr／ＴＡを求めるのは、一般に、この開度比Ｒegr／ＴＡが大きくなるほどエンジン１の減速失火が厳しくなるからである。そこで、この実施形態では、開度比Ｒegr／ＴＡに応じ第２減速判定値Ｃ２を求め、アクセル操作速度ΔＴＡＡＣＣをその第２減速判定値Ｃ２と比較するようにしている。
【０１１３】
一方、ＥＧＲ弁１８を全閉指令中に、ステップ１２０の判断結果が否定となる場合、ＥＣＵ５０は、ステップ２０１で、アクセル操作速度ΔＴＡＡＣＣが「０」以上であるか否かを判断する。減速運転時にアクセルペダル２６が踏み戻されるときのアクセル操作速度ΔＴＡＡＣＣは、本来負の値である。それが「０」又は「正の値」になるとは、アクセルペダル２６の操作が止まったか、アクセルペダル２６が踏み込み操作（開く操作）が行われたことを意味する。この判断結果が否定となる場合、直前よりもエンジン１への減速運転の要求が若干弱くなったものの依然として減速運転の要求が継続しているものとして、ＥＣＵ５０は、処理をステップ１７０へ移行し、上記と同様に、ステップ１７０、ステップ１８０、ステップ１９０及びステップ１６０の処理を実行する。すなわち、ＥＣＵ５０は、ＥＧＲ弁１８に対して強制閉弁指令及び全閉指令をすることになる。
【０１１４】
一方、ステップ２０１の判断結果が肯定となる場合、エンジン１への減速運転の要求がなくなったものとして、ステップ２１０で、ＥＣＵ５０は、アクセルセンサ２７の検出値に基づきアクセル開度ＡＣＣを取り込む。
【０１１５】
次に、ステップ３３０で、ＥＣＵ５０は、回転速度センサ５２の検出値に基づきエンジン回転速度ＮＥを取り込む。
【０１１６】
次に、ステップ３４０で、ＥＣＵ５０は、エンジン回転速度ＮＥに応じた第２加速判定値Ｄ２を求める。ＥＣＵ５０は、例えば、図８に示すような加速判定値マップを参照することにより、この第２加速判定値Ｄ２を求める。図８のマップでは、エンジン回転速度ＮＥが高くなるほど第２加速判定値Ｄ２があるレベルまで大きくなるように設定されている。ここで、第２加速判定値Ｄ２をエンジン回転速度ＮＥに応じて求めるのは、エンジン回転速度ＮＥが高くなるほど、定常運転時のアクセル開度ＡＣＣが高くなり、より精度のよい定常条件の判定が可能であるからである。この実施形態で、第２加速判定値Ｄ２は、本発明における減速運転時の第２判定値に相当する。
【０１１７】
次に、ステップ２２１で、ＥＣＵ５０は、アクセル開度ＡＣＣが今回求めた第２加速判定値Ｄ２よりも大きいか否かを判断する。この第２加速判定値Ｄ２は、エンジン１への減速運転の要求がなくなり、減速運転以外の運転（緩減速運転又は定常運転又は加速運転を含む。）が要求されていることを判断するための閾値である。この判断結果が否定となる場合、直前よりもエンジン１への減速運転の要求が弱くなったものの依然として減速運転の要求が継続しているものとして、ＥＣＵ５０は、処理をステップ１７０へ移行し、上記と同様に、ステップ１７０、ステップ１８０、ステップ１９０及びステップ１６０の処理を実行する。すなわち、ＥＣＵ５０は、ＥＧＲ弁１８に対して強制閉弁指令及び全閉指令を継続することになる。
【０１１８】
一方、ステップ２２１の判断結果が肯定となる場合、運転者による減速運転の要求がなくなり、減速運転（急減速運転を含む。）から他の運転（緩減速運転又は定常運転又は加速運転を含む。）へ切り換わったものとして、ステップ２３０で、ＥＣＵ５０は、ＥＧＲカットフラグＸＣＥＧＲを「０」に設定した後、上記したステップ１３０〜ステップ１６０の処理を実行する。すなわち、ＥＣＵ５０は、ＥＧＲ弁１８への全閉指令を解除して、エンジン回転速度ＮＥ及びエンジン負荷ＫＬに応じた目標開度ＴegrへＥＧＲ弁１８を開弁するようにＥＧＲ弁１８に指令するのである。
【０１１９】
この実施形態の上記制御によれば、第１実施形態と異なり、ＥＣＵ５０は、スロットルセンサ２３により検出される電子スロットル装置１４（スロットル弁２１）のスロットル開度ＴＡに対する、ＥＣＵ５０により検出されるＥＧＲ弁１８の実開度Ｒegrの比、すなわち開度比Ｒegr／ＴＡに応じて第２減速判定値Ｃ２を設定するようにしている。また、ＥＣＵ５０は、ＥＧＲ弁１８の全閉指令を解除するためのアクセル開度ＡＣＣの範囲を規定する第２加速判定値Ｄ２を、回転速度センサ５２により検出されるエンジン回転速度ＮＥに応じて設定するようにしている。
【０１２０】
以上説明した本実施形態におけるエンジンの排気還流装置によれば、前記第１実施形態における作用効果に加えて次のような作用効果を有する。すなわち、一般に、ＥＧＲガスに起因するエンジン１の減速失火は、電子スロットル装置１４のスロットル開度ＴＡに対するＥＧＲ弁１８の実開度Ｒegrの比である開度比Ｒegr／ＴＡが大きくなるほど厳しくなる傾向がある。ここで、エンジン１に減速運転が要求されるかを判断するために、アクセル操作速度ΔＴＡＡＣＣと比較される第２減速判定値Ｃ２が、ＥＣＵ５０により開度比Ｒegr／ＴＡに応じて設定されるので、減速失火の起きやすさに応じて減速運転の要求が適正に判断される。このため、エンジン１に減速失火が起きやすい状況では、減速運転の要求を精度よく判断することができ、ＥＧＲ弁１８を早くに全閉にしてＥＧＲをカットし、減速失火をより確実に防止することができる。
【０１２１】
また、この実施形態によれば、一般に、エンジン１の減速運転時における運転者によるアクセル開度ＡＣＣは、エンジン回転速度ＮＥが高くなるほど大きくなる傾向がある。ここで、減速運転の要求の消滅を判断するために、アクセル開度ＡＣＣと比較される第２加速判定値Ｄ２が、エンジン回転速度ＮＥに応じてＥＣＵ５０により設定される。従って、減速運転の要求の消滅がエンジン回転速度ＮＥに応じてより適切に判断される。このため、減速運転の要求を一旦判断し、ＥＧＲ弁１８を全閉に指令した後でも、減速運転の消滅を精度よく判断することができ、ＥＧＲ弁１８の全閉を速やかに解除することができる。
【０１２２】
＜第３実施形態＞
次に、本発明におけるエンジンの排気還流装置を過給機付きエンジンに具体化した第３実施形態につき図面を参照して詳細に説明する。
【０１２３】
この実施形態では、ＥＧＲ制御の処理内容の点で第１及び第２の実施形態と構成が異なる。図９に、この実施形態のＥＧＲ制御の処理内容の一例をフローチャートにより示す。図９のフローチャートでは、図６のフローチャートにおけるステップ１１１、ステップ１７０及びステップ２０１の処理に代えて、ステップ１１２、ステップ１７１及びステップ２００の処理が設けられ、ステップ３２０とステップ１１２の間にステップ４００及びステップ４１０の処理が、ステップ４１０とステップ１７１の間にステップ４２０の処理が、ステップ１１２とステップ１７１の間にステップ４３０の処理がそれぞれ加わった点で図６のフローチャートと異なる。
【０１２４】
すなわち、ＥＣＵ５０は、ステップ３２０で、開度比Ｒegr／ＴＡに基づき第２減速判定値Ｃ２を求めた後、ステップ４００で、ブレーキセンサ２８の検出に基づきブレーキがオフであるか否かを判断する。この判断結果が否定となる場合、すなわち、ブレーキがオンである場合、ブレーキペダル３６が踏み込まれて車両の停止が要求されていることから、エンジン１の減速運転の要求が最強であるものとして、ＥＣＵ５０は、ステップ４２０で、ＥＧＲ弁１８の閉弁速度ΔＥＧＲｃｌを最大に設定する。
【０１２５】
その後、ステップ１７１で、ＥＣＵ５０は、最大の閉弁速度ΔＥＧＲｃｌによりＥＧＲ弁１８を強制閉弁指令する。すなわち、ＥＧＲ弁１８に対して最大の閉弁速度ΔＥＧＲｃｌで強制的な閉弁を指令する。次に、ＥＣＵ５０は、ステップ１８０で、ＥＧＲカットフラグＸＣＥＧＲを「１」に設定し、ステップ１９０で、目標開度Ｔegrを「０」に、すなわち全閉に設定し、ステップ１６０で、「０」に設定された目標開度Ｔegrに基づきＥＧＲ弁１８を制御した後、処理をステップ１００へ戻す。
【０１２６】
一方、ステップ４００の判断結果が肯定となる場合は、ブレーキペダル３６が踏み込まれていないことから、ステップ４１０で、ＥＣＵ５０は、アクセルセンサ２７の検出に基づきアクセル全閉か否かを判断する。すなわち、アクセルペダル２６が踏み戻されたか否かを判断する。ＥＣＵ５０は、アクセル操作速度ΔＴＡＡＣＣが負の値で所定値以下（絶対値としては所定値以上）となるとき、又は、アクセル開度ＡＣＣが零となるときに、アクセル全閉であると判断することができる。この判断結果が肯定となる場合、エンジン１の減速運転の要求が継続するものと判断して、ＥＣＵ５０は、上記と同様にステップ４２０、ステップ１７１、ステップ１８０、ステップ１９０及びステップ１６０の処理を実行する。すなわち、ＥＣＵ５０は、ＥＧＲ弁１８に対して最大の閉弁速度ΔＥＧＲｃｌで強制閉弁指令すると共に全閉指令をすることになる。
【０１２７】
一方、ステップ４１０の判断結果が否定となる場合は、ステップ１１２で、ＥＣＵ５０は、アクセル操作速度ΔＴＡＡＣＣが所定の第３減速判定値Ｃｋ（負の値）よりも大きいか否かを判断する。この第３減速判定値Ｃｋは、エンジン１に減速運転（急減速運転を含む）が要求されていることを判断するための閾値であり、第２減速判定値Ｃ２よりも小さい値である。この判断結果が否定となる場合、エンジン１に減速運転が要求されているものとして、ＥＣＵ５０は、処理をステップ４３０へ移行する。
【０１２８】
そして、ステップ４３０で、ＥＣＵ５０は、アクセル操作速度ΔＴＡＡＣＣに応じたＥＧＲ弁１８の閉弁速度ΔＥＧＲｃｌを求める。ＥＣＵ５０は、例えば、図１０に示すような閉弁速度マップを参照することにより、この閉弁速度ΔＥＧＲｃｌを求めることができる。図１０のマップでは、アクセル操作速度ΔＴＡＡＣＣが小さくなるほど（負の値へ小さくなるほど）、すなわち、アクセルペダル２６が速く踏み戻されるほど、ＥＧＲ弁１８の閉弁速度ΔＥＧＲｃｌが最大値ΔＥＧＲｃｌｍａｘへ向けて高くなるように設定されている。
【０１２９】
その後、ＥＣＵ５０は、ステップ１７１で、求められた閉弁速度ΔＥＧＲｃｌによりＥＧＲ弁１８を強制閉弁指令し、上記と同様に、ステップ１８０、ステップ１９０及びステップ１６０の処理を実行する。すなわち、ＥＣＵ５０は、ＥＧＲ弁１８に対してある閉弁速度ΔＥＧＲｃｌで強制閉弁指令すると共に全閉指令をすることになる。
【０１３０】
一方、ステップ１１２の判断結果が肯定となる場合、エンジン１に減速運転が要求されていないものとして、ＥＣＵ５０は、ステップ１２０で、ＥＧＲカットフラグＸＣＥＧＲが「０」であるか否かを判断する。ここで、ステップ１１２の判断結果が一旦否定（減速運転の要求）となった場合でも、その直後にアクセル操作速度ΔＴＡＡＣＣが変動してステップ１１２の判断結果が肯定に切り換わることがある。この場合、直前にＥＧＲカットフラグＸＣＥＧＲが「１」に設定されていることから、ステップ１２０の判断結果が否定となり、ＥＣＵ５０は、処理をステップ２００へ移行し、ステップ２００、ステップ２１０、ステップ３３０、ステップ３４０、ステップ２２１及びステップ２３０の処理、更には、ステップ１３０〜ステップ１６０の処理を実行する。
【０１３１】
また、ステップ１２０の判断結果が肯定となる場合は、エンジン１に減速運転の要求がないものとして、ＥＣＵ５０は、そのままステップ１３０〜ステップ１６０の処理を実行する。
【０１３２】
この実施形態の上記制御によれば、第２実施形態と異なり、ＥＣＵ５０は、ＥＧＲ弁１８に全閉を指令するときの全閉指令条件を、アクセル操作速度ΔＴＡＡＣＣに応じて設定するようにしている。詳しくは、ＥＣＵ５０は、ＥＧＲ弁１８に全閉を指令するとき、閉弁速度ΔＥＧＲｃ１に基づいてＥＧＲ弁１８を閉弁させると共に、その閉弁速度ΔＥＧＲｃ１を、アクセル操作速度ΔＴＡＡＣＣに応じて設定するようにしている。また、ＥＣＵ５０は、アクセル操作速度ΔＴＡＡＣＣが所定値以下となるとき、又は、アクセル開度ＡＣＣが零となるとき、減速運転の要求が継続するものと判断して閉弁速度ΔＥＧＲｃｌを最大に設定し、その最大の閉弁速度ΔＥＧＲｃ１によりをＥＧＲ弁１８を閉弁させるようにしている。更に、ＥＣＵ５０は、ブレーキセンサ２８の検出結果に基づきブレーキペダル３６が操作されたと判断したときも閉弁速度ΔＥＧＲｃｌを最大に設定し、その最大の閉弁速度ΔＥＧＲｃｌによりＥＧＲ弁１８を閉弁させるようにしている。
【０１３３】
ここで、図１１に上記制御に関する各種パラメータの挙動の一例をタイムチャートにより示す。このタイムチャートの特徴は、時刻ｔ１〜ｔ１３にかけてのアクセル開度ＡＣＣとスロットル開度ＴＡが大きく変動することにある。すなわち、図１１（ａ）に太破線で示すように、アクセル開度ＡＣＣは、時刻ｔ１〜ｔ４にかけてある高開度から減少して全閉となり、時刻ｔ４〜ｔ８にかけて全閉から増加してある開度に達し、時刻ｔ８〜ｔ１３にかけてある開度から減少して全閉に至る。この間に、図１１（ａ）に示すように、スロットル開度ＴＡは、アクセル開度ＡＣＣの変化に少し遅れて、アクセル開度ＡＣＣとほぼ同様の傾向で変化することになる。また、上記アクセル開度ＡＣＣ及びスロットル開度ＴＡの変動に応じて、図１１（ｂ）〜（ｆ）に示すように、アクセル操作速度ΔＴＡＡＣＣ、ＥＧＲ弁開度、エンジン回転速度ＮＥ、エンジン負荷ＫＬ、ＥＧＲカットフラグＸＣＥＧＲ及びＥＧＲ率が変動する。このタイムチャートにおいて特徴的なのは、時刻ｔ９〜ｔ１０の間、時刻ｔ１０〜ｔ１２の間で、アクセル操作速度ΔＴＡＡＣＣが変化し、それに応じて実開度Ｒegr（ｍ）の変化速度（傾き）が変わることにある。
【０１３４】
以上説明した本実施形態におけるエンジンの排気還流装置によれば、前記第２実施形態における作用効果に加えて次のような作用効果を有する。すなわち、一般に、エンジン１の減速運転の要求は、アクセル操作速度ΔＴＡＡＣＣが負の値として小さいほど（絶対値として大きいほど）強くなる傾向がある。ここで、ＥＣＵ５０により、減速運転が要求されていると判断されたとき、アクセル操作速度ΔＴＡＡＣＣに応じて閉弁速度ΔＥＧＲｃｌが設定される。そして、その閉弁速度ΔＥＧＲｃｌによりＥＧＲ弁１８が全閉へ向けて閉弁される。従って、減速運転が要求され、ＥＣＵ５０によりＥＧＲ弁１８に全閉が指令されるときは、その運転要求の強さに応じて設定された閉弁速度ΔＥＧＲｃ１に基づいてＥＧＲ弁１８が全閉へ向けて閉弁される。このため、エンジン１の減速運転時には、その減速運転の要求の強さに応じた適正な速度でＥＧＲ弁１８を全閉へ向けて閉弁することができ、できる限り速やかにＥＧＲをカットすることができる。
【０１３５】
また、この実施形態によれば、一般に、エンジン１の減速運転の要求は、アクセル操作速度ΔＴＡＡＣＣが負の値として小さいほど（絶対値としては大きいほど）、又はアクセル開度ＡＣＣが零になるとき強くなる傾向がある。ここで、アクセル操作速度ΔＴＡＡＣＣが所定値以下となるとき、又は、アクセル開度ＡＣＣが零となるときに、ＥＣＵ５０により、減速運転の要求が継続するものと判断され、最大の閉弁速度ΔＥＧＲｃｌによりＥＧＲ弁１８に全閉が指令される。従って、減速運転の要求が継続するときは、ＥＧＲ弁１８が全閉へ向けて最速で閉弁される。このため、エンジン１の減速運転時に、アクセル操作速度ΔＴＡＡＣＣが小さいとき、又はアクセル開度ＡＣＣが零になるときは、減速運転の要求が最も強いものとして、ＥＧＲ弁１８を最も速やかに全閉とし、ＥＧＲカットを最も速やかに行うことができる。
【０１３６】
更に、この実施形態によれば、一般に、エンジン１の減速運転の要求は、ブレーキペダル３６が踏み込まれたときに確定的に最も強くなる。ここで、ＥＣＵ５０により、ブレーキセンサ２８の検出結果に基づきブレーキペダル３６が踏み込まれたと判断されたとき、最大の閉弁速度ΔＥＧＲｃｌによりＥＧＲ弁１８が全閉へ向けて閉弁される。従って、減速運転の要求が確定的に最も強くなるときは、ＥＧＲ弁１８が全閉へ向けて最速で閉弁される。このため、ブレーキペダル３６が踏み込まれたときは、減速運転の要求が確定的に最も強いものとして、ＥＧＲ弁１８を最も速やかに全閉とし、ＥＧＲカットを最も速やかに行うことができる。
【０１３７】
＜第４実施形態＞
次に、本発明におけるエンジンの排気還流装置を過給機付きエンジンに具体化した第４実施形態につき図面を参照して詳細に説明する。
【０１３８】
この実施形態では、ＥＧＲ制御の処理内容の点で第１実施形態と構成が異なる。図１２、図１３に、この実施形態のＥＧＲ制御の処理内容の一例をフローチャートにより示す。図１２、図１３のフローチャートでは、図３のフローチャートにおけるステップ１５０とステップ１６０の間にステップ５００〜ステップ６４０の処理が、ステップ１９０の後にステップ６５０及びステップ６６０の処理がそれぞれ加わった点で図３のフローチャートと異なる。
【０１３９】
すなわち、処理がこのルーチンへ移行し、ステップ１１０、ステップ１２０及びステップ１３０の判断結果が全て肯定となり、ステップ１５０からステップ５００へ移行すると、ＥＣＵ５０は、ＥＧＲ弁１８の実開度Ｒegrを取り込む。
【０１４０】
次に、ステップ５１０で、ＥＣＵ５０は、ＥＧＲ復帰時に緩開弁制御判定フラグＸＲegrが「０」であるか否かを判断する。この緩開弁制御判定フラグＸＲegrは、ＥＧＲ弁１８を緩開弁制御する場合は「０」に、緩開弁制御しない場合は「１」に設定される。ＥＧＲ弁１８の緩開弁制御とは、後述するように、ＥＧＲ弁１８を目標開度Ｔegrへ向けて緩やかに開弁する制御を意味する。そして、ＥＧＲ弁１８を緩開弁制御する場合は、ステップ５１０の判断結果が肯定となり、ＥＣＵ５０は処理をステップ５２０へ移行する。
【０１４１】
ステップ５２０で、ＥＣＵ５０は、実開度Ｒegrが「０」のときからのＥＧＲ復帰であるか否かを判断する。ここで、エンジン１の始動後にＥＧＲ弁１８を全閉状態から開弁する場合は、ステップ５２０の判断結果が肯定となり、ＥＣＵ５０は、処理をステップ５３０へ移行する。
【０１４２】
ステップ５３０で、ＥＣＵ５０は、実開度Ｒegrが目標開度Ｔegrより小さいか否かを判断する。ＥＧＲ弁１８を全閉から目標開度Ｔegrへ向けて開弁する場合は、ステップ５３０の判断結果が肯定となり、ＥＣＵ５０は、処理をステップ５４０へ移行する。
【０１４３】
ステップ５４０で、ＥＣＵ５０は、ＥＧＲ復帰時に初期設定フラグＸＴegrsが「１」であるか否かを判断する。この初期設定フラグＸＴegrsは、ＥＧＲ弁１８の初期目標開度Ｔegrs(i)を初期設定する場合は「０」に、初期設定が完了して初期設定しない場合は「１」に設定される。ＥＧＲ弁１８の初期目標開度Ｔegrs(i)とは、後述するように、ＥＧＲ弁１８が全閉のときに設定されるＥＧＲ弁１８の目標開度を意味する。
【０１４４】
そして、ステップ５４０の判断結果が否定となる場合、すなわち、初期目標開度Ｔegrs(i)の初期設定を行う場合は、ＥＣＵ５０は、ステップ６３０で、初期設定フラグＸＴegrsを「１」に設定し、ステップ６４０で、初期目標開度Ｔegrs(i)を「０」に設定し、ステップ５４０の処理へ戻る。この場合、ステップ５４０の判断結果は、肯定となることから、ＥＣＵ５０は、処理をステップ５５０へ移行する。
【０１４５】
ステップ５５０で、ＥＣＵ５０は、初期目標開度Ｔegrs(i)を算出する。すなわち、ＥＣＵ５０は、前回の初期目標開度Ｔegrs(i-1)に所定値αを加算することにより今回の初期目標開度Ｔegrs(i)を算出する。ここで、所定値αについては、小開度からのＥＧＲ復帰時と、大開度からのＥＧＲ復帰時とで大きさを変更することができる。
【０１４６】
次に、ステップ５６０で、ＥＣＵ５０は、初期目標開度Ｔegrs(i)を目標開度Ｔegrとして設定する。そして、ステップ１６０で、ＥＣＵ５０は、目標開度Ｔegrに置き換えられた初期目標開度Ｔegrs(i)に基づきＥＧＲ弁１８を制御し、処理をステップ１００へ戻す。すなわち、ＥＣＵ５０は、ＥＧＲ弁１８を全閉状態から緩開弁制御することになる。
【０１４７】
一方、ステップ５１０の判断結果が否定となる場合、すなわち、緩開弁制御をしない場合は、ＥＣＵ５０は、そのままステップ１６０へ移行して、ステップ１５０で求められた目標開度Ｔegrに基づいてＥＧＲ弁１８を制御する。この場合は、ＥＧＲ弁１８を緩開弁制御することなく目標開度Ｔegrへ向けて速やかに開弁することになる。
【０１４８】
また、ステップ５２０の判断結果が否定となる場合は、ＥＣＵ５０は、処理をステップ５７０へ移行して、実開度Ｒegrが目標開度Ｔegrより小さいか否かを判断する。ＥＧＲ弁１８を全閉から目標開度Ｔegrへ向けて開弁する場合は、ステップ５７０の判断結果が肯定となり、ＥＣＵ５０は、処理をステップ５８０へ移行する。
【０１４９】
ステップ５８０で、ＥＣＵ５０は、ＥＧＲ復帰時に初期設定フラグＸＴegrsが「１」であるか否かを判断する。そして、ステップ５８０の判断結果が否定となる場合、すなわち、初期目標開度Ｔegrs(i)の初期設定を行う場合は、ＥＣＵ５０は、ステップ５９０で、初期設定フラグＸＴegrsを「１」に設定し、ステップ６００で、実開度Ｒegrを初期目標開度Ｔegrs(i)として設定し、ステップ５８０の処理へ戻る。この場合、ステップ５８０の判断結果は、肯定となることから、ＥＣＵ５０は、処理をステップ５５０へ移行する。
【０１５０】
一方、ステップ５７０の判断結果が否定となる場合、ＥＣＵ５０は、処理をステップ６１０へ移行する。また、ステップ５３０の判断結果が否定となる場合、すなわち、実開度Ｒegrが目標開度Ｔegrに達した場合は、緩開弁制御が完了しその後は緩開弁制御を行わないことから、ＥＣＵ５０は、処理をステップ６１０へ移行する。そして、ＥＣＵ５０は、ステップ６１０で、緩開弁制御フラグＸＲegrを「１」に設定し、ステップ６２０で、実開度Ｒegrを目標開度Ｔegrとして設定した後、ステップ１６０の処理を実行する。
【０１５１】
一方、ステップ１１０、ステップ２００、ステップ２２０又はステップ１３０から移行してステップ１７０で、ＥＣＵ５０は、ＥＧＲ弁１８に対し強制開弁を指令する。その後、ＥＣＵ５０は、ステップ１８０で、ＥＧＲカットフラグＸＣＥＧＲを「１」に設定し、ステップ１９０で、目標開度Ｔegrを「０」に設定する。
【０１５２】
続いて、ＥＣＵ５０は、ステップ６５０で、緩開弁制御フラグＸＲegrを「０」に設定し、ステップ６６０で、初期設定フラグＸＴegrsを「０」に設定した後、ステップ１６０の処理を実行する。
【０１５３】
この実施形態の上記制御によれば、第１実施形態と異なり、ＥＣＵ５０は、ＥＧＲ弁１８を全閉から目標開度Ｔegrへ向けて開弁するときは、小開度よりも大きい中開度から開弁するときよりも緩やかに徐々に開弁するようにしている。
【０１５４】
ここで、図１４に、上記制御に関する各種パラメータの挙動の一例をタイムチャートにより示す。図１５に、図１４（ｃ）のＥＧＲ弁開度の挙動を拡大してタイムチャートにより示す。このタイムチャートにおいて、時刻ｔ１〜ｔ２，ｔ４〜ｔ１２の間における初期設定フラグＸＴegrsを除く各種パラメータの挙動は、図５のそれと同じである。このタイムチャートで特徴的なのは、時刻ｔ２〜ｔ３及び時刻ｔ１３〜ｔ１７の間における各種パラメータの挙動にある。すなわち、図１４（ａ）に太破線で示すように、時刻ｔ１３〜ｔ１４の間で、アクセル開度ＡＣＣが増加すると、同図（ｂ）に示すように、時刻ｔ１３〜ｔ１４の間で、アクセル操作速度ΔＴＡＡＣＣが一旦正の値に増加する。
【０１５５】
その後、図１４（ａ）に実線で示すように、時刻ｔ１５〜ｔ１６の間で、スロットル開度ＴＡが増加すると、同図（ｄ）に示すように、エンジン回転速度ＮＥとエンジン負荷ＫＬが増加する。これに伴い、図１４（ｅ）に示すように、時刻ｔ１５で、ＥＧＲカットフラグＸＣＥＧＲが「０」に戻り、その直後に初期設定フラグＸＴegrsが「１」となる。また、図１４（ｃ）及び図１５に示すように、ＥＧＲ弁１８の目標開度Ｔegr（マップ値）は急増するが、実開度Ｒegr（ｍ）は緩やかに徐々に増加する。これは、ＥＧＲ弁１８を全閉から目標開度Ｔegrへ向けて開弁するときに、ＥＣＵ５０が、初期目標開度Ｔegrs(i)を設定することで、ＥＧＲ弁１８を緩やかに徐々に開弁するように指令することによるものである。その結果として、図１４（ｇ）に示すように、時刻ｔ１５〜ｔ１７にかけてＥＧＲ率が緩やかに増加することとなる。
【０１５６】
また、図１４（ａ）に太破線で示すように、時刻ｔ２〜ｔ３の間で、アクセル開度ＡＣＣが一定になると、同図（ｂ）に示すように、時刻ｔ２〜ｔ３の間で、アクセル操作速度ΔＴＡＡＣＣが一旦「０」へ増加し、同図（ｅ）に示すように、ＥＧＲカットフラグＸＣＥＧＲが「０」へ戻る。また、図１４（ｃ）及び図１５に示すように、ＥＧＲ弁１８の目標開度Ｔegr（マップ値）は一定であるが、実開度Ｒegr（ｍ）は緩やかに徐々に増加し始める。これは、ＥＧＲ弁１８を全閉へ向けて閉弁しているときに、定常運転の要求へ復帰したときは、ＥＣＵ５０が、初期目標開度Ｔegrs(i)を設定することで、ＥＧＲ弁１８を緩やかに徐々に開弁するように指令することによるものである。
【０１５７】
以上説明した本実施形態におけるエンジンの排気還流装置によれば、前記第１実施形態における作用効果に加えて次のような作用効果を有する。すなわち、一般に、ＥＧＲがカットされた状態からＥＧＲを再開させるには、燃焼室１６に供給されるＥＧＲガスを唐突に増やすことなく徐々に増やすのが好ましい。ここで、ＥＣＵ５０により、ＥＧＲ弁１８が全閉から目標開度Ｔegrへ向けて開弁されるときは、ＥＧＲ弁１８が小開度より大きい中開度から開弁されるときよりも緩やかに徐々に開弁されるので、燃焼室１６に供給されるＥＧＲガスが緩やかに徐々に増やされる。このため、エンジン１の燃焼に対してＥＧＲガスを緩やかに作用させることができ、エンジン１の排気エミッションと車両のドライバビリティの悪化を防止することができる。
【０１５８】
＜第５実施形態＞
次に、本発明におけるエンジンの排気還流装置を過給機付きエンジンに具体化した第５実施形態につき図面を参照して詳細に説明する。
【０１５９】
この実施形態では、ＥＧＲ制御の処理内容の点で第４実施形態と構成が異なる。図１６に、この実施形態のＥＧＲ制御の処理内容の一例をフローチャートにより示す。前記第４実施形態では、図１２に示すフローチャートのステップ５２０において、実開度Ｒegrが「０」のときからのＥＧＲ復帰であるか否かを判断するように構成した。これに対し、この実施形態では、図１６に示すフローチャートのステップ５２１のように、実開度Ｒegrが所定の小開度Ｅ（小開度Ｅは本発明の「中開度」よりも小さい。）よりも小さいときからＥＧＲ復帰であるか否かを判断するように構成している。この場合も、第４実施形態と同等の作用効果を得ることができる。
【０１６０】
＜第６実施形態＞
次に、本発明におけるエンジンの排気還流装置を過給機付きエンジンに具体化した第６実施形態につき図面を参照して詳細に説明する。
【０１６１】
この実施形態では、ＥＧＲ制御の処理内容の点で第１実施形態と構成が異なる。図１７に、この実施形態のＥＧＲ制御の処理内容の一例をフローチャートにより示す。図１７のフローチャートは、図３のフローチャートに対し、ステップ１３５、ステップ１７５、ステップ４３５〜ステップ４９０の処理を加えた点で図３のフローチャートと異なる。
【０１６２】
すなわち、このルーチンにおいて、ステップ１１０、ステップ２００又はステップ２２０の判断結果が否定となる場合、ステップ４３５で、ＥＣＵ５０は、アクセル操作速度ΔＴＡＡＣＣに応じたＥＧＲ弁１８の閉弁速度ＥＧＲcspdを求める。ＥＣＵ５０は、この閉弁速度ＥＧＲcspdを、例えば、図１８に示すような閉弁速度マップを参照することにより求めることができる。図１８のマップは、アクセル操作速度ΔＴＡＡＣＣが負の値で小さくなるほど、すなわちアクセル操作速度ΔＴＡＡＣＣの絶対値が大きくなるほど、ＥＧＲ弁１８の閉弁速度ＥＧＲcspdが下限値と上限値との間で大きくなるように設定されている。
【０１６３】
次に、ステップ４４０で、ＥＣＵ５０は、ＥＧＲ弁１８の実開度Ｒegrを取り込む。その後、ステップ４５０で、ＥＣＵ５０は、実開度Ｒegrが所定値Ｅより大きいか否かを判断する。ここで、所定値Ｅとして、例えば、ＥＧＲ弁１８の全閉直近の開度を想定することができる。この判断結果が肯定となる場合、ＥＣＵ５０は、ステップ１７５へ移行する。この判断結果が否定となる場合、ＥＣＵ５０は、処理をステップ４６０へ移行する。
【０１６４】
ステップ１７５では、ＥＣＵ５０は、閉弁速度ＥＧＲcspdに基づきＥＧＲ弁１８に対し強制閉弁を指令する。その後、ステップ１８０、ステップ１９０及びステップ１６０の処理を実行する。
【０１６５】
一方、ステップ４６０では、ＥＣＵ５０は、実開度Ｒegrが「０」以下であるか否かを判断する。この判断結果が否定となる場合、すなわち、ＥＧＲ弁１８が開いている場合、ＥＣＵ５０は、処理をステップ４７０へ移行する。この判断結果が肯定となる場合、すなわち、ＥＧＲ弁１８が閉じている場合、ＥＣＵ５０は、処理をステップ４８０へ移行する。
【０１６６】
ステップ４７０では、ＥＣＵ５０は、所定の最小閉弁速度ＥＧＲcspdminを閉弁速度ＥＧＲcspdとして設定し、処理をステップ１７５へ移行する。
【０１６７】
一方、ステップ４８０では、ＥＣＵ５０は、ＥＧＲ弁１８の閉弁制御を停止する。次に、ステップ４９０で、ＥＣＵ５０は、ＥＧＲカットフラグＸＣＥＧＲを「０」に設定し、処理をステップ１６０へ移行する。
【０１６８】
また、ステップ１３０で、ＥＧＲオン条件が成立していない場合、ステップ１３５で、ＥＣＵ５０は、最大閉弁速度ＥＧＲcspdmaxを閉弁速度ＥＧＲcspdとして設定する。その後、ＥＣＵ５０は、処理をステップ４４０へ移行する。
【０１６９】
この実施形態の上記制御によれば、第１実施形態と異なり、ＥＣＵ５０は、ＥＧＲ弁１８に全閉を指令するときの全閉指令条件を、アクセル操作速度ΔＴＡＡＣＣに応じて設定するようにしている。詳しくは、ＥＣＵ５０は、ＥＧＲ弁１８に全閉を指令するとき、閉弁速度ＥＧＲcspdに基づいてＥＧＲ弁１８を閉弁させると共に、その閉弁速度ＥＧＲcspdを、アクセル操作速度ΔＴＡＡＣＣに応じて設定するようにしている。また、ＥＣＵ５０は、ＥＧＲ弁１８を全閉とする過程で検出されるＥＧＲ弁１８の実開度Ｒegrが所定値Ｅ以下となったときに、閉弁速度ＥＧＲcspdを所定の最小値ＥＧＲcspdminに設定するようにしている。
【０１７０】
ここで、図１９に上記制御に関する各種パラメータの挙動の一例をタイムチャートにより示す。このタイムチャートでは、初期設定フラグＸＴegrsを除く各種パラメータの挙動は、図１４のそれとほぼ同じである。このタイムチャートで、図１４のタイムチャートと異なり特徴的なのは、時刻ｔ１〜ｔ４の間における各種パラメータの挙動にある。すなわち、図１９（ａ）に太破線で示すように、時刻ｔ１で、アクセル開度ＡＣＣがわずかに減少し始めると、同図（ｂ）に示すように、アクセル操作速度ΔＴＡＡＣＣが第１減速判定値Ｃ１より小さい負の値へ低下する。すると、図１９（ｅ）に示すように、ＥＧＲカットフラグＸＣＥＧＲが「０」から「１」へ切り換わり、同図（ｃ）に太破線で示すように、ＥＧＲ弁１８の目標開度Ｔegr（ｍ）が直ちに「０」となり、同図（ｃ）に太実線で示すように、ＥＧＲ弁１８の実開度Ｒegr（ｍ）が減少し始める。図１９（ｃ）において、太破線で示す目標開度Ｔegr（ｍ）は、減速運転時に求められる値を示し、実線で示す目標開度Ｔegr（マップ値）は、目標開度マップを参照して求められるマップ値を示す。
【０１７１】
その後、図１９（ａ）に示すように、時刻ｔ２〜ｔ４の間で、アクセル開度ＡＣＣの減少が一旦止まってから再び減少へ転じると、同図（ｂ）に示すように、アクセル操作速度ΔＴＡＡＣＣが一旦「０」へ上昇してから再び第１減速判定値Ｃ１より小さい負の値へと戻る。すると、図１９（ｅ）に示すように、ＥＧＲカットフラグＸＣＥＧＲが一旦「０」へ切り換わってから再び「１」へ戻る。そして、図１９（ｃ）に示すように、目標開度Ｔegr（ｍ）が直ちに一旦所定の開弁の値となってから再び「０」へと戻る。また、図１９（ｃ）に太実線で示すように、実開度Ｒegr（ｍ）は一旦増加してから再び減少へ転じ、時刻ｔ７で「０」、すなわち全閉となる。
【０１７２】
ここで、図１９（ａ）に示すように、時刻ｔ１〜ｔ１２の間で、アクセル開度ＡＣＣが全閉へ向けて減少する途中で多少変動し、アクセル操作速度ΔＴＡＡＣＣが一旦負の値となってから「０」又は正の値へ多少変動しても、その「０」又は正の値への変化が継続しない限り、ＥＧＲ弁１８の目標開度Ｔegr（ｍ）が「０」へ戻ることとなり、実開度Ｒegr（ｍ）は「０」へ向けて減少を続ける。このため、ＥＧＲ率は、減速時の許容ＥＧＲ率Ｐ１を下回ったまま一定に推移し、その後徐々に減少することとなる。
【０１７３】
また、図１９（ｂ）に示すように、時刻ｔ１〜ｔ２におけるアクセル操作速度ΔＴＡＡＣＣが比較的遅い場合は、同図（ｃ）に示すように、ＥＧＲ弁１８の実開度Ｒegr（ｍ）の変化は比較的緩やかとなる、すなわちＥＧＲ弁１８の閉弁速度ＥＧＲcspdが比較的遅くなる。一方、図１９（ｂ）に示すように、時刻ｔ３〜ｔ７におけるアクセル操作速度ΔＴＡＡＣＣが比較的速い場合は、同図（ｃ）に示すように、ＥＧＲ弁１８の実開度Ｒegr（ｍ）の変化は比較的急となる、すなわちＥＧＲ弁１８の閉弁速度ＥＧＲcspdが比較的速くなる。
【０１７４】
以上説明した本実施形態におけるエンジンの排気還流装置によれば、前記第１実施形態における作用効果に加えて次のような作用効果を有する。すなわち、一般に、エンジン１の減速運転の要求は、アクセル操作速度ΔＴＡＡＣＣが負の値として小さいほど（絶対値としては大きいほど）強くなる傾向がある。ここで、ＥＣＵ５０により、減速運転が要求されていると判断されたとき、アクセル操作速度ΔＴＡＡＣＣに応じて閉弁速度ＥＧＲcspdが設定される。そして、その閉弁速度ＥＧＲcspdによりＥＧＲ弁１８が全閉へ向けて閉弁される。従って、減速運転が要求され、ＥＣＵ５０によりＥＧＲ弁１８に全閉が指令されるときは、その運転要求の強さに応じて設定された閉弁速度ＥＧＲcspdに基づいてＥＧＲ弁１８が全閉へ向けて閉弁される。すなわち、緩減速時には緩い閉弁速度ＥＧＲcspdによりＥＧＲ弁１８が全閉へ向けて閉弁され、急減速時には急速な閉弁速度ＥＧＲcspdによりＥＧＲ弁１８が全閉へ向けて閉弁される。このため、エンジン１の減速運転時には、その減速運転の要求の強さに応じた適正な速度でＥＧＲ弁１８を全閉へ向けて閉弁することができ、ＥＧＲをできる限り速やかにカットすることができる。また、例えば、機構的に閉弁速度の速いＥＧＲ弁１８を使用した場合には、緩減速時に緩い閉弁速度でＥＧＲ弁１８を閉弁できることから、ＥＧＲ弁１８を必要以上に閉弁させることがない。
【０１７５】
また、この実施形態によれば、ＥＧＲ弁１８が全閉へ向けて閉弁される過程で、その実開度Ｒegrが所定値Ｅ以下となったときに、ＥＣＵ５０により開弁速度ＥＧＲcspdが最小閉弁速度ＥＧＲcspdminに設定されるので、ＥＧＲ弁１８が緩やかに閉弁されて全閉となる。このため、ＥＧＲ弁１８の全閉時に弁体３２が弁座３３に勢いよく着座することがなく、弁体３２と弁座３３との着座による衝撃と打音を抑えることができる。
【０１７６】
更に、この実施形態によれば、ＥＧＲオン条件が成立しないときは、閉弁速度ＥＧＲcspdが最大閉弁速度ＥＧＲcspdmaxに設定され、その最大閉弁速度ＥＧＲcspdmaxによりＥＧＲ弁１８が全閉へ向けて閉弁される。このため、ＥＧＲオン条件が不成立のときは、最速でＥＧＲ弁１８を全閉にしてＥＧＲを速やかにカットすることができる。
【０１７７】
＜第７実施形態＞
次に、本発明におけるエンジンの排気還流装置を過給機付きエンジンに具体化した第７実施形態につき図面を参照して詳細に説明する。
【０１７８】
この実施形態では、ＥＧＲ制御の処理内容の点で第１実施形態と構成が異なる。図２０に、この実施形態のＥＧＲ制御の処理内容の一例をフローチャートにより示す。図２０のフローチャートは、図３のフローチャートに対し、ステップ１３６、ステップ２４０、ステップ７００〜ステップ７７０の処理を加えた点で図３のフローチャートと異なる。
【０１７９】
すなわち、このルーチンにおいて、ステップ１１０、ステップ２００又はステップ２２０の判断結果がそれぞれ否定となる場合、ステップ７００で、ＥＣＵ５０は、初期設定フラグＸＴegrsが「０」か否か、すなわち、ＥＧＲ弁１８の初期目標開度Ｔegrs(i)を初期設定するか否かを判断する。この判断結果が肯定となる場合、ＥＣＵ５０は処理をステップ７１０へ移行する。この判断結果が否定となる場合、ＥＣＵ５０は、処理をステップ７４０へジャンプする。
【０１８０】
ステップ７１０では、ＥＣＵ５０は、ＥＧＲ弁１８の実開度Ｒegrを取り込む。次に、ステップ７２０で、ＥＣＵ５０は、取り込んだ実開度Ｒegrを目標閉弁開度Ｔegrc(i)として設定する。次に、ステップ７３０で、ＥＣＵ５０は、初期設定フラグＸＴegrsを「１」に設定する。
【０１８１】
そして、ステップ７００又はステップ７３０から移行してステップ７４０では、ＥＣＵ５０は、アクセル操作速度ΔＴＡＡＣＣに応じたＥＧＲ弁１８の目標減衰値ＥＧＲｃαを求める。ＥＣＵ５０は、この目標減衰値ＥＧＲｃαを、例えば、図２１に示すような目標減衰値マップを参照することにより求めることができる。図２１のマップは、アクセル操作速度ΔＴＡＡＣＣが小さくなるほど、すなわちアクセル操作速度ΔＴＡＡＣＣの絶対値が大きくなるほど、目標減衰値ＥＧＲｃαが下限値と上限値との間で大きくなるように設定されている。
【０１８２】
次に、ステップ７５０で、ＥＣＵ５０は、ＥＧＲ弁１８の目標閉弁開度Ｔegrc(i)を求める。すなわち、ＥＣＵ５０は、前回求められた目標閉弁開度Ｔegrc(i-1)から目標減衰値ＥＧＲｃαを減算することにより、今回の目標閉弁開度Ｔegrc(i)を求める。
【０１８３】
次に、ステップ７７０で、ＥＣＵ５０は、今回求められた目標閉弁開度Ｔegrc(i)が「０」以上であるか否かを判断する。この判断結果が肯定となる場合、ＥＣＵ５０は、処理をステップ１７０へ移行し、ステップ１７０、ステップ１８０、ステップ１９５及びステップ１６０の処理を実行する。この判断結果が否定となる場合、ＥＣＵ５０は、処理をステップ７７０へ移行する。
【０１８４】
また、ステップ７６０では、ＥＣＵ５０は、目標閉弁開度Ｔegrc(i)を「０」に設定し、処理をステップ１７０へ移行し、ステップ１７０、ステップ１８０、ステップ１９５及びステップ１６０の処理を実行する。
【０１８５】
ここで、ステップ１９５では、ＥＣＵ５０は、今回求められた目標閉弁開度Ｔegrc(i)を目標開度Ｔegrとして設定する。
【０１８６】
また、ステップ２４０では、ＥＣＵ５０は、初期設定フラグＸＴegrsを「０」に設定し、処理をステップ１３０へ移行する。
【０１８７】
また、ステップ１３０で、ＥＧＲオン条件が成立していない場合、ステップ１３６で、ＥＣＵ５０は、目標閉弁開度Ｔegrc(i)を「０」に設定する。その後、処理をステップ１７０へ移行し、ステップ１７０、ステップ１８０、ステップ１９５及びステップ１６０の処理を実行する。
【０１８８】
この実施形態の上記制御によれば、第１実施形態と異なり、ＥＣＵ５０は、ＥＧＲ弁１８に全閉を指令するときの全閉指令条件を、アクセル操作速度ΔＴＡＡＣＣに応じて設定するようにしている。詳しくは、ＥＣＵ５０は、ＥＧＲ弁１８に全閉を指令するとき、目標閉弁開度Ｔegrc(i)に基づいてＥＧＲ弁１８を閉弁させると共に、目標閉弁開度Ｔegrc(i)を、アクセル操作速度ΔＴＡＡＣＣの推移に応じて減衰させるようにしている。
【０１８９】
ここで、図２２に上記制御に関する各種パラメータの挙動の一例をタイムチャートにより示す。このタイムチャートは、図１９のタイムチャートと以下の点で異なる。すなわち、図２２（ａ）に太破線で示すように、時刻ｔ１で、アクセル開度ＡＣＣがわずかに減少し始めると、同図（ｂ）に示すように、アクセル操作速度ΔＴＡＡＣＣが第１減速判定値ｃ１より小さい負の値へ低下する。すると、図２２（ｅ）に示すように、ＥＧＲカットフラグＸＣＥＧＲが「０」から「１」に切り換わり、同図（ｃ）に太破線で示すように、ＥＧＲ弁１８の目標閉弁開度Ｔegrc(i)が減少し始めると共に、同図（ｃ）に太実線で示すように、実開度Ｒegr（ｍ）が減少し始める。
【０１９０】
その後、図２２（ａ）に示すように、時刻ｔ２〜ｔ４の間で、アクセル開度ＡＣＣの減少が一旦止まり、再び減少へ転じると、同図（ｂ）に示すように、アクセル操作速度ΔＴＡＡＣＣが一旦「０」へ上昇してから再び第１減速判定値Ｃ１より小さい負の値へと戻る。すると、図２２（ｅ）に示すように、ＥＧＲカットフラグＸＣＥＧＲは、一旦「０」へ切り換わってから再び「１」へ戻る。また、図２２（ｃ）に太破線で示すように、目標閉弁開度Ｔegrc(i)は、一旦所定の値となってから「０」となる。また、図２２（ｃ）に太破線で示すように、実開度Ｒegr（ｍ）は、一旦増加してから減少へ転じ、時刻ｔ７で「０」、すなわち全閉となる。
【０１９１】
ここで、図２２（ｂ）に示すように、時刻ｔ１〜ｔ２の間で、アクセル操作速度ΔＴＡＡＣＣが比較的遅い場合は、同図（ｃ）に太破線で示すように、目標閉弁開度Ｔegrc(i)の減衰が比較的小さい。また、図２２（ｂ）に示すように、時刻ｔ３〜ｔ４で、アクセル操作速度ΔＴＡＡＣＣが比較的速い場合は、同図（ｃ）に太破線で示すように、目標閉弁開度Ｔegrc(i)の減衰が大きくなる。
【０１９２】
以上説明した本実施形態におけるエンジンの排気還流装置によれば、前記第１実施形態の作用効果に加え次のような作用効果を得ることができる。一般に、アクセル操作速度ΔＴＡＡＣＣの推移は、初めに大きく、後になるほど小さくなる。従って、ＥＣＵ５０によりＥＧＲ弁１８に全閉が指令されるとき、目標閉弁開度Ｔegrc(i)は、初めに大きく減衰され、後になるぼど小さく減衰されるので、ＥＧＲ弁１８が全閉へ向けて閉弁されるときは、後になるほど緩やかに閉弁される。このため、エンジン１の減速運転の要求の強さの推移に応じた適正な速度でＥＧＲ弁１８を全閉へ向けて閉弁することができ、ＥＧＲをカットすることができる。
【０１９３】
＜第８実施形態＞
次に、本発明におけるエンジンの排気還流装置を過給機付きエンジンに具体化した第８実施形態につき図面を参照して詳細に説明する。
【０１９４】
この実施形態では、ＥＧＲ制御の処理内容の点で第７実施形態と構成が異なる。図２３に、この実施形態のＥＧＲ制御の処理内容の一例をフローチャートにより示す。図２３のフローチャートは、図２０のフローチャートに対し、ステップ７４５、ステップ８００〜ステップ８２０の処理を加えた点で図２０のフローチャートと異なる。
【０１９５】
すなわち、このルーチンにおいて、ステップ７００の判断結果が否定となる場合、ＥＣＵ５０は、処理をステップ８１０へジャンプする。一方、ステップ７００の判断結果が肯定となる場合、ステップ８００で、ＥＣＵ５０は、アクセル操作速度ΔＴＡＡＣＣを最大アクセル操作速度ΔＴＡＡＣＣmaxとして設定する。その後、ＥＣＵ５０は、ステップ７１０〜ステップ７３０の処理を実行する。
【０１９６】
ステップ７００又はステップ７３０から移行してステップ８１０では、ＥＣＵ５０は、最大アクセル操作速度ΔＴＡＡＣＣmaxがアクセル操作速度ΔＴＡＡＣＣより小さいか否か、すなわち絶対値として大きいか否かを判断する。この判断結果が否定となる場合、ＥＣＵ５０は、処理をステップ７４５へジャンプする。一方、この判断結果が肯定となる場合、ＥＣＵ５０は、ステップ８２０で、アクセル操作速度ΔＴＡＡＣＣを最大アクセル操作速度ΔＴＡＡＣＣmaxとして設定する。その後、ＥＣＵ５０は、処理をステップ７４５へ移行する。
【０１９７】
そして、ステップ８１０又はステップ８２０から移行してステップ７４５では、ＥＣＵ５０は、最大アクセル操作速度ΔＴＡＡＣＣmaxに応じたＥＧＲ弁１８の目標減衰値ＥＧＲｃαを求める。ＥＣＵ５０は、この目標減衰値ＥＧＲｃαを、例えば、図２４に示すような目標減衰値マップを参照することにより求めることができる。図２４のマップは、最大アクセル操作速度ΔＴＡＡＣＣmaxが小さくなるほど、すなわち最大アクセル操作速度ΔＴＡＡＣＣmaxの絶対値が大きくなるほど、目標減衰値ＥＧＲｃαが下限値と上限値との間で大きくなるように設定されている。ここで、最大アクセル操作速度ΔＴＡＡＣＣは、各処理周期にてステップ８２０で更新されることから、図２４のマップで求められる目標減衰値ＥＧＲｃαも更新されることになる。その後、ＥＣＵ５０は、処理をステップ７５０へ移行する。
【０１９８】
以上説明した本実施形態におけるエンジンの排気還流装置によれば、次の点で第７実施形態と作用効果が異なる。すなわち、ＥＣＵ５０によりＥＧＲ弁１８に全閉が指令されるとき、その時々で更新される最大アクセル操作速度ΔＴＡＡＣＣmaxに応じた目標減衰値ＥＧＲｃαが設定され、その目標減衰値ＥＧＲｃαから目標閉弁開度Ｔegrc(i)が求められる。そして、その目標閉弁開度Ｔegrc(i)に基づきＥＧＲ弁１８が強制的に全閉に指令される。これにより、最大アクセル操作速度ΔＴＡＡＣＣmaxに応じた閉弁速度によりＥＧＲ弁１８が全閉へ向けて閉弁される。このため、エンジン１の減速運転の要求の強さの推移に応じた適度な速さでＥＧＲ弁１８を全閉へ向けて閉弁することができ、ＥＧＲをカットすることができる。
【０１９９】
加えて、この実施形態では、エンジン１に減速運転が要求されているとき、途中で急減速から緩減速へ推移しても、急減速時の最大アクセル操作速度ΔＴＡＡＣＣmaxで求められた目標減衰値ＥＧＲｃαが維持されるので、目標閉弁開度Ｔegrc(i)が急減速時のまま維持される。従って、エンジン１の急減速時にその途中で急減速から緩減速へ推移しても、急減速時のままの速度でＥＧＲ弁１８が全閉へ向けて閉弁される。このため、エンジン１が急減速から緩減速へ推移しても、急減速時のままＥＧＲを速やかにカットすることができる。
【０２００】
＜第９実施形態＞
次に、本発明におけるエンジンの排気還流装置を過給機付きエンジンに具体化した第９実施形態につき図面を参照して詳細に説明する。
【０２０１】
この実施形態では、ＥＧＲ制御の処理内容の点で第１実施形態と構成が異なる。図２５に、この実施形態のＥＧＲ制御の処理内容の一例をフローチャートにより示す。図２５のフローチャートは、図３のフローチャートに対し、ステップ８５０及びステップ８６０の処理を加えた点で図３のフローチャートと異なる。
【０２０２】
すなわち、このルーチンにおいて、ステップ１１０の判断結果が否定となる場合、ステップ８５０で、ＥＣＵ５０は、アクセル操作速度ΔＴＡＡＣＣに応じた遅延時間βを求める。この遅延時間βは、ＥＧＲ弁１８を閉弁するときにその開始を遅らせる時間を意味する。ＥＣＵ５０は、この遅延時間βを、例えば、図２６に示すような遅延時間マップを参照することにより求めることができる。図２６のマップは、アクセル操作速度ΔＴＡＡＣＣが負の値で小さくなるほど、すなわちアクセル操作速度ΔＴＡＡＣＣの絶対値が大きくなるほど、遅延時間βが上限値と下限値との間で小さくなるように設定されている。
【０２０３】
次に、ステップ８６０で、ＥＣＵ５０は、アクセル操作速度ΔＴＡＡＣＣが第１減速判定値Ｃ１以下となってから遅延時間βだけ経過するのを待って処理をステップ１７０へ移行し、ステップ１７０〜ステップ１９０及びステップ１６０の処理を実行する。
【０２０４】
この実施形態の上記制御によれば、第１実施形態と異なり、ＥＣＵ５０は、ＥＧＲ弁１８に全閉を指令するときの全閉指令条件を、アクセル操作速度ΔＴＡＡＣＣに応じて設定するようにしている。詳しくは、ＥＣＵ５０は、ＥＧＲ弁１８に全閉を指令するとき、ＥＧＲ弁１８の全閉開始を遅延時間βだけ遅延させると共に、その遅延時間βをアクセル操作速度ΔＴＡＡＣＣ（負の変化量）に応じて設定するようにしている。
【０２０５】
ここで、図２７に上記制御に関する各種パラメータの挙動の一例をタイムチャートにより示す。図２７（ａ）に太破線で示すように、時刻ｔ１〜ｔ９の間で、アクセル開度ＡＣＣが微小な増減を繰り返すと、同図（ｂ）に示すように、アクセル操作速度ΔＴＡＡＣＣが負の値と正の値との間で変動を繰り返す。このとき、図２７（ｆ）に示すように、「ΔＴＡＡＣＣ≦Ｃ１成立後の時間（以下「条件成立後時間」と言う。）」がカウントされるが、その時間が遅延時間βを越えないことから、同図（ｅ）に示すように、ＥＧＲカットフラグＸＣＥＧＲが「０」のままとなり、同図（ｃ）に示すように、ＥＧＲ弁１８の目標開度Ｔegr（ｍ）、目標開度Ｔegr（マップ値）及び実開度Ｒegrはそれぞれある値を維持することになる。
【０２０６】
その後、図２７（ａ）に示すように、時刻ｔ１０で、アクセル開度ＡＣＣが大きく減少し始め、同図（ｂ）に示すように、アクセル操作速度ΔＴＡＡＣＣが第１減速判定値Ｃ１より小さくなると、同図（ｆ）に示すように条件成立後時間のカウントが開始される。そして、図２７（ｆ）に示すように、時刻ｔ１１で、条件成立後時間が遅延時間βを超えると、同図（ｅ）に示すように、ＥＧＲカットフラグＸＣＥＧＲが「０」から「１」に切り替わり、同図（ｃ）に太破線で示すように、ＥＧＲ弁１８の目標開度Ｔegr（ｍ）が「０」へと立ち下がる。
【０２０７】
その後、図２７（ａ）に示すように、時刻ｔ１３で、アクセル開度ＡＣＣが全閉になると、同図（ｂ）に示すように、アクセル操作速度ΔＴＡＡＣＣが「０」となり、同図（ｆ）に示すように、条件成立後時間が「０」に戻る。
【０２０８】
その後、図２７（ａ）に示すように、時刻ｔ１３〜ｔ１５の間で、アクセル開度ＡＣＣが全閉を維持するが、この間に、同図（ｃ）に太実線で示すように、実開度Ｒegr（ｍ）が徐々に減少し、同図（ｄ）に示すように、エンジン回転速度ＮＥ及びエンジン負荷ＫＬが減少する。また、図２７（ｃ）に太実線で示すように、実開度Ｒegr（ｍ）の減少に対応するように、同図（ｇ）に示すように、ＥＧＲ率は、時刻ｔ１１以降から徐々に減少することになる。
【０２０９】
以上説明した本実施形態におけるエンジンの排気還流装置によれば、前記第１実施形態における作用効果に加えて次のような作用効果を有する。すなわち、ＥＣＵ５０によりＥＧＲ弁１８に全閉が指令されるとき、ＥＧＲ弁１８の全閉開始が遅延時間βだけ遅延されると共に、その遅延時間βが減速運転の要求の強さに応じて設定される。従って、運転者の意図しない操作により減速運転の要求が判断されてＥＧＲ弁１８に全閉が指令されても、減速運転の要求の強さに応じた遅延時間βだけＥＧＲ弁１８の全閉開始が遅延されるので、ＥＧＲ弁１８の全閉が誤って直ちに開始されることがない。例えば、悪路走行等により車両が振動して、運転者の意図しないアクセル操作によりアクセル開度ＡＣＣが変動することがある。この場合、この実施形態では、ＥＧＲ弁１８に全閉を指令するタイミングが、減速運転の要求と判断されてから遅延時間βだけ遅延される。このため、運転者の意図しない操作によるＥＧＲカットの誤制御を防止することができる。
【０２１０】
また、この実施形態では、運転者が確実にアクセルペダル２６を踏み戻したときだけ減速運転の要求と判断されることから、アクセル操作速度ΔＴＡＡＣＣと対比される第１減速判定値Ｃ１を比較的小さな値に設定することができる。このため、減速運転の要求の判断のための感度を上げることができる。
【０２１１】
更に、この実施形態では、図２４のマップを参照することにより、アクセル操作速度ΔＴＡＡＣＣに応じた遅延時間βが求められるので、減速運転の要求が強くなるほど（アクセル操作速度ΔＴＡＡＣＣの絶対値が大きくなるほど）減速運転の要求の判断を早めることができ、ＥＧＲカットの開始を早めることができる。
【０２１２】
＜第１０実施形態＞
次に、本発明におけるエンジンの排気還流装置を過給機付きエンジンに具体化した第１０実施形態につき図面を参照して詳細に説明する。
【０２１３】
前記各実施形態では、エンジン１の減速運転時にＥＧＲ弁１８を強制的に全閉とし、ＥＧＲをカットすることについて説明した。ここで、エンジン１の加速運転時には、加速直後にエンジン１の背圧が上昇することから、ＥＧＲ弁１８が開弁状態のままだと加速直後のＥＧＲ率が不用意に上昇し、エンジン１の加速応答性が悪化するおそれがある。また、加速直後にＥＧＲ弁１８の閉弁が遅れるほど、吸気に流入するＥＧＲガスが増加し、その増加分だけ新気の割合が減少することから、エンジン１の加速性能が悪化するおそれがある。そこで、第１０〜第１３の実施形態では、エンジン１の減速運転が要求される場合に加え、加速運転が要求される場合に対処してＥＧＲ弁１８を強制的に全閉とし、ＥＧＲをカットするようにしている。
【０２１４】
この実施形態では、ＥＧＲ制御の処理内容の点で前記各実施形態と構成が異なる。図２８に、この実施形態のＥＧＲ制御の処理内容の一例をフローチャートにより示す。
【０２１５】
処理がこのルーチンへ移行すると、先ず、ステップ９００で、ＥＣＵ５０は、エンジン回転速度ＮＥ及びエンジン負荷ＫＬをそれぞれ取り込む。次に、ステップ９１０で、ＥＣＵ５０は、アクセル操作速度ΔＴＡＡＣＣを取り込む。
【０２１６】
次に、ステップ９２０で、ＥＣＵ５０は、アクセル操作速度ΔＴＡＡＣＣが所定の急加速判定値Ｋ１（正の値）よりも小さいか否かを判断する。この急加速判定値Ｋ１は、エンジン１に急加速運転が要求されていることを判断するための閾値であり、本発明における加速運転時の第１判定値に相当する。この判断結果が否定となる場合、エンジン１に急加速運転が要求されているものとして、ＥＣＵ５０は、処理をステップ１０００へ移行する。この判断結果が肯定となる場合、エンジン１に急加速運転が要求されていないものとして、ＥＣＵ５０は、処理をステップ９３０へ移行する。
【０２１７】
ステップ１０００では、ＥＣＵ５０は、ＥＧＲ弁１８に急加速強制閉弁を指令する。すなわち、ＥＣＵ５０は、急加速運転に対応してＥＧＲ弁１８を強制的に閉弁するように指令する。
【０２１８】
次に、ステップ１０１０で、ＥＣＵ５０は、加速運転時のＥＧＲカットフラグＸＣＥＧＲＫを「１」に設定する。次に、ステップ１０２０で、ＥＣＵ５０は、ＥＧＲ弁１８の目標開度Ｔegrを「０」に設定する。
【０２１９】
その後、ステップ９９０で、ＥＣＵ５０は、「０」に設定された目標開度Ｔegrに基づきＥＧＲ弁１８を制御する、すなわち、ＥＧＲ弁１８を全閉に制御する。その後、ＥＣＵ５０は、処理をステップ９００へ戻す。
【０２２０】
一方、ステップ９３０では、ＥＣＵ５０は、ＥＧＲカットフラグＸＣＥＧＲＫが「０」であるか否かを判断する。このＥＧＲカットフラグＸＣＥＧＲＫは、加速運転時にＥＧＲ弁１８が閉弁されてＥＧＲがカットされる場合に「１」に設定され、それ以外の場合に「０」に設定される。この判断結果が否定となる場合、ＥＧＲがカットされていることから、ＥＣＵ５０は、処理をステップ１１００へ移行する。この判断結果が肯定となる場合、ＥＣＵ５０は、処理をステップ９４０へ移行する。
【０２２１】
ステップ９２０の判断結果が一旦否定（急加速運転要求）となった場合でも、その直後にアクセル操作速度ΔＴＡＡＣＣが変動してステップ９２０の判断結果が肯定に切り換わることがある。この場合、直前にＥＧＲカットフラグＸＣＥＧＲＫが「１」に設定されていることから、ステップ９３０の判断結果が否定となり、ＥＣＵ５０は、処理をステップ１１００へ移行する。
【０２２２】
そして、ステップ１１００で、ＥＣＵ５０は、アクセル操作速度ΔＴＡＡＣＣが所定の緩加速判定値Ｋ２（正の値：Ｋ２＜Ｋ１）よりも小さいか否かを判断する。この緩加速判定値Ｋ２は、上記した急加速判定値Ｋ１とは異なり、エンジン１に緩加速運転等が要求されていることを判断するための閾値である。この判断結果が否定となる場合、直前よりもエンジン１への急加速運転の要求が若干弱くなったものの依然として急加速運転の要求が継続しているものとして、ＥＣＵ５０は、処理をステップ１０２０へ移行し、上記と同様にステップ１０２０及びステップ９９０の処理を実行する。すなわち、ＥＣＵ５０は、ＥＧＲ弁１８に対して急加速強制閉弁指令及び全閉指令を継続することになる。
【０２２３】
一方、ステップ１１００の判断結果が肯定となる場合、エンジン１への緩加速運転の要求がなくなったものとして、ステップ１１１０で、ＥＣＵ５０は、エンジン回転速度ＮＥに応じた加速判定値Ｄ３を求める。ＥＣＵ５０は、例えば、図２９に示すような加速判定値マップを参照することによりこの加速判定値Ｄ３を求めることができる。このマップでは、エンジン回転速度ＮＥが高くなるに連れて加速判定値Ｄ３が曲線的に増大するように設定される。この加速判定値Ｄ３は、エンジン１への加速運転の要求がなくなり、加速運転以外の運転（緩加速運転又は定常運転又は減速運転を含む。）が要求されていることを判断するための閾値であり、本発明における加速運転時の第２判定値に相当する。
【０２２４】
次に、ステップ１１２０で、ＥＣＵ５０は、アクセル開度ＡＣＣを取り込む。その後、ステップ１１３０で、ＥＣＵ５０は、アクセル開度ＡＣＣが加速判定値Ｄ３よりも小さいか否かを判断する。この判断結果が否定となる場合、直前よりもエンジン１への加速運転の要求が弱くなったものの依然として緩加速運転の要求が継続しているものとして、ＥＣＵ５０は、処理をステップ１０２０へ移行し、上記と同様にステップ１０２０及びステップ９９０の処理を実行した後、処理をステップ９００へ戻す。
【０２２５】
一方、ステップ１１３０の判断結果が肯定となる場合、運転者による急加速運転の要求がなくなり、急加速運転から他の運転（定常運転又は減速運転を含む。）へ切り換わったものとして、ステップ１１４０で、ＥＣＵ５０は、ＥＧＲカットフラグＸＣＥＧＲＫを「０」に設定する。
【０２２６】
次に、ステップ１１５０で、ＥＣＵ５０は、ＥＧＲ弁１８の実開度Ｒegrを取り込む。その後、ステップ１１６０で、ＥＣＵ５０は、実開度Ｒegrを目標開度Ｔegrとして設定する。そして、ステップ９９０で、ＥＣＵ５０は、目標開度Ｔegrに基づきＥＧＲ弁１８を制御する。
【０２２７】
一方、ステップ９３０の判断結果が肯定となる場合、ステップ９４０で、ＥＣＵ５０は、アクセル操作速度ΔＴＡＡＣＣが所定の第１減速判定値Ｃ１（負の値）よりも大きいか否かを判断する。この第１減速判定値Ｃ１は、エンジン１に減速運転が要求されていることを判断するための閾値であり、本発明における減速運転時の第１判定値に相当する。この判断結果が否定となる場合、エンジン１に減速運転が要求されているものとして、ＥＣＵ５０は、処理をステップ１２００へ移行する。この判断結果が肯定となる場合、ＥＣＵ５０は、処理をステップ９５０へ移行する。
【０２２８】
ステップ１２００では、ＥＣＵ５０は、ＥＧＲ弁１８に急減速強制閉弁を指令する。すなわち、ＥＣＵ５０は、急減速運転に対応してＥＧＲ弁１８を強制的に閉弁するように指令する。
【０２２９】
次に、ステップ１２１０で、ＥＣＵ５０は、減速運転時のＥＧＲカットフラグＸＣＥＧＲＣを「１」に設定する。その後、ＥＣＵ５０は、ステップ１０２０及びステップ９９０の処理を実行した後、処理をステップ９００へ戻す。
【０２３０】
一方、ステップ９５０では、ＥＣＵ５０は、ＥＧＲカットフラグＸＣＥＧＲＣが「０」であるか否かを判断する。このＥＧＲカットフラグＸＣＥＧＲＣは、ＥＧＲ弁１８が閉弁されてＥＧＲがカットされる場合に「１」に設定され、それ以外の場合に「０」に設定される。この判断結果が否定となる場合、ＥＣＵ５０は、処理をステップ１３００へ移行する。この判断結果が肯定となる場合、ＥＣＵ５０は、処理をステップ９６０へ移行する。
【０２３１】
ステップ１３００では、ＥＣＵ５０は、アクセル操作速度ΔＴＡＡＣＣが所定の第２減速判定値Ｃ２（負の値：Ｃ１＜Ｃ２）よりも大きいか否かを判断する。この第２減速判定値Ｃ２は、第１減速判定値Ｃ１とは異なり、エンジン１に緩減速運転が要求されていることを判断するための閾値である。この判断結果が否定となる場合、直前よりもエンジン１への急減速運転の要求が若干弱くなったものの依然として緩減速運転の要求が継続しているものとして、ＥＣＵ５０は、処理をステップ１０２０へ移行し、上記と同様にステップ１０２０及びステップ９９０の処理を実行する。
【０２３２】
一方、ステップ１３００の判断結果が肯定となる場合、ステップ１３１０で、ＥＣＵ５０は、アクセル開度ＡＣＣを取り込む。次に、ステップ１３２０で、ＥＣＵ５０は、アクセル開度ＡＣＣが所定の第１加速判定値Ｄ１よりも大きいか否かを判断する。この第１加速判定値Ｄ１は、エンジン１に加速運転又は定常運転が要求されていることを判断するための閾値であり、本発明の第２判定値に相当する。この判断結果が否定となる場合、直前よりもエンジン１への減速運転の要求が緩くなったものの依然として減速運転の要求が継続しているものとして、ＥＣＵ５０は、処理をステップ１０２０へ移行し、上記と同様にステップ１０２０及びステップ９９０の処理を実行する。
【０２３３】
一方、ステップ１３２０の判断結果が肯定となる場合、運転者による急減速運転の要求がなくなり、急減速運転から他の運転（定常運転又は加速運転を含む。）へ切り換わったものとして、ステップ１３３０で、ＥＣＵ５０は、ＥＧＲカットフラグＸＣＥＧＲＣを「０」に設定した後、上記したステップ１１５０、ステップ１１６０及びステップ９９０の処理を実行する。すなわち、ＥＣＵ５０は、ＥＧＲ弁１８への全閉指令を解除して、目標開度Ｔegr（実開度Ｒegr）に基づいてＥＧＲ弁１８を制御する。
【０２３４】
一方、ステップ９６０では、ＥＣＵ５０は、ＥＧＲオン条件が成立したか否かを判断する。すなわち、ＥＧＲ弁１８を開弁させるための条件が成立しているか否かを判断する。この判断結果が否定となる場合、ＥＣＵ５０は、処理をステップ１０２０へ移行し、ステップ１０２０及びステップ９９０の処理を実行する。
【０２３５】
一方、ステップ９６０の判断結果が肯定となる場合、ＥＣＵ５０は、処理をステップ９７０へ移行し、エンジン回転速度ＮＥ及びエンジン負荷ＫＬをそれぞれ取り込む。
【０２３６】
次に、ステップ９８０で、ＥＣＵ５０は、エンジン回転速度ＮＥとエンジン負荷ＫＬに応じた、ＥＧＲ弁１８の目標開度Ｔegrを求める。ＥＣＵ５０は、この目標開度Ｔegrを、所定の目標開度マップ（図示略）を参照することにより求めることができる。
【０２３７】
そして、ステップ９９０で、ＥＣＵ５０は、目標開度Ｔegrに基づきＥＧＲ弁１８を制御した後、処理をステップ９００へ戻す。この場合、ＥＣＵ５０は、ＥＧＲ弁１８が目標開度Ｔegrへ開弁又は閉弁するようにＥＧＲ弁１８へ指令することになる。
【０２３８】
この実施形態の上記制御によれば、ＥＣＵ５０は、アクセルセンサ２７により検出されるアクセル開度ＡＣＣの単位時間当たりの正の変化量としてのアクセル操作速度ΔＴＡＡＣＣを所定の第１加速判定値Ｋ１と比較し、その比較結果によりエンジン１に加速運転が要求されていると判断したときにＥＧＲ弁１８に全閉を指令し、加速運転の要求が継続していると判断したときに全閉の指令を継続し、加速運転の要求がなくなったと判断し、かつ、アクセル開度ＡＣＣが所定の加速判定値Ｄ３より小さいと判断したときに全閉の指令を解除するようにしている。また、ＥＣＵ５０は、ＥＧＲ弁１８の全閉の指令を解除するためのアクセル開度ＡＣＣの範囲を、検出されるエンジン回転速度ＮＥに応じて設定するようにしている。詳しくは、ＥＣＵ５０は、検出されるエンジン回転速度ＮＥに応じて加速判定値Ｄ３を設定するようにしている。加えて、ＥＣＵ５０は、アクセルセンサ２７により検出されるアクセル開度ＡＣＣの単位時間当たりの負の変化量としてのアクセル操作速度ΔＴＡＡＣＣを所定の第１減速判定値Ｃ１と比較し、その比較結果によりエンジン１に減速運転が要求されていると判断したときにＥＧＲ弁１８に全閉を指令し、減速運転の要求が継続していると判断したときに全閉の指令を継続し、減速運転の要求がなくなったと判断し、かつ、アクセル開度ＡＣＣが所定の第１加速判定値Ｄ１より大きいと判断したときに全閉の指令を解除するようにしている。
【０２３９】
ここで、図３０に上記制御に関する各種パラメータの挙動の一例をタイムチャートにより示す。このタイムチャートでは、図３０（ａ）に太破線で示すように、時刻ｔ１〜ｔ１１の間で、アクセル開度ＡＣＣが変動を伴いながら比較的急速に増加し、時刻ｔ１１〜ｔ１５の間で、アクセル開度ＡＣＣが比較的緩やかに増加する。また、図３０（ａ）に実線で示すように、スロットル開度ＴＡは、アクセル開度ＡＣＣの動きに遅れてアクセル開度ＡＣＣとほぼ同じ挙動で増加する。
【０２４０】
すなわち、図３０（ａ）に示すように、時刻ｔ１で、アクセル開度ＡＣＣがある開度から増加し始め、同図（ｂ）に示すように、アクセル操作速度ΔＴＡＡＣＣが急加速判定値Ｋ１より大きい正の値へ急上昇すると、同図（ｅ）に示すように、ＥＧＲカットフラグＸＣＥＧＲＫが「１」へ切り換わり、同図（ｃ）に太破線で示すように、ＥＧＲ弁１８の目標開度Ｔegr（ｍ）が直ちに「０」となり、同図（ｃ）に太実線で示すように、ＥＧＲ弁１８の実開度Ｒegr（ｍ）が減少し始める。
【０２４１】
その後、図３０（ａ）に示すように、時刻ｔ２で、アクセル開度ＡＣＣが一旦上げ止まると、同図（ｂ）に示すように、アクセル操作速度ΔＴＡＡＣＣが「０」へ戻り、同図（ｅ）に示すように、ＥＧＲカットフラグＸＣＥＧＲＫが「０」へ戻り、同図（ｃ）に示すように、目標開度Ｔegr（ｍ）が一旦実開度Ｒegr（ｍ）となり、同図（ｃ）に示すように、ＥＧＲ弁１８の実開度Ｒegr（ｍ）が減少する。
【０２４２】
その後、図３０（ａ）に示すように、時刻ｔ３で、アクセル開度ＡＣＣが再び増加し始め、同図（ｂ）に示すように、アクセル操作速度ΔＴＡＡＣＣが再び急加速判定値Ｋ１より大きい正の値へ急上昇すると、同図（ｅ）に示すように、ＥＧＲカットフラグＸＣＥＧＲＫが再び「１」へ切り替わり、同図（ｃ）に示すように、目標開度Ｔegr（ｍ）が直ちに「０」となる。ここで、図３０（ｃ）に示すように、時刻ｔ２〜ｔ３の間では、目標開度Ｔegr（ｍ）が、一旦実開度Ｒegr（ｍ）となってからわずかに増大するので、実開度Ｒegr（ｍ）も一旦増加することになる。
【０２４３】
その後、図３０（ａ）に示すように、時刻ｔ４〜ｔ９にかけて、アクセル開度ＡＣＣの増加が緩やかとなり、同図（ｂ）に示すように、アクセル操作速度ΔＴＡＡＣＣが一旦低下する。しかし、アクセル操作速度ΔＴＡＡＣＣは、急加速判定値Ｋ１より小さく緩加速判定値Ｋ２より大きい値であることから、図３０（ｅ）に示すように、ＥＧＲカットフラグＸＣＥＧＲＫが「０」へ戻ることはなく、同図（ｃ）に示すように、目標開度Ｔegr（ｍ）は「０」を維持し、同図（ｃ）に示すように、実開度Ｒegr（ｍ）は減少を続ける。
【０２４４】
その後、図３０（ａ）に示すように、時刻ｔ９〜ｔ１１にかけて、アクセル開度ＡＣＣが一旦減少し、再び増加すると、同図（ｂ）に示すように、アクセル操作速度ΔＴＡＡＣＣが一旦負の値へ低下してから急加速判定値Ｋ１より小さく緩加速判定値Ｋ２より大きい値へ戻る。しかし、図３０（ａ）に示すように、アクセル開度ＡＣＣは加速判定値Ｄ３より大きいことから、同図（ｅ）に示すように、ＥＧＲカットフラグＸＣＥＧＲＫは「０」へ戻ることはなく、同図（ｃ）に示すように、目標開度Ｔegr（ｍ）は「０」を維持し、同図（ｃ）に示すように、実開度Ｒegr（ｍ）は減少を続け、時刻ｔ１２で全閉となる。これにより、図３０（ｆ）に太実線で示すように、ＥＧＲ率は、時刻ｔ９から徐々に減少し始め、時刻ｔ１４を過ぎる頃に「０」となる。
【０２４５】
これに対し、本出願人による従前の実施例では、図３０（ｂ）に示すように、時刻ｔ１〜ｔ５にかけてアクセル操作速度ΔＴＡＡＣＣが増減しても、同図（ｃ）に実線で示すように、ＥＧＲ弁１８の目標開度Ｔegr（ｂ：マップ値）に変化はない。その後、時刻ｔ５〜ｔ１２にかけて、目標開度Ｔegr（ｂ：マップ値）はエンジン回転速度ＮＥ（ｂ）とエンジン負荷ＫＬの変化に伴って変化することになり、ＥＧＲ弁１８の実開度Ｒegr（ｂ）は時刻ｔ７以降で減少することになる。また、図３０（ｆ）に実線で示すように、ＥＧＲ率（ｂ）は、時刻ｔ１１〜ｔ１５にかけて、一旦増加してから遅れて減少することになる。
【０２４６】
以上説明した本実施形態におけるエンジンの排気還流装置によれば、前記第１実施形態における減速運転時に係る作用効果に加え、加速運転時には次のような作用効果を得ることができる。すなわち、ＥＣＵ５０は、アクセル開度ＡＣＣの単位時間当たりの正の変化量としてのアクセル操作速度ΔＴＡＡＣＣを所定の急加速判定値Ｋ１と比較し、その比較結果により運転者によりエンジン１に加速運転が要求されていると判断したときにＥＧＲ弁１８に全閉を指令し、その後、加速運転の要求が継続していると判断したときに全閉の指令をそのまま継続する。また、ＥＣＵ５０は、上記比較結果により加速運転の要求がなくなったと判断し、かつ、アクセル開度ＡＣＣが所定の加速判定Ｄ３より小さいと判断したときは、それまでの全閉の指令を解除するようにしている。また、その時点の実開度Ｒegrを目標開度Ｔegrとして、その目標開度Ｔegrに基づきＥＧＲ弁１８を制御するようにしている。従って、ＥＧＲ弁１８に全閉を指令するための加速運転の要求が、その要求の継続の判断と、その要求の消滅の判断とを前提に行われることから、加速運転の要求が応答性良く判断される。これにより、ＥＧＲ弁１８に対する全閉の指令が早められる。また、加速運転の要求の消滅の判断を受けて全閉の指令の解除が早められる。このため、エンジン１の加速運転の要求時に、ＥＧＲ弁１８を早くに全閉にしてＥＧＲをカットし、エンジン１の加速性悪化を防止することができると共に、加速運転の要求から他の運転の要求への復帰時にＥＧＲ弁１８の全閉を速やかに中断することができる。
【０２４７】
この実施形態で、このように加速運転の要求を速やかに判断できるのは、アクセル操作速度ΔＴＡＡＣＣを単に所定の急加速判定値Ｋ１と比較するようにしているからである。これができるのは、加速運転の要求を判断した後、加速運転の要求の継続と、加速運転の要求の消滅とを併せて判断するようにしているからである。また、これら要求の継続と要求の消滅を判断するために、アクセル操作速度ΔＴＡＡＣＣを、更に所定の緩加速鵜安定値Ｋ２と比較し、そのときのアクセル開度ＡＣＣを、更に加速判定値Ｄ３と比較することで加速運転の要求の変化を監視するようにしているからである。
【０２４８】
更に、一般に、加速運転時における運転者による出力要求量は、エンジン回転速度ＮＥが高くなるほど小さくなる傾向がある。この実施形態では、加速運転の要求の消滅を判断するために、アクセル開度ＡＣＣと比較される加速判定値Ｄ３が、エンジン回転速度ＮＥに応じてＥＣＵ５０により設定される。従って、加速運転の要求の消滅が、エンジン回転速度ＮＥに応じてより適切に判断される。このため、加速運転への要求を一旦判断し、ＥＧＲ弁１８を全閉にした後でも、加速運転の要求の消滅を精度よく判断することができ、ＥＧＲ弁１８の全閉を速やかに解除することができる。
【０２４９】
＜第１１実施形態＞
次に、本発明におけるエンジンの排気還流装置を過給機付きエンジンに具体化した第１１実施形態につき図面を参照して詳細に説明する。
【０２５０】
この実施形態では、ＥＧＲ制御の処理内容の点で第１０実施形態と構成が異なる。図３１に、この実施形態のＥＧＲ制御の処理内容の一例をフローチャートにより示す。図３１のフローチャートは、図２８のフローチャートに対し、ステップ９０５の処理を加え、図２８のフローチャートのステップ９２０及びステップ１１００の代わりにステップ９２１及びステップ１１０１の処理を設けた点で図２８のフローチャートと異なる。
【０２５１】
すなわち、このルーチンにおいて、ステップ９００の後、ステップ９０５で、ＥＣＵ５０は、エンジン回転速度ＮＥとエンジン負荷ＫＬに応じた急加速判定値Ｋ３及び緩加速判定値Ｋ４を求める。ここで、ＥＣＵ５０は、例えば、図３２に示すような急加速判定値マップ、図３３に示すような緩加速判定値マップを参照することにより、エンジン回転速度ＮＥとエンジン負荷ＫＬに応じた急加速判定値Ｋ３、緩加速判定値Ｋ４をそれぞれ求めることができる。図３２及び図３３のマップでは、加速レスポンスの影響が大きい運転条件（エンジン回転速度ＮＥが低く、エンジン負荷ＫＬが低い条件）からのエンジン１の加速ほど、急加速判定値Ｋ３、緩加速判定値Ｋ４がそれぞれ小さくなるように設定されている。
【０２５２】
その後、ステップ９１０を経てステップ９２１で、ＥＣＵ５０は、アクセル操作速度ΔＴＡＡＣＣが、上記求められた急加速判定値Ｋ３（正の値）よりも小さいか否かを判断する。この判断結果が否定となる場合、エンジン１に急加速運転が要求されているものとして、ＥＣＵ５０は、処理をステップ１０００へ移行する。この判断結果が肯定となる場合、エンジン１に急加速運転が要求されていないものとして、ＥＣＵ５０は、処理をステップ９３０へ移行する。
【０２５３】
一方、ステップ９３０から移行してステップ１１０１では、ＥＣＵ５０は、アクセル操作速度ΔＴＡＡＣＣが、上記求められた緩加速判定値Ｋ４（正の値：Ｋ４＜Ｋ３）よりも小さいか否かを判断する。この判断結果が否定となる場合、直前よりもエンジン１への急加速運転の要求が若干弱くなったものの依然として緩加速運転の要求が継続しているものとして、ＥＣＵ５０は、処理をステップ１０２０へ移行する。一方、この判断結果が肯定となる場合、エンジン１への急加速運転の要求が一旦なくなったものとして、ＥＣＵ５０は、処理をステップ１１１０へ移行する。
【０２５４】
以上説明した本実施形態におけるエンジンの排気還流装置によれば、前記第１０実施形態における作用効果に加えて次のような作用効果を得ることができる。すなわち、ＥＣＵ５０は、アクセル操作速度ΔＴＡＡＣＣの正の変化量と比較される、加速判定のための急加速判定値Ｋ３及び緩加速判定値Ｋ４を、エンジン回転速度ＮＥ及びエンジン負荷ＫＬに応じて設定するようにしている。特に、この実施形態では、加速応答性への影響が大きい運転条件（エンジン回転速度ＮＥが低く、エンジン負荷ＫＬが低い条件）からのエンジン１の加速ほど、急加速判定値Ｋ３、緩加速判定値Ｋ４をそれぞれ小さく設定するようにしている。従って、エンジン回転速度ＮＥとエンジン負荷ＫＬの違いに応じた応答性でＥＧＲ弁１８に全閉が指令される。このため、エンジン１の加速運転時に、吸気中のＥＧＲ率を不用意に増大させることなくより速やかに低減することができ、過剰なＥＧＲガスに起因する加速性能の悪化を防止することができる。
【０２５５】
＜第１２実施形態＞
次に、本発明におけるエンジンの排気還流装置を過給機付きエンジンに具体化した第１２実施形態につき図面を参照して詳細に説明する。
【０２５６】
この実施形態では、ＥＧＲ制御の処理内容の点で第６実施形態と構成が異なる。図３４に、この実施形態のＥＧＲ制御の処理内容の一例をフローチャートにより示す。図３４のフローチャートは、図１７のフローチャートのステップ１１０、ステップ１２０、ステップ１８０、ステップ２００、ステップ２２０、ステップ２３０、ステップ４３５及びステップ４９０の代わりに、ステップ１１５、ステップ１２５、ステップ１８５、ステップ２０５、ステップ２２５、ステップ２３５、ステップ４３６及びステップ４９５の処理を設けた点で図１７のフローチャートと異なる。これにより、図１７のフローチャートでは、エンジン１の減速運転の要求を判断するように構成したが、図３４のフローチャートでは、エンジン１の加速運転の要求を判断するように構成している。
【０２５７】
すなわち、このルーチンにおいて、ステップ１００から移行してステップ１１５では、ＥＣＵ５０は、アクセル操作速度ΔＴＡＡＣＣが所定の急加速判定値Ｋ１（正の値）よりも小さいか否かを判断する。この判断結果が否定となる場合、エンジン１に急加速運転が要求されているものとして、ＥＣＵ５０は、処理をステップ４３６へ移行する。この判断結果が肯定となる場合、エンジン１に急加速運転が要求されていないものとして、ＥＣＵ５０は、処理をステップ１２５へ移行する。
【０２５８】
ステップ４３６では、ＥＣＵ５０は、アクセル操作速度ΔＴＡＡＣＣに応じたＥＧＲ弁１８の閉弁速度ＥＧＲcspdを求める。ＥＣＵ５０は、この閉弁速度ＥＧＲcspdを、例えば、図３５に示すような閉弁速度マップを参照することにより求めることができる。図３５のマップは、アクセル操作速度ΔＴＡＡＣＣが正の値で大きくなるほど、すなわちアクセル操作速度ΔＴＡＡＣＣの絶対値が大きくなるほど、ＥＧＲ弁１８の閉弁速度ＥＧＲcspdが下限値と上限値との間で大きくなるように設定されている。
【０２５９】
その後、ステップ４４０以降の処理において、ＥＣＵ５０は、ステップ１８５で、ＥＧＲカットフラグＸＣＥＧＲＫを「１」に設定し、ステップ４９５で、ＥＧＲカットフラグＸＣＥＧＲＫを「０」に設定する。
【０２６０】
一方、ステップ１１５から移行してステップ１２５では、ＥＣＵ５０は、ＥＧＲカットフラグＸＣＥＧＲＫが「０」であるか否かを判断する。この判断結果が否定となる場合、ＥＧＲがカットされていることから、ＥＣＵ５０は、処理をステップ２０５へ移行する。この判断結果が肯定となる場合、ＥＣＵ５０は、処理をステップ１３０へ移行する。
【０２６１】
そして、ステップ２０５では、ＥＣＵ５０は、アクセル操作速度ΔＴＡＡＣＣが所定の緩加速判定値Ｋ２（正の値：Ｋ２＜Ｋ１）よりも小さいか否かを判断する。この判断結果が否定となる場合、直前よりもエンジン１への急加速運転の要求が若干弱くなったものの依然として緩加速運転の要求が継続しているものとして、ＥＣＵ５０は、処理をステップ４３６へ移行し、上記と同様にステップ４３６以降の処理を実行する。
【０２６２】
一方、ステップ２０５の判断結果が肯定となる場合、エンジン１への急加速運転の要求がなくなったものとして、ステップ２１０で、ＥＣＵ５０は、アクセル開度ＡＣＣを取り込む。その後、ステップ２２５で、ＥＣＵ５０は、アクセル開度ＡＣＣが加速判定値Ｄ３よりも小さいか否かを判断する。この判断結果が否定となる場合、直前よりもエンジン１への加速運転の要求が弱くなったものの依然として緩加速運転の要求が継続しているものとして、ＥＣＵ５０は、処理をステップ４３６へ移行し、上記と同様にステップ４３６以降の処理を実行する。
【０２６３】
一方、ステップ２２５の判断結果が肯定となる場合、運転者による急加速運転の要求がなくなり、急加速運転から他の運転（定常運転又は減速運転を含む。）へ切り換わったものとして、ステップ２３５で、ＥＣＵ５０は、ＥＧＲカットフラグＸＣＥＧＲＫを「０」に設定し、処理をステップ１３０へ移行する。
【０２６４】
この実施形態の上記制御によれば、第６実施形態と異なり、ＥＣＵ５０は、エンジン１に加速運転が要求されていると判断されてＥＧＲ弁１８に全閉を指令するときの全閉指令条件を、アクセル操作速度ΔＴＡＡＣＣに応じて設定するようにしている。詳しくは、ＥＣＵ５０は、ＥＧＲ弁１８に全閉を指令するとき、閉弁速度ＥＧＲcspdに基づいてＥＧＲ弁１８を閉弁させると共に、その閉弁速度ＥＧＲcspdを、アクセル操作速度ΔＴＡＡＣＣに応じて設定するようにしている。また、ＥＣＵ５０は、ＥＧＲ弁１８を全閉とする過程で検出されるＥＧＲ弁１８の実開度Ｒegrが所定値Ｅ以下となったときに、閉弁速度ＥＧＲcspdを所定の最小値ＥＧＲcspdminに設定するようにしている。
【０２６５】
ここで、図３６に上記制御に関する各種パラメータの挙動の一例をタイムチャートにより示す。このタイムチャートでは、図３６（ｃ）に示す「ＥＧＲ弁開度」を除き、各種パラメータの挙動は、図３０のそれとほぼ同じである。このタイムチャートで、図３０のタイムチャートと異なり特徴的なのは、時刻ｔ１〜ｔ１２の間における実開度Ｒegr（ｍ）の挙動にある。すなわち、図３６（ｃ）に太線で示すように、時刻ｔ１〜ｔ１２で、実開度Ｒegr（ｍ）の傾き、すなわちＥＧＲ弁１８の閉弁速度が、同図（ｂ）に示すアクセル操作速度ΔＴＡＡＣＣに応じて変化している。
【０２６６】
以上説明した本実施形態におけるエンジンの排気還流装置によれば、前記第６実施形態と異なり、エンジン１に加速運転が要求されているときに次のような作用効果を得ることができる。すなわち、一般に、エンジン１の加速運転の要求は、アクセル操作速度ΔＴＡＡＣＣが正の値で大きいほど（絶対値としては大きいほど）強くなる傾向がある。ここで、ＥＣＵ５０により、加速運転が要求されていると判断されたとき、アクセル操作速度ΔＴＡＡＣＣに応じて閉弁速度ＥＧＲcspdが設定される。そして、その閉弁速度ＥＧＲcspdによりＥＧＲ弁１８が全閉へ向けて閉弁される。従って、加速運転が要求され、ＥＣＵ５０によりＥＧＲ弁１８に全閉が指令されるときは、その運転要求の強さに応じて設定された閉弁速度ＥＧＲcspdに基づいてＥＧＲ弁１８が全閉へ向けて閉弁される。すなわち、緩加速時には緩い閉弁速度ＥＧＲcspdによりＥＧＲ弁１８が全閉へ向けて閉弁され、急加速時には急速な閉弁速度ＥＧＲcspdによりＥＧＲ弁１８が全閉へ向けて閉弁されることになる。このため、エンジン１の加速運転時に、その加速運転の要求の強さに応じた適度な速度でＥＧＲ弁１８を全閉へ向けて閉弁することができ、ＥＧＲをカットすることができる。また、例えば、機構的に閉弁速度の速いＥＧＲ弁１８においては、緩加速時には緩い閉弁速度ＥＧＲcspdによりＥＧＲ弁１８を閉弁できることから、ＥＧＲ弁１８を過剰に閉弁させることがない。
【０２６７】
また、この実施形態によれば、ＥＧＲ弁１８の実開度Ｒegrが、所定値Ｅ以下の小さい開度になると、ＥＧＲ弁１８が最小閉弁速度ＥＧＲcspdminで全閉へ向けて閉弁される。このため、弁体３２が弁座３３に勢いよく着座することがなく、弁体３２と弁座３３との着座による衝撃と打音を低減することができる。
【０２６８】
また、この実施形態によれば、ＥＧＲオン条件が成立しないときは、ＥＧＲ弁１８が最大閉弁速度ＥＧＲcspdmaxで全閉へ向けて閉弁される。このため、ＥＧＲオン条件が不成立のときには、最速でＥＧＲをカットすることができる。
【０２６９】
＜第１３実施形態＞
次に、本発明におけるエンジンの排気還流装置を過給機付きエンジンに具体化した第１３実施形態につき図面を参照して詳細に説明する。
【０２７０】
この実施形態では、ＥＧＲ制御の処理内容の点で第７実施形態と構成が異なる。図３７に、この実施形態のＥＧＲ制御の処理内容の一例をフローチャートにより示す。図３７のフローチャートは、図２０のフローチャートに対し、ステップ１１５、ステップ１２５、ステップ１３７、ステップ１９５、ステップ２０５、ステップ２１５、ステップ２２５、ステップ２３５、ステップ２４５、ステップ７０５、ステップ７１５、ステップ７２５、ステップ７３５、ステップ７４６、ステップ７５５、ステップ７６５及びステップ７７５の処理の点で異なる。これにより、図２０のフローチャートでは、エンジン１の減速運転の要求を判断するように構成したが、図３７のフローチャートでは、エンジン１の加速運転の要求を判断するように構成している。
【０２７１】
すなわち、このルーチンにおいて、ステップ１００から移行してステップ１１５では、ＥＣＵ５０は、アクセル操作速度ΔＴＡＡＣＣが所定の急加速判定値Ｋ１（正の値）よりも小さいか否かを判断する。この判断結果が否定となる場合、エンジン１に急加速運転が要求されているものとして、ＥＣＵ５０は、処理をステップ７０５へ移行する。この判断結果が肯定となる場合、エンジン１に急加速運転が要求されていないものとして、ＥＣＵ５０は、処理をステップ１２５へ移行する。
【０２７２】
ステップ１１５から移行してステップ７０５では、ＥＣＵ５０は、初期設定フラグＸＴegrcs２が「０」か否かを判断する。すなわち、ＥＣＵ５０は、ＥＧＲ弁１８の目標閉弁開度Ｔegrc(i)を初期設定するか否かを判断する。この判断結果が肯定となる場合、ＥＣＵ５０は処理をステップ７１５へ移行する。この判断結果が否定となる場合、ＥＣＵ５０は、処理をステップ７４６へジャンプする。
【０２７３】
ステップ７１５では、ＥＣＵ５０は、ＥＧＲ弁１８の実開度Ｒegrを取り込む。次に、ステップ７２５で、ＥＣＵ５０は、取り込んだ実開度Ｒegrを目標閉弁開度Ｔegrc(i)として設定する。次に、ステップ７３５で、ＥＣＵ５０は、初期設定フラグＸＴegrcs２を「１」に設定する。
【０２７４】
また、ステップ７０５又はステップ７３５から移行してステップ７４６では、ＥＣＵ５０は、アクセル操作速度ΔＴＡＡＣＣに応じたＥＧＲ弁１８の目標減衰値ＥＧＲｃαを求める。ＥＣＵ５０は、この目標減衰値ＥＧＲｃαを、例えば、図３８に示すような目標減衰値マップを参照することにより求めることができる。図３８のマップは、アクセル操作速度ΔＴＡＡＣＣが大きくなるほど、すなわちアクセル操作速度ΔＴＡＡＣＣの絶対値が大きくなるほど、目標減衰値ＥＧＲｃαが下限値と上限値との間で大きくなるように設定されている。
【０２７５】
次に、ステップ７５５で、ＥＣＵ５０は、ＥＧＲ弁１８の目標閉弁開度Ｔegrc(i)を求める。すなわち、ＥＣＵ５０は、前回求められた目標閉弁開度Ｔegrc(i-1)から目標減衰値ＥＧＲｃαを減算することにより、今回の目標閉弁開度Ｔegrc(i)を求める。
【０２７６】
次に、ステップ７６５で、ＥＣＵ５０は、今回求められた目標閉弁開度Ｔegrc(i)が「０」以上であるか否かを判断する。この判断結果が肯定となる場合、ＥＣＵ５０は、処理をステップ１７０へ移行し、ステップ１７０、ステップ１８０、ステップ１９５及びステップ１６０の処理を実行する。この判断結果が否定となる場合、ＥＣＵ５０は、処理をステップ７７５へ移行する。
【０２７７】
ここで、ステップ１９５では、ＥＣＵ５０は、今回求められた目標閉弁開度Ｔegrc(i)を目標開度Ｔegrとして設定する。
【０２７８】
また、ステップ７７５では、ＥＣＵ５０は、目標閉弁開度Ｔegrc(i)を「０」に設定し、処理をステップ１７０へ移行する。
【０２７９】
一方、ステップ１１５の判断結果が肯定となる場合、ステップ１２５で、ＥＣＵ５０は、ＥＧＲカットフラグＸＣＥＧＲＫが「０」であるか否かを判断する。この判断結果が否定となる場合、ＥＧＲがカットされていることから、ＥＣＵ５０は、処理をステップ２０５へ移行する。この判断結果が肯定となる場合、ＥＣＵ５０は、処理をステップ１３０へ移行する。
【０２８０】
ステップ１１５の判断結果が一旦否定（急加速運転要求）となった場合でも、その直後にアクセル操作速度ΔＴＡＡＣＣが変動することがあり、ステップ１１５の判断結果が肯定に切り換わることがある。この場合、直前にＥＧＲカットフラグＸＣＥＧＲＫが「１」に設定されていることから、ステップ１２５の判断結果が否定となり、ＥＣＵ５０は、処理をステップ２０５へ移行する。
【０２８１】
そして、ステップ２０５で、ＥＣＵ５０は、アクセル操作速度ΔＴＡＡＣＣが所定の緩加速判定値Ｋ２（正の値：Ｋ２＜Ｋ１）よりも小さいか否かを判断する。この判断結果が否定となる場合、直前よりもエンジン１への急加速運転の要求が若干弱くなったものの依然として加速運転の要求が継続しているものとして、ＥＣＵ５０は、処理をステップ７４６へ移行し、上記と同様にステップ７４６以降の処理を実行する。
【０２８２】
一方、ステップ２０５の判断結果が肯定となる場合、エンジン１への急加速運転の要求がなくなったものとして、ステップ２１５で、ＥＣＵ５０は、アクセル開度ＡＣＣを取り込む。その後、ステップ２２５で、ＥＣＵ５０は、アクセル開度ＡＣＣが加速判定値Ｄ３よりも小さいか否かを判断する。この判断結果が否定となる場合、直前よりもエンジン１への加速運転の要求が弱くなったものの依然として緩加速運転の要求が継続しているものとして、ＥＣＵ５０は、処理をステップ７４６へ移行し、上記と同様にステップ７４６以降の処理を実行する。
【０２８３】
一方、ステップ２２５の判断結果が肯定となる場合、運転者による急加速運転の要求がなくなり、急加速運転から他の運転（定常運転又は減速運転を含む。）へ切り換わったものとして、ステップ２３５０で、ＥＣＵ５０は、ＥＧＲカットフラグＸＣＥＧＲＫを「０」に設定する。
【０２８４】
次に、ステップ２４５で、ＥＣＵ５０は、初期設定フラグＸＴegrcs２を「０」に設定した後、処理をステップ１３０へ移行する。
【０２８５】
また、ステップ１３０で、ＥＧＲオン条件が成立していない場合、ステップ１３７で、ＥＣＵ５０は、目標閉弁開度Ｔegrc(i)を「０」に設定し、処理をステップ１９５へ移行する。
【０２８６】
この実施形態の上記制御によれば、ＥＣＵ５０は、ＥＧＲ弁１８に全閉を指令するときの全閉指令条件を、アクセル操作速度ΔＴＡＡＣＣに応じて設定するようにしている。詳しくは、ＥＣＵ５０は、ＥＧＲ弁１８に全閉を指令するとき、目標閉弁開度Ｔegrc(i)に基づいてＥＧＲ弁１８を全閉へ向けて閉弁させると共に、目標閉弁開度Ｔegrc(i)を、アクセル操作速度ΔＴＡＡＣＣの推移に応じて減衰させるようにしている。
【０２８７】
ここで、図３９に上記制御に関する各種パラメータの挙動の一例をタイムチャートにより示す。このタイムチャートでは、図３９（ｃ）に示す「ＥＧＲ弁開度」を除き、各種パラメータの挙動は、図３０、図３６のそれとほぼ同じである。このタイムチャートで、図３０、図３６のタイムチャートと異なり特徴的なのは、時刻ｔ１〜ｔ１２の間における目標閉弁開度Ｔegrc(i)と実開度Ｒegr（ｍ）の挙動にある。すなわち、図３９（ｃ）に太破線で示すように、時刻ｔ１〜ｔ１２で、目標閉弁開度Ｔegrc(i)の傾き、すなわちＥＧＲ弁１８の閉弁速度が、同図（ｂ）に示すアクセル操作速度ΔＴＡＡＣＣに応じて変化している。また、この目標閉弁開度Ｔegrc(i)の変化に少し遅れて実開度Ｒegr（ｍ）が同じような傾きで変化している。
【０２８８】
以上説明した本実施形態におけるエンジンの排気還流装置によれば、前記第７実施形態とは異なり次のような作用効果を得ることができる。すなわち、ＥＣＵ５０は、加速運転が要求されていると判断したとき、アクセル操作速度ΔＴＡＡＣＣに応じて目標減衰値ＥＧＲｃαを求め、その目標減衰値ＥＧＲｃαから目標閉弁開度Ｔegrc(i)を更に求め、その目標閉弁開度Ｔegrc(i)に基づいてＥＧＲ弁１８を全閉に指令するようにしている。一般に、アクセル操作速度ΔＴＡＡＣＣの推移は、初めに大きく、後になるほど小さくなる。従って、ＥＣＵ５０によりＥＧＲ弁１８に全閉が指令されるとき、目標閉弁開度Ｔegrc(i)は、初めに大きく減衰され、後になるぼど小さく減衰されるので、ＥＧＲ弁１８が全閉へ向けて閉弁されるときは、後になるほど緩やかに閉弁される。このため、加速運転の要求の強さの推移に応じた適正な速度でＥＧＲ弁１８を全閉へ向けて閉弁することができ、ＥＧＲをカットすることができる。
【０２８９】
なお、この発明は前記各実施形態に限定されるものではなく、発明の趣旨を逸脱することのない範囲で構成の一部を適宜変更して次のように実施することもできる。
【０２９０】
（１）前記各実施形態では、アクセル開度ＡＣＣを、運転者によるエンジン１の出力要求量とし、そのアクセル開度ＡＣＣを検出するアクセルセンサ２７を出力要求量検出手段として使用した。これに対し、アクセル開度ＡＣＣに基づいて制御される電子スロットル装置１４のスロットル開度ＴＡをエンジンの出力要求量とし、そのスロットル開度ＴＡを検出するスロットルセンサ２３を出力要求量検出手段として使用することもできる。また、ハイブリッド自動車では、アクセル開度ＡＣＣに基づいて設定される目標トルクを出力要求量とし、その目標トルクを設定するコントローラを出力検出手段として使用することができる。
【０２９１】
（２）前記第４実施形態では、ＥＧＲ弁１８を全閉から目標開度Ｔegrへ向けて開弁するとき、ＥＧＲ弁１８を緩やかに徐々に開弁するために、初期目標開度Ｔegrs（ｉ）を所定値αずつ徐々に増加するように構成した。これに対し、同様の場合、ＥＧＲ弁の開弁速度を緩やかな速度に設定するように構成することもできる。
【０２９２】
（３）前記各実施形態では、本発明を、エンジン１の吸気通路３と排気通路５との間に設けられ、吸気通路３における吸気を昇圧させる過給機７を備え、ＥＧＲ通路１７の入口１７ｂを過給機７のタービン９より上流の排気通路５に接続し、ＥＧＲ通路１７の出口１７ａをスロットル弁２１より下流にてサージタンク３ａに接続してなるＥＧＲ装置に具体化した。これに対し、この発明を、過給機を備え、ＥＧＲ通路の入口を過給機のタービンより下流の排気通路に接続し、ＥＧＲ通路の出口を過給機のコンプレッサより上流の吸気通路に接続してなるＥＧＲ装置に具体化することもできる。
【０２９３】
（４）前記各実施形態では、本発明のＥＧＲ装置を過給機７を備えたエンジン１に具体化したが、本発明のＥＧＲ装置を過給機を備えていないエンジンに具体化することもできる。
【産業上の利用可能性】
【０２９４】
この発明は、例えば、ガソリンエンジン又はディーゼルエンジンにかかわらず自動車用エンジンに利用することができる。
【符号の説明】
【０２９５】
１  エンジン
３  吸気通路
５  排気通路
１４  電子スロットル装置（吸気量調節弁）
１７  ＥＧＲ通路（排気還流通路）
１８  ＥＧＲ弁（排気還流弁）
２１  スロットル弁
２３  スロットルセンサ（運転状態検出手段、吸気量調節弁開度検出手段）
２７  アクセルセンサ（運転状態検出手段、出力要求量検出手段）
２８  ブレーキセンサ（ブレーキ検出手段）
３６  ブレーキペダル
５０  ＥＣＵ（制御手段、排気還流弁開度検出手段）
５１  吸気圧センサ（運転状態検出手段）
５２  回転速度センサ（運転状態検出手段、回転速度検出手段）
５３  水温センサ（運転状態検出手段）
５４  エアフローメータ（運転状態検出手段）
５５  空燃比センサ（運転状態検出手段）
５６  車速センサ（運転状態検出手段）
ＴＡ  スロットル開度（出力要求量）
ＡＣＣ  アクセル開度（出力要求量）
ΔＴＡＣＣ  アクセル操作速度
Ｃ１  第１減速判定値（第１判定値）
Ｃ２  第２減速判定値（第１判定値）
Ｄ１  第１加速判定値（第２判定値）
Ｋ１  急加速判定値（第１判定値）
Ｋ２  緩加速判定値（第１判定値）
Ｋ３  急加速判定値（第１判定値）
Ｋ４  緩加速判定値（第１判定値）
Ｄ３  加速判定値（第２判定値）
【図１】
2014122613.tif 000003
【図２】
2014122613.tif 000004
【図３】
2014122613.tif 000005
【図４】
2014122613.tif 000006
【図５】
2014122613.tif 000007
【図６】
2014122613.tif 000008
【図７】
2014122613.tif 000009
【図８】
2014122613.tif 000010
【図９】
2014122613.tif 000011
【図１０】
2014122613.tif 000012
【図１１】
2014122613.tif 000013
【図１２】
2014122613.tif 000014
【図１３】
2014122613.tif 000015
【図１４】
2014122613.tif 000016
【図１５】
2014122613.tif 000017
【図１６】
2014122613.tif 000018
【図１７】
2014122613.tif 000019
【図１８】
2014122613.tif 000020
【図１９】
2014122613.tif 000021
【図２０】
2014122613.tif 000022
【図２１】
2014122613.tif 000023
【図２２】
2014122613.tif 000024
【図２３】
2014122613.tif 000025
【図２４】
2014122613.tif 000026
【図２５】
2014122613.tif 000027
【図２６】
2014122613.tif 000028
【図２７】
2014122613.tif 000029
【図２８】
2014122613.tif 000030
【図２９】
2014122613.tif 000031
【図３０】
2014122613.tif 000032
【図３１】
2014122613.tif 000033
【図３２】
2014122613.tif 000034
【図３３】
2014122613.tif 000035
【図３４】
2014122613.tif 000036
【図３５】
2014122613.tif 000037
【図３６】
2014122613.tif 000038
【図３７】
2014122613.tif 000039
【図３８】
2014122613.tif 000040
【図３９】
2014122613.tif 000041
【手続補正書】
【提出日】平成25年10月22日(2013.10.22)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
上記発明の構成によれば、請求項２に記載の発明の作用に加えて次のような作用がある。一般に、出力要求量の単位時間当たりの変化量の推移は、初めに大きく、後になるほど小さくなる。従って、制御手段により排気還流弁に全閉が指令されるとき、目標閉弁開度は初めに大きく減衰され、後になるほど小さく減衰されるので、排気還流弁が全閉へ向けて閉弁されるときは、後になるほど緩やかに閉弁される。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０１６３
【補正方法】変更
【補正の内容】
【０１６３】
次に、ステップ４４０で、ＥＣＵ５０は、ＥＧＲ弁１８の実開度Ｒegrを取り込む。その後、ステップ４５０で、ＥＣＵ５０は、実開度Ｒegrが所定の小開度Ｅより大きいか否かを判断する。ここで、所定の小開度Ｅとして、例えば、ＥＧＲ弁１８の全閉直近の開度を想定することができる。この判断結果が肯定となる場合、ＥＣＵ５０は、ステップ１７５へ移行する。この判断結果が否定となる場合、ＥＣＵ５０は、処理をステップ４６０へ移行する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０１６８
【補正方法】変更
【補正の内容】
【０１６８】
また、ステップ１３０で、ＥＧＲオン条件が成立していない場合、ステップ１３５で、ＥＣＵ５０は、所定の最大閉弁速度ＥＧＲcspdmaxを閉弁速度ＥＧＲcspdとして設定する。その後、ＥＣＵ５０は、処理をステップ４４０へ移行する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０１７５
【補正方法】変更
【補正の内容】
【０１７５】
また、この実施形態によれば、ＥＧＲ弁１８が全閉へ向けて閉弁される過程で、その実開度Ｒegrが所定の小開度Ｅ以下となったときに、ＥＣＵ５０により閉弁速度ＥＧＲcspdが最小閉弁速度ＥＧＲcspdminに設定されるので、ＥＧＲ弁１８が緩やかに閉弁されて全閉となる。このため、ＥＧＲ弁１８の全閉時に弁体３２が弁座３３に勢いよく着座することがなく、弁体３２と弁座３３との着座による衝撃と打音を抑えることができる。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０１８３
【補正方法】変更
【補正の内容】
【０１８３】
次に、ステップ７６０で、ＥＣＵ５０は、今回求められた目標閉弁開度Ｔegrc(i)が「０」以上であるか否かを判断する。この判断結果が肯定となる場合、ＥＣＵ５０は、処理をステップ１７０へ移行し、ステップ１７０、ステップ１８０、ステップ１９５及びステップ１６０の処理を実行する。この判断結果が否定となる場合、ＥＣＵ５０は、処理をステップ７７０へ移行する。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０１８４
【補正方法】変更
【補正の内容】
【０１８４】
また、ステップ７７０では、ＥＣＵ５０は、目標閉弁開度Ｔegrc(i)を「０」に設定し、処理をステップ１７０へ移行し、ステップ１７０、ステップ１８０、ステップ１９５及びステップ１６０の処理を実行する。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】０１８６
【補正方法】変更
【補正の内容】
【０１８６】
また、ステップ２３０では、ＥＣＵ５０は、ＥＧＲカットフラグＸＣＥＧＲを「０」に設定する。次に、ステップ２４０では、ＥＣＵ５０は、初期設定フラグＸＴegrcsを「０」に設定し、処理をステップ１３０へ移行する。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】０１８９
【補正方法】変更
【補正の内容】
【０１８９】
ここで、図２２に上記制御に関する各種パラメータの挙動の一例をタイムチャートにより示す。このタイムチャートは、図１９のタイムチャートと以下の点で異なる。すなわち、図２２（ａ）に太破線で示すように、時刻ｔ１で、アクセル開度ＡＣＣがわずかに減少し始めると、同図（ｂ）に示すように、アクセル操作速度ΔＴＡＡＣＣが第１減速判定値Ｃ１より小さい負の値へ低下する。すると、図２２（ｅ）に示すように、ＥＧＲカットフラグＸＣＥＧＲが「０」から「１」に切り換わり、同図（ｃ）に太破線で示すように、ＥＧＲ弁１８の目標閉弁開度Ｔegrc(i)が減少し始めると共に、同図（ｃ）に太実線で示すように、実開度Ｒegr（ｍ）が減少し始める。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】０１９０
【補正方法】変更
【補正の内容】
【０１９０】
その後、図２２（ａ）に示すように、時刻ｔ２〜ｔ４の間で、アクセル開度ＡＣＣの減少が一旦止まり、再び減少へ転じると、同図（ｂ）に示すように、アクセル操作速度ΔＴＡＡＣＣが一旦「０」へ上昇してから再び第１減速判定値Ｃ１より小さい負の値へと戻る。すると、図２２（ｅ）に示すように、ＥＧＲカットフラグＸＣＥＧＲは、一旦「０」へ切り換わってから再び「１」へ戻る。また、図２２（ｃ）に太破線で示すように、目標閉弁開度Ｔegrc(i)は、一旦所定の値となってから「０」となる。また、図２２（ｃ）に太実線で示すように、実開度Ｒegr（ｍ）は、一旦増加してから減少へ転じ、時刻ｔ７で「０」、すなわち全閉となる。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】０１９２
【補正方法】変更
【補正の内容】
【０１９２】
以上説明した本実施形態におけるエンジンの排気還流装置によれば、前記第１実施形態の作用効果に加え次のような作用効果を得ることができる。一般に、アクセル操作速度ΔＴＡＡＣＣの推移は、初めに大きく、後になるほど小さくなる。従って、ＥＣＵ５０によりＥＧＲ弁１８に全閉が指令されるとき、目標閉弁開度Ｔegrc(i)は、初めに大きく減衰され、後になるほど小さく減衰されるので、ＥＧＲ弁１８が全閉へ向けて閉弁されるときは、後になるほど緩やかに閉弁される。このため、エンジン１の減速運転の要求の強さの推移に応じた適正な速度でＥＧＲ弁１８を全閉へ向けて閉弁することができ、ＥＧＲをカットすることができる。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】０１９７
【補正方法】変更
【補正の内容】
【０１９７】
そして、ステップ８１０又はステップ８２０から移行してステップ７４５では、ＥＣＵ５０は、最大アクセル操作速度ΔＴＡＡＣＣmaxに応じたＥＧＲ弁１８の目標減衰値ＥＧＲｃαを求める。ＥＣＵ５０は、この目標減衰値ＥＧＲｃαを、例えば、図２４に示すような目標減衰値マップを参照することにより求めることができる。図２４のマップは、最大アクセル操作速度ΔＴＡＡＣＣmaxが小さくなるほど、すなわち最大アクセル操作速度ΔＴＡＡＣＣmaxの絶対値が大きくなるほど、目標減衰値ＥＧＲｃαが下限値と上限値との間で大きくなるように設定されている。ここで、最大アクセル操作速度ΔＴＡＡＣＣmaxは、各処理周期にてステップ８２０で更新されることから、図２４のマップで求められる目標減衰値ＥＧＲｃαも更新されることになる。その後、ＥＣＵ５０は、処理をステップ７５０へ移行する。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】０２６４
【補正方法】変更
【補正の内容】
【０２６４】
この実施形態の上記制御によれば、第６実施形態と異なり、ＥＣＵ５０は、エンジン１に加速運転が要求されていると判断されてＥＧＲ弁１８に全閉を指令するときの全閉指令条件を、アクセル操作速度ΔＴＡＡＣＣに応じて設定するようにしている。詳しくは、ＥＣＵ５０は、ＥＧＲ弁１８に全閉を指令するとき、閉弁速度ＥＧＲcspdに基づいてＥＧＲ弁１８を閉弁させると共に、その閉弁速度ＥＧＲcspdを、アクセル操作速度ΔＴＡＡＣＣに応じて設定するようにしている。また、ＥＣＵ５０は、ＥＧＲ弁１８を全閉とする過程で検出されるＥＧＲ弁１８の実開度Ｒegrが所定の小開度Ｅ以下となったときに、閉弁速度ＥＧＲcspdを所定の最小閉弁速度ＥＧＲcspdminに設定するようにしている。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】０２６７
【補正方法】変更
【補正の内容】
【０２６７】
また、この実施形態によれば、ＥＧＲ弁１８の実開度Ｒegrが、所定の小開度Ｅ以下の小さい開度になると、ＥＧＲ弁１８が最小閉弁速度ＥＧＲcspdminで全閉へ向けて閉弁される。このため、弁体３２が弁座３３に勢いよく着座することがなく、弁体３２と弁座３３との着座による衝撃と打音を低減することができる。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】０２８３
【補正方法】変更
【補正の内容】
【０２８３】
一方、ステップ２２５の判断結果が肯定となる場合、運転者による急加速運転の要求がなくなり、急加速運転から他の運転（定常運転又は減速運転を含む。）へ切り換わったものとして、ステップ２３５で、ＥＣＵ５０は、ＥＧＲカットフラグＸＣＥＧＲＫを「０」に設定する。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】０２８８
【補正方法】変更
【補正の内容】
【０２８８】
以上説明した本実施形態におけるエンジンの排気還流装置によれば、前記第７実施形態とは異なり次のような作用効果を得ることができる。すなわち、ＥＣＵ５０は、加速運転が要求されていると判断したとき、アクセル操作速度ΔＴＡＡＣＣに応じて目標減衰値ＥＧＲｃαを求め、その目標減衰値ＥＧＲｃαから目標閉弁開度Ｔegrc(i)を更に求め、その目標閉弁開度Ｔegrc(i)に基づいてＥＧＲ弁１８を全閉に指令するようにしている。一般に、アクセル操作速度ΔＴＡＡＣＣの推移は、初めに大きく、後になるほど小さくなる。従って、ＥＣＵ５０によりＥＧＲ弁１８に全閉が指令されるとき、目標閉弁開度Ｔegrc(i)は、初めに大きく減衰され、後になるほど小さく減衰されるので、ＥＧＲ弁１８が全閉へ向けて閉弁されるときは、後になるほど緩やかに閉弁される。このため、加速運転の要求の強さの推移に応じた適正な速度でＥＧＲ弁１８を全閉へ向けて閉弁することができ、ＥＧＲをカットすることができる。
【手続補正１６】
【補正対象書類名】図面
【補正対象項目名】図３
【補正方法】変更
【補正の内容】
【図３】
2014122613.tif 000042
【手続補正１７】
【補正対象書類名】図面
【補正対象項目名】図６
【補正方法】変更
【補正の内容】
【図６】
2014122613.tif 000043
【手続補正１８】
【補正対象書類名】図面
【補正対象項目名】図９
【補正方法】変更
【補正の内容】
【図９】
2014122613.tif 000044
【手続補正１９】
【補正対象書類名】図面
【補正対象項目名】図１２
【補正方法】変更
【補正の内容】
【図１２】
2014122613.tif 000045
【手続補正２０】
【補正対象書類名】図面
【補正対象項目名】図１６
【補正方法】変更
【補正の内容】
【図１６】
2014122613.tif 000046
【手続補正２１】
【補正対象書類名】図面
【補正対象項目名】図１７
【補正方法】変更
【補正の内容】
【図１７】
2014122613.tif 000047
【手続補正２２】
【補正対象書類名】図面
【補正対象項目名】図２０
【補正方法】変更
【補正の内容】
【図２０】
2014122613.tif 000048
【手続補正２３】
【補正対象書類名】図面
【補正対象項目名】図２３
【補正方法】変更
【補正の内容】
【図２３】
2014122613.tif 000049
【手続補正２４】
【補正対象書類名】図面
【補正対象項目名】図２５
【補正方法】変更
【補正の内容】
【図２５】
2014122613.tif 000050
【手続補正２５】
【補正対象書類名】図面
【補正対象項目名】図２８
【補正方法】変更
【補正の内容】
【図２８】
2014122613.tif 000051
【手続補正２６】
【補正対象書類名】図面
【補正対象項目名】図３１
【補正方法】変更
【補正の内容】
【図３１】
2014122613.tif 000052
【手続補正２７】
【補正対象書類名】図面
【補正対象項目名】図３４
【補正方法】変更
【補正の内容】
【図３４】
2014122613.tif 000053
【手続補正２８】
【補正対象書類名】図面
【補正対象項目名】図３７
【補正方法】変更
【補正の内容】
【図３７】
2014122613.tif 000054