输出纹波与输出电容选型 — 两极点电荷法 + RMS 应力 + 真 MLCC 降额

开关电源L1别名 输出纹波 · 输出电容选型 · output ripple · output capacitor selection · ESR · RMS 纹波电流 · ripple current rating · 电荷法 · 电流纹波率 · DC-bias derate · MLCC 有效容值 · LMR33630 · 更新

本质与导读

本质 输出纹波先由拓扑决定,再由电容决定。若输出经过电感(Buck/Ćuk 两极点 LC 滤波),流进输出电容的唯一交流电流就是电感纹波,必须用电容电荷法——随 下降,与负载 R 无关;直接套小纹波近似会错误地得 。但这只是理想电容电荷项:真实电容还要叠加 ESR 压降(大电解里常是主项)与 ESL 开关沿尖峰,三者相位不同、严格是矢量和(RSS)。谁主导取决于电容类型——低 ESR 大容 MLCC 电容项主导、高 ESR 湿铝 ESR 项主导,选错模型会把电容选大好几倍或纹波估低。选型口径是三条准则取最严:纹波、负载瞬态(常是真约束)、RMS 电流额定;再叠一层 MLCC 陷阱——nameplate 容值在 DC-bias + 温度 + 老化下缩到 30–70%,必须按降额后有效容值核算。本页从电荷法推透,并用 TI LMR33630(12V→5V/3A)走一遍端到端三准则设计。

主线坐标:开关电源主线 · 站⑦ 输出滤波与纹波 · ↑ 全景主线

1. 小纹波近似为何在输出纹波上失效

要算输出纹波,第一反应是套小纹波(线性纹波)近似——把纹波当作远小于直流分量而忽略。对连续波形(电感电流、电容电压)这条近似成立;但对被开关斩断的量(开关电压、二极管电流)必错。两极点输出电容的电流 虽然连续,却藏着一个更隐蔽的陷阱。

Buck/Ćuk 的输出是 LC 二阶滤波:直流分量 全部走负载 R,交流开关纹波在 R 与 C 间分流;良设计里 C 在 处阻抗远小于 R,故几乎全部电感纹波流入电容。这意味着输出电容电流唯一的交流来源就是电感电流纹波。若在算 时也把电感纹波近似掉,就会得到" 无交流分量 → 、且与 C 大小无关"的荒谬结论(Erickson 原文:"predicts zero output voltage ripple, regardless of the value of the output filter capacitance")。根因就是:那个被你顺手丢掉的电感纹波,恰恰是输出纹波的全部来源。因此这里不能用小纹波近似,必须回到电容的电荷-电压关系,用几何电荷法。这也划出两类拓扑的分水岭:

两类输出纹波机理对比:左为两极点(Buck/Ćuk,输出串电感)——流进电容的只有电感电流三角纹波,iC 是峰值 ΔiL 的三角波(过零点落在两子区间中点),纹波 Δv=ΔiL·Ts/(8C) 与负载 R 无关且较小;右为单极点(Boost/反激,导通期二极管截止、电容独自向负载放电)——iC 是二极管硬台阶脉动电流,纹波 Δv=Vout·D·Ts/(2RC) 与 R 有关且较大。底部三条注:真实电容还要叠加 ①ESR 压降 ΔiL×ESR(低 ESR 电容普及前常是纹波主项)②ESL 在开关高 di/dt 处打出的窄尖峰(靠多并低 ESL 陶瓷压)③RMS 纹波电流在 ESR 上发热定电容寿命(每 +10°C 约减半),Boost/反激侧常是硬约束

2. 电荷法全推导 — Δv=ΔiL·Ts/(8C) 与那个"8"

电荷法只用两个第一性原理:电容的 ,以及一周期稳态电容不积累净电荷。把电感纹波(峰峰 的三角波)扣掉直流后灌入电容,就得到 的三角波,峰值 ;波形对称,过零点落在 两子区间的中点

