升降压斩波电路matlab仿真

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

升降压斩波电路matlab 仿真

1、电路原理

当可控开关V 处于通态时,电源E 经V 向电感L 供电使其储存能量,此时电流为i1。同时,电容C 维持输出电压基本恒定并向负载R 供电。此后,使V 关断,电感L 中储存的能量向负载L 释放,电流为i2。负载电压极性为上正下负,与电源电压极性相反。 稳态时,一个周期T 内电感L 两端电压UL 对时间积分为零,即

0=⎰dt T L U

当V 处于通态期间,UL=E ;而当V 处于断态期间,UL=-Uo 。于是 off o on t U Et =

所以,输出电压为 E E t T t E t t U on on off on o αα-=-==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,

*e-6

为保证电感电流和电容电压基本为定值,应是电感电容较大,故,

C=,

L=*e-6H。

3、matlab仿真

电路图如图所示

参数设定为,E=20V,触发电压为3V,频率为20kHz,电感为1/8000H,电容为1/500F,电阻为10欧。

仿真结果如下,上图为电阻电流,下图为电阻两端电压。α=1/3;

α=1/2

有仿真结果可知,输出电压先增大,逐渐趋于稳定。

相关文档
最新文档