(57)【特許請求の範囲】
【請求項１】
内燃機関の吸入空気量を検出し、検出された吸入空気量に対応した信号を出力する吸入空気量センサと、
所定の負荷に応じて所定量だけ吸入空気量を可変制御する吸入空気量制御手段と、
前記吸入空気量センサの出力値を検出し、前記吸入空気量制御手段が駆動している過程のある２点の出力値とその２点の出力値の間の時間とを用いて、前記吸入空気量センサの故障と判断するセンサ故障判断手段と、
前記吸入空気量制御手段により、所定量だけ吸入空気量を可変制御する際に、所定の駆動量だけ駆動される時間を検出し、この検出された時間が第２の所定時間よりも大きい場合は吸入空気量制御手段が故障していると判断する吸入空気量制御手段故障判断手段とを備え、
該吸入空気量制御手段故障判断手段が吸入空気量制御手段の故障を判断したとき前記センサ故障判断手段による故障判断を中止することを特徴とする内燃機関用吸入空気量センサの故障検出装置。
【請求項２】
前記センサ故障判断手段が故障判断する際の前記吸入空気量制御手段の駆動と前記吸入空気量制御手段故障判断手段が故障判断する際の前記吸入空気量制御手段の駆動とを同時に行うことを特徴とする請求項１に記載の内燃機関用吸入空気量センサの故障検出装置。
【請求項３】
前記センサ故障判断手段および前記吸入空気量制御手段故障判断手段による故障判断は、内燃機関がアイドリング状態で、回転数が目標回転数と等しく、暖機状態であるときに行われることを特徴とする請求項１または２のいずれか一つに記載の内燃機関用吸入空気量センサの故障検出装置。
【請求項４】
前記吸入空気量制御手段は内燃機関のアイドリング時の回転数を制御するものであることを特徴とする請求項３に記載の内燃機関用吸入空気量センサの故障検出装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は内燃機関用吸入空気量センサの故障検出装置に関するものである。
【０００２】
【従来の技術】
従来からある吸入空気量センサの故障を検出するものとして、例えば特開昭５５−１６４３１２号公報に開示されるものがある。これは吸入空気量を検出するセンサの出力の基準値を外れた回数が所定回数を越えたときセンサの異常状態と判断するものである。
【０００３】
また特開平３−２３３４６号公報に開示されるものは運転状態に応じた吸入空気量の学習された初期値とその後の変化量とからセンサの特性劣化に応じた吸入空気量を算出し、学習値を更新していくものである。そして特開昭５９−６００６７号公報に開示されるものはセンサからの信号が所定範囲を越えた値をとったときにセンサを異常状態と判断するものである。
【０００４】
【特許文献１】
特開昭５５−１６４３１２号公報（第４頁左下欄第１０行乃至第５頁左上欄第１８行、第７図等）
【特許文献２】
特開平０３−０２３３４６号公報（第３頁左上欄第２０行乃至右上欄第１１行、第３図等）
【特許文献３】
特開昭５９−０６００６７号公報（第３頁左下欄第１６行乃至同頁右下欄第５行等）
【０００５】
【発明が解決しようとする課題】
上述の従来技術はいずれもセンサの出力信号の時間経過に伴った変化を考慮したものではないため、センサ出力の時間変化がある内燃機関の加減速時、すなわちセンサの動特性（応答性）の劣化、故障を検出していない。実際の吸入空気量を検出するセンサは吸入空気量を変えるように吸入空気量を制御する制御弁の開度が変化したあとその吸入空気量の変化を伝える信号が出力されるまでに時間がかかる。この時間が応答性と関係するものであり、この応答性を考慮に入れて設計がなされる。
【０００６】
しかし劣化等の原因でセンサのこの応答性が低下した場合、例えば内燃機関を搭載した車両の加速時において実際の吸入空気量が増加したのにもかかわらず、この時点でセンサは実際の吸入空気量よりも少ない値を出力するので、吸入空気量は少ないと判断される。よって空燃比はリーン側に偏りドライバビリティが悪化するという問題がある。
【０００７】
また減速時においては実際の吸入空気量は減少しているのにもかかわらず、この時点で逆にセンサは実際の吸入空気量よりも大きい値を出力するので、吸入空気量は多いと判断される。よって空燃比はリッチ側に偏り燃費と排ガス量とが悪化するという問題がある。このため本発明はセンサの応答性に対する劣化と故障とを簡易な方法で検出することを目的とするものである。
【０００８】
【課題を解決するための手段】
本発明は、前記問題点を解決するために、内燃機関の吸入空気量を検出し、検出された吸入空気量に対応した信号を出力する吸入空気量センサと、所定の負荷に応じて所定量だけ吸入空気量を可変制御する吸入空気量制御手段と、前記吸入空気量センサの出力値を検出し、前記吸入空気量制御手段が駆動している過程のある２点の出力値とその２点の出力値の間の時間とを用いて、前記吸入空気量センサの故障と判断するセンサ故障判断手段と、前記吸入空気量制御手段により、所定量だけ吸入空気量を可変制御する際に、所定の駆動量だけ駆動される時間を検出し、この検出された時間が第２の所定時間よりも大きい場合は吸入空気量制御手段が故障していると判断する吸入空気量制御手段故障判断手段とを備え、該吸入空気量制御手段故障判断手段が前記吸入空気量制御手段の故障を判断したとき前記センサ故障判断手段による故障判断を中止することを特徴とする内燃機関用吸入空気量センサの故障検出装置を提供するものである。
【００１０】
また前記センサ故障判断手段が故障判断する際の前記吸入空気量制御手段の駆動と前記吸入空気量制御手段故障判断手段が故障判断する際の前記吸入空気量制御手段の駆動とを同時に行ってもよい。また前記センサ故障判断手段および前記吸入空気量制御手段故障判断手段による故障判断は、内燃機関がアイドリング状態で、回転数が目標回転数と等しく、暖機状態であるときに行われてもよい。
【００１１】
また前記吸入空気量制御手段は内燃機関のアイドリング時の回転数を制御するものでもよい。
【００１２】
【作用】
前記構成よりなる本発明は、吸入空気量センサにより内燃機関の吸入空気量を検出し、検出された吸入空気量に対応した信号を出力する。また、吸入空気量制御手段により内燃機関に所定の負荷が加わったとき、所定の負荷に応じて所定の駆動量だけ駆動して吸入空気量を可変制御する。そして、センサ故障判断手段は吸入空気量センサの出力値を検出し、吸入空気量制御手段が駆動している過程のある２点の出力値と、その２点の出力の間の時間を用いて吸入空気量センサの故障を判断する。さらに、前記吸入空気量制御手段により、所定量だけ吸入空気量を可変制御する際に、所定の駆動量だけ駆動される時間を検出し、この検出された時間が第２の所定時間よりも大きい場合は吸入空気量制御手段が故障していると吸入空気量制御手段故障判断手段により判断され、吸入空気量制御手段故障判断手段が吸入空気量制御手段の故障を判断したときセンサ故障判断手段による故障判断を中止する。
【００１３】
これにより時間変化に対する吸入空気量センサの劣化と故障とが検出される。
【００１４】
【実施の形態】
以下、本発明を適用した吸入空気量センサの故障検出装置を実施の形態の第１の実施例として図面を用いて説明する。
【００１５】
図１は本発明に係る内燃機関周辺の構成図を示した図である。この内燃機関４には吸入空気の通路として、図示されないアクセルペダルと連動して開閉されるスロットルバルブ１６を途中に備える主吸気通路１５が具備されている。この主吸気通路１５にはスロットルバルブ１６の開度を検出するスロットル開度センサ１２が備えつけられている。また内燃機関４は吸入空気の通路として、アイドル時の吸入空気量を制御する吸入空気量制御手段をなすバイパス弁３を途中に備えるバイパス吸気通路１１をも備えている。このバイパス吸気通路１１はスロットルバルブ１６をバイパスするように備えられている。
【００１６】
これら主吸気通路１５およびバイパス吸気通路１１の吸気の上流側には吸入空気量を検出する吸入空気量センサをなすエアフロセンサ１が備えつけられている。本実施例はこのエアフロセンサ１の故障を検出するものである。このエアフロセンサ１により、検出された吸入空気量に基づく信号が電子制御ユニット（ＥＣＵ）７に入力されて燃料噴射量が算出され、算出された値に基づく量の燃料が燃料噴射弁６から噴射される。
【００１７】
またスロットルバルブ１６の開度を検出するスロットル開度センサ１２、内燃機関４の回転数を検出する回転数センサ１３、内燃機関４の冷却水の温度を検出する冷却水温センサ１４等の内燃機関４の運転状態を表した各種信号がＥＣＵ７に入力され、内燃機関４がエアフロセンサ１の故障を検出するのに相応しい所定運転状態が検出される。
【００１８】
ここで所定運転状態とは故障検出に際し内燃機関４の通常の運転に支障が与えられず、しかも内燃機関４の運転が安定している状態である。本実施例では、（１）内燃機関４が完全に暖機された後であること、（２）スロットルバルブ１６が全閉状態にあること、（３）変速のギヤがＯＮとＯＦＦとの間の過渡状態にないこと（ＯＮもしくはＯＦＦ状態）、（４）エアコン等の補機類がＯＮとＯＦＦとの間の過渡状態にないこと（ＯＮもしくはＯＦＦ状態）、以上をその条件としている。すなわち内燃機関４がアイドル状態で、その回転数が目標回転数で安定している状態を選んでいる。
【００１９】
またバイパス弁３の故障を検出するためにバイパス弁３の開度信号がＥＣＵ７に入力され、バイパス弁３の故障が検出される。もしバイパス弁３が故障の状態と判断されたとき、正確な応答性の判断が困難であるのでエアフロセンサ１の故障判断は中止される。エアフロセンサ１の応答性に関する故障の判断はバイパス弁３が正常時に所定運転状態が検出されたのち行われる。まずエアフロセンサ１の出力とバイパス弁３の開度とに基づいて応答性が演算され、演算結果によりエアフロセンサ１の劣化、故障が判断される。
【００２０】
図２、図３は本発明の第１実施例にかかるエアフロセンサ１の故障判断処理を示したフローチャートである。この処理は図示されないイグニッション（ＩＧ）スイッチがＯＮのときなどに、先述で述べた内燃機関４が所定運転状態にある場合において、特定の補機類がＯＮされるときなどバイパス弁３が特定の開度だけ開かれるタイミングで故障検出が行われる。例えば本実施例はエアコンのスイッチが入れられたときに故障検出が行われるように設定されているとする。つまり本実施例では所定開度Δθはエアコンの負荷に応じた値で設定されているとする。
【００２１】
この処理はまず所定運転状態にあるか否かが判断される。所定運転状態にあるときエアコンのスイッチがＯＦＦからＯＮになったならば最初にバイパス弁３の故障が検出される。バイパス弁３が故障していないと判断された場合、再び所定運転状態にあるか否かが判断され、所定運転状態にあるときエアコンのスイッチがＯＦＦからＯＮになったならば次にエアフロセンサ１の故障が検出される。ここでバイパス弁３が故障していると判断された場合エアフロセンサ１の故障検出は行わない。これはエアフロセンサ１の故障検出はバイパス弁３を用いるためであり、バイパス弁３が故障している場合エアフロセンサ１の故障検出が正確にできないからである。
【００２２】
バイパス弁３の故障判断としてエアコンのスイッチがＯＮされたとき、バイパス弁３がエアコンの負荷に応じた所定開度Δθだけ開かれ、所定開度Δθだけ開かれる時間ΔｔＶが計測される。この所定開度Δθだけ開かれる時間ΔｔＶが所定時間（第２の所定時間）を越えなかったときはバイパス弁３が正常であると判断される。
【００２３】
そしてエアフロセンサ１の故障判断としてエアコンのスイッチがＯＮされたとき、エアコンの負荷に応じた所定開度Δθだけバイパス弁３が開かれてエアフロセンサ出力ｑが所定値ｑａに到達する時間Δｔが計測される。このエアフロセンサ出力ｑが所定値ｑａに到達する時間Δｔが所定時間ｔｔｈ（第１の所定時間）より大きいと判断された場合、エアフロセンサ１が故障していると判断される。
【００２４】
次にこのフローチャートの各ステップについて説明する。まずステップ１０１からステップ１０３にてバイパス弁３の故障を検出するために内燃機関４が所定運転状態であるか否かが判断される。ステップ１０１にてスロットルバルブ１６の開度が全閉状態であるか、ステップ１０２にて内燃機関４の回転数がアイドル時の目標回転数であるか、ステップ１０３にて冷却水温が暖機時に相当する水温であるかが判断される。つまりステップ１０１からステップ１０３にて内燃機関４が故障検出にふさわしい状態である所定運転状態かが判断される。ここで所定運転状態とは先述で述べた通常の運転に支障を与えず、しかも内燃機関４の回転数が安定した状態とする。このときのエアフロセンサ出力ｑはｑ０とする。
【００２５】
ステップ１０１からステップ１０３にて所定運転状態にないと判断された場合、つまりステップ１０１からステップ１０３の条件に１つでもあてはまらないと判断された場合、所定運転状態になるまでこのステップ１０１からステップ１０３の処理が繰り返される。次のステップ１０４からステップ１０９にてバイパス弁３の故障が検出される。
【００２６】
ステップ１０１からステップ１０３で所定運転状態と判断された場合、ステップ１０４にてエアコンのスイッチがＯＦＦからＯＮに変わったか否かが判断される。エアコンのスイッチがＯＮされていない場合、所定運転の状態でエアコンのスイッチが入れられるまでステップ１０１に戻る。ステップ１０４でエアコンのスイッチが入れられたと判断された場合、ステップ１０５にてエアコンの負荷に応じた所定開度Δθだけバイパス弁３が開かれる。そしてステップ１０６にてバイパス弁３がΔθだけ開かれるまでに要する時間ΔｔＶが計測される。本実施例ではこの時間ΔｔＶの計測はエアコンのスイッチが入れられたときからバイパス弁３が所定開度Δθ開かれたことを示す開度信号が検出されるまでにカウントされるタイマのカウント値に基づくものである。
【００２７】
ステップ１０７にてこのΔθだけ開かれるまでに要する時間ΔｔＶが所定時間（本実施例では１０ｍｓ）を越えているか否かが判断される。所定時間より大きいと判断された場合はバイパス弁３の開きが所定時間より遅いので、ステップ１０９にてバイパス弁３が故障していると判断される。エアフロセンサ１の故障検出はバイパス弁３を用いて行うのでバイパス弁３が故障していると判断された場合、エアフロセンサ１の故障検出は行われない。
【００２８】
ステップ１０９にてバイパス弁３が故障していると判断された場合、運転者にバイパス弁３の故障を知らせるなどバイパス弁３の故障時になされる所定の手続きが行われる。そしてバイパス弁３が一時的な故障状態（バイパス弁３に氷が付着し、回動性が悪くなる、など）が考えられるのでステップ１０１にもどり、再びバイパス弁３の故障検出が行われる。
【００２９】
ステップ１０７にてΔθだけ開かれるまでに要する時間ΔｔＶが所定時間より小さいと判断された場合、ステップ１０８にてバイパス弁３が正常であると判断され、エアフロセンサ１の故障検出がなされるようにステップ１１０に進む（以上、吸入空気量制御手段故障判断手段）。ステップ１１０からステップ１１２にて今度はエアフロセンサ１の故障を検出するために、ステップ１０１からステップ１０３と同様に内燃機関４が所定運転状態であるか否かが判断される。
【００３０】
ステップ１１０にてスロットルバルブ１６の開度が全閉状態であるか、ステップ１１１にて内燃機関４の回転数がアイドル時の目標回転数であるか、ステップ１１２にて冷却水温が暖機時に相当する水温であるかが判断される。つまりステップ１１０からステップ１１２にて内燃機関４が故障検出にふさわしい状態である所定運転状態かが判断される。このときのエアフロセンサ出力ｑもｑ０でなる。
【００３１】
ステップ１１０からステップ１１２にて所定運転状態にないと判断された場合、つまりステップ１１０からステップ１１２の条件に１つでもあてはまらないと判断された場合、所定運転状態になるまでこのステップ１１０からステップ１１２の処理が繰り返される。以下、ステップ１１３からステップ１１７にてエアフロセンサ１の故障検出が行われる。ステップ１１０からステップ１１２で所定運転状態と判断された場合、ステップ１１３にてエアコンのスイッチがＯＦＦからＯＮされたか否かが判断される。エアコンのスイッチがＯＮされていない場合、ふたたび所定運転の状態でエアコンのスイッチが入れられるまでステップ１１０に戻る。ステップ１１３でエアコンのスイッチが入れられたと判断された場合、ステップ１１４にてエアコンの負荷に応じた所定開度Δθだけバイパス弁３が開かれる。
【００３２】
そしてステップ１１５にてエアフロセンサ１の故障判断として、バイパス弁３が開かれ始めてから、エアフロセンサ出力ｑが所定値ｑａに達するまでの時間Δｔが計測される。この時間Δｔはバイパス弁３が開かれはじめてからエアフロセンサ出力ｑが所定値ｑａに達した時点までにカウントされるタイマのカウント数に基づくものである。
【００３３】
ここで所定値ｑａも外部負荷（本実施例ではエアコン）に応じた値である。例えばバイパス弁３が正常であるとき所定開度Δθだけ開かれた際に最終的にエアフロセンサ１の出力がｑ’に収束する場合、所定値ｑａはｑ’以下の値であればよい。本実施例ではｑａ＝ｑ’として考えている。そしてステップ１１６にて、ステップ１１５で計測されたエアフロセンサ出力ｑが所定値ｑａに達するまでの時間Δｔが所定時間ｔｔｈより大きいか否かが判断される。
【００３４】
所定時間ｔｔｈはエアフロセンサ１の正常時にエアフロセンサ出力ｑが所定値ｑａに達するまでの時間Δｔ程度の時間である。所定時間ｔｔｈより大きいと判断された場合はエアフロセンサ１の応答性が悪いのでステップ１１７にてエアフロセンサ１が故障であると判断される。よって運転者にエアフロセンサ１の故障を知らせるなどエアフロセンサ１の故障時に実施される所定の手続きが実施される。
【００３５】
ステップ１１６で計測された時間Δｔが所定時間ｔｔｈより小さいと判断された場合、エアフロセンサ１は正常とされ、再びエアフロセンサ１の故障を検出するためにステップ１０１にもどる（以上、センサ故障判断手段）。本実施例ではエアコンがＯＮされたときバイパス弁３が一度エアコンの負荷に応じた所定開度Δθだけ開かれ、バイパス弁３の故障検出が行われたあと、再度エアコンがＯＮされバイパス弁３が所定開度Δθだけ開かれたときにエアフロセンサ１の故障検出を行う構成になっている。このエアコンが作動したときに故障検出が行われる場合のバイパス弁３の開度の挙動とエアフロセンサ出力の挙動とを図４に示す。
【００３６】
内燃機関４は所定運転状態にあるとする。このときエアフロセンサ１の出力がｑ０（本実施例では８ｍ3／ｈ）とする。まずエアコンのスイッチがＯＮされたとき（時刻Ｔ１）バイパス弁３の開度制御が実行され、バイパス弁３がエアコンの負荷に応じた所定開度Δθ（本実施例では０．７ｍ3／ｈ増量相当分）だけ開かれた（時刻Ｔ２）とする（ステップ１０５）。このとき所定開度Δθ開かれる時間ΔｔＶ（＝Ｔ２−Ｔ１）が計測される（ステップ１０６）。
【００３７】
計測された所定開度Δθ開かれる時間ΔｔＶと所定時間（本実施例では１０ｍｓ）との比較に基づいてバイパス弁３の故障検出が行われる（ステップ１０７）。そしてここではバイパス弁３が故障していないと判断された（ステップ１０８）とする。その後エアコンのスイッチがＯＦＦされ（時刻Ｔ３）、エアフロセンサ出力ｑがそれに遅れて内燃機関４が所定運転状態にあるときのエアフロセンサ出力ｑ０になる（時刻Ｔ４）。バイパス弁３が正常であることが検出できたので、次回の所定運転状態にエアコンのスイッチがＯＮされるまでエアフロセンサ１の故障検出は行われない。
【００３８】
そして次に所定運転状態になり、エアコンスイッチがＯＮされたとき（時刻Ｔ５）、再びバイパス弁３がエアコンに応じた所定開度Δθだけ開かれ（ステップ１１４）、それに遅れてエアフロセンサ出力ｑがｑ０からｑａ（本実施例では８．７ｍ3／ｈ増量相当分）になる（時刻Ｔ６）。そしてこのバイパス弁３が開かれてからエアフロセンサ出力ｑがｑａになるまでの時間Δｔ（＝Ｔ６−Ｔ５）が計測される（ステップ１１５）。計測されたエアフロセンサ出力ｑがｑａになるまでの時間Δｔが所定時間ｔｔｈ（本実施例では５０ｍｓ）より大きいか否かが判断され（ステップ１１６）、大きい場合エアフロセンサの故障と判断される（ステップ１１７）。
【００３９】
しかし１回目（ステップ１０５）および２回目（ステップ１１３）のバイパス弁３が開かれる時は同じ補機類である必要がなく、それぞれ別の補機類の作動によるバイパス弁３の開度変化によりバイパス弁３とエアフロセンサ１の故障検出が実施されてもよい。例えば一回目のバイパス弁３が開かれるとき作動した補機類をエアコン、２回目のバイパス弁３が開かれたとき作動した補機類を電動ファン（ＦＡＮ）とする。このときのバイパス弁３の開度の挙動とエアフロセンサ出力の挙動とを図５に示す。
【００４０】
１回目のバイパス弁３の開度制御が実行され（時刻Ｔ７）、バイパス弁３がエアコンの負荷に応じた所定開度Δθだけ開かれたとする（ステップ１０４、時刻Ｔ８）。このとき所定開度Δθだけ開かれる時間ΔｔＶ（＝Ｔ８−Ｔ７）が計測される（ステップ１０５）。計測された所定開度Δθだけ開かれる時間ΔｔＶと所定時間との比較に基づいてバイパス弁３の故障検出が行われる（ステップ１０６）。そしてここではバイパス弁３が故障していないと判断された（ステップ１０７）とする。
【００４１】
エアコンがＯＦＦされたとすると、バイパス弁３が所定開度Δθだけ閉じられ（時刻Ｔ９）、エアフロセンサ出力ｑがそれに遅れて内燃機関４が所定運転状態にあるときのエアフロセンサ出力ｑ０になる（時刻Ｔ１０）。その後電動ＦＡＮがＯＮされたとすると、バイパス弁３は故障していないと判断されているのでエアフロセンサ１の故障を検出するために２回目にバイパス弁３が電動ＦＡＮに応じた所定開度だけΔθ１（≠Δθ）（本実施例では０．８ｍ3／ｈ増量相当分）開かれ（ステップ１０９、時刻Ｔ１１）、それに遅れてエアフロセンサ出力ｑがｑ０からｑ’ａとなる（時刻Ｔ１２）。
【００４２】
そしてこのバイパス弁３が開かれてからエアフロセンサ出力ｑがｑ’１になるまでの時間Δｔ’１（＝Ｔ１１−Ｔ１２）が計測される（ステップ１１０）。計測されたエアフロセンサ出力ｑがｑ’ａとなるまでの時間Δｔが所定時間ｔ’ｔｈより大きいか否かが判断され（ステップ１１１）、大きい場合エアフロセンサの故障と判断される（ステップ１１２）。
【００４３】
以上のように本実施例はエアフロセンサ出力ｑがある出力値をとるまでの時間と所定時間とを比較することにより、応答性に対するセンサの劣化と故障とを検出することができる。上の実施例では一度目のエアコンがＯＮされたときにバイパス弁３が開かれバイパス弁３の故障が検出された。そして次にエアコンがＯＮされたときにエアフロセンサ１の故障が検出された。これに対し第２実施例では一回のバイパス弁３の開度変化にバイパス弁３およびエアフロセンサ１の各々の故障検出処理が一括して行われる。この処理について図６に説明する。
【００４４】
この処理もＩＧスイッチがＯＮされたときに実施されるとする。そして先述で述べた内燃機関４が所定運転状態にある場合において、特定の補機類がＯＮされるときなどバイパス弁３が特定の開度で開かれるタイミングで双方の故障検出が行われるとする。例えば本実施例でもエアコンのスイッチが入れられたときに故障検出が始まるように設定されているとする。
【００４５】
第２実施例ではまず所定運転状態にあるか否かが判断される。所定運転状態にありエアコンのスイッチがＯＮされたときにバイパス弁３の故障とエアフロセンサ１の故障とが１回のバイパス弁３の開度変化で判断される。バイパス弁３の故障検出としてエアコンの負荷に応じた所定開度Δθだけ開かれる際に所定開度Δθ開かれる時間ΔｔＶが計測される。このΔｔＶが所定時間を越えなかったときはバイパス弁３が正常であると判断される。
【００４６】
そしてエアフロセンサ１の故障検出としてエアコンの負荷に応じた所定開度Δθだけ開かれる際にバイパス弁３の故障検出と同時にエアフロセンサ出力ｑが所定値ｑａに到達する時間Δｔが計測される。この時間Δｔが所定時間ｔｔｈより大きいと判断された場合、エアフロセンサ１が故障していると判断される。次にこのフローチャートの各ステップについて説明する。
【００４７】
まずステップ２０１からステップ２０３は第１実施例のステップ１０１からステップ１０３と同様のステップで内燃機関４が所定運転状態であるか否かが判断される。ステップ２０１にてスロットルバルブ１６の開度が全閉状態であるか、ステップ２０２にて内燃機関４の回転数がアイドル時の目標回転数であるか、ステップ２０３にて冷却水温が暖機時に相当する水温であるかが判断される。つまりステップ２０１からステップ２０３にて内燃機関４が故障検出にふさわしい状態である所定運転状態かが判断される。このときのエアフロセンサ出力ｑはｑ０とする。
【００４８】
ステップ２０１からステップ２０３にて所定運転状態にないと判断された場合、つまりステップ２０１からステップ２０３の条件に１つでもあてはまらないと判断された場合、所定運転状態になるまでこのステップ２０１からステップ２０３の処理が繰り返される。次にステップ２０４からステップ２１１にてバイパス弁３およびエアフロセンサ１の故障が検出される。
【００４９】
ステップ２０１からステップ２０３で所定運転状態と判断された場合、ステップ２０４にてエアコンのスイッチがＯＦＦからＯＮされたか否かが判断される。エアコンのスイッチがＯＮされていない場合、ふたたび所定運転の状態でエアコンのスイッチが入れられるまでステップ２０１に戻る。ステップ２０４でエアコンのスイッチが入れられたと判断された場合、ステップ２０５にてエアコンの負荷に応じた所定開度Δθだけバイパス弁３が開かれる。そしてステップ２０６にてバイパス弁３の故障を検出するためにバイパス弁３がΔθだけ開かれるまでに要する時間ΔｔＶが計測される（吸入空気量制御手段故障判断手段）。次にステップ２０７にてエアフロセンサ１の故障を検出するために、バイパス弁３が開かれ始めてからエアフロセンサ出力ｑが所定値ｑａに達するまでの時間Δｔが計測される（センサ故障判断手段）。
【００５０】
ステップ２０８にてまずバイパス弁３の故障を検出するためにステップ２０６で計測されたバイパス弁３がΔθだけ開かれる時間ΔｔＶが所定時間（本実施例では１０ｍｓ）より大きいか否かが判断される（吸入空気量制御手段故障判断手段）。大きくないと判断された場合はバイパス弁３の開く速さが所定時間より遅いので、ステップ２１０にてバイパス弁３が故障していると判断される。バイパス弁３が故障している場合、エアフロセンサ１の故障検出が正確にできない。よってバイパス弁３の故障を運転者に伝えるなどのバイパス弁３の故障時の手続きを取り、ステップ２０１にもどる。
【００５１】
ステップ２０８にてバイパス弁３がΔθだけ開かれる時間ΔｔＶが所定時間より小さいと判断された場合、ステップ２０９にてバイパス弁３は正常であると判断され、ステップ２１１にてエアフロセンサ１の故障を検出するためにエアフロセンサ出力ｑが所定値ｑａに到達するまでの時間Δｔが所定時間ｔｔｈより大きいか否かが判断される（センサ故障判断手段）。大きい場合はエアフロセンサ１の応答性が悪いのでステップ２１２にてエアフロセンサ１が故障していると判断される。
【００５２】
なおステップ２１１にてエアフロセンサ出力ｑが所定値ｑａに到達するまでの時間Δｔが所定時間ｔｔｈより大きくないと判断された場合、エアフロセンサ１は故障していないので再びエアフロセンサ１の故障検出がなされるようにステップ２０１にもどる。第２実施例のエアコンが作動したときに故障検出が行われる場合のバイパス弁３の開度の挙動とエアフロセンサ出力の挙動とを図７に示す。
【００５３】
所定運転状態にあるときのエアフロセンサ出力ｑがｑ０であるとき、エアコンがＯＮされ（時刻Ｔ１３）バイパス弁３が開かれはじめる。するとそれに伴いエアフロセンサ出力ｑも上昇する。バイパス弁３がエアコンの負荷に応じた所定開度Δθだけ開かれたとき（時刻Ｔ１４）、バイパス弁３が開かれはじめてから所定開度Δθだけ開かれるまでの時間ΔｔＶ（＝Ｔ１４−Ｔ１３）が計測される（ステップ２０６）。このΔθだけ開かれるまでの時間ΔｔＶが所定時間より大きいと判断された場合（ステップ２０８）、バイパス弁３が正常と判断される（ステップ２０９）。
【００５４】
これと同時にバイパス弁３が開かれはじめてからエアフロセンサ出力ｑが所定値ｑａに達するまでの時間Δｔが計測され（ステップ２０７）、エアフロセンサ出力ｑが所定値ｑａに達する（時刻Ｔ１５）までの時間Δｔ（＝Ｔ１５−Ｔ１３）が所定時間ｔｔｈより大きいか否かが判断される（ステップ２１１）。大きいと判断されたときエアフロセンサ１は故障していると判断される（ステップ２１２）。
【００５５】
以上のように第２実施例は第１実施例と同様に応答性に対するセンサの劣化と故障とを検出することができるとともに、バイパス弁３およびエアフロセンサ１の故障検出を１回のバイパス弁３の開度変化により実施するので、２回に分けて実施するより簡素なプログラムで素早く双方の故障検出ができる。なお以上の第１および第２の実施例では外部負荷のない状態（エアフロセンサ１の出力がｑ０）から特定の補機類（本実施例ではエアコン）のＯＮ時に故障検出が行われる場合が述べられている。しかし他の様々な外部負荷のある状態から特定の補機類のＯＮ時に故障検出を行う場合も考えられる。この場合内燃機関４の回転数が外部負荷の補正分を入れた目標回転数か否かの判断を含む所定運転状態か否かの判断がまず行われる。そしてエアコンのスイッチがＯＮされたときに、エアコンのスイッチがＯＮされる前の様々な外部負荷のある状態でのエアフロセンサ出力ｑ０からｑ＝｜ｑａ−ｑ０｜に達するまでの時間に基づいたエアフロセンサ１の故障検出を行う構成となる。
【００５６】
本発明の第３実施例を図８に示す。上述の第１、第２実施例におけるエアフロセンサ１を故障と判断する条件は共に計測されたエアフロセンサ出力ｑが所定値ｑａに達するまでの時間Δｔが所定時間ｔｔｈを越えたときであった。これに対し第３実施例ではエアフロセンサ１の故障検出としてエアコンのスイッチがＯＮされバイパス弁３を外部負荷に応じた所定開度Δθだけ開かれるときに、開かれはじめてから所定時間Δｔ経過後のエアフロセンサ出力値ｑｂが計測される。このΔｔ経過後のエアフロセンサ出力値ｑｂが所定値ｑｔｈ１（第２の所定値）を下回った場合エアフロセンサ１の故障と判断される。
【００５７】
次にこのフローチャートの各ステップについて説明する。本実施例も吸入空気量制御手段故障判断手段としてバイパス弁３の故障検出が行われたあと、バイパス弁３が正常と判断されたときエアフロセンサ１の故障検出が行われる。このバイパス弁３の故障検出はステップ３０１からステップ３０９として図２のステップ１０１からステップ１０９の処理と同じ処理であるのでその説明および図は省く。
【００５８】
ステップ３１０からステップ３１２にて今度はエアフロセンサ１の故障を検出するために、ステップ１０１からステップ１０３と同様に内燃機関４が所定運転状態であるか否かが判断される。この所定運転状態の判断もこれまでの実施例と同じであるのでその説明を省く。以下のステップ３１３からステップ３１７では本発明の第３実施例に係るエアフロセンサ１の故障検出処理を行っている。
【００５９】
ステップ３１０からステップ３１２で所定運転状態と判断された場合、ステップ３１３にてエアコンのスイッチがＯＦＦからＯＮされたか否かが判断される。エアコンのスイッチがＯＮされていない場合、ふたたび所定運転の状態でエアコンのスイッチがＯＮされるまでステップ３１０に戻る。ステップ３１３でエアコンのスイッチがＯＮされたと判断された場合、ステップ３１４にてエアコンの負荷に応じた所定開度Δθだけバイパス弁３が開かれる。
【００６０】
そしてステップ３１５にてエアフロセンサ１の故障を検出するために、バイパス弁３が開かれてから所定時間Δｔ経過後のエアフロセンサ出力ｑｂが計測される。所定時間Δｔはバイパス弁３が開かれたときからカウントされるタイマによるものであり、所定時間Δｔに対応する値がカウントされたときにエアフロセンサ出力ｑｂが計測される。
【００６１】
ステップ３１６にて所定時間Δｔ経過後のエアフロセンサ出力ｑｂが所定値ｑｔｈ１以下か否かが判断される。ここで所定値ｑｔｈ１はエアフロセンサ１が正常時、所定開度Δθだけ開かれたときの所定時間Δｔ経過後のエアフロセンサ出力ｑｂ  程度である。所定値ｑｔｈ１以下と判断された場合はエアフロセンサ１の応答性が悪いので、ステップ３１７に進みエアフロセンサ１が故障していると判断される。
【００６２】
ステップ３１６にて所定値ｑｔｈ１より大きいと判断された場合、エアフロセンサ１は正常であると判断され、再びエアフロセンサ１の故障検出がなされるようにステップ３１０にもどる（センサ故障判断手段）。第３実施例のエアコンが作動したときに故障検出が行われる場合のバイパス弁３の開度の挙動とエアフロセンサ出力の挙動とを図１０に示す。なお、バイパス弁３の故障検出の作動は第１実施例のその部分と同じであるので省く。
【００６３】
第１実施例と同様にバイパス弁３が正常と判断された場合（ステップ１０８）、再び所定運転状態でエアコンのスイッチが入れられ、バイパス弁３が所定開度Δθだけ開かれはじめる（時刻Ｔ１６）ときにエアフロセンサ１の故障検出が行われる。そしてバイパス弁３が開きはじめてから所定時間Δｔ（本実施例では５０ｍｓ）後（時刻Ｔ１７）のエアフロセンサ出力ｑｂが計測され（ステップ３１５）、エアフロセンサ出力ｑｂが所定値ｑｔｈ１（本実施例では８．６ｍ3／ｈ）より大きいか否かが判断される（ステップ３１６）。大きいと判断されたときエアフロセンサ１は故障していると判断される（ステップ３１７）。
【００６４】
なお第３実施例では外部負荷がない所定運転状態での目標回転数が基準とされ、その基準からの補正において故障検出が行われたが、本発明はこの基準からの補正に限られない。図９は本発明の第４実施例を示すフローチャートである。第４実施例はアイドル時で暖機され、外部負荷分補正された目標回転数とエンジン回転数とがほぼ一致していているときのエアフロセンサ１の出力をｑｃとして、そこからある特定の補機（ここではエアコン）によりバイパス弁３が開かれる場合を考えている。このときエアコン分の負荷を考慮してバイパス弁３がΔθ（本実施例では０．７ｍ3／ｈ増量相当分）開かれるが、このときのエアフロセンサ出力ｑをｑｄとすると、前の故障判定の基準である
ｑｂ≦ｑｔｈ１（本実施例では＝８．６ｍ3／ｈ）
を
｜ｑｄ−ｑｃ｜≦ｑｔｈ２（第１の所定値、本実施例では＝０．６ｍ3／ｈ）とする。
【００６５】
次にこのフローチャートの各ステップについて説明する。本実施例も吸入空気量制御手段故障判断手段としてバイパス弁３の故障検出が行われたあと、バイパス弁３が正常と判断されたときエアフロセンサ１の故障検出が行われる。このバイパス弁３の故障検出はステップ４０１からステップ４０９として図２のステップ１０１からステップ１０９の処理と同様な処理であるのでその説明および図は省く。
【００６６】
ステップ４１０からステップ４１２にて今度はエアフロセンサ１の故障を検出するために、ステップ１０１からステップ１０３と同様に内燃機関４が所定運転状態であるか否かが判断される。ここでこれまでの判断基準としての目標回転数は補機類が全く作動していない状態での目標回転数であったが、本実施例ではある特定の補機類が作動している状態での目標回転数を考えている。この点以外の所定運転状態の判断はこれまでの実施例と同じであるのでその説明を省く。
【００６７】
また同様にステップ４１０からステップ４１２にて所定運転状態にないと判断された場合、つまりステップ４１０からステップ４１２の条件に１つでもあてはまらないと判断された場合、所定運転状態になるまでこのステップ４１０からステップ４１２の処理が繰り返される。以下のステップ４１３からステップ４１９では本発明の第３実施例に係るエアフロセンサ１の故障検出処理を行っている。
【００６８】
ステップ４１０からステップ４１２で所定運転状態と判断された場合、ステップ４１３にてエアフロセンサ出力ｑｃが計測される。そしてステップ４１４にてエアコンのスイッチがＯＦＦからＯＮされたか否かが判断される。エアコンのスイッチがＯＮされていない場合、ふたたび所定運転の状態でエアコンのスイッチがＯＮされるまでステップ４１０に戻る。
【００６９】
ステップ４１４でエアコンのスイッチがＯＮされたと判断された場合、ステップ４１５にてエアコンの負荷に応じた所定開度Δθだけバイパス弁３が開かれる。そしてステップ４１６にてエアフロセンサ１の故障を検出するために、バイパス弁３が開かれてから所定時間Δｔ経過後のエアフロセンサ出力ｑｄが計測される。所定時間Δｔはバイパス弁３が開かれたときからカウントされるタイマによるものであり、所定時間Δｔに対応する値がカウントされたときにエアフロセンサ出力ｑｄが計測される。
【００７０】
計測されたのちステップ４１７にてエアフロセンサ１の故障判断として、エアフロセンサ出力ｑｄおよびｑｃの差の絶対値｜ｑｄ−ｑｃ｜が算出される。そしてステップ４１８にて算出された絶対値｜ｑｄ−ｑｃ｜が所定値ｑｔｈ２以下か否かが判断される。ここで所定値ｑｔｈ２はエアフロセンサ１が正常時、所定開度Δθだけ開かれたときの所定時間Δｔ経過後のエアフロセンサ出力｜ｑｄ−ｑｃ｜程度である。所定値ｑｔｈ２以下と判断された場合はエアフロセンサ１の応答性が悪いので、ステップ４１９に進みエアフロセンサ１が故障していると判断される。
【００７１】
ステップ４１８にて所定値ｑｔｈ２より大きいと判断された場合、エアフロセンサ１は正常であると判断され、再びエアフロセンサ１の故障検出がなされるようにステップ４０１にもどる（センサ故障判断手段）。以上のような第３実施例の構成で応答性に対するセンサの劣化と故障とを検出することができる。
【００７２】
本発明の第５実施例を図１１に示す。第５実施例ではバイパス弁３が開かれはじめてから微小の所定時間ｄｔごとにエアフロセンサ出力ｑが計測される。バイパス弁３が開かれる直前のエアフロセンサ出力がｑ０、バイパス弁３が開かれはじめてから所定時間ｄｔ後のエアフロセンサ出力がｑ１、次の所定時間ｄｔ後のエアフロセンサ出力がｑ２、…という具合に、ｉ番目の所定時間ｄｔ後のエアフロセンサ出力がｑｉ（ｉ＝１、２、３、…）とされる。そして所定回数ｋ回以上のエアフロセンサ出力ｑｉ（ｉ＝１、２、３、…、ｋ）の計測が行われる。
【００７３】
ｋ回計測されたエアフロセンサ出力ｑｉから所定時間ごとのエアフロセンサ出力の変化量
ｖ１＝ｄｑ１／ｄｔ＝（ｑ１−ｑ０）／ｄｔ
ｖ２＝ｄｑ２／ｄｔ＝（ｑ２−ｑ１）／ｄｔ
ｖｉ＝ｄｑｉ／ｄｔ＝（ｑｉ−ｑｉ−１）／ｄｔ
を算出し、ｖｉの最大値
Ｖｍａｘ＝（ｄｑｉ／ｄｔ）ｍａｘ
を求める。この最大値Ｖｍａｘが所定値Ｑ（第３の所定値）を下回った場合エアフロセンサ１の故障と判断する。次にこのフローチャートの各ステップについて説明する。本実施例も吸入空気量制御手段故障判断手段としてバイパス弁３の故障検出が行われたあと、バイパス弁３が正常と判断されたときエアフロセンサ１の故障検出が行われる。このバイパス弁３の故障検出はステップ５０１からステップ５０９として図２のステップ１０１からステップ１０９の処理と同じ処理であるのでその説明および図は省く。
【００７４】
ステップ５１０からステップ５１２にて今度はエアフロセンサ１の故障を検出するために、ステップ１０１からステップ１０３と同様に内燃機関４が所定運転状態であるか否かが判断される。この所定運転状態の判断もこれまでの実施例と同じであるのでその説明を省く。以下のステップ５１３からステップ５１７では本発明の第５実施例に係るエアフロセンサ１の故障検出処理を行っている。
【００７５】
ステップ５１０からステップ５１２で所定運転状態と判断された場合、ステップ５１３にてエアコンのスイッチがＯＦＦからＯＮされたか否かが判断される。エアコンのスイッチがＯＮされていない場合、ふたたび所定運転の状態でエアコンのスイッチが入れられるまでステップ５１０に戻る。ステップ５１３でエアコンのスイッチが入れられたと判断された場合、ステップ５１４にてエアコンの負荷に応じた所定開度Δθだけバイパス弁３が開かれる。
【００７６】
そしてステップ５１５にてエアフロセンサ１の故障を検出するためにバイパス弁３が開かれはじめてから所定時間ｄｔごとのエアフロセンサ出力ｑｉ（ｉ＝１、２、…）が計測される。所定時間ｄｔはタイマのカウントにより計測され、この所定時間ｄｔに対応する値がカウントされるごとに、出力されたエアフロセンサ出力ｑｉが検出される。ここでエアフロセンサ出力ｑｉの添字ｉはエアフロセンサ出力ｑの計測順番を示す。
【００７７】
ステップ５１６にてエアフロセンサ出力ｑの計測がｋ回以上行われるように計測順番ｉが所定値ｋ以上か否かが判断される。ここでこの所定値ｋはバイパス弁３の開度変化にかかる時間を所定時間ｄｔで除したときの商よりも小さく、また所定時間ｄｔに対するエアフロセンサ出力ｑの変化量の最大（中心付近）となる測定位置（順番）よりも大きい値をとる。
【００７８】
そしてステップ５１６にてｉがｋより小さいと判断された場合はステップ５１５にもどり、ｉがｋ以上になるまで続けられる。ステップ５１６にてｉがｋ以上になったと判断されたときステップ５１７に進み、所定時間ｄｔごとのエアフロセンサ出力ｑの変化ｖｉが算出される。そしてステップ５１８にて算出された所定時間ｄｔごとの変化ｖｉの最大値がＶｍａｘと置き換えられる。
【００７９】
ステップ５１９にて最大値Ｖｍａｘが所定値Ｑより小さいか否かが判断される。ここでこの所定値Ｑはエアフロセンサ１が正常時にとる出力ｑの最大変化量とほぼ同量である。つまり検出された２点のエアフロセンサ出力ｑの間の差の所定時間ｄｔに対する比ｖｉの最大値Ｖｍａｘが所定値Ｑより小さい場合はエアフロセンサ１の故障と判断する。最大値Ｖｍａｘが所定値Ｑより小さいと判断された場合はエアフロセンサ１の応答性が悪いとして、ステップ５２０にてエアフロセンサ１が故障していると判断される。
【００８０】
ステップ５１９にて最大値Ｖｍａｘが所定値Ｑより小さいと判断された場合はエアフロセンサ１は正常であると判断され、再びエアフロセンサ１の故障検出がなされるようにステップ５０１に戻る（センサ故障判断手段）。第５実施例のエアコンが作動したときに故障検出が行われる場合のバイパス弁３の開度の挙動とエアフロセンサ出力の挙動とを図１２に示す。なお、バイパス弁３の故障検出の作動は第１実施例のその部分と同じであるので省く。
【００８１】
第１実施例と同様にバイパス弁３が正常と判断された場合（ステップ５０９）、再び所定運転状態でエアコンのスイッチがＯＮされ、所定開度Δθだけ開かれはじめる（時刻Ｔ１６）ときにエアフロセンサ１の故障検出が行われる。そしてバイパス弁３が開かれはじめてから所定時間ｄｔ（本実施例では２ｍｓ）ごとのエアフロセンサ出力ｑｉが計測される（ステップ５１５）。計測がｋ回を越えるまで（ステップ５１６）繰り返され、ｋ回を越えたとき所定時間ｄｔごとのエアフロセンサ出力ｑの変化率ｖｉが算出される（ステップ５１７）。
【００８２】
本実施例ではエアコンのスイッチがＯＮされたときにエアフロセンサ出力の立ち上がりに１００ｍｓかかることを想定している。またエアフロセンサ出力ｑｉの変化の最大はこの中間の５０ｍｓ経過前後である。つまり計測は所定時間ｄｔ＝２ｍｓ経過ごとになされるのでｋ＝５０程度でよい。しかし余裕をもたせて７０ｍｓ経過するまで計測を行うことにする。よって本実施例ではｋ＝３５とする。
【００８３】
算出された変化率のうち最大のものをＶｍａｘとし（ステップ５１８）、この最大値Ｖｍａｘが所定値Ｑより大きいか否かが判断される（ステップ５１９）。ここで所定値ＱはここではＱ＝０．２（ｍ3／ｈ）／ｍｓ程度とする。そして最大値Ｖｍａｘ  が所定値Ｑより大きいと判断されたときエアフロセンサ１の故障と判断される（ステップ５２０）。
【００８４】
以上のような第５実施例は本発明における効果に加え、第１から第４までの実施例より狭い特定部分で故障検出を行うので、第１から第４までの実施例より検出精度がよい。また特定部分として最大変化部分のみを選び処理を簡易にしている。以上の実施例ではエアフロセンサ１の故障診断であるがこれを吸気圧センサにも採用できる。またバイパス弁３が開かれるときにエアフロセンサ１の故障検出を行ったが、外部負荷がＯＦＦされて吸入空気量を減らすためにバイパス弁３が閉じられる際にも故障検出を行うことができる。
【００８５】
以上の実施例ではバイパス弁３の開度を変化させることにより吸入空気量を変化させ、センサ故障を検出していたが、バイパス弁３に限らず吸入空気量を制御させる制御弁であれば、例えば電気信号により負圧回路を切り換える制御弁（ＶＳＶ）、リンクレススロットルバルブ、エアバイパスバルブ（過給機）、エキゾーストガスリサキュレーション（ＥＧＲ）バルブでもよい。そしてエアコンがＯＮされたときや電動ＦＡＮがＯＮされたときを例に説明したがバイパス弁３が特定開度で開閉されるタイミングであればエアコンや電動ＦＡＮに限らない。この場合外部負荷によって判断する所定開度Δθの値が変わるので、エアフロセンサ１の出力も故障判断する補機類に合わせて設定する構成が必要である。
【００８６】
なお第３乃至第５実施例でも第２実施例のようにバイパス弁３とエアフロセンサ１とを一回のバイパス弁３の開度制御にて実施できる。そして第１、第３、第４、第５実施例では２回エアコンがＯＮされて２回バイパス弁３が開かれたときはじめて１回のエアフロセンサ１の故障検出がなされる構成になっている。しかしこの他にも様々な方法が考えられる。
【００８７】
例えばエアコンがＯＮされたときに所定開度を一度に開くのではなく２段階に開き、最初にバイパス弁の故障検出を行い、次の開度変化でエアフロセンサの故障検出を行う方法も可能である。またエアコンがＯＮ、ＯＦＦされるときに双方の故障検出を行い、ＯＮ時にバイパス弁の、ＯＦＦ時にエアフロセンサの故障検出を行う方法も可能である。
【図面の簡単な説明】
【図１】本発明の構成の一実施例を示した図である。
【図２】本発明の第１実施例を示すフローチャートである。
【図３】本発明の第１実施例を示すフローチャートである。
【図４】本発明の第１実施例におけるエアコンのみのバイパス弁開度の変化によるエアフロセンサ出力ｑと時間の関係を表した図である。
【図５】本発明の第１実施例におけるエアコンと電動ＦＡＮとのバイパス弁開度の変化によるエアフロセンサ出力ｑと時間の関係を表した図である。
【図６】本発明の第２実施例を示すフローチャートである。
【図７】本発明の第２実施例におけるエアフロセンサ出力ｑと時間の関係を表した図である。
【図８】本発明の第３実施例を示すフローチャートである。
【図９】本発明の第４実施例を示すフローチャートである。
【図１０】本発明の第３実施例におけるエアフロセンサ出力ｑと時間の関係を表した図である。
【図１１】本発明の第５実施例を示すフローチャートである。
【図１２】本発明の第５実施例におけるエアフロセンサ出力ｑと時間の関係を表した図である。
【符号の説明】
１    エアフロセンサ
３    バイパス弁
４    内燃機関
６    燃料噴射弁
７    ＥＣＵ
１１    バイパス吸気通路
１２    スロットル開度センサ
１３    回転数センサ
１４    冷却水温センサ
１５    主吸気通路
１６    スロットルバルブ
【図１】
0003873877.tif 000002
【図２】
0003873877.tif 000003
【図３】
0003873877.tif 000004
【図４】
0003873877.tif 000005
【図５】
0003873877.tif 000006
【図６】
0003873877.tif 000007
【図７】
0003873877.tif 000008
【図８】
0003873877.tif 000009
【図９】
0003873877.tif 000010
【図１０】
0003873877.tif 000011
【図１１】
0003873877.tif 000012
【図１２】
0003873877.tif 000013