2. 电池基础知识
做BMS,说白了就是跟电池打交道。你连电池的脾气都摸不透,那后面的保护策略、均衡算法全是空中楼阁。这一章我们就把锂电池的底裤扒干净,从原理到参数,再到模组和PACK的概念,一次性讲透。
2.1 锂电池工作原理:它到底是怎么存电的?
锂电池的核心,就是锂离子在正负极之间来回跑。充电时,锂离子从正极脱出,穿过电解液和隔膜,嵌入到负极的石墨层里;放电时,它们又跑回正极。电子则通过外电路走,形成电流。
我刚开始做BMS时,总把电池当成一个黑盒子。后来有一次,客户反馈电池包在低温下容量骤降,我才真正去深挖这个原理。低温下电解液变粘稠,锂离子迁移速度变慢,内阻增大,能跑出来的锂离子就少了。嗯,这就是低温容量衰减的根本原因。
核心要点:锂电池是“摇椅式”电池,锂离子在正负极间来回摇摆。没有化学反应消耗,只有离子迁移。所以理论上循环寿命很长,但实际受副反应影响。
常见的正极材料有磷酸铁锂(LFP)、三元(NCM)、钴酸锂(LCO)等。负极目前主流是石墨,也有硅碳负极。不同的材料组合,决定了电池的电压平台、能量密度和安全性。
2.2 关键参数:读懂电池的“体检报告”
做BMS硬件,你每天都要跟这几个参数打交道。我建议你把它们刻在脑子里。
2.2.1 电压
电压是电池最直接的“健康指示灯”。我们关注三个电压:
- 开路电压(OCV):电池静置足够长时间后的端电压。它与SOC有固定的对应关系,叫OCV-SOC曲线。我在项目中用这个曲线做SOC初始校准,但要注意,电池老化后曲线会漂移。
- 工作电压:带负载时的端电压。放电时低于OCV,充电时高于OCV。压差 = 电流 × 内阻。
- 截止电压:厂家规定的充放电终止电压。比如磷酸铁锂单体,充电截止通常3.65V,放电截止2.5V。超过这个范围,轻则容量受损,重则热失控。
避坑指南:我曾经遇到过一批电芯,充电到3.65V后静置,电压回落到3.45V。一开始以为是BMS采样不准,后来发现是电芯极化严重。所以BMS的充电策略不能只看瞬间电压,要加“静置判定”或“电流判稳”。
2.2.2 容量
容量就是电池能装多少电,单位是Ah(安时)。比如一个100Ah的电芯,以1A电流放电,理论上能放100小时。
但实际容量受很多因素影响:
- 温度:25℃时容量100%,0℃时可能只剩80%,-20℃时可能不到50%。
- 放电倍率:0.5C放电和1C放电,放出的总容量不一样。倍率越大,放出的容量越少。
- 老化:循环次数越多,容量衰减越严重。国标规定容量低于80%就算寿命终止。
| 参数 | 定义 | 典型值(磷酸铁锂) | 我的经验 |
|---|---|---|---|
| 标称容量 | 厂家标定的额定容量 | 100Ah | 实际到手先做一次容量标定 |
| 可用容量 | 实际能放出的容量 | 90-95Ah | 受DOD限制,不会用满 |
| 剩余容量 | 当前还能放出的容量 | 动态变化 | BMS实时估算的核心 |
2.2.3 内阻
内阻是电池的“内部阻力”。它分为欧姆内阻和极化内阻。欧姆内阻来自电极材料、电解液、隔膜和连接件;极化内阻来自电化学反应过程中的浓度差和活化能垒。
内阻越大,电池的发热越严重,效率越低。我测过一批旧电池,内阻从新电池的0.5mΩ涨到了1.8mΩ,放电时电芯表面温度比正常的高了8℃。这就是内阻增大的直接后果。
小技巧:用直流放电法测内阻最准。给电池施加一个固定电流脉冲(比如1C,持续10秒),测量电压变化。R = ΔV / ΔI。注意要扣除线阻和接触电阻。
2.2.4 SOC(荷电状态)
SOC就是电池还剩多少电,0%表示空,100%表示满。它是BMS最核心的估算参数,也是最难算准的。
常用的SOC估算方法:
- 安时积分法:对电流积分,初始SOC + ∫Idt / 额定容量。简单但误差会累积。
- OCV查表法:静置足够长时间后,查OCV-SOC曲线。准,但不能实时。
- 卡尔曼滤波法:融合安时积分和电压模型,动态修正。精度高,但计算量大。
我在低速车项目里,用的是安时积分 + OCV校准的组合。每次充电充满时,强制校准SOC为100%;每次静置超过2小时,用OCV查表修正一次。这样能把误差控制在3%以内。
2.3 电池模组与PACK概念
单个电芯电压太低、容量太小,没法直接用。所以要把电芯串并联起来,组成模组,再组装成PACK。
2.3.1 电池模组
模组是介于电芯和PACK之间的中间结构。几个电芯通过汇流排连接,加上支架、绝缘片、采样线束、温度传感器,就构成了一个模组。
模组设计时要注意:
- 串并联方式:先并后串还是先串后并?我习惯先并后串,这样并联支路内阻一致性好。
- 采样点布局:每个电芯的电压采样线要独立,不能共用。温度传感器要贴在电芯大面中间,避开极耳。
- 绝缘与爬电距离:模组内部高压与低压之间,爬电距离至少要满足国标要求。我见过因为爬电距离不够,导致采样线打火的案例。
2.3.2 PACK
PACK就是最终的电池包。它包含多个模组、BMS主板、采集板、继电器、熔断器、加热膜、结构件、外壳等。
PACK设计的关键点:
- 热管理:低速车通常用自然冷却或强制风冷。如果电芯发热量大,要考虑加导热硅胶垫或散热片。
- 防护等级:低速车PACK一般要求IP67。密封圈、防水透气阀、接插件防水都要到位。
- 电气安全:主回路要有熔断器和继电器,BMS要能切断高压。绝缘检测是标配。
一句话总结:电芯是细胞,模组是组织,PACK是器官。BMS就是控制这个器官的神经系统。
2.4 知识结构图:电池基础知识体系
下面这张图把本章的核心知识点串起来了。你一看就明白各个概念之间的关系。
这张图把本章的知识体系串起来了。从中心出发,左边是原理,中间是参数,右边是结构。SOC估算方法作为参数的延伸,单独列在下面。你按照这个路径学,思路会非常清晰。