Compensator Design 补偿器设计 (Type-2 / Type-3)

功率级L1别名 Compensator Design · 补偿器设计 · Type-2 · Type-3 · Voltage Mode Control · Current Mode Control · Loop Compensation · 控制环路补偿

本质与导读

本质 SMPS 不稳定不是闭环增益太大,而是相位裕度不够:Buck 的 L+C 二阶 plant 在谐振 fo 处相位骤降 180°,落在带宽附近就振荡。补偿器的本质是在带宽附近用零点把相位提回来,选 Type-2 还是 Type-3 由控制模式定——VMC 二阶 plant 必用 Type-3,PCMC 一阶 plant 用 Type-2 即可。

主线坐标:第 6 站 · 电机 + 控制采样 · ↑ 全景主线

1. SMPS 不稳定 = 相位问题

负反馈系统稳定条件 (Nyquist):

  • 增益穿越频率 (,gain = 0 dB 处) 的相位裕度 (Phase Margin, PM) ≥ 45°
  • 相位穿越频率 (,phase = -180° 处) 的增益裕度 (Gain Margin, GM) ≥ 10 dB

Buck 不稳定的物理原因:

Buck 输出 L+C 形成二阶系统,谐振频率处相位从 0° 跌到 -180°。如果带宽 设在 附近 → 环路相位接近 0° → 阶跃响应振荡。

例子:Buck L=10μH, C=100μF → = 5 kHz。如果带宽设 10 kHz → 没有补偿器的话相位接近 -180° → 振荡。

补偿器的作用:在 附近用零点把相位推回去 (提升 +90°/zero)。


2. 三种控制模式对比

3 种控制模式按"反馈量"分 — VMC 反馈 Vout 控简单 / PCMC 反馈 Ipeak 抗 Vin 跳 / Average CMC 反馈 Iavg 适合 PFC:

SMPS 控制模式 — VMC / PCMC / Average CMC 对比

2.1 Voltage Mode Control (VMC)

架构:只取 Vout 反馈,误差放大器输出 → PWM 比较器 → 占空比。

Plant 阶次:二阶 (L+C 双极点)。

补偿要求:Type-3 (2 零 + 3 极),提相 ~100° 抵消二阶相位损失。

优点:

  • 简单 (单环)
  • 噪声好 (不依赖电流采样)

缺点:

  • 补偿复杂 (Type-3 设计难)
  • 无电流限保护 (要单独加)
  • 输入电压敏感 (前馈可缓解)

应用:输入稳的拓扑、低成本场景。

2.2 Peak Current Mode Control (PCMC)

架构:双环——内环电流 (电感峰值电流 = ),外环电压 (Vout)。

Plant 阶次:一阶 (内环消除了 L 极点)。

补偿要求:Type-2 (1 零 + 2 极),提相 ~60°。

优点:

  • 补偿简单 (Type-2 容易)
  • 逐脉冲电流限 (内环自带短路保护)
  • 输入电压敏感低 (内环抵消)
  • 多相 Buck 易均流

缺点:

  • D > 0.5 时次谐振荡 → 需要斜率补偿 (Slope Compensation)
  • 噪声敏感 (电流采样靠谱)

应用:90% 现代 SMPS——Buck / Flyback / Forward / LLC。

2.3 Average Current Mode Control

架构:双环——内环电感平均电流,外环电压。

优点:

缺点:

  • 响应慢
  • 模拟实现复杂

应用:PFC + 大功率 + 数字电源


3. Buck PCMC Plant 模型

Plant = 占空比 () → 输出电压 (Vout) 的传递函数。

Voltage Mode (二阶):

谐振 ,Q =

Peak Current Mode (一阶):

只剩 RC 极点 → 一阶,相位最多 -90° → 容易补偿。

关键认知:PCMC 把 Buck 的二阶 plant 变一阶——这就是它取代 VMC 的主要理由。


4. Type-2 补偿器

架构:1 个零点 + 2 个极点 (1 个在原点积分,提供 DC 增益):

  • (零点):典型放在 /5 ~ ,提升相位 +90° (在 处提~60°)
  • (极点):典型放在 ,衰减高频噪声
  • K:决定 位置

典型设计步骤 (PCMC Buck):

  1. 选带宽 (如 100 kHz 开关 → 10 kHz 带宽)
  2. 测 plant 在 处增益
  3. → 让总环增益在 为 0 dB
  4. 放零点
  5. 放极点 (避免 PWM 噪声)

Bode 图特点:Type-2 在零点 + 极点之间幅度斜率 -20 dB/dec,带宽附近的相位被零点提到 +30~60°。


5. Type-3 补偿器

架构:2 个零点 + 3 个极点:

Type-2 vs Type-3 Bode 图 — Type-3 提相更多 (100°) 但更复杂

用途:VMC Buck (二阶 plant 必须提相 ~100°)

