(57)【特許請求の範囲】
【請求項１】
補助スイッチング素子のスイッチングのタイミングを制御することによって、主スイッチング素子をスイッチングする際の該主スイッチング素子に印加される電圧を制御するソフトスイッチング動作を用いたチョッパ回路の製造方法であって、
当該チョッパ回路を構成するデバイスであって、当該チョッパ回路の動作時に前記主スイッチング素子へ印加される前記電圧の値が最小値である時間を決定するのに関与するデバイスを特定する工程と、
前記特定したデバイスのうち少なくとも１種類のデバイスである注目デバイスについて、複数の前記チョッパ回路の製造に用いられる複数個の前記注目デバイスが有する電気的特性の定格値からのバラツキを統計的処理することにより設計上の代表値を算出する工程と、
当該チョッパ回路が備える制御部であって、前記特定したデバイスの電気的特性に基づいて前記主スイッチング素子および前記補助スイッチング素子のスイッチングのタイミングを制御するスイッチング制御部に、前記注目デバイスの電気的特性の前記定格値に換えて、前記代表値を設定する工程と
を有する製造方法。
【請求項２】
請求項１記載の製造方法であって、
前記特定したデバイスの電気的特性は、前記主スイッチング素子をスイッチングする際の前記主スイッチング素子に印加される電圧を制御するリアクトルである補助リアクトルのインダクタンスである
製造方法。
【請求項３】
請求項１または請求項２に記載の製造方法であって、
前記特定したデバイスの電気的特性は、前記主スイッチング素子をスイッチングする際の前記主スイッチング素子に印加される電圧を制御するコンデンサである補助コンデンサのキャパシタンスである
製造方法。
【請求項４】
請求項１ないし請求項３のいずれか記載の製造方法であって、
前記統計的処理による最適化は、複数の前記注目デバイスのうち所定数の各電気的特性を測定し、前記測定した各電気的特性の分布に基づいて前記代表値を算出する処理である
製造方法。
【請求項５】
補助スイッチング素子のスイッチングのタイミングを制御することによって、主スイッチング素子をスイッチングする際の該主スイッチング素子に印加される電圧を制御するソフトスイッチング動作を用いたチョッパ回路であって、
当該チョッパ回路を構成するデバイスであって、前記主スイッチング素子へ印加される前記電圧の値が最小値である時間を決定するのに関与する特定のデバイスのうち少なくとも１種類のデバイスである注目デバイスについて、複数の前記チョッパ回路の製造に用いられる複数個の前記注目デバイスが有する電気的特性の定格値からのバラツキを統計的処理することにより算出した設計上の代表値を用いて、前記主スイッチング素子および前記補助スイッチング素子のスイッチングのタイミングを制御するスイッチング制御部を備える
チョッパ回路。
【請求項６】
請求項５記載のチョッパ回路であって、
前記主スイッチング素子へ印加される前記電圧の値が最小値になるまでの時間をＴａ、前記電圧が最小値を継続している時間をＴｂとした場合に、
前記スイッチング制御部は、
前記スイッチングのタイミングとして、Ｔａが最大値となる前記特定のデバイスの組み合せにより決定されるＴａよりも大きく、Ｔａ＋１／２Ｔｂが最小値となる前記特定のデバイスの組み合せにより決定されるＴａ＋１／２Ｔｂよりも小さい時間でスイッチングする制御を行う
チョッパ回路。
【請求項７】
ＤＣ／ＤＣコンバータであって、
直流電源に接続されているＤＣ入力部と、
前記ＤＣ入力部から入力した直流電力の電圧を変換するチョッパ回路と、
前記チョッパ回路によって電圧が変換された直流電圧を出力するＤＣ出力部と
を備え、
前記チョッパ回路は、
主スイッチング素子と補助スイッチング素子とを備え、前記補助スイッチング素子のスイッチングのタイミングを制御することによって、主スイッチング素子をスイッチングする際の該主スイッチング素子にかかる印加電圧を制御するソフトスイッチング動作を用いており、
前記チョッパ回路を構成するデバイスであって、前記主スイッチング素子へ印加される前記電圧の電圧値が最小値である時間を決定するのに関与する特定のデバイスのうち、少なくとも１種類のデバイスである注目デバイスについて、複数の前記チョッパ回路の製造に用いられる複数個の前記注目デバイスが有する電気的特性の定格値からのバラツキを統計的処理することにより算出した設計上の代表値を用いて、前記主スイッチング素子および前記補助スイッチング素子のスイッチングのタイミングを制御するスイッチング制御部を備える
ＤＣ／ＤＣコンバータ。
【請求項８】
燃料電池システムであって、
負荷に対して電力を供給する燃料電池と、
スイッチング素子を備えるチョッパ回路を用いることによって前記電力の電圧制御を行うＤＣ／ＤＣコンバータと
を備え、
前記チョッパ回路は、
主スイッチング素子と補助スイッチング素子とを備え、前記補助スイッチング素子のスイッチングのタイミングを制御することによって、主スイッチング素子をスイッチングする際の該主スイッチング素子にかかる印加電圧を制御するソフトスイッチング動作を用いており、
前記チョッパ回路を構成するデバイスであって、前記主スイッチング素子へ印加される前記電圧の電圧値が最小値である時間を決定するのに関与する特定のデバイスのうち、少なくとも１種類のデバイスである注目デバイスについて、複数の前記チョッパ回路の製造に用いられる複数個の前記注目デバイスの有する電気的特性の定格値からのバラツキを統計的処理することにより算出した設計上の代表値を用いて、前記主スイッチング素子および前記補助スイッチング素子のスイッチングのタイミングを制御するスイッチング制御部を備える
燃料電池システム。
【請求項９】
補助スイッチング素子のスイッチングのタイミングを制御することによって、主スイッチング素子をスイッチングする際の該主スイッチング素子にかかる印加電圧を制御するソフトスイッチング動作を用いたチョッパ回路の、前記主スイッチング素子および前記補助スイッチング素子のスイッチングのタイミングを制御する制御方法であって、
前記チョッパ回路を構成するデバイスであって、前記主スイッチング素子へ印加される前記電圧の電圧値が最小値である時間を決定するのに関与する特定のデバイスのうち、少なくとも１種類のデバイスである注目デバイスについて、複数の前記チョッパ回路の製造に用いられる複数個の前記注目デバイスが有する電気的特性の定格値からのバラツキを統計的処理することにより算出した設計上の代表値を用いて、前記主スイッチング素子および前記補助スイッチング素子のスイッチングのタイミングを制御する
制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ソフトスイッチング動作を用いたチョッパ回路を制御する技術に関する。
【背景技術】
【０００２】
半導体電力変換装置を用いる分野では、電力損失の低減のためにソフトスイッチング方式によるチョッパ回路が用いられる。かかるチョッパ回路は、主リアクトルと主スイッチング素子とを有する主回路、並びに補助リアクトルと補助スイッチング素子と補助コンデンサとを有する補助回路を備える。補助スイッチング素子をオンしてから主スイッチング素子をオンするソフトスイッチング動作において、主スイッチング素子および補助スイッチング素子のスイッチングのタイミングを制御する技術として下記特許文献１の技術が知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２８３８１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記の技術では、チョッパ回路を構成するデバイスの電気的特性（例えば、補助リアクトルのインダクタンスや、コンデンサのキャパシタンス等）がばらついて、定格値と異なった場合に、主スイッチング素子の両端電圧が比較的大きい状態でスイッチングが行われる場合があり、スイッチングにより大きな電力損失を生じてしまうという問題が指摘されていた。
【０００５】
本発明は、上述の課題を解決するためになされたものであり、チョッパ回路を構成するデバイスの電気的特性の定格値からのバラツキに起因するスイッチング時の電力損失を抑制することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、上述の課題の少なくとも一部を解決するために、以下の形態または適用例を取ることが可能である。
【０００７】
［適用例１］
補助スイッチング素子のスイッチングのタイミングを制御することによって、主スイッチング素子をスイッチングする際の該主スイッチング素子に印加される電圧を制御するソフトスイッチング動作を用いたチョッパ回路の製造方法であって、当該チョッパ回路を構成するデバイスであって、当該チョッパ回路の動作時に前記主スイッチング素子へ印加される前記電圧の値が最小値である時間を決定するのに関与するデバイスを特定する工程と、前記特定したデバイスのうち少なくとも１種類のデバイスである注目デバイスにおいて、該注目デバイスを複数個用意した場合に各注目デバイスが有する電気的特性の定格値からのバラツキを統計的処理することにより設計上の代表値を算出する工程と、当該チョッパ回路が備える制御部であって、前記特定したデバイスの電気的特性に基づいて前記主スイッチング素子および前記補助スイッチング素子のスイッチングのタイミングを制御するスイッチング制御部に、前記注目デバイスの電気的特性の前記定格値に換えて、前記代表値を設定する工程とを有する製造方法。
【０００８】
チョッパ回路において、主スイッチング素子へ印加される電圧の値が最小値である時間を決定するのに関与する特定のデバイスの定格値と、実際のデバイスの電気的特性とが異なる事がある。この場合、定格値を用いて、主スイッチング素子へ印加される電圧の値が最小値である時間を決定すると、実際にチョッパ回路に用いているそのデバイスの電気特性は定格値と異なるため、実際のチョッパ回路における主スイッチング素子へ印加される電圧の値が最小値である時間と大きく異なることがあり、スイッチング時に電力損失が生じる。
【０００９】
一方、この製造方法によると、注目デバイスの電気特性の定格値からのバラツキを統計的処理することにより設計上の代表値を算出し、算出した代表値を用いて主スイッチング素子へ印加される電圧の値が最小値である時間を決定するので、定格値を用いて主スイッチング素子へ印加される電圧の値が最小値である時間を決定する場合と比較して、実際のチョッパ回路における主スイッチング素子へ印加される電圧の値が最小値である時間と大きく異なる確率が減り、スイッチング時の電力損失を抑制することができる。
【００１０】
［適用例２］
適用例１記載の製造方法であって、前記特定したデバイスの電気的特性は、前記主スイッチング素子をスイッチングする際の前記主スイッチング素子に印加される電圧を制御するリアクトルである補助リアクトルのインダクタンスである製造方法。
この製造方法によると、少なくとも、補助リアクトルが、主スイッチング素子へ印加される前記電圧の値が最小値である時間を決定するのに関与するデバイスであることを特定する。
【００１１】
［適用例３］
適用例１または適用例２に記載の製造方法であって、前記特定したデバイスの電気的特性は、前記主スイッチング素子をスイッチングする際の前記主スイッチング素子に印加される電圧を制御するコンデンサである補助コンデンサのキャパシタンスである製造方法。
この製造方法によると、少なくとも、補助コンデンサが、主スイッチング素子へ印加される前記電圧の値が最小値である時間を決定するのに関与するデバイスであることを特定する。
【００１２】
［適用例４］
適用例１ないし適用例３のいずれか記載の製造方法であって、前記統計処理による最適化は、複数の前記注目デバイスのうち所定数の各電気的特性を測定し、前記測定した各電気的特性の分布に基づいて前記代表値を算出する処理である製造方法。
この製造方法によると、統計的処理として測定した複数の注目デバイスの電気特性の分布に基づき代表値を算出する。
【００１３】
［適用例５］
補助スイッチング素子のスイッチングのタイミングを制御することによって、主スイッチング素子をスイッチングする際の該主スイッチング素子に印加される電圧を制御するソフトスイッチング動作を用いたチョッパ回路であって、当該チョッパ回路を構成するデバイスであって、前記主スイッチング素子へ印加される前記電圧の値が最小値である時間を決定するのに関与する特定のデバイスのうち少なくとも１種類のデバイスである注目デバイスにおいて、該注目デバイスを複数個用意した場合に各注目デバイスが有する電気的特性の定格値からのバラツキを統計的処理することにより算出した設計上の代表値を用いて、前記主スイッチング素子および前記補助スイッチング素子のスイッチングのタイミングを制御するスイッチング制御部を備えるチョッパ回路。
【００１４】
このチョッパ回路によると、注目デバイスの電気特性の定格値からのバラツキを統計的処理することにより設計上の代表値を算出し、算出した代表値を用いて主スイッチング素子および前記補助スイッチング素子のスイッチングのタイミングを制御するので、注目デバイスの定格値を用いて算出した主スイッチング素子へ印加される電圧の値が最小値であるタイミングと比較して、代表値を用いて算出した主スイッチング素子へ印加される電圧の値が最小値であるタイミングの方が、実際のチョッパ回路における主スイッチング素子へ印加される電圧の値が最小値であるタイミングと大きく異なる確率が減り、スイッチング時の電力損失を抑制することができる。
【００１５】
［適用例６］
適用例５記載のチョッパ回路であって、前記主スイッチング素子へ印加される前記電圧の値が最小値になるまでの時間をＴａ、前記電圧が最小値を継続している時間をＴｂとした場合に、前記スイッチング制御部は、前記スイッチングのタイミングとして、Ｔａが最大値となる前記特定のデバイスの組み合せにより決定されるＴａよりも大きく、Ｔａ＋１／２Ｔｂが最小値となる前記特定のデバイスの組み合せにより決定されるＴａ＋１／２Ｔｂよりも小さい時間でスイッチングする制御を行うチョッパ回路。
このチョッパ回路によると、主スイッチング素子へ印加される電圧の値が最小値である時間に、確実に主スイッチング素子をスイッチングすることができる。
【００１６】
［適用例７］
ＤＣ／ＤＣコンバータであって、直流電源に接続されているＤＣ入力部と、前記ＤＣ入力部から入力した直流電力の電圧を変換するチョッパ回路と、前記チョッパ回路によって電圧が変換された直流電圧を出力するＤＣ出力部とを備え、前記チョッパ回路は、主スイッチング素子と補助スイッチング素子とを備え、前記補助スイッチング素子のスイッチングのタイミングを制御することによって、主スイッチング素子をスイッチングする際の該主スイッチング素子にかかる印加電圧を制御するソフトスイッチング動作を用いており、前記チョッパ回路を構成するデバイスであって、前記主スイッチング素子へ印加される前記電圧の電圧値が最小値である時間を決定するのに関与する特定のデバイスのうち、少なくとも１種類のデバイスである注目デバイスにおいて、該注目デバイスを複数個用意した場合に各注目デバイスが有する電気的特性の定格値からのバラツキを統計的処理することにより算出した設計上の代表値を用いて、前記主スイッチング素子および前記補助スイッチング素子のスイッチングのタイミングを制御するスイッチング制御部を備えるＤＣ／ＤＣコンバータ。
【００１７】
このＤＣ／ＤＣコンバータによると、チョッパ回路は、注目デバイスの電気特性の定格値からのバラツキを統計的処理することにより設計上の代表値を算出し、算出した代表値を用いて主スイッチング素子および前記補助スイッチング素子のスイッチングのタイミングを制御するので、注目デバイスの定格値を用いて算出した主スイッチング素子へ印加される電圧の値が最小値であるタイミングと比較して、代表値を用いて算出した主スイッチング素子へ印加される電圧の値が最小値であるタイミングの方が、実際のチョッパ回路における主スイッチング素子へ印加される電圧の値が最小値であるタイミングと大きく異なる確率が減り、スイッチング時の電力損失を抑制することができる。
【００１８】
［適用例８］
燃料電池システムであって、負荷に対して電力を供給する燃料電池と、スイッチング素子を備えるチョッパ回路を用いることによって前記電力の電圧制御を行うＤＣ／ＤＣコンバータとを備え、前記チョッパ回路は、主スイッチング素子と補助スイッチング素子とを備え、前記補助スイッチング素子のスイッチングのタイミングを制御することによって、主スイッチング素子をスイッチングする際の該主スイッチング素子にかかる印加電圧を制御するソフトスイッチング動作を用いており、前記チョッパ回路を構成するデバイスであって、前記主スイッチング素子へ印加される前記電圧の電圧値が最小値である時間を決定するのに関与する特定のデバイスのうち、少なくとも１種類のデバイスである注目デバイスにおいて、該注目デバイスを複数個用意した場合に各注目デバイスの有する電気的特性の定格値からのバラツキを統計的処理することにより算出した設計上の代表値を用いて、前記主スイッチング素子および前記補助スイッチング素子のスイッチングのタイミングを制御するスイッチング制御部を備える燃料電池システム。
【００１９】
この燃料電池システムによると、チョッパ回路は、注目デバイスの電気特性の定格値からのバラツキを統計的処理することにより設計上の代表値を算出し、算出した代表値を用いて主スイッチング素子および前記補助スイッチング素子のスイッチングのタイミングを制御するので、注目デバイスの定格値を用いて算出した主スイッチング素子へ印加される電圧の値が最小値であるタイミングと比較して、代表値を用いて算出した主スイッチング素子へ印加される電圧の値が最小値であるタイミングの方が、実際のチョッパ回路における主スイッチング素子へ印加される電圧の値が最小値であるタイミングと大きく異なる確率が減り、スイッチング時の電力損失を抑制することができる。
【００２０】
［適用例９］
補助スイッチング素子のスイッチングのタイミングを制御することによって、主スイッチング素子をスイッチングする際の該主スイッチング素子にかかる印加電圧を制御するソフトスイッチング動作を用いたチョッパ回路の、前記主スイッチング素子および前記補助スイッチング素子のスイッチングのタイミングを制御する制御方法であって、前記チョッパ回路を構成するデバイスであって、前記主スイッチング素子へ印加される前記電圧の電圧値が最小値である時間を決定するのに関与する特定のデバイスのうち、少なくとも１種類のデバイスである注目デバイスにおいて、該注目デバイスを複数個用意した場合に各注目デバイスが有する電気的特性の定格値からのバラツキを統計的処理することにより算出した設計上の代表値を用いて、前記主スイッチング素子および前記補助スイッチング素子のスイッチングのタイミングを制御する制御方法。
【００２１】
この制御方法によると、注目デバイスの定格値に基づいてスイッチングのタイミングを制御する場合に比べて、スイッチングによる電力損失を抑制することができる。
【００２２】
なお、本発明は、種々の態様で実現することが可能である。例えば、ソフトスイッチング制御方法および装置、電力変換システム、それらの方法または装置の機能を実現するための集積回路、コンピュータプログラム、そのコンピュータプログラムを記録した記録媒体等の形態で実現することができる。
【図面の簡単な説明】
【００２３】
【図１】第１実施例として車両に搭載された燃料電池システム１０の構成を説明する説明図である。
【図２】ソフトスイッチングコンバータ５０の回路構成を示す説明図である。
【図３】ソフトスイッチング処理を説明する状態遷移図である。
【図４】ソフトスイッチング処理における初期状態を説明する説明図である。
【図５】ソフトスイッチング処理におけるモード１を説明する説明図である。
【図６】ソフトスイッチング処理におけるモード２を説明する説明図である。
【図７】ソフトスイッチング処理におけるモード３を説明する説明図である。
【図８】ソフトスイッチング処理におけるモード４を説明する説明図である。
【図９】ソフトスイッチング処理におけるモード５を説明する説明図である。
【図１０】ソフトスイッチング処理におけるモード６を説明する説明図である。
【図１１】期間Ｔ１〜Ｔ３を説明する説明図である。
【図１２】代表値の算出について説明する説明図である。
【図１３】デバイスの電気的特性のバラツキによる期間Ｔ１〜Ｔ３への影響を説明する説明図である。
【図１４】変形例２を説明する説明図である。
【図１５】変形例５を説明する説明図である。
【発明を実施するための形態】
【００２４】
次に、本発明の実施の形態を実施例に基づいて説明する。
Ａ．第１実施例：
（Ａ１）燃料電池システムの構成：
図１は、第１実施例として車両に搭載された燃料電池システム１０の構成を説明する説明図である。本実施例においては、車両の一例として、燃料電池自動車（FCHV: Fuel Cell Hyblid Vehicle）を想定しているが、電気自動車やハイブリッド自動車にも適用可能である。
【００２５】
燃料電池システム１０は、制御ユニット２０と、電源装置３０と、負荷ＬＯＡＤとを備える。電源装置３０は負荷ＬＯＡＤに対して直流電力を供給する。負荷ＬＯＡＤは主に車両走行用モータであり、その他の負荷としては、周辺機器（照明やオーディオ等）がある。これらの負荷には直流で動作する負荷や、インバータを介して交流で動作する負荷等が含まれる。電源装置３０と制御ユニット２０とはワイヤーハーネスＷＨによって接続されている。制御ユニット２０は、例えば車両が走行中であれば、ドライバーのアクセル操作に基づいて、車両走行用モータに必要なパワーを演算し、演算結果に応じて電源装置３０から負荷ＬＯＡＤに出力する電力を制御する。電源装置３０は、燃料電池ＦＣと、ソフトスイッチングコンバータ５０と、電流・電圧測定器６０（以下、ＩＶ測定器６０とも呼ぶ）を備える。
【００２６】
燃料電池ＦＣは、供給される燃料ガス（例えば水素ガス）及び酸化ガスから電力を発生する発電方式を採用しており、膜電極接合体（ＭＥＡ：Membrane-Electrode Assembly）などを備えた単セルを複数、直列に積層したスタック構造を有している。燃料電池ＦＣとしてはこういった固体高分子型をはじめ、燐酸型や溶融炭酸塩型など種々のタイプの燃料電池を利用することができる。
【００２７】
ソフトスイッチングコンバータ５０は、燃料電池ＦＣから供給される直流電力の電圧を昇圧するＤＣ／ＤＣコンバータ（昇圧コンバータ）である。ソフトスイッチングコンバータ５０は、後述するスイッチング素子Ｓ１およびスイッチング素子Ｓ２を備えており、スイッチング素子Ｓ１，Ｓ２のスイッチング動作によって負荷ＬＯＡＤに供給する電力を制御するチョッパ回路によって構成されている。ＩＶ測定器６０は、ソフトスイッチングコンバータ５０の所定の電流値および電圧値を常時測定しており、その値をリアルタイムで制御ユニット２０に送信している。
【００２８】
制御ユニット２０は、内部にＣＰＵ、ＲＡＭ、ＲＯＭを備えたマイクロコンピュータとして構成されている。制御ユニット２０は、ソフトスイッチングコンバータ５０が備えるスイッチング素子Ｓ１およびスイッチング素子Ｓ２のスイッチングのタイミングを制御するゲート信号をソフトスイッチングコンバータ５０に向けて、上述した加速度等に基づく演算に応じて出力している。具体的には、スイッチング素子Ｓ１のスイッチングのタイミングを制御するＳ１ゲート信号と、スイッチング素子Ｓ２のスイッチングのタイミングを制御するＳ２ゲート信号とを、ワイヤーハーネスＷＨを介してソフトスイッチングコンバータ５０に向けて出力している。すなわち、制御ユニット２０は、ソフトスイッチングコンバータ５０にＳ１ゲート信号およびＳ２ゲート信号を出力することによって、電源装置３０から負荷ＬＯＡＤに供給される電力を制御する。
【００２９】
（Ａ２）ソフトスイッチングコンバータの構成・動作：
次にソフトスイッチングコンバータ５０の構成および動作について説明する。図２は、ソフトスイッチングコンバータ５０の回路構成を示す説明図である。ソフトスイッチングコンバータは、回路を構成する補助スイッチング素子（本実施例ではスイッチング素子Ｓ２）のスイッチング動作のタイミングを制御することによって、主スイッチング素子（本実施例ではスイッチング素子Ｓ１）がスイッチング動作をする際の、主スイッチング素子の両端にかかる電圧を低減し、スイッチング素子Ｓ１のスイッチングによる電力損失を低減するソフトスイッチング動作を用いたコンバータである。なお、ソフトスイッチングコンバータの詳細な動作原理については、特開２００９−１６５２４５において開示されている。
【００３０】
ソフトスイッチングコンバータ５０は、主回路５１と補助回路５２とを備えるチョッパ回路で構成されている。主回路５１は、リアクトルＬ１、ダイオードＤ５、スイッチング素子Ｓ１、ダイオードＤ４、フィルタコンデンサＣ１、平滑コンデンサＣ３から構成されている。リアクトルＬ１は、一端が燃料電池ＦＣ（図１）である直流電源Ｅの正極に接続される。ダイオードＤ５は、アノードがリアクトルＬ１の他端に接続されるとともに、カソードが負荷ＬＯＡＤの一端に接続される。スイッチング素子Ｓ１は、一端がリアクトルＬ１の他端に接続されるとともに、他端が直流電源Ｅの負極、および、負荷ＬＯＡＤの他極に接続され、制御ユニット２０から送信されるＳ１ゲート信号に応じてターンオン・オフ動作をする。本実施例ではスイッチング素子Ｓ１は、絶縁ゲートバイポーラトランジスタを用いる。その他、スイッチング素子Ｓ１としてはサイリスタ、ダイオード等の半導体素子を用いることもできる。スイッチング素子Ｓ１には、ダイオードＤ４がスイッチング素子Ｓ１の保護のために並列に接続される。スイッチング素子Ｓ１は、特許請求の範囲に記載の主スイッチング素子に相当する。フィルタコンデンサＣ１は、直流電源Ｅの正極−負極間に接続される。平滑コンデンサＣ３は、負荷ＬＯＡＤに並列に接続される。フィルタコンデンサＣ１および平滑コンデンサＣ３は、それぞれ、ソフトスイッチングコンバータ５０の入出力を安定化させるものである。
【００３１】
一方、補助回路５２は、リアクトルＬ２、ダイオードＤ１、スイッチング素子Ｓ２、ダイオードＤ２、スナバダイオードＤ３、スナバコンデンサＣ２を備える。リアクトルＬ２は、一端がリアクトルＬ１の高電位側に接続される。ダイオードＤ２は、スイッチング素子Ｓ２とスナバダイオードＤ３との間に接続される。スイッチング素子Ｓ２は、一端がダイオードＤ２のカソードに接続され、制御ユニット２０から送信されたＳ２ゲート信号に応じてターンオン・オフ動作する。スナバダイオードＤ３は、アノードがスイッチング素子Ｓ１の一端に接続されるとともに、カソードがダイオードＤ２のアノードに接続される。スナバコンデンサＣ２は、一端がスナバダイオードＤ３のカソードに接続されるとともに、他端がスイッチング素子Ｓ１に接続される。ダイオードＤ１は、スイッチング素子Ｓ２を保護するために並列に接続されている。スイッチング素子Ｓ２は、特許請求の範囲に記載の補助スイッチング素子に相当する。スナバダイオードＤ３およびスナバコンデンサＣ２は、スイッチング素子Ｓ１のオフ時に生じる過渡的な逆起電力を吸収するためのものである。
【００３２】
ＩＶ測定器６０は、リアクトルＬ１の両端と、計測用ワイヤーを介して接続されている。ＩＶ測定器６０は、リアクトルＬ１における高電位側の電位であるＶｉｎと、リアクトルＬ１における低電位側の電位であるＶｏｕｔ、および、リアクトルＬ１を流れる電流の平均値であるＩＬ１・ａｖｅを常時測定しており、それら３つの値を制御ユニット２０へリアルタイムで送信している。
【００３３】
次にソフトスイッチングコンバータ５０のソフトスイッチング動作について説明する。図３はソフトスイッチングコンバータ５０のソフトスイッチング動作による昇圧のための１サイクルの処理（以下、「ソフトスイッチング処理」とも呼ぶ）を説明する状態遷移図である。
【００３４】
ソフトスイッチング処理は、状態Ｓ１０１〜Ｓ１０６の各処理が制御ユニット２０によって順次行われて１サイクルを形成するが、各処理によるソフトスイッチングコンバータ５０での電流、電圧の状態をそれぞれモード１〜モード６として表現し、初期状態を図４に、モード１〜モード６の状態をそれぞれ図５〜図１０に示す。以下、これらの図に基づいて、ソフトスイッチングコンバータ５０でのソフトスイッチング処理について説明する。図４〜図１０においては、図面の表示を簡潔にするため、主回路５１と補助回路５２の符号の記載は省略しているが、各モードの説明においては、各回路を引用する場合がある。
【００３５】
図３に示すソフトスイッチング処理が行われる直前の初期状態（図４参照）は、燃料電池ＦＣから負荷ＬＯＡＤに電力が供給されている状態、即ちスイッチング素子Ｓ１、Ｓ２がともにターンオフされることで、リアクトルＬ１、ダイオードＤ５を介して電流が負荷ＬＯＡＤ側に流れている状態である。従って、当該ソフトスイッチング処理の一サイクルが終了すると、この初期状態と同じ状態に至ることになる。
【００３６】
ソフトスイッチング処理（図３参照）において、初期状態からモード１（図５参照）の状態に遷移し、図５に示されるモード１の電流・電圧状態が形成される（状態Ｓ１０１）。具体的には、スイッチング素子Ｓ１はターンオフの状態で、スイッチング素子Ｓ２をターンオンする。このようにすると、ソフトスイッチングコンバータ５０の出口電圧ＶＨと入口電圧ＶＬの電位差によって、リアクトルＬ１及びダイオードＤ５を介して負荷ＬＯＡＤ側に流れていた電流が、補助回路５２側に徐々に移行していく。
【００３７】
モード１の状態が所定時間継続すると、ダイオードＤ５を流れる電流がゼロとなり、代わってスナバコンデンサＣ２と燃料電池ＦＣの電圧ＶＬとの電位差により、スナバコンデンサＣ２に蓄電されていた電荷が補助回路５２側に流れ込んでいく（状態Ｓ１０２：図６に示すモード２の状態）。スイッチング素子Ｓ１をターンオンするときにスイッチング素子Ｓ１に印加される電圧に影響を与えるスナバコンデンサＣ２の電荷が、モード２では補助回路５２のダイオードＤ２→スイッチング素子Ｓ２→リアクトルＬ２に流れ込むことで、スナバコンデンサＣ２にかかる電圧が低下していく。このとき、リアクトルＬ２とスナバコンデンサＣ２の半波共振により、スナバコンデンサＣ２の電圧がゼロとなるまで、電流は流れ続ける。スナバコンデンサＣ２の電荷が、スナバコンデンサＣ２と並列に接続されているスイッチング素子Ｓ１の両端の電圧を決定している。結果として、状態Ｓ１０３（図３）でのスイッチング素子Ｓ１のターンオン時には、スイッチング素子Ｓ１の両端にかかる印加電圧を下げることが可能となる。
【００３８】
更に、状態Ｓ１０３においては、スナバコンデンサＣ２の電荷が抜け切ったタイミングで、スイッチング素子Ｓ１がターンオンされ、図７に示されるモード３の電流・電圧状態が形成される。すなわち、スナバコンデンサＣ２の電圧がゼロとなった状態ではスイッチング素子Ｓ１の両端にかかる電圧もゼロとなる。そして、その状態でスイッチング素子Ｓ１をターンオンすることにより、スイッチング素子Ｓ１はゼロ電圧の状態であり、その状態から電流が流れ始めるため、スイッチング素子Ｓ１におけるスイッチングによる電力損失（以下、「スイッチング損失」とも呼ぶ）を理論上、ゼロになっている。
【００３９】
そして、状態Ｓ１０４では、状態Ｓ１０３の状態が継続することで、リアクトルＬ１に流れ込んでいく電流量を増加させて、リアクトルＬ１に蓄えられるエネルギを徐々に増やしていく。この状態が、図８に示されるモード４の電流・電圧状態である。その後、リアクトルＬ１に所望のエネルギが蓄えられた状態で、状態Ｓ１０５において、スイッチング素子Ｓ１及びスイッチング素子Ｓ２をターンオフする。すると、モード２で電荷を放出して低電圧状態となっているスナバコンデンサＣ２に電荷が充電され、ソフトスイッチングコンバータ５０の出口電圧ＶＨと同電圧に至る。この状態が、図９に示されるモード５の電流・電圧状態である。そして、スナバコンデンサＣ２が電圧ＶＨになるまで電荷が充電されると、状態Ｓ１０６においてリアクトルＬ１に蓄えられたエネルギが負荷ＬＯＡＤ側に解放される。この状態が、図１０に示されるモード６の電流・電圧状態である。尚、モード４の状態からモード５の状態への遷移の際、スイッチング素子Ｓ１，Ｓ２のターンオフ時のスイッチング素子Ｓ１にかかる電圧を、スナバコンデンサＣ２により立ち上がりを遅らせられるため、スイッチング素子Ｓ１におけるテール電流によるスイッチング損失をより小さくできる。
【００４０】
上述のように状態Ｓ１０１〜Ｓ１０６の処理を一サイクルとしてソフトスイッチング処理を行うことで、ソフトスイッチングコンバータ５０におけるスイッチング損失を可及的に抑制して、燃料電池ＦＣの出力電圧を昇圧し負荷ＬＯＡＤに供給可能となる。
【００４１】
（Ａ３）スイッチング制御：
次に、上記説明したソフトスイッチングコンバータ５０のスイッチング素子Ｓ１およびスイッチング素子Ｓ２のスイッチングのタイミングの制御（以下、スイッチング制御とも呼ぶ）について説明する。スイッチング制御は、制御ユニット２０が、スイッチング素子Ｓ１およびスイッチング素子Ｓ２に、各々、Ｓ１ゲート信号およびＳ２ゲート信号を入力するタイミングを制御することにより行っている。本説明では特に、ソフトスイッチング処理における、モード１からモード３（図３：状態Ｓ１０１〜状態Ｓ１０３）までのスイッチング制御について説明する。
【００４２】
図１１（Ａ）は、モード１の期間Ｔ１、モード２の期間Ｔ２、およびモード３の期間Ｔ３について説明する説明図である。図１１には、モード１、モード２、モード３の各モードにおける、リアクトルＬ１に流れる電流ＩＬ１、リアクトルＬ２に流れる電流ＩＬ２、およびスナバコンデンサＣ２に充電される電荷ＱＣ２の関係を示している。説明の便宜上、ＩＬ１、ＩＬ２、ＱＣ２を１つの図に記載しているため、図１１（Ａ）の縦軸は、〔Ａ〕（アンペア）および〔ｑ〕（クーロン）を示す。図１１（Ｂ）はソフトスイッチング処理の１サイクル（図１１（Ｂ）には３サイクル分を記載）におけるＩＬ１の変化の概略を示す概略図である。図１１に示すように、図１１（Ａ）に示したグラフの時間幅は、図１１（Ｂ）におけるソフトスイッチング処理の１サイクルの開始からの比較的短時間の期間を示している。よって、図１１（Ａ）におけるＩＬ１の値は、ソフトスイッチング処理の１サイクル分における最小値ＩＬ１，ｍｉｎとし、一定値として近似することができる。
【００４３】
図１１（Ａ）に示すモード１においては、初期状態からスイッチング素子Ｓ２がターンオンになり、ＩＬ２が上昇する。モード１の終了時、つまりモード２の開始時はＩＬ２＞ＩＬ１となった時点である。このモード１の開始から終了までの期間Ｔ１は、所定の初期条件のもとで所定の微分方程式を演算することによって下記式（１）として算出することができる。
【００４４】
【数１】
0005494191.tif 000002
【００４５】
式（１）におけるＶｉｎ、Ｖｏｕｔは、図２で説明したように、ＩＶ測定器６０によって測定した、リアクトルＬ１における高電位側の電位と低電位側の電位を示す（図２参照）。「ＩＬ１，ｍｉｎ」は、図１１（Ｂ）に示すＩＬ１のサイクルの波形の最小値、つまり波形の谷の部分のＩＬ１の値である。「ＩＬ１，ｍｉｎ」は、ＩＶ測定器６０で測定しているＩＬ１・ａｖｅに基づいて、演算によってその値をリアルタイムで算出している。式（１）における「ＨＬ２」は、リアクトルＬ２のインダクタンスの値を示し（以下、「インダクタンスＨＬ２」とも呼ぶ）、定数として制御ユニット２０に予め設定された値である。制御ユニット２０は、ソフトスイッチング処理の１サイクル毎に、リアルタイムで取得したＶｉｎ、Ｖｏｕｔ、ＩＬ１，ｍｉｎ、および予め設定されたインダクタンスＨＬ２から、ソフトスイッチング処理を実行中にリアルタイムで期間Ｔ１を算出する。
【００４６】
図１１（Ａ）において、ソフトスイッチングコンバータ５０は、モード１が終了すると、つまりＩＬ２＞ＩＬ１となると、モード２の状態が開始される。モード２の終了時は、上記説明したように、スナバコンデンサＣ２に充電された電荷であるＱＣ２＝０になるまでの期間である。モード２の開始時から終了時までの期間である期間Ｔ２は、所定の微分方程式を、所定の初期条件のもとで演算することによって、下記式（２）として算出することができる。
【００４７】
【数２】
0005494191.tif 000003
【００４８】
式（２）における、「ＣC2」は、スナバコンデンサＣ２のキャパシタンス（静電容量）を示す値（以下、「キャパシタンスＣC2」とも呼ぶ）であり、定数として制御ユニット２０に予め設定された値である。Ｖｉｎ、Ｖｏｕｔは、式（１）同様、ＶｉｎはリアクトルＬ１における高電位側の電位を、ＶｏｕｔはリアクトルＬ１における低電位側の電位を示す。制御ユニット２０は、常時測定しているＶｉｎ、Ｖｏｕｔ、および予め設定された値であるＨL2、ＣC2から、ソフトスイッチング処理を実行中に、リアルタイムで期間Ｔ２を算出する。
【００４９】
図１１（Ａ）において、ソフトスイッチングコンバータ５０は、モード２が終了すると、つまりＱＣ２＝０となると、モード３の状態が開始される。モード３の終了時は、ＩＬ２＜ＩＬ１となった時点である。換言すれば、スナバコンデンサＣ２への電荷の充電が開始される時点である。このモード３の開始か終了までの期間である期間Ｔ３は、所定の初期条件のもとで所定の微分方程式を演算することによって下記式（３）として算出することができる。また下記式（３）における、ＩＬ２，Ｔ２ｅｎｄは、下記式（４）として算出することができる。
【００５０】
【数３】
0005494191.tif 000004
【００５１】
【数４】
0005494191.tif 000005
【００５２】
式（３）における、ＲＳ２、ＲＤ２、ＲＤ３、ＲＤ４は、スイッチング素子Ｓ２、ダイオードＤ２、スナバダイオードＤ３、ダイオードＤ４のオン抵抗を示しており、定数として制御ユニット２０に予め設定されている。ＶＳ２、ＶＤ２、ＶＤ３、ＶＤ４は、スイッチング素子Ｓ２、ダイオードＤ２、スナバダイオードＤ３、ダイオードＤ４のオン電圧を示しており、定数として制御ユニット２０に予め設定されている。また、ＩＬ２，Ｔ２ｅｎｄは、期間Ｔ２における終了時のＩＬ２を示しており、上記式（４）として表すことができる。式（４）において、ＩＬ１ｍｉｎは、上述したように、ＩＬ１・ａｖｅから、ＩＬ１，ｍｉｎの値を所定の演算によりリアルタイムで算出している。よって、制御ユニット２０は、測定により取得したＩＬ１，ｍｉｎに基づいて算出したＩＬ２，Ｔ２ｅｎｄ、上記した所定のオン抵抗、オン電圧等から、ソフトスイッチング処理を実行中にリアルタイムで期間Ｔ３を算出する。
【００５３】
制御ユニット２０は、期間Ｔ１、期間Ｔ２、期間Ｔ３の算出とともに、モード３において行うスイッチング素子Ｓ１のターンオンのタイミングを算出し、算出したタイミングでスイッチング素子Ｓ１がターンオンするようにスイッチング素子Ｓ１に向けてＳ１ゲート信号を送信する。スイッチング素子Ｓ１のターンオンにタイミングは、図１１に示すように、スナバコンデンサＣ２の充電電荷ＱＣ２＝０のとき、換言すれば、スイッチング素子Ｓ１への印加電圧が０である期間Ｔ３に行えばよい。最適なタイミングとして本実施例では、ソフトスイッチング処理の１サイクルの開始からＴ１+Ｔ２+（１／２）Ｔ３のタイミングで行う（図１１（Ａ）参照）。なお、Ｔ１+Ｔ２+（１／２）Ｔ３のタイミングに限らず、Ｔ１＋Ｔ２＋ｎＴ２（０＜ｎ＜１）のタイミングであれば、任意に設定可能である。
【００５４】
しかし、ソフトスイッチングコンバータ５０の製造工程において、ソフトスイッチングコンバータ５０に用いるリアクトルやコンデンサは、そのインダクタンスやキャパシタンスの値が定格値から異なっている場合があり、その値にはバラツキがある。多くの場合、リアクトルやコンデンサなどのデバイスの製造時にこのような電気的特性（インダクタンスやキャパシタンス）のバラツキは生じる。つまり、本実施例においては、それらのデバイス（リアクトルＬ２やスナバコンデンサＣ２）をソフトスイッチングコンバータ５０に組み込んで製造した場合、Ｔ１、Ｔ２、Ｔ３の算出に用いるインダクタンスＨＬ２およびキャパシタンスＱＣ２にバラツキが生じている。
【００５５】
そこで本実施例では、ソフトスイッチングコンバータ５０の製造に用いるデバイス、特に期間Ｔ１、期間Ｔ２、期間Ｔ３の算出に必要なリアクトルＬ２、スナバコンデンサＣ２の、インダクタンスＨL2およびキャパシタンスＣC2のバラツキに関して、統計的処理を用いて、代表値を算出し、算出した代表値を、期間Ｔ１、期間Ｔ２、期間Ｔ３を算出する際の定数として、制御ユニット２０に設定する。図１２は代表値の算出について説明する説明図である。図１２に示すように、本実施例では統計的処理として、正規分布を用いる。ソフトスイッチングコンバータ５０の製造に用いる複数のリアクトルＬ２およびスナバコンデンサＣ２の、インダクタンスおよびキャパシタンスを各々測定し、それぞれのデバイスごとにインダクタンス、キャパシタンスに関し正規分布を生成する。そして生成した正規分布の最大値に対応する電気的特性の値を、各種デバイス（本実施例では、リアクトルＬ２、スナバコンデンサＣ２）の電気的特性（インダクタンスＨL2、キャパシタンスＣC2）の代表値として採用し、制御ユニット２０に、リアクトルＬ２のインダクタンス及びリアクタンスの値として設定する。制御ユニット２０は、統計的処理によって算出し設定した各種デバイスの電気的特性の代表値に基づいて、ソフトスイッチング処理の実行時に、期間Ｔ１、期間Ｔ２、期間Ｔ３を演算処理によって算出し、上述したモード３におけるスイッチング素子Ｓ１のターンオンのタイミング、つまりＴ１+Ｔ２+（１／２）Ｔ３を算出し、スイッチングのタイミングを制御する。
【００５６】
以上説明したように、複数のソフトスイッチングコンバータ５０を製造する際には、構成する各デバイス（リアクトルＬ２やスナバコンデンサＣ２など）を複数用いる。例えばリアクトルＬ２のインダクタンスＨL2に注目すると、複数のリアクトルＬ２の各インダクタンスＨL2にはバラツキが生じており、定格値、つまり本来、制御ユニット２０に設定するインダクタンスＨL2（式（１）〜式（３）参照）とは異なる値を有するリアクトルＬ２が、複数の各ソフトスイッチングコンバータ５０に組み込まれる。そうした場合に、リアクトルＬ２の電気的特性（インダクタンスＨL2）の定格値をそのまま制御ユニット２０に設定した場合、制御ユニット２０によって算出した期間Ｔ１、期間Ｔ２、期間Ｔ３の値と、実際のソフトスイッチングコンバータ５０の動作における期間Ｔ１、期間Ｔ２、期間Ｔ３とは、場合によっては大きく異なることがあり、ソフトスイッチング処理を実行した際、スイッチング素子Ｓ１のスイッチング時に、スイッチング素子Ｓ１の両端に大きな印加電圧がかかり、大きな電力損失が生じる可能性がある。図１３は、デバイスの電気的特性のバラツキによる期間Ｔ１、期間Ｔ２、期間Ｔ３への影響を説明する説明図である。図１３の実線は、インダクタンスＨL2およびキャパシタンスＣC2が定格値である場合のＩL1、ＩL2を示している。図１３に示した点線Ｙ１、点線Ｙ２は、リアクトルＬ２のインダクタンスＨL2およびスナバコンデンサＣ２のキャパシタンスＣC2が、定格値とは異なった場合の、ＩL2の具体例を示している。図１３から分かるように、インダクタンスＨL2、キャパシタンスＣC2が定格値と異なる場合は、ＩL2が、定格値におけるＩL2とは異なる値をとるため、実際のソフトスイッチング処理における期間Ｔ１、期間Ｔ２、期間Ｔ３は、定格値における期間Ｔ１、期間Ｔ２、期間Ｔ３とは異なる。
【００５７】
本実施例におけるソフトスイッチングコンバータ５０では、構成する各デバイスの電気的特性を測定し、統計的処理（本実施例では正規分布）を用いることによって、そのデバイスの電気的特性の代表値を算出し、その代表値をそのデバイスの電気的特性として制御ユニット２０に設定する。従って、ソフトスイッチングコンバータ５０に実際に組み込まれたリアクトルＬ２およびスナバコンデンサＣ２の、インダクタンスＨL2およびキャパシタンスＣC2と、代表値として制御ユニット２０に設定した代表値ＨL2およびＣC2とが、その値に大きな誤差を生じる可能性が低減される。また、ソフトスイッチング処理の際に、設定した代表値に基づいて制御ユニット２０が期間Ｔ１、期間Ｔ２、期間Ｔ３を算出し、スイッチング素子Ｓ１のスイッチングのタイミングを制御する。従って、制御ユニット２０によって算出した期間Ｔ１、期間Ｔ２、期間Ｔ３の値（以下、「Ｔの定格値」とも呼ぶ）と、実際のソフトスイッチングコンバータ５０の動作における期間Ｔ１、期間Ｔ２、期間Ｔ３との、デバイスの電気的特性のバラツキに起因する誤差（以下「タイミング誤差」とも呼ぶ）を低減することが可能となる。結果として、ソフトスイッチング処理を実行した際の、スイッチング素子Ｓ１のスイッチング動作による電力損失を抑制することができる。
【００５８】
特許請求の範囲との対応関係としては、スイッチング素子Ｓ１が特許請求の範囲に記載の主スイッチング素子に相当し、スイッチング素子Ｓ２が特許請求の範囲に記載の補助スイッチング素子に相当し、式（１）〜（３）におけるデバイスの電気的特性（例えばＱＣ２、ＨＬ２、ＲＳ２、ＲＤ２、ＲＤ３、ＲＤ４など）が、特許請求の範囲に記載の「特定したデバイス」に相当し、代表値を算出したリアクトルＬ２とスナバコンデンサＣ２が特許請求の範囲に記載の注目デバイスに相当する。
【００５９】
Ｂ．変形例：
なお、この発明は上記の実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。
【００６０】
（Ｂ１）変形例１：
上記実施例では、統計的処理として正規分布を用い、正規分布の最大値に対応した電気的特性（上記実施例ではＨＬ２，ＱＣ２）を代表値として用いたが、それに限ることなく、変形例１では、各デバイスの電気的特性の定格値からのズレを測定し、測定したズレに基づく標準偏差を算出する。そして定格値および標準偏差に基づいて代表値を算出するとしてもよい。このようにしても、上記実施例と同様の効果を得ることができる。
【００６１】
（Ｂ２）変形例２：
上記実施例では、統計的処理である正規分布を用いてＬ２およびＣ２のバラツキによるスイッチングのタイミングの誤差を抑制したが、それに限らず、ソフトスイッチングコンバータ５０を構成する際の各構成デバイスの組み合わせ方によってタイミング誤差を抑制するとしてもよい。図１４は、変形例２によるデバイスの組み合わせ方を説明する説明図である。各デバイスの電気的特性を測定することにより、各デバイスの定格値からの差分値を測定する。そして、定格値から電気的特性がずれているデバイス同士を１つのソフトスイッチングコンバータ５０として組み合わせる。組み合わせ方として、各デバイスの電気的特性の定格値からのズレが相殺されように組み合わせる。例えば、図１４に示したように、インダクタンスＨL2が定格値からプラス側にずれたリアクトルＬ２と、キャパシタンスＣC2が定格値からマイナス側にずれたスナバコンデンサＣ２とを１つの組み合わせとして、ソフトスイッチングコンバータ５０を構成する。逆に、インダクタンスＨL2が定格値からマイナス側にずれたリアクトルＬ２と、キャパシタンスＣC2が定格値からプラス側にずれたスナバコンデンサＣ２とを１つの組み合わせとして、ソフトスイッチングコンバータ５０を構成する。より具体的には、複数のリアクトルＬ２およびスナバコンデンサＣ２のインダクタンスＨL2およびキャパシタンスＣC2を測定し、所定の演算式、例えば（ＨL2×ＣC2）の値ｋが極力一定になるように、リアクトルＬ２とスナバコンデンサＣ２とを組み合わせる。例えばＨL2×ＣC2が一定になるように組み合わせることによって上記式（２）における「ω」が、複数の各ソフトスイッチングコンバータ５０においてバラツキが低減される。結果として期間Ｔ２のバラツキは低減される。このように組み合わせることによって、全体として、タイミング誤差を低減することが可能であり、デバイスの電気的特性のバラツキに起因するタイミング誤差を抑制することができる。
【００６２】
（Ｂ３）変形例３：
上記実施例では、制御ユニット２０は、モード３において行うスイッチング素子Ｓ１のターンオンのタイミングとして、Ｔ１+Ｔ２+（１／２）Ｔ３としたが、それに限ることなく、Ｔ１＋Ｔ２が最大値となるデバイス（上記実施例ではリアクトルＬ２とスナバコンデンサＣ２）の組み合せにより決定されるＴ１＋Ｔ２よりも大きく、Ｔ１＋Ｔ２＋（１／２）Ｔ３が最小値となるデバイスの組み合せにより決定されるＴ１＋Ｔ２＋（１／２）Ｔ３よりも小さい時間でスイッチングするとしてもよい。このようなタイミングでスイッチングをすることで、スイッチング素子Ｓ１の両端電圧が最小値のタイミングでスイッチングを行うことができる確実性が向上し、スイッチングによる電力損失を抑制することができる。なお、Ｔ１＋Ｔ２は、特許請求の範囲に記載のＴａに相当し、Ｔ３は、特許請求の範囲に記載のＴｂに相当する。
【００６３】
（Ｂ４）変形例４：
上記実施例では、ソフトスイッチングコンバータ５０を構成するリアクトルＬ２およびスナバコンデンサＣ２に注目して、インダクタンスＨL2およびキャパシタンスＣC2のばらつきに応じて、スイッチング制御を行ったが、それに限ることなく、ソフトスイッチングコンバータ５０を構成する他のデバイスの電気的特性の定格値からのバラツキも考慮してスイッチング制御をするとしてもよい。例えば、上記式（３）を例にすれば、期間Ｔ３を算出する際には、ＲS2やＲD4などのオン抵抗や、ＶS2やＶD2などのオン電圧の値を、定数として用いている。しかしながら、その値が定格値からばらついている場合には、上記実施例でインダクタンスＨL2、キャパシタンスＣC2について統計的処理によって代表値を算出したように、オン抵抗やオン電圧についても統計的処理によってオン抵抗やオン電圧の代表値を算出し、代表値を制御ユニット２０に定数として設定して各モードの期間（例えばＴ３）を算出するとしてもよい。このようにすることによって、上記実施例と比較して、さらにタイミング誤差を低減することが可能である。
【００６４】
（Ｂ５）変形例５：
上記実施例では、各デバイスの電気的特性のバラツキに応じたスイッチング制御を、図２に示した回路構成のソフトスイッチングコンバータに適用したが、それに限ることなく、他の構成のソフトスイッチングコンバータに適用してもよい。図１５にその例を示す。図１５（Ａ）に示す構成のソフトスイッチングコンバータのリアクトルＬ２ａのインダクタンスＨＬ２ａの定格値からのバラツキや、図１５（Ｂ）に示す構成のソフトスイッチングコンバータのリアクトルＬ２ｂのインダクタンスＨＬ２ｂの定格値からのバラツキに対して、上記実施例で示したスイッチングのタイミング制御を適用するとしてもよい。このような構成のソフトスイッチングコンバータに対しても、上記実施例と同様の効果を得ることができる。
【００６５】
（Ｂ６）変形例６：
上記実施例では、ソフトスイッチ動作を用いたチョッパ回路としてソフトスイッチコンバータを例に説明したが、これに限らず、ソフトスイッチング動作を用いたチョッパ回路に対して、上記実施例に示したスイッチングのタイミングの制御を適用することができる。つまり、チョッパ回路を構成する各デバイスの電気的特性の定格値からのバラツキに応じてスイッチングのタイミングを制御することができる。ソフトスイッチング動作を用いたチョッパ回路としては、上記説明したＤＣ／ＤＣコンバータや、ＡＣ／ＤＣコンバータ、ＰＦＣ回路（Power Factor Correction回路：力率改善回路）、ＵＰＳ（ＵＰＳ：Uninterruptible Power Supply：無停電電源装置）、パワーコンディショナ、周波数変換装置等に用いることができる。
【符号の説明】
【００６６】
１０…燃料電池システム
２０…制御ユニット
３０…電源装置
５０…ソフトスイッチングコンバータ
５１…主回路
５２…補助回路
ＬＯＡＤ…負荷
Ｅ…直流電源
Ｃ１…フィルタコンデンサ
Ｄ１…ダイオード
Ｓ１…スイッチング素子
Ｌ１…リアクトル
Ｌ２…リアクトル
Ｄ２…ダイオード
Ｃ２…スナバコンデンサ
ＨＬ２…インダクタンス
ＱＣ２…キャパシタンス
Ｓ２…スイッチング素子
Ｄ３…スナバダイオード
Ｃ３…平滑コンデンサ
Ｄ４…ダイオード
Ｄ５…ダイオード
ＦＣ…燃料電池
ＶＨ…出口電圧
ＶＬ…入口電圧
ＷＨ…ワイヤーハーネス
Ｌ２ａ…リアクトル
Ｌ２ｂ…リアクトル
ＨＬ２ａ…インダクタンス
ＨＬ２ｂ…インダクタンス
【図１】
0005494191.tif 000006
【図２】
0005494191.tif 000007
【図３】
0005494191.tif 000008
【図４】
0005494191.tif 000009
【図５】
0005494191.tif 000010
【図６】
0005494191.tif 000011
【図７】
0005494191.tif 000012
【図８】
0005494191.tif 000013
【図９】
0005494191.tif 000014
【図１０】
0005494191.tif 000015
【図１１】
0005494191.tif 000016
【図１２】
0005494191.tif 000017
【図１３】
0005494191.tif 000018
【図１４】
0005494191.tif 000019
【図１５】
0005494191.tif 000020