CN105223504B - 一种锂电池电量的估算方法及*** - Google Patents

一种锂电池电量的估算方法及*** Download PDF

Info

Publication number
CN105223504B
CN105223504B CN201410240673.4A CN201410240673A CN105223504B CN 105223504 B CN105223504 B CN 105223504B CN 201410240673 A CN201410240673 A CN 201410240673A CN 105223504 B CN105223504 B CN 105223504B
Authority
CN
China
Prior art keywords
cell voltage
lithium battery
module
execution task
task
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201410240673.4A
Other languages
English (en)
Other versions
CN105223504A (zh
Inventor
钟文涛
陈新刚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
TCL Corp
Original Assignee
TCL Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by TCL Corp filed Critical TCL Corp
Priority to CN201410240673.4A priority Critical patent/CN105223504B/zh
Publication of CN105223504A publication Critical patent/CN105223504A/zh
Application granted granted Critical
Publication of CN105223504B publication Critical patent/CN105223504B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Secondary Cells (AREA)
  • Charge And Discharge Circuits For Batteries Or The Like (AREA)

Abstract

本发明所提供的一种锂电池电量的估算方法及***,实时检测移动设备中耗电模块是否启动执行任务,当检测到至少一个耗电模块启动执行任务时,则获取锂电池执行任务前的电池电压、执行任务过程中电池电压下降最大幅度值及任务结束后电池电压恢复到一指定电压的耗时,并以上述数据为坐标点,将其标示在一空间直角坐标系中得到一当前锂电池电压特性坐标点,之后根据所述当前锂电池电压特性坐标点与预先标定的多个电池电量边界面确定锂电池当前剩余电量。本发明是当耗电模块启动执行任务时才进行电池电量估算,且估算为基于电压特性曲线变化趋势的估算,故结果更准确;同时估算过程通过软件即可实现,无需电源管理芯片,节省设备成本。

Description

一种锂电池电量的估算方法及***
技术领域
本发明涉及电池管理技术领域,尤其涉及的是一种锂电池电量的估算方法及***。
背景技术
在某些嵌入式产品开发中,为了尽可能降低产品的成本,不会使用较为高级的电源管理芯片,而一般的电源管理芯片不具有检测电池剩余电量的功能,所以一般需要借助软件来计算和判断。
现有技术中,测量电池剩余电量一般的判断方式是周期性通过ADC接口(模拟数字转换接口)测量电池电压,并根据测量值判断电池的电量。但通过此方法得到的电池剩余电量存在较大误差。例如,由于判定正常电压和低电压的门限值固定,可能出现有些电池的电压低于门限值,但是剩余电量较多,此时导致判定结果偏低;另一种情况是有些电池的电压高于门限值,但是剩余电量较少,无法发出低电压报警,此时导致判定结果偏高。而且随着锂电池的使用,电池性能有所下降,实际的门限值应该随着时间而上移。如果采用这种固定门限值的方法,随着设备的使用,报警后的使用时间越来越短。
因此,现有技术还有待于改进和发展。
发明内容
鉴于上述现有技术的不足,本发明的目的在于提供一种锂电池电量的估算方法及***,旨在解决现有技术中获取电池剩余电量值不准确的缺陷,同时本发明所述锂电池电量的估算方法精度高,实时监控,且实现过程并不复杂。
本发明的技术方案如下:
一种锂电池电量的估算方法,其中,所述方法包括步骤:
A、实时检测移动设备中耗电模块是否启动执行任务,当检测到至少一个耗电模块启动执行任务时,则获取锂电池执行任务前的电池电压、执行任务过程中电池电压下降最大幅度值及任务结束后电池电压恢复到一指定电压的耗时;
B、根据获取的所述锂电池执行任务前的电池电压、所述执行任务过程中电池电压下降最大幅度及所述任务结束后电池电压恢复到所述指定电压的耗时,标定一处于空间直角坐标系中的当前锂电池电压特性坐标点;
C、根据所述当前锂电池电压特性坐标点与预先标定的多个电池电量边界面确定锂电池当前剩余电量。
所述锂电池电量的估算方法,其中,所述步骤A具体包括:
A1、实时检测移动设备中耗电排名在前N个的耗电模块是否启动执行任务;其中,N为正整数;
A2、当检测到耗电排名在前N个的模块中的高耗电模块启动执行任务时,则获取锂电池执行任务前的电池电压、执行任务过程中电池电压下降最大幅度值及任务结束后电池电压恢复到所述指定电压的耗时;其中,所述高耗电模块为耗电排名在前N个的模块中耗电排名第一的模块;
A3、当检测到耗电排名在前N个的模块中的高耗电模块未启动执行任务,而检测到耗电排名在前N个的模块中的次高耗电模块启动执行任务时,则获取锂电池执行任务前的电池电压、执行任务过程中电池电压下降最大幅度值及任务结束后电池电压恢复到所述指定电压的耗时;其中,所述次高耗电模块是指除所述高耗电模块之外剩下的N—1个模块中最耗电的模块。
所述锂电池电量的估算方法,其中,所述步骤A具体包括:
A11、预先设置优先监控模块的模块列表及其监控顺序,以一预设的周期及按照监控顺序,依次监测所述模块列表中的模块是否有一耗电模块启动执行任务;
A12、当检测到所述模块列表中的模块有一耗电模块启动执行任务,则获取锂电池执行任务前的电池电压、执行任务过程中电池电压下降最大幅度值及任务结束后电池电压恢复到所述指定电压的耗时。
所述锂电池电量的估算方法,其中,所述步骤B具体包括:
B1、建立一分别以锂电池执行任务前的电池电压、执行任务过程中电池电压下降最大幅度及任务结束后电池电压恢复到所述指定电压的耗时为坐标轴的空间直角坐标系;
B2、将获取的锂电池执行任务前的电池电压、执行任务过程中电池电压下降最大幅度及任务结束后电池电压恢复到所述指定电压的耗时值分别标示在所述空间直角坐标系中,得到一当前锂电池电压特性坐标点。
所述锂电池电量的估算方法,其中,所述步骤C中当判断所述当前锂电池电压特性坐标点处于预先标定的多个电池电量边界面其中相邻两个边界面之间时,则根据相邻两个边界面对应的电池电量值确定锂电池当前剩余电量。
所述锂电池电量的估算方法,其中,所述电池电压反向脉冲特性曲线为以一预设的电压获取周期,获取多组锂电池执行任务前的电池电压、执行任务过程中电池电压下降最大幅度及任务结束后电池电压恢复到所述指定电压的耗时,并将多组所述锂电池执行任务前的电池电压、所述执行任务过程中电池电压下降最大幅度及所述任务结束后电池电压恢复到所述指定电压的耗时分别标示在一空间直角坐标系中,将标示在所述空间直角坐标中的多个点用光滑曲线连接后得到的曲线。
所述锂电池电量的估算方法,其中,所述指定电压为所述执行任务前的电池电压的95%。
一种锂电池电量的估算***,其中,包括:
数据获取模块,用于实时检测移动设备中耗电模块是否启动执行任务,当检测到至少一个耗电模块启动执行任务时,则获取锂电池执行任务前的电池电压、执行任务过程中电池电压下降最大幅度值及任务结束后电池电压恢复到一指定电压的耗时;
坐标点标定模块,用于根据获取的所述锂电池执行任务前的电池电压、所述执行任务过程中电池电压下降最大幅度及所述任务结束后电池电压恢复到所述指定电压的耗时,标定一处于空间直角坐标系中的当前锂电池电压特性坐标点;
电量获取模块,用于根据所述当前锂电池电压特性坐标点与预先标定的多个电池电量边界面确定锂电池当前剩余电量。
所述锂电池电量的估算***,其中,所述坐标点标定模块具体包括:
坐标轴建立单元,用于建立一分别以锂电池执行任务前的电池电压、执行任务过程中电池电压下降最大幅度及任务结束后电池电压恢复到所述指定电压的耗时为坐标轴的空间直角坐标系;
曲线获取单元,用于将获取的锂电池执行任务前的电池电压、执行任务过程中电池电压下降最大幅度及任务结束后电池电压恢复到所述指定电压的耗时值分别标示在所述空间直角坐标系中,得到一当前锂电池电压特性坐标点。
所述锂电池电量的估算***,其中,所述电量获取模块中当判断所述当前锂电池电压特性坐标点处于预先标定的多个电池电量边界面其中相邻两个边界面之间时,则根据相邻两个边界面对应的电池电量值确定锂电池当前剩余电量。
本发明所提供的一种锂电池电量的估算方法及***,实时检测移动设备中耗电模块是否启动执行任务,当检测到至少一个耗电模块启动执行任务时,则获取锂电池执行任务前的电池电压、执行任务过程中电池电压下降最大幅度值及任务结束后电池电压恢复到一指定电压的耗时,并以上述数据为坐标点,将其标示在一空间直角坐标系中得到一当前锂电池电压特性坐标点,之后根据所述当前锂电池电压特性坐标点与预先标定的多个电池电量边界面确定锂电池当前剩余电量。本发明是当高耗电模块启动执行任务时才进行电池电量估算,且估算为基于电压特性曲线变化趋势的估算,故结果更准确;同时估算过程通过软件即可实现,无需电源管理芯片,节省设备成本。
附图说明
图1为移动设备执行较耗电的任务后的锂电池电压曲线。
图2为本发明所述锂电池电量的估算方法较佳实施例的流程图
图3为本发明所述锂电池电量的估算***较佳实施例的结构框图。
具体实施方式
本发明提供一种锂电池电量的估算方法及***,为使本发明的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
假设锂电池初始状态为满点状态,在安装有锂电池的移动设备的使用过程中对电池电压的实时测量,并根据测量结果得到一移动设备执行较耗电的任务后的锂电池电压曲线,如图1所示,所述锂电池电压曲线标定在一以时间t为x轴,以电压V为y轴的直角坐标系中,其中,V0为锂电池满电量状态时的电池电压,v、v1、v2……、vn为锂电池在使用不同时间后分别测得的当前电池电压,Vlow为锂电池低电量状态时的电池电压(即无法带动移动设备工作的电压),从图1中的多条曲线可以发现:当移动设备执行完一个较耗电的任务后,电池电压v将会如图1的I图所示,有一个小小的负脉冲,然后电池电压恢复到任务执行之前的电压水平,脉冲的时间较短;而随着移动设备的使用,锂电池电量下降,执行相同任务后,电池的电量曲线将会如图1的II图、III图的趋势变化,最后演变成IV图的情况。
从图中1中的IV图,可以得到电池电量随着使用而下降的特征描述:①任务执行前电池电压逐渐下降;②执行耗电量大的任务,电池电压瞬间下降逐步增大;③电池电压恢复的时间越来越长。
基于电池电压的上述特征,本发明提供一种锂电池电量的估算方法。
请参见图2,图2是本发明所述锂电池电量的估算方法的较佳实施例的流程图。如图2所示,所述锂电池电量的估算方法,包括以下步骤:
步骤S100、实时检测移动设备中耗电模块是否启动执行任务,当检测到至少一个耗电模块启动执行任务时,则获取锂电池执行任务前的电池电压、执行任务过程中电池电压下降最大幅度值及任务结束后电池电压恢复到一指定电压的耗时;
现以两个具体应用实施例实施,来说明步骤S100中数据获取的具体过程;
实施例一
101、实时检测移动设备中耗电排名在前N个的耗电模块是否启动执行任务;其中,N为正整数;
显然,移动设备中耗电排名在前N个的耗电模块在用户日常使用过程中经过统计即可获得。具体的,最耗电的模块为高耗电模块,第二耗电的模块为次高耗电模块,第三耗电的模块为第三耗电模块,依次类推,第N耗电的模块为第N耗电模块。
102、当检测到耗电排名在前N个的模块中的高耗电模块启动执行任务时,则获取锂电池执行任务前的电池电压、执行任务过程中电池电压下降最大幅度值及任务结束后电池电压恢复到所述指定电压的耗时;其中,所述高耗电模块为耗电排名在前N个的模块中耗电排名第一的模块;
103、当检测到耗电排名在前N个的模块中的高耗电模块未启动执行任务,而检测到耗电排名在前N个的模块中的次高耗电模块启动执行任务时,则获取锂电池执行任务前的电池电压、执行任务过程中电池电压下降最大幅度值及任务结束后电池电压恢复到所述指定电压的耗时;其中,所述次高耗电模块是指除所述高耗电模块之外剩下的N—1个模块中最耗电的模块。
具体的,在102和103中可以一预定的时间周期T来检测高耗电模块和次高耗电模块是否启动执行任务。例如,在时间0-T内检测到高耗电模块是否启动执行任务,若在时间0-T内高耗电模块未启动执行任务,则在时间T-2T内检测次高耗电模块是否启动执行任务;若在时间T-2T内次高耗电模块未启动执行任务,则在时间2T-3T内检测第三耗电模块是否启动执行任务,以此类推,直至检测完移动设备中耗电排名在前N个的耗电模块是否有启动执行任务的。
实施例二
111、预先设置优先监控模块的模块列表及其监控顺序,以一预设的周期及按照监控顺序,依次检测所述模块列表中的模块是否有一耗电模块启动执行任务;
在111中预先设置用户期望监控的耗电模块列表,并确定耗电模块列表中每一耗电模块的监控顺序。当完成上述设置后,即以一预设的周期及按照监控顺序,依次检测所述模块列表中的模块是否有一耗电模块启动执行任务。
112、当检测到所述模块列表中的模块有一耗电模块启动执行任务,则获取锂电池执行任务前的电池电压、执行任务过程中电池电压下降最大幅度值及任务结束后电池电压恢复到一指定电压的耗时。
在111的轮询式检测方式中,当检测到所述模块列表中的模块有一耗电模块启动执行任务,即获取上述的3个锂电池参数,从而进行锂电池剩余电量的估算。
本发明较佳的实施例中,采用的是基于移动设备中耗电模块的执行任务而进行电池电量的估算的技术方案,而非采用固定周期进行电池电量的估算的方案。采用基于移动设备中耗电模块的执行任务而进行电池电量的估算的技术方案的电量估算一致性更好,且估算结果更加准确。
在移动设备的使用过程中,实时检测移动设备中耗电模块是否启动执行任务,当检测至少一耗电模块启动执行任务时,则获取锂电池执行任务前的电池电压Vpre、执行任务过程中电池电压下降最大幅度及任务结束后电池电压恢复到一指定电压的耗时trecovery;其中所述指定电压由锂电池执行任务前的电池电压Vpre决定,所述指定电压的取值范围为0.9Vpre-0.99Vpre,较佳的所述指定电压取值为0.95Vpre;其中,T1为正整数,Vpre及trecovery都为大于或等于0的实数。
由于在步骤S100中是实时检测移动设备中任意一耗电模块是否启动而进行锂电池电量的估算,也即只要移动设备中有一个耗电模块启动执行任务,则获取锂电池执行任务前的电池电压Vpre、执行任务过程中电池电压下降最大幅度及任务结束后电池电压恢复到一指定电压的耗时trecover;例如,移动设备中高耗电模块在较长时间内未启动执行任务,而次高耗电模块或其他耗电模块中任意一个启动并执行任务,则获取此时的Vpre及trecovery
步骤S200、根据获取的所述锂电池执行任务前的电池电压、所述执行任务过程中电池电压下降最大幅度及所述任务结束后电池电压恢复到所述指定电压的耗时,标定一处于空间直角坐标系中的当前锂电池电压特性坐标点;
当在步骤S100中获取锂电池执行任务前的电池电压Vpre、执行任务过程中电池电压下降最大幅度及任务结束后电池电压恢复到一指定电压的耗时trecovery后,可分别以Vpre及trecovery为坐标轴建立一空间直角坐标系,并将步骤S100中获取的(Vpre,trecovery)标示在空间直角坐标系中。
步骤S300、根据所述当前锂电池电压特性坐标点与预先标定的多个电池电量边界面确定锂电池当前剩余电量;
进一步地实施例,如图2所示,在步骤S100数据获取过程之前,还包括:
步骤S10、预先标定电池电压反向脉冲特性曲线,并根据所述电池电压反向脉冲特性曲线标定多个电池电量边界面。
本发明较佳的实施例中,在移动设备出厂前,移动设备产商都会标定电池电压反向脉冲特性曲线,并根据所述电池电压反向脉冲特性曲线标定多条电池电量边界面。当标定的电池电量边界面数量越多时,所述锂电池当前剩余电量的估算结果越准确。
具体的,标定耗电模块的电池电量电池电压反向脉冲特性曲线及电池电量边界面的过程为:
(1)选择一块电池,每隔一段时间,如1小时,高耗电模块执行一次任务,测量出上述的(Vpre,trecovery),并在分别以锂电池执行任务前的电池电压、执行任务过程中电池电压下降最大幅度及任务结束后电池电压恢复到执行任务前的电池电压的95%的耗时为坐标轴的空间直角坐标系中标示出来。随着时间的增长,将会在该坐标系中得到一条曲线,表示针对所述高耗电软件模块从满电状态到电池耗尽状态的电池电压反向脉冲特性曲线;
(2)选择多块电池作相同的测试,在相关坐标系中将会得到曲线族,并构成一个针对所述高耗电模块的电池电压反向脉冲特性曲线有效工作区间,所述电池电压反向脉冲特性曲线有效工作区间采用曲线的交集运算得出。
(3)根据上所述电池电压反向脉冲特性曲线有效工作区间的边界,得到一系列的电池低电量的边界条件,这些边界条件将会构成电池电量估算的边界条件;另外将有效工作区间划分阶段,将会得到电池电量的不同等级,以及相应电池电量等级的边界条件;电池低电量的边界条件及相应电池电量等级的边界条件构成电池电量估算的依据。
本发明较佳实施例中之所以选择在一以Vpre及trecovery为坐标轴建立一空间直角坐标系中标定电池电压反向脉冲特性曲线及多个电池电量边界面,是因为从图1可以看出,在平面直角坐标系中标定电池电压特性曲线需实时获取数据,并根据数据绘制曲线,每测得一组数据就要绘制一条与之对应的电池电压特性曲线,极大的增加了移动设备数据处理的工作量。但若建立以Vpre及trecovery为坐标轴的空间直角坐标系,当获取一组(Vpre,trecovery),得到的只是空间直角坐标系中的一个坐标点,极大简化了绘制过程。标定电池电压反向脉冲特性曲线的过程,如上述(1)-(2)过程所述。
现以一具体实例来说明上述(3)过程中电池电量边界面标定过程。当在上述(1)和(2)过程中标定了电池电压反向脉冲特性曲线后,可以发现所述电池电压反向脉冲特性曲线中有一些拐点,此时,可在每个拐点处都设置一平行于Otrecovery坐标面且经过此拐点的电池电量边界面。例如,所述电池电压反向脉冲特性曲线中有10拐点,此时根据10个拐点分别设置一平行于Otrecovery坐标面且经过此拐点的电池电量边界面,由上述10个拐点对应的电池电量标定10个电池电量边界面对应的电池电量,例如分别标定为10%,20%,30%,40%,50%,60%,70%,80%,90%及100%的电池电量边界面,此时结合所述当前锂电池电压特性坐标点与上述10个电池电量边界面确定锂电池当前剩余电量,当所述当前锂电池电压特性坐标点处于上述10个电池电量边界面其中相邻两个电池电量边界之间的中间区域时,例如当前锂电池电压特性坐标点处于电池电量剩余60%的边界面与池电量剩余70%的边界面的中间区域时,则可估算此时锂电池当前剩余电量为61-69%。显然当标定的电池电量边界面数量越多时,所述锂电池当前剩余电量的估算结果越准确。
进一步地实施例,所述步骤S200坐标点标定的具体过程包括:
步骤S201、建立一分别以锂电池执行任务前的电池电压、执行任务过程中电池电压下降最大幅度及任务结束后电池电压恢复到所述指定电压的耗时为坐标轴的空间直角坐标系;
当在步骤S100中获取锂电池执行任务前的电池电压Vpre、执行任务过程中电池电压下降最大幅度及任务结束后电池电压恢复到所述指定电压的耗时trecovery后,可分别以Vpre及trecovery为坐标轴建立一空间直角坐标系,其中,Vpre及trecovery都为大于或等于0的实数。
步骤S202、将获取的锂电池执行任务前的电池电压、执行任务过程中电池电压下降最大幅度及任务结束后电池电压恢复到所述指定电压的耗时值分别标示在所述空间直角坐标系中,得到一当前锂电池电压特性坐标点。
进一步地实施例,所述步骤S300中当判断所述当前锂电池电压特性坐标点处于预先标定的多个电池电量边界面其中相邻两个边界面之间时,则根据相邻两条边界曲线对应的电池电量值确定锂电池当前剩余电量。
进一步地实施例,所述电池电压反向脉冲特性曲线为以一预设的电压获取周期,获取多组锂电池执行任务前的电池电压、执行任务过程中电池电压下降最大幅度及任务结束后电池电压恢复到所述指定电压的耗时,并将多组所述锂电池执行任务前的电池电压、所述执行任务过程中电池电压下降最大幅度及所述任务结束后电池电压恢复到所述指定电压的耗时分别标示在一空间直角坐标系中,将标示在所述空间直角坐标中的多个点用光滑曲线连接后得到的曲线。
本发明的较佳实施例中,不仅需要预先标定基于耗电模块的电池电量电池电压反向脉冲特性曲线及电池电量边界面,而且还需要预先标定移动设备中的耗电模块,现以一具体实例来说明标定移动设备中耗电模块标定过程。
具体的,移动设备中耗电模块的标定过程为;
(a)设计一个标志位(flag_high_consume),表示硬件模块的驱动任务是否高耗电模块(true表示为高耗电),并由模块的ID(编号)和标志位构成底层驱动模块耗电信息的Object数组,将其命名为:
driver_consume_flahs<module_id, flag_high_consume>[]
上述数组为一二维数组,基本单元是(module_id,flag_high_consume),数组名为driver_consume_flahs;***层的设计和应用层的设计过程中,涉及到调用高耗电底层驱动模块的上层模块,都需要标注相关的标志位flag_hig_consume_up,该标志位由模块所调用的底层模块的flag_high_consume经过“与”运算而得;
类似地,上层模块也构成关于模块耗电的数据结构:
driver_consume_flahs_up<module_id, flag_high_consume>[]
也为二维数组,基本单元是(module_id, flag_high_consume_up),数组名为driver_consume_flahs_up。
上述数据结构中的flag_high_consume是通过底层模块测试获得。通过周期执行相关模块函数,用示波器观测目标设备的工作电流,根据具体目标设备的模块的耗电量级进行人为设定判断依据判定flag_high_consume的逻辑判断结果是为真还是为假。
(b)当程序运行时,执行某个上层模块(函数或者程序任务)时,根据driver_consume_flahs_up<module_id, flag_high_consume>[]获得这个模块的flag_hig_consume_up,从而判断是否高耗电模块。
基于上述方法,本发明还提供了一种锂电池电量的估算***,如图2所示,所述锂电池电量的估算***包括:
数据获取模块100,用于实时检测移动设备中耗电模块是否启动执行任务,当检测到至少一个耗电模块启动执行任务时,则获取锂电池执行任务前的电池电压、执行任务过程中电池电压下降最大幅度值及任务结束后电池电压恢复到一指定电压的耗时;
坐标点标定模块200,用于根据获取的所述锂电池执行任务前的电池电压、所述执行任务过程中电池电压下降最大幅度及所述任务结束后电池电压恢复到所述指定电压的耗时,标定一处于空间直角坐标系中的当前锂电池电压特性坐标点;
电量获取模块300,用于根据所述当前锂电池电压特性坐标点与预先标定的多个电池电量边界面确定锂电池当前剩余电量。
进一步地实施例,所述锂电池电量的估算***还包括:
标定模块10,用于预先标定电池电压反向脉冲特性曲线,并根据所述电池电压反向脉冲特性曲线标定多条电池电量边界面。
进一步地实施例,所述坐标点标定模块200具体包括:
坐标轴建立单元,用于建立一分别以锂电池执行任务前的电池电压、执行任务过程中电池电压下降最大幅度及任务结束后电池电压恢复到所述指定电压的耗时为坐标轴的空间直角坐标系;
曲线获取单元,用于将获取的锂电池执行任务前的电池电压、执行任务过程中电池电压下降最大幅度及任务结束后电池电压恢复到所述指定电压的耗时值分别标示在所述空间直角坐标系中,得到一当前锂电池电压特性坐标点。
综上所述,本发明所提供的一种锂电池电量的估算方法及***,实时监控移动设备中的高耗电模块是否启动执行任务,当检测所述高耗电模块启动执行任务时,则获取锂电池执行任务前的电池电压、执行任务过程中电池电压下降最大幅度值及任务结束后电池电压恢复到一指定电压的耗时,并以上述数据为坐标点,将其标示在一空间直角坐标系中得到一当前锂电池电压特性坐标点,之后根据所述当前锂电池电压特性坐标点与预先标定的多个电池电量边界面确定锂电池当前剩余电量。本发明是当高耗电模块启动执行任务时才进行电池电量估算,且估算为基于电压特性曲线变化趋势的估算,故结果更准确;同时估算过程通过软件即可实现,无需电源管理芯片,节省设备成本。
应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。

Claims (10)

1.一种锂电池电量的估算方法,其特征在于,所述方法包括步骤:
A、实时检测移动设备中耗电模块是否启动执行任务,当检测到至少一个耗电模块启动执行任务时,则获取锂电池执行任务前的电池电压、执行任务过程中电池电压下降最大幅度值及任务结束后电池电压恢复到一指定电压的耗时;
B、根据获取的所述锂电池执行任务前的电池电压、所述执行任务过程中电池电压下降最大幅度及所述任务结束后电池电压恢复到所述指定电压的耗时,标定一处于空间直角坐标系中的当前锂电池电压特性坐标点;
C、根据所述当前锂电池电压特性坐标点与预先标定的多个电池电量边界面确定锂电池当前剩余电量;
所述步骤A之前,还包括:
步骤S、预先标定电池电压反向脉冲特性曲线,并根据所述电池电压反向脉冲特性曲线标定多个电池电量边界面。
2.根据权利要求1所述锂电池电量的估算方法,其特征在于,所述步骤A具体包括:
A1、实时检测移动设备中耗电排名在前N个的耗电模块是否启动执行任务;其中,N为正整数;
A2、当检测到耗电排名在前N个的模块中的高耗电模块启动执行任务时,则获取锂电池执行任务前的电池电压、执行任务过程中电池电压下降最大幅度值及任务结束后电池电压恢复到所述指定电压的耗时;其中,所述高耗电模块为耗电排名在前N个的模块中耗电排名第一的模块;
A3、当检测到耗电排名在前N个的模块中的高耗电模块未启动执行任务,而检测到耗电排名在前N个的模块中的次高耗电模块启动执行任务时,则获取锂电池执行任务前的电池电压、执行任务过程中电池电压下降最大幅度值及任务结束后电池电压恢复到所述指定电压的耗时;其中,所述次高耗电模块是指除所述高耗电模块之外剩下的N—1个模块中最耗电的模块。
3.根据权利要求1所述锂电池电量的估算方法,其特征在于,所述步骤A具体包括:
A11、预先设置优先监控模块的模块列表及其监控顺序,以一预设的周期及按照监控顺序,依次监测所述模块列表中的模块是否有一耗电模块启动执行任务;
A12、当检测到所述模块列表中的模块有一耗电模块启动执行任务,则获取锂电池执行任务前的电池电压、执行任务过程中电池电压下降最大幅度值及任务结束后电池电压恢复到所述指定电压的耗时。
4.根据权利要求1所述锂电池电量的估算方法,其特征在于,所述步骤B具体包括:
B1、建立一分别以锂电池执行任务前的电池电压、执行任务过程中电池电压下降最大幅度及任务结束后电池电压恢复到所述指定电压的耗时为坐标轴的空间直角坐标系;
B2、将获取的锂电池执行任务前的电池电压、执行任务过程中电池电压下降最大幅度及任务结束后电池电压恢复到所述指定电压的耗时值分别标示在所述空间直角坐标系中,得到一当前锂电池电压特性坐标点。
5.根据权利要求1所述锂电池电量的估算方法,其特征在于,所述步骤C中当判断所述当前锂电池电压特性坐标点处于预先标定的多个电池电量边界面其中相邻两个边界面之间时,则根据相邻两个边界面对应的电池电量值确定锂电池当前剩余电量。
6.根据权利要求1所述锂电池电量的估算方法,其特征在于,所述电池电压反向脉冲特性曲线为以一预设的电压获取周期,获取多组锂电池执行任务前的电池电压、执行任务过程中电池电压下降最大幅度及任务结束后电池电压恢复到所述指定电压的耗时,并将多组所述锂电池执行任务前的电池电压、所述执行任务过程中电池电压下降最大幅度及所述任务结束后电池电压恢复到所述指定电压的耗时分别标示在一空间直角坐标系中,将标示在所述空间直角坐标中的多个点用光滑曲线连接后得到的曲线。
7.根据权利要求1-6任一项所述锂电池电量的估算方法,其特征在于,所述指定电压为所述执行任务前的电池电压的95%。
8.一种锂电池电量的估算***,其特征在于,包括:
数据获取模块,用于实时检测移动设备中耗电模块是否启动执行任务,当检测到至少一个耗电模块启动执行任务时,则获取锂电池执行任务前的电池电压、执行任务过程中电池电压下降最大幅度值及任务结束后电池电压恢复到一指定电压的耗时;
坐标点标定模块,用于根据获取的所述锂电池执行任务前的电池电压、所述执行任务过程中电池电压下降最大幅度及所述任务结束后电池电压恢复到所述指定电压的耗时,标定一处于空间直角坐标系中的当前锂电池电压特性坐标点;
电量获取模块,用于根据所述当前锂电池电压特性坐标点与预先标定的多个电池电量边界面确定锂电池当前剩余电量;
预先标定电池电压反向脉冲特性曲线,并根据所述电池电压反向脉冲特性曲线标定多个电池电量边界面。
9.根据权利要求8所述锂电池电量的估算***,其特征在于,所述坐标点标定模块具体包括:
坐标轴建立单元,用于建立一分别以锂电池执行任务前的电池电压、执行任务过程中电池电压下降最大幅度及任务结束后电池电压恢复到所述指定电压的耗时为坐标轴的空间直角坐标系;
曲线获取单元,用于将获取的锂电池执行任务前的电池电压、执行任务过程中电池电压下降最大幅度及任务结束后电池电压恢复到所述指定电压的耗时值分别标示在所述空间直角坐标系中,得到一当前锂电池电压特性坐标点。
10.根据权利要求8所述锂电池电量的估算***,其特征在于,所述电量获取模块中当判断所述当前锂电池电压特性坐标点处于预先标定的多个电池电量边界面其中相邻两个边界面之间时,则根据相邻两个边界面对应的电池电量值确定锂电池当前剩余电量。
CN201410240673.4A 2014-05-30 2014-05-30 一种锂电池电量的估算方法及*** Active CN105223504B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410240673.4A CN105223504B (zh) 2014-05-30 2014-05-30 一种锂电池电量的估算方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410240673.4A CN105223504B (zh) 2014-05-30 2014-05-30 一种锂电池电量的估算方法及***

Publications (2)

Publication Number Publication Date
CN105223504A CN105223504A (zh) 2016-01-06
CN105223504B true CN105223504B (zh) 2018-03-16

Family

ID=54992568

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410240673.4A Active CN105223504B (zh) 2014-05-30 2014-05-30 一种锂电池电量的估算方法及***

Country Status (1)

Country Link
CN (1) CN105223504B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107390126A (zh) * 2017-06-06 2017-11-24 广州视源电子科技股份有限公司 一种电子设备的电池电量显示控制方法及显示控制装置
CN108828451B (zh) * 2018-06-29 2021-03-09 苏州浪潮智能科技有限公司 一种电池备份单元的检修方法
CN112345823B (zh) * 2020-10-20 2024-06-18 深圳市新国都支付技术有限公司 功耗测试方法、装置、***及存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6166524A (en) * 2000-03-09 2000-12-26 Wilson Greatbatch Ltd. Alternate fuel gauge for an alkali metal electrochemical cell
CN101303397A (zh) * 2008-06-25 2008-11-12 河北工业大学 锂离子电池组剩余电能计算方法及装置
CN103048629A (zh) * 2013-01-24 2013-04-17 圣邦微电子(北京)股份有限公司 锂电池电量的计量方法和计量装置
CN103257323A (zh) * 2013-06-03 2013-08-21 清华大学 一种锂离子电池剩余可用能量的估计方法

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10187295A (ja) * 1996-12-19 1998-07-14 Casio Comput Co Ltd 電源管理装置
US7355376B2 (en) * 2005-03-03 2008-04-08 Cardiac Pacemakers, Inc. Battery status indicator compensating for battery voltage recovery

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6166524A (en) * 2000-03-09 2000-12-26 Wilson Greatbatch Ltd. Alternate fuel gauge for an alkali metal electrochemical cell
CN101303397A (zh) * 2008-06-25 2008-11-12 河北工业大学 锂离子电池组剩余电能计算方法及装置
CN103048629A (zh) * 2013-01-24 2013-04-17 圣邦微电子(北京)股份有限公司 锂电池电量的计量方法和计量装置
CN103257323A (zh) * 2013-06-03 2013-08-21 清华大学 一种锂离子电池剩余可用能量的估计方法

Also Published As

Publication number Publication date
CN105223504A (zh) 2016-01-06

Similar Documents

Publication Publication Date Title
Schiffer et al. Model prediction for ranking lead-acid batteries according to expected lifetime in renewable energy systems and autonomous power-supply systems
CN101436690B (zh) 一种充电时间的确定方法、装置和终端设备
CN103198256B (zh) 用于检测应用程序状态的检测***及方法
CN101101323B (zh) 一种最高限定充电电压为4.2v的锂电池的电池容量的检测方法
CN107015163B (zh) 一种电池容量的获取方法和装置
Xu et al. V-edge: Fast self-constructive power modeling of smartphones based on battery voltage dynamics
CN106646256B (zh) 电池容量计算方法
US9182451B2 (en) System and method for posteriori adaptation of a state of charge model in a battery
CN112035777B (zh) 电池充电剩余时间计算方法、装置及车辆
CN102231548A (zh) 具有容量动态显示与充电倒计时的电池充电装置及其应用
CN102282477A (zh) 电池异常检测电路及电源装置
CN105223504B (zh) 一种锂电池电量的估算方法及***
JP2008151526A (ja) 二次電池の劣化判定装置及びバックアップ電源
WO2024060537A1 (zh) 电池异常自放电预警方法、***、电子设备及存储介质
CN1228540A (zh) 精确测定电池剩余容量的装置和方法
US11099240B2 (en) Device and method for evaluating energy storage device and evaluation system
CN102721927A (zh) 一种检测移动设备电池电量的方法及***
CN101421634A (zh) 用于确定存储电池更换的设备和方法
EP2639592A1 (en) Method and apparatus for collecting voltage differential parameters of individual battery cells in battery pack
CN107015153B (zh) 一种蓄电池soh的电压和电流采样控制方法
KR20120065293A (ko) 배터리 셀의 전압 변화 거동을 이용한 셀 밸런싱 장치 및 방법
US11513162B2 (en) Method, apparatus, and computer program for diagnosing internal short circuit of battery pack
JP5644965B2 (ja) 蓄電池システム
CN102608510B (zh) 晶体硅太阳电池少子寿命的快速测定方法
CN106535223A (zh) 一种小区测量方法及移动终端

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant