Skip to content

8.1.6 二阶极点响应:谐振

到目前为止,我们处理的一阶系统(单个极点或零点)表现都很温顺:波特图就是几段折线,斜率变化无非是 ±20dB/decade。那种情况下,直觉往往是对的。

但当我们把电感 L 和电容 C 也就是两个储能元件扔进同一个电路时,事情会变得有些不一样。比如一个电感串在前面、电容并在输出端、负载电阻 R 并在电容旁边的标准二阶低通滤波器——它是 Buck 变换器输出级的典型模型,也是 Boost 和 Buck-Boost 变换器小信号模型的核心组成部分。

这种电路里藏着一种更原始、也更暴烈的现象:谐振

从两个极点说起

还是先看传递函数。对于这个 LC 滤波器,如果我们用老办法把传递函数写成多项式形式,长这样:

G(s)=v2(s)v1(s)=11+sLR+s2LC(8.52)

这可以整理成通用的二阶形式:

G(s)=11+a1s+a2s2(8.53)

这里 a1=L/Ra2=LC

为了画波特图,最自然的想法是把它分解成两个一阶极点:

G(s)=1(1ss1)(1ss2)(8.54)

用求根公式解一下,这两个根长这样:

s1=a12a2[114a2a12](8.55)s2=a12a2[1+14a2a12](8.56)

这里出现了一个分水岭:根号里面的东西 14a2/a12

  • 如果 4a2a12:根号里是正数或零。两个根 s1,s2 都是实数。这意味着这就是两个普通的一阶低通滤波器串接,没什么稀奇的,用我们 8.1.1 和 8.1.5 节的方法就能对付(虽然后面我们会讲,用 8.1.7 节的近似法会更快)。
  • 如果 4a2>a12:根号里变成了负数。s1,s2 变成了复数(共轭复数对)。

这就麻烦了。复数极点意味着物理系统里发生了能量来回交换的现象——我们在 8.1.1 节里推导的那些基于“实根 ω0”的结论,在这里直接失效。我们需要一套新的语言来描述这种状态。

标准形式:ω0Q 的登场

为了处理复数根的情况,工程师们发明了一套标准归一化形式。把式 (8.52) 或 (8.53) 变个形,写成:

G(s)=11+2ζsω0+(sω0)2(8.57)

这里引入了两个关键参数:

  1. ω0 (特征角频率):它是系统固有的振荡频率。
  2. ζ (阻尼比 Damping Ratio):它决定了谐振峰有多高、过渡过程有多快。

更常用的版本是用 Q 值(品质因数 Quality Factor)来替换 ζ

G(s)=11+sQω0+(sω0)2(8.58)

两者的关系很简单:

Q=12ζ(8.59)

Q 值是一个极其直观的物理量。对于无源二阶网络,它的物理定义是:

Q=2π存储的能量峰值每个周期消耗的能量(8.60)
  • Q 越大:意味着储能元件(L 和 C)里存了很多能量,但电阻 R 很小,消耗不掉。结果就是能量在 L 和 C 之间来回激荡,很难停下来。
  • Q 越小:意味着电阻很大,能量被迅速消耗掉,系统表现得“迟钝”,没有明显的振荡。

我们可以通过对比系数,把 f0(谐振频率)和 Q 计算出来(以上面的 LC 滤波器为例):

f0=ω02π=12πLC(8.61)Q=RCL(8.61, 续)
  • 判据:当 Q0.5 时,根是实数(过阻尼);当 Q>0.5 时,根变成复数(欠阻尼)。

幅频特性:那个尖峰是从哪来的?

现在我们来看幅值。把 s=jω 代入式 (8.58),取模得到:

|G(jω)|=1(1(ωω0)2)2+1Q2(ωω0)2(8.62)

