本发明涉及用于监测电池的装置和用于监测电池的方法。
背景技术:
“电池容量”是由电池存储的电荷的量度(通常以安培小时为单位),并且由包含在电池中的活性物质的质量确定。电池容量表示在某些指定条件下可从电池提取的最大量的能量。电池容量也可表示为百分比并称为相对荷电状态(rsoc)。rsoc可被定义为当前电池容量除以完全充电容量。
然而,电池的有效存储容量随着使用时间而减小,并发生不可逆的损坏。这种损坏是由各种机制引起的,包括腐蚀和其它化学工艺,并且内部电池部件的老化也导致损坏。电池的每次充电/放电循环也具有类似的效果,但速率加快。因此,电池劣化可为由于电池充电/放电循环而发生的循环老化、当电池闲置时(例如,在存储期间)发生的日历老化、以及温度的结果。最终结果是,随着电池老化和劣化,电池的有效容量降低(如图1所示),从而减少了电池可向设备供应电力的时间量。
电池保持充电的能力和为设备供电的能力的一个指标是电池“健康状态”(soh),该soh可基于上述有效容量和参数来估计。许多应用使用该参数来估计电池性能,例如电池的“运行时间”(即,使用寿命),该电池性能反映电池在其耗尽之前将继续提供电力的时间量。期望准确地估计运行时间以向用户提供警示。
技术实现要素:
本发明涉及用于监测电池的装置和用于监测电池的方法。
本技术的各种实施方案可提供用于电池的方法和系统。该系统可提供电量计电路,该电量计电路被配置为基于作为时间、温度和剩余容量的函数的已知电池数据来估计电池的完全充电容量和/或健康状态。
本发明解决的技术问题是,常规系统不准确地估计随着电池老化的该电池的有效容量和/或健康状态。
根据一个方面,用于监测电池的装置包括:定时器,该定时器被配置为测量从起始时间起的经过时间;测量电路,该测量电路被配置为计算电池的剩余容量;温度传感器,该温度传感器被配置为测量电池的温度;存储器,该存储器被配置为存储:电池的初始完全充电容量值;和电池的作为时间、温度和剩余容量的函数的衰减容量值的已知数据;和逻辑电路,该逻辑电路被配置为基于以下项来计算更新的完全充电容量值:初始完全充电容量值;所测量的经过时间;所计算的剩余容量;所测量的温度;和已知容量值。
在一个实施方案中,初始完全充电容量值是电池在起始时间处的容量。
在一个实施方案中,已知数据包括第一分布表,该第一分布表包括作为时间的函数的衰减容量值,并且逻辑电路被进一步配置为基于第一分布表来确定第一衰减比率。
在一个实施方案中,已知数据包括第二分布表,该第二分布表包括作为温度的函数的衰减容量值,并且逻辑电路被进一步配置为基于第二分布表来确定第二衰减比率。
在一个实施方案中,已知数据包括第三分布表,该第三分布表包括作为剩余容量的函数的衰减容量值,并且逻辑电路被进一步配置为基于第三分布表来确定第三衰减比率。
在一个实施方案中,该装置还包括循环计数器,其中循环计数器对电池的充电/放电循环的次数进行计数。
在一个实施方案中,逻辑电路被配置为:计算电池的健康状态,其中电池的健康状态由更新的完全充电容量值与初始完全充电容量值的比率限定;以及将所计算的健康状态传输到存储器。
根据另一方面,用于监测电池的方法包括:测量从起始时间起的经过时间;计算电池的剩余容量;测量电池的温度;以及基于以下项来计算更新的完全充电容量值:初始完全充电容量值,其中初始完全充电容量值是电池在起始时间处的容量;第一衰减比率,其中第一衰减比率是所测量的经过时间的函数;第二衰减比率,其中第二衰减比率是所测量的温度的函数;和第三衰减比率,其中第三衰减比率是所计算的剩余容量的函数。
在一个实施方案中,该方法还包括对电池的充电/放电循环的次数进行计数,并且其中计算更新的完全充电容量值还基于电池的计数的充电/放电循环的次数。
在一个实施方案中,该方法还包括基于更新的完全充电容量值来估计电池的健康状态。
本发明所实现的技术效果是提供一种方法和装置,该装置使用多个变量(包括日历老化、温度和剩余容量)更准确地估计随着电池老化的该电池的有效容量和/或健康状态。
附图说明
当结合以下示例性附图考虑时,可参照具体实施方式更全面地了解本技术。在以下附图中,通篇以类似附图标记指代各附图中的类似元件和步骤。
图1代表性地示出随着电池老化的该电池的可用部分和不可用部分;
图2是根据本技术的示例性实施方案的电池系统的框图;
图3是示出根据本技术的示例性实施方案的电池的作为循环次数的函数的容量的曲线图;
图4是示出根据本技术的示例性实施方案的电池的作为时间的函数的容量的曲线图;
图5是示出根据本技术的示例性实施方案的电池的作为温度的函数的衰减容量的曲线图;
图6是示出根据本技术的示例性实施方案的电池的作为rsoc的函数的衰减容量的曲线图;
图7是示出根据本技术的示例性实施方案的电池的作为时间的函数的衰减容量的曲线图;并且
图8是根据本技术的示例性实施方案的用于操作电池系统的流程图。
具体实施方式
本技术可在功能块部件和各种加工步骤方面进行描述。此类功能块可通过被配置为执行指定功能并且实现各种结果的任何数量的部件来实现。例如,本技术可采用可执行多种功能的各种电压传感器、电流传感器、库仑计数器、逻辑门、存储器设备、半导体设备,诸如晶体管和电容器等。此外,本技术可集成在任何数量的电子系统(诸如汽车、航空、“智能设备”、便携式设备和消费性电子产品)中,并且所描述的系统仅为本技术的示例性应用。
根据本技术的各个方面的用于电池管理的方法和装置可以结合任何合适的电子系统和/或设备操作,诸如“智能设备”、可穿戴装置、消费电子器件、便携式设备、电池驱动的车辆等。参见图2,示例性系统200可被集成在电子设备(未示出)(诸如相机、移动电话、膝上型计算机等)中,由可再充电电池100诸如锂离子电池供电。例如,在各种实施方案中,电池100可结合充电器205操作以向负载260提供电力。
系统200还可包括用于管理各种电池操作并监测各种电池状况的电量计电路210。例如,电量计电路210可被配置为测量电池100的电压vb、测量电池100的电流idd、计算电池100的剩余容量(也表示为百分比并称为相对荷电状态rsoc)以及估计或计算电池100的健康状态(soh)。电量计电路210可被进一步配置为测量时间和/或电池100的充电/放电循环的次数。
此外,电量计电路210可被配置为存储各种电池数据。例如,电量计电路210可存储初始电池特性(当电池为新的时,该初始电池特性为电池的特性),诸如初始完全充电容量(fcc初始)。电量计电路210还可存储已知(即,预定)电池数据,诸如与随着电池老化的该电池的容量相关的数据。例如,电量计电路210可存储作为时间的函数的电池容量数据和作为循环次数的函数的电池容量数据。作为时间的函数的电池容量数据和作为循环次数的函数的电池容量数据可通过在一时间段(例如,40个月)内测试电池100来获得。
电量计电路210还可存储电池的衰减容量数据,其中衰减容量表示从初始完全充电容量的减小。例如,电量计电路210可存储作为温度的函数的衰减容量数据、作为时间的函数的衰减容量数据以及作为剩余容量的函数的衰减容量数据。可通过在一时间段内测试电池100来获得衰减容量数据。
在示例性实施方案中,电量计电路210可包括循环计数器电路215。循环计数器电路215基于电池的电流来测量或以其它方式跟踪电池100的充电/放电量,并且计算循环计数数目n。例如,循环计数器电路215可跟踪在充电期间供应给电池100的电流的总量和在放电期间离开电池的电流的总量。在示例性实施方案中,循环计数数目n可根据以下方程来计算:n=[电流总和]/[完全充电容量]。
循环计数器电路215可连接到电池并且可包括使用常规库仑计数技术的电路或适用于在电池100的充电和放电期间跟踪电流的任何其它电路。
在示例性实施方案中,电量计电路210可包括用于测量电池100的温度t的温度传感器220。温度传感器220可包括生成信号的热敏电阻器(未示出)和用于将热敏电阻器信号转换成电压的模数转换器(未示出),该电压对应于电池100的温度t。然而,温度传感器220可包括任何适当的传感器或其它设备或系统,以用于生成对应于电池100的温度的信号。
在示例性实施方案中,电量计电路210可包括用于测量电池100的电压vb的电压传感器230。电压传感器230可连接到电池100并且可包括适用于测量电池100两端的电压电位的任何电路和/或设备。
在示例性实施方案中,电量计电路210可包括用于测量去向/来自电池100和负载260的电流idd的电流传感器235。电流传感器235可结合传感电阻器255操作,其中电流传感器235测量传感电阻器255两端的电压变化以确定电流idd。
在示例性实施方案中,电量计电路210可包括用于计算剩余容量rc(以安培小时为单位测量)和/或rsoc(剩余容量rc表示为百分比)的计算电路225。计算电路225可连接到电压传感器230以接收测量的电压vb数据。计算电路225还可连接到电流传感器230以接收测量的电流idd数据。计算电路225可被配置为根据测量的电压vb和测量的电流idd来计算剩余容量(或rsoc)。计算电路225可根据常规的“基于电压的”方法和技术来计算电池100的剩余容量。
在示例性实施方案中,电量计电路210可包括存储器240,该存储器用于存储电池的已知电池特性和分布数据,诸如初始完全充电容量fcc初始、包括作为时间的函数的衰减容量(例如,如图7所示)的第一分布数据、包括作为温度的函数的衰减容量数据(例如,如图5所示)的第二分布数据、包括作为剩余容量的函数的衰减容量数据(例如,如图6所示)的第三分布数据、作为时间的函数的电池容量数据(例如,如图4所示)、以及作为循环次数的函数的电池容量数据(例如,如图3所示)。作为温度的函数的衰减容量、作为时间的函数的衰减容量数据、作为剩余容量的函数的衰减容量数据、作为时间的函数的电池容量数据和作为循环次数的函数的电池容量数据可存储在查找表(也称为分布表)或适用于存储相关数据值集合的任何其它存储装置中。
存储器240还可被配置为存储各种计算或测量变量,诸如所计算的soh、更新的完全充电容量值、经过时间值等。
存储器240可包括任何数量的存储设备,诸如寄存器、闪存存储器设备、eeprom(电可擦可编程只读存储器)、rom(只读存储器)和ram(随机存取存储器)等。存储器240可被配置为与循环计数器电路215通信。例如,循环计数器电路215能够可访问存储器240中的数据,诸如初始完全充电容量fcc初始。
在示例性实施方案中,电量计电路210可包括用于测量或以其它方式跟踪从起始时间t0起的经过时间t的量的定时器245。定时器245可包括适用于测量从起始时间流逝的时间量的任何电路和/或设备。
在示例性实施方案中,电量计电路210可包括逻辑电路250,该逻辑电路根据测量的参数和/或已知参数诸如剩余容量、初始完全充电容量fcc初始和更新的完全充电容量fcc更新来执行各种计算和/或估计电池100的健康状态。逻辑电路250可被配置为接收来自计算电路225的所计算的剩余容量(或rsoc)、来自温度传感器220的温度t、来自循环计数器电路215的循环计数值n。逻辑电路250还可被配置为访问来自存储器240的各种数据。此外,逻辑电路250可被配置为与定时器245通信。例如,逻辑电路250可被配置为复位定时器245和/或接收经过时间值t。
逻辑电路250可被配置为基于已知分布数据和/或其它测量的参数(诸如时间、温度和剩余容量(或rsoc))来计算多个衰减比率。在示例性实施方案中,逻辑电路250可被配置为根据以下方程来计算第一衰减比率f1:f1=a*((tp–tc)/b)(方程1),其中a是在测试周期内的降低容量的总量,b是以秒为单位测量的测试周期的长度,tp是以秒为单位测量的先前时间,并且tc是以秒为单位测量的当前时间。例如,如果电池100被测试持续40个月(b=40个月=105148800秒),并且观察到在40个月结束时,电池容量从2000mah降低至1000mah,则a将为0.5。
逻辑电路250可被配置为根据以下方程来计算第二衰减比率f2:f2=a*((t 35)/r)(方程2),其中t是以摄氏度为单位测量的温度,r是最大温度差值(例如,并参见图5,如果65是最高温度值并且-35是最低温度值,则r=65-(-35)=100),并且a是测试周期内的降低容量的总量。
参见图2和图6,逻辑电路250可被配置为根据以下方程来计算第三衰减比率f3:f3=a*rsoc/100(方程3),其中rsoc是计算的相对荷电状态,并且a是测试周期内的降低容量的总量。
在各种实施方案中,逻辑电路250可被进一步配置为根据以下方程来估计或以其它方式计算电池100的soh:soh=fcc更新n/fcc初始(方程4),其中fcc更新n是已经经过某个时间段之后的计算的完全充电容量值,并且通常小于初始完全充电容量值fcc初始。逻辑电路250可将所计算的soh传输到负载260和/或存储器240。
逻辑电路250可包括任何数量的电路、系统和/或逻辑门以执行期望的计算,如上所述。例如,逻辑电路250可包括现场可编程门阵列、逻辑门、专用集成电路等。
在操作中,并且参见图2至图8,电量计电路210可执行电池100的各种测量并执行各种计算以估计电池100的健康状态,从而估计电池100的使用寿命。
在示例性实施方案中,电量计电路210可例如使用循环计数器215(如上所述)来确定循环次数nx(800),并且例如使用定时器245来确定经过时间t(805)。然后,电量计电路210可例如使用经过时间t、初始完全充电容量fcc初始和第一衰减比率f1(上面的方程1)来计算作为时间的函数的第一衰减容量c(t)(810)。在示例性实施方案中,第一衰减容量可根据以下方程来计算:c(t)=f1*t*fcc初始。
然后,电量计电路210可测量温度t(815),并且例如使用第一衰减容量c(t)和第二衰减比率f2(上面的方程2)来计算作为时间t和温度t的函数的第二衰减容量(即,c(t,t))(820)。在示例性实施方案中,第二衰减容量可根据以下方程来计算:c(t,t)=c(t)*f2。
然后,电量计电路210可例如使用计算电路225来计算rsoc(825),并且例如使用第二衰减容量c(t,t)和第三衰减比率f3(上面的方程3)来计算作为时间t、温度t和rsoc的函数的第三衰减容量(即,c(t,t,rsoc))(830)。在示例性实施方案中,第三衰减容量可根据以下方程来计算:c(t,t,rsoc)=c(t,t)*f3。
然后,电量计电路210可基于第三衰减容量c(t,t,rsoc)和初始完全充电容量(fcc初始)来计算第一更新的完全充电容量(fcc更新1)(835)。然后,电量计电路210可将第一更新的完全充电容量存储到存储器240。第一更新的完全充电容量(fcc更新1)可替换初始完全充电容量值fcc初始,为的是使用完全充电容量值来计算未来电池容量或其它计算。
在各种实施方案中,电量计电路210还可确定新的循环次数ny(840),并确定新的循环次数ny是否大于先前记录的循环次数nx(845)。如果新的循环次数ny不大于先前记录的循环次数nx,则电量计电路210再次检查经过时间t(805)。如果新的循环次数ny大于先前记录的循环次数nx,则电量计电路210可确定作为循环次数的函数的电池容量(即,c(ny))(850),并基于初始完全充电容量(fcc初始)、第三衰减容量(c(t,t,rsoc))和电池容量(c(ny))来计算第二更新的完全充电容量(fcc更新2)。然后,电量计电路210可将第二更新的完全充电容量(fcc更新2)存储到存储器240。第二更新的完全充电容量(fcc更新2)可替换初始完全充电容量fcc初始和/或第一更新的完全充电容量值fcc更新1,为的是使用完全充电容量值来计算未来电池容量或其它计算。
在各种实施方案中,电量计电路210还可估计或以其它方式计算电池的健康状态,如上文在方程4中所述。电量计电路210可将所计算的soh传输到存储器240和/或负载260。
在上述描述中,已结合具体示例性实施方案描述了所述技术。所示和所述特定具体实施方式用于展示所述技术及其最佳模式,而不旨在以任何方式另外限制本技术的范围。实际上,为简洁起见,方法和系统的常规制造、连接、制备和其它功能方面可能未详细描述。此外,多张图中示出的连接线旨在表示各种元件之间的示例性功能关系和/或步骤。在实际系统中可能存在多个替代的或另外的功能关系或物理连接。
已结合具体示例性实施方案描述了所述技术。然而,可在不脱离本技术的范围的情况下作出各种修改和变化。以示例性而非限制性方式考虑说明和附图,并且所有此类修改旨在包括在本技术的范围内。因此,应通过所述的一般实施方案及其在法律意义上的等同形式,而不是仅通过上述具体示例确定所述技术的范围。例如,除非另外明确说明,否则可以任何顺序执行任何方法或工艺实施方案中列举的步骤,并且不限于具体示例中提供的明确顺序。另外,任何装置实施方案中列举的部件和/或元件可以多种排列组装或者以其它方式进行操作配置,以产生与本技术基本上相同的结果,因此不限于具体示例中阐述的具体配置。
上文已经针对具体实施方案描述了有益效果、其它优点和问题解决方案。然而,任何有益效果、优点、问题解决方案或者可使任何具体有益效果、优点或解决方案出现或变得更明显的任何要素都不应被解释为关键、所需或必要特征或组成部分。
术语“包含”、“包括”或其任何变型形式旨在提及非排它性的包括,使得包括一系列要素的过程、方法、制品、组合物或装置不仅仅包括这些列举的要素,而且还可包括未明确列出的或此类过程、方法、制品、组合物或装置固有的其它要素。除了未具体引用的那些,本技术的实施所用的上述结构、布置、应用、比例、元件、材料或部件的其它组合和/或修改可在不脱离其一般原理的情况下变化或以其它方式特别适于具体环境、制造规范、设计参数或其它操作要求。
上文已结合示例性实施方案描述了本技术。然而,可在不脱离本技术的范围的情况下对示例性实施方案作出改变和修改。这些和其它改变或修改旨在包括在本技术的范围内,如以下权利要求书所述。
根据第一方面,用于监测电池的装置包括:定时器,该定时器被配置为测量从起始时间起的经过时间;测量电路,该测量电路被配置为计算电池的剩余容量;温度传感器,该温度传感器被配置为测量电池的温度;存储器,该存储器被配置为存储:电池的初始完全充电容量值;和电池的作为时间、温度和剩余容量的函数的衰减容量值的已知数据;和逻辑电路,该逻辑电路被配置为基于以下项来计算更新的完全充电容量值:初始完全充电容量值;所测量的经过时间;所计算的剩余容量;所测量的温度;和已知容量值。
在一个实施方案中,初始完全充电容量值是电池在起始时间处的容量。
在一个实施方案中,已知数据包括第一分布表,该第一分布表包括作为时间的函数的衰减容量值。
在一个实施方案中,逻辑电路被进一步配置为基于第一分布表来确定第一衰减比率。
在一个实施方案中,已知数据包括第二分布表,该第二分布表包括作为温度的函数的衰减容量值。
在一个实施方案中,逻辑电路被进一步配置为基于第二分布表来确定第二衰减比率。
在一个实施方案中,已知数据包括第三分布表,该第三分布表包括作为剩余容量的函数的衰减容量值。
在一个实施方案中,逻辑电路被进一步配置为基于第三分布表来确定第三衰减比率。
在一个实施方案中,该装置还包括循环计数器,其中循环计数器对电池的充电/放电循环的次数进行计数。
在一个实施方案中,存储器还包括作为充电/放电循环的函数的衰减容量值。
在一个实施方案中,逻辑电路被配置为:计算电池的健康状态,其中电池的健康状态由更新的完全充电容量值与初始完全充电容量值的比率限定;以及将所计算的健康状态传输到存储器。
根据第二方面,用于监测电池的方法包括:测量从起始时间起的经过时间;计算电池的剩余容量;测量电池的温度;以及基于以下项来计算更新的完全充电容量值:初始完全充电容量值,其中初始完全充电容量值是电池在起始时间处的容量;第一衰减比率,其中第一衰减比率是所测量的经过时间的函数;第二衰减比率,其中第二衰减比率是所测量的温度的函数;和第三衰减比率,其中第三衰减比率是所计算的剩余容量的函数。
在一个实施方案中,该方法还包括对电池的充电/放电循环的次数进行计数。
在一个实施方案中,计算更新的完全充电容量值还基于电池的计数的充电/放电循环的次数。
在一个实施方案中,该方法还包括基于更新的完全充电容量值来估计电池的健康状态。
根据第三方面,系统包括:电池;用于检测电池的温度的温度传感器;和电量计电路,该电量计电路连接到电池和温度传感器,并且被配置为:测量从起始时间起的经过时间;计算电池在经过时间处的剩余容量;测量电池在经过时间处的温度;基于以下项来计算经过时间处的更新的完全充电容量(ufcc)值:电池的作为时间、温度和剩余容量的函数的衰减容量值的已知数据;初始完全充电容量(ifcc)值,其中ifcc值是电池在起始时间处的容量;所测量的经过时间;所计算的剩余容量;和所检测到的温度;以及基于所计算的ufcc值估计电池的健康状态。
在一个实施方案中,已知数据包括:第一分布表,该第一分布表包括作为时间的函数的衰减容量值;第二分布表,该第二分布表包括作为温度的函数的衰减容量值;和第三分布表,该第三分布表包括作为剩余容量的函数的衰减容量值。
在一个实施方案中,电量计被进一步配置为:基于第一分布表来确定第一衰减比率;基于第二分布表来确定第二衰减比率;以及基于第三分布表来确定第三衰减比率。
在一个实施方案中,电量计被进一步配置为对电池的充电/放电循环的次数进行计数。
在一个实施方案中,ufcc值还基于作为计数的充电/放电循环的次数的函数的衰减容量值的已知数据。
1.一种用于监测电池的装置,其特征在于,包括:
定时器,所述定时器被配置为测量从起始时间起的经过时间;
测量电路,所述测量电路被配置为计算所述电池的剩余容量;
温度传感器,所述温度传感器被配置为测量所述电池的温度;
存储器,所述存储器被配置为存储:
所述电池的初始完全充电容量值;和
所述电池的作为时间、温度和剩余容量的函数的衰减容量值的已知数据;和
逻辑电路,所述逻辑电路被配置为基于以下项来计算更新的完全充电容量值:
所述初始完全充电容量值;
所测量的经过时间;
所计算的剩余容量;
所测量的温度;和
已知容量值。
2.根据权利要求1所述的装置,其特征在于,所述初始完全充电容量值是在所述起始时间处所述电池的容量。
3.根据权利要求1所述的装置,其特征在于,所述已知数据包括第一分布表,所述第一分布表包括作为时间的函数的衰减容量值,并且所述逻辑电路被进一步配置为基于所述第一分布表来确定第一衰减比率。
4.根据权利要求1所述的装置,其特征在于,所述已知数据包括第二分布表,所述第二分布表包括作为温度的函数的衰减容量值,并且所述逻辑电路被进一步配置为基于所述第二分布表来确定第二衰减比率。
5.根据权利要求1所述的装置,其特征在于,所述已知数据包括第三分布表,所述第三分布表包括作为剩余容量的函数的衰减容量值,并且所述逻辑电路被进一步配置为基于所述第三分布表来确定第三衰减比率。
6.根据权利要求1所述的装置,其特征还在于,包括循环计数器,其中所述循环计数器对所述电池的充电/放电循环的次数进行计数。
7.根据权利要求1所述的装置,其特征在于,所述逻辑电路被配置为:
计算所述电池的健康状态,其中所述电池的所述健康状态由所述更新的完全充电容量值与所述初始完全充电容量值的比率限定;以及
将所计算的健康状态传输到所述存储器。
8.一种用于监测电池的方法,其特征在于,包括:
测量从起始时间起的经过时间;
计算所述电池的剩余容量;
测量所述电池的温度;以及
基于以下项来计算更新的完全充电容量值:
初始完全充电容量值,其中所述初始完全充电容量值是所述电池在所述起始时间处的容量;
第一衰减比率,其中所述第一衰减比率是所测量的经过时间的函数;
第二衰减比率,其中所述第二衰减比率是所测量的温度的函数;和
第三衰减比率,其中所述第三衰减比率是所计算的剩余容量的函数。
9.根据权利要求8所述的方法,其特征还在于,包括:对所述电池的充电/放电循环的次数进行计数,并且其中计算所述更新的完全充电容量值还基于所述电池的计数的充电/放电循环的次数。
10.根据权利要求8所述的方法,其特征还在于,包括:基于所述更新的完全充电容量值来估计所述电池的健康状态。
技术总结