CN105548887B - 一种电池电量值校准方法及其装置 - Google Patents

一种电池电量值校准方法及其装置 Download PDF

Info

Publication number
CN105548887B
CN105548887B CN201510643713.4A CN201510643713A CN105548887B CN 105548887 B CN105548887 B CN 105548887B CN 201510643713 A CN201510643713 A CN 201510643713A CN 105548887 B CN105548887 B CN 105548887B
Authority
CN
China
Prior art keywords
battery
value
charge value
electricity
current display
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
CN201510643713.4A
Other languages
English (en)
Other versions
CN105548887A (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.)
Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Original Assignee
Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
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 Yulong Computer Telecommunication Scientific Shenzhen Co Ltd filed Critical Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Priority to CN201510643713.4A priority Critical patent/CN105548887B/zh
Publication of CN105548887A publication Critical patent/CN105548887A/zh
Application granted granted Critical
Publication of CN105548887B publication Critical patent/CN105548887B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Secondary Cells (AREA)
  • Tests Of Electric Status Of Batteries (AREA)

Abstract

本发明实施例公开一种电池电量值校准方法及其装置,其中方法包括如下步骤:获取电池对应的预存电阻值,并检测所述电池的电池状态信息和当前显示电量值,所述电池状态信息包括电池充电是否结束或放电是否结束;将所述电池状态信息和所述当前显示电量值进行匹配;当所述电池状态信息和所述当前显示电量值匹配不一致时,计算当前电阻值;采用所述当前电阻值更新所述预存电阻值,用以对电池的电量值进行校准。采用本发明,可获得更加准确的电阻值,进而可以提高对电池电量值检测的准确性。

Description

