我们在整个电源环路中,可以发现当我们的电源环路不能满足我们需求的时候,我们需要通过改变一些零点和极点去改变电源环路的特性,达到环路闭环稳定性的要求。在反馈网络中,有一个运放,我们可以利用这个运放改变电路,来增加传递函数的零极点,以达到我们期望的波特图。如图11.64所示,虚线圈出部分就是环路补偿电路。
环路补偿电路也称作补偿器,一般有三种:单极点补偿,双极点单零点补偿,三极点双零点补偿。极点数总是多于零点数,这样可提高系统的阶数,保持稳定。
1. 单极点补偿(type I)
单点补偿器就是一个积分器,我们在前面章节已经做过分析,如图11.65所示。
2. 双极点单零点(type II)
双极点单零点补偿器适用于功率部分只有一个极点的补偿。如:所有电流型控制和非连续方式电压型控制。电路图如图11.56所示,一般我们设置C1>>C3。
3. 三极点双零点(type III)
三极点双零点补偿器适用于输出带LC谐振的拓扑,如所有没有用电流型控制的电感电流连续方式拓扑。其电路图如图11.58所示。
这个传递函数对应的波特图,如图11.59所示。
关于传递函数的推导过程,就是运放虚短虚断之后的,输入输出的比例公式。
用chatGPT写了个程序,但是他对signal.TransferFunction这个函数
的理解一直都是错的。
# 创建传递函数system = signal.TransferFunction(numerator, denominator)
修改后的代码如下:
Type3的代码如下:
Tpye2的代码如下:
【环路1】顿悟:反馈环路原来是这么回事
【环路2】传递函数与波特图
【环路3】零点和极点——我终于讲清楚了
【环路4】LC电路的频域分析清楚,环路搞懂一半
【环路5】电源环路闭环稳定性的评判标准
本文将收录在硬十第三本书《硬件十万个为什么(DC/DC电源篇)》中,如果你还没有前两本书,请扫码了解一下。