(57)【要約】      （修正有）【課題】内燃機関の運転状態が変化する場合においてもＥＧＲガス量を適切に制御できる。【解決手段】制御装置は、第１排ガス還流手段と第２排ガス還流手段とを備えた内燃機関に適用される。制御装置が備える還流ガス量制御手段は、第１排ガス還流手段によって還流される第１還流ガス量を第１フィードバック量によってフィードバック制御するとともに、第２排ガス還流手段によって還流される第２還流ガス量を第２フィードバック量によってフィードバック制御する。還流ガス量制御手段は、予想される第１還流ガス量変化率の絶対値が所定の第１閾値よりも大きいことが判明した場合には第１還流ガス量変化率の絶対値が小さくなるように第１フィードバック量を修正するとともに、予想される第２還流ガス量変化率の絶対値が所定の第２閾値よりも大きいことが判明した場合には第２還流ガス量変化率の絶対値が小さくなるように第２フィードバック量を修正する。【選択図】図２
2012184721.tif 000002
【特許請求の範囲】
【請求項１】
内燃機関の燃焼室から排気通路に排出される排ガスを前記排気通路から吸気通路へ第１通路を介して還流させる第１排ガス還流手段と、
前記燃焼室から排気通路に排出される排ガスを前記排気通路から前記吸気通路へ前記第１通路とは異なる第２通路を介して還流させる第２排ガス還流手段と、
を備えた内燃機関に適用され、
前記第１排ガス還流手段によって還流されて前記燃焼室に導入される排ガスの量である第１還流ガス量を変更するための第１フィードバック量によって該第１還流ガス量をフィードバック制御するとともに、前記第２排ガス還流手段によって還流されて前記燃焼室に導入される排ガスの量である第２還流ガス量を変更するための第２フィードバック量によって該第２還流ガス量をフィードバック制御することにより、前記燃焼室に導入される排ガスの総量を制御する通常還流ガス量制御を実行する還流ガス量制御手段を備え、
前記通常還流ガス量制御の実行中に予想される前記第１還流ガス量の単位時間当たりの変化率である第１還流ガス量変化率の絶対値が所定の第１閾値よりも大きいことが判明した場合には該第１還流ガス量変化率の絶対値が小さくなるように前記第１フィードバック量が修正され、
前記通常還流ガス量制御の実行中に予想される前記第２還流ガス量の単位時間当たりの変化率である第２還流ガス量変化率の絶対値が所定の第２閾値よりも大きいことが判明した場合には該第２還流ガス量変化率の絶対値が小さくなるように前記第２フィードバック量が修正される、
内燃機関の制御装置。
【請求項２】
請求項１に記載の制御装置において、
前記通常還流ガス量制御の実行中に予想される前記第１還流ガス量変化率の絶対値が前記第１閾値よりも大きいことが判明した場合には前記第１フィードバック量が小さくなるように該第１フィードバック量が修正され、
前記通常還流ガス量制御の実行中に予想される前記第２還流ガス量変化率の絶対値が前記第２閾値よりも大きいことが判明した場合には前記第２フィードバック量が小さくなるように該第２フィードバック量が修正される、内燃機関の制御装置。
【請求項３】
請求項１または請求項２に記載の制御装置において、
前記第１還流ガス量変化率に基づいて定められる第１修正係数が前記第１フィードバック量に乗算されることによって前記第１還流ガス量変化率の絶対値が小さくなるように該第１フィードバック量が修正され、前記第２還流ガス量変化率に基づいて定められる第２修正係数が前記第２フィードバック量に乗算されることによって前記第２還流ガス量変化率の絶対値が小さくなるように該第２フィードバック量が修正され、
前記第１修正係数が増大すると前記第２修正係数が減少し且つ前記第１修正係数が減少すると前記第２修正係数が増大するように前記第１修正係数および前記第２修正係数が設定される、内燃機関の制御装置。
【請求項４】
請求項３に記載の制御装置において、
前記第１修正係数と前記第２修正係数との和は１である、内燃機関の制御装置。
【請求項５】
請求項１〜請求項４のいずれか一項に記載の制御装置において、
前記第１フィードバック量および前記第２フィードバック量は、前記燃焼室に導入される排ガスと空気との混合ガスの目標酸素濃度に基づいて定められる、内燃機関の制御装置。
【請求項６】
請求項５に記載の制御装置において、
前記第１還流ガス量変化率の絶対値が前記第１閾値よりも大きいか否か或いは前記第２還流ガス量変化率の絶対値が前記第２閾値よりも大きいか否かは前記混合ガスの目標酸素濃度に基づいて判定される、内燃機関の制御装置。
【請求項７】
請求項１〜請求項６のいずれか一項に記載の制御装置において、
前記第１排ガス還流手段は前記第１通路を通過する排ガスの量を変化させる第１制御弁を有し、前記第２排ガス還流手段は前記第２通路を通過する排ガスの量を変化させる第２制御弁を有する、内燃機関の制御装置。
【請求項８】
請求項１〜請求項７のいずれか一項に記載の制御装置において、
前記燃焼室に導入されるガスの温度が所定の閾値よりも低い場合、前記第１排ガス還流手段によって還流される排ガスと前記第２排ガス還流手段によって還流される排ガスとのうちの温度が高い方の排ガスの量が温度が低い方の排ガスの量よりも多くなるように前記第１フィードバック量および前記第２フィードバック量の少なくとも一方が修正される、内燃機関の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内燃機関の排ガスの一部を排気通路から吸気通路へ還流させる排気再循環（いわゆる、外部ＥＧＲ。以下、単に「ＥＧＲ」とも称呼する。）を行う内燃機関に適用される制御装置に関する。
【背景技術】
【０００２】
火花点火式内燃機関およびディーゼル機関などの内燃機関の排ガスには、窒素酸化物（ＮＯｘ）および微粒子状物質（ＰＭ）などの有害物質（以下、「エミッション」とも称呼する。）が含まれる。エミッションの排出量は、出来る限り低減されることが望ましい。エミッションの排出量を低減する方法として、例えば、排気通路から吸気通路に還流された排ガス（ＥＧＲガス）を新気とともに燃焼室に導入させることによってＮＯｘ量を低減する方法などが提案されている。
【０００３】
一方、周知のように、排ガスに含まれるＮＯｘ量とＰＭ量との間には二律背反の関係がある。すなわち、ＮＯｘ量を減少させるように内燃機関が制御されると（例えば、上記の例におけるＥＧＲガス量が増大されると）ＰＭ量が増大し、ＰＭ量を減少させるように内燃機関が制御されると（例えば、上記の例におけるＥＧＲガス量が減少されると）ＮＯｘ量が増大する。そのため、エミッションの排出量を総合的に低減する観点において、ＮＯｘ量およびＰＭ量の双方を考慮して内燃機関が制御されることが望ましい。例えば、上記の例において、ＮＯｘ量が排ガス浄化用触媒の性能などに応じた所定の目標量に一致するようにＥＧＲガス量が制御されることが望ましい。
【０００４】
そこで、従来の制御装置の一つ（以下、「従来装置」とも称呼する。）は、コンプレッサおよびタービンを有する過給器と、排ガスをタービンの上流からコンプレッサの下流側へ還流させる通路（高圧ＥＧＲ通路）と、その高圧ＥＧＲ通路に設けられた制御弁と、排ガスをタービンの下流側からコンプレッサの上流側へ還流させる通路（低圧ＥＧＲ通路）と、その低圧ＥＧＲ通路に設けられた制御弁と、を備えた内燃機関に適用される。この従来装置は、内燃機関の運転状態に応じて各制御弁の開度をフィードバック制御することにより、高圧ＥＧＲ通路を通過する排ガス（高圧ＥＧＲガス）の量および低圧ＥＧＲ通路を通過する排ガス（低圧ＥＧＲガス）の量を調整する。換言すると、従来装置は、還流される排ガスの総量（すなわち、上記ＥＧＲガス量）をフィードバック制御するようになっている（例えば、特許文献１を参照。）。このように、従来から、内燃機関の運転状態に応じた適切な量に一致するようにＥＧＲガス量を制御することが望まれている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−１７５１３９号公報
【発明の概要】
【０００６】
上述したように、排気再循環（外部ＥＧＲ）が行われるとき、一般に、排ガス（ＥＧＲガス）は所定の流路を経由して排気通路から吸気通路へと移動する。そのため、ＥＧＲガス量がフィードバック制御されるとき、所定のフィードバック量に応じてＥＧＲガス量が変更され始めた時点から、実際にＥＧＲガス量がそのフィードバック量に応じた量だけ変更される時点まで、には、一般に、ＥＧＲガスが移動する流路の長さなどに応じた時間長さを要する。換言すると、ＥＧＲガス量のフィードバック制御においては、一般に、排ガスの移送遅れなどに起因する応答遅れが生じ得る。
【０００７】
上記応答遅れの程度（時間長さ）は、制御対象であるＥＧＲガス量の変更の度合い（例えば、単位時間当たりの変化率など）が十分に小さい場合（例えば、内燃機関の負荷の変化率が十分に小さい定常状態が継続されている場合）、ＥＧＲガス量を所定の目標量に一致させる観点において無視することができる程度に短いと考えられる。よって、この場合、ＥＧＲガス量は目標量に十分に短い時間にて収束すると考えられる。しかし、ＥＧＲガス量の変更の度合いが大きい場合（例えば、内燃機関の負荷が増大または減少する過渡状態においては）、上記応答遅れは、ＥＧＲガス量の制御に実質的な影響を与える程度に長いと考えられる。よって、この場合、ＥＧＲガス量が目標量に収束されるためには相当程度の時間長さを要する場合がある（例えば、いわゆるハンチングが生じる場合もある）と考えられる。
【０００８】
このように、排気再循環が行われているときに内燃機関の運転状態が変化すると（例えば、上記過渡状態において）、ＥＧＲガス量が適切に制御されない場合がある。この場合、エミッションの排出量が十分に低減されない可能性がある。
【０００９】
本発明の目的は、上記課題に鑑み、内燃機関の運転状態が変化する場合においてもＥＧＲガス量を適切に制御することができる内燃機関の制御装置を提供することにある。
【００１０】
上記課題を達成するための本発明による制御装置につき、下記１〜４の順に説明する。
１．制御装置が適用される内燃機関
２．還流ガス量のフィードバック制御
３．フィードバック量の修正
４．制御装置のいくつかの態様
以下、説明を続ける。
【００１１】
１．制御装置が適用される内燃機関
本発明の制御装置は、排ガスを排気通路から吸気通路へ還流させる複数の手段を備えた内燃機関に適用される。
【００１２】
具体的に述べると、上記内燃機関は、
内燃機関の燃焼室から排気通路に排出される排ガスを前記排気通路から吸気通路へ第１通路を介して還流させる「第１排ガス還流手段」と、
前記燃焼室から前記排気通路に排出される排ガスを前記排気通路から前記吸気通路へ前記第１通路とは「異なる」第２通路を介して還流させる「第２排ガス還流手段」と、
を備える。
【００１３】
このように、本発明の制御装置が適用される内燃機関においては、第１排ガス還流手段および第２排ガス還流手段の双方が排気通路から吸気通路へ排ガスを還流させることができる。
【００１４】
なお、本発明の制御装置は、３以上の排ガス環流手段を備えてもよい。制御装置が３以上の排ガス環流手段を備える場合、上記第１排ガス環流手段および上記第２排ガス環流手段は、同３以上の排ガス環流手段のうちのいずれか２つであればよい。
【００１５】
さらに、本発明において「排ガスを排気通路から吸気通路へ還流させる」とは、内燃機関の燃焼室から排出される排ガスの少なくとも一部を排気通路から吸気通路へ還流させることを意味し、必ずしも同排ガスの全てを排気通路から吸気通路へ還流させることを意味しない。
以上が、本発明の制御装置が適用される内燃機関についての説明である。
【００１６】
２．還流ガス量のフィードバック制御
上記内燃機関に適用される本発明の制御装置は、還流される排ガスの量をフィードバック制御するための「通常還流ガス量制御」を実行するようになっている。
【００１７】
具体的に述べると、本発明の制御装置は、
前記第１排ガス還流手段によって還流されて前記燃焼室に導入される排ガスの量である「第１還流ガス量」を変更するための「第１フィードバック量」によって該第１還流ガス量をフィードバック制御するとともに、前記第２排ガス還流手段によって還流されて前記燃焼室に導入される排ガスの量である「第２還流ガス量」を変更するための「第２フィードバック量」によって該第２還流ガス量をフィードバック制御することにより、前記燃焼室に導入される排ガスの総量を制御する「通常還流ガス量制御」を実行する、還流ガス量制御手段を備える。
【００１８】
上記「第１還流ガス量」および上記「第２還流ガス量」として、例えば、燃焼室に導入される単位時間当たりの排ガスの量（質量または体積など）が採用され得る。さらに、上記「第１還流ガス量」および上記「第２還流ガス量」として、例えば、燃焼室に導入されるガスの全体の量（新気と排ガスとの混合ガスの量）に対する同燃焼室に導入されるガスに含まれる排ガスの量の割合（すなわち、ＥＧＲ率）が採用され得る。このように、本発明の制御装置において、上記「第１還流ガス量」は上記第１排ガス還流手段によって還流されて上記燃焼室に導入される排ガスの量の程度を表す量であればよく、上記「第２還流ガス量」は上記第２排ガス還流手段によって還流されて上記燃焼室に導入される排ガスの量の程度を表す量であればよい。
【００１９】
上記「第１フィードバック量」および上記「第２フィードバック量」は、第１還流ガス量および第２還流ガス量を各々の目標量に一致させるために所定の制御対象に対して与えられる操作量であればよく、特に制限されない。例えば、制御対象が還流されるガスの量を調整する部材（例えば、制御弁など）である場合、第１フィードバック量および第２フィードバック量として、その部材の作動量（例えば、制御弁の開度など）の変更分の大きさなどが採用され得る。さらに、第１フィードバック量および第２フィードバック量の具体的な導出方法は、特に制限されない。例えば、第１フィードバック量および第２フィードバック量は、比例積分微分制御（ＰＩＤ制御）の考え方などに従って導出され得る。
【００２０】
上記第１還流ガス量および上記第２還流ガス量の「各々の目標量」は、内燃機関の運転状態などに応じた適値に設定されればよく、特に制限されない。例えば、それら目標量として、エミッションの排出量を出来る限り低減させるための（例えば、排ガス中のＮＯｘ量を所定の目標量に一致させるための）量が採用され得る。さらに、それら目標量として、例えば、第１還流ガス量および第２還流ガス量の総量を所定の目標総量とするための量が採用され得る。加えて、例えば、エミッションの排出量を出来る限り低減させるための量としての目標総量が定められたとき、その目標総量を達成し得る量がそれら目標量として採用され得る。さらに加えて、例えば、内燃機関の燃焼室に導入されるガス（空気、または、空気と排ガスとの混合ガス）の酸素濃度の目標値が定められたとき、その目標値を達成しうる量がそれら目標量として採用され得る。このように、本発明の制御装置において、第１還流ガス量および第２還流ガス量の「各々の目標量」は、所定の制御量（還流される排ガスの量そのものであってもよく、還流される排ガスの量に関連するパラメータの値であってもよい。）を所定の目標値に近づける又は一致させるための値であればよい。
【００２１】
上述したように第１還流ガス量および第２還流ガス量がフィードバック制御されることにより、上記総量（第１還流ガス量と第２還流ガス量との合計量）が制御される。この制御は、本発明において「通常還流ガス量制御」と称呼される。
以上が、本発明の制御装置における還流ガス量のフィードバック制御である。
【００２２】
以下、便宜上、第１還流ガス量および第２還流ガス量を、単に「還流ガス量」とも称呼する。さらに、以下、便宜上、第１フィードバック量および第２フィードバック量を、単に「フィードバック量」とも称呼する。加えて、以下、便宜上、第１排ガス還流手段によって還流される排ガスおよび第２排ガス還流手段によって還流される排ガスを、単に「還流ガス」とも称呼する。
【００２３】
３．フィードバック量の修正
上述したように、本発明の制御装置においては、通常還流ガス量制御が実行されることによって燃焼室に導入される排ガスの総量がフィードバック制御されるようになっている。
【００２４】
ところが、還流ガスは所定の組成、密度および粘度などを有しており、その還流ガスが所定の長さを有する通路（第１通路および第２通路）を介して還流される。そのため、それら還流ガスが移動する（排気通路から吸気通路へ還流される）には、所定の時間長さを要する。よって、還流ガス量がフィードバック制御されるとき、所定のフィードバック量に応じて還流ガス量が変更され始めた時点から、実際に還流ガス量がそのフィードバック量に応じた量だけ変更される時点まで、には所定の時間長さを要する。すなわち、本発明の制御装置においては、還流ガスの移送遅れなどに起因して、フィードバック制御の応答遅れが生じ得る。その結果、なかでも還流ガス量の単位時間当たりの変化率の絶対値が大きい場合において、例えば、フィードバック量が過大となることなどに起因して還流ガス量が目標量を大幅に超過するとともに、その大幅な超過などに起因して再びフィードバック量が過大となることが繰り返される現象が生じ、還流ガス量が目標値に収束するために相当程度の時間長さを要してしまう（例えば、ハンチングが生じてしまう）可能性がある。なお、上記還流ガス量の単位時間当たりの変化率の絶対値は、例えば、還流ガス量の現在量と目標量との差が大きい場合、および、還流ガス量の目標量が頻繁に変更される場合などに大きくなると考えられる。
【００２５】
そこで、本発明の制御手段においては、上記通常還流ガス量制御が実行されているとき、将来の時点における「還流ガス量の単位時間当たりの変化率」が予想されるとともに、その予想される「還流ガス量の単位時間当たりの変化率」に応じてフィードバック量が修正される。
【００２６】
具体的に述べると、本発明の制御装置において、
前記通常還流ガス量制御の実行中に予想される前記第１還流ガス量の単位時間当たりの変化率である「第１還流ガス量変化率」の絶対値が所定の第１閾値よりも大きいことが判明した場合、前記第１還流ガス量変化率の絶対値が小さくなるように該第１フィードバック量が修正される。さらに、前記通常還流ガス量制御の実行中に予想される前記第２還流ガス量の単位時間当たりの変化率である「第２還流ガス量変化率」の絶対値が所定の第２閾値よりも大きいことが判明した場合、該第２還流ガス量変化率の絶対値が小さくなるように前記第２フィードバック量が修正される。
【００２７】
上記「第１閾値」は、第１還流ガス量変化率の絶対値がその第１閾値よりも大きい場合には第１還流ガス量が所定の目標量に適切に収束されないと判断し得る適値に設定されればよく、特に制限されない。また、上記「第２閾値」は、第２還流ガス量変化率の絶対値がその第２閾値よりも大きい場合には第２還流ガス量が所定の目標量に適切に収束されないと判断し得る適値に設定されればよく、特に制限されない。第１閾値および第２閾値として、例えば、制御装置が適用される内燃機関の構成、排ガスの特性（組成、密度および粘度など）、実験などによってあらかじめ取得された応答遅れの程度、制御装置に要求されるＥＧＲガス量の制御の精度、および、許容され得るエミッションの排出量などを考慮した適値が採用され得る。
【００２８】
上記第１フィードバック量の修正の程度は、第１フィードバック量がその修正の程度だけ修正されれば第１還流ガス量が適切に目標量に収束されると判断し得る量であればよく、特に制限されない。また、上記第２フィードバック量の修正の程度は、第２フィードバック量がその修正の程度だけ修正されれば第２還流ガス量が適切に目標量に収束されると判断し得る量であればよく、特に制限されない。
【００２９】
なお、第１還流ガス量変化率および第２還流ガス量変化率を予想するための具体的な方法は、特に制限されない。例えば、これら変化率を予想する方法として、内燃機関の運転パラメータ（例えば、燃焼室に導入されるガスの目標酸素濃度、目標燃料噴射量および回転数など）の変化量などを考慮して同変化率を予想する方法が採用され得る。
【００３０】
上述したように、還流ガス量の単位時間当たりの変化率の絶対値が大きい場合には還流ガス量が適切に目標量に収束されない可能性がある。本発明の制御装置は、将来の時点における「第１還流ガス量変化率の絶対値」および「第２還流ガス量変化率の絶対値」を予想し、必要に応じて、第１還流ガス量変化率の絶対値が小さくなるように第１フィードバック量を修正し、第２還流ガス量変化率の絶対値が小さくなるように第２フィードバック量を修正する。これにより、フィードバック量が修正されない場合に比べ、より適切に還流ガス量を目標量に収束させることができる。
【００３１】
したがって、本発明の制御装置は、通常還流ガス量制御を行うと還流ガス量の単位時間当たりの変化率の絶対値が大きくなるように内燃機関の運転状態が変化する場合においても（例えば、上述した過渡状態においても）、フィードバック量を調整することによってＥＧＲガス量を適切に制御することができる。
【００３２】
次いで、フィードバック量の修正方法のいくつかの態様について述べる。
【００３３】
上述したように、フィードバック量は、還流ガス量の変化率の絶対値が小さくなるように修正されればよい。例えば、予想される還流ガス量の変化率の絶対値が大きい場合、「フィードバック量そのもの」を小さくすることにより、将来の時点における同変化率の絶対値を小さくすることができる。
【００３４】
そこで、本発明の制御装置の一の態様において、
前記通常還流ガス量制御の実行中に予想される前記第１還流ガス量変化率の絶対値が前記第１閾値よりも大きいことが判明した場合、「前記第１フィードバック量」が小さくなるように該第１フィードバック量が修正され得る。さらに、前記通常還流ガス量制御の実行中に予想される前記第２還流ガス量変化率の絶対値が前記第２閾値よりも大きいことが判明した場合、「前記第２フィードバック量」が小さくなるように該第２フィードバック量が修正され得る。
【００３５】
ところで、上述したように、本発明の制御装置が適用される内燃機関においては、第１排ガス還流手段および第２排ガス還流手段の「双方」が排気通路から吸気通路へ排ガスを還流させることができる。換言すると、第１還流ガス量および第２還流ガス量の「双方」または「一方」により、還流される排ガスの総量が制御される。
【００３６】
そこで、フィードバック量が修正されるとき、第１フィードバック量の修正の程度と第２フィードバック量の修正の程度とが「互いに関連する」ように、それら修正の程度を定めてもよい。これにより、例えば、内燃機関の運転状態が変化することによって「主として第１還流ガス量によって上記総量が制御される制御状態」、「第１還流ガス量および第２還流ガス量の双方によって上記総量が制御される制御状態」および「主として第２還流ガス量によって上記総量が制御される制御状態」の間において制御状態が切り替わる場合であっても、上記総量を適切に制御することができると考えられる。
【００３７】
例えば、本発明の制御装置の他の態様において、
前記第１還流ガス量変化率に基づいて定められる「第１修正係数」が前記第１フィードバック量に乗算されることによって前記第１還流ガス量変化率の絶対値が小さくなるように該第１フィードバック量が修正され、かつ、前記第２還流ガス量変化率に基づいて定められる「第２修正係数」が前記第２フィードバック量に乗算されることによって前記第２還流ガス量変化率の絶対値が小さくなるように該第２フィードバック量が修正され得る。
さらに、本態様において、
前記第１修正係数が増大すると前記第２修正係数が減少し且つ前記第１修正係数が減少すると前記第２修正係数が増大するように前記第１修正係数および前記第２修正係数が設定され得る。
【００３８】
これにより、例えば、主として第１還流ガス量によって上記総量が制御される制御状態から主として第２還流ガス量によって上記総量が制御される制御状態に制御状態が切り替わることが予想される場合、その切り替えに応じて第１修正係数および第２修正係数を調整する（例えば、第１修正係数を増大させるとともに第２修正係数を減少させる）ことにより、主となる第２還流ガス量が急激に変動することを避けるとともに、第２還流ガス量を適切に目標量に収束させることができると考えられる。逆に、例えば、主として第２還流ガス量によって上記総量が制御される制御状態から主として第１還流ガス量によって上記総量が制御される制御状態に制御状態が切り替わることが予想される場合、その切り替えに応じて第１修正係数および第２修正係数を調整することにより（例えば、第１修正係数を減少させるとともに第２修正係数を増大させる）ことにより、主となる第１還流ガス量が急激に変動することを避けるとともに、第２還流ガス量を適切に目標量に収束させることができると考えられる。
【００３９】
さらに、上記態様の制御装置の一の具体例として、
前記第１修正係数と前記第２修正係数との和は１であるように、前記第１修正係数および前記第２修正係数が構成され得る。
【００４０】
これにより、第１修正係数および第２修正係数の少なくとも一方は１以下の値となるとともに、第１修正係数が増大すると第２修正係数が減少し且つ第１修正係数が減少すると第２修正係数が増大する。そして、１以下の値である修正係数がフィードバック量に乗算されることにより、還流ガス量の絶対値が小さくなるようにフィードバック量が修正され得る。
【００４１】
なお、上記説明から理解されるように、本具体例においては、第１修正係数および第２修正係数は１以下の正の値またはゼロとなる。また、上記説明から理解されるように、前記第１修正係数と前記第２修正係数との和は、必ずしも１でなくてもよく、１よりも小さい正の値であってもよい。
以上が、本発明におけるフィードバック量の修正方法についての考え方である。
【００４２】
４．制御装置のいくつかの態様
内燃機関の燃焼室に導入される混合ガスの酸素濃度は、燃料の燃焼の度合いなどに関連するパラメータであって、エミッションの排出量に影響を与えるパラメータのひとつである。そこで、この混合ガスの酸素濃度が所定の目標酸素濃度（例えば、エミッションの排出量を出来る限り低減することができる値）に一致するようにＥＧＲガス量を定めることが好適である。
【００４３】
そこで、例えば、本発明の一の態様において、
前記第１フィードバック量および前記第２フィードバック量は、前記燃焼室に導入される排ガスと空気との混合ガスの「目標酸素濃度」に基づいて定められ得る。
【００４４】
さらに、上記態様において、目標酸素濃度の単位時間当たりの変化率は、第１フィードバック量および第２フィードバック量の単位時間当たりの変化率（換言すると、第１還流ガス量変化率および第２還流ガス量変化率）に、大きな影響を与えると考えられる。例えば、目標酸素濃度の単位時間当たりの変化率の絶対値が大きいほど、第１還流ガス量変化率の絶対値および第２還流ガス量変化率の絶対値は大きいと考えられる。
【００４５】
そこで、上記態様において、
前記第１還流ガス量変化率の絶対値が前記第１閾値よりも大きいか否か或いは前記第２還流ガス量変化率の絶対値が前記第２閾値よりも大きいか否かは、前記混合ガスの目標酸素濃度に基づいて判定される、ように構成され得る。
【００４６】
上述したように、還流ガス量はフィードバック量に応じて変更される。ここで、本発明の制御装置において、第１還流ガス量および第２還流ガス量を変更する具体的な方法は、特に制限されない。
【００４７】
例えば、本発明の制御装置の他の態様において、
前記第１排ガス還流手段は、前記第１通路を通過する排ガスの量を変化させる第１制御弁を有するように構成され得る。さらに、前記第２排ガス還流手段は、前記第２通路を通過する排ガスの量を変化させる第２制御弁を有するように構成され得る。
【００４８】
上記態様において、例えば、第１制御弁にその開度を変更する指示が与えられることによって第１環流ガス量が変更され、第２制御弁にその開度を変更する指示が与えられることによって第２環流ガス量が変更される。
【００４９】
ところで、内燃機関の燃焼室に導入されるガスの温度は、燃料の着火性などに関連するパラメータであって、エミッションの排出量に影響を与えるパラメータのひとつである。例えば、このガスの温度が過度に低い場合、燃料の着火遅れなどに起因してエミッションの排出量が増大すると考えられる。
【００５０】
そこで、本発明の他の態様において、
前記燃焼室に導入されるガスの温度が所定の閾値よりも「低い」場合、前記第１排ガス還流手段によって還流される排ガスと前記第２排ガス還流手段によって還流される排ガスとのうちの温度が「高い」方の排ガスの量が温度が「低い」方の排ガスの量よりも「多くなる」ように、前記第１フィードバック量および前記第２フィードバック量の少なくとも一方が修正される、ように構成され得る。
【００５１】
このように第１フィードバック量および第２フィードバック量が修正されることにより、還流ガス全体の平均温度がより高められるので、燃焼室に導入されるガスの温度が高められる。その結果、上記修正が行われない場合に比べ、よりエミッションの排出量が低減され得る。
【００５２】
さらに、上記態様の制御装置の一の具体例として、前記第１排ガス還流手段によって還流される排ガスと前記第２排ガス還流手段によって還流される排ガスとのうちの温度が「高い」方の排ガスに係る修正係数（上述した第１修正係数または第２修正係数）が１に設定されるとともに、温度が「低い」方の排ガスに係る修正係数がゼロに設定され得る。
【図面の簡単な説明】
【００５３】
【図１】本発明の実施形態に係る制御装置が適用される内燃機関の概略図である。
【図２】本発明の実施形態に係る制御装置の作動の概要を示す概略フローチャートである。
【図３】本発明の実施形態に係る制御装置が採用する、機関回転速度と、燃料噴射量の目標量と、ＥＧＲモードと、の関係を示す概略図である。
【図４】本発明の実施形態における、目標吸気酸素濃度と、ＥＧＲガス量と、高圧ＥＧＲ弁開度と、低圧ＥＧＲ弁開度と、の推移を示すタイムチャートである。
【図５】本発明の第１実施形態に係る制御装置のＣＰＵが実行するルーチンを示したフローチャートである。
【図６】本発明の第１実施形態に係る制御装置のＣＰＵが実行するルーチンを示したフローチャートである。
【図７】本発明の第１実施形態に係る制御装置のＣＰＵが実行するルーチンを示したフローチャートである。
【図８】本発明の第１実施形態に係る制御装置のＣＰＵが実行するルーチンを示したフローチャートである。
【図９】本発明の第２実施形態に係る制御装置のＣＰＵが実行するルーチンを示したフローチャートである。
【図１０】本発明の第２実施形態に係る制御装置のＣＰＵが実行するルーチンを示したフローチャートである。
【発明を実施するための形態】
【００５４】
（第１実施形態）
＜装置の概要＞
図１は、本発明の実施形態に係る制御装置（以下、「第１装置」とも称呼する。）を内燃機関１０に適用したシステムの概略構成を示す。内燃機関１０は、第１気筒〜第４気筒の４つの気筒を有する４気筒ディーゼル機関である。以下、便宜上、「内燃機関１０」を単に「機関１０」とも称呼する。
【００５５】
この機関１０は、図１に示すように、燃料噴射系統を含むエンジン本体２０、エンジン本体２０に空気を導入するための吸気系統３０、エンジン本体２０から排出されるガスを機関１０の外部に放出するための排気系統４０、排ガスのエネルギによって駆動されてエンジン本体２０に導入される空気を圧縮する過給装置５０、および、排ガスを排気系統４０から吸気系統３０に還流させるためのＥＧＲ装置６０、を備えている。
【００５６】
エンジン本体２０は、吸気系統３０および排気系統４０が連結されたシリンダヘッド２１を有している。このシリンダヘッド２１は、各気筒に対応するように各気筒の上部に設けられた複数の燃料噴射装置（例えば、ソレノイド式インジェクタ）２２を有している。燃料噴射装置２２のそれぞれは、図示しない燃料タンクと接続されており、電気制御装置９０からの指示信号に応じて各気筒の燃焼室内に燃料を供給するようになっている。
【００５７】
吸気系統３０は、シリンダヘッド２１に形成された図示しない吸気ポート、吸気ポートを介して各気筒に連通されたインテークマニホールド３１、インテークマニホールド３１の上流側の集合部に接続された吸気管３２、吸気管３２に設けられるとともに吸気管３２内の開口面積を変更することができる第１スロットル弁３３、電気制御装置９０からの指示信号に応じて第１スロットル弁３３を回転駆動するスロットル弁アクチュエータ３３ａ、第１スロットル弁３３の上流側において吸気管３２に設けられたインタークーラ３４、インタークーラ３４の上流側に設けられた過給装置５０（本装置の詳細については後述される。）、過給装置５０よりも上流側において吸気管３２に設けられるとともに吸気管３２内の開口面積を変更することができる第２スロットル弁３５、電気制御装置９０からの指示信号に応じて第２スロットル弁３５を回転駆動するスロットル弁アクチュエータ３５ａ、および、第２スロットル弁３５の上流側において吸気管３２に設けられたエアクリーナ３６、を有している。インテークマニホールド３１および吸気管３２は、吸気通路を構成する。
【００５８】
排気系統４０は、シリンダヘッド２１に形成された図示しない排気ポート、排気ポートを介して各気筒に連通されたエキゾーストマニホールド４１、エキゾーストマニホールド４１の下流側の集合部に接続された排気管４２、排気管４２に設けられた過給装置５０（本装置の詳細については後述される。）、および、過給装置５０よりも下流側の排気管４２に設けられた排ガス浄化用触媒（例えば、ＤＰＮＲ）４３、を有している。エキゾーストマニホールド４１および排気管４２は、排気通路を構成する。
【００５９】
過給装置５０は、吸気通路（吸気管３２）に設けられたコンプレッサ５１、および、排気通路（排気管４２）に設けられたタービン５２を有している。コンプレッサ５１とタービン５２とは、図示しないローターシャフトによって同軸回転可能に連結されている。そのため、タービン５２が排ガスのエネルギによって回転せしめられたとき、コンプレッサ５１も回転する。これにより、排ガスのエネルギを利用してコンプレッサ５１に導入される空気が圧縮される（すなわち、過給が行われる）ようになっている。
【００６０】
ＥＧＲ装置６０は、排ガスを排気系統４０（排気通路）から吸気系統３０（吸気通路）へ還流させる「第１の手段」である低圧ＥＧＲ機構６２、および、排ガスを同様に還流させる「第２の手段」である高圧ＥＧＲ機構６１を有している。なお、「高圧ＥＧＲ機構」および「低圧ＥＧＲ機構」との称呼は、「高圧」ＥＧＲ機構によって還流される排ガスの圧力が「低圧」ＥＧＲ機構によって還流される排ガスの圧力に比べて高いことに由来する。
【００６１】
高圧ＥＧＲ機構６１は、一端がタービン５２よりも上流側の排気管４２（図中のＡ点）に接続されるとともに他端がコンプレッサ５１よりも下流側の吸気管３２（図中のＢ点）に接続される高圧ＥＧＲ通路６１ａ、高圧ＥＧＲ通路６１ａに設けられる高圧ＥＧＲガス冷却装置６１ｂ、および、高圧ＥＧＲ通路６１ａに設けられるとともに高圧ＥＧＲ通路６１ａの開口面積を変更することができる高圧ＥＧＲ制御弁６１ｃ、を有している。高圧ＥＧＲ制御弁６１ｃは、高圧ＥＧＲ通路６１ａを通過して排気通路から吸気通路へ環流される排ガスの量（高圧ＥＧＲガス量）を電気制御装置９０からの指示信号に応じて変更するようになっている。なお、この指示信号は、高圧ＥＧＲ制御弁６１ｃの開度（高圧ＥＧＲ弁開度）Ohplvを指示するための信号である。
【００６２】
低圧ＥＧＲ機構６２は、一端がタービン５２よりも下流側の排気管４２（図中のＣ点）に接続されるとともに他端がコンプレッサ５１よりも上流側の吸気管３２（図中のＤ点）に接続される低圧ＥＧＲ通路６２ａ、低圧ＥＧＲ通路６２ａに設けられる低圧ＥＧＲガス冷却装置６２ｂ、および、低圧ＥＧＲ通路６２ａに設けられるとともに低圧ＥＧＲ通路６２ａの開口面積を変更することができる低圧ＥＧＲ制御弁６２ｃ、を有している。低圧ＥＧＲ制御弁６２ｃは、低圧ＥＧＲ通路６２ａを通過して排気通路から吸気通路へ環流される排ガスの量（低圧ＥＧＲガス量）を電気制御装置９０からの指示信号に応じて変更するようになっている。なお、この指示信号は、低圧ＥＧＲ制御弁６２ｃの開度（低圧ＥＧＲ弁開度）Olplvを指示するための信号である。
【００６３】
このように、高圧ＥＧＲ機構６１は、低圧ＥＧＲ機構６２における排ガスの通路（低圧ＥＧＲ通路６２ａ）とは異なる排ガスの経路（高圧ＥＧＲ通路６１ａ）を介して、排ガスを還流させるようになっている。別の言い方をすると、機関１０においては、高圧ＥＧＲ機構６１および低圧ＥＧＲ機構６２の「双方」が排気通路から吸気通路へ排ガスを環流させることができるようになっている。なお、当然ながら、高圧ＥＧＲ機構６１および低圧ＥＧＲ機構６２の「双方」が常に排気通路から吸気通路へ排ガスを還流させる必要はなく、電気制御装置９０からの指示信号に応じて高圧ＥＧＲ機構６１および低圧ＥＧＲ機構６２の「一方のみ」が排気通路から吸気通路へ排ガスを還流させてもよい。
【００６４】
以下、便宜上、高圧ＥＧＲガス量および低圧ＥＧＲガス量の総量を、単に「ＥＧＲガス量」とも称呼する。
【００６５】
さらに、機関１０の外部には、アクセルペダル７１および変速装置７２が設けられている。
【００６６】
アクセルペダル７１は、機関１０に加速要求および要求トルクなどを入力するための部材である。アクセルペダル７１は、機関１０の操作者によって操作される。
【００６７】
変速装置７２は、図示しないクランクシャフトの回転を他の部材に伝達するときの入力軸の回転数と出力軸の回転数との比（変速比）を電気制御装置９０からの指示信号に応じて変更するようになっている。この変速比は、機関１０の運転状態に応じて、あらかじめ定められた複数の値（変速段）のうちから選択されるようになっている。すなわち、電気制御装置９０からの指示信号は、変速段の位置SPを指示するための信号であるとも言い得る。
【００６８】
加えて、第１装置は、複数のセンサを備えている。具体的に述べると、第１装置は、吸入空気量センサ８１、第１酸素濃度センサ８２、吸気温度センサ８３、過給圧センサ８４、クランクポジションセンサ８５、第２酸素濃度センサ８６、および、アクセル開度センサ８７を備えている。
【００６９】
吸入空気量センサ８１は、第２スロットル弁３５よりも上流側の吸気管３２に設けられている。吸入空気量センサ８１は、吸気管３２内を流れる空気の質量流量である吸入空気量（すなわち、機関１０に吸入される空気の質量）に応じた信号を出力するようになっている。この信号に基づき、吸入空気量Gaが取得される。
【００７０】
第１酸素濃度センサ８２は、低圧ＥＧＲ通路６２ａと吸気管３２とが接続する位置（図中のＤ点）よりも下流側であって同位置の近傍に設けられている。第１酸素濃度センサ８２は、公知の限界電流式の酸素濃度センサである。第１酸素濃度センサ８２は、低圧ＥＧＲガスと新気との混合ガスの酸素濃度に応じた信号を出力するようになっている。この信号に基づき、その混合ガスの酸素濃度が取得される。
【００７１】
吸気温度センサ８３は、インタークーラ３４よりも下流側の吸気管３２に設けられている。吸気温度センサ８３は、吸気管３２内を流れるガスの温度である吸気温度に応じた信号を出力するようになっている。この信号に基づき、吸気温度が取得される。
【００７２】
過給圧センサ８４は、コンプレッサ５１よりも下流側であり且つ第１スロットル弁３３よりも下流側の吸気管３２に設けられている。過給圧センサ８４は、吸気管３２内のガスの圧力（すなわち、過給装置５０によって圧縮されたガスの圧力）を表す信号を出力するようになっている。この信号に基づき、過給圧Pimが取得される。
【００７３】
クランクポジションセンサ８５は、図示しないクランクシャフトの近傍に設けられている。クランクポジションセンサ８５は、クランクシャフトの回転に応じたパルスを有する信号を出力するようになっている。この信号に基づき、クランクシャフトの単位時間あたりの回転数（以下、「機関回転速度NE」とも称呼される。）が取得される。
【００７４】
第２酸素濃度センサ８６は、触媒４３よりも上流側の排気管４２に設けられている。第２酸素濃度センサ８６は、公知の限界電流式の酸素濃度センサである。第２酸素濃度センサ８６は、触媒４３に導入される排ガスの酸素濃度に応じた信号を出力するようになっている。この信号に基づき、排ガスの酸素濃度（別の言い方をすると、空燃比）が取得される。
【００７５】
アクセル開度センサ８７は、アクセルペダル７１の近傍に設けられている。アクセル開度センサ８７は、アクセルペダル７１の開度に応じた信号を出力するようになっている。この信号に基づき、アクセルペダル開度Accpが取得される。
【００７６】
さらに、第１装置は、電気制御装置９０を備えている。電気制御装置９０は、ＣＰＵ９１、ＣＰＵ９１が実行するプログラム、テーブル（マップ）および定数などをあらかじめ記憶したＲＯＭ９２、ＣＰＵ９１が必要に応じて一時的にデータを格納するＲＡＭ９３、電源が投入された状態でデータを格納するとともに格納したデータを電源が遮断されている間も保持するバックアップＲＡＭ９４、ならびに、ＡＤコンバータを含むインターフェース９５を有する。ＣＰＵ９１、ＲＯＭ９２、ＲＡＭ９３、バックアップＲＡＭ９４およびインターフェース９５は、互いにバスで接続されている。
【００７７】
インターフェース９５は、上述した複数のセンサと接続され、ＣＰＵ９１にそれらセンサから出力される信号を伝えるようになっている。さらに、インターフェース９５は、燃料噴射装置２２、各アクチュエータ３３ａ，３５ａ、高圧ＥＧＲ制御弁６１ｃ、低圧ＥＧＲ制御弁６２ｃ、および、変速装置７２などと接続され、ＣＰＵ９１の指示に応じてそれらに指示信号を送るようになっている。
【００７８】
＜装置の作動の概要＞
以下、機関１０に適用される第１装置の作動の概要について、図２を参照しながら説明する。図２は、第１装置の作動の概要を示す「概略フローチャート」である。
【００７９】
第１装置は、燃焼室に導入されるガスの酸素濃度である吸気酸素濃度を所定の目標値に一致させるために（別の言い方をすると、ＥＧＲガス量を調整することによって吸気酸素濃度を目標値に一致させるために）高圧ＥＧＲガス量および低圧ＥＧＲガス量がフィードバック制御されるとき、必要に応じて高圧ＥＧＲガス量および低圧ＥＧＲガス量のそれぞれのフィードバック量を修正する。
【００８０】
具体的に述べると、第１装置は、図２のステップ２１０にて、吸気酸素濃度を目標値に一致させるために必要なＥＧＲガス量（ＥＧＲガス量の目標量）を決定する。次いで、第１装置は、ＥＧＲガス量を制御するために、ステップ２２０にて高圧ＥＧＲガス量のフィードバック量を決定するとともに、ステップ２３０にて低圧ＥＧＲガス量のフィードバック量を決定する。
【００８１】
次いで、第１装置は、ステップ２４０にて、所定のフィードバック量修正条件が成立するか否かを判定する。このフィードバック量修正条件が成立するか否かは、例えば、現時点の機関１０の運転状態などに基づいて予想される将来の時点における高圧ＥＧＲガス量および低圧ＥＧＲガス量の単位時間当たりの変化率の絶対値の大きさなどに基づいて判定される。
【００８２】
上記フィードバック量修正条件が「成立しない」場合、第１装置は、ステップ２４０からステップ２５０に進み、高圧ＥＧＲガス量を上記決定されたフィードバック量だけ変更するようにフィードバック制御する。さらに、第１装置は、ステップ２６０に進み、低圧ＥＧＲガス量を上記決定されたフィードバック量だけ変更するようにフィードバック制御する。
【００８３】
一方、上記フィードバック量修正条件が「成立する」場合、第１装置は、ステップ２４０からステップ２７０に進んで高圧ＥＧＲガス量のフィードバック量を修正し、ステップ２８０に進んで低圧ＥＧＲガス量のフィードバック量を修正する。例えば、このとき、高圧ＥＧＲガス量のフィードバック量は高圧ＥＧＲガス量の単位時間当たりの変化率の絶対値が小さくなるように修正され、低圧ＥＧＲガス量のフィードバック量は低圧ＥＧＲガス量の単位時間当たりの変化率の絶対値が小さくなるように修正される。
【００８４】
そして、第１装置は、ステップ２５０およびステップ２６０にて、高圧ＥＧＲガス量を上記修正されたフィードバック量だけ変更するようにフィードバック制御し、低圧ＥＧＲガス量を上記修正されたフィードバック量だけ変更するようにフィードバック制御する。
以上が第１装置の作動の概要である。
【００８５】
＜ＥＧＲモードの決定方法＞
次いで、第１装置におけるＥＧＲ装置６０の作動モード（以下、「ＥＧＲモード」とも称呼する。）およびその決定方法について、図３を参照しながら説明する。図３は、ＥＧＲモードを決定するためのマップを示す概略図である。
【００８６】
第１装置は、機関１０の運転状態に基づき、高圧ＥＧＲ機構６１および低圧ＥＧＲ機構６２を使い分けるようになっている。具体的に述べると、第１装置は、機関１０の負荷も機関回転速度も小さい場合（図３においてHPLが付された領域）、高圧ＥＧＲ機構６１を優先的に使用する。これにより、例えば、エネルギの大きい排ガス（タービン５２を通過する前の排ガス）が還流されることによる燃料の着火性の向上などを図り得る。一方、第１装置は、機関１０の負荷が大きくても機関回転速度が小さい場合、機関１０の負荷が小さくても機関回転速度が大きい場合、または、機関１０の負荷も機関回転速度も大きい場合（図３においてLPLが付された領域）、低圧ＥＧＲ機構６２を優先的に使用する。これにより、例えば、過給圧（コンプレッサ５１よりも下流側のガスの圧力）の増大に起因して高圧ＥＧＲ機構６１によっては十分な量のＥＧＲガスを還流させることができない場合であっても、低圧ＥＧＲ機構６２によって十分な量のＥＧＲガスを還流させ得る。なお、第１装置は、機関１０の負荷が中程度でも機関回転速度が小さい場合、機関１０の負荷が小さくても機関回転速度が中程度である場合、または、機関１０の負荷も機関回転速度も中程度である場合、高圧ＥＧＲ機構６１および低圧ＥＧＲ機構６２の双方を使用する。
【００８７】
より具体的に述べると、第１装置は、機関１０の運転状態に基づいて第１スロットル弁３３の開度および高圧ＥＧＲ制御弁６１ｃの開度を調整することにより、高圧ＥＧＲガス量を調整する。また、第１装置は、機関１０の運転状態に基づいて第２スロットル弁３５の開度および低圧ＥＧＲ制御弁６２ｃの開度を調整することにより、低圧ＥＧＲガス量を調整する。すなわち、第１装置は、適切な量の排ガスが排気通路から吸気通路へ環流されるように、高圧ＥＧＲ制御弁６１ｃ、低圧ＥＧＲ制御弁６２ｃ、第１スロットル弁３３および第２スロットル弁３５（以下、「各制御弁」とも総称する。）を作動させる。
【００８８】
上述した制御を実行するために、第１装置は、機関１０の運転状態を３つの領域に分け、それら３つの領域のそれぞれに適した各制御弁の作動状態を決定する。この各制御弁の作動状態が、ＥＧＲモードに基づいて決定される。
【００８９】
具体的に述べると、第１装置は、図３に示す「機関回転速度NEと、燃料噴射量の目標値Qtgtと、ＥＧＲモードEMと、の関係をあらかじめ定めたＥＧＲモードテーブルMapEM（NE，Qtgt）」をＲＯＭ９２に格納している。図３の図中に示される「HPL」は高圧ＥＧＲ機構６１を優先的に作動させること（ＨＰＬモード）を表し、「HPL＋LPL」は高圧ＥＧＲ機構６１および低圧ＥＧＲ機構６２の双方を作動させること（ＭＰＬモード）を表し、「LPL」は低圧ＥＧＲ機構６２を優先的に作動させること（ＬＰＬモード）を表す。
【００９０】
第１装置は、上記ＥＧＲモードテーブルMapEM（NE，Qtgt）に実際の機関回転速度NEおよび燃料噴射量の目標値Qtgtを適用することにより、ＥＧＲモードを決定する。そして、第１装置は、決定されたＥＧＲモードに応じて各制御弁を作動させる。すなわち、第１装置は、各制御弁の開度を制御する。
以上が、第１装置におけるＥＧＲモードおよびその決定方法である。
【００９１】
＜ＥＧＲガス量のフィードバック制御＞
上述したＥＧＲガス量のフィードバック制御を実現するため、第１装置は、高圧ＥＧＲ制御弁６１ｃの開度Ohplvおよび低圧ＥＧＲ制御弁６２ｃの開度Olplvをフィードバック制御する。
【００９２】
より具体的に述べると、第１装置は、下記（１）〜（５）に示す処理をこの順に行う。
（１）第１装置は、吸気酸素濃度Oinの目標値である目標吸気酸素濃度Ointgtを決定する。
（２）第１装置は、機関１０の吸入空気量Ga、燃焼室に導入されるガス全体の量（筒内吸入ガス量）Gcyl、および、燃焼室に導入されるガスの空気過剰率λに基づき、現時点における吸気酸素濃度Oinを算出する。
（３）第１装置は、現時点の吸気酸素濃度Oinと目標吸気酸素濃度Ointgtとの差をゼロに近づけるように、高圧ＥＧＲ制御弁６１ｃの開度Ohplvの変更量（高圧ＥＧＲ弁フィードバック量FBOhplv）および低圧ＥＧＲ制御弁６２ｃの開度Olplvの変更量（低圧ＥＧＲ弁フィードバック量FBOlplv）を決定する。
（４）第１装置は、必要に応じて、高圧ＥＧＲ弁フィードバック量FBOhplvおよび低圧ＥＧＲ弁フィードバック量FBOlplvを修正する。
（５）第１装置は、高圧ＥＧＲ弁フィードバック量FBOhplvだけ高圧ＥＧＲ制御弁６１ｃの開度Ohplvを変更し、低圧ＥＧＲ弁フィードバック量FBOlplvだけ低圧ＥＧＲ制御弁６２ｃの開度Olplvを変更する。
【００９３】
以下、上記フィードバック制御をより詳細に説明する。なお、これら制御においては、現時点（時刻k）における所定のパラメータの値と、現時点よりも過去の時点（時刻k−N）における所定のパラメータの値と、が用いられる。以下、特に注釈が付されることなくそれらパラメータの値が記載されている場合、それら値は現時点（時刻k）における値を表すものとする。さらに、以下、便宜上、高圧ＥＧＲ制御弁６１ｃの開度Ohplvを「高圧ＥＧＲ弁開度Ohplv」とも称呼し、低圧ＥＧＲ制御弁６２ｃの開度Olplvを「低圧ＥＧＲ弁開度Olplv」とも称呼する。
【００９４】
周知のように、排気再循環（ＥＧＲ）が行われる内燃機関における吸気酸素濃度Oinは、下記（１）式に示すように近似される。下記（１）式において、数値２３．２は標準状態における空気の酸素濃度（質量パーセント濃度）を、RegrはＥＧＲ率を、λは空気過剰率を、表す。なお、周知のように、標準状態とは、温度がゼロ℃（２７３．１５Ｋ）であり且つ圧力が１ｂａｒ（１０５Ｐａ）である状態を意味する。
【００９５】
Oin＝23.2（1−Regr／λ）    ・・・（１）
【００９６】
上記（１）式において、空気過剰率λは下記（２）式に示すように定義される。下記（２）式において、abyfactは実際の空燃比を、abyfstoichは理論空燃比を、表す。
【００９７】
λ＝abyfact／abyfstoich    ・・・（２）
【００９８】
上記（２）式において、実際の空燃比abyfactは下記（３）式に示すように定義される。下記（３）式において、Ga（k−N）は現時点からNサイクル前の時点における吸入空気量を、Q（k）は現時点における燃料噴射量を、表す。なお、下記（３）式では、現時点からNサイクル前の時点における吸入空気量Gaを用いて現時点における空燃比abyfactを算出している。これは、吸入空気量センサ８１が設けられた位置を通過した空気が燃焼室に到達するまでにNサイクルに相当する時間長さを要するからである。
【００９９】
abyfact＝Ga（k−N）／Q（k）    ・・・（３）
【０１００】
なお、周知のように、ＥＧＲ率Regrは、下記（４）式に示すように定義される。下記（４）式において、Gcylは機関１０の運転状態（機関回転速度NEおよび過給圧Pimなど）に応じて定まる燃焼室（気筒）内に吸入されるガスの総量を、Gaは上述したように吸入空気量を、表す。
【０１０１】
Regr＝｛Gcyl（k）−Ga（k−N）｝／Gcyl（k）    ・・・（４）
【０１０２】
上述した考え方に従って算出される吸気酸素濃度Oinを目標吸気酸素濃度Ointgtに一致させるように、高圧ＥＧＲ制御弁６１ｃの開度Ohplvおよび低圧ＥＧＲ制御弁６２ｃの開度Olplvについてのフィードバック量が算出される。具体的に述べると、第１装置は、下記（５）式に従い、目標吸気酸素濃度Ointgtから現時点の吸気酸素濃度Oin（k）を減算することにより、吸気酸素濃度の偏差DOinを算出する。
【０１０３】
DOin＝Ointgt−Oin（k）    ・・・（５）
【０１０４】
上記偏差DOinは、各気筒において吸気行程が行われる毎に、上記（１）〜（４）式に従って算出される。そして、算出された偏差DOinは、吸気行程が行われる各時点（時点k−N、・・・、時点k−1、時点k、時点k＋1、・・・）と関連付けられたデータとして、ＲＡＭ９３内に格納される。
【０１０５】
次いで、第１装置は、下記（６）式に従い、現時点における偏差DOin（k）から現時点よりも１サイクル前の時点における偏差DOin（k−1）を減算して得られる値を、上記１サイクルに要した時間長さΔtmにて除算することにより、偏差変化率DIFDOinを算出する。
【０１０６】
DIFDOin＝｛DOin（k）−DOin（k−1）｝／Δtm    ・・・（６）
【０１０７】
さらに、第１装置は、下記（７）式に従い、偏差DOinを積算することにより、偏差積分値INTDOinを算出する。
【０１０８】
INTDOin（k）＝INTDOin（k−1）＋DOin（k）    ・・・（７）
【０１０９】
次いで、第１装置は、下記（８）式に従い、吸気酸素濃度Oinの操作量FBOinを算出する。下記（８）式において、Gpはあらかじめ設定された比例ゲインを、Giはあらかじめ設定された積分ゲインを、Gdはあらかじめ設定された微分ゲインを、表す。なお、Gp、GiおよびGdは正の値である。
【０１１０】
FBOin＝Gp・DOin＋Gi・INTDOin＋Gd・DIFOin    ・・・（８）
【０１１１】
さらに、第１装置は、この操作量FBOinを達成することができる高圧ＥＧＲ弁開度Ohplvの変更量（すなわち、高圧ＥＧＲ弁開度のフィードバック量FBOhplv）および低圧ＥＧＲ弁開度Olplvの変更量（すなわち、低圧ＥＧＲ弁開度のフィードバック量FBOlplv）を決定する。高圧ＥＧＲ弁フィードバック量FBOhplvおよび低圧ＥＧＲ弁フィードバック量FBOlplvの算出は、例えば、高圧ＥＧＲ弁開度Ohplvの変更量と吸気酸素濃度との関係を定めたマップ、および、低圧ＥＧＲ弁開度Olplvの変更量と吸気酸素濃度との関係を定めたマップなどに基づき、決定され得る。
【０１１２】
上述したように決定された高圧ＥＧＲ弁フィードバック量FBOhplvおよび低圧ＥＧＲ弁フィードバック量FBOlplvは、機関１０の運転状態などを考慮して、必要に応じて修正される。具体的に述べると、第１装置は、所定の「フィードバック量修正条件」が成立した場合、機関１０の運転状態などに基づき、上記修正を行うための高圧フィードバック量修正係数AFhplおよび低圧フィードバック量修正係数AFlplを算出する。なお、フィードバック量修正条件の詳細については、後述される。
【０１１３】
そして、第１装置は、下記（９）式に従い、高圧ＥＧＲ弁フィードバック量FBOhplvに高圧フィードバック量修正係数AFhplを乗算することにより、高圧ＥＧＲ弁フィードバック量FBOhplvを修正（更新）する。さらに、第１装置は、下記（１０）式に従い、低圧ＥＧＲ弁フィードバック量FBOlplvに低圧フィードバック量修正係数AFlplを乗算することにより、低圧ＥＧＲ弁フィードバック量FBOlplvを修正（更新）する。
【０１１４】
FBOhplv（修正後）＝FBOhplv（修正前）×AFhpl    ・・・（９）
FBOlplv（修正後）＝FBOlplv（修正前）×AFlpl    ・・・（１０）
【０１１５】
次いで、第１装置は、下記（１１）式に従い、現時点における高圧ＥＧＲ弁開度Ohplvに高圧ＥＧＲ弁フィードバック量FBOhplvを加算することにより、高圧ＥＧＲ弁開度の目標開度Ohplvtgtを算出する。さらに、第１装置は、下記（１２）式に従い、現時点における低圧ＥＧＲ弁開度Olplvに低圧ＥＧＲ弁フィードバック量FBOlplvを加算することにより、低圧ＥＧＲ弁開度の目標開度Olplvtgtを算出する。
【０１１６】
Ohplvtgt＝Ohplv＋FBOhplv    ・・・（１１）
Olplvtgt＝Olplv＋FBOlplv    ・・・（１２）
【０１１７】
そして、第１装置は、高圧ＥＧＲ弁開度Ohplvと目標開度Ohplvtgtとが一致するように高圧ＥＧＲ制御弁６１ｃを作動させ、低圧ＥＧＲ弁開度Olplvと目標開度Olplvtgtとが一致するように低圧ＥＧＲ制御弁６２ｃを作動させる。これにより、吸気酸素濃度Oinが目標吸気酸素濃度Ointgtに近づけられる。
【０１１８】
以上に説明したように、第１装置は、高圧ＥＧＲ弁開度Ohplvのフィードバック量FBOhplvおよび低圧ＥＧＲ弁開度Olplvのフィードバック量FBOlplvを算出する。さらに、第１装置は、それらフィードバック量FBOhplvおよびフィードバック量FBOlplvを、必要に応じて修正する。そして、第１装置は、高圧ＥＧＲ弁開度Ohplvをフィードバック量FBOhplvによってフィードバック制御するとともに、低圧ＥＧＲ弁開度Olplvをフィードバック量FBOlplvによってフィードバック制御する。これにより、燃焼室に導入されるガスの吸気酸素濃度Oinが目標吸気酸素濃度Ointgtに近づけられる。
【０１１９】
なお、上記説明から理解されるように、吸気酸素濃度Oinを制御することは、実質的にはＥＧＲガス量を制御することを意味する。すなわち、換言すると、第１装置は、所定のフィードバック量によって高圧ＥＧＲガス量をフィードバック制御するとともに、所定のフィードバック量によって低圧ＥＧＲガス量をフィードバック制御することにより、ＥＧＲガス量（総量）を制御している。さらに、第１装置は、必要に応じて、高圧ＥＧＲガス量のフィードバック量を修正し、低圧ＥＧＲガス量のフィードバック量を修正する。
以上が、第１装置が行うＥＧＲガス量のフィードバック制御である。
【０１２０】
＜第１装置の適用例＞
第１装置は、上述したフィードバック制御の考え方に基づき、目標吸気酸素濃度Ointgtが変更された場合には変更された目標吸気酸素濃度Ointgtが達成されるように高圧ＥＧＲ弁開度Ohplvおよび低圧ＥＧＲ弁開度Olplvをフィードバック制御する。以下、このような制御方法が適用される一つの例として、吸気酸素濃度が所定の目標吸気酸素濃度Ointgtに向かって減少する場合における高圧ＥＧＲ弁開度Ohplvおよび低圧ＥＧＲ弁開度Olplvの制御を採用し、同制御について図４に示すタイムチャートを参照しながら説明する。なお、図４においては、理解が容易になるように、実際の各値の波形が模式化されたものが示されている。
【０１２１】
図４は、目標吸気酸素濃度と、ＥＧＲガス量（高圧ＥＧＲガス量HPL、低圧ＥＧＲガス量LPL、および、それらの総量HPL+LPL）と、高圧ＥＧＲ弁開度と、低圧ＥＧＲ弁開度と、の関係を表すタイムチャートである。
【０１２２】
図４に示す例においては、時刻t1にて機関１０の運転状態が急変し、吸気酸素濃度が目標吸気酸素濃度Ointgtへと急激に減少する。
【０１２３】
このとき、例えば、上記運転状態の変化に起因してＥＧＲモードがＬＰＬモードに切り替えられていると、「低圧ＥＧＲガス量LPLを目標量LPLtgtへと増大する」指示が低圧ＥＧＲ制御弁６２ｃに与えられる。ところが、図１に示すように、低圧ＥＧＲ制御弁６２ｃを通過した排ガス（低圧ＥＧＲガス）は、図中のＤ点、コンプレッサ５１、インタークーラ３４、第１スロットル弁３３、図中のＢ点、および、インテークマニホールド３１をこの順に経由して燃焼室に到達する。そのため、低圧ＥＧＲ制御弁６２ｃが上記指示に応じて作動してから、同指示に対応する量の低圧ＥＧＲガス量LPLが燃焼室に到達するまで、には所定の時間長さを要する。よって、低圧ＥＧＲガス量LPLは、時刻t1においては目標量LPLtgtに向かって変化せず、時刻t1から所定の時間長さが経過した後の時刻t2において目標量LPLtgtに向かって変化する。
【０１２４】
そのため、時刻t1から時刻t2までの期間において、低圧ＥＧＲガス量LPLの目標量LPLtgtと低圧ＥＧＲガス量LPLとの間にずれが生じる。そこで、第１装置は、この期間において高圧ＥＧＲガス量HPLを増量することにより、このずれを補償する。具体的に述べると、第１装置は、時刻t1において、「高圧ＥＧＲガス量HPLを目標量HPLtgtへと増大する」指示を高圧ＥＧＲ制御弁６１ｃに与える。
【０１２５】
ここで、図１に示すように、高圧ＥＧＲ制御弁６１ｃを通過した排ガス（高圧ＥＧＲガス）は、図中のＢ点およびインテークマニホールド３１をこの順に経由して燃焼室に到達する。そのため、高圧ＥＧＲ弁開度Ohplvが上記指示に応じて作動してから、同指示に対応する量の高圧ＥＧＲガス量HPLが燃焼室に到達するまで、にはそれほど長い時間を要しない。本例においては、便宜上、時刻t1の直後にて高圧ＥＧＲガス量HPLが目標量HPLtgtにまで増量すると仮定する。
【０１２６】
ところが、上記補償が行われるときの高圧ＥＧＲガス量HPLの単位時間当たりの変化率（以下、「高圧ＥＧＲガス量変化率」とも称呼する。）の絶対値が過度に大きい場合、高圧ＥＧＲガス量HPLが目標量HPLtgtに収束するために相当程度の時間長さを要してしまう（場合によっては、ハンチングを生じてしまう）可能性がある。
【０１２７】
そこで、第１装置は、機関１０の運転状態などに基づいて「高圧EGRガス量HPLを目標量HPLtgtへと増大する指示が与えられた場合における高圧ＥＧＲガス量変化率の絶対値」を予想するとともに、同絶対値が過度に大きいことが判明した場合、同絶対値が小さくなるように高圧ＥＧＲガス量HPLのフィードバック量（すなわち、高圧ＥＧＲ弁開度のフィードバック量）を修正する。
【０１２８】
これにより、高圧ＥＧＲガス量HPLを適切に（例えば、図４にその波形の概略を示すように）目標量HPLtgtに収束させることができる。なお、時刻t2において上記補償が終了されるときも同様に、必要に応じて高圧ＥＧＲガス量HPLのフィードバック量が修正される。
【０１２９】
さらに、上記同様、時刻t2において低圧ＥＧＲガス量が目標量LPLtgtに向かって増大するとき、低圧ＥＧＲガス量LPLの単位時間当たりの変化率（以下、「低圧ＥＧＲガス量変化率」とも称呼する。）の絶対値が過度に大きい場合、低圧ＥＧＲガス量LPLが目標量LPLtgtに収束するために相当程度の時間長さを要してしまう（上記同様、ハンチングを生じてしまう）可能性がある。
【０１３０】
そこで、第１装置は、「低圧ＥＧＲガス量LPLを目標量LPLtgtへと増大する指示が与えられた場合における低圧ＥＧＲガス量変化率の絶対値」を予想するとともに、同絶対値が過度に大きいことが判明した場合、同絶対値が小さくなるように低圧ＥＧＲガス量LPLのフィードバック量（すなわち、低圧ＥＧＲ弁開度のフィードバック量）を修正する。これにより、低圧ＥＧＲガス量LPLを適切に（例えば、図４にその波形の概略を示すように）目標量LPLtgtに収束させることができる。
【０１３１】
ところで、図４を参照した上記説明においては、理解が容易になるように、高圧ＥＧＲガス量HPLによる補償が開始される前（時刻t1よりも前）の高圧ＥＧＲガス量HPLと、同補償が終了された後（時刻t2よりも後）の高圧ＥＧＲガス量HPLと、は同一であると仮定されている。一方、実際には、機関１０の運転状態が変化したとき、低圧ＥＧＲガス量LPLの目標量LPLtgtおよび高圧EGRガス量HPLの目標量HPLtgtの双方が変化する場合がある。しかし、上記説明から理解されるように、上記補償の前後における高圧EGRガス量HPLが変化する場合であっても、高圧ＥＧＲガス量変化率の絶対値に応じて高圧ＥＧＲガス量HPLのフィードバック量を修正することにより、高圧ＥＧＲガス量HPLを適切に目標量HPLtgtに収束させることができる。
以上が第１装置におけるＥＧＲガス量の制御方法である。
【０１３２】
＜実際の作動＞
以下、第１装置の実際の作動について説明する。
第１装置において、ＣＰＵ９１は、図５〜図８にフローチャートによって示した各ルーチンを所定のタイミング毎に繰り返し実行するようになっている。以下、各ルーチンについて詳細に説明する。
【０１３３】
まず、ＣＰＵ９１は、任意の気筒のクランク角度が吸気行程前の所定のクランク角度（例えば、排気上死点前９０度クランク角）θｆに一致する毎に、図５にフローチャートによって示した「燃料噴射制御ルーチン」を繰り返し実行するようになっている。ＣＰＵ９１は、このルーチンにより、燃料噴射量の目標量Qtgtを決定するとともに、その目標量Qtgtだけの燃料を燃料噴射装置２２によって気筒内に噴射させる。以下、クランク角が上記クランク角θｆに一致する吸気行程前の気筒を「燃料噴射気筒」とも称呼する。
【０１３４】
具体的に述べると、ＣＰＵ９１は、所定のタイミングにて図５のステップ５００から処理を開始してステップ５１０に進む。ＣＰＵ９１は、ステップ５１０にて、「機関回転速度NEと、アクセルペダル開度Accpと、燃料噴射量の目標量Qtgtと、の関係」をあらかじめ定めた燃料噴射量テーブルMapQtgt（NE，Accp）に、現時点における機関回転速度NEおよびアクセルペダル開度Accpを適用することにより、燃料噴射量の目標量Qtgtを決定する。
【０１３５】
燃料噴射量テーブルMapQtgt（NE，Accp）において、燃料噴射量の目標量Qtgtは、機関１０に要求される出力、燃費およびエミッションの排出量などを考慮した適値となるように、決定される。
【０１３６】
次いで、ＣＰＵ９１は、ステップ５２０に進む。ＣＰＵ９１は、ステップ５２０にて、燃料噴射気筒に設けられている燃料噴射装置２２に、目標量Qtgtの燃料を噴射するように指示を与える。これにより、目標量Qtgtの燃料が燃料噴射気筒に噴射される。その後、ＣＰＵ９１は、ステップ５９５に進んで本ルーチンを一旦終了する。
【０１３７】
さらに、ＣＰＵ９１は、所定時間が経過する毎に、図６にフローチャートによって示した「ＥＧＲ量制御ルーチン」を繰り返し実行するようになっている。ＣＰＵ９１は、このルーチンにより、高圧ＥＧＲ弁フィードバック量FBOhplvおよび低圧ＥＧＲ弁フィードバック量FBOlplv（これらフィードバック量の詳細については、後述される。）を考慮しながら、高圧ＥＧＲ弁開度Ohplvおよび低圧ＥＧＲ弁開度Olplvを制御する。
【０１３８】
具体的に述べると、ＣＰＵ９１は、所定のタイミングにて図６のステップ６００から処理を開始してステップ６１０に進む。ＣＰＵ９１は、ステップ６１０にて、上記（１１）式に従い、高圧ＥＧＲ弁目標開度Ohplvtgtを算出する。
【０１３９】
次いで、ＣＰＵ９１は、ステップ６２０に進む。ＣＰＵ９１は、ステップ６２０にて、上記（１２）式に従い、低圧ＥＧＲ弁目標開度Olplvtgtを算出する。
【０１４０】
次いで、ＣＰＵ９１は、ステップ６３０に進む。ＣＰＵ９１は、ステップ６３０にて、高圧ＥＧＲ制御弁６１ｃの開度を高圧ＥＧＲ弁目標開度Ohplvtgtに一致させるように、高圧ＥＧＲ制御弁６１ｃに指示を与える。
【０１４１】
次いで、ＣＰＵ９１は、ステップ６４０に進む。ＣＰＵ９１は、ステップ６４０にて、低圧ＥＧＲ制御弁６２ｃの開度を低圧ＥＧＲ弁目標開度Olplvtgtに一致させるように、低圧ＥＧＲ制御弁６２ｃに指示を与える。その後、ＣＰＵ９１は、ステップ６９５に進んで本ルーチンを一旦終了する。
【０１４２】
上述したＥＧＲ制御ルーチンが実行されることにより、高圧ＥＧＲ弁目標開度Ohplvtgtおよび低圧ＥＧＲ弁目標開度Olplvtgtが算出されるとともに、それら目標開度に一致するように高圧ＥＧＲ制御弁６１ｃおよび低圧ＥＧＲ制御弁６２ｃが作動される。すなわち、高圧ＥＧＲ弁開度Ohplvおよび低圧ＥＧＲ弁開度Olplvがフィードバック制御される。
【０１４３】
さらに、ＣＰＵ９１は、所定時間が経過する毎に、図７にフローチャートによって示した「修正係数算出ルーチン」を繰り返し実行するようになっている。ＣＰＵ９１は、このルーチンにより、必要に応じて高圧ＥＧＲ弁フィードバック量FBOhplvおよび低圧ＥＧＲ弁フィードバック量FBOlplvの修正係数を算出する。
【０１４４】
具体的に述べると、ＣＰＵ９１は、所定のタイミングにて図７のステップ７００から処理を開始してステップ７１０に進み、「フィードバック量を修正する必要があると判断する条件（フィードバック量修正条件）」が成立しているか否かを判定する。
【０１４５】
上記フィードバック量修正条件は、近い将来の時点において予想される吸気酸素濃度（換言すると、高圧ＥＧＲガス量および低圧ＥＧＲガス量。すなわち、高圧ＥＧＲ弁開度および低圧ＥＧＲ弁開度）の単位時間当たりの変化率の絶対値が所定の閾値よりも大きいことが判明した場合に成立するように、設定される。例えば、フィードバック量修正条件は、機関１０を搭載した車両などが加速しているとき、機関回転速度NEの単位時間当たりの変化率が所定の閾値以上である場合に成立するように設定され得る。さらに、上記フィードバック量修正条件は、例えば、機関１０を搭載した車両などが減速しているとき、機関回転速度NEの単位時間当たりの変化率が所定の閾値以下である場合に成立するように設定され得る。
【０１４６】
上述した各所定の閾値は、例えば、機関１０と同一の構成を有する代表的な内燃機関を用いて行われた実験の結果などを考慮し、変速装置７２の変速段の位置SP、機関１０が搭載される車両などの速度、および、アクセルペダル開度Accpなどを考慮して設定され得る。
【０１４７】
現時点においてフィードバック量修正条件が「成立する」場合、ＣＰＵ９１は、ステップ７１０にて「Ｙｅｓ」と判定してステップ７２０に進む。ＣＰＵ９１は、ステップ７２０にて、「機関回転速度NEと、アクセルペダル開度Accpと、変速段の位置SPと、高圧ＥＧＲ弁フィードバック量の修正係数AFhplと、の関係」をあらかじめ定めた高圧ＥＧＲ弁フィードバック量修正係数テーブルMapAFhpl（NE，Accp，SP）に、現時点における機関回転速度NE、アクセルペダル開度Accpおよび変速段の位置SPを適用することにより、高圧ＥＧＲ弁フィードバック量の修正係数AFhplを決定する。
【０１４８】
上記高圧ＥＧＲ弁フィードバック量修正係数テーブルMapAFhpl（NE，Accp，SP）において、高圧ＥＧＲ弁フィードバック量の修正係数AFhplは、１以下の値であって、機関回転速度NE、アクセルペダル開度Accpおよび変速段の位置SPに基づいて予測される高圧ＥＧＲ弁開度Ohplvの変化率の絶対値が大きいほど小さくなる値、であるように決定される。
【０１４９】
次いで、ＣＰＵ９１は、ステップ７３０に進む。ＣＰＵ９１は、ステップ７３０にて、「機関回転速度NEと、アクセルペダル開度Accpと、変速段の位置SPと、低圧ＥＧＲ弁フィードバック量の修正係数AFlplと、の関係」をあらかじめ定めた低圧ＥＧＲ弁フィードバック量修正係数テーブルMapAFlpl（NE，Accp，SP）に、現時点における機関回転速度NE、アクセルペダル開度Accpおよび変速段の位置SPを適用することにより、低圧ＥＧＲ弁フィードバック量の修正係数AFlplを決定する。
【０１５０】
上記低圧ＥＧＲ弁フィードバック量修正係数テーブルMapAFlpl（NE，Accp，SP）において、低圧ＥＧＲ弁フィードバック量の修正係数AFlplは、１以下の値であって、機関回転速度NE、アクセルペダル開度Accpおよび変速段の位置SPに基づいて予測される低圧ＥＧＲ弁開度Olplvの変化率の絶対値が大きいほど小さくなる値、であるように決定される。
【０１５１】
その後、ＣＰＵ９１は、ステップ７９５に進んで本ルーチンを一旦終了する。
【０１５２】
このように、現時点においてフィードバック量修正条件が「成立する」場合、ＣＰＵ９１は、高圧ＥＧＲ弁フィードバック量の修正係数AFhplおよび低圧ＥＧＲ弁フィードバック量の修正係数AFlplを決定する。
【０１５３】
これに対し、現時点においてフィードバック量修正条件が「成立しない」場合、ＣＰＵ９１は、ステップ７１０にて「Ｎｏ」と判定してステップ７９５に進み、本ルーチンを一旦終了する。このように、現時点においてフィードバック量修正条件が成立しない場合、ステップ７２０およびステップ７３０の処理が実行されないので、ＣＰＵ９１は、高圧ＥＧＲ弁フィードバック量の修正係数AFhplおよび低圧ＥＧＲ弁フィードバック量の修正係数AFlplを決定しない。
【０１５４】
さらに、ＣＰＵ９１は、所定時間が経過する毎に、図８にフローチャートによって示した「第１フィードバック量算出ルーチン」を繰り返し実行するようになっている。ＣＰＵ９１は、このルーチンにより、高圧ＥＧＲ弁フィードバック量FBOhplvおよび低圧ＥＧＲ弁フィードバック量FBOlplvを算出する。
【０１５５】
具体的に述べると、ＣＰＵ９１は、図８のステップ８００から処理を開始すると、ステップ８０５に進む。ＣＰＵ９１は、ステップ８０５にて、「機関回転速度NEと、アクセルペダル開度Accpと、目標吸気酸素濃度Ointgtと、の関係」をあらかじめ定めた目標吸気酸素濃度テーブルMapOintgt（NE，Accp）に、現時点における機関回転速度NEおよびアクセルペダル開度Accpを適用することにより、目標吸気酸素濃度Ointgtを決定する。
【０１５６】
上記目標吸気酸素濃度テーブルMapOintgt（NE，Accp）において、目標吸気酸素濃度Ointgtは、エミッションの排出量を出来る限り低減することができる適値となるように決定される。
【０１５７】
次いで、ＣＰＵ９１は、ステップ８１０に進む。ＣＰＵ９１は、ステップ８１０にて、上述したＥＧＲモードテーブルMapEM（NE，Qtgt）に、現時点における機関回転速度NEおよび燃料噴射量の目標値Qtgtを適用することにより、ＥＧＲモードEM（図３を参照。）を決定する。
【０１５８】
次いで、ＣＰＵ９１は、ステップ８１０に続くステップ８１５〜ステップ８３０の処理を順に実行し、吸気酸素濃度Oinを算出する。ステップ８１５〜ステップ８３０にて実行される処理は、以下の通りである。
【０１５９】
ステップ８１５：ＣＰＵ９１は、「機関回転速度NEと、過給圧Pimと、筒内吸入ガス量Gcylと、の関係」をあらかじめ定めた筒内吸入ガス量テーブルMapGcyl（NE，Pim）に、現時点における機関回転速度NEおよび過給圧Pimを適用することにより、筒内吸入ガス量Gcylを算出する。
ステップ８２０：ＣＰＵ９１は、上記（２）式および（３）式に従い、空気過剰率λを算出する。
ステップ８２５：ＣＰＵ９１は、上記（４）式に従い、ＥＧＲ率Regrを算出する。
ステップ８３０：ＣＰＵ９１は、上記（１）式に従い、吸気酸素濃度Oinを算出する。
【０１６０】
ステップ８３０の処理を実行した後、ＣＰＵ９１は、ステップ８３５〜ステップ８５０の処理を順に実行し、吸気酸素濃度Oinのフィードバック分（すなわち、高圧ＥＧＲ弁開度Ohplvおよび低圧ＥＧＲ弁開度Olplvを変更することによって変更されるべき吸気酸素濃度Oinの操作量）を比例積分微分制御によって算出する。ステップ８３５〜ステップ８５０にて実行される処理は、以下の通りである。
【０１６１】
ステップ８３５：ＣＰＵ９１は、上記（５）に従い、吸気酸素濃度の偏差DOinを算出する。
ステップ８４０：ＣＰＵ９１は、上記（６）式に従い、偏差変化率DIFDOinを算出する。なお、本例においては、便宜上、上記（６）式におけるΔtmは単位時間（すなわち、１）であると仮定する。
ステップ８４５：ＣＰＵ９１は、上記（７）式に従い、偏差積分値INTDOinを算出する。
ステップ８５０：ＣＰＵ９１は、上記（８）式に従い、吸気酸素濃度の操作量FBOinを算出する。
【０１６２】
次いで、ＣＰＵ９１は、ステップ８５５に進む。ＣＰＵ９１は、ステップ８５５にて、「ＥＧＲモードEMと、現時点における高圧ＥＧＲ弁開度Ohplvと、吸気酸素濃度の操作量FBOinと、高圧ＥＧＲ弁フィードバック量FBOhplvと、の関係」をあらかじめ定めた高圧ＥＧＲ弁フィードバック量テーブルMapFBOhplv（EM，Ohplv，FBOin）に、現時点におけるＥＧＲモードEM、高圧ＥＧＲ弁開度Ohplv、および、吸気酸素濃度の操作量FBOinを適用することにより、高圧ＥＧＲ弁フィードバック量FBOhplvを算出する。
【０１６３】
上記高圧ＥＧＲ弁フィードバック量テーブルMapFBOhplv（EM，Ohplv，FBOin）において、高圧ＥＧＲ弁フィードバック量FBOhplvは、ＥＧＲモードEMに対応した高圧ＥＧＲ制御弁６１ｃの作動状態を考慮するとともに、吸気酸素濃度の操作量FBOinを達成することができる高圧ＥＧＲ弁開度Ohplvの変更量として算出される。
【０１６４】
次いで、ＣＰＵ９１は、ステップ８６０に進む。ＣＰＵ９１は、ステップ８６０にて、「ＥＧＲモードEMと、現時点における低圧ＥＧＲ弁開度Olplvと、吸気酸素濃度の操作量FBOinと、低圧ＥＧＲ弁フィードバック量FBOlplvと、の関係」をあらかじめ定めた低圧ＥＧＲ弁フィードバック量テーブルMapFBOlplv（EM，Olplv，FBOin）に、現時点におけるＥＧＲモードEM、低圧ＥＧＲ弁開度Olplv、および、吸気酸素濃度の操作量FBOinを適用することにより、低圧ＥＧＲ弁フィードバック量FBOlplvを算出する。
【０１６５】
上記低圧ＥＧＲ弁フィードバック量テーブルMapFBOlplv（EM，Olplv，FBOin）において、低圧ＥＧＲ弁フィードバック量FBOlplvは、ＥＧＲモードEMに対応した低圧ＥＧＲ制御弁６２ｃの作動状態を考慮するとともに、吸気酸素濃度の操作量FBOinを達成することができる低圧ＥＧＲ弁開度Olplvの変更量として算出される。
【０１６６】
次いで、ＣＰＵ９１は、ステップ８６５に進み、フィードバック量修正条件（図７のステップ７１０と同様。）が成立するか否かを判定する。
【０１６７】
現時点においてフィードバック量修正条件が「成立する」場合、ＣＰＵ９１は、ステップ８６５にて「Ｙｅｓ」と判定してステップ８７０に進む。ＣＰＵ９１は、ステップ８７０にて、高圧ＥＧＲ弁フィードバック量FBOhplvに修正係数AFhplを乗算する。これにより、高圧ＥＧＲ弁フィードバック量FBOhplvが修正される。
【０１６８】
次いで、ＣＰＵ９１は、ステップ８７５に進む。ＣＰＵ９１は、ステップ８７５にて、低圧ＥＧＲ弁フィードバック量FBOlplvに修正係数AFlplを乗算する。これにより、低圧ＥＧＲ弁フィードバック量FBOlplvが修正される。
【０１６９】
これに対し、現時点においてフィードバック量修正条件が「成立しない」場合、ＣＰＵ９１は、ステップ８６５にて「Ｎｏ」と判定してステップ８９５に進み、本ルーチンを一旦終了する。このように、この場合、高圧ＥＧＲ弁フィードバック量FBOhplvおよび低圧ＥＧＲ弁フィードバック量FBOlplvは、修正されない。
【０１７０】
以上に説明したように、ＣＰＵ９１は、吸気酸素濃度Oinが目標吸気酸素濃度Ointgtに一致するように、高圧ＥＧＲ弁フィードバック量FBOhplvおよび低圧ＥＧＲ弁フィードバック量FBOlplvを算出する。さらに、ＣＰＵ９１は、所定の条件が成立すれば、高圧ＥＧＲ弁フィードバック量FBOhplvおよび低圧ＥＧＲ弁フィードバック量FBOlplvを修正する。そして、ＣＰＵ９１は、（修正された、または、修正されない）高圧ＥＧＲ弁フィードバック量FBOhplvおよび低圧ＥＧＲ弁フィードバック量FBOlplvによって、高圧ＥＧＲ弁開度Ohplvおよび低圧ＥＧＲ弁開度Olplvをフィードバック制御する。
【０１７１】
これにより、第１装置は、機関１０の運転状態が変化する場合においても（例えば、過渡状態においても）、ＥＧＲガス量を適切に制御することができる。
【０１７２】
＜第１実施形態の総括＞
図１〜図８を参照しながら説明したように、本発明の実施形態に係る制御装置（第１装置）は、
機関１０の燃焼室から排気通路４２に排出される排ガスを前記排気通路４２から吸気通路３２へ第１通路（低圧ＥＧＲ通路）６２ａを介して還流させる第１排ガス還流手段（低圧ＥＧＲ機構）６２と、前記燃焼室から排気通路４２に排出される排ガスを前記排気通路４２から前記吸気通路３２へ前記第１通路６２ａとは異なる第２通路（高圧ＥＧＲ通路）６１ａを介して還流させる第２排ガス還流手段（高圧ＥＧＲ機構）６１と、を備えた機関１０に適用される。
【０１７３】
この第１装置は、
前記第１排ガス還流手段６２によって還流されて前記燃焼室に導入される排ガスの量である第１還流ガス量（低圧ＥＧＲガス量）LPLを変更するための第１フィードバック量FBOlplvによって該第１還流ガス量LPLをフィードバック制御するとともに、前記第２排ガス還流手段６１によって還流されて前記燃焼室に導入される排ガスの量である第２還流ガス量（高圧ＥＧＲガス量）HPLを変更するための第２フィードバック量FBOhplvによって該第２還流ガス量HPLをフィードバック制御することにより、前記燃焼室に導入される排ガスの総量HPL+LPLを制御する通常還流ガス量制御を実行する還流ガス量制御手段、を備える。
【０１７４】
具体的に述べると、
前記第１排ガス還流手段６２は前記第１通路６２ａを通過する排ガスの量を変化させる第１制御弁（低圧ＥＧＲ制御弁）６２ｃを有し、前記第２排ガス還流手段６１は前記第２通路６１ａを通過する排ガスの量を変化させる第２制御弁（高圧ＥＧＲ制御弁）６１ｃを有する。しかし、第１排ガス還流手段６２および第２排ガス還流手段６１は、必ずしも制御弁を有する必要はなく、第１還流ガス量LPLおよび第２還流ガス量HPLを制御することができる何らかの手段を有していればよい。
【０１７５】
ここで、前記第１フィードバック量FBOlplvおよび前記第２フィードバック量FBOhplvは、前記燃焼室に導入される排ガスと空気との混合ガスの目標酸素濃度Ointgtに基づいて定められている。しかし、第１フィードバック量および第２フィードバック量（換言すると、上記総量）は、必ずしも目標酸素濃度に基づいて定められる必要はなく、上記総量に関連する所定のパラメータに基づいて定められ得る。
【０１７６】
上記還流ガス量制御手段は、
前記通常還流ガス量制御の実行中に予想される前記第１還流ガス量LPLの単位時間当たりの変化率である第１還流ガス量変化率（低圧ＥＧＲガス量変化率）の絶対値が所定の第１閾値よりも大きいことが判明した場合（ステップ７１０およびステップ８６５にて「Ｙｅｓ」と判定された場合）には前記第１還流ガス量変化率の絶対値が小さくなるように前記第１フィードバック量FBOlplvが修正される（ステップ７２０およびステップ８７０）、ようになっている。
【０１７７】
さらに、上記還流ガス量制御手段は、
前記通常還流ガス量制御の実行中に予想される前記第２還流ガス量HPLの単位時間当たりの変化率である第２還流ガス量変化率（高圧ＥＧＲガス量変化率）の絶対値が所定の第２閾値よりも大きいことが判明した場合（ステップ７１０およびステップ８６５にて「Ｙｅｓ」と判定された場合）には前記第２還流ガス量変化率の絶対値が小さくなるように前記第２フィードバック量FBOhplvが修正される（ステップ７３０およびステップ８７５）、ようになっている。
【０１７８】
このように、第１装置においては、必要に応じて、第１フィードバック量FBOlplvおよび第２フィードバック量FBOhplvのうちの少なくとも一方が修正される。すなわち、第１フィードバック量FBOlplvおよび第２フィードバック量FBOhplvの双方が修正されてもよく、いずれか一方が修正されてもよい。
【０１７９】
具体的に述べると、第１装置において、
前記第１フィードバック量FBOlplvが修正されるとき、前記第１フィードバック量FBOlplvは小さくなるように修正される（ステップ８７０）。また、前記第２フィードバック量FBOhplvが修正されるとき、前記第２フィードバック量FBOhplvは小さくなるように修正される（ステップ８７５）。
【０１８０】
より具体的に述べると、第１装置において、
前記第１還流ガス量変化率に基づいて定められる第１修正係数AFlpl（ステップ７２０）が前記第１フィードバック量FBOlplvに乗算されることによって（ステップ８７０）前記第１還流ガス量変化率の絶対値が小さくなるように該第１フィードバック量FBOlplvが修正され、前記第２還流ガス量変化率に基づいて定められる第２修正係数AFhpl（ステップ７３０）が前記第２フィードバック量FBOhplvに乗算されることによって（ステップ８７５）前記第２還流ガス量変化率の絶対値が小さくなるように該第２フィードバック量FBOhplvが修正される。
【０１８１】
第１装置において、
前記第１還流ガス量変化率の絶対値が前記第１閾値よりも大きいか否か或いは前記第２還流ガス量変化率の絶対値が前記第２閾値よりも大きいか否か（すなわち、ステップ７１０およびステップ８６５にて「Ｙｅｓ」と判定されるか否か）は前記混合ガスの目標酸素濃度Ointgtに基づいて判定される。
以上が本発明の第１装置についての説明である。
【０１８２】
（第２実施形態）
＜装置の概要＞
第２装置は、第１装置が適用される機関１０と同様の構成を有する内燃機関（図１を参照。以下、便宜上、「機関１０」とも称呼する。）に適用される。そこで、第２装置が適用される内燃機関の概要についての説明は、省略される。
【０１８３】
＜装置の作動の概要＞
以下、機関１０に適用される第２装置の作動の概要について説明する。
第２装置は、高圧ＥＧＲガス量および低圧ＥＧＲガス量のフィードバック量を、吸気酸素濃度Oinのフィードバック分（操作量）だけではなく、燃焼室に導入される混合ガスの温度をも考慮して修正する点において、第１装置と相違する。
【０１８４】
具体的に述べると、第２装置は、第１装置と同様、現時点における吸気酸素濃度Oinと目標吸気酸素濃度Ointgtとの差を考慮して、吸気酸素濃度Oinの操作量FBOinを算出する。そして、第２装置は、この操作量FBOinに基づいて高圧ＥＧＲ弁フィードバック量FBOhplvおよび低圧ＥＧＲ弁フィードバック量FBOlplvを決定する。さらに、第２装置は、所定のフィードバック量修正条件が成立すれば、高圧ＥＧＲ弁フィードバック量FBOhplvおよび低圧ＥＧＲ弁フィードバック量FBOlplvを修正する。
【０１８５】
ここで、第２装置は、上記混合ガスの温度が所定の閾値温度よりも低い場合、第１装置における修正係数AFhplおよび修正係数AFlplとは異なる修正係数を採用する。
以上が第２装置の作動の概要である。
【０１８６】
＜ＥＧＲモードの決定方法＞
第２装置は、第１装置と同様の方法によってＥＧＲモードを決定する。そこで、第２装置におけるＥＧＲモードの決定方法についての説明は、省略される。
【０１８７】
＜ＥＧＲガス量のフィードバック制御＞
第２装置は、第１装置と同様の上記（１）式〜上記（８）式に従って、吸気酸素濃度Oinの操作量FBOinを算出するとともに、この操作量FBOinを達成することができる高圧ＥＧＲ弁開度のフィードバック量FBOhplvおよび低圧ＥＧＲ弁開度のフィードバック量FBOlplvを算出する。
【０１８８】
さらに、第２装置は、第１装置と同様、所定のフィードバック量修正条件が成立したとき、機関１０の運転状態などに基づいて高圧フィードバック量修正係数AFhplおよび低圧フィードバック量修正係数AFlplを算出する。
【０１８９】
そして、第２装置は、燃焼室に導入されるガスの温度（すなわち、インテークマニホールド内のガスの温度）Tbが所定の温度以上であれば、上述した高圧フィードバック量修正係数AFhplおよび低圧フィードバック量修正係数AFlplを採用するとともに、上記（９）式および上記（１０）式に従って高圧ＥＧＲ弁フィードバック量FBOhplvおよび低圧ＥＧＲ弁フィードバック量FBOlplvを修正する。
【０１９０】
これに対し、第２装置は、上記ガスの温度Tbが所定の温度よりも低い場合、上記高圧フィードバック量修正係数AFhplおよび低圧フィードバック量修正係数AFlplとは異なる修正係数を採用するとともに、同修正係数に従って高圧ＥＧＲ弁フィードバック量FBOhplvおよび低圧ＥＧＲ弁フィードバック量FBOlplvを修正する。この場合における修正係数は、「高圧ＥＧＲガス量が低圧ＥＧＲガス量よりも多くなるように」設定される。これにより、燃焼室に導入されるガスの温度が高められるので、燃料の着火性が向上されることにより、エミッションの排出量が低減され得る。
【０１９１】
そして、第２装置は、上述した決定された高圧ＥＧＲ弁フィードバック量FBOhplvおよび低圧ＥＧＲ弁フィードバック量FBOlplvに従って高圧ＥＧＲ制御弁６１ｃおよび低圧ＥＧＲ制御弁６２ｃを作動させる。
以上が、第２装置が行うＥＧＲガス量のフィードバック制御である。
【０１９２】
＜実際の作動＞
以下、第２装置の実際の作動について説明する。
第２装置は、ＣＰＵ９１が図８に示すフローチャートに代えて図９および図１０に示す一連のフローチャートを実行する点についてのみ、第１装置と相違している。そこで、以下、この相違点を中心として、ＣＰＵ９１が実行する各ルーチンについて説明する。
【０１９３】
ＣＰＵ９１は、第１装置と同様、図５および図６のルーチンを所定時間が経過する毎に繰り返し実行するようになっている。すなわち、第２装置は、機関回転速度NEおよびアクセル開度Accpに基づき、燃料噴射量の目標量Qtgtを決定する（図５のルーチン）。さらに、第２装置は、高圧ＥＧＲ弁開度Ohplvを所定の目標開度Ohplvtgtに一致させるとともに（図６のステップ６３０）低圧ＥＧＲ弁開度Olplvを所定の目標開度Olplvtgtに一致させる（図６のステップ６４０）。
【０１９４】
さらに、ＣＰＵ９１は、第１装置と同様、図７のルーチンにより、上記目標開度Ohplvtgtを定めるための高圧ＥＧＲ弁フィードバック量FBOhplvおよび上記目標開度Olplvtgtを定めるための低圧ＥＧＲ弁フィードバック量FBOlplvを修正するための修正係数を、必要に応じて決定する。
【０１９５】
さらに、ＣＰＵ９１は、所定時間が経過する毎に、図９および図１０にフローチャートによって示した「第２フィードバック量算出ルーチン」を繰り返し実行するようになっている。ＣＰＵ９１は、このルーチンにより、高圧ＥＧＲ弁フィードバック量FBOhplvおよび低圧ＥＧＲ弁フィードバック量FBOlplvを算出する。
【０１９６】
図９および図１０に示したルーチンは、ステップ９１０〜ステップ９４０が追加されている点のみにおいて図８に示したルーチンと相違している。そこで、図９および図１０において図８に示したステップと同一の処理を行うためのステップには、図８のそのようなステップに付された符号と同一の符号が付されている。これらのステップについての詳細な説明は適宜省略される。
【０１９７】
具体的に述べると、ＣＰＵ９１は、所定のタイミングにて、図９のステップ９００から処理を開始すると、ステップ８０５〜ステップ８５０を経由してステップ８５５およびステップ８６０の処理を実行し、高圧ＥＧＲ弁フィードバック量FBOhplvおよび低圧ＥＧＲ弁フィードバック量FBOlplvを決定する。
【０１９８】
次いで、ＣＰＵ９１は、接続指標Ａを経由してステップ８６５に進み、第１装置と同様のフィードバック量修正条件が成立するか否かを判定する。
【０１９９】
現時点においてフィードバック量修正条件が「成立しない」場合、ＣＰＵ９１は、ステップ８６５にて「Ｎｏ」と判定してステップ８９５に進み、本ルーチンを一旦終了する。すなわち、この場合、高圧ＥＧＲ弁フィードバック量FBOhplvおよび低圧ＥＧＲ弁フィードバック量FBOlplvは修正されない。
【０２００】
これに対し、現時点においてフィードバック量修正条件が「成立する」場合、ＣＰＵ９１は、ステップ８６５にて「Ｙｅｓ」と判定してステップ９１０に進む。ＣＰＵ９１は、ステップ９１０にて、「機関回転速度NEと、燃料噴射量の目標値Qtgtと、筒内吸入ガス温度Tbと、の関係」をあらかじめ定めた温度マップMapTb（NE，Qtgt）に、現時点における機関回転速度NEと目標値Qtgtとを適用することにより、筒内吸入ガス温度Tbを算出する。
【０２０１】
次いで、ＣＰＵ９１は、ステップ９２０に進む。ＣＰＵ９１は、ステップ９２０にて、筒内吸入ガス温度Tbが所定の閾値温度Tbthよりも低いか否かを判定する。
【０２０２】
筒内吸入ガス温度Tbが閾値温度Tbth以上である場合、ＣＰＵ９１は、ステップ９２０にて「Ｎｏ」と判定し、ステップ８７０およびステップ８７５を経由してステップ９９５に進み、本ルーチンを一旦終了する。これにより、図７のルーチンにて決定された高圧ＥＧＲ弁フィードバック量の修正係数AFhplおよび低圧ＥＧＲ弁フィードバック量の修正係数AFlplを用いて高圧ＥＧＲ弁フィードバック量FBOhplvおよび低圧ＥＧＲ弁フィードバック量FBOlplvを修正する。すなわち、第１装置と同様にフィードバック量が修正される。
【０２０３】
これに対し、筒内吸入ガス温度Tbが閾値温度Tbthよりも低い場合、ＣＰＵ９１は、ステップ９２０にて「Ｙｅｓ」と判定し、ステップ９３０に進む。ＣＰＵ９１は、ステップ９３０にて、高圧ＥＧＲ弁フィードバック量の修正係数AFhplに、値AFlargeを格納する（更新する）。この値AFlargeは、後述する値AFsmallよりも大きい値として定められる。
【０２０４】
次いで、ＣＰＵ９１は、ステップ９４０に進む。ＣＰＵ９１は、ステップ９４０にて、低圧ＥＧＲ弁フィードバック量の修正係数AFlplに、値AFsmallを格納する（更新する）。この値AFsmallは、上述した値AFlargeよりも小さい値として定められる。
【０２０５】
その後、ＣＰＵ９１は、上記同様、ステップ８７０およびステップ８７５の処理を実行することによって高圧ＥＧＲ弁フィードバック量FBOhplvおよび低圧ＥＧＲ弁フィードバック量FBOlplvを修正する。その後、ＣＰＵ９１は、ステップ９９５に進んで本ルーチンを一旦終了する。
【０２０６】
これにより、第２装置は、筒内吸入ガス温度Tbが閾値温度Tbthよりも低い場合には高温の高圧ＥＧＲガスを優先的に用いて吸気酸素濃度Oinを目標吸気酸素濃度Ointgtに近づける。その結果、第２装置は、より適切にエミッションの排出量を低減することができる。
【０２０７】
＜第２実施形態の総括＞
図１〜図７、図９および図１０を参照しながら説明したように、本発明の実施形態に係る制御装置（第２装置）においては、
前記燃焼室に導入されるガスの温度Tbが所定の閾値Tbthよりも低い場合、前記第１排ガス還流手段によって還流される排ガス（低圧ＥＧＲガス）と前記第２排ガス還流手段によって還流される排ガス（高圧ＥＧＲガス）とのうちの温度が高い方の排ガス（高圧ＥＧＲガス）の量が温度が低い方の排ガス（低圧ＥＧＲガス量）の量よりも多くなるように前記第１フィードバック量FBOlplvおよび前記第２フィードバック量FBOhplvの少なくとも一方が修正される。
【０２０８】
第２装置において、高圧ＥＧＲ弁フィードバック量FBOhplvの修正係数AFlargeは、低圧ＥＧＲ弁フィードバック量FBOlplvの修正係数AFsmallよりも大きい値であればよく、特に制限されない。例えば、第２装置は、修正係数AFlargeを１に設定するとともに、修正係数AFsmallをゼロに設定するように構成され得る。
以上が本発明の第２装置についての説明である。
【０２０９】
＜その他の態様＞
本発明は上記各実施形態に限定されることはなく、本発明の範囲内において種々の変形例を採用することができる。
【０２１０】
例えば、上記第１装置および上記第２装置においては、高圧フィードバック量修正係数AFhplおよび低圧フィードバック量修正係数AFlplは、各々個別に（すなわち、両者は関連することなく）設定されている。しかし、それら修正係数は、互いに関連するように設定されてもよい。
【０２１１】
例えば、本発明の制御装置においては、
前記第１修正係数FBOlplvが増大すると前記第２修正係数FBOhplvが減少し且つ前記第１修正係数FBOlplvが減少すると前記第２修正係数FBOhplvが増大するように、前記第１修正係数FBOlplvおよび前記第２修正係数FBOhplvが設定され得る。
【０２１２】
具体的に述べると、それら修正係数は、前記第１修正係数FBOlplvと前記第２修正係数FBOhplvとの和が１であるように、定められ得る。
【０２１３】
さらに、上記第１装置および上記第２装置においては、吸気酸素濃度を所定の運転パラメータに基づいて算出（推定）している。しかし、吸気酸素濃度は、例えばインテークマニホールドに設けられた酸素濃度センサの出力値に基づいて取得され得る。
【０２１４】
加えて、例えば、第１装置は、ディーゼル機関１０に適用されている。しかし、本発明の制御装置は、火花点火式機関にも適用され得る。
【符号の説明】
【０２１５】
１０…内燃機関、３１・・・インテークマニホールド、３２…吸気管、４２…排気管、６１…高圧ＥＧＲ機構、６１ａ…高圧ＥＧＲ通路、６１ｃ…高圧ＥＧＲ制御弁、６２…低圧ＥＧＲ機構、６２ａ…低圧ＥＧＲ通路、６２ｃ…低圧ＥＧＲ制御弁、７２・・・変速装置、９０…電子制御装置
【図１】
2012184721.tif 000003
【図２】
2012184721.tif 000004
【図３】
2012184721.tif 000005
【図４】
2012184721.tif 000006
【図５】
2012184721.tif 000007
【図６】
2012184721.tif 000008
【図７】
2012184721.tif 000009
【図８】
2012184721.tif 000010
【図９】
2012184721.tif 000011
【図１０】
2012184721.tif 000012