Skip to content

2.2 伏秒平衡与电荷平衡:那个藏在波形里的“小纹波”秘密

上一节我们留了个尾巴,说要把 Buck 变换器输出电压那个完美的直线模糊化。 为什么要这么做? 因为世上没有完美的低通滤波器。

不管你的电感和电容选得多大,只要开关还在以每秒几千次甚至几百万次的频率切换,总会有一点点高频谐波漏过去。 这就像你用过滤网筛咖啡粉,哪怕网眼再密,倒进杯子里时,底下总还是会有那么一两粒细粉沉淀下来。

所以在真实的工程世界里,输出电压 v(t) 其实长这样:

v(t) = V + v_{ripple}(t)

这里有两个东西:

  1. V:这是我们真正想要的直流分量,也就是那杯纯净的咖啡。
  2. vripple(t):这是我们不想要的交流纹波,就是那几粒漏进去的咖啡细粉。

把这两个分量画出来,你会看到输出电压在直流电平上叠着一个小小的交流波动——为了讲清楚,我们故意把这个波动画得夸张了一点,但在实际设计良好的电源里,这个纹波必须得非常、非常小。

小到什么程度?

想象你在给一个 CPU 供电,电压是 3.3V。 按照规范,这个纹波通常得被控制在几十毫伏以内。 换句话说,纹波的幅值必须得小于直流分量的 1%。

这就给了我们一个极其强大的底气——小纹波近似

既然纹波远小于直流分量(vrippleV),那在做计算的时候,我们能不能假装它不存在? 当然可以。 所以在接下来的推导里,我们大胆地干掉 vripple(t),直接认为:

v(t)V

这不仅仅是一个偷懒的简化,这是整个开关电源分析大厦的基石。 有了它,指数函数变成了直线,阻尼正弦波变成了三角波。原本要用拉普拉斯变换算半天的公式,现在用初中学的几何就能解出来。


2.2.1 电感的性格:直线上升,直线下降

好了,现在让我们带着这个“偷懒工具”,来看看电感电流到底是怎么波动的。

在 2.1 节里,我们画过 Buck 变换器的两种状态:

  1. 开关在位置 1:电感左端接 Vg
  2. 开关在位置 2:电感左端接地(0V)。

这里有个极其重要的事情——参考方向。 我们先约定好 vL(t)iL(t) 的极性,接下来的所有推导,必须死死咬住这个定义不放,否则正负号绝对会把你搞晕。

第一步:开关在位置 1(导通阶段)

开关在位置 1 时,电感左端是 Vg,右端是输出 v(t)。 根据我们定义的参考方向,电感电压 vL(t) 是两端电压之差:

vL(t)=Vgv(t)

现在,祭出我们的小纹波近似大法: 既然 v(t) 几乎等于 V,那上面的式子就可以直接写成:

vL(t)VgV

看,常数。 电感两端电压是个常数,这意味什么? 回忆一下电感的定义:

vL(t)=LdiL(t)dt

把它变个形,就能算出电流的变化率(也就是斜率):

diL(t)dt=vL(t)LVgVL

因为 VgVL 都是常数,所以这个斜率也是常数。 这意味着在第一个阶段,电感电流是一条直线,而且是在上升

第二步:开关在位置 2(关断阶段)

开关打到位置 2 时,电感左端接地。 这时候电感两端的电压是多少? 左端是 0,右端还是 v(t)(约等于 V)。 注意参考方向,左减右:

vL(t)=0v(t)V

还是常数,只不过这次是负的。 这意味着电流的斜率也变成了负的:

diL(t)dtVL

所以在这个阶段,电感电流沿着另一条直线向下下降

把这两段电压画出来、把对应的电流也画出来,你会看到:原本复杂的电磁场方程,在小纹波近似下,变成了小学几何题——一段上升直线,一段下降直线,首尾相接。


2.2.2 算算那个纹波有多大:ΔiL

既然波形是三角波,那我们就算算这个三角波的幅值,也就是电感电流纹波 ΔiL。 为什么要算它? 因为这玩意儿流过开关管和二极管。 如果你选的器件耐流值不够,这个峰值电流直接就把管子烧了——这是不可妥协的硬指标。

怎么算? 回到电流波形。我们在第一阶段的末尾,电流达到了峰值。 假设纹波是对称的(在稳态下确实如此),那么第一阶段电流上涨的总量,就是 2ΔiL。 而“上涨量 = 斜率 × 时间”这个道理,大家都懂。

2ΔiL=斜率×时间长度

把刚才算出来的斜率和时间(DTs)带进去:

2ΔiL=(VgVL)(DTs)

整理一下,得到 ΔiL 的表达式:

ΔiL=VgV2LDTs

这就是设计电感量的核心公式。 通常,我们会把这个纹波控制在直流负载电流 I 的 10% 到 20% 之间。 太大了,器件发烧;太小了,电感体积上天,成本爆炸。

💡 一句直觉:别迷信「纹波越小越好」。把 ΔiL 从 20% 压到 5%,电感量 L 要翻 4 倍——电感的体积、铜损、寄生电容跟着一起涨,瞬态响应还会变慢(电感越大,电流越「懒」,负载突变时跟不上)。所以「10%–20%」不是教科书拍脑袋,而是损耗、体积、响应速度三方博弈出来的甜点区。

