(57)【特許請求の範囲】
【請求項１】
内燃機関に空気を吸入する吸気量を調整するスロットルバルブと、前記内燃機関の排気経路を流れる排気ガスによりタービンを駆動して該タービンに連結されたコンプレッサによって吸気経路に流れる空気を内燃機関に過給する過給機と、を制御する内燃機関の制御装置において、
前記内燃機関の運転状態に基づいて、前記内燃機関に空気を吸入する目標吸気量と、前記内燃機関に過給される空気の目標過給圧と、を設定する目標値設定部と、
前記設定された目標吸気量に応じて、前記スロットルバルブに要求する要求スロットルバルブ開度を算出する要求スロットルバルブ開度算出部と、
前記算出された目標過給圧に応じて、前記排気経路を流れる排気ガス流量を調整する排気流量調整バルブに要求する要求排気流量調整バルブ開度を算出する要求排気流量調整バルブ要求開度算出部と、
前記要求スロットルバルブ開度に追従するように前記スロットルバルブに指示する指示スロットルバルブ開度の変動にフィルタを適用してフィルタ処理をするフィルタ処理部と、を備え、
前記フィルタは、通過特性が可変の低域通過フィルタであり、前記要求スロットルバルブ開度と前記フィルタ処理された指示スロットルバルブ開度との差と、前記要求スロットルバルブ開度とに応じて通過特性が設定されており、
前記フィルタ処理部は、前記要求スロットルバルブ開度と前記フィルタ処理された指示スロットルバルブ開度との差と、前記要求スロットルバルブ開度とに対応する通過特性のフィルタを抽出し、該抽出された通過特性のフィルタを適用して前記要求スロットルバルブ開度に追従する指示スロットルバルブ開度の変動を維持又は補正することを特徴とする内燃機関の制御装置。
【請求項２】
前記フィルタは、前記要求スロットルバルブ開度と前記フィルタ処理された指示スロットルバルブ開度との差と、前記要求スロットルバルブ開度とに応じて夫々設定された時定数を有しており、
前記フィルタ処理部は、前記抽出されたフィルタとしての時定数に応じて、前記要求スロットルバルブ開度に追従する指示スロットルバルブ開度の変動を遅くすることを特徴とする請求項１記載の内燃機関の制御装置。
【請求項３】
前記フィルタ処理部は、前記要求スロットルバルブ開度が過給圧に対して不感帯となる開度領域において、前記要求スロットルバルブ開度に追従する指示スロットルバルブ開度の変動を維持することを特徴とする請求項１又は２記載の内燃機関の制御装置。
【請求項４】
前記フィルタ処理部は、前記要求スロットルバルブ開度が前記フィルタ処理された指示スロットルバルブ開度に対して開放方向に変化している場合、前記要求スロットルバルブ開度に追従する指示スロットルバルブ開度の変動を維持することを特徴とする請求項１乃至３のいずれか１項記載の内燃機関の制御装置。
【請求項５】
前記要求排気流量調整バルブ開度に追従するように、前記排気流量調整バルブを駆動制御すると共に、前記フィルタ処理部によりフィルタ処理された指示スロットルバルブ開度に追従するように、前記スロットルバルブを駆動制御する駆動指示部を、さらに備えることを特徴とする請求項１乃至４のいずれか１項記載の内燃機関の制御装置。
【請求項６】
内燃機関に空気を吸入する吸気量を調整するスロットルバルブと、前記内燃機関の排気経路を流れる排気ガスによりタービンを駆動して該タービンに連結されたコンプレッサによって吸気経路に流れる空気を内燃機関に過給する過給機と、を制御する内燃機関の制御方法において、
前記内燃機関の運転状態に基づいて、前記内燃機関に空気を吸入する目標吸気量と、前記内燃機関に過給される空気の目標過給圧と、を設定する目標値設定工程と、
前記設定された目標吸気量に応じて、前記スロットルバルブに要求する要求スロットルバルブ開度を算出する要求スロットルバルブ開度算出工程と、
前記算出された目標過給圧に応じて、前記排気経路を流れる排気ガス流量を調整する排気流量調整バルブに要求する要求排気流量調整バルブ開度を算出する要求排気流量調整バルブ開度算出工程と、
前記要求スロットルバルブ開度に追従するように前記スロットルバルブに指示する指示スロットルバルブ開度の変動にフィルタを適用してフィルタ処理をするフィルタ処理工程と、を有し、
前記フィルタは、通過特性が可変の低域通過フィルタであり、前記要求スロットルバルブ開度と前記フィルタ処理された指示スロットルバルブ開度との差と、前記要求スロットルバルブ開度とに応じて通過特性が設定されており、
前記フィルタ処理工程では、前記要求スロットルバルブ開度と前記フィルタ処理された指示スロットルバルブ開度との差と、前記要求スロットルバルブ開度とに対応する通過特性のフィルタを抽出し、該抽出された通過特性のフィルタを適用して前記要求スロットルバルブ開度に追従する指示スロットルバルブ開度の変動を維持又は補正することを特徴とする内燃機関の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両等に搭載される内燃機関の制御装置およびその制御方法に関する。
【背景技術】
【０００２】
内燃機関の熱効率の向上を図るため、いわゆるターボチャージャー方式の過給機が広く用いられている。ターボチャージャー方式の過給機では、例えば特許文献１に記載されているように、調整要素として、タービンに流れる排気ガスを迂回させる排気流量調整バルブ（ウエストゲートバルブ）が排気経路に設けられ、排気流量調整バルブの開度に応じてタービンの仕事量を変化させることで、過給圧を制御している。また、上述した過給機が設けられた内燃機関には、内燃機関に空気を吸入する吸気量を調整するため、吸気経路に絞り弁（スロットルバルブ）も設けられている。そして、上述した排気流量調整バルブ及びスロットルバルブは、例えば物理式を用いて演算したモデル演算値に基づいた制御（モデルベース制御）によって、それぞれの目標開度に素早く変化させることで、良好な応答性能（ドライバビリティ）を実現している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２００５−５０４２１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、スロットルバルブの開度を素早く変化させると、過給圧の急な変動を引き起こすことになり、過給圧の時間応答がハンチングするなど、排気流量調整バルブの開度を変化させても目標過給圧に追従できない場合がある。また、過給圧を制御することによってスロットルバルブの通過流量も変化するため、過給圧だけではなく吸気量の時間応答についてもハンチングするなど、スロットルバルブの開度を変化させても目標吸気量に追従できない場合がある。
【０００５】
つまり、排気流量調整バルブとスロットルバルブとを同時に調節して吸気量と過給圧とそれぞれを制御する場合、排気流量調整バルブとスロットルバルブとが互いに干渉して、吸気量と過給圧と少なくとも一方がなかなか収束しなかったり発散してしまったりするなど、不安定な応答になってしまう場合がある。このような不安定な応答を防止するため、吸気量と過給圧とのうち、いずれか一方の制御を鈍くすると、制御の応答性（速応性）が悪くなってしまった。
【０００６】
本発明は、上述した課題に鑑みてなされたものであり、吸気量と過給圧との両方を安定して制御しつつ、両方の制御の応答性を維持または向上させることが可能な内燃機関の制御装置、および内燃機関の制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した従来の課題を解決するため、本発明は、以下の手段を有する。
【０００８】
本発明は、内燃機関に空気を吸入する吸気量を調整するスロットルバルブと、前記内燃機関の排気経路を流れる排気ガスによりタービンを駆動して該タービンに連結されたコンプレッサによって吸気経路に流れる空気を内燃機関に過給する過給機と、を制御する内燃機関の制御装置であって、前記内燃機関の運転状態に基づいて、前記内燃機関に空気を吸入する目標吸気量と、前記内燃機関に過給される空気の目標過給圧と、を設定する目標値
設定部と、前記設定された目標吸気量に応じて、前記スロットルバルブに要求する要求スロットルバルブ開度を算出する要求スロットルバルブ開度算出部と、前記算出された目標過給圧に応じて、前記排気経路を流れる排気ガス流量を調整する排気流量調整バルブに要求する要求排気流量調整バルブ開度を算出する要求排気流量調整バルブ開度算出部と、前記要求スロットルバルブ開度に追従するように前記スロットルバルブに指示する指示スロットルバルブ開度の変動にフィルタを適用するフィルタ処理部と、を備え、前記フィルタは、通過特性が可変の低域通過フィルタであり、前記要求スロットルバルブ開度と前記フィルタ処理された指示スロットルバルブ開度との差と、前記要求スロットルバルブ開度とに応じて通過特性が設定されており、前記フィルタ処理部は、前記要求スロットルバルブ開度と前記フィルタ処理された指示スロットルバルブ開度との差と、前記要求スロットルバルブ開度とに対応する通過特性のフィルタを抽出し、該抽出された通過特性のフィルタを適用して前記要求スロットルバルブ開度に追従する指示スロットルバルブ開度の変動を維持又は補正することを特徴とする。
【０００９】
本発明の一態様に係る内燃機関の制御装置において、前記フィルタは、前記要求スロットルバルブ開度と前記フィルタ処理された指示スロットルバルブ開度との差と、前記要求スロットルバルブ開度とに応じて夫々設定された時定数を有しており、前記フィルタ処理部は、前記抽出されたフィルタとしての時定数に応じて、前記要求スロットルバルブ開度に追従する指示スロットルバルブ開度の変動を遅くすることを特徴とする。
【００１０】
本発明の一態様に係る内燃機関の制御装置において、前記フィルタ処理部は、前記要求スロットルバルブ開度が過給圧に対して不感帯となる開度領域において、前記要求スロットルバルブ開度に追従する指示スロットルバルブ開度の変動を維持することを特徴とする。
【００１１】
本発明の一態様に係る内燃機関の制御装置において、前記フィルタ処理部は、前記要求スロットルバルブ開度が前記フィルタ処理された指示スロットルバルブ開度に対して開放方向に変化している場合、前記要求スロットルバルブ開度に追従する指示スロットルバルブ開度の変動を維持することを特徴とする。
【００１２】
本発明の一態様に係る内燃機関の制御装置において、前記要求排気流量調整バルブ開度に追従するように、前記排気流量調整バルブを駆動制御すると共に、前記フィルタ処理部によりフィルタ処理された指示スロットルバルブ開度に追従するように、前記スロットルバルブを駆動制御する駆動指示部とを備えることを特徴とする。
【００１３】
以上のような本発明は、内燃機関の制御方法として捉えることも可能である。
【発明の効果】
【００１４】
本発明によれば、吸気量と過給圧との両方を安定して制御しつつ、両方の制御の応答性を維持または向上させることができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施の形態に係る内燃機関の制御装置が適用されるエンジン制御系の概略構成を示すための図である。
【図２】本発明の実施の形態に係る内燃機関の制御装置であるＥＣＵの機能構成を概略的に示すブロック図である。
【図３】図２に示すＥＣＵが有するフィルタの構成を説明するための図であり、図３（Ａ）は、フィルタの構成を概略的に示すための図であり、図３（Ｂ）は、フィルタの構成の一例を示すための図である。
【図４】図２に示すフィルタ処理部が実行するフィルタ処理の概略を示すためのブロック図である。
【図５】図２に示すＥＣＵが実行する制御方法のフローチャートである。
【図６】フィルタ処理を用いることなくスロットルバルブを制御する比較例に係る各種時間応答について説明するための図である。図６（Ａ）は、実過給圧と目標過給圧との時間応答を示す図である。また、図６（Ｂ）は、スロットルバルブの実開度とＶＮＴバルブの実開度との時間応答を示す図である。図６（Ｃ）は、実吸気量と目標吸気量との時間応答を示す図である。
【図７】本実施形態に係る各種時間応答について説明するための図である。図７（Ａ）は、実過給圧と目標過給圧との時間応答を示す図である。また、図７（Ｂ）は、スロットルバルブの実開度とＶＮＴバルブの実開度との時間応答を示す図である。図７（Ｃ）は、実吸気量と目標吸気量との時間応答を示す図である。
【発明を実施するための形態】
【００１６】
本発明を実施するための形態（以下、本実施形態という。）について具体例を示して説明する。本実施形態は、車両等に搭載される内燃機関の制御装置に関する。具体的に、当該内燃機関の制御装置は、例えば図１に示すような、エンジン制御系１０に組み込まれるものである。以下では、図１を参照して、エンジン１１に空気を吸入する吸気量を制御する吸気量制御と、エンジン１１に過給する空気の過給圧を制御する過給圧制御とに着目して、エンジン制御系１０の構成及びその動作について説明する。
【００１７】
１．エンジン制御系
エンジン制御系１０は、図１に示すように、エンジン１１と、エンジン１１に接続された吸気管２１および排気管２２と、エンジンコントロールユニット１（以下、ＥＣＵ１という。）と、を備える。
【００１８】
エンジン１１は、本発明に係る内燃機関の一態様であって、例えばディーゼル燃料を動力源とするディーゼルエンジン、ガソリン燃料を動力源とするガソリンエンジンなどのレシプロエンジンである。具体的に、エンジン１１は、外気取込口と繋がった吸気経路である吸気管２１から外気（空気）を吸入し、燃料を燃焼させることにより動力を発生させる。そして、エンジン１１は、燃焼後の排気ガスを排気経路である排気管２２に排気する。以下では、エンジン１１はディーゼルエンジンであるものとして説明する。
【００１９】
吸気管２１の上流から下流（エンジン１１側）には、エアフローメータ２１１と、コンプレッサ２１２と、過給圧センサ２１３と、スロットルバルブ２１４と、が設けられている。
【００２０】
排気管２２の上流（エンジン１１側）から下流には、タービン２２１と、触媒やＤＰＦ等の排気後処理装置２２２とが設けられている。
【００２１】
また、コンプレッサ２１２とタービン２２１とは、同一回転軸上で支持するベアリング部２３を介して機械的に結合され、タービン２２１の回転エネルギによりコンプレッサ２１２を回転させてエンジン１１に空気を過給する過給機１２を構成する。ここで、タービン２２１には、排気流量調整バルブとして、当該タービン２２１の排気ガス通過面積を変化させる可変ノズルターボバルブ２２１ａ（以下、ＶＮＴバルブ２２１ａともいう。）が設けられている。ＶＮＴバルブ２２１ａの開度は、後述するようにＥＣＵ１によって制御される。なお、排気流量調整バルブは、ＶＮＴバルブ２２１ａに限らず、タービン２２１の迂回経路に流れる空気量を調節するウエストゲートバルブを用いてもよい。以下では、排気流量調整バルブの一態様として、ＶＮＴバルブ２２１ａを用いて説明する。
【００２２】
エアフローメータ２１１は、例えば上述したように吸気管２１の上流側に設けられた空
気吸入量センサであって、外気取込口から吸気管２１に流れる空気量を計測して、計測結果をＥＣＵ１に通知する。なお、エアフローメータ２１１の取付位置は、コンプレッサ２１２の上流部に限らず、吸気管２１上であれば任意の場所でよい。
【００２３】
過給圧センサ２１３は、例えば上述したようにコンプレッサ２１２とスロットルバルブ２１４との間の吸気経路に設けられた圧力センサであって、エンジン１１に過給される空気の圧力（過給圧）を検出して、検出した過給圧（実過給圧）をＥＣＵ１に通知する。なお、過給圧センサ２１３の取付位置は、コンプレッサ２１２とスロットルバルブ２１４との間に限定されず、コンプレッサ２１２よりも下流側（エンジン１１側）であれば任意の場所でよい。
【００２４】
スロットルバルブ２１４は、後述するようにＥＣＵ１からの指示に従った開度に変化することで、エンジン１１に空気を吸入する吸気量を調整する。例えば排気後処理装置２２２がディーゼル微粒子捕集フィルタ（ＤＰＦ）を再生する運転モードの場合、スロットルバルブ２１４は、他の運転モードと比べて、その開度を閉め側にして吸気量を削減することで、排気温度の低下を防止する。
【００２５】
ＥＣＵ１は、入出力装置と、各種演算処理を行う演算装置と、演算処理データを一時記憶するメインメモリと、演算プログラムを記憶する記憶装置とからなるマイクロコンピュータであって、当該記憶装置にエンジン制御系１０を制御する制御用プログラムをインストールすることで、次のような処理を実現する。すなわち、ＥＣＵ１は、アクセルポジションなどの運転手による操作情報、およびエアフローメータ２１１と過給圧センサ２１３とを含む各種センサからの検出情報に基づいて、エンジン１１に噴射する燃料噴射量、スロットルバルブ２１４、ＶＮＴバルブ２２１ａの開度を変化させることにより、エンジン制御系１０全体の動作を制御する。つまり、本発明が適用される内燃機関の制御装置は、ＥＣＵ１の一機能として実現される。
【００２６】
なお、ＥＣＵ１は、上述したマイクロプロセッサに限らず、例えばプログラマブルロジックデバイスなど、エンジン制御系１０を制御するために設計された専用ハードウェアであってもよい。
【００２７】
２．内燃機関の制御装置
（全体構成）
次に、ＥＣＵ１の機能構成について具体的に説明する。図２は、ＥＣＵ１の機能構成を概略的に示すブロック図である。図２に示すように、ＥＣＵ１は、目標値設定部２と、要求スロットルバルブ開度算出部３と、要求ＶＮＴバルブ開度算出部４と、フィルタ処理部５と、駆動指示部６と、記憶部７とを備える。
【００２８】
目標値設定部２は、エンジン１１の状態、例えば、回転数や目標トルク（又は指示噴射量）並びに各種温度や圧力等のエンジン１１の運転状態情報に基づいて、エンジン１１に吸入する空気が最適な流量（以下、目標吸気量という。）を設定するとともに、エンジン１１に過給される空気の最適な過給圧（以下、目標過給圧という。）を設定する。本実施形態では、目標吸気量については、エンジン１１のインテークマニホールド直前の吸気量に対して設定するものとするが、これに限らず、例えばエアフローメータ２１１の取付位置など、吸気管２１における任意の位置の吸気量に対して設定してもよい。また、目標過給圧については、過給圧センサ２１３の取付位置での圧力に対して設定するものとするが、これに限らず、エンジン１１のインテークマニホールド直前の圧力に対して設定するなど、吸気管２１における任意の位置の過給圧に対して目標値を設定してもよい。
【００２９】
エンジン１１の各状態（目標回転数及び目標トルク）に対応する、吸気量および過給圧
の値は予め実験により設定されており、データテーブルとして記憶部７に格納されている。目標値設定部２は、このデータテーブルを参照し、各種センサで検出したエンジン１１の運転状態（目標回転数及び目標トルク）を示す検出値に対応する吸気量及び過給圧を抽出し、抽出した吸気量及び過給圧を各種温度や圧力の検出値に基づいて補正して、目標吸気量及び目標過給圧を夫々設定する。
【００３０】
要求スロットルバルブ開度算出部３は、スロットルバルブ２１４を制御するために、目標値設定部２により設定された目標吸気量と、エアフローメータ２１１の検出値に応じて、スロットルバルブ２１４に要求する開度（以下、要求スロットルバルブ開度ともいう。）を算出する。要求スロットルバルブ開度の算出は、エンジン制御系１０の物理モデルを用いたモデル演算により行う。つまり、スロットルバルブ２１４の絞り式などの物理式に基づいて、要求スロットルバルブ開度を算出する。
【００３１】
要求ＶＮＴバルブ開度算出部４は、ＶＮＴバルブ２２１ａを制御するために、目標値設定部２により設定された目標過給圧と、過給圧センサ２１３の検出値に応じて、ＶＮＴバルブ２２１ａに要求する開度（以下、要求ＶＮＴバルブ開度ともいう。）を算出する。要求ＶＮＴバルブ開度の算出は、エンジン制御系１０の物理モデルを用いたモデル演算により行う。つまり、ＶＮＴバルブ２２１ａの絞り式、タービン２２１とコンプレッサ２１２との変換効率式などの物理式に基づいて、要求ＶＮＴバルブ開度を算出する。
【００３２】
フィルタ処理部５は、要求スロットルバルブ開度算出部３により算出された要求スロットルバルブ開度に追従するようにスロットルバルブ２１４に指示する開度（以下、指示スロットルバルブ開度ともいう。）の変動、具体的には指示スロットルバルブ開度のステップ状の変化にフィルタ処理を施す。すなわち、フィルタ処理においては、フィルタを介して、要求スロットルバルブ指示開度に追従する指示スロットルバルブ開度が維持又は補正される。フィルタは、通過特性（時定数）が可変な低域通過フィルタ（ローパスフィルタ）であり、今回算出された要求スロットルバルブ開度と前回のフィルタ処理が施された指示スロットルバルブ開度との差（以下、スロットルバルブ開度偏差ともいう。）と、今回算出された要求スロットルバルブ指示開度とに対応付けて、フィルタ特性（時定数）が設定されており、当該対応関係を示す情報がデータテーブルとして記憶部７に格納されている。
【００３３】
図３は、フィルタの構成を説明するための図であり、図３（Ａ）は、フィルタの構成を概略的に示すための図であり、図３（Ｂ）は、フィルタの構成の一例を示すための図である。フィルタは、図３（Ａ）及び図３（Ｂ）に示すように、スロットルバルブ開度偏差と、要求スロットルバルブ開度とに応じて夫々設定されており、データテーブルを形成している。
【００３４】
図３（Ａ）に示すように、データテーブルにおいて、スロットルバルブ２１４の開き方向へのスロットルバルブ開度偏差が所定の範囲毎に分割されており、また、スロットルバルブ２１４の閉じ方向へのスロットルバルブ開度偏差が所定の範囲毎に分割されている。スロットルバルブ２１４の開き方向へのスロットルバルブ開度偏差の分割の数は、スロットルバルブ２１４の閉じ方向へのスロットルバルブ開度偏差の分割の数と同数である。本実施の形態においては、スロットルバルブ２１４の開き方向へのスロットルバルブ開度偏差が３つの範囲に分割されており（ａ４〜ａ６，・・・ｆ４〜ｆ６）、また、スロットルバルブ２１４の閉じ方向へのスロットルバルブ開度偏差が同様に３つの範囲に分割されている（ａ１〜ａ３，・・・ｆ１〜ｆ３）。範囲ａ１〜ｆ１は、スロットルバルブ２１４が閉じ方向に急激に駆動される範囲となり、範囲ａ３〜ｆ３は、スロットルバルブ２１４が閉じ方向に緩やかに駆動される範囲となる。範囲ａ２〜ｆ２はその中間となる。一方、範囲ａ６〜ｆ６は、スロットルバルブ２１４が開き方向に急激に駆動される範囲となり、範
囲ａ４〜ｆ４は、スロットルバルブ２１４が開き方向に緩やかに駆動される範囲となる。範囲ａ５〜ｆ５はその中間となる。
【００３５】
また、図３（Ａ）に示すように、データテーブルにおいて、要求スロットルバルブ開度が、全開から全閉の間において、所定の範囲毎に分割されており、本実施の形態においては、要求スロットルバルブ開度が６つの範囲に分割されている（ａ１〜ａ６，・・・，ｆ１〜ｆ６）。範囲ａ１〜ａ６は、要求スロットルバルブ開度が最大（全開）及び最大から所定の範囲の開度が含まれる範囲となり、範囲ｆ１〜ｆ６は、要求スロットルバルブ開度が最小（全閉）及び最小から所定の範囲の開度が含まれる範囲となる。
【００３６】
そして、データテーブルにおいて、分割されたスロットルバルブ開度偏差の各々と分割された要求スロットルバルブ開度の各々との各組み合わせに対応付けて、フィルタの通過特性（時定数）が設定されている。つまり、スロットルバルブ開度偏差と要求スロットルバルブ開度との組み合わせに対して、１つのフィルタが設定されている。各フィルタは時定数を表している。なお、フィルタの設定方法は、上記に限るものではなく、スロットルバルブ開度偏差の分割方法及び要求スロットルバルブ開度の分割方法は上述の分割方法に限るものではない。
【００３７】
フィルタ処理部５は、スロットルバルブ開度偏差と要求スロットルバルブ開度とに対応するフィルタをデータテーブルから抽出し、この抽出されたフィルタを介して算出された要求スロットルバルブ開度に追従する指示スロットルバルブ開度の変動を維持又は補正する。
【００３８】
以下、フィルタ処理部５のフィルタ処理について説明する。図４は、フィルタ処理部５が実行するフィルタ処理の概略を示すためのブロック図である。図４に示すように、フィルタ処理部５は、要求スロットルバルブ開度算出部３において今回（ｎ回目）算出された要求スロットルバルブ開度Ｄ−ＴＨＲＶＰｎと、前回のフィルタ処理（ｎ−１回目）においてフィルタ処理された指示スロットルバルブ開度Ｏ−ＴＨＲＶＰｎ−１との差であるスロットルバルブ開度偏差ＴＨＲＶＰＤｉｆｎを算出する（「Ｄ−ＴＨＲＶＰｎ」−「Ｏ−ＴＨＲＶＰｎ−１」）。スロットルバルブ開度偏差ＴＨＲＶＰＤｉｆｎは、前回の指示スロットルバルブ開度を基準として、今回のスロットルバルブ２１４の開度制御において要求されたスロットルバルブ開度の変化量に相当する。そして、上記データテーブルを参照し、今回算出されたスロットルバルブ開度偏差ＴＨＲＶＰＤｉｆｎと、要求スロットルバルブ開度Ｄ−ＴＨＲＶＰｎとに対応したフィルタＦｉｌｎを抽出する。そして、この抽出したフィルタＦｉｌｎを要求スロットルバルブ開度Ｄ−ＴＨＲＶＰｎに適用し、フィルタＦｉｌｎに応じて要求スロットルバルブ開度Ｄ−ＴＨＲＶＰｎに追従する指示スロットルバルブ開度Ｏ−ＴＨＲＶＰｎを維持又は補正する。そして、この指示スロットルバルブ開度Ｏ−ＴＨＲＶＰｎが駆動指示部６に送信され、また、記憶部７に送信されて格納されて、フィルタ処理が終了する。
【００３９】
要求スロットルバルブ開度Ｄ−ＴＨＲＶＰに対するフィルタＦｉｌの適用は、例えば、フィルタＦｉｌが有する時定数に応じた補正係数αを算出若しくは検出し、この補正係数αを要求スロットルバルブ開度Ｄ−ＴＨＲＶＰに乗算するものである。これにより、時定数（補正係数α）に応じて要求スロットルバルブ開度Ｄ−ＴＨＲＶＰが減少されて、要求スロットルバルブ開度Ｄ−ＴＨＲＶＰよりも小さくなった指示スロットルバルブ開度Ｏ−ＴＨＲＶＰが算出される。フィルタＦｉｌが時定数を有していない、言い換えれば時定数が０である場合は、要求スロットルバルブ開度Ｄ−ＴＨＲＶＰが補正されることはなく維持されて、要求スロットルバルブ開度Ｄ−ＴＨＲＶＰが指示スロットルバルブ開度Ｏ−ＴＨＲＶＰとなる。指示スロットルバルブ開度Ｏ−ＴＨＲＶＰが、要求スロットルバルブ開度Ｄ−ＴＨＲＶＰｎが補正（低減）されたものである場合は、スロットルバルブ２１４の
駆動制御が遅延（鈍化）されることになる。一方、指示スロットルバルブ開度Ｏ−ＴＨＲＶＰが、要求スロットルバルブ開度Ｄ−ＴＨＲＶＰｎが維持されたものである場合は、スロットルバルブ２１４の駆動制御が遅延（鈍化）されることはない。
【００４０】
駆動指示部６は、要求ＶＮＴバルブ開度算出部４において算出された要求ＶＮＴバルブ開度Ｄ−ＶＮＴＶＰと、フィルタ処理部５において算出された指示スロットルバルブ開度Ｏ−ＴＨＲＶＰとを受け取り、ＶＮＴバルブ２２１ａが要求ＶＮＴバルブ弁開度Ｄ−ＶＮＴＶＰに追従するように駆動制御し、スロットルバルブ２１４が指示スロットルバルブ開度Ｏ−ＴＨＲＶＰに追従するように駆動制御する。または、駆動指示部６は、ＶＮＴバルブ２２１ａの駆動部に要求ＶＮＴバルブ開度Ｄ−ＶＮＴＶＰを出力し、スロットルバルブ２１４の駆動部に指示スロットルバルブ開度Ｏ−ＴＨＲＶＰを出力する。これにより、ＶＮＴバルブ２２１ａは、開度が要求ＶＮＴバルブ開度Ｄ−ＶＮＴＶＰとなるように駆動され、スロットルバルブ２１４は、開度が指示スロットルバルブ開度Ｏ−ＴＨＲＶＰとなるように駆動される。
【００４１】
上述のフィルタ処理によれば、スロットルバルブ２１４に要求する要求スロットルバルブ開度に応じてフィルタの特性（時定数）を設定することにより、スロットルバルブ２１４の状態に応じてスロットルバルブ２１４の反応を鈍く又は鋭くすることができる。このため、要求スロットルバルブ開度が過給圧に対する感度が高い開度領域において制御される場合は、フィルタを大きくして、言い換えれば時定数を大きくしてスロットルバルブ２１４の反応を鈍くすることができ、過給圧の制御を安定させることができる。また、要求スロットルバルブ開度が過給圧に対する感度が低い開度領域において制御される場合は、フィルタを小さく、言い換えれば時定数を小さくしたり０にしたりすることで、スロットルバルブ２１４の反応を鋭くすることができ、過給圧の制御を不安定にすることなく、吸気量の制御の応答性を高くすることができる。
【００４２】
また、要求スロットルバルブ開度の変化率に応じてフィルタの特性（時定数）を設定することにより、スロットルバルブ２１４の駆動状態に応じてスロットルバルブ２１４の反応を鈍く又は鋭くすることができる。このため、要求スロットル開度が大きく変化した場合は、フィルタを小さくして、言い換えれば時定数を小さくしたり０にしたりすることで、スロットルバルブ２１４の反応を鋭くすることができ、過給圧の制御を不安定にすることなく、吸気量の制御の応答性を高くすることができる。一方、要求スロットルバルブ開度が小さく変化した場合は、フィルタを大きくして、言い換えれば時定数を大きくすることで、スロットルバルブ２１４の反応を鈍くすることにより、吸気量の制御の応答性を損なうことなく過給圧の制御を安定させることができる。
【００４３】
例えば、フィルタの特性を、図３（Ｂ）に示すようなデータテーブルを構成するように設定した場合、過給圧を安定して制御しつつ、吸気量の制御の応答性を維持又は向上させることができる。図３（Ｂ）において、フィルタ１，２，３は時定数に対応しており、１は例えば１０ｍｓｅｃ、２は例えば１００ｍｓｅｃ、３は例えば２００ｍｓｅｃに対応している。なお、フィルタの設定記号や設定方法には、種々の記号や種々の方法が適用できる。
【００４４】
具体的には、このデータテーブルにおいて、図３（Ｂ）に示すように、過給圧に影響を及ぼさない不感帯となる要求スロットルバルブ開度の範囲（ａ１〜ａ６，ｂ１〜ｂ６）には、フィルタ（時定数）が設定されていない、言い換えれば時定数が０［ｓｅｃ］となっている。これにより、要求スロットルバルブ開度が過給圧に対して不感帯となる開度領域にある際は、要求スロットルバルブ開度Ｄ−ＴＨＲＶＰフィルタが掛けられず、要求スロットルバルブ開度Ｄ−ＴＨＲＶＰに追従する指示スロットルバルブ開度により、目標吸気量に素早く変化させることができる。
【００４５】
また、要求スロットルバルブ開度が閉じ方向へ大きく変化する範囲（ｄ１，ｅ１，ｆ１）には、小さなフィルタ（１）が設定されている。これにより、スロットルバルブ２１４を大きく変化させることが必要な際は、スロットルバルブ２１４の反応を大きく鈍らせることはなく、吸気量の制御の応答性を低下させることはない。一方、要求スロットルバルブ開度が過給圧に対する感度が高い開度領域において小さく変化する範囲（ｅ３，ｆ３）には、大きなフィルタ（３）が設定されている。これにより、過給圧に対する感度が高い領域においてスロットルバルブ２１４が閉方向に駆動することが要求された際は、スロットルバルブ２１４の反応を鈍くすることにより、ＶＮＴバルブ２２１ａとスロットルバルブ２１４とが同時に動くことによる干渉を抑制することができ、過給圧の制御および吸気量の制御の両方を安定させることができる。
【００４６】
また、図３（Ｂ）に示すように、このデータテーブルにおいては、スロットルバルブ２１４が開く方向に駆動されている範囲（ａ４〜ｆ４，ａ５〜ｆ５，ａ６〜ｆ６）において、フィルタ（時定数）が設定されていない。これにより、運転者がアクセルペダルを大きく踏む込んだ際は、フィルタ処理部５が要求スロットルバルブ開度Ｄ−ＴＨＲＶＰを補正することはなく、エンジン１１に供給される吸入空気量を素早く増加させることが妨げられることはない。このため、ドライバビリティに悪影響を与えることはない。
【００４７】
また、要求スロットルバルブ開度Ｄ−ＴＨＲＶＰ及びスロットルバルブ開度偏差ＴＨＲＶＰＤｉｆが、図３（Ａ），（Ｂ）に示すデータテーブルにおける要求スロットルバルブ開度Ｄ−ＴＨＲＶＰの分割範囲とスロットルバルブ開度偏差ＴＨＲＶＰＤｉｆの分割範囲との組み合わせにおいて、１つの組み合わせから他の組み合わせに移る際は、算出される指示スロットルバルブ開度Ｏ−ＴＨＲＶＰに対し補完計算が行われる。これにより、図３（Ａ），（Ｂ）に示すような各組み合わせ間において、つまり、各フィルタ間において、今回算出された指示スロットルバルブ開度Ｏ−ＴＨＲＶＰｎと前回算出された指示スロットルバルブ開度Ｏ−ＴＨＲＶＰｎ−１とが滑らかにつながるようになっている。
【００４８】
次いで、上記構成を有するＥＣＵ１により実行される制御方法について、図５に示すフローチャートに従って説明する。以下に説明する処理の前提として、ＥＣＵ１は、所定の周期毎に図５に示すフローチャートに従った制御処理を実行する。
【００４９】
図５に示すように、制御処理が開始されると、目標値設定部２が目標吸気量及び目標過給圧圧を設定する（ステップＳ１）。次いで、要求スロットルバルブ開度算出部３が今回（ｎ回目）の要求スロットルバルブ開度Ｄ−ＴＨＲＶＰｎを算出し、また、要求ＶＮＴバルブ開度算出部４が今回の要求ＶＮＴバルブ開度Ｄ−ＶＮＴＶＰｎを算出する（ステップＳ２）。次いで、フィルタ処理部５が、ステップＳ２において算出された要求スロットルバルブ開度Ｄ−ＴＨＲＶＰｎを受け取り、記憶部７に格納されている前回のフィルタ処理（ｎ−１回目）においてフィルタ処理された指示スロットルバルブ開度Ｏ−ＴＨＲＶＰｎ−１を読み出す（ステップＳ３）。次いで、ステップＳ２において算出された今回の要求スロットルバルブ開度Ｄ−ＴＨＲＶＰｎと、ステップＳ３において読み出された前回の指示スロットルバルブ開度Ｏ−ＴＨＲＶＰｎ−１との差であるスロットルバルブ開度偏差ＴＨＲＶＰＤｉｆｎを算出する（「Ｄ−ＴＨＲＶＰｎ」−「Ｏ−ＴＨＲＶＰｎ−１」）（ステップＳ４）。次いで、上記フィルタのデータテーブルを参照し、今回算出されたスロットルバルブ開度偏差ＴＨＲＶＰＤｉｆｎと、要求スロットルバルブ開度Ｄ−ＴＨＲＶＰｎとに対応するフィルタＦｉｌｎを抽出する（ステップＳ５）。そして、この抽出したフィルタＦｉｌｎを要求スロットルバルブ開度Ｄ−ＴＨＲＶＰｎに適用し（ステップＳ６）、フィルタＦｉｌｎに応じて要求スロットルバルブ開度Ｄ−ＴＨＲＶＰｎを維持又は補正して今回の指示スロットルバルブ開度Ｏ−ＴＨＲＶＰｎを算出する（ステップＳ７）。そして、この算出された指示スロットルバルブ開度Ｏ−ＴＨＲＶＰｎを駆動指示部６に送信し
、また、記憶部７に送信して格納し（ステップＳ８）、フィルタ処理が終了する。
【００５０】
以下、上記の制御方法により実現される実施例について説明する。まずは、実施例に先立ち、フィルタ処理を行うことなく、言い換えれば要求スロットルバルブ開度Ｄ−ＴＨＲＶＰを補正することはなく指示スロットルバルブ開度Ｏ−ＴＨＲＰｎとして駆動指示した比較例について、図６（Ａ）〜（Ｃ）を参照して説明する。図６（Ａ）は、横軸に時間変化を示し、縦軸に圧力を示した図であって、実線に実過給圧を表し、破線に目標過給圧を表している。また、図６（Ｂ）は、横軸に時間変化を示し、縦軸に上側が開き側で下側が閉め側の開度を示した図であって、実線にＶＮＴバルブ２２１ａの実開度を表し、破線にスロットルバルブ２１４の実開度を表している。さらに、図６（Ｃ）は、横軸に時間変化を示し、縦軸に空気量を示した図であって、実線に実吸気量を表し、破線に目標吸気量を表している。
【００５１】
図６（Ａ）乃至図６（Ｃ）から明らかなように、比較例では、第１挙動として、アクセル踏込みなどに応じて目標吸気量と目標過給圧が増加すると、図６（Ｂ）の時間応答ＴＲ１１に示すようにスロットルバルブ２１４の実開度が開き側に変化する一方、図６（Ｂ）の時間応答ＴＲ１２に示すようにＶＮＴバルブ２２１ａの実開度が閉じ側に変化する。時間応答ＴＲ１１のようにスロットルバルブ２１４が開くことで、コンプレッサ２１２とスロットルバルブ２１４の間に圧縮された空気がスロットルバルブ２１４下流へと開放されるため、スロットルバルブ２１４上流の圧力、すなわち過給圧が図６（Ａ）の時間応答ＴＲ１３で示すように一旦低下することとなる。この過給圧の低下によって、吸気量についても、図６（Ｃ）の時間応答ＴＲ１４に示すように低下することになる。
【００５２】
続いて、第２挙動として、図６（Ａ）の時間応答ＴＲ２１、及び図６（Ｃ）の時間応答ＴＲ２２に示すように、吸気量および過給圧がともに増加方向に変化する。このような変化の途中において、図６（Ｂ）の時間応答ＴＲ２３に示すようにＶＮＴバルブ２２１ａの開度が閉じ側に変化しているため、図６（Ｂ）の時間応答ＴＲ２４に示すように開き側に変化するスロットルバルブ２１４の開度に対応して見込まれる吸気量以上に実際の吸気量が増加して、吸気量がオーバーシュートすることとなる。
【００５３】
続いて、第３挙動として、図６（Ｂ）の時間応答ＴＲ３１に示すように、スロットルバルブ２１４が閉じる動きが速いと、図６（Ａ）の時間応答ＴＲ３２に示すように過給圧がオーバーシュートすることになると同時に、過給圧を下げるため図６（Ｂ）の時間応答ＴＲ３３に示すようにＶＮＴバルブ２２１ａが瞬時に開くこととなる。
【００５４】
その後、第４挙動として、図６（Ａ）の時間応答ＴＲ４１に示すように過給圧が低下するため、図６（Ｃ）の時間応答ＴＲ４２に示すように、吸気量も低下することとなる。さらに、図６（Ｂ）の時間応答ＴＲ４３に示すようにスロットルバルブ２１４の動きが開き側に反転し、この反転に伴いスロットルバルブ２１４上流の過給圧が低下しつづけるため、図６（Ｂ）の時間応答ＴＲ４４に示すように、ＶＮＴバルブ２２１ａが閉じ側へと反転することとなる。
【００５５】
その後、上記第１乃至第４挙動が繰り返されることとなり、ＶＮＴバルブ２２１ａとスロットルバルブ２１４とが互いに干渉して、吸気量と過給圧がオーバーシュートとアンダーシュートを繰り返して目標値への収束が遅くなってしまう。
【００５６】
上記の比較例に対して、上記図５に示す処理を行う本実施形態の挙動について図７（Ａ）〜図７（Ｃ）を参照して説明する。図７（Ａ）は、横軸に時間変化を示し、縦軸に圧力を示した図であって、実線に実過給圧を表し、破線に目標過給圧を表している。また、図７（Ｂ）は、横軸に時間変化を示し、縦軸に上側が開き側で下側が閉め側の開度を示した
図であって、実線にＶＮＴバルブ２２１ａの実開度を表し、破線にスロットルバルブ２１４の実開度を表している。さらに、図７（Ｃ）は、横軸に時間変化を示し、縦軸に空気量を示した図であって、実線に実吸気量を表し、破線に目標吸気量を表している。
【００５７】
図７（Ａ）乃至図７（Ｃ）から明らかなように、本実施形態では、第１挙動として、アクセル踏込みなどに応じて目標吸気量と目標過給圧が増加すると、図７（Ｂ）の時間応答ＴＲ１１に示すようにスロットルバルブ２１４の実開度が開き側に変化する一方、図７（Ｂ）の時間応答ＴＲ１２に示すようにＶＮＴバルブ２２１ａの実開度が閉じ側に変化する。時間応答ＴＲ１１のようにスロットルバルブ２１４が開くことで、コンプレッサ２１２とスロットルバルブ２１４の間に圧縮された空気がスロットルバルブ２１４下流へと開放されるため、スロットルバルブ２１４上流の圧力、すなわち過給圧が図７（Ａ）の時間応答ＴＲ１３で示すように一旦低下することとなる。この過給圧の低下によって、吸気量についても、図７（Ｃ）の時間応答ＴＲ１４に示すように低下することになる。
【００５８】
続いて、第２挙動として、図７（Ａ）の時間応答ＴＲ２１、及び図７（Ｃ）の時間応答ＴＲ２２に示すように、吸気量および過給圧がともに増加方向に変化する。このような変化の途中において、図７（Ｂ）の時間応答ＴＲ２３に示すようにＶＮＴバルブ２２１ａの開度が閉じ側に変化しているため、図７（Ｂ）の時間応答ＴＲ２４に示すように開き側に変化するスロットルバルブ２１４の開度に対応して見込まれる吸気量以上に実際の吸気量が増加して、吸気量がオーバーシュートすることとなる。
【００５９】
つまり、第１乃至第２挙動までは、フィルタ処理部５が時定数が０であるフィルタを抽出して要求スロットルバルブ開度でスロットルバルブ２１４を駆動するため、比較例と同様の挙動となるが、次の通り、第３乃至第４挙動が比較例と異なる。
【００６０】
つまり、第３挙動において、スロットルバルブ２１４が過給圧に対する感度が高い領域において閉方向に駆動することとなるため、図７（Ｂ）の破線の時間応答ＴＲ３１Ａで示すスロットルバルブ２１４の動きに対してフィルタ（１）乃至（３）が掛かることで、図７（Ｂ）の破線の時間応答ＴＲ３１Ｂで示すようにスロットルバルブ２１４が緩やかに閉方向に駆動することとなる。言い換えれば、スロットルバルブ２１４の実開度が全閉に近づくほど過給圧に対する変動の感度が高くなるため、時定数が大きいフィルタによってスロットルバルブ２１４の動きが緩やかになる。
【００６１】
続いて第４挙動として、上述したようにスロットルバルブ２１４が閉じる動きにフィルタが掛ることで、図７（Ａ）の時間応答ＴＲ４１に示すように過給圧が急上昇することなく目標過給圧に収束する。
【００６２】
このように、要求スロットルバルブ開度及び要求スロットルバルブ開度の変化率とに基づいて、フィルタが抽出され、要求スロットルバルブ開度Ｄ−ＴＨＲＶＰが補正された指示スロットルバルブ開度Ｏ−ＴＨＲＰｎによりスロットルバルブ２１４を駆動するので、図７（Ａ）及び図７（Ｃ）に示すように、安定して且つ迅速に目標吸気量及び目標過給圧に吸気量及び過給圧が夫々制御され、図６（Ａ）及び図６（Ｃ）に示す比較例と異なり、吸気量の制御および過給圧の制御がハンチングすることを抑制することができる。
【００６３】
上述のように、本発明の実施の形態に係るＥＣＵ１によれば、吸気量と過給圧との両方を安定して制御しつつ、両方の制御の応答性を維持または向上させることができる。
【００６４】
３．その他
なお、吸気量は、エアフローメータ２１１に限らず、エンジン制御系１０に設けられた各種センサの値から物理モデルにより推定した値を用いてもよい。過給圧についても同様
に、上述した過給圧センサ２１３に限らず、エンジン制御系１０に設けられた各種センサの値から物理モデルにより推定した値を用いてもよい。また、本発明が適用される内燃機関の制御装置は、上述したような１基の過給機１２に限らず、低圧段及び高圧段からなる２機の過給機付きの内燃機関であっても適用可能である。
【００６５】
また、本発明が適用される内燃機関の制御装置は、ディーゼル微粒子捕集フィルタ（ＤＰＦ）を再生する運転モード（ＤＰＦ再生モード）に限らず、任意の運転モードに適用できるが、運転モードに応じて時定数を変化させることが好ましい。具体的にはＤＰＦ再生モードの場合には、他の運転モードに比べて、スロットルバルブ２１４が閉じ側で駆動する。このため、ＤＰＦ再生モードでは時定数を大きくしてスロットルバルブ２１４の動きを遅くする一方他の運転モードでは時定数を小さくしてスロットルバルブ２１４の動きが必要以上に遅くならないように、図３（Ａ）で示したテーブルの値を設定することが好ましい。
【００６６】
さらに、本発明は、上記の実施形態の機能を実現するエンジン制御用プログラムが記録された非一時的な記録媒体をＥＣＵに提供し、当該ＥＣＵの演算処理装置（ＣＰＵ、ＭＰＵ）に対して、当該記録媒体に記録されたエンジン制御用プログラムを読み出して実行させることによって実現してもよい。
【００６７】
この場合、当該非一時的な記録媒体から読み出されたエンジン制御用プログラムは、上述の実施形態の機能を実現する。したがって、当該エンジン制御用プログラム及びこのプログラムが記録された非一時的な記録媒体も、本発明の一態様である。
【００６８】
当該エンジン制御用プログラムを提供する非一時的な記録媒体は、例えばフレキシブルディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷなどの光ディスク、磁気テープ、不揮発性メモリカード、及びＲＯＭを含む。或いは、当該プログラムは、通信ネットワークを介してダウンロード可能であってもよい。
【００６９】
典型的な実施形態を参照して本発明を説明したが、本発明は、ここに開示する典型的な態様に限定されないことはもちろんである。特許請求の範囲は、このような変更と、同等の構造及び機能とをすべてを含むように最も広く解釈することが可能である。
【符号の説明】
【００７０】
１  ＥＣＵ
２  目標値設定部
３  要求スロットルバルブ開度算出部
４  要求ＶＮＴバルブ開度算出部
５  フィルタ処理部
６  駆動指示部
【図１】
0006453177.tif 000002
【図２】
0006453177.tif 000003
【図３】
0006453177.tif 000004
【図４】
0006453177.tif 000005
【図５】
0006453177.tif 000006
【図６】
0006453177.tif 000007
【図７】
0006453177.tif 000008