(57)【要約】【課題】定電圧制御の状態から過電流保護動作により出力電圧が垂下する臨界的な条件が特異点となって振動するといった問題を解消して、定常時の定電圧制御と過電流時の定電流制御とを安定的に行えるようにしたスイッチング電源装置を構成する。【解決手段】定電圧制御モードでは、出力電流Ｉｏが上限電流値Ｉｃに達したことを検知したとき、定電圧制御モードから定電流制御モードへ制御モードを切り替え、定電流制御モードでは、出力電圧Ｖｏが定常電圧Ｖｃより高い所定値Ｖｓに達したことを検出したとき、定電流制御モードから定電圧制御モードへ制御モードを切り替える。出力電流Ｉｏの上昇にともなって（１）から（２）へ推移し、その後の出力電流の減少にともなって（３）から（４）へ推移する。このヒステリシス特性によって、特異点付近での定電圧制御と定電流制御とが交互に切り替わる振動現象が回避される。【選択図】図４
2009148107.tif 000002
【特許請求の範囲】
【請求項１】
トランスまたはインダクタと、前記トランスまたはインダクタに接続されて入力電源をスイッチングするスイッチング素子と、前記スイッチング素子のオン・オフによって前記トランスの２次側または前記インダクタより後段で出力電圧を整流平滑して出力する整流平滑回路と、を有するスイッチング電源装置において、
前記整流平滑回路の出力電圧を検出する出力電圧検出手段と、
前記整流平滑回路から負荷に流れる出力電流または入力電源からの入力電流を検出する電流検出手段と、
前記出力電圧検出手段による検出電圧値が所定の定常電圧値を保つように前記スイッチング素子のオン・オフ制御を行う定電圧制御手段と、
前記電流検出手段による検出電流値が所定の上限電流値を超えないように前記スイッチング素子のオン・オフ制御を行う定電流制御手段と、
前記電流検出手段により前記検出電流値が前記上限電流値に達したことを検知したとき、前記定電圧制御手段による定電圧制御モードから前記定電流制御手段による定電流制御モードへ制御モードを切り替え、前記出力電圧検出手段により前記出力電圧値が前記定常電圧値より高い所定電圧値に達したことを検知したとき、前記定電流制御モードから前記定電圧制御モードへ制御モードを切り替える制御モード切替手段と、
を備えたスイッチング電源装置。
【請求項２】
前記定電圧制御手段、前記定電流制御手段、および制御モード切替手段はディジタル信号処理回路で構成し、前記定電圧制御手段は、前記出力電圧のディジタル値を基に前記スイッチング素子のオン・オフタイミングを決定して前記定電圧制御を行い、前記定電流制御手段は、前記出力電流または入力電流のディジタル値を基に前記スイッチング素子のオン・オフタイミングを決定して前記定電流制御を行い、前記制御モード切替手段は、前記ディジタル信号処理回路による実行プログラムの処理ルーチンの切り替えによって行う、請求項１に記載のスイッチング電源装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、過電流保護機能を備えたスイッチング電源装置に関するものである。
【背景技術】
【０００２】
従来、スイッチング電源装置においては、何らかの原因で電源の出力側が短絡されるなどして過負荷状態となって、過大な出力電流が流れた場合に、スイッチング電源装置自体を保護するため、または負荷を保護するために、例えば特許文献１に示されているような過電流保護機能が備えられている。
【０００３】
図１は特許文献１に示されているスイッチング電源装置の回路図である。
図１においてＱ１は主スイッチング素子であり、ＭＯＳ−ＦＥＴからなる。スイッチング制御回路１０は主スイッチング素子Ｑ１のゲートに制御電圧を与えてオン／オフ制御を行う。主スイッチング素子Ｑ１のドレインには入力電源Ｅを接続している。入力電源Ｅには並列に平滑コンデンサＣ１を接続している。主スイッチング素子Ｑ１のソース側には整流回路２、インダクタ３、コンデンサＣ２からなる整流平滑回路を接続している。また、その出力部と負荷４との間に電流検出抵抗１１を挿入している。電流検出回路１２は電流検出抵抗１１の両端の降下電圧を入力して、それに応じた電圧信号をスイッチング制御回路１０へ与える。
【０００４】
図２（Ａ）は図１に示したスイッチング電源装置の出力電圧・出力電流特性を示す図である。出力電流Ｉｏが上限電流値Ｉｃを超えない範囲では出力電圧ＶｏがＶｃに保たれるように定電圧制御が行われる。もし、出力電流Ｉｏが上限電流値Ｉｃに達し、それを超えようとすると、スイッチング制御回路１０は主スイッチング素子Ｑ１のオン時間を短くするか、オン時間がそれ以上長くならないように制限する。この定電流制御によって出力電圧Ｖｏは垂下する。その後、出力電流値ＩｏがＩｃ未満となれば、再び定電圧制御によって出力電圧ＶｏはＶｃに保たれる。
【特許文献１】特開２００１−７８４３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところが、このような従来のスイッチング電源装置においては、出力電圧を分圧抵抗で検出し、コンパレータで基準電圧と比較してフィードバック制御する定電圧制御と、出力電流を電流検出抵抗を介し電圧として検出し、コンパレータで基準電圧と比較してフィードバック制御する定電流制御とが、臨界的な条件下で実質的に競合するという問題があった。
【０００６】
図２（Ｂ）は、この様子を示す出力電圧・出力電流特性を示す図である。出力電流値を表す電圧がコンパレータの基準電圧を超えた時（過電流状態になった時）、定電圧制御から定電流制御に切り替わるが、その際、検出した出力電流値を表す電圧が変動すると、コンパレータの出力がハイレベルとローレベルに短周期で変動し、その結果、定電圧制御の動作と定電流制御の動作とが短周期で交互に切り替わって振動してしまう。
【０００７】
このように、出力電圧を一定に保つ定電圧制御と過電流保護を行う定電流制御とを切り替える機能を有するスイッチング電源装置においては、その切り替えポイント近辺が特異点となり定電圧制御と定電流制御とが交互に切り替わる（振動する）という異常な動作状態に陥るおそれがあった。
【０００８】
そこで、この発明の目的は、上記の特異点での振動の問題を解消して、定常時の定電圧制御と過電流時の定電流制御とを安定的に行えるようにしたスイッチング電源装置を提供することにある。
【課題を解決するための手段】
【０００９】
この発明は次のように構成する。
（１）トランスまたはインダクタと、前記トランスまたはインダクタに接続されて入力電源をスイッチングするスイッチング素子と、前記スイッチング素子のオン・オフによって前記トランスの２次側または前記インダクタより後段で出力電圧を整流平滑して出力する整流平滑回路と、を有するスイッチング電源装置において、
前記整流平滑回路の出力電圧を検出する出力電圧検出手段と、
前記整流平滑回路から負荷に流れる出力電流または入力電源からの入力電流を検出する電流検出手段と、
前記出力電圧検出手段による検出電圧値が所定の定常電圧値を保つように前記スイッチング素子のオン・オフ制御を行う定電圧制御手段と、
前記電流検出手段による検出電流値が所定の上限電流値を超えないように前記スイッチング素子のオン・オフ制御を行う定電流制御手段と、
前記電流検出手段により前記検出電流値が前記上限電流値に達したことを検知したとき、前記定電圧制御手段による定電圧制御モードから前記定電流制御手段による定電流制御モードへ制御モードを切り替え、前記出力電圧検出手段により前記出力電圧値が前記定常電圧値より高い所定電圧値に達したことを検知したとき、前記定電流制御モードから前記定電圧制御モードへ制御モードを切り替える制御モード切替手段と、
を備えたことを特徴としている。
【００１０】
（２）また、前記定電圧制御手段、前記定電流制御手段、および制御モード切替手段はディジタル信号処理回路（ディジタル制御回路）で構成し、前記定電圧制御手段は、前記出力電圧のディジタル値を基に前記スイッチング素子のオン・オフタイミングを決定して前記定電圧制御を行い、前記定電流制御手段は、前記出力電流または入力電流のディジタル値を基に前記スイッチング素子のオン・オフタイミングを決定して前記定電流制御を行い、前記制御モード切替手段は、前記ディジタル信号処理回路による実行プログラムの処理ルーチンの切り替えによって行う。
【発明の効果】
【００１１】
この発明によれば、次のような効果を奏する。
（１）検出電流値が上限電流値に達したとき、定電圧制御モードから定電流制御モードへ制御モードが切り替えられ、出力電圧値が定常電圧値より高い所定値に達したとき、定電流制御モードから定電圧制御モードへ制御モードが切り替えられるので、「定電圧制御モード→定電流制御モード」への移行時と、「定電流制御モード→定電圧制御モード」への復帰時とで、その境界値にヒステリシス特性をもつことになり、前記特異点で振動することがなく、定常時の定電圧制御と過電流保護とを安定的に行える。
【００１２】
（２）定電圧制御手段、定電流制御手段、および制御モード切替手段をディジタル信号処理回路で構成し、定電圧制御モードと定電流制御モードとの切り替えをディジタル信号処理回路による実行プログラムの処理ルーチンの切り替えによって行うことにより、定電圧制御と定電流制御とが同時に行われて競合するようなことがなく、的確なヒステリシス特性をもたせることができる。
【発明を実施するための最良の形態】
【００１３】
図３はこの発明の実施形態に係るスイッチング電源装置１００の回路図である。図３において、トランスＴ１には１次巻線Ｎ１および２次巻線Ｎ２１，Ｎ２２を備えていて、１次巻線Ｎ１にはブリッジ接続した４つのスイッチング素子ＱＡ，ＱＢ，ＱＣ，ＱＤからなるスイッチング回路ＳＷおよびインダクタＬ１を接続している。入力電源１とスイッチング回路との間にはコモンモードチョークコイルＣＨとバイパスコンデンサＣ１〜Ｃ６からなるフィルタ回路およびカレントトランスＣＴを設けている。カレントトランスＣＴの２次側には抵抗Ｒ３および整流ダイオードＤ３を接続して電流検出回路ＣＤを構成し、１次側に流れる電流を電圧信号として取り出すようにしている。
【００１４】
スイッチング回路ＳＷの４つのスイッチング素子ＱＡ〜ＱＤには駆動回路２１を接続している。
【００１５】
トランスＴ１の２次巻線Ｎ２１，Ｎ２２には整流ダイオードＤ１，Ｄ２、インダクタＬ２およびキャパシタＣ７からなる整流平滑回路ＳＲを設けている。この整流平滑回路ＳＲから出力端子Ｔ２１，Ｔ２２に出力電圧を出力する。この出力端子Ｔ２１−Ｔ２２間には負荷回路２２を接続している。また、出力端子Ｔ２１−Ｔ２２の間には抵抗Ｒ１，Ｒ２からなる出力電圧検出回路を設けている。
【００１６】
ディジタル制御回路２０はＤＳＰ（Digital Signal Processor）で構成している。このディジタル制御回路２０の動作は次のとおりである。
【００１７】
［制御パルス信号の出力］
スイッチング回路ＳＷに対する制御パルス信号をパルストランスＴ２に出力する。これにより、駆動回路２１はパルストランスＴ２を介して上記制御パルス信号を入力し、スイッチング回路ＳＷの各スイッチング素子ＱＡ〜ＱＤを駆動する。
【００１８】
駆動回路２１はパルストランスＴ２の立ち上がりタイミングと立ち下がりタイミングを基に、それを位相制御してスイッチング素子ＱＡ，ＱＤの組とＱＢ，ＱＣの組を交互にオン／オフする。
【００１９】
［入力電源電圧の検知］
トランスＴ１の１次巻線Ｎ１の巻数をｎ１、２次巻線Ｎ２１，Ｎ２２の巻数をそれぞれｎ２、出力電圧をＶｏ、入力電源電圧をＶｉｎ、スイッチング回路のオンデューティをＤｏｎで表せば、入力電源電圧は次の関係で求める。
【００２０】
Ｖｉｎ＝Ｖｏ（ｎ１／ｎ２）／Ｄｏｎ    …（１）
すなわち、このスイッチング電源装置はフルブリッジ型のコンバータであるので、入力電源電圧と出力電圧とは比例関係にあり、その比例係数は（１）式のとおりである。ディジタル制御回路２０は、ディジタル制御回路２０自身の制御によってスイッチング回路ＳＷのオンデューティを定めているのでオンデューティは既知であり、（１）式の演算によって入力電源電圧を高精度に求めることができる。
【００２１】
図３に示した例では、ディジタル制御回路２０が、アナログ信号である出力電圧検出信号を入力して内部でディジタルデータに変換するようにしたが、外部にＡＤコンバータを設けて、出力電圧のディジタル値を入力するように構成してもよい。
【００２２】
（１）式では損失等を考慮していないが、実際にはトランスＴ１での損失等があるので、その損失等も考慮した補正演算を行えば、より正確な入力電源電圧が算出できる。
【００２３】
なお、フルブリッジ回路以外にハーフブリッジ回路やセンタータップ（プッシュプル）回路についても入力電源電圧と出力電圧との間には比例関係が成り立つので、同様にしてそれぞれの回路形式に応じた比例係数で入力電源電圧を算出することができる。
【００２４】
［２次側電流の検知］
負荷回路２２に流れる電流が大電流である場合、それを直接検出することは実質上不可能であることが多い。図３に示した電流検出回路ＣＤでは、カレントトランスＣＴを用いて１次側に流れる電流を検出するので、この電流検出回路ＣＤの出力電圧を入力して、１次側に流れる電流を検出し、この１次側に流れる電流を基にして２次側に流れる電流を算出する。ここで、１次側に流れる電流の実効値をＩｉｎ、２次側に流れる電流の実効値をＩｏ、で表し、損失を無視すれば、
Ｉｏ＝Ｉｉｎ（ｎ１／ｎ２）      …（２）
の関係が成り立つ。
これらの演算によって出力電流Ｉｏを求める。
【００２５】
［定電圧制御］
抵抗Ｒ１，Ｒ２による出力電圧検出回路からの信号を基に出力電圧Ｖｏを検出するとともに、内部でディジタルデータに変換し、その値が所定値を保つようにスイッチング回路ＳＷの各スイッチング素子ＱＡ〜ＱＤのオンデューティを制御する。
【００２６】
［定電流制御］
電流検出回路ＣＤの出力信号を基に１次側の電流を検出し、その値が上限値に達したとき、その上限値を超えないようにスイッチング回路ＳＷの各スイッチング素子ＱＡ〜ＱＤのオンデューティを制御する。
【００２７】
図４は図３に示したスイッチング電源装置の過電流保護特性を示す図である。出力電流Ｉｏが上限値Ｉｃに達するまでは定電圧制御により出力電圧Ｖｏは所定の一定電圧Ｖｃを保つ。
【００２８】
出力電流Ｉｏが上限値Ｉｃを超えようとしたとき、定電流制御に移行して出力電流がＩｃを超えないように制御する。その結果、出力電圧Ｖｏは低下する。これにより図４において、（１）→（２）で示すような垂下特性を実現する。その後、負荷が軽くなると、それに伴い（３）で示すように出力電圧Ｖｏが上昇する。出力電圧Ｖｏが定常電圧Ｖｃより高い所定値Ｖｓに達したとき、（４）で示すように再び定電圧制御に戻る。
【００２９】
図５・図６はディジタル制御回路２０の主たる制御内容を示すフローチャートである。
所定のサンプリング周期では図５（Ａ）に示すように、カレントトランスＣＴからの電圧をサンプリングして入力電流値Ｉｉｎを求め、また出力電圧検出回路からの出力電圧をサンプリングして出力電圧Ｖｏを求める。
【００３０】
また、図５（Ｂ）に示すように、スイッチング回路ＳＷのオンデューティＤｏｎが定まれば、スイッチング周波数の周期でオンデューティＤｏｎに応じたタイミングでスイッチング素子ＱＡ〜ＱＤをスイッチングするための制御パルス信号を出力する。
【００３１】
図６は上記過電流保護制御を行うための処理手順を示すフローチャートである。まず、前記（２）式に従って入力電流値Ｉｉｎから出力電流値Ｉｏを算出する（Ｓ１）。続いて定電流制御モードを表すフラグＦｃの状態を判定し、Ｆｃ＝０であれば、すなわち定電圧制御モードであれば、出力電流Ｉｏが予め定めた上限電流値Ｉｃを超えているか否かを判定し、超えていなければ、出力電圧Ｖｏが予め定めた一定電圧ＶｃとなるためのオンデューティＤｏｎを決定する（Ｓ２→Ｓ３→Ｓ４）。
【００３２】
出力電流Ｉｏが上限値Ｉｃを超えた場合には、フラグＦｃをセットし（Ｓ５）、その時の出力電圧Ｖｏから入力電源電圧Ｖｉｎを前記（１）式に基づいて算出する（Ｓ６）。そしてこの入力電源電圧Ｖｉｎを過電流保護開始直前の入力電源電圧Ｖｍとして記憶する（Ｓ７）。その後、出力電流Ｉｏが上限値ＩｃとなるためのオンデューティＤｏｎを決定する（Ｓ８）。
【００３３】
なお、算出して求めた入力電源電圧Ｖｉｎを記憶するのではなく、過電流保護開始直前の出力電圧Ｖｏ（≒Ｖｃ）を記憶しておき、この記憶した値を前記（１）式のＶｏに代入して入力電源電圧Ｖｉｎを求めるようにしてもよい。
【００３４】
フラグＦｃ＝１の状態すなわち定電流制御モードであれば、出力電圧Ｖｏと所定値Ｖｓとの大小比較を行い（Ｓ２→Ｓ９）、出力電圧Ｖｏが所定値Ｖｓを超えたなら、フラグＦｃをリセットするとともにステップＳ４へ移行する（Ｓ１０→Ｓ４）。すなわち定電圧制御モードに戻る。これにより出力電圧Ｖｏが一定電圧ＶｃとなるようにオンデューティＤｏｎが制御される。
【００３５】
定電流制御モードでＶｏ≦Ｖｓであれば、そのまま定電流制御を保つ（Ｓ９→Ｓ８）。
【００３６】
図６に示した処理ステップにおいて、ステップＳ４が定電圧制御手段、ステップＳ８が定電流制御手段、ステップＳ２，Ｓ３，Ｓ９が制御モード切替手段にそれぞれ対応する。
【図面の簡単な説明】
【００３７】
【図１】特許文献１に示されているスイッチング電源装置の回路図である。
【図２】特許文献１に示されているスイッチング電源装置の出力電圧・出力電流特性を示す図である。
【図３】この発明の第１の実施形態に係るスイッチング電源装置の回路図である。
【図４】同スイッチング電源装置の出力電圧・出力電流特性を示す図である。
【図５】同スイッチング電源装置のディジタル制御回路による処理内容を示すフローチャートである。
【図６】同スイッチング電源装置のディジタル制御回路による定電圧制御、定電流制御、および過電流保護制御を行うための処理内容を示すフローチャートである。
【符号の説明】
【００３８】
１−入力電源
２−負荷回路
１０−ディジタル制御回路
１００−スイッチング電源装置
ＣＤ−電流検出回路
ＣＴ−カレントトランス
ＳＲ−整流平滑回路
ＳＷ−スイッチング回路
Ｔ１−トランス
Ｔ２−パルストランス
Ｔ２１，Ｔ２２−出力端子
【図１】
2009148107.tif 000003
【図２】
2009148107.tif 000004
【図３】
2009148107.tif 000005
【図４】
2009148107.tif 000006
【図５】
2009148107.tif 000007
【図６】
2009148107.tif 000008