电池电量计量方法、电子设备及存储介质与流程

文档序号:26275006发布日期:2021-08-13 19:30阅读:100来源:国知局
电池电量计量方法、电子设备及存储介质与流程

本公开涉及电量计量技术领域,尤其涉及一种电池电量计量方法、电子设备及存储介质。



背景技术:

目前,随着手机、电脑、平板或者智能穿戴设备等以电池供电的电子设备的广泛使用,电池的电量计量越来越被电子设备开发人员重视。

相关技术中,通常会在电子设备的电源管理芯片上集成电量计,通过该电量计对电池包模组进行电量计量,但是,电池包模组中可能还包括了非电池部分(比如额外设置了保护电路或者其他线路),使得所述电量计对于所述电池包模组进行的电量计量结果不够准确,因此,亟待提供一种准确计量电池电量的方案。



技术实现要素:

为克服相关技术中存在的问题,本公开提供了电池电量计量方法、电子设备及存储介质。

根据本公开实施例的第一方面,提供一种电子设备,包括处理模块、电池包模组和第一电量计,所述电池包模组内置第二电量计;

所述第一电量计与所述电池包模组的接口连接,用于根据所述电池包模组在接口处的电流和/或电压,得到第一测量值;

所述第二电量计与所述电池包模组的电芯连接,用于根据所述电池包模组在电芯处的电流和/或电压,得到第二测量值;

所述处理模块用于:

基于指定指标,确定所述第一测量值对应的第一权重值和所述第二测量值对应的第二权重值;

根据所述第一测量值及第一权重值、所述第二测量值及第二权重值,确定所述电池包模组的电量。

可选地,所述指定指标包括所述电池包模组的充放电状态;

当所述电池包模组为充电状态时,所述第一权重值小于所述第二权重值;

当所述电池包模组为放电状态时,所述第一权重值大于所述第二权重值。

可选地,所述指定指标包括所述电子设备所处环境的温度;

当所述温度在指定范围内时,所述第一权重值小于所述第二权重值;

当所述温度在指定范围外时,所述第一权重值大于所述第二权重值。

可选地,所述指定范围包括15℃~45℃。

可选地,所述指定指标包括所述电池包模组的充放电状态和所述电子设备所处环境的温度;

所述第一权重值基于所述第一电量计对应于所述充放电状态的参数值和对应于所述温度的参数值所确定;

所述第二权重值基于所述第二电量计对应于所述充放电状态的参数值和对应于所述温度的参数值所确定。

可选地,所述第一电量计和所述第二电量计还用于:若检测到所述电池包模组的电流超过第一范围或所述电池包模组的电压不在第二范围内,向所述处理模块发送第一预警信号;

所述处理模块还用于:根据所述第一预警信号执行保护操作。

可选地,所述第一电量计和所述第二电量计均包括热敏电阻;

所述第一电量计和所述第二电量计还用于:通过所述热敏电阻检测所述电池包模组的温度;若所述温度不在第三范围内,向所述处理模块发送第二预警信号;

所述处理模块还用于:根据所述第二预警信号执行保护操作。

可选地,所述保护操作至少包括以下任一:

在充电状态下,控制所述电池包模组停止充电;或者,

在放电状态下,控制所述电池包模组停止放电;或者,

减小所述电池包模组的电流。

根据本公开实施例的第二方面,提供电池电量计量方法,所述方法应用于电子设备上,所述电子设备包括电池包模组和第一电量计,所述电池包模组内置第二电量计;所述第一电量计与所述电池包模组的接口连接;所述第二电量计与所述电池包模组的电芯连接;所述方法包括:

获取第一电量计得到的第一测量值以及第二电量计得到的第二测量值;

基于指定指标,确定所述第一测量值对应的第一权重值和所述第二测量值对应的第二权重值;

根据所述第一测量值及第一权重值、所述第二测量值及第二权重值,获得所述电池包模组的电量。

