(57)【要約】【課題】特別な機器を設けることなく、水素含有燃料の性状の変化に応じて適切な運転を行うことのできる燃料電池システムを提供する。【解決手段】燃料電池システム１は、発電状態判定値と推定値とを比較し、推定値に対する発電状態判定値の増減に基づいて、水素含有燃料の供給量を調整している。燃料電池システム１運転中の所定のタイミングにおける電流及び発電状態判定値が取得された場合、制御部１１は当該電流に基づいて推定値を特定し、その推定値と発電状態判定値とを比較する。発電状態判定値が、ベースデータとなる推定値から変化していなければ、性状変化はないと判断できる。一方、発電状態判定値が、推定値から増減していた場合、性状変化があると判断できる。このとき、制御部１１は、水素含有燃料の供給量を調整することによって、燃料電池システム１の運転状態を性状変化前の状態に近づける。【選択図】図１
2012142120.tif 000002
【特許請求の範囲】
【請求項１】
水素含有燃料を用いて水素含有ガスを発生させる水素発生部と、
前記水素含有ガスを用いて発電を行うセルスタックと、を備える燃料電池システムであって、
前記セルスタックでの発電における電流を取得する電流取得部と、
前記セルスタックでの発電における発電パラメータの測定結果に基づく発電状態判定値を取得する発電状態判定値取得部と、
前記電流に対して予め定められた前記発電パラメータの推定値を取得する推定値取得部と、
前記発電状態判定値と前記推定値とを比較する比較部と、
前記推定値に対する前記発電状態判定値の増減に基づいて、前記水素含有燃料の供給量を調整する供給量調整部と、を備えることを特徴とする燃料電池システム。
【請求項２】
前記発電状態判定値の変化量が所定の閾値より大きい状態が、所定時間継続したか否かを判定する第一判定部と、
前記第一判定部によって、前記変化量が前記閾値より大きい状態が所定時間継続したと判定されたとき、システムを停止する第一システム停止部と、を更に備えることを特徴とする請求項１記載の燃料電池システム。
【請求項３】
前記発電状態判定値の前記推定値に対する変化量が所定の閾値より大きいか否かを判定する第二判定部と、
前記第二判定部によって、前記変化量が前記閾値より大きいと判定されたとき、システムを停止する第二システム停止部と、を更に備えることを特徴とする請求項１記載の燃料電池システム。
【請求項４】
前記発電パラメータは、前記セルスタックでのスタック電圧であることを特徴とする請求項１〜３の何れか一項記載の燃料電池システム。
【請求項５】
前記発電パラメータは、前記セルスタックの発電に基づく交流電力であることを特徴とする請求項１〜３の何れか一項記載の燃料電池システム。
【請求項６】
前記発電パラメータは、前記セルスタックからのオフガスを燃焼させたオフガス燃焼温度であることを特徴とする請求項１〜３の何れか一項記載の燃料電池システム。
【請求項７】
前記発電パラメータは、前記セルスタックのスタック温度であることを特徴とする請求項１〜３の何れか一項記載の燃料電池システム。
【請求項８】
前記発電パラメータは、システム内の排熱の回収量である排熱回収熱量であることを特徴とする請求項１〜３の何れか一項記載の燃料電池システム。
【請求項９】
前記発電パラメータは、システム内の排熱を回収する排熱回収器の入口温度であることを特徴とする請求項１〜３の何れか一項記載の燃料電池システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、燃料電池システムに関する。
【背景技術】
【０００２】
燃料電池システムで用いられる水素含有燃料は、性状（組成や熱量など）が変化する場合がある。従来より、水素含有燃料の性状変化に対応するための燃料電池システムとして、例えば、特許文献１及び特許文献２に示す燃料電池システムが知られている。特許文献１に示す燃料電池システムは、水素含有燃料の性状及び流量を計測する燃料性状計測手段と、燃料電池の状態を判定する燃料電池判定手段と、燃料電池の出力を制御する出力制御手段と、最適制御パラメータを演算して出力する燃料電池運転制御手段と、を備えている。この燃料電池システムは、水素含有燃料の性状の変化に応じて、水蒸気供給量、燃料供給量、酸化剤供給量、燃料利用率、酸化剤利用率、電流密度、出力電圧、出力電流の何れかを制御して、熱自立状態を維持している。
【０００３】
特許文献２に示す燃料電池システムでは、複数の燃料電池毎にエリアサーバーが設けられている。センターサーバーは、設定した燃料電池システムの制御パラメータをエリアサーバーに送信する。各燃料電池システムは、エリアサーバーに送信された制御パラメータに基づいて、運転を行う。制御パラメータは、水素含有燃料の性状に基づいて、燃料や水蒸気や空気などの流量を変更する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−４９０５６号公報
【特許文献２】特開２００３−２８２１１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に係る燃料電池システムは、水素含有燃料の性状を計測するためのセンサーが必要となるため、設置やメンテナンスのためのコストが増加するという問題がある。特許文献２に係る燃料電池システムでは、燃料電池システムのメーカーや機種毎に管理すべき制御パラメータが増加する。従って、データ管理のためにコストが大幅に増加するという問題がある。また、通信網にトラブルが発生した場合、燃料電池システムの運転に支障が生じる可能性がある。更に、エリアサーバーが管理する燃料電池システム群の中において、燃料電池システムごとに水素含有燃料の性状に差が生じた場合も、運転に支障が生じる可能性がある。従って、特別な計測機器や通信網を用いることなく、水素含有燃料の性状の変化に対応することのできる燃料電池システムが求められていた。
【０００６】
本発明は、このような課題を解決するためになされたものであり、特別な機器を設けることなく、水素含有燃料の性状の変化に応じて適切な運転を行うことのできる燃料電池システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る燃料電池システムは、水素含有燃料を用いて水素含有ガスを発生させる水素発生部と、水素含有ガスを用いて発電を行うセルスタックと、を備える燃料電池システムであって、セルスタックでの発電における電流を取得する電流取得部と、セルスタックでの発電における発電パラメータの測定結果に基づく発電状態判定値を取得する発電状態判定値取得部と、電流に対して予め定められた発電パラメータの推定値を取得する推定値取得部と、発電状態判定値と推定値とを比較する比較部と、推定値に対する発電状態判定値の増減に基づいて、水素含有燃料の供給量を調整する供給量調整部と、を備えることを特徴とする。
【０００８】
本発明に係る燃料電池システムは、発電状態判定値と推定値とを比較し、推定値に対する発電状態判定値の増減に基づいて、水素含有燃料の供給量を調整している。発電パラメータは、燃料電池システム内において、セルスタックでの発電状態によって影響を受けるものである。従って、他の条件が一定であれば、発電パラメータの測定結果に基づく発電状態判定値の変化は、発電に用いられる水素含有燃料の性状の変化を示す。発電パラメータの推定値は、電流に対して予め定められる値であり、性状変化を判断するためのベースデータとして用いることができる。燃料電池システム運転中の所定のタイミングにおける電流及び発電状態判定値が取得された場合、推定値取得部は当該電流に基づいて推定値を特定し、比較部は、その推定値と発電状態判定値とを比較することができる。発電状態判定値が、ベースデータとなる推定値から変化していなければ、性状変化はないと判断できる。一方、発電状態判定値が、推定値から増減していた場合、性状変化があると判断できる。このとき、供給量調整部が、水素含有燃料の供給量を調整することによって、燃料電池システムの運転状態を性状変化前の状態に近づけることができる。発電パラメータとして、水素含有燃料の性状変化を想定していないような通常の燃料電池システム内で設けられているセンサーや機器で測定可能なものを用いることで、燃料電池システムは、特別な機器を設けることなく、性状変化に対応することができる。以上によって、燃料電池システムは、特別な機器を設けることなく、水素含有燃料の性状の変化に応じて適切な運転を行うことができる。
【０００９】
また、燃料電池システムは、発電状態判定値の変化量が所定の閾値より大きい状態が、所定時間継続したか否かを判定する第一判定部と、第一判定部によって、変化量が閾値より大きい状態が所定時間継続したと判定されたとき、システムを停止する第一システム停止部と、を更に備えることが好ましい。水素含有燃料の性状変化による影響で想定される以上に、発電状態判定値が大きく変化し、その状態が所定時間継続した場合、水素含有燃料の供給異常と判断できる。このとき、第一システム停止部がシステムを停止することができる。
【００１０】
また、燃料電池システムは、発電状態判定値の推定値に対する変化量が所定の閾値より大きいか否かを判定する第二判定部と、第二判定部によって、変化量が閾値より大きいと判定されたとき、システムを停止する第二システム停止部と、を更に備えることが好ましい。水素含有燃料の性状変化による影響で想定される以上に、発電状態判定値が推定値から大きく変化した場合、直ちに水素含有燃料の供給異常と判断できる。このとき、第二システム停止部がシステムを停止することができる。
【００１１】
例えば、発電パラメータは、セルスタックでのスタック電圧である。所定の電流に対するスタック電圧は、水素含有燃料の組成に応じて変化する。また、セルスタックは、水素含有燃料による水素含有ガスを直接用いて発電するものであるため、スタック電圧は組成の変化に応じて速やかに変化する。従って、発電パラメータとしてスタック電圧を用いることによって、燃料電池システムは、水素含有燃料の性状変化に対して、応答性の高い制御を行うことができる。
【００１２】
例えば、発電パラメータは、セルスタックの発電に基づく交流電力である。交流電力は、スタック電圧と同じく、水素含有燃料の性状変化に対して高い応答性を示す。更に、燃料電池システムは、水素含有燃料が熱量不足であった場合に、ヒーター等によって熱量不足による影響を抑制する場合がある。このような場合、電圧への影響が少なくても、熱量不足における補機損失は増加する。従って、電圧への影響が少ない場合であっても、交流電力を発電パラメータとすることで、水素含有燃料の性状変化に対応することができる。従って、発電パラメータとして交流電力を用いることによって、燃料電池システムは、水素含有燃料の性状変化に対して、応答性の高い制御を行うことができる。
【００１３】
例えば、発電パラメータは、セルスタックからのオフガスを燃焼させたオフガス燃焼温度である。オフガス燃焼温度は、水素含有燃料が有する熱量に影響を受けるため、性状変化に対して高い応答性を有する。従って、発電パラメータとしてオフガス燃焼温度を用いることによって、燃料電池システムは、水素含有燃料の性状変化に対して、応答性の高い制御を行うことができる。
【００１４】
例えば、発電パラメータは、セルスタックのスタック温度である。スタック温度は、水素含有燃料の熱量の細かい変動に対する追従性が低い。すなわち、スタック温度は、水素含有燃料の熱量の変動が平均化されたパラメータとみなすことができる。従って、発電パラメータとしてスタック温度を用いることによって、燃料電池システムは、測定結果の平均処理を行うことなく、水素含有燃料の性状変化に対応することができる。
【００１５】
例えば、発電パラメータは、システム内の排熱の回収量である排熱回収熱量である。排熱回収熱量は、水素含有燃料が有する熱量に影響を受けるので、性状変化に応じて変化する。例えば、気温が高い環境下では、熱回収前の熱媒体及び熱回収後の熱媒体は、いずれも温度が上がる。また、気温が低い環境下では、熱回収前の熱媒体及び熱回収後の熱媒体は、いずれも温度が下がる。あるいは、熱回収後の熱媒体の温度がシステムによって一定となるように制御されている場合、気温が高い環境下では、熱回収前の熱媒体は温度が上がり、熱媒体流量は増加する。また、気温が低い環境下では、熱回収前の熱媒体は温度が下がり、熱媒体流量は減少する。従って、熱回収前の熱媒体と熱回収後の熱媒体の熱量の差に基づく排熱回収熱量は、気温による影響を受け難い。従って、発電パラメータとして排熱回収熱量を用いることによって、燃料電池システムは、気温の影響を受けることなく、水素含有燃料の性状変化に対応することができる。
【００１６】
例えば、発電パラメータは、システム内の排熱を回収する排熱回収器の入口温度である。排熱回収器は、水素含有燃料が有する熱量に影響を受けるので、性状変化に応じて変化する。ここで、燃料電池システムは、オフガス燃焼部での失火などによるオフガスの不完全燃焼の対策として、燃焼触媒を備える場合がある。この場合、オフガス燃焼部で失火となっても、水素含有燃料の熱量は、燃焼触媒によって排ガスの熱量に反映される。従って、発電パラメータとして排熱回収器の入口温度を用いることによって、燃料電池システムは、オフガス燃焼部で失火となった場合でも、水素含有燃料の性状変化に対応することができる。
【発明の効果】
【００１７】
本発明によれば、特別な機器を設けることなく、水素含有燃料の性状の変化に応じて適切な運転を行うことができる。
【図面の簡単な説明】
【００１８】
【図１】図１は、本発明の第一実施形態に係る燃料電池システムの構成を示すブロック構成図である。
【図２】図２は、制御部の構成を示すブロック構成図である。
【図３】図３は、排熱回収器の周辺構成を示す概略図である。
【図４】図４は、発電パラメータに対する推定値を示すマップの一例である。
【図５】図５は、第一実施形態に係る燃料電池システムの制御処理を示すフローチャートである。
【図６】図６は、第二実施形態に係る燃料電池システムの制御処理を示すフローチャートである。
【図７】図７は、第三実施形態に係る燃料電池システムの制御処理を示すフローチャートである。
【発明を実施するための形態】
【００１９】
以下、本発明の好適な実施形態について、図面を参照して詳細に説明する。なお、各図において同一又は相当部分には同一符号を付し、重複する説明を省略する。
【００２０】
［第一実施形態］
図１に示されるように、燃料電池システム１は、脱硫部２と、水気化部３と、水素発生部４と、セルスタック５と、オフガス燃焼部６と、水素含有燃料供給部７と、水供給部８と、酸化剤供給部９と、パワーコンディショナー１０と、制御部１１と、を備えている。燃料電池システム１は、水素含有燃料及び酸化剤を用いて、セルスタック５にて発電を行う。燃料電池システム１におけるセルスタック５の種類は特に限定されず、例えば、固体高分子形燃料電池（ＰＥＦＣ：Polymer  Electrolyte  Fuel  Cell）、固体酸化物形燃料電池（ＳＯＦＣ：Solid  Oxide  Fuel  Cell）、リン酸形燃料電池（ＰＡＦＣ：Phosphoric  Acid  Fuel  Cell）、溶融炭酸塩形燃料電池（ＭＣＦＣ：Molten  Carbonate  Fuel  Cell）、及び、その他の種類を採用することができる。なお、セルスタック５の種類、水素含有燃料の種類、及び改質方式等に応じて、図１に示す構成要素を適宜省略してもよい。
【００２１】
水素含有燃料として、例えば、炭化水素系燃料が用いられる。炭化水素系燃料として、分子中に炭素と水素とを含む化合物（酸素等、他の元素を含んでいてもよい）若しくはそれらの混合物が用いられる。炭化水素系燃料として、例えば、炭化水素類、アルコール類、エーテル類、バイオ燃料が挙げられ、これらの炭化水素系燃料は従来の石油・石炭等の化石燃料由来のもの、合成ガス等の合成系燃料由来のもの、バイオマス由来のものを適宜用いることができる。具体的には、炭化水素類として、メタン、エタン、プロパン、ブタン、天然ガス、ＬＰＧ（液化石油ガス）、都市ガス、タウンガス、ガソリン、ナフサ、灯油、軽油が挙げられる。アルコール類として、メタノール、エタノールが挙げられる。エーテル類として、ジメチルエーテルが挙げられる。バイオ燃料として、バイオガス、バイオエタノール、バイオディーゼル、バイオジェットが挙げられる。
【００２２】
酸化剤として、例えば、空気、純酸素ガス（通常の除去手法で除去が困難な不純物を含んでもよい）、酸素富化空気が用いられる。
【００２３】
脱硫部２は、水素発生部４に供給される水素含有燃料の脱硫を行う。脱硫部２は、水素含有燃料に含有される硫黄化合物を除去するための脱硫触媒を有している。脱硫部２の脱硫方式として、例えば、硫黄化合物を吸着して除去する吸着脱硫方式や、硫黄化合物を水素と反応させて除去する水素化脱硫方式が採用される。脱硫部２は、脱硫した水素含有燃料を水素発生部４へ供給する。
【００２４】
水気化部３は、水を加熱し気化させることによって、水素発生部４に供給される水蒸気を生成する。水気化部３における水の加熱は、例えば、水素発生部４の熱、オフガス燃焼部６の熱、あるいは排ガスの熱を回収する等、燃料電池システム１内で発生した熱を用いてもよい。また、別途ヒータ、バーナ等の他熱源を用いて水を加熱してもよい。なお、図１では、一例としてオフガス燃焼部６から水素発生部４へ供給される熱のみ記載されているが、これに限定されない。水気化部３は、生成した水蒸気を水素発生部４へ供給する。
【００２５】
水素発生部４は、脱硫部２からの水素含有燃料を用いて水素リッチガスを発生させる。水素発生部４は、水素含有燃料を改質触媒によって改質する改質器を有している。水素発生部４での改質方式は、特に限定されず、例えば、水蒸気改質、部分酸化改質、自己熱改質、その他の改質方式を採用できる。なお、水素発生部４は、セルスタック５に要求される水素リッチガスの性状によって、改質触媒により改質する改質器の他に性状を調整するための構成を有する場合もある。例えば、セルスタック５のタイプが固体高分子形燃料電池（ＰＥＦＣ）やリン酸形燃料電池（ＰＡＦＣ）であった場合、水素発生部４は、水素リッチガス中の一酸化炭素を除去するための構成（例えば、シフト反応部、選択酸化反応部）を有する。水素発生部４は、水素リッチガスをセルスタック５のアノード１２へ供給する。
【００２６】
セルスタック５は、水素発生部４からの水素リッチガス及び酸化剤供給部９からの酸化剤を用いて発電を行う。セルスタック５は、水素リッチガスが供給されるアノード１２と、酸化剤が供給されるカソード１３と、アノード１２とカソード１３との間に配置される電解質１４と、を備えている。セルスタック５は、パワーコンディショナー１０を介して、電力を外部へ供給する。セルスタック５は、発電に用いられなかった水素リッチガス及び酸化剤をオフガスとして、オフガス燃焼部６へ供給する。なお、水素発生部４が備えている燃焼部（例えば、改質器を加熱する燃焼器など）をオフガス燃焼部６と共用してもよい。
【００２７】
オフガス燃焼部６は、セルスタック５から供給されるオフガスを燃焼させる。オフガス燃焼部６によって発生する熱は、水素発生部４へ供給され、水素発生部４での水素リッチガスの発生に用いられる。
【００２８】
水素含有燃料供給部７は、脱硫部２へ水素含有燃料を供給する。水供給部８は、水気化部３へ水を供給する。酸化剤供給部９は、セルスタック５のカソード１３へ酸化剤を供給する。水素含有燃料供給部７、水供給部８、及び酸化剤供給部９は、例えばポンプによって構成されており、制御部１１からの制御信号に基づいて駆動する。
【００２９】
パワーコンディショナー１０は、セルスタック５からの電力を、外部での電力使用状態に合わせて調整する。パワーコンディショナー１０は、例えば、電圧を変換する処理や、直流電力を交流電力へ変換する処理を行う。
【００３０】
制御部１１は、燃料電池システム１全体の制御処理を行う。制御部１１は、例えばＣＰＵ（Central  Processing  Unit）、ＲＯＭ（Read  Only  Memory）、ＲＡＭ（Random  Access  Memory）、及び入出力インターフェイスを含んで構成されたデバイスによって構成される。制御部１１は、水素含有燃料供給部７、水供給部８、酸化剤供給部９、パワーコンディショナー１０、その他、図示されないセンサや補機と電気的に接続されている。制御部１１は、燃料電池システム１内で発生する各種信号を取得すると共に、燃料電池システム１内の各機器へ制御信号を出力する。
【００３１】
本実施形態に係る燃料電池システム１は、水素含有燃料の性状変化に応じ、適切な運転を行うことができる。制御部１１は、水素含有燃料の性状変化に応じ、適切な制御処理を行うことができる。図２に示すように、制御部１１は、電流取得部１０１と、発電状態判定値取得部１０２と、推定値取得部１０３と、比較判定部（比較部、第一判定部、第二判定部）１０４と、システム停止部（第一システム停止部、第二システム停止部）１０５と、調整部（供給量調整部）１０６と、を備えている。
【００３２】
制御部１１の電流取得部１０１は、セルスタック５での発電における電流を取得する機能を有する。制御部１１の電流取得部１０１は、セルスタック５での発電における掃引電流を測定することによって、電流を取得する。制御部１１の電流取得部１０１は、パワーコンディショナー１０の測定部１６からの検出結果に基づいて、掃引電流を測定する。制御部１１の発電状態判定値取得部１０２は、セルスタック５での発電における発電パラメータの測定結果に基づく発電状態判定値を取得する機能を有する。制御部１１の発電状態判定値取得部１０２は、燃料電池システム１内の各計測点に配置されたセンサーや計測器からの検出信号を受信する。制御部１１の発電状態判定値取得部１０２は、受信した検出信号に基づいて、発電状態判定値を取得する。
【００３３】
発電パラメータの値は、セルスタック５での発電状態によって変化する。セルスタック５での発電状態は、水素含有燃料の組成や熱量（すなわち性状）に影響を受けるものである。従って、他の条件が一定である場合、発電パラメータの値の変化は、水素含有燃料の性状の変化を示す。水素含有燃料の性状変化を前提としていない通常の燃料電池システムに設けられている範囲のセンサーや機器によって測定可能なものを、発電パラメータとして採用することが好ましい。
【００３４】
発電状態判定値は、発電パラメータの測定結果に基づいて得られる値である。発電状態判定値は、発電パラメータに対して予め定められた推定値と比較することにより、セルスタック５の発電状態を判定することができる値である。発電状態判定値として、発電パラメータの測定値そのものを用いてもよく、測定値を平均処理した値を用いてもよく、比較し易いように測定値を演算処理した値を用いてもよい。
【００３５】
具体的に、発電パラメータとして、セルスタック５でのスタック電圧を用いることができる。制御部１１は、パワーコンディショナー１０の測定部１６からの検出結果に基づいて、スタック電圧を取得することができる。所定の掃引電流に対するスタック電圧は、水素含有燃料の組成に応じて変化する。また、セルスタック５は、水素含有燃料による水素リッチガスを直接用いて発電するものであるため、スタック電圧は組成の変化に応じて速やかに変化する。従って、発電パラメータとしてスタック電圧を用いることによって、制御部１１は、水素含有燃料の性状変化に対して、応答性の高い制御を行うことができる。
【００３６】
また、発電パラメータとして、セルスタック５の発電に基づく交流電力を用いることができる。制御部１１は、パワーコンディショナー１０の測定部１６からの検出結果に基づいて、交流電力を取得することができる。交流電力は、スタック電圧と同じく、水素含有燃料の性状変化に対して高い応答性を示す。更に、燃料電池システム１は、水素含有燃料が熱量不足であった場合に、ヒーター等によって熱量不足による影響を抑制する場合がある。このような場合、電圧への影響が少なくても、熱量不足における補機損失は増加する。従って、電圧への影響が少ない場合であっても、交流電力を発電パラメータとすることで、水素含有燃料の性状変化に対応することができる。従って、発電パラメータとして交流電力を用いることによって、制御部１１は、水素含有燃料の性状変化に対して、応答性の高い制御を行うことができる。
【００３７】
また、発電パラメータとして、オフガス燃焼温度を用いることができる。制御部１１は、オフガス燃焼部６の燃焼温度を測定する温度センサー１７からの検出結果に基づいて、オフガス燃焼温度を取得することができる。オフガス燃焼温度は、水素含有燃料が有する熱量に影響を受けるため、性状変化に対して高い応答性を有する。従って、発電パラメータとしてオフガス燃焼温度を用いることによって、制御部１１は、水素含有燃料の性状変化に対して、応答性の高い制御を行うことができる。
【００３８】
また、発電パラメータとして、セルスタック５のスタック温度を用いることができる。制御部１１は、セルスタック５のスタック温度を測定する温度センサー１８からの検出結果に基づいて、スタック温度を取得することができる。スタック温度は、水素含有燃料の熱量の細かい変動に対する追従性が低い。すなわち、スタック温度は、水素含有燃料の熱量の変動が平均化されたパラメータとみなすことができる。従って、発電パラメータとしてスタック温度を用いることによって、制御部１１は、測定結果の平均処理を行うことなく、水素含有燃料の性状変化に対応することができる。
【００３９】
また、発電パラメータとして、システム内の排熱の回収量である排熱回収熱量を用いることができる。図３に示すように、制御部１１は、排熱回収熱量を測定する測定部１９からの検出結果に基づいて、排熱回収量を取得することができる。測定部１９は、排熱回収器２０に対する熱媒体の流量及び温度に基づいて、排熱回収量を測定することができる。排熱回収器２０は、流入させた熱媒体Ｗ１によって排ガスの熱を回収し、高温となった熱媒体Ｗ２を熱利用部（不図示）へ供給する。排熱回収熱量は、水素含有燃料が有する熱量に影響を受けるので、性状変化に応じて変化する。更に、例えば、気温が高い環境下では、熱回収前の熱媒体Ｗ１及び熱回収後の熱媒体Ｗ２は、いずれも温度が上がる。また、気温が低い環境下では、熱回収前の熱媒体Ｗ１及び熱回収後の熱媒体Ｗ２は、いずれも温度が下がる。また、熱回収後の熱媒体Ｗ２の温度がシステムにより制御されている場合は、温度の変わりに熱媒体の流量Ｆが変化する。この場合、例えば、気温が高い環境下では、熱回収前の熱媒体Ｗ１の温度が上がり、熱媒体流量Ｆは増加する。また、気温が低い環境下では、熱回収前の熱媒体Ｗ１の温度が下がり、熱媒体流量Ｆは減少する。従って、熱媒体Ｗ１と熱媒体Ｗ２の熱量の差に基づく排熱回収熱量は、気温による影響を受け難い。従って、発電パラメータとして排熱回収熱量を用いることによって、制御部１１は、気温の影響を受けることなく、水素含有燃料の性状変化に対応することができる。
【００４０】
また、発電パラメータとして、システム内の排熱を回収する排熱回収器２０の入口温度を用いることができる。図３に示すように、制御部１１は、排熱回収器２０の入口温度を測定する温度センサー２１からの検出結果に基づいて、入口温度を取得することができる。排熱回収器２０は、水素含有燃料が有する熱量に影響を受けるので、性状変化に応じて変化する。ここで、燃料電池システム１は、オフガス燃焼部６での失火などによるオフガスの不完全燃焼の対策として、燃焼触媒を備える場合がある。この場合、オフガス燃焼部６で失火となっても、水素含有燃料の熱量は、燃焼触媒によって排ガスの熱量に反映される。従って、発電パラメータとして排熱回収器２０の入口温度を用いることによって、制御部１１は、オフガス燃焼部６で失火となった場合でも、水素含有燃料の性状変化に対応することができる。
【００４１】
制御部１１の推定値取得部１０３は、電流に対して予め定められた発電パラメータの推定値を取得する機能を有する。推定値は、ベースとなる所定の条件下において、電流に対して予め定められる値である。推定値は、例えば、燃料電池システム１の運転において、燃料の性状、燃料利用率、燃料供給量、その他のパラメータについて理想的な条件とした場合の値に設定することが好ましい。推定値は、制御部１１内での演算処理により推定される値であり、例えば、マップやテーブルとして制御部１１に予め記憶され、所定のタイミングで読み出される値でもよく、または、所定の計算を行うことで算出される値であってもよい。発電パラメータとしてスタック電圧を用いた場合、推定値は、例えば図４のＸｓに示すようなグラフを描く。図４に示す推定値Ｘｓは、燃料の性状、燃料利用率、燃料供給量、その他のパラメータについて燃料電池システム１を最適に運転できる条件とした場合の、掃引電流とスタック電圧の関係を示す。制御部１１の推定値取得部１０３は、燃料電池システム１の運転における各条件（例えば、燃料、水、酸化剤の供給量等）に応じて、推定値のマップやテーブルを複数記憶しておき、制御処理時における運転条件に基づいて適切なマップやテーブルを読み出してもよい。発電パラメータとしてスタック電圧以外のものを用いる場合、各発電パラメータについて、電流に対して予め定められる推定値を用いる。
【００４２】
制御部１１の比較判定部１０４は、発電状態判定値と推定値とを比較する機能を有する。制御部１１の比較判定部１０４は、燃料電池システム１の運転に関する条件及び取得した電流に応じた推定値を読み出し、取得した発電状態判定値と比較する。発電状態判定値が推定値から増加した場合、制御部１１の比較判定部１０４は、性状変化により、水素含有燃料の単位量あたりの熱量や発電量が増加したと判断する。また、発電状態判定値が推定値から減少した場合、制御部１１の比較判定部１０４は、性状変化により、水素含有燃料の単位量あたりの熱量や発電量が減少したと判断する。制御部１１のシステム停止部１０５は、所定のタイミングで燃料電池システム１のシステム停止を行う機能を有している。
【００４３】
制御部１１の調整部１０６は、推定値に対する発電状態判定値の増減に基づいて、水素含有燃料の供給量を調整する機能を有する。制御部１１の調整部１０６は、発電状態判定値が推定値から増加した場合、水素含有燃料の供給量を減少させる。制御部１１の調整部１０６は、供給量を減少させることによって、発電状態判定値が推定値に近づくように制御する。制御部１１の調整部１０６は、供給量が減少するように設定された制御信号を、水素含有燃料供給部７に出力する。制御部１１の調整部１０６は、発電状態判定値が推定値から減少した場合、水素含有燃料の供給量を増加させる。制御部１１の調整部１０６は、供給量を増加させることによって、発電状態判定値が推定値に近づくように制御する。制御部１１の調整部１０６は、供給量が増加するように設定された制御信号を、水素含有燃料供給部７に出力する。制御部１１の調整部１０６は、供給量が上乗せ、または差し引かれた状態の制御信号を用いて、その後のシステム制御を行う。制御部１１の調整部１０６は、推定値に対して上限値や下限値などの閾値を設定し、閾値を超えた場合に、水素含有燃料の供給量を調整してもよい。あるいは、制御部１１の調整部１０６は、発電状態判定値が推定値から変化するたびに供給量を調整してもよい。
【００４４】
次に、図５を参照して、本実施形態に係る燃料電池システム１の制御処理の一例について説明する。図５に示す処理は、水素含有燃料の性状変化を監視すると共に、性状変化が起こった場合に、当該性状変化に対応した制御を実行する処理である。図５に示す例では、発電パラメータとしてスタック電圧が用いられ、発電状態判定値として平均処理されたスタック電圧の測定値が用いられる。図５に示す処理は、制御部１１において所定のタイミングで繰り返し実行される。
【００４５】
図５に示すように、制御部１１の電流取得部１０１は、掃引電流Ｉを測定する（ステップＳ１０）と共に、発電状態判定値取得部１０２は、スタック電圧Ｅを測定する（ステップＳ２０）。制御部１１の電流取得部１０１及び発電状態判定値取得部１０２は、Ｓ１０及びＳ２０で測定した掃引電流Ｉ及びスタック電圧Ｅの平均処理を行う（ステップＳ３０）。次に、制御部１１の発電状態判定値取得部１０２は、発電状態判定値Ｘ１を取得する（ステップＳ４０）。制御部１１の発電状態判定値取得部１０２は、Ｓ３０において平均処理されたスタック電圧Ｅの測定値を発電状態判定値Ｘ１として取得する。
【００４６】
次に、制御部１１の推定値取得部１０３は、掃引電流Ｉに対する発電パラメータの推定値Ｘｓを取得する（ステップＳ５０）。制御部１１の推定値取得部１０３は、Ｓ３０において平均処理された掃引電流Ｉの測定値に対する、スタック電圧の推定値Ｘｓを取得する。図４の例において、制御部１１の推定値取得部１０３は、掃引電流Ｉ１に対して、点Ｐｓにおけるスタック電圧を推定値Ｘｓと特定する。
【００４７】
次に、制御部１１の比較判定部１０４は、発電状態判定値Ｘ１と推定値Ｘｓとを比較すると共に、比較結果に基づいて水素含有燃料の供給量を調整する。具体的に、制御部１１の比較判定部１０４は、発電状態判定値Ｘ１が、推定値Ｘｓに対して設定された上限閾値Ｘｍａｘより大きいか否かを判定する（ステップＳ６０）。図４の例において、発電状態判定値Ｘ１が点Ｐ１，Ｐ２におけるスタック電圧であった場合、制御部１１の比較判定部１０４は、発電状態判定値Ｘ１は上限閾値Ｘｍａｘ以下であると判定する。一方、発電状態判定値Ｘ１が点Ｐ３におけるスタック電圧であった場合、制御部１１の比較判定部１０４は、発電状態判定値Ｘ１は上限閾値Ｘｍａｘより大きいと判定する。制御部１１の比較判定部１０４は、Ｓ６０において、発電状態判定値Ｘ１が上限閾値Ｘｍａｘより大きいと判定した場合、水素含有燃料の供給量を減少させる処理を行う（ステップＳ７０）。Ｓ７０の後、制御部１１は、システム停止判定処理へ移行する（ステップＳ１００）。
【００４８】
制御部１１の比較判定部１０４は、Ｓ６０において、発電状態判定値Ｘ１が上限閾値Ｘｍａｘ以下であると判定した場合、発電状態判定値Ｘ１が、推定値Ｘｓに対して設定された下限閾値Ｘｍｉｎより小さいか否かを判定する（ステップＳ８０）。図４の例において、発電状態判定値Ｘ１が点Ｐ１，Ｐ３におけるスタック電圧であった場合、制御部１１の比較判定部１０４は、発電状態判定値Ｘ１は下限閾値Ｘｍｉｎ以上であると判定する。一方、発電状態判定値Ｘ１が点Ｐ２におけるスタック電圧であった場合、制御部１１の比較判定部１０４は、発電状態判定値Ｘ１は下限閾値Ｘｍｉｎより小さいと判定する。制御部１１の調整部１０６は、Ｓ８０において、発電状態判定値Ｘ１が下限閾値Ｘｍｉｎより小さいと判定した場合、水素含有燃料の供給量を増加させる処理を行う（ステップＳ９０）。Ｓ９０の後、制御部１１は、システム停止判定処理へ移行する（ステップＳ１００）。制御部１１は、Ｓ８０において、発電状態判定値Ｘ１が下限閾値Ｘｍｉｎ以上であると判定した場合、水素含有燃料の供給量を調整することなく、システム停止判定処理へ移行する（ステップＳ１００）。図４の例において、発電状態判定値Ｘ１が点Ｐ１におけるスタック電圧であった場合、制御部１１は、水素含有燃料の供給量を調整することなく、Ｓ１００へ移行する。
【００４９】
制御部１１の比較判定部１０４は、システム停止に関する指令の有無を判定する（ステップＳ１００）。具体的に、制御部１１の比較判定部１０４は、外部からのシステム停止指令や、インターロックによるシステム停止指令の有無を判定する。制御部１１のシステム停止部１０５は、Ｓ１００において、システム停止指令があると判定された場合はシステム停止処理を行い（ステップＳ１１０）、図５に示す処理を終了する。制御部１１の比較判定部１０４は、Ｓ１００において、システム停止指令が無いと判定した場合は、図５に示す処理を終了し、所定のタイミングで再びＳ１０，Ｓ２０から処理を開始する。
【００５０】
図５に示す制御処理は、燃料電池システム１の運転中に常時実行してもよく、所定の期間を設けて定期的に実行してもよい。常時実行する場合、制御部１１は、推定値のマップやテーブルを燃料電池システム１の運転における条件に合わせて複数記憶しておくことで、運転中に条件を変更して制御している場合も性状変化を監視することができる。定期的に実行する場合、制御処理時における運転の条件を毎回一定となるように制御することで、記憶しておく推定値のマップやテーブルを減らすことができる。
【００５１】
以上により、燃料電池システム１は、発電状態判定値と推定値とを比較し、推定値に対する発電状態判定値の増減に基づいて、水素含有燃料の供給量を調整している。発電パラメータは、燃料電池システム１内において、セルスタック５での発電状態によって影響を受けるものである。従って、他の条件が一定であれば、発電状態判定値の変化は、発電に用いられる水素含有燃料の性状の変化を示す。発電パラメータの推定値は、電流に対して予め定められる値であり、性状変化を判断するためのベースデータとして用いることができる。燃料電池システム１運転中の所定のタイミングにおける電流及び発電状態判定値が取得された場合、制御部１１は当該電流に基づいて推定値を特定し、その推定値と発電状態判定値とを比較することができる。発電状態判定値が、ベースデータとなる推定値から変化していなければ、性状変化はないと判断できる。一方、発電状態判定値が、推定値から増減していた場合、性状変化があると判断できる。このとき、制御部１１は、水素含有燃料の供給量を調整することによって、燃料電池システム１の運転状態を性状変化前の状態に近づけることができる。これにより、性状変化前と同じく燃料電池システム１にとって最適な運転状態にて、燃料電池システム１が運転を続行することができる。発電パラメータとして、水素含有燃料の性状変化を想定していないような通常の燃料電池システム内で設けられているセンサーや機器で測定可能なものを用いることで、燃料電池システム１は、特別な機器を設けることなく、性状変化に対応することができる。以上によって、特別な機器を設けることなく、水素含有燃料の性状の変化に応じて適切な運転を行うことができる。
【００５２】
［第二実施形態］
図６を参照して、本発明の第二実施形態に係る燃料電池システム１について説明する。第二実施形態に係る燃料電池システムにおいて、制御部１１の比較判定部１０４は、発電状態判定値の変化量が所定の閾値より大きい状態が、所定時間継続したか否かを判定する機能を有する。水素含有燃料の性状変化による影響で想定される以上に、発電状態判定値が大きく変化し、その状態が所定時間継続した場合、制御部１１の比較判定部１０４は、水素含有燃料の供給異常と判断する。制御部１１のシステム停止部１０５は、変化量が閾値より大きい状態が所定時間継続したと判定したとき、システムを停止する機能を有する。
【００５３】
図６は、第二実施形態に係る燃料電池システム１の制御処理の一例を示すフローチャートである。まず、制御部１１の発電状態判定値取得部１０２は、発電状態判定値の変化量を得るための値として、前回の制御処理で取得した発電状態判定値を前回値Ｘ２として取得する（ステップＳ１２０）。なお、初回の制御処理であって前回値が存在しない場合は、初期値Ｘ０を前回値Ｘ２として用いる。次に、第一実施形態と同様のＳ１０〜Ｓ５０の処理を実行する。Ｓ５０の後、制御部１１の比較判定部１０４は、発電状態判定値Ｘ１の変化量が閾値Ｙ１よりも大きい状態が、所定時間継続したか否かを判定する（ステップＳ１３０）。ここでの変化量とは、発電状態判定値Ｘ１と前回値Ｘ２との差の絶対値である。なお、変化量としては、発電状態判定値Ｘ１の変化の度合いを示すものであればどのような値を用いてもよい。例えば、発電状態判定値Ｘ１の前回値Ｘ２からの変化率を用いてもよい。
【００５４】
制御部１１の比較判定部１０４は、Ｓ１３０において変化量が閾値Ｙ１より大きい状態が所定時間継続したと判定した場合、水素含有燃料の供給異常が発生していると判断し、システム停止部１０５は、システムを停止する（Ｓ１１０）。システム停止後、図６に示す制御処理は終了する。
【００５５】
制御部１１の比較判定部１０４は、Ｓ１３０において変化量が閾値Ｙ１より大きい状態が所定時間継続していないと判定した場合、発電状態判定値Ｘ１の変化量が小さく、供給異常は発生していないと判断する。あるいは、制御部１１の比較判定部１０４は、測定値の振動などによって発電状態判定値Ｘ１が瞬間的に変化したにすぎず、供給異常は発生していないと判断する。このとき、制御部１１は、第一実施形態と同様のＳ６０〜Ｓ９０を実行する。Ｓ６０〜Ｓ９０を実行した後、発電状態判定値Ｘ１を前回値Ｘ２として設定する（ステップＳ１４０）。ここで設定した前回値Ｘ２は、次回の制御処理におけるＳ１２０で用いられる。なお、制御部１１は、性状変化が変化したと判断してＳ７０、Ｓ９０で燃料供給量を調整した場合、調整後の発電状態判定値Ｘ１を再度取得し直し、取得し直した発電状態判定値Ｘ１を前回値Ｘ２として設定してもよい。
【００５６】
Ｓ１４０の後、制御部１１は、第一実施形態と同様のＳ１００、Ｓ１１０を実行する。制御部１１は、Ｓ１００において、システム停止指令があると判定した場合はシステム停止処理を行い（ステップＳ１１０）、図６に示す処理を終了する。制御部１１は、Ｓ１００において、システム停止指令が無いと判定した場合は、図６に示す処理を終了し、所定のタイミングで再びＳ１０，Ｓ２０から処理を開始する。
【００５７】
［第三実施形態］
図７を参照して、本発明の第三実施形態に係る燃料電池システム１について説明する。第三実施形態に係る燃料電池システムにおいて、制御部１１の比較判定部１０４は、発電状態判定値の推定値に対する変化量が所定の閾値より大きいか否かを判定する機能を有する。水素含有燃料の性状変化による影響で想定される以上に、発電状態判定値が推定値から大きく変化した場合、制御部１１の比較判定部１０４は、直ちに水素含有燃料の供給異常と判断できる。制御部１１のシステム停止部１０５は、変化量が閾値より大きいと判定されたとき、システムを停止する機能を有する。
【００５８】
図７は、第三実施形態に係る燃料電池システム１の制御処理の一例を示すフローチャートである。まず、制御部１１は、第一実施形態と同様のＳ１０〜Ｓ５０を実行する。Ｓ５０の後、制御部１１の比較判定部１０４は、発電状態判定値Ｘ１の推定値Ｘｓに対する変化量が閾値Ｙ２よりも大きいか否かを判定する（ステップＳ１６０）。ここでの変化量とは、発電状態判定値Ｘ１と推定値Ｘｓとの差の絶対値である。なお、変化量としては、発電状態判定値Ｘ１の推定値Ｘｓに対する変化の度合いを示すものであればどのような値を用いてもよい。例えば、発電状態判定値Ｘ１の推定値Ｘｓからの変化率を用いてもよい。
【００５９】
制御部１１の比較判定部１０４は、Ｓ１３０において変化量が閾値Ｙ２より大きいと判定した場合、水素含有燃料の供給異常が発生していると判断し、システム停止部１０５は、システムを停止する（Ｓ１１０）。システム停止後、図７に示す制御処理は終了する。
【００６０】
制御部１１の比較判定部１０４は、Ｓ１６０において変化量が閾値Ｙ２以下と判定した場合、供給異常は発生していないと判断する。このとき、制御部１１は、第一実施形態と同様のＳ６０〜Ｓ９０を実行する。Ｓ６０〜Ｓ９０を実行した後、制御部１１は、第一実施形態と同様のＳ１００、Ｓ１１０を実行する。制御部１１は、Ｓ１００において、システム停止指令があると判定した場合はシステム停止処理を行い（ステップＳ１１０）、図７に示す処理を終了する。制御部１１は、Ｓ１００において、システム停止指令が無いと判定した場合は、図７に示す処理を終了し、所定のタイミングで再びＳ１０，Ｓ２０から処理を開始する。
【００６１】
以上、本発明の好適な実施形態について説明したが、本発明に係る燃料電池システムは、実施形態に係る上記燃料電池システム１に限定されない。
【００６２】
例えば、図４〜図７に示す例では、発電パラメータとしてスタック電圧を用いた場合について説明したが、他の発電パラメータを用いて制御処理を行ってもよい。また、燃料電池システムは、第二実施形態及び第三実施形態を組み合わせた制御処理を行ってもよい。これによって、水素含有燃料の供給異常を一層確実に監視できる。
【符号の説明】
【００６３】
１…燃料電池システム、４…水素発生部、５…セルスタック、１１…制御部、１０１…電流取得部、１０２…発電状態判定値取得部、１０３…推定値取得部、１０４…比較判定部（比較部、第一判定部、第二判定部）、１０５…システム停止部（第一システム停止部、第二システム停止部）、１０６…調整部（供給量調整部）。
【図１】
2012142120.tif 000003
【図２】
2012142120.tif 000004
【図３】
2012142120.tif 000005
【図４】
2012142120.tif 000006
【図５】
2012142120.tif 000007
【図６】
2012142120.tif 000008
【図７】
2012142120.tif 000009