电池充电与电量分析

ModelEngine·创作计划征文活动 6.3w人浏览 101人参与

1、 电池性能参数

  1. 容量:表示电池能够存储的电荷量。电池的额定容量是指设计与制造电池时规定或保证电池在一定的放电条件下,应该放出最低限度的电量。
  2. 电压:开路电压是指电池在非工作状态下即电路无电流流过时,电池正负极之间的电势差。工作电压又称端电压,是指电池在工作状态下即电路中有电流过时电池正负极之间电势差。
  3. 倍率:指电池充放电时电流与电池标称容量的比率。即描述了电池可以在多快的条件下进行充放电。充放电的倍率不一定相同
    例如:1小时内把电池全部放完电(充满电)
  4. 内阻:是指电池在工作时,电流流过电池内部所受到的阻力。电池内阻大,会导致电池放电工作电压降低,放电时间缩短。是衡量电池性能的一个重要参数
  5. 循环寿命:电池经历充放电循环的次数,通常在500次充放电循环后,完全充电的电池容量约会下降 10%〜20%

1.1 开路电压(OCV)

在锂电池电芯生产线上,开路电压的测量是检测缺陷产品的重要检查之一。未连接负载时的电池电压称为开路电压(Open Circuit Voltage)

  1. 静置时间:数据采集需要在常温下进行,如果电芯一开始在其它温度下储存,则需要将电芯在常温下静置 2 小时才开始数据采集。
  2. 负载断开:在OCV测试中,电池需要断开与外部负载的连接,以消除外部负载引起的干扰,使电池处于开路状态。
  3. 测量精度:OCV值的测量精度对于准确评估电池性能至关重要。高精度的测试设备和合适的测量方法是获得可靠OCV值的关键,需要记录时间、电压、电流、温度四列数据

在这里插入图片描述在这里插入图片描述

1.2 电池内阻

在这里插入图片描述在这里插入图片描述
电池内阻受主要受环境温度(T)、电荷状态(SOC)、电池老化程度(Aging)的影响。
电荷状态越低,放电越多,电池内阻越大。温度越低,电池内阻越大。经验上有电池内阻在100次充放电后会增加一倍。同一批电池之间的偏差大概在10~15%左右,但是不同品牌的电池内阻差异会较

2、电量计原理与类型

电量计英文名称 Gas Gauge, Fuel Gauge, 或简称 Gauge,与传统燃料计、油表等英文名同源。顾名思义,电量计就是监测电池、电量计能为用户提供直观、准确的电池剩余电量信息,帮助用户合理安排设备的使用时间,避免因电量耗尽而造成不便。
在这里插入图片描述

2、 电池电量检测分类

在这里插入图片描述

库仑计量法
库仑计是通过采样电阻的分压将电流值转化为电压值,进而除去采样电阻的阻值就得到了实时的电流值,然后再和时间的积分就得到了此时的耗电量mAh。
残余容量=RM
最大可用容量=FCC
SOC(%)=RM/FCC
需要有完整充电周期才会更加准确
缺点:
1、会受到电流测量误差和自放电等因素的影响
2、需要做一个完整的充电周期,让容量做个更新动作

2.1 开路电压查表法

在这里插入图片描述
开路电压法是通过测量电池的开路电压(即在没有负载情况下的电压)来计算电池SOC的方法。开路电压法的优点在于计算过程简单,无需进行电流测量。下面是开路电压法的具体步骤
步骤1:根据电池的型号和厂家提供的SOC-开路电压曲线,建立SOC和开路电压之间的关系。
步骤2:测量电池的开路电压。
步骤3:根据步骤1中建立的SOC-开路电压曲线,计算出当前的SOC。
缺点:电池电压与电量的关系并非完全线性,且会受到温度、放电速率等因素的影响

2.2 阻抗跟踪

在这里插入图片描述在这里插入图片描述
在这里插入图片描述

电压:休息时修正
库伦:放电时计算
放电时根据内阻r和电流可以判计算出OCV,根据OCV对应的电量可以知道此时和理论容量相差多少,进而做个动态调整

2.3 影响电量计精度的因素

  • 电流测量误差:电量计通常通过测量电流并对其进行积分来计算电量。如果电流测量存在误差,会直接影响电量计算的精度。
  • 电压测量误差:电压的测量精度对电量估算也有影响,尤其是在基于电压监测的电量计中。
  • 温度:电池的性能会随温度变化,这可能导致电流和电压的特性改变,从而影响电量计的精度
  • 电池老化:随着电池使用次数的增加和时间的推移,电池的容量会逐渐下降,内阻会增加,其充放电特性也会发生变化,使得电量计的预测不准确。
  • 自放电:电池在未使用时也会有一定的自放电现象,如果电量计未准确考虑自放电率,会导致电量估算误差
  • 充放电速率:不同的充放电速率下,电池的表现不同,电量计如果不能适应多种速率,可能会产生精度问题。
  • 软件算法:电量计所采用的计算和估算算法的准确性和适应性也会影响精度。
  • 校准准确性:如果电量计的初始校准不准确或未定期校准,会导致长期使用中的精度下降

3、电池电量测试

3.1 电压采样精度测试

  1. 使用高精度电源为手机提供稳定的输入电压,并设置不同的电压值,如 3.5V、3.7V、4.2V 等。
  2. 启动手机,并运行专门用于读取电压值的测试软件或进入手机的工程模式,获取手机所采样到的电压值。
    记录每次设置的输入电压值以及手机采样得到的电压值。
    计算每个测试点的电压误差,误差 = (手机采样值 - 实际输入值)/ 实际输入值 * 100% )

