(57)【要約】      （修正有）【課題】減速期間中にスロットル弁開度が最小スロットル弁開度に到達した時点でＥＧＲ制御弁開度が最小ＥＧＲ制御弁開度に到達していない状況が生じることを抑制すること。【解決手段】通常運転時には目標スロットル弁開度および目標ＥＧＲ制御弁開度が設定され、スロットル弁およびＥＧＲ制御弁がそれぞれ制御され、減速要求時にはスロットル弁開度およびＥＧＲ制御弁開度が最小開度ＸｔｈＭｉｎ、ＸｅｇｒＭｉｎまで減少される。そして、減速要求時にＥＧＲ制御弁開度が最小開度に到達する時点Ｔｅｇｒｃがスロットル弁開度が最小開度に到達する時点Ｔｔｈｃよりも早いときには、通常運転時に設定される目標ＥＧＲ制御弁開度または目標ＥＧＲガス量が増大される。【選択図】図５
2012067607.tif 000002
【特許請求の範囲】
【請求項１】
吸気通路に配置されるスロットル弁と燃焼室から排気通路に排出された排気ガスを吸気通路に導入することによって同排気ガスを燃焼室に導入する排気再循環装置とを備え、該排気再循環装置が吸気通路に導入される排気ガスの量を制御する排気再循環制御弁を有する内燃機関の制御装置であって、内燃機関の運転状態が減速運転状態以外の通常運転状態にあるときには燃焼室に吸入させるべき空気の量として目標とするべき量が目標吸入空気量として設定されると共に排気再循環制御装置によって吸気通路に導入される排気ガスの量として目標とするべき量が目標排気再循環量として設定され、これら設定された目標吸入空気量および目標排気再循環量を達成することができるスロットル弁の開度および排気再循環制御弁の開度がそれぞれ目標スロットル弁開度および目標排気再循環制御弁開度として設定され、これら設定された目標スロットル弁開度および目標排気再循環制御弁開度に従ってスロットル弁および排気再循環制御弁がそれぞれ制御され、内燃機関の減速運転要求が発生したときにはスロットル弁の開度がその最小開度まで減少されると共に排気再循環制御弁の開度がその最小開度まで減少される内燃機関の制御装置において、内燃機関の減速運転要求の発生後、排気再循環制御弁の開度がその最小開度に到達する時点がスロットル弁の開度がその最小開度に到達する時点よりも早いときには、排気再循環制御弁の開度がその最小開度に到達する時点がスロットル弁の開度がその最小開度に到達する時点よりも遅くならない範囲で内燃機関の運転状態が通常運転状態にあるときに設定される目標排気再循環量を達成することができる排気再循環制御弁の開度として設定される目標排気循環制御弁開度が増大され或いは内燃機関の運転状態が通常運転状態にあるときに設定される目標排気再循環量が増大される内燃機関の制御装置。
【請求項２】
内燃機関の減速運転要求の発生後、排気再循環制御弁の開度がその最小開度に到達するまでの排気再循環制御弁の閉弁速度がその時点で予測されている排気再循環制御弁の閉弁速度よりも遅いときには、内燃機関の減速運転要求の発生後、排気再循環制御弁の開度がその最小開度に到達した時点がスロットル弁の開度がその最小開度に到達した時点よりも早いときであっても、目標排気再循環制御弁開度または目標排気再循環量の増大が禁止される請求項１に記載の内燃機関の制御装置。
【請求項３】
内燃機関の減速運転要求の発生後、排気再循環制御弁の開度がその最小開度に到達するまでの排気再循環制御弁の閉弁速度がその時点で予測されている排気再循環制御弁の閉弁速度よりも速いときには、内燃機関の減速運転要求の発生後、排気再循環制御弁の開度がその最小開度に到達した時点がスロットル弁の開度がその最小開度に到達した時点よりも早いときであっても、目標排気再循環制御弁開度または目標排気再循環量の増大が禁止される請求項１または２に記載の内燃機関の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内燃機関の制御装置に関する。
【背景技術】
【０００２】
特許文献１に、スロットル弁といわゆる排気再循環装置（以下この装置を「ＥＧＲ装置」という）とを備えた内燃機関において、減速要求が発生して内燃機関の減速が行われている期間（以下この期間を「減速期間」という）中のスロットル弁の開度（以下この開度を「スロットル弁開度」という）とＥＧＲ装置の排気再循環制御弁（以下この制御弁を「ＥＧＲ制御弁」という）の開度（以下この開度を「ＥＧＲ制御弁開度」という）との制御方法が記載されている。
【０００３】
この制御方法では、減速期間中にアクセルペダルの開度（以下この開度を「アクセルペダル開度」という）が監視され、アクセルペダル開度が零になるまでの間は、減速要求が発生した時点（以下この時点を「減速要求発生時点」という）のスロットル弁開度が維持されつつ、マップから設定される目標ＥＧＲ率が達成されるようにＥＧＲ制御弁開度が制御される。そして、アクセルペダル開度が零になった時点でスロットル弁開度の減少が開始されると共に目標ＥＧＲ率が零に設定されることによってＥＧＲ制御弁開度の減少が開始される。この制御方法において、減速期間中にこのようにスロットル弁開度とＥＧＲ制御弁開度とが制御される理由は、特許文献１によれば以下の通りである。
【０００４】
すなわち、いわゆるＥＧＲ装置は、燃焼室から排気通路に排出された排気ガスを吸気通路に導入することによって同排気ガスを燃焼室に導入する装置である。ここで、排気ガスが不活性ガスであることから、排気ガスが燃焼室に導入されると燃焼室内における燃料の燃焼温度が低下し、これによって、燃焼室内における燃料の燃焼に起因した窒素酸化物（以下これを「ＮＯｘ」と表記する）の発生が抑制される。
【０００５】
一方、燃焼室に導入される排気ガスの量、すなわち、ＥＧＲ装置によって吸気通路に導入される排気ガス（以下この排気ガスを「ＥＧＲガス」という）の量が多くなり、その結果、燃焼室に吸入される空気の量に対するＥＧＲガスの量の割合（以下この割合を「ＥＧＲ率」という）が大きくなると、燃焼室に吸入されるガス中の空気の割合が小さくなることから、燃焼室内において失火が生じる可能性が高くなる。
【０００６】
ここで、減速期間中は、内燃機関に要求されるトルクが極めて小さくなることから、一般的には、燃焼室に吸入される空気の量を最小限にするためにスロットル弁開度が最小の開度（多くの場合、零に極めて近い開度であり、以下この開度を「最小スロットル弁開度」という）にされる。このとき、ＥＧＲガスの量が減速要求発生時点の量に維持されていると、ＥＧＲ率が大幅に大きくなり、燃焼室内において失火が生じてしまう。このことを回避するために、減速要求が発生した場合、ＥＧＲガスの量を最小限（多くの場合、零）にするためにＥＧＲ制御弁開度が最小の開度（多くの場合、零であり、以下この開度を「最小ＥＧＲ制御弁開度」という）にされる。
【０００７】
ここで、減速要求発生時点でスロットル弁開度を最小スロットル弁開度に向けて減少させ始めると共にＥＧＲ制御弁開度を最小ＥＧＲ制御弁開度に向けて減少させ始めるという制御方法が採用された場合において、ＥＧＲ制御弁の応答に遅れがあると、ＥＧＲ制御弁開度を減少させるための操作量がＥＧＲ制御弁に入力されてからＥＧＲ制御弁開度が実際に減少し始めるまでに時間がかかり、その結果、燃焼室に吸入される空気の減少率が所期の減少率であるにも係わらずＥＧＲガス量の減少率が所期の減少率よりも小さいという状況が生じる。こうした状況が生じると、スロットル弁開度およびＥＧＲ制御弁開度がそれぞれ最小スロットル弁開度および最小ＥＧＲ制御弁開度に向かって減少している間、ＥＧＲ率が所期のＥＧＲ率よりも大きくなり、その結果、燃焼室内において失火が生じてしまう可能性がある。特に、スロットル弁開度が最小スロットル弁開度に到達した時点でＥＧＲ制御弁開度が最小ＥＧＲ制御弁開度に到達していない場合、スロットル弁開度が最小スロットル弁開度に到達した時点からＥＧＲ制御弁開度が最小ＥＧＲ制御弁開度に到達するまでの間、ＥＧＲ率が比較的大きい状態が継続することから、燃焼室内において失火が生じてしまう可能性が高い。
【０００８】
特許文献１の記載によれば、このことを回避するために、減速期間中、上述したようにスロットル弁開度とＥＧＲ制御弁開度とを制御するようにしているとある。
【０００９】
しかしながら、特許文献１に記載の制御方法では、減速要求発生時点でスロットル弁開度の減少とＥＧＲ制御弁開度の減少とが開始されるのではなく、減速要求発生時点から一定時間が経過した時点（具体的には、アクセルペダル開度が零になった時点）でスロットル弁開度の減少とＥＧＲ制御弁開度の減少とが開始されるのであるが、これら減少は同時に開始される。したがって、特許文献１に記載の制御方法に従って減速期間中にスロットル弁開度とＥＧＲ制御弁開度とが制御されたとしても、ＥＧＲ制御弁の応答に遅れがあれば、結局のところ、スロットル弁開度およびＥＧＲ制御弁開度がそれぞれ最小スロットル弁開度および最小ＥＧＲ制御弁開度に向かって減少している間、ＥＧＲ率が所期のＥＧＲ率よりも大きくなり、その結果、燃焼室内において失火が生じてしまう可能性がある。もちろん、スロットル弁開度が最小スロットル弁開度に到達した時点でＥＧＲ制御弁開度が最小ＥＧＲ制御弁開度に到達していない状況が生じる可能性もあり、この場合、スロットル弁開度が最小スロットル弁開度に到達した時点からＥＧＲ制御弁開度が最小ＥＧＲ制御弁開度に到達するまでの間、ＥＧＲ率が比較的大きい状態が継続することから、燃焼室内において失火が生じてしまう可能性が高い。
【００１０】
このように、特許文献１に記載の制御方法では、いずれにせよ、燃焼室内において失火が生じてしまう可能性が高い。
【００１１】
また、ＥＧＲ装置が長期間に亘って使用されたときにＥＧＲ制御弁が閉弁する速度が初期の速度よりも遅くなってしまうことがある。この場合、特許文献１に記載の制御方法によれば、スロットル弁開度が最小スロットル弁開度に到達した時点でＥＧＲ制御弁開度が最小ＥＧＲ制御弁開度に到達していない状況が生じる可能性が高くなる。そして、その結果、スロットル弁開度が最小スロットル弁開度に到達した時点からＥＧＲ制御弁開度が最小ＥＧＲ制御弁開度に到達するまでの間に焼室内において失火が生じてしまう可能性が高くなる。
【００１２】
このように、スロットル弁とＥＧＲ装置とを備えた内燃機関では、減速期間中、スロットル弁開度とＥＧＲ制御弁開度とがそれぞれ最小スロットル弁開度および最小ＥＧＲ制御弁開度に向かって減少する間、ＥＧＲ率が所期のＥＧＲ率よりも大きくなることを抑制することが要求されるし、減速要求の発生後、スロットル弁開度が最小スロットル弁開度に到達した時点でＥＧＲ制御弁開度が最小ＥＧＲ制御弁開度に到達していない状況が生じることを抑制することも要求されるにも係わらず、特許文献１に記載の制御方法では、こうした要求に応えることができない。
【先行技術文献】
【特許文献】
【００１３】
【特許文献１】特開平１０−８９１３０号公報
【特許文献２】特開２０１０−１３８７３４号公報
【特許文献３】特開２００６−１９４１４３号公報
【特許文献４】特開２００１−８２２６０号公報
【特許文献５】特開２００４−３１６５２８号公報
【特許文献６】特開２００３−３８９５号公報
【発明の概要】
【発明が解決しようとする課題】
【００１４】
さらに、ＥＧＲ装置を備えた内燃機関では、燃焼室内におけるＮＯｘの発生を抑制するために通常運転（すなわち、減速要求が発生していないときの内燃機関の運転）中に可能な限り多量のＥＧＲガスを燃焼室に導入することが望まれる。しかしながら、多量のＥＧＲガスを燃焼室に導入するためにＥＧＲ制御弁の開度が大きくされているときに、減速要求が発生すると、ＥＧＲ制御弁開度が最小ＥＧＲ制御弁に到達するまでに要する時間が長くなる。このため、スロットル弁開度が最小スロットル弁開度に到達した時点でＥＧＲ制御弁開度が最小ＥＧＲ制御弁開度に到達していない状況が生じ易くなる。つまり、可能な限り多量のＥＧＲガスを燃焼室に導入することが望まれるとはいえ、減速期間中にスロットル弁開度が最小スロットル弁開度に到達した時点でＥＧＲ制御弁開度が最小ＥＧＲ制御弁開度に到達していない状況が生じることを回避することができる程度の開度に通常運転中のＥＧＲ制御弁開度を維持する必要がある。すなわち、減速期間中にスロットル弁開度が最小スロットル弁開度に到達した時点でＥＧＲ制御弁開度が最小ＥＧＲ制御弁開度に到達していない状況が生じることを回避するという観点から、通常運転中のＥＧＲ制御弁開度には上限の開度がある。
【００１５】
そして、このように通常運転中のＥＧＲ制御弁開度に上限の開度があることから、通常運転中に吸気通路に導入することができるＥＧＲガス量にも上限の量があることになる。しかしながら、上述したように、燃焼室内におけるＮＯｘの発生を抑制するという観点からは、通常運転中のＥＧＲガス量は可能な限り多いことが望まれる。
【００１６】
そこで、本発明の目的は、スロットル弁とＥＧＲ装置とを備えた内燃機関において、減速期間中にスロットル弁開度が最小スロットル弁開度に到達した時点でＥＧＲ制御弁開度が最小ＥＧＲ制御弁開度に到達していない状況が生じることを抑制しつつ、通常運転中に吸気通路に導入されるＥＧＲガス量を可能な限り多くすることにある。
【課題を解決するための手段】
【００１７】
本願の１番目の発明は、吸気通路に配置されるスロットル弁と燃焼室から排気通路に排出された排気ガスを吸気通路に導入することによって同排気ガスを燃焼室に導入する排気再循環装置とを備え、該排気再循環装置が吸気通路に導入される排気ガスの量を制御する排気再循環制御弁を有する内燃機関の制御装置に関する。
【００１８】
そして、本発明では、内燃機関の運転状態が減速運転状態以外の通常運転状態にあるときには燃焼室に吸入させるべき空気の量として目標とするべき量が目標吸入空気量として設定されると共に排気再循環制御装置によって吸気通路に導入される排気ガスの量として目標とするべき量が目標排気再循環量として設定される。そして、これら設定された目標吸入空気量および目標排気再循環量を達成することができるスロットル弁の開度および排気再循環制御弁の開度がそれぞれ目標スロットル弁開度および目標ＥＧＲ制御弁開度として設定される。そして、これら設定された目標スロットル弁開度および目標排気再循環制御弁開度に従ってスロットル弁および排気再循環制御弁がそれぞれ制御される。
【００１９】
一方、本発明では、内燃機関の減速運転要求が発生したときにはスロットル弁の開度がその最小開度まで減少されると共に排気再循環制御弁の開度がその最小開度まで減少される。
【００２０】
ここで、本発明では、内燃機関の減速運転要求の発生後、排気再循環制御弁の開度がその最小開度に到達する時点がスロットル弁の開度がその最小開度に到達する時点よりも早いときには、排気再循環制御弁の開度がその最小開度に到達する時点がスロットル弁の開度がその最小開度に到達する時点よりも遅くならない範囲で内燃機関の運転状態が通常運転状態にあるときに設定される目標排気再循環量を達成することができる排気再循環制御弁の開度として設定される目標排気循環制御弁開度が増大され或いは内燃機関の運転状態が通常運転状態にあるときに設定される目標排気再循環量が増大される。
【００２１】
本発明によれば、内燃機関の減速運転要求の発生後にスロットル弁の開度がその最小開度に到達した時点で排気再循環制御弁の開度がその最小開度に到達していない状況が生じることを抑制しつつ、内燃機関の運転状態が通常運転状態にあるときに排気再循環装置によって吸気通路に導入される排気ガスの量を可能な限り多くすることができるという効果が得られる。
【００２２】
すなわち、本発明によれば、内燃機関の減速運転要求が発生したときに排気再循環制御弁の開度がその最小開度に到達した時点がスロットル弁の開度がその最小開度に到達した時点よりも早い状況が生じる度に、目標排気再循環制御弁開度または目標排気再循環量が増大されるのであるから、内燃機関の運転状態が通常運転状態にあるときに排気再循環装置によって吸気通路に導入される排気ガスの量が多くなる。
【００２３】
一方、目標排気再循環制御弁開度または目標排気再循環量が増大された場合、目標排気再循環制御弁開度または目標排気再循環量が増大された分だけ、内燃機関の減速運転要求時点における排気再循環制御弁の開度が大きいことから、内燃機関の減速運転要求後に排気再循環制御弁の開度がその最小開度に到達するまでに要する時間が長くなる。このように排気再循環制御弁の開度がその最小開度に到達するまでに要する時間が長くなれば、その分だけ、スロットル弁の開度がその最小開度に到達した時点で排気再循環制御弁の開度がその最小開度に到達していない状況が生じ易くなる。しかしながら、本発明では、内燃機関の減速運転要求が発生したときに排気再循環制御弁の開度がその最小開度に到達した時点がスロットル弁の開度がその最小開度に到達した時点よりも早いときに目標排気再循環制御弁または目標排気再循環量が増大され、しかも、排気再循環制御弁の開度がその最小開度に到達する時点がスロットル弁の開度がその最小開度に到達する時点よりも遅くならない範囲で目標排気再循環制御弁開度または目標排気再循環量が増大される。このため、本発明では、目標排気再循環制御弁開度または目標排気再循環量が増大され、その分だけ、内燃機関の減速運転要求後に排気再循環制御弁の開度がその最小開度に到達するまでに要する時間が長くなったとしても、スロットル弁の開度がその最小開度に到達した時点で排気再循環制御弁の開度がその最小開度に到達していない状況が生じることがないか或いは少なくとも抑制される。
【００２４】
こうしたことから、本発明によれば、内燃機関の減速運転要求の発生後にスロットル弁の開度がその最小開度に到達した時点で排気再循環制御弁の開度がその最小開度に到達していない状況が生じることを抑制しつつ、内燃機関の運転状態が通常運転状態にあるときに排気再循環装置によって吸気通路に導入される排気ガスの量を可能な限り多くすることができるという効果が得られるのである。
【００２５】
また、本願の２番目の発明では、上記１番目の発明において、内燃機関の減速運転要求の発生後、排気再循環制御弁の開度がその最小開度に到達するまでの排気再循環制御弁の閉弁速度がその時点で予測されている排気再循環制御弁の閉弁速度よりも遅いときには、内燃機関の減速運転要求の発生後、排気再循環制御弁の開度がその最小開度に到達した時点がスロットル弁の開度がその最小開度に到達した時点よりも早いときであっても、目標排気再循環制御弁開度または目標排気再循環量の増大が禁止される。
【００２６】
本発明によれば、内燃機関の減速運転要求の発生後にスロットル弁の開度がその最小開度に到達した時点で排気再循環制御弁の開度がその最小開度に到達していない状況が生じることをより確実に抑制しつつ、内燃機関の運転状態が通常運転状態にあるときに排気再循環装置によって吸気通路に導入される排気ガスの量を可能な限り多くすることができるという効果が得られる。
【００２７】
すなわち、排気再循環制御弁の閉弁速度がその時点で予測されている排気再循環制御弁の閉弁速度よりも遅いことは、実際の排気再循環制御弁の閉弁速度が時間の経過に伴って遅くなったことを意味する。したがって、今後、排気再循環制御弁の閉弁速度がさらに遅くなる懸念がある。こうした懸念があるにも係わらず、目標排気再循環制御弁開度または目標排気再循環量が増大されてしまうと、現実に排気再循環制御弁の閉弁速度がさらに遅くなってしまった場合に、内燃機関の減速運転要求の発生後にスロットル弁の開度がその最小開度に到達した時点で排気再循環制御弁の開度がその最小開度に到達していない状況が生じる可能性が高くなる。
【００２８】
しかしながら、本発明では、排気再循環制御弁の閉弁速度がその時点で予測されている排気再循環制御弁の閉弁速度よりも遅いときには、内燃機関の減速運転要求の発生後、排気再循環制御弁の開度がその最小開度に到達した時点がスロットル弁の開度がその最小開度に到達した時点よりも早いときであっても、目標排気再循環制御弁開度または目標排気再循環量の増大が禁止される。したがって、内燃機関の減速運転要求の発生後にスロットル弁の開度がその最小開度に到達した時点で排気再循環制御弁の開度がその最小開度に到達していない状況が生じることをより確実に抑制しつつ、内燃機関の運転状態が通常運転状態にあるときに排気再循環装置によって吸気通路に導入される排気ガスの量を可能な限り多くすることができるという効果が得られるのである。
【００２９】
また、本番の３番目の発明では、上記１または２番目の発明において、内燃機関の減速運転要求の発生後、排気再循環制御弁の開度がその最小開度に到達するまでの排気再循環制御弁の閉弁速度がその時点で予測されている排気再循環制御弁の閉弁速度よりも速いときには、内燃機関の減速運転要求の発生後、排気再循環制御弁の開度がその最小開度に到達した時点がスロットル弁の開度がその最小開度に到達した時点よりも早いときであっても、目標排気再循環制御弁開度または目標排気再循環量の増大が禁止される。
【００３０】
本発明によれば、内燃機関の減速運転要求の発生後にスロットル弁の開度がその最小開度に到達した時点で排気再循環制御弁の開度がその最小開度に到達していない状況が生じることをより確実に抑制しつつ、内燃機関の運転状態が通常運転状態にあるときに排気再循環装置によって吸気通路に導入される排気ガスの量を可能な限り多くすることができるという効果が得られる。
【００３１】
すなわち、一定の制御則に従って排気再循環制御弁が制御されている場合、排気再循環制御弁の閉弁速度が時間の経過に伴って徐々に速くなってゆく可能性は低い。したがって、排気再循環制御弁の閉弁速度がその時点で予測されている排気再循環制御弁の閉弁速度よりも速い場合、排気再循環制御弁の閉弁速度を速くする定常的な状況が排気再循環制御弁に作用しているのではなく、排気再循環制御弁の閉弁速度を速くする突発的な状況が排気再循環制御弁に作用したとも考えられる。この場合、こうした突発的な状況が再び排気再循環制御弁に作用しなければ、排気再循環制御弁の閉弁速度がその時点で予測されている排気再循環制御弁の閉弁速度よりも速くならない懸念がある。そして、こうした懸念があるにも係わらず、目標排気再循環制御弁開度または目標排気再循環量が増大されてしまうと、現実に排気再循環制御弁の閉弁速度がその時点で予測されている排気再循環制御弁の閉弁速度よりも速くならなかった場合に、内燃機関の減速運転要求の発生後にスロットル弁の開度がその最小開度に到達した時点で排気再循環制御弁の開度がその最小開度に到達していない状況が生じる可能性が高くなる。
【００３２】
しかしながら、本発明では、排気再循環制御弁の閉弁速度がその時点で予測されている排気再循環制御弁の閉弁速度よりも速いときには、内燃機関の減速運転要求の発生後、排気再循環制御弁の開度がその最小開度に到達した時点がスロットル弁の開度がその最小開度に到達した時点よりも早いときであっても、目標排気再循環制御弁開度または目標排気再循環量の増大が禁止される。したがって、内燃機関の減速運転要求の発生後にスロットル弁の開度がその最小開度に到達した時点で排気再循環制御弁の開度がその最小開度に到達していない状況が生じることをより確実に抑制しつつ、内燃機関の運転状態が通常運転状態にあるときに排気再循環装置によって吸気通路に導入される排気ガスの量を可能な限り多くすることができるという効果が得られるのである。
【図面の簡単な説明】
【００３３】
【図１】本発明の制御装置が適用された内燃機関を示した図である。
【図２】（Ａ）は機関回転数ＮＥと充填効率ＫＬとに基づいて目標スロットル弁開度ＴＸｔｈを取得するために利用されるマップを示した図であり、（Ｂ）は機関回転数ＮＥと充填効率ＫＬとに基づいて目標ＥＧＲ制御弁開度ＴＸｅｇｒを取得するために利用されるマップを示した図である。
【図３】ＥＧＲ制御弁閉弁時点Ｔｅｇｒｃがスロットル弁閉弁時点Ｔｔｈｃと同じ時刻である場合におけるスロットル弁開度ＸｔｈとＥＧＲ制御弁開度Ｘｅｇｒとの変化の様子を示した図である。
【図４】機関回転数ＮＥと充填効率ＫＬとに基づいて所定ディレー時間Ｔｄを取得するために利用されるマップを示した図である。
【図５】ＥＧＲ制御弁閉弁時点Ｔｅｇｒｃがスロットル弁閉弁時点Ｔｔｈｃよりも早い時刻である場合におけるスロットル弁開度ＸｔｈとＥＧＲ制御弁開度Ｘｅｇｒとの変化の様子を示した図である。
【図６】ＥＧＲ制御弁閉弁時点Ｔｅｇｒｃが最小スロットル弁閉弁時点Ｔｔｈｃよりも遅い時刻である場合におけるスロットル弁開度ＸｔｈとＥＧＲ制御弁開度Ｘｅｇｒとの変化の様子を示した図である。
【図７】（Ａ）は機関回転数ＮＥと充填効率ＫＬとに基づいて目標吸入空気量ＴＧａを取得するために利用されるマップを示した図であり、（Ｂ）は機関回転数ＮＥと充填効率ＫＬとに基づいて目標ＥＧＲ率ＴＲｅｇｒを取得するために利用されるマップを示した図である。
【図８】本発明の第１実施形態に従ったスロットル弁およびＥＧＲ制御弁の制御を実行するルーチンの一例を示した図である。
【図９】本発明の第１実施形態に従った目標ＥＧＲ制御弁開度の増大を実行するルーチンの一例の一部を示した図である。
【図１０】本発明の第１実施形態に従った目標ＥＧＲ制御弁開度の増大を実行するルーチンの一例の一部を示した図である。
【図１１】本発明の第１実施形態に従った目標ＥＧＲ制御弁開度の増大を実行するルーチンの一例の一部を示した図である。
【図１２】本発明の第１実施形態に従った目標ＥＧＲ制御弁開度の増大を実行するルーチンの一例の一部を示した図である。
【図１３】本発明の第２実施形態に従った目標ＥＧＲ制御弁開度の増大を実行するルーチンの一例の一部を示した図である。
【図１４】本発明の第２実施形態に従った目標ＥＧＲ制御弁開度の増大を実行するルーチンの一例の一部を示した図である。
【図１５】本発明の第２実施形態に従った目標ＥＧＲ制御弁開度の増大を実行するルーチンの一例の一部を示した図である。
【図１６】本発明の第２実施形態に従った目標ＥＧＲ制御弁開度の増大を実行するルーチンの一例の一部を示した図である。
【図１７】本発明の第３実施形態に従った目標ＥＧＲ制御弁開度の増大を実行するルーチンの一例の一部を示した図である。
【図１８】本発明の第３実施形態に従った目標ＥＧＲ制御弁開度の増大を実行するルーチンの一例の一部を示した図である。
【図１９】本発明の第３実施形態に従った目標ＥＧＲ制御弁開度の増大を実行するルーチンの一例の一部を示した図である。
【図２０】本発明の第３実施形態に従った目標ＥＧＲ制御弁開度の増大を実行するルーチンの一例の一部を示した図である。
【発明を実施するための形態】
【００３４】
以下、図面を参照して本発明の実施形態について説明する。図１は、本発明の制御装置が適用された内燃機関１０を示している。内燃機関１０は、内燃機関の本体（以下「機関本体」という）２０と、該機関本体の４つの燃焼室にそれぞれ対応して配置された燃料噴射弁２１と、該燃料噴射弁２１に燃料供給管２３を介して燃料を供給する燃料ポンプ２２とを具備する。また、内燃機関１０は、外部から燃焼室に空気を供給する吸気系３０と、燃焼室から排出される排気ガスを外部に排出する排気系４０とを具備する。また、内燃機関１０は、圧縮自着火式の内燃機関（いわゆる、ディーゼルエンジン）である。
【００３５】
吸気系３０は、吸気枝管３１と吸気管３２とを有する。なお、以下の説明において、吸気系３０を「吸気通路」と称することもある。吸気枝管３１の一方の端部（すなわち、枝部）は、各燃焼室に対応して機関本体２０内に形成された吸気ポート（図示せず）に接続されている。一方、吸気枝管３１の他方の端部は、吸気管３２に接続されている。吸気管３２内には、該吸気管内を流れる空気の量を制御するスロットル弁３３が配置されている。さらに、吸気管３２には、該吸気管内を流れる空気を冷却するインタークーラ３４が配置されている。さらに、吸気管３２の外部を臨む端部には、エアクリーナ３６が配置されている。
【００３６】
なお、スロットル弁３３は、その開度が制御されることによって燃焼室に吸入されるガスの量を可変に制御することができる。具体的には、スロットル弁３３の開度（以下この開度を「スロットル弁開度」という）が大きいほど、燃焼室に吸入されるガスの量が多くなる。
【００３７】
一方、排気系４０は、排気枝管４１と排気管４２とを有する。なお、以下の説明において、排気系４０を「排気通路」と称することもある。排気枝管４１の一方の端部（すなわち、枝部）は、各燃焼室に対応して機関本体２０内に形成された排気ポート（図示せず）に接続されている。一方、排気枝管４１の他方の端部は、排気管４２に接続されている。排気管４２には、排気ガス中の特定成分を浄化する排気浄化触媒４３Ａを内蔵した触媒コンバータ４３が配置されている。
【００３８】
また、内燃機関１０は、過給機３５を具備する。過給機３５は、インタークーラ３４よりも上流の吸気管３２内に配置されるコンプレッサ３５Ａと、触媒コンバータ４３よりも上流の排気管４２内に配置される排気タービン３５Ｂとを有する。排気タービン３５Ｂは、シャフト（図示せず）を介してコンプレッサ３５Ａに接続されている。排気タービン本体３５Ｃが排気ガスによって回転せしめられると、その回転がシャフトを介してコンプレッサ３５Ａに伝達され、これによって、コンプレッサ３５Ａが回転せしめられる。このコンプレッサ３５Ａの回転によってコンプレッサよりも下流の吸気管３２内のガスが圧縮せしめられ、その結果、同ガスの圧力（以下この圧力を「吸気圧」という）が上昇せしめられる。
【００３９】
また、内燃機関１０は、排気再循環装置（以下これを「ＥＧＲ装置」という）５０を具備する。ＥＧＲ装置５０は、排気再循環管（以下これを「ＥＧＲ通路」という）５１を有する。ＥＧＲ通路５１の一端は、排気枝管４１に接続されている。すなわち、ＥＧＲ通路５１の一端は、排気タービン３５Ｂよりも上流の排気通路４０の部分に接続されている。一方、ＥＧＲ通路５１の他端は、吸気枝管３１に接続されている。すなわち、ＥＧＲ通路５１の他端は、コンプレッサ３５Ａよりも下流の吸気通路の部分に接続されている。また、ＥＧＲ通路５１には、該ＥＧＲ通路内を流れる排気ガスの流量を制御する排気再循環制御弁（以下この排気再循環制御弁を「ＥＧＲ制御弁」という）５２が配置されている。さらに、ＥＧＲ通路５１には、該ＥＧＲ通路内を流れる排気ガスを冷却する排気再循環クーラ５３が配置されている。
【００４０】
なお、ＥＧＲ装置５０は、ＥＧＲ制御弁５２の開度を制御することによってＥＧＲ通路５１を介して吸気通路３０に導入される排気ガス（以下この排気ガスを「ＥＧＲガス」という）の量を可変に制御することができる。具体的には、ＥＧＲ制御弁５２の開度（以下この開度を「ＥＧＲ制御弁開度」という）が大きいほど、ＥＧＲガス量が多くなる。
【００４１】
また、エアクリーナ３６よりも下流であってコンプレッサ３５Ａよりも上流の吸気管３２には、該吸気管内を流れる空気の流量を検出するエアフローメータ７１が取り付けられている。また、吸気枝管３１には、吸気圧を検出するセンサ（以下このセンサを「吸気圧センサ」という）７２が取り付けられている。また、機関本体２０には、クランクシャフトの回転位相を検出するクランクポジションセンサ７４が取り付けられている。
【００４２】
また、内燃機関１０は、電子制御装置６０を具備する。電子制御装置６０は、マイクロプロセッサ（ＣＰＵ）６１と、リードオンリメモリ（ＲＯＭ）６２と、ランダムアクセスメモリ（ＲＡＭ）６３と、バックアップＲＡＭ（Ｂａｃｋ  ｕｐ  ＲＡＭ）６４と、インターフェース６５とを有する。インターフェース６５には、燃料噴射弁２１、燃料ポンプ２２、スロットル弁３３、および、ＥＧＲ制御弁５２が接続されており、これらの動作を制御する制御信号がインターフェース６５を介して電子制御装置６０から与えられる。また、インターフェース６５には、エアフローメータ７１、圧力センサ７２、クランクポジションセンサ７４、および、アクセルペダルＡＰの開度（すなわち、アクセルペダルＡＰの踏込量であって、以下これを「アクセルペダル開度」という）を検出するアクセルペダル開度センサ７５も接続されており、エアフローメータ７１によって検出された流量に対応する信号、過給圧センサ７２によって検出された圧力に対応する信号、クランクポジションセンサ７４によって検出されたクランクシャフトの回転位相に対応する信号、および、アクセルペダル開度センサ７５によって検出されたアクセルペダルＡＰの踏込量に対応する信号がインターフェース６５に入力される。
【００４３】
なお、吸気圧センサ７２によって検出された圧力に対応する信号に基づいて吸気圧が電子制御装置６０によって算出され、クランクポジションセンサ７４によって検出されたクランクシャフトの回転位相に対応する信号に基づいて機関回転数（すなわち、内燃機関１０の回転数）が電子制御装置６０によって算出され、アクセルペダル開度センサ７５によって検出されたアクセルペダルＡＰの踏込量に対応する信号に基づいてアクセルペダル開度が電子制御装置６０によって算出される。
【００４４】
次に、内燃機関の運転状態が減速運転状態以外の通常運転状態にあるときのスロットル弁およびＥＧＲ制御弁の制御について説明する。なお、「減速運転状態」とは「アクセルペダル開度が比較的大きく減少し（特に、アクセルペダル開度が零になり）、内燃機関に要求されるトルクが比較的大きく減少したときの内燃機関の運転状態」を意味する。また、以下の説明において、「機関運転状態」とは「内燃機関１０の運転状態」を意味し、「吸入空気量」とは「燃焼室に吸入される空気の量」を意味し、「ＥＧＲ率」とは「燃焼室に吸入されるガスの量に対するＥＧＲガスの量の比」を意味し、「機関回転数」とは「内燃機関１０の回転数」を意味する。
【００４５】
本実施形態（以下「第１実施形態」という）では、機関運転状態に応じて最適な吸入空気量とＥＧＲ率とを達成することができるスロットル弁開度とＥＧＲ制御弁開度とが実験等によって予め求められ、これら求められたスロットル弁開度およびＥＧＲ制御弁開度が図２（Ａ）および図２（Ｂ）に示されているようにそれぞれ目標スロットル弁開度ＴＸｔｈおよび目標ＥＧＲ制御弁開度ＴＸｅｇｒとして機関回転数ＮＥと充填効率ＫＬとの関数のマップの形で電子制御装置に記憶されている。そして、機関運転状態が通常運転状態にあるときに機関回転数ＮＥと充填効率ＫＬとに基づいて図２（Ａ）および図２（Ｂ）のマップから目標スロットル弁開度ＴＸｔｈおよび目標ＥＧＲ制御弁開度ＴＸｅｇｒがそれぞれ取得される。そして、これら取得された目標スロットル弁開度ＴＸｔｈおよび目標ＥＧＲ制御弁開度ＴＸｅｇｒにスロットル弁開度およびＥＧＲ制御弁開度を制御するためにスロットル弁およびＥＧＲ制御弁に入力されるべき操作量が目標スロットル弁操作量および目標ＥＧＲ制御弁操作量として算出される。そして、これら算出された目標スロットル弁操作量および目標ＥＧＲ制御弁操作量がそれぞれスロットル弁およびＥＧＲ制御弁に電子制御装置から入力される。
【００４６】
斯くして、スロットル弁開度が目標スロットル弁開度に制御されると共にＥＧＲ制御弁開度が目標ＥＧＲ制御弁開度に制御され、これによって、目標吸入空気量および目標ＥＧＲ率が達成される。
【００４７】
次に、減速期間中のスロットル弁およびＥＧＲ制御弁の制御について図３を参照して説明する。なお、「減速期間」とは「機関運転状態が減速運転状態にある期間」を意味する。
【００４８】
また、以下の説明において、「減速要求発生時点」とは「アクセルペダル開度が比較的大きく減少し（特に、アクセルペダル開度が零になり）、これによって、機関運転状態を通常運転状態から減速運転状態に移行することが要求された時点」を意味し、「最小スロットル弁開度」とは「スロットル弁がその開度としてとり得る最小の開度」を意味し、「最小ＥＧＲ制御弁開度」とは「ＥＧＲ制御弁がその開度としてとり得る最小の開度」を意味し、「スロットル弁閉弁速度」とは「スロットル弁が閉弁する速度」を意味し、「ＥＧＲ制御弁閉弁速度」とは「ＥＧＲ制御弁が閉弁する速度」を意味し、「スロットル弁閉弁時点」とは「減速期間中においてスロットル弁開度が最小スロットル弁開度に到達した時点」を意味し、「ＥＧＲ制御弁閉弁時点」とは「減速期間中においてＥＧＲ制御弁開度が最小ＥＧＲ制御弁開度に到達した時点」を意味する。また、第１実施形態において、最小スロットル弁開度は零に極めて近い開度であり、最小ＥＧＲ制御弁開度は零である。
【００４９】
また、図３において、「Ｔ０」は「減速要求発生時点」を示し、「Ｔ１」は「減速期間中にスロットル弁開度が減少し始める時点」を示し、「Ｔｔｈｃ」は「スロットル弁閉弁時点」を示し、「Ｔｅｇｒｃ」は「ＥＧＲ制御弁閉弁時点」を示し、「Ｘｔｈ（Ｔ０）」は「減速要求発生時点におけるスロットル弁開度」を示し、「Ｘｅｇｒ（Ｔ０）」は「減速要求発生時点におけるＥＧＲ制御弁開度」を示し、「ＸｔｈＭｉｎ」は「最小スロットル開度」を示し、「ＸｅｇｒＭｉｎ」は「最小ＥＧＲ制御弁開度」を示し、「Ｌｔｈ」は「時間の経過に伴ってスロットル弁開度が辿るライン」を示し、「Ｌｅｇｒ」は「時間の経過に伴ってＥＧＲ制御弁開度が辿るライン」を示している。
【００５０】
図３に示されているように、第１実施形態では、減速要求発生時点Ｔ０から所定時間Ｔｄが経過した時点Ｔ１でスロットル弁開度が最小スロットル弁開度ＸｔｈＭｉｎに向かって減少し始めるようにスロットル弁が制御される。一方、減速要求発生時点Ｔ０でＥＧＲ制御弁開度が最小ＥＧＲ制御弁開度ＸｅｇｒＭｉｎに向かって減少し始めるようにＥＧＲ制御弁が制御される。すなわち、第１実施形態では、減速要求発生時点Ｔ０でＥＧＲ制御弁開度が減少され始め、その後、減速要求発生時点Ｔ０から所定時間Ｔｄが経過した時点Ｔ１でスロットル弁開度が減少され始める。そして、スロットル弁開度もＥＧＲ制御弁開度も同じ時点Ｔｔｈｃ、Ｔｅｇｒｃにおいてそれぞれ最小スロットル弁開度ＸｔｈＭｉｎおよび最小ＥＧＲ制御弁開度ＸｅｇｒＭｉｎに到達する。なお、第１実施形態において、減速期間中にスロットル弁開度の減少を開始する前にＥＧＲ制御弁開度の減少を開始する理由は、以下の通りである。
【００５１】
すなわち、ＥＧＲ制御弁閉弁速度は、スロットル弁閉弁速度よりも遅い。そして、上述したように、最小スロットル弁開度が零に極めて近い開度であり且つ最小ＥＧＲ制御弁開度が零であることから、減速要求発生時点におけるＥＧＲ制御弁開度とスロットル弁開度とが等しい場合、減速要求発生時点でスロットル弁開度の減少とＥＧＲ制御弁開度の減少とを同時に開始されると、ＥＧＲ制御弁閉弁速度がスロットル弁閉弁速度よりもどの程度遅いかにもよるが、ＥＧＲ制御弁開度が最小ＥＧＲ制御弁開度に到達する前にスロットル弁開度が最小スロットル弁開度に到達する可能性が極めて高いと言える。また、減速要求発生時点におけるＥＧＲ制御弁開度がスロットル弁開度よりも大きい場合、減速要求発生時点でスロットル弁開度の減少とＥＧＲ制御弁開度の減少とを同時に開始させると、ＥＧＲ制御弁開度が最小ＥＧＲ制御弁開度に到達する前にスロットル弁開度が最小スロットル弁開度に到達してしまう可能性がさらに高くなる。もちろん、減速要求発生時点におけるＥＧＲ制御弁開度がスロットル弁開度よりも小さい場合には、減速要求発生時点でスロットル弁開度の減少とＥＧＲ制御弁開度の減少とを同時に開始されたとしても、ＥＧＲ制御弁開度が最小ＥＧＲ制御弁開度に到達する前にスロットル弁開度が最小スロットル弁開度に到達してしまう可能性は低くなるが、その可能性が零でない限りその可能性は比較的高いとも言える。
【００５２】
いずれにせよ、減速要求発生時点でスロットル弁開度の減少とＥＧＲ制御弁開度の減少とが同時に開始されると、ＥＧＲ制御弁開度が最小ＥＧＲ制御弁開度に到達する前にスロットル弁開度が最小スロットル弁開度に到達する可能性が高い。
【００５３】
ここで、ＥＧＲ制御弁開度が最小ＥＧＲ制御弁開度に到達する前にスロットル弁開度が最小スロットル弁開度に到達してしまうと、スロットル弁開度が最小スロットル開度に到達した時点からＥＧＲ制御弁開度が最小ＥＧＲ制御弁開度に到達するまでの間、スロットル弁開度が最小スロットル開度にあるにも係わらずＥＧＲ制御弁開度が比較的大きい状況が生じる。すなわち、吸入空気量が極めて少ないにも係わらずＥＧＲガス量が比較的多い状況が生じる。この場合、燃焼室内のガス中のＥＧＲガス量が多く、その結果、燃焼室内において失火が生じる可能性がある。
【００５４】
そこで、第１実施形態では、ＥＧＲ制御弁開度が最小ＥＧＲ制御弁開度に到達する前にスロットル弁開度が最小スロットル弁開度に到達してしまう状況が生じることを回避するために、減速期間中にスロットル弁開度の減少を開始する前にＥＧＲ制御弁開度の減少を開始するようにしているのである。
【００５５】
なお、第１実施形態では、減速期間中にスロットル弁開度の減少を開始させる時点を決定するために用いられる上記所定時間は、減速期間中にＥＧＲ制御弁開度が最小ＥＧＲ制御弁開度に到達する前にスロットル弁開度が最小スロットル弁開度に到達してしまう状況が生じることを回避するのに最適な時間として機関運転状態に応じて実験等によって予め求められ、この求められた時間が図４に示されているように所定ディレー時間Ｔｄとして機関回転数ＮＥと充填効率ＫＬとの関数のマップの形で電子制御装置に記憶されている。そして、減速要求発生時点において機関回転数ＮＥと充填効率ＫＬとに基づいて図４のマップから所定ディレー時間Ｔｄが取得され、この取得された所定ディレー時間Ｔｄが減速要求発生時点から経過した時点でスロットル弁開度の減少が開始される。
【００５６】
また、図４のマップでは、機関回転数ＮＥが大きくなるほど短く且つ充填効率が大きいほど長い時間が所定ディレー時間として規定されている。
【００５７】
ところで、排気ガスは不活性ガスであることから、排気ガスが燃焼室に導入されると燃焼室内における燃料の燃焼温度が低下し、これによって、燃焼室内における燃料の燃焼に起因したＮＯｘ（すなわち、窒素酸化物）の発生が抑制される。したがって、燃焼室内における燃料の燃焼に起因したＮＯｘの発生を抑制するという観点からは、機関運転状態が通常運転状態にあるときには、ＥＧＲ装置によって燃焼室に導入されるＥＧＲガスの量を可能な限り多くすることが望まれる。
【００５８】
しかしながら、ＥＧＲ装置によって燃焼室に導入されるＥＧＲガスの量を多くするためには、ＥＧＲ制御弁開度を大きくする必要がある。ここで、ＥＧＲ制御弁開度が大きいと、減速期間中にＥＧＲ制御弁開度が最小ＥＧＲ制御弁開度に到達するまでに要する時間が長くなり、ＥＧＲ制御弁開度が最小ＥＧＲ制御弁開度に到達する前にスロットル弁開度が最小スロットル弁開度に到達してしまう可能性が高くなる。
【００５９】
こうしたことから、機関運転状態が通常運転状態にあるときにＥＧＲ装置によって燃焼室に導入されるＥＧＲガスの量を可能な限り多くすることが望ましいとはいえ、減速期間中にＥＧＲ制御弁開度が最小ＥＧＲ制御弁開度に到達する前にスロットル弁開度が最小スロットル弁開度に到達してしまう状況が生じることを確実に抑制するという観点から、機関運転状態が通常運転状態にあるときの目標ＥＧＲ制御弁開度が通常採用可能な開度よりも小さい値に設定されている。
【００６０】
しかしながら、減速期間中にＥＧＲ制御弁開度が最小ＥＧＲ制御弁開度に到達する前にスロットル弁開度が最小スロットル弁開度に到達してしまうことがないのであれば、機関運転状態が通常運転状態にあるときの目標ＥＧＲ制御弁開度をより大きくし、ＥＧＲガスの量を多くすることが好ましい。そこで、第１実施形態では、特定の条件が成立したときに目標ＥＧＲ制御弁開度を増大するようにしている。
【００６１】
次に、この第１実施形態に従った目標ＥＧＲ制御弁開度の増大について図５を参照して説明する。なお、図５の各参照符号は、図３のそれぞれ対応する参照符号と同じパラメータを示している。
【００６２】
第１実施形態では、減速期間においてＥＧＲ制御弁閉弁時点Ｔｅｇｒｃとスロットル弁閉弁時点Ｔｔｈｃとが取得される。ここで、図５に示されているように、減速期間において、スロットル弁開度が実線Ｌｔｈに沿って変化すると共にＥＧＲ制御弁開度が鎖線Ｌｅｇｒに沿って変化したことから、ＥＧＲ制御弁閉弁時点Ｔｅｇｒｃがスロットル弁閉弁時点Ｔｔｈｃよりも早いときには、減速期間においてＥＧＲ制御弁閉弁時点がスロットル弁閉弁時点よりも遅くならない範囲で目標ＥＧＲ制御弁開度が増大される。
【００６３】
このように、第１実施形態に従って目標ＥＧＲ制御弁開度が増大されれば、減速期間においてスロットル弁開度が最小スロットル弁開度に到達した時点でＥＧＲ制御弁開度が最小ＥＧＲ制御弁開度に到達していない状況が生じることを抑制しつつ、機関運転状態が通常運転状態にあるときにＥＧＲ装置によって吸気通路に導入されるＥＧＲガスの量を可能な限り多くすることができるという効果が得られる。
【００６４】
すなわち、第１実施形態に従って目標ＥＧＲ制御弁開度が増大されると、当然のことながら、機関運転状態が通常運転状態にあるときの目標ＥＧＲ制御弁開度が大きくなり、その結果、ＥＧＲ装置によって吸気通路に導入されるＥＧＲガスの量が多くなる。
【００６５】
一方、第１実施形態に従って目標ＥＧＲ制御弁開度が増大されたとしても、減速期間中にＥＧＲ制御弁閉弁時点がスロットル弁閉弁時点よりも遅くならない範囲で目標ＥＧＲ制御弁開度が増大されているので、次回の減速要求発生時点におけるＥＧＲ制御弁開度は今回の減速要求発生時点におけるＥＧＲ制御弁開度Ｘｅｇｒ（Ｔ０）よりも大きい開度Ｘｅｇｒｎｅｗになり、次回の減速期間では、例えば、図５の鎖線Ｌｅｇｒｎｅｗに沿ってＥＧＲ制御弁開度が減少し、ＥＧＲ制御弁閉弁時点がスロットル弁閉弁時点よりも早い時点Ｔｅｇｒｃｎｅｗか或いはスロットル弁閉弁時点に一致した時点になる。
【００６６】
こうしたことから、第１実施形態に従って目標ＥＧＲ制御弁開度が増大されれば、減速期間中にスロットル弁開度が最小スロットル弁開度に到達した時点でＥＧＲ制御弁開度が最小ＥＧＲ制御弁開度に到達していない状況が生じることを抑制しつつ、機関運転状態が通常運転状態にあるときにＥＧＲ装置によって吸気通路に導入されるＥＧＲガスの量を可能な限り多くすることができるという効果が得られるのである。
【００６７】
なお、第１実施形態に従って目標ＥＧＲ制御弁開度の増大を行う場合、１回の目標ＥＧＲ制御弁開度の増大によって減速期間中にＥＧＲ制御弁閉弁時点がスロットル弁閉弁時点に一致するように目標ＥＧＲ制御弁開度を増大させてもよいし、１回の目標ＥＧＲ制御弁開度の増大によって比較的小さく目標ＥＧＲ制御弁開度を増大させて複数回の目標ＥＧＲ制御弁開度の増大によって最終的に減速期間中にＥＧＲ制御弁閉弁時点がスロットル弁閉弁時点に一致するように目標ＥＧＲ制御弁開度を増大させてもよい。
【００６８】
また、第１実施形態において、上述したように、減速運転状態とは「アクセルペダル開度が比較的大きく減少し（特に、アクセルペダル開度が零になり）、内燃機関に要求されるトルクが比較的大きく減少したときの内燃機関の運転状態」を意味する。したがって、第１実施形態では、内燃機関に要求される減速が比較的大きいときに目標ＥＧＲ制御弁開度の増大が行われることになる。しかしながら、内燃機関に要求される減速が比較的大きくなく、すなわち、内燃機関に減速が要求されたときに目標ＥＧＲ制御弁開度の増大が行われてもよい。
【００６９】
また、第１実施形態に従って目標ＥＧＲ制御弁開度が増大されれば、上述した効果に加えて、減速期間中に不必要に大きなトルクが内燃機関から出力されることを抑制することができ或いは不必要に燃料が消費されることを抑制することができるという効果が得られる。
【００７０】
すなわち、減速期間中においてＥＧＲ制御弁閉弁時点がスロットル弁閉弁時点よりも早いと、スロットル弁開度が最小スロットル弁開度に到達する前にＥＧＲガス量が零になり、その結果、スロットル弁開度が最小スロットル弁開度に到達するまでの間の吸入空気量が多くなる。ここで、一般的にも第１実施形態においても、燃料噴射弁から噴射される燃料の量（以下この量を「燃料噴射量」という）が吸入空気量に応じて決定されることから、吸入空気量が多くなると燃料噴射量が多くなる。この場合、不必要に大きなトルクが内燃機関から出力されることになるし、不必要に燃料が消費されることにもなる。
【００７１】
しかしながら、第１実施形態に従って目標ＥＧＲ制御弁開度が増大されれば、少なくとも、最終的には、減速期間中にＥＧＲ制御弁閉弁時点がスロットル弁閉弁時点に一致するようになる。
【００７２】
こうしたことから、第１実施形態に従って目標ＥＧＲ制御弁開度が増大されれば、上述した効果に加えて、減速期間中に不必要に大きなトルクが内燃機関から出力されることを抑制することができ或いは不必要に燃料が消費されることを抑制することができるという効果が得られるという効果が得られるのである。
【００７３】
次に、上述した目標ＥＧＲ制御弁開度の増大を行うか否かを判断するために用いられるＥＧＲ制御弁閉弁時点の取得について説明する。
【００７４】
第１実施形態では、ＥＧＲ制御弁閉弁速度が予め把握され、この把握されたＥＧＲ制御弁閉弁速度が参照ＥＧＲ制御弁閉弁速度として電子制御装置に記憶されている。そして、この記憶されている参照ＥＧＲ制御弁閉弁速度を「Ｖｅｇｒｒ」で表し、減速要求発生時点を「Ｔ０」で表し、減速要求発生時点におけるＥＧＲ制御弁開度を「Ｘｅｇｒ（Ｔ０）」で表したとき、次式１に従ってＥＧＲ制御弁閉弁時点Ｔｅｇｒｃが取得される。
Ｔｅｇｒｃ＝Ｔ０＋Ｘｅｇｒ（Ｔ０）／Ｖｅｇｒｒ  …（１）
【００７５】
なお、上式１に従ってＥＧＲ制御弁閉弁時点を取得する場合、減速要求発生時点において予測されるＥＧＲ制御弁閉弁時点を取得することができる。云い換えれば、上式１に従ってＥＧＲ制御弁閉弁時点を取得する場合、減速要求発生時点においてＥＧＲ制御弁閉弁時点を予測することができる。
【００７６】
また、減速要求発生時点においてＥＧＲ制御弁閉弁時点を予測する必要がない場合、或いは、極めて正確なＥＧＲ制御弁閉弁時点を取得する要請がある場合には、上式１に従ってＥＧＲ制御弁閉弁時点を取得するのに代えて、ＥＧＲ制御弁開度が実際に最小ＥＧＲ制御弁開度に到達した時点をＥＧＲ制御弁閉弁時点として取得するようにしてもよい。
【００７７】
次に、上述した目標ＥＧＲ制御弁開度の増大を行うか否かを判断するために用いられるスロットル弁閉弁時点の取得について説明する。
【００７８】
第１実施形態では、スロットル弁閉弁速度が予め把握され、この把握されたスロットル弁閉弁速度が参照スロットル弁閉弁速度として電子制御装置に記憶されている。そして、この記憶されている参照スロットル弁閉弁速度を「Ｖｔｈｒ」で表し、減速要求発生時点を「Ｔ０」で表し、所定ディレー時間を「Ｔｄ」で表し、減速要求発生時点におけるスロットル弁開度を「Ｘｔｈ（Ｔ０）」で表したとき、次式２に従ってスロットル弁閉弁時点Ｔｔｈｃが取得される。
Ｔｔｈｃ＝Ｔ０＋Ｔｄ＋Ｘｔｈ（Ｔ０）／Ｖｔｈｒ  …（２）
【００７９】
なお、上式２に従ってスロットル弁閉弁時点を取得する場合、減速要求発生時点において予測されるＥＧＲ制御弁閉弁時点を取得することができる。云い換えれば、上式２に従ってスロットル弁閉弁時点を取得する場合、減速要求発生時点においてＥＧＲ制御弁閉弁時点を予測することができる。
【００８０】
また、減速要求発生時点においてスロットル弁閉弁時点を予測する必要がない場合、或いは、極めて正確なスロットル弁閉弁時点を取得する要請がある場合には、上式２に従ってスロットル弁閉弁時点を取得するのに代えて、スロットル弁開度が実際に最小スロットル弁開度に到達した時点をスロットル弁閉弁時点として取得するようにしてもよい。
【００８１】
次に、上式１において用いられる参照ＥＧＲ制御弁閉弁速度の更新について説明する。
【００８２】
上式１に従って正確なＥＧＲ制御弁閉弁時点を取得するためには、参照ＥＧＲ制御弁閉弁速度が実際のＥＧＲ制御弁閉弁速度に一致していることが必要である。しかしながら、ＥＧＲ装置が長期間に亘って使用されるとＥＧＲ制御弁閉弁速度が遅くなることもあるし、特殊な状況が生じたことによってＥＧＲ制御弁閉弁速度が速くなることもある。したがって、ＥＧＲ制御弁閉弁速度が遅くなったり速くなったりしたときであっても、上式１に従って正確なＥＧＲ制御弁閉弁時点を取得するためには、実際のＥＧＲ制御弁閉弁速度に一致する参照ＥＧＲ制御弁閉弁速度を新たに取得し、電子制御装置に記憶されている参照ＥＧＲ制御弁閉弁速度をこの新たに取得された参照ＥＧＲ制御弁閉弁速度に更新するべきである。
【００８３】
そこで、第１実施形態では、減速期間中にＥＧＲ制御弁開度が最小ＥＧＲ制御弁開度に到達した時点でその時点が実際のＥＧＲ制御弁閉弁時点として取得される。そして、この取得された実際のＥＧＲ制御弁閉弁時点を「Ｔｅｇｒｃｍ」で表し、今回の減速要求発生時点を「Ｔ０」で表し、今回の減速要求発生時点におけるＥＧＲ制御弁開度を「Ｘｅｇｒ（Ｔ０）」で表したとき、次式３に従ってＥＧＲ制御弁閉弁速度Ｖｅｇｒが取得される。そして、この取得されたＥＧＲ制御弁閉弁速度Ｖｅｇｒが新たな参照ＥＧＲ制御弁閉弁速度として電子制御装置に記憶されることによって参照ＥＧＲ制御弁閉弁速度Ｖｅｇｒｒが更新される。
Ｖｅｇｒ＝Ｘｅｇｒ（Ｔ０）／（Ｔｅｇｒｃｍ−Ｔ０）  …（３）
【００８４】
このように上式３に従った参照ＥＧＲ制御弁閉弁速度の更新が行われることによって実際のＥＧＲ制御弁閉弁速度が遅くなったり速くなったりしたときであっても、上式１に従って正確なＥＧＲ制御弁閉弁時点を取得することができる。
【００８５】
なお、上式３に従った参照ＥＧＲ制御弁閉弁速度の更新は、電子制御装置に記憶されている現在の参照ＥＧＲ制御弁閉弁速度が上式３に従って新たに取得されたＥＧＲ制御弁閉弁速度よりも遅いか或いは速いかに係わらず常に行われてもよいし、現在の参照ＥＧＲ制御弁閉弁速度が新たに取得されたＥＧＲ制御弁閉弁速度よりも遅いとき或いは速いときにのみ行われてもよい。
【００８６】
また、電子制御装置に記憶されている現在の参照ＥＧＲ制御弁閉弁速度が実際のＥＧＲ制御弁閉弁速度に一致していると見なせるＥＧＲ制御弁閉弁速度の範囲を上式３に従って新たに取得されるＥＧＲ制御弁閉弁速度に基づいて設定するようにしておき、現在の参照ＥＧＲ制御弁閉弁速度が上式３に従って新たに取得されたＥＧＲ制御弁閉弁速度に基づいて設定されるＥＧＲ制御弁閉弁速度の範囲の下限値よりも遅いとき或いは同範囲の上限値よりも速いときにのみ、上式３に従った参照ＥＧＲ制御弁閉弁速度の更新を行うようにしてもよい。
【００８７】
次に、上式２において用いられる参照スロットル弁閉弁速度の更新について説明する。
【００８８】
上式２に従って正確なスロットル弁閉弁時点を取得するためには、参照スロットル弁閉弁速度が実際のスロットル弁閉弁速度に一致していることが必要である。しかしながら、スロットル弁が長期間に亘って使用されるとスロットル弁閉弁速度が遅くなることもあるし、特殊な状況が生じたことによってＥＧＲ制御弁閉弁速度が速くなることもある。したがって、スロットル弁閉弁速度が遅くなったり速くなったりしたときであっても、上式２に従って正確なスロットル弁閉弁時点を取得するためには、実際のスロットル弁閉弁速度に一致する参照スロットル弁閉弁速度を新たに取得し、電子制御装置に記憶されている参照スロットル弁閉弁速度をこの新たに取得された参照スロットル弁閉弁速度に更新するべきである。
【００８９】
そこで、第１実施形態では、減速期間中にスロットル弁開度が最小スロットル弁開度に到達した時点でその時点が実際のスロットル弁閉弁時点として取得される。そして、この取得された実際のスロットル弁閉弁時点を「Ｔｔｈｃｍ」で表し、今回の減速要求発生時点を「Ｔ０」で表し、今回の所定ディレー時間を「Ｔｄ」で表し、今回の減速要求発生時点におけるスロットル弁開度を「Ｘｔｈ（Ｔ０）」で表したとき、次式４に従ってスロットル弁閉弁速度Ｖｔｈが取得される。そして、この取得されたスロットル弁閉弁速度Ｖｔｈが新たな参照スロットル弁閉弁速度として電子制御装置に記憶されることによって参照スロットル弁閉弁速度Ｖｔｈｒが更新される。
Ｖｔｈ＝Ｘｔｈ（Ｔ０）／（Ｔｔｈｃｍ−Ｔ０−Ｔｄ）  …（４）
【００９０】
このように上式４に従った参照スロットル弁閉弁速度の更新が行われることによって実際のスロットル弁閉弁速度が遅くなったり速くなったりしたときであっても、上式２に従って正確なスロットル弁閉弁時点を取得することができる。
【００９１】
なお、上式４に従った参照スロットル弁閉弁速度の更新は、電子制御装置に記憶されている現在の参照スロットル弁閉弁速度が上式４に従って新たに取得されたスロットル弁閉弁速度よりも遅いか或いは速いかに係わらず行われてもよいし、現在の参照スロットル元閉弁速度が新たに取得されたスロットル弁閉弁速度よりも遅いとき或いは速いときにのみ行われてもよい。
【００９２】
また、電子制御装置に記憶されている現在の参照スロットル弁閉弁速度が実際のスロットル弁閉弁速度に一致していると見なせるスロットル弁閉弁速度の範囲を上式４に従って新たに取得されるスロットル弁閉弁速度に基づいて設定するようにしておき、現在の参照スロットル弁閉弁速度が上式４に従って新たに取得されたスロットル弁閉弁速度に基づいて設定されるスロットル弁閉弁速度の範囲の下限値よりも遅いとき或いは同範囲の上限値よりも速いときにのみ、上式４に従った参照スロットル弁閉弁速度の更新を行うようにしてもよい。
【００９３】
ところで、減速期間中においてＥＧＲ制御弁閉弁時点がスロットル弁閉弁時点よりも遅いと、ＥＧＲ制御弁開度が最小ＥＧＲ制御弁開度に到達する前に吸入空気量が極めて少なくなり、その結果、ＥＧＲ制御弁開度が最小ＥＧＲ制御弁開度に到達するまでの間のＥＧＲ率が極めて大きくなる。この場合、燃焼室に吸入されるガス中の排気ガスの量が極めて多いことから、燃焼室内において失火が生じる可能性が高い。したがって、減速期間中のＥＧＲ制御弁閉弁時点がスロットル弁閉弁時点よりも遅い場合には、スロットル弁閉弁時点をＥＧＲ制御弁閉弁時点にＥＧＲ制御弁閉弁時点に一致させることが好ましい。
【００９４】
そこで、第１実施形態では、減速期間中にＥＧＲ制御弁閉弁時点がスロットル弁閉弁時点よりも遅いときには、スロットル弁閉弁時点がＥＧＲ制御弁閉弁時点に一致するようにスロットル弁閉弁速度を制御するようにしている。具体的には、スロットル弁閉弁時点がＥＧＲ制御弁閉弁時点に一致するようにスロットル弁閉弁速度を遅くするようにしている。
【００９５】
次に、この第１実施形態に従ったスロットル弁閉弁速度の制御について図６を参照して説明する。なお、図６の各参照符号は、図３のそれぞれ対応する参照符号と同じパラメータを示している。
【００９６】
第１実施形態では、図６に示されているように、減速期間において、スロットル弁開度が実線Ｌｔｈに沿って変化すると共にＥＧＲ制御弁開度が鎖線Ｌｅｇｒに沿って変化したことから、ＥＧＲ制御弁閉弁時点Ｔｅｇｒｃがスロットル弁閉弁時点Ｔｔｈｃよりも遅いときには、スロットル弁閉弁時点ＴｔｈｃがＥＧＲ制御弁閉弁時点Ｔｅｇｒｃに一致するようにスロットル弁閉弁速度が遅くされる。
【００９７】
これによれば、次回の減速期間においてスロットル弁開度が鎖線Ｌｔｈｎｅｗに沿って減少し、スロットル弁閉弁時点ＴｔｈｃがＥＧＲ制御弁閉弁時点Ｔｅｇｒに一致した時点になる。
【００９８】
このように、第１実施形態に従ってスロットル弁閉弁速度が遅くされれば、減速期間中においてＥＧＲ制御弁開度が最小ＥＧＲ制御弁開度に到達した時点でスロットル弁開度が最小スロットル弁開度に到達していない状況が生じることが抑制される。
【００９９】
なお、上述したスロットル弁閉弁速度の制御は、スロットル弁閉弁時点におけるＥＧＲ率に係わらず常に行われてもよいし、スロットル弁閉弁時点におけるＥＧＲ率がその許容上限値（例えば、燃焼室内において失火が生じないＥＧＲ率の上限値）よりも大きいときにのみ行われてもよい。
【０１００】
なお、上述したように、スロットル弁閉弁時点におけるＥＧＲ率がその許容上限値よりも大きいときにのみスロットル弁閉弁速度の制御を行うようにした場合、スロットル弁閉弁時点におけるＥＧＲ率は、例えば、スロットル弁を通過する空気の流量に関する物理モデル（例えば、スロットル弁よりも上流側の吸気通路内の空気とスロットル弁よりも下流側の吸気通路内の空気とに関する質量保存則やエネルギ保存則から導き出される物理モデル）からスロットル弁を通過する空気の量（すなわち、吸入空気量）を算出すると共に、ＥＧＲ制御弁を通過する排気ガスの流量に関する物理モデル（例えば、ＥＧＲ制御弁よりも上流側のＥＧＲ通路内の排気ガスとＥＧＲ制御弁よりも下流側のＥＧＲ通路内の排気ガスとに関する質量保存則やエネルギ保存則から導き出される物理モデル）からＥＧＲ制御弁を通過する排気ガスの量（すなわち、ＥＧＲガス量）を算出し、これら算出された吸入空気量とＥＧＲガス量とから求められればよい。
【０１０１】
なお、上述したように物理モデルに基づいてＥＧＲ率を求める場合、機関運転状態が減速運転状態にあるときに生じ得る吸気圧の過剰な低下や、内燃機関の周辺環境の急激な変化に起因する外気温や大気圧の大幅な低下による内燃機関の周辺環境の急激な変化に起因する燃焼室に吸入される空気の温度や吸気圧の大幅な低下を考慮し、とり得る可能性のある吸気圧のうち最小の吸気圧およびとり得る可能性のある空気の温度のうち最低の温度を用いてＥＧＲ率を求めることが好ましい。
【０１０２】
また、減速期間においてスロットル弁開度が最小スロットル弁開度に到達する前にＥＧＲ制御弁閉弁時点がスロットル弁閉弁時点よりも遅いことが判明し、同減速期間においてスロットル弁開度が最小スロットル弁開度に到達する前にスロットル弁閉弁速度を遅くすることができるのであれば、同減速期間においてＥＧＲ制御弁閉弁時点がスロットル弁閉弁時点よりも遅いことが判明した時点でスロットル弁閉弁速度を遅くする制御を行うようにしてもよい。
【０１０３】
また、スロットル弁閉弁速度に許容下限値（例えば、減速期間中に吸入空気量を速く減少させることによって内燃機関から出力されるトルクを速く減少させるという観点から設定されるスロットル弁閉弁速度の下限値）が設定されている場合において、上述したスロットル弁閉弁速度の制御によって減速期間中のスロットル弁閉弁速度がその許容下限値よりも遅くなってしまうこともあり得る。この場合には、ＥＧＲ制御弁閉弁時点がスロットル弁閉弁時点よりも遅いときであっても、スロットル弁閉弁速度の制御を行わないようにしてもよい。
【０１０４】
また、上述したように、第１実施形態では、減速期間中においてＥＧＲ制御弁閉弁時点がスロットル弁閉弁時点よりも早いときには、目標ＥＧＲ制御弁開度が増大される。しかしながら、目標ＥＧＲ制御弁開度に許容上限値（例えば、機関運転状態が通常運転状態にあるときに所期の内燃機関の特性が得られるＥＧＲ率の上限値に対応するＥＧＲ制御弁開度）が設定されている場合において、上述したように、目標ＥＧＲ制御弁開度が増大されると、この増大された目標ＥＧＲ制御弁開度がその許容上限値よりも大きくなってしまうこともあり得る。この場合には、減速期間中においてＥＧＲ制御弁閉弁時点がスロットル弁閉弁時点よりも早いときであっても、目標ＥＧＲ制御弁開度の増大を行わないようにしてもよい。
【０１０５】
また、このように目標ＥＧＲ制御弁開度の増大が行われないときに、スロットル弁閉弁速度を速くすることができるのであれば、或いは、減速期間中に吸入空気量を速く減少させることによって内燃機関から出力されるトルクを速く減少させるという観点からスロットル弁閉弁速度を速くすることが好ましく且つスロットル弁閉弁速度を速くすることができるのであれば、スロットル弁閉弁時点がＥＧＲ制御弁閉弁時点よりも早くならない範囲で（例えば、スロットル弁閉弁時点がＥＧＲ制御弁閉弁時点に一致するように）スロットル弁閉弁速度を速くするようにしてもよい。これによれば、減速期間中においてＥＧＲ制御弁開度が最小ＥＧＲ制御弁開度に到達した時点でスロットル弁開度が最小スロットル弁開度に到達していない状況が生じることが抑制される。
【０１０６】
また、上述したように、第１実施形態では、減速期間中においてＥＧＲ制御弁閉弁時点がスロットル弁閉弁時点よりも早いときには、目標ＥＧＲ制御弁開度が増大される。しかしながら、このときに、減速期間中に吸入空気量を速く減少させることによって内燃機関から出力されるトルクを速く減少させるという観点からスロットル弁閉弁速度を速くすることが好ましく且つスロットル弁閉弁速度を速くすることができるのであれば、ＥＧＲ制御弁閉弁時点がスロットル弁閉弁時点よりも遅くならない範囲で目標ＥＧＲ制御弁開度を増大するのに合わせてスロットル弁閉弁速度を速くするようにしてもよい。
【０１０７】
また、上述したように、第１実施形態では、減速期間中においてＥＧＲ制御弁閉弁時点がスロットル弁閉弁時点よりも遅いときには、スロットル弁閉弁速度が遅くされる。しかしながら、これに代えて或いはこれに合わせて、スロットル弁閉弁時点がＥＧＲ制御弁閉弁時点に一致するように所定ディレー期間を長くするようにしてもよい。特に、スロットル弁閉弁速度を遅くするだけではスロットル弁閉弁時点をＥＧＲ制御弁閉弁時点に一致させることができないときには、スロットル弁閉弁速度を遅くするのに合わせて、スロットル弁閉弁時点がＥＧＲ制御弁閉弁時点に一致するように所定ディレー期間を長くするようにしてもよい。また、特に、スロットル弁閉弁速度を遅くすることができないとき、或いは、スロットル弁閉弁速度を遅くすることが好ましくないときには、スロットル弁閉弁速度を遅くするのに代えて、スロットル弁閉弁時点がＥＧＲ制御弁閉弁時点に一致するように所定ディレー期間を長くするようにしてもよい。
【０１０８】
また、上述したように、第１実施形態では、減速期間中においてＥＧＲ制御弁閉弁時点がスロットル弁閉弁時点よりも早いときには、目標ＥＧＲ制御弁開度が増大される。しかしながら、これに合わせて、スロットル弁閉弁時点がＥＧＲ制御弁閉弁時点に一致するように所定ディレー期間を短くするようにしてもよい。特に、目標ＥＧＲ制御弁開度を増大させるだけではＥＧＲ制御弁閉弁時点をスロットル弁閉弁時点に一致させることができないときには、目標ＥＧＲ制御弁開度を増大させるのに合わせて、スロットル弁閉弁時点がＥＧＲ制御弁閉弁時点に一致するように所定ディレー期間を短くするようにしてもよい。
【０１０９】
また、上述したように、目標ＥＧＲ制御弁開度に許容上限値が設定されている場合において、目標ＥＧＲ制御弁開度が増大されると、この増大された目標ＥＧＲ制御弁開度がその許容上限値よりも大きくなってしまうときには、目標ＥＧＲ制御弁開度の増大を行わないようにすると共にスロットル弁閉弁時点がＥＧＲ制御弁閉弁時点に一致するように所定ディレー期間を短くするようにしてもよい。
【０１１０】
また、第１実施形態では、機関運転状態が通常運転状態にあるときに機関回転数ＮＥと充填効率ＫＬとに基づいて図２（Ａ）および図２（Ｂ）のマップから目標スロットル弁開度ＴＸｔｈおよび目標ＥＧＲ制御弁開度ＴＸｅｇｒがそれぞれ取得される。しかしながら、これに代えて、以下のように目標スロットル弁開度ＴＸｔｈおよび目標ＥＧＲ制御弁開度ＴＸｅｇｒが設定されてもよい。
【０１１１】
すなわち、機関運転状態に応じて最適な吸入空気量とＥＧＲ率とが実験等によって予め求められ、これら求められた吸入空気量およびＥＧＲ率が図７（Ａ）および図７（Ｂ）に示されているようにそれぞれ目標吸入空気量ＴＧａおよび目標ＥＧＲ率ＴＲｅｇｒとして機関回転数ＮＥと充填効率ＫＬとの関数のマップの形で電子制御装置に記憶されている。そして、機関運転状態が通常運転状態にあるときに機関回転数ＮＥと充填効率ＫＬとに基づいて図７（Ａ）および図７（Ｂ）のマップから目標吸入空気量ＴＧａおよび目標ＥＧＲ率ＴＲｅｇｒがそれぞれ取得される。そして、これら取得された目標吸入空気量ＴＧａおよび目標ＥＧＲ率ＴＲｅｇｒを一定の変換則によって変換することによってこれら目標吸入空気量および目標ＥＧＲ率を達成することができるスロットル弁開度およびＥＧＲ制御弁開度が算出される。そして、これら算出されたスロットル弁開度およびＥＧＲ制御弁開度がそれぞれ目標スロットル弁開度および目標ＥＧＲ制御弁開度に設定される。
【０１１２】
なお、このように図７（Ａ）および図７（Ｂ）から取得される目標吸入空気量および目標ＥＧＲ率に基づいて目標スロットル弁開度および目標ＥＧＲ制御弁開度が設定される場合、上述した目標ＥＧＲ制御弁開度の増大に代えて、目標ＥＧＲ率の増大が行われる。
【０１１３】
具体的には、減速期間中においてＥＧＲ制御弁閉弁時点がスロットル弁閉弁時点よりも早いときいは、減速期間中においてＥＧＲ制御弁閉弁時点がスロットル弁閉弁時点よりも遅くならない範囲で目標ＥＧＲ率が増大される。
【０１１４】
以上を考慮すれば、第１実施形態の内燃機関の制御装置は、広く、吸気通路に配置されるスロットル弁と燃焼室から排気通路に排出された排気ガスを吸気通路に導入することによって同排気ガスを燃焼室に導入するＥＧＲ装置とを備え、該ＥＧＲ装置が吸気通路に導入される排気ガスの量を制御するＥＧＲ制御弁を有する内燃機関の制御装置であって、機関運転状態が減速運転状態以外の通常運転状態にあるときには目標吸入空気量を設定すると共に目標ＥＧＲ率を設定し（この目標ＥＧＲ率の設定には、目標とするべきＥＧＲガス量の設定も含まれる）、これら設定された目標吸入空気量および目標ＥＧＲ率を達成することができるスロットル弁開度およびＥＧＲ制御弁開度をそれぞれ目標スロットル弁開度および目標ＥＧＲ制御弁開度として設定し、これら設定された目標スロットル弁開度および目標ＥＧＲ制御弁開度に従ってスロットル弁およびＥＧＲ制御弁をそれぞれ制御し、内燃機関の減速要求が発生したときにはスロットル弁開度を最小スロットル弁開度まで減少させると共にＥＧＲ制御弁開度を最小ＥＧＲ制御弁開度まで減少させ、内燃機関の減速要求の発生後、ＥＧＲ制御弁閉弁時点がスロットル弁閉弁時点よりも早いときには、ＥＧＲ制御弁閉弁時点がスロットル弁閉弁時点よりも遅くならない範囲で機関運転状態が通常運転状態にあるときに設定される目標ＥＧＲ率を達成することができるＥＧＲ制御弁開度として設定される目標ＥＧＲ制御弁開度を増大し或いは機関運転状態が通常運転状態にあるときに設定される目標ＥＧＲ率を増大する制御装置であると言える。
【０１１５】
次に、第１実施形態に従ったスロットル弁およびＥＧＲ制御弁の制御を実行するルーチンの一例について説明する。このルーチンは、図８に示されており、機関運転中に所定時間間隔毎に実行される。
【０１１６】
図８のルーチンが開始されると、始めに、ステップ１０において、現在の機関回転数ＮＥ、現在の充填効率ＫＬ、および、現在のアクセルペダル開度の減少率Ｐｓとが取得される。次いで、ステップ１１において、ステップ１０で取得された現在のアクセルペダル開度の減少率Ｐｓが所定の減少率Ｐｓｔｈよりも大きい（Ｐｓ＞Ｐｓｔｈ）か否か、すなわち、減速要求が発生しているか否かが判別される。ここで、Ｐｓ＞Ｐｓｔｈであると判別されたときには、ルーチンはステップ１２に進む。一方、Ｐｓ≦Ｐｓｔｈであると判別されたときには、ルーチンはステップ１８に進む。
【０１１７】
ステップ１１においてＰｓ＞Ｐｓｔｈであると判別され（すなわち、減速要求が発生していると判別され）、ルーチンがステップ１２に進むと、ステップ１０で取得された現在の機関回転数ＮＥと現在の充填効率ＫＬとに基づいて図４のマップから所定ディレー期間Ｔｄが取得される。次いで、ステップ１３において、目標スロットル弁開度ＴＸｔｈが最小スロットル弁開度ＸｔｈＭｉｎに設定されると共に、目標ＥＧＲ制御弁開度ＴＸｅｇｒが最小ＥＧＲ制御弁開度ＸｅｇｒＭｉｎに設定される。次いで、ステップ１４において、ステップ１３で設定された目標スロットル弁開度ＴＸｔｈ（すなわち、最小スロットル弁開度ＸｔｈＭｉｎ）と目標ＥＧＲ制御弁開度ＴＸｅｇｒ（すなわち、最小ＥＧＲ制御弁開度ＸｅｇｒＭｉｎ）とを達成することができる目標スロットル弁操作量Ｍｔｈと目標ＥＧＲ制御弁操作量Ｍｅｇｒとが算出される。次いで、ステップ１５において、ステップ１４で算出された目標ＥＧＲ制御弁操作量ＭｅｇｒがＥＧＲ制御弁に入力される。これによって、ＥＧＲ制御弁開度が最小ＥＧＲ制御弁開度に向かって減少し始める。
【０１１８】
次いで、ステップ１６において、現在の時点Ｔが減速要求が発生した時点Ｔ０からステップ１２で取得された所定ディレー時間Ｔｄが経過した時点を越えている（Ｔ≧Ｔ０＋Ｔｄ）か否か、すなわち、減速要求が発生した時点から所定ディレー時間が経過しているか否かが判別される。ここで、Ｔ≧Ｔ０＋Ｔｄであると判別されたときには、ルーチンはステップ１７に進む。一方、Ｔ＜Ｔ０＋Ｔｄであると判別されたときには、ルーチンはステップ１６を繰り返す。すなわち、ステップ１６においてＴ≧Ｔ０＋Ｔｄであると判別されるまで、ルーチンがステップ１６を繰り返す。
【０１１９】
ステップ１６においてＴ≧Ｔ０＋Ｔｄであると判別され、ルーチンがステップ１７に進むと、ステップ１４で算出された目標スロットル弁操作量Ｍｔｈがスロットル弁に入力され、ルーチンが終了する。これによって、スロットル弁開度が最小スロットル弁開度に向かって減少し始める。
【０１２０】
一方、ステップ１１においてＰｓ≦Ｐｓｔｈであると判別され（すなわち、減速要求が発生しておらず、機関運転状態が通常運転状態にあると判別され）、ルーチンがステップ１８に進むと、ステップ１０で取得された機関回転数ＮＥと充填効率ＫＬとに基づいて図２（Ａ）および図２（Ｂ）のマップから目標スロットル弁開度ＴＸｔｈおよび目標ＥＧＲ制御弁開度ＴＸｅｇｒが取得される。次いで、ステップ１９において、ステップ１８で取得された目標スロットル弁開度ＴＸｔｈと目標ＥＧＲ制御弁開度ＴＸｅｇｒとを達成することができる目標スロットル弁操作量Ｍｔｈと目標ＥＧＲ制御弁操作量Ｍｅｇｒとが算出される。次いで、ステップ２０において、ステップ１９で算出された目標スロットル弁操作量Ｍｔｈがスロットル弁に入力されると共に、ステップ１９で算出された目標ＥＧＲ制御弁操作量ＭｅｇｒがＥＧＲ制御弁に入力され、ルーチンが終了する。これによって、スロットル弁開度およびＥＧＲ制御弁開度がそれぞれ目標スロットル弁開度および目標ＥＧＲ制御弁開度に向かって変化し始める。
【０１２１】
次に、第１実施形態に従った目標ＥＧＲ制御弁開度の増大を実行するルーチンの一例について説明する。このルーチンは、図９〜図１２に示されており、機関運転中に所定時間間隔毎に実行される。
【０１２２】
図９〜図１２のルーチンが開始されると、始めに、ステップ１００において、現在のアクセルペダル開度の減少率Ｐｓが取得される。次いで、ステップ１０１において、ステップ１００で取得された現在のアクセルペダル開度の減少率Ｐｓが所定の減少率Ｐｓｔｈよりも大きい（Ｐｓ＞Ｐｓｔｈ）か否か、すなわち、減速要求が発生しているか否かが判別される。ここで、Ｐｓ＞Ｐｓｔｈであると判別されたときには、ルーチンはステップ１０２に進む。一方、Ｐｓ≧Ｐｓｔｈであると判別されたときには、ルーチンはそのまま終了する。
【０１２３】
ステップ１０１においてＰｓ＞Ｐｓｔｈであると判別され、ルーチンがステップ１０２に進むと、現在の機関回転数ＮＥ、現在の充填効率ＫＬ、減速要求発生時点Ｔ０、減速要求発生時点におけるスロットル弁開度Ｘｔｈ（Ｔ０）、減速要求発生時点におけるＥＧＲ制御弁開度Ｘｅｇｒ（Ｔ０）、現在の参照スロットル弁閉弁速度Ｖｔｈｒ、および、現在の参照ＥＧＲ制御弁閉弁速度Ｖｅｇｒｒが取得される。次いで、ステップ１０３において、ステップ１０２で取得された現在の機関回転数ＮＥと現在の充填効率ＫＬとに基づいて図４のマップから所定ディレー期間Ｔｄが取得される。
【０１２４】
次いで、ステップ１０４において、ステップ１０２で取得された減速要求発生時点Ｔ０と減速要求発生時点におけるスロットル弁開度Ｘｔｈ（Ｔ０）と現在の参照スロットル弁閉弁速度Ｖｔｈｒとステップ１０３で取得された所定ディレー時間Ｔｄを用いて上式２からスロットル弁閉弁時点Ｔｔｈｃが算出されると共に、ステップ１０２で取得された減速要求発生時点Ｔ０と、減速要求発生時点におけるＥＧＲ制御弁開度Ｘｅｇｒ（Ｔ０）と現在の参照ＥＧＲ制御弁閉弁速度Ｖｅｇｒｒとを用いて上式１からＥＧＲ制御弁閉弁時点Ｔｅｇｒｃが算出される。
【０１２５】
次いで、ステップ１０５において、ステップ１０４で算出されたＥＧＲ制御弁閉弁時点Ｔｅｇｒｃがステップ１０４で算出されたスロットル弁閉弁時点Ｔｔｈｃよりも小さい（Ｔｅｇｒｃ＜Ｔｔｈｃ）か否か、すなわち、ＥＧＲ制御弁閉弁時点がスロットル弁閉弁時点よりも早いか否かが判別される。ここで、Ｔｅｇｒｃ＜Ｔｔｈｃであると判別されたときには、ルーチンはステップ１０６に進む。一方、Ｔｅｇｒｃ≧Ｔｔｈｃであると判別されたときには、ルーチンは図１１のステップ１１８に進む。
【０１２６】
ステップ１０５においてＴｅｇｒｃ＜Ｔｔｈｃであると判別され（すなわち、ＥＧＲ制御弁閉弁時点がスロットル弁閉弁時点よりも早いと判別され）、ルーチンがステップ１０６に進むと、実際のスロットル弁閉弁時点Ｔｔｈｃｍと実際のＥＧＲ制御弁閉弁時点Ｔｅｇｒｃｍとが取得される。
【０１２７】
次いで、ステップ１０７において、ステップ１０２で取得された減速要求発生時点Ｔ０と減速要求発生時点におけるスロットル弁開度Ｘｔｈ（Ｔ０）とステップ１０３で取得された所定ディレー時間Ｔｄとステップ１０６で取得された実際のスロットル弁閉弁時点Ｔｔｈｃｍとを用いて上式４からスロットル弁閉弁速度Ｖｔｈｍが算出されると共に、ステップ１０２で取得された減速要求発生時点Ｔ０と減速要求発生時点におけるＥＧＲ制御弁開度Ｘｅｇｒ（Ｔ０）とステップ１０６で取得された実際のＥＧＲ制御弁閉弁時点Ｔｅｇｒｃｍとを用いて上式３からＥＧＲ制御弁閉弁速度Ｖｅｇｒｍが算出される。
【０１２８】
次いで、図１０のステップ１０８において、ステップ１０２で取得された現在の参照ＥＧＲ制御弁閉弁速度Ｖｅｇｒｒがステップ１０７で算出されたＥＧＲ制御弁閉弁速度Ｖｅｇｒｍに対して所定の範囲内にある（Ｖｅｇｒｍ−Ｋｅｇｒ≦Ｖｅｇｒｒ≦Ｖｅｇｒｍ＋Ｋｅｇｒ）か否かが判別される。ここで、Ｖｅｇｒｍ−Ｋｅｇｒ≦Ｖｅｇｒｒ≦Ｖｅｇｒｍ＋Ｋｅｇｒであると判別されたときには、ルーチンはステップ１０９に進む。一方、Ｖｅｇｒｍ−Ｋｅｇｒ≦Ｖｅｇｒｒ≦Ｖｅｇｒｍ＋Ｋｅｇｒではないと判別されたときには、ルーチンはステップ１１３に進む。
【０１２９】
ステップ１０８でＶｅｇｒｍ−Ｋｅｇｒ≦Ｖｅｇｒｒ≦Ｖｅｇｒｍ＋Ｋｅｇｒであると判別され（すなわち、現在の参照ＥＧＲ制御弁閉弁速度が実際のＥＧＲ制御弁閉弁速度に対して所定の範囲内にあると判別され）、ルーチンがステップ１０９に進むと、ステップ１０２で取得された現在の参照スロットル弁閉弁速度Ｖｔｈｒがステップ１０７で算出されたスロットル弁閉弁速度Ｖｔｈｍに対して所定の範囲内にある（Ｖｔｈｍ−Ｋｔｈ≦Ｖｔｈｒ≦Ｖｔｈｍ＋Ｋｔｈ）か否かが判別される。ここで、Ｖｔｈｍ−Ｋｔｈ≦Ｖｔｈｒ≦Ｖｔｈｍ＋Ｋｔｈであると判別されたときには、ルーチンはステップ１１０に進む。一方、Ｖｔｈｍ−Ｋｔｈ≦Ｖｔｈｒ≦Ｖｔｈｍ＋Ｋｔｈではないと判別されたときには、ルーチンはステップ１１１に進む。
【０１３０】
ステップ１０９においてＶｔｈｍ−Ｋｔｈ≦Ｖｔｈｒ≦Ｖｔｈｍ＋Ｋｔｈであると判別され（すなわち、現在の参照スロットル弁閉弁速度が実際のスロットル弁閉弁速度に対して所定の範囲内にあると判別され）、ルーチンがステップ１１０に進んだときには、参照ＥＧＲ制御弁閉弁速度が実際のＥＧＲ制御弁閉弁速度に略等しく且つ参照スロットル弁閉弁速度が実際のスロットル弁閉弁速度に略等しいと言えることからこれら参照ＥＧＲ制御弁閉弁速度および参照スロットル弁閉弁速度を更新する必要がなく、また、ＥＧＲ制御弁閉弁時点がスロットル弁閉弁時点よりも早いことから目標ＥＧＲ制御弁開度を増大させることが許容されるので、ステップ１１０において、目標ＥＧＲ制御弁開度ＴＸｅｇｒが増大され、ルーチンが終了する。なお、この場合、図８のステップ１８で取得される目標ＥＧＲ制御弁開度がそれまでの目標ＥＧＲ制御弁開度よりも大きくなる。
【０１３１】
一方、ステップ１０９においてＶｔｈｍ−Ｋｔｈ≦Ｖｔｈｒ≦Ｖｔｈｍ＋Ｋｔｈではないと判別され（すなわち、現在の参照スロットル弁閉弁速度が実際のスロットル弁閉弁速度に対して所定の範囲内にないと判別され）、ルーチンがステップ１１１に進んだときには、参照ＥＧＲ制御弁閉弁速度は実際のＥＧＲ制御弁閉弁速度に略等しいと言えるが参照スロットル弁閉弁速度は実際のスロットル弁閉弁速度に略等しいとは言えないことから参照ＥＧＲ制御弁閉弁速度を更新する必要はないが参照スロットル弁閉弁速度を更新する必要があり、また、ＥＧＲ制御弁閉弁時点がスロットル弁閉弁時点よりも早いことから目標ＥＧＲ制御弁開度を増大させることが許容されるので、ステップ１１１において、目標ＥＧＲ制御弁開度ＴＸｅｇｒが増大され、次いで、ステップ１１２において、現在の参照スロットル弁閉弁速度Ｖｔｈｒがステップ１０７で算出されたスロットル弁閉弁速度Ｖｔｈｍに更新され、ルーチンが終了する。なお、この場合、図８のステップ１８で取得される目標ＥＧＲ制御弁開度がそれまでの目標ＥＧＲ制御弁開度よりも大きくなる。
【０１３２】
一方、ステップ１０８でＶｅｇｒｍ−Ｋｅｇｒ≦Ｖｅｇｒｒ≦Ｖｅｇｒｍ＋Ｋｅｇｒではないと判別され（すなわち、現在の参照ＥＧＲ制御弁閉弁速度が実際のＥＧＲ制御弁閉弁速度に対して所定の範囲内にないと判別され）、ルーチンがステップ１１３に進むと、ステップ１０２で取得された現在の参照スロットル弁閉弁速度Ｖｔｈｒがステップ１０７で算出されたスロットル弁閉弁速度Ｖｔｈｍに対して所定の範囲内にある（Ｖｔｈｍ−Ｋｔｈ≦Ｖｔｈｒ≦Ｖｔｈｍ＋Ｋｔｈ）か否かが判別される。ここで、Ｖｔｈｍ−Ｋｔｈ≦Ｖｔｈｒ≦Ｖｔｈｍ＋Ｋｔｈであると判別されたときには、ルーチンはステップ１１４に進む。一方、Ｖｔｈｍ−Ｋｔｈ≦Ｖｔｈｒ≦Ｖｔｈｍ＋Ｋｔｈではないと判別されたときには、ルーチンはステップ１１６に進む。
【０１３３】
ステップ１１３においてＶｔｈｍ−Ｋｔｈ≦Ｖｔｈｒ≦Ｖｔｈｍ＋Ｋｔｈであると判別され（すなわち、現在の参照スロットル弁閉弁速度が実際のスロットル弁閉弁速度に対して所定の範囲内にあると判別され）、ルーチンがステップ１１４に進んだときには、参照ＥＧＲ制御弁閉弁速度は実際のＥＧＲ制御弁閉弁速度に略等しいとは言えないが参照スロットル弁閉弁速度は実際のスロットル弁閉弁速度に略等しいと言えることから参照ＥＧＲ制御弁閉弁速度を更新する必要はあるが参照スロットル弁閉弁速度を更新する必要がなく、また、ＥＧＲ制御弁閉弁時点がスロットル弁閉弁時点よりも早いことから目標ＥＧＲ制御弁開度を増大させることが許容されるので、ステップ１１４において、目標ＥＧＲ制御弁開度ＴＸｅｇｒが増大され、次いで、ステップ１１５において、現在の参照ＥＧＲ制御弁閉弁速度Ｖｅｇｒｒがステップ１０７で算出されたＥＧＲ制御弁閉弁速度Ｖｅｇｒｍに更新され、ルーチンが終了する。なお、この場合、図８のステップ１８で取得される目標ＥＧＲ制御弁開度がそれまでの目標ＥＧＲ制御弁開度よりも大きくなる。
【０１３４】
一方、ステップ１１３においてＶｔｈｍ−Ｋｔｈ≦Ｖｔｈｒ≦Ｖｔｈｍ＋Ｋｔｈではないと判別され（すなわち、現在の参照スロットル弁閉弁速度が実際のスロットル弁閉弁速度に対して所定の範囲内にないと判別され）、ルーチンがステップ１１６に進んだときには、参照ＥＧＲ制御弁閉弁速度が実際のＥＧＲ制御弁閉弁速度に略等しいとは言えず且つ参照スロットル弁閉弁速度が実際のスロットル弁閉弁速度に略等しいと言えないことから参照ＥＧＲ制御弁閉弁速度も参照スロットル弁閉弁速度も更新する必要があり、また、ＥＧＲ制御弁閉弁時点がスロットル弁閉弁時点よりも早いことから目標ＥＧＲ制御弁開度を増大させることが許容されるので、ステップ１１６において、目標ＥＧＲ制御弁開度ＴＸｅｇｒが増大され、次いで、ステップ１１７において、現在の参照スロットル弁閉弁速度Ｖｔｈｒがステップ１０７で算出されたスロットル弁閉弁速度Ｖｔｈｍに更新されると共に現在の参照ＥＧＲ制御弁閉弁速度Ｖｅｇｒｒがステップ１０７で算出されたＥＧＲ制御弁閉弁速度Ｖｅｇｒｍに更新され、ルーチンが終了する。なお、この場合、図８のステップ１８で取得される目標ＥＧＲ制御弁開度がそれまでの目標ＥＧＲ制御弁開度よりも大きくなる。
【０１３５】
一方、図９のステップ１０５においてＴｅｇｒｃ≧Ｔｔｈｃであると判別され、ルーチンが図１１のステップ１１８に進むと、ステップ１０４で算出されたＥＧＲ制御弁閉弁時点Ｔｅｇｒｃがステップ１０４で算出されたスロットル弁閉弁時点Ｔｔｈｃよりも大きい（Ｔｅｇｒｃ＞Ｔｔｈｃ）か否か、すなわち、ＥＧＲ制御弁閉弁時点がスロットル弁閉弁時点よりも遅いか否かが判別される。ここで、Ｔｅｇｒｃ＞Ｔｔｈｃであると判別されたときには、ルーチンはステップ１１９に進む。一方、Ｔｅｇｒｃ≦Ｔｔｈｃであると判別されたときには、ルーチンはそのまま終了する。
【０１３６】
ステップ１１８においてＴｅｇｒｃ＞Ｔｔｈｃであると判別され（すなわち、ＥＧＲ制御弁閉弁時点がスロットル弁閉弁時点よりも遅いと判別され）、ルーチンがステップ１１９に進むと、スロットル弁閉弁時点Ｔｔｈｃにおける実際のＥＧＲ率Ｒｅｇｒ（Ｔｔｈｃ）が取得される。次いで、ステップ１２０において、ステップ１１９で取得されたＥＧＲ率Ｒｅｇｒ（Ｔｔｈｃ）がその許容上限値（例えば、燃焼室内において失火が生じないＥＧＲ率の上限値）Ｃｅｇｒよりも大きい（Ｒｅｇｒ＞Ｃｅｇｒ）か否かが判別される。ここで、Ｒｅｇｒ＞Ｃｅｇｒであると判別されたときには、ルーチンはステップ１２１に進む。一方、Ｒｅｇｒ≦Ｃｅｇｒであると判別されたときには、ルーチンはそのまま終了する。すなわち、Ｒｅｇｒ≦Ｃｅｇｒであるときには、スロットル弁閉弁時点における実際のＥＧＲ率がその許容上限値以下であり、したがって、スロットル弁閉弁時点において燃焼室内において失火が生じる可能性が極めて低く、したがって、ＥＧＲ制御弁閉弁時点がスロットル弁閉弁時点よりも遅いことが許容可能であると判断し、スロットル弁閉弁速度を遅くすることなく、ルーチンを終了するのである。
【０１３７】
ステップ１２０において、Ｒｅｇｒ＞Ｃｅｇｒであると判別され、ルーチンがステップ１２１に進むと、実際のスロットル弁閉弁時点Ｔｔｈｃｍと実際のＥＧＲ制御弁閉弁時点Ｔｅｇｒｃｍとが取得される。次いで、ステップ１２２において、ステップ１０２で取得された減速要求発生時点Ｔ０と減速要求発生時点におけるスロットル弁開度Ｘｔｈ（Ｔ０）とステップ１０３で取得された所定ディレー時間Ｔｄとステップ１２１で取得された実際のスロットル弁閉弁時点Ｔｔｈｃｍとを用いて上式４からスロットル弁閉弁速度Ｖｔｈｍが算出されると共に、ステップ１０２で取得された減速要求発生時点Ｔ０と減速要求発生時点におけるＥＧＲ制御弁開度Ｘｅｇｒ（Ｔ０）とステップ１２１で取得された実際のＥＧＲ制御弁閉弁時点Ｔｅｇｒｃｍとを用いて上式３からＥＧＲ制御弁閉弁速度Ｖｅｇｒｍが算出される。
【０１３８】
次いで、図１２のステップ１２３において、ステップ１０２で取得された現在の参照ＥＧＲ制御弁閉弁速度Ｖｅｇｒｒがステップ１２２で算出されたＥＧＲ制御弁閉弁速度Ｖｅｇｒｍに対して所定の範囲内にある（Ｖｅｇｒｍ−Ｋｅｇｒ≦Ｖｅｇｒｒ≦Ｖｅｇｒｍ＋Ｋｅｇｒ）か否かが判別される。ここで、Ｖｅｇｒｍ−Ｋｅｇｒ≦Ｖｅｇｒｒ≦Ｖｅｇｒｍ＋Ｋｅｇｒであると判別されたときには、ルーチンはステップ１２４に進む。一方、Ｖｅｇｒｍ−Ｋｅｇｒ≦Ｖｅｇｒｒ≦Ｖｅｇｒｍ＋Ｋｅｇｒではないと判別されたときには、ルーチンはステップ１２８に進む。
【０１３９】
ステップ１２３でＶｅｇｒｍ−Ｋｅｇｒ≦Ｖｅｇｒｒ≦Ｖｅｇｒｍ＋Ｋｅｇｒであると判別され（すなわち、現在の参照ＥＧＲ制御弁閉弁速度が実際のＥＧＲ制御弁閉弁速度に対して所定の範囲内にあると判別され）、ルーチンがステップ１２４に進むと、ステップ１０２で取得された現在の参照スロットル弁閉弁速度Ｖｔｈｒがステップ１２２で算出されたスロットル弁閉弁速度Ｖｔｈｍに対して所定の範囲内にある（Ｖｔｈｍ−Ｋｔｈ≦Ｖｔｈｒ≦Ｖｔｈｍ＋Ｋｔｈ）か否かが判別される。ここで、Ｖｔｈｍ−Ｋｔｈ≦Ｖｔｈｒ≦Ｖｔｈｍ＋Ｋｔｈであると判別されたときには、ルーチンはステップ１２５進む。一方、Ｖｔｈｍ−Ｋｔｈ≦Ｖｔｈｒ≦Ｖｔｈｍ＋Ｋｔｈではないと判別されたときには、ルーチンはステップ１２６に進む。
【０１４０】
ステップ１２４においてＶｔｈｍ−Ｋｔｈ≦Ｖｔｈｒ≦Ｖｔｈｍ＋Ｋｔｈであると判別され（すなわち、現在の参照スロットル弁閉弁速度が実際のスロットル弁閉弁速度に対して所定の範囲内にあると判別され）、ルーチンがステップ１２５に進んだときには、参照ＥＧＲ制御弁閉弁速度が実際のＥＧＲ制御弁閉弁速度に略等しく且つ参照スロットル弁閉弁速度が実際のスロットル弁閉弁速度に略等しいと言えることからこれら参照ＥＧＲ制御弁閉弁速度および参照スロットル弁閉弁速度を更新する必要がなく、また、ＥＧＲ制御弁閉弁時点がスロットル弁閉弁時点よりも遅いことからスロットル弁閉弁速度を遅くすることが好ましいので、ステップ１２５において、スロットル弁閉弁速度Ｖｔｈが減少され、ルーチンが終了する。なお、この場合、次回の減速期間中、ステップ１２５で遅くされたスロットル弁閉弁速度でもってスロットル弁開度が減少せしめられることになる。
【０１４１】
一方、ステップ１２４においてＶｔｈｍ−Ｋｔｈ≦Ｖｔｈｒ≦Ｖｔｈｍ＋Ｋｔｈではないと判別され（すなわち、現在の参照スロットル弁閉弁速度が実際のスロットル弁閉弁速度に対して所定の範囲内にないと判別され）、ルーチンがステップ１２６に進んだときには、参照ＥＧＲ制御弁閉弁速度は実際のＥＧＲ制御弁閉弁速度に略等しいと言えるが参照スロットル弁閉弁速度は実際のスロットル弁閉弁速度に略等しいとは言えないことから参照ＥＧＲ制御弁閉弁速度を更新する必要はないが参照スロットル弁閉弁速度を更新する必要があり、また、ＥＧＲ制御弁閉弁時点がスロットル弁閉弁時点よりも遅いことからスロットル弁閉弁速度を遅くすることが好ましいので、ステップ１２６において、スロットル弁閉弁速度Ｖｔｈが減少され、次いで、ステップ１２７において、現在の参照スロットル弁閉弁速度Ｖｔｈｒがステップ１２２で算出されたスロットル弁閉弁速度Ｖｔｈｍに更新され、ルーチンが終了する。なお、この場合、次回の減速期間中、ステップ１２６で遅くされたスロットル弁閉弁速度でもってスロットル弁開度が減少せしめられることになる。
【０１４２】
一方、ステップ１２３でＶｅｇｒｍ−Ｋｅｇｒ≦Ｖｅｇｒｒ≦Ｖｅｇｒｍ＋Ｋｅｇｒではないと判別され（すなわち、現在の参照ＥＧＲ制御弁閉弁速度が実際のＥＧＲ制御弁閉弁速度に対して所定の範囲内にないと判別され）、ルーチンがステップ１２８に進むと、ステップ１０２で取得された現在の参照スロットル弁閉弁速度Ｖｔｈｒがステップ１２２で算出されたスロットル弁閉弁速度Ｖｔｈｍに対して所定の範囲内にある（Ｖｔｈｍ−Ｋｔｈ≦Ｖｔｈｒ≦Ｖｔｈｍ＋Ｋｔｈ）か否かが判別される。ここで、Ｖｔｈｍ−Ｋｔｈ≦Ｖｔｈｒ≦Ｖｔｈｍ＋Ｋｔｈであると判別されたときには、ルーチンはステップ１２９に進む。一方、Ｖｔｈｍ−Ｋｔｈ≦Ｖｔｈｒ≦Ｖｔｈｍ＋Ｋｔｈではないと判別されたときには、ルーチンはステップ１３１に進む。
【０１４３】
ステップ１２８においてＶｔｈｍ−Ｋｔｈ≦Ｖｔｈｒ≦Ｖｔｈｍ＋Ｋｔｈであると判別され（すなわち、現在の参照スロットル弁閉弁速度が実際のスロットル弁閉弁速度に対して所定の範囲内にあると判別され）、ルーチンがステップ１２９に進んだときには、参照ＥＧＲ制御弁閉弁速度は実際のＥＧＲ制御弁閉弁速度に略等しいとは言えないが参照スロットル弁閉弁速度は実際のスロットル弁閉弁速度に略等しいと言えることから参照ＥＧＲ制御弁閉弁速度を更新する必要はあるが参照スロットル弁閉弁速度を更新する必要がなく、また、ＥＧＲ制御弁閉弁時点がスロットル弁閉弁時点よりも遅いことからスロットル弁閉弁速度を遅くすることが好ましいので、ステップ１２９において、スロットル弁閉弁速度Ｖｔｈが減少され、次いで、ステップ１３０において、現在の参照ＥＧＲ制御弁閉弁速度Ｖｅｇｒｒがステップ１２２で算出されたＥＧＲ制御弁閉弁速度Ｖｅｇｒｍに更新され、ルーチンが終了する。なお、この場合、次回の減速期間中、ステップ１２９で遅くされたスロットル弁閉弁速度でもってスロットル弁開度が減少せしめられることになる。
【０１４４】
一方、ステップ１２８においてＶｔｈｍ−Ｋｔｈ≦Ｖｔｈｒ≦Ｖｔｈｍ＋Ｋｔｈではないと判別され（すなわち、現在の参照スロットル弁閉弁速度が実際のスロットル弁閉弁速度に対して所定の範囲内にないと判別され）、ルーチンがステップ１３１に進んだときには、参照ＥＧＲ制御弁閉弁速度が実際のＥＧＲ制御弁閉弁速度に略等しいとは言えず且つ参照スロットル弁閉弁速度が実際のスロットル弁閉弁速度に略等しいと言えないことから参照ＥＧＲ制御弁閉弁速度も参照スロットル弁閉弁速度も更新する必要があり、また、ＥＧＲ制御弁閉弁時点がスロットル弁閉弁時点よりも遅いことからスロットル弁閉弁速度を遅くすることが好ましいので、ステップ１３１において、スロットル弁閉弁速度Ｖｔｈが減少され、次いで、ステップ１３２において、現在の参照スロットル弁閉弁速度Ｖｔｈｒがステップ１２２で算出されたスロットル弁閉弁速度Ｖｔｈｍに更新されると共に現在の参照ＥＧＲ制御弁閉弁速度Ｖｅｇｒｒがステップ１２２で算出されたＥＧＲ制御弁閉弁速度Ｖｅｇｒｍに更新され、ルーチンが終了する。なお、次回の減速期間中、ステップ１３２で遅くされたスロットル弁閉弁速度でもってスロットル弁開度が減少せしめられることになる。
【０１４５】
次に、本発明の第２実施形態の内燃機関の制御装置について説明する。
【０１４６】
第１実施形態では、減速期間において、ＥＧＲ制御弁閉弁時点がスロットル弁閉弁時点よりも早いときには、その時の参照ＥＧＲ制御弁閉弁速度と実際のＥＧＲ制御弁閉弁速度との関係が考慮されずに目標ＥＧＲ制御弁開度が増大される。これに対し、第２実施形態では、ＥＧＲ制御弁閉弁時点がスロットル弁閉弁時点よりも早いときには、以下のように目標ＥＧＲ制御弁開度の増大が行われる。
【０１４７】
すなわち、第２実施形態では、ＥＧＲ制御弁閉弁時点がスロットル弁閉弁時点よりも早いときに、上式３を用いて実際のＥＧＲ制御弁閉弁速度が算出される。そして、この算出されたＥＧＲ制御弁閉弁速度と電子制御装置に記憶されている現在の参照ＥＧＲ制御弁閉弁速度とが比較され、上記算出されたＥＧＲ制御弁閉弁速度が現在の参照ＥＧＲ制御弁閉弁速度よりも遅いときには、目標ＥＧＲ制御弁開度の増大が行われない。すなわち、目標ＥＧＲ制御弁開度の増大が禁止される。一方、上記算出されたＥＧＲ制御弁閉弁速度が現在のＥＧＲ制御弁閉弁速度に等しいか或いは現在のＥＧＲ制御弁閉弁速度よりも速いときには、第１実施形態と同様に、目標ＥＧＲ制御弁開度の増大が行われる。
【０１４８】
このように、ＥＧＲ制御弁閉弁時点がスロットル弁閉弁時点よりも早いときであっても、実際のＥＧＲ制御弁閉弁速度がその時の参照ＥＧＲ制御弁閉弁速度よりも遅いときには、目標ＥＧＲ制御弁開度の増大を行わないようにする理由は以下の通りである。
【０１４９】
すなわち、実際のＥＧＲ制御弁閉弁速度がその時の参照ＥＧＲ制御弁閉弁速度よりも遅いことは、実際のＥＧＲ制御弁閉弁速度が時間の経過に伴って遅くなったことを意味する。したがって、今後、実際のＥＧＲ制御弁閉弁速度がさらに遅くなる懸念がある。こうした懸念があるにも係わらず、目標ＥＧＲ制御弁開度が増大されてしまうと、現実にＥＧＲ制御弁閉弁速度がさらに遅くなってしまった場合に、減速期間においてＥＧＲ制御弁閉弁時点がスロットル弁閉弁時点よりも遅くなってしまう状況が生じる可能性が高くなる。
【０１５０】
こうした状況が生じることを回避するためには、減速期間においてＥＧＲ制御弁閉弁時点がスロットル弁閉弁時点よりも早いときであっても、実際のＥＧＲ制御弁閉弁速度がその時の参照ＥＧＲ制御弁閉弁速度よりも遅いときには、目標ＥＧＲ制御弁開度の増大を行うべきではない。
【０１５１】
こうした理由から、第２実施形態では、減速期間においてＥＧＲ制御弁閉弁時点がスロットル弁閉弁時点よりも早いときであっても、実際のＥＧＲ制御弁閉弁速度がその時の参照ＥＧＲ制御弁閉弁速度よりも遅い場合には、目標ＥＧＲ制御弁開度の増大が行われないのである。
【０１５２】
なお、これに合わせて、第２実施形態では、減速期間においてＥＧＲ制御弁閉弁時点がスロットル弁閉弁時点よりも早いときに、実際のＥＧＲ制御弁閉弁速度がその時の参照ＥＧＲ制御弁閉弁速度に等しいか或いはその時の参照ＥＧＲ制御弁閉弁速度よりも速い場合には、目標ＥＧＲ制御弁開度の増大が行われるのであるから、結果的には、第２実施形態によれば、減速期間においてＥＧＲ制御弁閉弁時点がスロットル弁閉弁時点よりも遅くなってしまう状況が生じることをより確実に抑制しつつ、機関運転状態が通常運転状態にあるときにＥＧＲガス量を可能な限り多くすることができるとう効果が得られる。
【０１５３】
なお、実際のＥＧＲ制御弁閉弁速度を算出するために用いられるデータ（すなわち、減速要求発生時点におけるＥＧＲ制御弁開度Ｘｅｇｒ（Ｔ０）、実際のＥＧＲ制御弁閉弁時点Ｔｅｇｒｃｍ、および、減速要求発生時点Ｔ０）には多少なりとも誤差が含まれることから、実際のＥＧＲ制御弁閉弁速度がその時の参照ＥＧＲ制御弁閉弁速度よりも遅いがその時の参照ＥＧＲ制御弁閉弁速度に極めて近い場合、実際のＥＧＲ制御弁閉弁速度がその時の参照ＥＧＲ制御弁閉弁速度よりも遅くない可能性が高い。そして、実際のＥＧＲ制御弁閉弁速度がその時の参照ＥＧＲ制御弁閉弁速度よりも遅くないのであれば、機関運転状態が通常運転状態にあるときのＥＧＲガス量を可能な限り多くするという観点からは、目標ＥＧＲ制御弁開度を増大させることが好ましい。
【０１５４】
そこで、第２実施形態において、上式３を用いて算出されたＥＧＲ制御弁閉弁速度に適切な値を加算した速度（以下この速度を「補正ＥＧＲ制御弁閉弁速度」という）とその時の参照ＥＧＲ制御弁閉弁速度とを比較し、補正ＥＧＲ制御弁閉弁速度が参照ＥＧＲ制御弁閉弁速度よりも遅いときには目標ＥＧＲ制御弁開度の増大を行わず、補正ＥＧＲ制御弁閉弁速度が参照ＥＧＲ制御弁閉弁速度に等しいか或いは参照ＥＧＲ制御弁閉弁速度よりも速いときには目標ＥＧＲ制御弁開度の増大を行うようにしてもよい。
【０１５５】
なお、第２実施形態に従ったスロットル弁およびＥＧＲ制御弁の制御を実行するルーチンの一例としては、図８のルーチンが挙げられる。
【０１５６】
次に、第２実施形態に従った目標ＥＧＲ制御弁開度の増大を実行するルーチンの一例について説明する。このルーチンは、図１３〜図１６に示されており、機関運転中に所定時間間隔毎に実行される。なお、図１３〜図１６のルーチンのステップ２００〜ステップ２１３、および、ステップ２１８〜ステップ２３２は、図９〜図１２のルーチンのステップ１００〜ステップ１１３、および、ステップ１１８〜ステップ１３２と同じであるので、これらステップについては図９〜図１２の説明を参照されたい。
【０１５７】
図１４のステップ２１３においてＶｔｈｍ−Ｋｔｈ≦Ｖｔｈｒ≦Ｖｔｈｍ＋Ｋｔｈであると判別され（すなわち、現在の参照スロットル弁閉弁速度が実際のスロットル弁閉弁速度に対して所定の範囲内にあると判別され）、ルーチンがステップ２１４Ａに進むと、ステップ２０２で取得された現在の参照ＥＧＲ制御弁閉弁速度Ｖｅｇｒｒがステップ２０７で算出されたＥＧＲ制御弁閉弁速度Ｖｅｇｒｍに対して所定値だけ大きい速度（Ｖｅｇｒｍ＋Ｋｅｇｒ）よりも大きい（Ｖｅｇｒｍ＞Ｖｅｇｒｍ＋Ｋｅｇｒ）か否か、すなわち、実際のＥＧＲ制御弁閉弁速度が現在の参照ＥＧＲ制御弁閉弁速度よりも確実に遅いか否かが判別される。ここで、Ｖｅｇｒｍ＞Ｖｅｇｒｍ＋Ｋｅｇｒであると判別されたときには、ルーチンはステップ２１４Ｂに進む。一方、Ｖｅｇｒｍ≦Ｖｅｇｒｍ＋Ｋｅｇｒであると判別されたときには、ルーチンはステップ２１４Ｃに進む。
【０１５８】
ステップ２１４ＡにおいてＶｅｇｒｍ＞Ｖｅｇｒｍ＋Ｋｅｇｒであると判別され（すなわち、実際のＥＧＲ制御弁閉弁速度が現在の参照ＥＧＲ制御弁閉弁速度よりも確実に遅いと判別され）、ルーチンがステップ２１４Ｂに進んだときには、実際のＥＧＲ制御弁閉弁速度が現在の参照ＥＧＲ制御弁閉弁速度よりも確実に遅いことから目標ＥＧＲ制御弁開度の増大を行うべきではないが参照ＥＧＲ制御弁閉弁速度を更新する必要があり、また、参照スロットル弁閉弁速度は実際のスロットル弁閉弁速度に略等しいと言えることから参照スロットル弁閉弁速度を更新する必要がないので、ステップ２１４Ｂにおいて、現在の参照ＥＧＲ制御弁閉弁速度Ｖｅｇｒｒがステップ２０７で算出されたＥＧＲ制御弁閉弁速度Ｖｅｇｒｍに更新され、ルーチンが終了する。
【０１５９】
一方、ステップ２１４ＡにおいてＶｅｇｒｍ≦Ｖｅｇｒｍ＋Ｋｅｇｒであると判別され（すなわち、実際のＥＧＲ制御弁閉弁速度は現在の参照ＥＧＲ制御弁閉弁速度よりも確実には遅くないと判別され）、ルーチンがステップ２１４Ｃに進んだときには、実際のＥＧＲ制御弁閉弁速度が現在の参照ＥＧＲ制御弁閉弁速度よりも確実には遅くないことから目標ＥＧＲ制御弁開度の増大を行うことが許容され且つ参照ＥＧＲ制御弁閉弁速度を更新する必要があり、また、参照スロットル弁閉弁速度は実際のスロットル弁閉弁速度に略等しいと言えることから参照スロットル弁閉弁速度を更新する必要がないので、ステップ２１４Ｃにおいて、目標ＥＧＲ制御弁開度ＴＸｅｇｒが増大され、次いで、ステップ２１４Ｄにおいて、現在の参照ＥＧＲ制御弁閉弁速度Ｖｅｇｒｒがステップ２０７で算出されたＥＧＲ制御弁閉弁速度Ｖｅｇｒｍに更新され、ルーチンが終了する。なお、この場合、図８のステップ１８で取得される目標ＥＧＲ制御弁開度がそれまでの目標ＥＧＲ制御弁開度よりも大きくなる。
【０１６０】
一方、図１４のステップ２１３においてＶｔｈｍ−Ｋｔｈ≦Ｖｔｈｒ≦Ｖｔｈｍ＋Ｋｔｈではないと判別され（すなわち、現在の参照スロットル弁閉弁速度が実際のスロットル弁閉弁速度に対して所定の範囲内にないと判別され）、ルーチンがステップ２１５Ａに進むと、ステップ２０２で取得された現在の参照ＥＧＲ制御弁閉弁速度Ｖｅｇｒｒがステップ２０７で算出されたＥＧＲ制御弁閉弁速度Ｖｅｇｒｍに対して所定値だけ大きい速度（Ｖｅｇｒｍ＋Ｋｅｇｒ）よりも大きい（Ｖｅｇｒｍ＞Ｖｅｇｒｍ＋Ｋｅｇｒ）か否か、すなわち、実際のＥＧＲ制御弁閉弁速度が現在の参照ＥＧＲ制御弁閉弁速度よりも確実に遅いか否かが判別される。ここで、Ｖｅｇｒｍ＞Ｖｅｇｒｍ＋Ｋｅｇｒであると判別されたときには、ルーチンはステップ２１５Ｂに進む。一方、Ｖｅｇｒｍ≦Ｖｅｇｒｍ＋Ｋｅｇｒであると判別されたときには、ルーチンはステップ２１５Ｃに進む。
【０１６１】
ステップ２１５ＡにおいてＶｅｇｒｍ＞Ｖｅｇｒｍ＋Ｋｅｇｒであると判別され（すなわち、実際のＥＧＲ制御弁閉弁速度が現在の参照ＥＧＲ制御弁閉弁速度よりも確実に遅いと判別され）、ルーチンがステップ２１５Ｂに進んだときには、実際のＥＧＲ制御弁閉弁速度が現在の参照ＥＧＲ制御弁閉弁速度よりも確実に遅いことから目標ＥＧＲ制御弁開度の増大を行うべきではないが参照ＥＧＲ制御弁閉弁速度を更新する必要があり、また、参照スロットル弁閉弁速度が実際のスロットル弁閉弁速度に略等しいとは言えないことから参照スロットル弁閉弁速度を更新する必要があるので、ステップ２１５Ｂにおいて、現在の参照スロットル弁閉弁速度Ｖｔｈｒがステップ２０７で算出されたスロットル弁閉弁速度Ｖｔｈｍに更新される共に、現在の参照ＥＧＲ制御弁閉弁速度Ｖｅｇｒｒがステップ２０７で算出されたＥＧＲ制御弁閉弁速度Ｖｅｇｒｍに更新され、ルーチンが終了する。
【０１６２】
一方、ステップ２１５ＡにおいてＶｅｇｒｍ≦Ｖｅｇｒｍ＋Ｋｅｇｒであると判別され（すなわち、実際のＥＧＲ制御弁閉弁速度は現在の参照ＥＧＲ制御弁閉弁速度よりも確実には遅くないと判別され）、ルーチンがステップ２１５Ｃに進んだときには、実際のＥＧＲ制御弁閉弁速度が現在の参照ＥＧＲ制御弁閉弁速度よりも確実には遅くないことから目標ＥＧＲ制御弁開度の増大を行うことが許容され且つ参照ＥＧＲ制御弁閉弁速度を更新する必要があり、また、参照スロットル弁閉弁速度が実際のスロットル弁閉弁速度に略等しいとは言えないことから参照スロットル弁閉弁速度を更新する必要があるので、ステップ２１５Ｃにおいて、目標ＥＧＲ制御弁開度ＴＸｅｇｒが増大され、次いで、ステップ２１５Ｄにおいて、現在の参照スロットル弁閉弁速度Ｖｔｈｒがステップ２０７で算出されたスロットル弁閉弁速度Ｖｔｈｍに更新されると共に、現在の参照ＥＧＲ制御弁閉弁速度Ｖｅｇｒｒがステップ２０７で算出されたＥＧＲ制御弁閉弁速度Ｖｅｇｒｍに更新され、ルーチンが終了する。なお、この場合、図８のステップ１８で取得される目標ＥＧＲ制御弁開度がそれまでの目標ＥＧＲ制御弁開度よりも大きくなる。
【０１６３】
なお、ステップ２１４Ａおよびステップ２１５ＡにおいてＶｅｇｒｍ＞Ｖｅｇｒｍ＋Ｋｅｇｒであると判別されたときには、目標ＥＧＲ制御弁開度の増大が行われずに参照ＥＧＲ制御弁閉弁速度および／または参照スロットル弁閉弁速度の更新が行われる。Ｖｅｇｒｍ＞Ｖｅｇｒｍ＋Ｋｅｇｒであるときにこうした対応を採用した理由は上述した通りであるが、別の捉え方をすれば、Ｖｅｇｒｍ＞Ｖｅｇｒｍ＋Ｋｅｇｒであるときには、目標ＥＧＲ制御弁開度の増大よりも参照ＥＧＲ制御弁閉弁速度および／または参照スロットル弁閉弁速度の更新を優先させた対応を採用したとも言える。
【０１６４】
次に、本発明の第３実施形態の内燃機関の制御装置について説明する。
【０１６５】
第１実施形態では、減速期間において、ＥＧＲ制御弁閉弁時点がスロットル弁閉弁時点よりも早いときには、その時の参照ＥＧＲ制御弁閉弁速度と実際のＥＧＲ制御弁閉弁速度との関係が考慮されずに目標ＥＧＲ制御弁開度が増大される。これに対し、第３実施形態では、ＥＧＲ制御弁閉弁時点がスロットル弁閉弁時点よりも早いときには、以下のように目標ＥＧＲ制御弁開度の増大が行われる。
【０１６６】
すなわち、第３実施形態では、ＥＧＲ制御弁閉弁時点がスロットル弁閉弁時点よりも早いときに、上式３を用いて実際のＥＧＲ制御弁閉弁速度が算出される。そして、この算出されたＥＧＲ制御弁閉弁速度と電子制御装置に記憶されている現在の参照ＥＧＲ制御弁閉弁速度とが比較され、上記算出されたＥＧＲ制御弁閉弁速度が現在の参照ＥＧＲ制御弁閉弁速度よりも速いときには、目標ＥＧＲ制御弁開度の増大が行われない。すなわち、目標ＥＧＲ制御弁開度の増大が禁止される。一方、上記算出されたＥＧＲ制御弁閉弁速度が現在のＥＧＲ制御弁閉弁速度に等しいか或いは現在のＥＧＲ制御弁閉弁速度よりも遅いときには、第１実施形態と同様に、目標ＥＧＲ制御弁開度の増大が行われる。
【０１６７】
このように、ＥＧＲ制御弁閉弁時点がスロットル弁閉弁時点よりも早いときであっても、実際のＥＧＲ制御弁閉弁速度がその時の参照ＥＧＲ制御弁閉弁速度よりも速いときには、目標ＥＧＲ制御弁開度の増大を行わないようにする理由は以下の通りである。
【０１６８】
すなわち、一定の制御則に従ってＥＧＲ制御弁が制御されている場合、ＥＧＲ制御弁閉弁速度が時間の経過に伴って徐々に速くなってゆく可能性は低い。したがって、実際のＥＧＲ制御弁閉弁速度がその時の参照ＥＧＲ制御弁閉弁速度よりも速い場合、ＥＧＲ制御弁閉弁速度を速くする定常的な状況がＥＧＲ制御弁に作用しているのではなく、ＥＧＲ制御弁閉弁速度を速くする突発的な状況がＥＧＲ制御弁に作用したとも考えられる。この場合、こうした突発的な状況が再びＥＧＲ制御弁に作用しなければ、ＥＧＲ制御弁閉弁速度がその時の参照ＥＧＲ制御弁閉弁速度よりも速くならない懸念がある。そして、こうした懸念があるにも係わらず、目標ＥＧＲ制御弁開度が増大されてしまうと、現実にＥＧＲ制御弁閉弁速度がその時の参照ＥＧＲ制御弁閉弁速度よりも速くならなかった場合に、減速期間においてＥＧＲ制御弁閉弁時点がスロットル弁閉弁時点よりも遅くなってしまう状況が生じる可能性が高くなる。
【０１６９】
こうした状況が生じることを回避するためには、減速期間においてＥＧＲ制御弁閉弁時点がスロットル弁閉弁時点よりも早いときであっても、実際のＥＧＲ制御弁閉弁速度がその時の参照ＥＧＲ制御弁閉弁速度よりも速いときには、目標ＥＧＲ制御弁開度の増大を行うべきではない。
【０１７０】
こうした理由から、第３実施形態では、減速期間においてＥＧＲ制御弁閉弁時点がスロットル弁閉弁時点よりも早いときであっても、実際のＥＧＲ制御弁閉弁速度がその時の参照ＥＧＲ制御弁閉弁速度よりも速い場合には、目標ＥＧＲ制御弁開度の増大が行われないのである。
【０１７１】
なお、これに合わせて、第３実施形態では、減速期間においてＥＧＲ制御弁閉弁時点がスロットル弁閉弁時点よりも早いときに、実際のＥＧＲ制御弁閉弁速度がその時の参照ＥＧＲ制御弁閉弁速度に等しいか或いはその時の参照ＥＧＲ制御弁閉弁速度よりも遅い場合には、目標ＥＧＲ制御弁開度の増大が行われるのであるから、結果的には、第３実施形態によれば、減速期間においてＥＧＲ制御弁閉弁時点がスロットル弁閉弁時点よりも遅くなってしまう状況が生じることをより確実に抑制しつつ、機関運転状態が通常運転状態にあるときにＥＧＲガス量を可能な限り多くすることができるとう効果が得られる。
【０１７２】
なお、第２実施形態に関連して説明したように、実際のＥＧＲ制御弁閉弁速度を算出するために用いられるデータ（すなわち、減速要求発生時点におけるＥＧＲ制御弁開度Ｘｅｇｒ（Ｔ０）、実際のＥＧＲ制御弁閉弁時点Ｔｅｇｒｃｍ、および、減速要求発生時点Ｔ０）には多少なりとも誤差が含まれることから、実際のＥＧＲ制御弁閉弁速度がその時の参照ＥＧＲ制御弁閉弁速度よりも速いがその時の参照ＥＧＲ制御弁閉弁速度に極めて近い場合、実際のＥＧＲ制御弁閉弁速度がその時の参照ＥＧＲ制御弁閉弁速度よりも速くない可能性が高い。そして、実際のＥＧＲ制御弁閉弁速度がその時の参照ＥＧＲ制御弁閉弁速度よりも速くないのであれば、機関運転状態が通常運転状態にあるときのＥＧＲガス量を可能な限り多くするという観点からは、目標ＥＧＲ制御弁開度を増大させることが好ましい。
【０１７３】
そこで、第３実施形態において、上式３を用いて算出されたＥＧＲ制御弁閉弁速度から適切な値を減算した速度（以下この速度を「補正ＥＧＲ制御弁閉弁速度」という）とその時の参照ＥＧＲ制御弁閉弁速度とを比較し、補正ＥＧＲ制御弁閉弁速度が参照ＥＧＲ制御弁閉弁速度よりも速いときには目標ＥＧＲ制御弁開度の増大を行わず、補正ＥＧＲ制御弁閉弁速度が参照ＥＧＲ制御弁閉弁速度に等しいか或いは参照ＥＧＲ制御弁閉弁速度よりも遅いときには目標ＥＧＲ制御弁開度の増大を行うようにしてもよい。
【０１７４】
なお、第３実施形態において、第２実施形態と同様に、上式３を用いて算出されたＥＧＲ制御弁閉弁速度が現在の参照ＥＧＲ制御弁閉弁速度よりも遅いときにも、目標ＥＧＲ制御弁開度の増大が禁止されてもよい。
【０１７５】
なお、第３実施形態に従ったスロットル弁およびＥＧＲ制御弁の制御を実行するルーチンの一例としては、図８のルーチンが挙げられる。
【０１７６】
次に、第３実施形態に従った目標ＥＧＲ制御弁開度の増大を実行するルーチンの一例について説明する。このルーチンは、図１７〜図２０に示されており、機関運転中に所定時間間隔毎に実行される。なお、図１７〜図２０のルーチンのステップ３００〜ステップ３１３、および、ステップ３１８〜ステップ３３２は、図９〜図１２のルーチンのステップ１００〜ステップ１１３、および、ステップ１１８〜ステップ１３２と同じであるので、これらステップについては図９〜図１２の説明を参照されたい。
【０１７７】
図１８のステップ３１３においてＶｔｈｍ−Ｋｔｈ≦Ｖｔｈｒ≦Ｖｔｈｍ＋Ｋｔｈであると判別され（すなわち、現在の参照スロットル弁閉弁速度が実際のスロットル弁閉弁速度に対して所定の範囲内にあると判別され）、ルーチンがステップ３１４Ａに進むと、ステップ３０２で取得された現在の参照ＥＧＲ制御弁閉弁速度Ｖｅｇｒｒがステップ３０７で算出されたＥＧＲ制御弁閉弁速度Ｖｅｇｒｍに対して所定値だけ小さい速度（Ｖｅｇｒｍ−Ｋｅｇｒ）よりも小さい（Ｖｅｇｒｍ＜Ｖｅｇｒｍ−Ｋｅｇｒ）か否か、すなわち、実際のＥＧＲ制御弁閉弁速度が現在の参照ＥＧＲ制御弁閉弁速度よりも確実に速いか否かが判別される。ここで、Ｖｅｇｒｍ＜Ｖｅｇｒｍ−Ｋｅｇｒであると判別されたときには、ルーチンはステップ３１４Ｂに進む。一方、Ｖｅｇｒｍ≧Ｖｅｇｒｍ−Ｋｅｇｒであると判別されたときには、ルーチンはステップ３１４Ｃに進む。
【０１７８】
ステップ３１４ＡにおいてＶｅｇｒｍ＜Ｖｅｇｒｍ−Ｋｅｇｒであると判別され（すなわち、実際のＥＧＲ制御弁閉弁速度が現在の参照ＥＧＲ制御弁閉弁速度よりも確実に速いと判別され）、ルーチンがステップ３１４Ｂに進んだときには、実際のＥＧＲ制御弁閉弁速度が現在の参照ＥＧＲ制御弁閉弁速度よりも確実に速いことから目標ＥＧＲ制御弁開度の増大を行うべきではないが参照ＥＧＲ制御弁閉弁速度を更新する必要があり、また、参照スロットル弁閉弁速度は実際のスロットル弁閉弁速度に略等しいと言えることから参照スロットル弁閉弁速度を更新する必要がないので、ステップ３１４Ｂにおいて、現在の参照ＥＧＲ制御弁閉弁速度Ｖｅｇｒｒがステップ３０７で算出されたＥＧＲ制御弁閉弁速度Ｖｅｇｒｍに更新され、ルーチンが終了する。
【０１７９】
一方、ステップ３１４ＡにおいてＶｅｇｒｍ≧Ｖｅｇｒｍ−Ｋｅｇｒであると判別され（すなわち、実際のＥＧＲ制御弁閉弁速度は現在の参照ＥＧＲ制御弁閉弁速度よりも確実には速くないと判別され）、ルーチンがステップ３１４Ｃに進んだときには、実際のＥＧＲ制御弁閉弁速度が現在の参照ＥＧＲ制御弁閉弁速度よりも確実には速くないことから目標ＥＧＲ制御弁開度の増大を行うことが許容され且つ参照ＥＧＲ制御弁閉弁速度を更新する必要があり、また、参照スロットル弁閉弁速度は実際のスロットル弁閉弁速度に略等しいと言えることから参照スロットル弁閉弁速度を更新する必要がないので、ステップ３１４Ｃにおいて、目標ＥＧＲ制御弁開度ＴＸｅｇｒが増大され、次いで、ステップ３１４Ｄにおいて、現在の参照ＥＧＲ制御弁閉弁速度Ｖｅｇｒｒがステップ３０７で算出されたＥＧＲ制御弁閉弁速度Ｖｅｇｒｍに更新され、ルーチンが終了する。なお、この場合、図８のステップ１８で取得される目標ＥＧＲ制御弁開度がそれまでの目標ＥＧＲ制御弁開度よりも大きくなる。
【０１８０】
一方、図１８のステップ３１３においてＶｔｈｍ−Ｋｔｈ≦Ｖｔｈｒ≦Ｖｔｈｍ＋Ｋｔｈではないと判別され（すなわち、現在の参照スロットル弁閉弁速度が実際のスロットル弁閉弁速度に対して所定の範囲内にないと判別され）、ルーチンがステップ３１５Ａに進むと、ステップ３０２で取得された現在の参照ＥＧＲ制御弁閉弁速度Ｖｅｇｒｒがステップ３０７で算出されたＥＧＲ制御弁閉弁速度Ｖｅｇｒｍに対して所定値だけ小さい速度（Ｖｅｇｒｍ−Ｋｅｇｒ）よりも小さい（Ｖｅｇｒｍ＜Ｖｅｇｒｍ−Ｋｅｇｒ）か否か、すなわち、実際のＥＧＲ制御弁閉弁速度が現在の参照ＥＧＲ制御弁閉弁速度よりも確実に速いか否かが判別される。ここで、Ｖｅｇｒｍ＜Ｖｅｇｒｍ−Ｋｅｇｒであると判別されたときには、ルーチンはステップ３１５Ｂに進む。一方、Ｖｅｇｒｍ≧Ｖｅｇｒｍ＋Ｋｅｇｒであると判別されたときには、ルーチンはステップ３１５Ｃに進む。
【０１８１】
ステップ３１５ＡにおいてＶｅｇｒｍ＜Ｖｅｇｒｍ−Ｋｅｇｒであると判別され（すなわち、実際のＥＧＲ制御弁閉弁速度が現在の参照ＥＧＲ制御弁閉弁速度よりも確実に速いと判別され）、ルーチンがステップ３１５Ｂに進んだときには、実際のＥＧＲ制御弁閉弁速度が現在の参照ＥＧＲ制御弁閉弁速度よりも確実に速いことから目標ＥＧＲ制御弁開度の増大を行うべきではないが参照ＥＧＲ制御弁閉弁速度を更新する必要があり、また、参照スロットル弁閉弁速度が実際のスロットル弁閉弁速度に略等しいとは言えないことから参照スロットル弁閉弁速度を更新する必要があるので、ステップ３１５Ｂにおいて、現在の参照スロットル弁閉弁速度Ｖｔｈｒがステップ３０７で算出されたスロットル弁閉弁速度Ｖｔｈｍに更新される共に、現在の参照ＥＧＲ制御弁閉弁速度Ｖｅｇｒｒがステップ３０７で算出されたＥＧＲ制御弁閉弁速度Ｖｅｇｒｍに更新され、ルーチンが終了する。
【０１８２】
一方、ステップ３１５ＡにおいてＶｅｇｒｍ≧Ｖｅｇｒｍ−Ｋｅｇｒであると判別され（すなわち、実際のＥＧＲ制御弁閉弁速度は現在の参照ＥＧＲ制御弁閉弁速度よりも確実には速くないと判別され）、ルーチンがステップ３１５Ｃに進んだときには、実際のＥＧＲ制御弁閉弁速度が現在の参照ＥＧＲ制御弁閉弁速度よりも確実には速くないことから目標ＥＧＲ制御弁開度の増大を行うことが許容され且つ参照ＥＧＲ制御弁閉弁速度を更新する必要があり、また、参照スロットル弁閉弁速度が実際のスロットル弁閉弁速度に略等しいとは言えないことから参照スロットル弁閉弁速度を更新する必要があるので、ステップ３１５Ｃにおいて、目標ＥＧＲ制御弁開度ＴＸｅｇｒが増大され、次いで、ステップ３１５Ｄにおいて、現在の参照スロットル弁閉弁速度Ｖｔｈｒがステップ３０７で算出されたスロットル弁閉弁速度Ｖｔｈｍに更新されると共に、現在の参照ＥＧＲ制御弁閉弁速度Ｖｅｇｒｒがステップ３０７で算出されたＥＧＲ制御弁閉弁速度Ｖｅｇｒｍに更新され、ルーチンが終了する。なお、この場合、図８のステップ１８で取得される目標ＥＧＲ制御弁開度がそれまでの目標ＥＧＲ制御弁開度よりも大きくなる。
【０１８３】
なお、ステップ３１４Ａおよびステップ３１５ＡにおいてＶｅｇｒｍ＜Ｖｅｇｒｍ−Ｋｅｇｒであると判別されたときには、目標ＥＧＲ制御弁開度の増大が行われずに参照ＥＧＲ制御弁閉弁速度および／または参照スロットル弁閉弁速度の更新が行われる。Ｖｅｇｒｍ＜Ｖｅｇｒｍ−Ｋｅｇｒであるときにこうした対応を採用した理由は上述した通りであるが、別の捉え方をすれば、Ｖｅｇｒｍ＜Ｖｅｇｒｍ−Ｋｅｇｒであるときには、目標ＥＧＲ制御弁開度の増大よりも参照ＥＧＲ制御弁閉弁速度および／または参照スロットル弁閉弁速度の更新を優先させた対応を採用したとも言える。
【符号の説明】
【０１８４】
１０…内燃機関、３３…スロットル弁、５０…排気再循環装置（ＥＧＲ装置）、５１…排気再循環通路（ＥＧＲ通路）、５２…排気再循環制御弁（ＥＧＲ制御弁）、６０…電子制御装置、Ｔ０…減速要求発生時点、Ｔ１…スロットル弁開度の減少開始時点、Ｔｅｇｒｃ…ＥＧＲ制御弁閉弁時点、Ｔｅｇｒｃｎｅｗ…目標ＥＧＲ制御弁開度の増大後のＥＧＲ制御弁閉弁時点、Ｔｔｈｃ…スロットル弁閉弁時点、Ｔｄ…所定ディレー時間、Ｘｔｈ（Ｔ０）…減速要求発生時点のスロットル弁開度、Ｘｅｇｒ（Ｔ０）…減速発生時点のＥＧＲ制御弁開度、Ｘｅｇｒｎｅｗ…目標ＥＧＲ制御弁開度の増大後の減速要求発生時点のＥＧＲ制御弁開度、ＸｔｈＭｉｎ…最小スロットル弁開度、ＸｅｇｒＭｉｎ…最小ＥＧＲ制御弁開度、Ｌｅｇｒ…ＥＧＲ制御弁開度の推移、Ｌｔｈ…スロットル弁開度の推移、Ｌｅｇｒｎｅｗ…目標ＥＧＲ制御弁開度の増大後のＥＧＲ制御弁開度の推移
【図１】
2012067607.tif 000003
【図２】
2012067607.tif 000004
【図３】
2012067607.tif 000005
【図４】
2012067607.tif 000006
【図５】
2012067607.tif 000007
【図６】
2012067607.tif 000008
【図７】
2012067607.tif 000009
【図８】
2012067607.tif 000010
【図９】
2012067607.tif 000011
【図１０】
2012067607.tif 000012
【図１１】
2012067607.tif 000013
【図１２】
2012067607.tif 000014
【図１３】
2012067607.tif 000015
【図１４】
2012067607.tif 000016
【図１５】
2012067607.tif 000017
【図１６】
2012067607.tif 000018
【図１７】
2012067607.tif 000019
【図１８】
2012067607.tif 000020
【図１９】
2012067607.tif 000021
【図２０】
2012067607.tif 000022