可选地,所述指定指标包括所述电池包模组的充放电状态;

当所述电池包模组为充电状态时,所述第一权重值小于所述第二权重值;

当所述电池包模组为放电状态时,所述第一权重值大于所述第二权重值。

可选地,所述指定指标包括所述电子设备所处环境的温度;

当所述温度在指定范围内时,所述第一权重值小于所述第二权重值;

当所述温度在指定范围外时,所述第一权重值大于所述第二权重值。

可选地,所述指定范围包括15℃~45℃。

可选地,所述指定指标包括所述电池包模组的充放电状态和所述电子设备所处环境的温度;

所述第一权重值基于所述第一电量计对应于所述充放电状态的参数值和对应于所述温度的参数值所确定;

所述第二权重值基于所述第二电量计对应于所述充放电状态的参数值和对应于所述温度的参数值所确定。

可选地,还包括:

获取所述第一电量计或第二电量计发送的第一预警信号;所述第一预警信号由所述第一电量计或所述第二电量计在检测到所述电池包模组的电流超过第一范围或所述电池包模组的电压不在第二范围内时发送的;

根据所述第一预警信号执行保护操作。

可选地,所述第一电量计和所述第二电量计均包括热敏电阻;

所述方法还包括:

获取所述第一电量计或第二电量计发送的第二预警信号;所述第二预警信号由所述第一电量计或第二电量计在检测到所述电池包模组的温度不在第三范围内时发送的;所述述电池包模组的温度由所述热敏电阻测得;

根据所述第二预警信号执行保护操作。

可选地,所述保护操作至少包括以下任一:

在充电状态下,控制所述电池包模组停止充电;或者,

在放电状态下,控制所述电池包模组停止放电;或者,

减小所述电池包模组的电流。

根据本公开实施例的第三方面,提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述任一项所述方法的步骤。

本公开的实施例提供的技术方案可以包括以下有益效果:

本公开实施例中,所述电子设备通过两个电量计实现电量计量,其中,第一电量计与电池包模组的接口连接,将所述电池包模组作为整体,根据所述电池包模组在接口处的电流和/或电压得到电池包模组的电量;所述第二电量计被内置于所述电池包模组中,与所述电池包模组的电芯连接,根据所述电池包模组在电芯处的电流和/或电压得到所述电池包模组的电量;进一步地,考虑到在指定指标的影响下,所述第一电量计和所述第二电量计分别测得的所述电池包模组的电量值的准确性也有所不同,因此,基于指定指标,为所述第一电量计和所述第二电量计设置相应的权重值,实现在指定指标的影响下,综合考虑两个电量计的测量结果,根据所述第一测量值及第一权重值、所述第二测量值及第二权重值,确定所述电池包模组的电量,使得所述电子设备对于所述电池包模组的电量计量更准确。

本实施例中,所述指定指标包括所述电池包模组的充放电状态,在所述电池包模组为充电状态时,由于所述第二电量计与所述电池包模组的电芯直接连接,无需考虑所述电池包模组内从接口到电芯的线路阻抗,使得所述第二电量计对于充电状态下所述电池包模组的电量测量结果更为准确,设置所述第一权重值小于所述第二权重值,有利于保证所述电池包模组电量计量的准确性;当所述电池包模组为放电状态时,由于第一电量计与电池包模组的接口连接,将所述电池包模组作为整体,使得第一电量计对于充电状态下所述电池包模组的电量测量结果更为准确,设置所述第一权重值大于所述第二权重值,有利于保证所述电池包模组电量计量的准确性。

