Buck Converter のインダクタンス設計でインダクタンスの設計値を確認した。
設計値の導出するなかで、コンバーター動作がDCMになるのはインダクタ電流のリプル率が2を越える場合であることを書いた。
つまり
r=(1−D)VoTsLIo>2r=(1−D)VoTsLIo>2であるとDCMになる。
ここまではLLの値を設計する見方だった。
少しだけ見方を変えてみる。
実機ではLLはある値に固定されている。あり得るのが、負荷が軽くて(たとえば負荷の抵抗が大きくなるなど)I_oが減少するとリプル率が増加する場合だ。 そうなるとrrが大きくなってDCMになる。
この電流の閾値をIo(cr)Io(cr)とすると
Itho=12(1−D)VoTsLItho=12(1−D)VoTsLとなる。
負荷に流れる電流が、このIthoIthoよりも小さければCCMで動作する。
実務経験がない自分が、シミューレーションで負荷の抵抗値を大きくするとコンバータの動作(出力電圧がデューティー比から外れる)が変化して面喰うのは、このような背景を知らないことが原因の一つだ。
参考になるページ
実は上の結果はABCDEFG・電子回路メモ書き・DC/DCコンバータにおける2つの動作モードに関する考察にある結果と同じになる。(このページではVoVoではなくViViについて書いてある点に注意が必要。)
リンク先のページはCCMとDCMの場合の降圧比を平易に導出している点なども参考になるので一読をおすすめする。