电源管理系统面对的最大难题是如何延长电池的运行时间。除了寻找能量密度更高的新式电源外,系统设计师也在寻找尽可能高效地利用电池电能的方法。他们大多将注意力集中在提高DC/DC转换效率上,由此延长电池运行时间www.cechina.cn,而往往忽略了与电源转换效率及电池容量同等重要的电池电量监测计精确度的问题。如果电池电量监测计的误差范围是±10%,则为了防止丢失关键数据,系统只能利用90%的电池电能。这相当于损失了10%的电池容量或电池运行时间。
无线接入账户管理、数据处理及医疗监控等许多移动应用对剩余电池容量测量精度的要求很高,以避免因电池耗尽造成突然关机。然而,保证在电池整个生命周期、过温状态或使用负载时的剩余电能的测量精度很困难,终端用户,甚至一些系统设计师都低估了这一点。主要原因是电池可用电能与其放电速度、工作温度、老化程度及自放电特性具有函数关系。开发一种算法来精确定义电池自放电特性及老化程度对电池容量的影响几乎是无法实现的。再者,传统的电池电量监测计要求对电池完全充电和完全放电以更新电池容量,这在现实应用中很少发生,因而造成了更大的测量误差。所以,在电池运行周期内很难精确预测电池剩余容量及工作时间。
本文将介绍如何利用最新的电池电量测量技术一一阻抗跟踪测量技术解决上述难题,文中还将列举单节锂离子电池组解决方案的简单设计案例。
现有电量测量技术存在的问题
锂离子电池容量的下降是电池运行时间缩短的主要原因,这种误解普遍存在。实际上,电池阻抗持续增加(而不是电池容量下降)是导致电池运行时间缩短、系统提前关机的关键因素。在电池充放电100个周期左右的时间内,电池容量仅下降5%,而电池的DC阻抗升高比例却达到一倍或两倍因子级别。老化电池阻抗提高的直接结果是负载电流引起的内部压降增大。结果,老化电池达到系统最小工作电压(或称为终止电压)的时间要远远早于新电池。
传统的电池电量测量技术主要是基于电压和库仑计数算法开发的,在测量性能方面局限性很明显。由于成本低且实现简单,基于电压的测量方法广泛用于手机等手持设备,但使用一段时间后电池阻抗会发生变化,影响该方法的测量精度。电池电压可由下式得出:
其中,Vocv为电池开路电压,RBAT为电池内部DC阻抗。从图1可以看出,老化电池的电压比新电池要低,会使系统关机时间提前。
负载情况及温度的变化会使电池可用容量最多减少50%。大多数终端用户在使用未装配真正电量监测计的便携式设备时,都经历过电池耗尽引起突然关机的情况。另一方面,库仑计数法采取的是另一种方法:通过不间断地进行库仑积分,计算出消耗的电荷量及充电状态(SOC),而全部容量是已知的,因此www.cechina.cn,可以得到剩余容量值。这种方法的缺点是难以精确量化(model)自放电电量,而且www.cechina.cn,由于该方法不进行周期性地完整周期校正,导致测量误差随着时间的推移越来越大。这些算法都没有解决电池阻抗的变化问题。为了防止突然关机,设计人员必须提前终止系统运行、保留更多能量,这导致大量电能被浪费。
电池阻抗及化学容量的动态监测
阻抗跟踪(IT)技术非常独特,比现有解决方案更为精确,原因是该技术具有的自学习机制能解决导致电池阻抗及空载条件下化学全容量(QMAX)发生变化的老化问题。阻抗跟踪技术使用动态模拟算法学习并跟踪电池特性,即在电池实际使用过程中,先测量阻抗及容量值,然后跟踪其变化。使用该算法则无需定期进行完整周期容量校正。
利用电池阻抗知识,能够实现精确的负载及温度补偿。最重要的是,通过对电池参数的动态学习,该测量法在电池的整个使用寿命内都能对电量进行精确的测量。与单独使用库仑计数法或电池电压相关法相比,阻抗跟踪技术在测量电池剩余容量方面更加出色。
IT在运行过程中,需要持续对保持电池阻抗(RBAT)与放电深度(DOD)和温度之间函数关系的表格数据库进行维护。了解不同状态下所发生的操作有助于确定何时需要更新或使用这些表格。测量计中,非易失存储器存有多个定义充电、放电、充电后松弛、放电后松弛等状态的电流阈值。停止充电后或停止放电后,"松弛时间"能够使电池电压稳定下来。
手持设备开机前通过测量电池开路电压 (OCV),然后与OCV(DOD,T)表进行比较的方法确定电池精确的充电状态。当手持设备处于活动状态并接入负载CONTROL ENGINEERING China版权所有,则开始执行基于电流积分的库仑计数算法。库仑计数器测量通过的电荷量并进行积分,从而不间断地算出SOC值。
总容量QMAX可以通过当电池在充电或放电前后电压变化足够小、处于全松驰状态时的两个OCV读数算出。例如,电池放电前CONTROL ENGINEERING China版权所有,SOC可由下式得出:
电池放电且通过电荷为ΔQ时,SOC可由下式得出:
两式相减得出: