(57)【特許請求の範囲】
【請求項１】
所定のモニタリング条件を満たすか否かを判断する段階と、
前記モニタリング条件を満たす場合、燃料レベルが一定範囲内であるとともに、燃料レベルの最大値と最小値との偏差が所定値未満である状態で自動車が走行した時間をカウントする段階と、
前記カウントされた時間が所定時間を経過するとスロットルバルブの開度変化率が所定値より大きい状態が前記カウントする間に少なくとも一度以上検出されたか否かを判断する段階と、
前記スロットルバルブの開度変化率が所定値より大きい状態が検出された場合に故障回数を積算する段階と、
上記積算された故障回数が所定値より大きい場合、燃料レベルセンサーのラショナリティ故障と判定する段階と、
を有することを特徴とする自動車の燃料レベルセンサーの故障判定方法。
【請求項２】
バッテリーの電圧が所定値以上であり、始動モード解除後、所定時間が経過するとモニタリング条件を満たしていると判断することを特徴とする請求項１に記載の自動車の燃料レベルセンサーの故障判定方法。
【請求項３】
前記所定時間は、２００秒であることを特徴とする請求項１に記載の自動車の燃料レベルセンサーの故障判定方法。
【請求項４】
前記モニタリング条件を満たす場合、燃料レベルが一定範囲を逸脱するとともに、燃料レベルの最大値と最小値との偏差が所定値未満である状態で自動車が走行した時間をカウントする段階と、
前記カウントされた時間が所定時間を経過すると燃料レベルセンサーのハイスタック又はロースタック故障と判定する段階と、
をさらに有することを特徴とする請求項１に記載の自動車の燃料レベルセンサーの故障判定方法。
【請求項５】
前記スロットルバルブの開度変化率が所定値より大きいとともに、キックダウンが作動された状態が少なくとも一度以上検出される場合だけ故障回数を積算することを特徴とする請求項１に記載の自動車の燃料レベルセンサーの故障判定方法。
【請求項６】
所定のモニタリング条件を満たすか否かを判断する段階と、
前記モニタリング条件を満たす場合、燃料レベルが一定範囲内であるとともに、燃料レベルの最大値と最小値との偏差が所定値未満である状態で自動車が走行した時間をカウントする段階と、
前記カウントされた時間が所定時間を経過するとスロットルバルブの開度変化率が所定値より大きいとともに、キックダウンが作動された状態が前記カウントする間に少なくとも一度以上検出されたか否かを判断する段階と、
前記スロットルバルブの開度変化率が所定値より大きいとともに、キックダウンが作動された状態が検出された場合に故障回数を積算する段階と、前記積算された故障回数が所定値より大きい場合、燃料レベルセンサーのラショナリティ故障と判定する段階と、を有することを特徴とする自動車の燃料レベルセンサーの故障判定方法。
【請求項７】
バッテリーの電圧が所定値以上であり、始動モード解除後、所定時間が経過するとモニタリング条件を満たしていると判断することを特徴とする請求項６に記載の自動車の燃料レベルセンサーの故障判定方法。
【請求項８】
前記所定時間は、２００秒であることを特徴とする請求項６に記載の自動車の燃料レベルセンサーの故障判定方法。
【請求項９】
前記モニタリング条件を満たす場合、燃料レベルが一定範囲を逸脱するとともに、燃料レベルの最大値と最小値との偏差が所定値未満である状態で自動車が走行した時間をカウントする段階と、
前記カウントされた時間が所定時間を経過すると燃料レベルセンサーのハイスタック又はロースタック故障と判定する段階と、
をさらに有することを特徴とする請求項６に記載の自動車の燃料レベルセンサーの故障判定方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、自動車の燃料レベルセンサーの故障判定方法に関し、より詳しくは、ガソリンエンジン車両の自己診断項目中から燃料レベルセンサーの故障か否かを判定する方法に関する。
【０００２】
【従来の技術】
図１は、従来技術による第１の例の自動車の燃料レベルセンサーの故障判定方法を説明するためのフローチャートである。段階（Ｓ１１）では、モニタリング条件を満たすか否かを判断し、モニタリング条件を満たせば段階（Ｓ１２）を行う。このとき、モニタリング条件は、バッテリーの電圧が所定電圧（１０Ｖ）以上であるとともに始動モード解除後、所定時間（１０秒）が経過した場合である。
【０００３】
段階（Ｓ１２）では、燃料レベルを感知する燃料レベルセンサーで出力された電圧値（ＶＦＬＳ）が所定範囲（０．０２Ｖ≦ＶＦＬＳ≦４．９６Ｖ）内であるか否かを判断し、所定範囲内であれば段階（Ｓ１３）を行い、所定範囲を逸脱すると段階（Ｓ１９）を行う。
【０００４】
段階（Ｓ１３）では、サンプル区間内で燃料レベルを感知する燃料レベルセンサーから出力された電圧値（ＶＦＬＳ）の最大値と最小値との偏差（△ＦＬＩ）が所定値（０．０３９Ｖ）より小さいかを判断して小さければ段階（Ｓ１４）を行う。
【０００５】
段階（Ｓ１４）では、車速が「０」であるか否かを判断し、車速が「０」でなければ段階（Ｓ１５）を行い、車速が「０」であれば段階（Ｓ１６）を行う。段階（Ｓ１５）では、タイマーを作動させて時間をカウントし、段階（Ｓ１６）ではカウント作動を中止する。
【０００６】
次いで、段階（Ｓ１７）では、タイマーでカウントされた時間が５００秒に到達したか否かを判断し、５００秒に到達したら燃料レベルセンサーのラショナリティ故障（ｒａｔｉｏｎａｌｉｔｙ  ｍａｌｆｕｎｃｔｉｏｎ）と判定する。
即ち、燃料レベルが所定範囲内であるとともに、燃料レベルの最大値と最小値との偏差が所定値未満である状態で自動車が所定時間以上走行する場合、燃料レベルセンサーのラショナリティ故障と判定する。
【０００７】
一方、段階（Ｓ１９）では、サンプル区間内で燃料レベルを感知する燃料レベルセンサーから出力された電圧値（ＶＦＬＳ）の最大値と最小値との偏差（△ＦＬＩ）が所定値（０．０３９Ｖ）より小さいか否かを判断し、小さければ段階（Ｓ２０）を行う。
【０００８】
段階（Ｓ２０）では、車速が「０」であるか否かを判断して車速が「０」でなければ段階（Ｓ２１）を行い、車速が「０」であれば段階（Ｓ２２）を行う。前記段階（Ｓ２１）では、タイマーを作動させて時間をカウントし、段階（Ｓ２２）では、カウント作動を中止する。
【０００９】
次いで、段階（Ｓ２３）では、タイマーでカウントされた時間が３００秒に到達したか否かを判断し、３００秒に到達した場合に、燃料レベルセンサーのハイスタック（ｈｉｇｈ  ｓｔｕｃｋ）故障又はロースタック（ｌｏｗ  ｓｔｕｃｋ）故障と判定する。
【００１０】
また、従来技術による第２の例として、図示しないが、燃料レベルセンサーの故障診断装置において、燃料レベルの増減に応じて漸次増減する燃料レベル平均値により異常診断判定用燃料揺れ幅を設定し、異常診断判定用燃料揺れ幅と燃料レベルの燃料揺れ幅とを比較して燃料レベルセンサーの異常を診断する異常診断部が備えられた制御手段を設けているものがある。
そして、燃料レベル平均値によって異なるなましゲインを使用して異常診断判定用燃料レベルを設定する異常診断部が備えられた制御手段を設けている。
更に、異常診断判定用燃料レベルと燃料レベル平均値とを異なる燃料レベルゲインによって設定する異常診断部が備えられた制御手段を設けている（例えば、特許文献１参照）。
【００１１】
【特許文献１】
特開２００１−２４１９９２号公報（明細書の段落００１５〜００６４、図１〜８）
【００１２】
【発明が解決しようとする課題】
しかし、上記のような従来技術による第１の例の自動車の燃料レベルセンサーの故障判定方法は、燃料を満タンにした状態でクリープ（ｃｒｅｅｐ）走行又は定速走行する場合に燃料レベルの変化がほとんどなく、正常な燃料レベルセンサーを故障していると誤判定することになる問題点があった。
【００１３】
また、従来技術による第２の例の自動車の燃料レベルセンサーの故障判定方法も、燃料レベルの揺れ幅の平均値をベースとしているため、燃料を満タンにした状態でクリープ走行又は定速走行する場合に燃料レベルの変化がほとんどなく、正常な燃料レベルセンサーを故障していると誤判定することもあり得る点で完全とは言い難い。
【００１４】
したがって、本発明は上記のような問題点を解決するためになされたものであって、本発明の目的は、スロットルバルブの開度量変化を燃料レベルセンサーの故障判定条件として追加し、さらにスロットルバルブの開度量変化及びキックダウンの作動か否かを燃料レベルセンサーの故障判定条件として追加することより、燃料レベルセンサーの故障か否かを一層正確に判定できる自動車の燃料レベルセンサーの故障判定方法を提供することにある。
【００１５】
【課題を解決するための手段】
前記目的を達成するための本発明による自動車の燃料レベルセンサーの故障判定方法は、所定のモニタリング条件を満たすか否かを判断する段階と、前記モニタリング条件を満たす場合、燃料レベルが一定範囲内であるとともに、燃料レベルの最大値と最小値との偏差が所定値未満である状態で自動車が走行した時間をカウントする段階と、前記カウントされた時間が所定時間を経過するとスロットルバルブの開度変化率が所定値より大きい状態が前記カウントする間に少なくとも一度以上検出されたか否かを判断する段階と、前記スロットルバルブの開度変化率が所定値より大きい状態が検出された場合に故障回数を積算する段階と、上記積算された故障回数が所定値より大きい場合、燃料レベルセンサーのラショナリティ故障と判定する段階と、を有することを特徴とする。
【００１６】
また、バッテリーの電圧が所定値以上であり、始動モード解除後、所定時間が経過するとモニタリング条件を満たしていると判断し、前記所定時間は、２００秒であることを特徴とする。
【００１７】
また、前記モニタリング条件を満たす場合、燃料レベルが一定範囲を逸脱するとともに、燃料レベルの最大値と最小値との偏差が所定値未満である状態で自動車が走行した時間をカウントする段階と、前記カウントされた時間が所定時間を経過すると燃料レベルセンサーのハイスタック又はロースタック故障と判定する段階と、をさらに有することを特徴とする。
【００１８】
また、前記スロットルバルブの開度変化率が所定値より大きいとともに、キックダウンが作動された状態が少なくとも一度以上検出される場合だけ故障回数を積算することを特徴とする。
【００１９】
さらに、本発明の他の観点よる自動車の燃料レベルセンサーの故障判定方法は、所定のモニタリング条件を満たすか否かを判断する段階と、前記モニタリング条件を満たす場合、燃料レベルが一定範囲内であるとともに、燃料レベルの最大値と最小値との偏差が所定値未満である状態で自動車が走行した時間をカウントする段階と、前記カウントされた時間が所定時間を経過するとスロットルバルブの開度変化率が所定値より大きいとともに、キックダウンが作動された状態が前記カウントする間に少なくとも一度以上検出されたか否かを判断する段階と、前記スロットルバルブの開度変化率が所定値より大きいとともに、キックダウンが作動された状態が検出された場合に故障回数を積算する段階と、前記積算された故障回数が所定値より大きい場合、燃料レベルセンサーのラショナリティ故障と判定する段階と、を有することを特徴とする。
【００２０】
【発明の実施の形態】
以下、本発明の好ましい実施の形態について、図面を参照し詳細に説明する。
【００２１】
図２は、本発明の一実施の形態による自動車の燃料レベルセンサーの故障判定方法を説明するためのフローチャートである。
この形態による自動車の燃料レベルセンサーの故障判定方法は、図２に示すように、段階（Ｓ３１）では、モニタリング条件を満たすか否かを判断し、モニタリング条件を満たせば段階（Ｓ３２）を行う。このとき、モニタリング条件は、バッテリーの電圧が所定電圧（１０Ｖ）以上であるとともに、始動モード解除後、所定時間（１０秒）が経過した場合である。
【００２２】
段階（Ｓ３２）では、燃料レベルを感知する燃料レベルセンサーから出力された電圧値（ＶＦＬＳ）が所定範囲（０．０２Ｖ≦ＶＦＬＳ≦４．９６Ｖ）内であるか否かを判断し、所定範囲内であれば段階（Ｓ３３）を行い、所定範囲を逸脱すれば段階（Ｓ４２）を行う。
【００２３】
段階（Ｓ３３）では、サンプル区間内で燃料レベルを感知する燃料レベルセンサーから出力された電圧値（ＶＦＬＳ）の最大値と最小値との偏差（△ＦＬＩ）が所定値（０．０５９Ｖ）より小さいか否かを判断し、小さければ段階（Ｓ３４）を行う。
【００２４】
段階（Ｓ３４）では、車速が「０」であるか否かを判断し、車速が「０」でなければ段階（Ｓ３５）を行い、車速が「０」であれば段階（Ｓ３６）を行う。
段階（Ｓ３５）では、タイマーを作動させて時間をカウントし、段階（Ｓ３６）では、カウント作動を中止する。
【００２５】
次いで、段階（Ｓ３７）では、タイマーでカウントされた時間が２００秒に到達したか否かを判断し、２００秒に到達したら段階（Ｓ３８）を行う。
段階（Ｓ３８）では、２００秒間にスロットルバルブの開度変化率（△ＴＰＳ（ｄｔ／ｄＴ））が所定値（０．０４Ｖ／１０ｍｓｅｃ）以上である場合が一度以上検出されたか否かを判断し、その通り検出されれば段階（Ｓ３９）を行う。
【００２６】
段階（Ｓ３９）では、故障回数に１を足して累積させ、次いで、段階（Ｓ４０）では、上記累積された故障回数が所定値６より大きいか否かを比較し、所定値より大きければ段階（Ｓ４１）を行う。
前記段階（Ｓ４１）では、燃料レベルセンサーのラショナリティ故障と判定する。
【００２７】
即ち、燃料レベルが所定範囲内であるとともに、燃料レベルの最大値と最小値との偏差が所定値未満である状態で自動車が所定時間以上走行する場合に、故障回数を累積させ、所定回数を超えれば燃料レベルセンサーのラショナリティ故障と判定する。所定時間の間にスロットルバルブの開度変化率が所定値より大きい場合がある時だけ故障回数を積算する。
【００２８】
一方、段階（Ｓ４２）では、サンプル区間内で燃料レベルを感知する燃料レベルセンサーから出力された電圧値（ＶＦＬＳ）の最大値と最小値との偏差（△ＦＬＩ）が所定値（０．０３９Ｖ）より小さいか否かを判断し、小さければ段階（Ｓ４３）を行う。
【００２９】
段階（Ｓ４３）では、車速が「０」であるか否かを判断し、車速が「０」でなければ段階（Ｓ４４）を行い、車速が「０」であれば段階（Ｓ４５）を行う。
段階（Ｓ４４）では、タイマーを作動させて時間をカウントし、段階（Ｓ４５）では、カウント作動を中止する。
【００３０】
次いで、段階（Ｓ４６）では、タイマーでカウントされた時間が３００秒に到達したか否かを判断し、３００秒に到達した場合に燃料レベルセンサーのハイスタック故障又はロースタック故障と判定する。
【００３１】
このとき、段階（Ｓ４６）では、燃料レベルセンサーから出力された電圧値（ＶＦＬＳ）に基づいて故障か否かを判断している。電圧値（ＶＦＬＳ）は、実質的に燃料レベルを意味するもので、本発明では、図３に示すように、燃料レベルセンサーの出力値を補正して使用する。燃料レベルセンサーから出力された電圧値が約２．０Ｖであれば燃料量が１０．５リットル（１５％）であり、電圧値が約４．３Ｖであれば燃料量が５９．５リットル（８５％）である。
【００３２】
一方、図４は、本発明の他の実施の形態による自動車の燃料レベルセンサーの故障判定方法を説明するためのフローチャートである。
この形態による自動車の燃料レベルセンサーの故障判定方法は、図２に示す一実施の形態による自動車の燃料レベルセンサーの故障判定方法とほぼ同一である。ただし、段階（Ｓ３８）は相異なる。
従って、以下では、段階（Ｓ３８）についてのみ説明し、その他の説明は省略する。
【００３３】
段階（Ｓ３８）では、２００秒間にスロットルバルブの開度変化率（△ＴＰＳ（ｄｔ／ｄＴ））が所定値（０．０４Ｖ／１０ｍｓｅｃ）以上であるとともに、キックダウンが作動された場合が一度以上検出されたか否かを判断し、その通り検出されれば段階（Ｓ３９）を行う。
【００３４】
即ち、燃料レベルが所定範囲内であるとともに、燃料レベルの最大値と最小値との偏差が所定値未満である状態で自動車が所定時間以上走行する場合に、故障回数を累積させ、所定回数を超えれば燃料レベルセンサーのラショナリティ故障と判定する。所定時間の間にスロットルバルブの開度変化率が所定値より大きいとともに、キックダウンが作動された場合がある時だけ故障回数を積算する。
【００３５】
上記のように、本発明の他の実施の形態では、キックダウン条件が追加されている。その理由は、自動変速機車両の場合、瞬間加速時、減速比が大きい低段に移動（キックダウン）されて十分な駆動力が得られる。このとき、車両に瞬間的な衝撃（ｓｈｏｃｋ）が最も大きく伝えられるので、燃料の流動を十分に確認できる条件であるためである。
【００３６】
【発明の効果】
以上述べた本発明による自動車の燃料レベルセンサーの故障判定方法は、スロットルバルブの開度量変化を燃料レベルセンサーの故障判定条件として追加し、さらにスロットルバルブの開度量変化及びキックダウンの作動か否かを燃料レベルセンサーの故障判定条件として追加することより、燃料レベルセンサーの故障か否かを一層正確に判定できる効果がある。
【図面の簡単な説明】
【図１】従来技術による自動車の燃料レベルセンサーの故障判定方法を説明するためのフローチャートである。
【図２】本発明の一実施の形態による自動車の燃料レベルセンサーの故障判定方法を説明するためのフローチャートである。
【図３】燃料レベルセンサーの特性曲線図である。
【図４】本発明の他の実施の形態による自動車の燃料レベルセンサーの故障判定方法を説明するためのフローチャートである。
【図１】
0003752599.tif 000002
【図２】
0003752599.tif 000003
【図３】
0003752599.tif 000004
【図４】
0003752599.tif 000005