(57)【特許請求の範囲】
【請求項１】
複数の燃料電池セルから構成されるスタックとそれらのスタックを流れる電流値を計測する電流計測装置とそれらのスタックと電気的に接続された各スタックの温度調節装置とを備える系統を複数設定した高温作動型燃料電池システムにおいて、各系統を電気的に並列接続すると共に、各系統のスタックを相互に間隔を空けて配置しており、そして前記各系統はそれぞれ前記スタックと前記温度調節装置としての可変抵抗器と前記電流計測装置とが直列に接続されており、前記電流計測装置の計測結果に基づいて前記可変抵抗器を制御する制御装置を設け、前記制御装置は各系統間の電流差が許容範囲（ΔI０）を超えた場合に、電流値が小さい前記スタックが接続されている系統の前記可変抵抗器の抵抗値を減少させ、電流値が大きい前記スタックに接続された系統の前記可変抵抗器の抵抗値を増大させる機能を有することを特徴とする高温作動型燃料電池システム。
【請求項２】
複数の燃料電池セルから構成されるスタックとそれらのスタックの温度を計測する温度計測装置とそれらのスタックと電気的に接続された各スタックの温度調節装置とを備える系統を複数設定した高温作動型燃料電池システムにおいて、各系統を電気的に並列接続すると共に、各系統のスタックを相互に間隔を空けて配置しており、そして前記各系統はそれぞれ前記スタックと前記温度調節装置としての可変抵抗器が直列に接続されており、前記温度計測装置の計測結果に基づいて前記可変抵抗器を制御する制御装置を設け、前記制御装置は各系統間の温度差が許容範囲（ΔＴ０）を超えた場合に、温度が低い前記スタックが接続されている系統の前記可変抵抗器の抵抗値を減少させ、温度が高い前記スタックに接続された系統の前記可変抵抗器の抵抗値を増大させる機能を有することを特徴とする高温作動型燃料電池システム。
【請求項３】
複数の燃料電池セルから構成されるスタックとそれらのスタックの温度を計測する温度計測装置とそれらのスタックと電気的に接続された各スタックの温度調節装置とを備える系統を複数設定した高温作動型燃料電池システムにおいて、各系統を電気的に並列接続すると共に、各系統のスタックを相互に間隔を空けて配置しており、そして前記各系統はそれぞれ前記スタックと前記温度調節装置としての直流電圧変換機とが直列に接続されており、前記直流電圧変換機は電流値と電圧値とを計測できるものであり、前記直流電圧変換機を制御する制御装置を設け、前記制御装置は各系統間の温度差が許容範囲（ΔＴ０）を超えた場合に、温度が低い前記スタックが接続されている系統の前記直流電圧変換機の電流値が多くなるように制御し、温度が高い前記スタックに接続された系統の前記直流電圧変換機の電流値が小さくなるように制御する機能を有することを特徴とする高温作動型燃料電池システム。
【請求項４】
複数の燃料電池セルから構成されるスタックとそれらのスタックを流れる電流値を計測する電流計測装置と、それらのスタックと電気的に接続された各スタックの温度調節装置とを備える系統を複数設定した高温作動型燃料電池システムにおいて、各系統を電気的に並列接続すると共に、各系統のスタックを相互に間隔を空けて配置しており、そして前記各系統はそれぞれ前記スタックと前記温度調節装置としての定電圧ドロッパと前記電流計測装置とが直列に接続されており、前記電流計測装置の計測結果に基づいて前記定電圧ドロッパの前記電圧降下を制御する制御装置を設け、前記制御装置は各系統間の電流差が許容範囲（ΔI０）を超えた場合に、電流値が小さい前記スタックが接続されている系統の前記定電圧ドロッパの直列接続段数を減少させ、電流値が大きい前記スタックに接続された系統の前記定電圧ドロッパの直列接続段数を増大させる機能を有することを特徴とする高温作動型燃料電池システム。
【請求項５】
複数の燃料電池セルから構成されるスタックとそれらのスタックの温度を計測する温度計測装置とそれらのスタックと電気的に接続された各スタックの温度調節装置とを備える系統を複数設定した高温作動型燃料電池システムにおいて、各系統を電気的に並列接続すると共に、各系統のスタックを相互に間隔を空けて配置しており、そして前記各系統はそれぞれ前記スタックと前記温度調節装置としての定電圧ドロッパとが直列に接続されており、前記温度計測装置の計測結果に基づいて前記定電圧ドロッパの電圧降下を制御する制御装置を設け、前記制御装置は各系統間の温度差が許容範囲（ΔＴ０）を超えた場合に、温度が低い前記スタックが接続されている系統の前記定電圧ドロッパの直列接続段数を減少させ、温度が高い前記スタックに接続された系統の前記定電圧ドロッパの直列接続段数を増大させる機能を有することを特徴とする高温作動型燃料電池システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、高温作動型燃料電池（例えば、固体酸化物形燃料電池ＳＯＦＣや、溶融炭酸塩型燃料電池ＭＣＦＣ）に関する。
【背景技術】
【０００２】
一般に燃料電池システムにおいては、複数のセルを直列に接続しスタック化することで高い電圧を作り出し、一つ毎のセル面積を拡大することで高い電流を作り出している。
システム全体の出力を上げるためには電圧値や電流値を上げる必要があるが、セル自体がセラミックスで構成されているために、大型化には限界があり、機器の対絶縁性等から電圧値の上限をあまり引き上げることは出来ない。そこで、セラミックス製セルを多数並列に繋いで電流値を上げることによって出力上昇を図る手法が採用されている。
【０００３】
電流値を上げる手段としてセル面積の拡大があるが、セル製造上の制約からセル面積の大きさにも限りがある。そのため、出力の向上には複数のセルスタックを並列に接続して電流値の増大を図る必要がある。
図８は、８つのセルスタックＣ１〜Ｃ８を一つの筐体２００に収めたシステムを例示しており、係るシステム（図８で示す様なシステム）では、図９のブロック図に示すように各々のセルスタックＣ１〜Ｃ８を並列に接続して構成している。
図９において、符号Ｌｆは燃料供給ライン、Ｖは燃料調節バルブを示す。
【０００４】
図８の様にセルスタックＣ１〜Ｃ８を一つの筐体２００に収容した場合、起動時や運転時において、筐体２００の中心や上部のスタックほど温度が上がり、筐体２００の下部や、筐体２００の外面に近いスタックほど温度が下がり易くなる。
【０００５】
ここで、固体酸化物形燃料電池（ＳＯＦＣ）、溶融炭酸塩型燃料電池（ＭＣＦＣ）の様な高温作動型の燃料電池では、性能が温度に依存する程度が大きい。
すなわち高温作動型の燃料電池では、図１０に示すように、温度が高い（図１０のＩ−Ｖ線、Ｉ−Ｐ線の内の実線）ほど電圧及び出力が増加するという特性があるため、これら温度の異なるスタックを並列に接続すると、温度が高いスタックほど多くの電流（ＩＨ）が流れ、温度の低いスタックほど少ない電流（ＩＬ）しか流れないと言う現象が生じる。
【０００６】
更に、セルスタックは電流が流れることで発熱するため、特に作動時においては、温度が高く電流値の大きなスタックはより温度が高くなり、逆に温度が低いスタックはより低くなると言う電流値不均衡の助長が生じる。
そのため、起動時においては全てのスタック温度を昇温するのに必要な時間が延びてしまう。その上、高温作動型の燃料電池の運転時においては温度の低いスタックが良い性能を出せないため、係る温度が低いスタックにおける低い性能に引きずられて、システム全体の効率低下を招く。
【０００７】
一方、温度が高いスタックは性能が向上するが、材質の耐久性その他の理由に基き上限温度を越えない様に制御されるので、温度が高いスタックにおける性能向上分には限界がある。それに加えて、性能が向上する結果として、燃料枯れが生じて、スタックが劣化する懸念もある。即ち、温度が高いスタックの性能は温度が上がっても頭打ちとなってしまうので、結局、燃料電池システム全体の性能は、温度が低いスタックに依存して定まってしまうこととなる。
【０００８】
その他の従来技術として、例えば、各構成部材の熱膨張差により生じる応力を小さくすることが出来る固体酸化物型燃料電池セルが提案されている（特許文献１参照）。
しかし、係る従来技術では、セルを重ねてスタックを形成した場合に、無駄な空間を形成せずに、スタックの省スペース性を向上するものであり、単位容積あたりの出力密度を高くすることを図るものなので、上述したスタック相互の温度差や電流差、及びそれに起因する各種問題を解決するものではない。
【特許文献１】特開２００５−２１６６５２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
本発明は上述した従来技術の問題点に鑑みて提案されたものであり、スタック相互の温度差や電流差を許容範囲内まで減少することが出来て、システム全体の効率や起動性能を向上することが出来る高温作動型燃料電池システムの提供を目的としている。
【課題を解決するための手段】
【００１０】
本発明によれば、複数の燃料電池セルから構成されるスタック（１〜８）とそれらのスタック（１〜８）を流れる電流値を計測する電流計測装置（Ｍｉ１〜Ｍｉ８）とそれらのスタック（１〜８）と電気的に接続された各スタック（１〜８）の温度調節装置とを備える系統（Ｇ１〜Ｇ８）を複数設定した高温作動型燃料電池システムにおいて、各系統（Ｇ１〜Ｇ８）を電気的に並列接続すると共に、各系統（Ｇ１〜Ｇ８）のスタック（１〜８）を相互に間隔を空けて配置しており、そして前記各系統（Ｇ１〜Ｇ８）はそれぞれ前記スタック（１〜８）と前記温度調節装置としての可変抵抗器（１１〜１８）と前記電流計測装置（Ｍｉ１〜Ｍｉ８）とが直列に接続されており、前記電流計測装置（Ｍｉ１〜Ｍｉ８）の計測結果に基づいて前記可変抵抗器（１１〜１８）を制御する制御装置（１０）を設け、前記制御装置（１０）は各系統間の電流差が許容範囲（ΔI０）を超えた場合に、電流値が小さい前記スタックが接続されている系統の前記可変抵抗器の抵抗値を減少させ、電流値が大きい前記スタックに接続された系統の前記可変抵抗器の抵抗値を増大させる機能を有している。
【００１１】
また、本発明によれば、複数の燃料電池セルから構成されるスタック（１〜８）とそれらのスタック（１〜８）の温度を計測する温度計測装置（Ｓｔ１〜Ｓｔ８）とそれらのスタック（１〜８）と電気的に接続された各スタック（１〜８）の温度調節装置とを備える系統（Ｇ１〜Ｇ８）を複数設定した高温作動型燃料電池システムにおいて、各系統（Ｇ１〜Ｇ８）を電気的に並列接続すると共に、各系統（Ｇ１〜Ｇ８）のスタック（１〜８）を相互に間隔を空けて配置しており、そして前記各系統（Ｇ１〜Ｇ８）はそれぞれ前記スタック（１〜８）と前記温度調節装置としての可変抵抗器（１１〜１８）が直列に接続されており、前記温度計測装置（Ｓｔ１〜Ｓｔ８）の計測結果に基づいて前記可変抵抗器（１１〜１８）を制御する制御装置（１０）を設け、前記制御装置（１０）は各系統間の温度差が許容範囲（ΔＴ０）を超えた場合に、温度が低い前記スタックが接続されている系統の前記可変抵抗器の抵抗値を減少させ、温度が高い前記スタックに接続された系統の前記可変抵抗器の抵抗値を増大させる機能を有している。
【００１２】
ここで、スタック（１〜８）には、複数の燃料電池セルを積層して構成するタイプと、単独の燃料電池セル或いは積層された燃料電池セルを並列に接続して構成するタイプとが存在する。
本発明は、固体酸化物形燃料電池（ＳＯＦＣ）、溶融炭酸塩型燃料電池（ＭＣＦＣ）の様な高温作動型の燃料電池に適用されるのが好ましい。固体酸化物形燃料電池（ＳＯＦＣ）、溶融炭酸塩型燃料電池（ＭＣＦＣ）の様な高温作動型の燃料電池では、性能が温度に依存する程度が大きいからである。
【００１３】
そして、本発明によれば、複数の燃料電池セルから構成されるスタック（１〜８）とそれらのスタック（１〜８）の温度を計測する温度計測装置（Ｓｔ１〜Ｓｔ８）とそれらのスタック（１〜８）と電気的に接続された各スタック（１〜８）の温度調節装置とを備える系統（Ｇ１〜Ｇ８）を複数設定した高温作動型燃料電池システムにおいて、各系統（Ｇ１〜Ｇ８）を電気的に並列接続すると共に、各系統（Ｇ１〜Ｇ８）のスタック（１〜８）を相互に間隔を空けて配置しており、そして前記各系統（Ｇ１〜Ｇ８）はそれぞれ前記スタック（１〜８）と前記温度調節装置としての直流電圧変換機（２１〜２８）とが直列に接続されており、前記直流電圧変換機（２１〜２８）は電流値と電圧値とを計測できるものであり、前記直流電圧変換機（２１〜２８）を制御する制御装置（１０）を設け、前記制御装置（１０）は各系統間の温度差が許容範囲（ΔＴ０）を超えた場合に、温度が低い前記スタックが接続されている系統の前記直流電圧変換機の電流値が多くなるように制御し、温度が高い前記スタックに接続された系統の前記直流電圧変換機の電流値が小さくなるように制御する機能を有している。
【００１４】
かつ、本発明によれば、複数の燃料電池セルから構成されるスタック（１〜８）とそれらのスタック（１〜８）を流れる電流値を計測する電流計測装置（Ｍｉ１〜Ｍｉ８）と、それらのスタック（１〜８）と電気的に接続された各スタック（１〜８）の温度調節装置とを備える系統（Ｇ１〜Ｇ８）を複数設定した高温作動型燃料電池システムにおいて、各系統（Ｇ１〜Ｇ８）を電気的に並列接続すると共に、各系統（Ｇ１〜Ｇ８）のスタック（１〜８）を相互に間隔を空けて配置しており、そして前記各系統（Ｇ１〜Ｇ８）はそれぞれ前記スタック（１〜８）と前記温度調節装置としての定電圧ドロッパ（３１〜３８）と前記電流計測装置（Ｍｉ１〜Ｍｉ８）とが直列に接続されており、前記電流計測装置（Ｍｉ１〜Ｍｉ８）の計測結果に基づいて前記定電圧ドロッパ（３１〜３８）の前記電圧降下を制御する制御装置（１０）を設け、前記制御装置（１０）は各系統間の電流差が許容範囲（ΔI０）を超えた場合に、電流値が小さい前記スタックが接続されている系統の前記定電圧ドロッパの直列接続段数を減少させ、電流値が大きい前記スタックに接続された系統の前記定電圧ドロッパの直列接続段数を増大させる機能を有している。
【００１５】
さらに、本発明によれば、複数の燃料電池セルから構成されるスタック（１〜８）とそれらのスタック（１〜８）の温度を計測する温度計測装置（Ｓｔ１〜Ｓｔ８）とそれらのスタック（１〜８）と電気的に接続された各スタック（１〜８）の温度調節装置とを備える系統（Ｇ１〜Ｇ８）を複数設定した高温作動型燃料電池システムにおいて、各系統（Ｇ１〜Ｇ８）を電気的に並列接続すると共に、各系統（Ｇ１〜Ｇ８）のスタック（１〜８）を相互に間隔を空けて配置しており、そして前記各系統（Ｇ１〜Ｇ８）はそれぞれ前記スタック（１〜８）と前記温度調節装置としての定電圧ドロッパ（３１〜３８）とが直列に接続されており、前記温度計測装置（Ｓｔ１〜Ｓｔ８）の計測結果に基づいて前記定電圧ドロッパ（３１〜３８）の電圧降下を制御する制御装置（１０）を設け、前記制御装置（１０）は各系統間の温度差が許容範囲（ΔＴ０）を超えた場合に、温度が低い前記スタックが接続されている系統の前記定電圧ドロッパの直列接続段数を減少させ、温度が高い前記スタックに接続された系統の前記定電圧ドロッパの直列接続段数を増大させる機能を有している。
【発明の効果】
【００１６】
上述する構成を具備する本発明によれば、各系統（Ｇ１〜Ｇ８）のスタック（１〜８）の温度が同じになる様に電流値を調整することにより、上述の不都合を以下の理由によって解消することが出来る。
【００１７】
燃料電池セルスタックが接続された各系統（Ｇ１〜Ｇ８）には可変抵抗器（１１〜１８）が接続され、特定の系統（温度が高いか或いは電流値が大きいスタックが接続された系統）における可変抵抗器を増大させることで、他のスタックが接続された系統（温度が低いか或いは電流値が小さいスタックが接続された系統）に電流が回り、当該特定の系統（温度が高いか或いは電流値が大きいスタックが接続された系統）におけるスタックの温度が抑制される。
すなわち、抵抗の大きいスタックには、電流が流れ難い。そこで可変抵抗器（１１〜１８）を直列に配置することにより、可変抵抗器（１１〜１８）とスタック（１〜８）との合計の抵抗を調節し、スタック（１〜８）に流れる電流値を制御しスタックの温度を均一とすることが出来る。
【００１８】
ここで、システム全体の発電出力の制御は出力制御器（２０）で行い、可変抵抗器（１１〜１８）は全体の出力を変えるものではなく、各スタック（１〜８）を流れる電流の配分を変えるものである。なお、可変抵抗器（１１〜１８）は電圧降下として作用する。従って、可能であれば、抵抗値は０Ωであることが高出力を得る上で望ましい。
【００１９】
また、本発明によれば、直流電圧変換機（２１〜２８）において、それぞれのスタック（１〜８）に流れる電流値を制御し、複数のスタックの温度を均一化することができる。
【００２０】
また、本発明によれば、複数の系統について各々接続されたスタック同士の温度分布（各系統のスタック間の温度差）の解消があるが、この「温度分布の解消」は、通常の運転時のみならず、起動時においても必要である。
【００２１】
すなわち、温度の低いスタックは発電可能な温度領域まで昇温するのに時間が掛かる（なかなか起動しない）。特に、上述した様な温度の低いスタックにおいては、運転可能な程度まで昇温するのに長時間を費やしてしまう。ここで、全てのスタックが発電可能な温度領域まで昇温するのが起動の条件なので、上述した様な温度の低いスタックが存在すると、燃料電池システムの起動時間が長時間となってしまう。その様な場合に、当該温度の低いスタックに対して優先的に電流を流すことにより、当該温度の低いスタックの昇温時間が短縮化され、システム全体の起動時間を短縮することが可能となり、起動が容易となる。
【００２２】
また、負荷追従性の面でも、負荷を増大させる際に各々のスタック温度が均一になるよう電流値を調整しながら増やすことで、温度が低く高出力を得難いスタックが現れることを回避でき、全体の出力を高めるまでの時間を短縮可能である。
【発明を実施するための最良の形態】
【００２３】
以下、添付図面を参照して、本発明の実施形態について説明する。
先ず、図１〜図３を参照して第１実施形態を説明する。
図１において、第１実施形態の高温作動型燃料電池システム１００は、８つの系統Ｇ１〜Ｇ８が並列に配列（接続）されてシステム全体が構成されており、該８つの系統Ｇ１〜Ｇ８の各々においては、スタック１〜８と可変抵抗器１１〜１８と電流計Ｍｉ１〜Ｍｉ８が導線Ｅにより直列に接続されている。
【００２４】
具体的には、例えば、系統Ｇ１はスタック１と可変抵抗器１１と電流計Ｍｉ１とが順に直列に接続されて構成されており、スタック１には温度検出手段である熱電対（温度センサ）Ｓｔ１が取り付けられている。以下、系統Ｇ２〜系統Ｇ８まで、各可変抵抗器１２〜１８、電流計Ｍｉ２〜Ｍｉ８及び温度センサＳｔ２〜Ｓｔ８を識別する符号は、符号の末尾の数値が当該の系統のスタックの符合に一致させてある。
【００２５】
８つの系統Ｇ１〜Ｇ８と並列に接続された導線Ｅには電圧計９が接続され、システム全体の電圧値を計測するように構成されている。また、系統G１〜G８全体に対して出力制御器２０が接続され、システム全体の出力を制御するように構成されている。
各系統のスタックには燃料調節バルブ１９を接続した燃料供給ラインＬｆから燃料が供給される様に構成されている。
ここでシステム１００は、制御手段であるコントロールユニット１０を装備している。
【００２６】
各系統Ｇ１〜Ｇ８の温度センサＳｔ１〜Ｓｔ８は入力信号ラインＬｉｔによって、各系統Ｇ１〜Ｇ８の電流計Ｍｉ１〜Ｍｉ８は入力信号ラインＬｉａによって、さらに、各系統Ｇ１〜Ｇ８の可変抵抗器１１〜１８は制御信号ラインＬｏｒによって、コントロールユニット１０と情報的に接続されており、種々の信号をやり取りしている。
そして、コントロールユニット１０は、検出された各系統Ｇ１〜Ｇ８のスタック１〜８の温度と、各スタック１〜８に流れる電流値とに基づいて、可変抵抗器１１〜１８を制御している。
ただし、スタック１〜８の温度のみに基づいて可変抵抗器を制御しても良いし、或いは、各スタック１〜８に流れる電流値のみに基づいて可変抵抗器１１〜１８を制御しても良い。
【００２７】
ここで、可変抵抗器１１〜１８の抵抗値を大きくすれば、抵抗値の大きい系統のスタックには電流が流れ難くなるので、その分だけ他のスタック（を接続した系統）に電流が流れる。そして、可変抵抗器の抵抗値を大きくした系統におけるスタックの温度上昇が抑制される。
【００２８】
可変抵抗器１１〜１８を各系統Ｇ１〜Ｇ８に接続することによって、各系統Ｇ１〜Ｇ８それぞれにおいて可変抵抗器１１〜１８とスタック１〜８における抵抗の合成抵抗値を調節し、以って、スタック１〜８に流れる電流値を制御する。
その結果、各スタック１〜８の温度は均一となり、温度分布（温度差）が解消する。
【００２９】
ここで、システム全体の発電出力は出力制御器２０によって調整され、可変抵抗器１１〜１８はスタック１〜８が接続された系統Ｇ１〜Ｇ８に流れる電流の配分を変えるものである。
可変抵抗器は電圧降下として作用するので、その抵抗値は可能であれば、即ち、発電効率を考慮すれば、０（Ω）であることが望ましく、本実施形態ではその様に制御可能となっている。
【００３０】
通常の運転時のみならず、起動時（燃料電池の予熱の段階で温度差が出てしまう）も想定して対処しなくてはならない。
上述した様に、温度の低いスタックは発電可能な温度領域まで昇温するのに時間が掛かる（なかなか起動しない）。そして、全てのスタックが発電可能な温度領域まで昇温するのが起動の条件なので、上述した様な温度の低いスタックが存在すると、燃料電池システムの起動時間が長時間となってしまう。
【００３１】
上述した第１実施形態によれば、温度の低いスタックに対して優先的に電流を流すことが出来るので、温度の低いスタックが運転可能な温度領域まで昇温する時間が短縮化される。その結果、システム全体の起動時間を短縮することが可能となり、起動が容易となる。
【００３２】
負荷増加に追従するためには、全てのスタック１〜８における発電出力を増加する必要がある。第１実施形態では、発電出力が増加し難いスタックに流れる電流値を増加させ温度上昇を促進するので、当該スタックの出力が増加し易くなる。その結果、トータルとして、負荷追従性が向上する。
【００３３】
次に、図２のフローチャートを参照して、第１実施形態における通常運転時の制御例について、説明する。
先ず、運転制御の説明に入る前に、図２のフローチャートで用いる符号について説明する。
【００３４】
Ｒは、任意の可変抵抗器を示す。
Ｖｍｉｎは電圧値の下限値であり、これ以下に電圧を下げると、そのスタックを構成するセルが破損等の不都合を起こす可能性が有る。
Ｉｍａｘは全スタックの内、最も電流値が多いスタックの電流値を示し、Ｉｍｉｎは最も電流値が少ないスタックの電流値を示し、ΔＩ０はＩｍａｘとＩｍｉｎの差における所定値（閾値）である。
Ｔｍａｘは全スタック代表温度の内、最も温度が高い物を示し、Ｔｍｉｎは最も温度が低い物を示し、ΔＴ０はＴｍａｘとＴｍｉｎの差における所定値（閾値）である。
ＲＴｍａｘは、最も温度が高いスタックに繋がっている可変抵抗器を示す。
ＲＩｍａｘは、最も電流値が多いスタックに繋がっている可変抵抗器を示す。
Ｒ０は、可変抵抗の許容最大値を示す。
【００３５】
図２において、ステップＳ１では、当初、全ての可変抵抗器１１〜１８は０Ωにセットする。次のステップＳ２では、コントロールユニット１０は電流が取り出せる様になるまで待機しており（ステップＳ２のループ）、電力取出しが可能であれば（ステップＳ２がＹＥＳ）、ステップＳ３に進む。
【００３６】
ステップＳ３では、出力指令部によって燃料流量及び電流値が設定される。出力指令部とは、本システム全体から供給する出力の情報を外部から受け、その値からシステム全体の燃料流量及び電流値を演算指示するものである。システム全体において必要な電流値の総量は出力指令部で制御し、ステップ４以降はシステム内における系統毎の電流値配分の制御を行う。
また、ここで記す燃料流量とは、システム全体に供給される燃料流量であって、スタック毎に供給される燃料流量ではない。
【００３７】
ステップＳ４では、コントロールユニット１０はシステム１００の電圧値が下限値を上回っているか否かを判断する。電圧値が下限値を上回っていれば（ステップＳ４がＹＥＳ）ステップＳ５に進み、下限値以下であれば（ステップＳ４がＮＯ）、ステップＳ９に進む。
【００３８】
ステップＳ５では、コントロールユニット１０は最高温度のスタック温度と最低温度のスタック温度の差が所定値ΔＴを上回っているか否かを判断する。
最高温度のスタック温度と最低温度のスタック温度の差が所定値ΔＴを上回っている場合（ステップＳ５がＹＥＳ）は、ステップＳ６に進む。
一方、最高温度のスタック温度と最低温度のスタック温度の差が所定値ΔＴ以下の場合（ステップＳ５がＮＯ）は、ステップＳ１２に進む。
【００３９】
ステップＳ６では、最も温度が高いスタック以外のスタック（最も温度が高いスタックを除く全てのスタック）の可変抵抗器の抵抗値を減少させ、温度が低いスタックの昇温を図る。
全ての可変抵抗器が０Ωであれば、ステップＳ６のステップは素通りする。
【００４０】
ステップＳ７において、コントロールユニット１０は、最も温度が高いスタックに繋がっている可変抵抗器の抵抗値が許容最大値未満であるか否かを判断する。最も温度が高いスタックに繋がっている可変抵抗器の抵抗値が許容最大値未満である場合（ステップＳ７がＹＥＳ）は、ステップＳ８で最も温度が高いスタックに繋がっている可変抵抗器の抵抗値を増大させるように制御した後、ステップＳ３まで戻り、再びステップＳ３以降を繰り返す。
一方、最も温度が高いスタックに繋がっている可変抵抗器の抵抗値が許容最大値未満でない場合（ステップＳ７がＮＯ）は、ステップＳ８を経由すること無く（ステップＳ８をスルーして）ステップＳ３まで戻り、ステップＳ３以降を繰り返す。
【００４１】
システム１００の電圧値が下限値以下であれば（ステップＳ４がＮＯ）、全ての可変抵抗器１１〜１８の抵抗値を同時に減少させる（ステップＳ９）。
可変抵抗器の抵抗値が少ない程、可変抵抗器における出力損失を減らすことができ、スタックに対する負荷が減り電圧値を上昇させることができるため、ステップＳ９では全ての可変抵抗器の抵抗値を減少させて行くのである。そして、ステップＳ１０において、コントロールユニット１０は、再度、システム全体の電圧値が下限値を上回っているか否かを判断する。
【００４２】
その後電圧値が下限値を上回れば（ステップＳ１０がＹＥＳ）、ステップＳ５に進み、上述した制御を行う。それでも電圧値が下限値以下であれば（ステップＳ１０がＮＯ）、ステップＳ１１で電圧値が下限値を下回った情報を出力指令部に伝達した後、ステップＳ３まで戻り、再びステップＳ３以降を繰り返す。
【００４３】
最高温度のスタック温度と最低温度のスタック温度の差が所定値ΔＴ以下の場合（ステップＳ５がＮＯ）には、ステップＳ１２以降において、各スタックの電流値を均一にする方向の制御をする。
先ず、ステップＳ１２において、コントロールユニット１０は電流値最大のスタックと、電流値最小のスタックとの電流値の差が所定値ΔＩ０を超えているか否かを判断する。
所定値ΔＩ０を超えていれば（ステップＳ１２がＹＥＳ）、ステップＳ１３に進み、所定値以下なら（ステップＳ１２がＮＯ）、ステップＳ１７に進む。
【００４４】
ステップＳ１３では、電流値が最大のスタックを有する系統以外の可変抵抗器の抵抗値を減じた後、ステップＳ１４で再び、電流値最大のスタックと、電流値最小のスタックとの電流値の差が所定値ΔＩ０を超えているか否かを判断する。
電流値最大のスタックと、電流値最小のスタックとの電流値の差が所定値ΔＩ０を超えていれば（ステップＳ１４がＹＥＳ）、ステップＳ１５に進む。一方、電流値最大のスタックと、電流値最小のスタックとの電流値の差が所定値ΔＩ０以下ならば（ステップＳ１４がＮＯ）、ステップＳ３まで戻り、再びステップＳ３以降を繰り返す。
【００４５】
ステップＳ１５では、コントロールユニット１０は電流値最大スタックの可変抵抗器の抵抗値が最大許容抵抗未満か否かを判断する。電流値最大スタックの可変抵抗器の抵抗値が最大許容抵抗未満であれば（ステップＳ１５がＹＥＳ）、ステップＳ１６で当該スタックの可変抵抗器の抵抗値を増加させた後、ステップＳ３まで戻り、再びステップＳ３以降を繰り返す。
一方、電流値最大スタックの可変抵抗器の抵抗値が最大許容抵抗未満でなければ（ステップＳ１５がＮＯ）、ステップＳ１８に進む。
【００４６】
ここで、ステップＳ１８に進んだということは、スタックの温度差が無く、且つ、電流値最大スタックの可変抵抗器の抵抗値が最大許容抵抗以上であるにも拘らず、電流値最大のスタックと電流値最小のスタックとの電流値の差が所定値ΔＩ０だけついていることを意味しており、スタックが破損している可能性がある。そのため、ステップＳ１８においては、スタックが故障していると判断して、ステップＳ１９で燃料電池への燃料供給を停止すると共に電流を停止する。
【００４７】
電流値最大のスタックと電流値最小のスタックとの電流値の差が所定値ΔＩ０以下で（ステップＳ１２がＮＯ）あり、ステップＳ１７に進んだならば、全ての可変抵抗器の抵抗値を同時に減少させた後、ステップＳ３まで戻り、再びステップＳ３以降を繰り返す。発電効率を上げるためには、可変抵抗器の抵抗値は少ない方が望ましい。従って、ステップＳ１７では全ての可変抵抗器の抵抗値を同時に減少させるのである。
【００４８】
次に、図３を参照して、第１実施形態における起動時の運転制御について、説明する。図３の起動時の制御では、温度が低いスタックの昇温を促進し、起動時間を短縮することが目的である。
先ず、ステップＳ２１において、全ての可変抵抗器１１〜１８の抵抗値を０Ωにセットする。次のステップＳ２２では、コントロールユニット１０は電流が取り出せる状態になるまで待機して（ステップＳ２２のループ）、電力取出しが可能であれば（ステップＳ２２がＹＥＳ）ステップＳ２３に進む。
【００４９】
ステップＳ２３では、出力指令部によって燃料流量及び電流値が設定され、ステップＳ２４に進み、コントロールユニット１０はシステム１００の電圧値が下限値を上回っているか否かを判断する。
電圧値が下限値を上回っていれば（ステップＳ２４がＹＥＳ）、ステップＳ２５に進み、下限値以下であれば（ステップＳ２４がＮＯ）、ステップＳ２９に進む。
【００５０】
ステップＳ２５では、コントロールユニット１０は最高温度のスタック温度と最低温度のスタック温度の差が所定値ΔＴ０を上回っているか否かを判断する。ここで、温度差の所定値（閾値）ΔＴ０は、運転時（図２参照）における温度差の所定値ΔＴ０と同一とは限らない。
最高温度のスタック温度と最低温度のスタック温度の差が所定値を上回っている場合（ステップＳ２５がＹＥＳ）は、ステップＳ２６に進む。
一方、最高温度のスタック温度と最低温度のスタック温度の差が所定値を上回っていない場合（ステップＳ２５がＮＯ）は、ステップＳ３２に進む。
【００５１】
ステップＳ２６では、温度最高スタック以外のスタック（温度が最高のスタックを除く全てのスタック）の可変抵抗器の抵抗値を減少させる。
ステップＳ２７に至り、コントロールユニット１０は、最も温度が高いスタックに繋がっている可変抵抗器の抵抗値が許容最大値未満であるか否かを判断して、許容最大値未満である場合（ステップＳ２７がＹＥＳ）は、ステップＳ２８で温度最高スタックの可変抵抗器の抵抗値を増大させるように制御する。温度最高スタックの可変抵抗器の抵抗値が許容最大値以上の場合（ステップＳ２７がＮＯ）は、ステップＳ２８を経由すること無く（ステップＳ２８をスルーして）ステップＳ２３まで戻り、ステップＳ２３以降を繰り返す。
【００５２】
システム１００の電圧値が下限値以下であれば（ステップＳ２４がＮＯ）、全ての可変抵抗器の抵抗値を同時に減少させる（ステップＳ２９）。
可変抵抗器の抵抗値が少ない程、可変抵抗器における出力損失を減らすことができ、スタックに対する負荷が減り電圧を上昇させることができるため、ステップＳ２９では全ての可変抵抗器の抵抗値を減少させるのである。そして、ステップＳ３０において、コントロールユニット１０は、再度、システム全体の電圧値が下限値を上回っているか否かを判断する。
【００５３】
その後電圧値が下限値を上回れば（ステップＳ３０がＹＥＳ）、ステップＳ２５に進み、上述した制御を行う。それでも電圧値が下限値以下であれば（ステップＳ３０がＮＯ）、ステップＳ３１で電圧値が下限値を下回った情報を出力指令部に伝達した後、ステップＳ２３まで戻り、再びステップＳ２３以降を繰り返す。
【００５４】
なお、起動時における制御は温度分布の解消が主要な目的であるため、図３の制御では、スタック毎の電流値を均一にする制御は取り入れていない。
【００５５】
上述した構成及び制御の第１実施形態の高温作動型燃料電池によれば、各系統Ｇ１〜Ｇ８のスタック１〜８の温度が同じになる様に電流値を調整することが出来る。
具体的には、燃料電池セルスタック１〜８を接続した各系統Ｇ１〜Ｇ８に可変抵抗器１１〜１８が接続され、特定の系統（温度が高いスタックが接続されている系統）の可変抵抗器の抵抗値を増大させることで、その系統に流れる電流値を減らし他のスタックが接続されている系統（温度が低いスタックが接続されている系統）に流れる電流値を増やすことができる。その結果、当該特定の系統に接続されている温度の高いスタックの昇温が抑制され、他の温度が低いスタックの昇温が促進される。つまり、スタック１〜８へ直列に配置された可変抵抗器１１〜１８を調節し、スタック１〜８に流れる電流値を制御して、スタック１〜８の温度を均一とすることが出来る。
【００５６】
可変抵抗器１１〜１８は、全体の出力を制御するものではなく、各スタック１〜８を流れる電流の配分を変えるものである。そして、可変抵抗器１１〜１８は電圧降下として作用する。従って、可能であれば、図２、図３で説明した制御においては、抵抗値が０Ωとなる様に制御している。
【００５７】
また、上述した第１実施形態によれば、スタック１〜８における温度分布（温度の不均一）が解消される。なお、温度分布の解消は、通常の運転時のみならず、起動時においても必要（予熱の段階で温度差が出てしまう）である。
【００５８】
スタック１〜８の全てが発電可能な温度レベルまで昇温することが起動の条件であり、第１実施形態によれば、起動時において温度の低いスタックに電流が流れるようにするため、全体として起動時間が短縮出来る。
また、負荷追従性の面でも、負荷を増大させる際に各々のスタック温度が均一になるよう電流値を調整しながら増やすことで、温度が低く高出力を得難いスタックが現れることを回避でき、全体の出力を高めるまでの時間を短縮可能である。
【００５９】
次に、図４と図５を参照して第２実施形態の高温型燃料電池システム１０１を説明する。
図４と図５の第２実施形態は、第１実施形態における可変抵抗器１１〜１８に代えて、直流電圧変換機（ＤＣ―ＤＣコンバータ：以後、本明細書において、直流電圧変換機を「ＤＤコンバータ」と記載する）２１〜２８を（第１実施形態の可変抵抗器１１〜１８と同様に、）スタック１〜８と直列に接続した実施形態である。また、各々のスタックにおける電流値と電圧値はＤＤコンバータにおいて計測できるので、電流計と電圧計は設置していない。
【００６０】
図４で示す第２実施形態のように構成すれば、ＤＤコンバータ２１〜２８を接続した箇所（スタックの系統）における電流値を制御出来る。
すなわち、温度を均一化させるために、それぞれの（スタックを接続した）系統に流れる電流値を制御するのである。
【００６１】
次に、図５のフローチャートに基づいて第２実施形態における運転時の制御を説明する。
先ず、説明に入る前に、図５のフローチャートで用いる符号について説明する。
【００６２】
ｎはスタックの番号を表し、図４のような８本スタックによる構成であれば、１〜８の任意の数である。
Ｖｎはｎ番スタックにおける電圧値を、Ｉｎはｎ番スタックにおける電流値の指令値を、Ｔｎはｎ番スタックにおける代表温度を示す。
Ｖｍｉｎは電圧値の下限値であり、これ以下に電圧を下げると、そのスタックを構成するセルが破損等の不都合を起こす可能性が有る。
Ｉ０はスタック電流指令値Ｉｎの内、要求出力により決まる項であり、ΔＩｎはスタック温度により決まる項である。
ΔＩ０はΔＩｎの限界値であり、スタック温度均一化のための電流最大調整値を示し、正数である。
Ｔｍａｘは全スタック代表温度の内、最も温度が高い物を、Ｔｍｉｎは最も温度が低い物を示し、ΔＴ０は、ＴｍａｘとＴｍｉｎの差における所定値（閾値）である。
Ｔａｖｅは全スタック代表温度の平均値であり、図４のような８スタックで構成されている場合は、Ｔ１からＴ８までの平均値となる。
ＫはＴａｖｅ−ＴｎからＩｎを決定する際の感度となる乗数であり、必ずしも定数と限らず、温度や電流値の関数であっても良い。
【００６３】
図５において、ステップＳ４１では、コントロールユニット１０は電流が取り出せる様になるまで待機しており（ステップＳ４１のループ）、電力取出しが可能であれば（ステップＳ４１がＹＥＳ）、ステップＳ４２に進む。
【００６４】
ステップＳ４２では、出力指令部によって燃料流量及び電流値が設定される。電流値の設定例として、下式（１）のようにｎ番スタックの電流値Ｉｎを決定するものとする。
Ｉｎ＝Ｉ０＋ΔＩｎ                   （１）
Ｉ０は要求出力から決定される値であり、全スタック同値である。ΔＩｎはスタック毎の温度から設定される値であり、スタック毎の温度差を低減するよう各々の電流値の補正を行うものである。
その後ステップＳ４３に進み、コントロールユニット１０は任意のスタック或いはｎ番スタックの電圧値Ｖｎが下限値Ｖｍｉｎを上回っているか否かを判断する。
電圧値Ｖｎが下限値Ｖｍｉｎを上回っていれば（ステップＳ４３がＹＥＳ）、ステップＳ４４に進む。電圧値Ｖｎが下限値Ｖｍｉｎ以下であれば（ステップＳ４３がＮＯ）、ステップＳ４７に進む。
【００６５】
ステップＳ４４では、コントロールユニット１０は最高温度のスタック温度と最低温度のスタック温度との温度差が、所定値ΔＴ０を上回っているか否かを判断する。
最高温度のスタック温度と最低温度のスタック温度との温度差が所定値ΔＴ０を上回っている場合（ステップＳ４４がＹＥＳ）は、ステップＳ４５に進む。
最高温度のスタック温度と最低温度のスタック温度との温度差が所定値ΔＴ０を上回っていない場合（ステップＳ４４がＮＯ）は、ステップＳ４８に進む。
【００６６】
ステップＳ４５では、各セルスタックの温度差を軽減するためにスタック毎の電流値補正を行う前段階として、電流補正量が補正限度値を上回っているか否か判断する。
すなわち、全スタック代表温度の平均値Ｔａｖｅとｎ番スタック代表温度Ｔｎの温度差に感度Ｋを乗じたものの絶対値（｜（Ｔａｖｅ−Ｔｎ）Ｋ｜）が、所定値ΔＩ０を下回っている場合（ステップＳ４５がＹＥＳ）は、ステップＳ４６に進み、下回っていない場合（ステップＳ４５がＮＯ）は、ステップＳ４９に進む。
【００６７】
ステップＳ４６では、各セルスタックの温度差を軽減するために、温度差に応じたスタック毎の電流値補正を行う。補正量ΔＩｎの一例として下式（２）のように行うものとする。
ΔＩｎ＝（Ｔａｖｅ−Ｔｎ）Ｋ                 （２）
式（２）においてＫを正数に設定すると、温度が高いスタックに対しては電流値が減じられ、温度が低いスタックに対しては電流値が増加される補正が、温度差に応じて働く。それにより、温度が高いスタックにおける発熱は軽減し、温度が低いスタックにおける発熱は増加するため、全スタックにおける温度分布が軽減される。
温度差に応じたスタック毎の電流値補正を行った後、ステップＳ４２に戻り、再びステップＳ４２以降を繰り返す。
【００６８】
ｎ番スタックの電圧値Ｖｎが下限値を下回っていれば（ステップＳ４３がＮＯ）、ステップＳ４７に進む。ステップＳ４７では、ｎ番スタックが下限電圧値を下回っている情報を出力指令部に送り、出力を低減するよう指令部において制御する。その後ステップＳ４２に戻り、再びステップＳ４２以降を繰り返す。
【００６９】
最高温度のスタック温度と最低温度のスタック温度との温度差が所定値ΔＴ０を上回っていない場合（ステップＳ４４がＮＯ）、ステップＳ４８に進む。ステップＳ４８では、スタック毎の温度差が規定値より少ないため、温度差に応じたスタック毎の電流補正量ΔＩｎを０と設定し、全てのスタックに対する電流値（Ｉ１〜Ｉ８）が同値Ｉ０となるようにした後、ステップＳ４２に戻り、再びステップＳ４２以降を繰り返す。
【００７０】
全スタック代表温度の平均値とｎ番スタック代表温度の差に感度Ｋを乗じたものの絶対値（｜（Ｔａｖｅ−Ｔｎ）Ｋ｜）が、所定値ΔＩ０を下回っていない場合（ステップＳ４５がＮＯ）、ステップＳ４９に進む。ステップ４９ではｎ番スタックの代表温度が、全スタック代表温度の平均値よりも低い（ステップＳ４９がＹＥＳ）のか、高い（ステップＳ４９がＮＯ）のか判断する。
【００７１】
ｎ番スタックの代表温度が、全スタック代表温度の平均値よりも低い（ステップＳ４９がＹＥＳ）場合、ｎ番スタックの温度が電流値による調整範囲を逸脱して低いと判断し、ステップ５０において電流補正量ΔＩｎを補正範囲上限のΔＩ０とする。その後ステップＳ４２に戻り、再びステップＳ４２以降を繰り返す。
【００７２】
ｎ番スタックの代表温度が、全スタック代表温度の平均値よりも高い（ステップＳ４９がＮＯ）場合、ｎ番スタックの温度が電流値による調整範囲を逸脱して高いと判断し、ステップ５１において電流補正量ΔＩｎを補正範囲下限の−ΔＩ０とする。その後ステップＳ４２に戻り、再びステップＳ４２以降を繰り返す。
【００７３】
図５を参照して上述した制御を１番スタック〜８番スタックそれぞれのスタックに対して行い、各スタックにおける電流値に補正をかけていくことで、全スタックの温度を均一化する。
また図４、図５の第２実施形態における制御は、通常の運転時のみならず、起動時においてもまったく同様に適用可能である。
【００７４】
次に、図６と図７を参照して第３実施形態の高温型燃料電池システム１０２を説明する。
図６と図７の第３実施形態は、第１実施形態における可変抵抗器１１〜１８に代えて、シリコンダイオード（以下ＳｉＤ）等を用いた定電圧ドロッパ３１〜３８を（第１実施形態の可変抵抗器１１〜１８と同様に、）スタック１〜８と直列に接続した実施形態である。
【００７５】
図６で示す第３実施形態のように構成すれば、定電圧ドロッパ３１〜３８による電圧降下を制御することにより、定電圧ドロッパを接続した箇所（スタックの系統）における電流値を制御出来る。
すなわち、温度を均一化させるために、それぞれの（スタックを接続した）系統に流れる電流値を制御するのである。
【００７６】
次に図７で示す定電圧ドロッパの構成例を説明する。
図７において、符号３９で示すＳｉＤは順方向の電圧降下が０．７Ｖ程度ある。図７で示す定電圧ドロッパでは、ＳｉＤの直列数（直列に接続するＳｉＤ３９の数）を各スタックの起電力差を補正する値に応じて決定し、これと並列設置するスイッチＳＷ１〜３を短絡し或いは開放させることにより、スタックに電圧降下要素を挿入し或いは電圧降下要素をバイパスさせるのである。
図７において、各電圧ドロッパ（各スイッチＳＷ１〜ＳＷ３と並列に接続されている）は、ＳｉＤ３９を直列に３個接続して構成されており、電圧降下は０．７Ｖ×３＝２．１Ｖである。そして、符号３９で示す様な定電圧ドロッパが、直列に３個接続されたもの（直列接続数が３のもの）が例示されている。
【００７７】
図６と図７の第３実施形態におけるその他の構成や作用効果は、上述した各実施形態と同様である。そして、運転時の制御については、図２、図３、図５を参照して説明したのと同様である。
【００７８】
図示の実施形態はあくまでも例示であり、本発明の技術的範囲を限定する趣旨の記述ではない旨を付記する。
【図面の簡単な説明】
【００７９】
【図１】本発明の第１実施形態に係る高温作動型燃料電池システムの全体構成を示したブロック図。
【図２】第１実施形態における運転時の制御方法を説明するフローチャート。
【図３】第１実施形態における起動時の制御方法を説明するフローチャート。
【図４】第２実施形態に係る高温作動型燃料電池システムの全体構成を示したブロック図。
【図５】第２実施形態における運転時の制御方法を説明するフローチャート。
【図６】第３実施形態に係る高温作動型燃料電池システムの全体構成を示したブロック図。
【図７】定電圧ドロッパの構成例
【図８】従来技術に係る燃料電池のセルスタックの集合体の斜視図。
【図９】従来技術に係る燃料電池システムの構成ブロック図。
【図１０】従来技術において高温時と低温時の高温作動型燃料電池の特性を比較した特性図。
【符号の説明】
【００８０】
１〜８・・・セルスタック
９・・・電圧計
１０・・・制御装置／コントロールユニット
１１〜１８・・・可変抵抗器
１９・・・燃料供給バルブ
２０・・・出力制御器
２１〜２８・・・直流電圧変換機／ＤＤコンバータ
３１〜３８・・・定電圧ドロッパ
３９・・・シリコンダイオード
ＳＷ１〜ＳＷ３・・・スイッチ
Ｌｆ・・・燃料供給ライン
Ｌｉｔ・・・入力信号ライン
Ｌｉａ・・・入力信号ライン
Ｌｏｒ・・・制御信号ライン
Ｓｔ１〜Ｓｔ８・・・温度計測装置
Ｍｉ１〜Ｍｉ８・・・電流計測装置
【図１】
0005164087.tif 000002
【図２】
0005164087.tif 000003
【図３】
0005164087.tif 000004
【図４】
0005164087.tif 000005
【図５】
0005164087.tif 000006
【図６】
0005164087.tif 000007
【図７】
0005164087.tif 000008
【図８】
0005164087.tif 000009
【図９】
0005164087.tif 000010
【図１０】
0005164087.tif 000011