马上注册,结交更多好友,享用更多功能,让你轻松玩转社区
您需要 登录 才可以下载或查看,没有账号?立即注册
×
定位电源谐振的根本原因:从现象到参数 在12V输入、电源距离GPU很近的场景中,谐振和振铃是常见的棘手问题。很多人会直接问:是不是电容Q值太低?实际上,谐振的根源并非Q值低,而是Q值过高。要真正解决问题,必须从现象出发,一步步定位到具体参数,找到根本原因。 一、谐振的典型现象 电源轨上出现持续的高频振铃,频率通常在几百kHz到几MHz。用示波器加弹簧地线测量时,可以看到在负载阶跃或热插拔瞬间,电压出现等幅或衰减很慢的振荡。这种振铃的频率往往接近DC-DC开关频率的谐波,或者与某个LC谐振点重合。如果振铃幅度较大,可能导致GPU供电不稳,甚至触发欠压保护。 二、第一步:确认是否为LC谐振 首先排除控制环路不稳定。控制环路不稳定通常表现为低频振荡,频率与穿越频率相关,一般在几十kHz以下。而LC谐振频率较高,由寄生电感和电容决定。一个简单的判断方法:观察振铃频率是否随负载电流变化。控制环路振荡频率通常随负载变化,而LC谐振频率基本不变,只取决于L和C。 三、第二步:测量谐振频率 用示波器捕获振铃波形,测量相邻两个峰值之间的时间差,取倒数得到谐振频率f0。例如,测得周期为2.8微秒,则f0约为357kHz。这个频率就是定位的起点。 四、第三步:估算寄生电感L 在电源距离GPU很近的情况下,寄生电感主要来自PCB走线、过孔和平面。如果输入电容紧贴控制器和MOSFET,L可以估算为走线长度乘以单位电感。普通PCB走线约为10到20nH每毫米。例如,输入电容距离VIN引脚5毫米,走线宽度较大,L大约在50到100nH。如果布局优化得很好,L可能只有20到30nH。 五、第四步:计算Q值,判断阻尼状态 已知f0和L,可以反推电容C:
C = 1 / (4 × π² × f0² × L) 然后计算特性阻抗Z0 = sqrt(L / C),再根据实测或估算的ESR计算Q值:
Q = Z0 / ESR 如果Q大于0.5,系统处于欠阻尼,就会振铃。Q越大,振铃越严重。例如,L=20nH,C=10µF,ESR=5mΩ,则Z0=44.7mΩ,Q=8.94,严重欠阻尼。 六、第五步:定位ESR、C、L各自的责任 此时可以明确:谐振的根本原因是LC回路存在,而Q值过高是因为ESR太小。低ESR的MLCC是导致高Q的直接原因,但并不是说MLCC不好,而是说它缺少阻尼。同时,L过大也会推高Q值,C过小也会推高Q值。所以责任可以这样划分: 如果ESR极低,比如几毫欧,而L和C正常,那么主因是ESR过低导致Q过高。
如果ESR正常,但L很大,比如走线很长,那么主因是L过大。
如果L和ESR都正常,但C很小,比如只有1µF,那么主因是C过小。 在实际的GPU供电场景中,最常见的是第一种:低ESR MLCC加上不可避免的寄生电感,形成高Q谐振。 七、第六步:通过实验验证原因 定位到参数后,可以通过实验验证。例如,怀疑ESR过低,可以临时在输入电容上串联一个0.1Ω的小电阻,观察振铃是否减弱。如果振铃明显减小,说明ESR确实是关键。怀疑L过大,可以缩短走线或增加并联电容,观察谐振频率是否升高、Q值是否降低。怀疑C过小,可以并联更多MLCC,观察Q值是否下降。这些实验能直接确认根本原因。 八、常见误判与排除 一个常见的误判是认为“电容Q值低导致谐振”。实际上,低Q意味着高ESR,高ESR会阻尼谐振,不会产生振铃。所以这个说法正好说反了。另一个误判是认为“增大电容就能解决”。增大C确实能降低Q,但也会降低f0,可能把谐振点推向控制环带宽内,引发新的问题。因此,定位时必须同时考虑f0和Q的变化。 九、总结:定位到根本原因 经过以上步骤,可以得出结论:在12V输入、电源距离GPU很近的场景中,谐振的根本原因是低ESR的MLCC与寄生电感形成了高Q的LC回路。Q值过高导致欠阻尼,从而在负载瞬变时产生振铃。定位这个原因的关键是测量谐振频率、估算L和C、计算Q值,然后通过实验验证ESR、L、C各自的影响。最终解决方案不是换高ESR电容,而是保留低ESR MLCC,同时增加独立的RC阻尼支路,并尽可能减小寄生电感。这样既能保持高频去耦性能,又能有效抑制谐振。
|