在本实施例中,所述指定指标包括所处环境的温度,当所述温度在指定范围内时,所述指定范围包括15℃~45℃,由于所述第二电量计与所述电池包模组的电芯直接连接,无需考虑所述电池包模组内从接口到电芯的线路阻抗,对于常温状态下所述电池包模组的测量结果更为准确,设置所述第一权重值小于所述第二权重值,有利于保证所述电池包模组电量计量的准确性;当所述温度在指定范围外时,所述电池包模组内从接口到电芯的线路阻抗也有所变化,而第一电量计与电池包模组的接口连接,将所述电池包模组作为整体进行测量,综合考虑到所述电池包模组内从接口到电芯的线路阻抗,使得第一电量计对于高温状态或低温状态下所述电池包模组的电量测量结果更为准确,设置所述第一权重值大于所述第二权重值,有利于保证对于所述电池包模组电量计量的准确性。

在本实施例中,所述电子设备综合考虑所述电池包模组的充放电状态和所处环境的温度,并以此确定所述第一权重值和所述第二权重值,有利于进一步提高所述电池包模组电量计量的准确性。

在本实施例中,可以通过所述第一电量计和第二电量计检测所述电池包模组的电压或电流状态,在检测到所述电池包模组的电流超过第一范围(过流)或所述电池包模组的电压不在第二范围(过压或欠压)内时,发出第一预警信号,以使所述处理操作根据所述第一预警信号执行保护操作,实现了过流、过压或者欠压保护,使得所述电池包模组电量计量过程更安全。

在本实施例中,所述第一电量计和所述第二电量计均包括热敏电阻;可以通过所述热敏电阻检测所述电池包模组的温度状况,进一步的,在所述第一电量计或第二电量计检测到所述电池包模组的温度不在第三范围内时,向所述处理模块发送第二预警信号,以使所述处理操作根据所述第二预警信号执行保护操作,实现了高温或低温预警保护,使得所述电池包模组电量计量过程更安全。

在本实施例中,提供了几种保护操作的具体方式,进一步保证所述电池包模组电量计量的安全性。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。

图1是本公开根据一示例性实施例示出的一种电子设备的结构图。

图2是本公开根据一示例性实施例示出的一种电池电量计量方法的流程图。

图3是本公开根据一示例性实施例示出的另一种电子设备的结构图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。

在本公开使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本公开。在本公开和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。

应当理解,尽管在本公开可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本公开范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。

基于相关技术中的问题,本公开实施例提供了一种电池电量计量方法及电子设备,通过设置在不同位置的两个电量计实现对电池包模组的电量计量,然后综合考虑两个电量计测得的电量结果,确定所述电池包模组的电量,使得所述电子设备对于所述电池包模组的电量计量更准确。

请参阅图1,为本公开根据一示例性实施例示出的一种电子设备的结构图,所述电子设备包括处理模块11、电池包模组12和第一电量计13,所述电池包模组12内置第二电量计121。

所述第一电量计13与所述电池包模组12的接口连接,用于根据所述电池包模组12在接口处的电流和/或电压,得到第一测量值。

其中,所述第一电量计13被设置于所述电池包模组12外部,将所述电池包模组12作为整体进行测量,在测量所述电池包模组12的电流和电压、或者两者之一时充分考虑了电池包模组12内从接口到电芯之间的线路阻抗,从而可以根据测量的电流和电压、或者两者之一准确得到所述电池包模组12在放电状态下和高低温状态下的电池电量。

在一种可能的实现方式中,考虑到目前大多数电子设备都会设置相应的电源管理芯片,通过所述电源管理芯片对所述电池包模组12的充放电过程进行控制,通常所述电源管理芯片上集成有电量计,因此,为了降低硬件成本,可以将所述电源管理芯片上集成的电量计作为所述第一电量计13使用。

在另一种可能的实现方式中,也可以在所述电子设备上另外设置一独立于所述电源管理芯片的电量计作为所述第一电量计13使用,本公开实施例对此不作任何限制,可依据实际应用场景进行具体设置。

所述第二电量计121与所述电池包模组12的电芯连接,用于根据所述电池包模组12在电芯处的电流和/或电压,得到第二测量值。

其中,所述第二电量计121与所述电池包模组12的电芯连接,在测量所述电池包模组12的电流和电压、或者两者之一时无需考虑电池包模组12内从接口到电芯之间的线路阻抗,从而可以根据所述电流和电压、或者两者之一准确得到所述电池包模组12在充电状态下和常温状态下的电池电量。

