3. 电池基础知识
锂离子电池是BMS(电池管理系统)的监控与控制对象,其内部电化学反应、外部电气特性以及老化规律,决定了BMS的采样策略、状态估算算法和故障诊断逻辑。本章从电化学原理出发,梳理SOC、SOH、内阻、电压、温度五大关键参数的定义与工程测量方法,并建立从等效电路模型到故障特征映射的完整知识链路。理解本章内容,是后续进行绝缘故障、过流故障、容量衰减诊断的前提。
3.1 锂离子电池工作原理与电化学基础
锂离子电池的本质是一种浓差电池,依靠锂离子在正负极之间的浓度差驱动嵌入与脱嵌反应。以最常见的石墨负极+钴酸锂正极体系为例,充电时外部电源强制电子从正极经外电路流向负极,同时锂离子从正极晶格中脱出,经电解液和隔膜嵌入负极石墨层间;放电时过程逆转。整个反应不涉及金属锂的沉积与溶解,因此被称为"摇椅式电池"。
从BMS诊断视角看,电化学原理决定了三个关键工程事实:第一,电池端电压与荷电状态之间存在确定但非线性的对应关系(OCV-SOC曲线),这是SOC估算的基础;第二,锂离子在固相中的扩散系数远低于液相,导致大倍率充放电时出现明显的浓差极化,表现为端电压的滞后效应;第三,副反应(如SEI膜生长、电解液分解、锂枝晶析出)会不可逆地消耗活性锂,造成容量衰减和内阻增加,这是SOH评估的核心依据。
3.2 五大关键参数的定义与工程测量
3.2.1 SOC(State of Charge,荷电状态)
SOC定义为当前剩余容量与额定容量的百分比,是BMS最核心的输出参数之一。工程上常用的估算方法包括:
- 安时积分法:对电流时间积分,简单但存在累积误差,且无法修正初始SOC偏差。
- OCV查表法:利用OCV-SOC曲线查表,精度高但需要静置足够时间(通常≥30分钟)使极化消除。
- 卡尔曼滤波法:将电池模型作为状态方程,融合电压、电流、温度测量值,实时估计SOC,是目前主流方案。
实际BMS通常采用"安时积分+OCV修正+温度补偿"的融合策略:车辆行驶时以安时积分为主,停车静置时用OCV修正累积误差,同时根据温度修正可用容量。
3.2.2 SOH(State of Health,健康状态)
SOH反映电池相对全新状态的劣化程度,通常从容量和内阻两个维度定义:
| 定义方式 | 公式 | 适用场景 | 诊断意义 |
|---|---|---|---|
| 容量衰减法 | SOH = C_now / C_rated × 100% | 实验室标定、定期检测 | 直接反映可用能量 |
| 内阻增长法 | SOH = (R_eol - R_now) / (R_eol - R_new) × 100% | 在线实时估算 | 反映功率能力下降 |
| 混合法 | 综合容量与内阻加权 | BMS量产应用 | 兼顾能量与功率 |
当SOH低于80%(乘用车)或70%(储能)时,通常判定电池寿命终止。BMS通过记录每次完整充放电循环的容量变化,结合内阻在线辨识结果,动态更新SOH。
3.2.3 内阻(Internal Resistance)
内阻分为欧姆内阻(R0)和极化内阻(R1+R2)。欧姆内阻由电子导电电阻、离子导电电阻和接触电阻组成,与温度强相关;极化内阻反映电化学极化和浓差极化,与电流方向和倍率相关。工程测量方法包括:
- HPPC(混合脉冲功率特性)测试:施加10s放电脉冲+40s静置+10s充电脉冲,通过电压跳变计算R0,通过电压恢复曲线拟合R1C1、R2C2。
- 交流阻抗谱(EIS):在开路状态下施加不同频率的小幅正弦扰动,通过奈奎斯特图解析各阻抗分量,精度高但设备昂贵,主要用于实验室。
- 在线辨识:利用运行数据(电压、电流、温度)通过递推最小二乘法实时估计内阻,适合BMS嵌入式实现。
3.2.4 电压(Voltage)
BMS关注的电压包括:单体电压(通常2.5~4.2V,磷酸铁锂为2.0~3.65V)、模组电压、总电压以及OCV。电压测量是BMS最基础的采样项,采样精度要求通常为±5mV以内。电压数据用于:
- 过充/过放保护(超过截止电压立即切断回路);
- 均衡控制(判断单体间压差,决定是否开启均衡);
- SOC估算(OCV查表);
- 故障诊断(电压突变、压差过大、电压纹波异常)。
3.2.5 温度(Temperature)
温度影响电池的几乎所有特性:容量、内阻、自放电率、安全边界。BMS通常在每个模组布置2~4个NTC温度传感器,采样精度要求±1℃以内。温度数据用于:
- 热管理控制(加热/冷却启停);
- 功率限制(低温限制充电电流,高温限制放电功率);
- SOC/SOH温度修正;
- 热失控预警(检测温度异常上升速率)。
3.3 电池模型与等效电路
等效电路模型(ECM)用理想元件(电压源、电阻、电容)模拟电池外特性,是BMS状态估算和故障诊断的数学基础。最常用的是二阶RC模型,其数学表达式为:
U_t = OCV(SOC, T) - I × R0 - U1 - U2
其中:
dU1/dt = -U1/(R1×C1) + I/C1
dU2/dt = -U2/(R2×C2) + I/C2
模型参数(R0、R1、C1、R2、C2)随SOC和温度变化,BMS通过查表或在线辨识获取。模型精度直接影响SOC估算误差和故障诊断阈值设定。例如,若模型未考虑温度对R0的影响,在低温环境下估算的端电压会偏离实测值,导致误判"电压异常"。
| 模型类型 | 复杂度 | 精度 | BMS应用场景 |
|---|---|---|---|
| Rint模型(一阶) | 低 | 低 | 简单保护逻辑 |
| Thevenin一阶RC | 中 | 中 | SOC估算(低成本方案) |
| 二阶RC | 中高 | 高 | 主流BMS SOC/SOH估算 |
| PNGV/DP模型 | 高 | 高 | 高精度诊断与预测 |
3.4 案例拆解:基于模型参数的故障诊断实战
场景背景:某纯电动公交车运营车队反馈,3号车在冬季(环境温度-10℃)出现"单体电压偏低"报警,但车辆行驶动力未明显下降。BMS记录显示,第12号单体电压在充电末端比其他单体低120mV,且SOC显示为98%时充电即停止。
初步分析:低温环境下,电池内阻普遍增大,但单体间差异不应超过50mV。120mV的压差提示12号单体可能存在异常。BMS工程师调取该车近30天的运行数据,提取关键参数:
- 12号单体在-10℃时的欧姆内阻R0为8.2mΩ,而同批次其他单体平均为5.1mΩ;
- 12号单体的极化电阻R1+R2为12.5mΩ,其他单体平均为7.8mΩ;
- 12号单体的容量衰减至额定值的86%,其他单体平均为94%。
诊断推理:内阻显著增大(R0增加60%)且容量衰减加速,指向电解液部分干涸或SEI膜过度生长。进一步检查该单体的温度采样值,发现其温度传感器读数比其他单体低3℃,说明该单体可能位于风道末端,散热条件较差,长期高温运行加速了副反应。
处理措施:将该单体所在模组拆解检查,发现电解液注液口有轻微渗漏痕迹,确认电解液干涸导致内阻增大。更换该模组后,压差恢复至20mV以内,充电容量恢复至额定值的96%。
3.5 常见误区与总结
误区一:认为SOC估算误差主要来自电流传感器精度。实际上,在动态工况下,模型误差(尤其是极化电压估算偏差)对SOC误差的贡献往往大于电流积分误差。
误区二:用固定内阻阈值判断故障。内阻随温度、SOC、电流方向变化显著,必须建立多维度的动态阈值表。
误区三:忽略OCV-SOC曲线的平台区。磷酸铁锂电池在SOC 20%~80%区间OCV变化极小(<10mV),此时单纯依赖OCV查表会引入较大误差,需结合安时积分和模型估计。
误区四:将SOH视为单一固定值。SOH应区分"容量SOH"和"功率SOH",前者影响续航,后者影响加速和充电性能,两者衰减速率可能不同。