(57)【要約】【課題】燃料電池システムにおいて燃料ガス品質監視装置を設けずに燃料ガスの品質を監視する。【解決手段】燃料電池システムは、燃料ガスタンクと、酸化ガス及び燃料ガスタンクからの燃料ガスの供給を受けて発電する燃料電池と、燃料電池の出力電流を検出する電流センサと、燃料電池の出力電圧を検出する電圧センサと、燃料ガスタンクへの燃料ガスの充填が行われた後、電流センサによって検出された電流値と電圧センサによって検出された電圧値とを用いて燃料電池の出力が低下したと判定した場合には、燃料ガスの品質が予め定めた基準品質に満たしていないと判定する制御部と、を備える。【選択図】図２
2020038759.tif 000002
【特許請求の範囲】
【請求項１】
燃料電池システムであって、
燃料ガスタンクと、
酸化ガス及び前記燃料ガスタンクからの燃料ガスの供給を受けて発電する燃料電池と、
前記燃料電池の出力電流を検出する電流センサと、
前記燃料電池の出力電圧を検出する電圧センサと、
前記燃料ガスタンクへの前記燃料ガスの充填が行われた後、前記電流センサによって検出された電流値と前記電圧センサによって検出された電圧値とを用いて前記燃料電池の出力が低下したと判定した場合には、前記燃料ガスの品質が予め定めた基準品質に満たしていないと判定する制御部と、
を備える燃料電池システム。
【請求項２】
請求項１に記載の燃料電池システムにおいて、
前記制御部は、前記充填が行われる前の前記燃料電池システムの通常運転時の前記電流値及び前記電圧値と、前記充填が行われた後の前記燃料電池システムの通常運転時の前記電流値及び前記電圧値とを比較することによって、前記燃料電池の前記出力が低下したか否かを判定する、
燃料電池システム。
【請求項３】
請求項１又は請求項２に記載の燃料電池システムにおいて、更に、
前記燃料電池システムの位置を検出する位置検出部を備え、
前記制御部は、前記位置検出部から前記燃料電池システムに対して前記充填が行われた充填位置を取得し、前記燃料ガスの品質が前記基準品質に満たしていないと判定すると、前記判定が行われる直前に取得された前記充填位置を記憶する、
燃料電池システム。
【請求項４】
請求項１から請求項３のいずれか一項に記載の燃料電池システムにおいて、更に、
前記燃料ガスタンクの圧力を測定する圧力センサを備え、
前記制御部は、前記圧力センサによって測定された圧力値を用いて前記充填が行われたか否かを判定する、
燃料電池システム。
【請求項５】
燃料電池に燃料ガスを供給する燃料ガスタンクに充填された燃料ガスの品質の判定方法であって、
前記充填が行われたか否かを判定する工程と、
前記燃料電池の出力電流の電流値及び出力電圧の電圧値を用いて前記燃料電池の出力が低下したか否かを判定する工程と、
前記充填が行われた後、前記燃料電池の出力が低下したと判定した場合には、前記燃料ガスの品質が予め定めた基準品質に満たしていないと判定する工程と、
を備える燃料ガス品質の判定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、燃料電池システム及び燃料ガス品質の判定方法に関する。
【背景技術】
【０００２】
特許文献１には、基準燃料電池と検査燃料電池とを用いて、燃料電池に供給される水素（燃料ガス）の品質を監視する燃料ガス品質監視装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２０１５−５０７３２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、専用の燃料ガス品質監視装置を設けると、燃料電池の製造コストの低減や小型化を実現することが難しい。
【課題を解決するための手段】
【０００５】
本発明は、以下の形態として実現することが可能である。
【０００６】
（１）本発明の一形態によれば、燃料電池システムが提供される。この燃料電池システムは、燃料ガスタンクと、酸化ガス及び前記燃料ガスタンクからの燃料ガスの供給を受けて発電する燃料電池と、前記燃料電池の出力電流を検出する電流センサと、前記燃料電池の出力電圧を検出する電圧センサと、前記燃料ガスタンクへの前記燃料ガスの充填が行われた後、前記電流センサによって検出された電流値と前記電圧センサによって検出された電圧値とを用いて前記燃料電池の出力が低下したと判定した場合には、前記燃料ガスの品質が予め定めた基準品質に満たしていないと判定する制御部と、を備える。
この形態の燃料電池システムによれば、燃料ガスタンクへの燃料ガスの充填が行われた後、燃料電池の出力が低下した場合には、充填された燃料ガスの品質が基準品質に満たしていないと判定されるので、別途に燃料ガス品質監視装置を設けることなく、充填された燃料ガスの品質を判定できる。
（２）上記形態の燃料電池システムにおいて、前記制御部は、前記充填が行われる前の前記燃料電池システムの通常運転時の前記電流値及び前記電圧値と、前記充填が行われた後の前記燃料電池システムの通常運転時の前記電流値及び前記電圧値とを比較することによって、前記燃料電池の前記出力が低下したか否かを判定するようにしてもよい。
上記形態の燃料電池システムによれば、制御部は燃料ガスの充填前後の通常運転時の電流値及び電圧値を比較するので、燃料電池の出力が低下したか否かの判定をより正確に行うことができる。
（３）上記形態の燃料電池システムにおいて、更に、前記燃料電池システムの位置を検出する位置検出部を備える。前記制御部は、前記位置検出部から前記燃料電池システムに対して前記充填が行われた充填位置を取得し、前記燃料ガスの品質が前記基準品質に満たしていないと判定すると、前記判定が行われる直前に取得された前記充填位置を記憶するようにしてもよい。
上記形態の燃料電池システムによれば、燃料ガスの品質が基準品質に満たしていないと判定する直前に取得された充填位置が記憶されるので、燃料電池システムが再度に当該充填位置で燃料ガスの充填を受けることを抑制することができる。
（４）上記形態の燃料電池システムにおいて、更に、前記燃料ガスタンクの圧力を測定する圧力センサを備える。前記制御部は、前記圧力センサによって測定された圧力値を用いて前記充填が行われたか否かを判定するようにしてもよい。
上記形態の燃料電池システムによれば、燃料ガスタンクの圧力を用いて燃料ガスの充填が行われたか否かを判定できる。
【０００７】
本発明は、上記以外の種々の形態で実現することも可能である。例えば、燃料ガス品質の判定方法、燃料電池システムを搭載した車両等の形態で実現することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の一実施形態における燃料電池システムの概略構成を示す説明図。
【図２】第１実施形態における燃料ガス品質判定処理を例示するフローチャート。
【図３】燃料電池の電流−電圧特性線を例示する図。
【図４】第２実施形態における燃料ガス品質判定処理を例示するフローチャート。
【図５】燃料電池システムを搭載した車両の移動例を示す図。
【発明を実施するための形態】
【０００９】
図１は、本発明の一実施形態における燃料電池システム１００の概略構成を示す説明図である。燃料電池システム１００は、例えば、動力源として車両に搭載される。燃料電池システム１００は、燃料電池５００と、燃料ガス供給系１１０と、位置検出部６００と、制御部７００とを備える。この他、燃料電池システム１００は、図示しない冷却系や、酸化ガス供給系等を備え得る。
【００１０】
燃料電池５００は、図示しない複数の単セルが積層されることによって構成されている。燃料電池５００は、例えば固体高分子形燃料電池である。この他、燃料電池５００としては、固体酸化物形燃料電池を採用し得る。燃料電池５００は、燃料ガス及び酸化ガスの供給を受けて、電気化学反応により発電する。燃料ガスは、例えば水素であり、酸化ガスは、例えば空気である。この他、燃料ガスとしては、メタンを採用し得る。この場合には、メタンを水素に改質する改質器を設ける必要がある。燃料電池５００と図示しない負荷とを接続する電力回路（図示せず）には、電流センサ３４０と、電圧センサ３５０とが設置されている。電流センサ３４０は、燃料電池５００の出力電流を検出する。電圧センサ３５０は、燃料電池５００の出力電圧を検出する。
【００１１】
燃料ガス供給系１１０は、燃料ガス充填口１５０と、燃料ガス充填流路２０１と、燃料ガスタンク４００と、燃料ガス供給流路２０２とを有する。燃料ガス充填流路２０１の一端には、燃料ガス充填口１５０が取り付けられており、他端は、燃料ガスタンク４００の口金４１０と接続している。
【００１２】
燃料ガス充填口１５０は、レセプタクル１５１と、第１逆止弁１５２とを有する。レセプタクル１５１は、充填のための燃料ガスの導入口である。レセプタクル１５１には、レセプタクル１５１を覆う蓋（図示せず）が設けられている。第１逆止弁１５２は、燃料ガス充填流路２０１内の燃料ガスが外部に漏洩することを防止する弁である。
【００１３】
燃料ガスタンク４００は、燃料ガスを貯蔵する。燃料ガスタンク４００には、温度センサ３３０が設けられている。温度センサ３３０は、例えば燃料ガスタンク４００の口金４１０に設けられたバルブアセンブリ（図示せず）に設けられている。温度センサ３３０は、燃料ガスタンク４００の内部の温度を測定する。温度センサ３３０は、省略されてもよい。
【００１４】
燃料ガス充填流路２０１には、燃料ガス充填口１５０側から、第１圧力センサ３１０と、第２逆止弁２１０とが設けられている。第１圧力センサ３１０は、燃料ガス充填流路２０１内の燃料ガスの圧力を測定する。第２逆止弁２１０は、燃料ガスタンク４００内の燃料ガスが外部に漏洩することを防止する弁である。
【００１５】
燃料ガス供給流路２０２の一端は、燃料ガスタンク４００の口金４１０近傍の燃料ガス充填流路２０１に接続されており、他端は、燃料電池５００に接続されている。燃料ガス供給流路２０２には、燃料ガスタンク４００側から、シャットバルブ２２０と、第２圧力センサ３２０と、インジェクタ２３０とが設けられている。シャットバルブ２２０は、電磁開閉弁であり、制御部７００からの制御信号に応じて開閉を切り替える。第２圧力センサ３２０は、燃料ガス供給流路２０２内の燃料ガスの圧力を測定する。インジェクタ２３０は、制御部７００からの制御信号に応じて燃料ガスを燃料電池５００に向けて吐出する。
【００１６】
燃料ガスタンク４００へ燃料ガスを充填するとき、燃料電池システム１００は停止する。制御部７００からの制御信号に応じて、シャットバルブ２２０は閉状態となる。外部の燃料ガス供給施設から供給された燃料ガスは、燃料ガス充填口１５０を通じて、燃料ガス充填流路２０１を介して燃料ガスタンク４００に充填される。このとき、第１圧力センサ３１０の測定値は、燃料ガスタンク４００内の燃料ガスの圧力値を示す。一方、燃料電池システム１００の運転時には、制御部７００からの制御信号に応じて、シャットバルブ２２０は開状態となる。燃料ガスタンク４００の内部の燃料ガスは、燃料ガス供給流路２０２を介して燃料電池５００に供給される。このとき、第２圧力センサ３２０の測定値は、燃料ガスタンク４００内の燃料ガスの圧力値を示す。
【００１７】
位置検出部６００は、燃料電池システム１００の位置を検出する。位置検出部６００としては、例えば航法衛星システム（Navigation Satellite System(s)：ＮＳＳ）が用いられる。位置検出部６００は、例えば、複数の衛星から信号を受信することにより、燃料電池システム１００の位置、例えば緯度及び経度を検出する。
【００１８】
制御部７００は、例えばＣＰＵとＲＡＭと不揮発性メモリとを備えるマイクロコンピュータによって構成されており、具体的にはＥＣＵ（Electronic Control Unit）である。制御部７００は、利用者の要求や、燃料電池システム１００内の各センサの測定値等に応じて、燃料電池システム１００内の各部の動作を制御する。制御部７００は、燃料ガスタンク４００に充填された燃料ガスの品質が予め定めた基準品質に満たしているか否かを判定可能である。この詳細は後述する。なお、「予め定めた基準品質」とは、燃料電池５００が所望の出力で発電可能な燃料ガス品質であり、例えば水素濃度によって規定される。また、制御部７００は、位置検出部６００から燃料電池システム１００の位置を取得する。なお、制御部７００の不揮発性メモリ（図示せず）には、予め燃料電池システム１００に燃料ガスを供給するための燃料ガス供給施設、例えば水素ステーションの位置情報が記憶されている。制御部７００は、燃料ガス供給施設の位置情報を記憶せず、他の構成からその位置情報を取得してもよい。
【００１９】
・第１実施形態：
図２は、第１実施形態における燃料ガス品質判定の判定処理を例示するフローチャートである。この判定処理は、燃料電池システム１００が起動すると実行される。また、燃料電池システム１００が停止しても、制御部７００は動作している。
【００２０】
ステップＳ１１０において、制御部７００は、燃料ガスタンク４００への燃料ガスの充填が行われたか否かを判定する。具体的には、制御部７００は、燃料電池システム１００の停止前と起動後における燃料ガスタンク４００内の圧力値を比較することによって、燃料ガスの充填が行われたか否かを判定する。燃料ガスタンク４００に燃料ガスが充填されると、燃料ガスタンク４００内の圧力が上昇する。制御部７００は、燃料電池システム１００の起動後の燃料ガスタンク４００内の圧力値が停止前の燃料ガスタンク４００内の圧力値よりも大きい場合には、燃料ガスの充填が行われたと判定する。一方、燃料電池システム１００の起動後の燃料ガスタンク４００内の圧力値が停止前の燃料ガスタンク４００内の圧力値以下の場合には、燃料ガスの充填が行われていないと判定する。なお、制御部７００は、燃料ガスタンク４００のＳＯＣが上昇したか否かによって燃料ガスの充填の有無を判定してもよい。「燃料ガスタンク４００のＳＯＣ」とは、燃料ガスタンク４００の満充填時を１００％、空の時を０％としたときの燃料ガスタンク４００の充填率を示す指標である。燃料ガスタンク４００のＳＯＣは、燃料ガスタンク４００内の圧力値と、燃料ガスタンク４００の体積と、温度センサ３３０から取得される燃料ガスタンク４００内の温度とによって算出することができる。この他、制御部７００は、位置検出部６００から取得される車両１０の位置と、記憶された燃料ガス供給施設の位置情報とを照合することによって、燃料ガスの充填の有無を判定してもよい。例えば、燃料ガス供給施設が配置された位置で燃料ガス充填口１５０（図１）の蓋の開閉があった場合に、燃料ガスの充填が行われたと判定してもよい。
【００２１】
ステップＳ１１０において、制御部７００は、燃料ガスタンク４００に燃料ガスの充填があったと判定した場合（ステップＳ１１０、Ｙｅｓ）には、ステップＳ１２０に移行する。一方、ステップＳ１１０において、制御部７００は、燃料ガスタンク４００に燃料ガスの充填がなかったと判定した場合（ステップＳ１１０、Ｎｏ）には、判定処理を終了する。なお、制御部７００は、燃料ガスの充填があったと判定すると、燃料電池システム１００に対して燃料ガスの充填が行われた充填位置を位置検出部６００から取得する。
【００２２】
ステップＳ１２０において、制御部７００は、燃料ガスの充填後に燃料電池５００の出力が低下したか否かを判定する。具体的には、制御部７００は、燃料ガスの充填前後の、燃料電池システム１００の通常運転時における燃料電池５００の電流と電圧の情報、すなわち電流値と電圧値とを用いて、燃料電池５００の出力が低下したか否かを判定する。この詳細は、図３を用いて説明する。なお、「充填後」とは、燃料電池システム１００が通常運転に移行した時期を意味し、燃料ガス品質判定を行うために十分な発電があった時期である。「通常運転」とは、燃料電池５００が定常で発電している運転状態を指し、暖機運転や間欠運転、酸化ガス制限発電運転等を除いた運転状態のことである。
【００２３】
図３は、燃料電池５００の電流−電圧特性線Ｇ０，Ｇ１を例示する図である。図３の例では、電流−電圧特性線Ｇ０は、燃料ガス充填前の通常運転時の燃料電池５００の電流−電圧特性線であり、電流−電圧特性線Ｇ１は、燃料ガス充填後の通常運転時の燃料電池５００の電流−電圧特性線である。まず、制御部７００は、燃料ガスの充填前後の、燃料電池システム１００の通常運転時において電流センサ３４０（図１）によって検出された電流値と電圧センサ３５０（図１）によって検出された電圧値とを取得する。例えば、制御部７００は、一定の電流値毎の電圧値を複数回取得し、それらの電圧値の平均値又は最大値を算出して記憶する。図３の例では、制御部７００は、電流−電圧特性線Ｇ０，Ｇ１上の一定の電流値毎の電圧値を記憶する。次に、制御部７００は、予め定めた電流値における電圧値の差が予め定めた基準電圧値以上であるか否か、又は、複数の電流値における電圧値の差の合計が予め定めた他の基準電圧以上であるか否かを判定する。図３の例では、制御部７００は、予め定めた電流値Ｉ１における電圧値の差ΔＶが予め定めた基準電圧値以上であるか否かを判定する。制御部７００は、電圧値の差ΔＶ基準電圧値以上である場合には、燃料電池５００の出力が低下したと判定し、電圧値の差ΔＶ基準電圧値未満である場合には、燃料電池５００の出力が低下していないと判定する。
【００２４】
なお、制御部７００が充填前後の通常運転時でない運転状態、例えば間欠運転時の予め定めた電流値における電圧値を比較すると、燃料電池５００の出力が低下した場合の電圧値の差異が顕著に現れないため、燃料電池５００の出力が低下したか否かを判定することが難しい。本実施形態では、制御部７００は、充填前後の通常運転時の予め定めた電流値における電圧値を比較するので、燃料電池５００の出力が低下したか否かの判定をより正確に行うことができる。また、制御部７００は、充填前後の通常運転時の予め定めた電圧値における電流値を比較することによって、燃料電池５００の出力が低下したか否かを判定してもよい。なお、充填前後の通常運転時の電流値及び電圧値を比較する代わりに、充填後の通常運転時の電流値及び電圧値を、出力低下か否かを判定するための予め定めた基準電流値及び基準電圧値と比較することによって、燃料電池５００の出力が低下したか否かを判定してもよい。但し、通常運転時でない運転状態の時の電流値及び電圧値を用いて燃料電池５００の出力が低下したか否かを判定してもよい。こうすれば、燃料電池システム１００が通常運転に移行する前に燃料電池５００の出力低下か否かを判定できるので、当該判定をより早い段階で実行することができる。
【００２５】
図２に戻り、ステップＳ１２０において、制御部７００は、充填後に燃料電池５００の出力が低下したと判定した場合（ステップＳ１２０、Ｙｅｓ）には、ステップＳ１３０に移行して、燃料ガスタンク４００に充填された燃料ガスの品質が基準品質に満たしていないと判定する。燃料ガスの充填が行われた後に発生した燃料電池５００の出力の低下は、充填された燃料ガスの品質不良に起因する可能性が高いので、制御部７００は、ステップＳ１３０において燃料ガス品質不良と判定をする。こうすれば、例えば燃料電池出力低下といった理由で燃料電池システム１００を修理する場合に、システム部品の故障が原因か、充填された燃料ガスの品質が基準品質に満たしていないことが原因かを特定することができる。なお、充填した燃料ガスの量や、燃料電池５００の出力低下を検出したタイミング等によって、充填された燃料ガスの品質が基準品質に満たしているか否かをより正確に判定することができる。ステップＳ１４０において、制御部７００は、燃料ガス品質不良判定が行われる直前に位置検出部６００から取得された充填位置を記憶する。こうすれば、燃料電池システム１００が再度に当該充填位置で燃料ガスの充填を受けることを抑制することができる。制御部７００は、ステップＳ１４０において燃料電池５００の出力電流や出力電圧、燃料電池システム１００の運転状態等を記憶してもよい。制御部７００は、ステップＳ１４０を実行した後、判定処理を終了する。なお、ステップＳ１４０は、省略されてもよい。
【００２６】
一方、ステップＳ１２０において、制御部７００は、燃料電池５００の出力が低下していないと判定した場合（ステップＳ１２０、Ｎｏ）には、判定処理を終了する。この場合は、燃料ガスの充填が行われた後に燃料電池５００の出力が低下していないので、燃料ガスタンク４００に充填された燃料ガスの品質が基準品質に満たしていると言える。
【００２７】
以上説明したように、第１実施形態では、燃料ガスタンク４００への燃料ガスの充填が行われた後、燃料電池５００の出力が低下した場合には、充填された燃料ガスの品質が基準品質に満たしていないと判定されるので、別途に燃料ガス品質監視装置を設けることなく、充填された燃料ガスの品質を判定できる。加えて、燃料電池出力低下といった理由で燃料電池システムを修理する場合は、システム部品の故障が原因か、充填された燃料ガスの品質が基準品質に満たしていないことが原因かを特定することができる。
【００２８】
・第２実施形態：
図４は、第２実施形態における燃料ガス品質判定処理のフローチャートである。説明の便宜上、図５を参照しながら図４を説明する。図５は、燃料電池システム１００（図１）を搭載した車両１０の移動例を示す図である。図５の例では、車両１０は、位置Ａの出発地である家屋２０から、矢印ＡＷ１〜ＡＷ２の方向に沿って移動する。移動の途中の位置Ｂには、燃料ガス供給施設３０が配置されている。燃料ガス供給施設３０には、ガス貯蔵装置３１と、ガス供給配管３２とを有する。ガス貯蔵装置３１には、燃料ガスが貯蔵されている。車両１０は、燃料ガス供給施設３０から燃料ガスの充填を受ける。
【００２９】
ステップＳ２１０において、制御部７００は、通常運転時の燃料電池５００の電流値と電圧値を取得して記憶する。この処理は、例えば車両１０が矢印ＡＷ１に沿って位置Ａから位置Ｂに移動する途中に実行される。ステップＳ２１５において、制御部７００は、燃料電池システム１００が停止する場合（ステップＳ２１５、Ｙｅｓ）には、ステップＳ２２０に移行し、燃料電池システム１００が停止しない場合（ステップＳ２１５、Ｎｏ）には、ステップＳ２１０に戻る。ステップＳ２２０において、制御部７００は、シャットバルブ２２０が閉じる直前の第２圧力センサ３２０の第１測定値Ｐ１を取得する。この処理は、例えば車両１０が位置Ｂで停止し、燃料ガス供給施設３０から燃料ガスの充填を受ける前に実行される。ステップＳ２２５において、制御部７００は、燃料電池システム１００が起動する場合（ステップＳ２２５、Ｙｅｓ）には、ステップＳ２３０に移行し、燃料電池システム１００が起動しない場合（ステップＳ２２５、Ｎｏ）には、燃料電池システム１００の起動を待ち、或いは、燃料ガス品質判定処理を終了する。ステップＳ２３０において、制御部７００は、シャットバルブ２２０が開いた直後の第２圧力センサ３２０の第２測定値Ｐ２を取得する。この処理は、例えば車両１０が位置Ｂで充填を終え、燃料電池システム１００が起動した直後に実行される。
【００３０】
ステップＳ２３５において、制御部７００は、第２測定値Ｐ２とステップＳ２２０で取得した第１測定値Ｐ１とを比較する。制御部７００は、第２測定値Ｐ２が第１測定値Ｐ１より大きい場合（ステップＳ２３５、Ｙｅｓ）には、燃料ガスの充填が行われたと判定し、ステップＳ２４０に移行する。一方、ステップＳ２３５において、制御部７００は、第２測定値Ｐ２が第１測定値Ｐ１以下である場合（ステップＳ２３５、Ｎｏ）には、燃料ガスの充填が行われていないと判定し、ステップＳ２１０に戻る。図５の例では、位置Ｂで燃料ガスの充填が行われて第２測定値Ｐ２が第１測定値Ｐ１より大きいので、制御部７００は、ステップＳ２４０に移行し、充填が行われた充填位置、すなわち位置Ｂを位置検出部６００から取得する。ステップＳ２４５において、制御部７００は、通常運転時の燃料電池５００の電流と電圧の情報を取得する。この処理は、例えば車両１０が矢印ＡＷ２に沿って移動する途中に実行される。
【００３１】
ステップＳ２５０において、制御部７００は、充填前後、すなわちステップＳ２１０とステップＳ２４５のそれぞれで取得された燃料電池５００の電流値と電圧値を用いて、予め定めた電流値Ｉ１（図３）における電圧値の差ΔＶが予め定めた基準電圧値以上であるか否かを判定する。制御部７００は、電圧値の差ΔＶが基準電圧以上であると判定した場合（ステップＳ２５０、Ｙｅｓ）には、ステップＳ２５５に移行し、燃料ガスタンク４００に充填された燃料ガスの品質が基準品質に満たしていないと判定する。すなわち、位置Ｂの燃料ガス供給施設３０の燃料ガスは品質不良である。このため、ステップＳ２６０において、制御部７００は、燃料ガス品質不良判定が行われる直前に取得された充填位置である位置Ｂを記憶する。制御部７００は、充填位置の位置Ｂを記憶すると、車両１０が再度に位置Ｂにある燃料ガス供給施設３０で燃料ガスの充填を受けることを避けるように、例えば利用者に警告メッセージを報知する。こうすれば、充填された燃料ガスの品質が基準品質に満たしていないことによる燃料電池５００の出力低下を抑制することができる。なお、制御部７００は、ステップＳ２６０において、燃料電池５００の電流値と電圧値や燃料電池システム１００の運転状態を記憶する。一方、ステップＳ２５０において、制御部７００は、電圧値の差ΔＶが基準電圧よりも小さいと判定した場合（ステップＳ２５０、Ｎｏ）には、ステップＳ２１０に戻る。この場合は、燃料ガスの充填が行われた後に燃料電池５００の出力が低下していないので、燃料ガスタンク４００に充填された燃料ガスの品質が基準品質に満たしていると言える。
【００３２】
以上説明したように、第２実施形態では、第１実施形態に加えて、制御部７００は、燃料ガス品質不良判定が行われる直前に取得された充填位置Ｂを記憶するので、車両１０が再度に位置Ｂにある燃料ガス供給施設３０で燃料ガスの充填を受けることを抑制できる。また、制御部７００は、充填前後の通常運転時の電流値及び電圧値を比較することによって燃料電池５００の出力低下か否かを判定するので、当該判定をより正確に行うことができる。
【００３３】
本発明は、上述の実施形態に限られるものではなく、その趣旨を逸脱しない範囲において種々の構成で実現することができる。例えば、発明の概要の欄に記載した各形態中の技術的特徴に対応する実施形態中の技術的特徴は、上述の課題の一部又は全部を解決するために、あるいは、上述の効果の一部又は全部を達成するために、適宜、差し替えや、組み合わせを行うことが可能である。また、その技術的特徴が本明細書中に必須なものとして説明されていなければ、適宜、削除することが可能である。
【符号の説明】
【００３４】
１０…車両、２０…家屋、３０…燃料ガス供給施設、３１…ガス貯蔵装置、３２…ガス供給配管、１００…燃料電池システム、１１０…燃料ガス供給系、１５０…燃料ガス充填口、１５１…レセプタクル、１５２…第１逆止弁、２０１…燃料ガス充填流路、２０２…燃料ガス供給流路、２１０…第２逆止弁、２２０…シャットバルブ、２３０…インジェクタ、３１０…第１圧力センサ、３２０…第２圧力センサ、３３０…温度センサ、３４０…電流センサ、３５０…電圧センサ、４００…燃料ガスタンク、４１０…口金、５００…燃料電池、６００…位置検出部、７００…制御部
【図１】
2020038759.tif 000003
【図２】
2020038759.tif 000004
【図３】
2020038759.tif 000005
【図４】
2020038759.tif 000006
【図５】
2020038759.tif 000007