电力电子技术课程设计-BUCK开关电源闭环控制的仿真研究--55V-22V 下载本文

不含干扰负载

含干扰负载

经过调试,设置传输延迟(Transport Delay)的时间延迟(Time Delay)为

0.0002,积分(Integrator)的饱和度上限(Upper saturation limit)为1.602,下限为1.02,绝对误差(Absolute tolerance)为0.000001,PWM的载波为60kHz,幅值为22V的锯齿波。

10

第三章 总结

经过一个星期的不停书写,计算,程序绘图终于搞定了此次的电力电子课程设计,虽然坐在电脑前不停地弄来弄去很累,但是真的时间过的很快,很充实,一个星期不知不觉就过去了,在之间,我们对BUCK变换器进行了详细的介绍,包括电路分析及原理解释、主电路参数设计、闭环参数的抑制干扰和BUCK电路的闭环仿真。考虑到实际应用和软件修改的方便,设计中补偿电路采用的是PID控制策略。在PID控制中,比例项用于减小系统的超调量,增加系统稳定性。另外,为了提高系统的稳定性和抗干扰能力,选用具有三个极点、双零点补偿的有源超前-滞后补偿网络。增设的两个零点补偿由于Buck变换器的极点造成的相位滞后,其中一个极点可以抵消变换器的ESR零点,另一个极点设置在高频段,可以抑制高频噪声。

这次课程设计是对于我们电力电子与自动控制课程的检测,在理论中的基础上把它运动到实际生活中。查阅资料,与同组同学交流的过程也是一种学习。也熟练熟悉并运用MATLAb仿真软件的使用,通过它来检测系统的稳定性和抗干扰能力,也让我真正做到了学以致用。

最后,感谢老师在这次课程设计中对我们的指导和纠正。

11

参考文

1.陆治国编著,电源的计算机仿真技术,科学出版社,TM91/22

2.李传琦编著,电力电子技术计算机仿真实验,电子工业出版社,TM-33/10 3.杜飞编著,电力电子应用技术的MATlab仿真,中国电力出版社,TM769/5 4.黄忠霖编著,电力电子技术的MATLAB实践,国防工业出版社,TM1/334 5.徐德洪编著,电力电子系统建模及控制,机械工业出版社,TM1/306 6.张卫平编著,开关变换器的建模与控制,中国电力出版社,TN624/6 7.Marty BROWN编著,开关电源

12

附录

计算传递函数M文件程序: clc; clear; Vg=55;

L=2.021*10^(-4);C=1.65*10^(-3);fs=60*10^3;R=2;Vm=17.6;H=0.8;Rc=0.045; G0=tf([C*Rc*Vg*H/Vm,Vg*H/Vm],[L*C,L/R,1]); figure(1); margin(G0);

fp1=1/(2*pi*sqrt(L*C)); fg=(1/5)*fs; fz1=(1/2)*fp1; fz2=(1/2)*fp1; fp2=fs; fp3=fs;

[marg_G0,phase_G0]=bode(G0,fg*2*pi); marg_G=1/marg_G0; AV1=fz2/fg*marg_G AV2=fp2/fg*marg_G R2=10*10^3; R3=R2/AV2

C1=1/(2*pi*fz1*R2) C3=1/(2*pi*fp2*R3) C2=1/(2*pi*fp3*R2) R1=1/(2*pi*fz1*C3)

num=conv([C1*R2,1],[(R1+R3)*C3,1]); den1=conv([(C1+C2)*R1,0],[R3*C3,1]); den=conv(den1,[R2*C1*C2/(C1+C2),1]); Gc=tf(num,den)

13