3、单极点系统:稳定性分析与单位增益带宽

单极点系统,说白了就是模拟电路里最简单、最基础的一类系统。它的传递函数分母只有一个实极点,没有零点。你可能会问:这么简单的东西,有什么好讲的?

嗯,我刚开始做运放设计时也这么想。直到有一次,我设计了一个两级运放,仿真时相位裕度看着挺好,结果流片回来一测,在某个负载条件下自激振荡了。后来排查才发现,问题就出在我对单极点系统的理解不够透彻——我以为它永远稳定,但实际电路中寄生参数引入的额外极点,把相位裕度吃掉了。

所以,别小看单极点系统。它是我们理解稳定性问题的基石。今天我们就把它彻底讲透。

3.1 单极点系统的传递函数

一个典型的单极点系统,其开环传递函数可以写成:

A(s) = A₀ / (1 + s / ωₚ)

其中:

  • A₀ —— 直流增益(低频增益)
  • ωₚ —— 极点角频率(-3dB 带宽对应的角频率)
  • s —— 复频率变量

这个公式你肯定见过。但我想让你注意一点:单极点系统的相位变化范围只有 0° 到 -90°。这意味着什么?意味着它的相位永远不会达到 -180°,所以理论上它永远不会自激振荡。

核心结论:理想单极点系统是绝对稳定的。无论反馈系数多大,它都不会振荡。

但现实中没有理想的单极点系统。我在项目中遇到过一种情况:一个看似单极点的 buffer,因为输出级寄生电容和负载电容形成了第二个极点,结果相位裕度从 90° 掉到了 30° 以下。所以,理解单极点系统的意义在于——它是我们判断系统是否接近“单极点行为”的基准。

3.2 频率响应:幅频与相频

我们来看单极点系统的频率响应。把 s = jω 代入传递函数:

A(jω) = A₀ / (1 + jω / ωₚ)

幅频响应(dB):

|A(jω)| = 20·log₁₀(A₀) - 20·log₁₀(√(1 + (ω/ωₚ)²))

相频响应(度):

∠A(jω) = -arctan(ω / ωₚ)

我习惯把这两个响应放在一起看。你会发现几个关键点:

频率范围 幅频特性 相频特性
ω << ωₚ 平坦,≈ A₀ ≈ 0°
ω = ωₚ -3dB 点 -45°
ω >> ωₚ -20dB/dec 滚降 趋近 -90°

这里有个经验值我一直记着:在极点频率处,相位正好是 -45°。这个数字在后续的多极点系统分析中会反复用到。

3.3 单位增益带宽(GBW)

单位增益带宽,简称 GBW 或 fᵤ,是模拟电路设计中最常用的指标之一。它定义为:开环增益下降到 0dB(即增益为 1)时的频率。

对于单极点系统,GBW 有一个非常简洁的表达式:

GBW = A₀ · ωₚ

为什么?因为当 ω >> ωₚ 时,幅频响应近似为:

|A(jω)| ≈ A₀ · ωₚ / ω

令 |A(jω)| = 1,解得 ω = A₀ · ωₚ。就这么简单。

实用技巧:单极点系统的 GBW 是一个常数,不随频率变化。这意味着你可以在低频段测量 A₀ 和 ωₚ,然后直接算出 GBW。我在做运放测试时经常用这个关系来快速验证芯片是否正常。

举个例子:一个运放的直流增益 A₀ = 1000(60dB),-3dB 带宽 fₚ = 10kHz。那么它的 GBW 就是:

GBW = 1000 × 10kHz = 10MHz

也就是说,这个运放在 10MHz 处增益降为 1(0dB)。

3.4 稳定性分析:为什么单极点系统永远稳定?

我们回到稳定性判据。对于一个负反馈系统,环路增益 T(s) = A(s) · β。系统稳定的条件是:当 |T(jω)| = 1 时,∠T(jω) > -180°。

对于单极点系统:

  • 在 GBW 频率处,相位 = -arctan(GBW / ωₚ) = -arctan(A₀)
  • 当 A₀ >> 1 时,相位 ≈ -90°
  • 即使 A₀ 很小,相位也永远不会超过 -90°

所以,相位裕度 PM = 180° + ∠T(jω) ≥ 90°。这远大于工程上要求的 45°~60°。

注意:这里说的是理想单极点系统。实际电路中,任何晶体管、电阻、电容都会引入寄生极点。我曾经见过一个设计,工程师以为自己的运放是单极点系统,结果因为输出级驱动大电容负载,寄生极点被拉到了 GBW 附近,相位裕度直接掉到 10°,振荡得一塌糊涂。

3.5 知识体系:单极点系统核心逻辑

下面这张图是我自己总结的,把单极点系统的核心知识点串在了一起。你看一遍就能记住整个逻辑链条。

单极点系统知识体系 单极点系统 传递函数 频率响应 稳定性分析 A(s) = A₀ / (1 + s/ωₚ) 直流增益 A₀ 极点频率 ωₚ 幅频:-20dB/dec 滚降 相频:0° → -90° ωₚ 处相位 = -45° 相位永不达 -180° 相位裕度 ≥ 90° 绝对稳定 单位增益带宽 GBW = A₀ · ωₚ 核心逻辑:单极点系统 → 相位范围有限 → 绝对稳定 → GBW 由 A₀ 和 ωₚ 唯一确定

3.6 仿真验证:如何用 EDA 工具确认单极点行为

理论讲完了,我们来点实际的。你在仿真中怎么确认一个系统是单极点行为?我一般做三步:

  1. 跑 AC 仿真,看幅频曲线在高频段是不是 -20dB/dec 滚降。如果是,说明主极点占主导。
  2. 看相频曲线,在高频段是否趋近 -90°。如果超过了 -90°,说明有额外极点。
  3. 计算 GBW,用 A₀ × ωₚ 算一个理论值,再和仿真中增益为 0dB 的频率对比。如果一致,就是理想单极点。

我曾经用这个方法排查过一个运放的问题。仿真显示幅频滚降是 -20dB/dec,但相频到了 -120°。我立刻意识到有第二个极点存在,后来发现是负载电容和输出电阻形成了一个 10MHz 的极点,正好落在 GBW 附近。

仿真小技巧:在 Cadence 或 HSPICE 中,用 phaseMargin() 函数可以直接读出相位裕度。对于单极点系统,这个值应该在 85°~90° 之间。如果低于 60°,说明你的系统不是单极点行为,需要排查寄生参数。

3.7 避坑指南:单极点系统的常见误解

最后,我分享几个自己踩过的坑:

  • 误解一:单极点系统不需要补偿。 错。实际电路中总有寄生极点,补偿的目的是让系统行为尽可能接近单极点。
  • 误解二:GBW 越大越好。 不一定。GBW 越大,意味着高频增益越高,但也会放大高频噪声。我做过一个低噪声放大器,为了压低噪声,故意把 GBW 设计得比应用要求低一些。
  • 误解三:单极点系统没有稳定性问题。 嗯,这个我在前面已经说过了。记住:理想和现实是两回事。