为大家介绍一个开关电源仿真的实例
由于开关电源具有很强的非线性,并且经常是双环乃至多环反馈,因此无论用哪种仿真工具,对其进行仿真分析都是一件很困难的事情,相信用 Saber 进行开关电源分析的网友,也有过类似的经验
这个仿真实例中使用了 TI 的UC3844 做为控制器,实现一个反激电路
验证电路源于 TI 公司的UC3844 数据手册(data sheet) 第七页所提供的反激变换器设计电路,如下图所示: 在 SaberSketch 根据对该原理图进行适当修改,具体修改情况如下: 1
输出由双路 ± 12V/0
3A 的负载改为 24V/0
输出滤波电容 C12/C13 由 2200u 改为141u
C11 由 4700u 改为3000u 3
去掉负载绕组供电的复杂滤波网络, 改为RC 充电模式, 其中 R=10, C=C2=100u
将输出部分的滤波器由 π 型改为 电容直接滤波
去掉 MOSFET (UFN833)的缓冲电路( SNUBBER)
对部分 Saber 中没有模型的器件进行替换: a
POWER MOSFET UFN833->mtp4n80e b
Current Sense R10=0
33->R10=0
Output Rectifier USD945->mbr2545ct UFS1002->ues704 d
T1 采用 xfrl3 template 使用电感量控制变比, L1=1m, L2=10
7u, L3=216
7u, L4=66
在完成以上修改后,在各种负载条件下,对该电路进行仿真分析
测试条件: Vacin = 117V, Vout = 5V/4A (Rload =1
25) Vout = 24V/0
6A (Rload=40) 分析结果如下: 如上图图所示,额定负载情况下,Vo