(57)【特許請求の範囲】
【請求項１】
高圧ＥＧＲ通路及び低圧ＥＧＲ通路を具備するＥＧＲシステムの高圧ＥＧＲ量及び低圧ＥＧＲ量を制御する排気還流制御装置において、
エンジンの吸気温度の目標値を計測値から減じた温度差を算出する算出部と、
前記算出部で算出された前記温度差に基づき、前記温度差が小さくなるように前記高圧ＥＧＲ量及び前記低圧ＥＧＲ量を学習制御する制御部とを備え、
前記制御部は、前記温度差が負の第一閾値以下であれば、前記高圧ＥＧＲ量を増加させ、前記温度差が前記第一閾値よりも小さい絶対値を有する正の第二閾値以上であれば、前記低圧ＥＧＲ量を増加させる
ことを特徴とする、排気還流制御装置。
【請求項２】
前記制御部は、前記エンジンの負荷が高いほど前記第一閾値と前記第二閾値との間隔を広げる
ことを特徴とする、請求項１記載の排気還流制御装置。
【請求項３】
前記制御部は、前記エンジンの単位負荷あたりの前記第一閾値の変化勾配の絶対値を、前記エンジンの単位負荷あたりの前記第二閾値の変化勾配の絶対値よりも大きく設定する
ことを特徴とする、請求項１又は２記載の排気還流制御装置。
【請求項４】
前記制御部は、前記温度差が負の場合に前記高圧ＥＧＲ量を増加させるための前記エンジンの第一最小負荷を、前記温度差が正の場合に前記低圧ＥＧＲ量を増加させるための前記エンジンの第二最小負荷よりも高い値に設定する
ことを特徴とする、請求項１〜３の何れか１項に記載の排気還流制御装置。
【請求項５】
前記第二最小負荷が、前記エンジンのアイドル負荷と同一値であり、
前記第一最小負荷が、前記アイドル負荷よりも大きい値である
ことを特徴とする、請求項４記載の排気還流制御装置。
【請求項６】
前記制御部は、
前記エンジンの負荷が前記第一最小負荷未満ならば前記負荷が高いほど前記第二閾値を小さくし、
前記エンジンの負荷が前記第一最小負荷以上ならば前記負荷が高いほど前記第二閾値を大きくする
ことを特徴とする、請求項５記載の排気還流制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、エンジンの吸気系に排気の一部を還流させる排気還流制御装置に関する。
【背景技術】
【０００２】
従来、車両に搭載されるエンジンの排気ガスを排気系から吸気系へと再循環させることで、燃費や環境性能を改善する排気還流制御装置が知られている。すなわち、排気通路と吸気通路との間をＥＧＲ（Exhaust Gas Recirculation）通路で接続し、排気ガスの一部をＥＧＲガスとして、再びシリンダに導入するものである。ＥＧＲ通路上には、ＥＧＲガスが吸気系に導入されるタイミングやＥＧＲガスの流量（ＥＧＲ量）を調節するためのＥＧＲ弁が設けられ、エンジンの運転状態に応じてその開度が制御される。
【０００３】
一方、ＥＧＲ弁を通過するＥＧＲガスの流量は、たとえＥＧＲ弁の開度が一定であったとしても、吸気系及び排気系の圧力差に応じて変動する。つまり、ＥＧＲ弁の開度とＥＧＲ量との対応関係は、エンジンの運転状態や環境条件によって変化しうる。そこで、これらの対応関係が規定される「開度流量マップ」を適宜補正，更新することで、ＥＧＲガスの流量を適正化することが提案されている。例えば、エンジンのアイドリング運転中に吸気温度と予め設定された基準値との温度差を算出し、この温度差に基づいてＥＧＲ弁の開度流量マップを修正する技術が存在する（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第4858289号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、ＥＧＲ弁の開度流量マップは、全てのＥＧＲ制御に影響を及ぼす基本的な設定データであるため、その内容を安易に修正すると、ＥＧＲガスの流量を適切に制御することができない場合がある。例えば、エンジンに作用する負荷の大きさは、アイドリング運転中であっても環境条件（外気温，外気圧）や外部負荷装置（空調装置，各種電装品，自動変速機等）の作動状態に応じて変動する。このような一時的な負荷変動の影響が開度流量マップに反映されてしまうと、筒内に導入されるＥＧＲ量に過不足が生じうる。したがって、開度流量マップを補正，更新するための条件は、より慎重に判断することが望まれる。
【０００６】
一方、車両の走行環境の変化によって外気温や外気圧，湿度等が急変し、筒内に導入される混合気の温度が過度に上昇したような場合には、着火遅れ時間が短縮されるとともに、排ガス性能の悪化（例えばNOxの増加など）が懸念される。したがって、開度流量マップを補正，更新するための条件は、補正によって生じる吸気温度の変化を考慮して判断することが望まれる。
【０００７】
本件は上記のような課題に鑑み創案されたものであり、排気還流制御装置に関し、筒内の燃焼状態を改善することを目的の一つとする。なお、この目的に限らず、「発明を実施するための形態」に示す各構成から導き出される作用効果であって、従来の技術では得られない作用効果を奏することも、本件の他の目的として位置付けることができる。
【課題を解決するための手段】
【０００８】
（１）ここで開示する排気還流制御装置は、高圧ＥＧＲ通路及び低圧ＥＧＲ通路を具備するＥＧＲシステムの高圧ＥＧＲ量及び低圧ＥＧＲ量を制御する排気還流制御装置である。この排気還流制御装置は、エンジンの吸気温度の目標値を計測値から減じた温度差を算出する算出部を備える。また、前記算出部で算出された前記温度差に基づき、前記温度差が小さくなるように前記高圧ＥＧＲ量及び前記低圧ＥＧＲ量を学習制御する制御部を備える。前記制御部は、前記温度差が負の第一閾値以下であれば、前記高圧ＥＧＲ量を増加させ、前記温度差が前記第一閾値よりも小さい絶対値を有する正の第二閾値以上であれば、前記低圧ＥＧＲ量を増加させる。
【０００９】
前記高圧ＥＧＲ通路及び前記低圧ＥＧＲ通路はともに、前記エンジンの排気系から吸気系へと排気ガスの一部を還流させるＥＧＲ通路である。前記高圧ＥＧＲ通路は、前記エンジンの吸気系及び排気系に介装される過給機よりもシリンダに近い位置で前記排気ガスの一部を還流させる通路である。一方、前記低圧ＥＧＲ通路は、前記過給機よりも前記シリンダから離れた位置で前記排気ガスの一部を還流させる通路である。また、前記高圧ＥＧＲ量とは、前記高圧ＥＧＲ通路を通過する高圧ＥＧＲガスの量を表し、前記低圧ＥＧＲ量とは、前記低圧ＥＧＲ通路を通過する低圧ＥＧＲガスの量を表す。
【００１０】
前記吸気温度の目標値は、前記エンジンの運転状態に基づいて設定されるものであってもよいし、予め設定された固定値であってもよい。また、前記計測値は、前記エンジンの吸気系に設けられた温度センサで検出されたものであってもよいし、吸気系で検出された他の吸気関連パラメータ（例えば、インマニ圧，吸気酸素濃度等）に基づいて推定演算された前記吸気温度の推定値であってもよい。
【００１１】
前記高圧ＥＧＲ量を増加させる昇温操作と比較して、前記低圧ＥＧＲ量を増加させる降温操作の方が、より絶対値の小さい閾値に基づいて実施条件が判定される。これにより、昇温操作は降温操作よりも開始されにくくなり、言い換えれば、前記高圧ＥＧＲ量は前記低圧ＥＧＲ量よりも増量されにくくなる。なお、前記第一閾値は、前記温度差が負の場合にＥＧＲ弁の開度と流量との対応関係を変更するための前記閾値であり、前記第二閾値は、前記温度差が正の場合に前記対応関係を変更するための前記閾値である。
【００１２】
ここで、前記温度差が小さくなるように前記高圧ＥＧＲ量及び前記低圧ＥＧＲ量を制御することを「学習制御」と呼ぶ。前記第一閾値は、前記目標値よりも前記計測値が小さい場合（吸気温度が低温である場合）に、前記学習制御を実施するための前記閾値である。一方、前記第二閾値は、前記目標値よりも前記計測値が大きい場合（前記吸気温度が高温である場合）に、前記学習制御を実施するための前記閾値である。つまり、前記吸気温度が低温である場合には、高温である場合よりも前記学習制御が実施されにくくなる。
【００１３】
（２）前記制御部が、前記エンジンの負荷が高いほど前記第一閾値と前記第二閾値との間隔を広げることが好ましい。
前記温度差が前記第一閾値（負の値）を超える場合、前記昇温操作は実施されない。また、前記温度差が前記第二閾値（正の値）未満の場合、前記降温操作は実施されない。したがって、前記第一閾値と前記第二閾値とに挟まれた領域は、前記学習制御が不実施となる領域に対応する。前記第一閾値と前記第二閾値との間隔を広げることで、この領域が拡大され、前記学習制御が開始されにくくなる。
【００１４】
（３）前記制御部が、前記エンジンの単位負荷あたりの前記第一閾値の変化勾配の絶対値を、前記エンジンの単位負荷あたりの前記第二閾値の変化勾配の絶対値よりも大きく設定することが好ましい。
（４）前記制御部は、前記温度差が負の場合に前記高圧ＥＧＲ量を増加させるための前記エンジンの第一最小負荷を、前記温度差が正の場合に前記低圧ＥＧＲ量を増加させるための前記エンジンの第二最小負荷よりも高い値に設定することが好ましい。つまり、前記目標値よりも前記計測値が小さい場合（前記吸気温度が低温である場合）には、高温である場合よりも前記エンジンが高負荷の状態でなければ前記学習制御が実施されないようにすることが好ましい。
【００１５】
（５）なお、前記第二最小負荷が、前記エンジンのアイドル負荷と同一値であり、前記第一最小負荷が、前記アイドル負荷よりも大きい値であることが好ましい。
（６）また、前記制御部は、前記エンジンの負荷が前記第一最小負荷未満ならば前記負荷が高いほど前記第二閾値を小さくし、前記エンジンの負荷が前記第一最小負荷以上ならば前記負荷が高いほど前記第二閾値を大きくすることが好ましい。
【発明の効果】
【００１６】
ここで開示する排気還流制御装置では、高圧ＥＧＲ量を増加させる昇温操作と比較して、低圧ＥＧＲ量を増加させる降温操作の方が、より絶対値の小さい閾値に基づいて実施条件が判定される。これにより、降温操作よりも昇温操作を開始されにくくすることができる。つまり、吸気温度の計測値を上昇させるような操作を抑制することができ、高圧ＥＧＲ量の増量を抑制して、エンジンの筒内ガス温度の過度な上昇を回避することができる。一方、降温操作は比較的開始されやすくなるため、着火遅れ時間を確保して、排ガス性能の良い燃焼状態を保つことができる。
【図面の簡単な説明】
【００１７】
【図１】実施形態の排気還流制御装置及びエンジンの構成を例示する図である。
【図２】排気還流制御装置で実施される制御を説明するための図である。
【図３】排気還流制御装置で実施される制御を説明するための図であり、（Ａ）は学習領域を示すマップ、（Ｂ）は閾値の設定に関するマップである。
【図４】エンジンの負荷と高圧ＥＧＲ量及び低圧ＥＧＲ量との関係を例示するグラフである。
【図５】制御手順を示すフローチャート例である。
【発明を実施するための形態】
【００１８】
図面を参照して、実施形態としての排気還流制御装置について説明する。以下に示す実施形態はあくまでも例示に過ぎず、以下の実施形態で明示しない種々の変形や技術の適用を排除する意図はない。本実施形態の各構成は、それらの趣旨を逸脱しない範囲で種々変形して実施することができるとともに、必要に応じて取捨選択することができ、あるいは適宜組み合わせることが可能である。
【００１９】
［１．エンジン］
本実施形態の排気還流制御装置は、図１に示すデュアルループＥＧＲシステムを備えたエンジン１０に適用される。図１中には、エンジン１０に設けられる複数のシリンダのうちの一つを例示する。このエンジン１０は、軽油を燃料とするディーゼルエンジンであり、車両の走行状態に応じて拡散燃焼運転と予混合燃焼運転とを切り替えて実施する。拡散燃焼運転とは、エンジン１０の筒内で拡散燃焼（拡散圧縮自着火燃焼）を実現する運転モードである。一方、予混合燃焼運転とは、エンジン１０の筒内で予混合燃焼（予混合圧縮自着火燃焼）を実現する運転モードである。本実施形態のエンジン１０では、これらの二種類の燃焼状態が車両の走行状態に応じて使い分けられる。
【００２０】
シリンダの頂面には、吸気ポート，排気ポートが設けられ、それぞれのポート開口には吸気弁，排気弁が設けられる。また、筒内の上部には、筒内噴射弁１１がその先端を燃焼室側に突出させた状態で設けられる。筒内噴射弁１１は、各々の筒内に燃料を噴射する直噴インジェクターであり、高圧の燃料が内部に蓄えられたコモンレール（蓄圧室）に接続される。
【００２１】
筒内噴射弁１１から供給される燃料噴射量や噴射タイミングは、エンジン制御装置１で制御される。例えば、エンジン制御装置１から筒内噴射弁１１に制御パルス信号が伝達されると、筒内噴射弁１１の噴孔がその制御パルス信号の大きさに対応する期間だけ開放される。なお、燃料噴射量は、コモンレール内のレール圧や制御パルス信号の大きさ（駆動パルス幅）に応じた量となり、燃料噴射時期（噴射タイミング）は制御パルス信号が伝達された時刻に対応したものとなる。
【００２２】
エンジン１０の吸気通路１２及び排気通路１３には、排気圧を利用して吸気通路１２上の空気を筒内へと強制的に送り込むことで過給するターボチャージャー１４（過給機）が介装される。ターボチャージャー１４は、タービン，コンプレッサの互いの回転軸が軸受を介して連結された構造を持つ。タービンは排気通路１３上に配置され、コンプレッサは吸気通路１２上に配置される。ターボチャージャー１４の作動状態は、エンジン１０の運転状態に応じてエンジン制御装置１で制御される。
【００２３】
吸気通路１２には、上流側から順にエアクリーナー（フィルター）１６，低圧スロットル弁１７，ターボチャージャー１４，インタークーラー１８，高圧スロットル弁１９が設けられる。一方、排気通路１３には、ターボチャージャー１４よりも下流側に排気浄化装置１５が介装される。この排気浄化装置１５には、ＤＯＣ（ディーゼル酸化触媒）１５ＡやＤＰＦ（ディーゼル・パティキュレート・フィルター）１５Ｂ等が内蔵される。
【００２４】
また、このエンジン１０には、排気の一部を吸気側に再循環させるための二系統のＥＧＲ通路、すなわち、高圧ＥＧＲ通路２０，低圧ＥＧＲ通路２３が設けられる。高圧ＥＧＲ通路２０は、吸気通路１２及び排気通路１３においてターボチャージャー１４よりもシリンダに近い部分同士を連通するＥＧＲ通路であり、吸気通路１２におけるターボチャージャー１４（コンプレッサ）よりも下流側と、排気通路１３におけるターボチャージャー１４（タービン）よりも上流側とを接続する。本実施形態の高圧ＥＧＲ通路２０は、吸気通路１２との接続箇所（出口箇所）が高圧スロットル弁１９よりも下流側に設定される。また、高圧ＥＧＲ通路２０には、高圧ＥＧＲクーラー２１及び高圧ＥＧＲ弁２２（ＥＧＲ弁の一つ）が介装される。高圧ＥＧＲ通路２０を介して吸気系に導入されるＥＧＲガスの量（高圧ＥＧＲ量）は、吸気系及び排気系の圧力差や、高圧ＥＧＲ通路２０を流れるＥＧＲガスの圧力，高圧ＥＧＲ弁２２の開度等に応じた量となる。
【００２５】
低圧ＥＧＲ通路２３は、吸気通路１２及び排気通路１３においてターボチャージャー１４よりもシリンダから遠い部分同士を連通するＥＧＲ通路であり、吸気通路１２におけるターボチャージャー１４（コンプレッサ）よりも上流側と、排気通路１３におけるターボチャージャー１４（タービン）よりも下流側とを接続する。本実施形態の低圧ＥＧＲ通路２３は、排気通路１３との接続箇所（入口箇所）が排気浄化装置１５よりも下流側に設定されるとともに、吸気通路１２との接続箇所（出口箇所）が低圧スロットル弁１７よりも下流側に配置される。また、低圧ＥＧＲ通路２３には、低圧ＥＧＲフィルタ２４，低圧ＥＧＲクーラー２５，低圧ＥＧＲ弁２６（ＥＧＲ弁の一つ）が介装される。低圧ＥＧＲ通路２３を介して吸気系に導入されるＥＧＲガスの量（低圧ＥＧＲ量）は、吸気系及び排気系の圧力差や、低圧ＥＧＲ通路２３を流れるＥＧＲガスの圧力，低圧ＥＧＲ弁２６の開度等に応じた量となる。
【００２６】
高圧ＥＧＲ弁２２及び低圧ＥＧＲ弁２６の弁開度は可変であり、エンジン制御装置１において、エンジン１０の運転状態に応じて制御される。例えば、エンジン１０の運転状態に応じて、所望の高圧ＥＧＲ量及び低圧ＥＧＲ量が算出され、各々のＥＧＲ量に対応する弁開度となるように、高圧ＥＧＲ弁２２，低圧ＥＧＲ弁２６のそれぞれの開度が制御される。また、本実施形態では、所望のＥＧＲ量と弁開度との対応関係を補正し、その補正内容を記録，更新することによって適切な制御量を学習する学習制御が実施される。この学習制御の具体的な内容については後述する。
【００２７】
高圧スロットル弁１９は、吸気通路１２における高圧ＥＧＲ通路２０との接続箇所よりも上流であって、低圧ＥＧＲ通路２３との接続箇所よりも下流に配置される。また、低圧スロットル弁１７は、吸気通路１２における低圧ＥＧＲ通路２３との接続箇所よりも上流であって、エアクリーナー１６よりも下流側に配置される。高圧ＥＧＲ通路２０を通過するＥＧＲ量は、高圧スロットル弁１９の開度を増大させるほど減少する特性を持つ。同様に、低圧ＥＧＲ通路２３を通過するＥＧＲ量も、低圧スロットル弁１７の開度を増大させるほど減少する特性を持つ。
【００２８】
エンジン１０のクランクシャフトの近傍には、エンジン回転数Neを検出するエンジン回転数センサ３１が設けられる。また、吸気通路１２の高圧スロットル弁１９よりも下流側には、筒内に導入される吸気の圧力（インマニ圧P）を計測するインマニ圧センサ３２と、吸気中の酸素濃度（吸気酸素濃度D）を検出する酸素濃度センサ３３と、筒内に導入される直前の吸気の温度（インマニ温度TR）を検出する吸気温センサ３７とが設けられる。以下、吸気温センサ３７で検出される温度のことを、実吸気温度TRと呼ぶ。
【００２９】
実吸気温度TRは、高圧ＥＧＲ通路２０を介して吸気通路１２に導入されるＥＧＲガスの温度（高圧ＥＧＲガス温度）よりも低温である。また、実吸気温度TRは、低圧ＥＧＲ通路２３を介して吸気通路１２に導入されるＥＧＲガスの温度（低圧ＥＧＲガス温度）よりも高温である。したがって、実吸気温度TRは、高圧ＥＧＲ量及び低圧ＥＧＲ量のそれぞれを増減させることによって調節可能である。以下、実吸気温度TRが上昇するようにＥＧＲ量を増減させる操作のことを「昇温操作」と呼び、実吸気温度TRが低下するようにＥＧＲ量を増減させる操作のことを「降温操作」と呼ぶ。高圧ＥＧＲ量を増加させる操作や低圧ＥＧＲ量を減少させる操作は昇温操作に含まれ、高圧ＥＧＲ量を減少させる操作や低圧ＥＧＲ量を増加させる操作は降温操作に含まれる。
【００３０】
車両の任意の位置には、アクセルペダルの踏み込み量（アクセル開度APS）を検出するアクセル開度センサ３４と、シフトレバーの操作位置SPを検出するシフトポジションセンサ３５と、車速Vを検出する車速センサ３６とが設けられる。アクセル開度APSやその時間変化率ΔAPSは、例えば運転手がエンジン１０に要求する出力（トルク）の大きさに対応するパラメータとされる。また、シフトレバーの操作位置SPは、車両に搭載される変速機の変速ギア段（例えば１速，２速，…，６速等）に対応する。上記の各種センサ３１〜３７で検出された各種情報は、エンジン制御装置１に伝達される。
【００３１】
［２．エンジン制御装置］
上記のエンジン１０を搭載する車両には、エンジン制御装置１（Engine Electronic Control Unit，制御装置，排気還流制御装置）が設けられる。エンジン制御装置１は、エンジン１０に関する点火系，燃料系，吸排気系及び動弁系といった広汎なシステムを総合的に制御する電子制御装置であり、エンジン１０の各シリンダに供給される吸入空気量や燃料噴射量，燃料噴射時期，ＥＧＲ量等を制御するものである。エンジン制御装置１は、車載ネットワーク網を介して、他の電子制御装置（例えば、変速機ＥＣＵ，エアコンＥＣＵ，ブレーキＥＣＵ，車体制御ＥＣＵ，ボディＥＣＵ等）や各種センサ３１〜３７に接続される。
【００３２】
このエンジン制御装置１は、例えばCPU（Central Processing Unit），MPU（Micro Processing Unit）等のプロセッサ（マイクロプロセッサ）やROM（Read Only Memory），RAM（Random Access Memory），不揮発メモリ等を集積した電子デバイスである。プロセッサは、制御ユニット（制御回路）や演算ユニット（演算回路），キャッシュメモリ（レジスタ群）等を内蔵する演算処理装置である。また、ROM，RAM及び不揮発メモリは、プログラムや作業中のデータが格納されるメモリ装置である。エンジン制御装置１での制御内容は、例えばアプリケーションプログラムとしてROM，RAM，不揮発メモリ，リムーバブルメディア内に記録される。また、プログラムの実行時には、プログラムの内容がRAM内のメモリ空間内に展開され、プロセッサによって実行される。
【００３３】
エンジン制御装置１には、各ＥＧＲ弁２２，２６の開度及び流量の対応関係を表す「開度流量マップ」が予め用意されており、このマップに基づいて、目標とするＥＧＲ量に対応する弁開度を設定，制御する機能を持つ。また、エンジン制御装置１は、車両の走行状態に応じて、高圧ＥＧＲ弁２２及び低圧ＥＧＲ弁２６のそれぞれについて、開度及び流量の対応関係を変更する学習制御を実施する。
【００３４】
学習制御では、開度及び流量の対応関係が補正されるとともに、補正後の対応関係が記録される。本実施形態の学習制御では、開度流量マップから得られる弁開度（目標とするＥＧＲ量に対応する弁開度）に乗算される補正用の係数KA，KBの値が補正，記憶されるとともに、係数KA，KBが乗算された弁開度に基づいて、実際の各ＥＧＲ弁２２，２６の開度が制御される。係数KA，KBの初期値は1.0であり、学習の過程でKA，KBの値が変更されることになる。
【００３５】
エンジン制御装置１には、学習制御を実施するための要素として、算出部２及び制御部６が設けられる。これらの各要素は、電子回路（ハードウェア）によって実現してもよく、ソフトウェアとしてプログラミングされたものとしてもよい。あるいは、これらの機能のうちの一部をハードウェアとして設け、他部をソフトウェアとしたものであってもよい。なお、ソフトウェアは、エンジン制御装置１内のROMや補助記憶装置に記録，保存してもよいし、エンジン制御装置１が読み取り可能な記録媒体に記録してもよい。
【００３６】
［２−１．算出部］
算出部２には、目標温度算出部３，基本開度算出部４，温度差算出部５が設けられる。
目標温度算出部３は、筒内に導入される吸気の目標温度（吸気温度の目標値）を目標吸気温度TEとして算出するものである。ここではまず、アクセル開度APS及びエンジン回転数Neに基づいて、エンジン１０の負荷Ec（エンジン１０の目標トルクに対応するパラメータ）が算出される。また、目標吸気温度TEは、エンジン回転数Ne及び負荷Ecに基づいて算出される。ここで算出された目標吸気温度TEの情報は、温度差算出部５に伝達される。
【００３７】
負荷Ec，目標吸気温度TEの値は、例えばアクセル回転マップ，回転負荷マップを用いて算出される。アクセル回転マップには、少なくともアクセル開度APS，エンジン回転数Ne，負荷Ecの三者の関係が規定され、好ましくはエンジン冷却水温を含む四者の関係が規定される。同様に、回転負荷マップには、エンジン回転数Ne，負荷Ec，目標吸気温度TEの三者の関係が規定され、好ましくはエンジン冷却水温を含む四者の関係が規定される。
【００３８】
基本開度算出部４は、目標とするＥＧＲ量に基づき、各ＥＧＲ弁２２，２６の基本開度を算出するものである。高圧基本開度VAは、高圧ＥＧＲ弁２２の基本開度であり、低圧基本開度VBは、低圧ＥＧＲ弁２６の基本開度である。これらの基本開度は、吸気の状態が標準状態（例えば、圧力が１気圧，温度が20℃，相対湿度が65％の状態）であるときに、エンジン１０の出力が負荷Ecに対応する大きさとなるＥＧＲ量を与える基本的な開度である。ここで算出された高圧基本開度VA，低圧基本開度VBの値は、開度制御部９に伝達される。
【００３９】
上記の基本開度VA，VBの値は、例えば低圧ＥＧＲ用回転負荷マップ，高圧ＥＧＲ用回転負荷マップを用いて算出される。低圧ＥＧＲ用回転負荷マップには、少なくともエンジン回転数Ne，負荷Ec，低圧基本開度VBの三者の関係が規定され、好ましくは吸気酸素濃度D，インマニ圧P，エンジン冷却水温等を含む関係が規定される。同様に、高圧ＥＧＲ用回転負荷マップには、少なくともエンジン回転数Ne，負荷Ec，高圧基本開度VAの三者の関係が規定され、好ましくは吸気酸素濃度D，インマニ圧P，エンジン冷却水温等を含む関係が規定される。
【００４０】
温度差算出部５は、目標吸気温度TEを吸気温度の計測値から減じた温度差ΔTを算出するものである。ここでいう計測値には、吸気温度の「実測値」及び「推定値」の両方が含まれ、またこれらに基づいて算出される「演算値」も含まれる。すなわち、吸気温センサ３７で検出された実吸気温度TRだけでなく、吸気温度に影響を与えるパラメータについての実測値に基づいて推定された吸気温度の推定値も、計測値の一つとなりうる。
【００４１】
また、温度差算出部５は、エンジン１０の負荷Ecに基づいて、学習制御の実施条件に関する第一閾値A，第二閾値Bを算出する。これらは、学習制御を実施するか禁止するかを判断するための温度差ΔTについての閾値である。第一閾値Aは、温度差ΔTが負の場合に学習制御を実施するための閾値であり、第二閾値Bは、温度差ΔTが正の場合に学習制御を実施するための閾値である。
【００４２】
図２に示すように、温度差ΔTが負ならば、温度差ΔTが第一閾値A以下の場合に学習制御が実施され、温度差ΔTが第一閾値Aを超える場合に学習制御が禁止される。また、温度差ΔTが正ならば、温度差ΔTが第二閾値B以上である場合に学習制御が実施され、温度差ΔTが第二閾値B未満である場合に学習制御が禁止される。これらの第一閾値A，第二閾値Bの値は、エンジン１０の負荷Ecに応じて設定される。ここで算出された第一閾値A及び第二閾値Bの情報は、制御部６に伝達される。
【００４３】
閾値A，Bの値は、負荷Ecと閾値A，Bとの関係が規定された閾値マップを用いて算出される。図３（Ａ），（Ｂ）に閾値マップを例示する。閾値マップには、少なくとも閾値A，Bの各々と負荷Ecとの関係が規定される。閾値マップ上で第一閾値Aは負の値を持ち、エンジン１０の負荷Ecが第一最小負荷Ec1のときに最大値A1をとり、負荷Ecが増大するに連れて小さくなる特性が与えられる。一方、第二閾値Bは正の値を持ち、エンジン１０の負荷Ecが第二最小負荷Ec2以上、第一最小負荷Ec1未満の範囲では負荷Ecが高いほど小さくなり、エンジン１０の負荷Ecが第一最小負荷Ec1以上の範囲では負荷Ecが高いほど大きくなる特性が与えられる。
【００４４】
第二閾値Bは、負荷Ecが第二最小負荷Ec2であるときに所定値B2をとり、負荷Ecが第一最小負荷Ec1であるときに最小値B1をとる。ここで、第一最小負荷Ec1は、エンジン１０のアイドル負荷Ec0よりも大きな値を持ち、第二最小負荷Ec2はアイドル負荷Ec0と同一値に設定される。アイドル負荷Ec0は、アイドリング状態のエンジン１０に作用する負荷であり、例えばエンジン１０の摩擦損失，吸排気損失，機械的損失等の合計に対応する負荷である。
【００４５】
したがって、学習制御が実施されるのは、負荷Ec及び温度差ΔTが図３（Ａ）中に斜線でハッチングされた領域内にある場合に限られる。ここで、学習制御の実施領域のうち、温度差ΔTが負となる領域を第一学習領域と呼び、温度差ΔTが正となる領域を第二学習領域と呼ぶ。第二学習領域が第二最小負荷Ec2（アイドル負荷Ec0）以上の全負荷範囲にわたって設けられるのに対し、第一学習領域は第一最小負荷Ec1以上の範囲のみに設けられる。つまり、エンジン１０がアイドリング状態に近い低負荷低回転の状態であれば、少なくとも温度差ΔTが正でなければ学習制御は実施されない。
【００４６】
また、第一閾値Aは、負荷Ecが高いほどその絶対値|A|が大きくなる（すなわち負方向に増大する）特性を持つ。同様に、第二閾値Bも、第一最小負荷Ec1以上の範囲では、負荷Ecが高いほどその絶対値|B|が大きくなる（すなわち正方向に増大する）特性を持つ。つまり、第一最小負荷Ec1以上の範囲では、負荷Ecが高いほど第一閾値Aと第二閾値Bとの間隔が広げられ（すなわち、二つの閾値A，Bの距離が離れ）、学習制御の禁止領域が拡大される。言い換えれば、閾値マップにおける第一最小負荷Ec1以上の範囲には、負荷Ecが高くなるに連れて学習制御の実施領域が狭められ、学習制御が実施されにくくなる特性が与えられる。
【００４７】
エンジン１０の負荷Ecが第二最小負荷Ec2以上、第一最小負荷Ec1未満の範囲では、第二学習領域のみが設定される。この範囲内で設定される第二閾値Bの値は、負荷Ecが低いほどその絶対値|B|が大きくなる特性を持つ。つまり、第一最小負荷Ec1未満の範囲では、負荷Ecが低いほど学習制御の禁止領域が拡大される。言い換えれば、閾値マップにおける第一最小負荷Ec1未満の範囲には、負荷Ecが低くなるに連れて学習制御の実施領域が狭められ、学習制御が実施されにくくなる特性が与えられる。
【００４８】
図３（Ｂ）は、第一閾値Aの絶対値|A|と第二閾値Bの絶対値|B|との関係を示すグラフである。これらの閾値A，Bは、常に|A|＞|B|が成立するように設定される。したがって、第一学習領域での学習制御は、第二学習領域での学習制御よりも実施されにくい特性が与えられる。
【００４９】
また、第一閾値A，第二閾値Bの絶対値|A|，|B|に関して、エンジン１０の単位負荷あたりの変化勾配（d|A|/dEc，d|B|/dEc）の絶対値は、第一閾値Aの方が大きくなるように設定される。つまり、図３（Ｂ）中における絶対値|A|の傾きは、絶対値|B|の傾きよりも急勾配とされる。これにより、負荷Ecが変動したときの第一閾値Aの変化量が第二閾値Bの変化量よりも大きくなる。つまり、負荷Ecが上昇するにつれて、第一学習領域での学習制御が第二学習領域での学習制御よりも開始されにくくなり、高圧ＥＧＲ量を増加させる昇温操作への抑制が強められる。
【００５０】
［２−２．制御部］
制御部６には、条件判定部７，指示開度設定部８，開度制御部９が設けられる。
条件判定部７は、学習制御を実施するための条件を判定するものである。ここでは、エンジン１０が定常運転中であり、かつ、温度差ΔTが学習制御の実施領域内にある場合に、学習制御の実施条件が成立するものと判定される。エンジン１０が定常運転中であるか否かは、エンジン回転数Ne，負荷Ec，アクセル開度APS，車速V，エンジン冷却水温等に基づいて判定される。例えば、エンジン１０のアイドリング運転時や、車速Vの変動が比較的少ない定速走行時，エンジン回転数Ne及び負荷Ecの変動が比較的少ない安定走行時には、エンジン１０が定常運転中であると判断される。また、温度差ΔTの条件は、その時点における温度差ΔTが第一閾値A以下であるか、第二閾値B以上である場合に成立する。ここでの判定結果は、指示開度設定部８に伝達される。
【００５１】
指示開度設定部８は、条件判定部７での判定結果に応じて係数KA，KBの値を変更するものである。第一係数KAは、高圧ＥＧＲ弁２２の開度を補正するための係数であり、第二係数KBは、低圧ＥＧＲ弁２６の開度を補正するための係数である。
学習制御を実施するための条件が成立しない場合、指示開度設定部８は、係数KA，KBの値を変更せず、前回の値をそのまま保持する。何も学習されていない状態での係数KA，KBの初期値はともに1.0である。
【００５２】
一方、学習制御の実施条件が成立したときに、温度差ΔTが負であれば、第一係数KAの値が増加方向に補正される。このとき、第二係数KBの値を減少方向に補正してもよい。補正後の第一係数KA，第二係数KBの値は、開度制御部９に伝達される。これにより、低圧ＥＧＲ量に対する高圧ＥＧＲ量の割合が増大し、吸気温度の計測値（実吸気温度TR）が上昇するため、温度差ΔTが上昇する。このような昇温操作は、温度差ΔTが第一閾値Aを超えるまで繰り返され、温度差ΔTが第一閾値Aを超えた時点で第一係数KA，第二係数KBの補正が完了し、その値がメモリに記録される。
【００５３】
また、学習制御の実施条件が成立したときに、温度差ΔTが正であれば、第二係数KBの値が増加方向に補正される。このとき、第一係数KAの値を減少方向に補正してもよい。補正後の第一係数KA，第二係数KBの値は、開度制御部９に伝達される。これにより、高圧ＥＧＲ量に対する低圧ＥＧＲ量の割合が増大し、吸気温度の計測値（実吸気温度TR）が低下するため、温度差ΔTが減少する。このような降温操作は、温度差ΔTが第二閾値Bを下回るまで繰り返され、温度差ΔTが第二閾値B未満になった時点で第一係数KA，第二係数KBの補正が完了し、その値がメモリに記録される。
【００５４】
開度制御部９は、基本開度算出部４で算出された高圧基本開度VA，低圧基本開度VBと指示開度設定部８で設定された第一係数KA，第二係数KBとに基づき、高圧ＥＧＲ弁２２，低圧ＥＧＲ弁２６の開度を制御するものである。高圧ＥＧＲ弁２２に伝達される開度指令値に対応する指示開度は、高圧基本開度VAと第一係数KAとの積で与えられる。同様に、低圧ＥＧＲ弁２６の指示開度は、低圧基本開度VBと第二係数KBとの積で与えられる。開度制御部９は、それぞれの指示開度に対応する開度指令値を高圧ＥＧＲ弁２２，低圧ＥＧＲ弁２６に伝達する。
【００５５】
このように、開度制御部９は、高圧基本開度VA，低圧基本開度VBに第一係数KA，第二係数KBを乗じた値に基づいて、各ＥＧＲ弁２２，２６の開度を制御する。つまり、開度制御部９は、低圧ＥＧＲ用回転負荷マップや高圧ＥＧＲ用回転負荷マップに規定された各ＥＧＲ弁２２，２６の開度及び流量（ＥＧＲ量）の対応関係を変更する制御部として機能する。また、変更された第一係数KA，第二係数KBの値は、温度差ΔTが第一閾値Aを超えた時点で、又は第二閾値B未満になった時点でメモリに記録され、その後の各ＥＧＲ弁２２，２６の開度制御に反映される。本実施形態の学習制御では、これらの第一係数KA，第二係数KBの値が記録，更新され、適切な開度制御量を与えるためのパラメータとして学習される。
【００５６】
［３．フローチャート］
図５は、学習制御の手順を例示するフローチャートであり、エンジン制御装置１内において所定の演算周期で繰り返し実行される。
ステップＡ１では、エンジン制御装置１に各種情報が入力される。ここでは、エンジン回転数Ne，アクセル開度APS，車速V，実吸気温度TR，インマニ圧P，吸気酸素濃度D，シフトレバーの操作位置SP等の情報が取得される。
【００５７】
ステップＡ２では、目標温度算出部３において、エンジン回転数Ne及び負荷Ecに基づいて目標吸気温度TEが算出される。また、ステップＡ３では、基本開度算出部４において、エンジン回転数Ne及び負荷Ecに基づいて高圧基本開度VAと低圧基本開度VBとが算出される。そしてステップＡ４では、吸気温度の計測値（例えば実吸気温度TR）から目標吸気温度TEを減じた温度差ΔTが算出されるとともに、その時点での第一閾値A，第二閾値Bが算出される。これらの閾値A，Bの値は、エンジン１０の負荷Ecに基づき、例えば図３（Ａ）に示すようなマップから算出される。
【００５８】
ステップＡ５では、条件判定部７において、エンジン１０が定常運転中であるか否かが判定される。エンジン１０が定常運転中である場合にはステップＡ６に進み、そうでない場合にはステップＡ８に進む。ステップＡ８では、指示開度設定部８において、前回の演算周期で設定された係数KA，KBの値がそのまま保持される。なお、何も学習されていない状態での係数KA，KBの初期値はともに1.0である。
【００５９】
ステップＡ６では、条件判定部７において、温度差ΔTが学習制御の実施領域内にあるか否かが判定される。ここで、A<ΔT<Bである場合には、温度差ΔTが学習領域外にあるため、ステップＡ８に進む。一方、ΔT≦A又はB≦ΔTである場合には、温度差ΔTが学習領域内にあるため、ステップＡ７に進んで温度差ΔTの正負が判定される。ここで温度差ΔTが正のときには降温操作のためのステップＡ９に進み、第一係数KAの値が減少方向に補正されるとともに、第二係数KBの値が増加方向に補正される。ただし、少なくとも低圧ＥＧＲ量を増加させれば温度差ΔTが低下することから、第二係数KBを増加させる補正のみを実施してもよい。また、ステップＡ７で温度差ΔTが負のときには昇温操作のためのステップＡ１０に進み、第一係数KAの値が増加方向に補正されるとともに、第二係数KBの値が減少方向に補正される。ただし、少なくとも高圧ＥＧＲ量を増加させれば温度差ΔTが上昇することから、第一係数KAを増加させる補正のみを実施してもよい。
【００６０】
ステップＡ８〜１０に続くステップＡ１１では、指示開度設定部８において、高圧基本開度VAと第一係数KAとを乗じた値が高圧ＥＧＲ弁２２の指示開度として算出されるとともに、低圧基本開度VBと第二係数KBとを乗じた値が低圧ＥＧＲ弁２６の指示開度として算出される。そしてステップＡ１２では、開度制御部９から高圧ＥＧＲ弁２２，低圧ＥＧＲ弁２６の各々へと開度指令値が伝達され、各ＥＧＲ弁２２，２６の開度が指示開度に一致するように制御される。
【００６１】
［４．作用，効果］
図４は、エンジン回転数Neが一定であると仮定したときのエンジン１０の負荷Ecと高圧ＥＧＲ量及び低圧ＥＧＲ量との関係を例示するグラフである。図中に太実線で示す高圧ＥＧＲ量は、負荷Ecが比較的低い状態で大量に導入され、負荷Ecの増加に伴って減少する。一方、負荷Ecが第一最小負荷Ec1以上の範囲では、温度差ΔTに応じて高圧ＥＧＲ量が増量補正される。したがって、負荷Ecと高圧ＥＧＲ量との関係は、太破線で示す特性に変化する。
【００６２】
また、図中に細実線で示す低圧ＥＧＲ量は、負荷Ecが比較的低い状態ではあまり導入されず、負荷Ecが比較的高い状態で大量に導入される。一方、低圧ＥＧＲ量は負荷Ecがアイドル負荷Ec0以上の範囲で温度差ΔTに応じて増量補正される。したがって、負荷Ecと低圧ＥＧＲ量との関係は、細破線で示す特性に変化する。
【００６３】
（１）上記のエンジン制御装置１（排気還流制御装置）では、温度差ΔTが負の第一閾値A以下であれば、高圧ＥＧＲ量を増加させる制御が実施され、温度差ΔTが正の第二閾値B以上であれば、低圧ＥＧＲ量を増加させる制御が実施される。また、第二閾値Bの絶対値|B|は、第一閾値Aの絶対値|A|よりも小さい値に設定される。つまり、高圧ＥＧＲ量を増加させる昇温操作と比較して、低圧ＥＧＲ量を増加させる降温操作の方が、より絶対値の小さい閾値に基づいて実施条件が判定される。
【００６４】
これにより、昇温操作が降温操作よりも開始されにくくなり、言い換えれば、高圧ＥＧＲ量が低圧ＥＧＲ量よりも増量されにくくなる。したがって、高圧ＥＧＲ量の増量によって生じうるインマニ圧Pの低下やポンプ損失（ポンピングロス）の増加を未然に防ぐことができ、エンジン１０の熱効率や排ガス性能を改善することができるとともに、エンジン１０の筒内ガス温度の過度な上昇を回避することができる。また、予混合燃焼モードにおいては、吸気温度が低い方が着火遅れ期間を長くとることができ、排ガス性能を向上させやすくすることができる。さらに、降温操作は比較的開始されやすくなるため、適切な着火遅れ時間を確保して、排ガス性能の良い燃焼状態を維持しやすくすることができる。
【００６５】
（２）上記のエンジン制御装置１では、図３（Ａ）に示すように、エンジン１０の負荷Ecが高いほど、第一閾値Aと第二閾値Bとの間隔が広がるように、各々の閾値A，Bが設定される。つまり、エンジン１０の負荷Ecが高いほど、学習制御が実施されない領域が拡大される。これにより、恒常的でない温度差ΔTによる補正（例えば、天候変化による一時的な温度変化）を回避することができ、各ＥＧＲ弁２２，２６の開度の過剰な変更（過補正）を抑制することができる。したがって、筒内に導入されるＥＧＲ量の変動を抑制することができ、エンジン１０の筒内における燃焼状態の過剰な変動を抑制することができる。
【００６６】
（３）上記のエンジン制御装置１では、図３（Ｂ）中における絶対値|A|の傾きが、絶対値|B|の傾きよりも急勾配に設定される。ここで、エンジン１０の負荷Ecが上昇したときの第一閾値Aの減少量をΔAとおき、第二閾値Bの増加量をΔBとおけば、減少量ΔAの絶対値|ΔA|は増加量ΔBの絶対値|ΔB|よりも大きくなる。つまり、負荷Ecの変動に対して、第一学習領域が第二学習領域よりも速く縮小させることができ、昇温操作よりも降温操作の開始されやすさを相対的に高めることができる。したがって、吸気温度の計測値を目標値近傍に維持しやすくすることができ、排ガス中のNOx成分を低減させて、排ガス性能を向上させることができる。
【００６７】
また、低圧ＥＧＲ量と比較して、高圧ＥＧＲ量はスロットル弁開度やＥＧＲ弁開度の変化に対して敏感に反応する傾向がある。つまり、高圧ＥＧＲ量は、ＥＧＲ弁開度を僅かに開放しただけで一気に増加しやすい特性を持つ。そのため、ＥＧＲ弁開度の開放時に吸気温度が上昇しやすく、これに釣られて筒内最高温度も上昇する場合がある。また、高圧ＥＧＲ量が急激に増加すると、筒内の酸素濃度が過度に低下し、失火しやすくなってしまう。これに対し、上記のエンジン制御装置１は、図３（Ｂ）に示すように、負荷Ecが上昇するに連れて高圧ＥＧＲ量を増加させる昇温操作への抑制を強めて、高圧ＥＧＲ側の学習頻度を下げるように働く。したがって、筒内最高温度の上昇や酸素濃度の低下を抑制することができ、失火の可能性を減少させることができる。
【００６８】
（４）上記のエンジン制御装置１では、図３（Ａ），（Ｂ）に示すように、第二学習領域が第二最小負荷Ec2以上の範囲に設定されるのに対し、第一学習領域は第二最小負荷Ec2よりも高い（大きい）値である第一最小負荷Ec1以上の範囲に設定される。このような設定により、低負荷状態での昇温操作に制限を加えることができ、例えば高圧ＥＧＲ量の増加による失火や異常燃焼の発生を抑制することができ、排ガス性能を向上させることができる。一方、低負荷状態での降温操作は許容されるため、例えば低圧ＥＧＲ量を増加させて着火遅れ時間を確保でき、排ガス性能の良い燃焼状態を維持しやすくすることができ、エンジン１０の騒音を小さくできるとともに、エンジン１０の燃焼状態を適正化することができる。
【００６９】
（５）なお、上記のエンジン制御装置１では、第二最小負荷Ec2がエンジン１０のアイドル負荷Ec0と同一値に設定されるため、アイドル状態に近い低負荷低回転状態での燃焼安定性を確保できるとともに、エンジン１０の燃焼状態を適正化することができる。
（６）上記の第二閾値Bは、図３（Ａ），（Ｂ）に示すように、負荷Ecが第一最小負荷Ec1のときに最小値B1をとる。すなわち、エンジン１０の負荷Ecが第一最小負荷Ec1未満ならば、負荷Ecが高いほど第二閾値Bが小さく設定される。つまり、アイドル状態に近い低負荷低回転状態では、降温操作であっても、負荷Ecが小さいほど制限が強められることになる。このような設定により、低負荷低回転状態での失火の発生をより確実に防止することができ、エンジン１０の燃焼状態を適正化することができる。
【００７０】
［５．変形例］
上述した実施形態に関わらず、それらの趣旨を逸脱しない範囲で種々変形して実施することができる。本実施形態の各構成は、必要に応じて取捨選択することができ、あるいは適宜組み合わせてもよい。
上述の実施形態では、ディーゼルエンジンの制御について詳述したが、この制御はガソリンエンジンにも適用することができる。また、ターボシステムはエンジン１０に必須の要素ではなく、これを省略することも可能である。
【００７１】
上述の実施形態では、図３（Ａ），（Ｂ）に示すような閾値マップを用いて第一閾値A及び第二閾値Bを設定するものを例示したが、エンジン１０の負荷Ecと閾値A，Bとの間の具体的な対応関係はこれに限定されない。また、負荷Ecに加えて、エンジン１０の運転状態に関する別のパラメータを引数とした閾値マップを用いてもよい。例えば、吸気酸素濃度D，インマニ圧P，目標吸気温度TE，実吸気温度TR，吸入空気量（新気量），エンジン冷却水温，外気温等を参照して、閾値A，Bを設定することが考えられる。これらのパラメータを考慮に入れることで、筒内に導入される吸入空気及びＥＧＲガスの状態をより精度よく推測することができ、燃焼安定性をより向上させることができる。
【００７２】
上述の実施形態では、吸気温度の計測値として実吸気温度TRを用いているが、これに代えて、吸気温度の推定値を使用してもよい。吸気温度の推定値は、低圧ＥＧＲガス温度や高圧ＥＧＲガス温度，外気温，インマニ圧P，過給圧等に基づいて推定することができる。少なくとも、吸気温度の目標値とその計測値（実測値，推定値，演算値）との温度差に基づいて学習制御の実施条件を判定することで、上述の実施形態と同様の効果を奏するものとなる。
【符号の説明】
【００７３】
１  エンジン制御装置
２  算出部
３  目標温度算出部
４  基本開度算出部
５  温度差算出部
６  制御部
７  条件判定部
８  指示開度設定部
９  開度制御部
１０  エンジン
TR 実吸気温度
TE 目標吸気温度
ΔT  温度差
Ec 負荷
A 第一閾値
B 第二閾値
KA 第一係数
KB 第二係数
Ec1 第一最小負荷
Ec2 第二最小負荷
【図１】
0006458480.tif 000002
【図２】
0006458480.tif 000003
【図３】
0006458480.tif 000004
【図４】
0006458480.tif 000005
【図５】
0006458480.tif 000006