所述处理模块11用于:基于指定指标,确定所述第一测量值对应的第一权重值和所述第二测量值对应的第二权重值;根据所述第一测量值及第一权重值、所述第二测量值及第二权重值,确定所述电池包模组12的电量。

可以理解的是,本公开实施例对于所述处理模块的具体类型不作任何限制,可句实际应用场景进行具体设置。例如,所述处理模块可以是微控制单元(microcontrollerunit;mcu)或者中央处理器(cpu,centralprocessingunit)等。

其中,在所述指定指标的影响下,所述第一测量值对应的第一权重值、以及所述第二测量值对应的第二权重值也有所不同,从而保证了根据所述第一测量值及第一权重值、所述第二测量值及第二权重值确定的所述电池包模组12的电量的准确性。

作为其中一种实现方式,所述处理模块11可以根据所述第一测量值及第一权重值、所述第二测量值及第二权重值进行加权求和计算,得到所述电池包模组12的电量。作为例子,设所述第一测量值为s1,所述第一权重值为α1,所述第二测量值为s2,所述第二权重值为α2,所述电池包模组12的电量为s,则有s=α1*s1+α2*s2;本实施例综合考虑两个电量计的测量结果,根据所述第一测量值及第一权重值、所述第二测量值及第二权重值,确定所述电池包模组12的电量,使得所述电子设备对于所述电池包模组12的电量计量更准确。

本公开实施例中,所述电子设备通过两个电量计实现电量计量,其中,第一电量计13与电池包模组12的接口连接,将所述电池包模组12作为整体,根据所述电池包模组在接口处的电流和/或电压得到电池包模组12的电量;所述第二电量计121被内置于所述电池包模组12中,与所述电池包模组12的电芯连接,根据所述电池包模组在电芯处的电流和/或电压测量得到所述电池包模组12的电量;进一步地,考虑到在所述指定指标的影响下,所述第一电量计13和所述第二电量计121分别测得的所述电池包模组12的电量值的准确性也有所不同,因此,基于所述指定指标,为所述第一电量计13和所述第二电量计121设置相应的权重值,实现在所述指定指标的影响下,综合考虑两个电量计的测量结果,根据所述第一测量值及第一权重值、所述第二测量值及第二权重值,确定所述电池包模组12的电量,使得所述电子设备对于所述电池包模组12的电量计量更准确。

在一实施例中,所述指定指标包括所述电池包模组12的充放电状态,由于所述第二电量计121内置于所述电池包模组12中,直接与所述电池包模组12的电芯(指单个含有正、负极的电化学电芯)连接,对其在电芯处的电流和/或电压进行测量,无需考虑所述电池包模组12内从接口到电芯的线路阻抗,对于充电状态下所述电池包模组12电量的计量更为准确,因此在所述电池包模组12为充电状态时,所述第一权重值与所述第二权重值的相对关系可以设置为:第一权重值小于第二权重值,从而在综合考虑两个电量计的测量结果时,使得根据所述第一测量值及第一权重值、所述第二测量值及第二权重值确定的所述电池包模组12的电量更为准确。

由于所述第一电量计13设置与所述电池包模组12外部,与所述电池包模组12对外的接口连接,将所述电池包模组12作为整体,对其在接口处的电流和/或电压进行测量,其充分考虑到所述电池包模组12内从接口到电芯的线路阻抗,对于放电状态下所述电池包模组12电量的计量更为准确,因此在所述电池包模组12为放电状态时,所述第一权重值与所述第二权重值的相对关系可以设置为:第一权重值大于第二权重值,从而在综合考虑两个电量计的测量结果时,根据所述第一测量值及第一权重值、所述第二测量值及第二权重值确定的所述电池包模组12的电量更为准确。