一种电池电量值校准方法及其装置
技术领域
本发明涉及通信技术领域,尤其涉及一种电池电量值校准方法及其装置。
背景技术
随着电子技术和网络技术的不断发展,手机、平板、笔记本等终端已然成为人们生活中不可或缺的必需品。大多数终端使用镍镉电池、镍氢电池或者锂离子电池等进行供电,并在终端屏幕上显示电量值,用于表示电池的使用状况,以便用户灵活管理可用电量。
现有的终端中大多数采用电量计计算电量值,具体是通过采集电阻的压降计算流经电阻的电流,对电流积分即可计算得到电池充入的电量值或者流出的电量值。然而,在电量值计算过程中电阻都使用统一的硬件配置参数,由于不同厂商、不同硬件批次的电阻原料、贴片以及组装等工艺的都存在差异,因此电阻值存在很大误差,如果采用统一的硬件配置参数对电量值计算,造成电池未充满却提示电池已充满、电量值显示可以继续使用却突然断电关机的情况,给用户带来诸多不便,降低了对电池电量值检测的准确性。
发明内容
本发明实施例提供一种电池电量值校准方法及其装置,可获得更加准确的电阻值,进而可提高对电池电量值检测的准确性。
本发明实施例第一方面提供了一种电池电量值校准方法,包括:
获取电池对应的预存电阻值,并检测所述电池的电池状态信息和当前显示电量值,所述电池状态信息包括电池充电是否结束或放电是否结束;
将所述电池状态信息和所述当前显示电量值进行匹配;
当所述电池状态信息和所述当前显示电量值匹配不一致时,计算当前电阻值;
采用所述当前电阻值更新所述预存电阻值,用以对电池的电量值进行校准。
本发明实施例第二方面提供了一种电池电量值校准装置,包括:
第一获取单元,用于获取电池对应的预存电阻值;
检测单元,用于检测所述电池的电池状态信息和当前显示电量值,所述电池状态信息包括电池充电是否结束或放电是否结束;
匹配单元,用于将所述电池状态信息和所述当前显示电量值进行匹配;
计算单元,用于当所述电池状态信息和所述当前显示电量值匹配不一致时,计算当前电阻值;
更新单元,用于采用所述当前电阻值更新所述预存电阻值,用以对电池的电量值进行校准。
在本发明实施例中,通过获取电池对应的预存电阻值,并检测电池的电池状态信息和当前显示电量值,再将电池状态信息和当前显示电量值进行匹配,当电池状态信息和当前显示电量值匹配不一致时,计算当前电阻值,采用当前电阻值更新预存电阻值,用以对电池的电量值进行校准。通过对电池的当前电阻值的计算,可以获得准确的电池电阻值,进而减少了采用统一电阻参数带来的电量值的误差,提高了对电池电量值检测的准确性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种电池电量值校准方法的流程示意图;
图2是本发明实施例提供的另一种电池电量值校准方法的流程示意图;
图3是本发明实施例提供的又一种电池电量值校准方法的流程示意图;
图4是本发明实施例提供的一种电池电量值校准装置的结构示意图;
图5是本发明实施例提供的另一种电池电量值校准装置的结构示意图;
图6是本发明实施例提供的又一种电池电量值校准装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供的终端的电池电量值校准方法及其装置可以应用于的手机配置电池的电量值校准方法,例如:获取手机电池对应的预存电阻值,并检测手机电池的电池状态信息和当前显示电量值,这里的电池状态信息包括电池充电是否结束或放电是否结束,将电池状态信息和当前显示电量值进行匹配,当电池状态信息和当前显示电量值匹配不一致时,计算当前电阻值,采用当前电阻值更新预存电阻值,用以对电池的电量值进行校准。通过对手机电池的当前电阻值的计算,可以获得准确的电池电阻值,进而减少了采用统一电阻参数带来的电量值的误差,提高了对电池电量值检测的准确性。
本发明实施例涉及的终端可以是任何具备通信和存储功能的设备,例如:平板电脑、手机、电子阅读器、遥控器、个人计算机(Personal Computer,PC)、笔记本电脑、车载设备、网络电视、可穿戴设备等具有网络功能的智能设备。所述电池电量值校准装置可以是与所述终端连接的电池电阻计算设备,也可以是嵌入在所述终端中的电池电量值校准模块。
下面将结合附图1-附图3,对本发明实施例提供的电池电量值校准方法进行详细介绍。
请参见图1,为本发明实施例提供了一种电池电量值校准方法的流程示意图。如图1所示,本发明实施例的所述方法可以包括以下步骤S101-步骤S104。
S101,获取电池对应的预存电阻值,并检测所述电池的电池状态信息和当前显示电量值。
具体的,电池电量值校准装置获取电池对应的预存电阻值,并检测所述电池的电池状态信息和当前显示电量值。其中,所述电池状态信息包括电池充电是否结束或放电是否结束,电池充电是否结束表示电池是否充满电量,电池放电是否结束时表示电池是否还有电量。所述预存电阻值是上一次对电池电阻计算得到的电阻值,可以理解是,当此次是第一次对电池电阻计算时,所述预存电阻值为电池的统一配置参数值。所述电池电量值校准装置检测电池是处于充电/放电状态或者充电是否结束/放电是否结束,以及电池当前可用电量的当前显示电量值,用以根据电池状态信息和当前显示电量值计算电池的当前电阻值。
S102,将所述电池状态信息和所述当前显示电量值进行匹配。
具体的,所述电池电量值校准装置将所述电池状态信息和所述当前显示电量值进行匹配。当所述电池状态信息是电池充电是否结束时,所述电池电量值校准装置判断电池有无充满电量与当前显示电量值是否同步,当它不同步时,则说明计算当前显示电量值的预存电阻值存在误差,需要对当前电阻值重新计算并校准。当所述电池状态信息是电池放电是否结束时,所述电池电量值校准装置判断电池有无可用电量与当前显示电量值是否同步,当它不同步时,则说明计算当前显示电量值的预存电阻值存在误差,需要对当前电阻值重新计算并校准。
S103,当所述电池状态信息和所述当前显示电量值匹配不一致时,计算当前电阻值。
具体的,当所述电池状态信息和所述当前显示电量值匹配不一致时,所述电池电量值校准装置计算当前电阻值。所述电池状态信息和所述当前显示电量值匹配不一致是指电池实际拥有的可用电量与测量得到的当前显示电量值是不一致的,例如:电池未充满却提示电池已充满、电量值显示可以继续使用却突然断电关机等不一致情况。当所述电池状态信息和所述当前显示电量值匹配不一致时,所述电池电量值校准装置需要对电池的当前电阻值进行计算。
需要说明的是,由安培定律I=U/R,和电量计算公式可以推导出电量:对于充电过程而言,电池是否充满电量可以根据电池设定的最高电压而确定,当充电过程中,电池的电压到达所设定的最高电压时,说明电池已充满电量。若电池状态信息反馈电池已充满电量,但当前显示电量值小于满格电量时,即说明Q偏小,则当前显示电量值的R偏大;若电池状态信息反馈电池未充满电量,但当前显示电量值等于满格电量时,即说明Q偏大,则当前显示电量值的R偏小。对于放电过程而言,电池的电压降到最低电压时,说明电池已没有电量。若电池状态信息反馈电池已没有电量,但当前显示电量值大于电量时,即说明Q偏大,则当前显示电量值的R偏小;若电池状态信息反馈电池仍有电量,但当前显示电量值等于空格电量时,即说明Q偏小,则计算当前显示电量值的R偏大。因此,所述电池电量值校准装置需要对电池的当前电阻值进行计算。
S104,采用所述当前电阻值更新所述预存电阻值,用以对电池的电量值进行校准。
具体的,所述电池电量值校准装置采用所述当前电阻值更新所述预存电阻值,以使通过准确的预存电阻值计算获得准确的电量值,这样可以让终端用户准确了解电池的可用电量,以便于终端用户灵活管理可用电量,例如,开启省电模式、退出使用频率少的应用程序等,增强了用户黏性。
在本发明实施例中,通过获取电池对应的预存电阻值,并检测电池的电池状态信息和当前显示电量值,再将电池状态信息和当前显示电量值进行匹配,当电池状态信息和当前显示电量值匹配不一致时,计算当前电阻值,采用当前电阻值更新预存电阻值,用以对电池的电量值进行校准。通过对电池的当前电阻值的计算,可以获得准确的电池电阻值,进而减少了采用统一电阻参数带来的电量值的误差,提高了对电池电量值检测的准确性。
请参见图2,为本发明实施例提供了另一种电池电量值校准方法的流程示意图。如图2所示,本发明实施例的所述方法是针对电池处于充电状态时的电池电量值校准方法流程,可以包括以下步骤S201-步骤S208。
S201,获取电池对应的预存电阻值。
具体的,电池电量值校准装置获取电池对应的预存电阻值。其中,所述预存电阻值是上一次对电池电阻计算得到的电阻值,可以理解是,当此次是第一次对电池电阻计算时,所述预存电阻值为电池的统一配置参数值。
S202,检测到对所述电池开始充电时,获取所述电池的初始充电电量值。
具体的,所述电池电量值校准装置检测到对所述电池开始充电时,获取所述电池的初始充电电量值。其中,所述初始充电电量值是电池开始充电时的电量值。
S203,检测所述电池的电池状态信息和当前显示电量值。
具体的,所述电池电量值校准装置检测所述电池的电池状态信息和当前显示电量值。所述电池电量值校准装置检测电池是处于充电状态或者充电是否结束,以及电池当前可用电量的当前显示电量值,用以根据电池状态信息和当前显示电量值计算电池的当前电阻值。
S204,将所述电池状态信息和所述当前显示电量值进行匹配。
具体的,所述电池电量值校准装置将所述电池状态信息和所述当前显示电量值进行匹配。其中,所述电池状态信息是电池充电是否结束,用于表示电池是否充满电量,所述电池电量值校准装置判断电池有无充满电量与当前显示电量值是否同步,可以理解的是,当它不同步时,则说明计算当前显示电量值的预存电阻值存在误差,需要对当前电阻值重新计算并校准。可行的方案中,电池是否充满电量可以根据电池设定的最高电压而确定,当充电过程中,电池的电压到达所设定的最高电压时,说明电池已充满电量。
可选的方案中,当所述电池处于持续充电状态和/或所述初始充电电量值小于第一阈值时,将所述电池状态信息和所述当前显示电量值进行匹配,通过电池检测装置确定电池是否为持续充电状态,并判断开始充电时获取的初始充电电量值是否小于第一阈值,比如第一阈值为10%的电量,即当开始对电池充电时的电量小于10%和/或电池处于持续充电状态时,将电池充电是否结束的状态信息和当前显示电量值进行匹配,用以判断电池对应的预存电阻值是否存在误差。
S205,当所述电池充电结束且所述当前显示电量值小于满格电量时,所述电池电量值校准装置确定所述电池状态信息和所述当前显示电量值匹配不一致。
具体的,由于电池充电结束表示电池已充满电量,当前显示电量值小于满格电量表示电池未充满电量,因此,当所述电池充电结束且所述当前显示电量值小于满格电量时,所述电池电量值校准装置确定所述电池状态信息和所述当前显示电量值匹配不一致。
S206,当所述电池充电未结束且所述当前显示电量值等于满格电量时,确定所述电池状态信息和所述当前显示电量值匹配不一致。
具体的,由于电池充电未结束表示电池未充满电量,当前显示电量值等于满格电量表示电池已充满电量,因此,当所述电池充电未结束且所述当前显示电量值等于满格电量时,所述电池电量值校准装置确定所述电池状态信息和所述当前显示电量值匹配不一致。
S207,当所述电池状态信息和所述当前显示电量值匹配不一致时,计算当前电阻值。
具体的,当所述电池状态信息是充电是否结束时,存在两种所述电池状态信息和所述当前显示电量值匹配不一致的情况,因此,计算当前电阻值分两种情况进行说明。
第一种情况是:当所述电池充电结束且所述当前显示电量值小于满格电量时,计算当前电阻值具体包括步骤A1-A3。
A1、计算电量差值。
其中,所述电量差值为所述当前显示电量值与所述满格电量值之间的差值,设当前显示电量值为S1、满格电量为S2、电量差值为Δs,Δs=S2-S1。可行的方案中,电池充满电量时为满格电量,例如,手机充满电量时显示的100%电量,可用100或者100%表示满格电量。
A2、根据所述预存电阻值、所述初始充电电量值、所述满格电量值和所述电量差值计算得到电阻差值。
其中,设预存电阻值为R1、初始充电电量值为S0、电阻差值为Δr,
A3、根据所述电阻差值计算当前电阻值。
其中,设当前电阻值为R2,所述当前电阻值为所述预存电阻值减去所述电阻差值,即R2=R1-Δr。
第二种情况是:当所述电池充电未结束且所述当前显示电量值等于满格电量时,计算当前电阻值具体包括步骤B1-B3。
B1、计算电量差值。
其中,所述电量差值为从所述当前显示电量值等于满格电量直至电池充电结束时 所述电池继续充入的电量值,设满格电量为S2、电池从当前显示电量值等于满格电量这一 时间点开始直至电池充满时所充入的电量为Δs。由于对电池充电过程中,电池电压会发生 变化,可行的方案中,Δs可以根据电池从当前显示电量值等于满格电量这一时间点开始直 至电池充满电量时电压变化量Δu1和从电池没有电量到电池充满电量时的电压变化量Δ u2的比值计算得到,
B2、根据所述预存电阻值、所述初始充电电量值、所述满格电量值和所述电量差值计算得到电阻差值。
其中,设预存电阻值为R1、初始充电电量值为S0、电阻差值为Δr,
B3、根据所述电阻差值计算当前电阻值。
其中,设当前电阻值为R2,所述当前电阻值为所述预存电阻值加上所述电阻差值,即R2=R1+Δr。
S208,采用所述当前电阻值更新所述预存电阻值,用以对电池的电量值进行校准。
具体的,所述电池电量值校准装置采用所述当前电阻值更新所述预存电阻值,以使通过准确的预存电阻值计算获得准确的电量值,这样可以让终端用户准确了解电池的可用电量,以便于终端用户灵活管理可用电量,例如,开启省电模式、退出使用频率少的应用程序等,增强了用户黏性。
在本发明实施例中,通过获取电池对应的预存电阻值,并检测电池的电池状态信息和当前显示电量值,当电池状态信息和当前显示电量值匹配不一致时,计算当前电阻值,采用当前电阻值更新预存电阻值,用以对电池的电量值进行校准。通过在电池出现充电状态信息和当前显示电量值匹配不一致的情况时,对电池的当前电阻值的计算,可以获得准确的电池电阻值,减少了采用统一电阻参数带来的电量值的误差,同时减少了电池未充满却提示电池已充满或者已充满却提示终端未充满的情况出现,提高了对电池电量值检测的准确性,便于终端用户灵活管理可用电量,增强了用户黏性。
请参见图3,为本发明实施例提供了另一种电池电量值校准方法的流程示意图。如图3所示,本发明实施例的所述方法是针对电池处于放电状态时的电池电量值校准方法流程,可以包括以下步骤S301-步骤S308。
S301,获取电池对应的预存电阻值。
具体的,电池电量值校准装置获取电池对应的预存电阻值。其中,所述预存电阻值是上一次对电池电阻计算得到的电阻值,可以理解是,当此次是第一次对电池电阻计算时,所述预存电阻值为电池的统一配置参数值。
S302,检测到所述电池开始放电时,获取所述电池的初始放电电量值。
具体的,所述电池电量值校准装置检测到所述电池开始放电时,获取所述电池的初始放电电量值。其中,所述初始放电电量值是电池开始放电时的电量值,当未检测到对电池的充电信号时,则确定所述终端处于放电状态。
S303,检测所述电池的电池状态信息和当前显示电量值。
具体的,所述电池电量值校准装置检测所述电池的电池状态信息和当前显示电量值。所述电池电量值校准装置检测电池是处于放电状态或者放电是否结束,以及电池当前可用电量的当前显示电量值,用以根据电池状态信息和当前显示电量值计算电池的当前电阻值。
S304,将所述电池状态信息和所述当前显示电量值进行匹配。
具体的,所述电池电量值校准装置将所述电池状态信息和所述当前显示电量值进行匹配。其中,所述电池状态信息是电池放电是否结束,用于表示电池是否还有电量,所述电池电量值校准装置判断电池有无可用电量与当前显示电量值是否同步,可以理解的是,当它不同步时,则说明计算当前显示电量值的预存电阻值存在误差,需要对当前电阻值重新计算并校准。可选的方案中,当所述电池处于持续放电状态和/或所述初始放电电量值大于第二阈值时,将所述电池状态信息和所述当前显示电量值进行匹配,通过电池检测装置确定电池是否为持续放电状态(从放电开始到放电结束未检测到充电信号),并判断开始放电时获取的初始放电电量值是否大于第二阈值,比如90%的电量,即当电池开始放电时的电量大于90%和/或电池处于持续放电状态时,将电池放电是否结束的状态信息和当前显示电量值进行匹配,用以判断电池对应的预存电阻值是否存在误差。
S305,当所述电池放电结束且所述当前显示电量值大于空格电量时,确定所述电池状态信息和所述当前显示电量值匹配不一致;
具体的,由于电池放电结束表示电池没有可用电量,当前显示电量值大于空格电量表示电池仍有可用电量,因此,当所述电池放电结束且所述当前显示电量值大于空格电量时,所述电池电量值校准装置确定所述电池状态信息和所述当前显示电量值匹配不一致。
S306,当所述电池放电未结束且所述当前显示电量值等于空格电量时,确定所述电池状态信息和所述当前显示电量值匹配不一致。
具体的,由于电池放电未结束表示电池仍有可用电量,当前显示电量值等于空格电量表示电池没有可用电量,因此,当所述电池放电未结束且所述当前显示电量值等于空格电量时,所述电池电量值校准装置确定所述电池状态信息和所述当前显示电量值匹配不一致。
S307,当所述电池状态信息和所述当前显示电量值匹配不一致时,计算当前电阻值。
具体的,当所述电池状态信息是放电是否结束时,存在两种所述电池状态信息和所述当前显示电量值匹配不一致的情况,因此,计算当前电阻值分两种情况进行说明。
第一种情况是:当所述电池放电结束且所述当前显示电量值大于空格电量时,计算当前电阻值具体包括步骤C1-C3。
C1、计算电量差值。
其中,所述电量差值为所述当前显示电量值与空格电量的差值,设空格电量为Q1、满格电量为Q2、当前显示电量值为Q3、电量差值为Δq,Δq=Q3-Q1。可行的方案中,电池没有可用电量时为空格电量,例如,手机没有可用电量时显示的0%电量,可用0%或者0表示空格电量。
C2、根据所述预存电阻值、所述初始放电电量值、所述空格电量值和所述电量差值计算电阻差值。
其中,设预存电阻值为R1、初始放电电量值为Q0、电阻差值为Δr,
C3、根据所述电阻差值计算当前电阻值。
其中,设当前电阻值为R2,所述当前电阻值为所述预存电阻值减去所述电阻差值,即R2=R1-Δr。
第二种情况是:当所述电池放电未结束且所述当前显示电量值等于空格电量时,计算当前电阻值具体包括步骤D1-D3。
D1、计算电量差值。
其中,所述电量差值为从所述当前显示电量值等于空格电量这一时间点开始直至电池放电结束时所述电池放出的电量,设空格电量为Q1、满格电量为Q2,电池从当前显示电量值等于空格电量这一时间点开始直至电池放电结束时所述电池放出的电量为Δq。由于对电池放电过程中,电池电压会发生变化,可行的方案中,Δq可以根据电池从当前显示电量值等于空格电量这一时间点开始直至电池放电结束时电压变化量Δu1和从电池没有电量到电池充满电量的电压变化量Δu2的比值计算得到,
D2、根据所述预存电阻值、所述初始放电电量值、所述空格电量值和所述电量差值计算电阻差值。
其中,设预存电阻值为R1、初始放电电量值为Q0、电阻差值为Δr,
D3、根据所述电阻差值计算当前电阻值。
其中,设当前电阻值为R1,所述当前电阻值为所述预存电阻值加上所述电阻差值,即R2=R1+Δr。
S308,采用所述当前电阻值更新所述预存电阻值,用以对电池的电量值进行校准。
具体的,所述电池电量值校准装置采用所述当前电阻值更新所述预存电阻值,以使通过准确的预存电阻值计算获得准确的电量值,这样可以让终端用户准确了解电池的可用电量,以便于终端用户灵活管理可用电量,例如,开启省电模式、退出使用频率少的应用程序等,增强了用户黏性。
在本发明实施例中,通过获取电池对应的预存电阻值,并检测电池的电池状态信息和当前显示电量值,当电池状态信息和当前显示电量值匹配不一致时,计算当前电阻值,采用当前电阻值更新预存电阻值,用以对电池的电量值进行校准。通过在电池出现放电状态信息和当前显示电量值匹配不一致的情况时,对电池的当前电阻值的计算,可以获得准确的电池电阻值,减少了采用统一电阻参数带来的电量值的误差,同时减少了电池有可用电量却提示终端没有电量或者电池没有可用电量却提示终端仍有电量的情况出现,提高了对电池电量值检测的准确性,便于终端用户灵活管理可用电量,增强了用户黏性。
下面将结合附图4-附图6,对本发明实施例提供的电池电量值校准装置进行详细介绍。需要说明的是,附图4-附图6所示的电池电量值校准装置,用于执行本发明图1-图3所示实施例的方法,为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照本发明图1-图3所示的实施例。
请参见图4,为本发明实施例提供了一种电池电量值校准装置的结构示意图。如图4所示,本发明实施例的所述电池电量值校准装置1包括:第一获取单元11、检测单元12、匹配单元13、计算单元14和更新单元15。
第一获取单元11,用于获取电池对应的预存电阻值。
具体实现中,所述第一获取单元11获取电池对应的预存电阻值。其中,所述预存电阻值是上一次对电池电阻计算得到的电阻值,可以理解是,当此次是第一次对电池电阻计算时,所述预存电阻值为电池的统一配置参数值。
检测单元12,用于检测所述电池的电池状态信息和当前显示电量值。
具体实现中,所述检测单元12检测所述电池的电池状态信息和当前显示电量值。所述检测单元12检测电池是处于充电/放电状态或者充电是否结束/放电是否结束,以及电池当前可用电量的当前显示电量值,用以根据电池状态信息和当前显示电量值计算电池的当前电阻值。
匹配单元13,用于将所述电池状态信息和所述当前显示电量值进行匹配。
具体实现中,所述匹配单元13将所述电池状态信息和所述当前显示电量值进行匹配。当所述电池状态信息是电池充电是否结束时,判断电池有无充满电量与当前显示电量值是否同步,当它不同步时,则说明计算当前显示电量值的预存电阻值存在误差,需要对当前电阻值重新计算并校准。当所述电池状态信息是电池放电是否结束时,判断电池有无可用电量与当前显示电量值是否同步,当它不同步时,则说明计算当前显示电量值的预存电阻值存在误差,需要对当前电阻值重新计算并校准。
计算单元14,用于当所述电池状态信息和所述当前显示电量值匹配不一致时,计算当前电阻值。
具体实现中,当所述电池状态信息和所述当前显示电量值匹配不一致时,所述计算单元14计算当前电阻值。所述电池状态信息和所述当前显示电量值匹配不一致是指电池实际拥有的可用电量与测量得到的当前显示电量值是不一致的,例如:电池未充满却提示电池已充满、电量值显示可以继续使用却突然断电关机等不一致情况。当所述电池状态信息和所述当前显示电量值匹配不一致时,所述计算单元14需要对电池的当前电阻值进行计算。
需要说明的是,由安培定律I=U/R,和电量计算公式可以推导出电量:对于充电过程而言,电池是否充满电量可以根据电池设定的最高电压而确定,当充电过程中,电池的电压到达所设定的最高电压时,说明电池已充满电量。若电池状态信息反馈电池已充满电量,但当前显示电量值小于满格电量时,即说明Q偏小,则当前显示电量值的R偏大;若电池状态信息反馈电池未充满电量,但当前显示电量值等于满格电量时,即说明Q偏大,则当前显示电量值的R偏小。对于放电过程而言,电池的电压降到最低电压时,说明电池已没有电量。若电池状态信息反馈电池已没有电量,但当前显示电量值大于电量时,即说明Q偏大,则当前显示电量值的R偏小;若电池状态信息反馈电池仍有电量,但当前显示电量值等于空格电量时,即说明Q偏小,则计算当前显示电量值的R偏大。因此,所述计算单元14对电池的当前电阻值进行计算。
更新单元15,用于采用所述当前电阻值更新所述预存电阻值,用以对电池的电量值进行校准。
具体实现中,所述更新单元15采用所述当前电阻值更新所述预存电阻值,以使通过准确的预存电阻值计算获得准确的电量值,这样可以让终端用户准确了解电池的可用电量,以便于终端用户灵活管理可用电量,例如,开启省电模式、退出使用频率少的应用程序等,增强了用户黏性。
在本发明实施例中,通过获取电池对应的预存电阻值,并检测电池的电池状态信息和当前显示电量值,再将电池状态信息和当前显示电量值进行匹配,当电池状态信息和当前显示电量值匹配不一致时,计算当前电阻值,采用当前电阻值更新预存电阻值,用以对电池的电量值进行校准。通过对电池的当前电阻值的计算,可以获得准确的电池电阻值,进而减少了采用统一电阻参数带来的电量值的误差,提高了对电池电量值检测的准确性。
请参见图5,为本发明实施例提供了一种电池电量值校准装置的结构示意图。如图5所示,本发明实施例的所述装置是针对电池处于充电状态时的电池电量值校准装置,所述电池电量值校准装置1可以包括:第一获取单元11、检测单元12、计算单元14、更新单元15、第二获取单元16、匹配单元13和第一确定单元17。
第一获取单元11,用于获取电池对应的预存电阻值。
具体实现中,所述第一获取单元11获取电池对应的预存电阻值。其中,所述预存电阻值是上一次对电池电阻计算得到的电阻值,可以理解是,当此次是第一次对电池电阻计算时,所述预存电阻值为电池的统一配置参数值。
第二获取单元16,用于检测到对所述电池开始充电时,获取所述电池的初始充电电量值。
具体实现中,所述第二获取单元16检测到对所述电池开始充电时,获取所述电池的初始充电电量值。其中,所述初始充电电量值是电池开始充电时的电量值。
检测单元12,用于检测所述电池的电池状态信息和当前显示电量值。
具体实现中,所述检测单元12检测所述电池的电池状态信息和当前显示电量值。所述检测单元12检测电池是处于充电状态或者充电是否结束,以及电池当前可用电量的当前显示电量值,用以根据电池状态信息和当前显示电量值计算电池的当前电阻值。
匹配单元13,用于将所述电池状态信息和所述当前显示电量值进行匹配。
具体实现中,所述匹配单元13将所述电池状态信息和所述当前显示电量值进行匹配。其中,所述电池状态信息是电池充电是否结束,用于表示电池是否充满电量,所述匹配单元13判断电池有无充满电量与当前显示电量值是否同步,可以理解的是,当它不同步时,则说明计算当前显示电量值的预存电阻值存在误差,需要对当前电阻值重新计算并校准。可行的方案中,电池是否充满电量可以根据电池设定的最高电压而确定,当充电过程中,电池的电压到达所设定的最高电压时,说明电池已充满电量。
可选的方案中,当所述电池处于持续充电状态和/或所述初始充电电量值小于第一阈值时,将所述电池状态信息和所述当前显示电量值进行匹配,通过电池检测装置确定电池是否为持续充电状态,并判断开始充电时获取的初始充电电量值是否小于第一阈值,比如10%的电量,即当开始对电池充电时的电量小于10%和/或电池处于持续充电状态时,将电池充电是否结束的状态信息和当前显示电量值进行匹配,用以判断电池对应的预存电阻值是否存在误差。
第一确定单元17,用于当所述电池充电结束且所述当前显示电量值小于满格电量时,确定所述电池状态信息和所述当前显示电量值匹配不一致。
具体实现中,由于电池充电结束表示电池已充满电量,当前显示电量值小于满格电量表示电池未充满电量,因此,当所述电池充电结束且所述当前显示电量值小于满格电量时,所述第一确定单元17确定所述电池状态信息和所述当前显示电量值匹配不一致。
所述第一确定单元17还用于当所述电池充电未结束且所述当前显示电量值等于满格电量时,确定所述电池状态信息和所述当前显示电量值匹配不一致。
具体实现中,由于电池充电未结束表示电池未充满电量,当前显示电量值等于满格电量表示电池已充满电量,因此,当所述电池充电未结束且所述当前显示电量值等于满格电量时,所述第一确定单元17确定所述电池状态信息和所述当前显示电量值匹配不一致。
计算单元14,用于当所述电池状态信息和所述当前显示电量值匹配不一致时,计算当前电阻值。
具体实现中,当所述电池状态信息是充电是否结束时,存在两种所述电池状态信息和所述当前显示电量值匹配不一致的情况,因此,所述计算单元14计算当前电阻值分两种情况进行说明。
第一种情况是:当所述电池充电结束且所述当前显示电量值小于满格电量时,计算当前电阻值具体包括步骤A1-A3。
A1、所述计算单元14计算电量差值。
其中,所述电量差值为所述当前显示电量值与所述满格电量值之间的差值,设当前显示电量值为S1、满格电量为S2、电量差值为Δs,Δs=S2-S1。可行的方案中,电池充满电量时为满格电量,例如,手机充满电量时显示的100%电量,可用100或者100%表示满格电量。
A2、所述计算单元14根据所述预存电阻值、所述初始充电电量值、所述满格电量值和所述电量差值计算得到电阻差值。
其中,设预存电阻值为R1、初始充电电量值为S0、电阻差值为Δr,
A3、所述计算单元14根据所述电阻差值计算当前电阻值。
其中,设当前电阻值为R2,所述当前电阻值为所述预存电阻值减去所述电阻差值,即R2=R1-Δr。
第二种情况是:当所述电池充电未结束且所述当前显示电量值等于满格电量时,计算当前电阻值具体包括步骤B1-B3。
B1、所述计算单元14计算电量差值。
其中,所述电量差值为从所述当前显示电量值等于满格电量直至电池充电结束时 所述电池继续充入的电量值,设满格电量为S2、电池从当前显示电量值等于满格电量这一 时间点开始直至电池充满时所充入的电量为Δs。由于对电池充电过程中,电池电压会发生 变化,可行的方案中,Δs可以根据电池从当前显示电量值等于满格电量这一时间点开始直 至电池充满电量时电压变化量Δu1和从电池没有电量到电池充满电量时的电压变化量Δ u2的比值计算得到,
B2、所述计算单元14根据所述预存电阻值、所述初始充电电量值、所述满格电量值和所述电量差值计算得到电阻差值。
其中,设预存电阻值为R1、初始充电电量值为S0、电阻差值为Δr,
B3、所述计算单元14根据所述电阻差值计算当前电阻值。
其中,设当前电阻值为R2,所述当前电阻值为所述预存电阻值加上所述电阻差值,即R2=R1+Δr。
更新单元15,用于采用所述当前电阻值更新所述预存电阻值,用以对电池的电量值进行校准。
具体实现中,所述更新单元15采用所述当前电阻值更新所述预存电阻值,以使通过准确的预存电阻值计算获得准确的电量值,这样可以让终端用户准确了解电池的可用电量,以便于终端用户灵活管理可用电量,例如,开启省电模式、退出使用频率少的应用程序等,增强了用户黏性。
在本发明实施例中,通过获取电池对应的预存电阻值,并检测电池的电池状态信息和当前显示电量值,当电池状态信息和当前显示电量值匹配不一致时,计算当前电阻值,采用当前电阻值更新预存电阻值,用以对电池的电量值进行校准。通过在电池出现充电状态信息和当前显示电量值匹配不一致的情况时,对电池的当前电阻值的计算,可以获得准确的电池电阻值,减少了采用统一电阻参数带来的电量值的误差,同时减少了电池未充满却提示电池已充满或者已充满却提示终端未充满的情况出现,提高了对电池电量值检测的准确性,便于终端用户灵活管理可用电量,增强了用户黏性。
请参见图6,为本发明实施例提供了一种电池电量值校准装置的结构示意图。如图6所示,本发明实施例的所述装置是针对电池处于放电状态时的电池电量值校准装置,所述电池电量值校准装置1可以包括:第一获取单元11、检测单元12、计算单元14、更新单元15、匹配单元13、第三获取单元18和第二确定单元19。
第一获取单元11,用于获取电池对应的预存电阻值。
具体实现中,所述第一获取单元11获取电池对应的预存电阻值。其中,所述预存电阻值是上一次对电池电阻计算得到的电阻值,可以理解是,当此次是第一次对电池电阻计算时,所述预存电阻值为电池的统一配置参数值。
第三获取单元18,用于检测到所述电池开始放电时,获取所述电池的初始放电电量值。
具体实现中,所述第三获取单元18检测到所述电池开始放电时,获取所述电池的初始放电电量值。其中,所述初始放电电量值是电池开始放电时的电量值,当未检测到对电池的充电信号时,则确定所述终端处于放电状态。
检测单元12,用于检测所述电池的电池状态信息和当前显示电量值。
具体实现中,所述检测单元12检测所述电池的电池状态信息和当前显示电量值。所述检测单元12检测电池是处于放电状态或者放电是否结束,以及电池当前可用电量的当前显示电量值,用以根据电池状态信息和当前显示电量值计算电池的当前电阻值。
匹配单元13,用于将所述电池状态信息和所述当前显示电量值进行匹配。
具体实现中,所述匹配单元13将所述电池状态信息和所述当前显示电量值进行匹配。其中,所述电池状态信息是电池放电是否结束,用于表示电池是否还有电量,所述检测单元12判断电池有无可用电量与当前显示电量值是否同步,可以理解的是,当它不同步时,则说明计算当前显示电量值的预存电阻值存在误差,需要对当前电阻值重新计算并校准。可选的方案中,当所述电池处于持续放电状态和/或所述初始放电电量值大于第二阈值时,将所述电池状态信息和所述当前显示电量值进行匹配,通过电池检测装置确定电池是否为持续放电状态(从放电开始到放电结束未检测到充电信号),并判断开始放电时获取的初始放电电量值是否大于第二阈值,比如90%的电量,即当电池开始放电时的电量大于90%和/或电池处于持续放电状态时,将电池放电是否结束的状态信息和当前显示电量值进行匹配,用以判断电池对应的预存电阻值是否存在误差。
第二确定单元19,用于当所述电池放电结束且所述当前显示电量值大于空格电量时,确定所述电池状态信息和所述当前显示电量值匹配不一致。
具体实现中,由于电池放电结束表示电池没有可用电量,当前显示电量值大于空格电量表示电池仍有可用电量,因此,当所述电池放电结束且所述当前显示电量值大于空格电量时,所述第二确定单元19确定所述电池状态信息和所述当前显示电量值匹配不一致。
所述第二确定单元19还用于当所述电池放电未结束且所述当前显示电量值等于空格电量时,确定所述电池状态信息和所述当前显示电量值匹配不一致。
具体实现中,由于电池放电未结束表示电池仍有可用电量,当前显示电量值等于空格电量表示电池没有可用电量,因此,当所述电池放电未结束且所述当前显示电量值等于空格电量时,所述第二确定单元19确定所述电池状态信息和所述当前显示电量值匹配不一致。
计算单元14,用于当所述电池状态信息和所述当前显示电量值匹配不一致时,计算当前电阻值。
具体实现中,当所述电池状态信息是放电是否结束时,存在两种所述电池状态信息和所述当前显示电量值匹配不一致的情况,因此,计算当前电阻值分两种情况进行说明。
第一种情况是:当所述电池放电结束且所述当前显示电量值大于空格电量时,计算当前电阻值具体包括步骤C1-C3。
C1、所述计算单元14计算电量差值。
其中,所述电量差值为所述当前显示电量值与空格电量的差值,设空格电量为Q1、满格电量为Q2、当前显示电量值为Q3、电量差值为Δq,Δq=Q3-Q1。可行的方案中,电池没有可用电量时为空格电量,例如,手机没有可用电量时显示的0%电量,可用0%或者0表示空格电量。
C2、所述计算单元14根据所述预存电阻值、所述初始放电电量值、所述空格电量值和所述电量差值计算电阻差值。
其中,设预存电阻值为R1、初始放电电量值为Q0、电阻差值为Δr,
C3、所述计算单元14根据所述电阻差值计算当前电阻值。
其中,设当前电阻值为R2,所述当前电阻值为所述预存电阻值减去所述电阻差值,即R2=R1-Δr。
第二种情况是:当所述电池放电未结束且所述当前显示电量值等于空格电量时,计算当前电阻值具体包括步骤D1-D3。
D1、所述计算单元14计算电量差值。
其中,所述电量差值为从所述当前显示电量值等于空格电量这一时间点开始直至电池放电结束时所述电池放出的电量,设空格电量为Q1、满格电量为Q2,电池从当前显示电量值等于空格电量这一时间点开始直至电池放电结束时所述电池放出的电量为Δq。由于对电池放电过程中,电池电压会发生变化,可行的方案中,Δq可以根据电池从当前显示电量值等于空格电量这一时间点开始直至电池放电结束时电压变化量Δu1和从电池没有电量到电池充满电量的电压变化量Δu2的比值计算得到,
D2、所述计算单元14根据所述预存电阻值、所述初始放电电量值、所述空格电量值和所述电量差值计算电阻差值。
其中,设预存电阻值为R1、初始放电电量值为Q0、电阻差值为Δr,
D3、所述计算单元14根据所述电阻差值计算当前电阻值。
其中,设当前电阻值为R1,所述当前电阻值为所述预存电阻值加上所述电阻差值,即R2=R1+Δr。
更新单元15,用于采用所述当前电阻值更新所述预存电阻值,用以对电池的电量值进行校准。
具体实现中,所述更新单元15采用所述当前电阻值更新所述预存电阻值,以使通过准确的预存电阻值计算获得准确的电量值,这样可以让终端用户准确了解电池的可用电量,以便于终端用户灵活管理可用电量,例如,开启省电模式、退出使用频率少的应用程序等,增强了用户黏性。
在本发明实施例中,通过获取电池对应的预存电阻值,并检测电池的电池状态信息和当前显示电量值,当电池状态信息和当前显示电量值匹配不一致时,计算当前电阻值,采用当前电阻值更新预存电阻值,用以对电池的电量值进行校准。通过在电池出现放电状态信息和当前显示电量值匹配不一致的情况时,对电池的当前电阻值的计算,可以获得准确的电池电阻值,减少了采用统一电阻参数带来的电量值的误差,同时减少了电池有可用电量却提示终端没有电量或者电池没有可用电量却提示终端仍有电量的情况出现,提高了对电池电量值检测的准确性,便于终端用户灵活管理可用电量,增强了用户黏性。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