3.2 电流采样精度测试

使用数字电源待测设备供电,供电地直接接系统地(屏蔽罩)
使用高精度电流源给采样电阻灌电流,并设置不同的电流值,如 0.1A、0.5A、1A、1.5A 等。
启动手机,并运行专门用于读取电流值的测试软件或进入手机的工程模式,获取手机所采样到的电流值
在这里插入图片描述

3.3 放电的基本原理

如右图放电的基本原理:
电池的输出电压为Vbat,电流I;电池开路电压为OCV,内阻为r。
则放电时有等式:Vbat=OCV-I * r
由于电压越低,电池内阻越大。温度越低,电池内阻越大
所以在电压低和低温时手机容易掉电关机
在这里插入图片描述

3.4 充电的基本原理

在这里插入图片描述
在这里插入图片描述

如图充电的基本原理:
Charger的输出电压为Vbat,电流I;电池开路电压为OCV,内阻为r。
则充电时有等式:Vbat=OCV+Ir …(1)
电池在充电过程中,可以分为三个阶段:预充阶段、恒流阶段、恒压阶段
在恒流时充电电流不变,Vbat=OCV+Ir
当Vbat等于电池饱和电压时,充电进入恒压充电
恒压充电时:Vbat电压被CHG IC钳位到电池最高电压(例如4.35V)
则有OCV=4.35V-Ir
理论上,电池截止电压U=Uchg-Ir
其中I为充电截止电压,Uchg为Charger IC最高输出电压

4、常见问题与解决

4.1充电时间过长和充电不满

  • 充电器输出功率不足:充电器的额定输出电流或电压低于电池的需求,导致充电速度变慢。
    -电池老化:随着使用次数增加,电池容量下降,内阻增大,充电时间会延长。
  • 电池损坏:电池内部的电极、隔膜等出现故障,影响充电性能。
  • 温度过低或过高:极端温度会影响电池的充电效率,过低时化学反应速度减慢,过高时可能触发电池保护机制。
  • 后台运行程序过多:消耗电量,同时可能影响充电速度。
  • 系统故障:充电管理相关的系统程序出现错误,导致充电控制异常。
  • 接口松动、氧化或有污垢:导致接触不良,影响充电电流传输。
  • 数据线损坏:例如内部线路折断,电阻增大,降低充电电流

4.2 低电时电量跳变

  • EDV点:电池低电时容量密度变低,故选择了低电量情况下,变化率较大的点作为EDV点
    一般TI电量计会有EDV点,电池电压达到EDV2点后电量没有达到7%,那么电量会迅速的到达7%,EDV2点能设置
    例如:电量30%时电压已达到EDV2点,那么电量有可能跳变

4.3 低电时电源掉电关机

放电时手机有个关机电压,达到关机电压后会直接掉电,例如Vbat=3.4V时直接掉电
则有公式Vbat=OCV-Ir
内阻越大低电时大电流时电池电池电压容易达到手机的关机电压,表现的就是低电量时运行大功率应用时容易直接掉电
在这里插入图片描述

4.4 充电截止后电池电压偏低

充电时Vbat=OCV+Ir
充电截止时Vbat电压为电池饱和电压,例如Vbat=4.3V
则有公式可知OCV=4.3V-Ir
所以,内阻越大,充电截止后的开路电压约小,表现的就是电量充电到100%(电量计会学习更新电池容量),电池实际电压没有达到饱和
在这里插入图片描述

4.5、电池电量不准

在这里插入图片描述
在这里插入图片描述在这里插入图片描述
电量采样精度和采样电阻的精度强相关,采样电阻精度会影响电量计的精度
环境因素,如温度、湿度的变化,可能对测试结果产生影响,引入随机误差
接触不良、充放电速率不稳定

4.6 电池未饱开机后电量却显示100%

1.电池未饱开机后电量却显示100%,例如:电池电压为4.27V对应ZCV Table mapping出来的电量为96%,开机后却显示电量为100%;
2.放电时100%维持时间很久;
首先,这是正常现象,可以通过修改客制化宏值BATTERYPSEUDO100调整,这部分出于用户感受度调整的算法;这样处理的目的是,由于手机给电池充电CV阶段末期充电电流很小,可能给客户的体验是9x%~100%或者100%充电很久的感受,我们通过这种方法将这部分充电时间藏起来不让用户看到;另外一个目的是,可能有些用户反馈100%电量用的时间很短,我们通过这种方法让100%显示的时间比较久,让用户觉得电池比较耐用
在这里插入图片描述

4.7 掉电测试,重启后电量跳变

GM3.0电量计会将正常关机前的电量信息保存在NVRAM的old.data中,并在开机时通过RTC的信息来决定开机电量是否使用old data,由于是突然掉电,old data还是之前的,所以开机d0定位仍然正常取第9路,不进行d0重新定位,使用之前的uisoc,此处发生跳变属于正常现象
8.电量变化过快或者过慢
第一种情况是电量下降很快,一般直接是由于0 percent或者npercent tracking引起的。
第二种情况是由于在1%时,显示的电压还很高比如还有3.6v以上,导致了很久都没能进入3.45v的判断条件里面

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值