升降压斩波电路 matlab 仿真
1、电路原理
当可控开关 V 处于通态时,电源
E 经 V 向电感 L 供电使其储存能量,此时电流为i1。
同时,电容 C 维持输出电压基本恒定并向负载
R 供电。此后,使 V 关断,电感 L 中储存的
能量向负载 L 释放,电流为 i2 。负载电压极性为上正下负,与电源电压极性相反。
稳态时,一个周期 T 内电感 L 两端电压 UL 对时间积分为零,即
T
0 U Ldt
0
当 V 处于通态期间, UL=E ;而当 V 处于断态期间, UL=-Uo 。于是
Et on
U otoff
所以,输出电压为
U o
ton E
ton
E
E
toff
T ton
1
2、参数设定
设输入电压 Uo=20V ,输出电压为 10~40V ,纹波电压 % ,开关频率 20kHz ,负载 10 ,
电感电流连续,求 ,L,C, 并仿真。
Uo= /(1- )*E
Uo/U=( *T)/(C*R)
T=1/f
L=1/2*(1- α)^2*R*T
解得 1/3< <2/3,
<C<,
*e-6<L<*e-6
为保证电感电流和电容电压基本为定值,应是电感电容较大,故,
C= ,
L=*e-6H 。
3、 matlab 仿真
电路图如图所示
升降压斩波电路matlab仿真 来自淘豆网m.daumloan.com转载请标明出处.