
半桥LLC谐振变换器做并联并机最容易翻车的不是控制环路调不出来而是两台“标称一致”的模块从谐振参数开始就不一致。我在实验室里见过太多次这样的场景两台额定功率完全相同的半桥LLC电源模块输出并在一起轻载时电流分配还像模像样一带到60%负载一台电流直接顶到限幅点另一台却还在“摸鱼”输入母线纹波肉眼可见地增大模块底部甚至传出谐振电感吱吱作响的声音。查了一圈环路参数没问题驱动波形没问题最后拆开测谐振参数才发现两台机器的Lr、Cr、Lm实际值差了将近8%。这篇文章就把这个事彻底讲明白。围绕半桥LLC参数不匹配情况下的并联并机运行从硬件均流、PI控制和PFM变频调制三个层面拆解参数偏差如何演变成电流分配不均以及每一层手段到底解决了什么问题。适合正在做LLC并机方案、被均流精度折磨的电源工程师也适合打算从单模块走向系统集成的硬件开发者。1. 半桥LLC并联的难根参数不匹配如何放大不均流1.1 LLC增益特性对谐振参数极其敏感半桥LLC变换器的核心是依靠谐振电感Lr、谐振电容Cr和励磁电感Lm构成谐振腔通过改变开关频率来调节输出电压增益。它的直流增益表达式可以写成M 1 / sqrt((1 k - k/fn²)² Q²(fn - 1/fn)²)其中k Lr/Lmfn fs/frQ为品质因数。谐振频率fr 1 / (2π√(Lr·Cr))。这个公式的工程含义是增益曲线不是平台状的而是一条在谐振点附近斜率很陡的曲线尤其是在轻载条件下Q值小曲线变得更加尖锐。换句话说LLC原本就是一个“频率对增益高度敏感”的拓扑Fm的微小变化直接映射为增益的明显变化。如果把两台LLC模块并联在同一个输出母线上它们面对的是同一个输出电压。由于各自谐振参数不同同一开关频率下的增益曲线不同为了稳住同一个输出电压它们就必须跑到不同的工作频率上。问题在于在并联系统中两个模块的输出端直接连在一起输出电压被强行拉成同一个值这时候谁的增益高谁就倾向于多承担电流。增益差异在轻载时不明显因为负载线很平Q值低各模块都能轻松满足输出一旦负载加重增益曲线开始展开差异被急剧放大电流分配不均就变得肉眼可见。1.2 参数不匹配的主要来源谐振参数不是标称值而是实际制造出来的离散值。常见的偏差来源包括谐振电感Lr使用磁粉芯或铁氧体磁芯绕制匝数相同的情况下磁芯导磁率的一致性受温度、气隙加工误差、绕线松紧度的影响偏差在±3%到±8%之间非常常见。谐振电容Cr薄膜电容的容差可以做到±5%但如果使用X7R或Y5U等温度特性较差的瓷介电容容值随温度和直流偏置变化幅度可超过±15%。励磁电感Lm开气隙的变压器磁芯气隙尺寸哪怕差0.1mmLm可能就差了5%以上。变压器匝比多路并联绕组或PCB绕组工艺差异会导致有效匝比的微小偏差直接反映为输出电压采样基准的差异。这里想强调一个容易被忽视的点很多人做LLC并机时只盯着两个模块的“标称谐振频率”是否一致要求原厂做配对筛选匹配到1%以内。这个思路在实验室里没问题但到了量产阶段供应链根本无法保证每一批谐振电感都完全一致。工程上必须承认参数不匹配是常态而不是异常。1.3 并联系统的环流路径当两个LLC模块的输出端直接并联时如果忽略线路阻抗两个模块的输出电压差值ΔV会在两个模块之间形成环流。环流路径是电压偏高的模块输出电流一部分流经母线另一部分通过另一个模块的输出电容流回其内部形成循环。这个环流不经过负载纯属无效功率。它导致的问题包括输出母线电流纹波增大、谐振电流应力不对称、磁性元件噪音、输入侧母线电压纹波恶化。更严重的是环流会使电流偏大的模块温升快速上升触发过温保护最终导致整个并联系统停机。参数不匹配的直接后果就是提供了产生ΔV的“土壤”。控制层要做的是把这种由参数差异导致的ΔV尽可能压缩到零。2. 硬件均流先打底把模块间的增益偏差压到可控范围2.1 均流母线与输出阻抗匹配硬件均流的第一层是让两个模块在物理层面先具备“协同”的基础。最常见的是均流母线方案每个模块的输出电流经过采样电阻转换成电压信号通过一个电阻连接到公共母线上模块内部的均流放大器将本机电流与母线电压比较生成修正信号去微调输出电压给定。这套方案的本质是让模块之间的电流信息共享而不是各自独立硬撑。母线电压反映的是所有模块的平均电流比任一单机的输出电流更具“代表性”。本机电流大于平均值就降低本机电压给定本机电流小于平均值就抬高电压给定。需要注意一个细节均流母线的布线必须采用“三线制”或“开尔文接法”即电流采样地和母线参考地分开走线避免采样回路上的压降干扰均流放大器。我曾经遇到过并联测试时均流精度突然从2%恶化到8%的情况最后排查发现是均流母线的地在电源输入侧和输出侧之间形成了地环路把功率地的噪声灌进了均流放大器。2.2 输出侧均流电感和对称布局在输出侧串联一个小的均流电感是目前工业电源模块并机中比较稳妥的硬件方案。这个小电感的量值通常取几百nH到几μH之间它的作用不是滤波而是将两台模块短路时产生的环流压差分配在感性阻抗上让环流的高频分量被抑制只剩下PI环可以处理的直流分量。均流电感的匝数和磁芯选择基于一个原则在最大环流幅值下电感不能饱和。举例来说假设输出电流50A允许环流5A工作频率200kHzΔU0.5V那么感量L ΔU/(2πfs·ΔI) ≈ 80nH。这个值其实很小PCB走线的寄生电感都可能达到几十nH所以在布局时反而要留意走线电感本身是否已经起到了均流作用。当然走线电感不够可控不建议当作正式的均流方案。另外一个被很多人忽略的是PCB布局的对称性。两个模块在母线上的接入位置、功率回路的走线长度、输出电容到母线的距离都会影响各自等效输出阻抗。这个不对称性叠加在谐振参数差异之上往往让均流环的调节量偏置到一边去增加PI环的负担。最好的做法是在做并联均流实验之前先对母排和线缆做阻抗对称性检查。2.3 硬件均流的边界不能消除差异只能缩小差异硬件均流方案有一个明确的边界它能解决的是参数差异不大时的“基础分配平衡”但它无法完全消除参数不匹配带来的增益差异。原因是硬件方案无论是均流母线还是输出均流电感本质上都是“被动的电压修正”或“高频环流压制”它们不具备感知负载变化、实时追踪增益曲线的能力。所以工程上的正确组合方式是硬件均流负责把不均流程度从“不可接受的20%”压缩到“PI环可以轻松处理的5%以内”剩下的动态误差交给控制环去闭环修正。跳过硬件层、直接单靠软件PI去硬拉均流精度往往会导致一个环路拼命输出、另一个环路进入饱和动态响应很差。这也是我在设计评审时反复强调的不要一上来就调PI先看两台机器的实际谐振参数差了多少再决定硬件层要做到什么程度。3. PI均流环设计控制带宽与参数整定的实际做法3.1 并联控制架构选择半桥LLC并联的控制架构主要有两种主从均流和自主均流。主从均流选择一个模块作为主模块负责电压环的闭环稳压其余从模块接收主模块下发的电流基准各自做电流内环。这种方案响应快、均流精度高但存在单点故障的隐患主模块一挂整机都要掉电。自主均流则没有主从之分每个模块采样母线电压同时通过均流母线获得平均电流信息各自独立完成电压环和均流环。这种方案可靠性更好但均流环和电压环之间存在耦合参数整定更讲究。针对标题中的“硬件均流PI控制PFM变频调制”组合我推荐使用自主均流架构硬件均流母线提供平均电流基准PI均流环基于电流偏差修正PFM频率指令电压外环继续稳住输出电压。控制器用DSP或者MCU都行关键是均流环的采样和PFM调制要在同一个开关周期内完成更新。3.2 均流环的采样与误差生成均流环的输入是两路信号本机输出电流采样值Iout和均流母线电压对应的平均电流Iavg。误差量是二者之差e Iout - Iavge 0说明本机承担的电流高于平均系统需要降低本机的输出能力e 0说明本机承担不足需要提升本机输出。然后这个误差经过PI调节器生成一个频率修正量Δf叠加到PFM的基础频率指令Fbase上。需要注意均流误差最终是通过改变开关频率来影响增益的而开关频率本身又和电压环共享同一条调节通道所以均流环和电压环之间实际上是级联关系电压环输出基础频率均流环输出修正频率两者相加后作为最终的PFM频率给定。3.3 PI参数整定的带宽分配原则均流环的整定最忌讳“快”因为它是在电压环的外面再叠加一层修正如果均流环带宽和电压环重叠两个环会互相抢频率控制权引发振荡。我给一个可操作的经验值设电压环的穿越频率为fv半桥LLC电压环一般取2kHz到5kHz均流环的穿越频率取fv的1/10到1/5也就是200Hz到1kHz。留出至少5倍的间隔保证两个环路的相位裕量不互相侵蚀。实操中可以用“先标定、后闭环”的方法整定两台模块开环运行固定不同的PFM频率记录输出电流与频率的对应关系得到等效的“频率-电流增益”Gfi。根据Gfi计算均流环比例系数Kp的初始值使得开环增益在校准点处满足穿越频率要求。加入积分系数Ki从零开始缓慢增加直到稳态均流误差消失同时观察动态过程中是否有振荡。我做过的一个实际案例两台半桥LLC输入400V输出48V/50A谐振频率100kHz满载工作频率约110kHz。电压环穿越频率3kHz均流环穿越频率控制在大约400Hz。最终整定出来的PI参数是Kp0.3Ki250。均流误差从没加均流环时的18%压缩到了2%以内。3.4 抗积分饱和与输出限幅均流环的输出是频率修正量Δf它的物理调节范围必须被限制。如果把Δf的限幅设得过大比如达到了正负20kHz那么当负载突变时均流环的积分器会迅速饱和频率修正量冲到限幅值这时候电压环几乎失效输出电压会出现一个明显的凹陷甚至跌落。推荐的限幅策略是Δf的限幅范围取当前工作频率的5%以内同时使用带抗积分饱和结构的PI调节器。当输出达到限幅时积分器停止累加防止“退饱和超调”。在软件实现上可以用简单的条件判断如果输出饱和且误差方向与积分方向一致则冻结积分累加。此外在负载突变瞬间均流环来不及响应这时候电压环本身的动态会决定输出纹波。可以让电压环在前馈通道上叠加一个负载电流前馈项把负载电流的变化直接折算成频率修正量先于均流环动作。这个前馈不参与稳态调节但在动态过程中可以显著降低均流环的调节压力。4. PFM变频调制与并联协调的几个关键细节4.1 PFM的调频范围与工作区间半桥LLC的PFM调制不是在一个无限宽的频率范围内线性调节的。必须明确工作区间当开关频率fs大于谐振频率fr时变换器工作在感性区开关管实现ZVS这也是并联并机时的首选工作区间。如果fs低于fr进入容性区MOSFET的体二极管反向恢复损耗急剧增加效率下降的同时还可能出现炸管。并联系统中两台模块的参数不匹配会导致它们各自的fr不同因此PFM调制的频率下限也需要各自独立设定。不能给两台模块设置同一个绝对最低频率而应该按各自谐振频率的相对值设置。实际操作中我会把频率下限设置为1.05×fr_self频率上限设置在1.5×fr_self左右。这样可以保证两台模块都工作在感性区的安全范围内又留有足够的调频裕量去修正均流偏差。4.2 均流误差如何映射为频率修正量LLC的增益曲线在工作区间内近似单调下降频率越高增益越低输出电流越小。因此均流误差到频率修正量之间存在一个清晰的映射关系本机电流偏高e0增大开关频率降低增益拉低本机输出电流。本机电流偏低e0减小开关频率提高增益抬高本机输出电流。关键在于“频率修正量的增益”不是常数。在谐振频率附近增益曲线斜率陡峭一点点频率变化就能产生较大的电流变化而离谐振点较远时曲线平缓需要较大的频率变化才能获得相同的电流修正。因此PI参数在满载点是最难调的满载时Q值大增益曲线斜率适中轻载时Q值小增益曲线斜率很陡相同的Kp在轻载下会产生更大的频率波动。解决方法是采用变增益控制在轻载时自动降低Kp满载时恢复正常Kp。增益调度表可以通过离线仿真获得也可以在调试中实测拟合。4.3 启停时序与频率爬坡并联系统的启停时序对均流环的收敛影响很大。如果两台模块同时启动由于谐振参数不同初始时刻的电流分配必然不均匀均流环需要一段时间去修正。如果PI参数偏慢这段时间内电流偏大的模块可能已经触发限流保护。我建议采用分级启动策略先让两台模块都进入软启动状态PFM频率从最高频率比如1.5×fr开始往下扫此时增益最小输出电流很小模块间的不均流幅度被限制在安全范围。输出电压建立到额定值后保持一段时间的空载稳定让均流环先收敛。再接入负载负载接入的速率用电子负载的动态模式控制避免阶跃冲击。另外两台模块的软启动斜率和时间要尽量一致。启动斜率不一致会导致先完成软启动的模块先带载后启动的模块直接被拉进限流状态。如果硬件上无法保证完全一致可以通过通信握手的方式实现启动同步主模块发出“Ready”信号后从模块才开始执行软启动。4.4 轻载不均流的根源与对策轻载下不均流最严重这是LLC并机的普遍规律。原因前面提过轻载时Q值小增益曲线非常陡峭同样的参数偏差会导致更大的增益差异。同时轻载时模块本身输出电流小采样信噪比低均流环的误差信号被噪声污染调节容易失真。应对轻载不均流有几个实际措施在轻载区间提高电流采样的增益比如用可编程增益放大器在输出电流小于10%额定值时自动将采样增益提高5倍。把均流环的误差死区设为额定电流的1%~2%低于死区时均流环输出保持不变避免在轻载区间来回调节产生频率抖动。适当提高轻载时的最小开关频率让模块在轻载时依然保持一定的增益斜率线性度避免进入增益曲线的非线性弯曲段。这里的核心思路是轻载不均流虽然看起来百分比很大但绝对电流差很小对系统安全威胁不大与其让均流环拼命修正不如让它安静一点把调节资源留给更重要的重载区间。5. 仿真注入与台架实测一组可复现的验证数据5.1 仿真模型搭建要点在做硬件测试之前先用仿真把参数不匹配的敏感度摸清楚可以节省大量调试时间。我习惯用Simplis或者PSIM搭建半桥LLC的周期平均模型重点关注开关频率到输出电流的传递特性。仿真中注入参数不匹配的方法很简单给两个模块的Lr、Cr分别设不同的值。比如模块A的Lr10μH、Cr66nF模块B的Lr10.5μH、Cr63nF这样两台的谐振频率分别约为196kHz和195kHz接近但不完全一致。在此基础上让两个模块共用同一个输出电容和负载电阻观察电流分配。关键观察指标有三个一是稳态电流分配比例二是均流环接入后频率修正量Δf的变化轨迹三是动态负载跳变时均流误差的峰值和恢复时间。5.2 关键波形怎么读台架测试时重点抓四路波形两路谐振电流、输出总电流、单模块输出电流、均流环的Δf输出。谐振电流波形可以直观反映每个模块的开关频率位置如果模块A的谐振电流波形出现了明显的“小平台”段说明它已经工作在接近谐振点的位置模块B如果谐振电流波形更接近正弦且幅值偏低说明它工作在频率更高的位置。Δf波形是最能判断均流环工作状态的特征信号。正常收敛状态下Δf是一个缓慢变化的直流信号叠加微小的纹波如果Δf呈现明显的周期性振荡说明均流环带宽和电压环之间产生了耦合振荡需要降低Kp或Ki。5.3 一组典型的实测数据对照下面是一组我在48V/50A半桥LLC并联系统上实测得到的数据两台模块的Lr偏差约5%、Cr偏差约4%负载为80%额定功率控制策略模块A电流模块B电流不均流度备注无均流固定PFM频率45.2A34.8A13.1%模块A接近限流仅硬件均流均流电感母线41.5A38.5A3.8%硬件层收敛明显硬件均流PI均流环40.3A39.7A0.8%均流精度满足通信电源要求从数据可以看出硬件均流层单独已经能解决大部分不均流问题但如果不加PI均流环3.8%的残余偏差在实际量产中会因为温度漂移、老化等因素继续恶化到5%以上仅靠硬件均流并不稳妥。加上PI均流环参数不匹配带来的影响被压缩到1%以内这才是“硬件打底软件精修”的正确组合。这组数据同时验证了一个判断把不均流从13%压到4%靠的是物理层的手段从4%压到1%甚至更低才是PI环的功劳。两者不是替代关系而是接力关系。6. 现场调试最容易踩的坑从电容漂移到死区偏差6.1 谐振电容的温度系数漂移这是整个并联均流中最隐蔽的坑。实验室常温下标定好的两台模块均流精度很不错一到高温老化或者满载运行一段时间后均流精度明显恶化。排查思路要往谐振电容的温度特性上走。薄膜电容聚丙烯的温度系数通常在-200ppm/℃左右温升30℃时容值下降约0.6%这个影响不大。但如果是多层瓷介电容比如X7R在直流偏置和高温共同作用下容值可能下降20%以上。20%的Cr偏差直接造成谐振频率偏移10%这个量级基本可以摧毁任何均流环的调节能力。所以并联并机项目中谐振电容的选型必须坚持C0G或聚丙烯薄膜电容并且要对电容的额定电压留足降额不要让电容工作在接近额定电压的区间。直流偏置导致的容值下降不是可恢复的瞬态问题它会持续改变工作点。6.2 驱动死区不一致导致的等效增益偏差两路半桥驱动信号的死区时间如果有差异等效到增益上会产生一个额外的偏置。比如模块A的死区是150ns模块B的死区是250ns这个100ns的差异在200kHz开关频率下相当于2%的占空比损失直接映射为增益偏差。这个偏差叠加在谐振参数偏差之上后均流环需要输出的修正量会超过原来设计值甚至顶到限幅。解决方法是使用死区时间可编程的驱动芯片或者在软件初始化时测量各模块的死区时间并做归一化补偿。我遇到过一种情况两台模块的驱动芯片批次不同死区时间特性有明显分散均流环调试时怎么都不收敛最后把两路的驱动芯片换成同一批次问题迎刃而解。硬件的一致性在并机系统里比单机系统重要得多。6.3 均流母线的采样噪声与回路设计均流母线的信号电平通常很低毫伏级而功率回路的开关节点电压很高几百伏如果采样回路设计不当开关噪声会直接耦合到均流误差信号上导致PI环误动作。这里给出几个经过验证的处理方法均流母线采用双绞屏蔽线屏蔽层单端接地采样电阻使用四端开尔文接法采样线和功率线分开均流放大器前级加一阶RC低通滤波截止频率设置在均流环带宽的5到10倍既能滤除高频开关噪声又不会影响均流环的相位裕量。还有一个容易被忽略的点均流母线上必须有一个安静的参考地。如果两台模块的采样地各自接到本机功率地而两台功率地之间存在电压差均流母线读取到的平均电流信号就会有固定的直流偏置直接导致稳态均流误差。推荐的做法是将均流母线的参考地汇聚到母线电容的负极端而不是各自的功率地。6.4 从模块故障与均流环失效模式并联系统的容错设计往往在前期被忽略。当其中一台模块发生故障退出运行时剩余模块瞬间要承担全部负载。如果均流环没有故障检测能力它会在短时间内拼命抬高故障模块的频率修正量直到发现输出电流为零然后积分器饱和剩余模块的电压环也会被拉偏。实际项目中我至少会做两件事一是给每台模块设置输出电流下限检测当本机电流低于某个阈值比如5%额定值且持续超过一定时间判断本机已退出母线立即将均流环旁路不再输出频率修正量二是给均流环的Δf设置一个撤销时间当Δf持续处于限幅值超过500ms时自动将积分器清零并进入重新初始化状态。这个设计可以避免故障模块干扰健康模块的闭环运行。另外一个值得提前规划的点是热插拔。如果系统要求支持模块带电插拔均流母线在模块拔出瞬间会产生一个很大的电压毛刺留在母线上其他模块的均流环会感知到一个虚假的电流突变。处理办法是在每台模块的均流母线接入点增加一个NMOS开关模块正常启动并稳定后才闭合开关接入母线拔出前先断开开关可以彻底隔离热插拔冲击。最后再分享一个我在调试现场的经验并联均流的现场调试一定要故意制造“参数不匹配”的测试条件。比如准备两组谐振参数不同偏差5%左右的电感电容分别装到两个模块上再跑均流测试。如果这套系统在参数失配的条件下依然能稳稳收敛那到了量产阶段随便抓两台模块都能并机成功。反过来如果只在“完美配对”的模块上测试通过那这个方案到产线上大概率会翻车。参数不匹配不是故障它是并联并机系统设计中必须预设的边界条件接受了这一点硬件均流和PI控制的设计目标才会清晰。