本领域技术人员可以理解的是,所述第一权重值和所述第二权重值的具体数值可依据实际应用场景进行具体设置,本公开实施例对此不作任何限制。在一个例子中,设所述第一权重值为α1,所述第二权重值为α2,对应于所述电池包模组12的充电状态,可以设置α1<=0.3且α2>=0.7;对应于所述电池包模组12的放电状态,可以设置α1>=0.7且α2<=0.3。

本实施例中,所述指定指标包括所述电池包模组12的充放电状态,在所述电池包模组12为充电状态时,由于所述第二电量计121与所述电池包模组12的电芯直接连接,无需考虑所述电池包模组12内从接口到电芯的线路阻抗,使得所述第二电量计121对于充电状态下所述电池包模组12的电量测量结果更为准确,设置所述第一权重值小于所述第二权重值,有利于保证所述电池包模组12电量计量的准确性;当所述电池包模组12为放电状态时,由于第一电量计13与电池包模组12的接口连接,将所述电池包模组12作为整体,使得第一电量计13对于充电状态下所述电池包模组12的电量测量结果更为准确,设置所述第一权重值大于所述第二权重值,有利于保证所述电池包模组12电量计量的准确性。

在一实施例中,所述指定指标包括所述电子设备所处环境的温度,由于所述第二电量计121内置于所述电池包模组12中,直接与所述电池包模组12的电芯(指单个含有正、负极的电化学电芯)连接,对其在电芯处的电流和/或电压进行测量,无需考虑所述电池包模组12内从接口到电芯的线路阻抗,对于常温状态下所述电池包模组12电量的计量更为准确,因此当所述温度在指定范围内时,所述指定范围表示常温范围,所述第一权重值与所述第二权重值的相对关系可以设置为:第一权重值小于第二权重值,从而在综合考虑两个电量计的测量结果时,根据所述第一测量值及第一权重值、所述第二测量值及第二权重值确定的所述电池包模组12的电量更为准确。

由于所述第一电量计13设置与所述电池包模组12外部,与所述电池包模组12对外的接口连接,将所述电池包模组12作为整体,对其在接口处的电流和/或电压进行测量,而在高温或低温状态下线路阻抗变化较大,所述第一电量计13充分考虑到所述电池包模组12内从接口到电芯的线路阻抗,对于高温或低温状态下所述电池包模组12电量的计量更为准确,因此当所述温度在指定范围外时,所述第一权重值与所述第二权重值的相对关系可以设置为:第一权重值大于第二权重值,从而在综合考虑两个电量计的测量结果时,根据所述第一测量值及第一权重值、所述第二测量值及第二权重值确定的所述电池包模组12的电量更为准确。

本领域技术人员可以理解的是,所述指定范围、所述第一权重值和所述第二权重值的具体数值可依据实际应用场景进行具体设置,本公开实施例对此不作任何限制。在一个例子中,所述指定范围表示常温范围,可以设置包括15℃~45℃,而不在该指定范围内的温度可能是低温(低于15℃)或者高温(高于45℃)情况;设所述第一权重值为α1,所述第二权重值为α2,对应于所述温度在指定范围内,可以设置α1<=0.3且α2>=0.7;对应于所述温度在指定范围外,可以设置α1>=0.7且α2<=0.3。

在本实施例中,所述指定指标包括所述电子设备所处环境的温度,当所述温度在指定范围内时,由于所述第二电量计121与所述电池包模组12的电芯直接连接,无需考虑所述电池包模组12内从接口到电芯的线路阻抗,对于常温状态下所述电池包模组12的测量结果更为准确,设置所述第一权重值小于所述第二权重值,有利于保证所述电池包模组12电量计量的准确性;当所述温度在指定范围外时,所述电池包模组12内从接口到电芯的线路阻抗也有所变化,而第一电量计13与电池包模组12的接口连接,将所述电池包模组12作为整体,对其在接口处的电流和/或电压进行测量,综合考虑到所述电池包模组12内从接口到电芯的线路阻抗,使得第一电量计13对于高温状态或低温状态下所述电池包模组12的电量测量结果更为准确,设置所述第一权重值大于所述第二权重值,有利于保证对于所述电池包模组12电量计量的准确性。

