ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

300W四开关Buck-Boost电源设计:从拓扑选型到环路补偿详解

300W四开关Buck-Boost电源设计:从拓扑选型到环路补偿详解 做电源设计这些年buck-boost 始终是个绕不开的话题。尤其是功率上到 300W 这个量级很多人第一反应是直接 buck 加 boost 两级串联不就行了其实从效率、体积和成本三个角度看两级方案都不是最优解。最近我完整走了一遍 300W 的 4 开关 buck-boost 方案——9V 到 36V 宽范围输入12V/25A 输出从拓扑选型、参数计算、环路补偿到 PCB 布局、散热验证都做了记录。这篇文章没有什么花哨的东西就是把实际做项目那套计算过程和踩坑经验一条条写清楚。适合正在做宽压输入电源、车载 DC-DC、电池供电系统的工程师也适合想搞清楚四开关 buck-boost 到底怎么计算的初学者。所有参数都有出处方便你直接对照自己的设计。1. 为什么 300W 这个功率级别要选 4 开关 Buck-Boost1.1 应用场景决定拓扑不是想用啥用啥我给这个项目定的输入范围是 9V 到 36V输出 12V/25A。这个电压范围其实很典型覆盖了车载系统的 12V 母线、工业设备的 24V 导轨还有不少电池供电的场景。问题在于9V 到 36V 这个区间跨越了输出 12V也就是说输入有时候高于输出有时候低于输出。如果只用 buck低压时输出根本顶不上如果只用 boost高压时又会直接把输出顶到接近输入完全不受控。所以升降压拓扑是必然选择这不是喜好问题是应用场合把路堵死了一半。有人会问那用 buck 加 boost 两级串联行不行当然可以我见过不少老设计这么干。前级 boost 先升压到 13V后级 buck 再稳压到 12V。但从损耗角度看两级功率变换意味着损耗叠加一级效率 96%两级就是 92.2% 左右300W 下光损耗就多出差不多 8W。从控制角度看两级需要两套环路、两层保护逻辑出问题的概率翻倍。从成本角度看两套电感、两套驱动、两套控制器板面积也压不住。所以单级 buck-boost 在这个功率等级是真正合理的思路这也是四开关 buck-boost 现在越来越普及的根本原因。1.2 四开关和传统 buck-boost 的差距根本不在多两个管子传统单开关 buck-boost 电路大家上学时应该都见过一个电感、一个开关管、一个二极管输出是反极性的。如果把它做到 300W问题非常现实。第一输出反极性。12V 负母线在绝大多数负载场景都没法直接用你得额外加隔离或重新变换这等于没解决任何问题。第二开关管电压应力是 VinVout比如 36V 输入 12V 输出应力就达到 48V再加上漏感振铃60V 管子都悬。第三电感电流是输入电流加输出电流300W 下这个电流会非常离谱磁芯和铜损直接爆炸。第四没有同步整流二极管压降 0.5V 乘 25A 就是 12.5W 的纯粹热损耗还没算其他损耗效率大概也就 85% 上下。四开关 buck-boost 从根本上解决了这些问题。它由两个半桥和中间一个电感组成输出极性为正四个开关管的电压应力接近 max(Vin, Vout)电感电流在 buck 模式下等于输出电流、在 boost 模式下等于输入电流而不是两者之和。更关键的是它可以做同步整流低压大电流场景下效率能差出 6 到 8 个百分点。这些都是把功率推到 300W 必须跨过去的门槛。1.3 300W 意味着什么电流、热和布线的三重压力300W 在 DC-DC 里不算顶级功率但绝对不是一个可以随手画的级别。9V 输入满载时按 90% 效率折算输入电流大约 37A电感的峰值电流还要再加纹波分量逼近 40A。这种电流下PCB 走线的寄生电阻、寄生电感都会被放大普通的 1oz 铜箔甚至不够用。热方面更直接。假设目标满载效率 93%总损耗就是 300×0.07 21W就算做到 95%仍然有 15W 热量要散出去。这些热量主要集中在小体积的 MOSFET 和电感上如果没有合理的散热路径器件温度很快就会超过 125°C 的结温限制。开关频率、栅极驱动、死区时间、磁芯损耗每一个细节都在跟这 15W 到 20W 的损耗预算较劲。所以 300W 这个数字意味着我从一开始就不能抱着低功耗应用笔记的心态来做。每一步选型都要有计算依据每个布局决定都对最终性能有直接影响。2. 设计指标与关键选型控制器和开关频率怎么定2.1 先把设计规格写在纸上再谈其他这步看起来没什么技术含量但我想强调一下项目一开始把规格表写清楚能省掉后面绝大多数扯皮。我的规格如下参数数值说明输入电压9V~36V覆盖车载/工业/电池场景输出电压12V ±1%稳压母线输出电流25A连续输出输出功率300W连续开关频率200kHz兼顾体积与损耗效率目标93% 满载同步整流输出纹波120mV峰峰值控制方式峰值电流模式带斜率补偿保护功能OCP/OVP/OTP125% 过流点约 31A这里我特别想解释一下控制方式的选择。电压模式控制简单但电感电流没有直接限流能力动态响应也慢。峰值电流模式把电感电流作为内环天然带逐周期限流而且功率级从二阶变成一阶补偿容易得多。300W 这种功率等级电流环几乎是必需品不是为了炫技是为了保护功率管和电感。2.2 控制器选择为什么我建议用峰值电流模式方案控制器选型我前后比较过三套思路模拟控制器、数字控制器、模拟加数字混合。市面上比较典型的四开关 buck-boost 模拟控制器有若干款我最后选的是以 LM5176 为代表的这类器件。原因有几个它内部集成了两个半桥的驱动逻辑四个外部 MOSFET 可以按功率需求自由选型峰值电流模式自带逐周期限流输入侧有前馈补偿电压变化时响应比较快还有内部的模式切换判断和死区逻辑外围不用自己搭比较器电路。对于 300W 来说控制器的功耗和面积反而是小事真正重要的是它能不能把模式切换、斜坡补偿、软启动、限流这些脏活都包掉。数字控制我也认真考虑过。用 MCU 或 DSP 做控制环路确实可以在不停机的情况下调整参数也可以加一些高级功能比如动态调频、输入电压前馈、负载前馈。但开发和调试周期会明显拉长而且你最终还是要面对物理层的噪声、驱动、热问题这些不是数字控制能消解的。对一个目标是快速交付并且要稳定运行的项目模拟控制器是更务实的起点。如果你想做深度定制可以在模拟方案跑通之后再逐步把控制权移交给数字平台。2.3 200kHz 开关频率是怎么权衡出来的开关频率的选择本质上是在电感体积和开关损耗之间找平衡点。频率越低每个周期传递的能量越多电感量就要越大频率越高MOSFET 每秒钟开关次数越多开关损耗线性上升。如果选 100kHz电感量会跑到 10uH 左右体积明显变大响应带宽也受限如果选 400kHz电感可以缩到 2.2uH但 MOSFET 的开关损耗、驱动损耗几乎翻倍对 300W 这种大电流场景并不友好。我最终定在 200kHz对应的开关周期是 5us。这个频率下电感量落在 4.7uH 附近体积适中开关损耗也在可控范围内EMI 设计压力也不会太大。如果你的散热条件更好或者用了 GaN 管子当然可以往上推但硅管在 200kHz 左右是一个平衡得很好的点。3. 核心器件计算电感、MOSFET、电容的选型过程3.1 电感从纹波电流到饱和电流的完整推算电感是 buck-boost 拓扑里最关键的磁性元件它的选型直接决定了功率级能否在 300W 下稳定工作。我采用的设计思路是先确定允许的电感纹波系数然后分别计算 buck 和 boost 两种模式下的最恶劣纹波再根据电流应力选磁芯和绕线。我首先取目标纹波系数 30% 左右来计算初始电感量。最恶劣情况通常在最高输入电压 buck 模式因为在相同输出功率下占空比越小、伏秒积对应的纹波越大。用 4.7uH 做基准来核算Buck 模式Vin 36VVout 12V满载 Iout 25A。占空比 D Vout/Vin 12/36 ≈ 0.33开关周期 T 5us。电感纹波ΔIL_buck ≈ (Vin - Vout) × D × T / L (36 - 12) × 0.33 × 5us / 4.7uH ≈ 8.4A纹波系数 8.4/25 ≈ 34%比预设的 30% 略高但对于电流模式控制完全够用而且这个偏大的纹波能让电感体积更小一点。Boost 模式Vin 9VVout 12V满载时电感平均电流约等于输入电流按 300W 和 90% 效率折算IL_avg ≈ 300 / 9 ≈ 33.3A实际含损耗后约 37A占空比 D 1 - Vin/Vout ≈ 0.25电感纹波ΔIL_boost ≈ Vin × D × T / L 9 × 0.25 × 5us / 4.7uH ≈ 2.4A纹波系数只有 7% 左右因为低压输入时占空比小电感量相对显得足够大。所以整个设计中电感峰值电流最恶劣出现在低压满载 boost 工况平均值 33A 到 37A加一半纹波约 38A。如果发生过流保护或动态负载阶跃瞬时可能冲到 45A 附近。因此电感饱和电流必须留到 45A 到 50A否则一旦饱和电感量骤降后续电流就会失控。磁芯方面我不建议用普通铁氧体闭口磁环。铁氧体虽然高频损耗低但饱和磁密低大直流偏置下很容易饱和必须开气隙。300W 这种直流偏置很大的场景更合适的是金属粉芯类磁环比如铁硅铝或铁镍钼它们自带分布式气隙DC 偏置特性平缓磁导率随电流增加缓慢下降不会出现突然失效。绕线要特别注意趋肤效应200kHz 下铜的趋肤深度大约 0.15mm细多股利兹线是更稳妥的选择DCR 尽量控制在 5mΩ 以下否者满载时单纯铜损就可能吃掉好几瓦效率。3.2 MOSFET电压应力、电流应力和损耗预算四开关 buck-boost 中每个 MOSFET 的电压应力大约等于 max(Vin, Vout)。我的设计里 Vin 最高 36VVout 12V所以静态应力是 36V。但开关节点振铃、输入电压瞬态尖峰都会叠加在这个值上我一般按 1.5 到 2 倍裕量选型也就是 60V 额定电压。低耐压管子通常 Rds(on) 更小但在这个系统里选 60V 是安全性和性能的平衡点。电流应力方面不同管子的角色不一样。Buck 模式时Q1/Q2 做高频斩波Q3 常通、Q4 常关电感电流就是输出电流 25ABoost 模式时Q1 常通、Q2 常关Q3/Q4 做高频斩波电感电流接近输入电流 37A。也就是说最恶劣情况下有一颗管接近直通状态长期承受 37A 的连续电流。这样单颗管的导通损耗会非常大比如 7mΩ 的管子通过 37A 电流导通损耗 P I²R 37² × 0.007 ≈ 9.6W这几乎不可能靠单一管子散热搞定。所以实际方案里我采用了每颗位置并联两个 MOSFET 的做法等效 Rds(on) 压到 3.5mΩ 附近单颗管实际流过的电流大概减半导通损耗降到 2 到 3W。叠加上开关损耗每颗管的最终损耗大概 3 到 4W四组共 8 到 10 颗管子的总损耗控制在 10W 以内这样整个系统的损耗预算 15W 才分配得过来。并联 MOSFET 有几个非常重要的细节必须选同批次同型号管子保证 Vth 和 Qg 参数尽量接近每颗管子的栅极要独立串一个小电阻防止寄生振荡布局上要尽量对称让电流均匀分配。这条规则对 300W 的高频功率级非常关键我早期有一次偷懒直接共用栅极电阻结果振铃和发热都明显偏大。3.3 输入输出电容ESR、纹波电流和容值余量大功率 DC-DC 里的电容选型最容易被忽略的是纹波电流额定值和陶瓷电容的直流偏压特性。输入侧9V 输入满载时输入电流接近 37Abuck 模式的高频输入纹波电流很大单靠电解电容扛不住陶瓷电容的低 ESR 特性正好可以
返回列表