推挽电路Saber 仿真实例文档格式.docx
- 文档编号:20265668
- 上传时间:2023-01-21
- 格式:DOCX
- 页数:24
- 大小:906.23KB
推挽电路Saber 仿真实例文档格式.docx
《推挽电路Saber 仿真实例文档格式.docx》由会员分享,可在线阅读,更多相关《推挽电路Saber 仿真实例文档格式.docx(24页珍藏版)》请在冰豆网上搜索。
需要注意的是,由于Saber仿真软件中的电源都是理想电源,其输出阻抗为零,因此不能直接将电源和稳压管相连接,如果直接连接,稳压管将无法发挥作用,因为理想电源能够输出足以超出稳压管工作范围的电流。
带输出钳位功能的运算放大器
运算放大器在电路设计中很常用,在Saber软件中提供了8个运放模板和大量的运放器件模型,因此利用Saber软件可以很方便的完成各种运方电路的仿真验证工作.如下图所示的由lm258构成的反向放大器电路,其放大倍数是5,稳压二极管1N5233用于钳位输出电压.
对该电路执行的DT分析,扫描输入电压从-2V->
2V,步长为0.1V,仿真结果如下图所示:
从仿真结果可以看出,当输入电压超出一定范围时,输出电压被钳位.输出上限时6.5V,下限是-6.5V.电路的放大倍数A=-5.
注意:
1.lm258n_3是Saber中模型的名字,_3代表了该模型是基于第三级运算放大器模板建立的.
2.Saber软件中二极管器件级模型的名字头上都带字母d,所以d1n5233a代表1n5233的模型.
5V/2A的线性稳压源仿真
下图所示的电路利用78L05+TIP33C完成了对78L05集成稳压器的扩展,实现5V/2A的输出能力。
为了考察电路的负载能力,可以在Saber软件中使用DT分析,扫描变化负载电流,得出输出电压与输出电流的关系,也就可以得到该电路的负载调整率了。
DT分析参数设置为:
Independentsource=i_dc.iload
sweepfrom0.01to2by0.1.。
分析结果如下图所示:
从上图可以看出,在整个范围内(0.01A<
Iload<
2A),输出电压满足4%的控制精度。
问题:
该电路的输入调制率(LineinRegulation)是多少?
如何得到?
(假定输入电压范围是9V~20V)。
有兴趣的网友可以去试试。
半桥推挽电路的开环仿真
推挽电路拓扑在电源设计里常用,这里介绍一个简单的推挽电路开环仿真的例子,可以直观的理解推挽电路的工作原理。
电路如下图所示:
对该电路进行TR分析,endtime=200u,timestep=10n,仿真结果如下所示。
1.输出电压
2.驱动电压
3.变压器原边波形
4.变压器负边波形
关于推挽电路的开环仿真的思考
前段时间收到以为网友的来信,对我博客中的一篇文章《半桥推挽电路的开环仿真》提出了疑问。
疑点主要在于当驱动电压为高时,三极管CE两端电压应该趋于饱和,但在仿真中确看到为高电平;
而当驱动电压为低时,三极管两端电压应该为高,但在仿真中确看到为低电平。
具体情况如下图所示:
仿真原理图
三极管C极以及驱动电压
上图中Vtop其实就是三极管CE两端的电压。
仔细查看当时用作分析的电路以及分析结果后发现,这个电路的仿真确实存在问题。
观察变压器原副边的端压如下图所示:
从上图看,当驱动为高电平时,变压器原副边电压都为低,这与工作原理是不一致的。
实际上当驱动为高时,变压器原边电压应该为高,相应的副边电压也应该为高。
反之亦然,当驱动电压为低时,变压器原副边电压也响应为低。
而这个电路仿真的波形确恰好相反。
所以,该仿真电路的结果并没有真实反映推挽的工作原理。
那么,为什么能得出貌似正确的结果呢?
有待进一步分析......
仔细分析电路,发现该电电路存在以下问题:
1.电路中采用的是X2变压器模板,改模板虽然设置简单(只用设置原副边匝数就可以),但确非常理想,相当于一个VCVS,而不是通过电流传递能量;
2.三极管B极没有驱动电阻,因此B极的电流Ib=15/三极基极电阻,B极电流非常大。
并且当驱动电压为高电平时,B极电压(+15V)比C极电压(+12V)还高。
通过观察三极管B/C/E极电流可以看出三极管处于非正常工作状态,如下图所示:
在这种情况下,三极管C极的电压由B极电压决定,比B极电压低一个PN结的压降。
因此才会出现当驱动为高时,C极电压也为高。
此时,变压器原边电压为12V电压和三极管C极电压之差,因此为低。
如果将驱动电压高电平改为10V,则三极管的C极电压高电平会随之减小,如下图所示:
而当驱动电压为低时,由于三极管关断。
但由于变压器的原边输入阻抗要比三极管的关断阻抗大很多(VCVS的输入阻抗无穷大),因此,按照阻抗分压,三极管C极的电压很小,就出现了低电平的情况。
此时,变压器原边电压为12V电压和三极管C极电压之差,因此为高。
对于X2变压器模板,由于相当于VCVS,因此主要根据原边电压决定副边电压而非电流,因此就出现了前面提到的那种貌似正确的结果。
针对前面的分析,对该电路做如下修改:
1.采用xfrl2变压器模板代替X2模板,变比与原来一致;
2.调整二极管的位置,便于吸收开关关断时由变压器电感产生的尖峰电压;
3.在三极管B极增加驱动电阻;
4.将三极管驱动电压改为-5V~10V,加速三极管结电容的放电.
具体情况如下图所示:
其仿真结果如下图所示:
驱动电压与三极管C极电压
驱动电压与变压器原副边电压
从以上分析结果看,修改以后的仿真电路和结果似乎符合了实际的工作原理,但细心的网友会发现,这个电路其实仍然有问题,能看出问题所在的网友不防指出来,大家一起讨论.
对前面修改过的原理图进行TR分析,设置TEND=500u,会发现输出电压出现异常。
如下图所示:
三极管C极电压也出现异常,如下图所示:
变压器原副边电压同样出现异常,如下图所示:
是什么原因导致输出电压和一些关键节点电压在运行一段时间以后出现异常呢?
查看变压器原副边电流发现似乎原边电流出现饱和。
如下图所示:
仔细观察电路发现,由于钳位变压器尖峰电压的二极管只是提供了快速放电的通路,但确不具备将能量回溃给输入电压或者消耗掉的能力,因此在每个开关周期以后,剩余能量都会贮存在变压器中,导致变压器电流逐步上升,引起变压器的磁饱和。
但是电路中采用的xfrl2变压器模板是线形变压器模板,不具备磁饱和特性。
因此不是变压器引起原边电流限流,考虑三极管B极有100欧姆的驱动电阻,其B极最大电流为10/100=100mA,Saber中三极管模板的电流放大倍数默认为100,因此C极电流最大为Ic=100mAX100=10A左右,这与上图中的仿真结果相似,因此可以判断,引起原边电流限流的原因在于三极管。
根据前面的分析,考虑在二极管放电通路上提供一个消耗能量的器件,以保证在每个开关周期内,将剩余能量消耗掉,辅助变压器电流复位到零,这样才是正确的工作状态。
对电路稍作修改如下图所示:
仿真结果如下所示:
输出电压
三极管驱动电压与C极电压
变压器原副边电压
变压器原副边电流
思考:
1.从此电路的分析过程可以看出,对于软件中的各种理想模板,在使用前要考虑清楚其适用的条件,谨慎使用。
2.很多情况下,需要对仿真结果仔细分析,多方验证,而不能只看到一个相似的结果,就认为仿真验证正确,swordman此次就犯了这个错误,希望其它网友在使用saber是以此为鉴。
使用Saber仿真35WAC-DC反激电源设计
今天开始,为大家介绍一个开关电源仿真的实例。
由于开关电源具有很强的非线性,并且经常是双环乃至多环反馈,因此无论用哪种仿真工具,对其进行仿真分析都是一件很困难的事情,相信用Saber进行开关电源分析的网友,也有过类似的经验。
这个仿真实例中使用了TI的UC3844做为控制器,实现一个反激电路。
验证电路源于TI公司的UC3844数据手册(datasheet)第七页所提供的反激变换器设计电路,如下图所示:
在SaberSketch根据对该原理图进行适当修改,具体修改情况如下:
1.输出由双路±
12V/0.3A的负载改为24V/0.6A负载.
2.输出滤波电容C12/C13由2200u改为141u.C11由4700u改为3000u
3.去掉负载绕组供电的复杂滤波网络,改为RC充电模式,其中R=10,C=C2=100u.
4.将输出部分的滤波器由π型改为电容直接滤波.
5.去掉MOSFET(UFN833)的缓冲电路(SNUBBER).
6.对部分Saber中没有模型的器件进行替换:
a.POWERMOSFET
UFN833->
mtp4n80e
b.CurrentSense
R10=0.33->
R10=0.55
c.OutputRectifier
USD945->
mbr2545ct
UFS1002->
ues704
d.T1采用xfrl3template使用电感量控制变比,
L1=1m,L2=10.7u,
L3=216.7u,L4=66.9u.
在完成以上修改后,在各种负载条件下,对该电路进行仿真分析。
测试条件:
Vacin=117V,
Vout=5V/4A(Rload=1.25)
Vout=24V/0.6A(Rload=40)
分析结果如下:
如上图图所示,额定负载情况下,Vout=5.0019V/23.933V。
如上图所示,额定负载情况下输出频率为:
FOSC=39.383KHz,占空比D=0.26761,输入直流电压Vdc=144.31V。
将上面两张图的测量结果带入反激电源的基本计算公式可以得到:
Vo(24V)=Vin×
(N2/N1)×
D/(1-D)
=144.31×
Sqrt(1m/216.7u)×
0.267/(1-0.267)
≈24.5V
Vo(5V)
=Vin×
Sqrt(1m/10.7u)×
0.267/(1-0.267)
≈5.45V
考虑负边整流二级管压降等因素,计算与测量结果基本相符。
使用Saber仿真35WAC-DC反激电源设计(续I)
今天接着昨天的内容,为大家贴几张电路中各个节点的波形。
额定负载情况下输出电压纹波电压波形。
(如下图所示)
额定负载情况下MOSFET漏极和ISEN管脚电压波形。
额定负载情况下变压器副边绕组波形。
额定负载情况下反馈端(误差放大器)波形。
使用Saber仿真35WAC-DC反激电源设计(续II)2006-07-2700:
22:
54
今天接着昨天的内容,来看看半载情况的的仿真结果,测试条件如下:
Vacin=117V
Vout=5V/2A(Rload=2.5)Vout=24V/0.3A(Rload=80)
测试结果如下图所示:
如上图所示,测试结果为Vout=5.0976V/24.167V
接下来我们看看1/4负载情况下的仿真结果,测试条件如下:
Vout=5V/1A(Rload=5)
Vout=24V/0.2A(Rload=120)
如上图所示,测试结果为Vout=5.1493V/24.273V
结合所有的测试结果,得出输出精度如下所示:
负载情况
输出电压
精度
5V24V
5V24V
满载(FullLoad)5.001923.9330.38%0.28%
半载(HalfLoad)5.097624.1671.95%0.69%
轻载(LightLoad)5.149324.2732.98%1.14%
下面我们再看看电源的工作效率,额定负载工作情况下效率如下图所示。
由上图可以看出,额定负载工作情况下效率:
η=(14.321W+20.032W)/39.647W=86.6%
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 推挽电路 Saber 仿真实例 电路 仿真 实例