尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

全桥半桥推挽拓扑选型指南:从原理到实战的深度对比

全桥半桥推挽拓扑选型指南:从原理到实战的深度对比 1. 三种拓扑到底在解决什么问题1.1 从一个烧管的夜晚说起刚入行那会儿我接了个活把 12V 升到 ±60V给一台小功率音频功放供电。手头正好有几颗 IRF540想着推挽结构简单变压器绕个中心抽头就能干。结果上电不到三秒两颗管子同时炸开散热片都崩飞了。后来复盘才发现推挽的漏感尖峰叠加在关断瞬间管子耐压只有 100V母线反射电压加上尖峰直接顶穿。那次之后我才真正明白拓扑选型不是哪个简单用哪个而是哪个能把应力、损耗、成本三笔账算平。全桥、半桥、推挽这三个词在电源圈出现的频率极高但很多人对它们的理解停留在管子数量不同这个层面。实际上它们对应的是三种完全不同的磁芯工作方式和功率传递路径。选错了轻则效率上不去、发热严重重则炸管、烧变压器甚至把整块板子带走。这篇文章面向的是正在做 DC-DC 或逆变方案选型的硬件工程师、电源爱好者以及需要给项目挑拓扑的学生。我会从磁芯复位、管压应力、驱动复杂度、变压器利用率这几个维度把三种拓扑掰开揉碎讲清楚最后给出一张能直接对照的选型表。看完你应该能做到拿到一个功率等级和输入输出要求五分钟内判断该用哪种。1.2 先建立一个判断框架在展开细节之前先给一个粗粒度的判断逻辑后面所有内容都是围绕它展开的。功率等级推挽一般用在几百瓦以内半桥覆盖几百瓦到两三千瓦全桥从一千瓦一直能干到几十千瓦。输入电压低压大电流场景比如 12V、24V 输入推挽有天然优势因为它的原边只有两个管子导通压降损耗少高压输入比如 380V 母线则半桥和全桥更合适。变压器利用率推挽和全桥是双向励磁磁芯利用率高半桥是单向励磁磁芯需要留气隙或者降额使用。驱动复杂度推挽和半桥都是两个管子驱动相对简单全桥四个管子需要隔离驱动或者自举复杂度上一个台阶。这个框架不是绝对的实际选型还要看散热条件、成本预算、EMI 要求。但先记住这四条后面遇到具体问题就不会抓瞎。2. 推挽拓扑低压大电流的性价比之选2.1 推挽的工作原理与磁芯复位推挽的结构很好认变压器原边带中心抽头两个开关管分别接在抽头两侧轮流导通。当 Q1 导通时电流从电源正极经过 Q1 流入原边上半绕组再回到电源负极Q2 导通时电流走下半绕组方向相反。这样磁芯在一个周期内被正反两个方向各励磁一次工作在第一、第三象限属于双向励磁。双向励磁的好处很直接磁芯的 B-H 曲线被完整利用同样的磁芯截面积能传递更大的功率。这也是为什么推挽在低压输入场景下效率不错——原边只有一颗管子串联在回路里导通损耗就是 I²R没有多余的压降。但推挽有个致命细节两个管子必须保证死区时间和对称性。如果 Q1 和 Q2 的导通时间不一致或者死区不够磁芯会逐渐偏向一侧饱和。一旦饱和原边电感骤降电流瞬间飙升管子就没了。我当年炸管除了漏感尖峰对称性没调好也是帮凶。2.2 推挽变压器的设计要点推挽变压器是绕制难度最高的之一因为中心抽头必须严格对称。两个半绕组的匝数差哪怕只有一圈都会导致伏秒不平衡。实际绕制时我通常用双线并绕再串联的方式保证两个半绕组完全一致。关于磁芯的 ΔB 取值热词里有人问为什么推挽变压器设计 ΔB 为 Bmax 的三分之一。这个说法其实是一种保守经验。推挽理论上 ΔB 可以取到 2×Bmax从 -Bmax 到 Bmax但实际设计中要考虑启动瞬间的磁通不平衡管子导通时间误差导致的偏磁温度升高后 Bmax 下降所以工程上常把 ΔB 限制在 Bmax 的 1/3 到 1/2 之间留足裕量。如果你用的是带气隙的磁芯这个限制可以放宽一些但气隙会降低电感量需要重新核算匝数。匝数计算的基本公式是Np Vin_min × D_max / (ΔB × Ae × fsw)其中 Vin_min 是最低输入电压D_max 是最大占空比推挽单边通常不超过 0.45Ae 是磁芯有效截面积fsw 是开关频率。算出来之后取整再反推实际 ΔB 是否在安全范围。2.3 推挽的适用场景与避坑清单推挽最适合的场景是输入电压低12V、24V、48V、功率在 100W 到 500W、对成本敏感。典型应用包括车载逆变器前级、小功率升压模块、电子管功放的灯丝电源等。但有几个坑必须提前避开漏感尖峰推挽的漏感能量没有续流路径关断瞬间全部加在管子漏源之间。必须加 RCD 吸收或者用耐压更高的管子。我一般会按母线电压的 2.5 倍选管子耐压。偏磁问题除了绕制对称还可以在回路里串一个小电阻做电流采样配合控制芯片的逐周期限流。有些设计会加隔直电容但推挽加隔直电容会破坏中心抽头的作用一般不推荐。驱动死区死区时间要足够让磁芯复位但也不能太大否则占空比损失严重。实测下来死区设在开关周期的 3% 到 5% 比较合适。提示推挽的两个管子是共地的驱动不需要隔离这是它比半桥和全桥简单的地方。但共地也意味着两个管子的驱动信号必须严格互补任何重叠都会导致直通。3. 半桥拓扑高压输入的稳健选择3.1 半桥的工作机制与电容分压半桥的结构是两个开关管串联在母线正负之间变压器原边一端接在两个管子的中点另一端接在两个分压电容的中点。两个电容容量相同把母线电压分成两半所以原边看到的电压是 ±Vin/2。当 Q1 导通时原边电流从电容中点流向变压器再经过 Q1 回到母线正极Q2 导通时电流方向相反。这样磁芯也是双向励磁但原边电压只有母线的一半。这是半桥和全桥最大的区别同样的母线电压半桥的输出功率只有全桥的一半。半桥的优点是管子数量少、驱动简单虽然上管需要自举或隔离而且分压电容天然提供了磁通平衡的机制——如果磁芯偏磁电容中点电压会自动偏移来抵消。这个自平衡特性让半桥比推挽更皮实不容易因为对称性问题炸管。3.2 半桥的磁芯利用率与隔直电容半桥的磁芯工作在第一、第三象限但原边电压只有 Vin/2所以同样的磁芯半桥能传递的功率是推挽的一半推挽原边电压是 Vin。这是半桥的固有代价。另外半桥的分压电容虽然能自平衡但电容上的纹波电流很大。如果电容选小了中点电压会波动导致原边电压不对称反而引入偏磁。我一般按每安培原边电流配 100μF 到 220μF 来选分压电容并且用低 ESR 的电解或者薄膜电容。有些设计会在原边串一个隔直电容进一步阻断直流分量。这个电容的取值要保证在最低频率下容抗远小于原边阻抗通常按开关频率的 1/10 来选转折频率。3.3 LLC 半桥软开关的典型应用热词里多次出现LLC 半桥和半桥 LLC 闭环控制这说明 LLC 谐振拓扑在半桥结构里应用非常广。LLC 的核心是用谐振网络实现零电压开通ZVS把开关损耗降到很低效率能做到 96% 以上。LLC 半桥的谐振网络由两个电感和一个电容组成一个串联电感 Lr、一个并联电感 Lm、一个谐振电容 Cr。通过设计 Lr、Lm、Cr 的比值可以让开关管在死区时间内完成谐振漏源电压降到零再开通。在 Simulink 里搭 LLC 半桥闭环模型关键步骤是用 Simscape Electrical 里的 MOSFET 和二极管搭主电路谐振网络参数按目标谐振频率计算Lr 和 Cr 决定串联谐振点Lm 决定增益曲线控制部分用变频控制PFM采样输出电压经过 PI 调节器调整开关频率死区时间要设够保证 ZVS 完成我实测下来LLC 半桥在 200W 到 2kW 范围内效率优势明显但轻载时频率会飙得很高需要加间歇模式或者跳周期控制。3.4 半桥的选型注意事项半桥的管子耐压要求是母线电压的 1.5 倍以上因为关断时管子承受的是 Vin 加上漏感尖峰。如果母线是 380V管子至少要选 600V 的。分压电容的耐压要大于母线电压容量按纹波电流选。驱动上管需要自举电容或者隔离驱动芯片自举电容的取值要保证在最大占空比下不会放电过多。注意半桥的两个管子不能同时导通否则母线直接短路。死区时间必须由硬件或驱动芯片保证不能只靠软件。4. 全桥拓扑大功率场景的主力4.1 全桥的四种工作状态全桥有四个管子接成 H 桥形式变压器原边接在两个桥臂的中点。Q1 和 Q4 同时导通时原边电压是 VinQ2 和 Q3 同时导通时原边电压是 -Vin。另外还有两种状态所有管子关断死区以及 Q1 和 Q3 导通原边短路用于移相控制。全桥的优点是同样的母线电压原边电压是 Vin输出功率是半桥的两倍四个管子分担电流每个管子的应力相对小通过移相控制可以实现 ZVS效率高。缺点是四个管子需要四路驱动其中两个上管需要隔离或自举控制逻辑比半桥复杂如果桥臂直通母线直接短路炸管威力更大。4.2 移相全桥与硬开关全桥的区别移相全桥PSFB是全桥家族里最常用的变种。它的核心思想是每个桥臂的两个管子互补导通但两个桥臂之间的相位差可以调节。通过调节相位差改变原边电压的占空比从而调节输出。移相全桥的 ZVS 是这样实现的在死区时间内原边电流通过管子的体二极管续流把即将开通的管子漏源电压钳到零然后再开通。这样开通损耗几乎为零。但移相全桥有个固有难题轻载时 ZVS 丢失。因为 ZVS 依赖原边电流足够大轻载时电流小死区时间内无法完成谐振。解决办法是加辅助电感或者用自适应死区控制。硬开关全桥则简单粗暴四个管子按固定占空比开关靠吸收电路处理尖峰。效率比移相全桥低几个点但控制简单适合对成本敏感的大功率场景。4.3 全桥变压器的设计差异全桥变压器和推挽变压器最大的区别是全桥原边只有一个绕组不需要中心抽头。这大大降低了绕制难度也避免了推挽的对称性问题。全桥变压器的 ΔB 可以取到 2×Bmax因为磁芯完整地工作在双向励磁状态。匝数计算和推挽类似但原边电压是 Vin 而不是 Vin/2所以同样功率下匝数可以少一些。副边整流方式对全桥的影响很大。全桥输出通常用全桥整流或者全波整流。如果是低压大电流输出同步整流能显著提高效率如果是高压输出二极管整流就够了。4.4 全桥的驱动与保护设计全桥的驱动是难点。两个下管可以共地驱动两个上管需要隔离电源或者自举。自举方案成本低但占空比受限不能做到 100%。隔离驱动用变压器或者光耦成本高但可靠。保护方面全桥必须加桥臂直通保护。我通常会在每个桥臂的管子源极串一个小电阻做电流采样配合比较器快速关断。另外母线加 TVS 管吸收关断尖峰TVS 的选型要保证钳位电压低于管子耐压的 80%。提示全桥的四个管子要选同一批次、同一型号保证参数一致。如果管子参数差异大会导致电流不均个别管子过热。5. 三种拓扑的横向对比与选型决策5.1 关键参数对照表参数推挽半桥全桥管子数量224原边电压VinVin/2Vin磁芯利用率高双向中双向但电压减半高双向驱动复杂度低共地中上管需自举/隔离高两上管需隔离适用功率100W-500W200W-2kW1kW-几十kW适用输入低压12-48V高压300-400V高压300-400V偏磁风险高低电容自平衡中典型效率85%-92%90%-96%LLC92%-98%移相成本低中高这张表是我自己项目里总结的实际数值会因设计和器件不同有出入但相对关系是准的。5.2 按功率和输入电压快速决策如果你拿到一个需求可以按这个顺序判断输入电压低于 60V功率小于 500W优先考虑推挽。管子少、驱动简单、成本低。但要注意漏感吸收和对称性。输入电压高于 300V功率小于 2kW优先考虑半桥。如果效率要求高用 LLC 半桥如果成本敏感用普通 PWM 半桥。输入电压高于 300V功率大于 2kW优先考虑全桥。效率要求高用移相全桥成本敏感用硬开关全桥。输入电压在 60V 到 300V 之间看功率。小于 500W 可以推挽或半桥大于 500W 建议全桥。这个决策树不是死的比如有些 48V 输入、1kW 的场景用推挽也能做但管子电流会很大散热难搞这时候半桥或者全桥更合适。5.3 拓扑切换与多拓扑组合热词里出现了拓扑切换这在一些宽范围输入或者多模式工作的电源里会用到。比如一个电源需要在 12V 和 24V 输入下都能工作可以设计成推挽和半桥切换低压时推挽高压时半桥。切换逻辑用继电器或者 MOSFET 阵列实现。但拓扑切换的代价是控制复杂、成本高、可靠性下降。我一般只在特殊场景用普通项目还是选一个折中拓扑把参数设计得宽一点。另一种组合是两级架构前级用推挽升压后级用半桥或全桥逆变。这种架构在车载逆变器里很常见前级负责隔离和升压后级负责稳压和波形控制。6. 实操中的常见问题与排查技巧6.1 管子发热严重怎么查管子发热无非三个原因导通损耗、开关损耗、驱动不足。导通损耗测管子漏源电压乘以电流就是导通损耗。如果远大于 I²R×Rds(on)说明管子没完全导通检查驱动电压是否够。开关损耗用示波器看漏源电压和漏极电流的交叠面积。交叠面积大说明开关过程慢检查驱动电阻是否太大或者管子米勒电容太大。驱动不足看栅极波形上升沿和下降沿是否陡峭。如果上升沿有台阶说明驱动电流不够换大电流驱动芯片或者减小驱动电阻。我遇到过一批管子发热最后发现是驱动电阻用了 22Ω换成 10Ω 后温度降了 20℃。驱动电阻的取值要在开关速度和 EMI 之间折中一般 5Ω 到 15Ω。6.2 变压器异响与偏磁排查变压器异响通常是偏磁或者谐振引起的。排查步骤用电流探头看原边电流波形是否正负半周不对称。如果不对称说明偏磁。检查两个半绕组的匝数是否一致绕制是否对称。检查管子导通时间是否一致驱动信号是否对称。如果是 LLC检查谐振频率是否偏离设计值导致进入容性区。偏磁的解决办法推挽加电流采样逐周期限流半桥加隔直电容全桥用峰值电流模式控制。6.3 常见问题速查表现象可能原因排查方法解决措施管子炸裂漏感尖峰、偏磁、直通看关断波形、原边电流加 RCD、调对称性、加死区效率低开关损耗大、磁芯损耗大测交叠面积、磁芯温度换低 Qg 管子、降频率、换磁芯输出纹波大电容小、环路不稳看纹波频率、调环路加大电容、调补偿变压器响偏磁、谐振看原边电流对称性加隔直电容、调谐振点轻载不稳ZVS 丢失、跳周期看轻载波形加假负载、自适应死区这张表是我这些年踩坑总结的大部分问题都能对上号。6.4 电感与电容选型的实操心得热词里有电感选型和电容选型这里补充几点。输出电感的选型要看纹波电流。一般取额定电流的 20% 到 40% 作为纹波。电感量按L (Vin - Vout) × D / (ΔI × fsw)电感饱和电流要大于峰值电流的 1.2 倍。磁芯材料上铁硅铝适合大电流铁氧体适合高频粉芯适合低成本。输出电容的选型看纹波电压要求。电解电容容量大但 ESR 高陶瓷电容 ESR 低但容量小。我一般用陶瓷加电解并联陶瓷处理高频纹波电解处理低频纹波。注意电容的纹波电流额定值要大于实际纹波电流否则电容会发热鼓包。电解电容的寿命和温度强相关温度每升 10℃ 寿命减半。7. 从仿真到实测的完整流程7.1 Simulink 仿真的快速上手在 Simulink 里搭半桥 LLC 或者全桥模型我一般按这个流程新建 Simscape Electrical 模型选 Specialized Power Systems 库拖入 MOSFET、二极管、变压器、电感、电容设置管子参数Rds(on)、体二极管压降、结电容设置变压器匝比、漏感、励磁电感控制部分用 Pulse Generator 或者自己搭 PWM加 Scope 看关键波形原边电流、输出电压、管子漏源电压仿真步长要小于开关周期的 1/100否则波形失真。求解器用 ode23tb 或者 ode15s适合刚性系统。仿真的价值在于快速验证参数但不要迷信仿真结果。实际电路的寄生参数、器件离散性、PCB 布局都会影响性能。我一般仿真跑通后先做小功率验证再逐步加功率。7.2 实测调试的步骤实测调试按这个顺序空载上电看驱动波形是否正常管子是否发热小负载加 10% 负载看输出电压是否稳定原边电流是否对称半载加 50% 负载测效率看管子温度满载加 100% 负载测效率看管子温度看纹波动态突加突卸负载看输出电压跌落和恢复时间每一步都要记录波形和数据方便对比。我习惯用 Excel 记录效率曲线不同负载点画出来一眼就能看出问题。7.3 效率优化的几个方向效率优化无非是降低损耗。损耗分三块导通损耗、开关损耗、磁芯损耗。导通损耗选低 Rds(on) 的管子但 Rds(on) 和 Qg 是矛盾的要折中。同步整流能大幅降低副边损耗。开关损耗软开关是终极方案LLC 和移相全桥都能实现 ZVS。如果做不了软开关就加快开关速度减小交叠面积。磁芯损耗选低损耗磁材比如 PC95 或者 3C95。降低开关频率也能减少磁芯损耗但会增加纹波。我做过一个 1kW 的半桥 LLC从 92% 优化到 96%主要靠三招同步整流、优化谐振参数、换低损耗磁芯。每招贡献大概 1 到 2 个点。8. 写在最后的一些个人体会拓扑选型这件事书本上的公式和理论只是基础真正做决定的是你对应用场景的理解。我见过太多人拿着一个 500W 的需求纠结用半桥还是全桥其实两个都能做关键看你的散热条件、成本预算、开发周期。推挽、半桥、全桥没有绝对的优劣只有适不适合。推挽在低压小功率场景下性价比无敌半桥在高压中功率场景下稳健可靠全桥在大功率场景下效率最高。选之前先问自己三个问题输入电压多少功率多大成本卡多死答案基本就出来了。最后分享一个小技巧如果你不确定选哪个先用仿真跑一遍把三种拓扑的效率、应力、成本都算出来做个表格对比。数据摆在那里决策就不难了。我这些年做过的项目凡是前期认真对比过的后期返工都少凡是拍脑袋选的基本都要推倒重来。
返回列表