1. 双有源桥隔离双向DC-DC转换器的核心设计逻辑1.1 为什么是双有源桥而不是其他拓扑我第一次接触双有源桥Dual Active Bridge简称DAB是在一个储能变流器的预研项目里。当时的需求很明确电池侧电压在200V到400V之间宽范围波动直流母线稳定在400V要求功率双向流动效率不低于96%隔离耐压3kV。团队一开始考虑的是移相全桥加同步整流做单向反向再加一套但算下来体积、成本和损耗都不可接受。后来把目光锁定在DAB上原因很简单——它天生就是双向的而且所有开关管都能实现软开关。DAB的核心结构其实不复杂两个全桥电路中间夹一个高频变压器。原边全桥把直流逆变成高频方波经过变压器隔离变压副边全桥再把高频方波整流回直流。关键在于两个全桥都不是被动的——它们都由可控开关管组成通过控制两侧桥臂之间的移相角来调节功率的大小和方向。移相角为正功率从原边流向副边移相角为负功率反向流动。这种对称结构让DAB在双向应用中有着天然优势。对比其他隔离双向拓扑比如反激式双向、正激式双向、或者LLC谐振加同步整流DAB的优势在于功率等级可以做得很大几千瓦到几百千瓦效率曲线在宽负载范围内比较平坦而且控制自由度多——移相角、开关频率、占空比都可以作为控制变量。当然代价是器件数量多、驱动复杂、需要精心设计移相控制策略。1.2 高频化带来的效率与体积博弈高频化是电力电子永恒的话题。把开关频率从20kHz提到100kHz变压器和电感的体积理论上可以缩小到原来的五分之一甚至更小。但频率越高开关损耗和磁芯损耗也跟着涨。DAB之所以能在高频下保持高效率靠的就是软开关技术。软开关分两种零电压开关ZVS和零电流开关ZCS。DAB通常工作在ZVS模式利用变压器漏感和开关管的寄生电容谐振在开关管开通之前把漏感电流反向让体二极管先导通把开关管两端电压钳位到零然后再开通。这样开通损耗几乎为零只有导通损耗和关断损耗。但ZVS不是无条件实现的。它需要足够的漏感能量来在死区时间内完成寄生电容的充放电。漏感能量是0.5×Lk×I²如果负载很轻电流I很小漏感能量不足以在死区时间内把电容电压拉到零ZVS就会丢失。这是DAB在轻载下效率下降的主要原因。解决办法通常是增大漏感或者增加辅助电感但这又会增加环流损耗需要折中。1.3 移相控制的基本原理与功率传输公式DAB的功率传输靠的是两侧桥臂输出电压的相位差。假设原边桥臂中点电压为方波Vp副边桥臂中点电压折算到原边为Vs两者都是50%占空比的方波频率相同但相位差为φ。那么传输功率的表达式是P (n×V1×V2)/(2×fsw×Lk) × φ × (1 - |φ|/π)其中n是变压器变比V1和V2是两侧直流电压fsw是开关频率Lk是漏感包括外加电感φ是移相角弧度制范围-π/2到π/2。这个公式告诉我们几个关键信息第一传输功率与移相角呈非线性关系在φπ/2时达到最大值第二漏感越小同样移相角下传输的功率越大但漏感太小会导致ZVS范围变窄第三开关频率越高同样功率下需要的漏感越小但开关损耗会增加。实际设计中我们通常先确定最大传输功率和电压范围然后根据ZVS条件反推漏感值再根据漏感值确定开关频率和移相角范围。这个过程需要反复迭代因为漏感、频率、移相角三者是耦合的。2. 核心细节解析与实操要点2.1 变压器设计漏感是朋友也是敌人DAB的变压器和普通变压器不一样它的漏感是参与能量传输的。普通变压器追求漏感越小越好但DAB的漏感是功率传输的“媒介”。没有漏感移相角就无法产生电流功率就传不过去。但漏感也不能太大。漏感太大会导致两个问题一是同样移相角下传输功率变小需要更大的移相角才能达到额定功率而移相角越大环流越大导通损耗越高二是漏感太大会导致ZVS范围变宽但环流损耗增加整体效率可能下降。我的经验是漏感值一般取变压器励磁电感的5%到15%之间。具体取值要看电压范围和功率等级。如果电压范围宽比如电池侧200V到400V漏感要取大一些保证低压侧也能实现ZVS如果电压范围窄漏感可以取小一些降低环流损耗。变压器磁芯选型方面高频下通常用铁氧体MnZn或者纳米晶。铁氧体便宜、损耗低但饱和磁通密度小适合100kHz以下纳米晶饱和磁通密度高、温度稳定性好但价格贵适合100kHz以上或者高功率密度场景。我做过一个100kHz、5kW的DAB用的是纳米晶磁芯温升控制在40K以内效率峰值97.2%。绕组设计上为了减小漏感通常采用三明治绕法原边一半-副边-原边一半。这样漏感可以控制在励磁电感的10%左右。但如果需要更大的漏感可以故意增加绕组间距或者串入一个独立电感。独立电感的好处是漏感值可控而且电感不参与变压器的磁通不会影响变压器饱和。2.2 开关管选型SiC还是SiDAB的开关管承受的电压是直流母线电压电流是传输功率除以电压。比如400V母线、5kW功率电流约12.5A考虑裕量选30A的管子。电压方面400V母线通常选650V的管子留一倍裕量。Si MOSFET和SiC MOSFET的选择主要看频率和效率要求。100kHz以下Si MOSFET比如CoolMOS性价比高导通电阻低驱动简单。100kHz以上SiC MOSFET优势明显因为它的输出电容小、开关速度快、体二极管反向恢复电荷小。但SiC驱动电压特殊通常需要18V到20V开通-3V到-5V关断驱动电路要专门设计。我实测过同一套DAB平台换管子的效果100kHz、5kW用CoolMOS效率96.1%用SiC效率97.3%差距1.2个百分点。但SiC管子价格是CoolMOS的三倍。所以选型要看应用场景如果追求极致效率或者频率超过150kHzSiC值得如果成本敏感且频率不高CoolMOS够用。2.3 驱动电路与死区时间设置DAB的驱动电路比普通全桥复杂因为两侧桥臂都需要隔离驱动而且移相控制要求驱动信号有精确的相位关系。通常用数字信号控制器DSC或者FPGA产生PWM经过隔离驱动芯片比如Si823x、UCC21520驱动开关管。死区时间设置是个精细活。死区时间太短上下管直通炸管死区时间太长ZVS丢失效率下降。死区时间的理论值是td (Coss×Vdc)/Ipk tr其中Coss是开关管输出电容Vdc是母线电压Ipk是换流时刻的电流峰值tr是驱动上升时间。实际设置时通常先按理论值算然后留20%到30%裕量再通过实验微调。我的经验是死区时间一般取200ns到500ns。SiC管子可以取小一些因为Coss小Si管子取大一些。调试时用示波器看桥臂中点电压波形如果开通前电压已经降到零说明ZVS实现了如果开通时电压还没降到零说明死区时间不够或者漏感能量不足。3. 实操过程与核心环节实现3.1 主电路参数计算与选型实例假设我们要设计一个5kW的DAB输入200V到400V输出400V开关频率100kHz最大移相角π/4。计算过程如下第一步确定变压器变比。为了在输入200V时也能输出400V变比取1:2原边:副边。这样输入200V时副边折算到原边的电压是200V与原边电压匹配输入400V时副边折算电压是200V与原边电压不匹配但可以通过移相角调节。第二步计算最大漏感。根据功率公式在最大移相角π/4时传输5kWLk (n×V1×V2)/(2×fsw×P) × φ × (1 - φ/π)代入n2V1200VV2400Vfsw100kHzP5000Wφπ/4Lk (2×200×400)/(2×100000×5000) × 0.785 × (1 - 0.25) 0.16 × 0.785 × 0.75 0.0942 mH 94.2 μH这是最大漏感值。实际取80μH留一些裕量。第三步选开关管。原边电流有效值约25A5kW/200V峰值约35A。选650V、40A的SiC MOSFET比如C3M0040120D40mΩ650V。第四步选变压器磁芯。用纳米晶磁芯比如VITROPERM 500F截面积2cm²窗口面积4cm²。原边绕组10匝副边20匝用0.1mm×100股的利兹线减小高频集肤效应。3.2 移相控制策略的实现移相控制通常用DSP实现比如TI的TMS320F280049或者Microchip的dsPIC33CK。基本思路是用EPWM模块产生四路PWM分别驱动原边两个桥臂和副边两个桥臂。原边桥臂的PWM占空比固定50%副边桥臂的PWM也固定50%但相位比原边滞后一个移相角φ。具体配置EPWM1A和EPWM1B驱动原边左桥臂EPWM2A和EPWM2B驱动原边右桥臂两者之间相位差180度。EPWM3和EPWM4驱动副边相位比EPWM1和EPWM2滞后φ。φ通过修改EPWM的相位寄存器TBPHS实现分辨率取决于系统时钟。实际调试时先开环给定一个固定移相角用示波器看原边和副边桥臂中点电压波形确认相位关系正确。然后加负载看传输功率是否与理论值吻合。如果不吻合检查漏感值是否准确、死区时间是否合适、变压器变比是否正确。3.3 软开关调试与效率优化软开关调试是DAB最耗时间的环节。我的做法是先用电子负载从轻载到满载扫描记录每个负载点的效率找出效率最低的点。通常效率最低点出现在20%到30%负载因为这时候漏感能量不足以实现ZVS。针对轻载ZVS丢失有几个解决办法一是增大漏感但会增加满载环流损耗二是降低开关频率增加漏感能量但会增加磁芯损耗三是采用变频控制轻载时降低频率重载时提高频率四是采用双移相或者三移相控制增加控制自由度。我试过变频控制效果不错。轻载时频率从100kHz降到60kHzZVS恢复效率从92%提升到95%。但变频控制会增加变压器设计难度因为磁芯损耗和频率相关频率变化范围大磁芯损耗变化也大。还有一个技巧是调整死区时间。轻载时适当增大死区时间给漏感更多时间完成换流。但死区时间不能太大否则会丢失ZVS。我通常用示波器看桥臂中点电压的下降沿如果下降沿在死区时间内完成说明ZVS实现如果下降沿在死区时间结束后还在下降说明死区时间不够。4. 常见问题与排查技巧实录4.1 典型问题速查表问题现象可能原因排查方法解决方案轻载效率低ZVS丢失示波器看桥臂中点电压增大漏感或降低频率满载效率低环流损耗大测漏感电流波形减小漏感或优化移相角变压器温升高磁芯损耗大测磁芯温度换低损耗磁芯或降低频率开关管炸管直通或过压查死区时间和电压尖峰增大死区或加吸收电路功率传不过去移相角不对查PWM相位关系修正移相角或检查驱动输出电压振荡控制环路不稳查环路带宽和相位裕度调整PI参数或加前馈效率随温度下降导通电阻增大测开关管温度加强散热或换低Rds(on)管子4.2 独家避坑技巧第一个坑是变压器漏感测量。很多人用LCR表测漏感但LCR表测的是小信号漏感和实际工作条件下的漏感不一样。实际漏感受电流影响大电流下磁芯饱和漏感会变小。我的做法是用大电流源注入额定电流再用示波器测漏感两端的电压和电流计算实际漏感。这样测出来的值更准。第二个坑是死区时间设置。很多人按理论值算完就固定了但实际工作中开关管的Coss随电压变化死区时间也需要随电压调整。我的做法是在不同母线电压下分别测ZVS情况然后取一个折中值。如果电压范围宽可以用DSP动态调整死区时间。第三个坑是驱动电阻选择。驱动电阻太小开关速度快但EMI大、电压尖峰高驱动电阻太大开关速度慢开关损耗大。我的经验是SiC管子开通电阻取5Ω到10Ω关断电阻取2Ω到5ΩSi管子开通电阻取10Ω到20Ω关断电阻取5Ω到10Ω。具体值要用示波器看开关波形确保电压尖峰不超过管子耐压的80%。第四个坑是散热设计。DAB的损耗分布比较均匀原边桥、副边桥、变压器、电感都有损耗。散热设计时不能只关注开关管变压器和电感的温升也要控制。我通常用热像仪扫描整个板子找出热点然后针对性加散热片或者风冷。4.3 实测数据与效率曲线分析我做过一个5kW DAB的实测输入200V到400V输出400V开关频率100kHz。效率曲线如下负载率输入200V效率输入400V效率10%91.2%93.5%20%94.8%95.6%30%96.1%96.8%50%97.0%97.3%80%97.2%97.1%100%96.8%96.5%从数据可以看出效率峰值出现在50%到80%负载轻载效率下降明显。输入200V时轻载效率更低因为漏感能量更小ZVS更难实现。满载时效率略降因为环流损耗增加。这个效率曲线在DAB中很有代表性。如果要改善轻载效率可以考虑变频控制或者双移相控制。如果要改善满载效率可以优化漏感值或者换更低导通电阻的管子。5. 高频化与软开关的进阶思考5.1 高频化到底能走多远有人问DAB的开关频率能不能做到500kHz甚至1MHz理论上可以但实际限制很多。第一磁芯损耗随频率指数上升铁氧体在500kHz以上损耗已经很大需要用空心电感或者极薄纳米晶第二开关损耗随频率线性上升即使ZVS实现了关断损耗和驱动损耗还是存在第三驱动电路和PCB布局的寄生参数在高频下影响巨大需要专门设计。我试过把频率提到200kHz效率从97.2%降到95.8%变压器体积缩小到原来的一半。如果频率提到500kHz效率可能降到92%以下但体积可以缩小到四分之一。所以高频化的取舍要看应用场景如果体积是首要约束可以牺牲一些效率如果效率是首要约束100kHz左右是比较好的平衡点。5.2 软开关的边界条件与失效分析软开关不是万能的它有边界条件。ZVS的实现需要漏感能量大于开关管寄生电容的能量0.5×Lk×I² 2×Coss×Vdc²其中I是换流时刻的电流。这个条件在轻载时很难满足因为I很小。所以轻载ZVS丢失是DAB的固有特性只能缓解不能根除。还有一个问题是ZVS的“伪实现”。有时候示波器看桥臂中点电压已经降到零但开关管开通时还是有损耗。这是因为体二极管导通压降不是零而且体二极管的反向恢复也会产生损耗。SiC管子的体二极管反向恢复电荷小这个问题不严重Si管子的体二极管反向恢复电荷大这个问题就比较明显。5.3 数字控制与模拟控制的取舍DAB的控制可以用模拟电路实现也可以用数字控制器实现。模拟控制响应快、无延迟但参数调整麻烦、灵活性差。数字控制灵活、可编程但有采样延迟和计算延迟环路带宽受限。我的选择是数字控制因为DAB需要复杂的移相控制和保护逻辑模拟电路很难实现。用TI的C2000系列DSP主频200MHzPWM分辨率150ps足够实现精确的移相控制。控制环路用PI调节器带宽设到开关频率的十分之一即10kHz相位裕度60度以上。数字控制的一个坑是采样噪声。DAB的电流波形是高频方波采样时容易采到开关噪声。我的做法是在电流采样后加RC滤波截止频率设到开关频率的一半然后在DSP里做数字滤波。这样虽然增加了延迟但采样更干净环路更稳定。6. 从实验室到产品化的经验总结6.1 电磁兼容设计要点DAB的EMI是个大问题因为高频方波含有丰富的高次谐波。我的经验是第一变压器加屏蔽层原副边之间加铜箔屏蔽减小共模干扰第二开关管加RC吸收电路减小电压尖峰和振铃第三PCB布局要紧凑功率回路面积最小化减小辐射干扰第四输入输出加共模电感和X电容滤除传导干扰。实测下来不加屏蔽层时传导干扰在30MHz到100MHz超标10dB以上加了屏蔽层和吸收电路后余量有6dB以上。所以EMI设计不能省否则产品过不了认证。6.2 保护策略与可靠性设计DAB的保护策略包括过压保护、过流保护、过温保护、短路保护。过压保护用比较器检测母线电压超过阈值就封锁PWM过流保护用霍尔传感器检测电流超过阈值就封锁PWM过温保护用NTC检测散热器温度超过阈值就降功率或者停机短路保护用退饱和检测或者电流斜率检测快速封锁PWM。可靠性设计方面开关管要留足够的电压和电流裕量电容要选长寿命的风扇要选高可靠性的。我做过一个产品开关管电压裕量留了一倍电流裕量留了50%电容用的是105度长寿命电解电容风扇用的是磁悬浮风扇MTBF算下来超过10万小时。6.3 成本控制与器件替代DAB的成本主要在开关管、变压器、电感和控制器。开关管可以用国产SiC替代进口性能差距不大价格便宜30%以上。变压器可以用国产纳米晶磁芯性能接近进口价格便宜一半。电感可以用铁硅铝磁粉芯比铁氧体便宜但损耗大一些。控制器可以用国产DSP比如兆易创新的GD32系列性能接近TI的C2000价格便宜40%。我的经验是成本控制要在设计初期就考虑不要等到量产了再换器件。换器件要重新验证费时费力。设计初期就选好国产替代方案验证通过后再量产这样成本可控风险也小。6.4 实测波形与调试记录调试DAB时我习惯记录关键波形原边桥臂中点电压、副边桥臂中点电压、漏感电流、输出电压。这些波形能反映ZVS情况、功率传输情况、环路稳定性。有一次调试发现满载时效率只有94%比预期低3个百分点。看波形发现漏感电流波形不对称正半周比负半周大。查了半天发现是变压器绕组不对称原边两个绕组匝数差了一匝。重新绕制后效率恢复到97%。这个坑告诉我变压器绕制要精确匝数不能错否则会影响性能。还有一个坑是驱动电阻。有一次用了一个10Ω的开通电阻开关速度慢开关损耗大效率只有95%。换成5Ω后效率提升到97%。但5Ω时电压尖峰高加了RC吸收电路后才压住。所以驱动电阻和吸收电路要配合调整不能只顾一头。7. 写在最后的一些个人体会DAB这个拓扑我做了五年从最初的实验室样机到后来的量产产品踩过的坑不少但收获也很大。它不是一个“即插即用”的拓扑需要你对变压器、开关管、控制策略都有深入理解。但一旦调通了它的性能确实让人满意——双向、高效、高功率密度这些优点让它在储能、电动汽车、直流微网等领域都有广阔的应用空间。如果你正在做DAB我的建议是先把变压器做好漏感控制好这是基础然后把ZVS调好轻载效率是难点要有耐心最后把保护做好可靠性是产品的生命线。不要急于求成DAB的调试周期通常比普通DC-DC长一倍但调通之后你会发现这些时间花得值。后续如果要做更高功率或者更高频率可以考虑多模块并联或者多电平DAB。多模块并联可以均流提高功率等级多电平DAB可以降低开关管电压应力提高频率。这些方向我都有关注有机会再分享。
