13.3 实例:运放 PD(比例微分)补偿电路
上一节我们像推导数学公式那样,一步步拆解了闭环增益
这一节,我们来看一个经典的运算放大器电路——PD 补偿器(Proportional-Derivative Compensator)。你可能在无数篇电源设计的论文里见过它,但这一节我们要做的,不是简单地套用“虚地”口诀算出传递函数,而是要把它的骨头架子拆开,看看当运放不够完美时,反馈回路的内部到底发生了什么。
这不仅仅是算题。我们即将看到的,是一个教科书式的“理想设计”是如何在“现实器件”的攻击下开始摇摇欲坠的。
13.3.1 从理想模型到“有缺陷”的模型
先在脑子里把这个电路搭起来:一个我们熟悉的 PD 补偿器结构。在《电路原理》课本里,如果你假设运放是理想的,这个电路就是一个标准的超前-滞后网络。它在反馈回路里用来提升相位裕度,作用就像在系统濒临振荡时推一把。
但“理想运放”这个词,在工程里是个陷阱。
为了搞清楚现实会发生什么,我们把那个完美的三角形符号换成一个更诚实的等效模型。
- 输入阻抗不再是无穷大(虽然很大),但这里我们依旧假设它是无穷大,以便专注核心问题。
- 关键在于输出端。我们用了一个戴维南等效电路来建模输出:一个电压源
串联了一个输出电阻 。这 50 欧姆的 ,就是一切麻烦的源头。
这个运放的开环增益
看着这个式子,你会发现:
- 直流增益
很大( ,即 100 dB)。 - 在
处有一个极点。 - 这意味着,频率超过 10 Hz 后,增益就开始以 -20dB/dec 的速度滚降。
- 穿越频率(增益降到 0dB 的点)在 1 MHz。
我们手里的元件参数如下:
- 运放参数:
, , 。 - 外围电路:
, , , , 。
把这个非理想模型塞进原来的电路里,就得到了接下来要解剖的对象。下面用反馈定理把它一层层剖开。
13.3.2 第一步:寻找误差信号与理想正向增益
应用反馈定理的第一步,是找到一个“理想注入点”。对于运放电路,误差信号是什么?是差模输入电压
当
在这套带戴维南输出的模型里,受控电压源紧跟着就是那个增益因子
现在我们来求
这里有一个经典的解题技巧(Null Double Injection): 要想轻松算出
假设: 我们在输入端加了信号,但通过某种手段把注入点电压
- 如果
,那么受控源 也必须为 0(因为它是 的一部分)。 - 既然
不是 0,那只能是 。 意味着什么?意味着 和 的连接点被强制拉到了地。这就是你熟悉的“虚地”!
现在的电路变得异常简单:
电流
从 流经 、 和 到地(因为 )。经过化简(具体代数步骤留给练习),分子分母同乘
,你会发现分母变成了 ... 不对,更简单的看法是并联导纳。 我们直接看结果式子 (13.46) 给出的形式:这条支路的阻抗是
。 我们暂且保留阻抗概念,继续看输出。输出电压
是怎么来的? ,电流 流过 。
所以,理想增益
化简这个式子,得到标准的 PD 补偿器形式:
你看,这就是教科书上的公式。 它的分母有一个极点(由
- 直流增益
(0 dB)。 - 零点频率
。 - 极点频率
。
这就是它的幅频特性的形状:在 1 kHz 处开始上升(+20dB/dec),在 100 kHz 处变平。这是一个完美的 PD 补偿曲线,用来提升系统在 10 kHz 附近的相位,原本是再好不过了。
如果运放真的是理想的,故事到这里就结束了。 但记住,我们刚才计算的
13.3.3 第二步:计算环路增益
接下来,我们要把输入
我们可以分段来看:
- 从
到 :这是一个电阻分压。 经过 和 分压。 - 从
到 :这是反馈网络。 经过 、 分压。 这里稍微有点绕,注意阻抗关系。 - 从
到 :这就是运放的开环增益 。
把这三段乘起来,就得到了
13.3.4 第三步:直接正向传输 —— 绕过运放的那条路
操作步骤:
- 假设注入源
被调节,使得 。这意味着受控源 不起作用,等效于短路。 - 此时,运放的输出电阻
直接并联在负载 上。 - 信号从
进来,经过 ,再经过 ,最后在 上输出。
这纯粹是一个无源电阻网络。 经过代数化简,式子 (13.57) 给出了结果:
写成标准形式:
(-39.7 dB)。非常小。- 它在
处有一个零点,在 处有一个极点。
13.3.5 第五步:空环路增益 —— 绕过负载的那条路
按照互易关系,最后我们要求
这种状态下发生了什么?
。意味着负载 两端电压为 0。- 既然
上没电压,那就没电流流过 。 - 运放的输出电流
全部流进了 。
这带来了巨大的简化:
- 运放输出电流
(因为 也就是 前面的电压,此时运放输出电压被强制,但分析电流路径时 是源头)。等等,仔细看电流路径: 直接加在 上。因为 , 右边接地。所以 。 - 这个电流流过
,产生 电压(注意方向): 是什么?就是运放增益乘以 :- 所以:
这太漂亮了。
13.3.6 拼图完成:真正的环路增益
现在我们有了所有的拼图:
:理想增益(PD 形状)。 :直接传输(极小,但在计算中有用)。 :空环路增益(极简形式,只含运放极点)。
根据互易关系:
把这三个量代入,经过一番代数运算(注意那个负号,相位会反转),我们终于得到了环路增益
这里的关键频率点:
- 直流增益
:33000 (90.7 dB)。这是一个非常高的数值。 - 极点
:这就是运放原本的主极点 (10 Hz)。 - 极点
:来自 的极点 (1.93 kHz)。 - 零点
:来自反馈网络 (1 kHz)。
现在把这个环路增益的波特图在脑子里画出来。 仔细看这条曲线,你会发现一个非常有意思的现象,也是整个问题的核心转折点:
- 从 10 Hz 开始,增益以 -20dB/dec 下降(这是运放的主极点在起作用)。
- 到了 1 kHz 左右,零点
出现,曲线变平,相位开始回升。 - 但是! 紧接着在 1.93 kHz,极点
降临。 - 曲线再次以 -20dB/dec 下降。相位开始剧烈下跌。
- 直到 100 kHz 处,那个来自
分母的极点 本该出现,但现在它被掩盖在了曲线下方。
穿越频率
令
注意这个位置:25 kHz。 它恰好位于两个极点(1.93 kHz)和一个零点(100 kHz)之间。
13.3.7 崩塌的相位裕度
现在我们来算相位裕度(Phase Margin)。 在
- 极点
(10 Hz) 和极点 (1.9 kHz) 贡献了接近 -180° 的相移。 - 零点
(100 kHz) 距离 还有点远,只能拉回一点点相位。
计算结果(式 13.72):
相位裕度
14.2 度。
这是个危险数字。对于一个闭环系统来说,这意味着当你试图用这个 PD 补偿器去修正主电路的相位时,你自己先制造了一个高 Q 值的振荡源。 根据式 (13.74),对应的 Q 值高达 4(也就是 12 dB)!
踩坑提醒:这种「PM 看着还行、一上板就振」的事在电源调试台天天发生。套路是这样的——你照着理想
把零点放好,仿真里相位裕度 45° 漂漂亮亮;可一焊上真实的运放,那个被 和有限 GBW 偷偷塞进来的高频极点 直接把穿越区里的相位再砍一刀。教训:仿真一定要把运放的开环输出阻抗和带宽模型加进去,光用理想三角形符号,你看到的裕度是假的。
为什么会这样? 我们回头看那个“理想”的
13.3.8 闭环传递函数 —— 谁说了算?
最后,我们看一眼闭环传递函数
把结果画出来就是这样:
- 在低频段,
很大, 。所以 。这符合我们的预期,运放工作得很好。 - 但在 25 kHz 附近,也就是
处,由于相位裕度太小, 这一项表现出剧烈的尖峰。这就意味着,闭环传递函数在这里会出现共振。
这就是结局: 你以为你在设计一个截止频率为 100 kHz 的补偿器,但实际上,你的补偿器在 25 kHz 就开始振铃。 如果把这个电路扔到一个开关电源环路里,那个 25 kHz 的尖峰可能会直接搞垮整个系统的稳定性。
怎么修? 回头看式子。问题的根源在于极点
这不仅是计算,这是教训。 当我们拿着“虚地”这个简化工具到处用时,往往会忘记它背后的前提:环路增益无穷大。一旦器件带宽受限,那个被简化的世界就会崩塌,而反馈定理,正是那个能让我们看清崩塌细节的放大镜。
参考说明:参考自 geqianQWQ 同学阅读《Fundamentals of Power Electronics》的笔记,仅作理解线索;本文为结合自己理解重新整理的学习笔记,不涉及对原书的复制或翻译。