ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

LLC谐振变换器感性区与容性区详解:ZVS与ZCS实现条件

2026/10/6 17:53:39 拓冰建站 浏览量
LLC谐振变换器感性区与容性区详解:ZVS与ZCS实现条件 直接说结论LLC谐振变换器里总听人讲“感性区”“容性区”讲ZVS、ZCS但很多刚接触的人卡就卡在——为什么感性区能实现原边开关管的ZVS为什么容性区那么可怕副边整流二极管的ZCS又跟工作区有什么关系这些问题如果只背结论设计时一旦换个负载、改个参数照样翻车。我最早接触LLC的时候也绕了很久。当时拿着示波器看半桥中点电压和电流波形明明频率已经调到谐振点附近了效率却一直上不去后来才发现是死区时间跟工作区匹配出了问题开关管每次开通都在硬开关的边缘试探。所以这篇我就按自己的理解把LLC谐振变换器的三个工作区从头到尾捋一遍重点落在ZVS和ZCS的实现条件上最后补几张能直接指导调试的判断思路。内容尽量不堆公式但必要的数学关系还是会点出来毕竟做电源的都知道LLC这种东西定性理解跟定量设计差了十万八千里。1. 先搞清楚LLC谐振变换器到底在“谐振”什么1.1 拓扑结构里的三个关键元件LLC谐振变换器的名字就来自它的谐振腔一个谐振电感Lr一个谐振电容Cr外加一个励磁电感Lm。这仨元件串联在半桥或全桥的输出端和整流电路之间开关管以固定频率驱动靠谐振腔的阻抗特性来传输能量、实现输出调节加上软开关。很多人第一次看到这个拓扑会觉得奇怪同样都是谐振变换器为什么有的叫串联谐振有的叫并联谐振LLC又是什么简单说串联谐振是Lr和Cr串联负载跟它们串联并联谐振是负载跟Cr并联LLC则是把Lr、Cr再加上变压器的励磁电感Lm一起参与谐振等于增加了“第三个储能元件”好处是能在宽输入电压范围内保持较高效率同时利用Lm实现原边开关管的ZVS。从电路结构上看最典型的是半桥LLC两个开关管Q1和Q2交替导通中间节点连接谐振腔。谐振腔的输出经过变压器隔离副边一般是全波整流或全桥整流再经过滤波电容输出稳定的直流电压。1.2 两个谐振频率决定一切LLC里最有意思的地方在于谐振腔存在两个谐振频率分别由两组不同的元件组合决定。第一个谐振频率fr1由Lr和Cr决定fr1 1 / (2 * pi * sqrt(Lr * Cr))这是“串联谐振频率”。在这个频率下Lr和Cr的阻抗相互抵消谐振腔阻抗最小增益约为1不考虑变压器变比时。第二个谐振频率fr2由Lr Lm和Cr决定fr2 1 / (2 * pi * sqrt((Lr Lm) * Cr))这是“串并联谐振频率”。由于Lm比Lr大得多fr2会比fr1低不少。在这个频率下Lm也参与谐振谐振腔的阻抗特性会发生明显变化。这两个频率把开关频率fs的全频段分成了若干个区域而LLC的“三个工作区”本质上就是按照fs与fr1、fr2的相对位置来划分的。可以这样理解fr1和fr2相当于地图上的两条地标线工作区就像不同街区开关频率走到哪个区间电路就会表现出一套完全不同的行为特征。很多设计上的坑比如ZVS丢失、副边二极管反向恢复、异常啸叫基本都是因为工作频率不知不觉跨了区。2. 三个工作区怎么划分为什么说“感性”和“容性”是关键2.1 工作区的判断依据是输入阻抗的相位LLC谐振变换器可以看作一个带变压器的谐振网络从半桥中点看进去等效输入阻抗Zin包含了Lr、Cr、Lm以及折算到原边的负载电阻。Zin的角度决定了电路工作在感性区还是容性区也就是标题里的“从感性到容性”。这里的“感性”和“容性”指的不是某个元器件本身的性质而是指谐振腔整体呈现的阻抗相位特性感性区Zin的阻抗角为正也就是说电流相位滞后于电压相位容性区Zin的阻抗角为负电流相位超前于电压相位为什么这个相位特性如此重要因为它直接关系到开关管能否实现ZVS。怎么直观理解呢可以把开关管想象成一道门电流想象成要过门的人流。如果门开关管打开的时候正好人流往一个方向走那自然是最顺畅的损耗也小但如果门已经开了人流还在反向排队门就会被强行顶着产生损耗和噪声。ZVS要解决的就是这种“开门时机”跟“电流方向”匹配的问题。2.2 从归一化频率看三个区域在LLC增益曲线上横轴常用归一化频率fn fs / fr1来表示。增益M忽略变压器变比时M Vout / Vin会随fn和负载条件变化但更重要的是M曲线在不同频段呈现出不同斜率背后对应的就是不同的阻抗特性。按开关频率和两个谐振频率的关系可以把工作状态分成三个区工作区频率范围阻抗性质原边ZVS副边ZCS工作区1fs fr1感性偏轻载有条件成立成立DCM工作区2fr2 fs fr1感性主要是重载成立成立CCM但电流过零工作区3fs fr2容性失效失效注意工作区1和工作区2其实都是“感性区”但它们的工作特性差异很大。工作区1在谐振频率之上电流方向在开关管动作前就已经变得有利于ZVS但轻载时励磁电流峰值小ZVS实现条件比较苛刻工作区2在fr1以下、fr2以上这是LLC设计中最常驻扎的区域既容易实现原边ZVS副边整流二极管也能在较宽的负载范围内实现ZCS。工作区3就属于危险区域了。频率掉到fr2以下后输入阻抗变成容性半桥中点电流的相位不再有利于开通瞬间的ZVS开关管会进入硬开关不仅效率暴跌还会带来严重的电磁干扰和电压尖峰。2.3 增益曲线的极值点就是感性容性的分界增益曲线上有一个容易被忽略但极其重要的特征每条固定负载的增益曲线都存在一个峰值这个峰值点对应的频率恰好是感性区与容性区的分界点。从数学上看增益曲线在峰值右侧是单调递减的此时谐振腔输入阻抗呈感性峰值点左侧增益曲线反而随着频率降低而下降这时输入阻抗已经翻转到容性了。所以设计时永远要把最低工作频率定在峰值点的右侧留出安全裕量绝不能直接将工作点设计到增益曲线的下降段。这里要特别提醒不同负载条件下增益曲线不一样峰值点也会移动。轻载时峰值点位置较高也较靠右满载时峰值点会向左下方移动。也就是说同一个开关频率fs在满载情况下可能还在感性区换到轻载就可能进入容性区这种边界漂移是实际调试中最容易踩的坑。3. 从“感性”到“容性”的本质ZVS和ZCS的实现条件3.1 原边开关管ZVS的核心条件开通前电流必须把输出电容抽走ZVS全称Zero Voltage Switching零电压开通指的是开关管在门极驱动到来之前其漏源电压已经降为零或者至少降到接近于零这样开通时开关管上的电压几乎为零开通损耗趋近于零。理论上开关管寄生电容Coss两端的电压变化为I Coss * (dV / dt)要在死区时间内把Coss上的电压从Vbus放电到0需要死区时间内有一个足够大的电流持续给Coss放电。这个电流不是外部电路硬灌进去的而是靠谐振腔里储能元件的续流。在LLC中这个电流就是半桥中点电流开关管死区期间的电流方向必须是从关断管的源极流向漏极也就是让体二极管先导通把漏源电压钳位到接近零。如果谐振腔工作在感性区开关管关断后谐振电流的相位正好是负的以Q1为例电流从半桥中点流出经过Q2的体二极管续流这样在死区时间内Q2的体二极管会先导通Q2两端电压被钳在约-0.7V等Q2的门极驱动到来时Q2自然实现ZVS。如果谐振腔工作在容性区电流相位反了Q2关断后半桥中点电流方向是正的不但不能帮Q2体二极管导通反而会先给Q2的Coss充电等到门极来的时候Q2漏源电压不仅不是零反而很高开通瞬间产生严重的开通损耗。所以ZVS的条件可以简单概括为开关管开通瞬间谐振腔电流必须处于能够让该管体二极管续流的方向并且这个电流的持续时间由死区时间决定必须足以完成对Coss的放电。其他条件还包括死区时间不能太短否则来不及放电也不能太长否则电流反向输出电容重新充电励磁电感Lm不能太大否则励磁电流峰值太小死区内抽不完Coss的电荷寄生电容包括开关管的Coss和PCB布线的寄生电容不能过大。3.2 副边整流管的ZCS条件电流自然过零副边整流二极管的ZCS即Zero Current Switching零电流关断指的是二极管在反向电压到来之前其正向电流已经自然衰减到零二极管在零电流下关断没有反向恢复过程。反向恢复是二极管最让人头疼的问题之一。二极管导通时体内存储了大量少数载流子如果此时突然施加反向电压这些载流子需要先被抽走才能形成阻断能力这就是反向恢复过程。反向恢复电流尖峰不仅增加开关损耗还会造成漏极电压尖峰严重时甚至烧毁器件。LLC的巧妙之处在于通过合理设计谐振参数让副边二极管的电流在开关周期内自然过零几乎不需要承受反向恢复应力。具体来说当半桥中点电流降低到等于励磁电流时变压器副边电流降为零此时二极管自然关断。这个状态对应的是励磁电流不再参与能量传输变压器副边脱离工作。因为电流是自然过渡到零的没有强迫换流所以二极管的关断损耗和反向恢复问题基本可以忽略。但要注意副边二极管的ZCS条件也和负载有关。轻载时励磁电流峰值小副边二极管电流本来就小Q值低的条件下确实能自然关断重载或短路时电流没有足够时间衰减到零二极管就会进入硬关断出现明显反向恢复。3.3 感性区的两种状态与ZVS的匹配差异回到三个工作区。工作区1fs fr1和工作区2fr2 fs fr1虽然都能实现原边ZVS但实现ZVS的“轻重程度”是不一样的。工作区1发生在谐振频率之上电路工作状态类似串联谐振增益小于1适合升压比较低或输入电压较高的场景。这个区域的电流相位滞后于电压但滞后角度不大。轻载时谐振电流很小励磁电流的绝对值也不够大死区时间内能不能抽完Coss的电荷就成了一个问题。所以工作区1不是不能做ZVS而是需要励磁电感足够小、死区时间够长否则ZVS会失效。工作区2是LLC设计的最经典区间频率处于fr1和fr2之间增益曲线在峰值右侧输入阻抗呈感性而且电感电流与励磁电流之间的平台期保证了副边二极管电流可以平稳过零。设计得当的话整个负载范围内都能维持原边ZVS加副边ZCS这也是LLC效率表现出色的原因。关于工作区1和工作区2的切换我个人的经验是不要只把工作频率定死而是要根据负载和输入电压的变化动态观察实际工作区间。很多电源在标称输入电压下很高效一旦输入电压偏低频率被压得很低就可能滑入危险的容性区输入电压偏高时频率又推得过高ZVS条件又变差效率和EMI都会出问题。3.4 一张图看懂工作区划分先描述一下这张图长什么样画图思路和读图方法都在里面。横轴是归一化频率fn fs / fr1从左到右频率升高纵轴是电压增益MVout折算到原边后与Vin的比值。图上画出一族曲线每条曲线对应不同的品质因数Q也就是不同的负载轻重Q值越大负载越重。每条Q值曲线在某个频率处有一个增益峰值点把各条曲线的峰值点连起来会得到一条“临界频率线”。临界频率线右侧就是感性区左边是容性区。感性区又可以用fr1频率线进一步分成两个子区域fs fr1是工作区1增益小于1高频区fr2 fs fr1是工作区2增益大于1主工作区。fr2以下就是工作区3容性区。读这张图有几个关键技巧第一步先找到自己设计的目标增益范围确定最低频率。最低频率必须大于峰值点对应的频率留出至少10%的余量。第二步检查负载最重的那条Q值曲线。满载时Q最大峰值点位置最低如果最低频率还在临界线右侧说明满载下不会进入容性区。第三步反方向再检查最轻载的状态。轻载时Q很小增益曲线峰值很高如果最高频率设定得太低可能导致轻载ZVS失效因为励磁电流太小。第四步观察fr1的位置。工作区2的最高频率尽量不要设计到fr1以上太远否则会落入工作区1增益小于1调节能力变差。这张图不仅仅是在做理论分析实际调试时也可以拿它当路线图。当发现某个负载点效率异常下降时先算一算当前开关频率在图上落在哪个区再决定是调死区还是调谐振参数会比纯粹靠示波器瞎猜快得多。4. 实操过程用计算和波形判断你的电路在工作区几4.1 第一步先确认谐振频率和增益曲线实际设计中确定工作区最可靠的方法是先计算出fr1和fr2再根据输入输出电压范围画出目标增益区间最后在增益曲线图上标出工作区间。计算fr1需要Lr和Cr这两个值通常由变压器和谐振电容器的规格书或实际测量得到。Lm是变压器的励磁电感传统上可以通过开路测试得到但在LLC设计里需要注意测量条件频率点不同Lm的值会有细微差别最好在接近fr1的频率下测。举个例子。假设某半桥LLC的谐振参数如下Lr 29uHCr 33nFLm 130uH计算fr1fr1 1 / (2 * pi * sqrt(29e-6 * 33e-9))sqrt(29e-6 * 33e-9) sqrt(9.57e-13) 9.78e-7fr1 1 / (2 * pi * 9.78e-7) 1 / 6.15e-6 162.6kHz计算fr2sqrt((130e-6 29e-6) * 33e-9) sqrt(159e-6 * 33e-9) sqrt(5.247e-12) 2.29e-6fr2 1 / (2 * pi * 2.29e-6) 1 / 1.44e-5 69.5kHz所以这个变换器在69.5kHz到162.6kHz之间就是工作区2频率高于162.6kHz属于工作区1低于69.5kHz则进入容性区。有了这两个频率工作区范围基本上心里有数了。下一步就是在目标负载和输入电压范围内看看实际开关频率落在哪个区间这是判断电路状态的核心依据。4.2 第二步看半桥中点波形确定ZVS是否实现计算只是第一步真正判断ZVS是否实现还是得靠示波器实测。这里给出一个很实用的方法也是我调试时最常做的事。把示波器通道1接到半桥中点电压也就是Q1源极和Q2漏极的公共节点通道2测谐振电流。这个谐振电流是原边流进谐振腔的电流可以用电流探头卡在谐振电感的引线上测量。判断ZVS是否实现的关键是看死区时间内半桥中点电压是否被电容放电放到了零或者至少被体二极管钳位到接近零。实际操作中可以看门极电压信号和漏源电压的关系在门极驱动到来之前如果漏源电压已经降到了零并且维持一段时间这段低电平时间就是体二极管导通的时间那么ZVS实现如果门极来了漏源电压还没降下来那就是硬开关。另一个更简单的波形判断法看半桥中点电压的上升沿和下降沿。ZVS状态下开关管开通前中点电压会被体二极管钳位在接近0V然后门极信号到来中点电压才开始翻转波形转折非常干净硬开关时中点电压会在门极信号到来后突然跳变伴随很强的振荡和尖峰。具体的边界判断标准是观察谐振电流波形在开关管导通时刻谐振电流方向必须是从半桥中点到地对于下管或从母线到半桥中点对于上管的“续流方向”。如果电流方向反了即使波形看起来还正常ZVS也已经失效了。4.3 第三步波形工具判断是否进入容性区容性区的波形特征非常明显。把半桥中点电压和谐振电流放在同一示波器画面上正常工作在感性区时谐振电流过零的时刻滞后于半桥中点电压的中点进入容性区后谐振电流过零的时刻会超前于电压翻转也就是说电流相位反过来领先了。还可以观察副边整流二极管电流波形。容性区时副边二极管会表现出明显的反向恢复电流尖峰这个尖峰同步反映到原边谐振电流上会产生高频振荡毛刺。如果示波器上有这种现象说明副边二极管已经失去ZCS对应的原边开关管大概率也失去了ZVS。如果你发现自己板子上没有电流探头也可以用次级绕组电压和初级开关节点电压的关系来间接判断。单靠电压波形看相位的技巧是半桥中点电压的上升沿对应谐振电流在感性区里应该是从小往大走在容性区里正好反过来。对着两条波形对比一下相位就能看出端倪。4.4 排查实例两个典型的ZVS失效场景这里分享两个我在调试中真实遇到的场景。第一个场景是轻载ZVS失效。电源满载时效率很高转到10%负载后效率骤降开关管温度上升。示波器一看问题很明确轻载时励磁电流峰值减小死区时间内抽不完Coss上的电荷ZVS已经丢失。解决思路有两个方向要么减小Lm来增大励磁电流峰值但代价是环流损耗增加要么增加死区时间但死区太长又会引发新的问题。实际调试时我优先缩短Lm并配合合适死区让轻载时励磁电流刚好能完成放电满载时又不会让环流损耗过分恶化。第二个场景是重载滑入容性区。某电源在额定负载下工作正常提高到120%负载时开始出现严重尖峰和噪声模块发出明显的高频啸叫。一算工作频率发现重载时增益需求高频率被拉到了fr2以下滑入了容性区。处理办法是重新设计变压器增大Lm与Lr的比值把增益曲线峰值抬高确保满载时最低频率也能保持在临界线右侧。这两个例子说明一个共通的道理ZVS失效不一定只是死区时间一个参数的问题还要盯着工作区边界反复验证。工作点离边界越近系统对参数漂移越敏感温度变化、元件容差都可能让你左一脚踩进容性区。5. 常见问题与排查技巧实录5.1 如何快速判断ZVS是否有效工程实际里最高效的判断方法就是看驱动波形和半桥中点电压的关系。把示波器设为单次触发触发源选下管的门极信号观察下管门极信号到来时漏源电压是否已经为零。判断标准可以量化从半桥中点电压下降到零到下管门极信号上升沿触发这段时间对应体二极管导通时间。如果这个导通时间大于200ns对一般MHz级以下的LLC那么ZVS裕量比较充足如果只有几十纳秒甚至看不到平坦段说明临界或已经失效。还有一点要留意不同温度下ZVS裕量会变化。MOS管的Coss随温度升高而增大意味着需要更多电荷来完成放电也就是说冷机时ZVS没问题热机后可能出问题。严谨的做法是在高低温环境下都测试一遍ZVS波形而不是只在常温下确认。5.2 频率太低进入容性区的预警信号容性区不是突然进入的往往有一些早期征兆副边二极管反向恢复尖峰增大原边谐振电流上的高频毛刺变明显开关管漏极电压尖峰升高甚至触碰电压应力上限轻载空载啸叫频率异常走低效率曲线在某个负载点出现明显凹陷归纳一下排查顺序先测当前工作频率再对比fr2和临界频率线判断是否在容性区边界附近然后测半桥中点电压和谐振电流的相位关系确认是否有容性特征最后用热像仪看开关管和副边二极管的温升判断软开关是否真的保住了。如果想在软件上做保护可以在DSP或MCU里根据当前频率和负载状态设置一个最低频率钳位防止频率被压到危险区间。这个最低频率不要只在理论边界上一刀切要根据实测结果留出余量。5.3 一些调试时的建议调LLC确实花时间但有几个原则能让过程快很多。第一先定工作区再调参数。不要一上来就调死区、换电容先把fr1、fr2算准把目标区间标在增益曲线上所有调试都围绕工作区边界来做。第二好一点的电流探头值得投资。判断ZVS、ZCS看不见电流相位就是盲人摸象电压波形看得再多也缺一块重要信息。第三每次调参后都要回到最恶劣工况复测。满载、轻载、输入电压最高和最低这几个点每个都要跑一遍ZVS波形不能只在一个点测完就认为万事大吉。5.4 关于三相LLC略说一句有些场合会用到三相LLC谐振变换器比如大功率充电模块、服务器电源的DC-DC级。三相LLC本质上还是在用同样的感性容性分区原理来设计ZVS和ZCS但三相之间引入的相位差会让谐振电流谐波更复杂调试时除了关注每个桥臂的工作区还要注意三相电流平衡的问题。如果三相LLC出现某一相ZVS失效其他相也容易跟着出问题排查时最好用多通道示波器同时看三路半桥中点电压。设计思路还是先保证每一相在给定频率和负载范围内都落在感性区然后才谈三相之间的均流和交错控制。先把单相LLC的工作区边界吃透再做三相扩展会顺很多。写在最后做LLC这么久我最大的体会是这个拓扑看着简单一个谐振腔加一对开关管真正难的不是拓扑本身而是如何在所有工况下都能稳稳地待在正确的工作区里。ZVS和ZCS不是一句“感性区实现零电压开通”就能带过的背后是谐振电流相位、死区时间、励磁电感设计、寄生电容等多因素的配合。我给新入行的朋友一个建议第一次调LLC不用急着上仿真工具先把示波器的两个通道用好看半桥中点电压和谐振电流的关系亲手经历一次频率压低后ZVS丢失、波形出现振荡的过程你对感性区和容性区的理解会彻底不一样。工具是辅助对工作区的直觉才是真正能带走的东西。