让我们画一下它的渐近线。

  1. 低频段 (ωω0ω/ω0 这一项很小,分母趋近于 1。

    |G|1(即 0 dB)(8.63)

    这是一条 0dB 的水平线。

  2. 高频段 (ωω0(ω/ω0)4 这一项主导。

    |G|(ωω0)2=(ff0)2(8.64)

    在对数坐标上,这是斜率为 -40 dB/decade 的直线。注意,这里是 -40,因为有两个极点同时作用。

这两条渐近线在 f=f0 处相交。无论 Q 值是多少,这两条线是固定不变的

Q 值起什么作用?它控制的是实际曲线偏离渐近线的程度,尤其是在 f0 附近。

让我们把 ω=ω0 代入式 (8.62),看看交点处的真实幅值是多少:

|G(jω0)|=Q(8.65)

这是一个非常干净、非常有工程威力的结论。

在谐振频率 f0 处,增益直接等于 Q 值。

换算成 dB:

|G(jω0)|dB=|Q|dB=20log10(Q)(8.66)
  • 如果 Q=1:交点处增益为 1 (0 dB),没有尖峰,曲线很平滑地过渡。
  • 如果 Q=2:交点处增益为 2 (6 dB)。这意味着在 f0 附近,实际的输出电压比输入电压还要大!这就是谐振尖峰
  • 如果 Q=10:交点处增益是 20 dB。如果你在这个频率下注入一个噪音,它会放大 10 倍再出来——这在电源里是灾难性的。

把不同 Q 值下的真实幅值曲线叠在一起看,你会发现 Q 越大,那个"山头"就越陡峭。

相频特性:更陡峭的悬崖

幅值有个尖峰,相位也不甘示弱。二阶极点的相位公式是:

G(jω)=tan1[1Qωω01(ωω0)2](8.67)
  • 低频:相位趋近于 0
  • 高频:相位趋近于 180(两个一阶极点各贡献 -90 度)。
  • f=f0:分母第一项变 0,相位精确地等于 -90°

问题在于,它是怎么从 0 掉到 -180 的?

随着 Q 增大,相位曲线在 f0 附近变得极其陡峭。对于高 Q 值系统,频率只要稍微偏离 f0 一点点,相位就从 -90 度瞬间冲到了 -180 度。这种急剧的相位变化对环路稳定性来说是巨大的挑战——它会导致相位裕度在那个窄窄的频带里被"吃干抹净"。

为了用渐近线近似这个相位变化,我们需要一条在 f0 附近的斜线。经过推导(和一阶极点类似的逻辑),我们可以找到两个转折频率 fafb,使得这条斜线的斜率正好匹配 f0 处的真实斜率。更简单且工程上通用的近似公式是:

fa=1012Qf0(8.69)fb=1012Qf0(8.69, 续)

中间这段直线的斜率是:180Q 度/十倍频程

看看这个公式:

  • 如果 Q=0.5,斜率是 -90 度/十倍频程,相位变化跨越大约 2 个十倍频程(很宽缓)。
  • 如果 Q=5,斜率是 -900 度/十倍频程(极陡),相位变化被压缩在 f0 附近极窄的范围内。

这就解释了为什么在 Buck 变换器(本质上是个 LC 滤波器)里,如果输出端电容的 ESR 很小(导致 Q 值很高),你的环路补偿会很难做:因为在 f0 这一点,相位掉得太快了,稍微一点频率漂移,你就可能从稳定区掉进振荡区。


小结一下: 本节我们第一次遇到了“二阶极点”。

  1. 它由两个储能元件(L 和 C)产生。
  2. 它的渐近线由 f0=1/(2πLC) 决定,高频斜率是 -40dB/dec。
  3. 真实的危险藏在 Q 值里。Q 决定了 f0 处的谐振峰值高度(|G|=Q)和相位变化的陡峭程度。

接下来,我们需要学会怎么在实际的复杂电路里"一眼"看出这个 f0Q,而不是每次都列方程求解。这就引出了下一节:如何近似求解多项式的根


参考说明:参考自 geqianQWQ 同学阅读《Fundamentals of Power Electronics》的笔记,仅作理解线索;本文为结合自己理解重新整理的学习笔记,不涉及对原书的复制或翻译。

面向嵌入式学习者的硬件学习笔记