如果你手里有个电源需求,想算一下该用多大的电感,就把式子翻个面:

L=VgV2ΔiLDTs

这个公式,老一辈的电源工程师刻在脑子里。


2.2.3 瞬态到稳态:为什么波形会“稳定”下来

刚才画的那张漂亮的三角波图,是稳态下的波形。 但“稳态”不是天上掉下来的。

让我们脑补一下上电的那一瞬间。 假设电感电流和输出电压一开始都是 0。 刚上电时,v(t) 很低,几乎是 0。

  • 第一阶段:电感两端电压约为 Vg,电流猛涨。
  • 第二阶段:电感两端电压约为 0(因为 v0),电流几乎不跌。

结果是什么? 第一个周期结束, iL(Ts) 肯定比 iL(0) 大。 电流一直在净增加。 这些增加的电荷去哪了?流进输出电容,给电容充电,于是 v(t) 慢慢涨起来了。

这个过程会一直重复。 随着 v(t) 慢慢变高(接近 V),事情开始起变化:

  • 第一阶段的斜率 VgvL 会变小(涨得慢了)。
  • 第二阶段的斜率 vL 会变得更负(跌得快了)。

这是一个寻找平衡的过程。 直到有一天,第一阶段涨上去的量,刚好等于第二阶段跌下来的量。 这时候,一周期的净变化为 0。 波形开始周而复始,不再漂移。 这就是稳态


2.2.4 伏秒平衡:电感的守恒律

上面那个“涨多少跌多少”的直觉,能不能写成数学公式? 当然可以。 而且这个公式非常重要,重要到它有一个专门的名字:电感伏秒平衡

我们来推导一下。 既然在稳态下,一个周期结束时的电流 iL(Ts) 等于开始时的电流 iL(0),那两者的变化量就是 0。 我们从电感的电压定义出发:

vL(t)=LdiL(t)dt

dt 移到右边,积分一个周期 Ts

0TsvL(t)dt=L[iL(Ts)iL(0)]

稳态下,右边那一项(周期内的电流净变化)等于 0。 所以,左边也必须等于 0:

0TsvL(t)dt=0

这就是伏秒平衡的原话:

在一个开关周期内,加在电感两端的电压,随时间积分(面积)必须等于零。

或者换个说法,把等式两边除以 Ts,那就是说:

电感电压的平均值(直流分量)必须为零。

vL=1Ts0TsvL(t)dt=0

让我们回到电感电压波形,看看这所谓的“面积”是什么。 这是一个矩形波:

  • 在前 DTs 时间内,电压是 (VgV),面积为正。
  • 在后 DTs 时间内,电压是 (V),面积为负。

总面积 λ 就是这两个矩形的和:

λ=(VgV)(DTs)+(V)(DTs)=0

Ts 约掉,展开:

D(VgV)+D(V)=0DVgDVDV=0

因为 D+D=1,所以:

DVgV=0V=DVg

瞧,我们又推导出了 V=DVg。 这次没用傅里叶分析,也没算面积,仅仅利用了“电感在稳态下不能一直充磁”这个物理事实。 这就是为什么说它是一把通用的尺子——不管拓扑多复杂,只要是稳态,电感两端的电压在一个周期内必定有正有负,总面积抵消。


2.2.5 电容电荷平衡:电容的守恒律

有电感就有电容,这俩货难兄难弟,原理是对称的。 既然电感是“伏秒平衡”,那电容就是安秒平衡,或者叫电荷平衡

还是老套路,从电容的定义出发:

iC(t)=CdvC(t)dt

积分一个周期:

0TsiC(t)dt=C[vC(Ts)vC(0)]

稳态下,电容电压在周期末尾得等于开头(不然电压就跑飞了),所以右边是 0。 于是:

0TsiC(t)dt=0

或者取平均:

iC=0

这也是极其直观的:

在稳态下,流向电容的平均电流必须为零。

如果你给电容一直通直流电,它就会无限充电,电压直到冲破天际。 只有在平均电流为 0 时,电容电压才能维持在一个稳定的直流值上。

这个原理常被用来算变换器的直流电流关系。 比如负载电阻 R 上的电流是 V/R,那电感平均电流 I 是多少? 因为电容不吃直流电(iC=0),电感给出的平均电流,全得流进负载。 所以直接就能写出:I=V/R


总结一下这一节的战果:

我们用“小纹波近似”把复杂的世界简化成了直线和矩形。 在这个近似世界里,我们发现了支配稳态的两大铁律:

  1. 电感伏秒平衡vL=0
  2. 电容电荷平衡iC=0

有了这两条铁律,再加上我们的“小纹波”尺子,不管面对的是 Boost、Buck-Boost 还是更怪的拓扑,只要把电感电压波形画出来,算算面积,就能把直流输出电压 V 硬给算出来。

是不是比硬解微分方程爽多了? 但这仅仅是开始。 在下一节,我们会遇到一个跟 Buck 有点像,但性格完全迥异的家伙——Boost 变换器。 在那里,电感电压不再是简单的 0 和 VgV,你会发现“伏秒平衡”这把尺子在解决更棘手的问题时是多么顺手。


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

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