资讯详情

资讯详情

LLC谐振变换器设计踩坑记:原理、参数、ZVS与调试案例

做电源这些年要说哪个拓扑让我又爱又怕LLC谐振变换器绝对排第一。年前调一个单板电源模块满载启动刚开就听见电流声不对紧接着一声闷响一只MOS直接击穿。拆下来查驱动波形明明正常电流波形却已经落在容性区。那次事故之后我把LLC从原理、参数设计到调试方法重新捋了一遍也总结了不少经验教训。这篇就作为我的电源踩坑日记把LLC谐振变换器的原理、参数设计、磁件工艺和调试现场的翻车案例一起整理出来给正在做或准备做谐振电源的朋友一个参考。1. 从满载启动失败说起增益曲线不会骗人1.1 LLC到底在“谐振”什么三个储能元件的分工LLC有三个核心储能元件谐振电感Lr、谐振电容Cr、励磁电感Lm。很多人第一次接触会觉得名字拗口其实对应到电路上非常清楚。Lr和Cr串联负责把方波电压滤成正弦电流Lm是变压器的励磁电感它不直接传递能量但会在死区时间里提供换流电流让原边开关管实现ZVS。三者的分工一旦理解后面所有调试逻辑都会顺起来。三个元件能形成两个谐振频率一个是Lr和Cr决定的串联谐振频率fr另一个是Lr、Lm、Cr共同决定的低频谐振频率fm。fr是设计时的基准频率决定了增益曲线上增益为1的参考点fm决定了频率降低时增益能抬升多少。实际工作时开关频率就在fr附近来回调节负载重就往下走负载轻就往上走。很多初次接触LLC的人会误以为频率越低增益越小实际上在低于谐振频率的一段区域里增益是随频率降低而升高的这个反直觉的特性正是LLC能做宽范围输出的原因。1.2 用基波近似看懂增益曲线感性区、容性区和临界点分析LLC最常用的方法是基波近似法简称FHA。原边半桥或全桥输出的是一串方波但谐振网络本身有很强的带通特性真正传递到副边的能量主要由方波里的基波分量完成。把方波做傅里叶展开、只保留基波再把它当作一个线性交流等效电路来分析就能画出大家熟悉的增益曲线。增益M的表达式在各类设计指南里都能看到写成普通文本大概是M 1 / sqrt([1 (1/K)(1 - 1/fn²)]² [Q(fn - 1/fn)]²)其中fn fs / fr归一化开关频率K Lm / Lr电感比Q sqrt(Lr / Cr) / Rac品质因数代表负载轻重负载越重Q越大这条曲线最要害的地方是它把整个频率范围分成了感性区和容性区。感性区里电流滞后于电压原边开关管可以利用死区时间内的电感电流完成ZVS容性区里电流超前于电压开关管开通瞬间电流方向已经反了出现硬开通严重时会直接炸管。两个区域之间的临界点就是每条增益曲线的峰值位置负载越重这个峰值越靠左、也越陡峭。看曲线时还要记住一个关键点Q值越大曲线峰值越高但这个峰值并不是可以无限利用的。很多人设计时一看最大增益够用就往下压频率结果工作点越过峰值进入了容性区满载一启动就出问题。增益曲线不会骗人它只会安静地等你在示波器上发现电流相位反转。1.3 复盘满载启动为什么把工作点压进了容性区回到我那次炸管事故。当时项目要求输入母线电压范围380V到420V输出48V/20A用的是半桥LLC。设计时我把谐振频率定在100kHzK取5满载Q大约0.6。从增益曲线看最低输入电压满载时的增益需求只有1.1左右理论上一路从高频往下扫就能稳定工作距离容性区边界还有不少余量。但问题出在启动过程。软启动从高频开始向目标频率扫描因为反馈环路带宽比较窄、输出电容又大环路在启动初期会误以为增益不足把工作频率一路往下拉结果输出还没建立起来工作点已经越过峰值跌进容性区。第一次在示波器上看到主功率电流波形出现反相位时我还以为是探头接反了实际这就是ZVS丢失的典型信号。那次之后我学到一个笨但管用的办法启动时先让系统以固定高频率空载运行一段时间等输出电压稳定建立后再切到闭环能避开绝大部分启动炸管。软启动时间宁长勿短至少要比输出电容充电时间多出20%到30%。2. 频率跑在感性区才是安全区ZVS软开关的边界2.1 ZVS的本质是“借尸还魂”死区时间里的电流换流ZVS全称是零电压开通很多人以为这是MOS管自己能做到的其实它靠的是谐振回路里的电感电流。死区时间内上管关断后电感电流不能突变会继续灌入开关节点把下管寄生电容Coss的电荷抽走让体二极管自然导通这时再给下管发驱动信号就是真正意义的零电压开通。这个过程中最核心的条件是死区时间td内谐振电流的峰值必须能把Coss充放电完成。粗略估算可以用这个公式I_pk 2 * Coss * Vin / td这里的Coss是单管输出电容。把主开关管型号参数带进去算一下就会发现电流裕量其实很紧张。设计时如果只关注满载效率而忽略轻载电流很容易在轻载工况下丢掉ZVS。2.2 轻载时为什么容易掉出ZVS轻载时输出功率小谐振电流整体变小励磁电流峰值也随之下降。负载轻到一定程度励磁电流在死区时间内就不够给Coss完成换流了原边开关管开始硬开通。硬开通带来的直接后果是效率下降和MOS温度升高而且这种损耗在示波器上不一定能看到明显的电压尖峰需要靠开关节点波形来判断。我调试中遇到过一个典型例子某台样机在30%负载时效率从93%掉到88%排查了很久最后确认就是ZVS丢失。对策通常是启用控制芯片自带的突发模式burst mode让系统间歇工作每个burst周期内的电流仍然足够维持软开关。另外一个思路是适当减小Lm励磁电流变大ZVS裕量变足代价是励磁损耗增加、空载功耗变高。两者怎么取舍要看产品的待机功耗指标和轻载效率指标哪个更关键。2.3 死区时间与最小工作频率的匹配死区时间设太短Coss电荷没有放完就开通等于硬开设太长开关节点电压在死区结束后已经反向电流反灌也可能把工作点推向容性区。这个参数在控制芯片里通常可以配置但很多人在调试时压根不去动它只用默认值。从示波器上判断ZVS是否成功最直接的方法是看开关节点电压波形死区时间内开关节点电压应该从高电平完整落到零并保持一小段平台然后才出现驱动开通信号。如果驱动信号到来时开关节点电压还有几百伏没有放完说明死区时间不够或者励磁电流偏小。另一个小技巧是听声音出现明显的高频啸叫或滋滋声多半和轻载ZVS丢失、环路不稳定有关。调试时多留一个心眼能省下很多冤枉时间。3. 图纸之外的第三变量磁集成变压器与PCB寄生参数3.1 用漏感当谐振电感省了元件多了工艺约束很多LLC设计为了省磁芯、降成本把谐振电感Lr直接用变压器的漏感来实现不再单独放一个电感。这样做的好处是省一个磁件坏处是漏感控制变得特别难。漏感大小由绕组结构决定原副边耦合紧密则漏感小拉开距离则漏感大加气隙主要影响励磁电感而不会精确控制漏感。批量生产时同一款变压器漏感的离散度可能远超预期。比如标称8uH来料实测6.5uH到10uH都见过。漏感偏小谐振频率偏高最大增益点右移最低输入电压满载时可能拉不住漏感偏大则谐振频率偏低死区时间相对变短ZVS容易丢失。我在一次试产中遇到整批效率偏低排查到最后就是漏感一致性差。后来改成原副边错层绕制、原边夹层预留间距才把离散度控制到正负5%以内。如果项目周期紧、供应商工艺又不稳定更稳妥的做法是变压器只做基本耦合把漏感压到2uH以下作为附加寄生谐振电感用独立磁件来保证。虽然多一个元件但设计值和工艺控制都简单很多研发阶段尤其值得这么做。3.2 PCB走线对谐振回路的“偷电感”效应谐振电流路径上的走线寄生电感每厘米大概只有纳亨级别看起来不起眼但LLC的谐振电容和MOS功率环路要是绕了很大一圈寄生效应对谐振频率的影响就不可忽略了。我在某次调试中发现谐振电容电压波形上叠加了明显振铃排查到最后不是器件问题而是采样回路太长加上普通探头地线夹子本身又引入了几百纳亨的电感。正确的做法是功率回路尽量紧凑谐振电容到变压器原边的距离要短驱动回路和功率回路分开走线采样信号用差分探头或者把地线接到源极开尔文点。调试时不要用普通探头直接去勾谐振电流探头地线夹子的电感会严重污染波形。示波器看到的“异常”不一定真的异常先检查探头接法再怀疑电路拓扑。3.3 批量生产中磁芯气隙的一致性LLC变压器开气隙主要是为了调整励磁电感Lm但气隙大小对Lm的影响极其敏感。气隙磨大0.05mmLm可能变化10%以上。批量生产中气隙公差控制不住每台电源的增益范围和输出特性都会不一样。我遇到过一家磁件供应商给的Lm标称值150uH实际到货120uH到160uH都有同一批样机装出来满载效率差1.5%。后来在规格书里明确写了Lm的上下限并要求用自动气隙研磨机加工问题才得到控制。小批量试做阶段可以临时在中柱垫一张聚酯薄膜来微调气隙但正式产品不建议这样干温度变化后薄膜变形会导致参数漂移。4. 调试台上的四个翻车场景与排查链路4.1 场景一满载启动反复触发过流保护现象是软启动一加载保护立刻动作频率往上跳然后反复重启。第一次遇到这种情况很容易误以为是过流保护阈值设得太低。实际上要按这个顺序排查先看电流波形是落在容性区还是感性区再看软启动的起始频率是不是设置得过高或过低然后测控制芯片的环路补偿引脚电压如果它被拉满说明环路试图恢复输出但被保护限制住了。根本原因通常是设计时低估了启动过程中输出电容充电所需的额外增益或者软启动时间远小于输出电容的充电时间。解决方法是延长软启动时间让系统先以固定高频率空载运行一段时间输出建立后再闭环。过流保护阈值可以适当放大但不要超过器件安全区否则就是把风险后移到了其他工况。4.2 场景二低压满载时效率骤降MOS温度笔直往上走现象很典型额定电压满载一切正常输入电压降到最低时满载效率掉4个百分点MOS管温度明显偏高。排查时先用示波器看开关节点电压会发现下管开通前一小段没有完全落到零这正是ZVS丢失的波形特征。原因是最低压满载时增益需求变大工作频率一路降低如果工作点已经逼近甚至越过了感性区与容性区的边界原边开关管就开始硬开通体二极管反向恢复损耗急剧增加。解决方向有两个一是重新设计参数把额定满载工作点从谐振频率附近往低频侧挪一点给最低压满载留出增益裕量二是适当延长死区时间。这个场景比场景一更隐蔽因为它不会立刻炸管只会让你觉得效率越来越差最后才发现是边界条件设计不足。4.3 场景三同步整流驱动错相次级直通的连锁反应同步整流本来是为了降低副边导通损耗用的但驱动相位一旦搞错后果比单纯的二极管整流严重得多。现象是装完同步整流后效率没有提升反而下降原边电流波形出现毛刺复边MOS发热严重偶尔炸管。排查时先看次级同步整流管的栅极信号和原边开关状态之间的相位关系。LLC的输出电流是正弦基波电流副边整流管和续流管的导通区间与原边驱动有固定相位。如果两个副边管同时导通次级等于被短路原边电流会瞬间飙高。我现在的做法是先断开同步整流驱动用二极管整流验证原边是否正常再接同步整流这样能快速把故障定位到驱动层。4.4 场景四短路保护拉高频率后依然炸管有些控制芯片在短路时会把频率拉到最高来降低增益但实测中仍然会炸原边MOS。原因是短路瞬间副边反射阻抗变得很小Q值很大增益曲线在谐振点附近非常尖锐。频率虽然拉到最高但拉高的过程需要时间在控制环路还没反应过来时谐振电流已经冲到正常工作电流的数倍。另外还有一个容易被忽略的细节频率拉高后开关周期变短如果芯片有最小导通时间限制最高频率并不能真正达到设计值系统会进入一种“间歇撞墙”状态电流反而不受控。这种情况下单靠拉频率做短路保护是不够的必须在输出端加快速短路检测直接封锁PWM。短路实验也要把母线电容储能算进去母线电压越高一次短路释放的能量越大必须反复测试才能放心。5. 不同功率等级下的LLC应用选型与参数取舍5.1 半桥、全桥、三电平LLC按功率和母线电压选型LLC不是只有一种结构。半桥LLC适合几百瓦到一千瓦左右的中功率场景原边两个管子输入电压靠分压电容提供中点结构简单成本低。全桥LLC适合1kW以上到几kW的功率段原边四个开关管励磁电流不流过输入分压电容输出能力和增益范围都更大。三电平LLC则针对高压母线场景比如800V直流母线用三电平结构把开关管电压应力减半常见于车载充电和储能模块。选型的时候先看输入母线电压和输出功率再看输出电压范围。如果输出电压范围很宽比如电池充电需要做到2:1单纯的变频LLC会非常难调因为频率范围会被拉得很宽磁性元件和死区时间都很难兼顾。这种情况下可以考虑PFM加移相的混合控制或者在后级串一个Buck/Boost做二次调整让LLC只工作在窄范围高效率区间。5.2 控制IC、环路与保护配置值得优先关注的几个参数市面上做LLC的控制芯片很多选芯片时我优先看四个点软启动时间能不能可调最大最小频率钳位在哪里过流保护的反应速度以及死区时间是否支持外部配置。这四个参数直接决定了调试时的工作量。环路参数也别照抄参考设计。LLC的环路响应比普通PWM慢因为控制量是频率而不是占空比带宽通常做到1kHz到5kHz就够太高反而会在频率突变时引起振荡。调试时可以用电子负载做负载阶跃观察输出过冲和频率变化如果频率出现大范围摆动还收不住多半是环路相位裕量不足需要降带宽或者调整补偿参数。5.3 一个我常用的调试顺序最后分享一个我自己总结的调试顺序按照这个来能少走很多弯路。先把频率中点设到谐振频率附近死区时间按Coss估算值配置然后接阻性负载做满载测试确认开关节点电压完整落到零再扫输入电压下限确认最低压满载时仍然工作在感性区确认无误后再调环路和同步整流最后做短路、过流、过温这些保护测试。凡是先调环路再调功率级的十有八九会绕回原点重来。调试时还可以在谐振电容两端并联一个示波器通道和开关节点波形同屏观察。只要看到谐振电容电压波形在半周期内出现反向斜率异常先别怀疑器件优先检查是不是工作点已经跑到容性区了。这一招帮我避开了至少三次炸管事故也让我真正理解了那句老话LLC设计得再漂亮最后还是要在示波器上见真章。
觉得有用,分享给同行:

为您的企业打造数字门面

稳重轻奢商务风格,端正雅致视觉,长效耐看不易过时。

立即咨询 →