第1章:电压电流应力分析——化成设备典型工况与功率器件应力计算

大家好,我是老张。做电源硬件这行快二十年了,电池化成设备这块我摸得比较多。今天咱们聊聊功率器件选型里最基础、也最关键的一步——电压电流应力分析。

很多人选管子喜欢凭经验,或者直接照着竞品抄。我年轻时也这么干过,结果有一次在恒压充电阶段,MOS管莫名其妙炸了。后来一查,是电压应力没算对。嗯,从那以后,我养成了个习惯:每个工况都老老实实算一遍应力。

化成设备嘛,说白了就是给电池做“体检”和“训练”的。它有三个典型工况:恒流充电、恒压充电、放电。每个工况下,功率器件承受的电压和电流都不一样。咱们一个一个说。

1.1 恒流充电工况下的应力计算

恒流充电,也叫CC模式。这时候设备像个恒流源,给电池灌电流。电流大小是设定的,比如0.5C、1C。电压呢,会慢慢往上涨。

电流应力怎么算?

其实很简单。功率管上流过的电流,就是充电电流本身。但要注意,这里有个纹波电流的问题。我见过有人直接用直流电流选管子,结果管子温升超标。为什么?因为纹波电流会产生额外的铜损和铁损。

我个人习惯这样算:

I_Q_rms = I_chg * sqrt(1 + (ΔI_ripple / I_chg)^2 / 3)

其中I_chg是平均充电电流,ΔI_ripple是电感纹波电流峰峰值。如果纹波控制在20%以内,这个修正项其实不大。但你要是做高频化设计,纹波大了,就得认真算。

电压应力怎么算?

恒流充电时,电池电压在上升。功率管关断时,承受的电压是:

V_DS_max = V_bat_max + V_diode_fwd + V_margin

V_bat_max是电池最高电压,V_diode_fwd是续流二极管正向压降,V_margin是裕量。我一般留20%的裕量。比如电池最高4.2V,那管子耐压至少选30V。为什么?因为还有PCB走线寄生电感引起的尖峰。这个我在后面会细说。

重点提醒:恒流充电阶段,电压应力是逐渐增大的。选管子时,要以电池充满时的最高电压为准,别用起始电压算。

1.2 恒压充电工况下的应力计算

恒压充电,也就是CV模式。这时候电池电压基本不变,电流在慢慢下降。很多人觉得这阶段应力小,其实不然。

电流应力:刚开始进入CV模式时,电流还比较大。随着充电进行,电流会指数衰减。但功率管选型时,不能按衰减后的电流算,得按恒流转恒压的切换点电流来算。这个点电流最大,管子最热。

我记得有一次,一个同事用CV阶段的平均电流选散热器,结果测试时管子温度飙到110度。我一问,他用的就是切换点电流的70%。我说你想想看,切换点那几分钟,电流最大,热积累最快。散热设计得按最恶劣工况来。

电压应力:CV阶段电压基本稳定,但要注意一个现象——负载突变。比如电池突然断开,或者保护电路动作。这时候电感储能会释放,产生电压尖峰。我建议这样算:

V_DS_max = V_bat_cv + L * di/dt + V_clamp

L是回路寄生电感,di/dt是电流变化率,V_clamp是钳位电压。这个尖峰很容易被忽略,但它往往是炸管子的元凶。

我的小技巧:在CV模式下,我会在功率管漏源极并一个RC snubber。电阻选10Ω左右,电容选1nF。能有效抑制尖峰,又不影响效率。这个参数我试过很多次,比较通用。

1.3 放电工况下的应力计算

放电工况,设备把电池的能量回馈到电网或者消耗掉。这时候电流方向反了,功率管的工作状态也变了。

电流应力:放电电流一般比充电电流小。但要注意,如果是回馈式放电,电流是双向的。功率管要能承受反向电流。我见过有人用普通MOS管做放电,结果体二极管先烧了。为什么?因为体二极管恢复特性差,反向恢复损耗大。

我个人建议,放电工况尽量用SiC MOSFET或者IGBT。SiC的体二极管恢复特性好,IGBT本身就有反向阻断能力。当然,成本会高一些,但可靠性上去了。

电压应力:放电时,电池电压在下降。功率管关断时承受的电压是:

V_DS_max = V_bus - V_bat_min + V_spike

V_bus是母线电压,V_bat_min是电池最低电压,V_spike是开关尖峰。这里要注意,母线电压可能是升压后的,比如400V。那管子耐压就得选600V甚至650V。

避坑指南:我曾经在放电工况下吃过亏。当时选了一款600V的IGBT,觉得裕量够。结果在电池电压最低时,母线电压波动加上尖峰,管子击穿了。后来我改成650V的,再也没出过问题。所以,电压裕量别省,尤其是母线电压不稳定的场合。

1.4 三种工况的应力对比总结

为了方便大家对比,我整理了一个表格。这个表我每次做方案时都会看一眼,算是我的“选型备忘录”。

工况 电流应力特点 电压应力特点 选型关注点
恒流充电 电流恒定,纹波影响 电压逐渐升高 耐压按最高电池电压+裕量
恒压充电 电流衰减,切换点最大 电压稳定,负载突变有尖峰 关注切换点电流和尖峰抑制
放电 电流反向,可能双向 电压下降,母线电压高 体二极管特性,耐压裕量

你想想看,这三个工况的应力特点完全不同。选管子时,不能只看一个工况。我一般会列出所有工况下的最大应力,然后取最大值作为选型依据。

1.5 一个实际案例

最后,我分享一个实际案例。去年我做了一款48V/50A的化成设备,用的是Buck拓扑。

恒流充电时,电池电压从36V升到54V。我算了一下,功率管最大电压是54V+0.7V(二极管压降)+10V(尖峰裕量)=64.7V。我选了80V的MOS管,留了20%裕量。

恒压充电时,切换点电流50A,纹波5A。我算的RMS电流是50.2A,基本没差别。但尖峰电压实测有68V,还好80V的管子扛得住。

放电工况,电池电压从54V降到36V,母线电压是400V。我算的功率管最大电压是400V-36V+50V(尖峰)=414V。我选了600V的IGBT,裕量很大。为什么选这么大?因为母线电压有时会冲到450V,加上尖峰可能到500V。600V的管子,心里踏实。

这个设备跑了半年,没出过功率管故障。嗯,应力分析做对了,后面就省心。

核心要点:电压电流应力分析,说白了就是找出最恶劣工况,然后留足裕量。别偷懒,每个工况都算一遍。我见过太多人因为少算一个工况,最后返工甚至炸机。记住,选型时多花10分钟,测试时少花10小时。

好了,第1章就聊到这儿。下一章咱们讲开关损耗与导通损耗的精确计算,这个更实用。到时候我会分享一个我自己用的损耗计算表格,直接套用就行。