公告

大中华汽车电子生态圈社区并入开发者社区- 更多资讯点击此

Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
xixixi
Level 2
Level 2
10 sign-ins First reply posted 5 sign-ins

最近在学习Buck DC-DC控制器。关于电压反馈补偿有个问题一直没理清楚。希望有知乎达人不吝赐教。 我采用的是简单的电压反馈控制模式。电路原理如下图所示 xixixi_0-1685945671992.png 很多教材中,都能找到这个电路模型的s域小信号建模方法。我参考的是韩国崔秉周的《脉宽调制DC-DC功率变换——电路、动态特性与控制设计》。这里省略小信号建模过程,直接给出该书给出的Buck DC-DC的s域小信号模型为(对建模过程感兴趣的读者,可以参考《脉宽调制DC-DC功率变换——电路、动态特性与控制设计》或其他教材): xixixi_1-1685945671988.jpeg 根据以上公式和电路原理框图,可以得到Buck DC-DC变换器的小信号框图 xixixi_2-1685945672020.png 其中,Fm为脉宽调制器增益,Fv(s)为电压反馈补偿(也就是电路原理框图中的PI控制器)的传递函数。 xixixi_3-1685945671991.png 所以,系统的环路增益为 xixixi_4-1685945671989.png 根据以上公式,我利用MATLAB画出了他们的伯德图,如下所示。仿真中,我的参数如下:Vs=750V,Vo=550V,L=360uH,C=40uF,R=50,RL=22mΩ,RC=8mΩ。 xixixi_5-1685945672021.png xixixi_6-1685945672048.png 画了这些图后,我产生了很大的疑问。 由于我的反馈补偿实际为一个PI控制器。PI控制器有一个零点和一个积分极点。积分极点的存在导致环路增益的相频响应以-90°起始,零点的存在导致相位逐渐到0°附近。 但Gvd(s)是一个双极点函数,双极点的存在导致环路增益Tm(s)的相位迅速到达-180°,引起系统不稳定。 是我的参数设计有问题?还是我应该在PI控制器前再加一级补偿,增加零点以增加相位裕量?

0 点赞
0 回复数