(57)【要約】      （修正有）【課題】小型化を図ることができるスイッチのドライブＩＣを提供する。【解決手段】ドライブＩＣ５０Ｌは、スイッチＳＷＬの端子間電圧を分圧する分圧部と、分圧部により分圧された端子間電圧が入力される第１入力端子及び第２入力端子を有し、第１、第２入力端子間の電圧差に応じたアナログ電圧を出力する差動回路部６０と、を備えている。差動回路部６０は、その出力電圧のリセットを実施する機能を有している。ドライブＩＣ５０Ｌは、差動回路部６０から出力されるアナログ電圧と閾値Ｖαとの比較結果に応じた２値信号Ｓｇｓｏｆｆを出力するコンパレータ７０を備え、コンパレータ７０の出力信号に基づいて、スイッチＳＷＬをオフ状態に切り替える場合におけるスイッチＳＷＬのゲート電荷の放電速度を設定する。【選択図】図２
2020205668.tif 000002
【特許請求の範囲】
【請求項１】
電力変換器（２０）を構成するスイッチ（ＳＷＨ，ＳＷＬ）を駆動するスイッチの駆動回路（５０Ｈ，５０Ｌ）において、
前記スイッチの端子間電圧を分圧する分圧部（６１ａ，６１ｂ，６２ａ，６２ｂ，１３１，１３２）と、
前記分圧部により分圧された端子間電圧が入力される第１入力端子及び第２入力端子を有し、前記第１入力端子及び前記第２入力端子間の電圧差に応じたアナログ電圧を出力する差動回路部（６０，１００）と、を備え、
前記差動回路部は、その出力電圧のリセットを実施する機能を有し、前記リセットが実施された後、前記リセットが解除された場合における前記第１入力端子及び前記第２入力端子間の電圧差を基準電圧として、該基準電圧からの変化分に増幅率を乗算したアナログ電圧を出力し、
前記差動回路部から出力されるアナログ電圧と閾値との比較結果に応じた２値信号を出力する比較部（７０，８０ａ〜８０ｃ，９０ａ，９０ｂ，１１０）と、
前記比較部の出力信号に基づいて、オフ状態及びオン状態のうち一方の状態から他方の状態へと前記スイッチの駆動状態を切り替える場合における前記スイッチのゲート電荷の移動速度を設定するゲート制御部（５６）と、を備えるスイッチの駆動回路。
【請求項２】
前記比較部（７０，８０ａ〜８０ｃ，９０ａ，９０ｂ）は、前記差動回路部から出力されるアナログ電圧と、前記閾値としての放電側閾値との比較結果に応じた２値信号を出力する放電側比較部であり、
前記ゲート制御部は、前記放電側比較部の出力信号に基づいて、前記スイッチをオフ状態に切り替える場合における前記スイッチのゲート電荷の放電速度を設定する放電制御部である請求項１に記載のスイッチの駆動回路。
【請求項３】
前記放電側閾値は、
０近傍の正数である第１放電側閾値と、
前記第１放電側閾値よりも大きくて、かつ、前記電力変換器の電源電圧が前記スイッチに印加される場合に前記差動回路部から出力されるアナログ電圧近傍の値である第２放電側閾値と、であり、
前記放電側比較部は、
前記第１放電側閾値と、前記差動回路部から出力されるアナログ電圧との比較結果に応じた２値信号である第１放電側信号を出力する第１放電側比較部（９０ａ）と、
前記第２放電側閾値と、前記差動回路部から出力されるアナログ電圧との比較結果に応じた２値信号である第２放電側信号を出力する第２放電側比較部（９０ｂ）と、を有し、
前記第１放電側比較部から出力される第１放電側信号と、前記第２放電側比較部から出力される第２放電側信号とに基づいて、前記スイッチがオフ状態に切り替えられる場合に出現する前記スイッチのミラー期間を検出する期間検出部を備え、
前記放電制御部は、検出された前記ミラー期間の終了タイミング以降における前記放電速度を、前記スイッチのオフ指令の開始タイミングから、検出された前記ミラー期間の開始タイミングまでの期間における前記放電速度よりも低く設定する請求項２に記載のスイッチの駆動回路。
【請求項４】
前記放電側閾値は、０よりも大きくて、かつ、前記電力変換器の電源電圧が前記スイッチに印加される場合に前記差動回路部から出力されるアナログ電圧近傍の値であり、
前記放電側比較部の出力信号に基づいて、前記スイッチがオフ状態に切り替えられる場合に出現する前記スイッチのミラー期間の終了タイミングを検出するタイミング検出部を備え、
前記放電制御部は、前記タイミング検出部により検出された終了タイミング以降における前記放電速度を、前記スイッチのオフ指令の開始タイミングから、前記タイミング検出部により検出された終了タイミングまでの期間における前記放電速度よりも低く設定する請求項２に記載のスイッチの駆動回路。
【請求項５】
前記放電側閾値は、０よりも大きくて、かつ、前記電力変換器の電源電圧（ＶＤＣ）が前記スイッチに印加される場合に前記差動回路部から出力されるアナログ電圧近傍の値、又は前記スイッチの端子間電圧がその許容上限値とされる場合に前記差動回路部から出力されるアナログ電圧であり、
前記放電側比較部の出力信号に基づいて、前記スイッチがオフ状態に切り替えられる場合に発生するサージ電圧を推定するオフ時推定部を備え、
前記放電制御部は、前記スイッチのオフ指令の開始タイミングから、前記放電側比較部の出力信号の論理が反転するタイミングまでの期間における前記放電速度を、該反転するタイミング以降における前記放電速度よりも低く設定し、また、前記オフ時推定部により推定されたサージ電圧に基づいて、該反転するタイミング以降における前記放電速度を変更する請求項２〜４のいずれか１項に記載のスイッチの駆動回路。
【請求項６】
前記オフ時推定部は、前記放電側比較部の出力信号に基づいて、前記差動回路部から出力されるアナログ電圧が前記放電側閾値を超える期間を検出し、検出した期間と、前記スイッチに流れる電流とに基づいて、前記スイッチがオフ状態に切り替えられる場合に発生するサージ電圧を推定する請求項５に記載のスイッチの駆動回路。
【請求項７】
前記放電側閾値は、０よりも大きくて、かつ、前記電力変換器の電源電圧が前記スイッチに印加される場合に前記差動回路部から出力されるアナログ電圧近傍の値、又は前記スイッチの端子間電圧がその許容上限値とされる場合に前記差動回路部から出力されるアナログ電圧であり、
前記放電制御部は、前記放電側比較部の出力信号に基づいて、前記差動回路部から出力されるアナログ電圧が前記放電側閾値を超える期間を検出し、前記スイッチのオフ指令の開始タイミングから前記スイッチがオフ状態に切り替えられるまでの期間のうち、検出した該期間における前記放電速度を、それ以外の期間における前記放電速度よりも低く設定する請求項２に記載のスイッチの駆動回路。
【請求項８】
前記放電制御部は、前記スイッチのミラー期間の終了タイミング以降における前記放電速度を、前記スイッチのオフ指令の開始タイミングから、前記ミラー期間の開始タイミングまでの期間における前記放電速度よりも低く設定し、
前記放電側比較部の出力信号に基づいて、今回のスイッチング周期において前記差動回路部から出力されたアナログ電圧が前記放電側閾値を超えたと判定した場合、次回のスイッチング周期における前記放電側閾値を、今回のスイッチング周期における前記放電側閾値よりも大きくする放電閾値変更部と、
前回のスイッチング周期において前記差動回路部から出力されたアナログ電圧が前記放電側閾値を超えたか否かの判定結果と、今回のスイッチング周期において前記差動回路部から出力されたアナログ電圧が前記放電側閾値を超えたか否かの判定結果とが異なる場合、前記スイッチがオフ状態に切り替えられる場合に発生するサージ電圧として、前回のスイッチング周期における前記放電側閾値と今回のスイッチング周期における前記放電側閾値との中間値に対応するサージ電圧が今回のスイッチング周期において発生したと推定するオフ時推定部を備え、
前記放電制御部は、前記オフ時推定部により推定されたサージ電圧に基づいて、前記ミラー期間の終了タイミング以降における前記放電速度を変更する請求項２に記載のスイッチの駆動回路。
【請求項９】
前記放電制御部は、前記スイッチのミラー期間の終了タイミング以降における前記放電速度を、前記スイッチのオフ指令の開始タイミングから、前記ミラー期間の開始タイミングまでの期間における前記放電速度よりも低く設定し、
前記放電側閾値は、前記電力変換器の電源電圧が前記スイッチに印加される場合に前記差動回路部から出力されるアナログ電圧近傍の値を含み、かつ、互いに異なる複数の放電側閾値であり、
前記放電側比較部（８０ａ〜８０ｃ）は、複数の前記放電側閾値それぞれについて、該放電側閾値と前記差動回路部から出力されるアナログ電圧との比較結果に応じた２値信号を出力し、
前記放電側比較部の出力信号に基づいて、前記スイッチがオフ状態に切り替えられる場合に発生するサージ電圧として、前記アナログ電圧を挟む一対の前記放電側閾値の中間値に対応するサージ電圧が今回のスイッチング周期において発生したと推定するオフ時推定部を備え、
前記放電制御部は、前記オフ時推定部により推定されたサージ電圧に基づいて、前記ミラー期間の終了タイミング以降における前記放電速度を変更する請求項２に記載のスイッチの駆動回路。
【請求項１０】
前記スイッチの端子間電圧がその許容上限値となる場合に前記差動回路部から出力されるアナログ電圧を耐圧閾値（Ｖｌｉｍ）とする場合、前記放電制御部は、前記オフ時推定部により推定されたサージ電圧が前記耐圧閾値となるように、前記ミラー期間の終了タイミング以降における前記放電速度を変更する請求項８又は９に記載のスイッチの駆動回路。
【請求項１１】
前記放電側閾値は、
０近傍の正数である第１放電側閾値と、
前記第１放電側閾値よりも大きくて、かつ、前記電力変換器の電源電圧が前記スイッチに印加される場合に前記差動回路部から出力されるアナログ電圧近傍の値である第２放電側閾値と、であり、
前記放電側比較部は、
前記第１放電側閾値と、前記差動回路部から出力されるアナログ電圧との比較結果に応じた２値信号である第１放電側信号を出力する第１放電側比較部（９０ａ）と、
前記第２放電側閾値と、前記差動回路部から出力されるアナログ電圧との比較結果に応じた２値信号である第２放電側信号を出力する第２放電側比較部（９０ｂ）と、を有し、
前記第１放電側比較部から出力される第１放電側信号と、前記第２放電側比較部から出力される第２放電側信号とに基づいて、前記スイッチがオフ状態に切り替えられる場合における前記スイッチの端子間電圧の上昇速度を算出するオフ時速度算出部を備え、
前記放電制御部は、前記オフ時速度算出部により算出された上昇速度に基づいて、前記放電速度を変更する請求項２に記載のスイッチの駆動回路。
【請求項１２】
前記オフ時速度算出部は、前記第１放電側比較部から出力される第１放電側信号と、前記第２放電側比較部から出力される第２放電側信号とに基づいて、前記スイッチのオフ指令の開始タイミングの後、前記差動回路部から出力されるアナログ電圧が前記第１放電側閾値を超えてから前記第２放電側閾値を超えるまでの期間を検出し、検出した該期間と、前記第１放電側閾値及び前記第２放電側閾値の差とに基づいて、前記上昇速度を算出する請求項１１に記載のスイッチの駆動回路。
【請求項１３】
前記放電制御部は、検出された前記ミラー期間中における前記放電速度を、前記スイッチのオフ指令の開始タイミングから、検出された前記ミラー期間の開始タイミングまでの期間における前記放電速度よりも低く設定する請求項２〜１２のいずれか１項に記載のスイッチの駆動回路。
【請求項１４】
前記放電制御部は、検出された前記ミラー期間中における前記放電速度を、検出された前記ミラー期間の終了タイミング以降における前記放電速度よりも高く設定する請求項２〜１３のいずれか１項に記載のスイッチの駆動回路。
【請求項１５】
前記スイッチは、直列接続され、かつ、交互にオン状態にされる上アームスイッチ（ＳＷＨ）及び下アームスイッチ（ＳＷＬ）であり、
前記上アームスイッチ及び前記下アームスイッチそれぞれには、ダイオード（ＤＨ，ＤＬ）が逆並列に接続され、
前記上アームスイッチ及び前記下アームスイッチのうち、オン状態に切り替えられようとしているスイッチを自アームスイッチとし、残りのスイッチを対向アームスイッチとする場合、前記分圧部は、前記対向アームスイッチの端子間電圧を分圧し、
前記比較部（１１０，１２０ａ，１２０ｂ）は、前記差動回路部（１００）から出力されるアナログ電圧と、前記閾値としての充電側閾値との比較結果に応じた２値信号を出力する充電側比較部であり、
前記ゲート制御部は、前記充電側比較部の出力信号に基づいて、前記自アームスイッチをオン状態に切り替える場合における前記自アームスイッチのゲート電荷の充電速度を設定する充電制御部である請求項１〜１４のいずれか１項に記載のスイッチの駆動回路。
【請求項１６】
前記充電側閾値は、０よりも大きくて、かつ、前記電力変換器の電源電圧が前記対向アームスイッチに印加される場合に前記差動回路部から出力されるアナログ電圧近傍の値、又は前記対向アームスイッチの端子間電圧がその許容上限値とされる場合に前記差動回路部から出力されるアナログ電圧であり、
前記充電側比較部の出力信号に基づいて、前記自アームスイッチがオン状態に切り替えられる場合に発生するサージ電圧を推定するオン時推定部を備え、
前記充電制御部は、前記オン時推定部により推定されたサージ電圧に基づいて、前記充電速度を変更する請求項１５に記載のスイッチの駆動回路。
【請求項１７】
前記オン時推定部は、前記充電側比較部の出力信号に基づいて、前記差動回路部から出力されるアナログ電圧が前記充電側閾値を超える期間を検出し、検出した期間と、前記スイッチに流れる電流とに基づいて、前記自アームスイッチがオン状態に切り替えられる場合に発生するサージ電圧を推定する請求項１６に記載のスイッチの駆動回路。
【請求項１８】
前記充電側比較部の出力信号に基づいて、今回のスイッチング周期において前記差動回路部から出力されたアナログ電圧が前記充電側閾値を超えたと判定した場合、次回のスイッチング周期における前記充電側閾値を、今回のスイッチング周期における前記充電側閾値よりも大きくする充電閾値変更部と、
前回のスイッチング周期において前記差動回路部から出力されたアナログ電圧が前記充電側閾値を超えたか否かの判定結果と、今回のスイッチング周期において前記差動回路部から出力されたアナログ電圧が前記充電側閾値を超えたか否かの判定結果とが異なる場合、前記自アームスイッチがオン状態に切り替えられる場合に発生するサージ電圧として、前回のスイッチング周期における前記充電側閾値と今回のスイッチング周期における前記充電側閾値との中間値に対応するサージ電圧が今回のスイッチング周期において発生したと推定するオン時推定部を備え、
前記充電制御部は、前記オン時推定部により推定されたサージ電圧に基づいて、前記充電速度を変更する請求項１５に記載のスイッチの駆動回路。
【請求項１９】
前記充電側閾値は、前記電力変換器の電源電圧が前記対向アームスイッチに印加される場合に前記差動回路部から出力されるアナログ電圧近傍の値を含み、かつ、互いに異なる複数の充電側閾値であり、
前記充電側比較部は、複数の前記充電側閾値それぞれについて、該充電側閾値と前記差動回路部から出力されるアナログ電圧との比較結果に応じた２値信号を出力し、
前記充電側比較部の出力信号に基づいて、前記自アームスイッチがオン状態に切り替えられる場合に発生するサージ電圧として、前記アナログ電圧を挟む一対の前記充電側閾値の中間値に対応するサージ電圧が今回のスイッチング周期において発生したと推定するオン時推定部を備え、
前記充電制御部は、前記オン時推定部により推定されたサージ電圧に基づいて、前記充電速度を変更する請求項１５に記載のスイッチの駆動回路。
【請求項２０】
前記対向アームスイッチの端子間電圧がその許容上限値となる場合に前記差動回路部から出力されるアナログ電圧を耐圧閾値（Ｖｌｉｍ）とする場合、前記充電制御部は、前記オン時推定部により推定されたサージ電圧が前記耐圧閾値となるように、前記充電速度を変更する請求項１８又は１９に記載のスイッチの駆動回路。
【請求項２１】
前記閾値として、
０近傍の正数である第１放電側閾値と、
前記第１放電側閾値よりも大きくて、かつ、前記電力変換器の電源電圧が前記スイッチに印加される場合に前記自アームスイッチに対応する前記差動回路部から出力されるアナログ電圧近傍の値である第２放電側閾値と、が設定され、
前記比較部は、
前記第１放電側閾値と、前記自アームスイッチに対応する前記差動回路部から出力されるアナログ電圧との比較結果に応じた２値信号である第１放電側信号を出力する第１放電側比較部（９０ａ）と、
前記第２放電側閾値と、前記自アームスイッチに対応する前記差動回路部から出力されるアナログ電圧との比較結果に応じた２値信号である第２放電側信号を出力する第２放電側比較部（９０ｂ）と、を有し、
前記第１放電側比較部から出力される第１放電側信号と、前記第２放電側比較部から出力される第２放電側信号とに基づいて、前記自アームスイッチがオン状態に切り替えられる場合における前記自アームスイッチの端子間電圧の低下速度を算出するオン時速度算出部を備え、
前記充電制御部は、前記オン時速度算出部により算出された低下速度に基づいて、前記充電速度を変更する請求項１５に記載のスイッチの駆動回路。
【請求項２２】
前記オン時速度算出部は、前記第１放電側比較部から出力される第１放電側信号と、前記第２放電側比較部から出力される第２放電側信号とに基づいて、前記自アームスイッチのオン指令の開始タイミングの後、前記自アームスイッチに対応する前記差動回路部から出力されるアナログ電圧が前記第２放電側閾値を下回ってから前記第１放電側閾値を下回るまでの期間を検出し、検出した該期間と、前記第１放電側閾値及び前記第２放電側閾値の差とに基づいて、前記低下速度を算出する請求項２１に記載のスイッチの駆動回路。
【請求項２３】
前記スイッチがオン状態とされている期間であって、かつ、前記スイッチのオン状態への切り替えに伴って生じる前記アナログ電圧のサージ及びリンギングが収束した後の期間、又は前記スイッチがオフ状態とされている期間であって、かつ、前記スイッチのオフ状態への切り替えに伴って生じる前記アナログ電圧のサージ及びリンギングが収束した後の期間において、前記リセットの実施及び前記リセットの解除を行う請求項１〜２２のいずれか１項に記載のスイッチの駆動回路。
【請求項２４】
前記スイッチの駆動状態の切り替えに伴って前記スイッチの端子間電圧が変化し始めてからその変化が完了するまでの期間よりも、前記スイッチのオフ指令がなされる期間又はオン指令がなされる期間が短いと判定した場合、前記スイッチのミラー期間において前記差動回路部から出力されるアナログ電圧を、前記ゲート制御部において用いられなくする請求項１〜２３のいずれか１項に記載のスイッチの駆動回路。
【請求項２５】
前記スイッチの駆動状態の切り替えに伴って発生するサージ電圧が収束する期間よりも、前記スイッチのオフ指令がなされる期間又はオン指令がなされる期間が短いと判定した場合、前記サージ電圧の発生期間において前記差動回路部から出力されるアナログ電圧を、前記ゲート制御部において用いられなくする請求項１〜２４のいずれか１項に記載のスイッチの駆動回路。
【請求項２６】
前記スイッチの１スイッチング周期において、前記差動回路部から出力されるアナログ電圧が前記閾値を３回以上跨ぐと判定した場合、前記アナログ電圧が前記閾値を３回目に跨いだタイミング以降の前記比較部の出力信号が前記ゲート制御部において用いられなくする請求項１〜２５のいずれか１項に記載のスイッチの駆動回路。
【請求項２７】
前記分圧部は、
前記スイッチの高電位側端子と前記第１入力端子とを接続する第１入力コンデンサ（６１ａ）と、
前記スイッチの低電位側端子と前記第２入力端子とを接続する第２入力コンデンサ（６１ｂ）と、
前記第１入力端子に第１端が接続された第１保持コンデンサ（６２ａ）と、
前記第２入力端子に第１端が接続された第２保持コンデンサ（６２ｂ）と、を有し、
前記差動回路部は、
前記第１保持コンデンサの第２端が接続された第１出力端子、及び前記第２保持コンデンサの第２端が接続された第２出力端子を有する全差動増幅回路（６３）と、
前記第１保持コンデンサに並列された第１リセットスイッチ（６４ａ）と、
前記第２保持コンデンサに並列された第２リセットスイッチ（６４ｂ）と、を有し、
前記第１リセットスイッチ及び前記第２リセットスイッチそれぞれがオン状態に切り替えられることにより前記リセットが実施され、その後前記第１リセットスイッチ及び前記第２リセットスイッチそれぞれがオフ状態に切り替えられることにより前記リセットが解除される請求項１〜２６のいずれか１項に記載のスイッチの駆動回路。
【請求項２８】
前記分圧部は、
前記スイッチの高電位側端子と前記第１入力端子とを接続する入力コンデンサ（１３１）と、
前記第１入力端子に第１端が接続された保持コンデンサ（１３２）と、を有し、
前記差動回路部は、
前記保持コンデンサの第２端が接続された出力端子を有する差動増幅回路（１３３）と、
前記保持コンデンサに並列されたリセットスイッチ（１３４）と、を有し、
前記リセットスイッチがオン状態に切り替えられることにより前記リセットが実施され、その後前記リセットスイッチがオフ状態に切り替えられることにより前記リセットが解除される請求項１〜２６のいずれか１項に記載のスイッチの駆動回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電力変換器を構成するスイッチの駆動回路に関する。
【背景技術】
【０００２】
この種の駆動回路としては、例えば特許文献１に記載されたものが知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第４２８４５７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
スイッチの駆動状態を切り替える場合に発生するサージ電圧及びスイッチング損失それぞれを低減することを目的として、スイッチの駆動状態を切り替える場合におけるスイッチのゲート電荷の移動速度を変更する構成（いわゆるアクティブゲート）が駆動回路に備えられる。
【０００５】
ここで、アクティブゲートの実施に、スイッチの端子間電圧が用いられる。この端子間電圧は、スイッチの駆動状態に応じて、０Ｖ近傍の値から、電力変換器の電源電圧近傍の値までの範囲で変化し得る。この変化に対応しようとする場合、端子間電圧を検出する電圧検出部の耐圧を大きくする必要がある。しかし、この場合、電圧検出部内に設定される絶縁距離が長くなってしまう。その結果、電圧検出部が大型化し、ひいては駆動回路が大型化する懸念がある。
【０００６】
本発明は、小型化を図ることができるスイッチの駆動回路を提供することを主たる目的とする。
【課題を解決するための手段】
【０００７】
本発明は、電力変換器を構成するスイッチを駆動するスイッチの駆動回路において、
前記スイッチの端子間電圧を分圧する分圧部と、
前記分圧部により分圧された端子間電圧が入力される第１入力端子及び第２入力端子を有し、前記第１入力端子及び前記第２入力端子間の電圧差に応じたアナログ電圧を出力する差動回路部と、を備え、
前記差動回路部は、その出力電圧のリセットを実施する機能を有し、前記リセットが実施された後、前記リセットが解除された場合における前記第１入力端子及び前記第２入力端子間の電圧差を基準電圧として、該基準電圧からの変化分に増幅率を乗算したアナログ電圧を出力し、
前記差動回路部から出力されるアナログ電圧と閾値との比較結果に応じた２値信号を出力する比較部と、
前記比較部の出力信号に基づいて、オフ状態及びオン状態のうち一方の状態から他方の状態へと前記スイッチの駆動状態を切り替える場合における前記スイッチのゲート電荷の移動速度を設定するゲート制御部と、を備える。
【０００８】
本発明では、差動回路部から出力されるアナログ電圧と閾値との比較結果に応じた２値信号が比較部から出力され、その出力信号に基づいて、スイッチの駆動状態を切り替える場合におけるスイッチのゲート電荷の移動速度が設定される。
【０００９】
ここで、本発明は、スイッチの端子間電圧を分圧する分圧部を備えている。分圧部によれば、差動回路部の入力電圧を低下させることができる。また、差動回路部は、分圧部により分圧された端子間電圧が入力される第１入力端子及び第２入力端子を有するため、差動回路部によれば、スイッチの端子間電圧を、スイッチの両端のうち一端に対する他端の電位差に応じた値として検出できる。このため、分圧部及び差動回路部によれば、差動回路部の耐圧を小さくでき、差動回路部の小型化を図ることができる。
【００１０】
また、本発明の差動回路部は、リセットが解除された場合における第１入力端子及び第２入力端子間の電圧差を基準電圧として、この基準電圧からの変化分に増幅率を乗算したアナログ電圧を出力する。この構成によれば、スイッチの端子間電圧の変化分を、基準電圧からの変化分として検出できる。このため、差動回路部の入力電圧を低下させることができ、差動回路部の小型化を図ることができる。
【００１１】
以上説明した本発明によれば、差動回路部の小型化を図ることができ、ひいては駆動回路の小型化を図ることができる。
【図面の簡単な説明】
【００１２】
【図１】第１実施形態に係る制御システムの全体構成図。
【図２】ドライブＩＣの構成を示す図。
【図３】検出回路の構成を示す図。
【図４】リセットの実施態様を示すタイムチャート。
【図５】アクティブゲート処理の手順を示すフローチャート。
【図６】アクティブゲート処理の手順を示すフローチャート。
【図７】アクティブゲート処理態様を示すタイムチャート。
【図８】第２実施形態に係るアクティブゲート処理の手順を示すフローチャート。
【図９】アクティブゲート処理態様を示すタイムチャート。
【図１０】第３実施形態に係るアクティブゲート処理の手順を示すフローチャート。
【図１１】アクティブゲート処理態様を示すタイムチャート。
【図１２】第３実施形態の変形例１に係るアクティブゲート処理の手順を示すフローチャート。
【図１３】第３実施形態の変形例２に係るドライブＩＣの一部の構成を示す図。
【図１４】サージ電圧の推定態様を示すタイムチャート。
【図１５】第４実施形態に係るドライブＩＣの構成を示す図。
【図１６】アクティブゲート処理態様を示すタイムチャート。
【図１７】第５実施形態に係るドライブＩＣの構成を示す図。
【図１８】アクティブゲート処理の手順を示すフローチャート。
【図１９】第６実施形態に係るアクティブゲート処理の手順を示すフローチャート。
【図２０】アクティブゲート処理態様を示すタイムチャート。
【図２１】第７実施形態に係るアクティブゲート処理態様を示すタイムチャート。
【図２２】その他の実施形態に係る検出回路の構成を示す図。
【図２３】その他の実施形態に係る駆動制御部の処理内容を示す図。
【図２４】その他の実施形態に係る駆動制御部の処理内容を示すタイムチャート。
【発明を実施するための形態】
【００１３】
＜第１実施形態＞
以下、本発明に係る駆動回路を具体化した第１実施形態について、図面を参照しつつ説明する。
【００１４】
図１に示すように、制御システムは、回転電機１０及びインバータ２０を備えている。回転電機１０は、ブラシレスの同期機であり、本実施形態では永久磁石同期機である。回転電機１０は、３相の巻線１１を備えている。なお、回転電機１０は、例えば、ファン又はポンプを備える駆動装置を構成し、ロータの回転によってファン又はポンプを駆動する。ファンは、例えば、ラジエータファン又は車室内空調用のファンである。ポンプは、例えば、オイルポンプ又はウォータポンプである。
【００１５】
回転電機１０は、インバータ２０を介して直流電源としてのバッテリ３０に接続されている。インバータ２０は、上アームスイッチＳＷＨと下アームスイッチＳＷＬとの直列接続体を相数分備えている。各相において、上，下アームスイッチＳＷＨ，ＳＷＬの接続点には、巻線１１の第１端が接続されている。各相の巻線１１の第２端は、中性点で接続されている。本実施形態において、誘導性負荷である各相の巻線１１は、電気角で互いに１２０°ずれている。
【００１６】
本実施形態では、インバータ２０を構成する上，下アームスイッチＳＷＨ，ＳＷＬとして、電圧制御形の半導体スイッチング素子が用いられており、より具体的には、ＮチャネルＭＯＳＦＥＴが用いられている。このため、スイッチの高電位側端子はドレインであり、低電位側端子はソースである。上，下アームスイッチＳＷＨ，ＳＷＬには、ボディダイオードとしての上，下アームダイオードＤＨ，ＤＬが内蔵されている。
【００１７】
インバータ２０は、その入力側に、インバータ２０の入力電圧を平滑化するコンデンサ２１を備えている。コンデンサ２１の高電位側端子は、バッテリ３０の正極端子と、上アームスイッチＳＷＨのドレインとを接続する電気経路に接続されている。コンデンサ２１の低電位側端子は、バッテリ３０の負極端子と、下アームスイッチＳＷＬのソースとを接続する電気経路に接続されている。
【００１８】
制御システムは、制御装置４０を備えている。制御装置４０は、マイコンを主体として構成され、回転電機１０の制御量をその指令値にフィードバック制御すべく、インバータ２０の各スイッチＳＷＨ，ＳＷＬをスイッチング操作する。本実施形態において、制御量は電気角速度（回転速度）であり、その指令値は指令角速度ω＊である。
【００１９】
インバータ２０は、図２に示すように、各上アームスイッチＳＷＨに対応して個別に設けられた上アームドライブＩＣ５０Ｈと、各下アームスイッチＳＷＬに対応して個別に設けられた下アームドライブＩＣ５０Ｌ（駆動回路に相当）とを備えている。制御装置４０は、上アームゲート信号ＧｍＨを上アームドライブＩＣ５０Ｈに対して出力し、下アームゲート信号ＧｍＬを下アームドライブＩＣ５０Ｌに対して出力する。各ゲート信号ＧｍＨ，ＧｍＬは、スイッチのオン指令及びスイッチのオフ指令のいずれかとなる。上アームゲート信号ＧｍＨと下アームゲート信号ＧｍＬとは、双方が同時にオン状態とならないように交互にオン指令となる。
【００２０】
なお、制御装置４０が提供する機能は、例えば、実体的なメモリ装置に記録されたソフトウェア及びそれを実行するコンピュータ、ハードウェア、又はそれらの組み合わせによって提供することができる。
【００２１】
本実施形態では、上アームドライブＩＣ５０Ｈと下アームドライブＩＣ５０Ｌとは、基本的には同様の構成である。このため、以下では、下アームドライブＩＣ５０Ｌを例にして説明する。
【００２２】
下アームドライブＩＣ５０Ｌは、電源５１、充電スイッチ５２、充電抵抗体５３、放電抵抗体５４及び放電スイッチ５５を備えている。本実施形態において、充電スイッチ５２はＰチャネルＭＯＳＦＥＴであり、放電スイッチ５５はＮチャネルＭＯＳＦＥＴである。図２において、Ｖｏｍは電源５１の出力電圧を示し、Ｒｃｈａは充電抵抗体５３の充電抵抗値を示し、Ｒｄｉｓは放電抵抗体５４の放電抵抗値を示す。
【００２３】
電源５１には、充電スイッチ５２を介して充電抵抗体５３の第１端が接続されている。充電抵抗体５３の第２端には、下アームスイッチＳＷＬのゲートが接続されている。下アームスイッチＳＷＬのゲートには、放電抵抗体５４の第１端が接続されている。放電抵抗体５４の第２端には、放電スイッチ５５を介して下アームスイッチＳＷＬのソースが接続されている。このソースは、下アームスイッチＳＷＬのゲート電荷の放電先となるグランド部として機能する。
【００２４】
下アームドライブＩＣ５０Ｌは、検出回路６０（差動回路部に相当）と、コンパレータ７０（放電側比較部に相当）と、閾値生成用電源７１とを備えている。検出回路６０は、図３に示すように、全差動増幅回路６３、第１，第２入力コンデンサ６１ａ，６１ｂ、第１，第２保持コンデンサ６２ａ，６２ｂ及び第１，第２リセットスイッチ６４ａ，６４ｂを備えている。
【００２５】
第１入力コンデンサ６１ａの第１端には、全差動増幅回路６３の正側入力端子（第１入力端子に相当）と、第１保持コンデンサ６２ａの第１端とが接続されている。第１入力コンデンサ６２ａの第２端には、下アームスイッチＳＷＬのドレインが接続されている。第１保持コンデンサ６２ａの第２端には、全差動増幅回路６３の負側出力端子（第１出力端子に相当）が接続されている。第１保持コンデンサ６２ａには、第１リセットスイッチ６４ａが並列接続されている。
【００２６】
第２入力コンデンサ６１ｂの第１端には、全差動増幅回路６３の負側入力端子（第２入力端子に相当）と、第２保持コンデンサ６２ｂの第１端とが接続されている。第２入力コンデンサ６１ｂの第２端には、下アームスイッチＳＷＬのソースが接続されている。第２保持コンデンサ６２ｂの第２端には、全差動増幅回路６３の正側出力端子（第２出力端子に相当）が接続されている。第２保持コンデンサ６２ｂには、第２リセットスイッチ６４ｂが並列接続されている。
【００２７】
本実施形態では、第１，第２入力コンデンサ６１ａ，６１ｂの静電容量が同じ値Ｃ１とされ、第１，第２保持コンデンサ６２ａ，６２ｂの静電容量が同じ値Ｃ２とされている。この場合、差動増幅回路６３の負側入力端子の入力電圧ＶｉＬと正側入力端子の入力電圧ＶｉＨとの差（ＶｉＨ−ＶｉＬ）、差動増幅回路６３の正側出力端子の出力電圧Ｖｏ、及び差動増幅回路６３の増幅率Ｃ１／Ｃ２の関係は、「Ｖｏ＝Ｃ１／Ｃ２×（ＶｉＨ−ＶｉＬ）」となる。以下、便宜上、上記増幅率Ｃ１／Ｃ２を１とする。
【００２８】
各リセットスイッチ６４ａ，６４ｂがオン状態にされると、差動増幅回路６３の正側出力端子の出力電圧Ｖｏが０になる。以下、各リセットスイッチ６４ａ，６４ｂがオン状態にされることを、検出回路６０のリセットの実施と称すこととする。リセットが実施されると、その後、各リセットスイッチ６４ａ，６４ｂがオフ状態にされる。以下、各リセットスイッチ６４ａ，６４ｂがオフ状態にされることを、検出回路６０のリセットの解除と称すこととする。検出回路６０は、リセットが解除されたタイミングにおける「ＶｉＨ−ＶｉＬ」（つまり、下アームスイッチＳＷＬのドレイン及びソース間電圧）を基準電圧として、その基準電圧からの変化分に上記増幅率を乗算した値を出力電圧Ｖｏとして出力する。
【００２９】
図４を用いて、本実施形態におけるリセットの実施及び解除についてさらに説明する。図４（ａ）は、下アームゲート信号ＧｍＬの推移を示し、図４（ｂ）は、下アームスイッチＳＷＬのドレイン及びソース間電圧ＶｄｓＬの推移を示し、図４（ｃ）は、検出回路６０のリセットの実施，解除の推移を示す。
【００３０】
本実施形態では、下アームスイッチＳＷＬがオン状態とされ、かつ、ドレイン及びソース間電圧ＶｄｓＬのサージ電圧及びリンギングが収束した期間ＴＲ０において、リセットの実施及びリセットの解除を行う。特に本実施形態では、下アームゲート信号ＧｍＬがオフ指令に切り替えられるタイミングでリセットの実施及び解除を行う。この場合、検出回路６０は、０Ｖを基準電圧とし、その基準電圧からの変化分を出力する。
【００３１】
差動増幅回路６３の正側出力端子には、コンパレータ７０の非反転入力端子が接続されている。コンパレータ７０の反転入力端子には、閾値生成用電源７１の正極端子が接続されている。閾値生成用電源７１の負極端子には、下アームスイッチＳＷＬのソースが接続されている。本実施形態では、閾値生成用電源７１の出力電圧を放電側閾値Ｖαと称すこととする。放電側閾値Ｖαは、０よりも大きくて、かつ、バッテリ３０の出力電圧である電源電圧ＶＤＣが下アームスイッチＳＷＬに印加される場合に検出回路６０から出力されるアナログ電圧近傍の値に設定されている。つまり、放電側閾値Ｖαは、下アームスイッチＳＷＬがオフ状態とされ、かつ、上アームスイッチＳＷＨがオン状態とされている場合の上記アナログ電圧近傍の値である。放電側閾値Ｖαは、電源電圧ＶＤＣよりもやや低い値又はやや高い値に設定されている。本実施形態では、電源電圧ＶＤＣが１２Ｖとされ、放電側閾値Ｖαが１２Ｖよりやや低い値（例えば、１１Ｖ＜Ｖα＜１２Ｖ）に設定されている。
【００３２】
コンパレータ７０の出力信号である放電側信号Ｓｇｓｏｆｆは、下アームドライブＩＣ５０Ｌの備える駆動制御部５６に入力される。駆動制御部５６は、制御装置４０から出力された下アームゲート信号ＧｍＬを取得し、取得した下アームゲート信号ＧｍＬがオン指令であると判定した場合、充電スイッチ５２をオン状態にし、放電スイッチ５５をオフ状態にする。これにより、下アームスイッチＳＷＬのゲートに充電電流が供給され、下アームスイッチＳＷＬがオン状態にされる。一方、駆動制御部５６は、取得した下アームゲート信号ＧｍＬがオフ指令であると判定した場合、充電スイッチ５２をオフ状態にし、放電スイッチ５５をオン状態にする。これにより、下アームスイッチＳＷＬのゲートから放電電流を流し、下アームスイッチＳＷＬがオフ状態にされる。
【００３３】
本実施形態では、オフ時のアクティブゲートを実施するために、放電抵抗体５４の放電抵抗値Ｒｄｉｓが可変とされる。放電抵抗値Ｒｄｉｓは、駆動制御部５６により変更される。以下、図５及び図６を用いて、駆動制御部５６により行われるアクティブゲート処理について説明する。
【００３４】
まず、図５について説明する。
【００３５】
ステップＳ２０では、今回のスイッチング周期Ｔｓｗ（ｎ）において、下アームゲート信号ＧｍＬのオフ指令の開始タイミングから、コンパレータ７０から出力される放電側信号Ｓｇｓｏｆｆの論理がＨに反転するまでの期間Ｔｍｉｒ（ｎ）を検出する。放電側信号Ｓｇｓｏｆｆの論理がＨに反転するタイミングは、下アームスイッチＳＷＬのミラー期間の終了タイミングと同等のタイミングである。ステップＳ２０の処理がタイミング検出部を含む。
【００３６】
ステップＳ２１では、前回のスイッチング周期Ｔｓｗ（ｎ−１）において検出した期間Ｔｍｉｒ（ｎ−１）に対して、今回のスイッチング周期Ｔｓｗ（ｎ）において検出した期間Ｔｍｉｒ（ｎ）が変化したか否かを判定する。ステップＳ２１の処理は、下アームスイッチＳＷＬに流れるドレイン電流Ｉｄ等が変化すると、放電抵抗値Ｒｄｉｓを変更する適切なタイミングが変化することに鑑みて行われるものである。
【００３７】
ステップＳ２１において変化したと判定した場合には、ステップＳ２２に進み、今回のスイッチング周期Ｔｓｗ（ｎ）において検出した期間Ｔｍｉｒ（ｎ）が、その初期値Ｔｉｎｉと同等か否かを判定する。例えば、Δｔｉ（＞０）を微小な値とする場合、「Ｔｉｎｉ−Δｔｉ≦Ｔｍｉｒ（ｎ）≦Ｔｉｎｉ＋Δｔｉ」を満たすと判定した場合、期間Ｔｍｉｒ（ｎ）が初期値Ｔｉｎｉと同等であると判定してもよい。
【００３８】
ステップＳ２２において同等であると判定した場合には、ステップＳ２３に進み、次回のスイッチング周期Ｔｓｗ（ｎ＋１）における放電抵抗値Ｒｄｉｓの増加タイミングを、下アームゲート信号ＧｍＬのオフ指令の開始タイミングから初期値Ｔｉｎｉ経過したタイミングに設定する。
【００３９】
ステップＳ２２において同等でないと判定した場合には、ステップＳ２４に進み、今回のスイッチング周期Ｔｓｗ（ｎ）において検出した期間Ｔｍｉｒ（ｎ）が初期値Ｔｉｎｉよりも短いか否かを判定する。例えば、「Ｔｍｉｒ（ｎ）＜Ｔｉｎｉ−Δｔｉ」を満たすと判定した場合、期間Ｔｍｉｒ（ｎ）が初期値Ｔｉｎｉよりも短いと判定してもよい。
【００４０】
ステップＳ２４において短いと判定した場合には、ステップＳ２５に進み、下アームゲート信号ＧｍＬのオフ指令の開始タイミングから期間Ｔｍｉｒ（ｎ）経過したタイミングを放電抵抗値Ｒｄｉｓの増加タイミングにするために、次回のスイッチング周期Ｔｓｗ（ｎ＋１）における放電抵抗値Ｒｄｉｓの増加タイミングを、ステップＳ２３で設定したタイミングに対して早める。
【００４１】
ステップＳ２４において否定判定した場合には、今回のスイッチング周期Ｔｓｗ（ｎ）において検出した期間Ｔｍｉｒ（ｎ）が初期値Ｔｉｎｉよりも長いと判定し、ステップＳ２６に進む。ステップＳ２６では、下アームゲート信号ＧｍＬのオフ指令の開始タイミングから期間Ｔｍｉｒ（ｎ）経過したタイミングを放電抵抗値Ｒｄｉｓの増加タイミングにするために、次回のスイッチング周期Ｔｓｗ（ｎ＋１）における放電抵抗値Ｒｄｉｓの増加タイミングを、ステップＳ２３で設定したタイミングに対して遅らせる。
【００４２】
ステップＳ２１において否定判定した場合には、次回のスイッチング周期Ｔｓｗ（ｎ＋１）における放電抵抗値Ｒｄｉｓの増加タイミングが、今回のスイッチング周期Ｔｓｗ（ｎ）における放電抵抗値Ｒｄｉｓの増加タイミングと同じタイミングとされる。
【００４３】
続いて、図６について説明する。
【００４４】
ステップＳ３０では、下アームゲート信号ＧｍＬのオフ指令がなされる期間のうち、放電側信号Ｓｇｓｏｆｆの論理がＨになる期間であるオフサージ発生期間Ｔｏｆｆｓｒを検出する。
【００４５】
ステップＳ３１では、検出したオフサージ発生期間Ｔｏｆｆｓｒと、スイッチ（例えば下アームスイッチＳＷＬ）に流れる電流（負荷電流）の検出値とに基づいて、下アームスイッチＳＷＬがオフ状態に切り替える場合に発生するサージ電圧に対応する検出回路６０のアナログ出力電圧（以下、オフサージ電圧Ｖｏｆｆｓｒ）を推定する。例えば、サージ発生期間Ｔｏｆｆｓｒが短いほど、オフサージ電圧Ｖｏｆｆｓｒが高くなるように推定すればよい。ステップＳ３１の処理がオフ時推定部に相当する。なお、負荷電流は、電流センサ３１によって検出される。電流センサ３１は、例えば、下アームスイッチＳＷＬのソース側に接続されるシャント抵抗等の電流センサ、上アームスイッチＳＷＨのドレイン側に接続される電流センサ、又は上，下アームスイッチＳＷＨ，ＳＷＬの接続点と巻線１１とを接続する電気経路に設けられる電流センサである。電流センサ３１の検出値は、駆動制御部５６に入力される。
【００４６】
ステップＳ３２では、今回のスイッチング周期Ｔｓｗ（ｎ）において推定したオフサージ電圧Ｖｏｆｆｓｒが、耐圧閾値Ｖｌｉｍと同等か否かを判定する。耐圧閾値Ｖｌｉｍは、下アームスイッチＳＷＬのドレイン及びソース間電圧がその許容上限値となる場合に検出回路６０から出力されるアナログ電圧である。例えば、Δｖｉ（＞０）を微小な値とする場合、「Ｖｌｉｍ−Δｖｉ≦Ｖｏｆｆｓｒ≦Ｖｌｉｍ＋Δｖｉ」を満たすと判定した場合、オフサージ電圧Ｖｏｆｆｓｒが耐圧閾値Ｖｌｉｍと同等であると判定してもよい。
【００４７】
ステップＳ３２において同等であると判定した場合には、ステップＳ３３に進み、次回のスイッチング周期Ｔｓｗ（ｎ＋１）における放電抵抗値Ｒｄｉｓを、今回のスイッチング周期Ｔｓｗ（ｎ）における放電抵抗値Ｒｄｉｓと同じ値に維持する。
【００４８】
ステップＳ３２において否定判定した場合には、ステップＳ３４に進み、オフサージ電圧Ｖｏｆｆｓｒが耐圧閾値Ｖｌｉｍよりも小さいか否かを判定する。例えば、「Ｖｏｆｆｓｒ＜Ｖｌｉｍ−Δｖｉ」を満たすと判定した場合、オフサージ電圧Ｖｏｆｆｓｒが耐圧閾値Ｖｌｉｍよりも小さいと判定してもよい。
【００４９】
ステップＳ３４において小さいと判定した場合には、ステップＳ３５に進み、次回のスイッチング周期Ｔｓｗ（ｎ＋１）における放電抵抗値Ｒｄｉｓの増加タイミング以降の放電抵抗値Ｒｄｉｓを、今回のスイッチング周期Ｔｓｗ（ｎ）における放電抵抗値Ｒｄｉｓの増加タイミング以降の放電抵抗値Ｒｄｉｓよりも低くする。放電抵抗値Ｒｄｉｓを低くすることにより、下アームスイッチＳＷＬのゲート電荷の放電速度が高くなる。
【００５０】
なお、推定したオフサージ電圧Ｖｏｆｆｓｒと耐圧閾値Ｖｌｉｍとの差、及び下アームスイッチＳＷＬに流れるドレイン電流の検出値に基づいて、今回のスイッチング周期Ｔｓｗ（ｎ）の放電抵抗値Ｒｄｉｓに対する低下補正量（＞０）を算出すればよい。今回のスイッチング周期Ｔｓｗ（ｎ）の放電抵抗値Ｒｄｉｓから、算出した低下補正量を減算することにより、次回のスイッチング周期Ｔｓｗ（ｎ＋１）の放電抵抗値Ｒｄｉｓを算出する。
【００５１】
ステップＳ３４において否定判定した場合には、オフサージ電圧Ｖｏｆｆｓｒが耐圧閾値Ｖｌｉｍよりも大きいと判定し、ステップＳ３６に進む。ステップＳ３６では、次回のスイッチング周期Ｔｓｗ（ｎ＋１）における放電抵抗値Ｒｄｉｓの増加タイミング以降の放電抵抗値Ｒｄｉｓを、今回のスイッチング周期Ｔｓｗ（ｎ）における放電抵抗値Ｒｄｉｓの増加タイミング以降の放電抵抗値Ｒｄｉｓよりも増加させる。放電抵抗値Ｒｄｉｓを増加させることにより、下アームスイッチＳＷＬのゲート電荷の放電速度が低くなる。
【００５２】
なお、推定したオフサージ電圧Ｖｏｆｆｓｒと耐圧閾値Ｖｌｉｍとの差、及び下アームスイッチＳＷＬに流れるドレイン電流の検出値に基づいて、今回のスイッチング周期Ｔｓｗ（ｎ）の放電抵抗値Ｒｄｉｓに対する増加補正量（＞０）を算出すればよい。今回のスイッチング周期Ｔｓｗ（ｎ）の放電抵抗値Ｒｄｉｓに、算出した増加補正量を加算することにより、次回のスイッチング周期Ｔｓｗ（ｎ＋１）の放電抵抗値Ｒｄｉｓを算出する。
【００５３】
図７を用いて、オフ時のアクティブゲート処理の一例について説明する。図７（ａ）は、下アームゲート信号ＧｍＬの推移を示し、図７（ｂ）は、放電抵抗値Ｒｄｉｓの推移を示し、図７（ｃ）は、下アームスイッチＳＷＬのゲート電圧ＶｇｓＬの推移を示し、図７（ｄ）は、下アームスイッチＳＷＬのドレイン及びソース間電圧ＶｄｓＬ（検出回路６０から出力されるアナログ電圧）の推移を示す。図７（ｅ）は、ミラー期間の終了タイミングを検出するための検出フラグＳｇｍの推移を示し、図７（ｆ）は、放電側信号Ｓｇｓｏｆｆの推移を示す。
【００５４】
時刻ｔ１は、下アームゲート信号ＧｍＬのオフ指令の開始タイミングである。時刻ｔ１において、放電抵抗値Ｒｄｉｓが、その最大値Ｒｄｍａｘからその最小値Ｒｄｍｉｎまで低下させられる。
【００５５】
下アームスイッチＳＷＬのゲート電圧ＶｇｓＬが低下し始め、時刻ｔ２において、ゲート電圧ＶｇｓＬがミラー電圧となる。そして、ドレイン及びソース間電圧ＶｄｓＬが上昇し始める。
【００５６】
その後、時刻ｔ１〜ｔ３の期間が期間Ｔｍｉｒとして検出され、この検出期間Ｔｍｉｒと初期値Ｔｉｎｉとの比較に基づいて、次回のスイッチング周期Ｔｓｗにおける放電抵抗値Ｒｄｉｓの増加タイミングが設定される。図７に示す例では、次回のスイッチング周期Ｔｓｗにおける放電抵抗値Ｒｄｉｓの増加タイミングが、初期値Ｔｉｎｉ経過するタイミングに対して早められる。
【００５７】
時刻ｔ３〜ｔ４において、放電側信号Ｓｇｓｏｆｆが論理Ｈになる。ただし、図７に示す例では、時刻ｔ１から始まるスイッチング周期Ｔｓｗにおいて、図６の処理は実施されないこととする。
【００５８】
その後、時刻ｔ１から初期値Ｔｉｎｉが経過したタイミングにおいて、放電抵抗値Ｒｄｉｓがその最小値Ｒｄｍｉｎから最大値Ｒｄｍａｘまで増加する。その後、時刻ｔ５において、下アームゲート信号ＧｍＬがオン指令に切り替わり、ゲート電圧ＶｇｓＬが上昇し始める。なお、時刻ｔ６は、ミラー期間の終了タイミングである。
【００５９】
時刻ｔ７において、下アームゲート信号ＧｍＬがオフ指令に切り替えられ、放電抵抗値Ｒｄｉｓがその最大値Ｒｄｍａｘから最小値Ｒｄｍｉｎまで低下させられる。時刻ｔ７〜ｔ９の期間が期間Ｔｍｉｒとして検出され、今回のスイッチング周期Ｔｓｗにおいて検出された期間Ｔｍｉｒが、前回のスイッチング周期Ｔｓｗにおける時刻ｔ１〜ｔ３の期間と同等であると判定される。時刻ｔ９において、放電抵抗値Ｒｄｉｓがその最大値Ｒｄｍａｘまで増加させられる。
【００６０】
時刻ｔ９〜ｔ１０において、放電側信号Ｓｇｓｏｆｆの論理がＨとされ、この論理Ｈとされる期間がオフサージ発生期間Ｔｏｆｆｓｒとして検出される。そして、検出されたオフサージ発生期間Ｔｏｆｆｓｒと、負荷電流とに基づいて、今回のスイッチング周期Ｔｓｗにおけるオフサージ電圧Ｖｏｆｆｓｒが推定される。推定されたオフサージ電圧Ｖｏｆｆｓｒが耐圧閾値Ｖｌｉｍよりも小さい。このため、次回のスイッチング周期Ｔｓｗにおける放電抵抗値Ｒｄｉｓを低下させる。なお、時刻ｔ１１において、下アームゲート信号ＧｍＬがオン指令に切り替えられる。
【００６１】
時刻ｔ１２は、下アームゲート信号ＧｍＬのオフ指令の開始タイミングである。時刻ｔ１２において、放電抵抗値Ｒｄｉｓが、その最大値Ｒｄｍａｘからその最小値Ｒｄｍｉｎまで低下させられる。
【００６２】
時刻ｔ１２〜ｔ１３の期間が期間Ｔｍｉｒとして検出され、この検出期間Ｔｍｉｒと初期値Ｔｉｎｉとの比較に基づいて、次回のスイッチング周期Ｔｓｗにおける放電抵抗値Ｒｄｉｓの増加タイミングが設定される。
【００６３】
時刻ｔ１３において、放電抵抗値Ｒｄｉｓがその最小値Ｒｄｍｉｎから、最小値Ｒｄｍｉｎ及び最大値Ｒｄｍａｘの中間値Ｒｄｍｉｄまで増加する。また、時刻ｔ１３〜ｔ１４において放電側信号Ｓｇｓｏｆｆの論理がＨとされる。
【００６４】
以上説明した本実施形態によれば、以下の効果を得られるようになる。
【００６５】
検出回路６０から出力されるアナログ電圧と放電側閾値Ｖαとが比較されることにより、比較結果に応じた放電側信号Ｓｇｓｏｆｆがコンパレータ７０から出力される。そして、放電側信号Ｓｇｓｏｆｆに基づいて、ミラー期間の終了タイミングが検出される。この構成によれば、検出回路６０から出力されるアナログ電圧を、ＡＤ変換器を用いることなく時間情報に変換することができる。これにより、アクティブゲートを実施するためのドライブＩＣ５０Ｈ，５０Ｌの構成を簡素にでき、ひいてはドライブＩＣ５０Ｈ，５０Ｌのコストの増加を抑制できる。
【００６６】
放電側信号Ｓｇｓｏｆｆに基づいて、オフサージ発生期間Ｔｏｆｆｓｒが検出され、検出されたオフサージ発生期間Ｔｏｆｆｓｒに基づいて、オフサージ電圧Ｖｏｆｆｓｒが推定される。そして、推定されたオフサージ電圧Ｖｏｆｆｓｒに基づいて、ミラー期間の終了タイミング以降の放電抵抗値Ｒｄｉｓが変更される。この構成によれば、サージ電圧及びスイッチング損失の抑制効果を得るための適切な放電抵抗値Ｒｄｉｓを、ＡＤ変換器を用いることなく簡素な構成で設定することができる。
【００６７】
＜第１実施形態の変形例１＞
図５及び図６に示した処理のうち、いずれか一方のみが実行されてもよい。ここで、図６に示した処理のみが実行される場合、放電抵抗値Ｒｄｉｓの増加タイミングは、例えば、下アームゲート信号ＧｍＬのオフ指令の開始タイミングから初期値Ｔｉｎｉ経過したタイミングとすればよい。
【００６８】
＜第１実施形態の変形例２＞
ステップＳ３０におけるオフサージ発生期間Ｔｏｆｆｓｒの検出に用いる放電側閾値Ｖαを耐圧閾値Ｖｌｉｍと同じ値にしてもよい。
【００６９】
＜第２実施形態＞
以下、第２実施形態について、第１実施形態との相違点を中心に図面を参照しつつ説明する。本実施形態では、オフ時のアクティブゲートを変更する。詳しくは、下アームゲート信号ＧｍＬのオフ指令がなされている期間のうち、放電側信号Ｓｇｓｏｆｆの論理がＨになっている期間における放電抵抗値Ｒｄｉｓを、それ以外の期間における放電抵抗値Ｒｄｉｓよりも大きくする。
【００７０】
図８に、駆動制御部５６により行われるアクティブゲート処理の手順を示す。
【００７１】
ステップＳ４０では、下アームゲート信号ＧｍＬのオフ指令がなされている期間において、放電側信号Ｓｇｓｏｆｆの論理がＬであるか否かを判定する。
【００７２】
ステップＳ４０において論理がＬであると判定した場合には、ステップＳ４１に進み、放電抵抗値Ｒｄｉｓを高速側抵抗値ＲｄＬに設定する。ステップＳ４０において論理がＨであると判定した場合には、ステップＳ４２に進み、放電抵抗値Ｒｄｉｓを、高速側抵抗値ＲｄＬよりも大きい低速側抵抗値ＲｄＨに設定する。
【００７３】
図９を用いて、オフ時のアクティブゲート処理の一例について説明する。図９（ａ）〜（ｅ）は、先の図７（ａ）〜（ｄ），（ｆ）に対応している。
【００７４】
時刻ｔ１において、下アームゲート信号ＧｍＬがオフ指令に切り替えられる。その後、時刻ｔ２〜ｔ３において、放電側信号Ｓｇｓｏｆｆの論理がＨになる。このため、時刻ｔ２〜ｔ３において、放電抵抗値Ｒｄｉｓが低速側抵抗値ＲｄＨにされる。
【００７５】
以上説明した本実施形態によれば、第１実施形態の効果に準じた効果を得ることができる。
【００７６】
＜第２実施形態の変形例＞
放電側閾値Ｖαを耐圧閾値Ｖｌｉｍと同じ値にしてもよい。この場合、検出回路６０から出力されるアナログ電圧が耐圧閾値Ｖｌｉｍを超える期間において、放電側信号Ｓｇｓｏｆｆの論理がＨとされる。
【００７７】
＜第３実施形態＞
以下、第３実施形態について、第１実施形態との相違点を中心に図面を参照しつつ説明する。本実施形態では、オフ時のアクティブゲートを変更する。詳しくは、１つの放電側閾値Ｖαの値がスイッチング周期Ｔｓｗ毎に切り替え可能とされ、その放電側閾値Ｖαに基づいてアクティブゲートが実施される。
【００７８】
図１０に、駆動制御部５６により行われるアクティブゲート処理の手順を示す。なお、本実施形態において、放電側閾値Ｖαの初期値は、第１実施形態で説明した値とされている。また、本実施形態では、駆動制御部５６が放電閾値変更部を含む。
【００７９】
ステップＳ５０では、今回のスイッチング周期Ｔｓｗ（ｎ）において下アームゲート信号ＧｍＬがオフ指令とされている期間中に、放電側信号Ｓｇｓｏｆｆの論理がＨになったか否かを判定する。
【００８０】
ステップＳ５０において肯定判定した場合には、ステップＳ５１に進み、次回のスイッチング周期Ｔｓｗ（ｎ＋１）における放電側閾値Ｖα（ｎ＋１）を、今回のスイッチング周期Ｔｓｗ（ｎ）における放電側閾値Ｖα（ｎ）に所定値Ｘだけ加算した値に設定する。ただし、放電側閾値Ｖαの上限値は、耐圧閾値Ｖｌｉｍとする。ステップＳ５１の完了後、次のスイッチング周期におけるステップＳ５０の処理に移行する。なお、ステップＳ５１の処理が放電閾値変更部に相当する。
【００８１】
ステップＳ５０において否定判定した場合には、ステップＳ５２に進み、今回のスイッチング周期Ｔｓｗ（ｎ）で発生したオフサージ電圧Ｖｏｆｆｓｒが、今回のスイッチング周期Ｔｓｗの放電側閾値Ｖα（ｎ）よりも小さくて、かつ、前回のスイッチング周期Ｔｓｗ（ｎ−１）の放電側閾値Ｖα（ｎ−１）よりも大きい値であると推定する。なお、ステップＳ５２の処理がオフ時推定部に相当する。
【００８２】
続くステップＳ５３では、今回のスイッチング周期Ｔｓｗ（ｎ）において推定したオフサージ電圧Ｖｏｆｆｓｒが、耐圧閾値Ｖｌｉｍと同等か否かを判定する。
【００８３】
ステップＳ５３において同等であると判定した場合には、ステップＳ５４に進み、次回のスイッチング周期Ｔｓｗ（ｎ＋１）における放電抵抗値Ｒｄｉｓの増加タイミング以降の放電抵抗値Ｒｄｉｓを、今回のスイッチング周期Ｔｓｗ（ｎ）における放電抵抗値Ｒｄｉｓと同じ値に維持する。
【００８４】
ステップＳ５３において否定判定した場合には、ステップＳ５５に進み、オフサージ電圧Ｖｏｆｆｓｒが耐圧閾値Ｖｌｉｍよりも小さいか否かを判定する。
【００８５】
ステップＳ５５において小さいと判定した場合には、ステップＳ５６に進み、次回のスイッチング周期Ｔｓｗ（ｎ＋１）における放電抵抗値Ｒｄｉｓの増加タイミング以降の放電抵抗値Ｒｄｉｓを、今回のスイッチング周期Ｔｓｗ（ｎ）における放電抵抗値Ｒｄｉｓの増加タイミング以降の放電抵抗値Ｒｄｉｓよりも低くする。
【００８６】
ステップＳ５７では、次回のスイッチング周期Ｔｓｗ（ｎ＋１）における放電側閾値Ｖα（ｎ＋１）を、今回のスイッチング周期Ｔｓｗ（ｎ）における放電側閾値Ｖα（ｎ）に所定値Ｘだけ加算した値に設定する。ただし、放電側閾値Ｖαの上限値は、耐圧閾値Ｖｌｉｍとする。
【００８７】
ステップＳ５５において否定判定した場合には、オフサージ電圧Ｖｏｆｆｓｒが耐圧閾値Ｖｌｉｍよりも大きいと判定し、ステップＳ５８に進む。ステップＳ５８では、次回のスイッチング周期Ｔｓｗ（ｎ＋１）における放電抵抗値Ｒｄｉｓの増加タイミング以降の放電抵抗値Ｒｄｉｓを、今回のスイッチング周期Ｔｓｗ（ｎ）における放電抵抗値Ｒｄｉｓの増加タイミング以降の放電抵抗値Ｒｄｉｓよりも増加させる。
【００８８】
本実施形態では、ステップＳ５３〜Ｓ５８の処理により、オフサージ電圧Ｖｏｆｆｓｒが耐圧閾値Ｖｌｉｍとなるように、放電抵抗値Ｒｄｉｓの増加タイミング以降の放電抵抗値Ｒｄｉｓが変更される。
【００８９】
図１１を用いて、オフ時のアクティブゲート処理の一例について説明する。図１１（ａ）〜（ｅ）は、先の図７（ａ）〜（ｅ）に対応しており、図１１（ｆ）は、放電抵抗値Ｒｄｉｓの変更に用いるフラグＦｄの推移を示す。
【００９０】
時刻ｔ１において、下アームゲート信号ＧｍＬがオフ指令に切り替えられる。この場合、放電抵抗値Ｒｄｉｓはその最小値Ｒｄｍｉｎに設定されている。
【００９１】
その後、時刻ｔ２において、放電抵抗値Ｒｄｉｓが、最小値Ｒｄｍｉｎから最大値Ｒｄｍａｘまで増加させられる。なお、例えば、時刻ｔ２は、下アームゲート信号ＧｍＬのオフ指令の開始タイミング（時刻ｔ１）から初期値Ｔｉｎｉが経過したタイミングとすればよい。また、例えば、放電側閾値Ｖαがその初期値とされる場合において時刻ｔ１から放電側信号Ｓｇｓｏｆｆの論理がＨに反転するまでの期間Ｔｍｉｒを記憶し、時刻ｔ１から、記憶した期間Ｔｍｉｒだけ経過したタイミングを時刻ｔ２とすればよい。
【００９２】
その後、時刻ｔ３〜ｔ４において、放電側信号Ｓｇｓｏｆｆの論理がＨになる。このため、その後のスイッチング周期Ｔｓｗの時刻ｔ５において、放電側閾値Ｖαが所定値Ｘだけ増加させられる。時刻ｔ５からのスイッチング周期Ｔｓｗでは、放電側信号Ｓｇｓｏｆｆの論理がＨに反転しない。このため、前回のスイッチング周期Ｔｓｗにおける放電側信号Ｓｇｓｏｆｆを用いた判定結果と、今回のスイッチング周期Ｔｓｗにおける放電側信号Ｓｇｓｏｆｆを用いた判定結果とが異なる。したがって、オフサージ電圧Ｖｏｆｆｓｒが、今回のスイッチング周期Ｔｓｗの放電側閾値Ｖα（ｎ）よりも小さくて、かつ、前回のスイッチング周期Ｔｓｗの放電側閾値Ｖα（ｎ−１）よりも大きい値であると推定される。そして、推定されたオフサージ電圧Ｖｏｆｆｓｒに基づいて、時刻ｔ６以降のスイッチング周期Ｔｓｗ内の時刻ｔ７からの放電抵抗値Ｒｄｉｓが、その最大値Ｒｄｍａｘから中間値Ｒｄｍｉｄまで低下させられる。
【００９３】
また、時刻ｔ５からのスイッチング周期Ｔｓｗでは、放電側信号Ｓｇｓｏｆｆの論理がＨに反転しないものの、放電側閾値Ｖαが耐圧閾値Ｖｌｉｍよりも小さい。このため、図１１に示す例では、時刻ｔ６からのスイッチング周期Ｔｓｗにおける放電側閾値Ｖαは、増加させられることにより、耐圧閾値Ｖｌｉｍと同じ値に設定されている。
【００９４】
以上説明した本実施形態によれば、第１実施形態と同様の効果を得ることができる。
【００９５】
＜第３実施形態の変形例１＞
オフサージ電圧Ｖｏｆｆｓｒの推定方法を変更してもよい。以下、この方法について図１２を用いて説明する。図１２には、先の図１０に示した処理のうち、オフサージ電圧Ｖｏｆｆｓｒの推定に関する処理を示す。なお、図１２の説明において、所定値Ｘを第１所定値Ｘと称すこととする。
【００９６】
ステップＳ５０において否定判定した場合には、ステップＳ６０に進み、次回のスイッチング周期Ｔｓｗ（ｎ＋１）における放電側閾値Ｖα（ｎ＋１）を、今回のスイッチング周期Ｔｓｗ（ｎ）における放電側閾値Ｖα（ｎ）から、第２所定値Ｙだけ減算した値に設定する。ここで、第２所定値Ｙは、第１所定値Ｘよりも小さい値である。
【００９７】
ステップＳ６０の完了後、次のスイッチング周期におけるステップＳ６１の処理に移行する。ステップＳ６１では、今回のスイッチング周期Ｔｓｗ（ｎ）において下アームゲート信号ＧｍＬがオフ指令とされている期間中に、放電側信号Ｓｇｓｏｆｆの論理がＬに維持されているか否かを判定する。
【００９８】
ステップＳ６１において肯定判定した場合には、ステップＳ６０に移行する。一方、ステップＳ６１において否定判定した場合には、ステップＳ５２に移行する。
【００９９】
以上説明した本実施形態によれば、オフサージ電圧Ｖｏｆｆｓｒを迅速に推定することができる。
【０１００】
＜第３実施形態の変形例２＞
オフサージ電圧Ｖｏｆｆｓｒの推定方法を、以下に説明するように変更してもよい。この方法について図１３及び図１４を用いて説明する。
【０１０１】
図１３には、下アームドライブＩＣ５０Ｌの一部の構成を示す。下アームドライブＩＣ５０Ｌは、第１コンパレータ８０ａ、第２コンパレータ８０ｂ、第３コンパレータ８０ｃ、第１電源８１ａ、第２電源８１ｂ及び第３電源８１ｃを備えている。第１電源８１ａの出力電圧である第１放電側閾値Ｖα１は、第１実施形態で説明した放電側閾値Ｖαと同様に、電源電圧ＶＤＣ近傍の値に設定されている。また、第２電源８１ｂの出力電圧である第２放電側閾値Ｖα２は、第１放電側閾値Ｖα１よりも大きい値に設定され、第３電源８１ｃの出力電圧である第３放電側閾値Ｖα３は、第２放電側閾値Ｖα２よりも大きい値に設定されている。第２放電側閾値Ｖα２及び第２放電側閾値Ｖα２は、耐圧閾値Ｖｌｉｍよりも小さい値に設定されている。
【０１０２】
各コンパレータ８０ａ〜８０ｃの非反転入力端子には、検出回路６０から出力されるアナログ電圧が入力される。各コンパレータ８０ａ〜８０ｃの反転入力端子には、各電源８１ａ〜８１ｃから各放電側閾値Ｖα１〜Ｖα３が入力される。
【０１０３】
第１コンパレータ８０ａの出力信号である第１放電側信号Ｓｇｓｏｆ１、第２コンパレータ８０ｂの出力信号である第２放電側信号Ｓｇｓｏｆ２、及び第３コンパレータ８０ｃの出力信号である第３放電側信号Ｓｇｓｏｆ３は、駆動制御部５６に入力される。
【０１０４】
図１４を用いて、オフサージ電圧Ｖｏｆｆｓｒの推定方法について説明する。図１４（ａ）〜（ｄ）は、先の図７（ａ）〜（ｄ）に対応し、図１４（ｅ）〜（ｇ）は、第１〜第３放電側信号Ｓｇｓｏｆ１〜Ｓｇｓｏｆ３の推移を示す。
【０１０５】
下アームゲート信号ＧｍＬがオフ指令とされている期間において、各放電側信号Ｓｇｓｏｆ１〜Ｓｇｓｏｆ３のうち、第１，第２放電側信号Ｓｇｓｏｆ１，Ｓｇｓｏｆ２のみが論理Ｈに反転する。このため、駆動制御部５６は、オフサージ電圧Ｖｏｆｆｓｒが、第２放電側閾値Ｖα２と第３放電側閾値Ｖα３との中間値であると推定する。
【０１０６】
＜第４実施形態＞
以下、第４実施形態について、第１実施形態との相違点を中心に図面を参照しつつ説明する。本実施形態では、オフ時のアクティブゲートを変更する。そのために、図１５に示すように、ドライブＩＣの構成を変更する。図１５において、先の図２に示した構成と同一の構成については、便宜上、同一の符号を付している。
【０１０７】
下アームドライブＩＣ５０Ｌは、第１コンパレータ９０ａ（第１放電側比較部に相当）、第２コンパレータ９０ｂ（第２放電側比較部に相当）、第１電源９１ａ及び第２電源９１ｂを備えている。第１電源９１ａの出力電圧である第１放電側閾値Ｖβ１は、０よりもやや大きい値（例えば、０Ｖ＜Ｖβ１＜１Ｖ）に設定されている。第２電源９１ｂの出力電圧である第２放電側閾値Ｖβ２は、第１実施形態で説明した放電側閾値Ｖαと同様に、電源電圧ＶＤＣ近傍の値に設定されている。
【０１０８】
各コンパレータ９０ａ，９０ｂの非反転入力端子には、検出回路６０から出力されるアナログ電圧が入力される。各コンパレータ９０ａ，９０ｂの反転入力端子には、各電源９１ａ，９１ｂから各放電側閾値Ｖβ１，Ｖβ２が入力される。
【０１０９】
第１コンパレータ９０ａの出力信号である第１放電側信号Ｓｇｓ１、及び第２コンパレータ９０ｂの出力信号である第２放電側信号Ｓｇｓ２は、駆動制御部５６に入力される。
【０１１０】
図１６を用いて、駆動制御部５６が行うアクティブゲート処理について説明する。図１６（ａ）〜（ｄ）は、先の図７（ａ）〜（ｄ）に対応し、図１６（ｅ），（ｆ）は、第１，第２放電側信号Ｓｇｓ１，Ｓｇｓ２の推移を示す。図１６（ｇ）は、下アームスイッチＳＷＬがオフ状態に切り替えられる場合におけるドレイン及びソース間電圧ＶｄｓＬの上昇速度ｄＶ／ｄｔを示す。なお、本実施形態では、駆動制御部５６がオフ時速度算出部を含む。
【０１１１】
時刻ｔ１において、下アームゲート信号ＧｍＬがオフ指令に切り替えられる。このため、時刻ｔ２において、第１放電側信号Ｓｇｓ１の論理がＨに反転し、時刻ｔ３において、第２放電側信号Ｓｇｓ２の論理がＨに反転する。第１放電側信号Ｓｇｓ１の論理がＨに反転するタイミングは、ミラー期間の開始タイミングと同等のタイミングであり、第２放電側信号Ｓｇｓ２の論理がＨに反転するタイミングは、ミラー期間の終了タイミングと同等のタイミングであると判定できる。
【０１１２】
駆動制御部５６は、時刻ｔ２〜ｔ３の期間ＴＭと、第１放電側閾値Ｖβ１及び第２放電側閾値Ｖβ２の差とに基づいて、下式（ｅｑ１）のように上昇速度ｄＶ／ｄｔを算出する。
【０１１３】
ｄＶ／ｄｔ＝（Ｖβ２−Ｖβ１）／ＴＭ  …  （ｅｑ１）
その後、下アームゲート信号ＧｍＬがオン指令に切り替わる時刻ｔ４において、駆動制御部５６は、算出した上昇速度ｄＶ／ｄｔがその速度閾値Ｓｔｈよりも大きいと判定する。このため、駆動制御部５６は、時刻ｔ７からの次回のスイッチング周期Ｔｓｗにおける放電抵抗値Ｒｄｉｓを増加させる。
【０１１４】
時刻ｔ５において、第２放電側信号Ｓｇｓ２の論理がＬに反転し、時刻ｔ６において、第１放電側信号Ｓｇｓ１の論理がＬに反転する。
【０１１５】
時刻ｔ７において、下アームゲート信号ＧｍＬがオフ指令に切り替えられる。このため、時刻ｔ８において、第１放電側信号Ｓｇｓ１の論理がＨに反転し、時刻ｔ９において、第２放電側信号Ｓｇｓ２の論理がＨに反転する。駆動制御部５６は、時刻ｔ８〜ｔ９の期間ＴＭと、第１放電側閾値Ｖβ１及び第２放電側閾値Ｖβ２の差とに基づいて、上昇速度ｄＶ／ｄｔを算出する。
【０１１６】
下アームゲート信号ＧｍＬがオン指令に切り替わる時刻ｔ１０において、駆動制御部５６は、算出した上昇速度ｄＶ／ｄｔが速度閾値Ｓｔｈと同等であると判定する。このため、駆動制御部５６は、時刻ｔ１１からの次回のスイッチング周期Ｔｓｗにおける放電抵抗値Ｒｄｉｓを、今回のスイッチング周期Ｔｓｗにおける放電抵抗値Ｒｄｉｓに維持する。
【０１１７】
以上説明した本実施形態によれば、ミラー期間における上昇速度ｄＶ／ｄｔが過度に高くなることを抑制できる。その結果、下アームスイッチＳＷＬのオフ状態への切り替えに伴って発生するノイズを低減でき、ＥＭＣ特性の低下を抑制することができる。
【０１１８】
＜第４実施形態の変形例＞
下アームゲート信号ＧｍＬがオフ指令とされる全ての期間における放電抵抗値Ｒｄｉｓを変更する構成に代えて、下アームゲート信号ＧｍＬがオフ指令とされる期間のうち、ミラー期間の開始タイミング以降の放電抵抗値Ｒｄｉｓを変更する構成であってもよい。また、下アームゲート信号ＧｍＬがオフ指令とされる期間のうち、ミラー期間中のみ放電抵抗値Ｒｄｉｓを変更する構成であってもよい。
【０１１９】
＜第５実施形態＞
以下、第５実施形態について、第１実施形態との相違点を中心に図面を参照しつつ説明する。本実施形態では、下アームスイッチＳＷＬ（自アームスイッチに相当）がオン状態に切り替えられる場合のアクティブゲート処理を行う。
【０１２０】
図１７に、各ドライブＩＣ５０Ｈ，５０Ｌの構成を示す。図１７において、先の図２に示した構成と同一の構成については、便宜上、同一の符号を付している。
【０１２１】
上アームドライブＩＣ５０Ｈは、検出回路１００（差動回路部に相当）と、コンパレータ１１０（充電側比較部に相当）と、閾値生成用電源１１１とを備えている。検出回路１００は、下アーム側の検出回路６０と同様の構成である。このため、検出回路１００の詳細な説明を省略する。
【０１２２】
本実施形態では、対向アームスイッチとしての上アームスイッチＳＷＨがオン状態とされ、かつ、上アームスイッチＳＷＨのドレイン及びソース間電圧ＶｄｓＨのサージ電圧及びリンギングが収束した期間において、リセットの実施及びリセットの解除を行う。
【０１２３】
コンパレータ１１０の反転入力端子には、閾値生成用電源１１１の正極端子が接続されている。閾値生成用電源１１１の負極端子には、上アームスイッチＳＷＨのソースが接続されている。本実施形態では、閾値生成用電源１１１の出力電圧を充電側閾値Ｖγと称すこととする。充電側閾値Ｖγは、０よりも大きくて、かつ、バッテリ３０の出力電圧である電源電圧ＶＤＣが下アームスイッチＳＷＬに印加される場合に検出回路６０から出力されるアナログ電圧近傍の値に設定されている。本実施形態では、充電側閾値Ｖγは、放電側閾値Ｖαと同じ値に設定されている。
【０１２４】
コンパレータ１１０の出力信号である充電側信号Ｓｇｓｏｎは、下アームドライブＩＣ５０Ｌの備える駆動制御部５６に入力される。本実施形態では、オン時のアクティブゲートを実施するために、充電抵抗体５３の充電抵抗値Ｒｃｈａが可変とされる。充電抵抗値Ｒｃｈａは、駆動制御部５６により変更される。以下、図１８を用いて、駆動制御部５６により行われるアクティブゲート処理について説明する。
【０１２５】
ステップＳ７０では、下アームゲート信号ＧｍＬのオン指令がなされる期間のうち、充電側信号Ｓｇｓｏｎの論理がＨになる期間であるオンサージ発生期間Ｔｏｎｓｒを検出する。
【０１２６】
ステップＳ７１では、検出したオンサージ発生期間Ｔｏｎｓｒと、負荷電流の検出値とに基づいて、下アームスイッチＳＷＬがオン状態に切り替える場合に発生するサージ電圧に対応する検出回路１００のアナログ出力電圧（以下、オンサージ電圧Ｖｏｎｓｒ）を推定する。このサージ電圧は、上アームダイオードＤＨのリカバリに起因して発生するものである。ステップＳ７１では、例えば、オンサージ発生期間Ｔｏｎｓｒが短いほど、オンサージ電圧Ｖｏｎｓｒが高くなるように推定すればよい。ステップＳ７１の処理がオン時推定部に相当する。
【０１２７】
ステップＳ７２では、今回のスイッチング周期Ｔｓｗ（ｎ）において推定したオンサージ電圧Ｖｏｎｓｒが、耐圧閾値Ｖｌｉｍと同等か否かを判定する。
【０１２８】
ステップＳ７２において同等であると判定した場合には、ステップＳ７３に進み、次回のスイッチング周期Ｔｓｗ（ｎ＋１）における下アームゲート信号ＧｍＬのオン指令がなされる期間の充電抵抗値Ｒｃｈａを、今回のスイッチング周期Ｔｓｗ（ｎ）における充電抵抗値Ｒｃｈａと同じ値に維持する。
【０１２９】
ステップＳ７２において否定判定した場合には、ステップＳ７４に進み、オンサージ電圧Ｖｏｎｓｒが耐圧閾値Ｖｌｉｍよりも小さいか否かを判定する。
【０１３０】
ステップＳ７４において小さいと判定した場合には、ステップＳ７５に進み、次回のスイッチング周期Ｔｓｗ（ｎ＋１）における下アームゲート信号ＧｍＬのオン指令がなされる期間の充電抵抗値Ｒｃｈａを、今回のスイッチング周期Ｔｓｗ（ｎ）における充電抵抗値Ｒｃｈａよりも低くする。充電抵抗値Ｒｃｈａを低くすることにより、下アームスイッチＳＷＬのゲート電荷の充電速度が高くなる。
【０１３１】
ステップＳ７４において否定判定した場合には、オンサージ電圧Ｖｏｎｓｒが耐圧閾値Ｖｌｉｍよりも大きいと判定し、ステップＳ７６に進む。ステップＳ７６では、次回のスイッチング周期Ｔｓｗ（ｎ＋１）における下アームゲート信号ＧｍＬのオン指令がなされる期間の充電抵抗値Ｒｃｈａを、今回のスイッチング周期Ｔｓｗ（ｎ）における充電抵抗値Ｒｃｈａよりも増加させる。充電抵抗値Ｒｃｈａを増加させることにより、下アームスイッチＳＷＬのゲート電荷の充電速度が低くなる。
【０１３２】
以上説明した本実施形態によれば、下アームスイッチＳＷＬがオン状態に切り替えられる場合にも、第１実施形態と同様の効果を得ることができる。
【０１３３】
なお、上アームスイッチＳＷＨがオン状態に切り替えられる場合においても、下アームスイッチＳＷＬと同様に、アクティブゲートを適用することができる。
【０１３４】
＜第５実施形態の変形例＞
ステップＳ７０におけるオンサージ発生期間Ｔｏｎｓｒの検出に用いる充電側閾値Ｖγを耐圧閾値Ｖｌｉｍと同じ値にしてもよい。
【０１３５】
＜第６実施形態＞
以下、第６実施形態について、第１実施形態との相違点を中心に図面を参照しつつ説明する。本実施形態では、オン時のアクティブゲートを変更する。詳しくは、１つの充電側閾値Ｖγの値がスイッチング周期Ｔｓｗ毎に切り替え可能とされ、その充電側閾値Ｖγに基づいてアクティブゲートが実施される。
【０１３６】
図１９に、駆動制御部５６により行われるアクティブゲート処理の手順を示す。なお、本実施形態において、充電側閾値Ｖγの初期値は、第１実施形態で説明した放電側閾値Ｖαと同じ値とされている。また、本実施形態では、駆動制御部５６が充電閾値変更部を含む。
【０１３７】
ステップＳ９０では、今回のスイッチング周期Ｔｓｗ（ｎ）において下アームゲート信号ＧｍＬがオン指令とされている期間中に、充電側信号Ｓｇｓｏｎの論理がＨになったか否かを判定する。
【０１３８】
ステップＳ９０において肯定判定した場合には、ステップＳ９１に進み、次回のスイッチング周期Ｔｓｗ（ｎ＋１）における充電側閾値Ｖγ（ｎ＋１）を、今回のスイッチング周期Ｔｓｗ（ｎ）における充電側閾値Ｖγ（ｎ）に所定値Ｘだけ加算した値に設定する。ただし、充電側閾値Ｖγの上限値は、耐圧閾値Ｖｌｉｍとする。ステップＳ９１の完了後、次のスイッチング周期におけるステップＳ９０の処理に移行する。なお、ステップＳ９１の処理が充電閾値変更部に相当する。
【０１３９】
ステップＳ９０において否定判定した場合には、ステップＳ９２に進み、今回のスイッチング周期Ｔｓｗ（ｎ）で発生したオンサージ電圧Ｖｏｎｓｒが、今回のスイッチング周期Ｔｓｗの充電側閾値Ｖγ（ｎ）よりも小さくて、かつ、前回のスイッチング周期Ｔｓｗ（ｎ−１）の充電側閾値Ｖγ（ｎ−１）よりも大きい値であると推定する。なお、ステップＳ９２の処理がオン時推定部に相当する。
【０１４０】
続くステップＳ９３では、今回のスイッチング周期Ｔｓｗ（ｎ）において推定したオンサージ電圧Ｖｏｎｓｒが、耐圧閾値Ｖｌｉｍと同等か否かを判定する。
【０１４１】
ステップＳ９３において同等であると判定した場合には、ステップＳ９４に進み、次回のスイッチング周期Ｔｓｗ（ｎ＋１）における充電抵抗値Ｒｃｈａを、今回のスイッチング周期Ｔｓｗ（ｎ）における充電抵抗値Ｒｃｈａと同じ値に維持する。
【０１４２】
ステップＳ９３において否定判定した場合には、ステップＳ９５に進み、オンサージ電圧Ｖｏｎｓｒが耐圧閾値Ｖｌｉｍよりも小さいか否かを判定する。
【０１４３】
ステップＳ９５において小さいと判定した場合には、ステップＳ９６に進み、次回のスイッチング周期Ｔｓｗ（ｎ＋１）における充電抵抗値Ｒｃｈａを、今回のスイッチング周期Ｔｓｗ（ｎ）における充電抵抗値Ｒｃｈａよりも低くする。
【０１４４】
ステップＳ９７では、次回のスイッチング周期Ｔｓｗ（ｎ＋１）における充電側閾値Ｖγ（ｎ＋１）を、今回のスイッチング周期Ｔｓｗ（ｎ）における充電側閾値Ｖγ（ｎ）に所定値Ｘだけ加算した値に設定する。ただし、充電側閾値Ｖγの上限値は、耐圧閾値Ｖｌｉｍとする。
【０１４５】
ステップＳ９５において否定判定した場合には、オンサージ電圧Ｖｏｎｓｒが耐圧閾値Ｖｌｉｍよりも大きいと判定し、ステップＳ９８に進む。ステップＳ９８では、次回のスイッチング周期Ｔｓｗ（ｎ＋１）における充電抵抗値Ｒｃｈａを、今回のスイッチング周期Ｔｓｗ（ｎ）における充電抵抗値Ｒｃｈａよりも増加させる。
【０１４６】
本実施形態では、ステップＳ９３〜Ｓ９８の処理により、オンサージ電圧Ｖｏｎｓｒが耐圧閾値Ｖｌｉｍとなるように、充電抵抗値Ｒｃｈａが変更される。
【０１４７】
図２０を用いて、オン時のアクティブゲート処理の一例について説明する。図２０（ａ）〜（ｃ）は、先の図７（ａ）〜（ｃ）に対応しており、図２０（ｄ）は、上アームスイッチＳＷＨのドレイン及びソース間電圧ＶｄｓＨの推移を示す。図２０（ｅ）は、充電側信号Ｓｇｓｏｎの推移を示し、図２０（ｆ）は、充電抵抗値Ｒｃｈａの変更に用いるフラグＦｃの推移を示す。
【０１４８】
時刻ｔ１において、下アームゲート信号ＧｍＬがオン指令に切り替えられる。その後、時刻ｔ２〜ｔ３において、充電側信号Ｓｇｓｏｎの論理がＨになる。このため、その後のスイッチング周期Ｔｓｗの時刻ｔ５において、充電側閾値Ｖγが所定値Ｘだけ増加させられる。時刻ｔ５からのスイッチング周期Ｔｓｗでは、充電側信号Ｓｇｓｏｎの論理がＨに反転しない。このため、前回のスイッチング周期Ｔｓｗにおける充電側信号Ｓｇｓｏｎを用いた判定結果と、今回のスイッチング周期Ｔｓｗにおける充電側信号Ｓｇｓｏｎを用いた判定結果とが異なる。したがって、オンサージ電圧Ｖｏｎｓｒが、今回のスイッチング周期Ｔｓｗの充電側閾値Ｖγ（ｎ）よりも小さくて、かつ、前回のスイッチング周期Ｔｓｗの充電側閾値Ｖγ（ｎ−１）よりも大きい値であると推定される。そして、推定されたオンサージ電圧Ｖｏｎｓｒに基づいて、時刻ｔ６以降における充電抵抗値Ｒｃｈａが低下させられる。
【０１４９】
また、時刻ｔ５からのスイッチング周期Ｔｓｗでは、充電側信号Ｓｇｓｏｎの論理がＨに反転しないものの、充電側閾値Ｖγが耐圧閾値Ｖｌｉｍよりも小さい。このため、図２１に示す例では、時刻ｔ６からのスイッチング周期Ｔｓｗにおける充電側閾値Ｖγは、増加させられることにより、耐圧閾値Ｖｌｉｍと同じ値に設定されている。
【０１５０】
以上説明した本実施形態によれば、第１実施形態と同様の効果を得ることができる。
【０１５１】
＜第６実施形態の変形例＞
第６実施形態のオンサージ電圧Ｖｏｎｓｒを推定するための構成として、第３実施形態の変形例１と同様の構成が用いられてもよい。
【０１５２】
また、第６実施形態のオンサージ電圧Ｖｏｎｓｒを推定するための構成として、第３実施形態の変形例２と同様の構成が用いられてもよい。この場合、例えば、図１３及び図１４を参照して、充電側閾値として、互いに異なる第１〜第３充電側閾値Ｖγ１〜Ｖγ３が設定されればよい。
【０１５３】
＜第７実施形態＞
以下、第７実施形態について、第５実施形態との相違点を中心に図面を参照しつつ説明する。本実施形態では、オン時のアクティブゲートを変更する。そのために、下アームドライブＩＣ５０Ｌは、先の図１５に示した第１コンパレータ９０ａ、第２コンパレータ９０ｂ、第１電源９１ａ及び第２電源９１ｂを備えている。ただし、本実施形態では、第１コンパレータ９０ａの非反転入力端子に第１電源９１ａから第１放電側閾値Ｖα１が入力され、第２コンパレータ９０ｂの非反転入力端子に第２電源９１ｂから第２放電側閾値Ｖα２が入力される。また、第１，第２コンパレータ９０ａ，９０ｂの反転入力端子に検出回路６０から出力されるアナログ電圧が入力される。
【０１５４】
図２１を用いて、下アームドライブＩＣ５０Ｌの駆動制御部５６が行うアクティブゲート処理について説明する。図２１（ａ）〜（ｃ）は、先の図２０（ａ）〜（ｃ）に対応し、図２１（ｄ）は、下アームスイッチＳＷＬのドレイン及びソース間電圧ＶｄｓＬの推移を示す。図２１（ｅ），（ｆ）は、第１，第２放電側信号Ｓｇｓ１，Ｓｇｓ２の推移を示し、図２１（ｇ）は、下アームスイッチＳＷＬがオン状態に切り替えられる場合における下アームスイッチＳＷＬのドレイン及びソース間電圧ＶｄｓＬの低下速度ｄＶ／ｄｔを示す。なお、本実施形態では、駆動制御部５６がオン時速度算出部を含む。
【０１５５】
時刻ｔ１において、下アームゲート信号ＧｍＬがオン指令に切り替えられる。このため、時刻ｔ２において、第１放電側信号Ｓｇｓ１の論理がＨに反転し、時刻ｔ３において、第２放電側信号Ｓｇｓ２の論理がＨに反転する。第１放電側信号Ｓｇｓ１の論理がＨに反転するタイミングは、下アームスイッチＳＷＬがオン状態に切り替えられる場合に出現するミラー期間の開始タイミングと同等のタイミングであり、第２放電側信号Ｓｇｓ２の論理がＨに反転するタイミングは、ミラー期間の終了タイミングと同等のタイミングであると判定できる。
【０１５６】
駆動制御部５６は、時刻ｔ２〜ｔ３の期間ＴＭと、第１放電側閾値Ｖβ１及び第２放電側閾値Ｖβ２の差とに基づいて、上式（ｅｑ１）と同様に、低下速度ｄＶ／ｄｔを算出する。
【０１５７】
その後、下アームゲート信号ＧｍＬがオフ指令に切り替わる時刻ｔ４において、駆動制御部５６は、算出した低下速度ｄＶ／ｄｔがその速度閾値Ｓｔｈよりも大きいと判定する。このため、駆動制御部５６は、時刻ｔ７からの次回のスイッチング周期Ｔｓｗにおける充電抵抗値Ｒｃｈａを増加させる。
【０１５８】
時刻ｔ５において、第２放電側信号Ｓｇｓ２の論理がＬに反転し、時刻ｔ６において、第１放電側信号Ｓｇｓ１の論理がＬに反転する。
【０１５９】
時刻ｔ７において、下アームゲート信号ＧｍＬがオン指令に切り替えられる。このため、時刻ｔ８において、第１放電側信号Ｓｇｓ１の論理がＨに反転し、時刻ｔ９において、第２放電側信号Ｓｇｓ２の論理がＨに反転する。駆動制御部５６は、時刻ｔ８〜ｔ９の期間ＴＭと、第１放電側閾値Ｖβ１及び第２放電側閾値Ｖβ２の差とに基づいて、低下速度ｄＶ／ｄｔを算出する。
【０１６０】
下アームゲート信号ＧｍＬがオフ指令に切り替わる時刻ｔ１０において、駆動制御部５６は、算出した低下速度ｄＶ／ｄｔが速度閾値Ｓｔｈと同等であると判定する。このため、駆動制御部５６は、時刻ｔ１１からの次回のスイッチング周期Ｔｓｗにおける充電抵抗値Ｒｃｈａを、今回のスイッチング周期Ｔｓｗにおける充電抵抗値Ｒｃｈａに維持する。
【０１６１】
以上説明した本実施形態によれば、ミラー期間における低下速度ｄＶ／ｄｔが過度に高くなることを抑制できる。その結果、下アームスイッチＳＷＬのオン状態への切り替えに伴って発生するノイズを低減でき、ＥＭＣ特性の低下を抑制することができる。
【０１６２】
＜その他の実施形態＞
なお、上記各実施形態は、以下のように変更して実施してもよい。
【０１６３】
・図３の全差動増幅回路６３の正側出力端子に代えて、負側出力端子の出力電圧が、例えば、図２のコンパレータ７０非反転入力端子に入力される構成であってもよい。負側出力端子の出力電圧が正側出力端子の出力電圧とは異なる場合、その相違に応じて後段の回路構成を変更すればよい。
【０１６４】
・検出回路としては、全差動増幅回路を備えるものに限らず、差動増幅回路を備えるものであってもよい。以下、この回路構成を例示する。
【０１６５】
図２２に示すように、検出回路６０は、入力コンデンサ１３１、保持コンデンサ１３２、差動増幅回路１３３及びリセットスイッチ１３４を備えている。入力コンデンサ１３１は、下アームスイッチＳＷＬのドレインと差動増幅回路１３３の反転入力端子（第１入力端子に相当）とを接続している。反転入力端子には、保持コンデンサ１３２の第１端が接続され、保持コンデンサ１３２の第２端には、差動増幅回路１３３の出力端子が接続されている。差動増幅回路１３３の非反転入力端子（第２入力端子に相当）には、下アームスイッチＳＷＬのソースが接続されている。
【０１６６】
保持コンデンサ１３２には、リセットスイッチ１３４が並列されている。リセットスイッチ１３４がオン状態に切り替えられることによりリセットが実施され、その後、リセットスイッチ１３４がオフ状態に切り替えられることによりリセットが解除される。
【０１６７】
・図３及び図２２に示す構成において、各差動増幅回路を、非反転増幅回路ではなく、反転増幅回路として構成してもよい。この場合、その変更に応じて後段の回路構成を変更すればよい。
【０１６８】
・電力変換器としてはインバータに限らず、例えば上，下アームスイッチの直列接続体を２組備えるフルブリッジ回路であってもよい。
【０１６９】
・図４（ｄ）に示すように、下アームスイッチＳＷＬがオフ状態とされ、かつ、ドレイン及びソース間電圧ＶｄｓＬのサージ電圧及びリンギングが収束した期間ＴＲ１２において、リセットの実施及びリセットの解除を行ってもよい。この場合、下アームゲート信号ＧｍＬがオン指令に切り替えられるタイミングでリセットの実施及び解除を行ってもよい。
【０１７０】
・図２３に示すように、第１〜第４実施形態において、駆動制御部５６は、下アームゲート信号ＧｍＬがオフ指令に切り替えられた後、下アームスイッチＳＷＬのドレイン及びソース間電圧が変化（上昇）し始めてから、その変化が収束してドレイン及びソース間電圧が電源電圧ＶＤＣとなるまでの電圧遷移期間よりも、下アームゲート信号ＧｍＬがオフ指令とされる期間が短いと判定した場合、下アームスイッチＳＷＬのミラー期間において検出回路６０から出力されるアナログ電圧が、アクティブゲート処理において用いられないようにマスク処理を行ってもよい。また、駆動制御部５６は、下アームゲート信号ＧｍＬがオフ指令に切り替えられてから、下アームスイッチＳＷＬのオフ状態への切り替えに伴って発生するサージ電圧が収束するまでの期間よりも、下アームゲート信号ＧｍＬがオフ指令とされる期間が短いと判定した場合、該サージ電圧の発生期間において検出回路６０から出力されるアナログ電圧が、アクティブゲート処理において用いられないようにマスク処理を行ってもよい。なお、この際、リセットの実施及び解除を禁止してもよい。
【０１７１】
また、第５〜第８実施形態において、駆動制御部５６は、下アームゲート信号ＧｍＬがオン指令に切り替えられた後、下アームスイッチＳＷＬのドレイン及びソース間電圧が変化（低下）し始めてから、その変化が収束してドレイン及びソース間電圧が０になるまでの期間よりも、下アームゲート信号ＧｍＬがオン指令とさされる期間が短いと判定した場合、下アームスイッチＳＷＬのミラー期間において検出回路１００から出力されるアナログ電圧が、アクティブゲート処理において用いられないようにマスク処理を行ってもよい。また、駆動制御部５６は、下アームゲート信号ＧｍＬがオン指令に切り替えられてから、下アームスイッチＳＷＬのオン状態への切り替えに伴って発生するサージ電圧が収束するまでの期間よりも、下アームゲート信号ＧｍＬがオン指令とされる期間が短いと判定した場合、該サージ電圧の発生期間において検出回路１００から出力されるアナログ電圧が、アクティブゲート処理において用いられないようにマスク処理を行ってもよい。なお、この際、リセットの実施及び解除を禁止してもよい。
【０１７２】
以上の構成によれば、駆動制御部５６における誤検出を防止できる。
【０１７３】
・図２４に示すように、駆動制御部５６は、オフ指令がなされている期間において、検出回路６０から出力されるアナログ電圧が放電側閾値Ｖαを３回以上跨ぐと判定した場合、アナログ電圧が放電側閾値Ｖαを３回目に跨いだタイミング以降の放電側信号がアクティブゲート処理において用いられないようにしてもよい。
【０１７４】
・ゲート電荷の放電速度及び充電速度を変更する構成としては、抵抗体の抵抗値を変更するものに限らない。例えば、図２の構成を例に説明すると、電源５１の出力電圧を高くすることにより放電速度を高くしたり、放電スイッチ５５のソース側に接続されるグランド部の電位を低くすることにより放電速度を高くしたりしてもよい。また、出力電流値が異なる複数の電流源、又は出力電流値を可変とする電流源がドライブＩＣに備えられる場合、その出力電流値を変更することにより、ゲート電荷の充電速度を変更してもよい。また、引き込む電流値が異なる複数の電流源、又は引き込む電流値を可変とする電流源がドライブＩＣに備えられる場合、その出力電流値を変更することにより、ゲート電荷の放電速度を変更してもよい。
【０１７５】
・本開示に記載の制御部及びその手法は、コンピュータプログラムにより具体化された一つ乃至は複数の機能を実行するようにプログラムされたプロセッサ及びメモリを構成することによって提供された専用コンピュータにより、実現されてもよい。あるいは、本開示に記載の制御部及びその手法は、一つ以上の専用ハードウェア論理回路によってプロセッサを構成することによって提供された専用コンピュータにより、実現されてもよい。もしくは、本開示に記載の制御部及びその手法は、一つ乃至は複数の機能を実行するようにプログラムされたプロセッサ及びメモリと一つ以上のハードウェア論理回路によって構成されたプロセッサとの組み合わせにより構成された一つ以上の専用コンピュータにより、実現されてもよい。また、コンピュータプログラムは、コンピュータにより実行されるインストラクションとして、コンピュータ読み取り可能な非遷移有形記録媒体に記憶されていてもよい。
【符号の説明】
【０１７６】
２０…インバータ、５０…ドライブＩＣ、５６…駆動制御部、６０…検出回路、ＳＷＨ，ＳＷＬ…スイッチ。
【図１】
2020205668.tif 000003
【図２】
2020205668.tif 000004
【図３】
2020205668.tif 000005
【図４】
2020205668.tif 000006
【図５】
2020205668.tif 000007
【図６】
2020205668.tif 000008
【図７】
2020205668.tif 000009
【図８】
2020205668.tif 000010
【図９】
2020205668.tif 000011
【図１０】
2020205668.tif 000012
【図１１】
2020205668.tif 000013
【図１２】
2020205668.tif 000014
【図１３】
2020205668.tif 000015
【図１４】
2020205668.tif 000016
【図１５】
2020205668.tif 000017
【図１６】
2020205668.tif 000018
【図１７】
2020205668.tif 000019
【図１８】
2020205668.tif 000020
【図１９】
2020205668.tif 000021
【図２０】
2020205668.tif 000022
【図２１】
2020205668.tif 000023
【図２２】
2020205668.tif 000024
【図２３】
2020205668.tif 000025
【図２４】
2020205668.tif 000026