输出电容电流三角波与电荷积分几何:上半为电感电流纹波(峰峰 2ΔiL)扣掉直流分量 Io 后全部灌入电容、得到电容电流的三角波(峰值 ΔiL、过零点落在 DTs 与 D-prime-Ts 两子区间中点);下半用阴影标出电容电流正半周三角形面积等于注入电荷 q,几何上底为半个开关周期 Ts 的一半、高为 ΔiL,故 q 等于二分之一乘 Ts 半周乘 ΔiL;注入电荷又等于电容乘峰峰电压 2Δv,两式相等解出 Δv 等于 ΔiL 乘 Ts 除以 8C;并标注电容电压波形滞后电容电流 90 度、纹波峰值出现在电容电流过零处

的半周给电容充电、 从谷升到峰,峰峰电压变化 。注入电荷 = 三角形正半周面积,底为 、高为 :

它又等于 乘峰峰电压:。两式相等即得两极点输出纹波的标志式:

那个"8"是三重二分之一再乘 2 的合成:(三角形面积)(半周基底 )(振幅对峰峰)。代入电感纹波 (故 ),得纯参数形式:

关键读法:两极点纹波随 下降(单极点如 Boost/反激的 只随 且与负载有关),这是 LC 二阶滤波的指纹。但 Erickson 在同页立刻加了注脚:"the additional voltage ripple caused by the capacitor equivalent series resistance (ESR) must also be included"——(2.60)只是电容电荷项,真实纹波还要叠 ESR。

3. ESR / ESL 三项合成 — 谁主导取决于电容类型

上式是理想电容的电荷项,前提是电容在 处阻抗 远小于 R、几乎全部纹波入 C。真实电容是电荷项、ESR 项、ESL 项三者串联,而它们相位不同:电容电荷项滞后电容电流 、ESR 项与电容电流同相、ESL 项在开关沿由 打出尖峰。所以严格的总纹波是三项的矢量和,而不是代数相加。

输出纹波三项相量合成与电容类型主导权:三条分量分别为电容电荷项(幅值随 1 除以 8 乘 fsw 乘 C 下降、相位滞后电容电流 90 度)、ESR 项(与电容电流同相、幅值 ΔiL 乘 ESR)、ESL 项(开关沿 di/dt 打出的窄尖峰);左列为低 ESR 大容值 MLCC——电容项主导、总纹波仅几毫伏;右列为高 ESR 湿铝电解——ESR 项主导、总纹波近似 ΔiL 乘 ESR 与容量几乎无关;中间用矢量和 RSS 箭头示意三项合成为总纹波

工程上常用 TI 给的合成式(忽略 ESL,把电容项与 ESR 项做 RSS):

括号里正是 §2 的电荷项 ,根号外第一项是 ESR 项 。谁主导取决于电容类型:大电解 / 低 C → ESR 项主导,纹波 ,几乎与 C 无关(此时加容量根本压不下纹波,得降 ESR 或并联);低 ESR MLCC / 大 C → 电容项主导,纹波 。选错模型的代价很实:用电解思路给陶瓷设计会把电容选大好几倍,用陶瓷思路给电解设计会把纹波估低一个数量级。ESL 项一般只在极高 的开关沿露头,靠紧贴 IC 的小值高频陶瓷(1nF–100nF)压掉。

4. 电流纹波率 r — 锁定全部下游应力

是所有纹波与 RMS 应力的公共输入,Maniktala 把它形式化为电流纹波率 ,让选型代数统一到一个旋钮上。定义 ( 为峰峰纹波),在 CCM 下有效范围 ;BCM(临界,), 进入 DCM

通式(所有拓扑、所有模式);各拓扑展开:

  • Buck:
  • Buck-boost:
  • Boost:

的极大值位置决定"哪个输入端最易掉进 DCM":Buck 与 Buck-boost 在 (Vin 最大)处 最大,Boost 在 ()处最大。令 求 CCM 的负载下限:Buck 与 BB 为 ,Boost 为 。要在最小负载 仍守 CCM,须 (变换器在负载 时入 DCM)。 一旦在 、最恶劣 Vin 处定死,几乎所有下游参数(输入/输出电容 RMS、开关管 RMS、峰值电流)都随之锁定,故 直接决定电容与器件选型。CCM/DCM 边界机理见CCM/DCM/BCM 工作模式

