4. 电池管理系统(BMS)基础:BMS功能架构、采样与监控、均衡策略(被动/主动)
大家好,我是老张。今天咱们聊聊BMS——电池管理系统。说实话,在储能系统里,BMS就是电池组的“大脑”和“神经”。没有它,一堆电芯堆在一起就是一堆危险品。我见过太多因为BMS设计不到位导致的事故,轻则电池鼓包,重则起火冒烟。所以这一节,咱们把BMS的底裤扒干净。
4.1 BMS的功能架构——它到底管什么?
BMS说白了就干三件事:感知、决策、执行。你想想看,一个几百串的电池簇,每串电芯的电压、温度都不一样,谁来决定能不能充放电?谁来决定要不要切继电器?都是BMS。
我个人习惯把BMS架构分成四层:
- 采集层:负责电压、电流、温度的实时采样。这是最底层,也是最重要的。数据不准,上层全是瞎指挥。
- 计算层:SOC(荷电状态)、SOH(健康状态)、SOE(能量状态)都在这里算。嗯,这里有个坑,我后面会讲。
- 保护层:过压、欠压、过温、过流、短路保护。一旦触发,立刻切断回路。
- 均衡层:把不一致的电芯拉回来。被动均衡还是主动均衡,这里头门道很多。
核心观点:BMS不是简单的保护板,它是一个完整的嵌入式系统。我见过有人拿电动自行车的保护板改到储能系统上,结果……嗯,不说了,都是泪。
下面这张图是我自己画的BMS功能架构图,你看一眼就明白了:
4.2 采样与监控——数据不准,一切白搭
采样是BMS的“眼睛”。眼睛瞎了,大脑再聪明也没用。我在项目中遇到过一件事:某批次电芯的电压采样线接触不良,导致BMS误报过压,频繁切断回路。查了三天,最后发现是采样线束的端子压接工艺有问题。
采样主要分三块:
- 电压采样:每个电芯的电压都要采。精度要求一般在±5mV以内。常用的方案有专用AFE芯片(如ADI的LTC6811、TI的BQ79616)和分立元件方案。我个人推荐用AFE芯片,集成度高,隔离做得好。
- 电流采样:霍尔传感器或分流器。霍尔传感器不隔离,但精度高;分流器便宜,但有损耗。大电流场景我习惯用霍尔。
- 温度采样:NTC热敏电阻。注意,不是每个电芯都要放温度传感器,但关键位置(正负极、散热通道)必须放。我一般建议每4-6个电芯放一个。
小技巧:采样线一定要用双绞线或者屏蔽线,走线远离功率回路。否则EMI干扰会让你怀疑人生。我曾经在一个项目中,采样线跟动力线绑在一起走了30厘米,结果电压波动达到20mV,根本没法用。
监控这块,说白了就是“看门狗”。BMS要实时监控所有采样值,一旦超出阈值,立刻动作。阈值怎么设?我一般留10%的余量。比如电芯最高电压3.65V,我设过压保护在3.5V就报警,3.55V就切断。为什么?因为电芯有极化效应,瞬间电压会冲高,留点余量防止误动作。
4.3 均衡策略——被动均衡 vs 主动均衡
均衡是BMS里最“烧钱”的部分。为什么需要均衡?因为电芯天生就不一致。制造公差、温度差异、老化速度,都会导致电芯的容量和电压不一样。不均衡的后果是什么?充电时有的电芯先满了,有的还没满;放电时有的先放空了,有的还有电。结果就是——可用容量大打折扣。
均衡策略分两种:被动均衡和主动均衡。咱们一个一个说。
4.3.1 被动均衡
被动均衡的原理很简单:把电压高的电芯通过电阻放电,让它跟低的保持一致。说白了就是“杀富济贫”。
优点:
- 电路简单,成本低
- 控制逻辑容易实现
- 可靠性高
缺点:
- 能量以热量形式浪费掉了
- 均衡电流小(一般50-200mA),速度慢
- 发热量大,需要散热设计
被动均衡的典型电路长这样:
// 被动均衡控制逻辑(伪代码)
if (V_cell > V_avg + threshold) {
// 开启均衡电阻
GPIO_Set(BALANCE_PIN, HIGH);
// 记录均衡时间
balance_time += 1;
} else {
GPIO_Set(BALANCE_PIN, LOW);
}
注意:被动均衡只能在充电阶段进行。为什么?因为放电时电压高的电芯本身就在放电,你再给它加个负载,电压反而掉得更快,越均衡越不均衡。这个坑我踩过,当时调试了整整两天才想明白。
4.3.2 主动均衡
主动均衡就高级多了。它把能量从高电压电芯转移到低电压电芯,而不是白白放掉。说白了就是“劫富济贫”的同时还把抢来的钱分给穷人。
常见的主动均衡方案:
- 电容式:用开关电容网络,把能量从高电压电芯搬到低电压电芯。成本低,但效率一般。
- 电感式:用电感做能量中转。效率高,但控制复杂。
- 变压器式:用多绕组变压器,可以同时均衡多个电芯。效率最高,但体积大、成本高。
我给大家列个对比表,一看就明白:
| 参数 | 被动均衡 | 主动均衡(电容式) | 主动均衡(电感式) | 主动均衡(变压器式) |
|---|---|---|---|---|
| 均衡电流 | 50-200mA | 0.5-2A | 1-5A | 2-10A |
| 效率 | 0%(浪费) | 70-80% | 85-95% | 90-95% |
| 成本 | 低 | 中 | 中高 | 高 |
| 控制复杂度 | 简单 | 中等 | 复杂 | 复杂 |
| 适用场景 | 小容量、低成本 | 中等容量 | 大容量、高性能 | 超大容量、高端 |
我个人怎么选?看项目预算和容量。如果是家用储能,10-20kWh的,被动均衡够用了。如果是大型储能电站,MWh级别的,必须上主动均衡,最好是电感式或变压器式。为什么?因为被动均衡的发热量太大了,你想想看,一个100Ah的电芯,如果电压差50mV,被动均衡要放掉多少热量?算一下:0.05V × 0.2A = 0.01W,看起来不大。但如果是100串呢?1W的发热量,集中在几个电芯上,局部温升可能达到10℃以上。这可不是闹着玩的。
我的建议:对于储能电站,我强烈推荐主动均衡。虽然前期成本高一些,但长期来看,电池寿命延长、可用容量提升,这笔账是划算的。我曾经给一个客户算过,主动均衡的投资回报周期大概在1.5-2年,之后就是纯赚。
4.4 避坑指南——我踩过的那些坑
做BMS这么多年,踩过的坑比吃过的盐还多。分享几个典型的:
- 采样线序搞反:我曾经有一次把采样线的正负极接反了,结果AFE芯片直接冒烟。从那以后,我要求所有采样线束必须做防呆设计,插反了插不进去。
- 均衡电阻选型不当:被动均衡的电阻功率要留够余量。我见过有人用0805封装的贴片电阻做均衡,结果发热太大,焊盘都脱了。我一般用2512封装或者直插电阻,功率留2倍余量。
- 主动均衡的开关频率没调好:电感式主动均衡的开关频率很关键。频率太低,电感饱和;频率太高,开关损耗大。我一般选在100-200kHz之间,具体看电感参数。
- 忽略均衡结束条件:很多BMS只设了开启均衡的条件,没设结束条件。结果均衡一直开着,电芯电压反而被拉偏了。我的做法是:当电压差小于5mV且持续10秒,就关闭均衡。
好了,关于BMS的基础知识就讲到这里。记住一句话:BMS是储能系统的“守门员”,守好了,系统安全无忧;守不好,后果很严重。下一节咱们聊聊SOC估算的那些事,那又是一个大坑。
公众号:蓝海资料掘金营,微信deep3321