(57)【要約】【課題】ＤＣ−ＤＣコンバータの電力変換効率を向上させることが可能なコンバータ制御装置を提供する。【解決手段】負荷変動検出部１０ａは、各センサからの入力情報に基づいて負荷の要求電力を検出する。駆動数決定部１０ｂは、負荷変動検出部１０ａから通知される負荷の要求電力に応じて、駆動数決定マップＭＰ１を参照し、スイッチング素子の駆動数を決定する。駆動素子決定部１０ｃは、駆動数決定部１０ｂから通知されるスイッチング素子の駆動数に応じて、テーブルＴＢ１の登録内容を参照し、駆動対象となるスイッチング素子を決定する。ゲート信号生成部１０ｄは、駆動素子決定部１０ｃと負荷変動検出部１０ａの通知内容に基づき、各スイッチング素子のオン・オフを制御するゲート信号を生成する。【選択図】図２
2010279135.tif 000002
【特許請求の範囲】
【請求項１】
複数のスイッチング素子が並列接続されることによって構成されたパワーデバイスを、相ごとに備えた燃料電池の出力電圧を制御する多相コンバータの制御装置であって、
前記燃料電池に接続される要求負荷の大きさに応じて、前記スイッチング素子の駆動数を決定する駆動数決定手段を備える、多相コンバータの制御装置。
【請求項２】
前記決定された駆動数に基づき駆動対象となるスイッチング素子を決定する手段であって、設定されたルールに従って前記駆動対象となるスイッチング素子を順次切り換える、駆動素子決定手段をさらに具備する、請求項１に記載の多相コンバータの制御装置。
【請求項３】
前記多相コンバータは、前記多相コンバータを構成するスイッチング素子の数が（ｋ＋１）以上であり（ｋ≧２）、
前記駆動素子決定手段は、前記駆動数決定手段によって決定された駆動数がｋの場合に、前記各パワーデバイスに配置される両端外側のスイッチング素子よりも内部に位置する、いずれか１つ以上のスイッチング素子を駆動させないスイッチング素子として決定する、請求項２に記載の多相コンバータの制御装置。
【請求項４】
前記要求負荷を満たすように、前記駆動素子決定手段によって決定されたスイッチング素子を駆動させる駆動制御手段をさらに備える、請求項１〜３のいずれか１の請求項に記載の多相のコンバータ制御装置。
【請求項５】
前記各相のコンバータは、主昇圧回路と補助回路とを備えたソフトスイッチングコンバータであって、
前記主昇圧回路は、
一端が前記燃料電池の高電位側の端子に接続された主コイルと、
一端が前記主コイルの他端に接続され、他端が前記燃料電池の低電位側の端子に接続された、スイッチングを行う主スイッチと、
カソードが前記主コイルの他端に接続された第一ダイオードと、
前記第一ダイオードのアノードと前記主スイッチの他端との間に設けられた平滑コンデンサとを有し、
前記補助回路は、
前記主スイッチに並列に接続され、かつ前記主コイルの他端と前記燃料電池の低電位側の端子に接続された、第二ダイオードとスナバコンデンサとを含む第一直列接続体と、
前記第二ダイオードと前記スナバコンデンサとの接続部位と前記主コイルの一端との間に接続された、第三ダイオードと補助コイルと前記補助スイッチとを含む第二直列接続体とを備え、
前記相のソフトスイッチングコンバータは、相毎に前記パワーデバイスを備えている、請求項１に記載の多相コンバータの制御装置。
【請求項６】
燃料電池の出力電圧を制御する、複数のスイッチング素子が並列接続されることによって構成されたパワーデバイスを備えた単相コンバータの制御装置であって、
前記燃料電池に接続される要求負荷の大きさに応じて、前記スイッチング素子の駆動数を決定する駆動数決定手段を備える、単相コンバータの制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、燃料電池の出力電圧を制御するコンバータ制御装置に関する。
【背景技術】
【０００２】
自動車等に搭載される燃料電池システムにおいては、燃料電池の発電能力を超える急な負荷の変化等に対応するため、動力源として燃料電池とバッテリとを備えたハイブリッド型の燃料電池システムが種々提案されている。
【０００３】
ハイブリッド型の燃料電池システムにおいては、燃料電池の出力電圧等をＤＣ−ＤＣコンバータで制御している。このような制御を行うＤＣ−ＤＣコンバータとしては、パワートランジスタ、ＩＧＢＴ、ＦＥＴ等のスイッチング素子をＰＷＭ動作させて電圧の変換を行う形式のものが広く利用されている。
【０００４】
ところで、ＤＣ−ＤＣコンバータは電子機器の省電力化、小型化及び高性能化に伴い、一層のエネルギ損失の低減などが求められている。ここで、例えばフルブリッジ式のＤＣ−ＤＣコンバータなどはスイッチング周波数が高く、フルブリッジ回路に流れる電流が大きいため、エネルギ損失の低減を図るために複数のスイッチング素子を並列接続し、これら複数のスイッチング素子に均等に電流を流すことで電流を分散させている（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−２７１７５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来技術の如く、負荷の要求電力（負荷の大きさ）などによらず、常に全てのスイッチング素子に均等に電流を流すように制御したのでは、例えば低負荷時（負荷の要求電力が小さい場合など）にまで全てのスイッチング素子を駆動させることとなり、各スイッチング素子で発生するスイッチング損失が無視できず、ＤＣ−ＤＣコンバータの電力変換効率が低下してしまう、という問題が生じていた。
【０００７】
本発明は以上説明した事情を鑑みてなされたものであり、負荷の要求電力などに応じて、ＤＣ−ＤＣコンバータを構成するスイッチング素子の駆動数の切換えなどを行うことにより、ＤＣ−ＤＣコンバータの電力変換効率を向上させることが可能なコンバータ制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、本発明に係るコンバータ制御装置は、複数のスイッチング素子が並列接続されることによって構成されたパワーデバイスを、相ごとに備えた燃料電池の出力電圧を制御する多相コンバータの制御装置であって、前記燃料電池に接続される要求負荷の大きさに応じて、前記スイッチング素子の駆動数を決定する駆動数決定手段を備えることを特徴とする。
【０００９】
かかる構成によれば、要求負荷の大きさに応じて複数のスイッチング素子の駆動数を切り換えるため、例えば低負荷時（負荷の要求電力が小さい場合など）にまで全てのスイッチング素子を駆動させることとなり、各スイッチング素子で発生するスイッチング損失が無視できず、ＤＣ−ＤＣコンバータの電力変換効率が低下してしまう従来構成に比して、各相コンバータの電力変換効率の向上を図ることが可能となる。
【００１０】
ここで、上記構成にあっては、前記決定された駆動数に従って、駆動対象となるスイッチング素子を決定する手段であって、設定されたルールに従って前記駆動対象となるスイッチング素子を順次切り換える、駆動素子決定手段をさらに具備する態様が好ましい。
【００１１】
かかる構成によれば、優先的に駆動するスイッチング素子を固定するのではなく、駆動するスイッチング素子を設定した所定のルールに従って順次切換えることで、偏ったスイッチング素子を利用することによって生じる弊害（例えば、スイッチング素子の特性劣化など）を未然に防止することが可能となる。
【００１２】
また、上記構成にあっては、前記多相コンバータは、前記多相コンバータを構成するスイッチング素子の数が（ｋ＋１）以上であり（ｋ≧２）、前記駆動素子決定手段は、前記駆動数決定手段によって決定された駆動数がｋの場合に、前記各パワーデバイスに配置される両端外側のスイッチング素子よりも内部に位置する、いずれか１つ以上のスイッチング素子を駆動させないスイッチング素子として決定する態様が好ましい。
【００１３】
また、上記構成にあっては、前記要求負荷を満たすように、前記駆動素子決定手段によって決定されたスイッチング素子を駆動させる駆動制御手段をさらに備える態様も好ましい。
【００１４】
また、本発明に係る別の多相コンバータの制御装置は、前記各相のコンバータは、主昇圧回路と補助回路とを備えたソフトスイッチングコンバータであって、前記主昇圧回路は、一端が前記燃料電池の高電位側の端子に接続された主コイルと、一端が前記主コイルの他端に接続され、他端が前記燃料電池の低電位側の端子に接続された、スイッチングを行う主スイッチと、カソードが前記主コイルの他端に接続された第一ダイオードと、前記第一ダイオードのアノードと前記主スイッチの他端との間に設けられた平滑コンデンサとを有し、前記補助回路は、前記主スイッチに並列に接続され、かつ前記主コイルの他端と前記燃料電池の低電位側の端子に接続された、第二ダイオードとスナバコンデンサとを含む第一直列接続体と、前記第二ダイオードと前記スナバコンデンサとの接続部位と前記主コイルの一端との間に接続された、第三ダイオードと補助コイルと前記補助スイッチとを含む第二直列接続体とを備え、前記相のソフトスイッチングコンバータは、相毎に前記パワーデバイスを備えることを特徴とする。
【００１５】
また、本発明に係る単相コンバータの制御装置は、燃料電池の出力電圧を制御する、複数のスイッチング素子が並列接続されることによって構成されたパワーデバイスを備えた単相コンバータの制御装置であって、前記燃料電池に接続される要求負荷の大きさに応じて、前記スイッチング素子の駆動数を決定する駆動数決定手段を備えることを特徴とする。
【発明の効果】
【００１６】
本発明によれば、負荷の要求電力などに応じて、ＤＣ−ＤＣコンバータを構成するスイッチング素子の駆動数の切換えなどを行うことにより、ＤＣ−ＤＣコンバータの電力変換効率を向上させることが可能となる。
【図面の簡単な説明】
【００１７】
【図１】第１実施形態に係るハイブリッド燃料電池システムの構成を示す図である。
【図２】同実施形態に係るパワーデバイスの回路構成を示す図である。
【図３】同実施形態に係るスイッチング素子の制御機能を説明するための機能ブロック図である。
【図４】同実施形態に係るスイッチング素子の駆動制御動作を示すフローチャートである。
【図５】第２実施形態に係る多相ＦＣソフトスイッチングコンバータの回路構成を示す図である。
【図６】同実施形態に係る多相ＦＣソフトスイッチングコンバータの一相分の回路構成を示す図である。
【発明を実施するための形態】
【００１８】
Ａ．第１実施形態
以下、各図を参照しながら本発明に係わる実施形態について説明する。
図１は本実施形態に係る車両に搭載されたＦＣＨＶシステムの構成を示す。なお、以下の説明では車両の一例として燃料電池自動車（ＦＣＨＶ；Fuel Cell Hybrid Vehicle）を想定するが、電気自動車などにも適用可能である。また、車両のみならず各種移動体（例えば、船舶や飛行機、ロボットなど）や定置型電源、さらには携帯型の燃料電池システムにも適用可能である。
【００１９】
＜システムの全体構成＞
ＦＣＨＶシステム１００は、燃料電池１１０とインバータ１４０の間にＦＣコンバータ２５００が設けられるとともに、バッテリ１２０とインバータ１４０の間にＤＣ／ＤＣコンバータ（以下、バッテリコンバータ）１８０が設けられている。
【００２０】
燃料電池１１０は、複数の単位セルを直列に積層してなる固体高分子電解質型セルスタックである。燃料電池１１０には、燃料電池１１０の出力電圧Ｖｆｃｍｅｓを検出するための電圧センサＶ０、及び出力電流Ｉｆｃｍｅｓを検出するための電流センサＩ０が取り付けられている。燃料電池１１０においては、アノード極において（１）式の酸化反応が生じ、カソード極において（２）式の還元反応が生じ、燃料電池１１０全体としては（３）式の起電反応が生じる。
【００２１】
Ｈ2 → ２Ｈ+＋２ｅ- ・・・（１）
（１／２）Ｏ2＋２Ｈ+＋２ｅ- → Ｈ2Ｏ ・・・（２）
Ｈ2＋（１／２）Ｏ2 → Ｈ2Ｏ ・・・（３）
【００２２】
単位セルは、高分子電解質膜等を燃料極及び空気極の二つの電極で挟み込んだＭＥＡを燃料ガスと酸化ガスとを供給するためのセパレータで挟み込んだ構造を有している。アノード極はアノード極用触媒層を多孔質支持層上に設けてあり、カソード極はカソード極用触媒層を多孔質支持層上に設けてある。
【００２３】
燃料電池１１０には、燃料ガスをアノード極に供給する系統、酸化ガスをカソード極に供給する系統、及び冷却液を提供する系統（いずれも図示略）が設けられており、コントローラ１６０からの制御信号に応じて、燃料ガスの供給量や酸化ガスの供給量を制御することにより、所望の電力を発電することが可能となっている。
【００２４】
ＦＣコンバータ２５００は、燃料電池１１０の出力電圧Ｖｆｃｍｅｓを制御する役割を担っている。本実施形態に係るＦＣコンバータ（多相ＤＣ−ＤＣコンバータ）２５００は、図１に示すように、Ｕ相コンバータ２０ａ、Ｖ相コンバータ２０ｂ、Ｗ相コンバータ２０ｃの三相を並列に接続した構成を有しており、例えば負荷の要求電力などに応じてＵ相のみを使用した一相駆動、Ｕ相とＶ相を使用した二相駆動、Ｕ相とＶ相とＷ相を使用した三相駆動といった駆動相の切換え制御が行われる。なお、以下の説明において、Ｕ相コンバータ２０ａ、Ｖ相コンバータ２０ｂ、Ｗ相コンバータ２０ｃを特に区別する必要がない場合には、単に各相コンバータ２０と呼ぶ。
【００２５】
このＦＣコンバータ２５００により、燃料電池１１０の出力電圧Ｖｆｃｍｅｓが目標出力に応じた電圧となるように制御する。ここで、ＦＣコンバータ２５００の入力電流Ｉｆｃｍｅｓは、図１に示すように電流センサ２５１０により検出され、また入力電圧Ｖｆｃｍｅｓは電圧センサ２５２０により検出される。なお、当該ＦＣコンバータ２５００の出力電流、出力電圧は、いずれも図示せぬ電流センサ、電圧センサ１８により検出可能になっている。さらに、各相のリアクトルに流れる電流（以下、リアクトル電流）を検出するための電流センサを設けてもよい。
【００２６】
また、ＦＣコンバータ２５００を構成する各相コンバータ２０には、各相の放熱特性を評価するために素子温度を検出する温度センサ５０（５０−１、５０−２、５０−３）が設けられている。なお、温度センサ５０を設ける位置は、例えば各相のスイッチング素子（後述）の近傍やリアクトル近傍など、各相の放熱特性を相対的に評価することができるのであればどのような位置であっても良い。
【００２７】
バッテリ１２０は、負荷１３０に対して燃料電池１１０と並列に接続されており、余剰電力の貯蔵源、回生制動時の回生エネルギ貯蔵源、燃料電池車両の加速又は減速に伴う負荷変動時のエネルギーバッファとして機能する。バッテリ１２０としては、例えば、ニッケル・カドミウム蓄電池、ニッケル・水素蓄電池、リチウム二次電池等の二次電池が利用される。
【００２８】
バッテリコンバータ１８０は、インバータ１４０の入力電圧を制御する役割を担っており、例えばＦＣコンバータ２５００と同様の回路構成を有している。なお、バッテリコンバータ１８０として昇圧型のコンバータを採用しても良いが、これに代えて昇圧動作および降圧動作が可能な昇降圧型のコンバータを採用しても良く、インバータ１４０の入力電圧の制御が可能なあらゆる構成を採用することができる。
【００２９】
インバータ１４０は、例えばパルス幅変調方式で駆動されるＰＷＭインバータであり、コントローラ１６０からの制御指令に従って、燃料電池１１０またはバッテリ１２０から出力される直流電力を三相交流電力に変換して、トラクションモータ１３１の回転トルクを制御する。
【００３０】
トラクションモータ１３１は、本車両の主動力となるものであり、減速時には回生電力を発生するようにもなっている。ディファレンシャル１３２は減速装置であり、トラクションモータ１３１の高速回転を所定の回転数に減速し、タイヤ１３３が設けられたシャフトを回転させる。シャフトには図示せぬ車輪速センサ等が設けられ、これにより当該車両の車速等が検知される。なお、本実施形態では、燃料電池１１０から供給される電力を受けて動作可能な全ての機器（トラクションモータ１３１、ディファレンシャル１３２を含む）を負荷１３０と総称している。
【００３１】
コントローラ１６０は、ＦＣＨＶシステム１００の制御用のコンピュータシステムであり、例えばＣＰＵ、ＲＡＭ、ＲＯＭ等を備えている。コントローラ１６０は、センサ群１７０から供給される各種の信号（例えば、アクセル開度をあらわす信号や車速をあらわす信号、燃料電池１１０の出力電流や出力端子電圧をあらわす信号など）を入力して、負荷１３０の要求電力（すなわち、システム全体の要求電力）を求める。
【００３２】
負荷１３０の要求電力は、例えば車両走行電力と補機電力との合計値である。補機電力には車載補機類（加湿器、エアコンプレッサ、水素ポンプ、及び冷却水循環ポンプ等）で消費される電力、車両走行に必要な装置（変速機、車輪制御装置、操舵装置、及び懸架装置等）で消費される電力、乗員空間内に配設される装置（空調装置、照明器具、及びオーディオ等）で消費される電力などが含まれる。
【００３３】
そして、コントローラ（コンバータ制御装置）１６０は、燃料電池１１０とバッテリ１２０とのそれぞれの出力電力の配分を決定し、発電指令値を演算する。コントローラ１６０は、燃料電池１１０及びバッテリ１２０に対する要求電力を求めると、これらの要求電力が得られるようにＦＣコンバータ２５００及びバッテリコンバータ１８０の動作を制御する。
【００３４】
＜各相コンバータの構成＞
図２は、各相コンバータ２０に含まれるパワーデバイス３０の回路構成を示す図である。各パワーデバイス３０は、それぞれ４つのスイッチング素子（ここではＩＧＢ素子）４０ａ〜４０ｄを並列接続した構成を有している。各スイッチング素子４０ａ〜４０ｄは、コントローラ１６０のゲート信号生成部１０ｄから供給されるゲート駆動信号Ｃｒに従ってスイッチング動作（すなわちオン・オフタイミングなど）が制御される。
【００３５】
背景技術の項において説明したように、各相コンバータ２０について負荷の要求電力（負荷の大きさ）などによらず、常に全てのスイッチング素子に均等に電流を流すように制御したのでは、例えば低負荷時（負荷の要求電力が小さい場合など）にまで全てのスイッチング素子を駆動させることとなり、各スイッチング素子で発生するスイッチング損失が無視できず、ＤＣ−ＤＣコンバータの電力変換効率が低下するという問題が生ずる。
【００３６】
そこで、本実施形態では、各相コンバータ２０を構成する４つのスイッチング素子４０ａ〜４０ｄについて、負荷の大きさに応じてスイッチング素子４０ａ〜４０ｃの駆動数を切り換える（例えば、駆動数「１」→「３」や、駆動数「２」→「１」など）ことで、各相コンバータ２０の電力変換効率の向上を実現する。
【００３７】
さらに、本実施形態では、優先的に駆動するスイッチング素子を固定するのではなく、駆動するスイッチング素子をランダムに（あるいは予め設定した所定のルールに従って順次）切換えることで、偏ったスイッチング素子を利用することによって生じる弊害（例えば、スイッチング素子の特性劣化など）を未然に防止することを可能とする。
【００３８】
一例を挙げて説明すると、例えばスイッチング素子の駆動数を「２」に設定する場合、常に同じスイッチング素子（例えば、スイッチング素子４０ａと４０ｂ）を駆動するのではなく、例えばメモリに格納されているテーブル（テーブルの登録内容は下記表１参照）に従って、駆動するスイッチング素子を順次切換える。なお、ケース１〜ケース４の切換えはランダムに、あるいは予め設定した所定のルールに従って決定すれば良い。
【００３９】
【表１】
2010279135.tif 000003
【００４０】
ここで、図３は、コントローラ１６０によって実現されるスイッチング素子の制御機能を説明するための機能ブロック図である。なお、以下の説明では、スイッチング素子４０ａ〜４０ｄについて特に区別する必要がない場合には、単にスイッチング素子４０と呼ぶ。
【００４１】
コントローラ１６０は、負荷変動検出部１０ａ、駆動数決定部１０ｂ、駆動素子決定部１０ｃ、ゲート信号生成部１０ｄを含んで構成される。負荷変動検出部１０ａは、各センサ（例えばアクセル開度やモータの回転数をあらわす信号など）からの入力情報に基づいて燃料電池１１０の発電中に負荷１３０から要求される電力（負荷１３０の要求電力；すなわち負荷１３０の大きさ）を把握し、これを駆動数決定部１０ｂに通知する。
【００４２】
駆動数決定部（駆動数決定手段）１０ｂは、負荷変動検出部１０ａから通知される負荷１３０の要求電力に応じて、スイッチング素子４０の駆動数を決定する。具体的には、駆動数決定部１０ｂは、負荷変動検出部１０ａから負荷１３０の要求電力の通知を受け取ると、メモリに格納されている負荷１３０の要求電力とスイッチング素子４０の駆動数との関係を示す駆動数決定マップＭＰ１を参照し、当該時点でのスイッチング素子４０の駆動数(例えば駆動数「３」など)を決定する。そして、駆動数決定部１０ｂは、決定したスイッチング素子４０の駆動数を、駆動素子決定部１０ｃに通知する。なお、駆動数決定マップＭＰ１については、負荷１３０の要求電力に応じた最適なスイッチング素子４０の駆動数を、予め実験などによって求め、これを事前に登録しておけば良い。もちろん、登録内容については変更不可としても良いが、例えばメンテナンス業者等において適宜設定・変更可能な構成としても良い。
【００４３】
駆動素子決定部（駆動素子決定手段）１０ｃは、駆動数決定部１０ｂからスイッチング素子４０の駆動数の通知を受け取ると、上述した表１に従って、駆動対象となるスイッチング素子４０を決定する。例えば通知された駆動数が「３」である場合、駆動素子決定部１０ｃは、メモリに格納されているテーブルＴＢ１（テーブルの登録内容は表１参照）に示されるケース１〜ケース４の中からランダムに特定のケース（例えばケース３）を決定することで、駆動対象となるスイッチング素子４０（この場合はスイッチング素子４０ａ、４０ｃ、４０ｄ）を決定する。そして、駆動素子決定部１０ｃは、スイッチング素子４０ａ、４０ｃ、４０ｄを駆動すべき旨の指示をゲート信号生成部１０ｄに通知する。なお、前述したように、表１に示すケース１〜ケース４はあくまで一例であり、駆動すべきスイッチング素子４０をどのように決定するか（所定のルールに従って決定するか、ランダムに決定するかなど）は任意である。
【００４４】
ゲート信号生成部（駆動制御手段）１０ｄは、駆動素子決定部１０ｃから通知される駆動すべきスイッチング素子（以下、駆動スイッチング素子）４０と、負荷変動検出部１０ａから通知される負荷１３０の要求電力とに基づいて、該要求電力に見合った電力が得られるように各スイッチング素子４０のオン・オフを制御するゲート信号を生成し、これをパワーデバイス３０に出力する。
【００４５】
このように、各相コンバータ２０のパワーデバイス３０を構成する４つのスイッチング素子４０ａ〜４０ｄについて、負荷の大きさに応じてスイッチング素子４０ａ〜４０ｄの駆動数を切り換えることで、各相コンバータ２０の電力変換効率の向上を図ることができ、さらに、優先的に駆動するスイッチング素子を固定するのではなく、駆動するスイッチング素子をランダムに（あるいは予め設定した所定のルールに従って順次）切換えることで、偏ったスイッチング素子を利用することによって生じる弊害（例えば、スイッチング素子の特性劣化など）を未然に防止することが可能となる。
【００４６】
以下、各パワーデバイス３０におけるスイッチング素子の駆動制御動作について、図４を参照しながら説明する。
【００４７】
＜各パワーデバイスにおけるスイッチング素子の駆動制御動作＞
図４は、各パワーデバイス３０におけるスイッチング素子の駆動制御動作を示すフローチャートである。
【００４８】
コントローラ１６０の負荷変動検出部１０ａは、各センサ（例えばアクセル開度やモータの回転数をあらわす信号など）からの入力情報に基づいて負荷１３０から要求される電力（負荷１３０の要求電力；すなわち負荷１３０の大きさ）を把握し、これを駆動数決定部１０ｂに通知する（ステップＳ１）。
【００４９】
駆動数決定部１０ｂは、負荷変動検出部１０ａから通知される負荷１３０の要求電力に応じて、スイッチング素子４０の駆動数を決定する（ステップＳ２）。具体的には、駆動数決定部１０ｂは、負荷変動検出部１０ａから負荷１３０の要求電力の通知を受け取ると、メモリに格納されている負荷１３０の要求電力とスイッチング素子４０の駆動数との関係を示す駆動数決定マップＭＰ１を参照し、当該時点でのスイッチング素子４０の駆動数(例えば駆動数「３」など)を決定する。そして、駆動数決定部１０ｂは、決定したスイッチング素子４０の駆動数を、駆動素子決定部１０ｃに通知する。なお、駆動数決定マップＭＰ１については、負荷１３０の要求電力に応じた最適なスイッチング素子４０の駆動数を、予め実験などによって求め、これを事前に登録しておけば良い。もちろん、登録内容については変更不可としても良いが、例えばメンテナンス業者等において適宜設定・変更可能な構成としても良い。
【００５０】
駆動素子決定部１０ｃは、駆動数決定部１０ｂからスイッチング素子４０の駆動数の通知を受け取ると、テーブルＴＢ１の登録内容（上述した表１参照）に従って、駆動対象となるスイッチング素子４０を決定する（ステップＳ３）。ここで、例えば通知された駆動数が「３」である場合、駆動素子決定部１０ｃは、表１に示されるケース１〜ケース４の中からランダムに特定のケース（例えばケース３）を決定することで、駆動対象となるスイッチング素子４０（この場合はスイッチング素子４０ａ、４０ｃ、４０ｄ）を決定する。そして、駆動素子決定部１０ｃは、スイッチング素子４０ａ、４０ｃ、４０ｄを駆動すべき旨の指示をゲート信号生成部１０ｄに通知する。なお、前述したように、表１に示すケース１〜ケース４はあくまで一例であり、駆動すべきスイッチング素子４０をどのように決定するか（所定のルールに従って決定するか、ランダムに決定するかなど）は任意である。
【００５１】
ゲート信号生成部１０ｄは、駆動素子決定部１０ｃから通知される駆動すべきスイッチング素子（以下、駆動スイッチング素子）４０と、負荷変動検出部１０ａから通知される負荷１３０の要求電力とに基づいて、該要求電力に見合った電力が得られるように各スイッチング素子４０のオン・オフを制御するゲート信号を生成し、これをパワーデバイス３０に出力し（ステップＳ４）、処理を終了する。
【００５２】
以上説明したように、本実施形態によれば、負荷の大きさに応じてスイッチング素子４０ａ〜４０ｃの駆動数を切り換えることで、各相コンバータ２０の電力変換効率の向上を図ることが可能となる。
【００５３】
さらに、優先的に駆動するスイッチング素子を固定するのではなく、駆動するスイッチング素子をランダムに（あるいは予め設定した所定のルールに従って順次）切換えることで、偏ったスイッチング素子を利用することによって生じる弊害（例えば、スイッチング素子の特性劣化など）を未然に防止することが可能となる。
【００５４】
Ｂ．変形例
上述した本実施形態では、偏ったスイッチング素子４０を利用することによって生じる弊害（例えば、スイッチング素子の特性劣化など）を防止するために、駆動するスイッチング素子４０をランダムに（あるいは予め設定した所定のルールに従って順次）切換える場合について説明した。
【００５５】
ここで、各スイッチング素子４０においては、スイッチング素子４０に固有の特性に起因してオン・オフ切換えの際に発熱やノイズの発生等が生じる。従って、隣り合うスイッチング素子４０が同じタイミングで駆動されると、熱干渉が生じ、電力変換効率が悪化するなどの問題が生ずる。
そこで、複数のスイッチング素子４０を利用して駆動する場合には、可能な限り離れた位置にあるスイッチング素子４０を利用し、これにより、熱干渉の発生を抑制する。
【００５６】
一例を挙げて説明すると、駆動素子決定部１０ｃのメモリにテーブルＴＢ２（テーブルの登録内容は表２参照）を格納し、このテーブルＴＢ２に従って駆動するスイッチング素子を順次切換える。なお、表２は、複数のスイッチング素子４０を利用して駆動することを前提としている。また、駆動数「３」においては、駆動する全てのスイッチング素子を離すことができないため、駆動する少なくとも１つのスイッチング素子が、駆動する他のスイッチング素子から離れているように、駆動対象となるスイッチング素子を決定する。
【００５７】
別の表現を用いれば、各相コンバータ２０を構成するスイッチング素子の数が（ｋ＋１）以上であり（ｋ≧２）、駆動数決定部１０ｂによって決定された駆動数がｋの場合、駆動素子決定部１０ｃは、下記表２及び図２に示すように、両端外側のスイッチング素子よりも内部に位置する、いずれか１つ以上のスイッチング素子を駆動させないスイッチング素子として決定する。
【００５８】
なお、駆動素子決定部１０ｃがメモリに格納されているテーブルＴＢ２（下記表２参照）を利用して駆動対象となるスイッチング素子を決定する点以外は、上述した本実施形態と同様であるため、これ以上の説明は割愛する。
【００５９】
【表２】
2010279135.tif 000004
【００６０】
以上説明したように、本変形例では、複数のスイッチング素子４０を利用して駆動する場合には、可能な限り離れた位置にあるスイッチング素子４０を利用し、これにより、熱干渉を抑制することが可能となる。なお、上述した表２は、あくまで熱発生を抑制するための一例であり、熱発生を抑制することができるのでれば、どのような条件に従ってスイッチング素子４０のオン・オフを制御しても良い。
【００６１】
Ｃ．第２実施形態
上述した本実施形態では、ＤＣ−ＤＣコンバータとしてＩＧＢＴ等のスイッチング素子をＰＷＭ動作させて電圧の変換を行う形式のものを想定したが、これに限定する趣旨ではない。周知のとおり、ＤＣ−ＤＣコンバータは、電子機器の省電力化、小型化及び高性能化に伴い、一層の低損失、高効率及び低ノイズ化が望まれており、特に、ＰＷＭ動作に伴うスイッチング損失やスイッチングサージの低減が望まれている。
【００６２】
このようなスイッチング損失、スイッチングサージを低減させる技術のひとつにソフトスイッチング技術がある。ここで、ソフトスイッチングは、ＺＶＳ(Zero Voltage Switching)又はＺＣＳ(Zero Current Switching)を実現するためのスイッチング方式であり、例えばインダクタ、スイッチング素子、ダイオードを備えた一般的な昇降圧型ＤＣ−ＤＣコンバータに、スイッチング損失を低減させる補助回路を付加したもの（いわゆるソフトスイッチングコンバータ）によって実現される。本変形例では、燃料電池１１０の電圧を制御するＤＣ−ＤＣコンバータとして多相のソフトスイッチングコンバータ（以下、多相ＦＣソフトスイッチングコンバータ）を採用した場合について説明する。
【００６３】
図５は、多相ＦＣソフトスイッチングコンバータ２５０の回路構成を示す図である。
多相ＦＣソフトスイッチングコンバータ２５０は、Ｕ相コンバータ１５０ａ、Ｖ相コンバータ１５０ｂ、Ｗ相コンバータ１５０ｃのほか、フリーホイール回路３２ｃ（ここではフリーホイールダイオードＤ６）を備えて構成されている。なお、以下の説明においてＦＣソフトスイッチングコンバータ２５０を構成する１相分のコンバータを特に区別する必要がない場合には、単にソフトスイッチングコンバータ１５０と呼ぶ。また、ＦＣソフトスイッチングコンバータ１５０に入力される昇圧前の電圧をコンバータ入力電圧Ｖｉｎと呼び、ＦＣソフトスイッチングコンバータ１５０から出力される昇圧後の電圧をコンバータ出力電圧Ｖｏｕｔと呼ぶ。
【００６４】
図６は、多相ＦＣソフトスイッチングコンバータ２５０を構成する１相分（例えばＵ相）の回路構成を示す図である。
ＦＣソフトスイッチングコンバータ１５０は、昇圧動作を行うための主昇圧回路１２ａと、ソフトスイッチング動作を行うための補助回路１２ｂとを備えて構成されている。
主昇圧回路１２ａは、ＩＧＢＴ（Insulated Gate Bipolar Transistor）などからなるメインスイッチＳ１とダイオードＤ４で構成されるスイッチング回路のスイッチ動作によって、コイルＬ１に蓄えられたエネルギを負荷１３０にダイオードＤ５を介して解放することで燃料電池２２の出力電圧を昇圧する。
【００６５】
詳述すると、コイルＬ１の一端が燃料電池２２の高電位側の端子に接続され、メインスイッチＳ１の一端の極がコイルＬ１の他端に接続され、メインスイッチＳ１の他端の極が燃料電池２２の低電位側の端子に接続されている。また、ダイオードＤ５のカソード端子がコイルＬ１の他端に接続され、さらに、平滑コンデンサとして機能するコンデンサＣ３は、ダイオードＤ５のアノード端子とメインスイッチＳ１の他端との間に接続されている。主昇圧回路１２ａには、燃料電池２２側に平滑コンデンサＣ１が設けられており、これにより燃料電池２２の出力電流のリップルを低減することが可能となる。
【００６６】
このメインスイッチＳ１は、第１実施形態に係るパワーデバイス３０に対応するものであり、図２に示す４つのスイッチング素子（ここではＩＧＢ素子）４０ａ〜４０ｄを並列接続した構成を有している。
【００６７】
ここで、コンデンサＣ３にかかる電圧ＶＨは、ＦＣソフトスイッチングコンバータ１５０のコンバータ出力電圧Ｖｏｕｔとなり、平滑コンデンサＣ１にかかる電圧ＶＬは、燃料電池２２の出力電圧であってＦＣソフトスイッチングコンバータ１５０のコンバータ入力電圧Ｖｉｎとなる。
【００６８】
補助回路１２ｂには、メインスイッチＳ１に並列に接続された、ダイオードＤ３とこのダイオードＤ３に直列に接続されたスナバコンデンサＣ２とを含む第１直列接続体が含まれている。第１直列接続体は、ダイオードＤ３のカソード端子がコイルＬ１の他端に接続され、ダイオードＤ３のアノード端子がスナバコンデンサＣ２の一端に接続されている。さらに、スナバコンデンサＣ２の他端は、燃料電池２２の低電位側の端子に接続されている。
【００６９】
さらに、補助回路１２ｂには、ダイオードＤ２と、補助スイッチＳ２及びダイオードＤ１で構成されるスイッチング回路と、誘導素子であるコイルＬ２とが直列に接続された第２直列接続体が含まれる。この第２直列接続体は、ダイオードＤ２のアノード端子が第１直列接続体のダイオードＤ３とスナバコンデンサＣ２との接続部位に接続されている。さらに、ダイオードＤ２のカソード端子が補助スイッチＳ２の一端の極に接続されている。また、補助スイッチＳ２の他端は、各相に共通のコイルＬ２の一端側に接続され、コイルＬ２の他端側は燃料電池２２の高電位側の端子に接続されている。
【００７０】
このように構成されるＦＣソフトスイッチングコンバータ１５０においては、ハイブリッド制御部１０がメインスイッチＳ１のスイッチングデューティー比を調整することで、ＦＣソフトスイッチングコンバータ１５０による昇圧比、すなわちコンバータ入力電圧Ｖｉｎに対するコンバータ出力電圧Ｖｏｕｔの比が制御される。また、メインスイッチＳ１のスイッチング動作において補助回路１２ｂの補助スイッチＳ２のスイッチング動作を介在させることで、ソフトスイッチングが実現される。
【００７１】
本実施形態では、メインスイッチＳ１を構成する４つの４つのスイッチング素子（ここではＩＧＢ素子）４０ａ〜４０ｄについて、負荷の大きさに応じてスイッチング素子４０ａ〜４０ｃの駆動数を切り換えることで、各相コンバータ２０の電力変換効率の向上を図るとともに、さらに、優先的に駆動するスイッチング素子を固定するのではなく、駆動するスイッチング素子をランダムに（あるいは予め設定した所定のルールに従って順次）切換えることで、偏ったスイッチング素子を利用することによって生じる弊害（例えば、スイッチング素子の特性劣化など）を未然に防止することを可能とする。
【００７２】
なお、以上説明した各実施形態及び変形例では、複数の相を備えた多相コンバータの制御装置を例に説明したが、かかる構成に限定する趣旨ではない。具体的には、複数のスイッチング素子が並列接続されることによって構成されたパワーデバイスを備えた単相コンバータの制御装置についても同様に適用可能である。
【符号の説明】
【００７３】
２０ａ，１５０ａ…Ｕ相コンバータ、２０ｂ，１５０ｂ…Ｖ相コンバータ、２０ｃ，１５０ｃ…Ｗ相コンバータ、１００…ＦＣＨＶシステム、１１０…燃料電池、１２０…バッテリ、１３０…負荷、１４０…インバータ、２５００…ＦＣコンバータ、１６０…コントローラ、１０ａ…負荷変動検出部、１０ｂ…駆動数決定部、１０ｃ…駆動素子決定部、１０ｄ…ゲート信号生成部、Ｍ…メモリ、１７０…センサ群、１８０…バッテリコンバータ、２５０…ＦＣソフトスイッチングコンバータ、Ｓ１…メインスイッチ、Ｓ２…補助スイッチ、Ｃ１,Ｃ３…平滑コンデンサ、Ｃ２…スナバコンデンサ、Ｌ１,Ｌ２,…コイル、Ｄ１,Ｄ２,Ｄ３,Ｄ４,Ｄ５…ダイオード、Ｄ６…フリーホイールダイオード。
【図１】
2010279135.tif 000005
【図２】
2010279135.tif 000006
【図３】
2010279135.tif 000007
【図４】
2010279135.tif 000008
【図５】
2010279135.tif 000009
【図６】
2010279135.tif 000010