开关电源知识库

数值说明:本文的代入数值为本库教学复算,用于说明计算过程与量级,不作为设计依据;引用的库内实例均标注出处(型号/文件号),通用公式标「教科书通识」。

数学专题五 · 常微分方程与动态系统

电源设计里几乎所有“过冲、振荡、恢复慢”的问题,最终都落在一件事上:电路的动态响应。本篇把一阶与二阶系统的完整结论整理成可直接套用的形式,并回答三个现场问题:软启动为什么会过冲、阻尼比到底决定什么、稳定性怎么判。

0 本篇速览

现象 数学描述 关键参数
软启动过冲 二阶系统的欠阻尼阶跃响应 $\zeta$(阻尼比)、$M_p$(超调量)
恢复太慢 调节时间 $t_s \approx 4/(\zeta\omega_0)$
开关电源啸叫 谐振腔 + 环路构成的高 Q 系统 $\zeta = 1/(2Q)$ 过小
补偿过头振荡 特征根跑到右半平面 全部特征根实部 $<0$

1 一阶系统:两个时间常数

一阶系统只有一个储能元件,标准形式:

$$a_1\frac{dy}{dt} + a_0 y = b_0 x$$

阶跃响应($x$ 从 $0$ 跳到 $1$):

$$y(t) = 1 - e^{-t/\tau},\qquad \tau = \frac{a_1}{a_0}$$

电路 时间常数 63% 上升时间
RC 低通 $\tau = R C$ $t_{63} = 0.69\,RC$
RL 回路 $\tau = L/R$ $t_{63} = 0.69\,L/R$
磁件充能 $\tau = L_{\text{eff}}/R_{\text{esr}}$ 决定励磁建立速度

工程含义:任何只有一个储能环节的电路,其响应都是“一阶指数”——没有过冲,没有振荡。这是判断“某个现象是不是二阶问题”的第一道筛子。

电源里的实例:输出电容充电过程、软启动的 RC 斜坡、辅助绕组建立供电的 RC 延迟,都属一阶。

2 二阶系统:两个储能元件

两个储能元件(两个 L 或两个 C)构成二阶系统,标准形式:

$$s^2 + 2\zeta\omega_0 s + \omega_0^2 = 0$$

量 物理意义 电源对应
$\omega_0$ 无阻尼自然角频率 $1/\sqrt{LC}$,即谐振角频率
$\zeta$ 阻尼比 由 ESR、负载、控制环共同决定
$Q$ 品质因数 $Q = 1/(2\zeta)$

特征根:

$$s_{1,2} = -\zeta\omega_0 \pm \omega_0\sqrt{\zeta^2-1}$$

据此分三种状态:

阻尼比 状态 响应特征
$\zeta = 0$ 无阻尼 等幅永续振荡
$0 < \zeta < 1$ 欠阻尼 衰减振荡,有超调
$\zeta = 1$ 临界阻尼 最快无超调到达
$\zeta > 1$ 过阻尼 无超调但恢复慢

关键判断:电源里绝大多数“过冲”现象都对应 $\zeta < 1$。

3 二阶阶跃响应的三个公式

欠阻尼情况下($\zeta<1$),令阻尼振荡角频率 $\omega_d = \omega_0\sqrt{1-\zeta^2}$:

3.1 超调量

$$M_p = e^{-\zeta\pi/\sqrt{1-\zeta^2}}$$

$\zeta$ 0.3 0.5 0.707 1.0
超调量 37% 16% 4.3% 0

这张表是软启动与限幅设计的最直接依据:若允许 5% 超调,$\zeta$ 至少要 0.7;要 20% 超调,$\zeta$ 约 0.45。

3.2 峰值时间与调节时间

$$t_p = \frac{\pi}{\omega_0\sqrt{1-\zeta^2}},\qquad t_s \approx \frac{4}{\zeta\omega_0}\ (2\%\ \text{准则})$$

调节时间只取决于 $\zeta\omega_0$(即极点的实部)。这解释了补偿设计的取向:为了让环路“恢复快”,必须把极点实部往左移(即把 $\zeta\omega_0$ 做大)。

3.3 数值例算

某 5 V 输出,$L=10\ \mu\text{H}$、$C=220\ \mu\text{F}$、ESR $=10\ \text{m}\Omega$:

这个值很小,但先别急着下结论——算阻尼比之前必须先回答一个问题:到底是哪些参数在耗散能量? Buck 输出级有两个耗散源:电容 ESR 与负载电阻,两者对阻尼的贡献方式不同:

耗散源 阻尼比表达式 上面的数值
电容 ESR(串联) $\zeta = \dfrac{R_{\text{ESR}}}{2}\sqrt{\dfrac{C}{L}}$ 0.023
负载电阻(并联) $\zeta = \dfrac{1}{2}\sqrt{\dfrac{L}{C R_{load}}}$,$R_{load}=5\ \Omega$ 0.048

结论:两者都远小于 1,$\zeta \approx 0.05$。 按超调量公式 $M_p = e^{-\zeta\pi/\sqrt{1-\zeta^2}} \approx 85\%$——输出电压第一次过冲会接近翻倍,这个 LC 天然是严重欠阻尼,不是补偿没调好。

(对比:$\zeta = 0.5$ 时超调约 16%,$\zeta = 0.7$ 时约 4.3%。要拿到工程上可接受的 5% 超调,阻尼比必须到 0.7 附近——这就是为什么 Buck 输出级几乎总是靠电容 ESR 或专门加阻尼网络来提供阻尼。)

