JP5930043B2 - 燃料レベルセンサの故障診断装置及び燃料レベルセンサの故障診断方法 - Google Patents
燃料レベルセンサの故障診断装置及び燃料レベルセンサの故障診断方法 Download PDFInfo
- Publication number
- JP5930043B2 JP5930043B2 JP2014528082A JP2014528082A JP5930043B2 JP 5930043 B2 JP5930043 B2 JP 5930043B2 JP 2014528082 A JP2014528082 A JP 2014528082A JP 2014528082 A JP2014528082 A JP 2014528082A JP 5930043 B2 JP5930043 B2 JP 5930043B2
- Authority
- JP
- Japan
- Prior art keywords
- level sensor
- fuel
- tank
- region
- fuel level
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/22—Safety or indicating devices for abnormal conditions
- F02D41/222—Safety or indicating devices for abnormal conditions relating to the failure of sensors or parameter detection devices
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01F—MEASURING VOLUME, VOLUME FLOW, MASS FLOW OR LIQUID LEVEL; METERING BY VOLUME
- G01F25/00—Testing or calibration of apparatus for measuring volume, volume flow or liquid level or for metering by volume
- G01F25/20—Testing or calibration of apparatus for measuring volume, volume flow or liquid level or for metering by volume of apparatus for measuring liquid level
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02M—SUPPLYING COMBUSTION ENGINES IN GENERAL WITH COMBUSTIBLE MIXTURES OR CONSTITUENTS THEREOF
- F02M37/00—Apparatus or systems for feeding liquid fuel from storage containers to carburettors or fuel-injection apparatus; Arrangements for purifying liquid fuel specially adapted for, or arranged on, internal-combustion engines
- F02M37/04—Feeding by means of driven pumps
- F02M37/08—Feeding by means of driven pumps electrically driven
- F02M37/10—Feeding by means of driven pumps electrically driven submerged in fuel, e.g. in reservoir
- F02M37/106—Feeding by means of driven pumps electrically driven submerged in fuel, e.g. in reservoir the pump being installed in a sub-tank
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K15/00—Arrangement in connection with fuel supply of combustion engines or other fuel consuming energy converters, e.g. fuel cells; Mounting or construction of fuel tanks
- B60K15/03—Fuel tanks
- B60K2015/0321—Fuel tanks characterised by special sensors, the mounting thereof
- B60K2015/03217—Fuel level sensors
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/22—Safety or indicating devices for abnormal conditions
- F02D2041/224—Diagnosis of the fuel system
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D2200/00—Input parameters for engine control
- F02D2200/02—Input parameters for engine control the parameters being related to the engine
- F02D2200/06—Fuel or fuel supply system parameters
- F02D2200/0625—Fuel consumption, e.g. measured in fuel liters per 100 kms or miles per gallon
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/10—Internal combustion engine [ICE] based vehicles
- Y02T10/40—Engine management systems
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Fluid Mechanics (AREA)
- General Physics & Mathematics (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
- Measurement Of Levels Of Liquids Or Fluent Solid Materials (AREA)
Description
本発明は燃料レベルセンサの故障診断装置及び燃料レベルセンサの故障診断方法に関する。
JP10−184479Aに記載の従来の燃料レベルセンサの故障診断装置は、所定の燃料を消費したときの燃料レベルセンサの出力値変化量が、所定の故障判定閾値未満のときに燃料レベルセンサが故障と判定していた。
しかしながら、前述した従来の燃料レベルセンサの故障診断装置では、燃料レベルセンサの出力値が燃料消費の途中で一時的にほとんど変化しなくなる不感帯領域が存在する場合、誤判定をするおそれがあるという問題点があった。
本発明はこのような問題点に着目してなされたものであり、燃料レベルセンサの故障診断において誤判定が行われるのを抑制することを目的とする。
本発明のある態様によれば、少なくとも第1タンクと第2タンクとを備える燃料タンク内の燃料残量を検出する燃料レベルセンサの故障診断装置が提供される。ここで、第1タンク及び第2タンクにはそれぞれ燃料レベルセンサが設けられている。そして、その燃料レベルセンサの故障診断装置が、燃料レベルセンサの出力値に基づいて、燃料消費に応じて第1タンクの燃料レベルセンサの出力値が変化する第1タンク領域、燃料消費先が第1タンクから第2タンクへと切り替わるときに燃料レベルセンサの出力値の変化が少なくなる不感帯領域、及び、燃料消費に応じて第2タンクの燃料レベルセンサの出力値が変化する第2タンク領域のいずれの領域であるかを判定する領域判定手段と、領域が変化してからの燃料消費量と、領域ごとに個別に設定された故障判定閾値とを比較して、領域ごとに燃料レベルセンサの故障診断を行う領域故障診断手段と、を備える。そして、領域故障診断手段は、不感帯領域において、故障判定閾値を、不感帯領域を抜けるために必要な燃料消費量相当の値とする。
以下、図面を参照して本発明の一実施形態について説明する。
図1は、本発明の一実施形態による燃料供給装置100の概略構成図である。
燃料供給装置100は、エンジンを備える車両等に搭載される。燃料供給装置100は、燃料タンク1と、ポンプモジュール2と、燃料レベルセンサ3と、コントローラ4と、を備える。
燃料タンク1は、鞍型形状のタンクであって、メインタンク11と、サブタンク12と、を備える。燃料タンク1内の燃料は、サブタンク12内の燃料から消費される。
ポンプモジュール2は、メインタンク11に設けられ、燃料ポンプ21と、燃料フィルタ22と、プレッシャレギュレータ23と、ジェットポンプ24と、を備える。
燃料ポンプ21は、燃料タンク1内の燃料を汲み上げ、燃料配管5を介して燃料タンク1内の燃料をエンジンに供給する。
燃料フィルタ22は、燃料ポンプ21の下流に設けられる。燃料フィルタ22は、燃料タンク1内の燃料に含まれる異物を除去する。
プレッシャレギュレータ23は、燃料ポンプ21によって汲み上げられた燃料の余剰分を燃料タンク1内に戻すことで、供給する燃料の圧力を一定に保つ。
ジェットポンプ24は、プレッシャレギュレータ23から燃料タンク1内に戻される燃料が、ジェットポンプ24内部のベンチュリーを通過するときに発生する負圧を利用してサブタンク12内の燃料を吸い上げ、吸い上げた燃料を移送配管6を通してメインタンク11へ送り込む。
燃料レベルセンサ3は、ポンプモジュール2に取り付けられるメインセンサ31と、サブタンク12に取り付けられるサブセンサ32と、を備え、燃料タンク1内の燃料残量を検出する。燃料レベルセンサ3は、燃料タンク1内の燃料残量に応じた電圧値(以下「レベルセンサ出力値」という。)FLをコントローラ4に入力する。
コントローラ4は、中央演算装置(CPU)、読み出し専用メモリ(ROM)、ランダムアクセスメモリ(RAM)、及び入出力インタフェース(I/Oインタフェース)を備えたマイクロコンピュータで構成される。コントローラ4には、前述した燃料レベルセンサ3の検出信号(レベルセンサ出力値FL)のほか、車速を検出する車速センサ41などの車両の走行に必要な各種センサからの検出信号が入力される。
コントローラ4は、入力された各種センサの検出信号に基づいてエンジンを制御すると共に、燃料レベルセンサ3の故障診断を実施する。ここで本実施形態では、燃料レベルセンサ3の出力特性を考慮して、燃料レベルセンサ3の故障診断を実施する。
図2は、燃料レベルセンサ3の出力特性について説明する図である。
図2に示すように、レベルセンサ出力値FLは、燃料残量が所定の第1残量よりも多い領域(以下「満タン領域」という。)では所定の下限値FLllのままほとんど変化せず、燃料残量が所定の第4残量よりも少ない領域(以下「エンプティ領域」)でも所定の上限値FLulのままほとんど変化しない。
一方、第1残量から第4残量までの領域では、レベルセンサ出力値FLは、基本的に燃料残量が減少していくにつれて上昇していく。なお、燃料残量が第1残量から所定の第2残量になるまでの領域(以下「サブタンク領域」という。)は、サブタンク12内の燃料が消費される領域である。燃料残量が第3残量から所定の第4残量になるまでの領域(以下「メインタンク領域」という。)は、メインタンク11内の燃料が消費される領域である。図2に示すように、燃料残量の変化に対するレベルセンサ出力値FLの変化は、メインタンク領域よりもサブタンク領域の方が大きくなる。
ここで、本実施形態のように燃料タンク1が鞍型形状をしている場合は、燃料消費の途中でサブタンク12内の燃料を消費する状態からメインタンク11内の燃料を消費する状態に切り替わる。この切り替わりの前後、すなわち、燃料残量が所定の第2残量から第3残量になるまでの領域は、燃料が消費されてもレベルセンサ出力値FLがほとんど変化しない「不感帯領域」が生じる。
したがって、例えば従来例のように、所定の燃料を消費したときのレベルセンサ出力値FLの変化量が故障判定閾値未満のときに燃料レベルセンサ3が故障と判定する方法では、この不感帯領域において誤判定を行うおそれがあった。
そこで本実施形態では、燃料残量の領域に応じてこの故障判定閾値を変更することによって誤判定を抑制するとともに、故障診断の実施頻度を確保することとした。以下、この本実施形態による燃料レベルセンサ3の故障診断について説明する。
図3は、本実施形態による燃料レベルセンサ3の故障診断について説明するフローチャートである。コントローラ4は、本ルーチンを所定の演算周期で繰り返し実行する。
ステップS1において、コントローラ4は、燃料レベルセンサ3の故障診断を実施するための許可条件が成立しているかを判定する。コントローラ4は、許可条件が成立していなければ今回の処理を終了し、許可条件が成立していればステップS2の処理を行う。なお、許可条件としては、前述した各種センサが断線や短絡等の明らかな故障を起こしていないことや、CAN通信に異常が生じていないこと等がある。
ステップS2において、コントローラ4は、各種センサの検出値を読み込む。
ステップS3において、コントローラ4は、燃料残量の領域判定処理を実施する。領域判定処理の詳細については、図4を参照して後述する。
ステップS4において、コントローラ4は、検出したレベルセンサ出力値FLに基づいて、後述するリセット処理が行われてからのレベルセンサ出力値FLの最小値及び最大値を更新していく。なお、最小値は、基本的にリセット処理直後のレベルセンサ出力値FLなる。一方で最大値は、リセット処理が行われてから燃料が消費されるにしたがってレベルセンサ出力値FLが上昇していくので、レベルセンサ出力値FLを検出するごとに基本的に更新されていく。
ステップS5において、コントローラ4は、燃料レベルセンサ3の通常故障診断処理を実施する。具体的には、リセット処理が行われてからのレベルセンサ出力値FLの変化量、すなわち前述の最大値と最小値の差が、所定の通常故障判定閾値FLnor以上になったか否かを判定する。コントローラ4は、レベルセンサ出力値FLの変化量が、通常故障判定閾値FLnor以上であればステップS6の処理を行い、そうでなければステップS8の処理を行う。
ステップS6において、コントローラ4は、レベルセンサ出力値FLが変化しているので、燃料レベルセンサ3は正常であると判定する。
ステップS7において、コントローラ4は、リセット処理を実施する。具体的には、レベルセンサ出力値FLの最小値及び最大値を初期化する。
ステップS8において、コントローラ4は、燃料残量の領域に応じて個別に行われる燃料レベルセンサ3の領域故障診断処理を実施する。燃料レベルセンサ3の領域故障診断処理の詳細については、図5を参照して後述する。
ステップS9において、コントローラ4は、領域故障診断処理で燃料レベルセンサ3が故障と判定されたか否かを判定する。コントローラ4は、領域故障診断処理で燃料レベルセンサ3が故障と判定されていたときはステップS7の処理を行い、そうでなければ今回の処理を終了する。
図4は、燃料残量の領域判定処理について説明するフローチャートである。
ステップS31において、コントローラ4は、レベルセンサ出力値FLが下限値FLll以下か否か判定する。コントローラ4は、レベルセンサ出力値FLが下限値FLll以下であればステップS32の処理を行い、そうでなければステップS33の処理を行う。
ステップS32において、コントローラ4は、満タン領域と判定する。
ステップS33において、コントローラ4は、前回の燃料残量の領域が不感帯領域であったか否かを判定する。コントローラ4は、前回の燃料残量の領域が不感帯領域以外であればステップS34の処理を行い、不感帯領域であればステップS41の処理を行う。
ステップS34において、コントローラ4は、レベルセンサ出力値FLが下限側不感帯判定閾値FLlldz(図2参照)未満か否かを判定する。コントローラ4は、レベルセンサ出力値FLが下限側不感帯判定閾値FLlldz未満であればステップS35の処理を行い、そうでなければステップS36の処理を行う。
ステップS35において、コントローラ4は、サブタンク領域と判定する。
ステップS36において、コントローラ4は、レベルセンサ出力値FLが上限側不感帯判定閾値FLuldz(図2参照)以下か否かを判定する。コントローラ4は、レベルセンサ出力値FLが上限側不感帯判定閾値FLuldz以下であればステップS37の処理を行い、そうでなければステップS38の処理を行う。
ステップS37において、コントローラ4は、不感帯領域と判定する。
ステップS38において、コントローラ4は、レベルセンサ出力値FLが上限値FLul未満か否かを判定する。コントローラ4は、レベルセンサ出力値FLが上限値FLul未満であればステップS39の処理を行い、そうでなければステップS40の処理を行う。
ステップS39において、コントローラ4は、メインタンク領域と判定する。
ステップS40において、コントローラ4は、エンプティ領域と判定する。
ステップS41において、コントローラ4は、レベルセンサ出力値FLが、下限側不感帯判定閾値FLlldzから所定のヒステリシス値を引いた下限側ヒステリシス閾値FLlldzhys未満か否かを判定する。コントローラ4は、レベルセンサ出力値FLが下限側ヒステリシス閾値FLlldzhys未満であればステップS42の処理を行い、そうでなければステップS43の処理を行う。
ステップS42において、コントローラ4は、サブタンク領域と判定する。
ステップS43において、コントローラ4は、レベルセンサ出力値FLが、上限側不感帯判定閾値FLuldzに所定のヒステリシス値を足した上限側ヒステリシス閾値FLuldzhysより大きいか否かを判定する。コントローラ4は、レベルセンサ出力値FLが上限側ヒステリシス閾値FLuldzhysより大きければステップS44の処理を行い、そうでなければステップS45の処理を行う。
ステップS44において、コントローラ4は、メインタンク領域と判定する。
ステップS45において、コントローラ4は、不感帯領域と判定する。このように、一度不感帯領域に入った後は、ノイズ等の影響を考慮して、所定のヒステリシス範囲内(FLlldzhys≦FL≦FLuldzhys)を抜けるまでは不感帯領域と判定する。
図5は、燃料レベルセンサ3の領域故障診断処理について説明するフローチャートである。
ステップS81において、コントローラ4は、燃料残量の領域が変化したか否かを判定する。具体的には前回判定した燃料残量の領域が、今回判定した燃料残量の領域と異なるか否かを判定する。コントローラ4は、燃料残量の領域が変化していればステップS95の処理を行い、変化していなければステップS82の処理を行う。
ステップS82において、コントローラ4は、車速等に基づいて、燃料残量の領域が変化してからの走行距離を算出し、その走行距離に対応する燃料消費量を推定する。以下では、この推定した燃料消費量のことを「推定燃料消費量FC」という。
ステップS83において、コントローラ4は、燃料残量の領域が満タン領域か否かを判定する。コントローラ4は、満タン領域であればステップS84の処理を行い、そうでなければステップS86の処理を行う。
ステップS84において、コントローラ4は、推定燃料消費量FCが満タン領域故障判定閾値FCfullよりも大きくなったか否かを判定する。満タン領域故障判定閾値FCfullは、満タン燃料から第1残量を引いた値であって、燃料レベルセンサ3が正常であれば、満タン領域故障判定閾値FCfull分の燃料を消費したときは、必ず燃料残量の領域がサブタンク領域に切り替わる値である。コントローラ4は、推定燃料消費量FCが満タン領域故障判定閾値FCfullよりも大きくなっていればステップS86の処理を行い、そうでなければ今回の処理を終了する。
ステップS85において、コントローラ4は、燃料レベルセンサ3が故障していると判定すると共に、推定燃料消費量FCを初期値(ゼロ)に戻す。このステップS85で燃料レベルセンサ3が故障していると判定するのは以下の理由による。
満タン領域においては、レベルセンサ出力値FLはほとんど変化しないので、ステップS5でレベルセンサ出力値FLの変化量が通常故障判定閾値以上になることはない。しかしながら、燃料レベルセンサ3が正常であれば、満タン領域故障判定閾値FCfull分の燃料を消費したときは、燃料残量の領域は必ずサブタンク領域に切り替わるはずである。したがって、満タン領域故障判定閾値FCfull分の燃料が消費された(すなわち推定燃料消費量FCが満タン領域故障判定閾値FCfullよりも大きくなった)にもかかわらず、ステップS81で燃料残量の領域が変化していないとしてこのステップに到達したときは、燃料レベルセンサ3が故障していると判断できる。
ステップS86において、コントローラ4は、燃料残量の領域がサブタンク領域か否かを判定する。コントローラ4は、サブタンク領域であればステップS87の処理を行い、そうでなければステップS89の処理を行う。
ステップS87において、コントローラ4は、推定燃料消費量FCがサブタンク領域故障判定閾値FCsubよりも大きくなったか否かを判定する。サブタンク領域故障判定閾値FCsubは、サブタンク領域において、レベルセンサ出力値FLが通常故障判定閾値だけ変化するのに必要な燃料消費量に相当する値である。コントローラ4は、推定燃料消費量FCがサブタンク領域故障判定閾値FCsubよりも大きくなっていればステップS88の処理を行い、そうでなければ今回の処理を終了する。
ステップS88において、コントローラ4は、燃料レベルセンサ3が故障していると判定すると共に、推定燃料消費量FCを初期値(ゼロ)に戻す。このステップS88で燃料レベルセンサ3が故障していると判定するのは以下の理由による。
サブタンク領域においては、燃料が消費されるにしたがってレベルセンサ出力値FLが上昇していく。したがって、燃料レベルセンサ3が正常であれば、サブタンク領域故障判定閾値FCsub分の燃料が消費された(すなわち推定燃料消費量FCがサブタンク領域故障判定閾値FCsubよりも大きくなった)ときは、ステップS5において、レベルセンサ出力値FLの変化量が通常故障判定閾値以上になるはずである。それにもかかわらず、ステップS5でレベルセンサ出力値FLの変化量が通常故障判定閾値以上とは判定されず、このステップに到達したときは、燃料レベルセンサ3が故障していると判断できる。
ステップS89において、コントローラ4は、燃料残量の領域が不感帯領域か否かを判定する。コントローラ4は、不感帯領域であればステップS90の処理を行い、そうでなければステップS92の処理を行う。
ステップS90において、コントローラ4は、推定燃料消費量FCが不感帯領域故障判定閾値FCdzよりも大きくなったか否かを判定する。不感帯領域故障判定閾値FCdzは、燃料レベルセンサ3が正常であれば、不感帯領域故障判定閾値FCdz分の燃料を消費したときは、必ず燃料残量の領域がメインタンク領域に切り替わる値である。したがって、不感帯領域故障判定閾値FCdzは、概ね第2残量から第3残量を引いた値に等しく、ヒステリス範囲も考慮して設定される値となる。コントローラ4は、推定燃料消費量FCが不感帯領域故障判定閾値FCdzよりも大きければステップS91の処理を行い、そうでなければ今回の処理を終了する。
ステップS91において、コントローラ4は、燃料レベルセンサ3が故障していると判定すると共に、推定燃料消費量FCを初期値(ゼロ)に戻す。このステップS91で燃料レベルセンサ3が故障していると判定するのは以下の理由による。
不感帯領域においては、レベルセンサ出力値FLはほとんど変化しないので、ステップS5でレベルセンサ出力値FLの変化量が通常故障判定閾値以上になることはない。しかしながら、燃料レベルセンサ3が正常であれば、不感帯領域故障判定閾値FCdz分の燃料を消費したときは、燃料残量の領域は必ずメインタンク領域に切り替わるはずである。したがって、不感帯領域故障判定閾値FCdz分の燃料が消費された(すなわち推定燃料消費量FCが不感帯領域故障判定閾値FCdzよりも大きくなった)にもかかわらず、ステップS81で燃料残量の領域が変化していないとしてこのステップに到達したときは、燃料レベルセンサ3が故障していると判断できる。
ステップS92において、コントローラ4は、燃料残量の領域がメインタンク領域か否かを判定する。コントローラ4は、メインタンク領域であればステップS93の処理を行い、そうでなければ今回の処理を終了する。
ステップS93において、コントローラ4は、推定燃料消費量FCがメインタンク領域故障判定閾値FCmainよりも大きくなったか否かを判定する。メインタンク領域故障判定閾値FCmainは、メインタンク領域において、レベルセンサ出力値FLが通常故障判定閾値だけ変化するのに必要な燃料消費量に相当する値である。コントローラ4は、推定燃料消費量FCがメインタンク領域故障判定閾値FCmainよりも大きくなっていればステップS94の処理を行い、そうでなければ今回の処理を終了する。
ステップS94において、コントローラ4は、燃料レベルセンサ3が故障していると判定すると共に、推定燃料消費量FCを初期値(ゼロ)に戻す。このステップS94で燃料レベルセンサ3が故障していると判定するのは以下の理由による。
メインタンク領域においては、燃料が消費されるにしたがってレベルセンサ出力値FLが上昇していく。したがって、燃料レベルセンサ3が正常であれば、メインタンク領域故障判定閾値FCmain分の燃料が消費された(すなわち推定燃料消費量FCがメインタンク領域故障判定閾値FCmainよりも大きくなった)ときは、ステップS5において、レベルセンサ出力値FLの変化量が通常故障判定閾値以上になるはずである。それにもかかわらず、ステップS5でレベルセンサ出力値FLの変化量が通常故障判定閾値以上とは判定されず、このステップに到達したときは、燃料レベルセンサ3が故障していると判定できる。
ステップS95において、コントローラ4は、推定燃料消費量FCを初期値(ゼロ)に戻す。
以上説明した本実施形態によれば、レベルセンサ出力値FLの変化量を定期的に所定の通常故障判定閾値と比較して燃料レベルセンサ3の故障診断(通常故障診断)を行うほか、燃料レベルセンサ3の出力特性に基づいて区分けされた燃料残量の領域ごとに、個別に燃料レベルセンサ3の故障診断(領域故障診断)を行うこととした。
このように、通常故障診断を定期的に実施するとともに、燃料残量の領域ごとに個別に領域故障診断を実施することで、燃料レベルセンサ3の故障診断全体の回数を増やすことができる。
また、領域故障診断では、燃料レベルセンサ3の出力特性に応じた故障判定閾値を、燃料残量の領域ごとに個別に設定することができる。そのため、特に本実施形態のように、燃料レベルセンサ3の出力特性が不感帯領域を有する出力特性の場合、すなわち、レベルセンサ出力値が燃料消費の途中で一時的にほとんど変化しなくなる特性を有している場合は、不感帯領域での故障判定閾値を適切に調節することで、誤判定を抑制して故障診断の精度を向上させることができる。
本実施形態では、不感帯領域における故障判定閾値(不感帯領域故障判定閾値FCdz)を、不感帯領域を抜けるために必要な燃料消費量相当の値とした。そして、燃料残量の領域が不感帯領域にある場合は、不感帯領域に入ってからの燃料消費量が、不感帯領域を抜けるために必要な燃料消費量を超えてもなお燃料残量の領域が不感帯領域であると判定され続けているときに、燃料レベルセンサ3が故障していると判定することとした。
これにより、不感帯領域における誤判定を確実に抑制し、故障診断の精度をより一層向上させることができる。
また、本実施形態によれば、サブタンク領域及びメインタンク領域における故障判定閾値(サブタンク領域故障判定閾値FCsub及びメインタンク領域故障判定閾値FCmain)を、各領域においてレベルセンサ出力値FLが通常故障判定閾値だけ変化するのに必要な燃料消費量相当の値とした。
領域故障診断を実施しない場合は、不感帯領域を抜けるために必要な燃料消費量以上の燃料が消費されてからレベルセンサ出力値FLが変化しているかを判断しないと、不感帯領域において誤判定を行う可能性がある。
しかしながら、レベルセンサ出力値FLが燃料の消費とともに応答良く変化するサブタンク領域やメインタンク領域においては、燃料レベルセンサ3の故障診断を実施するにあたって、不感帯領域を抜けるために必要な燃料消費量以上の燃料が消費されるのを待つ必要はない。そのため、全領域において不感帯領域を抜けるために必要な燃料消費量以上の燃料が消費されてからレベルセンサ出力値FLが変化しているかを判断しようとすると、故障診断の実施回数が減少する。
そこで本実施形態のように、不感帯領域における故障判定閾値と、サブタンク領域及びメインタンク領域における故障判定閾値とを区別し、不感帯領域における故障判定閾値に比べてサブタンク領域及びメインタンク領域における故障判定閾値を小さくすることで、故障診断の実施回数を増加させて、故障診断の実施頻度を確保することができる。
以上、本発明の実施形態について説明したが、上記実施形態は本発明の適用例の一部を示したに過ぎず、本発明の技術的範囲を上記実施形態の具体的構成に限定する趣旨ではない。
本願は、2012年8月2日に日本国特許庁に出願された特願2012−172258号に基づく優先権を主張し、この出願の全ての内容は参照により本明細書に組み込まれる。
Claims (4)
- 少なくとも第1タンクと第2タンクとを備える燃料タンク内の燃料残量を検出する燃料レベルセンサの故障診断装置であって、
前記第1タンク及び前記第2タンクにそれぞれ前記燃料レベルセンサが設けられ、
前記燃料レベルセンサの出力値に基づいて、燃料消費に応じて前記第1タンクの前記燃料レベルセンサの出力値が変化する第1タンク領域、燃料消費先が前記第1タンクから前記第2タンクへと切り替わるときに燃料レベルセンサの出力値の変化が少なくなる不感帯領域、及び、燃料消費に応じて前記第2タンクの前記燃料レベルセンサの出力値が変化する第2タンク領域のいずれの領域であるかを判定する領域判定手段と、
前記領域が変化してからの燃料消費量と、前記領域ごとに個別に設定された故障判定閾値とを比較して、前記領域ごとに前記燃料レベルセンサの故障診断を行う領域故障診断手段と、
を備え、
前記領域故障診断手段は、
前記不感帯領域において、前記故障判定閾値を、前記不感帯領域を抜けるために必要な燃料消費量相当の値とする、
燃料レベルセンサの故障診断装置。 - 前記領域に関係なく、前記燃料レベルセンサの変化量と、所定の通常故障判定閾値と、を定期的に比較して、前記燃料レベルセンサの故障診断を行う通常故障診断手段をさらに備える、
請求項1に記載の燃料レベルセンサの故障診断装置。 - 前記領域故障診断手段は、
前記領域が前記第1タンク領域又は前記第2タンク領域のときは、前記故障判定閾値を、その領域において前記燃料レベルセンサの出力値が前記通常故障判定閾値だけ変化するのに必要な燃料消費量相当の値とする、
請求項2に記載の燃料レベルセンサの故障診断装置。 - 少なくとも第1タンクと第2タンクとを備える燃料タンク内の燃料残量を検出する燃料レベルセンサの故障診断方法であって、
前記第1タンク及び前記第2タンクにそれぞれ前記燃料レベルセンサが設けられ、
前記燃料レベルセンサの出力値に基づいて、燃料消費に応じて前記第1タンクの前記燃料レベルセンサの出力値が変化する第1タンク領域、燃料消費先が前記第1タンクから前記第2タンクへと切り替わるときに燃料レベルセンサの出力値の変化が少なくなる不感帯領域、及び、燃料消費に応じて前記第2タンクの前記燃料レベルセンサの出力値が変化する第2タンク領域のいずれの領域であるかを判定する領域判定工程と、
前記領域が変化してからの燃料消費量と、前記領域ごとに個別に設定された故障判定閾値とを比較して、前記領域ごとに前記燃料レベルセンサの故障診断を行う領域故障診断工程と、
を備え、
前記領域故障診断工程は、
前記不感帯領域において、前記故障判定閾値を、前記不感帯領域を抜けるために必要な燃料消費量相当の値とする、
燃料レベルセンサの故障診断方法。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012172258 | 2012-08-02 | ||
JP2012172258 | 2012-08-02 | ||
PCT/JP2013/069862 WO2014021136A1 (ja) | 2012-08-02 | 2013-07-23 | 燃料レベルセンサの故障診断装置及び燃料レベルセンサの故障診断方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP5930043B2 true JP5930043B2 (ja) | 2016-06-08 |
JPWO2014021136A1 JPWO2014021136A1 (ja) | 2016-07-21 |
Family
ID=50027816
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014528082A Active JP5930043B2 (ja) | 2012-08-02 | 2013-07-23 | 燃料レベルセンサの故障診断装置及び燃料レベルセンサの故障診断方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US9267835B2 (ja) |
JP (1) | JP5930043B2 (ja) |
WO (1) | WO2014021136A1 (ja) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
SE537965C2 (sv) * | 2013-12-05 | 2015-12-15 | Scania Cv Ab | Förfarande och system för att fastställa en räckvidd för ettfordon |
US9822723B2 (en) | 2015-03-04 | 2017-11-21 | Denso Corporation | Fuel level sensor diagnosis device |
US9829370B2 (en) * | 2015-04-27 | 2017-11-28 | Ford Global Technologies, Llc | Methods and systems for fuel level indicators in a saddle fuel tank |
US10312536B2 (en) | 2016-05-10 | 2019-06-04 | Hamilton Sundstrand Corporation | On-board aircraft electrochemical system |
CN107476967B (zh) * | 2016-07-21 | 2019-07-19 | 宝沃汽车(中国)有限公司 | 燃油泵的检测方法及检测装置 |
JP6696356B2 (ja) * | 2016-08-26 | 2020-05-20 | 株式会社デンソー | フィルタモジュール、および、これを用いた燃料ポンプモジュール |
JP6625505B2 (ja) * | 2016-09-29 | 2019-12-25 | 本田技研工業株式会社 | 車両の残走行距離の表示装置 |
CN108656951A (zh) * | 2017-03-31 | 2018-10-16 | 华晨汽车集团控股有限公司 | 一种汽车燃油表的控制方法 |
US11131573B2 (en) * | 2017-12-01 | 2021-09-28 | GM Global Technology Operations LLC | Offset detection for fuel level sensor fault |
FR3083608B1 (fr) * | 2018-07-06 | 2021-07-16 | Ifp Energies Now | Procede d'estimation d'une quantite de carburant reellement ajoutee lors d'un plein dans un reservoir de vehicule |
US20220024298A1 (en) * | 2018-12-28 | 2022-01-27 | Tf Technologies, Llc | Fuel measurement device with fuel passage and fuel level sensor |
CN112918699B (zh) * | 2021-01-20 | 2024-02-09 | 上海海鹰机械厂 | 某型机消耗组信号灯提早燃亮的故障排除方法 |
CN115076601B (zh) * | 2022-05-10 | 2024-02-20 | 潍柴动力股份有限公司 | 气罐剩余液位可信性的检测方法、装置及*** |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0655944A (ja) * | 1992-08-12 | 1994-03-01 | Toyota Motor Corp | 車両用燃料タンク |
JPH0639549U (ja) * | 1992-11-05 | 1994-05-27 | 株式会社ワイエヌエス | 燃料残量検出装置 |
JPH06206454A (ja) * | 1993-01-11 | 1994-07-26 | Fujitsu Ten Ltd | サブタンクコントロールシステム |
JP2004257363A (ja) * | 2003-02-27 | 2004-09-16 | Shin Caterpillar Mitsubishi Ltd | 液体燃料量計測装置及び液体燃料量計測方法 |
JP2007132266A (ja) * | 2005-11-10 | 2007-05-31 | Toyota Motor Corp | 燃料貯留システム |
JP2008514905A (ja) * | 2004-09-28 | 2008-05-08 | シーメンス アクチエンゲゼルシヤフト | 燃料タンク内に配置される1つまたは複数の充填レベルセンサの測定値を検査する方法ならびにこの方法を実施するための装置 |
JP2008128068A (ja) * | 2006-11-20 | 2008-06-05 | Honda Motor Co Ltd | 燃料供給システム |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2571571B2 (ja) * | 1986-06-23 | 1997-01-16 | 日産自動車株式会社 | 自動車用燃料検出装置 |
JPH10184479A (ja) | 1996-12-27 | 1998-07-14 | Hitachi Ltd | 燃料レベル検出手段の故障診断装置 |
JP4560714B2 (ja) * | 2004-08-04 | 2010-10-13 | スズキ株式会社 | 内燃機関の燃料レベル制御装置 |
US7631556B2 (en) * | 2006-08-01 | 2009-12-15 | Gm Global Technology Operations, Inc. | Empty fuel level detection cross-check |
US7739897B2 (en) * | 2007-04-03 | 2010-06-22 | Gm Global Technology Operations, Inc. | System for detecting failures in fuel systems |
US7878057B2 (en) * | 2007-04-03 | 2011-02-01 | Gm Global Technology Operations, Inc. | System for detecting failures in fuel systems |
TW200840740A (en) * | 2007-04-13 | 2008-10-16 | Univ Mingchi Technology | Intelligent system and method for monitoring fuel quantity |
-
2013
- 2013-07-23 JP JP2014528082A patent/JP5930043B2/ja active Active
- 2013-07-23 US US14/418,113 patent/US9267835B2/en active Active
- 2013-07-23 WO PCT/JP2013/069862 patent/WO2014021136A1/ja active Application Filing
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0655944A (ja) * | 1992-08-12 | 1994-03-01 | Toyota Motor Corp | 車両用燃料タンク |
JPH0639549U (ja) * | 1992-11-05 | 1994-05-27 | 株式会社ワイエヌエス | 燃料残量検出装置 |
JPH06206454A (ja) * | 1993-01-11 | 1994-07-26 | Fujitsu Ten Ltd | サブタンクコントロールシステム |
JP2004257363A (ja) * | 2003-02-27 | 2004-09-16 | Shin Caterpillar Mitsubishi Ltd | 液体燃料量計測装置及び液体燃料量計測方法 |
JP2008514905A (ja) * | 2004-09-28 | 2008-05-08 | シーメンス アクチエンゲゼルシヤフト | 燃料タンク内に配置される1つまたは複数の充填レベルセンサの測定値を検査する方法ならびにこの方法を実施するための装置 |
JP2007132266A (ja) * | 2005-11-10 | 2007-05-31 | Toyota Motor Corp | 燃料貯留システム |
JP2008128068A (ja) * | 2006-11-20 | 2008-06-05 | Honda Motor Co Ltd | 燃料供給システム |
Also Published As
Publication number | Publication date |
---|---|
US9267835B2 (en) | 2016-02-23 |
US20150285670A1 (en) | 2015-10-08 |
JPWO2014021136A1 (ja) | 2016-07-21 |
WO2014021136A1 (ja) | 2014-02-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5930043B2 (ja) | 燃料レベルセンサの故障診断装置及び燃料レベルセンサの故障診断方法 | |
KR101619597B1 (ko) | 후방 산소센서의 고장 검출 방법 | |
JP6337781B2 (ja) | 電源装置 | |
JP2016060433A (ja) | 車両用電力供給装置 | |
CA2909663C (en) | Fuel cell system and power generation monitoring method based on cathode gas deficiency | |
JP2008128068A (ja) | 燃料供給システム | |
CN107421071B (zh) | 多联机***及其排气温度检测异常的诊断方法、装置 | |
JP2009243304A (ja) | フィルタ目詰まり判定システムおよびフィルタ目詰まり判定装置 | |
KR101679961B1 (ko) | 연료전지 시스템의 압력센서 고장진단 방법 | |
JP2014098363A (ja) | フィルタの異常判定装置 | |
JP2008121656A (ja) | 内燃機関の冷却装置 | |
EP2749742B1 (en) | Control system for dpf regeneration by exhaust pipe injection, and regeneration method | |
JP6402798B2 (ja) | 車両パワーウインドウ装置用の制御装置 | |
SE534537C2 (sv) | Fastställande av batterikondition | |
JP4725744B2 (ja) | エンジンの排気浄化装置 | |
CN108292920B (zh) | 电磁负载驱动装置以及车载控制*** | |
CN113250801A (zh) | 一种排气管装置、发动机排气***及车辆 | |
JP5978798B2 (ja) | 燃料レベルセンサ診断装置 | |
JP5240415B2 (ja) | アルコール濃度センサの合理性診断装置 | |
JP5950442B2 (ja) | 電子制御装置 | |
JP2010185756A (ja) | 故障検出装置及び故障検出方法 | |
JP2009202781A (ja) | 車両用乗員保護装置 | |
JP2020056756A (ja) | 電流センサの異常検出方法 | |
KR20090119487A (ko) | 바퀴 속도 센서의 라인 상태 검출 방법 | |
KR20140023731A (ko) | 휠 굴삭기의 주행 제어 시스템 및 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20160405 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160418 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5930043 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |