4. 船用BMS状态估计方法(SOC/SOH/SOP)

船用电池管理系统(BMS)对电池状态的估计,核心是三个量:荷电状态SOC(剩余电量百分比)、健康状态SOH(容量与内阻的衰减程度)、功率状态SOP(当前可充放电功率上限)。三者相互耦合——SOC决定可用能量,SOH决定SOC计算的基准容量,SOP又受SOC与SOH共同约束。船上工况的特殊性在于:负载随推进功率剧烈波动、充电窗口受靠港时间限制、环境温度与湿度变化大、电池长期处于中等SOC区间且循环不完整,这些都会让地面储能中常用的估计方法在船上"打折"。

三种主流方法的适用条件

安时积分法是最基础的方法:以初始SOC为起点,对电流做时间积分并除以额定容量。其递推式为 SOC(k)=SOC(k−1)−η·I(k)·Δt/C_N,其中充电时I取负、放电时I取正(本文统一采用"放电为正"的符号约定)。优点是实现简单、短时平滑;致命弱点是开环累积误差——电流传感器零点漂移、采样噪声、库仑效率η取值不准,都会随时间累积,且无法自行纠正。船上长时间航行、连续数小时无满充机会时,误差可能从1%漂到5%以上。

开路电压修正法利用OCV-SOC的单调对应关系反查SOC。它精度高、无累积误差,但前提是电池必须静置足够长时间(通常2小时以上)使极化电压消散。船用工况下,靠港装卸、锚泊待命是难得的静置窗口,而航行中几乎不可能满足,因此OCV修正只能作为"机会性校准"手段,不能作为连续估计的主方法。此外磷酸铁锂在SOC 30%~70%区间OCV曲线平坦,微小电压误差会放大为较大的SOC误差,需谨慎使用。

卡尔曼滤波法(常用扩展卡尔曼EKF)把SOC作为状态量,用电池等效电路模型(如一阶RC模型)预测电压,再以实测电压与预测电压之差作为新息来修正SOC。它兼具闭环修正能力与动态响应,适合船用负载剧烈波动的场景。代价是需要准确的模型参数(R0、R1、C1随SOC与温度变化),且计算量较大,对BMS主控算力有要求。工程上常采用"安时积分为主 + EKF闭环校正 + 静置时OCV重置"的融合架构。

船用BMS状态估计融合架构与信号流 电流传感器 I(k) 采样 Δt 端电压 U(k) 温度 T(k) 静置标志 靠港/锚泊判定 安时积分 SOC_ah = SOC₀ − ΣηIΔt/C_N EKF 闭环校正 一阶RC模型 + 新息修正 OCV 机会校准 静置≥2h 反查SOC 融合决策 动态加权 置信度管理 异常剔除 SOC 输出 ±2% 目标 SOH 估计 容量/内阻衰减 SOP 限值 功率能力约束 校正量反馈至安时积分初值

船用工况对估计的影响

船上的负载特性与陆上储能差异明显。推进负荷随海况、航速、吃水变化,电流可能在数十秒内从0.2C跳到1C以上,这种大倍率脉冲会让电池极化电压显著上升,端电压偏离OCV,若此时用电压反推SOC会产生明显偏差。因此EKF的模型必须包含极化环节(RC网络),否则动态误差会很大。其次,船舶常处于部分荷电状态(PSOC)运行,很少满充满放,安时积分缺少"满充重置"这一天然校准点,误差只能靠OCV静置或EKF慢慢收敛。第三,机舱温度常年偏高且波动,容量与内阻随温度变化,SOC计算中的额定容量C_N应做温度补偿,否则冬季与夏季的估计结果会系统性偏移。

SOH的估计在船上同样受限:完整容量标定需要一次接近满充满放的循环,而船用电池往往数月不做深度循环。工程上常用"部分区间容量增量"或"内阻趋势跟踪"来近似SOH,并结合历史充电数据做长期回归。SOP则由当前SOC、温度、SOH共同查表或在线计算,船用场景尤其要留出推进负荷突增的功率裕度。

基于给定数据的SOC估算与误差分析示例

下面以一组教学示例数据说明计算过程(数据为合理假设,非实测)。设电池额定容量C_N=200Ah,初始SOC₀=80%,采样周期Δt=10s,库仑效率η取0.98(放电)。某段放电过程的电流采样如下:

时段(s)    电流(A)   说明
0~600      40        巡航平稳放电
600~660    180       加速/顶流脉冲
660~1200   50        恢复巡航
1200~1260  0         短暂停车(未达静置条件)

安时积分计算:第一段放电量 = 40×600/3600 = 6.67Ah;第二段 = 180×60/3600 = 3.0Ah;第三段 = 50×540/3600 = 7.5Ah;第四段为0。合计放电约17.17Ah,考虑效率后等效约17.5Ah,SOC下降约8.75%,估算SOC≈71.25%。

误差分析:若电流传感器存在+0.5A零点偏置,全程1260s的积分误差约0.5×1260/3600≈0.175Ah,折合SOC约0.09%,短时影响小;但若连续航行10小时,同样偏置会累积到约1.4%SOC,这就是安时积分必须闭环校正的原因。脉冲段(180A)若采样存在2%幅值误差,该段3.0Ah会产生0.06Ah误差,占比虽小,但脉冲期间电压骤降若被误用于OCV反查,会带来数个百分点的大偏差——因此必须用静置标志屏蔽动态段的OCV校准。工程判断标准通常是:平稳航行段SOC估计误差控制在±2%以内,脉冲段允许短时±5%,靠港静置后通过OCV校准回拉到±1%。

实操建议:在BMS参数配置中,将OCV校准的触发条件设为"电流绝对值小于0.02C且持续2小时以上",并记录每次校准前后的SOC差值作为健康诊断依据;若某次校准差值超过5%,应检查电流传感器零点与容量参数是否漂移。

综上,船用BMS的SOC估计不应依赖单一方法,而应以安时积分为骨架、EKF做动态闭环、OCV做机会校准,三者按工况置信度融合;SOH与SOP则在此基础上结合温度补偿与功率裕度约束给出。理解每种方法的适用边界,比追求单一算法的精度更重要。