5. 电容 RMS 电流应力与最恶劣点

纹波准则管电压跌落,但电容还有第二条独立约束:它得扛得住 RMS 纹波电流,否则电解电容自热、MLCC 无碍但估错会漏算损耗。输出电容 RMS 取决于拓扑与 ,且最恶劣点各不相同——这是漏算的高发区。

输出电容 RMS(最恶劣点:Buck 在 Vinmax,Boost/BB 在 Vinmin):

输入电容 RMS 的最恶劣点在 (常落在输入电压范围之外,此时退用最接近的端点):Buck 为 ,Boost 为 。ESR 引起的电压纹波峰峰 = ESR 乘电容电流峰峰:Buck 输出为 ,Buck 输入为 。电容自热损耗对所有拓扑同式:

以 Maniktala 的运行 Buck 例走一遍(Vin 18–24V,Vo=12V,Io=1A,开关压降 Vsw=1.5V,二极管 Vd=0.5V):Vinmax=24V 处 ,对应 取 0.277,故输出电容 A;若 ESR=0.5Ω 则自热 mW(输出电容自热在此可忽略)。输入电容 D=0.5 处的输入电压 V 落在 18–24V 范围之外,故退用 Vinmax 设计点: A——比输出电容大 6 倍多,这正说明输入电容 RMS 往往才是应力大头。

6. MLCC 有效容值降额 — nameplate 是陷阱

前面所有含 的公式都默认电容值是标称值,但 MLCC 最大的陷阱恰恰在此:TI datasheet 明确警示要用 "effective capacitance"(实际 DC-bias + 温度下的容值)而非 nameplate。高容值 MLCC(Class II,钛酸钡基)有大电压系数,加上直流偏压后容值大幅下跌;若按 nameplate 算,环路带宽、瞬态、纹波会全部崩掉。

MLCC 有效容值随直流偏压与时间的降额曲线:横轴为直流偏压电压、纵轴为归一化容值(以零偏置为 1);三条偏压曲线分别为小壳 0805 六点三伏 X5R(在额定电压 50% 偏压处掉到 30 到 40%)、大壳 1210 十六伏 X7R(同比只掉到 70%)、1210 五十伏 X5R(在 10 伏处出现斜率突变的去极化拐点);再叠一条时间维度虚线——16 伏壳在 9 伏偏压下容值从初始 70% 随施压时间继续下滑、1400 小时后跌破 50%(fatigue,非瞬时曲线);右侧注明选型必须用降额后有效容值,缓解手段为更大壳、更高耐压、多颗并联

真实曲线的数量级值得记住:10µF/6.3V/X5R/0805 在 3.3V 偏压下容值掉 60–70%(只剩 30–40%);同容值换 16V/X7R/1210 在 9V 偏压下初始剩 70%,但施压 1400 小时后跌破 50%(fatigue——不只是初始降额,同偏压下随时间继续跌,寿命计算不能只用瞬时 bias 曲线);50V/X5R/1210 的偏压扫描在 10V 处出现斜率突变(晶粒去极化拐点)。经验规律:小壳(0402/0603)X7R 用到额定 50–60% 掉 30–50%,大壳(1206/1210)同比只掉 10–20%,同容值 X5R 通常比 X7R 掉得更多。温度系数上 X5R 是 ±15% / −55…+85°C、X7R 是 ±15% / −55…+125°C。老化(零偏置)X7R 约 2.5%/decade-hour、X5R 可达 7%,施加偏置会加速老化——10 年(约 88000 小时)3% 老化率累计掉约 6%,叠 ±10% 容差后 10µF 十年后可能只剩 8.4µF,而这还是零偏置的乐观值。选型对策:用更大壳 / 更高耐压(降额更缓)、多颗并联(既凑够有效 C 又分摊 RMS),取值按 Murata SimSurfing / TDK online catalog 的实际 bias+温度点。