Claims (14)

1.一种电池电量值校准方法,其特征在于,包括:
获取电池对应的预存电阻值,并检测所述电池的电池状态信息和当前显示电量值,所述电池状态信息包括电池充电是否结束或放电是否结束;
将所述电池状态信息和所述当前显示电量值进行匹配;
当所述电池状态信息和所述当前显示电量值匹配不一致时,计算当前电阻值;
采用所述当前电阻值更新所述预存电阻值,用以对电池的电量值进行校准。
2.根据权利要求1所述的方法,其特征在于,当所述电池状态信息为充电是否结束时,所述将所述电池状态信息和所述当前显示电量值进行匹配之后,还包括:
当所述电池充电结束且所述当前显示电量值小于满格电量时,确定所述电池状态信息和所述当前显示电量值匹配不一致;
当所述电池充电未结束且所述当前显示电量值等于满格电量时,确定所述电池状态信息和所述当前显示电量值匹配不一致。
3.根据权利要求2所述的方法,其特征在于,所述检测所述电池的电池状态信息和当前显示电量值之前,还包括:
检测到对所述电池开始充电时,获取所述电池的初始充电电量值;
所述当所述电池状态信息和所述当前显示电量值匹配不一致时,计算当前电阻值,包括:
当所述电池状态信息和所述当前显示电量值匹配不一致时,计算电量差值,其中,当所述电池充电结束且所述当前显示电量值小于满格电量时,所述电量差值为所述当前显示电量值与所述满格电量值之间的差值,当所述电池充电未结束且所述当前显示电量值等于满格电量时,所述电量差值为从所述当前显示电量值等于满格电量直至电池充电结束时所述电池继续充入的电量值;
根据所述预存电阻值、所述初始充电电量值、所述满格电量值和所述电量差值计算得到电阻差值;
根据所述电阻差值计算当前电阻值,其中,当所述电池充电结束且当前显示电量值小于满格电量时,所述当前电阻值为所述预存电阻值减去所述电阻差值,当所述电池充电未结束且当前显示电量值等于满格电量时,所述当前电阻值为所述预存电阻值加上所述电阻差值。
4.根据权利要求3所述的方法,其特征在于,所述将所述电池状态信息和所述当前显示电量值进行匹配,包括:
当所述电池处于持续充电状态和/或所述初始充电电量值小于第一阈值时,执行所述将所述电池状态信息和所述当前显示电量值进行匹配的步骤。
5.根据权利要求1所述的方法,其特征在于,当所述电池状态信息为放电是否结束时,所述当所述电池状态信息和所述当前显示电量值匹配不一致时,计算当前电阻值之前,还包括:
当所述电池放电结束且所述当前显示电量值大于空格电量时,确定所述电池状态信息和所述当前显示电量值匹配不一致;
当所述电池放电未结束且所述当前显示电量值等于空格电量时,确定所述电池状态信息和所述当前显示电量值匹配不一致。
6.根据权利要求5所述的方法,其特征在于,所述检测所述电池的电池状态信息和当前显示电量值之前,还包括:
检测到所述电池开始放电时,获取所述电池的初始放电电量值;
所述当所述电池状态信息和所述当前显示电量值匹配不一致时,计算当前电阻值,包括:
当所述电池状态信息和所述当前显示电量值匹配不一致时,计算电量差值,其中,当所述电池放电结束且所述当前显示电量值大于空格电量时,所述电量差值为所述当前显示电量值与空格电量的差值,当所述电池放电未结束且所述当前显示电量值等于空格电量时,所述电量差值为从所述当前显示电量值等于空格电量直至所述放电结束时所述电池放出的电量;
根据所述预存电阻值、所述初始放电电量值、所述空格电量值和所述电量差值计算电阻差值;
根据所述电阻差值计算当前电阻值,其中,当所述电池放电结束且当前显示电量值大于空格电量时,所述当前电阻值为所述预存电阻值减去所述电阻差值,当所述电池放电未结束且当前显示电量值等于空格电量时,所述当前电阻值为所述预存电阻值加上所述电阻差值。
7.根据权利要求6所述的方法,其特征在于,所述将所述电池状态信息和所述当前显示电量值进行匹配包括:
当所述电池处于持续放电状态和/或所述初始放电电量值大于第二阈值时,执行所述将所述电池状态信息和所述当前显示电量值进行匹配的步骤。
8.一种电池电量值校准装置,其特征在于,包括:
第一获取单元,用于获取电池对应的预存电阻值;
检测单元,用于检测所述电池的电池状态信息和当前显示电量值,所述电池状态信息包括电池充电是否结束或放电是否结束;
匹配单元,用于将所述电池状态信息和所述当前显示电量值进行匹配;
计算单元,用于当所述电池状态信息和所述当前显示电量值匹配不一致时,计算当前电阻值;
更新单元,用于采用所述当前电阻值更新所述预存电阻值,用以对电池的电量值进行校准。
9.根据权利要求8所述的装置,其特征在于,当所述电池状态信息为充电是否结束时,所述装置还包括:
第一确定单元,用于当所述电池充电结束且所述当前显示电量值小于满格电量时,确定所述电池状态信息和所述当前显示电量值匹配不一致;
所述第一确定单元,还用于当所述电池充电未结束且所述当前显示电量值等于满格电量时,确定所述电池状态信息和所述当前显示电量值匹配不一致。
10.根据权利要求9所述的装置,其特征在于,所述装置还包括:
第二获取单元,用于检测到对所述电池开始充电时,获取所述电池的初始充电电量值;
所述计算单元具体用于:
当所述电池状态信息和所述当前显示电量值匹配不一致时,计算电量差值,其中,当所述电池充电结束且所述当前显示电量值小于满格电量时,所述电量差值为所述当前显示电量值与所述满格电量值之间的差值,当所述电池充电未结束且所述当前显示电量值等于满格电量时,所述电量差值为从所述当前显示电量值等于满格电量直至电池充电结束时所述电池继续充入的电量值;
根据所述预存电阻值、所述初始充电电量值、所述满格电量值和所述电量差值计算得到电阻差值;
根据所述电阻差值计算当前电阻值,其中,当所述电池充电结束且当前显示电量值小于满格电量时,所述当前电阻值为所述预存电阻值减去所述电阻差值,当所述电池充电未结束且当前显示电量值等于满格电量时,所述当前电阻值为所述预存电阻值加上所述电阻差值。
11.根据权利要求10所述的装置,其特征在于,所述匹配单元具体用于当所述电池处于持续充电状态和/或所述初始充电电量值小于第一阈值时,执行所述将所述电池状态信息和所述当前显示电量值进行匹配的步骤。
12.根据权利要求8所述的装置,其特征在于,当所述电池状态信息为放电是否结束时,所述装置还包括:
第二确定单元,用于当所述电池放电结束且所述当前显示电量值大于空格电量时,确定所述电池状态信息和所述当前显示电量值匹配不一致;
所述第二确定单元,还用于当所述电池放电未结束且所述当前显示电量值等于空格电量时,确定所述电池状态信息和所述当前显示电量值匹配不一致。
13.根据权利要求12所述的装置,其特征在于,所述装置还包括:
第三获取单元,用于检测到所述电池开始放电时,获取所述电池的初始放电电量值;
所述计算单元具体用于:
当所述电池状态信息和所述当前显示电量值匹配不一致时,计算电量差值,其中,当所述电池放电结束且所述当前显示电量值大于空格电量时,所述电量差值为所述当前显示电量值与空格电量的差值,当所述电池放电未结束且所述当前显示电量值等于空格电量时,所述电量差值为从所述当前显示电量值等于空格电量直至所述放电结束时所述电池放出的电量;
根据所述预存电阻值、所述初始放电电量值、所述空格电量值和所述电量差值计算电阻差值;
根据所述电阻差值计算当前电阻值,其中,当所述电池放电结束且当前显示电量值大于空格电量时,所述当前电阻值为所述预存电阻值减去所述电阻差值,当所述电池放电未结束且当前显示电量值等于空格电量时,所述当前电阻值为所述预存电阻值加上所述电阻差值。
14.根据权利要求13所述的装置,其特征在于,所述匹配单元具体用于当所述电池处于持续放电状态和/或所述初始放电电量值大于第二阈值时,执行所述将所述电池状态信息和所述当前显示电量值进行匹配的步骤。
CN201510643713.4A 2015-09-30 2015-09-30 一种电池电量值校准方法及其装置 Active CN105548887B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510643713.4A CN105548887B (zh) 2015-09-30 2015-09-30 一种电池电量值校准方法及其装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510643713.4A CN105548887B (zh) 2015-09-30 2015-09-30 一种电池电量值校准方法及其装置