工程含义:纯 LC 滤波在低阻尼下容易振铃,而铝电解电容的高 ESR 在这里是优点而非缺点——它提供阻尼。这就是为什么“把低 ESR 电容换成更高 ESR 的型号”有时反而让系统更稳。设计输出滤波时,ESR 是要参与计算的参数,不是越小越好的指标。

$$\zeta = \frac{1}{2}\sqrt{\frac{10\times10^{-6}}{220\times10^{-6}\times 5}} = \frac{1}{2}\sqrt{0.0091} = 0.048$$

仍偏小——说明纯 LC 滤波在低阻尼下天然容易振铃,这就是为什么实际设计里 ESR 反而是“有用的”:它提供阻尼。铝电解电容的高 ESR 在这里是优点而非缺点。

4 强迫响应与暂态分量

线性系统的完整响应 = 暂态分量(自然响应) + 稳态分量(强迫响应):

$$y(t) = \underbrace{\sum A_i e^{s_i t}}_{\text{暂态:自然响应}} + \underbrace{y_{\text{ss}}(t)}_{\text{稳态:强迫响应}}$$

要回答的问题 该看哪一部分
切换负载后多久恢复 暂态分量的衰减速度($t_s$)
稳态输出是多少 强迫分量
会不会一直振 暂态分量的特征根实部

工程动作:

5 稳定性判据

5.1 特征根判据

系统稳定 ⟺ 所有特征根实部 $<0$。

这是唯一需要记住的判据,其余都是它的推论:

现象 特征根 解释
稳定 $-5 \pm j3$ 振荡但衰减
临界稳定 $\pm j3$ 等幅振荡
不稳定 $+2 \pm j3$ 振荡且发散
快速稳定 $-50 \pm j3$ 过冲极小

5.2 劳斯判据

对特征方程 $a_n s^n + \cdots + a_1 s + a_0 = 0$,系数全为正是稳定的必要条件(不是充分)。二阶时它也是充分条件:

$$a_2 > 0\ \ \text{且}\ \ a_0/a_2 > 0$$

对电源的意义:若补偿后算出 $a_0$ 变负(负阻尼),无论怎么调其他系数都不可能稳定——必须退回重设计补偿拓扑。

5.3 描述函数视角:为什么“闭环有滞后就可能啸叫”

补偿网络总是引入滞后(极点在右半平面)。当功率级的谐振峰足够尖(Q 高),总相位的 $180°$ 裕度在到达增益穿越点之前就被耗尽,系统进入不稳定。Q 越高,允许的带宽越窄——这句话的数学表达就是 $\zeta = 1/(2Q)$。

6 三个现场问题的完整答案

6.1 软启动为什么过冲

软启动期间,输出电容从 0 V 开始充电。此时:

  1. 环路还没建立(反馈信号远低于基准,误差放大器处于饱和或高增益区);
  2. 控制器按“最大占空比”输出,输出电压冲到最高;
  3. 电压超过设定值后环路才接管,接管时刻恰好是二阶系统的峰值时刻附近。

降低过冲的三条措施(按有效性排序):

措施 机理 代价
提高软启动斜率的时间常数(放慢) 减小阶跃幅值 启动时间变长
软启动结束后立即降低占空比限幅 提前退出饱和区 需要硬件或固件配合
预充电(先建立部分输出电压) 减小等效阶跃幅度 电路复杂度

库内各 IC 的启动相关陷阱见故障现象反查表“启动失败与反复重启”类。

6.2 负载阶跃后的振铃

负载突变相当于给输出电容加了一个电流阶跃,激励 LC 谐振。振荡频率就是 $\omega_0$,衰减速度由 $\zeta$ 决定。

排查顺序:

  1. 实测振铃频率是否等于 $1/(2\pi\sqrt{LC_{\text{eq}}})$——不等则说明有寄生参与(布局、走线、磁件漏感),问题在布局不在补偿;
  2. 若等于但衰减太慢 → 阻尼不足:ESR 太低(换电容)、控制环相位裕量不足(补零点);
  3. 若振荡频率持续漂移 → 可能是数字控制的影响(采样延迟,见数值方法一节关于离散化的讨论)。

6.3 为什么提高开关频率能减小滤波器

直觉容易出错:很多人以为“频率提高 → 电容充放电更快 → 纹波更小”是全部原因。实际上纹波由两个独立项决定:

$$\Delta V_{out} \approx \frac{\Delta I_L}{8 f_{sw} C} + \Delta I_L \cdot \text{ESR}$$

提高 $f_{sw}$ 只压低第一项(容抗项),对第二项(ESR 项)毫无作用。库内 sim/03_buck_esr 工程就是为把这两项分离而建。结论:当 ESR 项占主导时,加频率是无效的,必须降 ESR 或减小纹波电流。

7 速查

记不住就查这张表 内容
一阶时间常数 $\tau = RC$ 或 $L/R$;63% 上升时间 $0.69\tau$
二阶标准式 $s^2 + 2\zeta\omega_0 s + \omega_0^2 = 0$
阻尼比与 Q $\zeta = 1/(2Q)$
超调量 $M_p = e^{-\zeta\pi/\sqrt{1-\zeta^2}}$
调节时间 $t_s \approx 4/(\zeta\omega_0)$
稳定判据 全部特征根实部 $<0$
提高稳定裕度 加大阻尼($Q$ 降)或把极点左移($t_s$ 降)
高频化能否减小纹波 只能压容抗项,ESR 项不变

与库内文档联动

上一级:01_数学