7. 三类电容对比 — MLCC / 聚合物铝 / 湿铝电解

选型第二步是选介质族——ESR、纹波电流承受力、寿命与失效模式三条主轴上,三类电容差异极大,决定了 §3 里谁主导纹波、以及要不要做 Arrhenius 寿命核算。

维度MLCC 陶瓷聚合物铝湿铝电解
ESR最低(个位数 mΩ @ 100kHz–1MHz)比湿铝低 5–10×高(100µF/25V 应 <0.5Ω,10µF/50V 应 <3Ω;常规 1kHz 约 150mΩ、20kHz 降到约 16mΩ)
纹波电流额定高,无液态电解质可达湿铝约 6×最低
寿命机理无 wear-out(无电解液)无蒸发 wear-out;寿命每 −20°C ×10Arrhenius 蒸发 wear-out;每 −10°C ×2 / −20°C ×4,典型 2000h@105°C
主要失效模式DC-bias 去极化 + 老化 + 机械开裂 / 压电微声漏电大、耐压低、怕湿热(可能烧毁而非开路)电解液蒸发、热点致命
典型用法主力去耦 + 输出主电容 + 高频旁路低 ESR 且要寿命的场合大容量 bulk、成本敏感

主线上,输出主电容在低压 DC-DC 里几乎都是 MLCC(电容项主导、纹波仅几 mV);当需要大 bulk 容量补瞬态又想守低纹波时,用聚合物铝或 MLCC+电解混搭,但一旦引入电解就要回到 §3 纹波准则重算(ESR 项会重新主导),并按 −10°C×2 的 Arrhenius 复核热点寿命。介质细节见陶瓷电容

8. 端到端 worked design — TI LMR33630,12V→5V/3A

用一颗真芯片走一遍三准则:TI LMR33630(6–36V 输入、3A、同步、内部补偿 COT 风格)。设计条件 Vin=12V(范围 6–36V)、Vo=5V、Iomax=3A、fsw=400kHz、纹波系数 K=0.3,反馈网络 RFBT=100kΩ / RFBB=24.9kΩ。先定两个公共量:,电感纹波 A(据此选 ,取标准 8µH)。输出电容组通常受负载瞬态而非纹波约束,所以三准则的顺序是先瞬态定下限、再降额修正、最后纹波校验。

准则① 负载瞬态定下限(TI Eq 6):由允许跌落 与阶跃 反算电容与 ESR 上限:

mV @ A 阶跃:方括号 ,前系数 ,故 ,同时 (29 mΩ;下面选的 4×22µF MLCC 组 ESR ≈ mΩ 级,轻松满足)。

准则② 去偏压 / 容差修正:MLCC 要按有效容值。设 20% 容差 + 10% DC-bias 降额,则所需 nameplate ;落实为 4×22µF / 16V / 1210 X5R(nameplate 88µF ≥ 72µF,降额后约 有效值参与环路计算,仍 ≥ 所需 52µF),多颗并联同时把 RMS 分摊掉。

准则③ 纹波校验(TI Eq 7):用 §3 的 RSS 式核。88µF nameplate 时电容项 ,乘 A 得约 3.2 mV;4 颗 2mΩ 并联的 ESR 约 0.5mΩ,乘 0.9A 得约 0.45 mV;总纹波仅几 mV,远小于 250 mV 的瞬态跌落。这坐实了"输出电容受瞬态而非纹波主导"——纹波准则在这里根本不是约束。

准则④ 输入电容(TI Eq 8):Buck 输入电流脉动,输入电容 RMS 最恶劣在 ,近似 A(与 §5 Maniktala 的 Buck 输入电容 D=0.5 结论一致)。选 4.7µF/50V/X7R 主电容 + 220nF/50V 高频旁路,紧贴 PVIN 引脚给内部控制电路,并最小化输入 hot loop 面积。