Publications (2)

Publication Number Publication Date
CN105548887A CN105548887A (zh) 2016-05-04
CN105548887B true CN105548887B (zh) 2019-03-22

Family

ID=55828202

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510643713.4A Active CN105548887B (zh) 2015-09-30 2015-09-30 一种电池电量值校准方法及其装置

Country Status (1)

Country Link
CN (1) CN105548887B (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107505577A (zh) * 2017-09-19 2017-12-22 上海斐讯数据通信技术有限公司 一种电池容量测量电路、电池容量精确计算方法及***
CN112104028B (zh) * 2020-09-10 2022-05-10 歌尔科技有限公司 充电设备、无线耳机的电量修正方法和可读存储介质
CN114200325B (zh) * 2021-11-05 2024-02-20 深圳优地智能有限公司 一种电池电量校准方法、机器人的控制装置及机器人
CN116930790B (zh) * 2023-09-15 2023-11-21 深圳市海雷新能源有限公司 用于智能电池的电量校准方法

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008271759A (ja) * 2007-04-25 2008-11-06 Matsushita Electric Ind Co Ltd 2次電池のリキャリブレーション方法
CN101860060A (zh) * 2010-05-31 2010-10-13 中兴通讯股份有限公司 指示充电电池电量的方法及装置
CN102866357A (zh) * 2011-07-06 2013-01-09 珠海全志科技股份有限公司 电池电量计量***和方法
CN102955135A (zh) * 2012-11-20 2013-03-06 无锡中星微电子有限公司 电池电量检测方法和***
CN103168247A (zh) * 2011-09-15 2013-06-19 联发科技股份有限公司 用于确定电池装置的电池剩余电量的***及方法
CN103605093A (zh) * 2013-11-05 2014-02-26 广东欧珀移动通信有限公司 显示电量值的校准方法和***

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9651627B2 (en) * 2013-03-29 2017-05-16 Stmicroelectronics Pte Ltd. Accumulated power consumption sensor: application in smart batteries systems

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008271759A (ja) * 2007-04-25 2008-11-06 Matsushita Electric Ind Co Ltd 2次電池のリキャリブレーション方法
CN101860060A (zh) * 2010-05-31 2010-10-13 中兴通讯股份有限公司 指示充电电池电量的方法及装置
CN102866357A (zh) * 2011-07-06 2013-01-09 珠海全志科技股份有限公司 电池电量计量***和方法
CN103168247A (zh) * 2011-09-15 2013-06-19 联发科技股份有限公司 用于确定电池装置的电池剩余电量的***及方法
CN102955135A (zh) * 2012-11-20 2013-03-06 无锡中星微电子有限公司 电池电量检测方法和***
CN103605093A (zh) * 2013-11-05 2014-02-26 广东欧珀移动通信有限公司 显示电量值的校准方法和***

Also Published As

Publication number Publication date
CN105548887A (zh) 2016-05-04

Similar Documents

Publication Publication Date Title
CN107436418B (zh) 校准电池电量衰减的方法、终端及装置
CN107271906B (zh) 电池包健康度估算方法和装置
CN105548887B (zh) 一种电池电量值校准方法及其装置
CN103308865B (zh) 测算二次电池soc及自学习ocv-soc曲线的方法与电子设备
CN111142030B (zh) 用于内短路电流检测方法、装置、设备及可读存储介质
CN108574317A (zh) 充放电控制装置以及蓄电***
CN103901347A (zh) 一种显示电池电量的方法和终端
US20150241517A1 (en) Method For Calculating Remaining Capacity Of Power Battery Pack
CN103033758A (zh) 一种显示电量值的校准方法及装置
TW200824169A (en) Method for predicting remaining capacity of a battery
US11916418B2 (en) Charging method and system, charging box, and Bluetooth earphones
JP5619744B2 (ja) 蓄電デバイスの状態検知方法及びその装置
CN108550928A (zh) 电动汽车、充放电设备、电池soh的检测方法及***
CN101206246A (zh) 预估电池剩余容量的方法
CN103513187B (zh) 一种电池容量的估算方法
WO2011135631A1 (ja) 満充電容量補正回路、充電システム、電池パック、及び満充電容量補正方法
EP3605126B1 (en) Apparatus and method for estimating soc of battery
CN104111429B (zh) 基于电压跟踪的锂电池剩余电量的计量方法
CN110687458A (zh) 终端电池电量确定方法及装置
CN101296439A (zh) 一种手机电池剩余供电时间显示和节电的***和方法
EP2731224B1 (en) Method for processing power source state and terminal supporting the same
CN103872727B (zh) 一种锂离子动力电池最大使用电流的确定方法
CN115166542A (zh) Soc计算方法、控制电路、电子设备及存储介质
CN106848467B (zh) 电池组件及其远程安全控制***、方法和安全控制服务器
CN113381479A (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