在一实施例中,为了进一步提高电量计量结果的准确性,可以综合考虑所述电池包模组12的充放电状态和所述电子设备所处环境的温度,基于所述第一电量计13对应于所述充放电状态的参数值和对应于所述温度的参数值来确定所述第一权重值,以及基于所述第二电量计121对应于所述充放电状态的参数值和对应于所述温度的参数值来确定第二权重值,使得所述电池包的电子计量结果更为准确。

作为其中一种实现方式,所述第一权重值可以是所述第一电量计13对应于所述充放电状态的参数值和对应于所述温度的参数值的乘积,所述第二权重值可以是所述第二电量计121对应于所述充放电状态的参数值和对应于所述温度的参数值的乘积,其中,所述第一权重值和所述第二权重值的和为1;本实施例提供一种确定第一权重值和第二权重值的具体计算方式,从而快速获取第一权重值和第二权重值。

在一个例子中,设所述第一电量计13对应于所述充放电状态的参数值为β1,所述第一电量计13对应于所述温度的参数值为θ1,所述第一权重值为α1,则α1=β1*θ1;设所述第二电量计121对应于所述充放电状态的参数值为β2,所述第二电量计121对应于所述温度的参数值为θ2,所述第一权重值为α2,则α2=β2*θ2;其中,在所述电池包模组12处于放电状态时,β1>β2;在所述电池包模组12处于充电状态时,β1<β2;在所述温度在指定范围内时,θ1<θ2;在所述温度在指定范围外时,θ1>θ2。在本实施例中,所述电子设备综合考虑所述电池包模组12的充放电状态和所处环境的温度,并以此确定所述第一权重值和所述第二权重值,有利于进一步提高所述电池包模组12电量计量的准确性。

在一实施例中,为了保障所述电池包模组12的安全性,所述第一电量计13和所述第二电量计121还用于:若检测到所述电池包模组12的电流超过第一范围或所述电池包模组12的电压不在第二范围内,向所述处理模块11发送第一预警信号;所述处理模块11还用于:接收所述第一电量计13或者第二电量计121发送的所述第一预警信号,根据所述第一预警信号执行保护操作。在本实施例中,可以通过所述第一电量计13和第二电量计121检测所述电池包模组12的电压或电流状态,在检测到所述电池包模组12的电流超过第一范围(过流)或所述电池包模组12的电压不在第二范围(过压或欠压)内时,发出第一预警信号,以使所述处理操作根据所述第一预警信号执行保护操作,实现了过流、过压或者欠压保护,使得所述电池包模组12电量计量过程更安全。

在一实施例中,所述第一电量计13和所述第二电量计121均包括热敏电阻,即是说,可以在所述第一电量计13和所述第二电量计121内设置一热敏电阻,所述第一电量计13和所述第二电量计121还用于:通过所述热敏电阻检测所述电池包模组12的温度;若所述温度不在第三范围内,向所述处理模块11发送第二预警信号;所述处理模块11还用于:接收所述第一电量计13或者第二电量计121发送的所述第二预警信号,根据所述第二预警信号执行保护操作。在本实施例中,所述第一电量计13和所述第二电量计121可以通过所述热敏电阻检测所述电池包模组12的温度状况,进一步的,在所述第一电量计13或第二电量计121检测到所述电池包模组12的温度不在第三范围内时,向所述处理模块11发送第二预警信号,以使所述处理操作根据所述第二预警信号执行保护操作,实现了高温或低温预警保护,使得所述电池包模组12电量计量过程更安全。

可以理解的是,本公开实施例对于所述第一范围、所述第二范围以及所述第三范围的具体数值范围不作任何限制,可依据实际应用场景进行具体设置,本公开实施例对此不作任何限制。

