(57)【特許請求の範囲】
【請求項１】
燃料電池装置であって、
ヒータを含む補機と、
前記ヒータと電力系統との間に設けられているスイッチと、
前記ヒータの付近の温度を計測する温度センサと、
制御部と、を備え、
前記制御部は、
前記温度センサによる計測値が第１閾値温度以上である場合、前記電力系統と前記燃料電池装置との間に設けられている電流センサの異常の検出を行い、
前記電流センサの異常の検出では、前記スイッチをオン状態にして前記ヒータを稼働状態にした場合の前記電流センサの第１検出値に基づいて、前記電流センサの異常を検出する、燃料電池装置。
【請求項２】
前記制御部は、前記電流センサの第１検出値と、前記スイッチをオフ状態にして前記ヒータを非稼働状態にした場合の前記電流センサの第２検出値とに基づき、前記電流センサの異常を検出する、請求項１に記載の燃料電池装置。
【請求項３】
前記制御部は、前記第１検出値と前記第２検出値とが同等である場合、前記電流センサが異常であると検出する、請求項２に記載の燃料電池装置。
【請求項４】
前記制御部は、前記電流センサの異常が検出されない場合、再度、前記ヒータを稼働状態及び非稼働状態にして、前記第１検出値及び前記第２検出値を取得した後、前記電流センサの異常の検出を行う、請求項２又は３に記載の燃料電池装置。
【請求項５】
前記制御部は、前記温度センサによる計測値が第１閾値温度を下回る場合、前記ヒータが所定温度以上になるまで、前記ヒータを稼働状態に維持した後、前記電流センサの異常の検出を行う、請求項１から４までの何れか一項に記載の燃料電池装置。
【請求項６】
前記制御部は、前記第１検出値の極性から、前記電力系統への逆潮流が生じていると判定した場合、前記電流センサが異常であると検出する、請求項１から５までの何れか一項に記載の燃料電池装置。
【請求項７】
前記ヒータは、燃焼触媒を加熱させる燃焼触媒ヒータである、請求項１から６までの何れか一項に記載の燃料電池装置。
【請求項８】
燃料電池装置にて、電力系統と燃料電池装置との間に設けられている電流センサの異常を検出する電流センサの異常検出方法であって、
前記燃料電池装置は、
ヒータを含む補機と、
前記ヒータと電力系統との間に設けられているスイッチと、
前記ヒータの付近の温度を計測する温度センサと、を備え、
前記電流センサの異常検出方法は、
前記温度センサによる計測値が第１閾値温度以上である場合、前記電力系統と前記燃料電池装置との間に設けられている電流センサの異常の検出を行うステップを含み、
前記電流センサの異常の検出を行うステップは、前記スイッチをオン状態にして前記ヒータを稼働状態にした場合の前記電流センサの第１検出値に基づいて、前記電流センサの異常を検出するステップを含む、電流センサの異常検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、燃料電池装置及び電流センサの異常検出方法に関する。
【背景技術】
【０００２】
近年、燃料電池装置を需要家施設に設置させることが普及しつつある。その一方で、現在の日本の制度では、燃料電池装置の出力電流を、商用電力系統（以下「電力系統」と略記する）へ逆潮流させることが認められていない。そのため、燃料電池装置を電力系統に接続させる際は、燃料電池装置から電力系統への逆潮流を防止するために、電流センサを設置させる必要がある。
【０００３】
ここで、電流センサは、設置業者によって手作業で取り付けられる。そのため、設置業者は、電流センサを設置する際、電流センサの取り付け向きを誤るおそれがある。また、電流センサの取り付け強度が不十分であると、電流センサの設置後に、例えば地震等の外的要因によって、電流センサが脱落するおそれがある。また、電流センサが例えばクランプ式の場合、可動コアの閉開用の爪が老朽化等の経時変化によって劣化して、電流センサに不具合が生じるおそれがある。
【０００４】
このように、電流センサの取り付け向きが逆であったり、電流センサが脱落してしまったりすると、燃料電池装置から電力系統への逆潮流を防止することができない。そこで、燃料電池装置において、電流センサの異常を検出する方法が提案されている（特許文献１）。特許文献１に記載の方法では、インバータによって燃料電池装置の出力を変動させることで、電流センサが検出する値を変動させ、この電流センサの検出する値の変動量に基づき、電流センサの異常を検出している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−２５０９４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載の方法では、インバータによって燃料電池装置の出力を変動させている。そのため、インバータの制御処理等によって、電流センサの異常を検出する際の処理が複雑になってしまう。
【０００７】
かかる点に鑑みてなされた本発明の目的は、電流センサの異常検出を容易に行うことができる燃料電池装置を提供することにある。
【課題を解決するための手段】
【０００８】
本発明の一実施形態に係る燃料電池装置は、燃料電池装置であって、ヒータを含む補機と、前記ヒータと電力系統との間に設けられているスイッチと、前記ヒータの付近の温度を計測する温度センサと、制御部と、を備え、前記制御部は、前記温度センサによる計測値が第１閾値温度以上である場合、前記電力系統と前記燃料電池装置との間に設けられている電流センサの異常の検出を行い、前記電流センサの異常の検出では、前記スイッチをオン状態にして前記ヒータを稼働状態にした場合の前記電流センサの第１検出値に基づいて、前記電流センサの異常を検出する。
【０００９】
また、本発明の一実施形態に係る電流センサの異常検出方法は、燃料電池装置にて、電力系統と燃料電池装置との間に設けられている電流センサの異常を検出する電流センサの異常検出方法であって、前記燃料電池装置は、ヒータを含む補機と、前記ヒータと電力系統との間に設けられているスイッチと、前記ヒータの付近の温度を計測する温度センサと、を備え、前記流センサの異常検出方法は、前記温度センサによる計測値が第１閾値温度以上である場合、前記電力系統と前記燃料電池装置との間に設けられている電流センサの異常の検出を行うステップを含み、前記電流センサの異常の検出を行うステップは、前記スイッチをオン状態にして前記ヒータを稼働状態にした場合の前記電流センサの第１検出値に基づいて、前記電流センサの異常を検出するステップを含む。
【発明の効果】
【００１０】
本発明の一実施形態に係る燃料電池装置によれば、電流センサの異常検出を容易に行うことができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施形態に係る燃料電池装置の一例の概略構成を示す図である。
【図２】ヒータ（燃焼触媒ヒータ）に流れる電流値の時間依存性の一例を示す図である。
【図３】本発明の一実施形態に係る燃料電池装置の動作の一例を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明に係る実施形態について、図面を参照して説明する。
【００１３】
［システム構成］
図１において、各機能ブロックを結ぶ実線は電力線を示し、破線は制御線及び信号線を示す。制御線及び信号線が示す接続は、有線接続であってもよいし、無線接続であってもよい。
【００１４】
燃料電池装置１００は、図１に示すように、燃料の電気化学反応によって発電する装置である。燃料電池装置１００には、例えば、ＳＯＦＣ(Ｓｏｌｉｄ  Ｏｘｉｄｅ  Ｆｕｅｌ  Ｃｅｌｌ)等を採用することができる。燃料電池装置１００は、セルスタック１０と温度センサ１１と補機２０とを有する発電部３０と、電力変換部４０と、スイッチ５０と、制御部６０と、通信部７０と、記憶部８０とを備える。
【００１５】
セルスタック１０は、補機２０から供給される燃料（例えば、所定割合で配合されたガス、空気及び改質水）によって電気化学反応を生起させ、直流電圧を発電する。セルスタック１０は、発電した直流電圧を、電力変換部４０に出力する。
【００１６】
温度センサ１１は、発電部３０内の温度（セルスタック１０の周辺温度及びヒータ２１の付近の温度）を計測し、その計測値を、制御部６０に供給する。
【００１７】
補機２０は、セルスタック１０を発電させるために必要な周辺機器であり、例えば、ガス処理部、空気処理部及び改質水処理部等を含む。補機２０は、ヒータ２１を含む。
【００１８】
ヒータ２１は、燃料電池装置１００の補機の一種である。ヒータ２１は、例えば、燃焼触媒を加熱させる燃料触媒ヒータ、凍結防止ヒータ又は着火ヒータ等である。
【００１９】
電力変換部４０は、発電部３０から供給される直流電圧を交流電圧に変換し、その変換した交流電圧を、スイッチ５０及び一般負荷４００に供給する。
【００２０】
スイッチ５０は、ヒータ２１と電力変換部４１との間に設けられる。スイッチ５０は、制御部６０の制御に基づき、オン／オフ状態の切り替えを行う。スイッチ５０がオン状態になると、ヒータ２１は稼働状態になる。また、スイッチ５０がオフ状態になると、ヒータ２１への通電が停止し、ヒータ２１は非稼働状態になる。
【００２１】
制御部６０は、燃料電池装置１００全体を制御及び管理するものであり、例えばプロセッサにより構成することができる。制御部６０は、記憶部８０に記憶されているプログラムを読み出して実行し、様々な機能を実現させる。制御部６０は、例えば、電流センサ３００の異常検出を行う。この処理の詳細については後述する。
【００２２】
通信部７０は、リモコン２００と通信する。また、通信部７０は、ネットワークを介して遠隔のサーバ等と通信することができる。
【００２３】
記憶部８０は、燃料電池装置１００の処理に必要な情報や、燃料電池装置１００の各機能を実現する処理内容を記述したプログラムを記憶している。記憶部８０は、例えば、後述の第１閾値温度等を記憶している。
【００２４】
リモコン２００は、燃料電池装置１００の発電量等を設定する際に、利用者が使用するものである。また、リモコン２００は、制御部６０から電流センサ３００が異常である旨の信号を受信すると、電流センサ３００が正しく機能していない旨を示す警告を表示して利用者に提示する。
【００２５】
電流センサ３００は、電力系統５００と燃料電池装置１００との間に配置される。電流センサ３００は、電力系統５００と燃料電池装置１００との間に流れる電流値を検出し、その検出した値を燃料電池装置１００に送信する。
【００２６】
一般負荷４００は、需要家施設で使用される負荷機器であり、燃料電池装置１００及び電力系統５００から供給される電力を消費する。一般負荷４００は、例えば、冷蔵庫、ドライヤー等の電気製品である。
【００２７】
以下、電流センサ３００の異常検出を行う際における制御部６０の処理の詳細について説明する。なお、以下では、燃料電池装置１００が備える補機２０に含まれるヒータ２１によって電流センサ３００の異常検出を行う際の処理について説明するが、これに限定されない。例えば、制御部６０は、ヒータ２１以外の他の補機（例えば、発電部３０外に存在するブロア及びポンプ等の補機）を使用して、本実施形態に係る処理を行ってもよい。
【００２８】
まず、制御部６０は、電流センサ３００の異常検出を行う前に、ヒータ２１が所定温度以上であるか否かを判定する。例えば、制御部６０は、温度センサ１１によるヒータ２１の付近の計測値を取得し、取得した計測値が記憶部８０に記憶されている第１閾値温度以上である場合、ヒータ２１は所定温度以上であると判定する。ヒータ２１が所定温度以上であるか否か判定する際に用いる第１閾値温度は、ヒータ２１の特性等を考慮し、任意の値を用いることができる。
【００２９】
制御部６０は、ヒータ２１が所定温度以上であると判定した場合、電流センサ３００の異常を検出する処理へ移行する。一方、制御部６０は、ヒータ２１が所定温度を下回ると判定した場合、スイッチ５０をオン状態にし、ヒータ２１を稼働させる。そして、制御部６０は、ヒータ２１が所定温度以上になるまで、ヒータ２１を稼働状態に維持する。ヒータ２１が所定温度以上になると、制御部６０は、スイッチ５０をオフ状態にしてヒータ２１を停止させた後、電流センサ３００の異常を検出する処理へ移行する。
【００３０】
このように本実施形態では、制御部６０は、ヒータ２１が所定温度以上である場合に、電流センサ３００の異常検出を行う。以下、この理由について図２を参照しつつ説明する。
【００３１】
図２において、縦軸はヒータに流れる電流値を示し、横軸はヒータが稼働している時間（稼働時間）を示す。また、図２において、ハッシングで示す部分は、ヒータに流れる交流電流がとり得る電流値の範囲を示す。また、図２では、一例として、燃焼触媒ヒータに流れる電流値の時間依存性が示されている。ここで、ヒータの温度はヒータの稼働時間に依存し、ヒータの稼働時間が長いほどヒータの温度上昇は大きくなり、ヒータの稼働時間が短いほどヒータの温度上昇は小さくなる。さらに、ヒータの抵抗値はヒータの温度に依存し、ヒータの温度が低いほどヒータの抵抗値は低くなり、ヒータの温度が高いほどヒータの抵抗値は高くなる。従って、ヒータの稼働時間が短いと、ヒータの温度上昇が小さくヒータの抵抗値が低くなるため、図２に示すように、ヒータに流れる電流値は大きくなる。一方、ヒータの稼働時間が長くなると、ヒータの温度上昇が大きくなりヒータの抵抗値が高くなるため、図２に示すように、ヒータに流れる電流値は小さくなる。
【００３２】
ここで、ヒータ２１の温度上昇が小さく、ヒータ２１に流れる電流値が大きいと、スイッチ５０に流れる電流値も大きくなる。このようなスイッチ５０に流れる電流値が大きい状態で、スイッチ５０のオン／オフ状態の切り替えを繰り返すと、スイッチ５０の劣化の進行が早まる。一方で、ヒータ２１の温度上昇が大きく、ヒータ２１に流れる電流値が小さいと、スイッチ５０に流れる電流値も小さくなる。このようなスイッチ５０に流れる電流値が小さい状態で、スイッチ５０のオン／オフ状態の切り替えを繰り返せば、スイッチ５０の劣化の度合いを低減させることができる。
【００３３】
そこで、本実施形態では、スイッチ５０に流れる電流値を小さくし、スイッチ５０の劣化の度合いを低減させるために、ヒータ２１が所定温度以上である場合に、電流センサ３００の異常の検出を行う。これにより、電流センサ３００の異常検出によってスイッチ５０にオン状態／オフ状態の切り替えを繰り返させても、スイッチ５０に流れる電流値は小さいため、スイッチ５０の劣化の度合いを低減させることができる。
【００３４】
なお、ヒータ２１の代わりに他の補機（例えば、発電部３０外に存在するブロア及びポンプ等の補機）によって電流センサ３００の異常検出を行う場合、制御部６０は、上述の処理を行わなくてもよい。
【００３５】
続いて、ヒータ２１が所定温度以上になった後の電流センサ３００の異常検出における制御部６０の処理について説明する。
【００３６】
制御部６０は、ヒータ２１が所定温度以上になると、ヒータ２１が稼働状態である場合の電流センサ３００が検出する電流値（以下「第１検出値」という）を取得する。次に、制御部６０は、ヒータ２１への通電を停止させる。そして、制御部６０は、ヒータ２１が非稼働状態である場合の電流センサ３００が検出する電流値（以下「第２検出値」という）を取得する。
【００３７】
その後、制御部６０は、取得した第１検出値及び第２検出値から、電流センサ３００が正常であるか否か判定する。電流センサ３００が正常であると判定する方法の一例は、下記＜電流センサが正常であると判定する方法＞において説明する。
【００３８】
制御部６０は、電流センサ３００が正常であると判定した場合、処理を終了する。一方、制御部６０は、電流センサ３００が正常であると判定しない場合、取得した第１検出値及び第２検出値から、電流センサ３００が異常であるか否か判定する。電流センサ３００が異常であると判定する方法の一例は、下記＜電流センサが異常であると判定する方法＞において説明する。
【００３９】
制御部６０は、電流センサ３００が異常であると判定した場合、通信部７０を介し、電流センサ３００が異常である旨の信号を、リモコン２００に送信する。リモコン２００は、制御部６０から電流センサ３００が異常である旨の信号を受信すると、電流センサ３００が正しく機能していない旨を示す警告を表示して利用者に提示する。
【００４０】
一方、制御部６０は、電流センサ３００が異常であると判定しない場合、再度、ヒータ２１を稼働状態及び非稼働状態にして第１検出値及び第２検出値を取得し、電流センサ３００の異常検出を行う。
【００４１】
以下、電流センサが正常であると判定する方法の一例、及び、電流センサが異常であると判定する方法の一例を説明する。
【００４２】
＜電流センサが正常であると判定する方法＞
ヒータ２１が稼働状態である場合、ヒータ２１によって電力が消費されているため、電力系統５００から燃料電池装置１００に流れる電流値は、ヒータ２１が非稼働状態である場合と比較して、増加する。従って、制御部６０は、第１検出値と第２検出値とを比較し、第１検出値が第２検出値よりも大きい場合、電流センサ３００が正常であると判定する。
【００４３】
＜電流センサが異常であると判定する方法＞
ヒータ２１が稼働状態である場合、ヒータ２１によって電力が消費されているため、電力系統５００から燃料電池装置１００に流れる電流値は、ヒータ２１が非稼働状態である場合と比較して、増加する。従って、制御部６０は、第１検出値と第２検出値とを比較し、第１検出値が第２検出値よりも小さい場合、電流センサ３００は異常であると判定する。なお、この場合の電流センサ３００の異常は、電流センサ３００の取り付け向きが逆であることによる。
また、ヒータ２１が稼働状態である場合、ヒータ２１によって電力が消費され、電力系統５００から燃料電池装置１００に流れる電流が増加する。このため、電流センサ３００の取り付け向きが正しければ、制御部６０は、電流センサ３００によって電力系統５００の順潮流を検出する。従って、制御部６０は、例えば、第１検出値の極性から電力系統５００への逆潮流が生じていると判定した場合、電流センサ３００が異常であると判定する。なお、この場合の電流センサ３００の異常は、電流センサ３００の取り付け向きが逆であることによる。
【００４４】
また、制御部６０は、例えば、第１検出値と第２検出値とが同等である場合、電流センサ３００が異常であると判定する。このとき、制御部６０は、第１検出値と第２検出値との差が所定範囲内である場合に、第１検出値と第２検出値とが同等であると判定してもよい。なお、この場合の電流センサ３００の異常は、電流センサ３００が脱落していることによる。
【００４５】
［システム動作］
以下、本発明の一実施形態に係る燃料電池装置１００の動作について説明する。図３は、本発明の一実施形態に係る燃料電池装置１００の動作の一例を示すフローチャートである。
【００４６】
まず、制御部６０は、ヒータ２１が所定温度以上であるか否かを判定する（ステップＳ１０１）。例えば、制御部６０は、温度センサ１１によるヒータ２１の付近の計測値を取得し、取得した計測値が記憶部８０に記憶されている第１閾値温度以上である場合は、ヒータ２１が所定温度以上であると判定する。制御部６０は、ヒータ２１が所定温度以上であると判定した場合（ステップＳ１０１：Ｙｅｓ）、ステップＳ１０５の処理に進む。一方、制御部６０は、ヒータ２１が所定温度を下回ると判定した場合（ステップＳ１０１：Ｎｏ）、ステップＳ１０２の処理に進む。
【００４７】
このように、ステップＳ１０１の処理によってヒータ２１が既に所定温度以上であると判定した場合、ステップＳ１０２〜Ｓ１０４の処理を行わず、電流センサ３００の異常検出を行うステップＳ１０５の処理に進む。これにより、電流センサ３００の異常検出を早く行うことができる。
【００４８】
ステップＳ１０２の処理では、制御部６０は、スイッチ５０をオン状態にし、ヒータ２１を稼働させる。
【００４９】
ステップＳ１０３の処理では、制御部６０は、ヒータ２１が所定温度以上になるまで、ヒータ２１を稼働状態に維持する。
【００５０】
ステップＳ１０４の処理では、制御部６０は、スイッチ５０をオフ状態にし、ヒータ２１への通電を停止させる。
【００５１】
このように、ステップＳ１０１の処理によってヒータ２１が所定温度を下回ると判定した場合、ステップＳ１０２〜Ｓ１０４の処理によってヒータ２１は、所定温度以上にされる。
【００５２】
ステップＳ１０５の処理では、制御部６０は、ステップＳ１０２の処理と同様にして、ヒータ２１を稼働させる。その後、制御部６０は、ヒータ２１が稼働状態である場合の電流センサ３００の第１検出値を取得する（ステップＳ１０６）。
【００５３】
ステップＳ１０７の処理では、制御部６０は、ステップＳ１０４の処理と同様にして、ヒータ２１への通電を停止させる。その後、制御部６０は、ヒータ２１が非稼働状態である場合の電流センサ３００の第２検出値を取得する（ステップＳ１０８）。
【００５４】
このように、ステップＳ１０５〜Ｓ１０８の処理では、ヒータ２１を単に稼働状態及び非稼働状態にすることで、電流センサ３００の異常を検出する際に用いる第１検出値及び第２検出値を取得する。これにより、電流センサ３００の異常検出を容易に行うことができる。
【００５５】
ステップＳ１０９の処理では、制御部６０は、ステップＳ１０６，Ｓ１０８の処理で取得した第１検出値及び第２検出値から、電流センサ３００が正常であるか否か判定する。制御部６０は、例えば、上記＜電流センサが正常であると判定する方法＞によって、電流センサ３００が正常であるか判定する。制御部６０は、電流センサ３００が正常であると判定した場合（ステップＳ１０９：Ｙｅｓ）、処理を終了する。一方、制御部６０は、電流センサ３００が正常であると判定しない場合（ステップＳ１０９：Ｎｏ）、ステップＳ１１０の処理に進む。
【００５６】
ステップＳ１１０の処理では、制御部６０は、ステップＳ１０６，Ｓ１０８の処理で取得した第１検出値及び第２検出値から、電流センサ３００が異常であるか否か判定する。制御部６０は、例えば、上記＜電流センサが異常であると判定する方法＞によって、電流センサ３００が異常であるか判定する。制御部６０は、電流センサ３００が異常であると判定した場合（ステップＳ１１０：Ｙｅｓ）、ステップＳ１１１の処理に進む。一方、制御部６０は、電流センサ３００が異常であると判定しない場合（ステップＳ１１０：Ｎｏ）、ステップＳ１０５からの処理を繰り返し行う。
【００５７】
ステップＳ１１１の処理では、制御部６０は、通信部７０を介し、電流センサ３００が異常である旨の信号を、リモコン２００に送信する。リモコン２００は、制御部６０から電流センサ３００が異常である旨の信号を受信すると、電流センサ３００が正しく機能していない旨を示す警告を表示して利用者に提示する。
による。
【００５８】
このように、電流センサ３００が正常又は異常であると判定しない場合は、ステップＳ１０５〜Ｓ１１０の処理によってスイッチ５０のオン／オフ状態の切り替えが繰り返される。しかしながら、本実施形態では、ヒータ２１を所定温度以上にし、スイッチ５０に流れる電流値を低減させているため、スイッチ５０のオン／オフ状態の切り替えの繰り返しによる、スイッチ５０の劣化の度合いを低減させることができる。
【００５９】
なお、一般負荷４００が消費する電力は、時間によって変動することがある。そのため、ステップＳ１０６，Ｓ１０８の処理において、制御部６０は、一般負荷４００が消費する電力が変動するタイミングで、第１検出値及び第２検出値を取得してしまうことがある。そこで、電流センサ３００の異常の検出をより確実に行うために、ステップＳ１０５〜Ｓ１１０の処理を複数回繰り返し行う。そして、連続でＮ回以上、ステップＳ１０９の処理で電流センサ３００が正常（又はステップＳ１１０の処理で電流センサ３００が異常）であると判定した場合に、電流センサ３００は正常（又は異常）であると判定してもよい。
【００６０】
また、ヒータ２１によって電流センサ３００の異常検出を行う際は、ヒータ２１は、燃焼触媒ヒータであってもよい。ヒータ２１に、ある程度負荷が大きい燃焼触媒ヒータを用いることで、電流センサ３００の異常を検出する際のスイッチ５０のオン／オフ状態の切り替えの繰り返し回数を減らすことができ、スイッチ５０の劣化の度合いをさらに低減させることができる。
【００６１】
また、ヒータ２１と、ヒータ２１以外の他の補機（例えば、発電部３０外に存在するブロア及びポンプ等の補機）とを組み合わせて、本実施形態に係る電流センサ３００の異常検出を行ってもよい。また、ヒータ２１以外の他の補機を組み合わせて、本実施形態に係る電流センサ３００の異常検出を行ってもよい。
【００６２】
以上のように、本実施形態に係る燃料電池装置１００では、ヒータ２１を単に稼働状態及び非稼働状態にすることで、電流センサ３００の異常を検出する際に用いる第１検出値及び第２検出値を取得する。これにより、電流センサ３００の異常検出を容易に行うことができる。
【００６３】
さらに、本実施形態では、ヒータ２１によって電流センサ３００の異常検出を行う際は、ヒータ２１が所定温度以上である場合に、電流センサ３００の異常検出を行っている。つまり、燃料電池装置１００では、スイッチ５０に流れる電流値を低減させた状態で、電流センサ３００の異常検出を行っている。これにより、電流センサ３００の異常を検出する際における、スイッチ５０のオン／オフ状態の切り替えの繰り返しによる、スイッチ５０の劣化の度合いを低減させることができる。従って、本実施形態では、燃料電池装置１００の信頼性を維持しつつ、電流センサ３００の異常を検出することができる。
【００６４】
さらに、本実施形態に係る燃料電池装置１００では、電流センサ３００の異常を検出するための専用の負荷を燃料電池装置１００に内蔵させずに、燃料電池装置１００が備えるヒータ２１を利用して電流センサ３００の異常を検出している。これにより、燃料電池装置１００では、専用の負荷を燃料電池装置１００に設けることで、燃料電池装置の構成がより複雑化してしまうことを防ぐことができる。
【００６５】
また、本実施形態に係る燃料電池装置１００では、上述の処理により、電流センサ３００の異常を自動的に検出することができる。これにより、設置業者によって電流センサ３００が設けられた後に、電流センサ３００に異常が生じても、自動的に電流センサ３００の異常を検出することができる。さらに、燃料電池装置１００は電流センサ３００の異常を自動的に検出できるため、設置業者は、電流センサ３００を設ける際に、電流センサ３００の取り付け向きを確認するための装置等を持参しなくてもよくなる。従って、燃料電池装置１００の設置を効率よく行うことができる。
【００６６】
本発明を諸図面や実施例に基づき説明してきたが、当業者であれば本開示に基づき種々の変形や修正を行うことが容易であることに注意されたい。従って、これらの変形や修正は本発明の範囲に含まれることに留意されたい。例えば、各構成部、各ステップ等に含まれる機能等は論理的に矛盾しないように再配置可能であり、複数の構成部やステップ等を１つに組み合わせたり、或いは分割したりすることが可能である。また、本発明について装置を中心に説明してきたが、本発明は装置が備えるプロセッサにより実行される方法、プログラム、又はプログラムを記録した記憶媒体としても実現し得るものであり、本発明の範囲にはこれらも包含されるものと理解されたい。
【符号の説明】
【００６７】
１０  セルスタック
１１  温度センサ
２０  補機
２１  ヒータ
３０  発電部
４０  電力変換部
５０  スイッチ
６０  制御部
７０  通信部
８０  記憶部
１００  燃料電池装置
２００  リモコン
３００  電流センサ
４００  一般負荷
５００  電力系統
【図１】
0006784508.tif 000002
【図２】
0006784508.tif 000003
【図３】
0006784508.tif 000004