常见拓扑结构的DCM和CCM状态推导
CCM和DCM的讨论
当使用无方向的器件(双向电流流通,比如开关管)时,由于电感的续流和外加电压,可能造成电感电流下降为0之后电流反向,最典型的就是同步整流Buck电路,由于没有二极管的存在,系统不会出现DCM。DCM通常是发生在电感电流纹波很大且系统中有单向导通器件(如二极管)时,当负载较轻时,系统通常会处于DCM,由于CCM和DCM稳态增益、传递函数等不一样,就造成了其控制环路设计较复杂,因此负载调整率是衡量一个电源系统是否稳定的重要标志,下面结合几种常见的电路进行分析,推导其稳态的关系式。稳态时有如下原则。
1.电感的幅秒平衡(可以理解为电感电流的增加量和减少量相等,或者理解为电感磁通的增加量和减少量相等)和电容的电荷平衡(有的也说是充电平衡或者平均电流为0)原则;
2.小纹波近似,纹波幅值和频率远小于稳态量的幅值和频率;比如电容电压Vc=Vo;但电感电流纹波不能忽略,当处于BCM(Boundary Conductor mode)时,电感纹波等于其直流分量。显然由BCM可以推导出临界值。
buck电路
如图是buck电路的基本电路,先推导CCM/DCM的临界条件
状态1,开关管导通时,电感电流线性上升,注意fundamental of power electronic 上定义电流的纹波是2
Δ
i
L
\Delta i_L
ΔiL
Δ
i
L
=
V
g
−
V
2
L
D
T
s
i
C
=
i
L
−
V
R
u
L
=
V
g
−
V
\Delta i_L=\cfrac{V_g-V}{2L}DT_s\qquad i_C=i_L-\cfrac{V}{R}\qquad u_L=V_g-V
ΔiL=2LVg−VDTsiC=iL−RVuL=Vg−V
状态2,开关管关断时,电感电流线性下降
Δ
i
L
=
−
V
2
L
D
′
T
s
i
C
=
i
L
−
V
R
u
L
=
−
V
\Delta i_L=\cfrac{-V}{2L}D'T_s\qquad i_C=i_L-\cfrac{V}{R}\qquad u_L=-V
ΔiL=2L−VD′TsiC=iL−RVuL=−V
CCM条件是D+D’=1,此时由电感伏秒定理(或
Δ
i
L
+
=
−
Δ
i
L
−
\Delta i_L+=-\Delta i_L-
ΔiL+=−ΔiL−),解得上述等式有(注意符号)
M
=
V
V
g
=
D
M = \cfrac{V}{V_g}=D
M=VgV=D
DCM 条件下D+D’ $\neq$1,此时
状态3
Δ
i
L
=
0
i
C
=
−
V
R
u
L
=
0
\Delta i_L =0\qquad i_C=\cfrac{-V}{R}\qquad u_L=0
ΔiL=0iC=R−VuL=0
BCM时电感电流的峰值=
2
Δ
i
L
2\Delta i_L
2ΔiL与负载无关,而负载电流与R有关,当R变化时,由于电容充电平衡,因此电感电流平均值与负载电流平均值始终相等。一个很好的理解就是,当出现BCM时,ipk保持不变,那么要维持与负载电流相等,那么此时三角形的底会变得越来越小(D’时间从1-D变得越来越小),因此就会出现断续导通的情况。
M
a
x
(
<
i
L
>
)
=
1
2
i
p
k
m
a
x
(
D
+
D
′
)
=
V
2
L
D
′
T
s
=
V
R
Max(<i_L>)=\cfrac{1}{2}i_{pk}\ max(D+D')=\cfrac{V}{2L}D'T_s=\cfrac{V}{R}
Max(<iL>)=21ipk max(D+D′)=2LVD′Ts=RV
由此可以知道,定义K为系统工作在DCM的程度,无量纲
K
=
2
L
R
T
s
<
K
c
r
i
t
=
D
′
K=\cfrac{2L}{RT_s}<K_{crit}=D'
K=RTs2L<Kcrit=D′
下面推导由电感的幅秒平衡可得
M
=
V
V
g
=
D
D
+
D
′
(a)
M=\cfrac{V}{V_g}=\cfrac{D}{D+D'}\tag{a}
M=VgV=D+D′D(a)
DCM时,电感电流和电流纹波是一样的波形,即
i
L
(
t
)
=
Δ
i
L
(
t
)
i_L(t)=\Delta i_L(t)
iL(t)=ΔiL(t),带入可以电容安秒平衡可以计算出
D
T
s
(
V
g
−
V
2
L
D
T
s
−
V
R
)
+
D
′
T
s
(
−
V
2
L
D
′
T
s
−
V
R
)
+
−
V
R
(
1
−
D
−
D
′
)
T
s
=
0
DT_s\left(\cfrac{V_g-V}{2L}DT_s-\cfrac{V}{R}\right)+D'T_s\left(\cfrac{-V}{2L}D'T_s-\cfrac{V}{R}\right)+\cfrac{-V}{R}(1-D-D')T_s=0
DTs(2LVg−VDTs−RV)+D′Ts(2L−VD′Ts−RV)+R−V(1−D−D′)Ts=0
上式解方程较复杂,实际上,将上述方程化简后就是下面的方程,这个方程表明当电容平均电流为0时,可知,电感的平均电流与负载电流相等
<
i
L
>
=
1
2
i
p
k
(
D
+
D
′
)
T
s
=
(
V
g
−
V
)
D
T
S
2
L
(
D
+
D
′
)
=
V
R
(b)
<i_L>=\cfrac{1}{2}i_{pk}(D+D')T_s=({V_g-V})\cfrac{DT_S}{2L}(D+D')=\cfrac{V}{R}\tag{b}
<iL>=21ipk(D+D′)Ts=(Vg−V)2LDTS(D+D′)=RV(b)
由方程a和b可以找到稳态增益关系
M
=
V
V
g
=
2
1
+
4
K
D
2
K
=
2
L
R
T
s
M=\cfrac{V}{Vg}=\cfrac{2}{\sqrt{1+\cfrac{4K}{D^2}}}\qquad K=\cfrac{2L}{RT_s}
M=VgV=1+D24K2K=RTs2L
boost电路
如图是boost电路的基本结构
状态1,开关管导通,电感电流线性上升,输出电容进行放电,此时有
Δ
i
L
=
V
g
2
L
D
T
s
i
C
=
−
V
R
u
L
=
V
g
\Delta i_L =\cfrac{V_g}{2L}DT_s\qquad i_C=-\cfrac{V}{R}\qquad u_L=V_g
ΔiL=2LVgDTsiC=−RVuL=Vg
状态2,开关管断开,电感电流线性减小,输出电容进行充电,此时有
i
D
=
Δ
i
L
=
V
g
−
V
2
L
D
′
T
s
i
C
=
i
L
−
V
R
u
L
=
V
g
−
V
i_D=\Delta i_L =\cfrac{V_g-V}{2L}D'T_s\qquad i_C=i_L-\cfrac{V}{R}\qquad u_L=V_g-V
iD=ΔiL=2LVg−VD′TsiC=iL−RVuL=Vg−V
当处于CCM时,
D
+
D
′
=
1
D+D'=1
D+D′=1,此时,由伏秒平衡原理(或
Δ
i
L
+
=
−
Δ
i
L
−
\Delta i_L+=-\Delta i_L-
ΔiL+=−ΔiL−)可以得出
M
=
V
V
g
=
1
1
−
D
M=\cfrac{V}{V_g}=\cfrac{1}{1-D}
M=VgV=1−D1
DCM 条件下D+D’ $\neq$1,此时 有
状态3,开关管断开,电感电流减小至0,输出电容给负载供电,此时有
Δ
i
L
=
0
i
C
=
−
V
R
u
L
=
0
\Delta i_L =0\qquad i_C=-\cfrac{V}{R}\qquad u_L=0
ΔiL=0iC=−RVuL=0
同样的,判断当处于BCM时,电感电流的峰值与负载无关,但电感平均电流等于平均输入电流,那么此时对应的最大平均电流是
<
i
L
>
m
a
x
=
1
2
i
p
k
M
a
x
(
D
+
D
′
)
=
V
g
D
T
s
2
L
=
V
D
D
′
T
s
2
L
=
V
D
′
R
<i_L>max=\cfrac{1}{2}i_{pk}\ Max(D+D')=\cfrac{V_gDT_s}{2L}=\cfrac{VDD'T_s}{2L}=\cfrac{V}{D'R}
<iL>max=21ipk Max(D+D′)=2LVgDTs=2LVDD′Ts=D′RV
由此可得临界K(衡量系统处于DCM程度的量,无量纲)
K
c
r
i
t
=
D
D
′
2
K
=
2
L
R
T
s
K_{crit}=DD'^2\qquad K=\cfrac{2L}{RT_s}
Kcrit=DD′2K=RTs2L
同样利用电感电压伏秒平衡原理
V
g
D
T
s
+
(
V
g
−
V
)
D
′
T
s
=
0
→
M
=
V
V
g
=
D
+
D
′
D
′
(a)
V_gDT_s+(V_g-V)D'T_s=0\rightarrow M=\cfrac{V}{V_g}=\cfrac{D+D'}{D'}\tag{a}
VgDTs+(Vg−V)D′Ts=0→M=VgV=D′D+D′(a)
处于DCM时,电感电流和纹波电流波形是一样的。带入计算电容充电平衡有
−
V
R
D
T
S
+
(
V
g
−
V
2
L
D
′
T
s
−
V
R
)
D
′
T
s
+
(
−
V
R
)
(
1
−
D
−
D
′
)
T
s
=
0
-\cfrac{V}{R}DT_S+\left(\cfrac{V_g-V}{2L}D'T_s-\cfrac{V}{R}\right)D'T_s+(-\cfrac{V}{R})(1-D-D')T_s=0
−RVDTS+(2LVg−VD′Ts−RV)D′Ts+(−RV)(1−D−D′)Ts=0
显然,由于电容的平均电流为0,那么二极管平均电流等于负载平均电流,上式可以做简化
1
2
i
p
k
D
′
T
s
=
V
g
D
D
′
T
s
2
L
=
V
R
(b)
\cfrac{1}{2}i_{pk}D'T_s=\cfrac{V_gDD'T_s}{2L}=\cfrac{V}{R}\tag{b}
21ipkD′Ts=2LVgDD′Ts=RV(b)
由(a)和(b)可以计算出DCM的稳态增益是
M
=
V
V
g
=
1
+
1
+
4
D
2
K
2
K
=
2
L
R
T
s
M=\cfrac{V}{V_g}=\cfrac{1+\sqrt{1+\cfrac{4D^2}{K}}}{2}\qquad K=\cfrac{2L}{RT_s}
M=VgV=21+1+K4D2K=RTs2L
Buck-Boost电路
如图是Buck-Boost的基本电路
状态1:开关管导通时,电感电流线性上升,电容给负载供电
Δ
i
L
=
V
g
2
L
D
T
s
i
C
=
−
V
R
u
L
=
V
g
\Delta i_{L}=\cfrac{V_g}{2L}DT_s\qquad i_C=-\cfrac{V}{R}\qquad u_L=V_g
ΔiL=2LVgDTsiC=−RVuL=Vg
状态2:开关管关断时,电感续流,电感电流线性下降
i
D
=
Δ
i
L
=
V
2
L
D
′
T
s
i
C
=
−
i
L
−
V
R
u
L
=
V
i_D=\Delta i_L=\cfrac{V}{2L}D'T_s\qquad i_C =-i_L-\cfrac{V}{R}\qquad u_L=V
iD=ΔiL=2LVD′TsiC=−iL−RVuL=V
当处于CCM时,
D
+
D
′
=
1
D+D'=1
D+D′=1,此时,由伏秒平衡原理(或
Δ
i
L
+
=
−
Δ
i
L
−
\Delta i_L+=-\Delta i_L-
ΔiL+=−ΔiL−)可以得出
M
=
V
V
g
=
−
D
1
−
D
M=\cfrac{V}{V_g}=-\cfrac{D}{1-D}
M=VgV=−1−DD
当处于DCM时,
D
+
D
′
≠
1
D+D'\neq1
D+D′=1,,关断时电感的平均电流等于负载平均电流
<
i
L
>
=
V
R
D
′
=
V
2
L
D
′
T
s
→
k
c
r
i
t
=
D
′
2
<i_L>=\cfrac{V}{RD'}=\cfrac{V}{2LD'T_s}\rightarrow k_{crit}=D'^2
<iL>=RD′V=2LD′TsV→kcrit=D′2
状态3:电容给负载放电
i
L
=
i
D
=
0
i
C
=
−
V
R
u
L
=
0
i_L=i_D=0\qquad i_C=-\cfrac{V}{R}\qquad u_L = 0
iL=iD=0iC=−RVuL=0
由电感伏秒平衡有
M
=
−
D
D
′
(a)
M =-\cfrac{D}{D'}\tag{a}
M=−D′D(a)
由电容充电平衡方程得
(
−
V
R
)
D
T
S
+
(
−
V
2
L
D
′
T
s
−
V
R
)
D
′
T
s
+
(
−
V
R
)
(
1
−
D
−
D
′
)
T
S
=
0
(b)
(-\cfrac{V}{R})DT_S+(-\cfrac{V}{2L}D'T_s-\cfrac{V}{R})D'T_s+(-\cfrac{V}{R})(1-D-D')T_S=0\tag{b}
(−RV)DTS+(−2LVD′Ts−RV)D′Ts+(−RV)(1−D−D′)TS=0(b)
由(a)和(b)可得
M
=
−
D
K
M=-\cfrac{D}{\sqrt{K}}
M=−KD
flyback电路
如图是反激电源基本电路,这里先只考虑单端输出反激电源
状态1:开关管闭合时,原边电感电流线性增大,副边二极管截止,电容给负载供电。
Δ
i
L
=
V
g
2
L
m
D
T
s
i
C
=
−
V
R
U
L
=
V
g
\Delta i_L=\cfrac{V_g}{2L_m}DT_s\qquad i_C=-\cfrac{V}{R}\qquad U_L=V_g
ΔiL=2LmVgDTsiC=−RVUL=Vg
状态2:开关管断开,原边的激磁能量耦合到副边,副边二极管导通,给电容充电,给负载供电
i
D
=
Δ
i
L
=
V
2
L
s
D
′
T
s
i
C
=
i
L
−
V
R
u
L
=
V
i_D=\Delta i_L = \cfrac{V}{2L_s}D'T_s\qquad i_C=i_L-\cfrac{V}{R}\qquad u_L=V
iD=ΔiL=2LsVD′TsiC=iL−RVuL=V
当处于CCM时(D+D’=1),根据伏秒平衡原理,这里注意
Δ
i
L
+
≠
Δ
i
L
−
\Delta i_L+\neq \Delta i_L-
ΔiL+=ΔiL− ,上式满足关系
Δ
i
L
+
=
1
n
Δ
i
L
−
L
m
=
n
2
L
s
\Delta i_L+=\frac{1}{n}\Delta i_L-\qquad L_m=n^2 L_s
ΔiL+=n1ΔiL−Lm=n2Ls,带入可以计算出
M
=
V
V
g
=
D
n
1
−
D
M = \cfrac{V}{V_g}=\cfrac{D n}{1-D}
M=VgV=1−DDn
当处于DCM时,
D
+
D
′
≠
1
D+D'\neq1
D+D′=1,电容的充放电平衡,负载上的平均电流与二极管的平均电流相等,由此可以计算出
<
i
L
s
>
m
a
x
=
V
2
L
s
D
′
T
s
D
′
=
V
R
→
K
c
r
i
t
=
n
2
(
1
−
D
)
2
K
=
2
L
m
R
T
s
<i_{Ls}>max=\cfrac{V}{2L_s}D'T_sD'=\cfrac{V}{R}\rightarrow K_{crit}=n^2(1-D)^2\qquad K =\cfrac{2L_m}{RT_s}
<iLs>max=2LsVD′TsD′=RV→Kcrit=n2(1−D)2K=RTs2Lm
反激变换器一般是处于DCM工作模式,也就是说,通过负载电流和上面的临界值可以大致确认Lm的大小。
通过伏秒平衡或者或
Δ
i
L
+
=
−
Δ
i
L
−
\Delta i_L+=-\Delta i_L-
ΔiL+=−ΔiL− 得到下式
M
=
V
V
g
=
n
D
D
′
(a)
M=\cfrac{V}{V_g}=\cfrac{nD}{D'}\tag{a}
M=VgV=D′nD(a)
再由电容的电荷平衡可得
V
2
L
s
D
′
T
s
D
′
=
V
R
(b)
\cfrac{V}{2L_s}D'T_sD'=\cfrac{V}{R}\tag{b}
2LsVD′TsD′=RV(b)
结合a和b式可以计算出
M
=
D
K
K
=
L
m
R
T
s
M = \cfrac{D}{\sqrt K}\qquad K=\cfrac{L_m}{RT_s}
M=KDK=RTsLm
总结
上述推导,都是基于两个和三个开关模态,使用小文波近视的方法结合电感伏秒平衡和电容充放电平衡推导来的。式中定义了一个K值,这个值无量纲,是用来反应系统趋于DCM工作的程度,都定义为 2 L / R T s 2L/RT_s 2L/RTs,值越小说明约趋于DCM即K<Kcrit时处于DCM模式。
拓扑 | K(crit) | Max KC | CCM/M | DCM/M |
---|---|---|---|---|
buck | 1 − D 1-D 1−D | 1 | D D D | 2 1 + 1 + 4 K / D 2 \cfrac{2}{1+\sqrt{1+4K/D^2}} 1+1+4K/D22 |
boost | D ( 1 − D ) 2 D(1-D)^2 D(1−D)2 | 4/27 | 1 1 − D \cfrac{1}{1-D} 1−D1 | 1 + 1 + 4 D 2 / K 2 \cfrac{1+\sqrt{1+4D^2/K}}{2} 21+1+4D2/K |
buck-boost | ( 1 − D ) 2 (1-D)^2 (1−D)2 | 1 | − D 1 − D -\cfrac{D}{1-D} −1−DD | − D K -\cfrac{D}{\sqrt{K}} −KD |
flyback | n 2 ( 1 − D ) 2 n^2(1-D)^2 n2(1−D)2 | n^2 | n D 1 − D \cfrac{nD}{1-D} 1−DnD | D K \cfrac{D}{\sqrt{K}} KD |