资讯动态

半桥LLC并联均流全解析:硬件配对+PI控制+PFM调制

发布时间:2026/10/20 7:18:29 来源:尧图企业网站定制
做电源开发这些年我越来越觉得“并联”这两个字被很多人低估了。单台模块单独测试时效率、纹波、动态响应都能交出一份漂亮报告结果两台一并联立刻原形毕露不是这台发烫就是那台不出力严重时还会出现两台模块相互抢电流的低频振荡。尤其是拓扑换成半桥LLC之后这种问题几乎躲不掉因为半桥LLC的输出增益不像普通Buck那样只由占空比决定它由谐振参数、开关频率、负载状态共同决定而谐振电感、谐振电容、变压器漏感的工程容差远没有占空比控制那么“听话”。这篇文章要聊的就是半桥LLC在参数不匹配前提下的并联并机运行完整路径硬件均流负责把元器件和寄生参数的原生差异尽量压小PI控制负责在线修正剩余偏差PFM变频调制作为最终执行器把修正量落到每一台模块的实际开关频率上。三者缺一不可只靠任何单一手段都很难在工程现场把问题彻底收干净。内容偏工程向适合正在做模块化电源、充电模块并机或者第一次调试LLC并联的电源工程师参考。1. 为什么半桥LLC并联均流比普通Buck更让人头疼1.1 增益映射复杂等效源阻抗高先从控制视角说本质。Buck类变换器的输出电压主要由占空比决定占空比和输出电压的映射关系简单、线性、可预期所以并联时加一点外特性下垂或者做一轮电流修正电流分配就能拉平。半桥LLC完全不是这个逻辑它的输出电压增益是开关频率、谐振元件参数、负载Q值共同作用的结果而且增益-频率曲线本身是一条非单调的山峰。工程上通常只使用感性区这一支也就是频率升高、增益降低的那一段。在这个区间里两台参数不一致的模块即使收到完全相同的频率指令各自的实际增益也不相同输出电压能力天然存在高下之分。LLC并联不能简单理解成“两个电源通过导线并在一起”更准确的理解是两个受频率调制、但出厂指标并不完全一致的受控源被强行接到同一个电压母线上。输出电压能力强的模块会承担大部分电流能力弱的模块几乎空载如果能力强的模块恰好是过流保护率先触发的那一台系统就会进入“一台死扛、另一台看戏”的恶性循环。这也是LLC并联不能只用开环硬件方案去解决的根本原因。1.2 参数不匹配等于“出厂即不公平”半桥LLC的增益不只是Lr和Cr参与作用变压器匝比、励磁电感Lm、磁芯气隙、绕组漏感全都算得上“股东”。任何一个环节出现偏差增益曲线就会平移或者变形。工程上有个很常见的数据同一批次谐振电容的容值公差做到±5%已经算正常谐振电感因为磁芯气隙加工误差电感量离散度做到±3%已经不错变压器匝比偏差1%就对应1%的电压偏差。这些偏差单独看都不算大但叠加在一起两台模块的谐振频率差出4%甚至更多是完全可能的。在开环状态或者只有电压环、没有均流环的状态下这些偏差会直接转化为电流分配差。负载越轻等效阻抗越大同样的增益偏差造成的电流偏差比例就越明显。所以LLC并联调试时最容易看到的现象反而是轻载不均流最严重到了重载输出通路电阻占比变大电流分配差反而被“稀释”了一些。很多人上来就调PI、调斜率却不去查谐振参数离散度方向一开始就错了。1.3 温度和老化的二次打击参数不匹配不只发生在出厂时。谐振电容的容值随温度漂移不同介质材料的漂移系数差异很大变压器磁芯的磁导率随温度变化会让励磁电感偏移模块内部温升还不均匀。两台模块即使初始参数匹配得很好运行一段时间后增益曲线也可能重新错开。换句话说并联系统面对的不匹配是动态的、时变的不是一次配对就能一劳永逸的。这就是为什么我反复强调互补结构硬件配对只能把差异压缩到可控范围真正保证长期可靠的是软件控制环。一面用硬件把原始差异压小一面用PI均流环在线吸收残余差异二者互相补位谁也别想完全替代谁。2. 参数不匹配的量化影响与根源定位2.1 谐振频率偏差的近似估算先给最常用的定量关系。半桥LLC主谐振频率大致由Lr和Cr决定fr 1/(2π√(Lr·Cr))。由这个关系可以推导一个近似结论Lr每偏大1%fr下降约0.5%Cr每偏大1%fr也下降约0.5%。如果Lr偏大5%、Cr偏大5%两项同向叠加fr会下降接近5%。假设系统把开关频率指令设定在标称谐振点附近这一台模块的真实谐振频率已经偏离指令频率5%另一台参数偏小的模块可能只偏了1%两台在增益曲线上的工作点位置自然就不一样。大概估一下量级增益曲线在谐振点附近大约每1%频率偏移对应0.5%~1%的增益变化。两台模块谐振点相差4%时开环增益差就能到2%~4%。对一个48V输出、几十安培电流等级的模块来说这个增益差对应的电压差异在很小的母线阻抗条件下就能制造出几安培甚至几十安培的环流差。实际数值受负载Q值影响很大但方向和量级基本就是如此。2.2 变压器环节的主导因素变压器在并联LLC里的作用经常被忽视。匝比是决定输出电压标称电平的第一要素小功率高频变压器匝数本就不多绕组匝数差一圈就可能造成2%~3%的变比偏差这比谐振参数更直接地改变输出能力。励磁电感Lm则通过KLm/Lr影响增益曲线的形状K值大的模块增益曲线更陡轻载增益更高峰值增益能力更强K值小的模块曲线更平坦。两台模块K值不一致意味着它们对同一个频率指令的“响应敏感度”都不一样频率动同样的幅度两台模块的电流变化量完全不一样。我在硬件配对阶段的核心工作不只是配Lr和Cr而是把变压器变比、Lm一起纳入配对标准。用同型号LCR表、相同测试频率分别测Lr、Cr、Lm按“同一批次元件、同一增益区间”分档配对。批量试验中我只保留增益偏差在1%以内的模组作为并联候选超过这个门槛的去做单机产品不强行并联。这个纪律看起来保守实际能省掉后期大量均流调试时间。2.3 驱动延时和功率管差异还有一类容易被忽略的差异来自功率级半桥上下管的RDS(on)差异、栅极驱动电路的传播延时差异、死区时间设置误差。驱动延时差异虽然通常只有几十纳秒但在200kHz工作频率下一个开关周期只有5微秒几十纳秒对应约1%量级的有效占空比变化同样会反映在增益上。死区时间设置如果因为驱动器件批次不同而略偏大模块的等效外特性也会变软。这类差异和磁性元件差异不同它们大多可以通过软件配准来补偿。调试时我的习惯是在硬件配对完成后给每台模块做一次增益自学习跑一遍单模块频率-输出电压扫描记录实际增益曲线并联时让每一路控制器的频率指令都基于各自曲线做归一化而不是共用同一个绝对频率。这个操作能把驱动差异带来的残余偏差进一步压下去也能让后面PI均流环的调节压力小很多。3. 硬件均流的落地点先把原始条件做公平3.1 输入和输出回路的对称设计软件均流再强也架不住功率回路寄生阻抗差异离谱。很多LLC模块并联不均其实是PCB布局造成的两台模块的输入正负极走线长度不一致输出到汇流排的铜排长度不一致都会给两台模块串入不同的寄生电阻和寄生电感。这些寄生参数在重载时直接参与电流分配。硬件均流的第一个动作就是对布局做对称化输入侧尽量让两个模块共用一个母线端子各自的高频回路面积相等输出侧用等长等宽的铜排接到公共汇流点别让一台离汇流点近、一台离得远。还有一个容易被忽略的细节是输入解耦。两台模块并联到同一输入电源时如果各自的输入滤波电解电容布局不对称母线电感和电容之间可能形成低频谐振回路负载阶跃就能把它激励起来产生几十到几百赫兹的母线电压振荡。均流环很容易把这些振荡误读为电流误差然后输出错误的频率修正。所以每台模块输入端除了大电解还要有足够的高频薄膜电容并且薄膜电容的位置要贴近半桥母线尽量让高频环流在模块内部消化掉少在模块之间来回穿梭。3.2 谐振元件和变压器的配对筛选硬件配对是参数不匹配场景里最直接、最省钱的手段。拿到一批Lr、Cr之后先用LCR表逐个测按容差带分档。这里可以给一个我实际使用的分档参考配对参数推荐同档偏差说明谐振电感Lr±1%以内同批次、同磁芯、同气隙条件下容易实现谐振电容Cr±1%以内优先选用C0G或金属化薄膜介质变压器变比严格一致匝数差一圈就淘汰励磁电感Lm±3%以内决定K值影响增益曲线形状综合谐振频率fr±1.5%以内按Lr、Cr组合计算后复核不配对直接并联不是做不到均流而是均流环要付出很大的频率修正代价。频率修正越大模块离谐振点越远效率损失越大动态裕量越小随着元件继续老化均流环很快会顶到限幅边界。先把硬件配好软件压力就小很多系统寿命也更长。3.3 电流采样通道的精度与温漂预算这一点必须放在硬件均流里讲因为传感器的差异会直接变成均流环的系统性误差。假设两台模块的电流采样电路标称是1%精度但一台增益偏正0.5%另一台偏负0.5%均流环不管怎么调最终也只能把电流分配误差控制在1%附近不可能做到比传感器本身更准。要求均流精度5%的场合传感器综合误差至少要选到1%以内并要做温度补偿。霍尔传感器重点看零点温漂采样电阻则要优先选低温度系数的合金电阻。如果成本允许我会在并联母线上额外装一个高精度总电流测量点定期和两台模块的板载采样比对标定。调试期间也要用钳形表或独立分流器复核真实电流因为板载采样一旦出现偏移软件自己是感知不到的它会默默把这种偏移“校正”到输出电流分配里最终骗过调试者的眼睛。3.4 均流母线与平均电流法的硬件连接标题里提到的“硬件均流”在实现上通常就是指平均电流法均流母线。基本结构是每台模块把自己的输出电流信号换算成电压经过一个精密电阻R_s接到公共均流母线BUS上母线上所有模块的电流信号并联母线电压就自动变成各模块电流信号的平均值。每台模块再把本机电流信号与母线电压做比较差值送入PI环节输出频率修正量。这个方案的好处是结构简单、各模块地位对等没有主从之分坏处是母线一旦失效会影响所有模块。所以在硬件设计上母线电阻要选精密电阻各台模块的母线驱动能力要一致软件里还要具备母线异常检测。在这套架构里“硬件均流PIPFM”的分工非常清晰均流母线是硬件基础负责公平地产生平均电流参考PI负责把本机电流和平均值的偏差转换成频率修正量PFM负责把修正量变成实际物理动作。三者合起来才具备处理参数不匹配的完整能力。4. PI均流环与PFM变频调制配合的控制架构4.1 电压环和均流环的分工控制上不能把均流环做成第二个电压环让它去和电压环抢频率控制权。实际工程中常用两级串联结构电压环采样输出电压输出一个基准频率Fv均流环采样本机电流和母线平均电流的差值输出一个频率修正量ΔF最终PWM频率Fset Fv ΔF。电压环保证输出电压精度均流环只负责微调分配比例。这里有个很关键的工程约束均流环输出必须限幅。如果不限幅极端情况下它会把某台模块推到谐振频率边界之外。我的默认做法是把ΔF限制在Fv的±3%~±5%之间具体数值取决于硬件配对后实际需要的修正范围。修正量限幅的好处是双重的既保护功率级也避免某台模块在参数差异大时被均流环“指挥”到极端工作点导致所有模块一起被带偏。4.2 均流环的PI实现细节数字PI均流环的典型计算流程是每个控制周期读取本机输出电流I_local和均流母线电压换算出的平均电流I_bus计算误差e I_bus - I_local执行PI运算得到频率修正量叠加到电压环输出的频率指令上再做积分与输出限幅。示意代码如下/* 均流环示例Ts_balance为均流环控制周期 */ float i_local read_current_local(); float i_bus read_balance_bus(); float err i_bus - i_local; float output Kp_balance * err integrator; integrator Ki_balance * err * Ts_balance; /* 积分项单独限幅抗饱和 */ if (integrator INT_LIMIT) integrator INT_LIMIT; if (integrator -INT_LIMIT) integrator -INT_LIMIT; /* 输出限幅 */ if (output DF_LIMIT) output DF_LIMIT; if (output -DF_LIMIT) output -DF_LIMIT; f_pwm_set f_voltage_loop output;实际调试时有几个细节值得单独说。第一积分项要单独限幅否则并联瞬间积分饱和会带来频率过冲两台模块可能在恢复过程中出现电流反灌。第二电流采样如果是霍尔ADC采样时刻最好放在半桥开关周期的中间段避开开关瞬态干扰。第三均流环对采样增益一致性非常敏感前面3.3节说的传感器误差会直接变成均流环的稳态偏差硬件标定做不好后面PI参数怎么调都白搭。4.3 带宽分配和整定顺序电压环带宽和均流环带宽必须错开。我的做法是先把单模块电压环带宽做到1kHz以上均流环带宽放到200Hz到500Hz之间。为什么不能反过来因为均流环本质上是在修正频率指令如果它比电压环还快很容易和电压环形成正反馈振荡表现为两台模块输出电流来回摆动、频率指令抖动。调试顺序也有讲究。第一步是单独调好单模块电压环。第二步是双机并联、暂时关掉均流环带载测量两台电流偏差的方向和大小。这个阶段不只量偏差还要确认修正极性偏差为正的那台模块到底应该拉高频率还是拉低频率。很多翻车现场都是均流环极性接反把负反馈接成了正反馈一投入均流环就振荡过流。第三步从较小的Kp开始Ki由小到大逐步加观察负载从半载切到满电时两台模块的分流是否在几个毫秒内收敛有没有超调。4.4 均流母线失效时的降级策略平均电流法均流母线是公共资源风险点在于母线一旦被某台模块的驱动电路拉偏所有模块的判断都会出错。更常见的隐患是某台模块的均流母线驱动异常把母线电压钳到一个错误电平其他模块还以为那是平均电流集体往错误方向修正。保险做法是在母线驱动端串精密电阻并在软件里增加母线电压合理性判断。比如母线电压对应的平均电流明显低于当前任何一台实测负载电流时判定母线异常均流环自动退出回到各模块独立下垂运行模式。这样系统不会因为均流环故障直接崩掉至少还能维持一种粗糙的并联状态给维护争取时间。5. PFM变频调制在均流路径上的边界条件5.1 频率与增益的映射关系半桥LLC工作在感性区时增益G随频率升高而下降。均流环通过PFM改变频率本质上利用的就是这条单调下降曲线做功率再分配。但这条曲线的斜率并不是常数。谐振点附近偏感性一侧曲线最陡频率动一点点增益就变很多均流灵敏度很高离谐振点越远曲线越平缓频率大范围调整只能换来很小的增益变化均流环调节力度就使不上劲。这意味着均流环参数不能在全工作域都用同一个值。至少在远离谐振点的工作区要考虑增益斜率补偿或者干脆靠硬件配对把频率偏置控制在很小范围让均流环始终工作在曲线斜率大的区域。这也是为什么硬件配对直接影响均流动态性能——配对越好均流环需要移动的频率范围越小工作点就越靠近谐振点调节越灵敏。5.2 调频的最小步进数字控制里PFM是通过改写PWM周期寄存器数值实现的。假设PWM时钟150MHz、开关频率200kHz周期计数值是750个时钟计数频率最小步进约等于0.266kHz对应频率分辨率约为0.13%。这个分辨率对大多数并联均流应用是足够的因为有积分环节存在稳态误差最终会被清除。真正需要留意的反而是小数舍入问题。电压环和均流环都在做小数运算两路频率指令叠加后得到一个带小数的目标频率写入周期寄存器时必须统一舍入策略。如果处理不当频率指令会在几个相邻计数值之间跳来跳去产生周期性频率抖动反映到输出上就是可闻噪声或者电流纹波。实际做法是保留一个高频抖动授权位用伪随机或定时轮询的方式在相邻计数值之间切换避免固定周期跳变。5.3 保护性限幅别让均流环把模块推入容性区这是整个并联方案里最需要强调的安全边界。LLC增益曲线越过峰值后会进入容性区电流超前电压MOSFET失去ZVS条件开关损耗急剧上升半桥在这种状态下长时间运行基本等于等着散热设计失效。均流环在极端情况下会拼命推频率比如某台模块参数差得厉害PI积分量一路顶到限幅频率指令可能超出安全工作区。所以频率指令和均流环输出必须做双重限幅。第一重是运行时的频率上下限这是硬保护谁都不能突破第二重是均流修正量限幅正常情况下应远小于频率上下限的总量。我还会在数字控制里加一个容性区检测实时记录工作频率和负载状态如果检测到工作点接近容性区边界立刻把频率往安全区拉回。这个动作要快宁可与均流环对抗也不能让功率级进入危险工作区。5.4 效率代价均流不是免费的。两台参数完全一致的模块各自在谐振点附近运行效率最高为了均流参数偏高的模块要压低增益参数偏低的模块要抬高增益两台都偏离各自最优工作点整体效率会有损失。经验数据是硬件配对做得好时均流过程只需要0.5%左右的频率偏移整机效率损失不到0.5%如果硬件离散度大均流环用掉3%~5%的频率偏移效率损失会非常明显。所以从系统设计角度看软件均流能解决的问题不要全部推给软件。硬件配对是省钱又省效率的第一步也是让PFM均流路径保持高效率的前提。6. 实测调试中的典型问题与排查链路6.1 上电并机瞬间的冲击电流第一次并联并机上电如果不做启动时序很容易在输出闭合瞬间看到冲击电流。原因是两台模块的输出电压上升速度不一致先达到目标电压的模块会通过输出母线向后达到的模块灌入电流。标准做法是先把每台模块的软启动做完各自单独建立输出电压确认都稳定在目标值附近后再闭合输出接触器或使能输出MOSFET。如果系统要求在线热插拔落地顺序应该是先预充母线电容再软启本机输出电压检测到本机输出电压与母线电压接近一致后闭合输出开关最后才投入均流环。均流环的投入要比输出并机晚一个节拍至少要晚一个软启动周期否则模块还在软启动过程中均流环已经在拼命修正频率两边一叠加就会出现明显的输出电压跌落。6.2 轻载工况下均流环不稳定我调试时遇到最多的现象是满载、半载都均流得很好一到10%负载以下两台模块的输出电流就开始周期性摆动实测能看到几百毫秒一次的缓慢振荡。原因很直接轻载时输出电流只有额定值5%左右霍尔传感器的零点漂移和开关噪声占比很大均流环看着一个噪声很大的误差信号自然会被带着走。处理办法有三个方向。一是在轻载段降低均流环增益或者设置一个均流窗口进入窗口后不再调整二是在采样路径上加强滤波但滤波时间常数不能太大否则动态响应变差三是改用输出电感DCR采样或者更大量程的传感器提高轻载段的信噪比。均流窗口要慎用窗口太大会造成从轻载切入重载时频率指令出现阶跃这个阶跃会被负载看到电压跌落。6.3 “单台模块扛所有电流”的排查思路并联系统出现一台干满、另一台空转的锁死状态不要一上来就怀疑模块坏了大部分情况是均流环积分饱和了。排查顺序我可以整理成一张表故障现象常见原因排查手段故障模块频率指令贴限参数差异超出均流环修正能力回硬件配对筛选降低增益差异频率指令没到限幅但电流锁死电流采样通道断路或漂移用独立分流器复核真实电流母线电压偏离正常范围某台母线驱动电路拉偏万用表量母线电压与本机信号对应关系并机瞬间出现过流启动时序错误检查软启动与输出闭合顺序运行一段时间后重新不均流谐振电容或磁芯老化漂移对比各台频率指令是否长期贴限排查时先看故障模块的频率指令是不是贴在限幅值上。如果是说明均流环确实想往一个方向修但修正量被限幅吃掉了根因在于两台模块的增益差异太大软件已经无能为力如果频率指令没有到限幅再查电流采样通道和均流母线电压最后才考虑功率回路比如输出继电器触点电阻异常、熔断器座接触电阻偏大这类问题。6.4 长时间运行后的再均衡不少并联系统出厂测试都很好跑了一个月后开始出现不均流。主要原因是谐振电容漂移和变压器磁芯老化。理论上只要均流环还在正常工作PI控制会慢慢把频率指令调整到新的平衡点系统不应该出现明显的不均流。如果你观察到运行一段时间后某台模块的频率指令长期贴在下限或上限说明硬件漂移已经接近均流环的修正极限这时候要做的是更换漂移严重的元件而不是一味加大PI增益去硬压。均流环是修正手段不是掩盖器件老化的手段。我在项目交付时都会留一份运行监测记录把每台模块的均流修正量ΔF作为健康度指标正常运行时ΔF应该在限幅的20%以内波动如果某台模块的ΔF持续增长并靠近限幅就该提前安排维护而不是等它彻底失衡之后再处理。最后再分享一个调试中的小技巧做并联均流调试时我会在两台的输出回路里各串一个微欧级分流器或者至少用钳形电流表复核真实电流分配不完全相信板载采样。因为板载电流采样的一致性问题恰恰是很多“明明程序一样却总差一点”的隐藏根源。先把两台模块的采样增益标定到1%以内再谈PI参数的雕琢否则均流环的一切努力都被传感器限制在了原地。整个调试过程会顺利很多项目交付后的稳定性也会明显上一个台阶。

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