1. SOH算法概述:电池健康状态定义、SOH与SOC的区别、SOH的工程意义
大家好,欢迎来到《SOH算法实战》的第一章。
咱们开门见山,先聊聊什么是SOH。SOH,全称State of Health,翻译过来就是电池健康状态。说白了,它就是一块电池当前还剩下多少“元气”。
你想想看,新买的手机,第一天充满电能撑一整天。用了一年之后,半天就得充一次。这就是SOH在下降。SOH就是用来量化这个“衰老程度”的指标。
1.1 电池健康状态(SOH)的定义
从工程角度讲,SOH通常定义为:当前电池的可用容量,相对于出厂标称容量的百分比。
公式很简单:
SOH = (当前实际容量 / 出厂标称容量) × 100%
举个例子。一块电池出厂时标称容量是100Ah。用了两年后,实测只能放出80Ah的电量。那它的SOH就是80%。
核心要点:SOH = 100% 代表全新电池。SOH = 0% 代表电池报废。行业内一般把SOH降到80%以下,就认为电池需要更换了。
我个人习惯把SOH理解成电池的“年龄”。100%是刚出生,80%是中年,60%以下就是老年了。当然,这个“年龄”不是按时间算的,是按实际损耗算的。
我在项目中遇到过一件事。有客户反馈说电池用了半年SOH就掉到了85%,怀疑电池质量有问题。后来一查,是BMS的算法把容量算错了。嗯,这里要注意,SOH的精度完全取决于容量估算的精度。后面我们会专门讲怎么算容量。
1.2 SOH与SOC的区别
很多刚入行的朋友容易把SOH和SOC搞混。我刚开始做BMS时也犯过这个错。
咱们用一张表来对比:
| 对比项 | SOH(健康状态) | SOC(荷电状态) |
|---|---|---|
| 定义 | 电池还剩多少“寿命” | 电池还剩多少“电量” |
| 类比 | 人的年龄 | 水杯里还有多少水 |
| 变化速度 | 缓慢变化(数月/数年) | 快速变化(秒/分钟) |
| 典型范围 | 0% ~ 100% | 0% ~ 100% |
| 影响因素 | 循环次数、温度、存储条件 | 充放电电流、负载 |
简单来说:SOC告诉你“还能用多久”,SOH告诉你“还能用几年”。
举个例子。一块SOH=90%的电池,SOC=50%。这意味着:这块电池已经损耗了10%的容量,目前还剩一半的电量。你开车时看SOC决定要不要充电,而BMS看SOH决定要不要提醒你换电池。
避坑指南:我曾经见过一个项目,把SOC和SOH的滤波时间常数设成了同样的值。结果SOH跟着SOC一起跳变,完全没法用。记住,SOH是慢变量,滤波时间常数至少是SOC的100倍以上。
1.3 SOH的工程意义
为什么要费这么大劲算SOH?说白了,三个字:保安全、提效率、降成本。
1.3.1 安全第一
电池老化后,内阻会增大。内阻大了,发热就严重。发热严重,热失控的风险就上升。
我参与过一个储能项目,电池用了三年后SOH降到75%。BMS检测到充电时温升异常,主动降低了充电电流。这就是SOH在保命。
1.3.2 优化使用策略
不同SOH的电池,充放电策略应该不同。
- SOH > 90%:可以大电流快充
- SOH 80% ~ 90%:适当降低充电电流
- SOH < 80%:建议降功率使用,或者直接更换
你想想看,如果不管SOH高低都用同样的策略,老电池很容易被“撑坏”。
1.3.3 寿命预测与维护
通过SOH的变化趋势,可以预测电池的剩余寿命。
举个例子。如果一块电池每个月SOH下降1%,那从90%降到80%大概需要10个月。这就给了运维人员充足的时间去准备更换。
注意:SOH的下降不是线性的。新电池前几百次循环下降很慢,到了后期会加速。千万不要用简单的线性外推去预测寿命,会出大问题。
1.4 小结
这一章我们讲了三个核心概念:
- SOH的定义:当前容量与标称容量的比值,反映电池的衰老程度
- SOH与SOC的区别:SOH看寿命,SOC看电量,两者变化速度完全不同
- SOH的工程意义:保障安全、优化策略、预测寿命
下一章,我们会深入讲解SOH估算的几种主流方法。从最简单的容量积分法,到复杂的卡尔曼滤波,我都会结合实际项目经验给你讲透。
咱们下章见。