上限约束:总 不能一味加大——TI 明确总输出电容 设计值的约 10 倍或 1000µF(取小者),过大会拖慢软启动、并把环路主极点推低、伤相位裕度。整机损耗/效率核算见损耗预算与效率,同步管细节见同步整流

9. 器件应力与最恶劣工况设计点

选型的最后一步是把每个应力核在它自己的最恶劣工作点上——不同应力在不同输入端最恶劣,用一个 一把梭是经典错误。下表汇总电容相关应力、公式与最恶劣角(Buck 为主,注 Boost/BB 差异):

应力公式最恶劣点
输出电容 RMS(Buck)Vinmax(用 r@Dmin)
输出电容 RMS(Boost/BB)Vinmin(Dmax)
输入电容 RMS(Buck)D=0.5(不在范围取最近端)
输入电容 RMS(Boost)Vinmin
ESR 引起纹波峰峰(输出 Buck)(乘 ESR)Vinmax
电容耐压 实际电压(输出为 Vo)Vinmax 侧尖峰
有效容值(降额后)nameplate 降额系数高偏置 / 高温 / 寿命末端

务必标清用的是哪个 :Buck 应力多用 (Vinmax 处),而输入电容 RMS 却在 D=0.5 最恶劣、输出 RMS 在 Vinmax 最恶劣,混用是新手高发坑。电容额定纹波电流要 最恶劣 RMS,耐压 实际电压的 1.2–1.5 倍;寿命末端(老化 + fatigue)的有效容值仍要满足瞬态准则,不能只用出厂值。

10. 工作极限与设计权衡 corner

worked design 给的是标称点,真投产要守住几条边界——它们恰是"把 datasheet 读进去没有"的分水岭。

  • 输出电容上限: 不是越大越好。超过设计值约 10 倍或 1000µF(取小者)会拖慢软启动(浪涌电流冲电流限)、把环路主极点 推得过低而吃掉相位裕度。补偿细节见补偿器设计变换器 AC 建模
  • r=0.4 传统最优被低 ESR 电容打破:传统 的成因是——用电解电容时,电容体积由纹波电流处理能力决定, 大则电容电流 RMS 大、电容被逼大。而新一代低 ESR 电容(MLCC、聚合物)纹波电流承受力高、无寿命问题、介电系数高,增大 不再逼大电容,反而能把电感体积再砍 30–50%。故低 ESR 场合可把 推到 0.6–1,这是"r=0.4 规则失效"的确切工程理由。
  • r 的双刃: 太小则电感巨大、瞬态迟钝; 太大则峰值电流 / 开关管 RMS / 饱和风险上升,且轻载早入 DCM。它一旦定死就锁死全部电容与器件应力。
  • DCM 边界与最小负载:负载降到 就入 DCM,伴随占空比突变、环路变慢、EMI 谱突变;要在 保 CCM 须 。这条把电容 RMS 与轻载模式扣在一起。
  • 用电解替陶瓷补容量:当要大 bulk 容量时用电解,但 ESR 项会重新主导纹波,须回到 §3 纹波准则重算,且引入 Arrhenius wear-out——热点温度每升 10°C 寿命减半,须按实际热点核寿命。
  • 高频旁路:陶瓷小值(1nF–100nF)并在输出 / 输入端压高频尖峰(抑制电感与 PCB 寄生引起的 spike),输入端 220nF 紧贴 IC 给内部控制电路做高频旁路——这是 ESL 项与开关沿 尖峰的对策。

11. 设计陷阱(实战)

