(57)【要約】  【課題】周波数信号出力式熱式エアフローセンサの出力周波数信号を計測するＬＳＩにおいて、信号線の断線や熱式エアフローセンサの故障により、周波数信号が入力されない状態を、誤判定することなく、判定する診断方法を提供する。  【解決手段】熱式エアフローセンサの出力周波数信号が変化する条件成立下で、出力周波数信号が変化しなことを判別し、故障判定を行う。【選択図】  図８
2005249424.tif 000002
【特許請求の範囲】
【請求項１】
空気流量に応じた周波数信号を出力する周波数信号出力式の空気流量検出装置の故障診断方法であって、
前記空気流量検出装置の出力周期を計測し、計測された前記空気流量検出装置の出力周期が、所定時間に亘って同じ値であるか否かの判別を行い、前記空気流量検出装置の出力周期が所定時間に亘って同じ値である場合、故障であると判断することを特徴とする故障診断方法。
【請求項２】
空気流量が変化する条件成立下にある場合に限って故障診断を実行する請求項１に記載の故障診断方法。
【請求項３】
空気流量に応じた周波数信号を出力する周波数信号出力式の空気流量検出装置の故障診断方法であって、
前記空気流量検出装置の出力信号の立ち上がりあるいは立ち下りの周期をカウンタでカウントし、カウンタが所定値以上となった場合、故障であると判断することを特徴とする故障診断方法。
【請求項４】
空気流量に応じた周波数信号を出力する周波数信号出力式の空気流量検出装置の故障診断方法であって、
前記空気流量検出装置の出力信号の低域通過フィルタ通過後の電圧値が、所定時間以上所定値よりも低い値であった場合、あるいは所定時間以上所定値よりも高い値であった場合、故障であると判断することを特徴とする故障診断方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、周波数信号出力式流量検出装置の故障診断方法に係り、特に、内燃機関の制御装置に用いられる周波数信号出力式空気流量検出装置と、当該空気流量検出装置の出力周期を計測する出力周波数計測装置との間の断線を検出する技術に関する。
【背景技術】
【０００２】
従来から、内燃機関の吸入空気流量を検出するため、内燃機関の吸気通路に空気流量検出装置を配置することが行われている。空気流量検出装置を配置した内燃機関の制御装置では、空気流量検出装置によって検出された空気流量を用いて燃料噴射量を制御している。
【０００３】
近年では、内燃機関のエミッション性能を低下させることが重要な課題となっており、各センサの出力をディジタル値に変換し、ディジタル値を用いるディジタル演算装置によるディジタル制御によって燃料噴射量の制御を行うことが一般的になっている。
【０００４】
上述のようなディジタル制御の内燃機関において、空気流量検出装置とセンサ出力をディジタル値に変換する変換装置との間の信号線の断線や、空気流量検出装置の故障が発生すると、演算装置で燃料噴射量を正常に演算できなくなる。
このため、従来より、信号線の故障診断、空気流量検出装置の故障診断が実施されている。
【０００５】
この故障診断装置（方法）としては、センサ出力の上限値貼り付き、下限値貼り付きを診断するものや（例えば、特許文献１）、空気流量検出装置以外から、空気流量または空気流量の変化量の変化量を推定し、その推定値と空気流量検出装置の測定値との差分が大きいと、故障と診断するものがある（例えば、特許文献２）。
【０００６】
しかしながら、上述した従来技術においては、基本的に、空気流量検出装置として、吸入空気流量に応じた電圧を出力する電圧出力式の空気流量計を用いた場合が想定されている。吸入空気流量に応じてＰＷＭ信号等の周波数信号を出力する周波数信号出力式の空気流量計（例えば、特許文献３）に関する診断方法に関しては、特に検討されていない。
【特許文献１】特開平１１−２２５３７号公報
【特許文献２】特開平１１−１８２３１８号公報
【特許文献３】特開平１０−１９６２５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ところで、電圧出力式の空気流量計を用いたディジタル制御による燃料噴射量の制御では、ＬＳＩに内蔵されるＡ／Ｄ変換器において、所定時間ごとに、空気流量計の出力電圧をディジタル値に変換し、演算器における演算に用いているので、空気流量計とＬＳＩとの間の断線や空気流量計に故障が生じてもＡ／Ｄ変換器に入力された電圧値がＬＳＩにおいてディジタル値に変換されて演算に用いられるため、そのディジタル値を用いて故障診断を行うことは容易であった。
【０００８】
これに対し、周波数信号出力式の空気流量計を用いたディジタル制御による燃料噴射量の制御では、出力周波数計測装置として用いられるＬＳＩにおいて、入力信号の周期を計測し、計測した周期をディジタル値に変換し、そのディジタル値を用いて演算を行う。
【０００９】
入力信号の周期の計測は、時間を計測するためのカウンタを所定時間ごとに増加させ、空気流量計の出力信号の立ち上がりと立ち下がりのタイミングのどちらか、または両方を検出した場合、カウンタ値を空気流量計の出力信号の周期として一時保存するためのレジスタに保存し、カウンタをリセットすることにより行う。さらに、レジスタに一時保存された値を所定時間ごとにディジタル値に変換し、ＬＳＩに内蔵される演算器における演算に用いる。
【００１０】
このため、空気流量計とＬＳＩの間の断線時、または空気流量計の故障により、ＬＳＩへの周波数信号入力がなくなった場合には、カウンタは増加を続けるが、レジスタが保存する値は更新されないため、演算器で扱うことのできるディジタル値は、断線または故障により、ＬＳＩへの周波数信号入力がなくなる前のディジタル値を保持する。よって、従来の手法では、周波数信号出力式の空気流量計の信号線の断線や空気流量計の故障を判定できない可能性がある。
【００１１】
本発明は、前記解決すべき課題に鑑みてなされたものであって、その目的とするところは、周波数信号出力式の空気流量計の信号線の断線や空気流量計の故障を、的確に診断する方法を提供することにある。
【課題を解決するための手段】
【００１２】
前記目的を達成すべく、本発明の周波数信号出力式流量検出装置の故障診断方法は、空気流量に応じた周波数信号を出力する周波数信号出力式の空気流量検出装置の故障診断方法であって、前記空気流量検出装置の出力周期を計測し、計測された前記空気流量検出装置の出力周期が、所定時間に亘って同じ値であるか否かの判別を行い、前記空気流量検出装置の出力周期が所定時間に亘って同じ値である場合、故障であると判断する。
【００１３】
この故障診断方法では、好ましくは、空気流量が変化する条件成立下にある場合に限って故障診断を実行する。
【００１４】
また、本発明による周波数信号出力式流量検出装置の故障診断方法は、空気流量に応じた周波数信号を出力する周波数信号出力式の空気流量検出装置の故障診断方法であって、前記空気流量検出装置の出力信号の立ち上がりあるいは立ち下りの周期をカウンタでカウントし、カウンタが所定値以上となった場合、故障であると判断する。
【００１５】
また、本発明による周波数信号出力式流量検出装置の故障診断方法は、空気流量に応じた周波数信号を出力する周波数信号出力式の空気流量検出装置の故障診断方法であって、前記空気流量検出装置の出力信号の低域通過フィルタ通過後の電圧値が、所定時間以上所定値よりも低い値であった場合、あるいは所定時間以上所定値よりも高い値であった場合、故障であると判断する。
【発明の効果】
【００１６】
本発明によれば、誤診断を行うことなく、周波数信号出力式の流量検出装置とコントロールユニット間の断線や流量検出装置の出力不能状態を診断することができる。
【発明を実施するための最良の形態】
【００１７】
以下、図面に基づき本発明の周波数信号出力式流量検出装置の故障診断方法の実施形態を詳細に説明する。
【００１８】
図１は、いわゆるＭＰＩ（多気筒燃料噴射）式の４気筒内燃機関を示している。以下では、本発明の一つの実施形態として、ＭＰＩ式の４気筒内燃機関にについて説明するが、本発明は、必ずしもＭＰＩ式の４気筒内燃機関に限定されるべきものではなく、空気流量計を備える全ての内燃機関に適用可能である。
【００１９】
まず、内燃機関の動作について説明する。
内燃機関１００の吸入空気流量は、エアクリーナ１の出口部に設けられた熱式エアフローセンサ（空気流量計）２によって計測される。吸入空気は、エアクリーナ１に接続された吸気管３、吸入空気流量を調節する絞り弁４を有するスロットルボディ５、及びスロットルボディ５をバイパスするように設けられたＩＳＣバルブ６を通り、コレクタ７に入る。その後、吸入空気は、吸気管３の一部をなす吸気分岐管１６で分配され、内燃機関１００の燃焼室２０内に吸入される。
【００２０】
燃料は、燃料タンク１１から燃料ポンプ１０で吸引、加圧され、プレッシャレギュレータ９により一定圧力に調圧され、吸気分岐管１６に設けられたインジェクタ１２から吸気通路内に噴射される。
【００２１】
燃焼室２０内では、点火プラグ２５により空気と燃料との混合気の点火が行われ、燃料が燃焼する。
各気筒の燃焼室２０内で燃焼によって生じた排気ガスは、排気管２３を通過し、触媒３３によって浄化され、その後、内燃機関１００外へ排出される。
【００２２】
内燃機関１００の各センサの出力信号はコントロールユニット１３に入力される。コントロールユニット１３は、マイクロコンピュータ等、ディジタル信号を取り扱うものであり、機関制御のための各種演算を行い、演算結果を制御信号として内燃機関１００の各アクチュエータへ出力する。
【００２３】
コントロールユニット１３が入力する信号としては、エアフローセンサ２、スロットルセンサ８、クランク角センサ１４、空燃比センサ（Ｏ２センサ）２４からの信号と、イグニッションスイッチ２８、スタータスイッチ２７を介したバッテリ２９からの電力がある。
【００２４】
コントロールユニット１３が出力する制御信号は、ＩＳＣバルブ６、インジェクタ１２、燃料ポンプ１０、点火プラグ２５の点火スイッチであるパワートランジスタ２６に出力する制御信号がある。
【００２５】
コントロールユニット１３は、図２に示すように、電源ＩＣ４０とＬＳＩ４２とから構成されており、ＬＳＩ４２のＲＥＳＥＴ端子には電源ＩＣ４０で制御されるＲＥＳＥＴ信号が入力される。
【００２６】
次に、各センサとアクチュエータの働きについて説明する。
熱式エアフローセンサ２は、周波数信号出力方式のものであり、図３に示されているように、図示省略のバイパス空気通路内に発熱抵抗体Ｒｈと感温抵抗体Ｒｃを有し、ブリッジ回路によりフィードバック回路４４を構成し、ゼロスパン回路４５を介して吸気流量に応じた電圧をＶＣＯ回路４６に出力し、ＶＣＯ回路４６によって空気流量に応じた周波数信号に変換して出力する。
【００２７】
熱式エアフローセンサ２の出力信号は、図４に示されているようなＰＷＭ信号となる。熱式エアフローセンサ２から出力されたＰＷＭ信号は、図２に示す出力周波数計測手段をなすＬＳＩ４２において周期を計測され、所定時間ごとにディジタル値ＦＲＱとしてＣＰＵ４３における制御演算に用いられる。ＣＰＵ４３では、ディジタル値ＦＲＱから吸入空気流量Ｑを算出する。
【００２８】
ディストリビュータ１７に内蔵されたクランク角センサ１４は、所定のクランク角度毎にパルスを出力する。このパルス出力はコントロールユニット１３に入力され、コントロールユニット１３内部のＣＰＵ４３によってクランク角及びエンジン回転数ＮＲＰＭが演算される。
【００２９】
ＣＰＵ４３は、熱式エアフローセンサ２の出力信号から演算される吸入空気流量Ｑと、エンジン回転数ＮＲＰＭとから、充填効率に相当する基本パルス幅ＴＰを算出する。
【００３０】
絞り弁４には、スロットル開度を検出するスロットルセンサ８が取り付けられており、このセンサ信号をコントロールユニット１３に入力することで、ＣＰＵ４３において絞り弁の変化量を演算し、加速や全閉位置の検出が行われる。
【００３１】
空燃比センサ２４は、排気管２３に装着されており、排気ガスの酸素濃度に応じた信号を出力する。このセンサ出力はコントロールユニット１３に入力され、当該センサ出力に基づいてＣＰＵ４３により空燃比が演算される。さらに、ＣＰＵ４３では、演算された空燃比をフィードバック量として扱い、目標空燃比となるように、燃料噴射パルス幅を演算する。
【００３２】
次に、熱式エアフローセンサ２の出力周波数を、ＣＰＵ４３における制御演算に用いるディジタル値ＦＲＱへ変換する方法について詳細に説明する。
【００３３】
図５に示すように、出力周波数計測手段をなすＬＳＩ４２は、熱式エアフローセンサ２が出力するＰＷＭ信号の立ち上がりを検出する検出部４７と、時間カウントとリセット機能を備えた周期カウント部４８と、周期カウント部（カウンタ）４８によって検出した周期を一時的に記憶する一時記憶部（レジスタ）４９と、入力された信号を用いて演算を行う演算器５０とを有する。なお、検出部４７は、熱式エアフローセンサ２が出力するＰＷＭ信号の立ち下がりを検出するものでよい。
【００３４】
図６に示すように、熱式エアフローセンサ２からの周波数信号（ＰＷＭ信号）がＬＳＩ４２に正常に入力されている非断線時動作Ａでは、立ち上がり検出部４７によりＰＷＭ信号の立ち上がりを検出すると、周期カウント手段４８によりカウントされたカウンタ値ＣＮＴＦＲＱで、一時記憶部４９であるレジスタの値を更新し、カウンタ値ＣＮＴＦＲＱをリセットする。この操作を繰り返すことにより、ＰＷＭ信号の最新の立ち上がり検出周期をレジスタに記憶する。ＣＰＵ４３では、所定の制御周期ごとにレジスタ値ＲＦＱＲを取り込み、それをディジタル値ＦＲＱとして、燃料噴射パルス幅の制御演算に用いる。
【００３５】
熱式エアフローセンサ２とコントロールユニット１３中のＬＳＩ４２とを結ぶ信号線が断線した場合、または熱式エアフローセンサ２が故障し、ＬＳＩ４２に周波数信号が入力されない場合には、図６の断線時動作Ｂに示すように、ＬＳＩ４２の立ち上がり検出部４７においてＰＷＭ信号の立ち上がりを検出できないため、カウンタ値ＣＮＴＦＲＱはリセットされず増加し続ける。また、レジスタ値ＲＦＱＲは更新されず、以降、同じ値を保持し続ける。
【００３６】
したがって、ＣＰＵ４３における演算に用いられる熱式エアフローセンサ２の出力周波数に応じたディジタル値ＦＲＱも更新されないため、ＣＰＵ４３の演算上では、吸入空気流量が変化していないものとして扱われる。
【００３７】
このため、信号線の断線や熱式エアフローセンサ２の故障によってＬＳＩ４２に周波数信号が入力されない状態を診断できなければ、誤った吸入空気流量で燃料噴射パルス幅を演算してしまうことになり、空燃比が目標空燃比から外れ、エミッションの悪化や、内燃機関１００が始動しない等の現象が発生する。
【００３８】
次に、本発明による熱式エアフローセンサ２の故障診断方法について説明する。
（１）まず、測定周期による故障診断方法について説明する。
本診断方法では、熱式エアフローセンサ２とＬＳＩ４２を結ぶ信号線が断線した場合、あるいは熱式エアフローセンサ２が故障し、ＬＳＩ４２に周波数信号が入力されない場合には、ディジタル値ＦＲＱが更新されないことに着目し、基本的には、ディジタル値ＦＲＱが所定時間に亘って同じ値である場合には、熱式エアフローセンサ２とＬＳＩ４２間の信号の断線、あるいは熱式エアフローセンサ２の故障によりＬＳＩ４２に周波数信号が入力されていないと判定する。
【００３９】
ただし、吸入空気流量が一定値、またはエンジン非回転により、吸入空気流量が０である場合には、正常でもディジタル値ＦＲＱが更新されないため、誤診断してしまう可能性がある。そこで、誤診断を避けるため、診断条件を設ける。
【００４０】
図７は、エンジン回転数ＮＲＰＭと吸入負圧と吸入空気流量の関係を示している。曲線ＮａはＮＲＰＭが１０００ｒｐｍ、曲線ＮｂはＮＲＰＭが２０００ｒｐｍ、曲線ＮｃはＮＲＰＭが４０００ｒｐｍのときの吸入負圧−吸入空気流量特性を示す。
【００４１】
一般的にも知られているように、エンジン回転数ＮＲＰＭが上がるほど、吸気通路３を流れる空気の流速が速くなるため、吸入空気流量は増加する。また、吸入空気流量を調節するために設けられている絞り弁４の開度（スロットル開度）ＴＰＯが変化した場合も、吸入空気流量は変化する。また、スタータスイッチ２７がオンされると、クランキングが開始されるため、空気が吸入され、空気流量は変化する。
【００４２】
したがって、スタータスイッチ２７のオン後、所定時間以内であり、かつ、エンジン回転数ＮＲＰＭまたはスロットル開度ＴＰＯが変化した場合に、熱式エアフローセンサ２の診断を行うことで、誤診断を回避する。
【００４３】
また、図７から読み取れるように、あるエンジン回転数のときの吸入空気流量は、他の条件によるばらつきを考えても、所定範囲内の値となる。すなわち、エンジン回転数ＮＲＰＭが低ければ、吸入空気流量は少なく、エンジン回転数ＮＲＰＭが高ければ、吸入空気流量は多い。
【００４４】
このことに鑑み、空気流量が変化する条件に当てはまらない場合であっても、エンジン回転数ＮＲＰＭから考えられる所定範囲内の値に、吸入空気流量が当てはまらない場合に、熱式エアフローセンサ２の診断を行うことで、吸入空気流量が変化する条件に当てはまらなくても、誤診断のない正しい診断を可能とする。
【００４５】
測定周期による故障診断方法を図８のフローチャートを参照して説明する。この処理は、キーオン後、キーオフとなるまで行う。
【００４６】
エンジン回転数ＮＲＰＭとエンジン回転数ＮＲＰＭの前回演算値の差が所定値ｃ１以上の場合、あるいはスロットル開度ＴＰＯとスロットル開度ＴＰＯの前回演算値の差が所定値ｃ２以上であり（ステップＳ６０Ｔ）、且つ所定時間ｃ８の間、ディジタル値ＦＲＱが変化しない場合（ステップＳ６４Ｔ）、あるいは、スタータスイッチ２７のオン後所定時間ｃ３以内であり（ステップＳ６１Ｔ）、且つ所定時間ｃ８の間、ディジタル値ＦＲＱが変化しない場合（ステップＳ６４）、あるいは、エンジン回転数ＮＲＰＭが所定値ｃ４以上且つディジタル値ＦＲＱが所定値ｃ５未満（ステップＳ６２Ｔ）、且つ所定時間ｃ８の間、ディジタル値ＦＲＱが変化しない場合（ステップＳ６４Ｔ）、あるいは、エンジン回転数ＮＲＰＭが所定値ｃ６未満且つディジタル値ＦＲＱが所定値ｃ７以上（ステップＳ６３Ｔ）、且つ所定時間ｃ８の間、ディジタル値ＦＲＱが変化しない場合（ステップＳ６４Ｔ）には、熱式エアフローセンサ２とＬＳＩ４２間の信号線の断線あるいは熱式エアフローセンサ２の故障により、ＬＳＩ４２に周波数信号が入力されていないと判定する（ステップＳ６５）。
【００４７】
これ以外の場合は、熱式エアフローセンサ２とＬＳＩ４２間の信号線が断線しておらず、熱式エアフローセンサ２も故障でないと判定する（ステップＳ６６）。
【００４８】
なお、ステップＳ６０、ステップＳ６１、ステップＳ６２、ステップＳ６３の判別は、すべて、内燃機関１００の運転において、吸入空気流量が変化する条件成立下であるか否かの判別である。
【００４９】
この故障診断により、誤診断を行うことなく、熱式エアフローセンサ２とコントロールユニット１３との間の断線や熱式エアフローセンサ２の出力不能状態を的確に診断することができる。
【００５０】
（２）次に、カウンタによる故障診断方法について説明する。
前述のように、熱式エアフローセンサ２の出力ＰＷＭ信号の立ち上がり（あるいは立ち下がり）を検出した場合、ＬＳＩ４２では、カウンタ値ＣＮＴＦＲＱをレジスタに保存した後、カウンタ値ＣＮＴＦＲＱをリセットする。
【００５１】
熱式エアフローセンサ２とコントロールユニット１３の間の信号線が断線した場合、あるいは熱式エアフローセンサ２の故障により、周波数信号が出力されない場合には、ＰＷＭ信号の立ち上がり（あるいは立ち下がり）を検出できないため、カウンタ値ＣＮＴＦＲＱは増加し続ける。
【００５２】
図９に示されているように、吸入空気流量が０の場合も、熱式エアフローセンサ２の出力周波数（ＡＦＳ出力周波数）は所定値ＡＦＳｍｉｎ＞０とする。したがって、熱式エアフローセンサ２とコントロールユニット１３の間の信号が断線、あるいは熱式エアフローセンサ２の故障による出力不能状態にならない限り、カウンタ値ＣＮＴＦＲＱは所定値以上にならない。
【００５３】
そこで、カウンタ値ＣＮＴＦＲＱを、所定時間ごとに変数としてＣＰＵ４３で演算するために取りこみ、カウンタ値ＣＮＴＦＲＱが所定値以上になった場合には、熱式エアフローセンサ２とＬＳＩ４２間の信号線の断線、あるいは熱式エアフローセンサ２の故障によりＬＳＩ４２に周波数信号が入力されていないと判定する。
【００５４】
カウンタによる故障診断方法を図１０のフローチャートを参照して説明する。この処理は、キーオン後、キーオフとなるまで行う。
【００５５】
カウンタ値ＣＮＴＦＲＱが所定値ｃ９以上の場合（ステップＳ６７）、熱式エアフローセンサ２とＬＳＩ４２間の信号線の断線、あるいは熱式エアフローセンサ２の故障によりＬＳＩ４２に周波数信号が入力されていないと判定する（ステップＳ６８）。
【００５６】
そうでない場合、熱式エアフローセンサ２とＬＳＩ４２間の信号線が断線しておらず、熱式エアフローセンサ２も故障でないと判定する（ステップＳ６９）。
【００５７】
この故障診断により、誤診断を行うことなく、熱式エアフローセンサ２とコントロールユニット１３との間の断線や熱式エアフローセンサ２の出力不能状態を的確に診断することができる。
【００５８】
（３）次に、低域通過フィルタを用いた故障診断方法について説明する。
この診断方法では、図１１に示すように、コントロールユニット１３内に、低域通過フィルタ７０を備え、ＬＳＩ４２では、熱式エアフローセンサ２が出力するＰＷＭ信号の周期を計測し、これをディジタル値ＦＲＱとしてＣＰＵ４３の演算に用いると共に、熱式エアフローセンサ２のＰＷＭ信号が低域通過フィルタ７０を通過した後の電圧値を入力し、これをＡ／Ｄ変換した値を、所定時間ごとに、変数ＬＰＦＦＲＱとしてＣＰＵ４３の演算に用いる。
【００５９】
図１２に示されているように、ＰＷＭ信号が低域通過フィルタ７０を通過した後の電圧値を所定周期でＡ／Ｄ変換した値ＬＰＦＦＲＱは、ＰＷＭ信号のハイ値とロー値の中間の値となる。
【００６０】
熱式エアフローセンサ２とコントロールユニット１３の間の信号が断線した場合、あるいは熱式エアフローセンサ２の故障により周波数信号が出力されない場合には、低域通過フィルタ７０の入力値は、ハイ値、あるいはロー値のどちらかの電圧値となるため、低域通過フィルタ７０の出力値ＬＰＦＦＲＱもハイ値あるいはロー値のどちらかの電圧値となる。
【００６１】
低域通過フィルタ７０を用いた故障診断方法を図１３のフローチャートを参照して説明する。この処理は、キーオン後、キーオフとなるまで行う。
【００６２】
フィルタ出力ＬＰＦＦＲＱが所定時間ｃ１０の間、所定値ｃ１１以上である場合（ステップＳ７２Ｔ）、あるいは、フィルタ出力ＬＰＦＦＲＱが所定時間ｃ１０の間、所定値ｃ１２未満の場合（ステップＳ７３Ｔ）、熱式エアフローセンサ２とＬＳＩ４２間の信号線の断線、あるいは熱式エアフローセンサ２の故障により、ＬＳＩ４２に周波数信号が入力されていないと判定する（ステップＳ７４）。
【００６３】
これ以外の場合、熱式エアフローセンサ２とＬＳＩ４２間の信号線が断線しておらず、熱式エアフローセンサ２も故障でないと判定する（ステップＳ７５）。
【００６４】
この故障診断により、誤診断を行うことなく、熱式エアフローセンサ２とコントロールユニット１３との間の断線や熱式エアフローセンサ２の出力不能状態を的確に診断することができる。
【００６５】
なお、必要な故障診断の信用度等に応じて、上述した（１）〜（３）の故障診断を組み合わせ、診断結果の論理和、論理積によって最終的な故障判定を行うこともできる。
【図面の簡単な説明】
【００６６】
【図１】本発明の周波数信号出力式流量検出装置の故障診断方法の実施形態１に使用される内燃機関の全体のシステム構成図。
【図２】図１の周波数信号出力式流量検出装置（コントロールユニット）の内部構成図。
【図３】図１の周波数信号出力式流量検出装置に適用される周波数信号出力式熱式エアフローセンサの電気回路図。
【図４】図３の周波数信号出力式熱式エアフローセンサの出力波形例を示す信号波形図。
【図５】図１の周波数信号出力式流量検出装置のＬＳＩにおける周波数信号出力式熱式エアフローセンサの出力信号取り込み機能構成図。
【図６】図５のＬＳＩにおける信号波形例を示す信号波形図。
【図７】エンジン回転数と吸入負圧と吸入空気流量との関係を示すグラフ。
【図８】図１の周波数信号出力式流量検出装置の故障診断方法（測定周期による故障診断）の制御フローチャート。
【図９】空気流量と熱式エアフローセンサの出力周波数との関係を示すグラフ。
【図１０】本発明の周波数信号出力式流量検出装置の故障診断方法の実施形態２（カウンタによる故障診断）の制御フローチャート。
【図１１】本発明の周波数信号出力式流量検出装置の故障診断方法の実施形態３の制御ブロック図。
【図１２】図１１の周波数信号出力式流量検出装置の故障診断方法の低域通過フィルタ通過後の信号波形例を示す信号波形図。
【図１３】図１１の周波数信号出力式流量検出装置の故障診断方法の制御フローチャート。
【符号の説明】
【００６７】
２      熱式熱式エアフローセンサ
３      吸気管
４      絞り弁（スロットル）
８      スロットルセンサ
１１    燃料タンク
１２    インジェクタ
１３    コントロールユニット（制御装置）
２０    燃焼室
４２    ＬＳＩ
４６    ＶＣＯ回路
４７    立ち上がり検出部
４８    周期カウント部
７０    低域通過フィルタ
１００  内燃機関
【図１】
2005249424.tif 000003
【図２】
2005249424.tif 000004
【図３】
2005249424.tif 000005
【図４】
2005249424.tif 000006
【図５】
2005249424.tif 000007
【図６】
2005249424.tif 000008
【図７】
2005249424.tif 000009
【図８】
2005249424.tif 000010
【図９】
2005249424.tif 000011
【図１０】
2005249424.tif 000012
【図１１】
2005249424.tif 000013
【図１２】
2005249424.tif 000014
【図１３】
2005249424.tif 000015