锂离子电池基础:从原理到实战
做SOC估算,不懂电池基础,就像开车不看仪表盘。我见过不少同行,上来就调模型、跑算法,结果连电池的OCV曲线都没摸过——嗯,这路子走不远。
今天咱们聊聊锂离子电池的核心知识。这些内容,是我做BMS这些年反复用到的。说白了,SOC估算的根基就在这里。
电池工作原理:锂离子在跳舞
锂离子电池,本质上就是个锂离子来回跑的装置。充电时,锂离子从正极跑出来,穿过电解液,钻进负极。放电时,反过来。
你想想看,这个过程像什么?像不像一个来回摆动的秋千?锂离子就在正负极之间来回荡。我习惯把这个过程叫做“摇椅式反应”。
具体来说:
- 充电:Li⁺从正极脱出,嵌入负极。正极材料失去电子,负极得到电子。
- 放电:Li⁺从负极脱出,回到正极。电子通过外电路做功。
这里有个关键点:锂离子本身不参与化学反应,它只是搬运工。真正储存能量的是电极材料的结构变化。我在项目中遇到过有人把锂离子消耗和电解液消耗搞混,结果SOC估算偏差很大——这是基础概念没理清。
核心记忆点:锂离子电池是“浓度差电池”,电压来源于正负极的锂化学势差。
关键参数:BMS的“五官”
做SOC估算,你每天都要跟这几个参数打交道。我按重要程度排个序:
电压
电压是BMS最直接的感知量。开路电压(OCV)和SOC有强相关性,这是很多SOC算法的基石。但要注意:
- 端电压 ≠ OCV。有电流时,内阻会带来压降。
- 静置时间不够,OCV测不准。我一般建议静置2小时以上。
- 不同温度下,OCV-SOC曲线会漂移。低温时尤其明显。
电流
电流是SOC估算的“输入量”。安时积分法全靠它。但电流传感器有零漂、有噪声,直接积分会累积误差。我曾经因为电流传感器没校准,一天下来SOC漂了5%。
内阻
内阻分欧姆内阻和极化内阻。欧姆内阻来自材料本身,极化内阻来自电化学反应过程。内阻会随SOC、温度、老化程度变化。做SOC估算时,内阻补偿是个绕不开的坑。
容量
容量是电池的“油箱大小”。但标称容量和实际容量是两码事。随着循环次数增加,容量会衰减。我习惯在BMS里做一个容量在线校正模块,每100次循环更新一次。
| 参数 | 测量方式 | 对SOC的影响 | 我的经验 |
|---|---|---|---|
| 电压 | ADC采样 | 直接相关 | 静置后测OCV最准 |
| 电流 | 霍尔/分流器 | 积分累积 | 注意零漂校准 |
| 内阻 | 脉冲法/EIS | 间接影响 | 温度补偿必须做 |
| 容量 | 充放电测试 | 基准值 | 定期在线更新 |
充放电特性曲线:电池的“心电图”
每个电池都有自己独特的充放电曲线。做机器学习SOC估算,这些曲线就是你的训练数据来源。
典型的充电曲线分三个阶段:
- 恒流充电:电流恒定,电压缓慢上升。LFP电池在这个阶段电压平台很平。
- 恒压充电:电压达到截止值,电流逐渐下降。这个阶段SOC从80%冲到100%。
- 涓流充电:电流很小,用于平衡电芯。
放电曲线则相反。但要注意,大电流放电时,电压会提前跌到截止值——这不是没电了,是内阻压降导致的假象。我踩过这个坑,当时以为电池坏了,其实是放电倍率太大。
实用技巧:做SOC估算时,尽量用放电末段的电压变化率。那段曲线陡,分辨率高,适合做校正。
不同化学体系对比:LFP、NCM、LTO
做BMS这么多年,三种主流体系我都摸过。各有各的脾气。
LFP(磷酸铁锂)
LFP的OCV曲线非常平坦,从20%到80% SOC,电压变化不到0.1V。这对SOC估算是个挑战——电压法基本失效,只能靠安时积分+校正。但LFP安全性好,循环寿命长,储能项目首选。
NCM(三元锂)
NCM的OCV曲线斜率大,电压法好用。但热稳定性差,过充容易出问题。我做乘用车项目时,NCM的SOC估算精度能做到2%以内,比LFP好做得多。
LTO(钛酸锂)
LTO的负极是钛酸锂,电位高,安全性极好。快充性能一流,10分钟能充到80%。但能量密度低,价格贵。我见过用在轨道交通上的案例,循环寿命超过2万次。
| 参数 | LFP | NCM | LTO |
|---|---|---|---|
| 标称电压 | 3.2V | 3.6-3.7V | 2.3-2.4V |
| 能量密度 | 低 | 高 | 低 |
| 安全性 | 优秀 | 一般 | 优秀 |
| 循环寿命 | 2000-5000次 | 1000-2000次 | 10000-20000次 |
| SOC估算难度 | 困难 | 容易 | 中等 |
避坑指南:我曾经在LFP项目上直接套用NCM的SOC算法,结果精度惨不忍睹。不同体系,算法策略必须调整。LFP建议用安时积分+卡尔曼滤波,NCM可以用电压查表法做主力。
知识体系框架
下面这张图,是我自己整理的电池基础知识体系。做SOC估算前,建议先把这些概念过一遍。
嗯,以上就是锂离子电池的基础内容。这些概念,做SOC估算时天天要用到。下一章咱们会深入OCV-SOC曲线,那是很多算法的起点。