前面公式都成立,真实翻车往往在这几处"看着对、实则咬人"的地方,按 checklist 逐条对照。

  • 用 nameplate 容值不降额:MLCC 实际有效容值可能只剩标称 30–70%,瞬态 / 纹波直接超标。对策:按 Murata SimSurfing / TDK 工具的实际 bias+温度点取值,多颗并联凑有效 C。
  • 只算电容项忘 ESR 项(或反之):纹波估偏。两项都要,做 RSS 矢量合成;先判电容类型再选主导模型。
  • 输入电容 RMS 用工作范围端点算:漏掉 D=0.5 最恶劣点,RMS 低估。范围不含 0.5 时退用最近端点(如 Vinmax)。
  • 一味加大:超过 10× 设计值 / 1000µF 伤软启动与环路相位裕度(TI 明确上限)。
  • 低 ESR 场景仍守 r=0.4:电感白白做大;可放宽到 0.6–1,砍电感体积。
  • DC-bias fatigue 漏算寿命:同偏压下容值随时间继续跌(10µF/16V/1210 @9V:70%→1400h 后 <50%),寿命计算不能只用瞬时 bias 曲线。
  • 失效模式对号入座:湿铝=蒸发 wear-out(热点致命,−10°C 寿命翻倍);聚合物=漏电大 / 耐压低 / 怕湿热(可能烧毁);MLCC=无 wear-out 但机械开裂 / 压电微声 / DC-bias 去极化。

核心要点

  • 两极点(Buck/Ćuk)输出电容电流唯一交流源是电感纹波,必须用电荷法:,随 下降、与 R 无关;套小纹波近似会错误得零
  • 真实纹波是电容项 + ESR 项(+ ESL 项)的 RSS 矢量和:;低 ESR 大容 MLCC 电容项主导(纹波几 mV)、高 ESR 湿铝 ESR 项主导(纹波 、与 C 无关)
  • 电流纹波率 (范围 0–2,r=2 即 BCM)一锁定,输入/输出电容 RMS、开关 RMS、峰值电流全随之定;Buck 输出 RMS ,输入 RMS 最恶劣在 D=0.5
  • 输出电容选型三准则取最严:纹波、负载瞬态(常是真约束)、RMS 电流额定 + 耐压 1.2–1.5×Vo
  • MLCC nameplate 是陷阱:DC-bias + 温度 + 老化 + fatigue 使有效容值缩到 30–70%,须按降额后有效容值核算;大壳 / 高耐压降额更缓、多颗并联既凑 C 又分摊 RMS
  • 三类电容:MLCC 最低 ESR / 无 wear-out 但怕 bias 与开裂;聚合物铝 ESR 低 5–10× / 纹波承受约 6×;湿铝 ESR 高 + Arrhenius wear-out(−10°C×2)
  • worked design(LMR33630,12V→5V/3A):瞬态定 Cout≥52µF/ESR≤29mΩ → 降额需 nameplate≥72µF → 落 4×22µF/16V 1210(88µF nameplate,≈63µF 有效)→ 纹波校验仅几 mV(瞬态主导)→ 输入 4.7µF@D=0.5 RMS≈1.5A; 上限 10×/1000µF
  • 不同应力在不同输入端最恶劣:输出 RMS@Vinmax、输入 RMS@D=0.5、Boost 输出 RMS@Vinmin——混用 r 是经典错误
  • 低 ESR 电容打破 r=0.4 传统最优:纹波电流承受力高 + 无寿命问题,可推 r 到 0.6–1、再砍电感体积 30–50%

缩写表

缩写全称
ESR / ESL等效串联电阻 / 等效串联电感
MLCCMulti-Layer Ceramic Capacitor(多层陶瓷电容)
RMSRoot Mean Square(均方根)
RSSRoot-Sum-Square(方和根,矢量合成)
CCM / DCMContinuous / Discontinuous Conduction Mode(连续 / 断续导通)
BCMBoundary Conduction Mode(临界,r=2)
r电流纹波率 ΔI/IL(current ripple ratio)
ΔiL / ΔIL电感电流纹波振幅 / 峰峰值
D / D'占空比 / 其补 1−D
KTI 纹波系数 ΔIL/Io(= 本页 r 的 TI 记法)
DC-bias直流偏压(致 MLCC 容值下跌)
X5R / X7RClass II 陶瓷介质温度等级(±15%,85°C / 125°C)
fatigueDC-bias 下容值随时间继续衰减
COTConstant On-Time(恒定导通时间控制)

Cross-references