ARTICLE DETAIL

资讯详情

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

全桥拓扑如何称王中高功率隔离DCDC?原理、ZVS与设计实战解析

全桥拓扑如何称王中高功率隔离DCDC?原理、ZVS与设计实战解析 做电源设计这些年经常有工程师朋友拿着拓扑选型的问题来找我1000W以上的隔离DCDC到底用什么拓扑最合适我的答案几乎没有变过——这一功率段绕不开全桥电路。全桥拓扑在隔离型DCDC中能实现高效功率转换靠的不是某个单一技巧而是一整套机制配合变压器双向励磁提高磁芯利用率、移相控制实现原边开关管零电压开通ZVS、副边同步整流把导通损耗压到极低。这篇文章我就把这套机制从头到尾拆开讲清楚包括为什么全桥中高功率称王、移相全桥软开关的实现条件、副边占空比丢失的代价以及实际调试中那些容易让人失眠的坑。适合正在做电源设计、或者想系统理解隔离DCDC工作原理的工程师也适合准备入行电力电子的学生。1. 为什么中高功率隔离电源绕不开全桥拓扑1.1 功率等级与拓扑选型的基本逻辑选拓扑不是拍脑袋而是先定功率段。隔离型DCDC领域有一个基本规律功率越高越需要把开关管和磁性元件的利用率压榨干净。我先给一张实际选型中经常参考的粗略分布表拓扑适用功率范围核心特征反激Flyback5W ~ 150W器件最少变压器储能功率做大后尖峰难处理正激Forward50W ~ 300W需要磁复位绕组变压器单向励磁利用率低推挽Push-Pull100W ~ 500W双向励磁但开关管承受2倍输入电压漏感尖峰严重半桥Half-Bridge200W ~ 1000W开关管耐压好但原边电流是半波变压器利用率一般全桥Full-Bridge1000W ~ 50kW双向励磁开关管耐压等于输入电压功率扩展性强这张表只是一个粗略的参考实际产品里800W用全桥的也有反向刺破边界的案例很多。但背后的物理逻辑是清楚的全桥能在中高功率段胜出是因为它同时满足了三个条件——双向励磁磁芯利用率翻倍、开关管电压应力低没有2倍电压尖峰、支持软开关效率天花板高。这三个优势我在下面逐一拆解。1.2 全桥相对半桥和推挽的结构本质优势全桥电路的原边本质上是四个开关管MOSFET或IGBT搭成的H桥变压器原边绕组跨接在桥臂中点之间。对角的两只开关管同时导通电流正向流过变压器原边换一组对角导通电流反向流过。就这样变压器原边承受的是正负对称的方波电压。这个正负对称是效率的根基。正激电路里变压器只被单向励磁磁通只在第一象限摆动一个周期里真正用来传能的磁通摆幅只能用到Bm的一半。全桥让磁通在Bm和-Bm之间摆动同样的磁芯截面积和同样频率下可以传递的功率几乎翻倍。换句话说你花同样的磁芯成本在全桥里能拿回两倍的功率吞吐能力变压器体积和重量自然就下来了。再看推挽虽然也是双向励磁但两只开关管分别接在变压器原边绕组的两端关断时漏感能量会强迫开关管漏极电压冲到2倍输入电压以上尖峰非常难压。全桥就没有这个问题每个开关管关断后承受的最大电压基本就是输入电压因为有对角的体二极管和续流回路在钳位。开关管电压定额只要按1.2倍左右的设计裕量选不需要像推挽那样留出2倍甚至2.5倍的余量。在中高功率段MOSFET的电压定额直接决定了导通电阻Rds(on)的水平低应力意味着可以用更低导通损耗的管子效率又从这里面省出一两个点。1.3 从Buck到隔离全桥的能量传递逻辑很多人初次接触全桥会被四个管子加变压器加整流电路吓住觉得复杂。其实你把隔离变压器去掉全桥的工作原理和最基本的Buck降压电路是一模一样的逻辑开关管把直流斩成方波LC滤波把方波平均成稳定的直流输出唯一区别就是方波先经过变压器进行了电压变换和隔离然后才进入副边的整流滤波。这张图我是这么记的全桥原边的作用就是把输入的直流电压斩成一个正负交替的高频方波方波的幅值决定变压器原边电压方波的占空比决定输出能量的大小方波的频率决定了磁性元件可以做到多小。变压器在这里的角色是电压变换器隔离器它不储能只传导能量。这一点和反激完全不同——反激变压器是先储存能量再释放所以反激能做得很简单但磁芯利用率低功率做不大。全桥不走储能路线变压器每一时刻都在实时传递能量效率天然更高。搞清楚这个逻辑之后后面所有的设计要点都围绕一个问题展开如何让这个斩波-变电压-整流滤波的过程损耗最小、工作最稳定。2. 全桥电路的工作时序与功率传递链路拆解2.1 四只开关管的导通时序标准全桥电路原边有四只开关管通常标记为Q1、Q2、Q3、Q4。Q1和Q3是桥臂1的上下管Q2和Q4是桥臂2的上下管。工作时按照对角导通的方式切换状态AQ1和Q4同时导通电流路径为输入正极→Q1→变压器原边→Q4→输入负极。原边绕组上电压为Vin忽略管压降。状态BQ2和Q3同时导通电流路径为输入正极→Q2→变压器原边方向与状态A相反→Q3→输入负极。原边绕组上电压为-Vin。在状态A和状态B之间必须插入死区时间Dead Time确保先关断的管子已经完全关断另一组对管才允许开通否则会造成桥臂直通炸机。两组状态交替进行变压器原边就得到了一个幅值±Vin、频率等于开关频率的方波电压。副边的整流电路全波整流或全桥整流再把高频方波整流成脉动的直流最后经过LC滤波输出稳定直流。用我们工程师之间的类比来说全桥的四只开关管就像两个换向开关交替把输入电源的正负极接到变压器的两个端子上。输入侧看到的是一个高频电流源变压器副边看到的是一个高频方波电压源。这里的核心时序设计点是死区时间。死区不能太短太短会产生直通短路死区也不能太长太长会影响有效占空比、增加原边环流损耗。一般针对MOSFET死区设置建议在100ns到500ns之间具体取决于驱动芯片的传播延迟、MOS管栅极电荷大小和关断速度。实测中死区时间要先用示波器测量驱动波形和Vds波形来确定而不是只看芯片手册推荐值。2.2 从原边到副边的完整功率传递路径功率传递链路可以画成这样一个完整链条输入直流 → 全桥斩波 → 高频方波电压 → 变压器耦合 → 副边整流 → LC滤波 → 输出直流副边整流方案一般有两种选择全波整流中心抽头变压器两个二极管或同步整流管和全桥整流四个二极管或SR管。在中大功率隔离DCDC中全波整流是主流因为它只用到两只整流管导通损耗比四只管的全桥整流少一半。代价是变压器副边需要中心抽头副边绕组多一组铜损分配要仔细设计。如果输出电流大比如20A以上副边整流的导通损耗会成为效率瓶颈。这种情况下一定要用同步整流也就是用MOSFET代替二极管。低电压大电流输出时二极管的正向导通压降是0.5V~1V损耗是输出电流直接乘过去而MOSFET的导通压降是I×Rds(on)只要选好低导通电阻的管子损耗可以小一个数量级。举个例子48V/20A输出用二极管整流假设每个二极管正向压降0.7V且始终有一只导通损耗14W用Rds(on)5mΩ的同步整流管损耗约0.005×20²2W。这一项就省下12W的效率接近1个百分点。大电流输出电源效率要超过95%同步整流是必须做的。2.3 励磁电感与漏感的角色差异全桥电路里面有两个电感参数特别关键励磁电感Lm和漏感Lk。很多人会混淆它们的作用我在这里用大白话把两者的角色讲清楚。励磁电感是变压器磁芯的等效电感它的大小由磁芯磁导率、匝数、气隙决定。在全桥以及正激、推挽这类电压变换型拓扑中励磁电感只负责建立变压器的磁通变化不直接参与传递负载能量。励磁电流是必要的浪费因为变压器需要磁通变化才能在原副边之间感应电压但励磁电流本身只产生铜损和磁损不传到副边。所以设计变压器时Lm要尽量大让励磁电流占比小一些一般控制在满载原边电流的5%~10%以内以减少损耗。相比反激把Lm当作储能元件全桥的Lm是不需要储能的。漏感则是变压器原副边耦合不完全的产物它串联在能量传递的通路上会阻碍电流的变化。普通PWM全桥中最讨厌的就是漏感——因为它会引起开关管的电压尖峰。但在移相全桥中漏感加上额外串联的谐振电感是实现ZVS软开关的关键道具。没有漏感滞后桥臂反而没法实现零电压开通了。这是一个非常反直觉的设计点全桥既要想办法控制漏感带来的电压尖峰又要保留一定的漏感来帮助软开关这是一种精致的折中。3. 效率核心移相全桥ZVS软开关机制3.1 硬开关的损耗从哪里来先看硬开关为什么浪费能量。以MOSFET为例一次完整的开关过程包含两类动态损耗开通损耗MOS管开通瞬间Vds还没有降到零电流已经开始上升Vds和Id同时不为零的区域就会产生功率损耗。此外MOS管输出电容Coss里储存的能量1/2×Coss×Vin²会在管子开通瞬间通过沟道直接灌到地这部分的能量在硬开关下完全被MOS管吃掉频率越高损耗越大。关断损耗关断时电流不会瞬间降到零而是有一个拖尾过程Vds上升和Id下降的交叠区域同样产生损耗。IGBT的电流拖尾现象更明显所以IGBT在硬开关下关断损耗会很大。开关频率越高开关损耗占比越大。如果做硬开关的全桥120kHz以上效率会明显恶化磁元件的尺寸优势被开关损耗抵消。ZVS就是为了解决这个问题。3.2 移相控制超前臂与滞后臂的软开关策略移相全桥Phase-Shifted Full-BridgePSFB是标准全桥基础上最常见的改良方案。它保留了四只管子的H桥结构但是控制方式完全不同。对于基本PWM全桥四只管子的PWM波是固定50%占空比通过调节脉宽来控制输出。这个方法在高频下不合适因为脉宽调制会产生较快的dv/dt而且所有开关瞬间都是硬开关。移相全桥的策略是两只桥臂的驱动信号占空比固定接近50%但两个桥臂之间存在一个可调的相位差移相角。通过调节移相角的大小控制电压加到变压器原边上的有效脉宽最终控制输出。移相角越大有效占空比越小输出能量越少。这个从PWM到移相的变革带来的直接好处就是软开关两条桥臂的开关管在切换瞬间可以利用变压器原边电流和并联电容的谐振让Vds先降到零然后在零电压条件下开通。零电压开通基本消灭了开通损耗和Coss放电损耗。移相全桥里两条桥臂做ZVS的难度完全不同要分开讨论。超前臂是输出电流自然换流的桥臂它实现ZVS很容易滞后臂的ZVS要靠漏感和负载电流一起硬拉难度大得多这在整个电路设计里是最需要花心思的地方。3.3 超前臂与滞后臂ZVS的条件与能量分析超前臂ZVS条件这是通常容易满足的那个。超前臂开关管切换时原边电流正处于正向或负向的负载电流水平这个电流比较大。切换瞬间这个电流会为超前臂两个管子的输出电容充放电把要开通的那只管子的Coss放电到零实现ZVS。因为原边电流足够大能量储备通常足够只需要保证合适死区时间让电容完成充放电就行。滞后臂ZVS条件滞后臂切换时原边电流处在续流阶段电流大小等于副边输出电流折算到原边的值同时还要流经谐振电感。实现滞后臂ZVS本质上必须满足一个条件谐振电感储存的能量 ≥ 滞后臂开关管输出电容储存的能量。工程上常用的简化估算式是这样的(1/2) × Lr × Ip² ≥ (1/2) × Coss_total × Vin²其中Lr是漏感与外部串联谐振电感的总和Ip是滞后臂切换时刻的原边电流Coss_total是两只管子或等效输出电容之和Vin是输入电压。我从物理上把这个式子翻译一下左边是谐振电感里存的磁场能量右边是开关管输出电容里存的电场能量。如果磁场能量大于电场能量那么在开关管 остаточ零电压之前电容上的电荷能被完全抽走Vds降到0体二极管自然续流导通这时开通管子就是ZVS。如果不等式不成立电容没有被完全放电管子就会被强行开通产生硬开关损耗。用一个设计实例来跑一下这个条件输入400V满载原边电流折算约10A选用的MOSFET输出电容Coss约为150pF/只两只并联Coss_total约300pF。变压器漏感加外部谐振电感Lr取8μH。左边磁场能量0.5 × 8×10⁻⁶ × 10² 400μJ右边电容能量0.5 × 300×10⁻¹² × 400² 24μJ磁场能量远大于电场能量所以满载时滞后臂ZVS条件满足。但注意如果负载变轻Ip下降左边能量按电流平方下降轻载时就会越来越难满足。这个计算式可以直接带入你的设计参数做校核。3.4 死区时间与谐振时间的匹配ZVS不只是能量条件还有时间条件。开关管从VdsVin到Vds0电容放电需要时间。这个时间约等于t_res ≈ (Coss_total × Vin) / Ip这个时间必须落到死区时间里。如果死区时间小于谐振时间那么还没等Vds降到零管子就被强制开通ZVZ做不成如果死区时间太长Vds降到零后电流还会继续经体二极管反向续流体二极管反向恢复损耗会变大。实际操作中死区时间的设置建议在谐振时间的1.2~1.5倍左右。具体数值需要通过示波器测量开关管Vds波形和栅极驱动波形来确认Vds在驱动上升沿到来之前已经完全降到零说明ZVS成立如果驱动上升沿到来时Vds还有残余电压就要加大死区时间或者增强谐振电感的能量。4. 副边同步整流与占空比丢失的较量4.1 同步整流MOSFET的驱动时机设计副边同步整流SR管和原边MOS不同它要处理的不是高频斩波而是整流时序。SR管的驱动时机如果和变压器原边电压波形配合不好会出两类麻烦第一类是体二极管导通时间过长。如果SR管没开通副边电流只能走体二极管损耗大如果开通过晚或关断过晚会造成副边直通短路。对于这个问题的处理推荐跟随驱动提前关断的策略SR管在变压器副边电压为正时被导通但在原边开关管关断之前提前关断SR管让副边电流在死区时间里走体二极管。因为死区时间很短体二极管的导通损耗虽然存在但有限却能有效避免副边直通的严重事故。实际产品中SR驱动通常用专用控制芯片比如UCC24624这类直接采样副边绕组电压生成驱动信号或者用DSC/FPGA根据原边PWM信号推算副边时序。前者简单但适应性弱后者灵活但要注意时序的精确性。要记住一点SR管最怕的不是轻载损耗而是直通炸机所以宁可让SR管晚开早关也不要冒险。4.2 占空比丢失副边脉宽为什么比原边窄移相全桥有个让很多新手困惑的现象副边输出电压方波的占空比比原边窄。这不是变压器变比的问题而是因为原边电流在换流时需要爬坡时间。当原边从正向导通切换到反向导通时原边电流要从Ip逐渐减小到0再反方向增大到-Ip。在这段时间里原边电压虽然已经加在变压器上但电流变化率被漏感和谐振电感限制住了副边整流输出的电压不能立即跟随表现为副边电压出现一段零电压平台。这段丢失的百分比可以用一个简化式估算ΔD ≈ (2 × Lr × Ip) / (Vin × Ts)其中Ip是电流换向时刻的原边电流近似值Ts是开关周期。这个丢失率在低压大电流输出时尤其明显因为对应到原边的电流大换流时间长。比如输出48V/20A的电源匝比折算后原边电流十几安培如果谐振电感取8μH估算下来占空比丢失可能在5%~8%之间。占空比丢失直接后果是为了得到相同的输出原边有效占空比必须比理论值更大。等效于变压器原边施加的有效电压降低副边需要更长时间才能传够能量损耗增加。这也是为什么移相全桥设计时谐振电感不能取得太大——电感大虽然有利于ZVS但占空比丢失也大这是一个需要权衡的点。绕开占空比丢失影响的办法有几个一是把谐振电感和变压器漏感合并设计把这些额外电感尽量做小正好够ZVS用就行二是适当提高匝比预留占空比丢失的余量三是在副边输出端使用更小的滤波电感配合更大的输出电容以降低对有效占空比波动的敏感度。4.3 轻载效率该怎么保住轻载效率高不高是衡量一台电源是否成熟的重要指标。移相全桥在满载时效率漂亮轻载时如果不做处理效率会很难看。轻载问题来自两个环节一是轻载时原边电流小ZVS能量条件3.3节的不等式失效滞后臂掉进硬开关二是就算没有ZVS移相全桥在轻载时原边还有较大的环流功率白白在管子和变压器里发热。这两者叠加轻载效率可能从95%掉到85%甚至更低。工程上常用的手段包括轻载时减小死区时间让管子尽量早关闭、早开通减少硬开关损耗持续时间。进入打嗝模式Burst Mode让系统在低负载时间歇性工作超过某个阈值再正常PWM运行。这个方式能大幅降低待机损耗。动态调整谐振电感有些设计用饱和电感透过电流越大电感越小来平衡轻重载需求但元件体积和成本会上升。实际产品设计时建议在轻载比如10%负载下测一次效率曲线如果掉得厉害优先考虑打嗝模式和驱动时序优化而不是盲目加大谐振电感。5. 实测中的损耗分布与调试中的几个坑5.1 满载效率的损耗分布地图要优化一台移相全桥的效率第一步是搞清楚功率到底损耗在哪个环节。拿我调试过的一台400V输入转48V/20A输出、开关频率100kHz的设计作为参考满载960W下典型损耗分布如下损耗环节估算损耗占比对应解决手段原边MOS导通损耗约6W20%选更低Rds(on)或提高匝比降低原边RMS电流原边开关损耗ZVS残余关断损耗约2W7%优化死区增强ZVS能量条件变压器铜损磁损约8W27%用低损耗磁芯、多股利兹线副边同步整流导通损耗约5W17%选更低Rds(on)多管并联均流谐振电感损耗约3W10%用低损耗磁芯减小电感量控制损耗与辅助电源约2W7%优化控制电路功耗输出滤波电感/电容损耗约3W10%选低ESR电容、低DCR电感剩余杂散损耗约1W3%布局优化从这张表能看到变压器损耗27%和原边开关管导通损耗20%排前二。所以真正效率要突破96%时变压器设计和原边MOS选型是最值得花力气的两个点。我曾经只把变压器磁芯从PC40换到PC95满载效率就提升了0.5个百分点这个收益比什么花哨的电路改动都立竿见影。5.2 一个典型设计案例的完整参数给一个可以直接参考的设计清单方便新手搭一套最小系统验证全桥机制输入电压范围400V DC典型高压母线输出电压48V输出功率960W48V/20A开关频率100kHz变压器PQ40磁芯原边32匝副边两绕组各10匝匝比约3.2:1励磁电感Lm约1.2mH谐振电感Lr8μH变压器漏感外部电感原边MOS推荐650V碳化硅MOS或600V氮化镓HEMTRds(on)须低于120mΩ输出电容小副边SR管100V/低栅极电荷MOS建议Rds(on)低于5mΩ控制方式移相全桥控制IC如UCC28950或DSC数字控制实测效率参考满载时效率约95%~96%50%负载约96.5%10%负载约90%。这组数据受布局和器件批次影响很大但整体走势可以给设计预期。5.3 调试踩坑滞后臂ZVS失效和SR误开通调试过程里最常见的坑第一个就是滞后臂ZVS失效。表观现象是滞后臂的两只MOS管温度明显高于超前臂用热成像看能看出局部热点。逐一排查时要先看驱动波形滞后臂管子开通前Vds是否已经完全降到0。如果有残余电压先不要急着加谐振电感要用示波器测量实际开关波形确认死区时间是否足够覆盖谐振时间。另一个要特别注意的现象是满载ZVS正常但负载降低到30%左右滞后臂开始硬开关。这种情况不是电路设计错误而是固有特性可通过调整死区时间或采用变频控制来缓解。第二个大坑是副边同步整流误开通。这个故障特别隐蔽表现为SR管偶发过热但波形看起来正常。原因通常是原副边寄生电容和PCB走线耦合同步进去的噪声在SR管的栅极上叠加出了一个错误的开通信号。排查方法用近场探头扫描SR管栅极驱动走线区域看有没有超过阈值电压的干扰尖峰。针对这个问题的设计对策一是SR管栅极驱动走线要短而粗驱动芯片必须贴近SR管放置二是在SR管的栅源引脚并一个低阻值的电阻降低干扰敏感度三是在SR管的栅极和驱动芯片输出之间串一个小电阻几欧到十几欧用来抑制振铃。第三个常踩的坑是全桥偏磁。理论上全桥变压器正负励磁对称不会像正激磁芯那样单向饱和但实际因为驱动信号脉宽不对称、MOS管导通压降差异等原因变压器原边可能出现微小直流分量慢慢把磁芯推向单向饱和最终导致原边电流异常增大甚至炸管。对策是在变压器原边串一个隔直电容blocking capacitor或者用电流互感器监测原边电流波形当出现正负不对称时调整移相占空比。我自己的经验是隔直电容的容值选择不要拍脑袋。容值太大会失去隔直作用太小又会影响有效占空比。通常按照满载时的电压纹波要求反算电容上的电压纹波控制在输入电压的5%以内比如400V输入电容压纹取10V左右再根据原边电流有效值算容值和耐流。调试一版移相全桥我通常会把示波器四个通道全部利用起来分别测两个桥臂的下管Vds、变压器原边电流和一个SR管的栅极驱动波形先把ZVS时序对清楚再开始测效率。效率测试务必用功率分析仪接四线法测输入输出避免用万用表串联电流档量电流带来的接触电阻误差——这种误差在20A电流下能给你带出两三个百分点的假损耗。最后再说一个很多人忽略的细节移相全桥的软开关调试要用隔离探头或差分探头同时观察Vds和Id而非只看驱动芯片的PWM输出因为PWM输出到MOS栅极还有一段驱动链路真正的ZVS状态以Vds实际波形为准。测试环境里如果示波器探头地线夹过长测出来的Vds波形会带着严重的振铃那多半不是电路问题而是探头地弹造成的测量假象。全桥电路在隔离型DCDC里面属于那种原理看着已经全面但实际调试处处有门道的拓扑。它的高效功率转换不是一个孤立的设计点而是拓扑选择、变压器设计、软开关控制、同步整流时序、损耗优化、实测验证这套完整链路共同作用的结果。把上面这些机制理解透了中高功率隔离电源的路子基本就打开了。
返回列表