4、电压与电流监测:单体电压采集、总电压采集、电流传感器(霍尔、分流器)原理,异常电压/电流波形与热失控的关联
各位工程师,咱们继续聊热失控预警。这一节,我打算把电压和电流监测这块掰开揉碎了讲。说白了,电池管理系统(BMS)的“眼睛”和“耳朵”,就是这些电压、电流传感器。它们要是看走了眼,热失控预警就成了瞎子和聋子。
我个人习惯,在设计监测方案时,会把电压和电流看作电池的“心电图”和“血压”。心电图乱了,血压飙了,那肯定出大事了。咱们先看电压怎么测。
4.1 单体电压采集:最精细的“听诊器”
单体电压采集,是BMS最基础、也最关键的环节。你想想看,一个电池包几百个电芯,只要有一个出问题,就可能引发连锁反应。所以,每个电芯的电压都得盯着。
采集方式主要有两种:
- 集中式采集: 用一个高精度的ADC(模数转换器),通过多路复用开关,轮流去测每个电芯的电压。优点是成本低,电路简单。缺点嘛,一旦ADC坏了,整个电池包的数据就全丢了。我在项目中遇到过,一个复用开关的通道漏电流偏大,导致某几个电芯的电压读数总是偏低0.5mV。别看这0.5mV,长期累积下来,SOC(荷电状态)估算就偏了,均衡策略也跟着乱套。
- 分布式采集: 每个电芯或每几个电芯配一个专用的采集芯片(比如ADI的LTC68xx系列、TI的BQ76PLxxx系列)。这些芯片通过菊花链或SPI通信,把数据传给主控。优点是可靠性高,一个芯片坏了不影响其他。缺点是成本高,布线复杂。
核心指标:
- 精度: 至少±5mV,最好±1mV。热失控预警,对精度要求极高。
- 采样率: 至少100ms一次。有些快速变化,比如内短路,需要更快的采样。
- 同步性: 所有电芯的电压最好在同一时刻采集,这样才能准确计算压差。
嗯,这里要注意,单体电压采集的难点在于共模电压。因为电芯是串联的,每个电芯的负极电位都不一样。采集芯片必须能承受很高的共模电压,同时还要保证精度。我见过一些设计,因为共模抑制比不够,导致高压端的电芯电压测量误差很大。
4.2 总电压采集:宏观的“血压计”
总电压,就是电池包正负极之间的电压。它反映的是整个电池包的宏观状态。单体电压是微观,总电压是宏观,两者缺一不可。
总电压采集相对简单,通常用电阻分压网络,把高压降到ADC能接受的范围。但这里有个坑:分压电阻的精度和温漂。我曾经因为用了普通贴片电阻,结果温度一变化,总电压读数就飘了。后来我学乖了,必须用高精度、低温漂的电阻,比如0.1%精度、25ppm/°C的。
避坑指南:
我曾经在一个项目中,总电压采集电路没有做隔离。结果一次高压浪涌,直接把ADC烧了,整个BMS板子报废。从那以后,我坚持总电压采集必须用隔离放大器或隔离ADC。安全第一,别省这个钱。
总电压和单体电压的关系,可以用来做交叉验证。比如,所有单体电压之和,应该等于总电压。如果偏差超过一定范围(比如±1%),那就要报警了,说明采集系统可能出了问题。
4.3 电流传感器:霍尔 vs 分流器
电流监测,是热失控预警的另一个关键。电流异常,往往比电压异常更早出现。比如,内短路初期,电压可能还没明显变化,但自放电电流已经悄悄增加了。
电流传感器主要有两种:霍尔传感器和分流器。我分别说说它们的原理和特点。
4.3.1 霍尔传感器:非接触式测量
霍尔传感器,利用的是霍尔效应。简单说,就是电流流过导体时,会在垂直于电流和磁场的方向上产生一个电压(霍尔电压)。这个电压与电流大小成正比。
优点:
- 非接触: 不直接接入主回路,没有插入损耗,安全性高。
- 隔离性好: 输入和输出之间天然隔离,不需要额外的隔离器件。
- 带宽高: 可以测量直流、交流,甚至脉冲电流。
缺点:
- 精度受温度影响大: 霍尔元件的温漂比较明显,需要做温度补偿。
- 零点漂移: 没有电流时,输出可能不为零,需要定期校准。
- 成本较高: 高精度的闭环霍尔传感器,价格不菲。
我个人习惯,在需要高精度、高带宽的场合,比如做动态工况测试,我会优先选闭环霍尔传感器。它的响应速度更快,线性度也更好。
4.3.2 分流器:直接接触式测量
分流器,说白了就是一个精密电阻。电流流过电阻,在两端产生压降,通过测量这个压降来计算电流。原理就是欧姆定律:I = U / R。
优点:
- 精度高: 只要电阻精度高、温漂小,测量精度可以做到很高。
- 成本低: 比霍尔传感器便宜得多。
- 线性度好: 理论上,压降和电流是完美的线性关系。
缺点:
- 有插入损耗: 电阻本身会发热,消耗能量。大电流时,发热问题很严重。
- 需要隔离: 测量电路必须与主回路隔离,否则有高压风险。
- 带宽有限: 受限于电阻的寄生电感,高频特性不如霍尔传感器。
我的选择建议:
如果项目对成本敏感,且电流不大(比如小于200A),分流器是很好的选择。如果电流很大(比如500A以上),或者需要高带宽、高隔离,那就用霍尔传感器。我做过一个储能项目,电流高达1000A,最后用了两个闭环霍尔传感器并联,效果不错。
4.4 异常电压/电流波形与热失控的关联
好了,前面讲了怎么测。现在讲重点:测出来的数据怎么用?异常波形和热失控到底有什么关系?
我根据多年经验,总结了几个典型的异常波形,你们可以对照着看。
| 异常类型 | 电压波形特征 | 电流波形特征 | 与热失控的关联 |
|---|---|---|---|
| 内短路早期 | 单体电压缓慢下降,压差逐渐增大 | 自放电电流缓慢增加,静置时电流不为零 | 这是最危险的信号。内短路初期,发热量小,但会持续积累热量,最终引发热失控。 |
| 内短路中期 | 单体电压突然下降,然后回升(类似“V”形) | 电流突然增大,然后回落 | 短路点局部温度急剧升高,可能已经触发了SEI膜分解。必须立即报警。 |
| 外短路 | 总电压瞬间跌落 | 电流瞬间飙升到几百甚至几千安培 | 虽然不一定是热失控,但巨大的短路电流会产生大量热量,可能烧毁连接器、线束,甚至引发火灾。 |
| 过充电 | 单体电压持续上升,超过充电截止电压 | 充电电流逐渐减小,但电压仍在上升 | 过充电会导致正极材料结构坍塌,释放氧气,与电解液反应,产生大量热量和气体,极易引发热失控。 |
| 过放电 | 单体电压持续下降,低于放电截止电压 | 放电电流可能正常,但电压异常低 | 过放电会导致负极铜箔溶解,形成铜枝晶,刺穿隔膜,引发内短路。 |
| 连接器松动 | 电压波动,有高频噪声 | 电流波动,接触电阻变化 | 接触不良会产生电弧,局部高温,可能引燃周围可燃物。 |
为什么会这样?我解释一下内短路早期的波形。你想想看,一个电芯内部,正负极之间出现了一个微小的导电通道。这个通道的电阻很大,所以电流很小。但这个电流一直在消耗电池的能量,导致电压缓慢下降。同时,这个通道本身会发热,热量慢慢积累。等到热量积累到一定程度,就会引发连锁反应,电压突然下降,电流突然增大。
所以,热失控预警的关键,就是要在内短路早期就发现它。怎么发现?靠的就是高精度的电压和电流监测,以及智能的算法。
预警策略:
- 压差监测: 实时计算所有单体电压的最大值和最小值之差。如果压差超过一定阈值(比如50mV),就要报警。
- 自放电率监测: 在电池静置时,计算电压下降速率。如果下降速率异常,说明可能有内短路。
- 电流积分监测: 结合电压和电流,计算电池的充放电容量。如果实际容量与理论容量偏差过大,说明电池可能有问题。
- 波形特征识别: 利用机器学习算法,识别上述的异常波形特征。比如,检测“V”形电压波形。
嗯,这里要注意,单一的监测手段是不够的。必须多种手段结合,才能提高预警的准确率,降低误报率。我见过一个项目,只靠压差监测,结果因为温度变化导致压差波动,频繁误报,最后运维人员把报警系统给关了。这是非常危险的。
好了,这一节的内容就到这里。电压和电流监测,是热失控预警的基石。只有把基础打牢了,才能谈得上更高级的预警算法。下一节,咱们聊聊温度监测,看看温度传感器怎么布局,怎么分析温度数据。