您的当前位置:首页正文

基于PSPICE的BUCKConverter反馈环路仿真

来源:好兔宠物网


基于PSPICE的BUCKConverter反馈环路仿真

基于PSPICE的BUCK Converter反馈环路设计及仿真

付洪

1:引言:

利用计算机辅助技术设计电力电子,可以提高设计效率。本文主要介绍buck converter的反馈环路仿真。

2:索引

I :Buck 线路L C 滤波设计

II:反馈环路设计

III:PSPICE仿真

IV:调试中遇到的问题及解决办法

3:Buck 线路L C 滤波设计

在设计滤波电感与电容之前,先假定BUCK Converter基本输入输出特性:Vin ――――― 20V

Vout ――――― 5V

Fsw ――――― 25Khz

Io ―――――― 5A

Imin ―――――― 1A

由于除反激架构外的其它拓扑,变压器输出均为方波信号,根据平均值算法得到公式:Vin*Ton/T=Vo ――(1)

根据V=L*dI/dT 当Ton阶段VL=Vin-Vout ――(2)(理论依据KVL)

对于此类输出滤波器的拓扑,电感选择应保证直流输出电流在满载的十分之一时,电感电流也要保持连续,直流电流等于电感电流PEAK-PEAK值一半的时候对应临界模式。(Ip2-Ip1)/2=1/10*Io ――(3)

根据2式推出Lo=VL*Ton/0.2*Io 将(1)带入

Lo=5(Vin-Vout)VoutT/Vin*Io Lo=150uH

电容的等效模型内包括ESR 与ESL , ESL在500KHZ以上才会有影响,这里可以忽略,假定纹波全由ESR产生。设定电阻性纹波为0.05V,

0.05=DeltaI*ESR, DeltaI=1A, ESR=0.05ohm

根据电容的RoCo乘积近似为常数,这里取RoCo=65*10^-6 Co=1300uF 4:反馈环路的稳定性设计:

要使得一个反馈环路稳定,必须具备以下以下2个条件:

1:提供所需的相位裕量,通常规定为45度。

2:开环增益在剪切频率附近,斜率应该为-1

3: 使系统总开环增益在剪切频率Fco处为0.

5:LC滤波器(C带ESR)的幅频曲线。

Fcnr=1/2∏LoCo在大于Fcnr的较低频率处,Co的阻抗(1/jwC)远大

于Resr,在这个范围内,增益是以-2的斜率下降。在较高的频率处Co的阻抗远低于等效阻抗的时候,谐振频率变为Fesr=1/2∏Resr*Co ,此时电路为LR电路,而非LC电路,增益以-1的斜率下降。

6:PWM调制器的增益

如图所示,从误差放大器的输出端Vea到电感的输入电压V1处的增益称为调制器的增益,用Gpwm表示。

当Vea移动到3V三角波的顶部时候,ton/T=1 ,Vea与V1之间的电压增益Gpwm为Gpwm=(Vo)/3.

由于采样网络的存在,所以在R1,R2处也存在衰减,我们常用Gs表示,因为R1=R2,Gs=20log(2.5V/5V)=-6dB.

7: 2型误差放大器的buck反馈系统的设计。

I:输出LC滤波器的转折频率为:

Fo=1/2∏LoCo=403Hz

II: ESR零点处的频率

Fes r=1/2∏Resr*Co=2.5KHz

III:调制器增益Gpwm=5/3=1.67dB

IV:除了误差放大器以外的开环增益为:G=(Glc+Gpwm+Gs),其中Gpwm+Gs=-4.33dB . 如下图所示:

从A点到转折频率B(403Hz),增益为-4.33dB,B-C 曲线的斜率为-2,C-D 曲线的斜率变成-1.

选取开关频率的的1/5为Fco,即5Khz,在此频率处的增益为-28Db, 要使5KHz为截至频率,所以误差放大器在这一频率下所对应的增益应为+28Db, 在5KHz处的斜率为-1,所以曲线EFGH F-G点的曲线斜率必须为0.

2型误差放大器的水平部分的增益为R7/R5,如果取R7=1K,那么R5=100K

假定相位裕量为45度,那么在5KHz的频率下,系统总开环相位滞后为315度。

LC滤波器自身引起的相位滞后如下表:

Fco/Fesro=5000/2500=2 此处的相位滞后为116度,因此,误差放大器只允许有365-45-116=204度的相位滞后。如下表所示,当K值略小于5时,误差放大器可以

满足204度的相位要求。

当K=5时,零点频率Fz=5000/5=1000Hz, Fz=1/2piR5C2, R5=100K, 因此C2=0.016nF; 极点频率Fp=5000*5=25KHz, Fp=1/2piR2C3,因此C3=65pF; 在此需指出,相位裕量越大,系统环路就越稳定。

8:根据以上所得参数,在PSPICE中绘制此反馈环路,具体电路如下图所示

观察输出电压及其纹波:

纹波控制在0.1V;并且不存在低频振荡,说明此系统相对比较稳定。

控制波形(驱动,参考,Vea )

Green:驱动BLUE:三角波RED:Vea差分信号。YELLOW:输出电压9:调试中出现的问题

系统提示too small for ISWITCH

经查为ABSTOL这个参数的问题

因为324里面的ion和ioff是uA

所以我们这一块应该比他小

IC就是指初始条件

电容就是初始电压电感就是初始电流什么时候要设定SKIPBP呢?

设了这个就不用设初始条件了

相当于默认所有的初始条件为0

最后仿真设定为:

因篇幅问题不能全部显示,请点此查看更多更全内容