双零点策略:

  • + 重合放在 (LC 谐振) 附近
  • 在 LC 谐振处提相 +180° 抵消 plant 的 -180°
  • 极点放在 附近

复杂度代价:6 个元件 (3 RC) 必须精算,设计错误率高。

现代趋势:数字电源用 Type-3 + 自适应;模拟仍用 PCMC + Type-2 (简单)。


6. 斜率补偿 (Slope Compensation)

PCMC D > 0.5 时出现次谐振荡 (Subharmonic Oscillation):

物理:扰动 → 下个周期 D 变化 → 接下来周期反向变化 → 周期 2 振荡 → 不稳定。

数学:理想条件下,扰动衰减:

其中 = 电感电流上升斜率, = 下降斜率。 → 扰动放大 → 振荡。

解决方案:在 PWM 比较器的电流反馈端加上斜率补偿信号 (人造下降斜率):

实操:控制 IC 内置斜率补偿,只需选 IC 类型 (如 UC3842 vs UC3843 → 不同 slope)。


7. 设计实操 — 12V/3A Buck PCMC 例

目标:Vin=24V, Vout=12V, =3A, =300kHz, 带宽 =30kHz。

7.1 选 L 和 C

L 和 C 按"电感纹波 ΔI_L + 输出纹波 ΔV"两个目标反推典型值:

  • → 选 10 μF MLCC

7.2 Plant 增益 (PCMC)

PCMC 的 Plant 是 1 阶 RC 系统,在带宽 fc 处幅频用 R/√(1+(2πfRC)²) 直接算:

7.3 Type-2 设计

Type-2 补偿器靠 1 零 + 1 极在带宽附近提相 50°,3 个参数从 fc 反推:

  • 零点
  • 极点
  • 误差放大器 DC 增益 = = 1.9 → 调整

7.4 验证相位裕度

补偿器设计完必须验证 PM ≥ 60° + GM ≥ 12 dB,实测和理论会有偏差,Bode 仿真做最后裁判:

  • Type-2 在 提相 ~50°
  • Plant 一阶在 相位 -tan(2π×30k×4×10μ) ≈ -82°
  • 总相位 = -82 + 50 = -32°
  • PM = 180 - 32 = 148° 等等不对

实际公式更复杂,Bode 图工具或仿真:

  • 实测 PM 通常 60-80° → 稳定

8. 相位裕度 / 增益裕度判定

PM / GM / 带宽 3 个判稳指标 — 任一进入临界都要重新调补偿器参数:

指标良好临界不稳定
Phase Margin≥ 60°45-60°< 45°
Gain Margin≥ 12 dB6-12 dB< 6 dB
带宽 <

实测方法:

  • 频响分析仪 (Bode 100, Picotest J2120A)
  • LTspice / SIMetrix 仿真
  • 或注入方波负载阶跃,看响应过冲 < 30%

9. 数字补偿 (Digital Compensator)

DSP / MCU 越来越多用作 SMPS 控制——数字补偿器优势:

维度模拟数字
零极点精度RC 容差 ±5%系数精确
带宽受采样频率限制 ()
自适应容易 (改系数)
复杂度元件多软件复杂
成本低 (Type-2 ~$0.5)高 (DSP ~$3)

数字补偿器形式:差分方程

典型应用:数字电源、数字 PFC、PMBus 服务器电源。


10. 5 个常见陷阱

补偿器设计 失败模式集中在 5 个反复出现的坑:

陷阱描述预防
带宽过高 → PWM 噪声进环路
零点位置错零点放在 之上 → 相位没提零点放在 左右
PCMC 无斜率补偿D > 0.5 直接振荡控制 IC 选有内置 slope 的
输出电容 ESR 忽视陶瓷电容低 ESR 引入零点,影响补偿测 ESR + 进 plant 模型
模拟仿真 ≠ 实测仿真稳定,实测振荡频响仪实测 PM + GM

核心要点

  • SMPS 不稳定不是增益,是相位——相位裕度 ≥ 45° 是稳定底线。
  • 三种控制模式:VMC (二阶 plant) / PCMC (一阶,主流) / Average CMC (PFC)。
  • VMC 需要 Type-3 (2 零 3 极),PCMC 需要 Type-2 (1 零 2 极)。
  • Type-2 零点放在 左右,提相 ~60°。
  • PCMC D > 0.5 → 次谐振荡 → 必须斜率补偿 ()。
  • 带宽 是经验值——太高 PWM 噪声,太低瞬态慢。
  • 频响仪 (Bode 100) 是最终判定工具,仿真只是设计起点。
  • 数字电源用 Type-3 + 自适应,模拟主流仍 PCMC + Type-2。

Engineering Objects

引用此页的结构化 Engineeri…

引用此页的结构化 Engineering Object(v2.0 Copilot 自动生成,不要手动编辑此段)。

  • failure_mode · failure_mode_rhp_zero_oscillation — Right-Half-Plane Zero Oscillation

Cross-references