(57)【要約】【課題】エンジンの二系統の吸気通路にそれぞれエアクリーナとＡＦＭ（エアフローメータ）とを設けた吸気システムの異常診断精度を向上させることができるようにする。【解決手段】第１のＡＦＭ１７で検出した第１の吸気通路１３の検出吸入空気流量ＧＡに基づいて第２の吸気通路１４の推定吸入空気流量ＧＢＥＳＴを算出し、第２のＡＦＭ１８で検出した第２の吸気通路１４の検出吸入空気流量ＧＢに基づいて第１の吸気通路１３の推定吸入空気流量ＧＡＥＳＴを算出する。この後、第１の吸気通路１３の検出吸入空気流量ＧＡと推定吸入空気流量ＧＡＥＳＴとを比較して第１の吸気通路１３の吸入空気流量の異常（第１のエアクリーナ１５の目詰まり等）の有無を判定し、第２の吸気通路１４の検出吸入空気流量ＧＢと推定吸入空気流量ＧＢＥＳＴとを比較して第２の吸気通路１４の吸入空気流量の異常（第２のエアクリーナ１６の目詰まり等）の有無を判定する。【選択図】図１
2008051015.tif 000002
【特許請求の範囲】
【請求項１】
内燃機関の吸気通路の上流側が二系統に分岐され、各系統の吸気通路にそれぞれ吸入空気中の異物を除去するエアクリーナと吸入空気流量を検出するエアフローメータとを設けた吸気システムにおいて、
各吸気通路のエアフローメータの出力に基づいて該吸気通路の検出吸入空気流量を算出する吸入空気流量検出手段と、
一方の吸気通路のエアフローメータの出力に基づいて他方の吸気通路の推定吸入空気流量を算出するという処理を各吸気通路毎に行う吸入空気流量推定手段と、
各吸気通路の検出吸入空気流量と推定吸入空気流量とを比較して吸入空気流量の異常の有無を判定する異常判定手段と
を備えていることを特徴とする内燃機関の吸気システムの異常診断装置。
【請求項２】
前記吸入空気流量推定手段は、一方の吸気通路のエアフローメータの出力に基づいて他方の吸気通路のベース推定吸入空気流量を算出し、該ベース推定吸入空気流量を内燃機関の運転状態に応じて補正して他方の吸気通路の推定吸入空気流量を算出するという処理を各吸気通路毎に行うことを特徴とする請求項１に記載の内燃機関の吸気システムの異常診断装置。
【請求項３】
前記異常判定手段は、前記検出吸入空気流量が前記推定吸入空気流量に基づいて設定された所定範囲を越えた場合に吸入空気流量の異常有りと判定することを特徴とする請求項１又は２に記載の内燃機関の吸気システムの異常診断装置。
【請求項４】
前記異常判定手段は、前記検出吸入空気流量が前記推定吸入空気流量に基づいて設定された所定判定値よりも小さい場合に前記エアクリーナの目詰まり又は吸入空気の漏れと判定することを特徴とする請求項３に記載の内燃機関の吸気システムの異常診断装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内燃機関の二系統の吸気通路にそれぞれエアクリーナとエアフローメータとを設けた吸気システムの異常診断装置に関するものである。
【背景技術】
【０００２】
車両に搭載される内燃機関においては、例えば、特許文献１（特開２００５−３３７０４５号公報）に記載されているように、吸気通路のうちのスロットルバルブよりも上流部を二系統に分岐し、各系統の吸気通路にそれぞれエアクリーナとエアフローメータとを設けた吸気システムを採用したものがある。
【０００３】
このような吸気システムでは、各吸気通路のエアクリーナの製造ばらつきや経時変化等によって各吸気通路を流れる吸入空気流量にばらつきが生じるが、特に一方の吸気通路のエアクリーナの塵埃等の付着による目詰まりによって当該吸気通路のエアクリーナの圧力損失（通気抵抗）が大きくなると、低吸入空気流量領域で各吸気通路のエアクリーナの圧力損失の差の影響が大きくなって各吸気通路の吸入空気流量のばらつき度合が大きくなるという問題が発生する。
【０００４】
そこで、上記特許文献１では、各吸気通路のエアフローメータで検出した吸入空気流量の差に基づいて、いずれかのエアクリーナの異常（目詰まり）を検出するようにしている。
【特許文献１】特開２００５−３３７０４５号公報（第１頁、第２図等）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上記特許文献１のように、各吸気通路のエアフローメータで検出した吸入空気流量の差に基づいた異常診断では、吸入空気流量に応じて変化する圧力損失の影響を排除することができないため、異常の誤検出を防止するには、吸入空気流量の差を判定するための異常判定値を大きめに設定したり、異常診断を行う吸入空気流量領域を狭い範囲に限定する必要がある。しかし、異常判定値を大きめに設定すると、異常検出精度が低下するという問題が生じる。また、異常診断を行う吸入空気流量領域を狭い範囲に限定すると、特定の吸入空気流量領域でしか異常を検出できないという問題が生じる。
【０００６】
本発明は、これらの事情を考慮してなされたものであり、従って本発明の目的は、二系統の吸気通路を備えた内燃機関において、吸入空気流量のほぼ全領域で異常診断精度を向上させることができる内燃機関の吸気システムの異常診断装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、請求項１に係る発明は、内燃機関の吸気通路の上流側が二系統に分岐され、各系統の吸気通路にそれぞれ吸入空気中の異物を除去するエアクリーナと吸入空気流量を検出するエアフローメータとを設けた吸気システムにおいて、吸入空気流量検出手段によって各吸気通路のエアフローメータの出力に基づいて該吸気通路の検出吸入空気流量を算出すると共に、吸入空気流量推定手段によって一方の吸気通路のエアフローメータの出力に基づいて他方の吸気通路の推定吸入空気流量を算出するという処理を各吸気通路毎に実行し、異常判定手段によって各吸気通路の検出吸入空気流量と推定吸入空気流量とを比較して吸入空気流量の異常の有無を判定するようにしたものである。
【０００８】
この構成では、一方の吸気通路のエアフローメータの出力（一方の吸気通路の吸入空気流量）に基づいて他方の吸気通路の推定吸入空気流量を算出する際に、吸入空気流量に応じて変化する圧力損失の影響を考慮して推定吸入空気流量を算出することができるため、各吸気通路の検出吸入空気流量と推定吸入空気流量とを比較することで、吸入空気流量に応じて変化する圧力損失の影響を低減することが可能となり、吸入空気流量のほぼ全領域で異常の有無を精度良く判定することができる。
【０００９】
この場合、推定吸入空気流量の算出は、請求項２のように、一方の吸気通路のエアフローメータの出力に基づいて他方の吸気通路のベース推定吸入空気流量を算出し、該ベース推定吸入空気流量を内燃機関の運転状態に応じて補正して他方の吸気通路の推定吸入空気流量を算出するという処理を各吸気通路毎に実行するようにしても良い。このようにすれば、一方の吸気通路のエアフローメータの出力（一方の吸気通路の吸入空気流量）と他方の吸気通路の吸入空気流量との関係が内燃機関の運転状態に応じて変化するのに対応して、他方の吸気通路の推定吸入空気流量を補正することができ、推定吸入空気流量を精度良く算出することができる。
【００１０】
また、請求項３のように、検出吸入空気流量が推定吸入空気流量に基づいて設定された所定範囲を越えた場合に吸入空気流量の異常有りと判定するようにしても良い。つまり、いずれかの吸気通路の検出吸入空気流量が推定吸入空気流量に対して正常範囲を越えて大きく離れている場合には、その吸気通路の吸入空気流量の異常有りと判定することができる。
【００１１】
この場合、請求項４のように、検出吸入空気流量が推定吸入空気流量に基づいて設定された所定判定値よりも小さい場合にエアクリーナの目詰まり又は吸入空気の漏れと判定するようにしても良い。エアクリーナが目詰まりした場合や吸入空気の漏れが発生した場合には、エアフローメータで検出する吸入空気流量が少なくなるため、検出吸入空気流量が推定吸入空気流量に基づいて設定した所定判定値（例えば推定誤差を考慮して設定した判定値）よりも小さい場合には、エアクリーナの目詰まり又は吸入空気の漏れと判定することができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明を実施するための最良の形態を２つの実施例１，２を用いて説明する。
【実施例１】
【００１３】
本発明の実施例１を図１乃至図８に基づいて説明する。
まず、図１に基づいてエンジン制御システム全体の概略構成を説明する。内燃機関であるエンジン１１の吸気管１２の上流部が二系統に分岐されて第１の吸気通路１３と第２の吸気通路１４が設けられている。各系統の吸気通路１３，１４の最上流部には、それぞれ吸入空気中の異物（塵や埃等）を除去する第１のエアクリーナ１５と第２のエアクリーナ１６が設けられ、各エアクリーナ１５，１６の下流側に、それぞれ吸入空気流量を検出する第１のエアフローメータ（以下「第１のＡＦＭ」と表記する）１７と第２のエアフローメータ（以下「第２のＡＦＭ」と表記する）１８が設けられている。
【００１４】
また、吸気管１２のうちの各系統の吸気通路１３，１４の合流部よりも下流側には、モータ１９によって開度調節されるスロットルバルブ２０と、このスロットルバルブ２０の開度（スロットル開度）を検出するスロットル開度センサ２１とが設けられている。
【００１５】
更に、スロットルバルブ２０の下流側には、サージタンク２２が設けられている。このサージタンク２２には、エンジン１１の各気筒に空気を導入する吸気マニホールド２３が設けられ、各気筒の吸気マニホールド２３の吸気ポート近傍に、それぞれ燃料を噴射する燃料噴射弁２４が取り付けられている。また、エンジン１１のシリンダヘッドには、各気筒毎に点火プラグ２５が取り付けられ、各点火プラグ２５の火花放電によって筒内の混合気に着火される。
【００１６】
また、エンジン１１のシリンダブロックには、冷却水温を検出する冷却水温センサ（図示せず）や、エンジン１１のクランク軸２６が所定クランク角回転する毎にパルス信号を出力するクランク角センサ２７が取り付けられている。このクランク角センサ２７の出力信号に基づいてクランク角やエンジン回転速度が検出される。
【００１７】
これら各種センサの出力は、制御回路（以下「ＥＣＵ」と表記する）２８に入力される。このＥＣＵ２８は、マイクロコンピュータを主体として構成され、内蔵されたＲＯＭ（記憶媒体）に記憶された各種のエンジン制御プログラムを実行することで、エンジン運転状態に応じて燃料噴射弁２４の燃料噴射量や点火プラグ２５の点火時期を制御する。
【００１８】
ところで、吸気管１２の上流部が二系統に分岐され、各系統の吸気通路１３，１４に、それぞれエアクリーナ１５，１６とＡＦＭ１７，１８とを設けた吸気システムでは、図２に示すように、一方の吸気通路のエアクリーナの塵埃等の付着による目詰まりによって当該吸気通路のエアクリーナの圧力損失（通気抵抗）が大きくなると、各吸気通路の吸入空気流量（ＡＦＭの出力値）のばらつきが大きくなる。
【００１９】
そこで、ＥＣＵ２８は、後述する図３の吸入空気流量検出及び推定プログラムを実行することで、第１のＡＦＭ１７の出力電圧ＶＡに応じた第１の吸気通路１３の検出吸入空気流量ＧＡ（以下「第１の検出吸入空気流量ＧＡ」という）を算出すると共に、第２のＡＦＭ１８の出力電圧ＶＢに応じた第２の吸気通路１４の検出吸入空気流量ＧＢ（以下「第２の検出吸入空気流量ＧＢ」という）を算出した後、第１の検出吸入空気流量ＧＡに基づいて第２の吸気通路１４の推定吸入空気流量ＧＢＥＳＴ（以下「第２の推定吸入空気流量ＧＢＥＳＴ」という）を算出すると共に、第２の検出吸入空気流量ＧＢに基づいて第１の吸気通路１３の推定吸入空気流量ＧＡＥＳＴ（以下「第１の推定吸入空気流量ＧＡＥＳＴ」という）を算出する。
【００２０】
更に、後述する図４の異常診断プログラムを実行することで、第１の検出吸入空気流量ＧＡと第１の推定吸入空気流量ＧＡＥＳＴとを比較して第１の吸気通路１３の吸入空気流量の異常（第１のエアクリーナ１５の目詰まり又は第１の吸気通路１３の吸入空気の漏れ）の有無を判定すると共に、第２の検出吸入空気流量ＧＢと第２の推定吸入空気流量ＧＢＥＳＴとを比較して第２の吸気通路１４の吸入空気流量の異常（第２のエアクリーナ１６の目詰まり又は第２の吸気通路１４の吸入空気の漏れ）の有無を判定する。
以下、ＥＣＵ２８が実行する図３及び図４に示す異常診断用の各プログラムの処理内容を説明する。
【００２１】
［吸入空気流量検出及び推定プログラム］
図３に示す吸入空気流量検出及び推定プログラムは、ＥＣＵ２８の電源オン中に所定周期で実行され、特許請求の範囲でいう吸入空気流量検出手段及び吸入空気流量推定手段としての役割を果たす。本プログラムが起動されると、まず、ステップ１０１で、第１のＡＦＭ１７の出力電圧ＶＡと第２のＡＦＭ１８の出力電圧ＶＢを読み込む。
【００２２】
この後、ステップ１０２に進み、第１のＡＦＭ１７の出力電圧と吸入空気流量との関係を規定したマップ（図示せず）を参照して、現在の第１のＡＦＭ１７の出力電圧ＶＡに応じた第１の検出吸入空気流量ＧＡを算出した後、ステップ１０３に進み、第２のＡＦＭ１８の出力電圧と吸入空気流量との関係を規定したマップ（図示せず）を参照して、現在の第２のＡＦＭ１８の出力電圧ＶＢに応じた第２の検出吸入空気流量ＧＢを算出する。
【００２３】
この後、ステップ１０４〜１０６で、第１の検出吸入空気流量ＧＡに基づいて第２の推定吸入空気流量ＧＢＥＳＴを次のようにして算出する。
【００２４】
まず、ステップ１０４で、図５に示す第２のベース推定吸入空気流量ＧＢＥＳＴbaseのテーブルを参照して、第１の検出吸入空気流量ＧＡに応じた第２のベース推定吸入空気流量ＧＢＥＳＴbaseを算出する。この第２のベース推定吸入空気流量ＧＢＥＳＴbaseのテーブルは、予め試験データや設計データ等に基づいて、吸入空気流量に応じて変化する圧力損失（通気抵抗）の影響等を考慮に入れて作成され、ＥＣＵ２８のＲＯＭに記憶されている。
【００２５】
この後、ステップ１０５に進み、図６に示す流量補正係数Ｋa のマップを参照して、現在のエンジン回転速度とエンジン負荷とに応じた流量補正係数Ｋa を算出する。この流量補正係数Ｋa のマップは、予め試験データや設計データ等に基づいて、エンジン回転速度とエンジン負荷とに応じて変化する第１の吸気通路１３の吸入空気流量と第２の吸気通路１４の吸入空気流量との関係や、吸入空気流量に応じて変化する圧力損失の影響等を考慮して作成され、ＥＣＵ２８のＲＯＭに記憶されている。
【００２６】
この後、ステップ１０６に進み、第２のベース推定吸入空気流量ＧＢＥＳＴbaseに流量補正係数Ｋa を乗算することで、第２のベース推定吸入空気流量ＧＢＥＳＴbaseを現在のエンジン運転状態に応じて補正して第２の推定吸入空気流量ＧＢＥＳＴを求める。
ＧＢＥＳＴ＝ＧＢＥＳＴbase×Ｋa
この後、ステップ１０７〜１０９で、第２の検出吸入空気流量ＧＢに基づいて第１の推定吸入空気流量ＧＡＥＳＴを次のようにして算出する。
【００２７】
まず、ステップ１０７で、図７に示す第１のベース推定吸入空気流量ＧＡＥＳＴbaseのテーブルを参照して、第２の検出吸入空気流量ＧＢに応じた第１のベース推定吸入空気流量ＧＡＥＳＴbaseを算出する。この第１のベース推定吸入空気流量ＧＡＥＳＴbaseのテーブルは、予め試験データや設計データ等に基づいて、吸入空気流量に応じて変化する圧力損失の影響等を考慮して作成され、ＥＣＵ２８のＲＯＭに記憶されている。
【００２８】
この後、ステップ１０８に進み、図８に示す流量補正係数Ｋb のマップを参照して、現在のエンジン回転速度とエンジン負荷とに応じた流量補正係数Ｋb を算出する。この流量補正係数Ｋb のマップは、予め試験データや設計データ等に基づいて、エンジン回転速度とエンジン負荷とに応じて変化する第２の吸気通路１４の吸入空気流量と第１の吸気通路１３の吸入空気流量との関係や、吸入空気流量に応じて変化する圧力損失の影響等を考慮して作成され、ＥＣＵ２８のＲＯＭに記憶されている。
【００２９】
この後、ステップ１０９に進み、第１のベース推定吸入空気流量ＧＡＥＳＴbaseに流量補正係数Ｋb を乗算することで、第１のベース推定吸入空気流量ＧＡＥＳＴbaseを現在のエンジン運転状態に応じて補正して第１の推定吸入空気流量ＧＡＥＳＴを求める。
ＧＡＥＳＴ＝ＧＡＥＳＴbase×Ｋb
【００３０】
［異常診断プログラム］
図４に示す異常診断プログラムは、ＥＣＵ２８の電源オン中に所定周期で実行され、特許請求の範囲でいう異常判定手段としての役割を果たす。本プログラムが起動されると、まずステップ２０１で、第１の検出吸入空気流量ＧＡと第２の検出吸入空気流量ＧＢ及び第１の推定吸入空気流量ＧＡＥＳＴと第２の推定吸入空気流量ＧＢＥＳＴを読み込む。
【００３１】
この後、ステップ２０２に進み、第１の検出吸入空気流量ＧＡが、第１の推定吸入空気流量ＧＡＥＳＴから推定誤差を差し引いた異常判定値（ＧＡＥＳＴ−推定誤差）よりも小さいか否かを判定する。
【００３２】
その結果、第１の検出吸入空気流量ＧＡが異常判定値（ＧＡＥＳＴ−推定誤差）よりも小さいと判定された場合には、ステップ２０３に進み、第１の吸気通路１３の吸入空気流量が推定吸入空気流量ＧＡＥＳＴに対して正常範囲を越えて少ない異常状態であるため、第１のエアクリーナ１５が目詰まりした異常状態又は第１の吸気通路１３の吸入空気の漏れが発生した異常状態であると判定した後、異常フラグをＯＮにセットし、運転席のインストルメントパネルに設けられた警告ランプ（図示せず）を点灯したり、或は、運転席のインストルメントパネルの警告表示部（図示せず）に警告表示して運転者に警告すると共に、その異常情報（異常コード等）をＥＣＵ２８のバックアップＲＡＭ（図示せず）等の書き換え可能な不揮発性メモリに記憶する異常時処理を実行する。
【００３３】
一方、上記ステップ２０２で、第１の検出吸入空気流量ＧＡが異常判定値（ＧＡＥＳＴ−推定誤差）以上であると判定された場合には、ステップ２０４に進み、第２の検出吸入空気流量ＧＢが、第２の推定吸入空気流量ＧＢＥＳＴから推定誤差を差し引いた異常判定値（ＧＢＥＳＴ−推定誤差）よりも小さいか否かを判定する。
【００３４】
その結果、第２の検出吸入空気流量ＧＢが異常判定値（ＧＢＥＳＴ−推定誤差）よりも小さいと判定された場合には、ステップ２０５に進み、第２の吸気通路１４の吸入空気流量が推定吸入空気流量ＧＢＥＳＴに対して正常範囲を越えて少ない異常状態であるため、第２のエアクリーナ１６が目詰まりした異常状態又は第２の吸気通路１４の吸入空気の漏れが発生した異常状態であると判定した後、異常時処理を実行する。
【００３５】
また、上記ステップ２０２で第１の検出吸入空気流量ＧＡが異常判定値（ＧＡＥＳＴ−推定誤差）以上であると判定され、且つ、上記ステップ２０４で第２の検出吸入空気流量ＧＢが異常判定値（ＧＢＥＳＴ−推定誤差）以上であると判定された場合には、ステップ２０６に進み、各吸気通路１３，１４の吸入空気流量が両方とも正常状態であるため、各エアクリーナ１５，１６の目詰まり及び各吸気通路１３，１４の吸入空気の漏れが発生していない正常状態であると判定する。
【００３６】
以上説明した本実施例１では、第１の検出吸入空気流量ＧＡに基づいて第２の推定吸入空気流量ＧＢＥＳＴを算出すると共に、第２の検出吸入空気流量ＧＢに基づいて第１の推定吸入空気流量ＧＡＥＳＴを算出し、第１の検出吸入空気流量ＧＡと第１の推定吸入空気流量ＧＡＥＳＴとを比較して第１の吸気通路１３の吸入空気流量の異常の有無を判定すると共に、第２の検出吸入空気流量ＧＢと第２の推定吸入空気流量ＧＢＥＳＴとを比較して第２の吸気通路１４の吸入空気流量の異常の有無を判定する。
【００３７】
このようにすれば、一方の吸気通路の検出吸入空気流量に基づいて他方の吸気通路の推定吸入空気流量を算出する際に、吸入空気流量に応じて変化する圧力損失の影響を考慮に入れて推定吸入空気流量を算出することができるため、各吸気通路の検出吸入空気流量と推定吸入空気流量とを比較することで、吸入空気流量に応じて変化する圧力損失の影響を低減することが可能となり、吸入空気流量のほぼ全領域で異常の有無を精度良く判定することができ、異常診断精度を向上させることができる。
【００３８】
また、本実施例１では、一方の吸気通路の検出吸入空気流量に基づいて他方の吸気通路のベース推定吸入空気流量を算出し、該ベース推定吸入空気流量をエンジン運転状態に応じた流量補正係数で補正して他方の吸気通路の推定吸入空気流量を算出するようにしたので、一方の吸気通路の吸入空気流量と他方の吸気通路の吸入空気流量との関係がエンジン運転状態に応じて変化するのに対応して、他方の吸気通路の推定吸入空気流量を補正することができ、推定吸入空気流量を精度良く算出することができる。
【００３９】
尚、上記実施例１では、一方の吸気通路の検出吸入空気流量に基づいた他方の吸気通路のベース推定吸入空気流量をエンジン運転状態に応じた流量補正係数で補正して他方の吸気通路の推定吸入空気流量を算出するようにしたが、一方の吸気通路の検出吸入空気流量とエンジン運転状態とに応じて他方の吸気通路の推定吸入空気流量を直接マップ等により算出するようにしても良い。
【実施例２】
【００４０】
次に、図９を用いて本発明の実施例２を説明する。
前記実施例１では、一方の吸気通路の検出吸入空気流量に基づいて他方の吸気通路のベース推定吸入空気流量を算出し、該ベース推定吸入空気流量をエンジン運転状態に応じて補正して他方の吸気通路の推定吸入空気流量を算出するようにしたが、本実施例２では、図９に示す吸入空気流量検出及び推定プログラムを実行することで、一方の吸気通路の検出吸入空気流量を、そのまま他方の吸気通路の推定吸入空気流量として採用するようにしている。
【００４１】
本実施例２で実行する図９の吸入空気流量検出及び推定プログラムは、前記実施例１で説明した図３のプログラムのステップ１０４〜１０９の処理を、ステップ１０４ａ，１０５ａの処理に変更したものであり、これ以外の各ステップの処理は図３と同じである。
【００４２】
図９に示す吸入空気流量検出及び推定プログラムでは、第１のＡＦＭ１７の出力電圧ＶＡに応じた第１の検出吸入空気流量ＧＡを算出した後、第２のＡＦＭ１８の出力電圧ＶＢに応じた第２の検出吸入空気流量ＧＢを算出する（ステップ１０１〜１０３）。
【００４３】
この後、ステップ１０４ａに進み、第１の検出吸入空気流量ＧＡを、そのまま第２の推定吸入空気流量ＧＢＥＳＴとして採用する。
ＧＢＥＳＴ＝ＧＡ
【００４４】
この後、ステップ１０５ａに進み、第２の検出吸入空気流量ＧＢを、そのまま第１の推定吸入空気流量ＧＡＥＳＴとして採用する。
ＧＡＥＳＴ＝ＧＢ
【００４５】
以上説明した本実施例２では、一方の吸気通路の検出吸入空気流量を、そのまま他方の吸気通路の推定吸入空気流量として採用するようにしたので、異常診断の際の演算処理を簡略化することができ、ＥＣＵ２８の演算負荷を軽減することができる。
【００４６】
尚、上記各実施例１，２では、異常診断の際に、各吸気通路の検出吸入空気流量と推定吸入空気流量とを比較する方法として、検出吸入空気流量と、推定吸入空気流量から推定誤差を差し引いた判定値との大小関係を判定するようにしたが、例えば、検出吸入空気流量と推定吸入空気流量の差と、判定値との大小関係を判定するようにしたり、或は、検出吸入空気流量と推定吸入空気流量の比と、判定値との大小関係を判定するようにしても良く、検出吸入空気流量と推定吸入空気流量とを比較する方法は適宜変更しても良い。
【００４７】
また、上記各実施例１，２では、第１の検出吸入空気流量ＧＡが、第１の推定吸入空気流量ＧＡＥＳＴから推定誤差を差し引いた異常判定値（ＧＡＥＳＴ−推定誤差）よりも小さい場合に、第１の吸気通路１３の吸入空気流量が少ない異常状態であると判定し、第２の検出吸入空気流量ＧＢが、第２の推定吸入空気流量ＧＢＥＳＴから推定誤差を差し引いた異常判定値（ＧＢＥＳＴ−推定誤差）よりも小さい場合に、第２の吸気通路１４の吸入空気流量が少ない異常状態であると判定するようにしたが、第１の検出吸入空気流量ＧＡが、第１の推定吸入空気流量ＧＡＥＳＴに推定誤差を加算した異常判定値（ＧＡＥＳＴ＋推定誤差）よりも大きい場合に、第１の吸気通路１３の吸入空気流量が多い異常状態（つまり第２の吸気通路１４の吸入空気流量が少ない異常状態）であると判定し、第２の検出吸入空気流量ＧＢが、第２の推定吸入空気流量ＧＢＥＳＴに推定誤差を加算した異常判定値（ＧＢＥＳＴ＋推定誤差）よりも大きい場合に、第２の吸気通路１４の吸入空気流量が多い異常状態（つまり第１の吸気通路１３の吸入空気流量が少ない異常状態）であると判定するようにしても良い。
【図面の簡単な説明】
【００４８】
【図１】本発明の実施例１におけるエンジン制御システム全体の概略構成図である。
【図２】（ａ）と（ｂ）は第１の吸気通路の吸入空気流量と第２の吸気通路の吸入空気流量との関係を示す特性図である。
【図３】実施例１の吸入空気流量検出及び推定プログラムの処理の流れを示すフローチャートである。
【図４】実施例１の異常診断プログラムの処理の流れを示すフローチャートである。
【図５】第２のベース推定吸入空気流量ＧＢＥＳＴbaseのテーブルの一例を概念的に示す図である。
【図６】流量補正係数Ｋa のマップの一例を概念的に示す図である。
【図７】第１のベース推定吸入空気流量ＧＡＥＳＴbaseのテーブルの一例を概念的に示す図である。
【図８】流量補正係数Ｋb のマップの一例を概念的に示す図である。
【図９】実施例２の吸入空気流量検出及び推定プログラムの処理の流れを示すフローチャートである。
【符号の説明】
【００４９】
１１…エンジン（内燃機関）、１２…吸気管、１３…第１の吸気通路、１４…第２の吸気通路、１５…第１のエアクリーナ、１６…第２のエアクリーナ、１７…第１のＡＦＭ、１８…第２のＡＦＭ、２０…スロットルバルブ、２４…燃料噴射弁、２５…点火プラグ、２８…ＥＣＵ（吸入空気流量検出手段，吸入空気流量推定手段，異常判定手段）
【図１】
2008051015.tif 000003
【図２】
2008051015.tif 000004
【図３】
2008051015.tif 000005
【図４】
2008051015.tif 000006
【図５】
2008051015.tif 000007
【図６】
2008051015.tif 000008
【図７】
2008051015.tif 000009
【図８】
2008051015.tif 000010
【図９】
2008051015.tif 000011