钜大LARGE | 点击量:1018次 | 2019年11月09日
针对单节电池供电应用的电量监测技术
负载情况及温度的变化会使电池可用容量最多减少50%。大多数终端用户在使用未装配真正电量监测计的便携式设备时,都经历过电池耗尽引起突然关机的情况。另一方面,库仑计数法采取的是另一种方法:通过不间断地进行库仑积分,计算出消耗的电荷量及充电状态(SOC),而全部容量是已知的,因此,可以得到剩余容量值。这种方法的缺点是难以精确量化(model)自放电电量,而且,由于该方法不进行周期性地完整周期校正,导致测量误差随着时间的推移越来越大。这些算法都没有解决电池阻抗的变化问题。为了防止突然关机,设计人员必须提前终止系统运行、保留更多能量,这导致大量电能被浪费。
电池阻抗及化学容量的动态监测阻抗跟踪(IT)技术非常独特,比现有解决方案更为精确,原因是该技术具有的自学习机制能解决导致电池阻抗及空载条件下化学全容量(QMAX)发生变化的老化问题。阻抗跟踪技术使用动态模拟算法学习并跟踪电池特性,即在电池实际使用过程中,先测量阻抗及容量值,然后跟踪其变化。使用该算法则无需定期进行完整周期容量校正。利用电池阻抗知识,能够实现精确的负载及温度补偿。最重要的是,通过对电池参数的动态学习,该测量法在电池的整个使用寿命内都能对电量进行精确的测量。与单独使用库仑计数法或电池电压相关法相比,阻抗跟踪技术在测量电池剩余容量方面更加出色。IT在运行过程中,需要持续对保持电池阻抗(RBAT)与放电深度(DOD)和温度之间函数关系的表格数据库进行维护。了解不同状态下所发生的操作有助于确定何时需要更新或使用这些表格。测量计中,非易失存储器存有多个定义充电、放电、充电后松弛、放电后松弛等状态的电流阈值。停止充电后或停止放电后,"松弛时间"能够使电池电压稳定下来。手持设备开机前通过测量电池开路电压(OCV),然后与OCV(DOD,T)表进行比较的方法确定电池精确的充电状态。当手持设备处于活动状态并接入负载,则开始执行基于电流积分的库仑计数算法。库仑计数器测量通过的电荷量并进行积分,从而不间断地算出SOC值。总容量QMAX可以通过当电池在充电或放电前后电压变化足够小、处于全松驰状态时的两个OCV读数算出。例如,电池放电前,SOC可由下式得出:电池放电且通过电荷为ΔQ时,SOC可由下式得出:两式相减得出:从等式可以看出,无需经历完全充电及放电的周期即可确定电池总容量。这也省去了电池组生产过程中耗费时间的电池学习周期。RBAT(DOD,T)表在放电过程中得到持续更新。IT利用该表计算出在当前负载及温度条件下,何时达到终止电压。电池整体阻抗随着电池老化和充放电周期的增加而增加。阻抗可由下式得出有了电池阻抗信息,利用只读存储器中的程序指令包含(inthefirmware)的电压仿真算法就可以确定剩余电量(RM)。仿真算法先算出当前SOCstart值,然后计算出在负载电流相同,且SOC值持续降低的情况下未来的电池电压值。当仿真电池电压VBAT(SOCI,T)达到电池终止电压(典型值为3.OV)时,获取与此电压对应的SOC值并记做SOCFINAL。阻抗跟踪单节电池电量监测计测试结果阻抗跟踪锂离子单节电池组电路如图2所示。通过BAT2引脚输入端测量电池电压,通过库仑计数器差动信号输入端(SRp及SRN)监测电流。系统利用电量监测计从单线SDQ通信端口获得SOC及运行时间接近结束(Run-Time-to-Empty)等信息。
即使在负载变化的情况下,IT电量监测计也能正确预测电池的剩余电量。例如,数码相机处于不同工作模式时,电池的负载也不同。图3显示了IT电量监测计如何精确预测电池剩余电量。剩余电量预测的误差率可小于1%。并且,由于用以预测剩余电量的电池阻抗及老化作用能够得到实时更新,故在电池整个使用寿命内均可保持这种微小误差。
阻抗跟踪电池电量监测计综合了库仑计数算法和电压相关算法的优点,实现了更高的电池电量监测精度。在放松状态下测量OCV可以获得准确的SOC值。由于所有自放电活动都在电池OCV降低过程中反应出来,所以无需进行自放电校正。当设备处于活动模式且接入负载时,开始执行基于电流积分的库仑计数算法。电池阻抗通过实时测量得到更新。