其中,所述保护操作包括但不限于:在充电状态下,控制所述电池包模组12停止充电;或者,在放电状态下,控制所述电池包模组12停止放电;或者,减小所述电池包模组12的电流。在本实施例中,提供了几种保护操作的具体方式,进一步保证所述电池包模组12电量计量的安全性。

以上实施方式中的各种技术特征可以任意进行组合,只要特征之间的组合不存在冲突或矛盾,但是限于篇幅,未进行一一描述,因此上述实施方式中的各种技术特征的任意进行组合也属于本说明书公开的范围。

与前述电子设备的实施例相对应,本公开还提供了电池电量计量方法以及存储介质的实施例。

如图2所示,图2是本公开根据一示例性实施例示出的一种电池电量计量方法的流程图,所述方法应用于电子设备上,所述电子设备包括电池包模组和第一电量计,所述电池包模组内置第二电量计;所述第一电量计与所述电池包模组的接口连接;所述第二电量计与所述电池包模组的电芯连接;所述方法包括:

在步骤s201中,获取第一电量计得到的第一测量值以及第二电量计得到的第二测量值。

在步骤s202中,基于指定指标,确定所述第一测量值对应的第一权重值和所述第二测量值对应的第二权重值。

在步骤s203中,根据所述第一测量值及第一权重值、所述第二测量值及第二权重值,获得所述电池包模组的电量。

在本实施例中,通过两个电量计实现电量计量,其中,第一电量计与电池包模组的接口连接,将所述电池包模组作为整体,根据所述电池包模组在接口处的电流和/或电压得到电池包模组的电量;所述第二电量计被内置于所述电池包模组中,与所述电池包模组的电芯连接,根据所述电池包模组在电芯处的电流和/或电压得到所述电池包模组的电量;进一步地,考虑到在在指定指标的影响下,所述第一电量计和所述第二电量计分别测得的所述电池包模组的电量值的准确性也有所不同,因此,基于所述指定指标,为所述第一电量计和所述第二电量计设置不同的权重值,实现在指定指标的影响下,综合考虑两个电量计的测量结果,根据所述第一测量值及第一权重值、所述第二测量值及第二权重值,确定所述电池包模组的电量,使得所述电子设备对于所述电池包模组的电量计量更准确。

在一实施例中,所述指定指标包括所述电池包模组的充放电状态。

当所述电池包模组为充电状态时,所述第一权重值小于所述第二权重值。

当所述电池包模组为放电状态时,所述第一权重值大于所述第二权重值。

在一实施例中,所述指定指标包括所述电子设备所处环境的温度。

当所述温度在指定范围内时,所述第一权重值小于所述第二权重值。

当所述温度在指定范围外时,所述第一权重值大于所述第二权重值。

在一实施例中,所述指定范围包括15℃~45℃。

在一实施例中,所述指定指标包括所述电池包模组的充放电状态和所处环境的温度状态。

所述第一权重值基于所述第一电量计对应于所述充放电状态的参数值和对应于所述温度的参数值所确定。

所述第二权重值基于所述第二电量计对应于所述充放电状态的参数值和对应于所述温度的参数值所确定。

在一实施例中,还包括:

获取所述第一电量计或第二电量计发送的第一预警信号;所述第一预警信号由所述第一电量计或所述第二电量计在检测到所述电池包模组的电流超过第一范围或所述电池包模组的电压不在第二范围内时发送的。

根据所述第一预警信号执行保护操作。

在一实施例中,所述第一电量计和所述第二电量计均包括热敏电阻。

所述方法还包括:

获取所述第一电量计或第二电量计发送的第二预警信号;所述第二预警信号由所述第一电量计或第二电量计在检测到所述电池包模组的温度不在第三范围内时发送的;所述述电池包模组的温度由所述热敏电阻测得。

根据所述第二预警信号执行保护操作。

在一实施例中,所述保护操作至少包括以下任一:

