(57)【特許請求の範囲】
【請求項１】
水素を供給されて発電する燃料電池スタックと、
前記燃料電池スタックに供給される水素の流量を加減する燃料加減手段と、
単位時間当たり前記燃料電池スタックに供給された実水素流量を求める水素流量導出手段と、
単位時間当たり前記燃料電池スタックで消費された水素消費量を求める水素消費量導出手段と、
前記水素消費量を前記実水素流量で除して水素利用率を求める水素利用率導出手段と、
所定の目標水素利用率に対する理論水素流量を求める理論水素流量導出手段と、
前記水素利用率が前記目標水素利用率よりも高い所定の上限値を超えたときに前記燃料電池スタックに供給される水素の流量が理論水素流量より大きくなるように前記燃料加減手段を制御する燃料加減手段制御器と、
を有することを特徴とする燃料電池発電システム。
【請求項２】
前記燃料電池スタックの発電出力が上昇中であるか否かを判定する発電出力状態判定部と、
前記燃料電池スタックの発電出力が上昇中である場合に前記上限値を小さくする燃料利用率上限設定判定処理部と、
をさらに有することを特徴とする請求項１に記載の燃料電池発電システム。
【請求項３】
水素を供給されて発電する燃料電池スタックと、
前記燃料電池スタックに供給される水素の流量を加減する燃料加減手段と、
所定の目標水素利用率に対する理論水素流量を求める理論水素流量導出手段と、
前記燃料電池スタックの発電出力が上昇中であるか否かを判定する発電出力状態判定部と、
前記燃料電池スタックの発電出力が上昇中である場合に前記燃料電池スタックに供給される水素の流量が前記理論水素流量より大きくなるように前記燃料加減手段を制御する燃料加減手段制御器と、
を有することを特徴とする燃料電池発電システム。
【請求項４】
水素を供給されて発電する燃料電池スタックと、前記燃料電池スタックに供給される水素の流量を加減する燃料加減手段と、を備えた燃料電池発電システムの制御方法において、
単位時間当たり前記燃料電池スタックに供給された実水素流量を求める水素流量導出工程と、
単位時間当たり前記燃料電池スタックで消費された水素消費量を求める水素消費量導出工程と、
前記水素消費量を前記実水素流量で除して水素利用率を求める水素利用率導出工程と、
所定の目標水素利用率に対する理論水素流量を求める理論水素流量導出工程と、
前記水素利用率が前記目標水素利用率よりも高い所定の上限値を超えたときに前記燃料電池スタックに供給される水素の流量が理論水素流量より大きくなるように前記燃料加減手段を制御する燃料加減手段制御工程と、
を有することを特徴とする燃料電池発電システムの制御方法。
【請求項５】
水素を供給されて発電する燃料電池スタックと、前記燃料電池スタックに供給される水素の流量を加減する燃料加減手段と、を備えた燃料電池発電システムの制御方法において、
所定の目標水素利用率に対する理論水素流量を求める理論水素流量導出工程と、
前記燃料電池スタックの発電出力が上昇中であるか否かを判定する発電出力状態判定工程と、
前記燃料電池スタックの発電出力が上昇中である場合に前記燃料電池スタックに供給される水素の流量が前記理論水素流量より大きくなるように前記燃料加減手段を制御する燃料加減手段制御工程と、
を有することを特徴とする燃料電池発電システムの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、燃料電池発電システムおよびその制御方法に関する。
【背景技術】
【０００２】
近年の省エネルギーおよびＣＯ２排出量削減への関心の高まりから、高効率なコージェネレーション発電システムである燃料電池発電システムが商用化され、家庭用を中心に普及の段階を迎えている。これらの燃料電池発電システムは、都市ガスやＬＰＧなどの炭化水素を原燃料として、改質反応により水素を取り出して燃料電池の燃料とすることが一般的である。また、将来的に、水素を各家庭に供給するインフラの整備が進んだ場合に普及すると考えられているのが、改質器をはじめとする燃料処理装置を持たない純水素を燃料とする燃料電池発電システムであり、開発が進んできている。
【０００３】
燃料電池発電システムにおいて直流電力を発生する燃料電池スタックは、供給した水素を１００％使用せずに、ある程度の濃度の水素が一部消費されずに排出される。供給した水素の内のどの程度の割合の水素を消費したかを示す数値が燃料利用率である。一般的には、燃料電池発電システムは、燃料利用率が８０〜９０％程度で運転されている。これは、１００％近くまで水素を消費してしまうと、燃料電池スタック内で部分的に水素欠乏状態が発生し、燃料電池スタックのセル特性低下の原因となるためである。また、燃料処理装置を持つシステムの場合、排出された未消費の水素をバーナで燃焼させて炭化水素の改質反応に必要な熱源としている。
【０００４】
燃料電池発電システムが発電出力を増加させる場合、燃料電池スタックで発生した直流電力を交流電力に変換するパワーコンディショナが出力を調整する。パワーコンディショナは電気的に直流電力から交流電力への変換を行う装置（インバータ）であるため、ミリ秒単位の高速な出力増加が可能である。一方、燃料電池スタックは、水素と空気中の酸素の化学反応で発電している。この化学反応には物質移動を伴い、燃料の量が増加するまでに秒単位の時間遅れが発生する。また、水素リッチなガスを発生させるための燃料処理装置を使用するシステムでは、原燃料から水素リッチなガスへ改質が行われ、そのガスが燃料電池へ供給されるまでの移動に要する時間遅れがプラスされる。このため、このようなシステムでは、燃料電池スタックへの水素供給量増加はさらに遅れることとなる。
【０００５】
よって、発電出力が急増すると、パワーコンディショナが燃料電池スタックから直流電力を急激に多く取り出す一方で、燃料電池スタックに供給される水素の量は直ぐには増加しない。このため、水素が不足気味となり、燃料利用率が１００％近くまで高くなるという状況が発生する可能性がある。
【０００６】
このような発電出力上昇時の燃料利用率が高い状態すなわち、燃料電池スタックにおける燃料欠乏の状態の発生を防止するため、発電出力の変化速度を遅くする方法がある。これを実現するために、燃料電池発電システムの出力変化速度に制限を設けるさまざまな方法がある。
【０００７】
また、燃料流量または出力電流値を制御することにより燃料利用率を制御する方法もある。その他、自立運転時や受電電力一定制御のように負荷電力が常時変化する場合に、燃料電池スタックの出力を急激に変化させず、発電出力をゆっくり追従させ、急変部分はバッテリなどの電力貯蔵装置により行う方法もある。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開平７−５７７５３号公報
【特許文献２】特開２００９−２９５５２２号公報
【特許文献３】特開２００１−２３１１７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
燃料電池発電システムは、燃料電池スタックの燃料利用率が高い状態で運転すると、セル特性が低下するなどの悪影響がある。そこで、一般的には、発電出力電力の変化レートに制限を設けたり、出力電流の変化レートを一定値に制限したりする制御が行われている。これらの方法では、出力上昇時の発電出力変化速度が遅くて負荷追従性が悪く、受電電力が増加して、外部からの受電電力すなわち商用電力系統からの購入電力量が増加する。
【００１０】
また、自立運転時や受電電力一定制御時においても、急激な負荷変化への対応は電力貯蔵装置によって行い、燃料電池発電システムの発電出力はゆっくりと変化させる方法がある。この場合には、システムが複雑化、大型化、高コスト化する。
【００１１】
そこで、本発明は、燃料電池発電システムにおいて、外部からの受電電力の増大を抑制しつつ、燃料利用率の過度の上昇を防止することを目的とする。
【課題を解決するための手段】
【００１２】
上述の目的を達成するため、本発明は、燃料電池発電システムにおいて、水素を供給されて発電する燃料電池スタックと、前記燃料電池スタックに供給される水素の流量を加減する燃料加減手段と、単位時間当たり前記燃料電池スタックに供給された実水素流量を求める水素流量導出手段と、単位時間当たり前記燃料電池スタックで消費された水素消費量を求める水素消費量導出手段と、前記水素消費量を前記実水素流量で除して水素利用率を求める水素利用率導出手段と、所定の目標水素利用率に対する理論水素流量を求める理論水素流量導出手段と、前記水素利用率が前記目標水素利用率よりも高い所定の上限値を超えたときに前記燃料電池スタックに供給される水素の流量が理論水素流量より大きくなるように前記燃料加減手段を制御する燃料加減手段制御器と、を有することを特徴とする。
【００１３】
また、本発明は、燃料電池発電システムにおいて、水素を供給されて発電する燃料電池スタックと、前記燃料電池スタックに供給される水素の流量を加減する燃料加減手段と、所定の目標水素利用率に対する理論水素流量を求める理論水素流量導出手段と、前記燃料電池スタックの発電出力が上昇中であるか否かを判定する発電出力状態判定部と、前記燃料電池スタックの発電出力が上昇中である場合に前記燃料電池スタックに供給される水素の流量が前記理論水素流量より大きくなるように前記燃料加減手段を制御する燃料加減手段制御器と、を有することを特徴とする。
【００１４】
また、本発明は、水素を供給されて発電する燃料電池スタックと、前記燃料電池スタックに供給される水素の流量を加減する燃料加減手段と、を備えた燃料電池発電システムの制御方法において、単位時間当たり前記燃料電池スタックに供給された実水素流量を求める水素流量導出工程と、単位時間当たり前記燃料電池スタックで消費された水素消費量を求める水素消費量導出工程と、前記水素消費量を前記実水素流量で除して水素利用率を求める水素利用率導出工程と、所定の目標水素利用率に対する理論水素流量を求める理論水素流量導出工程と、前記水素利用率が前記目標水素利用率よりも高い所定の上限値を超えたときに前記燃料電池スタックに供給される水素の流量が理論水素流量より大きくなるように前記燃料加減手段を制御する燃料加減手段制御工程と、を有することを特徴とする。
【００１５】
また、本発明は、水素を供給されて発電する燃料電池スタックと、前記燃料電池スタックに供給される水素の流量を加減する燃料加減手段と、を備えた燃料電池発電システムの制御方法において、所定の目標水素利用率に対する理論水素流量を求める理論水素流量導出工程と、前記燃料電池スタックの発電出力が上昇中であるか否かを判定する発電出力状態判定工程と、前記燃料電池スタックの発電出力が上昇中である場合に前記燃料電池スタックに供給される水素の流量が前記理論水素流量より大きくなるように前記燃料加減手段を制御する燃料加減手段制御工程と、を有することを特徴とする。
【発明の効果】
【００１６】
本発明によれば、燃料電池発電システムにおいて、外部からの受電電力の増大を抑制しつつ、燃料利用率の過度の上昇を防止することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明に係る燃料電池発電システムの第１の実施の形態におけるブロック図である。
【図２】本発明に係る燃料電池発電システムの第１の実施の形態における燃料流量制御部のブロック図である。
【図３】本発明に係る燃料電池発電システムの第１の実施の形態における燃料流量の制御のフローチャートである。
【図４】本発明に係る燃料電池発電システムの第２の実施の形態における燃料流量制御部のブロック図である。
【図５】本発明に係る燃料電池発電システムの第２の実施の形態における燃料流量の制御のフローチャートである。
【図６】本発明に係る燃料電池発電システムの第３の実施の形態における燃料流量制御部のブロック図である。
【図７】本発明に係る燃料電池発電システムの第３の実施の形態における燃料流量の制御のフローチャートである。
【発明を実施するための形態】
【００１８】
本発明に係る燃料電池発電システムの実施の形態を、図面を参照して説明する。なお、同一または類似の構成には同一の符号を付し、重複する説明は省略する。
【００１９】
［第１の実施の形態］
図１は、本発明に係る燃料電池発電システムの第１の実施の形態におけるブロック図である。
【００２０】
本実施の形態の燃料電池発電システム１は、燃料電池スタック１０、排熱回収系３０、インバータ５２および制御装置４０を有している。燃料電池スタック１０は、電解質膜を挟んで設けられた燃料極９１および空気極９２を有している。燃料電池スタック１０の内部には、冷却流路９３が形成されている。この燃料電池発電システム１には、外部から燃料ガス導入管２および大気導入管３が延びている。また、この燃料電池発電システム１は、商用電力系統７と接続されている。外部の負荷８は、燃料電池発電システム１および商用電力系統７に接続されている。
【００２１】
燃料ガス導入管２は、燃料流量計測器６０を介して燃料極９１に延びている。水素を含有する燃料ガスは、燃料ガス導入管２によって燃料極９１に供給される。大気導入管３は、空気ブロア１４を介して空気極９２に延びている。大気は、空気ブロア１４により吸引され、燃料電池スタック１０の空気極９２へ供給される。燃料電池スタック１０は、燃料極９１に供給された水素ガスと、空気極９２に供給された空気中の酸素とを用いて発電する。
【００２２】
燃料極９１の排気は、排気ガス流量調節弁１２を介してアフターバーナー２０に送られる。排気ガス流量調節弁１２は、燃料極９１に流れる水素ガスの流量を調整する。空気極９２の排気は、排気ガス流量調節弁１２の下流側で燃料極９１の排気と混合されてアフターバーナー２０に送られる。燃料極９１の排気に含まれる水素ガスは、アフターバーナー２０で燃焼されて高温の燃焼ガスとなる。
【００２３】
排熱回収系３０は、電池冷却水熱交換器１７、燃焼ガス熱交換器２１および凝縮器２２を有している。排熱回収系３０は、燃料電池スタック１０での発電の際に生じた熱およびアフターバーナー２０での排ガスの燃焼によって生じた熱などの燃料電池発電システム１内で発生した熱を回収し、貯湯槽４に湯として蓄える。
【００２４】
また、燃料電池発電システム１は、水タンク２５を有している。水タンク２５に蓄えられた水は、ポンプ（図示せず）などによって燃料電池スタック１０の冷却流路９３に送られる。燃料電池スタック１０の冷却流路９３に送られた水は、燃料電池スタック１０での発電の際に発生した熱を回収して温められる。冷却流路９３で温められた水は、電池冷却水熱交換器１７の高温側を通過して温度が低下する。温度が低下した冷却水は、水タンク２５に戻る。
【００２５】
アフターバーナー２０での燃焼により生じた高温の燃焼ガスは、燃焼ガス熱交換器２１の高温側を通過して温度が低下し、凝縮器２２に送られる。また、貯湯槽４から、水がポンプ（図示せず）などによって排熱回収系３０に送られる。貯湯槽４から排熱回収系３０に送られた水は、凝縮器２２、電池冷却水熱交換器１７の低温側および燃焼ガス熱交換器２１の低温側を通過して温められて、再び貯湯槽４に戻る。凝縮器２２に送られた排ガスは、さらに温度が低下して水分が凝縮され、水タンク２５の液相部分を通過して気水分離される。水タンク２５で気水分離された排ガスは、排気管５から燃料電池発電システム１の外部に排出される。回収された水は、電池冷却水として循環し、燃料電池スタック１０の冷却水として用いられる。
【００２６】
制御装置４０は、燃料電池の起動、発電運転、停止の各状態において、温度センサー、流量計、圧力計からの情報を元に、温度制御、流量制御、圧力制御を行う。
【００２７】
この燃料電池発電システム１は、パワーコンディショナによって直流電力を交流電力に変換し、発電出力を調整する。パワーコンディショナは、インバータ５２を有している。インバータ５２の直流入力部は、燃料電池スタック１０に接続されている。インバータ５２の直流入力部と燃料電池スタック１０との間には、直流電流計測器５１が設けられている。直流電流計測器５１によって測定された直流電流の大きさは、直流電流検出信号８１として制御装置４０に伝達される。
【００２８】
インバータ５２の交流出力部は、商用電力系統７に接続されている。インバータ５２の交流出力部と商用電力系統７との間の負荷８に対してインバータ５２側には交流電流計測器５３が設けられている。交流電流計測器５３によって測定された交流電流の大きさは、交流電流検出信号８３として制御装置４０に伝達される。
【００２９】
また、インバータ５２の交流出力部と商用電力系統７との間の負荷８に対してインバータ５２側には、電圧計測器５４が設けられている。電圧計測器５４が測定したインバータ５２の交流出力電圧の大きさは、電圧検出信号８４として制御装置４０に伝達される。
【００３０】
インバータ５２の交流出力部と商用電力系統７との間の負荷８に対して商用電力系統７側には、受電点電流計測器６が設けられている。受電点電流計測器６が測定した受電電流の大きさは、受電点電流検出信号８０として制御装置４０に伝達される。
【００３１】
また、制御装置４０には、燃料流量計測器６０が測定した燃料流量の大きさが燃料流量計測値信号６１として伝達される。制御装置４０は、インバータ５２との間でデータ伝送ライン８２を介してデータ通信を行う。制御装置４０は、直流電流計測器５１などから伝達された各種信号およびインバータ５２から伝達されるデータに基づいて、インバータ５２の発電出力を制御する。さらに、制御装置４０は、排気ガス流量調節弁１２の開度を制御して、燃料電池スタック１０の燃料極９１に供給される水素量を制御する。
【００３２】
次に通常時の系統連系運転における動作を説明する。
【００３３】
燃料電池発電システム１は、パラメータとして予め設定された内部設定値や、外部からの発電電力設定値に基づき、インバータ５２が系統電圧と位相を同期させながら系統へ連系して設定値と一致した電力を発電する。インバータ５２の発電電力は、制御装置４０に入力される交流電流計測器５３の交流電流検出信号８３が示す交流電流値と、電圧計測器５４の電圧検出信号８４が示す電圧値とから算出される。これらから求めた発電電力が発電電力設定値と一致するように制御される。また、受電点電力が一定となるように運転する受電電力一定制御においては、受電点電流計測器６の受電点電流検出信号８０が示す受電電流の値と、電圧計測器５４の電圧検出信号８４が示す電圧値とから算出される受電点電力が一定となるように、インバータ５２の発電電力が制御される。
【００３４】
これらの系統連系運転では、発電電力値に応じてインバータ５２の入力側の直流電流値が変化する。このため、直流電流計測器５１を用いて直流電流を計測する。計測された直流電流計測値は、直流電流検出信号８１として制御装置４０に入力され、直流電流値に応じ、発電に必要な燃料流量および空気流量が制御される。
【００３５】
次に、燃料流量の制御について説明する。
【００３６】
図２は、本実施の形態における燃料流量制御部のブロック図である。
【００３７】
燃料流量制御部３９は、制御装置４０の一部である。燃料流量制御部３９は、消費水素量算出部４１、排気ガス流量算出部４２、燃料利用率目標設定部４３、排気ガス流量調節弁開度設定部４４、燃料利用率算出部４６および燃料利用率上限設定部４７を有している。消費水素量算出部４１には、直流電流検出信号８１が伝達される。燃料利用率算出部４６には、燃料流量計測値信号６１が伝達される。
【００３８】
消費水素量算出部４１は、燃料電池スタック１０で消費された単位時間当たりの水素量を算出する。燃料利用率算出部４６は、燃料電池スタック１０に供給された水素のうち燃料電池スタック１０での発電で消費された水素の割合、すなわち燃料利用率を算出する。
【００３９】
燃料利用率目標設定部４３には、予め目標とする燃料利用率の値が格納されている。燃料利用率上限設定部４７には、予め許容する燃料利用率の上限の値が格納されている。
【００４０】
排気ガス流量算出部４２は、排気ガス流量を算出する。算出された排気ガス流量に基づいて、排気ガス流量調節弁開度設定部４４は、排気ガス流量調節弁１２の弁開度を算出する。算出された弁開度は弁開度設定値信号４５として排気ガス流量調節弁１２に伝達される。
【００４１】
図３は、本実施の形態における燃料流量の制御のフローチャートである。
【００４２】
まず、直流電流計測器５１が燃料電池スタック１０から取り出された直流電流の大きさを測定する（Ｓ１）。次に、消費水素量算出部４１は、直流電流検出信号８１が示す直流電流値に基づいて、燃料電池スタック１０で消費された水素流量、すなわち、単位時間当たりの水素の消費量を算出する（Ｓ２）。電流値から水素流量（リットル毎秒：ｌ／ｓｅｃ）への変換は、セル枚数、電流値、ファラデー定数（Ｆ）を用いて、以下の式から求められる。
【００４３】
水素消費量（ｌ／ｓｅｃ）
＝セル枚数×電流値（Ｃ／ｓｅｃ）×２２．４（ｌ／ｍｏｌ）／Ｆ（Ｃ／ｍｏｌ）／２
この水素消費量は、電流値から求められる水素の消費量である。すなわち、この水素消費量と同量の水素が燃料電池スタック１０に供給されている場合には、燃料利用率が１００％となる。
【００４４】
次に、排気ガス流量算出部４２は、水素消費量に基づいて、目標とする燃料利用率に対する理論水素排出量を算出する（Ｓ３）。ここで用いる水素消費量は、消費水素量算出部４１から伝達される。目標燃料利用率は、予め燃料利用率目標設定部４３に記憶させておく。理論水素排出量とは、燃料極９１から排出される排気ガス流量、すなわち燃料極９１に供給された水素のうち消費されずに排出されるべき水素の流量である。理論水素排出量は、次式で求められる。
【００４５】
理論水素排出量（ｌ／ｓｅｃ）
＝水素消費量（ｌ／ｓｅｃ）×（１００−燃料利用率設定（％））／１００
この理論水素排出量は、目標燃料利用率に対応する理論的な水素の排出量である。
【００４６】
また、燃料利用率算出部４６は、水素消費量と燃料流量計測器６０が測定した燃料流量計測値信号６１が示す燃料流量計測値とに基づいて、実際の燃料利用率を算出する（Ｓ４）。ここで用いる水素消費量は、消費水素量算出部４１から伝達される。燃料利用率は以下の式から求められる。
【００４７】
燃料利用率（％）
＝水素消費量（ｌ／ｓｅｃ）×１００（％）／燃料流量計測値（ｌ／ｓｅｃ）
これは、電流値から求めた理論的な消費水素量と、実際に計測した水素流量から求めた実際の燃料利用率である。水素消費量は、直流電流検出信号８１が示す直流電流値に基づいて、燃料利用率算出部４６が算出してもよい。
【００４８】
さらに、排気ガス流量算出部４２は、燃料利用率の上限値と燃料利用率算出部４６が算出した実際の燃料利用率とを比較する（Ｓ５）。燃料利用率上限値は、予め燃料利用率上限設定部４７に記憶させておく。実際の燃料利用率が燃料利用率上限値以下の場合、排気ガス流量算出部４２は、目標とする燃料利用率に対する理論水素排出量そのものを水素排出量とする（Ｓ６）。
【００４９】
実際の燃料利用率が燃料利用率上限値を超えている場合、排気ガス流量算出部４２は、理論水素排出量よりも大きな値に補正した値を水素排出量とする（Ｓ７）。実際の燃料利用率が燃料利用率上限値に対して高い方向に乖離していればいるほど、燃料電池スタック１０は水素不足の状態に近い。そこで、実際の燃料利用率の燃料利用率上限値からの偏差に応じて補正量を大きくすることが好ましい。補正した水素排出量は、たとえば次式で算出する。
【００５０】
補正後の水素排出量
＝理論水素排出量×｛１＋（燃料利用率−燃料利用率上限値）×Ｋ１／１００｝
ここで、Ｋ１は定数である。
【００５１】
このようにして排気ガス流量算出部４２が水素排出量を決定した後、排気ガス流量調節弁開度設定部４４は、排気ガス流量調節弁１２の開度を決定する（Ｓ８）。排気ガス流量調節弁１２の開度は、排気ガス流量調節弁１２の開度と水素排出量との関係を示す排気ガス流量調節弁開度設定関数によって求められる。排気ガス流量調節弁開度設定関数は、予め排気ガス流量調節弁開度設定部４４に記憶させておく。
【００５２】
決定された排気ガス流量調節弁１２の開度を示す弁開度設定値信号４５は、排気ガス流量調節弁開度設定部４４によって排気ガス流量調節弁１２に伝達される。これにより、排気ガス流量調節弁１２は、弁開度設定値信号４５が示す開度となるように開く。その結果、燃料電池スタック１０からの水素排出量は、排気ガス流量算出部４２が決定した量となる。
【００５３】
このように、本実施の形態では、排気ガス流量調節弁１２が、燃料電池スタック１０に供給される水素の流量を加減する燃料加減手段として機能している。また、燃料流量計測器６０は、単位時間当たりに燃料電池スタック１０に供給された実水素流量を求めている。消費水素量算出部４１は、直流電流値に基づいて燃料電池スタック１０で消費された水素消費量を求めている。燃料利用率算出部４６は、水素消費量を実水素流量で除して水素利用率を求めている。排気ガス流量算出部４２は、所定の目標燃料利用率に対する理論水素流量を求めている。
【００５４】
さらに、排気ガス流量算出部４２は、目標水素利用率よりも高い燃料利用率上限値以下の水素利用率のときには、水素流量が目標水素利用率に対応した理論水素流量となるように、排気ガス流量調節弁１２を制御している。また、排気ガス流量算出部４２は、水素利用率が燃料利用率上限値を超えたときには、燃料電池スタック１０に供給される水素流量が理論水素流量より大きくなるように、排気ガス流量調節弁１２を制御している。なお、本実施の形態では、燃料極９１から排出される水素排出量が理論水素排出量よりも大きくなるように排気ガス流量調節弁１２を制御することによって、間接的に、燃料電池スタック１０に供給される水素流量が理論水素流量より大きくなるように制御している。
【００５５】
負荷の急増に伴って発電出力が急増すると、インバータ５２に向かって燃料電池スタック１０から流れる電流が増加する。その結果、燃料電池スタック１０で単位時間当たりに消費される水素量が増大し、水素利用率が上昇する。
【００５６】
しかし、本実施の形態の燃料電池発電システム１では、負荷の急増によって燃料利用率が上昇して燃料利用率上限値を逸脱した場合、排気ガス流量が増加するように補正を加えた結果を用いて排気ガス流量調節弁１２を制御する。その結果、燃料電池スタック１０の燃料極９１に供給される水素流量が増加し、燃料欠乏を発生させずに安定した運転を継続することができる。
【００５７】
したがって、本実施の形態では、燃料利用率の過度の上昇を防止しつつ、燃料電池発電システム１の負荷追従性が良くなり、最低出力から最高出力までの負荷上昇を５秒程度で変化させることができる。従来の燃料電池発電システムの負荷上昇速度が、最低出力から最高出力まで１００秒以上掛かっていたことと比較して、受電電力の増加期間を１／２０程度にすることが可能である。その結果、外部からの受電電力の増大を抑制することができる。つまり、バッテリなどの電力貯蔵装置が不要で、かつ、構成が単純で小型化が可能な、負荷の急増に対する追従性が良い燃料電池発電システムが提供できる。
【００５８】
本実施の形態では、制御装置４０とインバータ５２は、データ伝送ライン８２を介した通信によりデータを授受しているが、制御装置４０とインバータ５２とを物理的に一体型の基板に設けてもよい。また、直流電流計測器５１の計測値、電圧計測器５４の計測値をインバータ５２に直接入力しても同様の制御が可能である。
【００５９】
また、水素流量の補正は上述の式以外の方法であっても、理論排水素流量よりも排気ガス流量を増加させる補正であればよい。たとえば、単純に理論排水素流量を定数倍する補正や、固定流量を加算するというオフセット補正、燃料利用率上限設定と燃料利用率の偏差に応じて乗算あるいは加算する補正量を関数として定義するという補正でもよい。さらに、たとえば固定流量を加算するというオフセット補正であれば、燃料極９１の排ガス流路にバイパス流路を設け、このバイパス流路に設けたバイパス弁の開閉によって排気ガス流量を増加させてもよい。
【００６０】
本実施の形態の燃料電池発電システム１では、圧力調整済みの水素ガスが直接供給されることを想定している。この場合、排気ガス流量調節弁１２が燃料極９１の下流に設けることによって、燃料処理装置における水素生産量の上昇の遅れや、燃料極９１の上流で燃料流量を増加させてから燃料極まで燃料が移動する時間遅れがない。その結果、燃料極９１において燃料欠乏が生じる可能性がより低減する。
【００６１】
［第２の実施の形態］
図４は、本発明に係る燃料電池発電システムの第２の実施の形態における燃料流量制御部のブロック図である。
【００６２】
本実施の形態の燃料電池発電システムは、第１の実施の形態と燃料流量制御部３９が異なっている。本実施の形態の燃料流量制御部３９は、消費水素量算出部４１、排気ガス流量算出部４２、燃料利用率目標設定部４３、排気ガス流量調節弁開度設定部４４および発電出力状態判定部４８を有している。消費水素量算出部４１には、直流電流検出信号８１が伝達される。発電出力状態判定部４８は、インバータ５２（図１参照）とデータ伝送ライン８２で接続されている。発電出力状態判定部４８には、データ伝送ライン８２を介して、インバータ５２から発電電力計測値信号および発電電力設定値信号が伝達される。
【００６３】
消費水素量算出部４１は、燃料電池スタック１０（図１参照）で消費された単位時間当たりの水素量を算出する。発電出力状態判定部４８は、インバータ５２での発電の状態を判定する。発電出力状態の判定結果は、排気ガス流量算出部４２へ伝達される。
【００６４】
排気ガス流量算出部４２は、排気ガス流量を算出する。算出された排気ガス流量に基づいて、排気ガス流量調節弁開度設定部４４は、排気ガス流量調節弁１２の弁開度を算出する。算出された弁開度は弁開度設定値信号４５として排気ガス流量調節弁１２に伝達される。
【００６５】
図５は、本実施の形態における燃料流量の制御のフローチャートである。
【００６６】
まず、直流電流計測器５１（図１参照）が燃料電池スタック１０から取り出された直流電流の大きさを測定する（Ｓ１）。次に、消費水素量算出部４１は、直流電流検出信号８１が示す直流電流値に基づいて、燃料電池スタック１０で消費された水素流量、すなわち、単位時間当たりの水素の消費量を算出する（Ｓ２）。電流値から水素流量（リットル毎秒：ｌ／ｓｅｃ）への変換は、セル枚数、電流値、ファラデー定数（Ｆ）を用いて、以下の式から求められる。
【００６７】
水素消費量（ｌ／ｓｅｃ）
＝セル枚数×電流値（Ｃ／ｓｅｃ）×２２．４（ｌ／ｍｏｌ）／Ｆ（Ｃ／ｍｏｌ）／２
この水素消費量は、電流値から求められる水素の消費量である。すなわち、この水素消費量と同量の水素が燃料電池スタック１０に供給されている場合には、燃料利用率が１００％となる。
【００６８】
次に、排気ガス流量算出部４２は、水素消費量に基づいて、目標とする燃料利用率に対する理論水素排出量を算出する（Ｓ３）。ここで用いる水素消費量は、消費水素量算出部４１から伝達される。目標燃料利用率は、予め燃料利用率目標設定部４３に記憶させておく。理論水素排出量とは、燃料極９１（図１参照）から排出される排気ガス流量、すなわち燃料極９１に供給された水素のうち消費されずに排出されるべき水素の流量である。理論水素排出量は、次式で求められる。
【００６９】
理論水素排出量（ｌ／ｓｅｃ）
＝水素消費量（ｌ／ｓｅｃ）×（１００−燃料利用率設定（％））／１００
この理論水素排出量は、目標燃料利用率に対応する理論的な水素の排出量である。
【００７０】
発電出力状態判定部４８は、インバータ５２から伝達された発電電力計測値信号および発電電力設定値信号に基づいて、発電出力が上昇中か否かを判定する（Ｓ１５）。発電出力が上昇中ではない場合、排気ガス流量算出部４２は、目標とする燃料利用率に対する理論水素排出量そのものを水素排出量とする（Ｓ６）。
【００７１】
発電出力が上昇中の場合、排気ガス流量算出部４２は、理論水素排出量よりも大きな値に補正した値を水素排出量とする（Ｓ１７）。発電出力の上昇速度が速ければ速いほど、燃料電池スタック１０は水素不足の状態に近い。そこで、出力上昇速度に応じて補正量を大きくすることが好ましい。補正した水素排出量は、たとえば次式で算出する。
【００７２】
補正後の水素排出量
＝理論排水素流量×｛１＋（出力上昇速度）×Ｋ２｝
ここで、Ｋ２は定数である。
【００７３】
このような補正により、出力上昇速度が速いほど補正後の水素排出量は大きくなる。たとえば、５０Ｗ／ｓｅｃの上昇速度と定数Ｋ２＝０．０１の場合、理論排水素流量の１．５倍が補正排気ガス流量となる。このとき、出力上昇速度が１００Ｗ／ｓｅｃに倍増すると、補正排気ガス流量は２．０倍に増加し、水素流量をより多く増加させることが可能である。
【００７４】
このようにして排気ガス流量算出部４２が水素排出量を決定した後、排気ガス流量調節弁開度設定部４４は、排気ガス流量調節弁１２の開度を決定する（Ｓ８）。排気ガス流量調節弁１２の開度は、排気ガス流量調節弁１２の開度と水素排出量との関係を示す排気ガス流量調節弁開度設定関数によって求められる。気ガス流量調節弁開度設定関数は、予め排気ガス流量調節弁開度設定部４４に記憶させておく。
【００７５】
決定された排気ガス流量調節弁１２の開度を示す弁開度設定値信号４５は、排気ガス流量調節弁開度設定部４４によって排気ガス流量調節弁１２に伝達される。これにより、排気ガス流量調節弁１２は、弁開度設定値信号４５が示す開度となるように開く。その結果、燃料電池スタック１０からの水素排出量は、排気ガス流量算出部４２が決定した量となる。
【００７６】
このように、本実施の形態では、排気ガス流量調節弁１２が、燃料電池スタック１０に供給される水素の流量を加減する燃料加減手段として機能している。また、消費水素量算出部４１は、直流電流値に基づいて燃料電池スタック１０で消費された水素消費量を求めている。排気ガス流量算出部４２は、所定の目標燃料利用率に対する理論水素流量を求めている。発電出力状態判定部４８は、インバータ５２の発電出力が上昇中であるか否かを判定することによって、燃料電池スタックの発電出力が上昇中であるか否かを判定する。
【００７７】
さらに、排気ガス流量算出部４２は、燃料電池スタックの発電出力が上昇中でないときには、水素流量が目標水素利用率に対応した理論水素流量となるように、排気ガス流量調節弁１２を制御している。また、排気ガス流量算出部４２は、燃料電池スタックの発電出力が上昇中のときには、燃料電池スタック１０に供給される水素流量が理論水素流量より大きくなるように、排気ガス流量調節弁１２を制御している。なお、本実施の形態では、燃料極９１から排出される水素排出量が理論水素排出量よりも大きくなるように排気ガス流量調節弁１２を制御することによって、間接的に、燃料電池スタック１０に供給される水素流量が理論水素流量より大きくなるように制御している。
【００７８】
負荷の急増に伴って発電出力が急増すると、インバータ５２に向かって燃料電池スタック１０から流れる電流が増加する。その結果、燃料電池スタック１０で単位時間当たりに消費される水素量が増大し、水素利用率が上昇する。
【００７９】
しかし、本実施の形態の燃料電池発電システム１では、そのように負荷の増加に伴ってインバータ５２の発電出力が上昇中である場合、排気ガス流量が増加するように補正を加えた結果を用いて排気ガス流量調節弁１２を制御する。その結果、燃料電池スタック１０の燃料極９１に供給される水素流量が増加し、燃料欠乏を発生させずに安定した運転を継続することができる。
【００８０】
したがって、本実施の形態では、燃料利用率の過度の上昇を防止しつつ、燃料電池発電システム１の負荷追従性が良くなる。その結果、外部からの受電電力の増大を抑制することができる。つまり、バッテリなどの電力貯蔵装置が不要で、かつ、構成が単純で小型化が可能な、負荷の急増に対する追従性が良い燃料電池発電システムが提供できる。
【００８１】
［第３の実施の形態］
図６は、本発明に係る燃料電池発電システムの第３の実施の形態における燃料流量制御部のブロック図である。
【００８２】
本実施の形態の燃料電池発電システムは、第１の実施の形態と燃料流量制御部３９が異なっている。本実施の形態の燃料流量制御部３９は、消費水素量算出部４１、排気ガス流量算出部４２、燃料利用率目標設定部４３、排気ガス流量調節弁開度設定部４４、燃料利用率算出部４６、燃料利用率上限設定部４７、発電出力状態判定部４８および燃料利用率上限設定判定処理部４９を有している。消費水素量算出部４１には、直流電流検出信号８１が伝達される。発電出力状態判定部４８は、インバータ５２（図１参照）とデータ伝送ライン８２で接続されている。発電出力状態判定部４８には、データ伝送ライン８２を介して、インバータ５２から発電電力計測値信号および発電電力設定値信号が伝達される。
【００８３】
消費水素量算出部４１は、燃料電池スタック１０（図１参照）で消費された単位時間当たりの水素量を算出する。燃料利用率算出部４６は、燃料電池スタック１０に供給された水素のうち燃料電池スタック１０での発電で消費された水素の割合、すなわち燃料利用率を算出する。発電出力状態判定部４８は、インバータ５２での発電の状態を判定する。発電出力状態の判定結果は、排気ガス流量算出部４２へ伝達される。
【００８４】
燃料利用率目標設定部４３には、予め目標とする燃料利用率の値が格納されている。燃料利用率上限設定部には、予め許容する燃料利用率の上限の値が格納されている。
【００８５】
発電出力状態判定部４８の判定結果と、燃料利用率上限設定部４７に記憶された燃料利用率上限値とは、燃料利用率上限設定判定処理部４９に伝達される。燃料利用率上限設定判定処理部４９の判定結果は、排気ガス流量算出部４２に伝達される。
【００８６】
排気ガス流量算出部４２は、排気ガス流量を算出する。算出された排気ガス流量に基づいて、排気ガス流量調節弁開度設定部４４は、排気ガス流量調節弁１２（図１参照）の弁開度を算出する。算出された弁開度は弁開度設定値信号４５として排気ガス流量調節弁１２に伝達される。
【００８７】
図７は、本実施の形態における燃料流量の制御のフローチャートである。
【００８８】
まず、直流電流計測器５１（図１参照）が燃料電池スタック１０から取り出された直流電流の大きさを測定する（Ｓ１）。次に、消費水素量算出部４１は、直流電流検出信号８１が示す直流電流値に基づいて、燃料電池スタック１０で消費された水素流量、すなわち、単位時間当たりの水素の消費量を算出する（Ｓ２）。電流値から水素流量（リットル毎秒：ｌ／ｓｅｃ）への変換は、セル枚数、電流値、ファラデー定数（Ｆ）を用いて、以下の式から求められる。
【００８９】
水素消費量（ｌ／ｓｅｃ）
＝セル枚数×電流値（Ｃ／ｓｅｃ）×２２．４（ｌ／ｍｏｌ）／Ｆ（Ｃ／ｍｏｌ）／２
この水素消費量は、電流値から求められる水素の消費量である。すなわち、この水素消費量と同量の水素が燃料電池スタック１０に供給されている場合には、燃料利用率が１００％となる。
【００９０】
次に、排気ガス流量算出部４２は、水素消費量に基づいて、目標とする燃料利用率に対する理論水素排出量を算出する（Ｓ３）。ここで用いる水素消費量は、消費水素量算出部４１から伝達される。目標燃料利用率は、予め燃料利用率目標設定部４３に記憶させておく。理論水素排出量とは、燃料極９１（図１参照）から排出される排気ガス流量、すなわち燃料極９１に供給された水素のうち消費されずに排出されるべき水素の流量である。理論水素排出量は、次式で求められる。
【００９１】
理論水素排出量（ｌ／ｓｅｃ）
＝水素消費量（ｌ／ｓｅｃ）×（１００−燃料利用率設定（％））／１００
この理論水素排出量は、目標燃料利用率に対応する理論的な水素の排出量である。
【００９２】
また、燃料利用率算出部４６は、水素消費量と燃料流量計測器６０が測定した燃料流量計測値信号６１が示す燃料流量計測値とに基づいて、実際の燃料利用率を算出する（Ｓ４）。ここで用いる水素消費量は、消費水素量算出部４１から伝達される。燃料利用率は以下の式から求められる。
【００９３】
燃料利用率（％）
＝水素消費量（ｌ／ｓｅｃ）×１００（％）／燃料流量計測値（ｌ／ｓｅｃ）
これは、電流値から求めた理論的な消費水素量と、実際に計測した水素流量から求めた実際の燃料利用率である。水素消費量は、直流電流検出信号８１が示す直流電流値に基づいて、燃料利用率算出部４６が算出してもよい。
【００９４】
発電出力状態判定部４８は、インバータ５２から伝達された発電電力計測値信号および発電電力設定値信号に基づいて、発電出力が上昇中か否かを判定する（Ｓ１５）。発電出力が上昇中ではない場合、燃料利用率上限設定判定処理部４９は、燃料利用率上限設定部４７に記憶された値そのものを燃料利用率上限値とする（Ｓ２１）。
【００９５】
発電出力が上昇中である場合、燃料利用率上限設定判定処理部４９は、燃料利用率上限設定部４７に記憶された値を補正して燃料利用率上限値を算出する（Ｓ２２）。発電出力の上昇速度が速ければ速いほど、水素不足の状態に近い。そこで、出力上昇速度に応じて補正量を大きくすることが好ましい。補正した燃料利用率上限値は、たとえば次式で算出する。
【００９６】
補正後の燃料利用率上限値
＝燃料利用率上限設定−（出力上昇速度）×Ｋ３
ここで、Ｋ３は定数である。
【００９７】
このような補正により、出力上昇速度が速いほど補正後の燃料利用率上限値は小さくなる。たとえば、５０Ｗ／ｓｅｃの上昇速度と定数Ｋ３＝０．１の場合、補正後の燃料利用率上限値は５％低下する。このとき、出力上昇速度が１００Ｗ／ｓｅｃに倍増すると、燃料利用率上限値が１０％低下する。
【００９８】
さらに、排気ガス流量算出部４２は、燃料利用率の上限値と燃料利用率算出部４６が算出した実際の燃料利用率とを比較する（Ｓ５）。実際の燃料利用率が燃料利用率上限値以下の場合、排気ガス流量算出部４２は、目標とする燃料利用率に対する理論水素排出量そのものを水素排出量とする（Ｓ６）。
【００９９】
実際の燃料利用率が燃料利用率上限値を超えている場合、排気ガス流量算出部４２は、理論水素排出量よりも大きな値に補正した値を水素排出量とする（Ｓ７）。実際の燃料利用率が燃料利用率上限値に対して高い方向に乖離していればいるほど、燃料電池スタック１０は水素不足の状態に近い。そこで、実際の燃料利用率の燃料利用率上限値からの偏差に応じて補正量を大きくすることが好ましい。補正した水素排出量は、たとえば次式で算出する。
【０１００】
補正後の水素排出量
＝理論水素排出量×｛１＋（燃料利用率−燃料利用率上限値）×Ｋ１／１００｝
ここで、Ｋ１は定数である。
【０１０１】
このようにして排気ガス流量算出部４２が水素排出量を決定した後、排気ガス流量調節弁開度設定部４４は、排気ガス流量調節弁１２の開度を決定する（Ｓ８）。排気ガス流量調節弁１２の開度は、排気ガス流量調節弁１２の開度と水素排出量との関係を示す排気ガス流量調節弁開度設定関数によって求められる。排気ガス流量調節弁開度設定関数は、予め排気ガス流量調節弁開度設定部４４に記憶させておく。
【０１０２】
決定された排気ガス流量調節弁１２の開度を示す弁開度設定値信号４５は、排気ガス流量調節弁開度設定部４４によって排気ガス流量調節弁１２に伝達される。これにより、排気ガス流量調節弁１２は、弁開度設定値信号４５が示す開度となるように開く。その結果、燃料電池スタック１０からの水素排出量は、排気ガス流量算出部４２が決定した量となる。
【０１０３】
負荷の急増に伴って発電出力が急増すると、インバータ５２に向かって燃料電池スタック１０から流れる電流が増加する。その結果、燃料電池スタック１０で単位時間当たりに消費される水素量が増大し、水素利用率が上昇する。
【０１０４】
しかし、本実施の形態の燃料電池発電システム１では、負荷の急増によって燃料利用率が上昇して燃料利用率上限値を逸脱した場合、排気ガス流量が増加するように補正を加えた結果を用いて排気ガス流量調節弁１２を制御する。その結果、燃料電池スタック１０の燃料極９１に供給される水素流量が増加し、燃料欠乏を発生させずに安定した運転を継続することができる。
【０１０５】
さらに本実施の形態では、発電出力の上昇速度が速いほど燃料利用率上限値が低下する。このため、発電出力の上昇速度が速い、すなわち、水素欠乏が発生する危険が大きいほど、低い燃料利用率をしきい値として水素排出量の補正が開始される。このため、燃料利用率上限値を発電出力の上昇速度によらず一定としている場合に比べて、燃料電池スタック１０での水素欠乏の防止動作がより早く開始される。
【０１０６】
したがって、本実施の形態では、燃料利用率の過度の上昇を防止しつつ、燃料電池発電システム１の負荷追従性が良くなる。その結果、外部からの受電電力の増大を抑制することができる。つまり、バッテリなどの電力貯蔵装置が不要で、かつ、構成が単純で小型化が可能な、負荷の急増に対する追従性が良い燃料電池発電システムが提供できる。
【０１０７】
［他の実施の形態］
上述の各実施の形態は単なる例示であり、本発明はこれらに限定されない。また、各実施の形態の特徴を組み合わせて実施することもできる。
【符号の説明】
【０１０８】
１…燃料電池発電システム、２…燃料ガス導入管、３…大気導入管、４…貯湯槽、５…排気管、６…受電点電流計測器、７…商用電力系統、８…負荷、１０…燃料電池スタック、１２…排気ガス流量調節弁、１４…空気ブロア、１７…電池冷却水熱交換器、２０…アフターバーナー、２１…燃焼ガス熱交換器、２２…凝縮器、２５…水タンク、３０…排熱回収系、３９…燃料流量制御部、４０…制御装置、４１…消費水素量算出部、４２…排気ガス流量算出部、４３…燃料利用率目標設定部、４４…排気ガス流量調節弁開度設定部、４５…弁開度設定値信号、４６…燃料利用率算出部、４７…燃料利用率上限設定部、４８…発電出力状態判定部、４９…燃料利用率上限設定判定処理部、５１…直流電流計測器、５２…インバータ、５３…交流電流計測器、５４…電圧計測器、６０…燃料流量計測器、６１…燃料流量計測値信号、８０…受電点電流検出信号、８１…直流電流検出信号、８２…データ伝送ライン、８３…交流電流検出信号、８４…電圧検出信号、９１…燃料極、９２…空気極、９３…冷却流路
【図１】
0005606228.tif 000002
【図２】
0005606228.tif 000003
【図３】
0005606228.tif 000004
【図４】
0005606228.tif 000005
【図５】
0005606228.tif 000006
【図６】
0005606228.tif 000007
【図７】
0005606228.tif 000008