(57)【要約】【課題】スロットル開口面積の経年変化による変速ショックやアイドル不具合（吹けあがり、ラフアイドル）を防止する。【解決手段】  気筒に流入する空気量（実空気量）を測定する空気流量センサと前記空気量を調整するスロットル弁とを備えた内燃機関を制御する内燃機関制御装置において、要求トルクを実現する目標空気量に対応して設定される設定スロットル開度となるように前記スロットル弁のスロットル開度を制御するスロットル弁制御部と、前記内燃機関の燃料供給を停止する燃料カット中の前記目標空気量と前記空気流量センサにより計測される実空気量に基づいて前記設定スロットル開度を補正するスロットル開度補正部と、を備える。【選択図】  図４
2019039330.tif 000002
【特許請求の範囲】
【請求項１】
気筒に流入する空気量（実空気量）を測定する空気流量センサと前記空気量を調整するスロットルバルブとを備えた内燃機関を制御する内燃機関制御装置において、
要求トルクを実現する目標空気量に対応して設定される設定スロットル開度となるように前記スロットルバルブのスロットル開度を制御するスロットル弁制御部と、
前記内燃機関の燃料供給を停止する燃料カット中の前記目標空気量と前記空気流量センサにより計測される実空気量に基づいて前記設定スロットル開度を補正するスロットル開度補正部と、を備えたことを特徴とする内燃機関制御装置。
【請求項２】
請求項１に記載の内燃機関制御装置において、
前記スロットル開度補正部は、燃料カット中の前記目標空気量と前記空気流量センサにより計測される実空気量との差が設定値以上になった場合に前記設定スロットル開度を補正することを特徴とする内燃機関制御装置。
【請求項３】
請求項１に記載の内燃機関制御装置において、
前記スロットル開度補正部は、燃料カット中の前記目標空気量と前記空気流量センサにより計測される実空気量に基づいて、前記設定スロットル開度と開口面積の関係を補正することにより前記設定スロットル開度を補正することを特徴とする内燃機関制御装置。
【請求項４】
請求項１に記載の内燃機関制御装置において、
前記スロットル開度補正部は、前記スロットルバルブを通過する空気流速が音速となるソニック開度に対して前記スロットルバルブのスロットル開度が小さくなった場合に前記設定スロットル開度を補正することを特徴とする内燃機関制御装置。
【請求項５】
請求項１に記載の内燃機関制御装置において、
前記スロットルバルブを通過する空気流速が音速となるソニック開度が予め設定され、
前記スロットル開度補正部は、前記スロットルバルブのスロットル開度が前記ソニック開度よりも小さくなった場合に前記設定スロットル開度を補正することを特徴とする内燃機関制御装置。
【請求項６】
請求項１に記載の内燃機関制御装置において、
前記スロットルバルブの前後の圧力比に基づいて、前記スロットルバルブを通過する空気流速が音速となるソニック開度であることを判定するソニック判定部を備え、
前記スロットル開度補正部は、前記ソニック判定部によりソニック状態が成立していると判定した場合に前記設定スロットル開度を補正することを特徴とする内燃機関制御装置。
【請求項７】
請求項１に記載の内燃機関制御装置において、
前記スロットル開度補正部は、燃料カット中の前記目標空気量よりも前記空気流量センサにより計測される実空気量が設定値よりも大きい場合に前記スロットルバルブを閉じる方向に前記補正を行うことを特徴とする内燃機関制御装置。
【請求項８】
請求項１に記載の内燃機関制御装置において、
前記スロットル開度補正部は、燃料カット中の前記目標空気量と前記空気流量センサにより計測される実空気量との差が設定値以上になった場合であっても前記スロットルバルブの上流に内燃機関の排気を戻す場合、前記スロットルバルブを通過する排気がなくなるまで前記設定スロットル開度を補正しないようにすることを特徴とする内燃機関制御装置。
【請求項９】
請求項８に記載の内燃機関制御装置において、
前記スロットル開度補正部は、前記スロットルバルブの上流に内燃機関の排気を戻す場合、前記スロットルバルブを通過する排気がなくなった後に前記設定スロットル開度を補正することを特徴とする内燃機関制御装置。
【請求項１０】
請求項１に記載の内燃機関制御装置において、
前記スロットル開度補正部は、車両が設定車速以上で走行する走行時において、燃料カット中の前記目標空気量と前記空気流量センサにより計測される実空気量に基づいて前記設定スロットル開度を補正することを特徴とする内燃機関制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内燃機関の気筒内に流入する空気量を調整するスロットルバルブを備えた内燃機関を制御する内燃機関制御装置に関する。
【背景技術】
【０００２】
ＣＯ２規制の強化に伴い、アイドルストップや大量ＥＧＲなど低燃費技術の導入が進んでおり、このような複雑な制御を効率よく開発するためモデルベース制御が実用化されている。特に内燃機関のスロットル弁は、筒内に流入する空気量を調整し内燃機関の軸トルクを制御するキーデバイスであり、スロットル開度と開口面積のモデル（スロットル開度モデル）を元にしたモデルベース制御が導入されている。
【０００３】
モデルベース制御の問題の一つとしてモデル誤差がある。モデル誤差の要因は機差や経時変化があり、特に前述のスロットル開度モデルにおいてはスロットル流路近傍でのデポ付着が問題となる。さらに近年では燃費要求から過給器上流からＥＧＲを導入するＬＰ−ＥＧＲエンジンが市場投入され始めたこともあり、従来よりもデポの付着・脱離によるモデル誤差が大きくなる傾向にある。
【０００４】
このようなデポによるスロットル開度モデル誤差を学習するための方法として、例えばバルブ開度と損失分（開度と流量モデルのずれ）をアイドル領域で学習する方法（特許文献１）や開度−開口面積モデルを全領域で学習する方法（特許文献２）が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−１３８２７０号公報
【特許文献２】特開２０１６−２１７１７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１の方法は学習領域を冷機・暖機のアイドルに限定しているため、近年増加しているアイドリングストップ車に対して学習機会が減ってしまい十分な精度が確保できない恐れがある。また特許文献２の方法では特にスロットル開度が大きい場合の開度学習を行う場合に問題が生じる。たとえばスロットル全開付近では吸気管に発生する圧力脈動が影響して空気流量が実値よりも多く検知される場合があり、これによりスロットル開口面積を誤学習してしまう虞があった。
【０００７】
本発明は上記課題を解決するためのものであり、デポ付着・脱離を検知し速やかにスロットル開度を補正する内燃機関制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために本発明は、気筒に流入する空気量（実空気量）を測定する空気流量センサと前記空気量を調整するスロットル弁とを備えた内燃機関を制御する内燃機関制御装置において、要求トルクを実現する目標空気量に対応して設定される設定スロットル開度となるように前記スロットル弁のスロットル開度を制御するスロットル弁制御部と、前記内燃機関の燃料供給を停止する燃料カット中の前記目標空気量と前記空気流量センサにより計測される実空気量に基づいて前記設定スロットル開度を補正するスロットル開度補正部と、を備える。
【発明の効果】
【０００９】
本発明によれば、デポ付着・脱離を検知し速やかにスロットル開度を補正する内燃機関制御装置を提供することが可能となる。
【図面の簡単な説明】
【００１０】
【図１】本発明を適用する内燃機関の一例
【図２】スロットル開度モデルの一例
【図３】燃料カット時のスロットル開度とソニック開度の関係の一例
【図４】本発明のスロットル開度補正フローチャートの一例
【図５】本発明のスロットル開度補正ブロックの一例
【図６】本発明の有効開口面積補正フローチャートの一例
【図７】本発明をデポ脱離時に適用した際のタイムチャートの一例
【図８】本発明をデポ付着時に適用した際のタイムチャートの一例
【図９】発明を適用する内燃機関の別の一例である
【図１０】本発明のスロットル開度補正ブロックの別の一例
【図１１】本発明の有効開口面積補正フローチャートの別の一例
【図１２】本発明を適用した際のタイムチャートの一例
【図１３】本発明をデポ付着時に適用した際のタイムチャートの別の一例
【発明を実施するための形態】
【００１１】
以下、本発明の実施形態を図面に基づいて詳細に説明する。
【実施例１】
【００１２】
図１は、本発明を適用する内燃機関の一例である。本実施例では過給器１０５を備えた内燃機関を一例として説明するが、本発明はこれに限定されるわけではなく、他の構成であっても同様に適用できる。
【００１３】
この内燃機関は図示していない制御装置、いわゆるエンジンコントロールユニット（ＥＣＵ）により制御される。ＥＣＵはドライバもしくは運転支援装置から要求される要求トルクを実現すべく、空気制御デバイス（スロットルバルブ１０４、可変吸排気バルブ１０２、過給器１０５）等を制御する。空気流量センサ１０６は外部から新たに吸入される新気の流量を検出する。例えばスロットル制御の場合は、要求トルクからスロットルバルブ１０４を通過する目標空気量を算出し、この目標空気量から後述する方法によりスロットルバルブ１０４の目標スロットル開度を算出する。過給器１０５と可変吸排気バルブ１０２の間には図示しない配置される圧力センサが配置される。過給器制御の場合は、この圧力センサの検出値を用いて吸気配管１１１あるいはスロットルバルブ１０４の下流の吸気チャンバ１１０内の空気の圧力が運転状態によって定められた設定圧力となるように過給器１０８をＦＢ制御（フィードバック制御）する。さらにはドライバがアクセルペダルを戻した際の車両速度が高い場合には燃料噴射弁１０１からの燃料噴射を停止する燃料カット制御を行う。あるいは触媒１０８の浄化効率が維持されるよう排気菅１０９に取り付けた空燃比センサ（図示なし）が設定値となるようなＦＢ制御を行う。ＥＣＵはデバイスの特性モデルや物理量のダイナミクスモデルが組み込まれたモデルベース制御を用いて上記した制御を行う。本実施例のスロットルバルブ１０４の開度モデルは、オリフィス式である下記の（数１）〜（数３）に基づいて組み込まれている。
【００１４】
【数１】
2019039330.tif 000003
【００１５】
【数２】
2019039330.tif 000004
【００１６】
【数３】
2019039330.tif 000005
【００１７】
ここでｄｍｖ／ｄｔとκはスロットルバルブ１０４を流れる空気の質量流量と比熱比、μｖＡｖは有効開口面積、Ｐｕｐ、Ｔｕｐ、Ｒｕｐはそれぞれスロットルバルブ１０４の上流の圧力、温度、気体定数、Ｐｄｎはスロットルバルブ１０４の下流の圧力である。
【００１８】
図２はスロットルバルブ１０４の開度モデルの一例である。このスロットルバルブ１０４の開度モデルは上記したオリフィス式である（数１）〜（数３）に基づいて実験的に求められる。具体的にはエンジン回転数が一定条件においてスロットルバルブ１０４の開度を変え、空気の質量流量ｄｍｖ／ｄｔ、スロットルバルブ１０４の上流の圧力Ｐｕｐと温度、スロットルバルブ１０４の下流の圧力Ｐｄｎを計測し、気体定数Ｒｕｐおよび比熱比κは新気の値（それぞれ２７４，１．４程度）を用いればよい。これらの計測値から（数１）および（数２）もしくは（数３）を用いて有効面積μｖＡｖを算出できる。図２の開度Ａはスロットルバルブ１０４の全閉開度、開度Ｂはスロットルバルブ１０４の全開開度であり後述するスロットル開度原点学習によってスロットル開度センサのずれを補正する。スロットル開度センサはスロットルバルブ１０４と一体に構成される。
【００１９】
図２の開度Ｄはソニック開度である。例えばスロットルバルブ１０４の上流側圧力が大気圧（１０１ｋＰａ）の場合はオリフィス式（数１）、（数２）より、スロットルバルブ１０４の下流側圧力が５３ｋＰａ以下になるスロットル開度がソニック開度となる。つまり本実施例ではオリフィス式（数１）、（数２）より、このソニック開度よりもスロットルバルブ１０４を閉じていればエンジン回転数に寄らずスロットルを通過する流量がスロットルバルブ１０４の上流側圧力に応じた一定値となることに着目している。
【００２０】
図３は燃料カット時のスロットル開度とソニック開度の関係の一例である。燃料カット時はスロットル開度を定常運転時よりも閉じ方向に動かした後で一定開度に保持する。この制御にはエンジンブレーキを利かせることと、触媒内の酸素貯蔵量を増やさないことの二つの目的がある。この際のスロットルバルブ１０４の下流側圧力は３０ｋＰａ前後の値となり、図３に示すように燃料カット中はスロットルバルブ１０４の開度がソニック開度よりも閉じた状態となっている。このことからソニック開度を厳密に算出しなくてもＥＣＵが算出する燃料カットフラグによりスロットルバルブ１０４がソニック開度以下となっているか否かを判別することができる。以下の説明では図３の関係が成立していることを前提として説明する。
【００２１】
図４は本実施例のスロットル開度補正のフローチャートの一例である。ステップＳ４０１ではスロットルバルブ１０４が正常動作していること、つまりスロットルバルブ１０４が固着していないかどうかを確認する。またスロットル開度センサが正常動作していること、つまり二重系のセンサ出力が一致しているかどうかを確認する。空気流量センサ１０６が正常動作していること、つまり断線していない、空燃比ＦＢの補正量が設定値を超えていないことを確認する。以上のようにステップＳ４０１でセンサ及びデバイスが正常であればステップＳ４０２に進む。ステップＳ４０２ではスロットル開度の原点学習が終了しているか否かを確認し、終了していればステップＳ４０３に進み、終了していなければステップＳ４０５に進む。
【００２２】
ステップＳ４０５ではスロットル開度の原点学習を行う。これはスロットルバルブ１０４に全閉指令を与えた際のスロットル開度センサの検出値を図２のＡとして学習するものである。この場合、スロットルバルブ１０４に全開指令を与えた際のスロットル開度センサの検出値を図２のＢとして学習しても良い。全閉学習のタイミングはエンジンキーオフ直後が望ましく、バッテリ交換直後で学習値が消えてしまった場合は最初のアイドルストップの際に行っても学習をおこなっても良い。本原点学習を行うことでスロットル開度センサによるスロットル開度モデルからのずれを低減でき、本実施例のスロットル補正精度が向上する。
【００２３】
ステップＳ４０３では燃料カット中の実空気量と目標空気量の差が設定値よりも大きいか否かを判定し、大きい場合はステップＳ４０４に進みスロットル開度補正を行う。ステップＳ４０３での設定値はスロットル開度モデルの誤差がアイドル回転数変動や変速機ショックに与える影響に応じて決まる値である。例えばデポ付着で１ｍｍ２の有効開口面積が減る場合を考える、アイドル時の空気流量が約２００ｇ／ｍｉｎである場合はオリフィス式（数１）、（数２）より、この場合約１４．４ｇ／ｍｉｎの新気流量が減るため、最低でも約７％（１４．４／２００）程度、エンジン出力が低下する。実際にこのエンジン出力の低下により実エンジンでラフアイドルになる場合、あるいは変速ショックが発生する場合を実験で調査する。これにより、エンジンがラフアイドルにならないように、また変速ショックが生じないように上記した設定値を設定すればよい。次にステップＳ４０４で行う処理の詳細を図５および図６を用いて説明する。
【００２４】
図５は本実施例のスロットル開度補正ブロックの一例である。ブロックは大きく３つのブロックからなる。ブロックＢ５０１は要求トルクから算出した目標空気量に応じてスロットルバルブ１０４の目標有効開口面積を算出するブロックである。ここではオリフィス式（数１）〜（数３）を用いて目標有効開口面積を算出する。具体的には目標空気流量をｄｍｖ／ｄｔに、目標上流圧力をＰｕｐに、目標上流温度をＴｕｐに、目標スロットル下流圧力をＰｄｎに代入し、気体定数Ｒｕｐと比熱比κはそれぞれ２７３と１．４として目標有効面積をμｖＡｖから算出する。
【００２５】
ここで目標上流圧力等の値はベンチ試験等により得られた値を設定しても良いし、前記モデルを用いて適時算出しても良い。ブロックＢ５０２は有効開口面積の補正量を算出するブロックであり、その詳細は後述する。ブロックＢ５０３では図２に示したスロットル開度と有効開口面積の関係を逆に用いて目標有効面積に有効面積補正量を加えたものからスロットル開度を算出する。このようにオリフィス式から算出される目標有効開口面積に後述の有効開口面積補正量を加えることによりスロットル開度が補正できる。
【００２６】
図６は本実施例の有効開口面積補正フローチャートの一例である。ステップＳ６０１ではスロットル開度変化が設定値以下であるか否かを判別し、スロットル開度変化が設定値よりも小さい場合はステップＳ６０２に進む。ステップＳ６０２では空気流量センサ１０６で検知した実空気量の変化が設定値以下であるか否かを判別し、実空気量変化が設定値よりも小さい場合はステップＳ６０３に進む。ステップＳ６０３では実空気量と目標空気量の差が設定値よりも大きい場合はステップＳ６０４に進み、そうでない場合はステップＳ６０５に進む。
【００２７】
ステップＳ６０４では有効開口面積補正量を一定の設定割合で減少させてスロットルバルブ１０４を閉じる方向に補正する。これによりデポ脱離による空気流量増加を防止でき、デポ脱離時の変速ショックやアイドル回転数の跳ね上がりを未然に防止できる。ステップＳ６０５では実空気量と目標空気量の差が設定値（ただしマイナスの値）よりも小さい場合はステップＳ６０６に進む。ステップＳ６０６では有効開口面積補正量を一定の設定割合で増加させてスロットルバルブ１０４を開く方向に補正する。これによりデポ付着による空気流量低下を防止できる。
【００２８】
ステップＳ６０４およびステップＳ６０６では、一定の設定割合で開口面積を補正することとしたが、これはスロットル補正による空気流量の急変を防止するためであり、これにより補正中のトルク変動による乗り心地の悪化を防止できる。
【００２９】
図７は本実施例をデポ脱離時に適用した際のタイムチャートの一例である。時刻Ａでは要求トルク（図示せず）の減少に伴い目標空気量を減少させ、それに伴ってスロットル開度が閉じる動きに転じている。時刻Ｂでは燃料カット（燃料噴射停止）が実施されているが実空気量変化が設定値よりも大きいため有効開口面積補正量は行われずスロットル開度も一定である。なお時刻Ａから時刻Ｂまでの遅れる原因は排気や乗り心地の観点で様々であり、制御も複雑なためここでの説明を割愛する。時刻Ｃでは実空気量の変化量が設定値よりも小さくかつ実空気量と目標空気量の差が設定値よりも大きい。このため有効開口面積補正量を一定の設定割合で減算する制御が働き、実スロットル開度が閉じる方向に補正されている。最後に時刻Ｄでは実空気量と目標空気量の差が設定値よりも小さくなったため有効開口面積補正量が一定値となり実スロットル開度も一定となる。このように本実施例を適用すると燃料カット中にスロットル補正が行われ、デポ脱離時にはスロットル開度が閉じる方向に補正される。
【００３０】
図８は本実施例をデポ付着時に適用した際のタイムチャートの一例である。時刻Ａにおいては目標トルクの減少に伴い目標空気量を減少させ、それに伴ってスロットル開度を閉じている。時刻Ｂでは燃料カットが実施されているが実空気量変化が設定値よりも大きいため有効開口面積補正をおこなわずスロットル開度も一定である。時刻Ｃでは実空気量の変換量が設定値よりも小さく、かつ実空気量と目標空気量の差が負となり予め設定された設定値よりも小さい。このため有効開口面積補正量を一定割合で増算し実スロットル開度が開く方向に補正される。最後に時刻Ｄでは実空気量と目標空気量の差が設定値よりも大きくなったため有効開口面積補正量が一定値となり実スロットル開度も一定となる。
【００３１】
以上の通り本実施例の内燃機関制御装置（ＥＣＵ）は、気筒１１７に流入する空気量（実空気量）を測定する空気流量センサ１０６と空気量を調整するスロットルバルブ１０４とを備えた内燃機関を制御する。そして、ＥＣＵは、要求トルクを実現する目標空気量に対応して設定される設定スロットル開度となるようにスロットルバルブ１０４のスロットル開度を制御するスロットル弁制御部と、内燃機関の燃料供給を停止する燃料カット中の目標空気量と空気流量センサ１０６により計測される実空気量に基づいて設定スロットル開度を補正するスロットル開度補正部と、を備えている。
【００３２】
具体的には上記したスロットル開度補正部は、燃料カット中の目標空気量と空気流量センサ１０６により計測される実空気量との差が設定値以上になった場合に設定スロットル開度を補正する。さらに具体的には、スロットル開度補正部は、燃料カット中の目標空気量と空気流量センサ１０６により計測される実空気量に基づいて、設定スロットル開度と開口面積の関係を補正することにより設定スロットル開度を補正する。
【００３３】
このように本実施例を適用すると燃料カット中にスロットル補正が行われ、デポ付着時にはスロットル開度が閉じる方向に補正される。なお一般にデポ付着よりデポ脱離による有効開口面積変化量が多いことから、図７と図８に示したように時刻Ｃから時刻Ｄの間に行われる有効開口面積補正量変化速度がデポ付着時よりもデポ脱離時の方が大きくなるように設定しても良い。
【００３４】
以上のように本実施例を適用することで走行中にデポの堆積や脱離による開口面積変化を検知できるようになり、変速あるいはアイドル運転移行前にスロットル開度を補正することが可能となる。この結果としてデポ脱離直後の変速ショックやアイドル運転での回転数吹けあがりを防止できる。さらにはバッテリ交換等により補正量がクリアされた場合も、走行中の燃料カット時にスロットル開度が速やかに補正されるため、デポ付着時の流量低下によるラフアイドルを防止できる。
【実施例２】
【００３５】
次に本発明をＬＰ−ＥＧＲ（Ｌｏｗ  Ｐｒｅｓｓｕｒｅ−Ｅｘｈａｕｓｔ  Ｇａｓ  Ｒｅｃｉｒｃｕｌａｔｉｏｎ）システムに適用した際について図９から図１３を用いて説明する。  
図９は本実施例を適用する内燃機関の別の一例である。以下、図１との違いを中心に説明する。本エンジンでは触媒１０８の下流側からＥＧＲクーラ１１３を介して排気を過給器１０５の上流側に還流する。これにより過給領域での燃費改善が実現できる。このため図示しないＥＣＵ（エンジンコントロールユニット）はＬＰ−ＥＧＲシステムのＥＧＲ弁１１４を差圧センサ１１５の値に基づいてＥＧＲ流量を精密に制御する。しかし本システムではＥＧＲがスロットルバルブ１０４を通過するため図１に示した内燃機関よりもデポの付着・脱離が起きやすい。さらにはスロットルバルブ１０４を通過するＥＧＲは空気量センサ１０６で検知できないため、そのための対策も必要となる。
【００３６】
図１０は本実施例のスロットル開度補正ブロックの一例である。ブロックＢ１００１ではエンジン回転数と目標空気量から目標スロットル上流圧および目標スロットル下流圧を算出し、その比が（２／（κ＋１））κ/（κ−１）よりも小さい場合はソニック状態と判定する。つまり、スロットルバルブ１０４を通過する空気の流速が音速と同じになっているものと判定する。ブロックＢ１００３では目標空気量と実空気量の差分を空気誤差として算出する。なお空気誤差の算出においては空気量センサのノイズの影響をさけるためローパスフィルタを入れても良い。またスロットル上流圧は大気圧センサ（図示なし）や大気温度センサ（図示なし）から算出するのが好ましい。
【００３７】
ブロックＢ１００２では燃料カット指令中の上記した空気誤差の変異量を算出し、変異量が設定値よりも小さくかつスロットルバルブ１０４を通過する排気量がゼロになる場合において流量が安定したと判定する。ここでスロットルバルブ１０４を通過する排気量がゼロになったか否かは例えば差圧センサ１１５で検知したＥＧＲ流量とＥＧＲ弁１１４を閉じてからの時間によって判断すれば良い。そしてこれらソニック判定および流量判定が成立した際の空気誤差に基づきブロックＢ１００４において有効開口面積補正量を算出し、有効開口面積補正量が変化した際にはブロックＢ１００５においてスロットル開度が補正される。
【００３８】
図１１は本実施例の有効開口面積補正フローチャートの一例である。ステップＳ１１０１ではスロットル開度変化が設定値以下であるか否かを判別し、スロットル開度変化が設定値よりも小さい場合はステップＳ１１０２に進む。ステップＳ１１０２では空気流量センサ１０６で検知した実空気量の変化が設定値以下であるか否かを判別し、実空気量変化が設定値よりも小さい場合はステップＳ１１０３に進む。ステップＳ１１０３では例えば図１０で説明した方法でスロットルバルブ１０４を通過する排気量がゼロになっているか否かを判定し、ゼロの場合はステップＳ１１０４に進む。なおスロットルバルブ１０４を通過する流量をより詳細に算出するためＥＧＲ弁１１４からスロットルバルブ１０４までの物理モデルから流量を算出しても良い。このような構成とすることにより、スロットルバルブ１０４を通過する空気量は空気流量センサ１０６で検知する空気量と一致するため実空気量スロットル開度の誤補正を防止できる。
【００３９】
ステップＳ１１０４では実空気量と目標空気量の差が設定値よりも大きい場合はステップＳ１１０５に進み、そうでない場合はステップＳ１１０６に進む。ステップＳ１１０５では有効開口面積補正量を一定の設定割合で減少させることで燃料カット中にスロットルバルブ１０４を閉じ方向に補正する。これによりデポ脱離時の変速ショックやアイドル回転数の跳ね上がりを防止できる。ステップＳ１１０６では実空気量と目標空気量の差が設定値（ただしマイナスの値）よりも小さい場合はステップＳ１１０７に進む。ステップＳ１１０７では有効開口面積補正量を一定の設定割合で増加させてスロットルバルブ１０４を開き方向に補正する。これによりデポ付着時、特にバッテリ取り外し後のラフアイドルを防止できる。
【００４０】
図１２は本実施例を適用した際のタイムチャートの一例である。時刻Ａにおいて目標トルクの減少に伴い目標空気量が減少し、これに伴いＥＧＲ弁とスロットル開度が閉じる。時刻ＢはＥＧＲ弁が全閉になった時刻であり、スロットルバルブ１０４を通過する排気がゼロになる時刻Ｃまでは実空気量と目標空気量の差が負の値となり設定値を超えていても有効開口面積補正を行わない。このようにスロットルバルブ１０４を通過する排気流量を考慮することにより、排気（ＥＧＲ流量）がスロットルバルブ１０４を通過している際の空気流量減少による誤補正を防止できる。
【００４１】
図１３は本実施例をデポ付着時に適用した際のタイムチャートの一例である。時刻Ａにおいて目標トルクの減少に伴い目標空気量が減少し、これに伴いＥＧＲ弁とスロットル開度が閉じる。時刻ＢはＥＧＲ弁が全閉になった時刻であり、スロットルを通過する排気がゼロになる時刻Ｃまでは実空気量と目標空気量の差が負の値となり設定値を超えていても有効開口面積補正を行わない。時刻Ｄにおいて実空気量と目標空気量の差が設定値よりも大きいため有効開口面積補正量を減算し、スロットル開度を閉じる方向に補正する。
【００４２】
以上の通り、本実施例ではＥＣＵのスロットル開度補正部は、スロットルバルブ１０４を通過する空気流速が音速となるソニック開度に対してスロットルバルブ１０４のスロットル開度が小さくなった場合に設定スロットル開度を補正する。つまりスロットルバルブ１０４を通過する空気流速が音速となるソニック開度が予め設定されており、スロットル開度補正部は、スロットルバルブ１０４のスロットル開度がソニック開度よりも小さくなった場合に上記した設定スロットル開度を補正する。
【００４３】
また本実施例のＥＣＵは、スロットルバルブ１０４の前後の圧力比に基づいて、スロットルバルブ１０４を通過する空気流速が音速となるソニック開度であることを判定するソニック判定部を備えている。そしてスロットル開度補正部は、ソニック判定部によりソニック状態が成立していると判定した場合に設定スロットル開度を補正する。さらにスロットル開度補正部は、燃料カット中の目標空気量よりも空気流量センサ１０６により計測される実空気量が設定値よりも大きい場合にスロットルを閉じる方向に前記補正を行う。  
またスロットル開度補正部は、燃料カット中の目標空気量と空気流量センサ１０６により計測される実空気量との差が設定値以上になった場合であってもスロットルバルブ１０４の上流に内燃機関の排気を戻す場合、スロットルバルブ１０４を通過する排気がなくなるまで設定スロットル開度を補正しないようにする。さらにスロットル開度補正部は、スロットルバルブ１０４の上流に内燃機関の排気を戻す場合、スロットルバルブ１０４を通過する排気がなくなった後に設定スロットル開度を補正する。
【００４４】
さらにスロットル開度補正部は、車両が設定車速以上で走行する走行時において、燃料カット中の目標空気量と空気流量センサにより計測される実空気量に基づいて設定スロットル開度を補正する。以上のようにこのようにスロットルを通過する排気が無くなるまで補正を行わないことで精度良い補正が可能となる。
【符号の説明】
【００４５】
１０１  燃料噴射弁
１０２  可変バルブ
１０３  エンジン
１０４  点火プラグ
１０５  過給器
１０６  空気流量センサ
１０７  インタクーラ
１０８  触媒
１０９  排気菅
１１０  吸気チャンバ
１１１  吸気配管  
１１２  ＥＧＲ配管
１１３  ＥＧＲクーラ
１１４  ＬＰ−ＥＧＲ制御弁
１１５  差圧センサ
１１６  過給器上流吸気管
【図１】
2019039330.tif 000006
【図２】
2019039330.tif 000007
【図３】
2019039330.tif 000008
【図４】
2019039330.tif 000009
【図５】
2019039330.tif 000010
【図６】
2019039330.tif 000011
【図７】
2019039330.tif 000012
【図８】
2019039330.tif 000013
【図９】
2019039330.tif 000014
【図１０】
2019039330.tif 000015
【図１１】
2019039330.tif 000016
【図１２】
2019039330.tif 000017
【図１３】
2019039330.tif 000018