锂电池低温充电效率低、容量低的原因

2024-01-09 11:28

本文主要是介绍锂电池低温充电效率低、容量低的原因,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

前言:锂离子电池在充电时,Li+从正极脱嵌并嵌入负极;但是当一些异常情况:如负极嵌锂空间不足、Li+嵌入负极阻力太大、Li+过快的从正极脱嵌但无法等量的嵌入负极等异常发生时,无法嵌入负极的Li+只能在负极表面得电子,从而形成银白色的金属锂单质,这也就是常说的析锂

一、锂离子电池为什么“怕冷”?

首先需要明确两个问题:

1、锂离子电池是一个复杂的电化学系统

  • 固体材料:过渡金属氧化物正极材料、石墨负极材料,纤维隔膜等;
  • 液体材料:有机电解液(包含锂盐,溶剂及其他添加剂)等。

2、锂离子电池的工作原理涉及两个基本过程:带电粒子的传质过程电化学反应

因此我们发现:锂离子电池中无论是材料还是过程均会受到温度的影响——

  • 固体材料逃不掉“热胀冷缩”的桎梏(离子既不容易嵌入也不容易脱出,穿过隔膜也困难);
  • 液体材料脱不开低温黏度增大甚至凝固的宿命(离子“跑不动”);
  • 带电粒子的传质过程和电化学反应的速度必然降低

二、低温下锂离子电池充放电过程

锂离子电池的正极一般为三元(NCM)、磷酸铁锂(LFP)或者钴酸锂(LCO),负极为石墨(Gr)。如图1所示,充电时,锂离子从正极晶格出来穿过电解液隔膜到负极,嵌入石墨层间。而放电时,则可以理解为从石墨负极层间出来,再回到正极晶格里。

温度一低,分子的运动能力下降了,整个反应速度,物质传输过程都会变慢,那么在电池里慢的最显著的就是锂离子/锂原子在石墨(负极)层间和正极晶格中的传输。于是有大量的锂堆积在电极与电解液界面。充电时,锂离子挤不进石墨层里就会直接在负极表面得到电子变成金属锂(负极失去电子),堆积成锂枝晶放电时,锂离子挤在正极晶格表面,又容易造成正极的破裂(正极得到电子)。

三、低温放置降低电池容量

最近有研究人员发现,电池仅在低温下放置48h,后继续放到室温下静置,随后进行容量测试。发现在低温长时间静置的电池,以小倍率充放电(慢充)时,容量会损失3.2%,但是大倍率充放电(快充)时,容量损失达6%

四、电池加热策略

        目前无论是储能电站还是电动汽车里的电池,都有电池加热的策略。如储能电站里一般是空调或者热泵加热。电动汽车里的电池间通常有加热片,和整体的保温措施。今年八月某国产车企发布了高频脉冲加热方法。这类方法或多或少存在一些缺点,因此现在北方冬天电动汽车都面临着里程跳水现象。

五、总结

        锂电池有明确的工作温度范围,常规状态下规定充电温度是0~45度,放电温度为-20~60度低温状态下对锂电池充电,电池负极表面会有金属锂析出,形成锂枝晶,一旦刺穿阳极和阴极之间的隔膜,会引发电芯内部短路,引起锂电池燃烧、爆炸,造成严重的后果;3C锂电池长期处于高温状态下工作则会影响循环寿命,短期内可能看不到异常,时间一长,电池就会出现鼓包、漏液等现象。

 

这篇关于锂电池低温充电效率低、容量低的原因的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/586958

相关文章

Linux samba共享慢的原因及解决方案

《Linuxsamba共享慢的原因及解决方案》:本文主要介绍Linuxsamba共享慢的原因及解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录linux samba共享慢原因及解决问题表现原因解决办法总结Linandroidux samba共享慢原因及解决

Spring事务中@Transactional注解不生效的原因分析与解决

《Spring事务中@Transactional注解不生效的原因分析与解决》在Spring框架中,@Transactional注解是管理数据库事务的核心方式,本文将深入分析事务自调用的底层原理,解释为... 目录1. 引言2. 事务自调用问题重现2.1 示例代码2.2 问题现象3. 为什么事务自调用会失效3

找不到Anaconda prompt终端的原因分析及解决方案

《找不到Anacondaprompt终端的原因分析及解决方案》因为anaconda还没有初始化,在安装anaconda的过程中,有一行是否要添加anaconda到菜单目录中,由于没有勾选,导致没有菜... 目录问题原因问http://www.chinasem.cn题解决安装了 Anaconda 却找不到 An

Spring定时任务只执行一次的原因分析与解决方案

《Spring定时任务只执行一次的原因分析与解决方案》在使用Spring的@Scheduled定时任务时,你是否遇到过任务只执行一次,后续不再触发的情况?这种情况可能由多种原因导致,如未启用调度、线程... 目录1. 问题背景2. Spring定时任务的基本用法3. 为什么定时任务只执行一次?3.1 未启用

Java报NoClassDefFoundError异常的原因及解决

《Java报NoClassDefFoundError异常的原因及解决》在Java开发过程中,java.lang.NoClassDefFoundError是一个令人头疼的运行时错误,本文将深入探讨这一问... 目录一、问题分析二、报错原因三、解决思路四、常见场景及原因五、深入解决思路六、预http://www

IDEA编译报错“java: 常量字符串过长”的原因及解决方法

《IDEA编译报错“java:常量字符串过长”的原因及解决方法》今天在开发过程中,由于尝试将一个文件的Base64字符串设置为常量,结果导致IDEA编译的时候出现了如下报错java:常量字符串过长,... 目录一、问题描述二、问题原因2.1 理论角度2.2 源码角度三、解决方案解决方案①:StringBui

部署Vue项目到服务器后404错误的原因及解决方案

《部署Vue项目到服务器后404错误的原因及解决方案》文章介绍了Vue项目部署步骤以及404错误的解决方案,部署步骤包括构建项目、上传文件、配置Web服务器、重启Nginx和访问域名,404错误通常是... 目录一、vue项目部署步骤二、404错误原因及解决方案错误场景原因分析解决方案一、Vue项目部署步骤

pip install jupyterlab失败的原因问题及探索

《pipinstalljupyterlab失败的原因问题及探索》在学习Yolo模型时,尝试安装JupyterLab但遇到错误,错误提示缺少Rust和Cargo编译环境,因为pywinpty包需要它... 目录背景问题解决方案总结背景最近在学习Yolo模型,然后其中要下载jupyter(有点LSVmu像一个

SpringBoot中的404错误:原因、影响及解决策略

《SpringBoot中的404错误:原因、影响及解决策略》本文详细介绍了SpringBoot中404错误的出现原因、影响以及处理策略,404错误常见于URL路径错误、控制器配置问题、静态资源配置错误... 目录Spring Boot中的404错误:原因、影响及处理策略404错误的出现原因1. URL路径错

在Rust中要用Struct和Enum组织数据的原因解析

《在Rust中要用Struct和Enum组织数据的原因解析》在Rust中,Struct和Enum是组织数据的核心工具,Struct用于将相关字段封装为单一实体,便于管理和扩展,Enum用于明确定义所有... 目录为什么在Rust中要用Struct和Enum组织数据?一、使用struct组织数据:将相关字段绑