在充电状态下,控制所述电池包模组停止充电;或者,

在放电状态下,控制所述电池包模组停止放电;或者,

减小所述电池包模组的电流。

相应的,本公开还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述任一项所述方法的步骤。

本公开可采用在一个或多个其中包含有程序代码的存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。计算机可用存储介质包括永久性和非永久性、可移动和非可移动媒体,可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括但不限于:相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。

如图3所示,图3是本公开根据一示例性实施例示出的另一种电子设备的框图。该设备300可以是智能手机,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理或者智能穿戴设备等具有充电电池的终端。

参照图3,设备300可以包括以下一个或多个组件:第一电量计301,处理组件302,存储器304,电源组件306,多媒体组件308,音频组件310,输入/输出(i/o)的接口312,传感器组件314,以及通信组件316;其中,所述电源组件306内置第二电量计3061。

所述第一电量计301与所述电源组件306的接口连接,用于根据所述电源组件306在接口处的电流和/或电压,得到第一测量值。

所述第二电量计3061与所述电源组件306的电芯连接,用于根据所述电源组件306在电芯处的电流和/或电压,得到第二测量值。

处理组件302通常控制设备300的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件302可以包括一个或多个处理器320来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件302可以包括一个或多个模块,便于处理组件302和其他组件之间的交互。例如,处理组件302可以包括多媒体模块,以方便多媒体组件308和处理组件302之间的交互。

在一实施例中,所述处理组件302还用于:基于指定指标,确定所述第一测量值对应的第一权重值和所述第二测量值对应的第二权重值;根据所述第一测量值及第一权重值、所述第二测量值及第二权重值,确定所述电源组件306的电量。

存储器304被配置为存储各种类型的数据以支持在设备300的操作。这些数据的示例包括用于在设备300上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器304可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。

电源组件306为设备300的各种组件提供电力。电源组件306可以包括电源管理系统,一个或多个电源,及其他与为设备300生成、管理和分配电力相关联的组件。

多媒体组件308包括在所述设备300和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(lcd)和触摸面板(tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件308包括一个前置摄像头和/或后置摄像头。当设备300处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。

音频组件310被配置为输出和/或输入音频信号。例如,音频组件310包括一个麦克风(mic),当设备300处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器304或经由通信组件316发送。在一些实施例中,音频组件310还包括一个扬声器,用于输出音频信号。

i/o接口312为处理组件302和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。

传感器组件314包括一个或多个传感器,用于为设备300提供各个方面的状态评估。例如,传感器组件314可以检测到设备300的打开/关闭状态,组件的相对定位,例如所述组件为设备300的显示器和小键盘,传感器组件314还可以检测设备300或设备300中一个组件的位置改变,用户与设备300接触的存在或不存在,设备300方位或加速/减速和设备300的温度变化。传感器组件314可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件314还可以包括光传感器,如cmos或ccd图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件314还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。

通信组件316被配置为便于设备300和其他设备之间有线或无线方式的通信。设备300可以接入基于通信标准的无线网络,如wifi,2g、3g或4g,或它们的组合。在一个示例性实施例中,通信组件316经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件316还包括近场通信(nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(rfid)技术,红外数据协会(irda)技术,超宽带(uwb)技术,蓝牙(bt)技术和其他技术来实现。

在示例性实施例中,设备300可以被一个或多个应用专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。

在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器304,上述指令可由设备300的处理器320执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。

其中,当所述存储介质中的指令由所述处理器执行时,使得设备300能够执行一种电池电量计量方法,包括:

获取第一电量计得到的第一测量值以及第二电量计得到的第二测量值;

基于指定指标,确定所述第一测量值对应的第一权重值和所述第二测量值对应的第二权重值;

根据所述第一测量值及第一权重值、所述第二测量值及第二权重值,获得所述电池包模组的电量。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

以上所述仅为本公开的较佳实施例而已,并不用以限制本公开,凡在本公开的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本公开保护的范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1