3. 电池衰减机理:内阻增加、容量衰减、SOC估算偏移对系统的影响
电池衰减这个话题,说实话,是我在自适应控制项目中踩坑最多的地方。很多搞控制的同行,一开始都把精力放在电机模型上,觉得电池嘛,就是个电源。结果呢?系统跑着跑着就出问题了——明明SOC显示还有30%,电机突然就没劲了。嗯,这就是典型的电池衰减在背后捣鬼。
我个人习惯把电池衰减拆成三个维度来看:内阻增加、容量衰减、SOC估算偏移。这三个东西不是独立存在的,它们会互相影响,最终反馈到你的控制性能上。
3.1 内阻增加:你看不见的“电压黑洞”
电池用久了,内阻会逐渐变大。这个道理很简单——电极材料老化、电解液分解、SEI膜增厚,都会让锂离子“跑”得更费劲。
内阻增加带来的直接后果是什么?电压跌落。你想想看,电机需要大电流的时候,电池内阻上会分走一部分电压。内阻越大,分走的电压越多。我曾经在项目里遇到过一台AGV,刚换电池时跑得挺欢,半年后同样的负载,电机转速明显下降。一查,电池内阻从最初的5mΩ涨到了18mΩ。
关键影响:内阻增加会导致电机端电压下降,在同样的PWM占空比下,实际输出转矩减小。如果你的控制器还按原来的参数跑,响应速度会变慢,稳态误差会变大。
这里有个避坑指南:不要以为电池电压采样值就是电机端的真实电压。我曾经吃过这个亏——采样到的电池开路电压是48V,但大电流时电机端实际只有42V。控制器按48V算出来的控制量,到了电机那里根本不够用。
3.2 容量衰减:你的“油箱”在缩水
容量衰减,说白了就是电池能存多少电。新电池100Ah,用两年可能就剩70Ah了。这个衰减过程不是线性的,前期慢,后期快。
容量衰减对系统的影响,最直接的就是续航里程缩短。但作为控制工程师,我更关心的是它对控制策略的影响。
举个例子:你的能量管理策略里,可能有一个“低电量保护”逻辑——当SOC低于20%时,限制电机输出功率。如果电池容量衰减了,这个20%对应的实际能量就变少了。原来20%能跑10公里,现在只能跑6公里。用户会感觉“怎么突然就没电了”。
| 衰减程度 | 标称容量 | 实际可用能量 | 控制策略影响 |
|---|---|---|---|
| 新电池 | 100Ah | 100Ah | 按设计参数运行 |
| 中度衰减 | 100Ah | 80Ah | 低电量保护提前触发 |
| 严重衰减 | 100Ah | 60Ah | 频繁进入限功率模式 |
我的建议:在自适应控制框架里,把电池容量作为一个在线辨识的参数。不要用出厂标称值,要用实时估算值。我在一个项目中就是这么做的——每100个充放电周期重新标定一次容量,控制策略跟着调整,用户体验好了很多。
3.3 SOC估算偏移:最隐蔽的“定时炸弹”
SOC估算偏移,这个坑最深。为什么?因为内阻增加和容量衰减你还能测出来,SOC偏移你很难直接感知。等发现问题的时候,往往已经偏得很远了。
SOC估算常用的方法是安时积分法——电流对时间积分。但这个方法有个致命缺陷:误差会累积。电流采样有噪声,积分时间长了,误差就大了。再加上电池老化后,库仑效率也会变化,安时积分法就更不准了。
我记得有一次做电动叉车的项目,BMS报SOC还有35%,但叉车突然就动不了了。一查,实际SOC只有5%。为什么?因为电池衰减后,内阻变大,BMS的OCV-SOC曲线还是用新电池的,导致估算值严重偏高。
警告:SOC估算偏移会导致以下问题:
- 过放风险:你以为还有电,实际已经快没了
- 过充风险:你以为还没充满,实际已经满了
- 控制策略失效:基于SOC的限功率、能量回收等逻辑全部跑偏
3.4 三者如何联动影响控制系统?
这三个因素不是孤立的。我画了一张图,帮你理清它们之间的关系:
从这张图可以看出,电池衰减的三个要素最终都会汇聚到控制系统上。内阻增加导致电压跌落,容量衰减导致能量管理失效,SOC偏移导致保护逻辑误判。这三者叠加起来,你的自适应控制器如果不去补偿,性能会越来越差。
3.5 实战中的应对思路
说了这么多问题,那怎么解决?我分享几个实战中验证过的方法:
- 在线内阻辨识:在电机启动瞬间或急加速时,记录电压跌落值和电流值,用欧姆定律估算内阻。我习惯用递推最小二乘法,计算量小,适合嵌入式实现。
- 容量自适应标定:每次完整充放电循环后,用安时积分法重新标定容量。注意要结合OCV修正,避免积分漂移。
- 多模型SOC估算:不要只用安时积分法。我建议结合开路电压法、卡尔曼滤波法,做一个加权融合。电池老化后,调整各模型的权重。
一个小技巧:在控制器里预留一个“电池健康度”参数,定期更新。这个参数可以同时影响电流环的增益、速度环的限幅、以及能量回收的强度。说白了,就是让控制器知道“电池老了,别那么猛”。
嗯,关于电池衰减的机理,今天就聊到这里。记住一句话:电池不是恒定的电源,它是会老化的。你的自适应控制器,必须把这个老化过程考虑进去,才能真正做到“自适应”。
公众号:蓝海资料掘金营,微信deep3321