L n = L m L r Q = L r / C r N 2 R L F 0 = 1 2 π L r C r L_n= \frac{L_m}{L_r} \qquad \quad Q=\frac{\sqrt{L_r/C_r}}{N^2R_L} \quad \quad F_0=\frac{1}{2\pi\sqrt{L_rC_r}} Ln=LrLmQ=N2RLLr/CrF0=2πLrCr1
一、选择输入电压范围
-
增益曲线:
-
工作在这段感性区域为最佳,最佳工作点设计在Vin=400V,开关频率选用1MHz为例,输入电压范围为 220V-400V,输出电压为48V,前级有PFC,PFC电压输出为400V。
二、选择变压器匝比和F0
原理图如下:
- 根据输入输出电压计算匝比:
M = N V o V m / 2 ≈ 1 N = V m 2 V o V i n = 400 V V o = 48 V N = 4 M=\frac{NV_o}{V_m/2}\approx1 \qquad \qquad N=\frac{V_m}{2V_o} \qquad \qquad \\ V_{in}=400V \qquad V_o=48V \\ \qquad N= 4 M=Vm/2NVo≈1N=2VoVmVin=400VVo=48VN=4
f 0 = f s = 1 M H z = 1 2 π L r C r f_0=f_s=1MHz=\frac{1}{2\pi\sqrt{L_rC_r}} \qquad \qquad f0=fs=1MHz=2πLrCr1
三、死区时间td 和 最优励磁电感Lm实现低损耗
-
结合等效模型,查看Lm和Lr的电流波形,在死区阶段内实现软开关,上下管都不导通。
-
要实现ZVS就需要在这段死区时间内,把下管结电容上的电压放掉。
这里就需要让满足下列条件:
I M = N V o T o L m 4 L m ≤ T o ⋅ t d 16 C o s s I_M = \frac{NV_{o} T_{o}}{L_m {4}} \qquad \qquad L_m \leq \frac{T_o \cdot t_d}{16C_{oss}} IM=Lm4NVoToLm≤16CossTo⋅td
前面的公式计算出励磁电感的最大电流,然后通过这个电流在死区内,是否能把电容上的电压放完。这里电感和电容的充放电,可以从电荷Q上面理解。从上述描述可以知道Lm不能太大,太大会导致放电太慢,无法完好实现ZVS。
I M . t d = Q ∫ 0 π 4 2 C o s s V i n = Q I M t d ≥ 2 C o s s V i n I_M.t_d=Q\qquad \int_{0} ^{\frac\pi4}2C_{oss}V_{in}=Q\qquad I_{M}t_{d} \geq 2C_{oss}V_{in} IM.td=Q∫04π2CossVin=QIMtd≥2CossVin -
在td<< To的时候,会这样,
在这个基础上计算原边和副边的电流有效值,这样可以把损耗考虑在内,假设这个红线为纯正弦,蓝色虚线为斜率直线则有如下公式:
i
L
r
(
t
)
=
2
I
R
M
S
_
p
sin
(
ω
0
t
+
Φ
)
\begin{gather} i_{L_r(t)} = \sqrt{2} I_{RMS\_p} \sin(\omega_0 t + \Phi) \end{gather}
iLr(t)=2IRMS_psin(ω0t+Φ)
i
L
m
(
t
)
=
−
i
L
m
_
m
+
n
V
0
L
m
(
t
−
N
T
s
)
when
N
T
s
≤
t
<
(
N
+
1
2
)
T
s
i_{Lm}(t) = -i_{Lm\_ m} + \frac{n V_0}{L_m} (t - NT_s) \quad \text{when} \quad NT_s \leq t < \left(N + \frac{1}{2}\right)T_s
iLm(t)=−iLm_m+LmnV0(t−NTs)whenNTs≤t<(N+21)Ts
i
L
m
(
t
)
=
i
L
m
_
m
−
n
V
0
L
m
[
t
−
(
n
+
1
2
)
T
s
]
when
(
N
+
1
2
)
T
s
≤
t
<
(
N
+
1
)
T
s
i_{Lm}(t) = i_{Lm\_ m} - \frac{n V_0}{L_m} \left[ t - \left(n + \frac{1}{2}\right)T_s \right] \quad \text{when} \quad \left(N + \frac{1}{2}\right)T_s \leq t < (N+1)T_s
iLm(t)=iLm_m−LmnV0[t−(n+21)Ts]when(N+21)Ts≤t<(N+1)Ts
有了上述条件结合波形就可以得到:
i
L
m
_
m
=
N
V
o
T
s
L
m
4
i_{Lm\_ m} = \frac{NV_{o} T_{s}}{L_m 4}
iLm_m=Lm4NVoTs
由于当电路平衡时刻,当t=0时刻:
i
L
r
(
t
)
=
2
I
R
M
S
_
p
sin
(
ω
0
t
+
Φ
)
=
−
N
V
o
T
s
L
m
4
i_{L_r(t)} = \sqrt{2} I_{RMS\_p} \sin(\omega_0 t + \Phi) =- \frac{NV_{o} T_{s}}{L_m 4}
iLr(t)=2IRMS_psin(ω0t+Φ)=−Lm4NVoTs
再求副边的电流,如果最上面的原理图电流参考方向时iLr 是从左到右,iLm是从上到下,则两个电流之差就是副边的电流,如下图式子:
[
i
2
2
]
=
[
2
I
R
M
S
sin
(
ω
t
+
ϕ
)
+
n
V
o
L
m
T
s
4
−
n
V
o
L
m
n
R
]
d
t
=
V
o
n
R
I
R
M
S
_
P
=
1
4
2
n
R
L
V
o
n
4
R
L
2
T
s
2
L
m
2
+
4
π
2
I
R
M
S
_
S
=
1
T
s
/
2
∫
0
T
s
/
2
[
i
L
(
t
)
−
i
L
m
(
t
)
2
]
2
d
t
I
R
M
S
_
S
=
3
V
0
24
π
R
L
(
5
π
2
−
48
)
π
2
R
L
2
T
s
2
L
m
2
+
12
T
4
\begin{aligned} \left[\frac{i^2}{2}\right] = \left[\frac{\sqrt{2}I_{RMS} \sin(\omega t + \phi) + \frac{nV_o}{L_m} \frac{T_s}{4} - \frac{nV_o}{L_m}}{nR}\right] dt = \frac{V_o}{nR} \\ \\ I_{RMS\_P} = \frac{1}{4\sqrt{2}nR_L} V_o \sqrt{\frac{n^4 R_L^2 T_s^2}{L_m^2} + 4\pi^2} \\ \\ I_{RMS \_ S} = \sqrt{\frac{1}{T_s/2} \int_0 ^{T_s/2} \left[\frac{i_L(t) - i_{L_m}(t)}{2}\right]^2 dt} \\\\ I_{RMS\_S} = \frac{\sqrt{3} V_0}{24\pi R_L} \sqrt{\frac{(5\pi^2 - 48)\pi^2 R_L^2 T_s^2}{L_m^2} + 12T^4} \end{aligned}
[2i2]=[nR2IRMSsin(ωt+ϕ)+LmnVo4Ts−LmnVo]dt=nRVoIRMS_P=42nRL1VoLm2n4RL2Ts2+4π2IRMS_S=Ts/21∫0Ts/2[2iL(t)−iLm(t)]2dtIRMS_S=24πRL3V0Lm2(5π2−48)π2RL2Ts2+12T4
从这里看出,Lm越大不就是电流就越小,这样损耗就会变小。那岂不是Lm直接最大,但是和上面又有的理论有冲突??
4. 实际上,在上面我们是忽略了死区,死区的存在,原边不向副边传输能量,然后Fs<F0时,电流会提前交汇死区相对来说更加明显,死区变大能量在死区内是不向副边传输能量,如果输出功率恒定,那么iLr的峰值将会更大,这样会导致周期性损耗加大,而在第三点中表述的是在周期内的损耗变小。
结合第三点的公式,把死区考虑在内。
i L r ( t ) = 2 I R M S _ p sin ( ω 0 t + Φ ) i L m ( t ) = − i L m _ m + n V 0 L m ( t − N T s ) when N T s ≤ t < ( N + 1 2 ) T 0 i L m ( t ) = i L m _ m − n V 0 L m [ t − ( n + 1 2 ) T s ] when ( N + 1 2 ) T s ≤ t < ( N + 1 ) T 0 \begin{aligned} {i_{L_r(t)} = \sqrt{2} I_{RMS\_p} \sin(\omega_0 t + \Phi)} \\\\ i_{Lm}(t) = -i_{Lm\_ m} + \frac{n V_0}{L_m} (t - NT_s) \qquad \qquad \text{when} \quad NT_s \leq t < \left(N + \frac{1}{2}\right)T_0\\\\ i_{Lm}(t) = i_{Lm\_ m} - \frac{n V_0}{L_m} \left[ t - \left(n + \frac{1}{2}\right)T_s \right] \quad \text{when} \quad \left(N + \frac{1}{2}\right)T_s \leq t < (N+1)T_0 \end{aligned} iLr(t)=2IRMS_psin(ω0t+Φ)iLm(t)=−iLm_m+LmnV0(t−NTs)whenNTs≤t<(N+21)T0iLm(t)=iLm_m−LmnV0[t−(n+21)Ts]when(N+21)Ts≤t<(N+1)T0
在把死区的表达式写上:
i
m
(
t
)
=
i
m
Lm_ m
when
(
N
+
1
2
)
T
0
≤
t
<
(
N
+
1
2
)
T
s
i
m
(
t
)
=
−
i
m
Lm_ m
when
(
N
+
1
)
T
0
≤
t
<
(
N
+
1
)
T
s
\begin{aligned} i_m(t) = i_{m_{\text{Lm\_ m}}} \quad \quad \text{ when } (N + \frac{1}{2} )T_0\leq t < (N + \frac{1}{2} )T_s \\ i_m(t) = -i_{m_{\text{Lm\_ m}}}\quad \quad \text{ when } (N + 1)T_0 \leq t < (N + 1)T_s \end{aligned}
im(t)=imLm_ m when (N+21)T0≤t<(N+21)Tsim(t)=−imLm_ m when (N+1)T0≤t<(N+1)Ts
结合上面的5个公式再次按照上面的解决思路,把Irms_p求出来
I
R
M
S
_
P
=
1
4
2
V
0
n
R
L
n
4
R
L
2
T
S
2
L
m
2
+
4
π
2
+
16
π
2
(
T
0
t
d
+
t
d
2
)
T
0
2
I_{RMS\_P} = \frac{1}{4\sqrt{2}} \frac{V_0}{n R_L} \sqrt{\frac{n^4 R_L^2 T_S^2}{L_m^2} + 4\pi^2 + \frac{16\pi^2 (T_0 t_d + t_d^2)}{T_0^2}}
IRMS_P=421nRLV0Lm2n4RL2TS2+4π2+T0216π2(T0td+td2)
然后把原来死区与Lm的不等式条件,取最大值,带入后获得全是td得表达式,过程在这省略,把副边电流也表达出来。
I
R
M
S
_
P
=
1
4
2
V
0
n
R
L
256
C
j
2
n
4
R
L
2
+
t
d
2
+
4
π
2
+
16
π
2
(
T
0
t
d
+
t
d
2
)
T
0
2
I
R
M
S
_
S
=
1
T
s
/
2
∫
0
T
s
/
2
[
i
L
(
t
)
−
i
L
m
(
t
)
2
]
2
d
t
I
R
M
S
_
S
=
3
24
π
V
0
R
L
256
C
j
2
(
5
π
2
−
48
)
n
4
R
L
2
T
0
t
d
2
(
T
0
+
2
t
d
)
+
12
π
4
T
0
T
0
+
2
t
d
+
48
π
4
(
T
0
t
d
+
t
d
2
)
T
0
(
T
0
+
2
t
d
)
\begin{aligned} I_{RMS\_P} = \frac{1}{4\sqrt{2}} \frac{V_0}{nR_L} \sqrt{\frac{256C_j^2 n^4 R_L^2 + }{{t_d^2}} +4\pi^2+\frac{16\pi^2 (T_0 t_d + t_d^2)}{T_0^2}}\\\\ I_{RMS \_ S} = \sqrt{\frac{1}{T_s/2} \int_0 ^{T_s/2} \left[\frac{i_L(t) - i_{L_m}(t)}{2}\right]^2 dt} \\\\ I_{RMS\_S} = \frac{\sqrt{3}}{24\pi} \frac{V_0}{R_L} \sqrt{\frac{256C_j^2 (5\pi^2 - 48) n^4 R_L^2 T_0}{t_d^2 (T_0 + 2t_d)} + \frac{12\pi^4 T_0}{T_0 + 2t_d} + \frac{48\pi^4 (T_0 t_d + t_d^2)}{T_0 (T_0 + 2t_d)}} \end{aligned}
IRMS_P=421nRLV0td2256Cj2n4RL2++4π2+T0216π2(T0td+td2)IRMS_S=Ts/21∫0Ts/2[2iL(t)−iLm(t)]2dtIRMS_S=24π3RLV0td2(T0+2td)256Cj2(5π2−48)n4RL2T0+T0+2td12π4T0+T0(T0+2td)48π4(T0td+td2)
5. 从公式可以看出td即在分母又在分子,所以说这个损耗公式不是一个直线,而是一个曲线,这里采用100%满载进行绘图优化。
从曲线当中可以看出只有原副边最小电流时,损耗最小,最优死区时间为120ns,然后再来考虑开关上的损耗,导通和交叉损耗
然后把所有损耗Total loss 和Lm的关系绘制出一张图片,从图中看出当
死区时间为100ns,Lm取13uH附近为总损耗最低
Lm变大可以降低电流损耗,td变大会增大电流的周期损耗。
四、设计Ln(get Lr)实现获取峰值增益的时间
- td决定了,那么Lm也就决定了,这里在把Ln决定。
L n Q = 2 π f 0 n 2 R L L m = 2 L n = 4 L_n Q = \frac{2 \pi f_0}{n^2 R_L} L_m = 2 \qquad \qquad Ln = 4 LnQ=n2RL2πf0Lm=2Ln=4 - 选择合适的Ln和Q
L n = L m L r Q = L n / C r n 2 R L L_n = \frac{L_m}{L_r} \qquad Q = \frac{\sqrt{L_n / C_r}}{n^2 R_L} Ln=LrLmQ=n2RLLn/Cr
当Ln不同时,并联谐振点会向左右移动,大往左移动,小往右移动,在考虑电压电流应力,把不同时刻的Ln和Q值对应的满载曲线绘制如下
从电压应力来看,几乎没有太大的差别,但是在电流应力(低损耗)上看出来,我们需要选择更小Ln和更大的Q
第一步:电压得输入范围为220-400V
第二步:算出N=4,并且f0=1MHz
第三步:最优Lm=13uH,死区时间td=100ns
M h o l d u p = 400 220 = 1.8 f 0 = 1 2 π L r C r = f s = 1 M H z L m = L m L r L m = 13 u H R L = V D 2 P O Q = L r / C r n 2 R L M h o l d u p = 400 220 = 1.8 L n Q = 2 π f 0 n 2 R L L m = 2 \begin{aligned} M_{holdup} = \frac{400}{220} = 1.8 \quad \quad f_0=\frac1{2\pi \sqrt{L_r C_r}} = f_s = 1 MHz \quad \\L_m = \frac{L_m}{L_r} \quad \quad \quad \quad L_m=13uH\quad \quad \quad \quad \quad \quad\\ R_L = \frac{V_D^2}{P_O} \quad \quad \quad \quad Q = \frac{\sqrt{L_r / C_r}}{n^2 R_L} \quad \quad \quad \quad \quad \quad \\ M_{holdup} = \frac{400}{220} = 1.8 \quad \quad L_n Q = \frac{2\pi f_0}{n^2 R_L} L_m = 2 \end{aligned} Mholdup=220400=1.8f0=2πLrCr1=fs=1MHzLm=LrLmLm=13uHRL=POVD2Q=n2RLLr/CrMholdup=220400=1.8LnQ=n2RL2πf0Lm=2
系统只有四个变量需要确认,Lr,Lm,Cr,N。匝比N已经由输入输出电压决定了,Lm已经通过死区td和他的约束决定了,Lr和Cr还有一个约束条件f0,但是Ln和Q的乘积是确定。但是我们从上一步确定需要选择更小Ln和更大的Q。
把原来的增益和频率的关系画出来,在这个基础上增加Q值得坐标,把每一个Q对应得最大增益画出来,做出Q与增益得关系,这只是Ln=5时得一条线,如果在这个基础上增加一条Ln轴,那么这个图就会成一个面,把Ln * Q=2这个约束条件加上,就会得到一条线。
满足最小电压220V还要满足增益需求,如果说400V时增益为1时,就在图中增益M=1.8处绘制一个平面,在这个平面和线的交点以上就是最优选择为Ln=13,Q=0.154