(57)【要約】  ＬＬＣ電流共振コンバータにおいて、負荷急変時における応答性を改善する。  まず、ローサイドのスイッチング素子がオフされる（Ｓ１）とする。このとき、共振電流反転前時間Ｔｂｈをカウントし（Ｓ２）、共振電流が反転したら（Ｓ３）、そのカウント値を保持し、共振電流反転後時間Ｔａｈのカウント動作を開始する（Ｓ４）。次に、フィードバック信号を基にハイサイドのスイッチング素子がオフすべきＴａｈの目標値Ｔａｈ＿ｔを計算し（Ｓ５）、Ｔａｈのカウント動作を継続する（Ｓ６）。そのカウント値がその目標値Ｔａｈ＿ｔに達したら（Ｓ７）、Ｔａｈのカウント動作を終了し（Ｓ８）、ハイサイドのスイッチング素子がオフされる（Ｓ９）。このハイサイドについての半周期を制御した後は、ローサードの半周期を同様に制御する（Ｓ１０−Ｓ１６）。半周期ごとの制御により、負荷急変時の応答性が改善される。
2019111504.tif 000002
【特許請求の範囲】
【請求項１】
ハイサイドの第１のスイッチング素子およびローサイドの第２のスイッチング素子を直列に接続して構成したハーフブリッジ回路と、共振インダクタおよび共振コンデンサとを有する共振回路とを備えたスイッチング電源装置の制御方法であって、
前記共振回路の共振電流を検出し、
直流電圧を出力する出力回路から出力電圧とその目標電圧との誤差を表すフィードバック信号を取得し、
前記第１のスイッチング素子および前記第２のスイッチング素子の一方がターンオフしてから前記第１のスイッチング素子および前記第２のスイッチング素子の他方がターンオフするまでの半周期のうちで前記共振電流が極性を反転したときから前記半周期が終了するまでの共振電流反転後時間を、前記半周期の開始時点からカウントした時間情報と前記半周期の開始時に取得した前記フィードバック信号との乗算に基づいて算出し、前記共振電流が極性を反転したときから算出された前記共振電流反転後時間を経過した後に前記第１のスイッチング素子および前記第２のスイッチング素子の他方をターンオフする、スイッチング電源装置の制御方法。
【請求項２】
前記時間情報は、前記半周期の開始から前記共振電流が極性を反転するまでの共振電流反転前時間である、請求項１記載のスイッチング電源装置の制御方法。
【請求項３】
前記共振電流反転後時間は、前記共振電流反転前時間を算出し、算出された前記共振電流反転前時間と前記フィードバック信号とから前記共振電流反転後時間の目標値を算出し、前記共振電流が極性を反転したときからカウントしていたカウント値が前記目標値に一致したときの前記カウント値により求められる、請求項２記載のスイッチング電源装置の制御方法。
【請求項４】
前記時間情報は、直近の連続した所定数の半周期の時間を平均化した平均時間である、請求項１記載のスイッチング電源装置の制御方法。
【請求項５】
前記共振電流反転後時間は、前記平均時間を算出し、算出された前記平均時間と前記フィードバック信号とから前記共振電流反転後時間の目標値を算出し、前記共振電流が極性を反転したときからカウントしていたカウント値が前記目標値に一致したときの前記カウント値により求められる、請求項４記載のスイッチング電源装置の制御方法。
【請求項６】
前記平均時間は、前記第１のスイッチング素子および前記第２のスイッチング素子がターンオフするごとに求められた半周期の長さを保持し、保持された所定数の半周期の長さを平均化することにより求められる、請求項５記載のスイッチング電源装置の制御方法。
【請求項７】
半周期の長さを保持するレジスタは、起動時にスイッチング周波数が最大となる最小の半周期の値により初期設定される、請求項６記載のスイッチング電源装置の制御方法。
【請求項８】
ハイサイドの第１のスイッチング素子およびローサイドの第２のスイッチング素子を直列に接続して構成したハーフブリッジ回路と、共振インダクタおよび共振コンデンサとを有する共振回路と、前記第１のスイッチング素子および前記第２のスイッチング素子を制御する制御回路とを備えたスイッチング電源装置において、
前記制御回路は、
前記第１のスイッチング素子および前記第２のスイッチング素子の一方がターンオフしたことを契機にカウント動作を開始し、前記共振回路を流れる共振電流を検出し、前記共振電流が極性反転したことを契機にカウント動作を停止する第１の電流反転前時間カウンタおよび第２の電流反転前時間カウンタと、
前記第１の電流反転前時間カウンタおよび前記第２の電流反転前時間カウンタのカウント値である共振電流反転前時間と直流電圧を出力する出力回路からフィードバックされた誤差信号とから共振電流反転後時間の長さを表す目標値を算出する第１の目標値算出部および第２の目標値算出部と、
前記第１の電流反転前時間カウンタまたは前記第２の電流反転前時間カウンタがカウント動作を終了したことを契機にカウント動作を開始する第１の電流反転後時間カウンタおよび第２の電流反転後時間カウンタと、
前記第１の電流反転後時間カウンタまたは前記第２の電流反転後時間カウンタのカウント値と前記目標値とを比較して一致したときに前記第１のスイッチング素子および前記第２のスイッチング素子の他方をターンオフする第１の比較器および第２の比較器と、
を有する、スイッチング電源装置。
【請求項９】
ハイサイドの第１のスイッチング素子およびローサイドの第２のスイッチング素子を直列に接続して構成したハーフブリッジ回路と、共振インダクタおよび共振コンデンサとを有する共振回路と、前記第１のスイッチング素子および前記第２のスイッチング素子を制御する制御回路とを備えたスイッチング電源装置において、
前記制御回路は、
前記第１のスイッチング素子がターンオフしたことを契機にカウント動作を開始し、前記第２のスイッチング素子がターンオフしたことを契機にカウント動作を停止する第１のカウンタと、
前記第２のスイッチング素子がターンオフしたことを契機にカウント動作を開始し、前記第１のスイッチング素子がターンオフしたことを契機にカウント動作を停止する第２のカウンタと、
前記第１のカウンタおよび前記第２のカウンタによってカウントされた直近の連続した所定数の半周期の時間を平均化した平均時間を算出する半周期平均値算出部と、
前記半周期平均値算出部が算出した半周期平均値と直流電圧を出力する出力回路からフィードバックされた誤差信号とに基づいて前記共振電流が極性反転してから前記第１のスイッチング素子または前記第２のスイッチング素子がターンオフするまでの共振電流反転後時間の長さを表す目標値を算出する第１の目標値算出部および第２の目標値算出部と、
前記共振電流が極性反転したことを契機にカウント動作を開始する第１の電流反転後時間カウンタおよび第２の電流反転後時間カウンタと、
前記第１のカウンタまたは前記第２のカウンタのカウント値と前記目標値とを比較して一致したときに前記第１のスイッチング素子および前記第２のスイッチング素子の他方をターンオフする第１の比較器および第２の比較器と、
を有する、スイッチング電源装置。
【請求項１０】
ハイサイドの第１のスイッチング素子およびローサイドの第２のスイッチング素子を直列に接続して構成したハーフブリッジ回路と、共振インダクタおよび共振コンデンサを有する共振回路とを備えたスイッチング電源装置の制御回路において、
前記第１のスイッチング素子および前記第２のスイッチング素子の一方がターンオフしたことを契機にカウント動作を開始し、前記共振回路を流れる共振電流を検出し、前記共振電流が極性反転したことを契機に停止する第１の電流反転前時間カウンタおよび第２の電流反転前時間カウンタと、
前記第１の電流反転前時間カウンタおよび前記第２の電流反転前時間カウンタのカウント値である共振電流反転前時間と直流電圧を出力する出力回路からフィードバックされた誤差信号とから共振電流反転後時間の長さを表す目標値を算出する第１の目標値算出部および第２の目標値算出部と、
前記第１の電流反転前時間カウンタまたは前記第２の電流反転前時間カウンタがカウント動作を終了したことを契機にカウント動作を開始する第１の電流反転後時間カウンタおよび第２の電流反転後時間カウンタと、
前記第１の電流反転後時間カウンタまたは前記第２の電流反転後時間カウンタのカウント値と前記目標値とを比較して一致したときに前記第１のスイッチング素子および前記第２のスイッチング素子の他方をターンオフする第１の比較器および第２の比較器と、
を備えた、スイッチング電源装置の制御回路。
【請求項１１】
前記共振コンデンサに並列に接続された分流回路により前記共振電流を分流して検出電圧に変換した入力信号を回路内部の基準電圧でプルアップするプルアップ回路と、該プルアップ回路により前記入力信号をプルアップした電圧と前記基準電圧を所定の分圧比で分圧した電圧を比較して前記共振電流が極性反転したことを表す信号を出力する第３の比較器とを備えている、請求項１０記載のスイッチング電源装置の制御回路。
【請求項１２】
前記出力回路からフィードバックされた前記誤差信号をデジタル信号に変換して前記第１の目標値算出部および前記第２の目標値算出部へ入力するアナログ・デジタル変換器を備えている、請求項１０記載のスイッチング電源装置の制御回路。
【請求項１３】
前記第１の比較器または前記第２の比較器が出力した前記第１のスイッチング素子および前記第２のスイッチング素子の一方のターンオフ信号を受けてデッドタイムをカウントする第１のデッドタイムカウンタおよび第２のデッドタイムカウンタを備えた、請求項１０記載のスイッチング電源装置の制御回路。
【請求項１４】
前記第１の比較器または前記第２の比較器が出力した前記第１のスイッチング素子および前記第２のスイッチング素子の他方のターンオフ信号と前記第１のデッドタイムカウンタまたは前記第２のデッドタイムカウンタが出力したターンオン信号とを受けて前記第１のスイッチング素子または前記第２のスイッチング素子を駆動するための駆動信号を出力する第１の駆動信号生成部および第２の駆動信号生成部を備えた、請求項１３記載のスイッチング電源装置の制御回路。
【請求項１５】
前記誤差信号は前記出力回路から出力される前記直流電圧が目標値に比べてより大きくなるにつれてより大きくなる信号であり、前記第１の目標値算出部および前記第２の目標値算出部は前記共振電流反転前時間と前記誤差信号から所定の値を差し引いた差分との乗算結果により前記目標値を算出する、請求項１０記載のスイッチング電源装置の制御回路。
【請求項１６】
ハイサイドの第１のスイッチング素子およびローサイドの第２のスイッチング素子を直列に接続して構成したハーフブリッジ回路と、共振インダクタおよび共振コンデンサを有する共振回路とを備えたスイッチング電源装置の制御回路において、
前記第１のスイッチング素子がターンオフしたことを契機にカウント動作を開始し、前記第２のスイッチング素子がターンオフしたことを契機にカウント動作を停止する第１のカウンタと、
前記第２のスイッチング素子がターンオフしたことを契機にカウント動作を開始し、前記第１のスイッチング素子がターンオフしたことを契機にカウント動作を停止する第２のカウンタと、
前記第１のカウンタおよび前記第２のカウンタによってカウントされた直近の連続した所定数の半周期の時間を平均化した平均時間を算出する半周期平均値算出部と、
前記半周期平均値算出部が算出した半周期平均値と直流電圧を出力する出力回路からフィードバックされた誤差信号とに基づいて前記共振電流が極性反転してから前記第１のスイッチング素子または前記第２のスイッチング素子がターンオフするまでの共振電流反転後時間の長さを表す目標値を算出する第１の目標値算出部および第２の目標値算出部と、
前記共振電流が極性反転したことを契機にカウント動作を開始する第１の電流反転後時間カウンタおよび第２の電流反転後時間カウンタと、
前記第１の電流反転後時間カウンタまたは前記第２の電流反転後時間カウンタのカウント値と前記目標値とを比較して一致したときに前記第１のスイッチング素子および前記第２のスイッチング素子の他方をターンオフする第１の比較器および第２の比較器と、
を備えた、スイッチング電源装置の制御回路。
【請求項１７】
前記共振コンデンサに並列に接続された分流回路により前記共振電流を分流して検出電圧に変換した入力信号を回路内部の基準電圧でプルアップするプルアップ回路と、該プルアップ回路により前記入力信号をプルアップした電圧と前記基準電圧を所定の分圧比で分圧した電圧を比較して前記共振電流が極性反転したことを表す信号を出力する第３の比較器とを備えている、請求項１６記載のスイッチング電源装置の制御回路。
【請求項１８】
前記出力回路からフィードバックされた前記誤差信号をデジタル信号に変換して前記第１の目標値算出部および前記第２の目標値算出部へ入力するアナログ・デジタル変換器を備えている、請求項１６記載のスイッチング電源装置の制御回路。
【請求項１９】
前記第１の比較器または前記第２の比較器が出力した前記第１のスイッチング素子および前記第２のスイッチング素子の一方のターンオフ信号を受けてデッドタイムをカウントする第１のデッドタイムカウンタおよび第２のデッドタイムカウンタを備えた、請求項１６記載のスイッチング電源装置の制御回路。
【請求項２０】
前記第１の比較器または前記第２の比較器が出力した前記第１のスイッチング素子および前記第２のスイッチング素子の他方のターンオフ信号と前記第１のデッドタイムカウンタまたは前記第２のデッドタイムカウンタが出力したターンオン信号とを受けて前記第１のスイッチング素子または前記第２のスイッチング素子を駆動するための駆動信号を出力する第１の駆動信号生成部および第２の駆動信号生成部を備えた、請求項１９記載のスイッチング電源装置の制御回路。
【請求項２１】
前記誤差信号は前記出力回路に接続される負荷の重さが重くなるにつれて大きくなる信号であり、前記第１の目標値算出部および前記第２の目標値算出部は前記半周期平均値と前記誤差信号との乗算結果により前記目標値を算出する、請求項１６記載のスイッチング電源装置の制御回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スイッチング電源の一方式であるＬＬＣ電流共振コンバータにおいて負荷急変時における応答性を改善したスイッチング電源装置の制御方法、スイッチング電源装置およびその制御回路に関する。
【背景技術】
【０００２】
高効率なスイッチング電源装置として電流共振コンバータが使われている。電流共振コンバータは、一般に、ハーフブリッジ回路、共振回路および整流回路を備えている。ハーフブリッジ回路は、２つのスイッチング素子を直列に接続して構成され、スイッチング素子を交互にスイッチングすることによって直流電圧を矩形の電圧にして出力する。共振回路は、共振インダクタと、トランスの励磁インダクタと、共振コンデンサとを有し、矩形の電圧を受けて共振動作をし、トランスの２次側に交流電圧を出力する。整流回路は、交流電圧を整流し、コンデンサで平滑化して直流の電圧を出力する。この直流の出力電圧が、負荷に印加される。【０００３】
このような電流共振コンバータでは、出力電圧とその目標電圧との誤差信号をハーフブリッジ回路の制御ＩＣ（Integrated Circuit）にフィードバックし、誤差信号に応じたスイッチング周波数にしている。この方式は、いわゆる、電圧モード制御であり、これによって、出力電圧が一定に制御されている。この電圧モード制御では、誤差信号をフィードバックする系に、位相補償のコンデンサを有しているが、そのコンデンサの容量値は、電流共振コンバータの場合、大きな値を有している。一方、一般的にスイッチング電源装置は、無負荷を含む軽負荷になると、効率改善のためにバースト動作（間欠動作）を行い、負荷が重くなると連続動作に戻るという制御を行っている。この場合、軽負荷から負荷が急増して連続動作に移行する際、位相補償のコンデンサの大きな容量値に起因してフィードバック電圧の変化が遅く、連続動作に戻るのも遅くなるため、負荷変動に対する応答がよくないという特性がある。【０００４】
これに対し、負荷過渡応答が電圧モード制御よりも高速な電流モード制御を用い、トランスの１次側から２次側への電力伝送をスイッチング周期ごとに制御することも行われている（たとえば、特許文献１参照）。この特許文献１に記載の技術によれば、入力電圧を分圧して生成した中心電圧と、出力電圧をフードバックした信号を基に生成したと思われる誤差電圧とを求めている。中心電圧および誤差電圧からは、中心電圧に対して誤差電圧分だけ高い第１の閾値電圧を設定し、中心電圧に対して誤差電圧分だけ低い第２の閾値電圧を設定している。【０００５】
ここで、共振コンデンサの両端電圧を分圧して生成した正弦波の共振電圧を第１および第２の閾値電圧と比較する。このとき、共振電圧が変化して第１の閾値電圧まで高くなると、ハイサイドのスイッチング素子がオフされ、第２の閾値電圧まで低くなると、ローサイドのスイッチング素子がオフされる。このように、出力電圧に応じて第１および第２の閾値電圧が変化することにより、スイッチング周波数（または周期）が変化され、出力電圧が一定になるように制御される。また、第１および第２の閾値電圧が中心電圧に対して同じ誤差電圧分だけ上下に設定されているので、ハーフブリッジ回路で生成される方形波の時比率は、５０％に保持される。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】米国特許第９０６５３５０号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１に記載の技術では、たとえばその図１４に示すように、電源の入力電圧および共振コンデンサの両端電圧を検出するための抵抗およびコンデンサによる外付けの分圧回路が必要であるため、コストアップになっている。また、分圧回路では、抵抗およびコンデンサに高い精度が要求されるが、抵抗およびコンデンサのばらつきが大きいために、特に無負荷時の制御が極めて難しいという問題がある。【０００８】
本発明はこのような点に鑑みてなされたものであり、新たな外付け部品を用いることなく、また、無負荷時でも安定した制御が可能であって、さらに、負荷急変時における応答性を改善したスイッチング電源装置の制御方法、スイッチング電源装置およびその制御回路を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明では、上記の課題を解決するために、ハイサイドの第１のスイッチング素子およびローサイドの第２のスイッチング素子を直列に接続して構成したハーフブリッジ回路と、共振インダクタおよび共振コンデンサとを有する共振回路とを備えたスイッチング電源装置の制御方法が提供される。このスイッチング電源装置の制御方法は、共振回路の共振電流を検出し、直流電圧を出力する出力回路から出力電圧とその目標電圧との誤差を表すフィードバック信号を取得し、第１のスイッチング素子および第２のスイッチング素子の一方がターンオフしてから第１のスイッチング素子および第２のスイッチング素子の他方がターンオフするまでの半周期のうちで共振電流が極性を反転したときから半周期が終了するまでの共振電流反転後時間を、半周期の開始時点からカウントした時間情報と半周期の開始時に取得したフィードバック信号との乗算に基づいて算出し、共振電流が極性を反転したときから算出された共振電流反転後時間を経過した後に第１のスイッチング素子および第２のスイッチング素子の他方をターンオフする。【００１０】
また、本発明は、ハイサイドの第１のスイッチング素子およびローサイドの第２のスイッチング素子を直列に接続して構成したハーフブリッジ回路と、共振インダクタおよび共振コンデンサとを有する共振回路と、第１のスイッチング素子および第２のスイッチング素子を制御する制御回路とを備えたスイッチング電源装置が提供される。このスイッチング電源装置の制御回路は、第１のスイッチング素子および第２のスイッチング素子の一方がターンオフしたことを契機にカウント動作を開始し、共振回路を流れる共振電流を検出し、共振電流が極性反転したことを契機にカウント動作を停止する第１および第２の電流反転前時間カウンタと、第１および第２の電流反転前時間カウンタのカウント値である共振電流反転前時間と直流電圧を出力する出力回路からフィードバックされた誤差信号とから共振電流反転後時間の長さを表す目標値を算出する第１および第２の目標値算出部と、第１または第２の電流反転前時間カウンタがカウント動作を終了したことを契機にカウント動作を開始する第１および第２の電流反転後時間カウンタと、第１または第２の電流反転後時間カウンタのカウント値と目標値とを比較して一致したときに第１のスイッチング素子および第２のスイッチング素子の他方をターンオフする第１および第２の比較器と、を有している。【００１１】
また、本発明は、ハイサイドの第１のスイッチング素子およびローサイドの第２のスイッチング素子を直列に接続して構成したハーフブリッジ回路と、共振インダクタおよび共振コンデンサを有する共振回路とを備えたスイッチング電源装置の制御回路が提供される。このスイッチング電源装置の制御回路は、第１のスイッチング素子および第２のスイッチング素子の一方がターンオフしたことを契機にカウント動作を開始し、共振回路を流れる共振電流を検出し、共振電流が極性反転したことを契機に停止する第１および第２の電流反転前時間カウンタと、第１および第２の電流反転前時間カウンタのカウント値である共振電流反転前時間と直流電圧を出力する出力回路からフィードバックされた誤差信号とから共振電流反転後時間の長さを表す目標値を算出する第１および第２の目標値算出部と、第１または第２の電流反転前時間カウンタがカウント動作を終了したことを契機にカウント動作を開始する第１および第２の電流反転後時間カウンタと、第１または第２の電流反転後時間カウンタのカウント値と目標値とを比較して一致したときに第１のスイッチング素子および第２のスイッチング素子の他方をターンオフする第１および第２の比較器と、を備えている。
【発明の効果】
【００１２】
上記構成のスイッチング電源装置の制御回路は、スイッチングするときに、半周期ごとに、ハイサイドおよびローサイドのスイッチング素子がターンオフするタイミングを制御しているので、負荷急変時の応答性を改善できるという利点がある。また、共振電流のみの検出をしているため、検出用の部品が少なく、スイッチング電源装置のコストダウンに寄与している。さらに、電源の入力電圧および共振回路のＬＣ定数に依存しないので、仕様の異なるスイッチング電源装置ごとに電源定数を設計する必要がなく、電源定数設計の自由度が高いものとなる。【００１３】
本発明の上記および他の目的、特徴および利点は、本発明の例として好ましい実施の形態を表す添付の図面と関連した以下の説明により明らかになるであろう。
【図面の簡単な説明】
【００１４】
【図１】第１の実施の形態に係るスイッチング電源装置の構成例を示す回路図である。
【図２】スイッチング電源装置を制御する制御ＩＣの構成例を示す図である。
【図３】第１の実施の形態におけるデジタル制御回路の動作を示すフローチャートである。
【図４】第１の実施の形態におけるデジタル制御回路の入出力波形の例を示す図である。
【図５】デジタル制御回路の機能の構成例を示すブロック図である。
【図６】負荷と電流位相比との関係を示す図である。
【図７】デジタル制御回路の動作波形の例を示す図であって、（Ａ）は通常制御時の動作波形であり、（Ｂ）は無負荷制御時の動作波形である。
【図８】第２の実施の形態におけるデジタル制御回路のスイッチング動作を示すフローチャートである。
【図９】第２の実施の形態の半周期平均値算出動作を示すフローチャートである。
【図１０】第２の実施の形態におけるデジタル制御回路の入出力波形の例を示す図である。
【図１１】第２の実施の形態に係るデジタル制御回路の機能の構成例を示すブロック図である。
【図１２】ＦＢ電圧と負荷との関係を示す図である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施の形態について、スイッチング電源装置のＬＬＣ電流共振コンバータに適用した場合を例に、図面を参照して詳細に説明する。なお、以下では、それぞれの図の中で、同一の符号で示される部分は、同一の構成要素を示している。また、以下の説明において、端子名とその端子における電圧、信号などは、同じ符号を用いることがある。
【００１６】
［第１の実施の形態］
図１は第１の実施の形態に係るスイッチング電源装置の構成例を示す回路図、図２はスイッチング電源装置を制御する制御ＩＣの構成例を示す図である。
【００１７】
本実施の形態に係るスイッチング電源装置は、図１に示したように、入力端子ＩＮ１，ＩＮ２を有し、この入力端子ＩＮ１，ＩＮ２には、直流電圧Ｖｉが印加される。直流電圧Ｖｉは、スイッチング電源装置で発生する高調波電流をある制限値以下に抑えて力率を改善する力率改善（ＰＦＣ：Power Factor Correction）回路の出力電圧とすることができる。入力端子ＩＮ１，ＩＮ２は、また、コンデンサＣ１の両端子に接続されている。
【００１８】
入力端子ＩＮ１，ＩＮ２は、さらに、ハイサイドのスイッチング素子Ｑ１とローサイドのスイッチング素子Ｑ２とを直列に接続して構成したハーフブリッジ回路に接続されている。すなわち、入力端子ＩＮ１は、スイッチング素子Ｑ１のドレイン端子に接続され、スイッチング素子Ｑ１のソース端子は、スイッチング素子Ｑ２のドレイン端子に接続され、スイッチング素子Ｑ２のソース端子は、入力端子ＩＮ２に接続されている。スイッチング素子Ｑ１，Ｑ２は、図示の例では、ＮチャネルＭＯＳＦＥＴ（Metal-Oxide-Semiconductor Field-Effect Transistor）を使用している。
【００１９】
ハイサイドのスイッチング素子Ｑ１のゲート端子は、抵抗Ｒ１の一方の端子に接続され、抵抗Ｒ１の他方の端子は、制御ＩＣ１０のＨＯ端子に接続されている。ローサイドのスイッチング素子Ｑ２のゲート端子は、抵抗Ｒ２の一方の端子に接続され、抵抗Ｒ２の他方の端子は、制御ＩＣ１０のＬＯ端子に接続されている。スイッチング素子Ｑ１，Ｑ２の共通の接続点は、制御ＩＣ１０のＶＳ端子と、ブートストラップコンデンサＣ２の一方の端子とに接続されている。ブートストラップコンデンサＣ２の他方の端子は、制御ＩＣ１０のハイサイド用回路の電源端子であるＶＢ端子に接続されている。
【００２０】
制御ＩＣ１０のローサイド用回路の電源端子であるＶＣＣ端子は、コンデンサＣ３の一方の端子とブートストラップダイオードＤ１のアノード端子とにそれぞれ接続されている。コンデンサＣ３の他方の端子は、制御ＩＣ１０のＧＮＤ端子に接続され、ブートストラップダイオードＤ１のカソード端子は、制御ＩＣ１０のＶＢ端子に接続されている。
【００２１】
スイッチング素子Ｑ１，Ｑ２の共通の接続点は、また、トランスＴ１の１次巻線Ｐ１の一方の端子に接続され、１次巻線Ｐ１の他方の端子は、共振コンデンサＣｒの一方の端子に接続されている。共振コンデンサＣｒの他方の端子は、制御ＩＣ１０のＧＮＤ端子および入力端子ＩＮ２に接続されている。ここで、トランスＴ１の１次巻線Ｐ１と２次巻線Ｓ１，Ｓ２との間に存在するリーケージインダクタンスおよび共振コンデンサＣｒは、共振回路を構成している。なお、リーケージインダクタンスを利用せずに、共振コンデンサＣｒにトランスＴ１を構成するインダクタンスとは別の共振インダクタを直列に接続して共振回路を構成するようにしてもよい。共振コンデンサＣｒの一方の端子は、また、分流コンデンサＣｉｓの一方の端子に接続され、分流コンデンサＣｉｓの他方の端子は、分流抵抗Ｒｉｓの一方の端子に接続され、分流抵抗Ｒｉｓの他方の端子は、制御ＩＣ１０のＧＮＤ端子に接続されている。分流コンデンサＣｉｓと分流抵抗Ｒｉｓとの共通の接続点は、制御ＩＣ１０のＩＳ端子に接続されており、共振コンデンサＣｒに流れる共振電流Ｉｃｒを分流して電圧に変換した信号を制御ＩＣ１０に供給する。
【００２２】
トランスＴ１の２次巻線Ｓ１の一方の端子は、ダイオードＤ２のアノード端子に接続され、２次巻線Ｓ２の一方の端子は、ダイオードＤ３のアノード端子に接続されている。ダイオードＤ２，Ｄ３のカソード端子は、出力コンデンサＣ４の正極端子および出力端子ＯＵＴ１に接続されている。出力コンデンサＣ４の負極端子は、２次巻線Ｓ１，Ｓ２の他方の端子の共通の接続点および出力端子ＯＵＴ２に接続されている。２次巻線Ｓ１，Ｓ２、ダイオードＤ２，Ｄ３および出力コンデンサＣ４は、２次巻線Ｓ１，Ｓ２に生起された交流電圧を整流および平滑して直流の出力電圧Ｖｏに変換する回路を構成し、スイッチング電源装置の出力回路を構成している。出力端子ＯＵＴ１，ＯＵＴ２には、負荷が接続される。
【００２３】
出力コンデンサＣ４の正極端子は、抵抗Ｒ３を介してフォトカプラＰＣ１の発光ダイオードのアノード端子に接続され、発光ダイオードのカソード端子は、シャントレギュレータＳＲ１のカソード端子に接続されている。発光ダイオードのアノード端子とカソード端子との間には、抵抗Ｒ４が接続されている。シャントレギュレータＳＲ１は、出力コンデンサＣ４の正極端子と負極端子との間に直列接続された抵抗Ｒ５，Ｒ６の接続点に接続されたリファレンス端子を有している。シャントレギュレータＳＲ１は、リファレンス端子とカソード端子との間に、抵抗Ｒ７およびコンデンサＣ５の直列回路が接続されている。このシャントレギュレータＳＲ１は、出力電圧Ｖｏ（出力コンデンサＣ４の両端電圧）を分圧した電圧と内蔵の基準電圧との差に応じた電流をフォトカプラＰＣ１の発光ダイオードに流すものである。フォトカプラＰＣ１のフォトトランジスタは、そのコレクタ端子が制御ＩＣ１０のＦＢ端子に接続され、エミッタ端子が制御ＩＣ１０のＧＮＤ端子に接続され、コレクタ端子とエミッタ端子との間には、コンデンサＣ６が接続されている。したがって、シャントレギュレータＳＲ１は、出力電圧Ｖｏが目標電圧になるよう制御するために、出力電圧Ｖｏの目標電圧との誤差の信号を制御ＩＣ１０にフィードバックしていることになる。
【００２４】
制御ＩＣ１０では、図２に示したように、ＩＳ端子は、抵抗Ｒｉｓ＿ｌｖｓ１の一方の端子に接続され、抵抗Ｒｉｓ＿ｌｖｓ１の他方の端子は、抵抗Ｒｉｓ＿ｌｖｓ２の一方の端子に接続されている。抵抗Ｒｉｓ＿ｌｖｓ２の他方の端子は、基準電圧ＶＤＤを供給する内部の電圧源に接続されている。これにより、抵抗Ｒｉｓ＿ｌｖｓ１および抵抗Ｒｉｓ＿ｌｖｓ２は、プルアップ回路を構成し、かつ、同じ値にして分圧比が１／２となるようにしている。抵抗Ｒｉｓ＿ｌｖｓ１と抵抗Ｒｉｓ＿ｌｖｓ２との共通の接続点は、比較器Ｃｏｍｐの非反転入力端子に接続され、比較器Ｃｏｍｐの反転入力端子は、電圧ＶＤＤ／２を供給する電圧源に接続されている。比較器Ｃｏｍｐの出力端子は、デジタル制御回路２０に接続されてデジタル制御回路２０に共振電流Ｉｃｒの電流反転信号Ｓｉｎｖを供給している。
【００２５】
制御ＩＣ１０のＦＢ端子は、アナログ・デジタル変換器ＡＤＣの入力端子に接続されている。アナログ・デジタル変換器ＡＤＣの出力端子は、デジタル制御回路２０に接続されてデジタル制御回路２０にデジタル変換されたフィードバック信号Ｄｆｂを供給している。
【００２６】
デジタル制御回路２０は、電流反転信号Ｓｉｎｖおよびフィードバック信号Ｄｆｂを入力してスイッチング素子Ｑ１，Ｑ２を駆動する駆動信号Ｖｈｏ，Ｖｌｏを出力する機能を有している。ハイサイド用の駆動信号Ｖｈｏは、バッファ回路Ｂｕｆ１を介してＨＯ端子に供給され、ローサイド用の駆動信号Ｖｌｏは、バッファ回路Ｂｕｆ２を介してＬＯ端子に供給される。
【００２７】
なお、制御ＩＣ１０のＩＳ端子には、共振コンデンサＣｒに外付けの分流コンデンサＣｉｓおよび分流抵抗Ｒｉｓの直列回路で構成した分流回路を並列に接続し、共振電流Ｉｃｒをこの分流回路で分流した信号を入力している。この分流回路は、スイッチング素子Ｑ１，Ｑ２の過電流を検出するためにスイッチング電源装置が本来備えているものである。したがって、分流コンデンサＣｉｓおよび分流抵抗Ｒｉｓは、電流反転信号Ｓｉｎｖを得るために新たに制御ＩＣ１０に付加したものではないため、実質的に新たな外付けの追加部品ではない。
【００２８】
次に、以上の構成を有するスイッチング電源装置の概略的な動作について説明する。スイッチング電源装置は、まず、入力端子ＩＮ１，ＩＮ２に直流電圧Ｖｉが印加され、制御ＩＣ１０によってスイッチング素子Ｑ１，Ｑ２が５０％の時比率でスイッチング動作が開始される。そのときのスイッチング周波数は、トランスＴ１の１次側に含まれる励磁インダクタと共振コンデンサＣｒとによって決定される共振周波数にほぼ等しい。スイッチング素子Ｑ１，Ｑ２のスイッチング動作により、トランスＴ１の１次側から２次側へ電力が転送される。トランスＴ１の２次側に出力された交流電圧は、整流および平滑されて直流の出力電圧Ｖｏとなり、出力端子ＯＵＴ１，ＯＵＴ２から負荷へ供給される。
【００２９】
この出力電圧Ｖｏは、シャントレギュレータＳＲ１により検出され、目標電圧との誤差の信号がフォトカプラＰＣ１を介して制御ＩＣ１０のＦＢ端子にフィードバックされる。また、制御ＩＣ１０のＩＳ端子には、共振コンデンサＣｒに流れる共振電流Ｉｃｒを分流コンデンサＣｉｓおよび分流抵抗Ｒｉｓで分流し、分流した電流を分流抵抗Ｒｉｓで電圧信号に変換した、共振電流Ｉｃｒに相当する電圧信号が入力されている。
【００３０】
制御ＩＣ１０では、ＦＢ端子に入力されたフィードバック電圧Ｖｆｂがアナログ・デジタル変換器ＡＤＣによりデジタル信号のフィードバック信号Ｄｆｂに変換されて、デジタル制御回路２０に入力される。ＩＳ端子に入力された共振電流Ｉｃｒに相当する電圧信号は、抵抗Ｒｉｓ＿ｌｖｓ１，Ｒｉｓ＿ｌｖｓ２によりプルアップされて電圧ＶＤＤ／２を基準とした電圧Ｖｉｓに変換される。この電圧Ｖｉｓは、比較器Ｃｏｍｐにおいて電圧ＶＤＤ／２と比較され、共振回路の共振電流Ｉｃｒが極性反転するタイミングを表す電流反転信号Ｓｉｎｖとなって、デジタル制御回路２０に供給される。なお、プルアップした電圧Ｖｉｓ＝ＶＤＤ／２は、共振電流Ｉｃｒ＝０に相当する。
【００３１】
次に、デジタル制御回路２０の概略的な動作について説明する。
図３は第１の実施の形態におけるデジタル制御回路の動作を示すフローチャート、図４は第１の実施の形態におけるデジタル制御回路の入出力波形の例を示す図である。
【００３２】
デジタル制御回路２０では、図３に示したように、まず、ローサイドの駆動信号Ｖｌｏがオフされ、ローサイドのスイッチング素子Ｑ２がターンオフされる（ステップＳ１）。このローサイドの駆動信号Ｖｌｏのオフ動作を契機に、デジタル制御回路２０は、ハイサイドの共振電流反転前時間Ｔｂｈのカウント動作を開始する（ステップＳ２）。
【００３３】
次に、デジタル制御回路２０は、電流反転信号Ｓｉｎｖが反転したかどうかを判断し（ステップＳ３）、電流反転信号Ｓｉｎｖが反転していない場合は、反転するまで共振電流反転前時間Ｔｂｈのカウント動作を継続する。
【００３４】
次に、電流反転信号Ｓｉｎｖが反転した場合、デジタル制御回路２０は、共振電流反転前時間Ｔｂｈのカウント動作を終了してそのカウント値を保持する。また、同時にデジタル制御回路２０は、ハイサイドの共振電流反転後時間Ｔａｈのカウント動作を開始する（ステップＳ４）。
【００３５】
次に、デジタル制御回路２０は、フィードバック信号Ｄｆｂからハイサイドの駆動信号Ｖｈｏがオフすべき共振電流反転後時間Ｔａｈの目標値Ｔａｈ＿ｔを計算する（ステップＳ５）。
【００３６】
次に、デジタル制御回路２０は、ハイサイドの共振電流反転後時間Ｔａｈのカウント動作を継続し（ステップＳ６）、共振電流反転後時間Ｔａｈのカウント値がその目標値Ｔａｈ＿ｔに到達したかどうかを判断する（ステップＳ７）。共振電流反転後時間Ｔａｈのカウント値がその目標値Ｔａｈ＿ｔに到達しなければ、デジタル制御回路２０は、共振電流反転後時間Ｔａｈのカウント値がその目標値Ｔａｈ＿ｔに到達するまで、ハイサイドの共振電流反転後時間Ｔａｈのカウント動作を継続する。
【００３７】
共振電流反転後時間Ｔａｈのカウント値がその目標値Ｔａｈ＿ｔに到達すると、デジタル制御回路２０は、ハイサイドの共振電流反転後時間Ｔａｈのカウント動作を終了する（ステップＳ８）。また、同時にデジタル制御回路２０は、ハイサイドの駆動信号Ｖｈｏを、オフを指示する状態に変化させてハイサイドのスイッチング素子Ｑ１をターンオフする（ステップＳ９）。
【００３８】
次に、デジタル制御回路２０は、ハイサイドの駆動信号Ｖｈｏのオフ動作を契機に、ローサイドの共振電流反転前時間Ｔｂｌのカウント動作を開始する（ステップＳ１０）。
次に、デジタル制御回路２０は、電流反転信号Ｓｉｎｖが反転したかどうかを判断し（ステップＳ１１）、電流反転信号Ｓｉｎｖが反転していない場合は、反転するまで共振電流反転前時間Ｔｂｌのカウント動作を継続する。
【００３９】
次に、電流反転信号Ｓｉｎｖが反転した場合、デジタル制御回路２０は、共振電流反転前時間Ｔｂｌのカウント動作を終了してそのカウント値を保持する。また、同時にデジタル制御回路２０は、ローサイドの共振電流反転後時間Ｔａｌのカウント動作を開始する（ステップＳ１２）。
【００４０】
次に、デジタル制御回路２０は、フィードバック信号Ｄｆｂからハイサイドの駆動信号Ｖｌｏがオフすべき共振電流反転後時間Ｔａｌの目標値Ｔａｌ＿ｔを計算する（ステップＳ１３）。
【００４１】
次に、デジタル制御回路２０は、ローサイドの共振電流反転後時間Ｔａｌのカウント動作を継続し（ステップＳ１４）、共振電流反転後時間Ｔａｌのカウント値がその目標値Ｔａｌ＿ｔに到達したかどうかを判断する（ステップＳ１５）。共振電流反転後時間Ｔａｌのカウント値がその目標値Ｔａｌ＿ｔに到達しなければ、デジタル制御回路２０は、共振電流反転後時間Ｔａｌのカウント値がその目標値Ｔａｌ＿ｔに到達するまで、ローサイドの共振電流反転後時間Ｔａｌのカウント動作を継続する。
【００４２】
共振電流反転後時間Ｔａｌのカウント値がその目標値Ｔａｌ＿ｔに到達すると、デジタル制御回路２０は、ローサイドの共振電流反転後時間Ｔａｌのカウント動作を終了する（ステップＳ１６）。そして、ステップＳ１に戻り、デジタル制御回路２０は、ローサイドの共振電流反転後時間Ｔａｌのカウント動作を終了すると同時に、ローサイドの駆動信号Ｖｌｏを、オフを指示する状態に変化させてローサイドのスイッチング素子Ｑ２をターンオフする。
【００４３】
なお、図３ではスイッチング素子Ｑ１，Ｑ２のターンオンに関する制御が示されていないが、スイッチング素子Ｑ１，Ｑ２の一方がターンオフしてから所定のデッドタイム経過後に、他方のスイッチング素子がターンオンするよう制御されている。すなわち、図４に示されるように、ローサイドの駆動信号Ｖｌｏがローレベルになってローサイドのスイッチング素子Ｑ２がターンオフしてからデッドタイムＴｄ１の経過後にハイサイドの駆動信号Ｖｈｏがハイレベルになってハイサイドのスイッチング素子Ｑ１がターンオンする。また、ハイサイドの駆動信号Ｖｈｏがローレベルになってハイサイドのスイッチング素子Ｑ２がターンオフしてからデッドタイムＴｄ２の経過後にローサイドの駆動信号Ｖｌｏがハイレベルになってハイサイドのスイッチング素子Ｑ１がターンオンする。
【００４４】
以上のデジタル制御回路２０の処理機能は、制御ＩＣ１０が有するコンピュータのプロセッサおよびメモリを用いて実施される。または、制御ＩＣ１０を図３の論理機能を実現するように設計されたＦＰＧＡ（Field-Programmable Gate Array）などで構成することにより、デジタル制御回路２０の処理機能が実施される。
【００４５】
このようにして、デジタル制御回路２０は、半周期ごとに、共振電流Ｉｃｒの極性反転前後の時間比をフィードバック信号Ｄｆｂで制御していることになる。なお、電圧Ｖｉｓは、励磁電流（負荷に拠らない電流）と負荷電流とを合わせた電流に対応する信号であり、図４に一点鎖線で示したように、負荷が重くなるほど立ち上がりが急になり、図４に破線で示したように、負荷が軽くなるほど立ち上がりが緩くなる。このため、共振電流反転前時間Ｔｂｈ，Ｔｂｌは、負荷が重くなるほど短くなり、負荷が軽くなるほど長くなる。また、共振電流反転後時間Ｔａｈ，Ｔａｌについては、負荷の重さを表すフィードバック信号Ｄｆｂによって制御されている。ここで、電圧Ｖｉｓは、半周期ごとに負荷の重さに応じて共振電流反転前時間Ｔｂｈ，Ｔｂｌが変化しているため、起動時の場合または負荷がスタンバイ状態と通常動作状態との切り換えを行ったときのように負荷が急変した場合の応答性を改善できる。
【００４６】
次に、デジタル制御回路２０の具体的な構成例について説明する。
図５はデジタル制御回路の機能の構成例を示すブロック図、図６は負荷と電流位相比との関係を示す図、図７はデジタル制御回路の動作波形の例を示す図であって、（Ａ）は通常制御時の動作波形であり、（Ｂ）は無負荷制御時の動作波形である。
【００４７】
デジタル制御回路２０は、ハイサイド用では、Ｔｂｈカウンタ２１、目標値算出部２２、Ｔａｈカウンタ２３、デジタル比較器２４、駆動信号生成部２５およびデッドタイムカウンタ２６を有している。デジタル制御回路２０は、また、ローサイド用では、Ｔｂｌカウンタ２７、目標値算出部２８、Ｔａｌカウンタ２９、デジタル比較器３０、駆動信号生成部３１およびデッドタイムカウンタ３２を有している。
【００４８】
Ｔｂｈカウンタ２１およびＴｂｌカウンタ２７は、それぞれ共振電流反転前時間Ｔｂｈ，Ｔｂｌをカウントするものであって、それらのＳｔｏｐ端子には、比較器Ｃｏｍｐの出力端子が接続されている。Ｔｂｈカウンタ２１のＳｔｏｐ端子には、電流反転信号Ｓｉｎｖの立ち上がりエッジに同期した信号が入力され、Ｔｂｌカウンタ２７のＳｔｏｐ端子には、電流反転信号Ｓｉｎｖの立ち下がりエッジに同期した信号が入力される。
【００４９】
Ｔｂｈカウンタ２１およびＴｂｌカウンタ２７の出力端子は、それぞれ目標値算出部２２，２８に接続されている。目標値算出部２２，２８の入力端子は、それぞれアナログ・デジタル変換器ＡＤＣの出力端子に接続されている。目標値算出部２２，２８は、Ｔｂｈカウンタ２１およびＴｂｌカウンタ２７がカウント動作を終了したときにフィードバック信号Ｄｆｂを基に共振電流反転後時間Ｔａｈ，Ｔａｌの長さを表す目標値Ｔａｈ＿ｔ，Ｔａｌ＿ｔをそれぞれ算出する。
【００５０】
Ｔｂｈカウンタ２１およびＴｂｌカウンタ２７の出力端子は、また、Ｔａｈカウンタ２３およびＴａｌカウンタ２９の入力端子にそれぞれ接続されている。Ｔｂｈカウンタ２１およびＴｂｌカウンタ２７は、前段のＴｂｈカウンタ２１およびＴｂｌカウンタ２７がカウント動作を終了したときに、共振電流反転後時間Ｔａｈ，Ｔａｌのカウント動作を開始する。このＴａｈカウンタ２３およびＴａｌカウンタ２９は、好ましくは、カウント動作の開始前または次段のデジタル比較器２４，３０の比較動作終了後にカウンタ値をクリアするのがよい。
【００５１】
目標値算出部２２およびＴａｈカウンタ２３の出力端子は、デジタル比較器２４の入力端子に接続されている。デジタル比較器２４は、Ｔａｈカウンタ２３がカウントしたカウンタ値と目標値算出部２２が算出した共振電流反転後時間Ｔａｈの長さである目標値Ｔａｈ＿ｔとを比較し、両者が一致したとき、オフ信号ＯＦＦ＿ｈを出力する。目標値算出部２８およびＴａｌカウンタ２９の出力端子は、デジタル比較器３０の入力端子に接続されている。デジタル比較器３０は、Ｔａｌカウンタ２９がカウントしたカウンタ値と目標値算出部２８が算出した共振電流反転後時間Ｔａｌの長さである目標値Ｔａｌ＿ｔとを比較し、両者が一致したとき、オフ信号ＯＦＦ＿ｌを出力する。
【００５２】
ハイサイド用のデジタル比較器２４の出力端子は、ローサイド用のＴｂｌカウンタ２７のＳｔａｒｔ端子に接続され、ローサイド用のデジタル比較器３０の出力端子は、ハイサイド用のＴｂｈカウンタ２１のＳｔａｒｔ端子に接続されている。このため、Ｔｂｌカウンタ２７は、オフ信号ＯＦＦ＿ｈが入力されると、カウント動作を開始し、Ｔｂｈカウンタ２１は、オフ信号ＯＦＦ＿ｌが入力されると、カウント動作を開始する。
【００５３】
ハイサイド用のデジタル比較器２４の出力端子は、また、ローサイド用のデッドタイムカウンタ３２の入力端子に接続され、ローサイド用のデジタル比較器３０の出力端子は、ハイサイド用のデッドタイムカウンタ２６の入力端子に接続されている。デッドタイムカウンタ２６は、デジタル比較器３０からのオフ信号ＯＦＦ＿ｌが入力されると、デッドタイムのカウント動作を開始し、所定時間後にタイムアップしたとき、オン信号ＯＮ＿ｈを出力する。デッドタイムカウンタ３２は、デジタル比較器２４からのオフ信号ＯＦＦ＿ｈが入力されると、デッドタイムのカウント動作を開始し、所定時間後にタイムアップしたとき、オン信号ＯＮ＿ｌを出力する。
【００５４】
デジタル比較器２４およびデッドタイムカウンタ２６の出力端子は、駆動信号生成部２５の入力端子に接続され、駆動信号生成部２５の出力端子は、バッファ回路Ｂｕｆ１の入力端子に接続されている。駆動信号生成部２５は、デッドタイムカウンタ２６からのオン信号ＯＮ＿ｈが入力されると、立ち上がり、デジタル比較器２４からのオフ信号ＯＦＦ＿ｈが入力されると、立ち下がる駆動信号Ｖｈｏを出力する。デジタル比較器３０およびデッドタイムカウンタ３２の出力端子は、駆動信号生成部３１の入力端子に接続され、駆動信号生成部３１の出力端子は、バッファ回路Ｂｕｆ２の入力端子に接続されている。駆動信号生成部３１は、デッドタイムカウンタ３２からのオン信号ＯＮ＿ｌが入力されると、立ち上がり、デジタル比較器３０からのオフ信号ＯＦＦ＿ｌが入力されると、立ち下がる駆動信号Ｖｌｏを出力する。
【００５５】
このデジタル制御回路２０では、負荷急変時の応答性改善を目的として、ＦＢ端子に接続されたコンデンサＣ６によるＶｆｂ電圧の時間平均（時間平均をとる期間は、たとえば半スイッチング周期程度）を用いて、半周期ごとに負荷の重さに応じた制御を行っている。以下、負荷急変にも対応できるデジタル制御回路２０による制御について説明する。
【００５６】
まず、負荷の重さは、共振電流Ｉｃｒの電流位相比Ｋｃｐｒで表される。電流位相比Ｋｃｐｒは、共振電流反転前時間Ｔｂｈ，Ｔｂｌと共振電流反転後時間Ｔａｈ，Ｔａｌとの時間比である。すなわち、電流位相比Ｋｃｐｒは、
Ｋｃｐｒ＝Ｔａｈ／Ｔｂｈ＝Ｔａｌ／Ｔｂｌ  ・・（１）
となる。なお、Ｔａｈ／Ｔｂｈ＝Ｔａｌ／Ｔｂｌが成り立つのは定常状態のときであり、負荷急変時は、ハイサイドのスイッチング素子のオン・オフ制御とローサイドのオン・オフ制御が別になって、Ｔａｈ／Ｔｂｈ≠Ｔａｌ／Ｔｂｌとなることがある。
【００５７】
前述のように、図４の電圧Ｖｉｓは、負荷が重くなるほど立ち上がりが急になることから、共振電流反転前時間Ｔｂｈ，Ｔｂｌは、負荷が重くなるほど短くなり、負荷が軽くなるほど長くなる。これより分かるように、上記の式（１）において、電流位相比Ｋｃｐｒは、負荷の重さを表していて、ハイサイドおよびローサイドの共振電流反転前時間Ｔｂｈ，Ｔｂｌが短いほど（共振電流反転後時間Ｔａｈ，Ｔａｌが長いほど）負荷が重いことになる。
【００５８】
この、負荷の重さ（Ｐｏ）と電流位相比Ｋｃｐｒとの関係をグラフ化したのが図６にあるグラフである。このグラフは、無負荷Ｐｏ＿ｍｉｎの点と最大負荷Ｐｏ＿ｍａｘに対応する点とを直線で結んだものである。また、負荷の重さＰｏとＶｆｂ電圧とは、比例するとする。なお、負荷の重さＰｏと電流位相比Ｋｃｐｒの関係は、必ずしも図示のように線形となる保証はないが、概ね線形で近似することができる。同様に、負荷の重さＰｏとＶｆｂ電圧とが完全に比例するという保証はないが、第１近似としては成り立つ。また、負荷の重さＰｏに対する正確な電流位相比Ｋｃｐｒの値がグラフからずれていたり、負荷の重さＰｏとＶｆｂ電圧との関係が比例からずれていたりしたとしても、その分フィードバックされるＶｆｂ電圧が変化して電流位相比Ｋｃｐｒが調整されるので、結局、出力電圧Ｖｏは、一定の電圧に整定される。
【００５９】
このときのＶｆｂ電圧と電流位相比Ｋｃｐｒとの関係は、
Ｖｆｂ＝Ｋｃｐｒ／Ａ＋Ｂ  ・・（２）
で表される。ここで、Ａ，Ｂは、定数である。
【００６０】
ここで、上記の式（１）と式（２）とから、
Ｔａｈ＝（Ｖｆｂ−Ｂ）・Ａ・Ｔｂｈ  ・・（３）
Ｔａｌ＝（Ｖｆｂ−Ｂ）・Ａ・Ｔｂｌ  ・・（４）
が求められる。これらの式（３）および式（４）で求められる共振電流反転後時間Ｔａｈ，Ｔａｌは、目標値算出部２２，２８で算出される目標値Ｔａｈ＿ｔ，Ｔａｌ＿ｔに等しい。
【００６１】
なお、定数Ａ，Ｂは、式（２）を満たすように共振電流反転前時間Ｔｂｈおよび共振電流反転後時間Ｔａｈと共振電流反転前時間Ｔｂｌおよび共振電流反転後時間Ｔａｌとから決められる。すなわち、まず、式（３）から、
Ａ・（Ｖｆｂ−Ｂ）＝Ｔａｈ／Ｔｂｈ  ・・（５）
が得られる。また、システム設計（仕様決定）の段階で、Ｔａｈ／Ｔｂｈ（＝Ｋｃｐｒ）の範囲とそれに対応するＶｆｂ電圧の範囲とが決められる。Ｔａｈ／Ｔｂｈの最小値（＝Ｋｃｐｒ＿ｍｉｎ）は、無負荷時であって共振電流Ｉｃｒが励磁電流のみの場合であるため、１である。Ｔａｈ／Ｔｂｈの最大値は、ここでは、たとえば、１０であるとする。次に、Ｔａｈ／Ｔｂｈの最小値および最大値に対応するＶｆｂ電圧の最小値Ｖｆｂ＿ｍｉｎと最大値Ｖｆｂ＿ｍａｘが決められる。ここでは、この実施の形態の制御ＩＣ１０にてＶＦ端子に設定されている最小値および最大値で、たとえば、Ｖｆｂ＿ｍｉｎ＝１Ｖ、Ｖｆｂ＿ｍａｘ＝３Ｖである。これらの値を上記の式（５）に代入すると連立方程式が得られるので、この連立方程式を解いて定数Ａ，Ｂがそれぞれ求められる。なお、ここでは、ハイサイドの場合について説明したが、ローサイドの場合でも同じである。
【００６２】
また、制御の説明をさらに簡単にするために、上記の式（３）および式（４）は、定数Ａ，Ｂを定数ｋとすれば、
Ｔａｈ＝ｋ・Ｖｆｂ・Ｔｂｈ  ・・（６）
Ｔａｌ＝ｋ・Ｖｆｂ・Ｔｂｌ  ・・（７）
で表される。このことから、共振電流反転後時間Ｔａｈは、共振電流反転前時間ＴｂｈとＶｂｆ電圧との乗算で決められ、共振電流反転後時間Ｔａｌは、共振電流反転前時間ＴｂｌとＶｂｆ電圧との乗算で決められることになる。
【００６３】
次に、図５に示したデジタル制御回路２０の通常制御時の動作について、図７（Ａ）を参照して説明する。ここでは、たとえば、ローサイドの駆動信号Ｖｌｏがスイッチング素子Ｑ２のオンを指示するオン状態にあり、ハイサイドの駆動信号Ｖｈｏがスイッチング素子Ｑ１のオフを指示するオフ状態にあるとして説明する。この状態で、時刻ｔ１にて、デジタル比較器３０がオフ信号ＯＦＦ＿ｌを出力し、駆動信号生成部３１がスイッチング素子Ｑ２をターンオフさせる駆動信号Ｖｌｏを出力したとする。この時刻ｔ１のとき、デジタル比較器３０がオフ信号ＯＦＦ＿ｌを出力したことを契機にＴｂｈカウンタ２１がカウント動作を開始するとともにデッドタイムカウンタ２６もカウント動作を開始する。
【００６４】
時刻ｔ２にて、デッドタイムカウンタ２６がタイムアップしてオン信号ＯＮ＿ｈを出力すると、駆動信号生成部２５が出力する駆動信号Ｖｈｏは、オフ状態からオン状態に遷移する。
【００６５】
次に、時刻ｔ３にて共振電流Ｉｃｒがマイナスからプラスに極性反転したことを表す電流反転信号ＳｉｎｖがＴｂｈカウンタ２１に入力されると、Ｔｂｈカウンタ２１は、カウント動作を終了する。このＴｂｈカウンタ２１がカウント動作を終了したことを契機に、目標値算出部２２が目標値Ｔａｈ＿ｔを算出するとともに、Ｔａｈカウンタ２３がカウント動作を開始する。なお、Ｔａｈカウンタ２３は、デジタル制御回路２０の処理速度が十分に速い場合、目標値算出部２２による目標値Ｔａｈ＿ｔの算出を終了してからカウント動作を開始するようにしてもよい。ただし、デジタル制御回路２０の処理速度が遅い場合には、目標値算出部２２による目標値Ｔａｈ＿ｔの算出とＴａｈカウンタ２３によるカウント動作を同時に開始して並列処理をするのがよい。
【００６６】
次に、時刻ｔ４にてＴａｈカウンタ２３のカウント値が目標値算出部２２の目標値Ｔａｈ＿ｔに達すると、デジタル比較器２４は、オフ信号ＯＦＦ＿ｈを出力する。これにより、駆動信号生成部２５は、スイッチング素子Ｑ１をターンオフさせる駆動信号Ｖｈｏを出力する。オフ信号ＯＦＦ＿ｈは、また、ローサイドのＴｂｌカウンタ２７およびデッドタイムカウンタ３２に供給され、Ｔｂｌカウンタ２７がカウントを開始するとともにデッドタイムカウンタ３２もカウント動作を開始する。
【００６７】
次の半周期の場合も、ハイサイドの制御動作と同様である。すなわち、時刻ｔ５にてデッドタイムカウンタ３２がタイムアップすると、駆動信号Ｖｌｏがオフ状態からオン状態に遷移し、時刻ｔ６でＴｂｌカウンタ２７がカウント動作を終了する。このＴｂｌカウンタ２７がカウント動作を終了したことを契機に、目標値算出部２８が目標値Ｔａｌ＿ｔを算出するとともに、Ｔａｌカウンタ２９がカウント動作を開始する。時刻ｔ７でＴａｌカウンタ２９のカウント値が目標値算出部２８の目標値Ｔａｌ＿ｔに達すると、デジタル比較器３０がオフ信号ＯＦＦ＿ｌを出力し、駆動信号生成部３１は、スイッチング素子Ｑ２をターンオフさせる駆動信号Ｖｌｏを出力する。この時刻ｔ７以降では、時刻ｔ１ないし時刻ｔ７の制御が繰り返される。
【００６８】
デジタル制御回路２０が無負荷制御のとき、ＬＬＣ電流共振コンバータの共振電流Ｉｃｒは、一次側から二次側への電力転送に関わらない励磁電流Ｉｍのみとなり、この場合、励磁電流Ｉｍは、図７（Ｂ）に示したように、直線的に変動する。すなわち、時刻ｔ１１にてデジタル比較器３０がオフ信号ＯＦＦ＿ｌを出力し、駆動信号生成部３１がターンオフした駆動信号Ｖｌｏを出力すると、Ｔｂｈカウンタ２１がカウント動作を開始するとともにデッドタイムカウンタ２６もカウント動作を開始する。
【００６９】
時刻ｔ１２にてデッドタイムカウンタ２６がタイムアップしてオン信号ＯＮ＿ｈを出力すると、駆動信号生成部２５が出力する駆動信号Ｖｈｏは、オフ状態からオン状態に遷移する。
【００７０】
時刻ｔ１３にて共振電流Ｉｃｒが極性反転すると、Ｔｂｈカウンタ２１は、カウント動作を終了し、目標値算出部２２が目標値Ｔａｈ＿ｔを算出し、Ｔａｈカウンタ２３がカウント動作を開始する。
【００７１】
時刻ｔ１４にてＴａｈカウンタ２３のカウント値が目標値算出部２２の目標値Ｔａｈ＿ｔに達すると、デジタル比較器２４は、オフ信号ＯＦＦ＿ｈを出力し、駆動信号生成部２５は、スイッチング素子Ｑ１をターンオフさせる駆動信号Ｖｈｏを出力する。このｔ１４のタイミングでは、ローサイドのＴｂｌカウンタ２７がカウント動作を開始するとともにデッドタイムカウンタ３２もカウント動作を開始する。
【００７２】
時刻ｔ１５にてデッドタイムカウンタ３２がタイムアップすると、駆動信号Ｖｌｏがオフ状態からオン状態に遷移し、時刻ｔ１６で共振電流Ｉｃｒが極性反転すると、Ｔｂｌカウンタ２７がカウント動作を終了する。このとき、目標値算出部２８が目標値Ｔａｌ＿ｔを算出し、Ｔａｌカウンタ２９がカウント動作を開始する。時刻ｔ１７でＴａｌカウンタ２９のカウント値が目標値算出部２８の目標値Ｔａｌ＿ｔに達すると、デジタル比較器３０がオフ信号ＯＦＦ＿ｌを出力し、駆動信号生成部３１は、オフ状態の駆動信号Ｖｌｏを出力する。この時刻ｔ１７以降では、時刻ｔ１１ないし時刻ｔ１７の制御が繰り返される。
【００７３】
このように、デジタル制御回路２０では、このスイッチング電源装置の負荷がたとえば無負荷状態から通常負荷状態に急変した場合に、半周期の単位で図７（Ｂ）の状態から図７（Ａ）の状態に制御を瞬時に切り換えることができる。これにより、このデジタル制御回路２０は、負荷が変化したときに応答遅れなしに追従制御をすることができる。しかも、ＦＢ電圧の動作点は、上記の式（６）および（７）から分かるように、電源の入力電圧および共振回路のＬＣ定数に依存しないので、仕様の異なるスイッチング電源装置ごとに電源定数を設計する必要がなく、電源定数設計の自由度が高いものとなる。
【００７４】
［第２の実施の形態］
第２の実施の形態に係るスイッチング電源装置は、第１の実施の形態に係るスイッチング電源装置と比較して、共振電流反転後時間Ｔａｈ，Ｔａｌの求め方を変更している。すなわち、第１の実施の形態に係るスイッチング電源装置では、共振電流反転後時間Ｔａｈ，Ｔａｌは、半周期の開始時点からカウントした時間情報としての共振電流反転前時間Ｔｂｈ，Ｔｂｌと半周期の開始時に取得したＦＢ電圧との乗算に基づいて算出している。これに対し、第２の実施の形態では、半周期の開始時点からカウントした時間情報として、直近の連続した複数の半周期の時間を平均化した平均時間を用いる。具体的には、第２の実施の形態の共振電流反転後時間Ｔａｈ，Ｔａｌは、この平均時間と半周期の開始時に取得したＦＢ電圧との乗算に基づいて算出している。なお、第２の実施の形態に係るスイッチング電源装置は、その全体構成および制御ＩＣの構成については、第１の実施の形態に係るスイッチング電源装置の全体構成（図１）および制御ＩＣ１０の構成（図２）と同じである。したがって、第２の実施の形態に係るスイッチング電源装置については、制御ＩＣ１０のデジタル制御回路の動作から説明する。
【００７５】
図８は第２の実施の形態におけるデジタル制御回路のスイッチング動作を示すフローチャート、図９は第２の実施の形態の半周期平均値算出動作を示すフローチャート、図１０は第２の実施の形態におけるデジタル制御回路の入出力波形の例を示す図である。
【００７６】
デジタル制御回路２０ａでは、まず、ローサイドの駆動信号Ｖｌｏがオフされ、ローサイドのスイッチング素子Ｑ２がターンオフされることによりスイッチング動作が開始される（ステップＳ２１）。なお、図１０は、スイッチング動作の開始時ではなく、スイッチング動作の開始後のデジタル制御回路２０ａの入出力波形を示している。このローサイドの駆動信号Ｖｌｏのオフ動作のとき、デジタル制御回路２０ａは、フィードバック信号Ｄｆｂをサンプリングしてハイサイドの共振電流反転後時間Ｔａｈを算出するためのＦＢ電圧Ｖｆｂｈを求める（ステップＳ２２）。
【００７７】
次に、デジタル制御回路２０ａは、デッドタイムのカウント動作を開始し（ステップＳ２３）、所定時間後に、デッドタイムのカウント動作を終了する（ステップＳ２４）。カウント動作の終了と同時に、デジタル制御回路２０ａは、ハイサイドの駆動信号Ｖｈｏを、オフを指示する状態に変化させてハイサイドのスイッチング素子Ｑ１をターンオンする（ステップＳ２５）。
【００７８】
次に、デジタル制御回路２０ａは、電流反転信号Ｓｉｎｖがその極性を負から正に反転したかどうかを判断し（ステップＳ２６）、電流反転信号Ｓｉｎｖが反転していない場合は、反転するまで待つ。
【００７９】
次に、電流反転信号Ｓｉｎｖが反転した場合、デジタル制御回路２０ａは、ハイサイドの共振電流反転後時間Ｔａｈの目標値Ｔａｈ＿ｔを計算する（ステップＳ２７）。このハイサイドの共振電流反転後時間Ｔａｈの目標値Ｔａｈ＿ｔは、
Ｔａｈ＿ｔ＝ｋ・Ｖｆｂｈ・Ｔｃｏ  ・・（８）
によって算出される。ここで、ｋは定数、ＶｆｂｈはステップＳ２２でサンプリングにより求められたＦＢ電圧、Ｔｃｏはこのスイッチング動作と並行して動作する図９の半周期平均値算出動作によって求められる半周期平均値である。次に、デジタル制御回路２０ａは、ハイサイドの共振電流反転後時間Ｔａｈのカウント動作を開始する（ステップＳ２８）。なお、この共振電流反転後時間Ｔａｈのカウント動作は、電流反転信号Ｓｉｎｖが反転してから目標値Ｔａｈ＿ｔの計算と同時に開始してもよい。
【００８０】
次に、デジタル制御回路２０ａは、共振電流反転後時間Ｔａｈのカウント値がその目標値Ｔａｈ＿ｔに到達したかどうかを判断する（ステップＳ２９）。共振電流反転後時間Ｔａｈのカウント値がその目標値Ｔａｈ＿ｔに到達しなければ、デジタル制御回路２０ａは、共振電流反転後時間Ｔａｈのカウント値がその目標値Ｔａｈ＿ｔに到達するまで、ハイサイドの共振電流反転後時間Ｔａｈのカウント動作を継続する。
【００８１】
共振電流反転後時間Ｔａｈのカウント値がその目標値Ｔａｈ＿ｔに到達して、
Ｔａｈ＝ｋ・Ｖｆｂｈ・Ｔｃｏ  ・・（９）
が求められると、デジタル制御回路２０ａは、ハイサイドの共振電流反転後時間Ｔａｈのカウント動作を終了する（ステップＳ３０）。また、同時にデジタル制御回路２０ａは、ハイサイドの駆動信号Ｖｈｏを、オフを指示する状態に変化させてハイサイドのスイッチング素子Ｑ１をターンオフする（ステップＳ３１）。
【００８２】
次に、デジタル制御回路２０ａは、フィードバック信号Ｄｆｂをサンプリングしてローサイドの共振電流反転後時間Ｔａｌを算出するためのＦＢ電圧Ｖｆｂｌを求める（ステップＳ３２）。
【００８３】
次に、デジタル制御回路２０ａは、デッドタイムのカウント動作を開始し（ステップＳ３３）、所定時間後に、デッドタイムのカウント動作を終了する（ステップＳ３４）。カウント動作の終了と同時に、デジタル制御回路２０ａは、ローサイドの駆動信号Ｖｌｏを、オフを指示する状態に変化させてローサイドのスイッチング素子Ｑ２をターンオンする（ステップＳ３５）。
【００８４】
次に、デジタル制御回路２０ａは、電流反転信号Ｓｉｎｖがその極性を正から負に反転したかどうかを判断し（ステップＳ３６）、電流反転信号Ｓｉｎｖが反転していない場合は、反転するまで待つ。
【００８５】
次に、電流反転信号Ｓｉｎｖが反転した場合、デジタル制御回路２０ａは、ローサイドの共振電流反転後時間Ｔａｌの目標値Ｔａｌ＿ｔを計算する（ステップＳ３７）。このハイサイドの共振電流反転後時間Ｔａｌの目標値Ｔａｌ＿ｔは、
Ｔａｌ＿ｔ＝ｋ・Ｖｆｂｌ・Ｔｃｏ  ・・（１０）
によって算出される。ここで、ｋは定数、ＶｆｂｌはステップＳ２２でサンプリングにより求められたＦＢ電圧、Ｔｃｏは図９の半周期平均値算出動作によって求められる半周期平均値である。次に、デジタル制御回路２０ａは、ローサイドの共振電流反転後時間Ｔａｌのカウント動作を開始する（ステップＳ３８）。なお、この共振電流反転後時間Ｔａｌのカウント動作は、電流反転信号Ｓｉｎｖが反転してから目標値Ｔａｌ＿ｔの計算と同時に開始してもよい。
【００８６】
次に、デジタル制御回路２０ａは、共振電流反転後時間Ｔａｌのカウント値がその目標値Ｔａｌ＿ｔに到達したかどうかを判断する（ステップＳ３９）。共振電流反転後時間Ｔａｌのカウント値がその目標値Ｔａｌ＿ｔに到達しなければ、デジタル制御回路２０ａは、共振電流反転後時間Ｔａｌのカウント値がその目標値Ｔａｌ＿ｔに到達するまで、ハイサイドの共振電流反転後時間Ｔａｌのカウント動作を継続する。
【００８７】
共振電流反転後時間Ｔａｌのカウント値がその目標値Ｔａｌ＿ｔに到達して、
Ｔａｌ＝ｋ・Ｖｆｂｌ・Ｔｃｏ  ・・（１１）
が求められると、デジタル制御回路２０ａは、ローサイドの共振電流反転後時間Ｔａｌのカウント動作を終了する（ステップＳ４０）。次に、このスイッチング動作は、ステップＳ２１に戻り、ステップＳ２１〜Ｓ４０の処理を繰り返す。
【００８８】
次に、図９に示した半周期平均値Ｔｃｏの算出処理について説明する。
デジタル制御回路２０ａは、まず、スイッチング電源装置の起動時に半周期平均値Ｔｃｏの初期値設定を行う（ステップＳ４１）。この初期値設定では、スイッチング電源装置の起動直後から半周期平均値Ｔｃｏを求めることができるよう、半周期のカウント値を格納する空のレジスタに半周期の仮のカウント値が設定される。仮のカウント値としては、スイッチング周波数が最大となる最小の半周期の値が設定され、これにより、スイッチング電源装置のソフトスタートを実現している。
【００８９】
次に、デジタル制御回路２０ａは、ローサイドのスイッチング素子Ｑ２がターンオフされたかどうかを判断する（ステップＳ４２）。ローサイドのスイッチング素子Ｑ２がターンオフされていない場合は、ローサイドのスイッチング素子Ｑ２がターンオフされるまで待つ。
【００９０】
次に、ローサイドのスイッチング素子Ｑ２がターンオフされたと判断されると、デジタル制御回路２０ａは、ローサイド周期Ｔｃｌのカウントを終了してそのカウント値を保持する（ステップＳ４３）。また、同時にデジタル制御回路２０ａは、ハイサイド周期Ｔｃｈのカウントを開始する（ステップＳ４４）。
【００９１】
次に、デジタル制御回路２０ａは、ハイサイドのスイッチング素子Ｑ１がターンオフされたかどうかを判断する（ステップＳ４５）。ハイサイドのスイッチング素子Ｑ１がターンオフされていない場合は、ローサイドのスイッチング素子Ｑ２がターンオフされるまで待つ。
【００９２】
次に、ハイサイドのスイッチング素子Ｑ１がターンオフされたと判断されると、デジタル制御回路２０ａは、ハイサイド周期Ｔｃｈのカウントを終了してそのカウント値を保持する（ステップＳ４６）。
【００９３】
これで、直近の１周期分のカウント値が得られたので、デジタル制御回路２０ａは、このカウント値と既に得られていた連続する所定周期のカウント値とからスイッチング動作における半周期の平均値Ｔｃｏを算出する（ステップＳ４７）。このローサイドおよびハイサイドの半周期の平均値Ｔｃｏは、
【００９４】
【数１】
2019111504.tif 000003
によって表される。ここで、Ｎは平均化するスイッチング周期数であり、Ｔｃｌｉはローサイドの半周期幅（ハイサイドのターンオフからローサイドのターンオフまで）であり、Ｔｃｈｉはハイサイドの半周期幅（ローサイドのターンオフからハイサイドのターンオフまで）である。なお、単に、半周期の開始前の１周期の長さの半分に相当する平均時間から平均値Ｔｃｏを算出してもよい。
【００９５】
次に、デジタル制御回路２０ａは、ローサイド周期Ｔｃｌのカウントを開始する（ステップＳ４８）。次に、この半周期平均値Ｔｃｏの算出処理は、ステップＳ４２に戻り、ステップＳ４２〜Ｓ４８の処理を繰り返す。
【００９６】
以上のデジタル制御回路２０ａの処理機能は、制御ＩＣ１０が有するコンピュータのプロセッサおよびメモリを用いて実施される。または、制御ＩＣ１０を図８および図９の論理機能を実現するように設計されたＦＰＧＡなどで構成することにより、デジタル制御回路２０ａの処理機能が実施される。
【００９７】
このようにして、デジタル制御回路２０ａは、スイッチング半周期ごとに、直近の連続した複数の半周期の平均時間をＦＢ電圧Ｖｆｂｌ，Ｖｆｂｈで制御していることになる。スイッチング半周期ごとにローサイドおよびハイサイドの共振電流反転後時間Ｔａｌ，Ｔａｈを算出していることで、デジタル制御回路２０ａは、負荷の急変に対する応答性を改善できる。また、共振電流反転後時間Ｔａｌ，Ｔａｈを算出するときにＦＢ電圧Ｖｆｂｌ，Ｖｆｂｈと乗算される値がそれ自体急変しない平均時間であるため、デジタル制御回路２０ａは、比較的安定した制御が可能になる。
【００９８】
次に、デジタル制御回路２０ａの具体的な構成例について説明する。
図１１は第２の実施の形態に係るデジタル制御回路の機能の構成例を示すブロック図、図１２はＦＢ電圧と負荷との関係を示す図である。
【００９９】
デジタル制御回路２０ａは、ハイサイド用に、Ｔｃｈカウンタ４１、目標値算出部４２、Ｔａｈカウンタ４３、デジタル比較器４４、駆動信号生成部４５およびデッドタイムカウンタ４６を有している。デジタル制御回路２０ａは、また、ハイサイドおよびローサイド用としてＴｃｏ算出部４７を有している。デジタル制御回路２０ａは、さらに、ローサイド用にＴｃｌカウンタ４８、目標値算出部４９、Ｔａｌカウンタ５０、デジタル比較器５１、駆動信号生成部５２およびデッドタイムカウンタ５３を有している。
【０１００】
Ｔｃｈカウンタ４１は、ハイサイド周期Ｔｃｈをカウントするものであって、そのＳｔｏｐ端子には、デジタル比較器４４の出力端子に接続され、Ｓｔａｒｔ端子には、デジタル比較器５１の出力端子に接続されている。Ｔｃｌカウンタ４８は、ローサイド周期Ｔｃｌをカウントするものであって、そのＳｔｏｐ端子には、デジタル比較器５１の出力端子に接続され、Ｓｔａｒｔ端子には、デジタル比較器４４の出力端子に接続されている。Ｔｃｈカウンタ４１およびＴｃｌカウンタ４８の出力端子は、Ｔｃｏ算出部４７の入力端子に接続されている。
【０１０１】
Ｔｃｏ算出部４７は、半周期平均値Ｔｃｏを算出するものであって、その出力端子は、目標値算出部４２，４９の第１の入力端子にそれぞれ接続されている。目標値算出部４２，４９の第２の入力端子は、フィードバック信号Ｄｆｂを入力するようアナログ・デジタル変換器ＡＤＣの出力端子に接続されている。目標値算出部４２，４９は、Ｔｃｏ算出部４７からの半周期平均値Ｔｃｏとフィードバック信号Ｄｆｂ（ＦＢ電圧）とを入力して目標値Ｔａｈ＿ｔ，Ｔａｌ＿ｔを出力する。
【０１０２】
なお、Ｔｃｏ算出部４７は、たとえば、ハイサイドおよびローサイド用にそれぞれＮ個のレジスタを有し、半周期のデータが算出されるごとに順次保持して常に最新の２Ｎ個のデータを保持する構成にしている。半周期平均値Ｔｃｏは、最新の２Ｎ個のデータを保持されるごとに、それらのデータを加算して２Ｎで除算することにより求められる移動平均値であり、目標値算出部４２，４９では、目標値Ｔａｈ＿ｔ，Ｔａｌ＿ｔの算出に共通して使用される。
【０１０３】
また、目標値算出部４２，４９に入力されるフィードバック信号Ｄｆｂは、負荷の重さＰｏに応じて変化する。すなわち、図１２に示したように、Ｖｆｂ電圧（ＦＢ電圧）および負荷の重さＰｏは、負荷の重さＰｏが重くなるにつれてＶｆｂ電圧（ＦＢ電圧）が飽和していくような関係を有している。ここで、この実施の形態では、ＦＢ電圧の動作範囲は、１．０〜２．０ボルト（Ｖ）に設定している。この場合、共振電流反転後時間Ｔａと半周期平均値Ｔｃｏとの比Ｔａ／Ｔｃｏが０．５〜１であるので、式（９）および式（１１）から、定数ｋは、０．５である。
【０１０４】
Ｔａｈカウンタ４３およびＴａｌカウンタ５０の入力端子は、電流反転信号Ｓｉｎｖを入力するよう比較器Ｃｏｍｐの出力端子にそれぞれ接続されている。Ｔａｈカウンタ４３の出力端子は、デジタル比較器４４の第１の入力端子に接続され、Ｔａｌカウンタ５０の出力端子は、デジタル比較器５１の第１の入力端子に接続されている。デジタル比較器４４の第２の入力端子は、目標値算出部４２の出力端子に接続され、デジタル比較器５１の第２の入力端子は、目標値算出部４９の出力端子に接続されている。
【０１０５】
デジタル比較器４４は、Ｔａｈカウンタ４３がカウントしたカウンタ値と目標値算出部４２が算出した共振電流反転後時間Ｔａｈの長さである目標値Ｔａｈ＿ｔとを比較し、両者が一致したとき、ハイサイドのオフ信号ＯＦＦ＿ｈを出力する。デジタル比較器５１は、Ｔａｌカウンタ５０がカウントしたカウンタ値と目標値算出部４９が算出した共振電流反転後時間Ｔａｌの長さである目標値Ｔａｌ＿ｔとを比較し、両者が一致したとき、ローサイドのオフ信号ＯＦＦ＿ｌを出力する。
【０１０６】
ハイサイド用のデジタル比較器４４が出力するオフ信号ＯＦＦ＿ｈは、Ｔｃｌカウンタ４８のカウント動作を開始するのに使用されるとともにＴｃｈカウンタ４１のカウント動作を停止するのに使用される。ローサイド用のデジタル比較器５１が出力するオフ信号ＯＦＦ＿ｌは、Ｔｃｈカウンタ４１のカウント動作を開始するのに使用されるとともにＴｃｌカウンタ４８のカウント動作を停止するのに使用される。
【０１０７】
ハイサイド用のデジタル比較器４４の出力端子は、また、ローサイド用のデッドタイムカウンタ５３の入力端子に接続され、ローサイド用のデジタル比較器５１の出力端子は、ハイサイド用のデッドタイムカウンタ４６の入力端子に接続されている。デッドタイムカウンタ４６は、デジタル比較器５１からのオフ信号ＯＦＦ＿ｌが入力されると、デッドタイムのカウント動作を開始し、所定時間後にタイムアップしたとき、オン信号ＯＮ＿ｈを出力する。デッドタイムカウンタ５３は、デジタル比較器４４からのオフ信号ＯＦＦ＿ｈが入力されると、デッドタイムのカウント動作を開始し、所定時間後にタイムアップしたとき、オン信号ＯＮ＿ｌを出力する。
【０１０８】
デジタル比較器４４およびデッドタイムカウンタ４６の出力端子は、駆動信号生成部４５の入力端子に接続され、駆動信号生成部４５の出力端子は、バッファ回路Ｂｕｆ１の入力端子に接続されている。駆動信号生成部４５は、デッドタイムカウンタ４６からのオン信号ＯＮ＿ｈが入力されると、立ち上がり、デジタル比較器４４からのオフ信号ＯＦＦ＿ｈが入力されると、立ち下がる駆動信号Ｖｈｏを出力する。デジタル比較器５１およびデッドタイムカウンタ５３の出力端子は、駆動信号生成部５２の入力端子に接続され、駆動信号生成部５２の出力端子は、バッファ回路Ｂｕｆ２の入力端子に接続されている。駆動信号生成部５２は、デッドタイムカウンタ５３からのオン信号ＯＮ＿ｌが入力されると、立ち上がり、デジタル比較器５１からのオフ信号ＯＦＦ＿ｌが入力されると、立ち下がる駆動信号Ｖｌｏを出力する。
【０１０９】
このように、デジタル制御回路２０ａでは、このスイッチング電源装置の負荷がたとえば無負荷状態から通常負荷状態に急変した場合でも、半周期の単位で制御していることにより、応答遅れなしに追従制御をすることができる。しかも、ＦＢ電圧の動作点は、電源の入力電圧および共振回路のＬＣ定数に依存しないので、仕様の異なるスイッチング電源装置ごとに電源定数を設計する必要がなく、電源定数設計の自由度が高いものとなる。なお、上記では、半周期の開始時点からカウントした時間情報として、第１の実施の形態で半周期の開始から共振電流が極性を反転するまでの共振電流反転前時間を、第２の実施の形態で直近の連続した所定数の半周期の時間を平均化した平均時間を用いたが、その他の半周期の開始時点からカウントした時間情報を用いてもよい。また、半周期の開始時点前後からカウントした時間情報を用いてもよい。
【０１１０】
上記については単に本発明の原理を示すものである。さらに、多数の変形、変更が当業者にとって可能であり、本発明は上記に示し、説明した正確な構成および応用例に限定されるものではなく、対応するすべての変形例および均等物は、添付の請求項およびその均等物による本発明の範囲とみなされる。
【符号の説明】
【０１１１】
１０  制御ＩＣ
２０，２０ａ  デジタル制御回路
２１  Ｔｂｈカウンタ
２２  目標値算出部
２３  Ｔａｈカウンタ
２４  デジタル比較器
２５  駆動信号生成部
２６  デッドタイムカウンタ
２７  Ｔｂｌカウンタ
２８  目標値算出部
２９  Ｔａｌカウンタ
３０  デジタル比較器
３１  駆動信号生成部
３２  デッドタイムカウンタ
４１  Ｔｃｈカウンタ
４２  目標値算出部
４３  Ｔａｈカウンタ
４４  デジタル比較器
４５  駆動信号生成部
４６  デッドタイムカウンタ
４７  Ｔｃｏ算出部
４８  Ｔｃｌカウンタ
４９  目標値算出部
５０  Ｔａｌカウンタ
５１  デジタル比較器
５２  駆動信号生成部
５３  デッドタイムカウンタ
ＡＤＣ  アナログ・デジタル変換器
Ｂｕｆ１，Ｂｕｆ２  バッファ回路
Ｃ１  コンデンサ
Ｃ２  ブートストラップコンデンサ
Ｃ３  コンデンサ
Ｃ４  出力コンデンサ
Ｃ５，Ｃ６  コンデンサ
Ｃｉｓ  分流コンデンサ
Ｃｏｍｐ  比較器
Ｃｒ  共振コンデンサ
Ｄ１  ブートストラップダイオード
Ｄ２，Ｄ３  ダイオード
ＩＮ１，ＩＮ２  入力端子
ＯＵＴ１，ＯＵＴ２  出力端子
Ｐ１  １次巻線
ＰＣ１  フォトカプラ
Ｑ１，Ｑ２  スイッチング素子
Ｒ１，Ｒ２，Ｒ３，Ｒ４，Ｒ５，Ｒ６，Ｒ７，Ｒｉｓ＿ｌｖｓ１，Ｒｉｓ＿ｌｖｓ２  抵抗
Ｒｉｓ  分流抵抗
Ｓ１，Ｓ２  ２次巻線
ＳＲ１  シャントレギュレータ
Ｔ１  トランス
【図１】
2019111504.tif 000004
【図２】
2019111504.tif 000005
【図３】
2019111504.tif 000006
【図４】
2019111504.tif 000007
【図５】
2019111504.tif 000008
【図６】
2019111504.tif 000009
【図７】
2019111504.tif 000010
【図８】
2019111504.tif 000011
【図９】
2019111504.tif 000012
【図１０】
2019111504.tif 000013
【図１１】
2019111504.tif 000014
【図１２】
2019111504.tif 000015
【手続補正書】
【提出日】平成31年4月2日(2019.4.2)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ハイサイドの第１のスイッチング素子およびローサイドの第２のスイッチング素子を直列に接続して構成したハーフブリッジ回路と、共振インダクタおよび共振コンデンサとを有する共振回路とを備えたスイッチング電源装置の制御方法であって、
前記共振回路の共振電流を検出し、
直流電圧を出力する出力回路から出力電圧とその目標電圧との誤差を表すフィードバック信号を取得し、
前記第１のスイッチング素子および前記第２のスイッチング素子の一方がターンオフしてから前記第１のスイッチング素子および前記第２のスイッチング素子の他方がターンオフするまでの半周期のうちで前記共振電流が極性を反転したときから前記半周期が終了するまでの共振電流反転後時間を、前記半周期の開始時点からカウントした時間情報と前記半周期の開始時に取得した前記フィードバック信号との乗算に基づいて算出し、前記共振電流が極性を反転したときから算出された前記共振電流反転後時間を経過した後に前記第１のスイッチング素子および前記第２のスイッチング素子の他方をターンオフする、スイッチング電源装置の制御方法。
【請求項２】
前記時間情報は、前記半周期の開始から前記共振電流が極性を反転するまでの共振電流反転前時間である、請求項１記載のスイッチング電源装置の制御方法。
【請求項３】
前記共振電流反転後時間は、前記共振電流反転前時間を算出し、算出された前記共振電流反転前時間と前記フィードバック信号とから前記共振電流反転後時間の目標値を算出し、前記共振電流が極性を反転したときからカウントしていたカウント値が前記目標値に一致したときの前記カウント値により求められる、請求項２記載のスイッチング電源装置の制御方法。
【請求項４】
前記時間情報は、直近の連続した所定数の半周期の時間を平均化した平均時間である、請求項１記載のスイッチング電源装置の制御方法。
【請求項５】
前記共振電流反転後時間は、前記平均時間を算出し、算出された前記平均時間と前記フィードバック信号とから前記共振電流反転後時間の目標値を算出し、前記共振電流が極性を反転したときからカウントしていたカウント値が前記目標値に一致したときの前記カウント値により求められる、請求項４記載のスイッチング電源装置の制御方法。
【請求項６】
前記平均時間は、前記第１のスイッチング素子および前記第２のスイッチング素子がターンオフするごとに求められた半周期の長さを保持し、保持された所定数の半周期の長さを平均化することにより求められる、請求項５記載のスイッチング電源装置の制御方法。
【請求項７】
半周期の長さを保持するレジスタは、起動時にスイッチング周波数が最大となる最小の半周期の値により初期設定される、請求項６記載のスイッチング電源装置の制御方法。
【請求項８】
共振インダクタおよび共振コンデンサを有する共振回路に設けられるハーフブリッジ回路のハイサイドの第１のスイッチング素子およびローサイドの第２のスイッチング素子をそれぞれ駆動する第１駆動信号生成部および第２駆動信号生成部を備えたスイッチング電源装置の制御回路であって、
前記共振回路の共振電流を変換した信号が入力される共振電流検出手段と、
直流電圧を出力する出力回路から出力電圧とその目標電圧との誤差を表すフィードバック信号を取得するフィードバック信号検出手段と、
前記第１のスイッチング素子および前記第２のスイッチング素子の一方がターンオフしてから前記第１のスイッチング素子および前記第２のスイッチング素子の他方がターンオフするまでの半周期のうちで前記共振電流が極性を反転したときから前記半周期が終了するまでの共振電流反転後時間を、前記半周期の開始時点からカウントした時間情報と前記半周期の開始時に取得した前記フィードバック信号との乗算に基づいて算出し、前記共振電流が極性を反転したときから算出された前記共振電流反転後時間を経過した後に前記第１のスイッチング素子および前記第２のスイッチング素子の他方をターンオフする、制御手段と、
を有する、スイッチング電源装置の制御回路。
【請求項９】
共振インダクタおよび共振コンデンサを有する共振回路に設けられるハーフブリッジ回路のハイサイドの第１のスイッチング素子およびローサイドの第２のスイッチング素子をそれぞれ駆動する第１駆動信号生成部および第２駆動信号生成部を備えたスイッチング電源装置の制御回路であって、
前記共振回路の共振電流を変換した信号が入力される共振電流検出手段と、
直流電圧を出力する出力回路から出力電圧とその目標電圧との誤差を表すフィードバック信号を取得するフィードバック信号検出手段と、
前記第１のスイッチング素子および前記第２のスイッチング素子の一方がターンオフしてから前記第１のスイッチング素子および前記第２のスイッチング素子の他方がターンオフするまでのターンオフ時間を、前記第１のスイッチング素子および前記第２のスイッチング素子の一方がターンオフしてからカウントした時間情報と前記フィードバック信号との乗算に基づいて算出し、前記ターンオフ時間に基づいて前記第１のスイッチング素子および前記第２のスイッチング素子の他方をターンオフする、制御手段と、
を有する、スイッチング電源装置の制御回路。
【請求項１０】
ハイサイドの第１のスイッチング素子およびローサイドの第２のスイッチング素子を直列に接続して構成したハーフブリッジ回路と、共振インダクタおよび共振コンデンサを有する共振回路とを備えたスイッチング電源装置の制御回路において、
前記第１のスイッチング素子および前記第２のスイッチング素子の一方がターンオフしたことを契機にカウント動作を開始し、前記共振回路を流れる共振電流を検出し、前記共振電流が極性反転したことを契機に停止する第１の電流反転前時間カウンタおよび第２の電流反転前時間カウンタと、
前記第１の電流反転前時間カウンタおよび前記第２の電流反転前時間カウンタのカウント値である共振電流反転前時間と直流電圧を出力する出力回路からフィードバックされた誤差信号とから共振電流反転後時間の長さを表す目標値を算出する第１の目標値算出部および第２の目標値算出部と、
前記第１の電流反転前時間カウンタまたは前記第２の電流反転前時間カウンタがカウント動作を終了したことを契機にカウント動作を開始する第１の電流反転後時間カウンタおよび第２の電流反転後時間カウンタと、
前記第１の電流反転後時間カウンタまたは前記第２の電流反転後時間カウンタのカウント値と前記目標値とを比較して一致したときに前記第１のスイッチング素子および前記第２のスイッチング素子の他方をターンオフする第１の比較器および第２の比較器と、
を備えた、スイッチング電源装置の制御回路。
【請求項１１】
前記共振コンデンサに並列に接続された分流回路により前記共振電流を分流して検出電圧に変換した入力信号を回路内部の基準電圧でプルアップするプルアップ回路と、該プルアップ回路により前記入力信号をプルアップした電圧と前記基準電圧を所定の分圧比で分圧した電圧を比較して前記共振電流が極性反転したことを表す信号を出力する第３の比較器とを備えている、請求項１０記載のスイッチング電源装置の制御回路。
【請求項１２】
前記出力回路からフィードバックされた前記誤差信号をデジタル信号に変換して前記第１の目標値算出部および前記第２の目標値算出部へ入力するアナログ・デジタル変換器を備えている、請求項１０記載のスイッチング電源装置の制御回路。
【請求項１３】
前記第１の比較器または前記第２の比較器が出力した前記第１のスイッチング素子および前記第２のスイッチング素子の一方のターンオフ信号を受けてデッドタイムをカウントする第１のデッドタイムカウンタおよび第２のデッドタイムカウンタを備えた、請求項１０記載のスイッチング電源装置の制御回路。
【請求項１４】
前記第１の比較器または前記第２の比較器が出力した前記第１のスイッチング素子および前記第２のスイッチング素子の他方のターンオフ信号と前記第１のデッドタイムカウンタまたは前記第２のデッドタイムカウンタが出力したターンオン信号とを受けて前記第１のスイッチング素子または前記第２のスイッチング素子を駆動するための駆動信号を出力する第１の駆動信号生成部および第２の駆動信号生成部を備えた、請求項１３記載のスイッチング電源装置の制御回路。
【請求項１５】
前記誤差信号は前記出力回路から出力される前記直流電圧が目標値に比べてより大きくなるにつれてより大きくなる信号であり、前記第１の目標値算出部および前記第２の目標値算出部は前記共振電流反転前時間と前記誤差信号から所定の値を差し引いた差分との乗算結果により前記目標値を算出する、請求項１０記載のスイッチング電源装置の制御回路。
【請求項１６】
ハイサイドの第１のスイッチング素子およびローサイドの第２のスイッチング素子を直列に接続して構成したハーフブリッジ回路と、共振インダクタおよび共振コンデンサを有する共振回路とを備えたスイッチング電源装置の制御回路において、
前記第１のスイッチング素子がターンオフしたことを契機にカウント動作を開始し、前記第２のスイッチング素子がターンオフしたことを契機にカウント動作を停止する第１のカウンタと、
前記第２のスイッチング素子がターンオフしたことを契機にカウント動作を開始し、前記第１のスイッチング素子がターンオフしたことを契機にカウント動作を停止する第２のカウンタと、
前記第１のカウンタおよび前記第２のカウンタによってカウントされた直近の連続した所定数の半周期の時間を平均化した平均時間を算出する半周期平均値算出部と、
前記半周期平均値算出部が算出した半周期平均値と直流電圧を出力する出力回路からフィードバックされた誤差信号とに基づいて共振電流が極性反転してから前記第１のスイッチング素子または前記第２のスイッチング素子がターンオフするまでの共振電流反転後時間の長さを表す目標値を算出する第１の目標値算出部および第２の目標値算出部と、
前記共振電流が極性反転したことを契機にカウント動作を開始する第１の電流反転後時間カウンタおよび第２の電流反転後時間カウンタと、
前記第１の電流反転後時間カウンタまたは前記第２の電流反転後時間カウンタのカウント値と前記目標値とを比較して一致したときに前記第１のスイッチング素子および前記第２のスイッチング素子の他方をターンオフする第１の比較器および第２の比較器と、
を備えた、スイッチング電源装置の制御回路。
【請求項１７】
前記共振コンデンサに並列に接続された分流回路により前記共振電流を分流して検出電圧に変換した入力信号を回路内部の基準電圧でプルアップするプルアップ回路と、該プルアップ回路により前記入力信号をプルアップした電圧と前記基準電圧を所定の分圧比で分圧した電圧を比較して前記共振電流が極性反転したことを表す信号を出力する第３の比較器とを備えている、請求項１６記載のスイッチング電源装置の制御回路。
【請求項１８】
前記出力回路からフィードバックされた前記誤差信号をデジタル信号に変換して前記第１の目標値算出部および前記第２の目標値算出部へ入力するアナログ・デジタル変換器を備えている、請求項１６記載のスイッチング電源装置の制御回路。
【請求項１９】
前記第１の比較器または前記第２の比較器が出力した前記第１のスイッチング素子および前記第２のスイッチング素子の一方のターンオフ信号を受けてデッドタイムをカウントする第１のデッドタイムカウンタおよび第２のデッドタイムカウンタを備えた、請求項１６記載のスイッチング電源装置の制御回路。
【請求項２０】
前記第１の比較器または前記第２の比較器が出力した前記第１のスイッチング素子および前記第２のスイッチング素子の他方のターンオフ信号と前記第１のデッドタイムカウンタまたは前記第２のデッドタイムカウンタが出力したターンオン信号とを受けて前記第１のスイッチング素子または前記第２のスイッチング素子を駆動するための駆動信号を出力する第１の駆動信号生成部および第２の駆動信号生成部を備えた、請求項１９記載のスイッチング電源装置の制御回路。
【請求項２１】
前記誤差信号は前記出力回路に接続される負荷の重さが重くなるにつれて大きくなる信号であり、前記第１の目標値算出部および前記第２の目標値算出部は前記半周期平均値と前記誤差信号との乗算結果により前記目標値を算出する、請求項１６記載のスイッチング電源装置の制御回路。
【手続補正書】
【提出日】令和1年12月23日(2019.12.23)
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、スイッチング電源の一方式であるＬＬＣ電流共振コンバータにおいて負荷急変時における応答性を改善したスイッチング電源装置の制御方法および制御回路に関する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明はこのような点に鑑みてなされたものであり、新たな外付け部品を用いることなく、また、無負荷時でも安定した制御が可能であって、さらに、負荷急変時における応答性を改善したスイッチング電源装置の制御方法および制御回路を提供することを目的とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
また、本発明は、共振インダクタおよび共振コンデンサを有する共振回路に設けられるハーフブリッジ回路のハイサイドの第１のスイッチング素子およびローサイドの第２のスイッチング素子をそれぞれ駆動する第１駆動信号生成部および第２駆動信号生成部を備えたスイッチング電源装置の制御回路が提供される。このスイッチング電源装置の制御回路は、共振回路の共振電流を変換した信号が入力される共振電流検出手段と、直流電圧を出力する出力回路から出力電圧とその目標電圧との誤差を表すフィードバック信号を取得するフィードバック信号検出手段と、第１のスイッチング素子および第２のスイッチング素子の一方がターンオフしてから第１のスイッチング素子および第２のスイッチング素子の他方がターンオフするまでの半周期のうちで共振電流が極性を反転したときから半周期が終了するまでの共振電流反転後時間を、半周期の開始時点からカウントした時間情報と半周期の開始時に取得したフィードバック信号との乗算に基づいて算出し、共振電流が極性を反転したときから算出された共振電流反転後時間を経過した後に第１のスイッチング素子および第２のスイッチング素子の他方をターンオフする制御手段と、を有している。
また、本発明は、共振インダクタおよび共振コンデンサを有する共振回路に設けられるハーフブリッジ回路のハイサイドの第１のスイッチング素子およびローサイドの第２のスイッチング素子をそれぞれ駆動する第１駆動信号生成部および第２駆動信号生成部を備えたスイッチング電源装置の制御回路が提供される。このスイッチング電源装置の制御回路は、共振回路の共振電流を変換した信号が入力される共振電流検出手段と、直流電圧を出力する出力回路から出力電圧とその目標電圧との誤差を表すフィードバック信号を取得するフィードバック信号検出手段と、第１のスイッチング素子および第２のスイッチング素子の一方がターンオフしてから第１のスイッチング素子および第２のスイッチング素子の他方がターンオフするまでのターンオフ時間を、第１のスイッチング素子および第２のスイッチング素子の一方がターンオフしてからカウントした時間情報とフィードバック信号との乗算に基づいて算出し、ターンオフ時間に基づいて第１のスイッチング素子および第２のスイッチング素子の他方をターンオフする制御手段と、を有している。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００４０
【補正方法】変更
【補正の内容】
【００４０】
次に、デジタル制御回路２０は、フィードバック信号Ｄｆｂからローサイドの駆動信号Ｖｌｏがオフすべき共振電流反転後時間Ｔａｌの目標値Ｔａｌ＿ｔを計算する（ステップＳ１３）。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００４３
【補正方法】変更
【補正の内容】
【００４３】
なお、図３ではスイッチング素子Ｑ１，Ｑ２のターンオンに関する制御が示されていないが、スイッチング素子Ｑ１，Ｑ２の一方がターンオフしてから所定のデッドタイム経過後に、他方のスイッチング素子がターンオンするよう制御されている。すなわち、図４に示されるように、ローサイドの駆動信号Ｖｌｏがローレベルになってローサイドのスイッチング素子Ｑ２がターンオフしてからデッドタイムＴｄ１の経過後にハイサイドの駆動信号Ｖｈｏがハイレベルになってハイサイドのスイッチング素子Ｑ１がターンオンする。また、ハイサイドの駆動信号Ｖｈｏがローレベルになってハイサイドのスイッチング素子Ｑ１がターンオフしてからデッドタイムＴｄ２の経過後にローサイドの駆動信号Ｖｌｏがハイレベルになってローサイドのスイッチング素子Ｑ２がターンオンする。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００５０
【補正方法】変更
【補正の内容】
【００５０】
Ｔｂｈカウンタ２１およびＴｂｌカウンタ２７の出力端子は、また、Ｔａｈカウンタ２３およびＴａｌカウンタ２９の入力端子にそれぞれ接続されている。Ｔａｈカウンタ２３およびＴａｌカウンタ２９は、前段のＴｂｈカウンタ２１およびＴｂｌカウンタ２７がカウント動作を終了したときに、共振電流反転後時間Ｔａｈ，Ｔａｌのカウント動作を開始する。このＴａｈカウンタ２３およびＴａｌカウンタ２９は、好ましくは、カウント動作の開始前または次段のデジタル比較器２４，３０の比較動作終了後にカウンタ値をクリアするのがよい。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００６１
【補正方法】変更
【補正の内容】
【００６１】
なお、定数Ａ，Ｂは、式（２）を満たすように共振電流反転前時間Ｔｂｈおよび共振電流反転後時間Ｔａｈと共振電流反転前時間Ｔｂｌおよび共振電流反転後時間Ｔａｌとから決められる。すなわち、まず、式（３）から、
Ａ・（Ｖｆｂ−Ｂ）＝Ｔａｈ／Ｔｂｈ  ・・（５）
が得られる。また、システム設計（仕様決定）の段階で、Ｔａｈ／Ｔｂｈ（＝Ｋｃｐｒ）の範囲とそれに対応するＶｆｂ電圧の範囲とが決められる。Ｔａｈ／Ｔｂｈの最小値（＝Ｋｃｐｒ＿ｍｉｎ）は、無負荷時であって共振電流Ｉｃｒが励磁電流のみの場合であるため、１である。Ｔａｈ／Ｔｂｈの最大値は、ここでは、たとえば、１０であるとする。次に、Ｔａｈ／Ｔｂｈの最小値および最大値に対応するＶｆｂ電圧の最小値Ｖｆｂ＿ｍｉｎと最大値Ｖｆｂ＿ｍａｘが決められる。ここでは、この実施の形態の制御ＩＣ１０にてＦＢ端子に設定されている最小値および最大値で、たとえば、Ｖｆｂ＿ｍｉｎ＝１Ｖ、Ｖｆｂ＿ｍａｘ＝３Ｖである。これらの値を上記の式（５）に代入すると連立方程式が得られるので、この連立方程式を解いて定数Ａ，Ｂがそれぞれ求められる。なお、ここでは、ハイサイドの場合について説明したが、ローサイドの場合でも同じである。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００６２
【補正方法】変更
【補正の内容】
【００６２】
また、制御の説明をさらに簡単にするために、上記の式（３）および式（４）は、定数Ａ，Ｂを定数ｋとすれば、
Ｔａｈ＝ｋ・Ｖｆｂ・Ｔｂｈ  ・・（６）
Ｔａｌ＝ｋ・Ｖｆｂ・Ｔｂｌ  ・・（７）
で表される。このことから、共振電流反転後時間Ｔａｈは、共振電流反転前時間ＴｂｈとＶｆｂ電圧との乗算で決められ、共振電流反転後時間Ｔａｌは、共振電流反転前時間ＴｂｌとＶｆｂ電圧との乗算で決められることになる。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００６８
【補正方法】変更
【補正の内容】
【００６８】
デジタル制御回路２０が無負荷制御のとき、ＬＬＣ電流共振コンバータの共振電流Ｉｃｒは、一次側から二次側への電力転送に関わらない励磁電流Ｉｍのみとなり、この場合、励磁電流Ｉｍは、図７（Ｂ）に示したように、直線的に変動する。すなわち、時刻ｔ１１にてデジタル比較器３０がオフ信号ＯＦＦ＿ｌを出力し、駆動信号生成部３１がオフ状態の駆動信号Ｖｌｏを出力すると、Ｔｂｈカウンタ２１がカウント動作を開始するとともにデッドタイムカウンタ２６もカウント動作を開始する。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００７７
【補正方法】変更
【補正の内容】
【００７７】
次に、デジタル制御回路２０ａは、デッドタイムのカウント動作を開始し（ステップＳ２３）、所定時間後に、デッドタイムのカウント動作を終了する（ステップＳ２４）。カウント動作の終了と同時に、デジタル制御回路２０ａは、ハイサイドの駆動信号Ｖｈｏを、オンを指示する状態に変化させてハイサイドのスイッチング素子Ｑ１をターンオンする（ステップＳ２５）。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００８３
【補正方法】変更
【補正の内容】
【００８３】
次に、デジタル制御回路２０ａは、デッドタイムのカウント動作を開始し（ステップＳ３３）、所定時間後に、デッドタイムのカウント動作を終了する（ステップＳ３４）。カウント動作の終了と同時に、デジタル制御回路２０ａは、ローサイドの駆動信号Ｖｌｏを、オンを指示する状態に変化させてローサイドのスイッチング素子Ｑ２をターンオンする（ステップＳ３５）。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００８５
【補正方法】変更
【補正の内容】
【００８５】
次に、電流反転信号Ｓｉｎｖが反転した場合、デジタル制御回路２０ａは、ローサイドの共振電流反転後時間Ｔａｌの目標値Ｔａｌ＿ｔを計算する（ステップＳ３７）。このローサイドの共振電流反転後時間Ｔａｌの目標値Ｔａｌ＿ｔは、
Ｔａｌ＿ｔ＝ｋ・Ｖｆｂｌ・Ｔｃｏ  ・・（１０）
によって算出される。ここで、ｋは定数、ＶｆｂｌはステップＳ３２でサンプリングにより求められたＦＢ電圧、Ｔｃｏは図９の半周期平均値算出動作によって求められる半周期平均値である。次に、デジタル制御回路２０ａは、ローサイドの共振電流反転後時間Ｔａｌのカウント動作を開始する（ステップＳ３８）。なお、この共振電流反転後時間Ｔａｌのカウント動作は、電流反転信号Ｓｉｎｖが反転してから目標値Ｔａｌ＿ｔの計算と同時に開始してもよい。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００８６
【補正方法】変更
【補正の内容】
【００８６】
次に、デジタル制御回路２０ａは、共振電流反転後時間Ｔａｌのカウント値がその目標値Ｔａｌ＿ｔに到達したかどうかを判断する（ステップＳ３９）。共振電流反転後時間Ｔａｌのカウント値がその目標値Ｔａｌ＿ｔに到達しなければ、デジタル制御回路２０ａは、共振電流反転後時間Ｔａｌのカウント値がその目標値Ｔａｌ＿ｔに到達するまで、ローサイドの共振電流反転後時間Ｔａｌのカウント動作を継続する。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００９１
【補正方法】変更
【補正の内容】
【００９１】
次に、デジタル制御回路２０ａは、ハイサイドのスイッチング素子Ｑ１がターンオフされたかどうかを判断する（ステップＳ４５）。ハイサイドのスイッチング素子Ｑ１がターンオフされていない場合は、ハイサイドのスイッチング素子Ｑ１がターンオフされるまで待つ。
【手続補正１６】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項１６
【補正方法】変更
【補正の内容】
【請求項１６】
ハイサイドの第１のスイッチング素子およびローサイドの第２のスイッチング素子を直列に接続して構成したハーフブリッジ回路と、共振インダクタおよび共振コンデンサを有する共振回路とを備えたスイッチング電源装置の制御回路において、
前記第１のスイッチング素子がターンオフしたことを契機にカウント動作を開始し、前記第２のスイッチング素子がターンオフしたことを契機にカウント動作を停止する第１のカウンタと、
前記第２のスイッチング素子がターンオフしたことを契機にカウント動作を開始し、前記第１のスイッチング素子がターンオフしたことを契機にカウント動作を停止する第２のカウンタと、
前記第１のカウンタおよび前記第２のカウンタによってカウントされた直近の連続した所定数の半周期の時間を平均化した平均時間を算出する半周期平均値算出部と、
前記半周期平均値算出部が算出した半周期平均値と直流電圧を出力する出力回路からフィードバックされた誤差信号とに基づいて共振電流が極性反転してから前記第１のスイッチング素子または前記第２のスイッチング素子がターンオフするまでの共振電流反転後時間の長さを表す目標値を算出する第１の目標値算出部および第２の目標値算出部と、
前記共振電流が極性反転したことを契機にカウント動作を開始する第１の電流反転後時間カウンタおよび第２の電流反転後時間カウンタと、
前記第１の電流反転後時間カウンタまたは前記第２の電流反転後時間カウンタのカウント値と前記目標値とを比較して一致したときに前記第１のスイッチング素子および前記第２のスイッチング素子の一方をターンオフする第１の比較器および第２の比較器と、
を備えた、スイッチング電源装置の制御回路。
【国際調査報告】
2019111504.tif 000016
2019111504.tif 000017