(57)【要約】【課題】システムの故障を速やかに診断することが可能な燃料供給システムを提供する。【解決手段】燃料供給システム１のＦＩ−ＥＣＵ５０は、電源コントロールユニット１０からの出力と、回転センサの検出結果と、に基づいて、電源コントロールユニット１０によるエンジンの始動の成否を判定し、指令信号として、エンジンの始動時に、第一ポンプ７０を第一のモードに設定する第一の指令信号と、第一のモードにおいてエンジンの始動が失敗したと判定された場合に、第一ポンプ７０を第二のモードに設定する第二の指令信号と、第二のモードの後に、第一ポンプ７０を第三のモードに設定する第三の指令信号と、を出力し、指令信号の種類とＦＰＣ６０からの状態信号と、を用いてシステムの故障を診断する。【選択図】図１
2011038444.tif 000002
【特許請求の範囲】
【請求項１】
燃料タンク内の燃料を内燃機関に供給する燃料供給手段と、
前記燃料供給手段の駆動を制御する駆動制御手段と、
前記駆動制御手段に指令信号を出力するとともに、前記駆動制御手段から出力された当該駆動制御手段の状態を表す状態信号を取得するシステム制御手段と、
前記内燃機関を始動させる始動手段と、
前記内燃機関の状態を検出する状態検出手段と、
を備える燃料供給システムであって、
前記システム制御手段は、
前記始動手段からの出力と、前記状態検出手段の検出結果と、に基づいて、前記始動手段による前記内燃機関の始動の成否を判定し、
前記指令信号として、
前記始動手段による前記内燃機関の始動時に、前記燃料供給手段を第一のモードに設定する第一の指令信号と、
前記第一のモードにおいて前記内燃機関の始動が失敗したと判定された場合に、前記燃料供給手段を第二のモードに設定する第二の指令信号と、
前記第二のモードの後に、前記燃料供給手段を第三のモードに設定する第三の指令信号と、
を出力可能に構成されており、
前記指令信号の種類と前記駆動制御手段からの状態信号とに基づいて、前記燃料供給システムの故障を診断する
ことを特徴とする燃料供給システム。
【請求項２】
前記駆動制御手段からの状態信号は、ダイアグ信号であり、
前記第一のモードは、前記燃料供給手段を第一の出力で駆動させるモードであり、
前記第二のモードは、前記燃料供給手段を前記第一の出力よりも小さい第二の出力で駆動させるモードであり、
前記第三のモードは、前記燃料供給手段を停止させるモードであり、
前記システム制御手段は、
前記第一の指令信号を出力した際の前記ダイアグ信号が論理異常を示す場合には、前記燃料供給手段と前記駆動制御手段とを接続する配線、前記燃料供給手段、前記指令信号を前記システム制御手段から前記駆動制御手段へ伝送する配線及び前記駆動制御手段を接地するための配線以外の部位において前記燃料供給システムが故障していると診断し、
前記第二の指令信号を出力した際の前記ダイアグ信号が論理異常を示す場合には、前記燃料供給手段と前記駆動制御手段とを接続する配線、前記燃料供給手段、前記指令信号を前記システム制御手段から前記駆動制御手段へ伝送する配線及び前記駆動制御手段を接地するための配線以外の部位において前記燃料供給システムが故障している、並びに、前記燃料供給手段と前記駆動制御手段とを接続する配線及び前記燃料供給手段の少なくとも一方が故障している、の少なくとも一方であると診断し、
前記第三の指令信号を出力した際の前記ダイアグ信号が論理異常を示す場合には、前記燃料供給手段と前記駆動制御手段とを接続する配線、前記燃料供給手段、前記指令信号を前記システム制御手段から前記駆動制御手段へ伝送する配線及び前記駆動制御手段を接地するための配線以外の部位において前記燃料供給システムが故障している、前記指令信号を前記システム制御手段から前記駆動制御手段へ伝送する配線が故障している、及び、前記駆動制御手段を接地するための配線が故障している、の少なくとも一方であると診断する
ことを特徴とする請求項１に記載の燃料供給システム。
【請求項３】
前記燃料供給手段とは別体の燃料供給手段をさらに備え、
前記システム制御手段は、前記燃料供給システムが故障していると診断した場合には、前記別体の燃料供給手段を駆動させることによって前記燃料タンク内の燃料を前記内燃機関に供給させる
ことを特徴とする請求項１又は請求項２に記載の燃料供給システム。
【請求項４】
前記燃料供給手段とは別体の燃料供給手段をさらに備え、
前記システム制御手段は、前記燃料供給システムが故障していると診断した場合には、前記始動手段による前記内燃機関の次回の始動時に、前記別体の燃料供給手段を駆動させることによって前記燃料タンク内の燃料を前記内燃機関に供給させる
ことを特徴とする請求項１から請求項３のいずれか一項に記載の燃料供給システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、燃料供給システムに関し、詳細には、当該システムの故障を診断することが可能な燃料供給システムに関する。
【背景技術】
【０００２】
エンジンに燃料を供給する燃料供給システムにおける異常判定を行う技術として、特許文献１には、電源のオン回数とエンジン制御回路からの制御信号のオン回数とに基づいて異常判定を行う異常検出装置が開示されている。かかる異常検出装置は、電源オン回数が所定回数を越えても、制御信号オン回数が０回の場合は、制御信号が常時オン状態又は常時オフ状態となっているため、制御信号線の断線、制御信号線とグランドとのショート等の異常があると判定する。一方、制御信号オン回数が所定回数を越えても、電源オン回数が０回の場合は、電源が常時オン状態又は常時オフ状態となっているため、電源線とバックアップ用電源とのショート、燃料ポンプの電源側端子とバックアップ用電源とのショート等の異常があると判定する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−３４２８８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
かかる異常検出装置においては、電源オン回数又は制御信号オン回数が所定回数に達した場合にはじめて異常判定を行うので、異常判定が行われるまでに時間を要してしまう。
【０００５】
本発明は、前記した問題を解決すべく創案されたものであり、システムの故障を速やかに診断することが可能な燃料供給システムを提供することを課題とする。
【課題を解決するための手段】
【０００６】
前記課題を解決するため、本発明の燃料供給システムは、燃料タンク内の燃料を内燃機関に供給する燃料供給手段と、前記燃料供給手段の駆動を制御する駆動制御手段と、前記駆動制御手段に指令信号を出力するとともに、前記駆動制御手段から出力された当該駆動制御手段の状態を表す状態信号を取得するシステム制御手段と、前記内燃機関を始動させる始動手段と、前記内燃機関の状態を検出する状態検出手段と、を備える燃料供給システムであって、前記システム制御手段は、前記始動手段からの出力と、前記状態検出手段の検出結果と、に基づいて、前記始動手段による前記内燃機関の始動の成否を判定し、前記指令信号として、前記始動手段による前記内燃機関の始動時に、前記燃料供給手段を第一のモードに設定する第一の指令信号と、前記第一のモードにおいて前記内燃機関の始動が失敗したと判定された場合に、前記燃料供給手段を第二のモードに設定する第二の指令信号と、前記第二のモードの後に、前記燃料供給手段を第三のモードに設定する第三の指令信号と、を出力可能に構成されており、前記指令信号の種類と前記駆動制御手段からの状態信号とに基づいて、前記燃料供給システムの故障を診断することを特徴とする。
【０００７】
かかる構成によると、内燃機関の１回の始動による診断が可能となるので、システムの故障を速やかに診断することができる。
【０００８】
前記駆動制御手段からの状態信号は、ダイアグ信号であり、前記第一のモードは、前記燃料供給手段を第一の出力で駆動させるモードであり、前記第二のモードは、前記燃料供給手段を前記第一の出力よりも小さい第二の出力で駆動させるモードであり、前記第三のモードは、前記燃料供給手段を停止させるモードであり、前記システム制御手段は、前記第一の指令信号を出力した際の前記ダイアグ信号が論理異常を示す場合には、前記燃料供給手段と前記駆動制御手段とを接続する配線、前記燃料供給手段、前記指令信号を前記システム制御手段から前記駆動制御手段へ伝送する配線及び前記駆動制御手段を接地するための配線以外の部位において前記燃料供給システムが故障していると診断し、前記第二の指令信号を出力した際の前記ダイアグ信号が論理異常を示す場合には、前記燃料供給手段と前記駆動制御手段とを接続する配線、前記燃料供給手段、前記指令信号を前記システム制御手段から前記駆動制御手段へ伝送する配線及び前記駆動制御手段を接地するための配線以外の部位において前記燃料供給システムが故障している、並びに、前記燃料供給手段と前記駆動制御手段とを接続する配線及び前記燃料供給手段の少なくとも一方が故障している、の少なくとも一方であると診断し、前記第三の指令信号を出力した際の前記ダイアグ信号が論理異常を示す場合には、前記燃料供給手段と前記駆動制御手段とを接続する配線、前記燃料供給手段、前記指令信号を前記システム制御手段から前記駆動制御手段へ伝送する配線及び前記駆動制御手段を接地するための配線以外の部位において前記燃料供給システムが故障している、前記指令信号を前記システム制御手段から前記駆動制御手段へ伝送する配線が故障している、及び、前記駆動制御手段を接地するための配線が故障している、の少なくとも一方であると診断する構成であってもよい。
【０００９】
かかる構成によると、故障部位を特定することができるので、修理時間を短縮することができる。
【００１０】
また、前記燃料供給システムは、前記燃料供給手段とは別体の燃料供給手段をさらに備え、前記システム制御手段は、前記燃料供給システムが故障していると診断した場合には、前記別体の燃料供給手段の駆動を制御することによって前記燃料タンク内の燃料を前記内燃機関に供給させる構成であってもよい。
【００１１】
かかる構成によると、故障の発生によって燃料供給手段による燃料の供給ができなくなった場合であっても、別体の燃料供給手段が内燃機関に燃料を供給するので、内燃機関の始動後に当該内燃機関を確実に駆動させ続けることができる。
【００１２】
また、前記燃料供給システムは、前記燃料供給手段とは別体の燃料供給手段をさらに備え、前記システム制御手段は、前記燃料供給システムが故障していると診断した場合には、前記始動手段による前記内燃機関の次回の始動時に、前記別体の燃料供給手段の駆動を制御することによって前記燃料タンク内の燃料を前記内燃機関に供給させる構成であってもよい。
【００１３】
かかる構成によると、故障の発生によって燃料供給手段による燃料の供給ができなくなった場合における次回の始動時には別体の燃料供給手段が内燃機関に燃料を供給するので、内燃機関を確実に始動させることができる。
【発明の効果】
【００１４】
本発明によれば、燃料供給システムの故障を速やかに診断することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施形態に係る燃料供給システムの要部を示す電気回路図である。
【図２】本発明の実施形態に係る燃料供給システムの要部を模式的に示すブロック図である。
【図３】ＦＩ−ＥＣＵによる第一ポンプ及び第二ポンプの駆動方法を説明するためのフローチャートである。
【図４】故障診断部による故障診断方法を説明するためのフローチャートである。
【図５】第一ポンプ用リレーの状態、第一ポンプの駆動モード、第二ポンプ用リレーの状態、エンジンの回転数の一例を示すタイミングチャートである。
【発明を実施するための形態】
【００１６】
以下、本発明の実施形態について、本発明の燃料供給システムを車両に適用した場合を例にとり、適宜図面を参照しながら説明する。同様の部分には同一符号を付し、重複する説明を省略する。
【００１７】
＜燃料供給システムの構成＞
まず、本発明の実施形態に係る燃料供給システムについて、図１及び図２を参照して説明する。図１は、本発明の実施形態に係る燃料供給システムの要部を示す電気回路図である。図２は、本発明の実施形態に係る燃料供給システムの要部を模式的に示すブロック図である。
【００１８】
図１に示すように、本発明の実施形態に係る燃料供給システム１は、電源コントロールユニット１０と、メインリレー２０と、第一ポンプ用リレー３０と、第二ポンプ用リレー４０と、ＦＩ−ＥＣＵ（Fuel Injection - Electronic Control Unit）５０と、ＦＰＣ（Fuel Pump Controller）６０と、第一ポンプ７０と、第二ポンプ８０と、を備える。
【００１９】
電源コントロールユニット１０は、エンジン（内燃機関）を始動させる始動手段であり、バッテリの一端と第一ポンプ用リレー３０との間に設けられた第一スイッチ１１と、バッテリの一端と第二ポンプ用リレー４０との間に設けられた第二スイッチ１２と、を備える。第一スイッチ１１及び第二スイッチ１２は、例えば、運転者による操作によって接続されたり開放されたりするイグニッションスイッチである。なお、第一スイッチ１１と第一ポンプ用リレー３０との間には、ヒューズ９２が設けられており、第二スイッチ１２と第二ポンプ用リレー４０との間には、ヒューズ９１が設けられている。
【００２０】
メインリレー２０は、スイッチ２１及びコイル２２を備え、第一ポンプ用リレー３０は、スイッチ３１及びコイル３２を備え、第二ポンプ用リレー４０は、スイッチ４１及びコイル４２を備える。
【００２１】
ＦＩ−ＥＣＵ５０は、特許請求の範囲におけるシステム制御手段の一例であり、指令信号をＦＰＣ６０へ出力したり、第二ポンプ８０の駆動を制御したり、燃料供給システム１の故障を診断したりする。
ここで、指令信号は、第一ポンプ７０を所定のモードで駆動させるための信号であり、配線９３を介してＦＩ−ＥＣＵ５０からＦＰＣ６０へ伝送される。
【００２２】
ＦＰＣ６０は、特許請求の範囲における駆動制御手段の一例であり、ＦＩ−ＥＣＵ５０から出力された指令信号に基づいて、第一ポンプ７０の駆動を制御する。また、ＦＰＣ６０は、当該ＦＰＣ６０の状態を表す状態信号として、ダイアグ信号をＦＩ−ＥＣＵ５０へ出力する。ここで、ダイアグ信号は、ＦＰＣ６０内の論理状態を示す信号であり、配線９４を介してＦＰＣ６０からＦＩ−ＥＣＵ５０へ伝送される。なお、ＦＰＣ６０は、配線９５によって接地されている。
【００２３】
第一ポンプ７０は、燃料タンク内の燃料をエンジン（内燃機関）へ供給する燃料供給手段であり、その駆動源であるモータの駆動は、ＦＰＣ６０によって制御される。
【００２４】
第二ポンプ８０は、燃料タンク内の燃料をエンジンへ供給する第一ポンプ７０とは別体の燃料供給手段であり、その駆動源であるモータの駆動は、ＦＩ−ＥＣＵ５０によって制御される。ここで、配線９６は、第二ポンプ８０にかかる電圧を監視するためのものであり、ＦＩ−ＥＣＵ５０は、第二ポンプ８０にかかる電圧を監視することによって、第二ポンプ８０が駆動しているか否かを判定することができる。なお、第二ポンプ８０の接地側にシャント抵抗を直列に設け、第二ポンプ８０とシャント抵抗との間に配線９６を接続する構成であってもよい。また、ＦＩ−ＥＣＵ５０は、第二ポンプ８０に流れる電流を監視することによって、第二ポンプ８０が駆動しているか否かを判定する構成であってもよい。
【００２５】
図２に示すように、燃料供給システム１は、エンジンの状態を検出する状態検出手段としての回転センサ１００をさらに備える。回転センサ１００は、エンジンの回転数を検出し、検出結果をＦＩ−ＥＣＵ５０へ出力する。
【００２６】
ＦＩ−ＥＣＵ５０は、機能ブロックとして、指令信号出力部５１と、始動成否判定部５２と、故障診断部５３と、第二ポンプ駆動制御部５４と、を備える。
【００２７】
指令信号出力部５１は、電源コントロールユニット１０によるエンジンの始動時に、第一ポンプ７０を第一のモードで駆動させる第一の指令信号と、第一のモードにおいてエンジンの始動が失敗したと判定された場合に、第一ポンプ７０を第二のモードで駆動させる第二の指令信号と、第二のモードの後に、第一ポンプ７０を第三のモードで駆動させる第三の指令信号と、を出力する。本実施形態において、第一のモードは、第一ポンプ７０を第一の出力で駆動するモード（Ｈｉ駆動）であり、第二のモードは、第一ポンプ７０を第一の出力よりも小さい第二の出力で駆動するモード（Ｌｏ駆動）であり、第三のモードは、第一ポンプ７０を停止するモード（ＯＦＦ）である。
【００２８】
始動成否判定部５２は、電源コントロールユニット１０から出力されたスタート信号と、回転センサ１００から出力されたエンジン（内燃機関）の回転数と、に基づいて、エンジンの始動の成否を判定する。より詳細には、始動成否判定部５２は、電源コントロールユニット１０から出力されたスタート信号を取得してから所定時間内にエンジンの回転数が所定回転数に達した場合には、エンジンの始動が成功したと判定し、そうでない場合には、エンジンの始動は失敗したと判定する。かかる判定結果は、指令信号出力部５１へ出力される。
【００２９】
故障診断部５３は、第一の指令信号を出力した際のＦＰＣ６０からの状態信号と、第二の指令信号を出力した際のＦＰＣ６０からの状態信号と、第三の指令信号を出力した際のＦＰＣ６０からの状態信号と、を用いて燃料供給システム１の故障を診断する。故障診断部５３は、指令信号の種類と、ＦＰＣ６０から出力されるダイアグ信号と、の組み合わせによって、ダイアグ信号が論理正常を示すか論理異常を示すかを判定し、論理異常であると判定された場合に、燃料供給システム１が故障していると診断する。
【００３０】
本実施形態において、故障診断部５３は、第一の指令信号を出力した際のダイアグ信号が論理異常を示す場合には、ＦＰＣ６０が故障していると診断する。また、故障診断部５３は、第二の指令信号を出力した際のダイアグ信号が論理異常を示す場合には、ＦＰＣ６０が故障している、及び、第一ポンプ７０が故障している、のいずれかであると診断する。また、故障診断部５３は、第三の指令信号を出力した際のダイアグ信号が論理異常を示す場合には、ＦＰＣ６０が故障している、指令信号をＦＰＣ６０へ伝送する配線９３が断線している、及び、ＦＰＣ６０の接地が開放している、のいずれかであると診断する。
【００３１】
第二ポンプ駆動制御部５４は、所定条件を満たした場合に、第二ポンプ８０を駆動させるための駆動信号を出力し、第二ポンプ８０を駆動させる。また、第二ポンプ駆動制御部５２は、必要に応じて、駆動信号の出力を停止し、第二ポンプ８０を停止させる。本実施形態において、駆動信号は、コイル４２へ流れる電流であり、第二ポンプ駆動制御部５２は、駆動信号としての電流をコイル４２へ流すことによってスイッチ４１を接続させ、第二ポンプ８０のモータを駆動させる。すなわち、指令信号出力部５１及び第二ポンプ駆動制御部５４は、回転センサ１００によって検出されたエンジンの回転数を取得し、取得されたエンジンの回転数に基づいて、それぞれ（ＦＰＣ６０を介して）第一ポンプ７０の駆動を制御したり、第二ポンプ８０の駆動を制御したりする。
【００３２】
続いて、本発明の実施形態に係る燃料供給システム１の動作例について、図３から図６を参照して説明する。図３は、ＦＩ−ＥＣＵによる第一ポンプ及び第二ポンプの駆動方法を説明するためのフローチャートである。図４は、故障診断部による故障診断方法を説明するためのフローチャートである。図５は、第一ポンプ用リレーの状態、第一ポンプの駆動モード、第二ポンプ用リレーの状態、エンジンの回転数の一例を示すタイミングチャートである。
【００３３】
≪第一ポンプ７０及び第二ポンプ８０の駆動方法≫
まず、図３を参照して、ＦＩ−ＥＣＵ５０による第一ポンプ７０及び第二ポンプ８０の駆動方法について説明する。
【００３４】
まず、運転者による操作に基づいてスイッチ１１，１２が接続されてから、指令信号出力部５１が電源コントロールユニット１０から出力されたスタート信号を取得すると（ステップＳ１でＹｅｓ）、指令信号出力部５１は、メインリレー２０のコイル２２に通電してスイッチ２１を接続させるとともに、第一ポンプ用リレー３０のコイル３２に通電してスイッチ３１を接続させる。
【００３５】
続いて、故障診断部５３による診断結果としてのＦ＿１ＳＴＰＵＭＰＥＲが０である場合（ステップＳ２でＮｏ）には、燃料供給システム１は故障していないと判定されているため、本フローは、ステップＳ３へ移行する。故障診断部５３による故障診断方法については、後に図４を参照して説明する。
【００３６】
続いて、指令信号出力部５１は、第一の指令信号をＦＰＣ６０へ出力し、ＦＰＣ６０に第一ポンプ７０を第一のモード（Ｈｉ駆動）で駆動させる（ステップＳ３でＮｏの後、ステップＳ４）。
【００３７】
続いて、始動成否判定部５２が、エンジンの始動の成否を判定する（ステップＳ３，Ｓ５）。第一の指令信号が出力されてから所定時間内にエンジンの回転数が所定回転数に達しない場合には（ステップＳ３でＹｅｓ、かつ、ステップＳ５でＮｏ）、始動成否判定部５２は、エンジンの始動が失敗したと判定し、指令信号出力部５１は、第二の指令信号をＦＰＣ６０へ出力し、ＦＰＣ６０に第一ポンプ７０を第二のモード（Ｌｏ駆動）で駆動させる（ステップＳ６でＮｏの後、ステップＳ７）。
【００３８】
続いて、第二の指令信号が出力されてから所定時間が経過した場合には（ステップＳ６でＹｅｓ）、指令信号出力部５１は、第三の指令信号をＦＰＣ６０へ出力し、ＦＰＣ６０に第一ポンプ７０を停止させる（ステップＳ８）。
【００３９】
一方、指令信号出力部５１がスタート信号を取得していない場合において始動成否判定部５２がエンジンが始動していると判定した場合（ステップＳ１でＮｏ、かつ、ステップＳ９でＹｅｓ）には、指令信号出力部５１は、エンジン運転状態に応じた指令信号を出力する（ステップＳ１０）。同様に、第一の指令信号が出力されてから所定時間内にエンジンの回転数が所定回転数に達した場合には（ステップＳ３でＹｅｓ、かつ、ステップＳ５でＹｅｓ）、始動成否判定部５２は、エンジンの始動が成功したと判定し、指令信号出力部５１は、エンジン運転状態に応じた指令信号を出力する（ステップＳ１０）。
【００４０】
また、指令信号出力部５１がスタート信号を取得していない場合において始動成否判定部５２がエンジンは始動していないと判定した場合（ステップＳ１でＮｏ、かつ、ステップＳ９でＮｏ）には、第一のポンプ７０は、停止状態を保つ（ステップＳ８）。
【００４１】
一方、故障診断部５３による診断結果としてのＦ＿１ＳＴＰＵＭＰＥＲが１である場合（ステップＳ２でＹｅｓ）には、燃料供給システム１は故障していると判定されているため、指令信号出力部５１が第三の指令信号をＦＰＣ６０へ出力し（ステップＳ１１）、続いて、第二ポンプ駆動制御部５４が、第二ポンプ７０を駆動させる（ステップＳ１２）。
【００４２】
≪故障診断方法≫
続いて、図４を参照して、故障診断部５３による燃料供給システム１の故障診断方法について説明する。ここで、故障フラグとしてＦ＿１ＳＴＰＵＭＰＥＲが用いられる。Ｆ＿１ＳＴＰＵＭＰＥＲが０であるとは、燃料供給システム１が故障していないことを表し、Ｆ＿１ＳＴＰＵＭＰＥＲが１であるとは、燃料供給システム１が故障していることを表す。すなわち、故障診断部５３は、燃料供給システム１が故障していると診断した場合には、Ｆ＿１ＳＴＰＵＭＰＥＲを１に設定する。Ｆ＿１ＳＴＰＵＭＰＥＲの値は、非揮発性メモリに記憶される。
【００４３】
ここで、燃料供給システム１の故障モードと、ダイアグ信号と、の関係の一部を表１に示す。故障診断部５３は、表１に示す関係性を用いて、燃料供給システム１の故障部位を詳細に特定することができる。
【００４４】
【表１】
2011038444.tif 000003
【００４５】
なお、負荷断線とは、第一ポンプ７０とＦＰＣ６０とを電気的に接続する配線９７，９８及び第一ポンプ７０の少なくとも一方が故障している状態、より詳細には、第一ポンプ７０とＦＰＣ６０とを電気的に接続する配線９７，９８の少なくとも一方の断線、第一ポンプ７０のモータ内の断線、及び、第一ポンプ７０のモータのブラシの異常磨耗、のうち一以上が生じている状態を指す。第一ポンプ７０の駆動モードがＨｉである場合において、負荷断線が生じると、ＦＰＣ６０からは、ダイアグ信号Ｈｉが出力される。一方、第一ポンプ７０の駆動モードがＬｏである場合において、負荷断線が生じると、ＦＰＣ６０からは、ダイアグ信号Ｌｏが出力される。
また、ＦＰＣ断線とは、ＦＩ−ＥＣＵ５０とＦＰＣ６０とを電気的に接続し、指令信号をＦＩ−ＥＣＵ５０からＦＰＣ６０へ伝送する配線９３に断線が生じている状態を指す。ＦＰＣ断線が生じると、ＦＰＣ６０からは、ダイアグ信号Ｈｉが出力される。
また、ＧＮＤ  Ｏｐｅｎとは、ＦＰＣ６０の接地が開放している状態（例えば、ＦＰＣ６０を接地するための配線９５に断線が生じている状態）を指す。ＧＮＤ  Ｏｐｅｎが生じると、ＦＰＣ６０からは、ダイアグ信号Ｈｉが出力される。
また、前記した負荷断線、ＦＰＣ断線及びＧＮＤ  Ｏｐｅｎ以外の故障（その他の故障）が燃料供給システム１に生じた場合には、ＦＰＣ６０からは、ダイアグ信号Ｌｏが出力される。
【００４６】
その他の故障としては、例えば、配線９７を接地するための配線（図示せず）に断線が生じている状態、配線９８を接地するための配線（図示せず）に断線が生じている状態、ＦＰＣ６０の内部においてダイオードオープン故障が生じている状態、ＦＰＣ６０の内部において温度保護が作動している状態、ＦＰＣ６０の内部において過電流が検出された状態、ＦＰＣ６０とバッテリ（図１の＋Ｂ）とを接続する配線に断線が生じている状態、配線９４に断線が生じている状態、ＦＰＣ６０とバッテリ（図１の＋Ｂ）とを接続する配線を接地するための配線（図示せず）に断線が生じている状態、配線９４を接地するための配線（図示せず）に断線が生じている状態が挙げられる。なお、以下の説明において、その他の故障をＦＰＣ故障と称することがある。
【００４７】
まず、故障フラグであるＦ＿１ＳＴＰＵＭＰＥＲが０であり（ステップＳ１１でＮｏ）、指令信号出力部５１が第一の指令信号を出力し、ＦＰＣ６０が第一ポンプ７０を第一のモードで駆動している場合（ステップＳ１２でＹｅｓ）において、ＦＰＣ６０から出力されたダイアグ信号が論理異常を示す場合、すなわち、ダイアグ信号がＬｏである場合（ステップＳ１３でＹｅｓ）には、故障診断部５３は、ＦＰＣ故障が生じていると診断する（ステップＳ１４）。
【００４８】
また、故障フラグであるＦ＿１ＳＴＰＵＭＰＥＲが０であり（ステップＳ１１でＮｏ）、指令信号出力部５１が第二の指令信号を出力し、ＦＰＣ６０が第一ポンプ７０を第二のモードで駆動している場合（ステップＳ１２でＮｏ、かつ、ステップＳ１５でＹｅｓ）において、ＦＰＣ６０から出力されたダイアグ信号が論理異常を示す場合、すなわち、ダイアグ信号がＬｏである場合（ステップＳ１６でＹｅｓ）には、故障診断部５３は、ＦＰＣ故障及び負荷断線の少なくとも一つが生じていると診断する（ステップＳ１７）。
【００４９】
また、故障フラグであるＦ＿１ＳＴＰＵＭＰＥＲが０であり（ステップＳ１１でＮｏ）、指令信号出力部５１が第三の指令信号を出力し、ＦＰＣ６０が第一ポンプ７０を停止させている場合（ステップＳ１２でＮｏ、ステップＳ１５でＮｏ、かつ、ステップＳ１８でＹｅｓ）において、ＦＰＣ６０から出力されたダイアグ信号が論理異常を示す場合、すなわち、ダイアグ信号がＨｉである場合（ステップＳ１９でＮｏ）には、故障診断部５３は、ＦＰＣ故障、ＦＰＣ断線及びＧＮＤ  Ｏｐｅｎの少なくとも一つが生じていると診断する（ステップＳ２０）。
ステップＳ１４，１７，２０において燃料供給システム１が故障していると診断された後、故障診断部５３は、Ｆ＿１ＳＴＰＵＭＰＥＲを１に設定する（ステップＳ２１）。
【００５０】
従来の故障診断においては、ダイアグ信号Ｌｏが出力された場合に故障が発生していると診断しており、故障が発生しているにも関わらずダイアグ信号Ｈｉが出力される負荷断線（Ｈｉ駆動）、ＦＰＣ断線及びＧＮＤ  Ｏｐｅｎに関しては検知することができなかった。これに対し、本発明の故障診断によれば、エンジンの始動が失敗したと判定されたときに、第一ポンプ７０に各指令信号を順次出力し、その際のダイアグ信号に基づいて、負荷断線（Ｈｉ駆動）、ＦＰＣ断線及びＧＮＤ  Ｏｐｅｎを診断することができる。
【００５１】
≪動作例≫
続いて、図５を参照して、本発明の実施形態に係る燃料供給システム１の動作例について説明する（適宜図１及び図２参照）。
【００５２】
≪第一のモード≫
まず、時刻ｔ０において、運転者の操作によってスイッチ１１，１２が接続されると、指令信号出力部５１が、電源コントロールユニット１０から出力されたスタート信号を取得し、メインリレー２０のコイル２２に通電してスイッチ２１を接続させる（メインリレー２０：ＯＮ）とともに、第一ポンプ用リレー３０のコイル３２に通電してスイッチ３１を接続させ（第一ポンプ用リレー３０：ＯＮ）、さらに、第一の指令信号をＦＰＣ６０へ出力する（駆動モード：Ｈｉ）。
【００５３】
ここで、故障診断部５３は、ＦＰＣ６０から出力されたダイアグ信号に基づいて、故障の有無を判定する。ダイアグ信号が論理異常を示す場合（ここでは、ダイアグ信号がＬｏである場合）には、故障診断部５３は、ＦＰＣ故障が生じていると診断する。この場合には、第二のモードへ移行せずに故障診断を終了することができる。
【００５４】
≪第二のモード≫
所定時間内（時刻ｔ０から時刻ｔ１までの間、電源コントロールユニット１０におけるスターターの駆動最長時間）にエンジンの回転数が所定回数に達しない場合には、始動成否判定部５２が、エンジンの始動が失敗したと判定し、指令信号出力部５１が、第二の指令信号をＦＰＣ６０へ出力する（駆動モード：Ｌｏ）。
【００５５】
ここで、故障診断部５３は、ＦＰＣ６０から出力されたダイアグ信号に基づいて、故障の有無を判定する。ダイアグ信号が論理異常を示す場合（ここでは、ダイアグ信号がＬｏである場合）には、故障診断部５３は、ＦＰＣ故障及び負荷断線の少なくとも一つが生じていると診断する。この場合には、第三のモードへ移行せずに故障診断を終了することができる。
【００５６】
≪第三のモード≫
第二のモードにおいて、所定時間内（時刻ｔ１から時刻ｔ２までの間）に、ダイアグ信号が論理正常を示す場合（ここでは、ダイアグ信号がＨｉである場合）には、指令信号出力部５１が、第三の指令信号をＦＰＣ６０へ出力する（駆動モード：ＯＦＦ）。
【００５７】
ここで、故障診断部５３は、ＦＰＣ６０から出力されたダイアグ信号に基づいて、故障の有無を判定する。ダイアグ信号が論理異常を示す場合（ここでは、ダイアグ信号がＨｉである場合）には、故障診断部５３は、ＦＰＣ故障、ＦＰＣ断線及びＧＮＤ  Ｏｐｅｎの少なくとも一つが生じていると診断する。
【００５８】
なお、第三のモードにおいて、所定時間内（時刻ｔ２から時刻ｔ３までの間）に、ダイアグ信号が論理正常を示す場合（ここでは、ダイアグ信号がＬｏである場合）には、故障診断部５３は、故障は生じていないと診断し、故障診断を終了する。
【００５９】
そして、第二のモード又は第三のモードにおいて、燃料供給システム１が故障していると判定された場合には、時刻ｔ４におけるエンジンの次回の始動時には、スイッチ１１，１２が接続され、指令信号出力部５１が、電源コントロールユニット１０から出力されたスタート信号を取得し、メインリレー２０のコイル２２に通電してスイッチ２１を接続させる（メインリレー２０：ＯＮ）とともに、第二ポンプ用リレー４０のコイル４２に通電してスイッチ４１を接続させることによって（第二ポンプ用リレー４０：ＯＮ）、第二ポンプ８０を駆動させる。なお、この際には、指令信号出力部５１は、メインリレー２０のコイル２２に通電してスイッチ２１を接続させる（メインリレー２０：ＯＮ）が、第一ポンプ用リレー３０のコイル３２には通電せず、スイッチ３１は開放されたままである（第一ポンプ用リレー：ＯＦＦ）。
【００６０】
なお、前記した例では、エンジンの始動時における故障判定について説明したが、故障診断部５３は、エンジン運転状態に応じたＦＰＣ駆動中（図３のフローにおけるステップＳ９）においても、図４のフローによって燃料供給システム１の故障を診断する。詳細には、故障診断部５３は、エンジン運転状態において、図４のフローにおけるステップＳ１２でＹｅｓ、かつ、ステップＳ１３でＹｅｓの場合や、ステップＳ１５でＹｅｓ、かつ、ステップＳ１６でＹｅｓの場合に、燃料供給システム１が故障していると診断する（ステップＳ１４，Ｓ１７）。そして、燃料供給システム１が故障していると診断された場合（図５のフローにおけるステップＳ５でＹｅｓ）には、第二ポンプ駆動制御部５４が、第二ポンプ８０を駆動させることによって燃料タンク内の燃料をエンジンに供給させる。
【００６１】
本実施形態に係る燃料供給システム１は、エンジンの１回の始動による診断が可能となるので、システムの故障を速やかに診断することができる。また、従来と比べて故障部位を特定することができるので、修理時間を短縮することができる。また、従来は診断することができなかった負荷断線（Ｈｉ駆動）、ＦＰＣ断線及びＧＮＤ  Ｏｐｅｎを診断することができる。また、故障の発生によって第一ポンプ７０による燃料の供給ができなくなった場合であっても、第二ポンプ８０がエンジンに燃料を供給するので、エンジンの始動後に当該エンジンを確実に駆動させ続けることができる。また、故障の発生によって第一ポンプ７０による燃料の供給ができなくなった場合における次回の始動時には第二ポンプ８０がエンジンに燃料を供給するので、エンジンを確実に始動させることができる。
【００６２】
以上、本発明の実施形態について説明したが、本発明は前記実施形態に限定されず、本発明の要旨を逸脱しない範囲で適宜設計変更可能である。例えば、第二のモードとして第一ポンプ７０を停止させ、第三のモードとして第一ポンプ７０を第二の出力で駆動させる構成であってもよい。また、本発明の燃料供給システムは、車両以外の燃料供給システムにも適用可能である。また、故障によって第一ポンプ７０が駆動せずに第二ポンプ８０を駆動させる場合には、ＦＰＣ６０に対して指令信号を出力しない構成とすることもできる。また、故障診断部５３が、診断結果を外部の通知手段（スピーカ、モニタ等）へ出力することにより、かかる通知手段が運転者等に対して故障部位を文字、画像、音声等で通知する構成とすることもできる。
【符号の説明】
【００６３】
１      燃料供給システム
１０    電源コントロールユニット（始動手段）
５０    ＦＩ−ＥＣＵ（システム制御手段）
６０    ＦＰＣ（駆動制御手段）
７０    第一ポンプ（燃料供給手段）
８０    第二ポンプ（別体の燃料供給手段）
１００  回転センサ（状態検出手段）
【図１】
2011038444.tif 000004
【図２】
2011038444.tif 000005
【図３】
2011038444.tif 000006
【図４】
2011038444.tif 000007
【図５】
2011038444.tif 000008