(57)【特許請求の範囲】
【請求項１】
燃料電池と負荷装置との間に設けられたコンバータと、前記コンバータの動作を制御する制御手段と、を備える燃料電池システムであって、
前記制御手段は、前記燃料電池の出力電力に基づいて前記コンバータの動作を制御する電力フィードバック制御モードと、前記燃料電池の出力電圧に基づいて前記コンバータの動作を制御する電圧フィードバック制御モードと、を切り替えて実施するものであって、切替前後のフィードバック変数に所定の閾値以上の差がある場合に、切替前のフィードバック変数から切替後のフィードバック変数へとフィードバック変数を漸次変化させるものである、
燃料電池システム。
【請求項２】
前記制御手段は、前記電力フィードバック制御モードから前記電圧フィードバック制御モードへと切り替える際のフィードバック変数の変化速度と、前記電圧フィードバック制御モードから前記電力フィードバック制御モードへと切り替える際のフィードバック変数の変化速度と、を異ならせるものである、
請求項１に記載の燃料電池システム。
【請求項３】
前記制御手段は、前記電力フィードバック制御モードから前記電圧フィードバック制御モードへと切り替える際のフィードバック変数の変化速度よりも、前記電圧フィードバック制御モードから前記電力フィードバック制御モードへと切り替える際のフィードバック変数の変化速度を大きく設定するものである、
請求項２に記載の燃料電池システム。
【請求項４】
前記制御手段は、前記電力フィードバック制御モードにおけるフィードバック変数を電流補正値ＩPとし、前記電圧フィードバック制御モードにおけるフィードバック変数を電流補正値ＩVとし、切替率をα（０＜α＜１）とした場合に、変化させるフィードバック変数としての電流補正値Ｉを、以下の式
Ｉ＝α×ＩP＋（１−α）×ＩV
により算出するものである、
請求項１から３の何れか一項に記載の燃料電池システム。
【請求項５】
前記制御手段は、前記電力フィードバック制御モードから前記電圧フィードバック制御モードへの切替が完了した時点で、前記電力フィードバック制御モードにおけるフィードバック変数を初期化するものである、
請求項１から４の何れか一項に記載の燃料電池システム。
【請求項６】
前記制御手段は、前記電圧フィードバック制御モードから前記電力フィードバック制御モードへの切替が完了した時点で、前記電圧フィードバック制御モードにおけるフィードバック変数を初期化するものである、
請求項１から５の何れか一項に記載の燃料電池システム。
【請求項７】
前記制御手段は、前記各フィードバック制御モードにおいてフィードバック変数を算出する際に積分フィードバックゲインを採用し、かつ、算出されたフィードバック変数が所定の上限値を上回る場合において、前記積分フィードバックゲインを零に設定するものである、
請求項１から６の何れか一項に記載の燃料電池システム。
【請求項８】
前記制御手段は、前記各フィードバック制御モードにおいてフィードバック変数を算出する際に積分フィードバックゲインを採用し、かつ、算出されたフィードバック変数が所定の下限値を下回る場合において、前記積分フィードバックゲインを零に設定するものである、
請求項１から７の何れか一項に記載の燃料電池システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、燃料電池システムに関する。
【背景技術】
【０００２】
従来より、反応ガス（燃料ガス及び酸化ガス）の供給を受けて発電を行う燃料電池を蓄電池等の二次電池とともに搭載して構成したハイブリッド電力供給装置が提案されている。例えば、主電源部（燃料電池）と、補助電源部（バッテリ）と、主電源部の出力電圧を所定の直流電圧に調整して出力する電圧調整部（ＤＣ−ＤＣコンバータ等）と、を備えるハイブリッド電力供給装置が従来提案されている（特許文献１参照）。このような装置の電圧調整部は、主電源部の動作パラメータに応じて、フィードフォワード駆動モード及びフィードバック駆動モードの何れか一方で動作するように構成されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１７８２８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、現在においては、燃料電池を備えるハイブリッド電力供給装置において、燃料電池から供給される直流電圧をより大きい直流電圧に変換するための大電力用の多相コンバータを設ける技術が提案されている。このような多相コンバータにおいては、フィードバック制御を採用して各駆動相のスイッチング素子のデューティ比を調整している。
【０００５】
近年においては、システムの運転状態に応じて電力フィードバック制御モードと電圧フィードバック制御モードとを切り替える多相コンバータ制御の開発が進められている。このような切替制御は、通常の運転状態においては燃料電池の出力電力に応じて多相コンバータを制御する（電力フィードバック制御モード）一方、燃料電池の出力電圧が上限値を上回る（又は下限値を下回る）ような運転状態においては出力電圧に応じて多相コンバータを制御する（電圧フィードバック制御モード）ものである。
【０００６】
ところが、前記したような切替制御においては、電力フィードバック制御モードから電圧フィードバック制御モードへと（又は電圧フィードバック制御モードから電力フィードバック制御モードへと）切り替える際に、切替前後のフィードバック変数に隔たりが生じる場合がある。このように切替前後のフィードバック変数に隔たりがあると、例えば多相コンバータによって供給される直流電圧がフィードバックモードの切替後に急激に低下し、その結果、要求電力に対する燃料電池の出力電力の応答性が急激に低下するという問題が発生し得る。
【０００７】
本発明は、かかる事情に鑑みてなされたものであり、燃料電池システムのコンバータ制御において運転状態に応じて電力フィードバック制御モードと電圧フィードバック制御モードとを切り替える場合に、フィードバックモードの切替に起因する急激な応答性の低下を抑制することを目的とする。
【課題を解決するための手段】
【０００８】
前記目的を達成するため、本発明に係る燃料電池システムは、燃料電池と負荷装置との間に設けられたコンバータと、このコンバータの動作を制御する制御手段と、を備える燃料電池システムであって、制御手段は、燃料電池の出力電力に基づいてコンバータの動作を制御する電力フィードバック制御モードと、燃料電池の出力電圧に基づいてコンバータの動作を制御する電圧フィードバック制御モードと、を切り替えて実施するものであって、切替前後のフィードバック変数に所定の閾値以上の差がある場合に、切替前のフィードバック変数から切替後のフィードバック変数へとフィードバック変数を漸次変化させるものである。
【０００９】
かかる構成を採用すると、電力フィードバック制御モードから電圧フィードバック制御モードへと（又は電圧フィードバック制御モードから電力フィードバック制御モードへと）切り替える際に、切替前後のフィードバック変数に所定の閾値以上の差があった場合においても、フィードバック変数を漸次変化させることができる。従って、切替前後のフィードバック変数に隔たりがあることに起因する急激な応答性の低下を抑制することができる。
【００１０】
本発明に係る燃料電池システムにおいて、電力フィードバック制御モードから電圧フィードバック制御モードへと切り替える際のフィードバック変数の変化速度と、電圧フィードバック制御から電力フィードバック制御へと切り替える際のフィードバック変数の変化速度と、を異ならせる制御手段を採用することができる。例えば、電力フィードバック制御モードから電圧フィードバック制御モードへと切り替える際のフィードバック変数の変化速度よりも、電圧フィードバック制御から電力フィードバック制御へと切り替える際のフィードバック変数の変化速度を大きく設定することができる。
【００１１】
また、本発明に係る燃料電池システムにおいて、電力フィードバック制御モードにおけるフィードバック変数を電流補正値ＩPとし、電圧フィードバック制御モードにおけるフィードバック変数を電流補正値ＩVとし、切替率をα（０＜α＜１）とした場合に、変化させるフィードバック変数としての電流補正値Ｉを以下の式
Ｉ＝α×ＩP＋（１−α）×ＩV
により算出する制御手段を採用することができる。
【００１２】
また、本発明に係る燃料電池システムにおいて、電力フィードバック制御モードから電圧フィードバック制御モードへの切替が完了した時点で、前記電力フィードバック制御モードにおけるフィードバック変数を初期化する（所定の初期値に設定する）制御手段を採用することができる。同様に、電圧フィードバック制御モードから電力フィードバック制御モードへの切替が完了した時点で、電圧フィードバック制御モードにおけるフィードバック変数を初期化する（所定の初期値に設定する）制御手段を採用することもできる。
【００１３】
かかる構成を採用すると、補正項の蓄積で応答性が低下することを抑制することができる。
【００１４】
また、本発明に係る燃料電池システムにおいて、各フィードバック制御モードにおいてフィードバック変数を算出する際に積分フィードバックゲインを採用し、かつ、算出されたフィードバック変数が所定の上限値を上回る（又は所定の下限値を下回る）場合において、積分フィードバックゲインを零に設定する（積分項の蓄積を停止する）こともできる。
【００１５】
かかる構成を採用すると、応答性の低下をさらに効果的に抑制することができる。
【発明の効果】
【００１６】
本発明によれば、燃料電池システムのコンバータ制御において運転状態に応じて電力フィードバック制御モードと電圧フィードバック制御モードとを切り替える場合に、フィードバックモードの切替に起因する急激な応答性の低下を抑制することが可能となる。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施形態に係る燃料電池システムの構成図である。
【図２】図１に示す燃料電池システムのＦＣコンバータ制御を説明するためのブロック図である。
【図３】図１に示す燃料電池システムのＦＣコンバータ制御におけるフィードバックモードフラグの時間履歴を示すタイムチャートである。
【図４】図１に示す燃料電池システムのＦＣコンバータ制御におけるフィードバック変数の切替率の時間履歴を示すタイムチャートである。
【図５】図１に示す燃料電池システムのＦＣコンバータ制御におけるフィードバックモード切替状態の時間履歴を示すタイムチャートである。
【発明を実施するための形態】
【００１８】
以下、図面を参照して、本発明の実施形態に係る燃料電池システム１について説明する。本実施形態に係る燃料電池システム１は、燃料電池車両に搭載された発電システムである。
【００１９】
燃料電池システム１は、図１に示すように、燃料電池２やバッテリ３で発生させた電力を、インバータ４を介してトラクションモータ５に供給することにより、トラクションモータ５を回転駆動するものである。燃料電池システム１は、燃料電池２とインバータ４との間に設けられたＦＣコンバータ１０、バッテリ３とインバータ４との間に設けられたバッテリコンバータ６、システム全体を統合制御するコントローラ７等を備えている。
【００２０】
燃料電池２は、複数の単電池を直列に積層して構成した固体高分子電解質型セルスタックである。燃料電池２においては、アノード電極において以下の（１）式の酸化反応が生じ、カソード電極において以下の（２）式の還元反応が生じ、燃料電池２全体としては以下の（３）式の起電反応が生じる。
【００２１】
Ｈ2→２Ｈ+＋２ｅ-  ・・・（１）
（１／２）Ｏ2＋２Ｈ+＋２ｅ-→Ｈ2Ｏ  ・・・（２）
Ｈ2＋（１／２）Ｏ2→Ｈ2Ｏ  ・・・（３）
【００２２】
燃料電池２を構成する単電池は、高分子電解質膜をアノード電極及びカソード電極の二つの電極で挟み込んで構成した膜・電極接合体（ＭＥＡ）を、燃料ガス及び酸化ガスを供給するためのセパレータで挟み込んだ構造を有している。燃料電池２には、燃料ガスをアノード電極に供給する系統、酸化ガスをカソード電極に供給する系統、冷却液をセパレータ内に供給する系統が設けられており、コントローラ７からの制御信号に応じて燃料ガスの供給量や酸化ガスの供給量が制御されることにより、所望の電力を発生させることができるようになっている。
【００２３】
ＦＣコンバータ１０は、燃料電池２の出力電圧を制御する機能を果たす。本実施形態におけるＦＣコンバータ１０は、図１に示すように、Ｕ相コンバータ１１、Ｖ相コンバータ１２、Ｗ相コンバータ１３、Ｘ相コンバータ１４の４相を並列に接続した多相コンバータである。ＦＣコンバータ１０は、トラクションモータ５等の負荷装置の負荷（要求電力）に応じて、１相（例えばＵ相）のみを使用する１相駆動、２相（例えばＵ相とＶ相）を使用する２相駆動、３相（例えばＵ相とＶ相とＷ相）を使用する３相駆動、全ての駆動相を使用する４相駆動、といった駆動相の切替を行うことができるようになっている。
【００２４】
ＦＣコンバータ１０は、燃料電池２の出力電圧を目標出力に応じた電圧となるように制御する。なお、ＦＣコンバータ１０の出力電圧や出力電流は、図示していない電圧センサ及び電流センサにより検出することができるようになっている。また、本実施形態においては、各駆動相のリアクトルに流れる電流（リアクトル電流）を検出するためのリアクトル電流センサが設けられている。
【００２５】
ＦＣコンバータ１０の各駆動相（Ｕ相、Ｖ相、Ｗ相、Ｘ相）に用いられるスイッチング素子の種類としては、例えば、接合ショットキーダイオード、ｐ−ｉ−ｎ／ショットキー複合ダイオード、ＭＯＳ障壁ショットキーダイオード等のダイオード類、バイポーラ接合型トランジスタ（ＢＪＴ）やダーリントンといった電流制御型トランジスタ、通常サイリスタやＧＴＯ（Gate Turn Off）サイリスタ等のサイリスタ類、ＭＯＳ電界効果（ＦＥＴ）トランジスタ、絶縁ゲートバイポーラ型トランジスタ（ＩＧＢＴ）、注入促進型絶縁ゲートトランジスタ（ＩＥＧＴ）等の電圧制御型トランジスタ、等を挙げることができる。これらの中では、サイリスタ類及び電圧制御型トランジスタが好ましい。
【００２６】
バッテリ３は、トラクションモータ５に対して燃料電池２と並列に接続されており、余剰電力や回生制動時の回生エネルギを蓄える機能を有するとともに、燃料電池車両の加速又は減速に伴う負荷変動時のエネルギーバッファとして機能するものである。バッテリ３としては、例えば、ニッケル・カドミウム蓄電池、ニッケル・水素蓄電池、リチウム二次電池等の二次電池を採用することができる。
【００２７】
バッテリコンバータ６は、インバータ４の入力電圧を制御する機能を果たすものであり、例えばＦＣコンバータ１０と同様の回路構成を有するものを採用することができる。バッテリコンバータ６としては、昇圧型のコンバータを採用してもよいが、これに代えて昇圧動作及び降圧動作が可能な昇降圧型のコンバータを採用してもよく、インバータ４の入力電圧の制御が可能なあらゆる構成を採用することができる。
【００２８】
インバータ４は、例えばパルス幅変調方式で駆動されるＰＷＭインバータを採用することができ、コントローラ７からの制御指令に従って、燃料電池２やバッテリ３から供給される直流電力を三相交流電力に変換して、トラクションモータ５の回転トルクを制御する。
【００２９】
トラクションモータ５は、燃料電池車両の動力となる回転トルクを発生させるものであり、減速時には回生電力を発生させるようにも構成されている。トラクションモータ５の回転トルクは、減速装置８によって所定の回転数に減速させられた上で、シャフト８ａを介してタイヤ９に伝達される。なお、本実施形態においては、燃料電池２から供給される電力を受けて作動する全ての機器（トラクションモータ５及び減速装置８を含む）を負荷装置と総称することとする。
【００３０】
コントローラ７は、燃料電池システム１を統合制御するためのコンピュータシステムであり、例えばＣＰＵ、ＲＡＭ、ＲＯＭ等を有している。コントローラ７は、各種センサから供給される信号（例えば、アクセル開度を表す信号、車速を表す信号、燃料電池２の出力電流や出力電圧を表す信号等）の入力を受けて、負荷装置の負荷（要求電力）を算出する。
【００３１】
負荷装置の負荷は、例えば車両走行電力と補機電力との合計値である。補機電力には、車載補機類（エアコンプレッサ、水素ポンプ、冷却水循環ポンプ等）で消費される電力、車両走行に必要な装置（変速機、車輪制御装置、操舵装置、懸架装置等）で消費される電力、乗員空間内に配置される装置（空調装置、照明器具、オーディオ等）で消費される電力、等が含まれる。
【００３２】
そして、コントローラ７は、燃料電池２とバッテリ３との各々の出力電力の配分を決定し、発電指令値を算出する。コントローラ７は、燃料電池２及びバッテリ３に対する要求電力を算出すると、これらの要求電力が得られるようにＦＣコンバータ１０及びバッテリコンバータ６の動作を制御する。すなわち、コントローラ７は、本発明における制御手段として機能するものである。
【００３３】
本実施形態におけるコントローラ７は、ＦＣコンバータ１０の動作を制御する際に、燃料電池２の出力電力に基づいてＦＣコンバータ１０の動作を制御する「電力フィードバック制御モード」と、燃料電池２の出力電圧に基づいてＦＣコンバータ１０の動作を制御する「電圧フィードバック制御モード」と、を切り替えて実施する。
【００３４】
ここで、図２〜図５を用いて、コントローラ７によるＦＣコンバータ制御の詳細について説明する。
【００３５】
＜電力フィードバック制御モード＞
最初に、燃料電池２の出力電力に基づいてＦＣコンバータ１０の動作を制御する「電力フィードバック制御モード」について説明する。コントローラ７は、燃料電池２の運転状態を監視し、通常の運転状態においては、ＦＣコンバータ１０の動作を制御する際に電力フィードバック制御モードを採用する。
【００３６】
まず、コントローラ７は、要求電力等に基づいて電力指令値ＰREFを算出するとともに、燃料電池２の出力電力ＰMESを検出する。そして、コントローラ７は、図２に示すように、電力指令値ＰREFに対する出力電力ＰMESの偏差（ＰREF−ＰMES）と、電力フィードバックゲインＫFB_Pと、に基づいて、電力フィードバックによる電流補正値ＩPを算出する。
【００３７】
次いで、コントローラ７は、要求電力等に基づいて算出した電流指令値ＩREFに、電力フィードバックによる電流補正値ＩPを加算することにより、電力フィードバックにより補正した電流指令値ＩREF_P（＝ＩREF＋ＩP）を算出するとともに、燃料電池２の出力電流ＩMESを検出する。そして、コントローラ７は、電力フィードバックにより補正した電流指令値ＩREF_Pに対する出力電流ＩMESの偏差（ＩREF_P−ＩMES）と、電流フィードバックゲインＫFB_Iと、に基づいて、電力・電流フィードバックによるデューティ項ＤFB_Pを算出する。また、コントローラ７は、電力フィードバックにより補正した電流指令値ＩREF_Pに電流フィードフォワードゲインＫFF_Iを乗じることにより、電力フィードバック・電流フィードフォワードによるデューティ項ＤFF_Pを算出する。
【００３８】
その後、コントローラ７は、電力・電流フィードバックによるデューティ項ＤFB_Pと、電力フィードバック・電流フィードフォワードによるデューティ項ＤFF_Pと、を加算することにより電力フィードバックによるデューティ指令値Ｄ（＝ＤFB_P＋ＤFF_P）を算出し、このデューティ指令値Ｄを用いてＦＣコンバータ１０の動作を制御する。なお、各種フィードバックゲイン（電力フィードバックゲインＫFB_Pや電流フィードバックゲインＫFB_I）としては、比例ゲインや積分ゲインを採用することができる。
【００３９】
＜電圧フィードバック制御モード＞
次に、燃料電池２の出力電圧に基づいてＦＣコンバータ１０の動作を制御する「電圧フィードバック制御モード」について説明する。コントローラ７は、燃料電池２の運転状態を監視し、燃料電池２の出力電圧が所定の上限値を上回る（又は所定の下限値を下回る）ような特殊な運転状態において、ＦＣコンバータ１０の動作を制御する際に電圧フィードバック制御モードを採用する。電圧フィードバック制御モードは、燃料電池２の劣化抑制や最低電力確保等を目的とするものである。
【００４０】
まず、コントローラ７は、燃料電池２の仕様（上限電圧値や下限電圧値）を考慮して電圧指令値ＶREFを算出するとともに、燃料電池２の出力電圧ＶMESを検出する。そして、コントローラ７は、図２に示すように、電圧指令値ＶREFに対する出力電圧ＶMESの偏差（ＶREF−ＶMES）と、電圧フィードバックゲインＫFB_Vと、に基づいて、電圧フィードバックによる電流補正値ＩVを算出する。
【００４１】
次いで、コントローラ７は、要求電力等に基づいて算出した電流指令値ＩREFに、電圧フィードバックによる電流補正値ＩVを加算することにより、電圧フィードバックにより補正した電流指令値ＩREF_V（＝ＩREF＋ＩV）を算出するとともに、燃料電池２の出力電流ＩMESを検出する。そして、コントローラ７は、電圧フィードバックにより補正した電流指令値ＩREF_Vに対する出力電流ＩMESの偏差（ＩREF_V−ＩMES）と、電流フィードバックゲインＫFB_Iと、に基づいて、電圧・電流フィードバックによるデューティ項ＤFB_Vを算出する。また、コントローラ７は、電圧フィードバックにより補正した電流指令値ＩREF_Vに電流フィードフォワードゲインＫFF_Iを乗じることにより、電圧フィードバック・電流フィードフォワードによるデューティ項ＤFF_Vを算出する。
【００４２】
その後、コントローラ７は、電圧・電流フィードバックによるデューティ項ＤFB_Vと、電圧フィードバック・電流フィードフォワードによるデューティ項ＤFF_Vと、を加算することにより電圧フィードバックによるデューティ指令値Ｄ（＝ＤFB_V＋ＤFF_V）を算出し、このデューティ指令値Ｄを用いてＦＣコンバータ１０の動作を制御する。なお、電圧フィードバックゲインＫFB_Vとしては、比例ゲインや積分ゲインを採用することができる。
【００４３】
＜フィードバックモード切替制御＞
続いて、フィードバックモード切替制御について説明する。コントローラ７は、通常の運転状態においては電力フィードバック制御モードを採用してＦＣコンバータ１０の動作を制御する一方、燃料電池２の出力電圧が所定の上限値を上回る（又は所定の下限値を下回る）ような特殊な運転状態においては電圧フィードバック制御モードを採用してＦＣコンバータ１０の動作を制御する。
【００４４】
コントローラ７は、燃料電池２の運転状態が通常の運転状態から特殊な運転状態に移行したものと判断した場合に、切替信号ＳSを出力して、電力フィードバック制御モードから電圧フィードバック制御モードへとＦＣコンバータ１０の制御モードを切り替える。なお、コントローラ７は、燃料電池２の出力電圧が所定の上限値（例えば３００Ｖ）を上回った場合、又は、燃料電池２の出力電圧が所定の下限値（例えば１５０Ｖ）を下回った場合に、通常の運転状態から特殊な運転状態に移行したものと判断することができる。
【００４５】
コントローラ７は、電力フィードバック制御モードから電圧フィードバック制御モードへと切り替える際に、切替前のフィードバック変数（電流補正値ＩP）に対する切替後のフィードバック変数（電流補正値ＩV）の偏差ΔＩ（＝ＩP−ＩV）の絶対値を算出する。そして、コントローラ７は、この偏差ΔＩの絶対値が所定の閾値以上である場合に、切替前のフィードバック変数（電流補正値ＩP）から切替後のフィードバック変数（電流補正値ＩV）へとフィードバック変数を漸次変化させる。
【００４６】
また、コントローラ７は、燃料電池２の運転状態が特殊な運転状態から通常な運転状態に移行したものと判断した場合においても、切替信号ＳSを出力して、電圧フィードバック制御モードから電力フィードバック制御モードへとＦＣコンバータ１０の制御モードを切り替える。この際においても、コントローラ７は、切替前のフィードバック変数（電流補正値ＩV）に対する切替後のフィードバック変数（電流補正値ＩP）の偏差ΔＩ（＝ＩV−ＩP）の絶対値を算出し、この偏差ΔＩの絶対値が所定の閾値以上である場合に、切替前のフィードバック変数（電流補正値ＩV）から切替後のフィードバック変数（電流補正値ＩP）へとフィードバック変数を漸次変化させる。
【００４７】
本実施形態において、コントローラ７は、フィードバック変数の切替率をα（０＜α＜１）とした場合に、変化させるフィードバック変数としての電流補正値Ｉを以下の式
Ｉ＝α×ＩP＋（１−α）×ＩV
により算出する。
【００４８】
ここで、図３〜図５のタイムチャートを用いて、本実施形態におけるフィードバックモード切替制御を時間軸に沿って説明する。図３のタイムチャートは、フィードバックモードフラグの時間履歴を示すものであり、電力フィードバック制御モードのフラグを「１」、電圧フィードバック制御モードのフラグを「０」としている。図４のタイムチャートは、切替率αの時間履歴を示すものである。図５のタイムチャートは、フィードバックモード切替状態の時間履歴を示すものであり、電力フィードバック制御モードを実施している状態を「０」、電力フィードバック制御モードから電圧フィードバック制御モードへと遷移している状態を「１」、電圧フィードバック制御モードを実施している状態を「２」、電圧フィードバック制御モードから電力フィードバック制御モードへと遷移している状態を「３」で表している。
【００４９】
コントローラ７は、図３〜図５に示されるように、フィードバックモードフラグが「１」から「０」へと切り替わった時点（フィードバックモード切替状態が「０」から「１」へと切り替わった時点）から、切替率αを１から線形的に減少させ、時間Ｔ1が経過した時点で切替率αを０とする。この時点で、フィードバックモード切替状態が「１」から「２」へと切り替わることとなる。所要時間Ｔ1で１から０まで減少する切替率αは、以下のような時間ｔの線形関数となる。
α＝１−（１／Ｔ1）×ｔ
この場合、電流補正値Ｉは、以下のような時間ｔの線形関数で表される。
Ｉ＝ＩP−（ＩP−ＩV）／Ｔ1×ｔ＝ＩP−ΔＩ／Ｔ1×ｔ
【００５０】
一方、コントローラ７は、フィードバックモードフラグが「０」から「１」へと切り替わった時点（フィードバックモード切替状態が「２」から「３」へと切り替わった時点）から、切替率αを０から線形的に増加させ、時間Ｔ2が経過した時点で切替率αを１とする。この時点で、フィードバックモード切替状態が「３」から「０」へと切り替わることとなる。所要時間Ｔ2で０から１まで増加する切替率αは、以下のような時間ｔの線形関数となる。
α＝（１／Ｔ2）×ｔ
この場合、電流補正値Ｉは、以下のような時間ｔの線形関数で表される。
Ｉ＝ＩV＋（ＩP−ＩV）／Ｔ2×ｔ＝ＩV＋ΔＩ／Ｔ2×ｔ
【００５１】
本実施形態においては、電力フィードバック制御モードから電圧フィードバック制御モードへと切り替える際の切替率αの減少時間Ｔ1よりも、電圧フィードバック制御モードから電力フィードバック制御モードへと切り替える際の切替率αの増加時間Ｔ2を短く設定している（Ｔ1＞Ｔ2）。換言すると、本実施形態においては、電力フィードバック制御モードから電圧フィードバック制御モードへと切り替える際のフィードバック変数の変化速度（ΔＩ／Ｔ1）よりも、電圧フィードバック制御モードから電力フィードバック制御モードへと切り替える際のフィードバック変数の変化速度（ΔＩ／Ｔ2）を大きく設定している。
【００５２】
以上説明した実施形態に係る燃料電池システム１においては、電力フィードバック制御モードから電圧フィードバック制御モードへと（又は電圧フィードバック制御モードから電力フィードバック制御モードへと）切り替える際に、切替前後のフィードバック変数に所定の閾値以上の差があった場合においても、フィードバック変数を漸次変化させることができる。従って、切替前後のフィードバック変数に隔たりがあることに起因する急激な応答性の低下を抑制することができる。
【００５３】
すなわち、燃料電池２の運転状態が通常の運転状態から特殊な運転状態へと移行した場合に、電力フィードバック制御モードから電圧フィードバック制御モードへと徐々に移行させることができるので、ＦＣコンバータ１０によって供給される直流電圧がフィードバックモードの切替後に急激に低下することがなく、要求電力に対する燃料電池２の出力電力の応答性が急激に低下することがない。一方、燃料電池２の運転状態が特殊な運転状態から通常の運転状態へと復帰した場合には、電圧フィードバック制御モードから本来の電力フィードバック制御モードへと比較的速やかに移行させることができるので、要求電力に対して出力電力を速やかに応答させることができる。
【００５４】
なお、本実施形態においては、時間ｔの線形関数としての切替率αを含む所定の式を用いて、フィードバック変数（電流補正値Ｉ）を線形的に変化させた例を示したが、フィードバック変数の変化態様はこれに限られるものではない。例えば、所定のマップを参照して切替率αを非線形的に変化させ、これに伴ってフィードバック変数を非線形的に変化させることもできる。
【００５５】
また、本実施形態においては、ＦＣコンバータ１０の動作を制御する際に、電力フィードバック制御モードと電圧フィードバック制御モードと、を切り替えて実施するコントローラ７について例示したが、このコントローラ７に以下のような付加的な機能を付与することもできる。
【００５６】
例えば、コントローラ７は、電力フィードバック制御モードから電圧フィードバック制御モードへの切替が完了した時点（図５に示すフィードバックモード切替状態が「１」から「２」へと切り替わった時点）で、電力フィードバック制御モードにおけるフィードバック変数（電流補正値ＩP）を初期化する（所定の初期値に設定する）ことができる。同様に、コントローラ７は、電圧フィードバック制御モードから電力フィードバック制御モードへの切替が完了した時点（図５に示すフィードバックモード切替状態が「３」から「０」へと切り替わった時点）で、電圧フィードバック制御モードにおけるフィードバック変数（電流補正値ＩV）を初期化する（所定の初期値に設定する）ことができる。このようにすると、補正項の蓄積で応答性が低下することを抑制することができる。
【００５７】
また、コントローラ７は、各フィードバック制御モードにおいて算出されたフィードバック変数としての電流補正値（ＩP又はＩV）やデューティ指令値（Ｄ）が所定の上限値を上回る（又は所定の下限値を下回る）場合において、各フィードバック制御モードの積分フィードバックゲインを零に設定する（積分項の蓄積を停止する）こともできる。このようにすると、応答性の低下をさらに効果的に抑制することができる。
【００５８】
また、コントローラ７は、要求電力に応じてＦＣコンバータ１０の駆動相数が変化した場合に、駆動相数に応じてフィードバック変数（電流補正値）の上限値や下限値を変化させることもできる。
【００５９】
なお、以上の実施形態においては、本発明に係る燃料電池システムを燃料電池車両に搭載した例を示したが、燃料電池車両以外の各種移動体（ロボット、船舶、航空機等）に本発明に係る燃料電池システムを搭載することもできる。また、本発明に係る燃料電池システムを、建物（住宅、ビル等）用の発電設備として用いられる定置用発電システムに適用してもよい。さらには、携帯型の燃料電池システムにも適用可能である。
【符号の説明】
【００６０】
１…燃料電池システム、２…燃料電池、５…トラクションモータ（負荷装置）、７…コントローラ（制御手段）、１０…ＦＣコンバータ。
【図１】
0005772355.tif 000002
【図２】
0005772355.tif 000003
【図３】
0005772355.tif 000004
【図４】
0005772355.tif 000005
【図５】
0005772355.tif 000006