(57)【要約】【課題】同期スイッチング制御においてＤＣ／ＤＣコンバータ装置の制御性を向上させるＤＣ／ＤＣコンバータ装置を提供する。【解決手段】ＤＣ/ＤＣコンバータ装置５０の演算部１２０は、１次電流Ｉ１のピーク値Ｉ１ｐｋ、ボトム値Ｉ１ｂｔｍ、平均値Ｉ１ａｖｅ、正の電流閾値ＴＨｍａｘ及び負の電流閾値ＴＨｍｉｎを用いて、デッドタイム設定処理の影響を補正するための補正デューティＤＵＴｃｏｒを設定する。【選択図】図８
2010213379.tif 000002
【特許請求の範囲】
【請求項１】
降圧用スイッチング素子と、
昇圧用スイッチング素子と、
リアクトルと、
スイッチング周期毎にデッドタイムを挟んで前記降圧用スイッチング素子及び前記昇圧用スイッチング素子に対して交互に駆動信号を出力する制御部と、
前記リアクトルが配置された１次側の電流を測定する電流センサと
を備えるチョッパ型のＤＣ／ＤＣコンバータ装置であって、
前記制御部は、
前記降圧用スイッチング素子及び前記昇圧用スイッチング素子の少なくとも一方の駆動デューティを演算する演算部と、
前記駆動デューティに基づいて決定される前記降圧用スイッチング素子及び前記昇圧用スイッチング素子に対する前記駆動信号の出力期間からそれぞれ前記デッドタイムを差し引くデッドタイム設定処理を行い、前記デッドタイム設定処理後の出力期間で前記降圧用スイッチング素子及び前記昇圧用スイッチング素子に前記駆動信号を出力する出力部と
を有し、
前記演算部は、さらに、
前記降圧用スイッチング素子及び前記昇圧用スイッチング素子の少なくとも一方を実際に駆動させたい期間に対応する目標駆動デューティと、前記デッドタイム設定処理の影響を補正するための補正デューティとを演算し、
前記デッドタイム設定処理に先立って、前記目標駆動デューティを前記補正デューティで補正することにより、前記出力部に出力する前記駆動デューティを算出し、
１スイッチング周期における前記１次側の電流のボトム値が正の閾値以上であるとき、前記デッドタイムによる前記昇圧用スイッチング素子に対する前記駆動信号の出力期間の減少分を補償するように前記補正デューティを設定し、
１スイッチング周期における前記１次側の電流のピーク値が負の閾値以下であるとき、前記デッドタイムによる前記降圧用スイッチング素子に対する前記駆動信号の出力期間の減少分を補償するように前記補正デューティを設定し、
前記ピーク値が、前記負の閾値と前記正の閾値の間にあり、前記ボトム値が、前記負の閾値未満であるとき、前記ピーク値に基づいて前記補正デューティを設定し、
前記ボトム値が、前記負の閾値と前記正の閾値の間にあり、前記ピーク値が、前記正の閾値を超えるとき、前記ボトム値に基づいて前記補正デューティを設定し、
前記ピーク値及び前記ボトム値が、前記負の閾値と前記正の閾値の間にあるとき、当該スイッチング周期における前記１次側の電流の平均値に基づいて前記補正デューティを設定する
ことを特徴とするＤＣ／ＤＣコンバータ装置。
【請求項２】
請求項１記載のＤＣ／ＤＣコンバータ装置において、
前記演算部は、前記ピーク値、前記ボトム値及び前記平均値の少なくとも１つに対して、その変化を制限するフィルタ処理を行う
ことを特徴とするＤＣ／ＤＣコンバータ装置。
【請求項３】
請求項１又は２記載のＤＣ／ＤＣコンバータ装置において、
前記演算部は、前記補正デューティの変化を制限するフィルタ処理を行う
ことを特徴とするＤＣ／ＤＣコンバータ装置。
【請求項４】
請求項１〜３のいずれか１項に記載のＤＣ／ＤＣコンバータ装置において、
前記１次側には蓄電装置が接続され、前記２次側には発電装置及びモータが接続される
ことを特徴とするＤＣ／ＤＣコンバータ装置。
【請求項５】
請求項４記載のＤＣ／ＤＣコンバータ装置において、
前記発電装置は、燃料電池である
ことを特徴とするＤＣ／ＤＣコンバータ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、降圧用スイッチング素子と昇圧用スイッチング素子を備えるＤＣ／ＤＣコンバータ装置に関する。より詳細には、スイッチング周期毎にデッドタイムを挟んで降圧用スイッチング素子及び昇圧用スイッチング素子に対して交互に駆動信号を出力するＤＣ／ＤＣコンバータ装置に関する。
【背景技術】
【０００２】
スイッチング周期毎に降圧用スイッチング素子及び昇圧用スイッチング素子に対して交互に駆動信号を出力するいわゆる同期スイッチング制御が知られている（例えば、特許文献１）。特許文献１の同期スイッチング制御では、降圧用スイッチング素子と昇圧用スイッチング素子が同時に通流して短絡することを防止するために、駆動信号間にデッドタイムを挟む（例えば、特許文献１の第９図（ａ）参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】国際公開第０２／０９３７３０号パンフレット
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１では、デッドタイムの生成方法についての記載は存在するが（例えば、特許文献１の第９図（ａ）、（ｂ）及び１１頁第５行〜最終行）、デッドタイムの影響を考慮したＤＣ／ＤＣコンバータ装置の制御性については何ら検討されていない。
【０００５】
この発明はこのような課題を考慮してなされたものであり、同期スイッチング制御においてＤＣ／ＤＣコンバータ装置の制御性を向上させることができるＤＣ／ＤＣコンバータ装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
この発明に係るＤＣ／ＤＣコンバータ装置は、降圧用スイッチング素子と、昇圧用スイッチング素子と、リアクトルと、スイッチング周期毎にデッドタイムを挟んで前記降圧用スイッチング素子及び前記昇圧用スイッチング素子に対して交互に駆動信号を出力する制御部と、前記リアクトルが配置された１次側の電流を測定する電流センサとを備えるチョッパ型のＤＣ／ＤＣコンバータ装置であって、前記制御部は、前記降圧用スイッチング素子及び前記昇圧用スイッチング素子の少なくとも一方の駆動デューティを演算する演算部と、前記駆動デューティに基づいて決定される前記降圧用スイッチング素子及び前記昇圧用スイッチング素子に対する前記駆動信号の出力期間からそれぞれ前記デッドタイムを差し引くデッドタイム設定処理を行い、前記デッドタイム設定処理後の出力期間で前記降圧用スイッチング素子及び前記昇圧用スイッチング素子に前記駆動信号を出力する出力部とを有し、前記演算部は、さらに、前記降圧用スイッチング素子及び前記昇圧用スイッチング素子の少なくとも一方を実際に駆動させたい期間に対応する目標駆動デューティと、前記デッドタイム設定処理の影響を補正するための補正デューティとを演算し、前記デッドタイム設定処理に先立って、前記目標駆動デューティを前記補正デューティで補正することにより、前記出力部に出力する前記駆動デューティを算出し、１スイッチング周期における前記１次側の電流のボトム値が正の閾値以上であるとき、前記デッドタイムによる前記昇圧用スイッチング素子に対する前記駆動信号の出力期間の減少分を補償するように前記補正デューティを設定し、１スイッチング周期における前記１次側の電流のピーク値が負の閾値以下であるとき、前記デッドタイムによる前記降圧用スイッチング素子に対する前記駆動信号の出力期間の減少分を補償するように前記補正デューティを設定し、前記ピーク値が、前記負の閾値と前記正の閾値の間にあり、前記ボトム値が、前記負の閾値未満であるとき、前記ピーク値に基づいて前記補正デューティを設定し、前記ボトム値が、前記負の閾値と前記正の閾値の間にあり、前記ピーク値が、前記正の閾値を超えるとき、前記ボトム値に基づいて前記補正デューティを設定し、前記ピーク値及び前記ボトム値が、前記負の閾値と前記正の閾値の間にあるとき、当該スイッチング周期における前記１次側の電流の平均値に基づいて前記補正デューティを設定することを特徴とする。
【０００７】
この発明によれば、スイッチング周期毎にデッドタイムを挟んで降圧用スイッチング素子及び昇圧用スイッチング素子に対して交互に駆動信号を出力するいわゆる同期スイッチング制御において、昇圧状態と降圧状態との切替りによる電圧変動を抑制することができる。その結果、ＤＣ／ＤＣコンバータ装置の制御性を向上させることが可能となる。
【０００８】
また、前記演算部は、前記ピーク値、前記ボトム値及び前記平均値の少なくとも１つに対して、その変化を制限するフィルタ処理を行ってもよい。
【０００９】
さらに、前記演算部は、前記補正デューティの変化を制限するフィルタ処理を行ってもよい。
【００１０】
前記１次側には蓄電装置が接続され、前記２次側には発電装置及びモータが接続されてもよい。
【００１１】
前記発電装置は、燃料電池であってもよい。
【発明の効果】
【００１２】
この発明によれば、スイッチング周期毎にデッドタイムを挟んで降圧用スイッチング素子及び昇圧用スイッチング素子に対して交互に駆動信号を出力するいわゆる同期スイッチング制御において、昇圧状態と降圧状態との切替りによる電圧変動を抑制することができる。その結果、ＤＣ／ＤＣコンバータ装置の制御性を向上させることが可能となる。
【図面の簡単な説明】
【００１３】
【図１】この発明の一実施形態に係るＤＣ／ＤＣコンバータ装置を搭載した燃料電池車両の概略全体構成図である。
【図２】上記実施形態に係るＤＣ／ＤＣコンバータの詳細な構成を示す回路図である。
【図３】上記実施形態に係るコンバータ制御部の詳細な構成を示す回路図である。
【図４】上記実施形態における同期スイッチング制御の説明に供されるタイムチャートである。
【図５】１次電流と補正デューティとの関係を示す説明図である。
【図６】図６Ａは、１次電流のピーク値と補正デューティとの関係を示す説明図である。図６Ｂは、１次電流の平均値と補正デューティとの関係を示す説明図である。図６Ｃは、１次電流のボトム値と補正デューティとの関係を示す説明図である。
【図７】図７Ａは、図６Ａの関係を用いて補正デューティを設定する場合の説明図である。図７Ｂは、図６Ｂの関係を用いて補正デューティを設定する場合の説明図である。図７Ｃは、図６Ｃの関係を用いて補正デューティを設定する場合の説明図である。
【図８】上記実施形態において、補正デューティを設定するフローチャートである。
【図９】コンバータ制御部の変形例の構成を示す回路図である。
【図１０】図１０Ａは、１次電流のピーク値と補正デューティとの関係の第１変形例を示す説明図である。図１０Ｂは、１次電流の平均値と補正デューティとの関係の第１変形例を示す説明図である。図１０Ｃは、１次電流のボトム値と補正デューティとの関係の第１変形例を示す説明図である。
【図１１】図１１Ａは、１次電流のピーク値と補正デューティとの関係の第２変形例を示す説明図である。図１１Ｂは、１次電流の平均値と補正デューティとの関係の第２変形例を示す説明図である。図１１Ｃは、１次電流のボトム値と補正デューティとの関係の第２変形例を示す説明図である。
【発明を実施するための形態】
【００１４】
１．全体的な構成の説明
［全体構成］
図１は、この発明の一実施形態に係るＤＣ／ＤＣコンバータ装置５０を搭載した燃料電池車両１０の概略全体構成図を示している。
【００１５】
この燃料電池車両１０は、基本的には、１次側１Ｓに１次電圧Ｖ１を発生する第１直流電源装置としてのバッテリ１２と２次側２Ｓに２次電圧Ｖ２を発生する第２直流電源装置としての燃料電池（Fuel Cell）１４とから構成されるハイブリッド直流電源装置と、このハイブリッド直流電源装置から電力が供給される負荷である走行用のモータ１６とから構成される。
【００１６】
［燃料電池とそのシステム］
燃料電池１４は、例えば固体高分子電解質膜をアノード電極とカソード電極とで両側から挟み込んで形成されたセルを積層したスタック構造にされている。燃料電池１４には、反応ガス供給部１８が配管を通じて接続されている。反応ガス供給部１８は、一方の反応ガスである水素（燃料ガス）を貯留する水素タンクと、他方の反応ガスである空気（酸化剤ガス）を圧縮するコンプレッサを備えている。反応ガス供給部１８から燃料電池１４に供給された水素と空気の燃料電池１４内での電気化学反応により生成された発電電流がダイオード１３を介してモータ１６とバッテリ１２に供給される。
【００１７】
燃料電池システム１１は、燃料電池１４及び反応ガス供給部１８とこれらを制御する燃料電池制御部（ＦＣ制御部）４４とから構成される。
【００１８】
［ＤＣ／ＤＣコンバータ］
ＤＣ／ＤＣコンバータ２０は、一方側が前記バッテリ１２に接続され、他方側が燃料電池１４とモータ１６との接続点である２次側２Ｓに接続されたチョッパ型の電圧変換装置である。
【００１９】
ＤＣ／ＤＣコンバータ２０は、１次電圧Ｖ１を２次電圧Ｖ２（Ｖ１≦Ｖ２）に電圧変換（昇圧変換）するとともに、２次電圧Ｖ２を１次電圧Ｖ１に電圧変換（降圧変換）する昇降圧型の電圧変換装置である。
【００２０】
［インバータとモータ及びドライブ系］
インバータ２２は、３相フルブリッジ型の構成とされて、直流／交流変換を行い、直流を３相の交流に変換してモータ１６に供給する一方、回生動作に伴う交流／直流変換後の直流を２次側２ＳからＤＣ／ＤＣコンバータ２０を通じて１次側１Ｓに供給し、バッテリ１２を充電等する。
【００２１】
モータ１６は、トランスミッション２４を通じて車輪２６を回転する。なお、実際上、インバータ２２とモータ１６を併せて負荷２３という。
【００２２】
［高圧バッテリ］
１次側１Ｓに接続される高圧(High Voltage)のバッテリ１２は、蓄電装置（エネルギストレージ）であり、例えばリチウムイオン２次電池又はキャパシタ等を利用することができる。この実施形態ではリチウムイオン２次電池を利用している。
【００２３】
［各種センサ、メインスイッチ及び通信線］
メインスイッチ（電源スイッチ）３４と各種センサ３６が統括制御部４０に接続される。メインスイッチ３４は、燃料電池車両１０及び燃料電池システム１１をオン（起動又は始動）オフ（停止）するイグニッションスイッチとしての機能を有する。各種センサ３６は、車両状態及び環境状態等の状態情報を検出する。通信線３８としては、車内ＬＡＮであるＣＡＮ（Controller Area Network）等が使用される。
【００２４】
［制御部］
通信線３８に対して、統括制御部４０、ＦＣ制御部４４、モータ制御部４６、コンバータ制御部４８、及びバッテリ制御部５２が相互に接続される。ＤＣ／ＤＣコンバータ２０と、このＤＣ／ＤＣコンバータ２０を制御するコンバータ制御部４８とによりＤＣ／ＤＣコンバータ装置５０が形成される。
【００２５】
各制御部４０、４４、４６、４８、５２は、それぞれマイクロコンピュータを含み、メインスイッチ３４等の各種スイッチ及び各種センサ３６の状態情報を検出するとともに制御部４０、４４、４６、４８、５２同士で共有し、これらスイッチ及びセンサからの状態情報及び互いに他の制御部からの情報（指令等）を入力とし、各ＣＰＵがメモリ（ＲＯＭ）に格納されたプログラムを実行することにより各種機能を実現する機能実現部（機能実現手段）として動作する。制御部４０、４４、４６、４８、５２は、ＣＰＵ、メモリの他、必要に応じて、タイマ、Ａ／Ｄ変換器、Ｄ／Ａ変換器等の入出力インタフェースを有する。
【００２６】
２．詳細な構成の説明
［ＤＣ／ＤＣコンバータ装置］
図２は、ＤＣ／ＤＣコンバータ２０の詳細な構成を示している。ＤＣ／ＤＣコンバータ２０は、１次側１Ｓと２次側２Ｓとの間に配される相アームＵＡと、リアクトル９０とから構成される。
【００２７】
相アームＵＡは、上アーム素子（上アームスイッチング素子８１とダイオード８３）と下アーム素子（下アームスイッチング素子８２とダイオード８４）とで構成される。
【００２８】
上アームスイッチング素子８１と下アームスイッチング素子８２には、それぞれ例えばＭＯＳＦＥＴ又はＩＧＢＴ等が採用される。
【００２９】
リアクトル９０は、相アームＵＡの中点（共通接続点）とバッテリ１２の正極との間に挿入され、ＤＣ／ＤＣコンバータ２０により１次電圧Ｖ１と２次電圧Ｖ２との間で電圧を変換する際に、エネルギを放出及び蓄積する作用を有する。
【００３０】
上アームスイッチング素子８１は、コンバータ制御部４８から出力されるゲート駆動信号（駆動電圧）ＵＨのハイレベルによりオンにされ、下アームスイッチング素子８２は、ゲートの駆動信号（駆動電圧）ＵＬのハイレベルによりオンにされる。なお、コンバータ制御部４８は、１次側の平滑コンデンサ９４に並列に設けられた電圧センサ９１により１次電圧Ｖ１を検出し、電流センサ１０１により１次電流Ｉ１を検出し、２次側の平滑コンデンサ９６に並列に設けられた電圧センサ９２により２次電圧Ｖ２を検出し、電流センサ１０２により２次電流Ｉ２を検出する。
【００３１】
図３は、本実施形態において、コンバータ制御部４８が各駆動信号ＵＨ、ＵＬを生成する流れを示す機能ブロック図である。
【００３２】
コンバータ制御部４８は、演算部１２０と、出力部１２２とを有する。これらの演算部１２０及び出力部１２２は、ハードウェア又はソフトウェアのいずれとして構成してもよい。
【００３３】
コンバータ制御部４８は、いわゆる同期スイッチング制御を用いる。同期スイッチング制御は、各スイッチング周期Ｔｓｗ［ｓ］において、上アームスイッチング素子８１及び下アームスイッチング素子８２に駆動信号ＵＨ、ＵＬを出力する制御である（図４参照）。駆動信号ＵＨ、ＵＬの出力の間には、短絡防止のためにデッドタイムｄｔ［ｓ］が設定される。このようにデッドタイムｄｔを設定する処理を以下では「デッドタイム設定処理」という。
【００３４】
演算部１２０は、１スイッチング周期Ｔｓｗにおける駆動信号ＵＨ、ＵＬの出力期間［ｓ］を規定する駆動デューティＤＵＴ［％］を演算する。
【００３５】
演算部１２０は、減算器１３０と、フィードバック項演算部１３２（以下「ＦＢ項演算部１３２」ともいう。）と、フィードフォワード項演算部１３４（以下「ＦＦ項演算部１３４」ともいう。）と、補正デューティ演算部１３６と、第１加算器１３８と、第２加算器１４０とを有する。
【００３６】
減算器１３０は、統括制御部４０からの２次電圧Ｖ２の指令値（２次電圧指令値Ｖ２ｃｏｍ）［Ｖ］と、電圧センサ９２からの２次電圧Ｖ２との差ΔＶ２（＝Ｖ２ｃｏｍ−Ｖ２）［Ｖ］を算出してＦＢ項演算部１３２に出力する。
【００３７】
ＦＢ項演算部１３２は、減算器１３０からの差ΔＶ２を用いたＰＩＤ制御（比例・積分・微分制御）によりフィードバック項（以下「ＦＢ項」ともいう。）を演算する。
【００３８】
ＦＦ項演算部１３４は、電圧センサ９１からの１次電圧Ｖ１と、統括制御部４０からの２次電圧指令値Ｖ２ｃｏｍとの商Ｖ１／Ｖ２ｃｏｍであるフィードフォワード項（以下「ＦＦ項」ともいう。）を演算する。
【００３９】
補正デューティ演算部１３６は、電流センサ１０１からの１次電流Ｉ１に基づいて補正デューティＤＵＴｃｏｒ［％］を演算する。補正デューティＤＵＴｃｏｒは、デッドタイムｄｔの影響による駆動デューティＤＵＴと駆動信号ＵＨ、ＵＬの出力期間とのずれを軽減するための補正量である。
【００４０】
第１加算器１３８は、ＦＢ項演算部１３２からのＦＢ項と、ＦＦ項演算部１３４からのＦＦ項とを加算し、その和を目標駆動デューティＤＵＴｔａｒとして出力する。目標駆動デューティＤＵＴｔａｒは、直接的には、演算部１２０が、上アームスイッチング素子８１に対して駆動信号ＵＨを出力する期間（上アーム目標駆動期間Ｔｕｄ＿ｔａｒ）［ｓ］を設定するためのものとして演算したものである。
【００４１】
第２加算器１４０は、第１加算器１３８からの目標駆動デューティＤＵＴｔａｒ（ＦＢ項とＦＦ項の和）と、補正デューティ演算部１３６からの補正デューティＤＵＴｃｏｒとを加算し、駆動デューティＤＵＴとして出力部１２２に出力する。
【００４２】
本実施形態における駆動デューティＤＵＴは、上アームスイッチング素子８１の駆動デューティ、すなわち、１スイッチング周期Ｔｓｗ［ｓ］において上アームスイッチング素子８１に対して駆動信号ＵＨが出力される期間の割合（駆動信号ＵＨがハイレベルとされる期間の割合）［％］を示す。１スイッチング周期Ｔｓｗにおいて下アームスイッチング素子８２に対して駆動信号ＵＬが出力される期間の割合（駆動信号ＵＬがハイレベルとされる期間の割合）は、１００％から上アームスイッチング素子８１の割合を引いたものとされる。
【００４３】
出力部１２２は、演算部１２０からの駆動デューティＤＵＴに基づいて駆動信号ＵＨ、ＵＬを出力する。具体的には、図４に示すように、１スイッチング期間Ｔｓｗにおいて駆動デューティＤＵＴに対応する期間（上アーム目標駆動期間Ｔｕｄ＿ｔａｒ）［ｓ］からデッドタイムｄｔを差し引いた期間（上アーム駆動期間Ｔｕｄ）［ｓ］、上アームスイッチング素子８１に駆動信号ＵＨを出力する。また、出力部１２２は、１スイッチング周期Ｔｓｗから上アーム目標駆動期間Ｔｕｄ＿ｔａｒを差し引いた期間（下アーム目標駆動期間Ｔｌｄ＿ｔａｒ）［ｓ］を演算し、さらにこの下アーム目標駆動期間Ｔｌｄ＿ｔａｒからデッドタイムｄｔを差し引いた期間（下アーム駆動期間Ｔｌｄ）［ｓ］、下アームスイッチング素子８２に駆動信号ＵＬを出力する。
【００４４】
［ＤＣ／ＤＣコンバータ装置の動作］
（同期スイッチング制御）
図４のタイムチャートは、ＤＣ／ＤＣコンバータ装置５０の同期スイッチング制御の説明図である。
【００４５】
降圧動作（回生動作）に係る降圧チョッパ制御では、負荷２３や燃料電池１４から流れ出す２次電流Ｉ２がＤＣ／ＤＣコンバータ２０を通過して１次電流Ｉ１としてバッテリ１２を充電等する。昇圧動作（アシスト動作）に係る昇圧チョッパ制御では、バッテリ１２から流れ出す１次電流Ｉ１がＤＣ／ＤＣコンバータ２０を通過し２次電流Ｉ２としてモータ１６を含む負荷２３が駆動される。
【００４６】
駆動信号ＵＨ、ＵＬの波形中、ハッチングを付けた期間は、駆動信号ＵＨ、ＵＬが供給されているアームスイッチング素子（例えば、駆動信号ＵＨに対応するアームスイッチング素子は上アームスイッチング素子８１）が通流している（電流が流れている）期間を示している。
【００４７】
ＤＣ／ＤＣコンバータ２０の降圧チョッパ制御及び昇圧チョッパ制御のいずれの動作の場合にも、１スイッチング周期Ｔｓｗ毎に、上アームスイッチング素子８１及び下アームスイッチング素子８２にハイレベルの駆動信号ＵＨ、ＵＬを出力する。降圧チョッパ制御では、上アームスイッチング素子８１を通流させ、昇圧チョッパ制御では、下アームスイッチング素子８２を通流させる。
【００４８】
この場合、上下アームスイッチング素子８１、８２間が同時に通流して２次電圧Ｖ２が短絡することを防止するために、各駆動信号ＵＨ、ＵＬは、それぞれデッドタイムｄｔを挟んでハイレベルとするようにしている。すなわち、デッドタイムｄｔを挟んで同期スイッチングを行っている。
【００４９】
降圧チョッパ制御では、まず、駆動信号ＵＨにより上アームスイッチング素子８１のみが通流している期間には、２次電流Ｉ２が上アームスイッチング素子８１を通じてリアクトル９０に１次電流Ｉ１として流れ、リアクトル９０にエネルギが蓄積されるとともに、バッテリ１２に充電される。
【００５０】
次に、駆動信号ＵＬのみがハイレベルとなっている期間には、当該下アームスイッチング素子８２は通流せず、ダイオード８４が導通してリアクトル９０に蓄積されているエネルギが放出され、バッテリ１２に充電される。
【００５１】
昇圧チョッパ制御では、まず、駆動信号ＵＬのみがハイレベルとされている期間（ハッチングで示す期間）には、バッテリ１２からの１次電流Ｉ１によりリアクトル９０にエネルギが蓄積される。なお、このとき、２次側の平滑コンデンサ９６から負荷２３に電流が供給されている。
【００５２】
次に、駆動信号ＵＨのみがハイレベルとされている期間には、当該上アームスイッチング素子８１は通流せず、ダイオード８３が導通してリアクトル９０に蓄積されているエネルギが放出され、リアクトル９０からの１次電流Ｉ１がＤＣ／ＤＣコンバータ２０を通過し、２次電流Ｉ２として２次側の平滑コンデンサ９６を充電するとともに、負荷２３に供給される。
【００５３】
［駆動デューティＤＵＴの演算］
上記のように、本実施形態では、演算部１２０で駆動デューティＤＵＴを演算し、この駆動デューティＤＵＴを出力部１２２に出力する。出力部１２２は、駆動デューティＤＵＴに基づく上アーム目標駆動時間Ｔｕｄ＿ｔａｒと下アーム目標駆動時間Ｔｌｄ＿ｔａｒそれぞれにデッドタイムｄｔを均等に割り付けた上で駆動信号ＵＨ、ＵＬを出力する。換言すると、上アーム目標駆動時間Ｔｕｄ＿ｔａｒと下アーム目標駆動時間Ｔｌｄ＿ｔａｒの開始からデッドタイムｄｔ分は、駆動信号ＵＨ、ＵＬの出力を停止する。
【００５４】
燃料電池車両１０全体としては、統括制御部４０が決定した２次電圧指令値Ｖ２ｃｏｍと２次電圧Ｖ２とが等しくなることが求められる。そして、演算部１２０で演算される目標駆動デューティＤＵＴｔａｒ（ＦＦ項とＦＢ項の和）は、２次電圧指令値Ｖ２ｃｏｍに直接対応するものである。
【００５５】
しかし、出力部１２２では、上アーム目標駆動時間Ｔｕｄ＿ｔａｒと下アーム目標駆動時間Ｔｌｄ＿ｔａｒからデッドタイムｄｔが差し引かれて駆動信号ＵＨ、ＵＬが出力される。このため、目標駆動デューティＤＵＴｔａｒを出力部１２２にそのまま送信すると、２次電圧指令値Ｖ２ｃｏｍと２次電圧Ｖ２との間には、デッドタイムｄｔ分のずれが生じ、ＤＣ／ＤＣコンバータ２０の制御性に影響が生じる可能性がある。
【００５６】
このようなデッドタイムｄｔの影響を低減するため、本実施形態では、目標駆動デューティＤＵＴｔａｒを補正デューティＤＵＴｃｏｒにより補正し、出力部１２２におけるデッドタイムｄｔの割付けに伴う駆動信号ＵＨ、ＵＬの出力時間の減少分を予め補償する。換言すると、上アーム目標駆動時間Ｔｕｄ＿ｔａｒと下アーム目標駆動時間Ｔｌｄ＿ｔａｒからデッドタイムｄｔが差し引かれることを考慮し、上アーム目標駆動時間Ｔｕｄ＿ｔａｒ又は下アーム目標駆動時間Ｔｌｄ＿ｔａｒの一方がデッドタイムｄｔの分だけ長くなるように、駆動デューティＤＵＴを演算する。上アーム目標駆動時間Ｔｕｄ＿ｔａｒと下アーム目標駆動時間Ｔｌｄ＿ｔａｒのいずれを長くするかは、各スイッチング周期Ｔｓｗにおける１次電流Ｉ１の極性に応じて決定する。
【００５７】
すなわち、１次電流Ｉ１の極性が負のときは、降圧（回生）状態であり、降圧用の上アームスイッチング素子８１がオン（通流）し、昇圧用の下アームスイッチング素子８２はオン（通流）しない。そこで、上アーム目標駆動期間Ｔｕｄ＿ｔａｒを予めデッドタイムｄｔの分だけ長く設定する。その結果、出力部１２２において上アーム目標駆動時間Ｔｕｄ＿ｔａｒからデッドタイムｄｔを差し引いた上アーム駆動期間Ｔｕｄは、目標駆動デューティＤＵＴｔａｒに直接対応する期間と等しくなる。
【００５８】
一方、１次電流Ｉ１の極性が正のときは、昇圧（アシスト）状態であり、昇圧用の下アームスイッチング素子８２がオン（通流）し、降圧用の上アームスイッチング素子８１はオン（通流）しない。そこで、下アーム目標駆動期間Ｔｌｄ＿ｔａｒを予めデッドタイムｄｔの分だけ長く設定する。その結果、出力部１２２において下アーム目標駆動時間Ｔｌｄ＿ｔａｒからデッドタイムｄｔを差し引いた下アーム駆動期間Ｔｌｄは、目標駆動デューティＤＵＴｔａｒに直接対応する期間と等しくなる。
【００５９】
さらに、本実施形態では、１次電流Ｉ１がゼロアンペア付近にあるとき（ゼロアンペア跨ぎの状態にあるとき）は、補正デューティＤＵＴｃｏｒを変化させる（詳細は後述する。）。
【００６０】
以上の処理を行うために、本実施形態では、１次電流Ｉ１のボトム値Ｉ１ｂｔｍ［Ａ］及びピーク値Ｉ１ｐｋ［Ａ］と、正の電流閾値ＴＨｍａｘ［Ａ］及び負の電流閾値ＴＨｍｉｎ［Ａ］とを用いる。正の電流閾値ＴＨｍａｘ及び負の電流閾値ＴＨｍｉｎは、ＤＣ／ＤＣコンバータ２０の動作状態｛降圧（回生）、昇圧（アシスト）、又はゼロアンペア跨ぎ｝を判定できるような値に設定される。
【００６１】
図５は、１次電流Ｉ１と補正デューティＤＵＴｃｏｒとの関係を示す。図６Ａ、図６Ｂ及び図６Ｃは、１次電流Ｉ１がゼロアンペア跨ぎのときの補正デューティＤＵＴｃｏｒを示す。図７Ａ、図７Ｂ及び図７Ｃは、１次電流Ｉ１に対して補正デューティＤＵＴｃｏｒを設定する場合の説明図である。
【００６２】
図５の１次電流Ｉ１ａのように、ピーク値Ｉ１ｐｋ及びボトム値Ｉ１ｂｔｍのいずれも負の電流閾値ＴＨｍｉｎ未満である場合（Ｉ１ｂｔｍ、Ｉ１ｐｋ＜ＴＨｍｉｎ）、すなわち、１スイッチング周期Ｔｓｗ全体において１次電流Ｉ１の極性が負であるとき、補正デューティＤＵＴｃｏｒを「（ｄｔ／Ｔｓｗ）×１００」に設定する。
【００６３】
図５の１次電流Ｉ１ｂのように、ピーク値Ｉ１ｐｋが正の電流閾値ＴＨｍａｘと負の電流閾値ＴＨｍｉｎの間にあり、ボトム値Ｉ１ｂｔｍが負の電流閾値ＴＨｍｉｎ未満であるとき（Ｉ１ｂｔｍ＜ＴＨｍｉｎ≦Ｉ１ｐｋ≦ＴＨｍａｘ）、ピーク値Ｉ１ｐｋと図６Ａに示すテーブルＴＢＬｐｋの特性Ｃｐｋを用いて補正デューティＤＵＴｃｏｒを設定する（図７Ａ参照）。特性Ｃｐｋでは、ピーク値Ｉ１ｐｋが増加するに連れて、補正デューティＤＵＴｃｏｒを「（ｄｔ／Ｔｓｗ）×１００」［％］からゼロ［％］まで減少させる。
【００６４】
図５の１次電流Ｉ１ｃのように、ピーク値Ｉ１ｐｋが正の電流閾値ＴＨｍａｘを超え（Ｉ１ｐｋ＞ＴＨｍａｘ）、且つボトム値Ｉ１ｂｔｍが負の電流閾値ＴＨｍｉｎ未満であるとき（Ｉ１ｂｔｍ＜ＴＨｍｉｎ）、補正デューティＤＵＴｃｏｒをゼロ［％］に設定する。
【００６５】
図５の１次電流Ｉ１ｄのように、ピーク値Ｉ１ｐｋ及びボトム値Ｉ１ｂｔｍが正の電流閾値ＴＨｍａｘと負の電流閾値ＴＨｍｉｎの間にあるとき（ＴＨｍｉｎ≦Ｉ１ｂｔｍ、Ｉ１ｐｋ≦ＴＨｍａｘ）、１次電流Ｉ１の平均値（ここでは、ピーク値Ｉ１ｐｋ及びボトムＩ１ｂｔｍの平均値Ｉ１ａｖｅ［Ａ］）と図６Ｂに示すテーブルＴＢＬａｖｅの特性Ｃａｖｅを用いて補正デューティＤＵＴｃｏｒを設定する（図７Ｂ参照）。特性Ｃａｖｅでは、平均値Ｉ１ａｖｅが増加するに連れて、補正デューティＤＵＴｃｏｒを「（ｄｔ／Ｔｓｗ）×１００」［％］から「（−ｄｔ／Ｔｓｗ）×１００」まで減少させる。
【００６６】
図５の１次電流Ｉ１ｅのように、ボトム値Ｉ１ｂｔｍが正の電流閾値ＴＨｍａｘと負の電流閾値ＴＨｍｉｎの間にあり、ピーク値Ｉ１ｐｋが正の電流閾値ＴＨｍａｘを超えるとき（ＴＨｍｉｎ≦Ｉ１ｂｔｍ≦ＴＨｍａｘ＜Ｉ１ｐｋ）、ボトム値Ｉ１ｂｔｍと図６ＣのテーブルＴＢＬｂｔｍの特性Ｃｂｔｍを用いて補正デューティＤＵＴｃｏｒを設定する（図７Ｃ参照）。特性Ｃｂｔｍでは、ボトム値Ｉ１ｂｔｍが増加するに連れて、補正デューティＤＵＴｃｏｒをゼロ［％］から「（−ｄｔ／Ｔｓｗ）×１００」［％］まで減少させる。
【００６７】
図６の１次電流Ｉ１ｆのように、ピーク値Ｉ１ｐｋ及びボトム値Ｉ１ｂｔｍのいずれも正の電流閾値ＴＨｍａｘを超える場合（Ｉ１ｂｔｍ、Ｉ１ｐｋ＞ＴＨｍａｘ）、補正デューティＤＵＴｃｏｒを「（−ｄｔ／Ｔｓｗ）×１００」に設定する。
【００６８】
図８は、補正デューティＤＵＴｃｏｒを設定するフローチャートである。ステップＳ１において、演算部１２０の補正デューティ演算部１３６は、１次電流Ｉ１のピーク値Ｉ１ｐｋが負の電流閾値ＴＨｍｉｎ未満であるかどうか（Ｉ１ｐｋ＜ＴＨｍｉｎ）を判定する。ピーク値Ｉ１ｐｋが負の電流閾値ＴＨｍｉｎ未満である場合（Ｓ１：ＹＥＳ）、ＤＣ／ＤＣコンバータ２０は、降圧（回生）状態である。そこで、ステップＳ２において、補正デューティ演算部１３６は、補正デューティＤＵＴｃｏｒを「（ｄｔ／Ｔｓｗ）×１００」に設定する。ピーク値Ｉ１ｐｋが負の電流閾値ＴＨｍｉｎ以上である場合（Ｓ１：ＮＯ）、ステップＳ３に進む。
【００６９】
ステップＳ３において、補正デューティ演算部１３６は、ボトム値Ｉ１ｂｔｍが正の電流閾値ＴＨｍａｘを超えているかどうか（Ｉ１ｂｔｍ＞ＴＨｍａｘ）を判定する。ボトム値Ｉ１ｂｔｍが正の電流閾値ＴＨｍａｘを超えている場合（Ｓ３：ＹＥＳ）、ＤＣ／ＤＣコンバータ２０は、昇圧（アシスト）状態である。そこで、ステップＳ４において、補正デューティ演算部１３６は、補正デューティＤＵＴｃｏｒを「（−ｄｔ／Ｔｓｗ）×１００」に設定する。ボトム値Ｉ１ｂｔｍが正の電流閾値ＴＨｍａｘ以下である場合（Ｓ３：ＮＯ）、ステップＳ５に進む。
【００７０】
ステップＳ５において、補正デューティ演算部１３６は、ボトム値Ｉ１ｂｔｍが負の電流閾値ＴＨｍｉｎ未満であり（Ｉ１ｂｔｍ＜ＴＨｍｉｎ）且つピーク値Ｉ１ｐｋが正の電流閾値ＴＨｍａｘを超えているかどうか（Ｉ１ｐｋ＞ＴＨｍａｘ）を判定する。ボトム値Ｉ１ｂｔｍが負の電流閾値ＴＨｍｉｎ未満であり且つピーク値Ｉ１ｐｋが正の電流閾値ＴＨｍａｘを超えている場合（Ｓ５：ＹＥＳ）、ステップＳ６において、補正デューティ演算部１３６は、補正デューティＤＵＴｃｏｒをゼロに設定する。ボトム値Ｉ１ｂｔｍが負の電流閾値ＴＨｍｉｎ以上である場合又はピーク値Ｉ１ｐｋが正の電流閾値ＴＨｍａｘ以下である場合（Ｓ５：ＮＯ）、ステップＳ７に進む。
【００７１】
ステップＳ７において、補正デューティ演算部１３６は、ボトム値Ｉ１ｂｔｍが負の電流閾値ＴＨｍｉｎ未満であり（Ｉ１ｂｔｍ＜ＴＨｍｉｎ）且つピーク値Ｉ１ｐｋが負の電流閾値ＴＨｍｉｎ以上正の電流閾値ＴＨｍａｘ以下であるかどうか（ＴＨｍｉｎ≦Ｉ１ｐｋ≦ＴＨｍａｘ）を判定する。ボトム値Ｉ１ｂｔｍが負の電流閾値ＴＨｍｉｎ未満であり且つピーク値Ｉ１ｐｋが負の電流閾値ＴＨｍｉｎ以上正の電流閾値ＴＨｍａｘ以下である場合（Ｓ７：ＹＥＳ）、ステップＳ８において、補正デューティ演算部１３６は、ピーク値Ｉ１ｐｋとテーブルＴＢＬｐｋの特性Ｃｐｋ（図６Ａ）とを用いて補正デューティＤＵＴｃｏｒを設定する。ボトム値Ｉ１ｂｔｍが負の電流閾値ＴＨｍｉｎ以上である場合又はピーク値Ｉ１ｐｋが負の電流閾値ＴＨｍｉｎ未満又は正の電流閾値ＴＨｍａｘを超えている場合（Ｓ７：ＮＯ）、ステップＳ９に進む。
【００７２】
ステップＳ９において、補正デューティ演算部１３６は、ボトム値Ｉ１ｂｔｍが負の電流閾値ＴＨｍｉｎ以上正の電流閾値ＴＨｍａｘ以下であるかどうか（ＴＨｍｉｎ≦Ｉ１ｂｔｍ≦ＴＨｍａｘ）及びピーク値Ｉ１ｐｋが正の電流閾値ＴＨｍａｘを超えているかどうか（Ｉ１ｐｋ＞ＴＨｍａｘ）を判定する。ボトム値Ｉ１ｂｔｍが負の電流閾値ＴＨｍｉｎ以上正の電流閾値ＴＨｍａｘ以下であり、ピーク値Ｉ１ｐｋが正の電流閾値ＴＨｍａｘを超えている場合（Ｓ９：ＹＥＳ）、ステップＳ１０において、補正デューティ演算部１３６は、ボトム値Ｉ１ｂｔｍとテーブルＴＢＬｂｔｍの特性Ｃｂｔｍ（図６Ｃ）とを用いて補正デューティＤＵＴｃｏｒを設定する。ボトム値Ｉ１ｂｔｍが負の電流閾値ＴＨｍｉｎ未満若しくは正の電流閾値ＴＨｍａｘを超えている、又はピーク値Ｉ１ｐｋが正の電流閾値ＴＨｍａｘ以下である場合（Ｓ９：ＮＯ）、ステップＳ１１において、補正デューティ演算部１３６は、ピーク値Ｉ１ｐｋとボトム値Ｉ１ｂｔｍの平均値Ｉ１ａｖｅとテーブルＴＢＬａｖｅの特性Ｃａｖｅ（図６Ｂ）とを用いて補正デューティＤＵＴｃｏｒを設定する。
【００７３】
［本実施形態の効果］
以上説明したように、本実施形態によれば、１次電流Ｉ１のピーク値Ｉ１ｐｋ、ボトム値Ｉ１ｂｔｍ、正の電流閾値ＴＨｍａｘ及び負の電流閾値ＴＨｍｉｎを用いてＤＣ／ＤＣコンバータ装置５０の動作状態を判定し、判定した動作状態並びにピーク値Ｉ１ｐｋ、ボトム値Ｉ１ｂｔｍ及び平均値Ｉ１ａｖｅを用いて補正デューティＤＵＴｃｏｒを設定する。これにより、駆動信号ＵＨ及び駆動信号ＵＬの出力期間（上アーム駆動時間Ｔｕｄ及び下アーム駆動時間Ｔｌｄ）の少なくとも一方について、ＤＣ／ＤＣコンバータ装置５０の動作状態に応じて、デッドタイムｄｔによる減少分を補償することができる。従って、同期スイッチング制御において、昇圧状態と降圧状態との切替りによる電圧変動を抑制することができる。その結果、ＤＣ／ＤＣコンバータ装置５０の制御性を向上させることが可能となる。
【００７４】
上記実施形態では、ＤＣ／ＤＣコンバータ装置５０の１次側１Ｓにバッテリ１２が接続され、２次側２Ｓには燃料電池１４及びモータ１６が接続される。この構成によれば、燃料電池１４のスタックの劣化を抑制するとともに、燃料電池１４を発電装置として用いる燃料電池車両１０を効率化することが可能となる。
【００７５】
すなわち、一般的な燃料電池の電流−電圧特性では、電流が減少するほど電圧が増加する（反対に、電圧が減少するほど電流が増加する）。また、燃料電池を発電装置として用いる場合、当該発電装置の要求出力に応じた量の反応ガスが燃料電池に供給される必要がある。しかし、燃料電池に供給される反応ガスの量が、要求出力に応じた量に満たない場合（例えば、燃料電池の電圧が目標値よりも低い場合）、反応ガスの反応によって生じる電流に加え、燃料電池のスタック自体から電流が引き出され、当該スタックが劣化してしまう。本実施形態に係るＤＣ／ＤＣコンバータ装置５０を用いれば、昇圧状態と降圧状態との切替りに伴う電圧変動を抑制可能となる。このため、昇圧状態と降圧状態の切替りが起こっても、燃料電池１４の電圧が目標値よりも低くなることを避けることができ、スタックの劣化を抑制することが可能となる。
【００７６】
加えて、上記のようなスタックの劣化を抑制するため、実際に必要な反応ガスの量にマージンを加えた量の反応ガスを供給する場合、ＤＣ／ＤＣコンバータ装置５０では、昇圧状態と降圧状態の切替りに伴う電圧変動が抑制されるため、前記マージンを低く設定することが可能となる。その結果、燃料電池１４を発電装置として用いる燃料電池車両１０を効率化することが可能となる。
【００７７】
３．変形例
なお、この発明は、上記実施形態に限らず、この明細書の記載内容に基づき、種々の構成を採り得ることはもちろんである。例えば、以下の構成を採用することができる。
【００７８】
［搭載対象］
上記実施形態では、ＤＣ／ＤＣコンバータ装置５０を燃料電池車両１０に搭載したが、これに限られず、別の対象に搭載してもよい。例えば、ＤＣ／ＤＣコンバータ装置５０を船舶や航空機等の移動体に用いることもできる。或いは、ＤＣ／ＤＣコンバータ装置５０を家庭用電力システムに適用してもよい。
【００７９】
［ＤＣ／ＤＣコンバータ］
上記実施形態では、上アームスイッチング素子８１及び下アームスイッチング素子８２の数をそれぞれ１つとしたが、これに限られず、２つ以上としてもよい。
【００８０】
［演算部］
上記実施形態では、補正デューティＤＵＴｃｏｒを第２加算器１４０で加算したが、これに限られない。例えば、ＦＦ項演算部１３４で演算されたＦＦ項に対して加算することもできる。
【００８１】
図９には、演算部１２０の変形例としての演算部１２０ａを有するコンバータ制御部４８ａの構成が示されている。演算部１２０ａでは、ＦＦ項演算部１３４で演算されたＦＦ項と、補正デューティ演算部１３６で演算された補正デューティＤＵＴｃｏｒとを第１加算器１４２で加算し、その和（ＦＦ項＋補正デューティＤＵＴｃｏｒ）と、ＦＢ項演算部１３２で演算されたＦＢ項とを第２加算器１４４で加算して駆動デューティＤＵＴを算出する。
【００８２】
［駆動デューティ］
上記実施形態では、駆動デューティＤＵＴが直接的に規定するのは、上アーム目標駆動期間Ｔｕｄ＿ｔａｒ（１スイッチング周期Ｔｓｗにおいて上アームスイッチング素子８１を駆動する目標期間）であったが、下アーム目標駆動期間Ｔｌｄ＿ｔａｒ（１スイッチング周期Ｔｓｗにおいて下アームスイッチング素子８２を駆動する目標期間）を直接的に規定する構成も可能である。この場合、例えば、演算部１２０は、１スイッチング周期Ｔｓｗで１次電流Ｉ１の極性が正のみであるとき、「（ｄｔ／Ｔｓｗ）×１００」を補正デューティＤＵＴｃｏｒとして駆動デューティＤＵＴを演算し、１スイッチング周期Ｔｓｗで１次電流Ｉ１の極性が負のみであるとき、「（−ｄｔ／Ｔｓｗ）×１００」を補正デューティＤＵＴｃｏｒとして駆動デューティＤＵＴを演算し、１スイッチング周期Ｔｓｗで１次電流Ｉ１がゼロアンペアを跨ぐとき、補正デューティＤＵＴｃｏｒを変化させて駆動デューティＤＵＴを演算することができる。
【００８３】
［補正デューティ］
上記実施形態では、１次電流Ｉ１のピーク値Ｉ１ｐｋ、ボトム値Ｉ１ｂｔｍ及び平均値Ｉ１ａｖｅをそのまま用いて補正デューティＤＵＴｃｏｒを設定したが、これに限られない。
【００８４】
図１０Ａ、図１０Ｂ及び図１０Ｃは、１次電流Ｉ１と補正デューティＤＵＴｃｏｒとの関係の第１変形例の説明図である。第１変形例は、基本的に、上記実施形態と同じであるが、ピーク値Ｉ１ｐｋ、ボトム値Ｉ１ｂｔｍ及び平均値Ｉ１ａｖｅに対して、その値の変化を制限するフィルタ処理を行った上で補正デューティＤＵＴｃｏｒを決定する点で異なる。フィルタ処理としては、例えば、一次遅れ処理や平均化処理がある。第１変形例によれば、補正デューティＤＵＴｃｏｒの変化を制限し、１次電流Ｉ１が過度に変動することを抑制することが可能となる。
【００８５】
図１１Ａ、図１１Ｂ及び図１１Ｃは、１次電流Ｉ１と補正デューティＤＵＴｃｏｒとの関係の第２変形例の説明図である。第２変形例は、基本的に、上記実施形態と同じであるが、ピーク値Ｉ１ｐｋ、ボトム値Ｉ１ｂｔｍ又は平均値Ｉ１ａｖｅから決定した補正デューティＤＵＴｃｏｒに対して、その値の変化を制限するフィルタ処理を行い、フィルタ処理後補正デューティＤＵＴｃｏｒ２を決定する点で異なる。フィルタ処理としては、例えば、一次遅れ処理や平均化処理がある。第２変形例によれば、補正デューティＤＵＴｃｏｒの変化を制限し、１次電流Ｉ１が過度に変動することを抑制することが可能となる。
【００８６】
上記実施形態、図１０Ａ〜図１０Ｃの第１変形例及び図１１Ａ〜図１１Ｃの第２変形例では、ピーク値Ｉ１ｐｋ、ボトム値Ｉ１ｂｔｍ及び平均値Ｉ１ａｖｅを用いて補正デューティＤＵＴｃｏｒを決定したが、これに限られない。例えば、ピーク値Ｉ１ｐｋ及びボトム値Ｉ１ｂｔｍは、それぞれの移動平均値を用いてもよい。また、ピーク値Ｉ１ｐｋ及びボトム値Ｉ１ｂｔｍの平均値Ｉ１ａｖｅの代わりに、各スイッチング周期Ｔｓｗ全体での１次電流Ｉ１の平均値（全ての値の平均値）を用いてもよい。
【符号の説明】
【００８７】
１２…バッテリ（蓄電装置）            １４…燃料電池
１６…モータ                          ４８、４８ａ…コンバータ制御部（制御部）
５０…ＤＣ／ＤＣコンバータ装置        ８１…上アームスイッチング素子
８２…下アームスイッチング素子        ９０…リアクトル
１０１、１０２…電流センサ            １２０、１２０ａ…演算部
１２２…出力部                        ｄｔ…デッドタイム
ＤＵＴ…駆動デューティ                ＤＵＴｃｏｒ…補正デューティ
ＤＵＴｔａｒ…目標駆動デューティ      Ｉ１、Ｉ１ａ〜Ｉ１ｆ…１次電流
Ｉ１ａｖｅ…１次電流の平均値          Ｉ１ｂｔｍ…１次電流のボトム値
Ｉ１ｐｋ…１次電流のピーク値          ＴＨｍａｘ…正の電流閾値
ＴＨｍｉｎ…負の電流閾値              Ｔｌｄ…下アーム駆動期間
Ｔｌｄ＿ｔａｒ…下アーム目標駆動期間  Ｔｓｗ…スイッチング周期
Ｔｕｄ…上アーム駆動期間              Ｔｕｄ＿ｔａｒ…上アーム目標駆動期間
ＵＨ、ＵＬ…駆動信号                  １Ｓ…１次側
２Ｓ…２次側
【図１】
2010213379.tif 000003
【図２】
2010213379.tif 000004
【図３】
2010213379.tif 000005
【図４】
2010213379.tif 000006
【図５】
2010213379.tif 000007
【図６】
2010213379.tif 000008
【図７】
2010213379.tif 000009
【図８】
2010213379.tif 000010
【図９】
2010213379.tif 000011
【図１０】
2010213379.tif 000012
【図１１】
2010213379.tif 000013