第2章:锂离子电池基础——电化学原理、关键参数与充放电特性
说实话,做BMS这么多年,我见过太多工程师一上来就调算法、写代码,结果连电池最基本的脾气都没摸透。电池老化模型?寿命预测?如果连SOC和SOH都搞不清楚,后面全是空中楼阁。
这一章,咱们就把锂离子电池的底裤扒干净。我会结合自己踩过的坑,把电化学原理、关键参数和充放电曲线这些基础讲透。你想想看,搞懂这些,后面建模才有底气。
2.1 电化学原理:锂离子是怎么“搬家”的?
锂离子电池,说白了就是一个“锂离子搬家公司”。充电时,锂离子从正极搬家到负极;放电时,再从负极搬回正极。电子呢?走外电路,给我们供电。
我习惯用一个比喻:正极是“锂离子仓库”,负极是“锂离子旅馆”。充电时,锂离子被“赶”进旅馆;放电时,它们又回到仓库。旅馆能住多少人,决定了电池容量。
具体反应是这样的:
- 正极(以钴酸锂为例):LiCoO₂ ⇌ Li₁₋ₓCoO₂ + xLi⁺ + xe⁻
- 负极(石墨):6C + xLi⁺ + xe⁻ ⇌ LiₓC₆
嗯,这里要注意:这个反应不是100%可逆的。每次循环,都会有一小部分锂离子“迷路”,再也回不去仓库。这就是容量衰减的根本原因。
核心要点:锂离子电池的本质是锂离子在正负极之间的嵌入和脱出过程。这个过程的可逆性,决定了电池的寿命。
我的经验:我在项目中遇到过,有些电池在低温下容量骤降。其实不是锂离子少了,而是它们在“旅馆”里冻得走不动了。温度回升后,容量又回来了。这就是典型的“可逆容量损失”。
2.2 关键参数:SOC、SOH、DOD——BMS的三大基石
这三个参数,是BMS的命根子。我见过不少新手,把SOC和SOH搞混,结果模型预测一塌糊涂。咱们一个一个说清楚。
2.4.1 SOC(State of Charge)——电池的“油量表”
SOC就是电池还剩多少电。0%表示没电,100%表示满电。计算公式很简单:
SOC = (剩余容量 / 额定容量) × 100%
但实际没那么简单。我建议你记住:SOC是一个估计值,不是测量值。你没法直接拿尺子量电池里还剩多少锂离子。所以,SOC估算一直是BMS的核心难题。
常用的估算方法有:
- 安时积分法:对电流积分,算用了多少电。简单,但误差会累积。
- 开路电压法:根据电池静置后的电压查表。准,但需要静置。
- 卡尔曼滤波法:把前两种方法结合起来,动态修正。我项目里最常用这个。
避坑指南:我曾经在某个项目中只用安时积分法,结果跑了100个循环后,SOC误差飙到了15%。后来加了开路电压校正,才把误差压到3%以内。记住:单一方法不可靠,必须融合。
2.4.2 SOH(State of Health)——电池的“健康度”
SOH反映电池老化程度。新电池SOH是100%,当SOH降到80%以下,通常认为电池该退役了。
SOH的定义有很多种,我个人习惯用容量来定义:
SOH = (当前最大可用容量 / 额定容量) × 100%
举个例子:一块额定100Ah的电池,用了两年后,充满电只能放出80Ah。那它的SOH就是80%。
影响SOH的因素很多:
- 循环次数:每充放一次,SEI膜就增厚一点,活性锂就少一点。
- 温度:高温加速老化,低温造成不可逆损伤。
- 充放电倍率:大电流充放,就像让锂离子“跑马拉松”,容易累坏。
- DOD:这个下面细说。
我的经验:我做过一个实验,同一批电池,在45℃下循环的SOH衰减速度,是25℃下的3倍。所以,热管理不是锦上添花,是雪中送炭。
2.4.3 DOD(Depth of Discharge)——放电深度
DOD就是放了多少电。比如电池从100%放到30%,DOD就是70%。
你可能会问:DOD和SOC有啥区别?其实它们互为补数:DOD = 100% - SOC。
但DOD对寿命的影响,比SOC大得多。我直接给你看数据:
| DOD | 循环寿命(次) | 说明 |
|---|---|---|
| 100% | 500-600 | 满充满放,老化最快 |
| 80% | 800-1000 | 常见使用范围 |
| 50% | 2000-3000 | 浅充浅放,寿命最长 |
| 20% | 5000+ | 几乎不老化 |
看到了吧?DOD越小,寿命越长。所以,我建议你在BMS策略里,尽量限制DOD。比如电动车,别每次都开到趴窝再充电。
核心要点:SOC管“现在”,SOH管“过去”,DOD管“未来”。三个参数互相影响,必须联动考虑。
2.3 充放电特性曲线:电池的“心电图”
电池的特性,全写在曲线里。我每次拿到新电池,第一件事就是测它的充放电曲线。这就像医生看心电图,能看出很多门道。
2.3.1 充电曲线
典型的锂离子电池充电分三个阶段:
- 预充电:电压低于2.5V时,用小电流唤醒电池。
- 恒流充电(CC):以恒定电流充电,电压缓慢上升。这是主要充电阶段。
- 恒压充电(CV):电压达到4.2V后,保持电压不变,电流逐渐下降。直到电流降到0.05C左右,充电结束。
我习惯用CC-CV曲线来分析电池内阻。你看:
- 如果恒流阶段电压上升很快,说明内阻大。
- 如果恒压阶段电流下降很慢,说明极化严重。
- 如果总充电时间变短,说明容量衰减了。
我的经验:有一次,我发现一批电池的恒压充电时间异常长。排查后发现,是电解液配方出了问题,导致锂离子扩散变慢。你看,一条曲线就能揪出生产问题。
2.3.2 放电曲线
放电曲线相对简单,一般是先快速下降,然后平缓,最后再快速下降。这个“平缓段”就是电池的工作平台。
放电曲线能告诉我们什么?
- 平台电压:平台越高,能量密度越大。
- 平台长度:平台越长,可用容量越大。
- 末端拐点:拐点越陡,说明电池一致性越好。
我建议你重点关注放电末端。很多BMS在低SOC时估算不准,就是因为放电曲线末端太陡,电压变化快,采样误差大。
避坑指南:我曾经在低温放电测试中,发现电池在-20℃时,放电平台几乎消失了。电压一路往下掉,SOC估算完全失效。后来我加了温度补偿模型,才解决了这个问题。记住:曲线会随温度变化,别拿常温曲线去算低温SOC。
2.4 知识体系总览
说了这么多,我画了一张图,帮你把这一章的知识串起来。你看,电化学原理是根基,SOC/SOH/DOD是三大支柱,充放电曲线是外在表现。搞懂这些,BMS的骨架就有了。
这张图我建议你保存下来。每次做BMS开发时,都回头看看,自己是不是跑偏了。我自己的习惯是,每做一个新项目,先把这张图默画一遍,确保基础没忘。
公众号:蓝海资料掘金营,微信deep3321