ARTICLE DETAIL

资讯详情

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

半桥LLC开关电源设计:从原理到调试实战

半桥LLC开关电源设计:从原理到调试实战 开关电源做到要换拓扑的时候多半是从反激往半桥LLC走。反激在150W以内很舒服RCD钳位、波形难看一点也能出货但功率拉到300W以上硬开关的尖峰和损耗会让你怀疑人生。半桥LLC是这档位最常见的方案原边两个管子轮流开通靠谐振腔把电流变成正弦开关管在ZVS条件下开通次级整流管也能软换流效率高、EMI好做是我做240W/24V电源时最喜欢的路子。如果你已经玩过反激想给项目升功率或者正在被LLC神秘波形搞到头大那这篇值得看看。真正上手搞半桥LLC之后会明白这拓扑难的不是电路结构而是“控制”。同样是两个半桥管子PWM拓扑用占空比调压LLC却要固定死占空比、只调频率死区、软启动、轻载突发模式哪一步没配合好都可能炸管。下面我把这套东西按自己的调试思路重新捋一遍。1. 先弄明白半桥LLC到底在做什么1.1 从反激到半桥LLC拓扑选型那点事反激电源的核心是变压器储能原边开关导通时存磁能关断时释放到副边所以天然带一个“断流”过程功率一大变压器体积和尖峰都压不住。半桥LLC完全不同它不是靠变压器存能量而是靠谐振腔里的电感Lr和电容Cr持续谐振变压器励磁电感Lm也参与工作。原边开关管开通时电流已经是正弦回零或者接近回零的状态开关动作不再是硬生生切断损耗自然小得多。选型的时候200W到2kW这个功率段半桥LLC几乎是最优解。全桥LLC两个桥臂四个管子适合2kW以上成本和驱动电路复杂反激在150W以内有成本优势但一到300W就非常吃力。半桥LLC只要两个MOSFET高压侧和低压侧互补导通再配合次级同步整流就是现在PFCLLCSR的标准架构服务器电源、通信电源、工业充电模块基本都是这套思路。我看到很多人问“半桥LLC和半桥PWM有什么区别”这里先说结论普通半桥PWM调占空比死区只是为了防止直通LLC调的是频率占空比一般固定50%死区时间反而成了实现ZVS的关键参数。理解这个差异后面调试就不会走偏。1.2 半桥LLC的“控制”为什么和PWM拓扑完全不同普通PWM拓扑里输出电压误差信号直接改变占空比环路响应快、模型也直观。LLC不一样它的输出电压和频率是非线性关系增益曲线像一座山频率升高增益下降频率降低增益上升而且这个关系还随负载变化。控制芯片内部通常是一个压控振荡器光耦送过来的误差电压越高或越低输出频率就跟着变化同时保持上下管占空比接近50%。这种控制方式对轻载很不友好。反激轻载可以降频、跳周期LLC轻载时如果频率一直往上抬增益会逼近零点环路就会失控。所以现在的LLC控制芯片都带突发模式轻载时把驱动分成一小段一小段发出去每段频率依然在正常范围但整体等效功率降下来了。这就是为什么LLC的控制芯片比反激复杂它不是简简单单“调节误差引脚电压”就完事。还有一点容易被忽略LLC的环路带宽不能做得太高。因为增益曲线本身是谐振特性相位变化很剧烈如果按反激的补偿思路把穿越频率定到20kHz很容易在某些负载点振荡或恢复超调。实际项目里我一般把带宽压在5~10kHz动态响应靠突发模式和轻载最小频率兜底。2. 半桥LLC工作模式拆解不是所有谐振工作都能软开关2.1 三要素Lr、Cr、Lm半桥LLC的谐振腔由三个关键元件组成谐振电感Lr、谐振电容Cr、变压器励磁电感Lm。很多人第一次看电路图会问变压器不是已经有漏感了为什么还要外挂一个谐振电感因为LLC需要的Lr比较精确而且磁芯要有气隙防止饱和单纯靠变压器漏感很难控制一致性。Lr和Cr串联形成主谐振回路Lm则是和副边负载耦合的“可变电感”。谐振频率有两个。第一个是Lr和Cr的串联谐振频率fr1第二个是Lr加上Lm再和Cr串联后的较低频率fr2。fr1处变压器副边整流二极管电流连续fr2以下则进入更复杂的工作状态。实际设计时Lm的值越大励磁电流越小空载损耗越低但ZVS条件越差Lm越小ZVS容易实现但变压器环流损耗大。这个矛盾贯穿整个LLC设计。2.2 两个谐振频率与工作区划分用控制芯片的固定死区时间配不同频率工作状态会落在三个区域频率高于fr1时谐振电流有点“来不及换向”原边开关管还能ZVS开通但副边二极管不是零电流关断会有反向恢复损耗。这个区间适合作为轻载或过压工况。频率在fr2和fr1之间时原边ZVS副边二极管零电流关断这是效率最好的主工作区。满功率点通常设计在这个区间靠fr1附近。频率低于fr2时电路进入容性区谐振电流相位落后开关管会变成ZCS而不是ZVS驱动一开通mosfet体二极管还在导通轻则发热重则炸管。这是LLC绝对要避免的区域。很多控制芯片比如NCP1399和L6599都专门有容性区保护逻辑。如果你自己搭分立驱动没有这个保护就必须确保最小频率永远高于fr2同时闭环不能失控。我在调试时习惯把最小频率限制在0.6倍fr1左右再配合软启动时间压住开机冲击。2.3 如何用示波器快速判断是否真正ZVS判断半桥LLC是否真的ZVS最直接的办法是看半桥中点的电压波形和驱动波形的关系。正常ZVS时在死区时间内励磁电流给上下管输出电容充放电中点电压应该已经翻转到位等到对应管子驱动变高时Vds已经接近0或者就是0。如果你看到驱动高压一到Vds才开始往下掉那就说明是硬开通电流尖峰会很高。另一个典型现象是原边谐振电流波形明显畸变不再是对称正弦而是底部带有台阶或者趋于三角波这可能意味着工作点已经逼近fr2。示波器设置要注意探头地线越短越好高压差分探头更好。半桥中点是高压摆率非常高的节点普通探头夹子地线会引入很大噪声容易让你误判波形。3. 半桥LLC的控制策略设计与参数计算3.1 变频控制PFM为什么固定占空比调频率半桥LLC控制核心就是PFM固定占空比调频率。占空比如果小于50%两个管子中间就会出现一个“休息”窗口谐振电流在这个窗口里没有续流路径谐振状态被打破开关管ZVS条件变差占空比如果大于50%会有直通风险。所以主流LLC控制芯片都做成了上下管各50%占空比中间只留死区时间。用频率调节的输出特性比较陡峭频率一点变化输出增益就会明显变化。这对变压器匝比精度、谐振电容容差、PCB寄生电感都很敏感。所以LLC不像反激“随便绕个变压器都能调出来”它对参数一致性要求高得多。量产时会发现Cr电容换成不同批次满载频率就可能偏了百分之几这是正常的。还有个容易混淆的点LLC的PWM模式也就是调占空比不调频率一般只用在暂态或特殊保护场景不能用做主控。调占空比会让谐振电流失去对称性次级整流波形畸变软开关性能会快速退化。3.2 240W半桥LLC参数计算示例我拿自己调过的一个240W/24V电源举例输入是前级PFC输出典型电压385V范围按330V到420V算。输出24V/10A功率240W谐振频率先定在100kHz。先定变压器匝比n。额定385V输入时希望增益M接近1半桥LLC的增益关系是M2×n×Vo/Vin所以nVin/(2×Vo)385/48≈8取8。也就是说初级匝数Np是次级匝数Ns的8倍次级全波整流时是两个绕组各按3匝考虑初级就是24匝。然后算负载等效电阻。24V/10A负载自身电阻是2.4Ω折算到原边的交流等效电阻用FHA近似公式Rac≈8×n²×RL/π²算出来大约是125Ω。这个值决定了品质因数Q对应的Lr和Cr取值范围。品质因数Q取0.4励磁电感比k取4。按公式LrQ×Rac/(2π×fr)就是0.4×125/(2π×100k)≈79μH。Cr1/(2π×fr×Q×Rac)算出来约32nF。Lmk×Lr≈316μH。这套参数只是初值实际还要根据变压器的漏感、绕组电容、PCB走线寄生等微调。Q影响增益峰值的陡峭程度Q太小满载增益不够Q太大工作点容易掉到容性区k影响ZVS和空载损耗k取4到6是我比较舒服的范围。3.3 死区时间怎么定死区时间在半桥LLC里不是“越小越好”的保护参数它是ZVS实现的重要窗口。死区期间Lm的励磁电流要足以把半桥中点的寄生电容充放电翻转。如果死区太短管子体二极管还没来得及接管电流驱动就来了形成硬开通死区太长励磁电流在低压上被白白消耗还会产生额外的传递延迟影响有效占空比。计算上可以按这个思路死区时间要大于中点电容总电荷除以励磁电流的峰值。公式不复杂但实际项目里芯片内置死区可调范围一般是几百纳秒。我通常从200ns开始试看满载ZVS波形和空载发热表现再增减。死区还和输入电压有关。输入越高励磁电流越大ZVS越容易实现死区可以稍微短一点输入越低越需要足够死区。有些设计在低压输入下满载效率变差查来查去就是死区时间没跟上。3.4 轻载处理、软启动和保护逻辑LLC轻载不能用普通PWM那种“降频硬扛”的方式因为频率升高到一定程度后增益趋近于零输出电压会失控。常见做法是突发模式也就是让驱动以一阵一阵的方式工作每一段里面开关频率仍然正常但整体平均值变低。突发频率要避开音频区否则就成“电源啸叫”了。软启动也非常讲究。开机的瞬间输出电容电压为零如果控制芯片直接以工作频率启动谐振腔冲击电流会非常大。正确做法是从高频往低频扫描高频意味着低增益、低电流随着输出电压建立再逐步降低频率到工作点。这个扫描时间一般几毫秒到几十毫秒具体看输出电容大小。保护逻辑里原边过流保护需要特别注意谐振电流的检测位置。常见方案是采样谐振电容串联的电流互感器或者采样半桥中点电流。只看直流母线电流往往会漏掉谐振腔内的循环能量导致过流保护反应迟钝。再有就是输入欠压保护和输出过压保护LLC的增益区域很窄输出过压时频率必须快速抬到上限否则系统会往容性区跑。4. 变压器、谐振元件与PCB布局的实操要点4.1 主变压器的设计与绕制半桥LLC的变压器和反激不太一样反激要垫很大气隙存磁能LLC的变压器主要靠Lm提供励磁通路气隙比反激小得多但必须严格按照设计值调。我那个240W参数里Lm要求316μH用PQ3230磁芯初级24匝次级全波3匝加3匝绕完后先装上假负载测电感再决定要不要微调气隙。绕制顺序影响漏感和绕组间电容。初级在内层次级在外层或者采用三明治绕法都能降低漏感。这里要小心LLC的Lr如果设计成用变压器漏感来做漏感精度完全取决于工艺量产一致性很差。所以除非企业级产品有严格工艺控制我还是建议用独立谐振电感把漏感和Lr分离方便调试。变压器磁芯要不要留气隙要看Lm目标。LLC变压器通常需要一个较小的气隙来调整Lm但这个气隙不是“存储能量”用的它主要为了精确控制励磁电感大小。气隙过大Lm变小励磁电流增大低压ZVS更容易变压器温升却会变差要找到平衡。4.2 谐振电感和谐振电容怎么选谐振电感Lr工作频率高电流波形接近正弦但又带有三角波分量磁芯损耗不能按传统电感估算。实际选RM8、RM10或PQ20这类磁芯都可以绕线用多股利兹线减少集肤效应。我习惯把Lr单独放在一边让它和发热严重的变压器、同步整流管保持一点距离不然热源耦合会让谐振参数漂移。谐振电容Cr承担很大电压应力它上面的电压是母线电压和谐振电流共同作用的结果峰值经常超过400V。必须用薄膜电容最好是专用于谐振的CBB电容耐压按630V以上选。不要用普通电解电容或者高容值陶瓷电容损耗、容量偏差和直流偏压特性都会影响谐振频率。容量精度尽量选±5%两个电容并联时要看好电压均衡。芯片周围的小电容同样不能省。半桥LLC控制芯片的高压检测脚、反馈脚附近要放0.1μF和1nF的组合防止高频干扰让频率突然跳变。很多人调试LLC时发现频率抖动其实不是控制环路问题而是电容布局太远。4.3 整流后310V区域的间距要求与布局经验开关电源整流后310V直流很多人只关心“耐压够不够”忽略了PCB间距。这里的间距分两类一类是原边高压区域内部另一类是原边对副边的安全绝缘。原边310V正负极之间、310V走线和半桥中点之间打样经验是爬电距离不要小于3mm空间允许就按4mm以上画。机器在高原或者污染环境使用时间距还要加大这些都要按IEC 60950或IEC 62368的表格核算。另一类更关键原边高压区对副边低压区是加强绝缘至少6mm间距不够就在PCB上开槽槽宽按同样标准槽深要穿过板厚。有Y电容的位置Y电容两pin间距也要按原副边绝缘处理。布局上要把“热地”和“冷地”的边界画清楚。半桥LLC的Y电容通常跨接在原边地和副边地之间如果布局混乱Y电容引线过长共模噪声会非常难压下去。大电解电容正负极到半桥管子的走线要短因为这个回路里流过的是脉冲电流走线越长尖峰越高。5. 半桥LLC调试问题排查实录5.1 原边电流波形不对容性区误入我第一次调LLC时满载上电管子直接烫得没法碰。查了一圈起初以为是散热没做好后来用示波器看原边电流波形发现根本不是正弦而是严重畸变还带着明显的模态台阶。这通常意味着实际工作频率低于fr2谐振腔进入容性区。处理方式是先提高最小频率限制比如从60kHz提到75kHz再看满载输出是否稳定。如果频率一到某个值就失控说明增益曲线已经到顶需要回头检查变压器匝比和Cr容量。还有就是死区时间太短开关管还没来得及完成ZVS系统看起来像“谐振没有建立”也会出现类似波形。排查顺序很重要。先看负载是不是真实额定负载不能用电子负载的CV模式直接加压限流LLC对等效阻抗很敏感电子负载接法不对会误导频率。然后断开反馈环手动用信号发生器驱动半桥逐步扫频看波形找到当前参数下的谐振峰再让闭环控制频率落在这个峰的安全区域。5.2 开机就炸高压管软启动和过流保护没配合好LLC炸管最经典的场景是开机瞬间。输入PFC母线385V已经建立驱动一给上输出电容空着如果控制频率直接落在低增益区次级反射阻抗很轻谐振腔电流会瞬间冲得很高。半桥LLC上管炸掉通常不是过压而是过流加硬开通的组合效果。我踩过几次坑以后总结经验是先上低压直流比如用调压器把母线调到100V再测软启动波形确认启动扫描频率足够高再慢慢往上加电压。LLC控制芯片的软启动时间参数和频率上限也要匹配有些芯片可以通过电阻设置启动频率上限要留够裕量。当然过流保护必须独立于软启动。谐振电流采样建议用电流互感器放在谐振电感或者Cr电容支路尽量少放母线回路。炸管还有一个隐形原因半桥中点电容太大。MOSFET选型时为了压低导通损耗选了输出电容很大的模块死区不够ZVS完全失效启动瞬间尤其明显。5.3 轻载啸叫和频率抖动轻载啸叫最常见的有两类。一类是突发模式的burst频率落在人耳可听范围内比如5kHz到15kHz之间听上去就像蚊子叫或蛐蛐叫。另一个类是陶瓷电容和变压器磁芯在电路扰动下共振声音不大但很刺耳。遇到啸叫先看闭环补偿。如果轻载时反馈比较器在临界抖动频率会忽高忽低产生明显的音频噪声。此时调节突发模式门槛让burst频率跳到20kHz以上或者干脆给轻载加一个假负载把工作点拉出抖动区。假负载会牺牲空载功耗但从可靠性角度看一个2W左右的电阻能解决很多莫名其妙的问题。变压器本身啸叫比较玄学。浸漆和灌胶能大幅降低磁芯振动但要注意胶料热胀冷缩和磁芯应力。有人为了好声学特性去调整气隙片的厚度实际效果有限优先从控制层面解决。谐振电容啸叫也很常见薄膜电容在高频谐振电流下会产生振动选体积稍大的电容能减轻这个现象。5.4 常用检查清单项目调试到后期我习惯按下面这张表过一遍。它不复杂但能避免很多返工。故障现象可能原因排查方向满载原边管子发热进入容性区、死区太短、频率设置过低上电前手动扫频看ZVS波形空载/轻载输出失控最小频率太低、burst阈值不对、环路过补偿提高最小频率检查burst门槛开机尖峰电流大软启动初始频率太低、母线高压起步低压慢启动核对启动频率上限全范围效率偏低Lm太小、Lr/Cr不匹配、次级二极管反向恢复复算k值换超快恢复二极管或SiC二极管输出纹波带毛刺谐振采样电路被干扰、半桥中点走线过长缩短半桥驱动回路检查信号地雷击浪涌或开关机炸管保护动作太慢、采样位置不对加电流互感器独立过流保护最后说个我自己的习惯任何一块LLC板子回来先不要急着满载上电。先用低压母线测启动再看ZVS波形然后在额定输入下从轻载往满载慢慢加每个功率点记录工作频率。频率变化应该是平滑连续的如果突然跳到另一个区间那一定有问题。半桥LLC的调试本质就是和频率、死区、增益曲线这三样东西打交道耐心把这张频率图摸清楚后面即使换功率等级、换输出规格思路也能直接复用。
返回列表