电量计量方法及装置与流程

文档序号:11112256阅读:848来源:国知局
电量计量方法及装置与制造工艺

本发明涉及电子技术领域,具体涉及一种电量计量方法及装置。



背景技术:

目前,终端上通常会实时的显示电池的消耗电量和剩余电量。当用户在使用终端时,看到剩余电量较多往往会以为电池还有很多电,会过度使用终端或者是不携带充电设备,忽略考虑电池没有电的状况。然而实际上,在电池从剩余电量较高变到剩余电量较低后,消耗电量的速度会加快,容易使得用户来不及充电就没有了电量,为用户使用带来不便,同时也会使用户误以为电池出了状况,更换电池,电池得不到合理的利用。另一方便,有时用户在看到剩余电量较低时,会立即充电,使得电池的剩余电量得不到充分使用。因此,如何合理的计量终端电池的电量信息,进而使得终端显示的电量消耗更加均衡,从而提高终端电池的利用率是一个亟待解决的问题。



技术实现要素:

鉴于此,有必要提供一种电量计量方法及装置,可使终端显示的电量变化更加均衡,提高终端电池的利用率。

本申请的第一方面提供一种电量计量方法,应用于终端中,所述方法包括:

获取所述终端对应的放电曲线;

判断所述放电曲线的曲率是否大于预设值,若是,则根据所述放电曲线绘制目标曲线,使得所述目标曲线的曲率小于或等于所述预设值,所述预设值大于或等于0;

根据所述目标曲线计算所述终端的电量。

另一种可能的实现方式中,所述判断所述放电曲线的曲率是否大于预设值,若是,则根据所述放电曲线绘制目标曲线,使得所述目标曲线的曲率小于或等于所述预设值,包括:

计算所述放电曲线上预设个数点的曲率,若所述预设个数点的曲率中存在大于所述预设值的曲率,则确定所述放电曲线的曲率大于预设值;

将曲率大于所述预设值的点所在的曲线段绘制为目标曲线段,使得包含所述目标曲线段的目标曲线的曲率小于或等于所述预设值。

另一种可能的实现方式中,所述预设个数的点包括在所述放电曲线上处于曲线分界点之前的点和处于所述曲线分界点之后的点,其中,所述曲线分界点是所述放电曲线上的电量消耗速度分界值对应的点。

另一种可能的实现方式中,所述根据所述放电曲线绘制目标曲线,使得所述目标曲线的曲率小于或等于所述预设值,包括:

在所述放电曲线上取两个点;

绘制通过所述两个点的直线,从而获得曲率小于或等于所述预设值的目标曲线。

另一种可能的实现方式中,所述方法还包括:

显示根据所述目标曲线计算获得的所述终端的电量。

本申请的第二方面提供一种电量计量装置,所述装置包括:

获取模块,用于获取终端对应的放电曲线;

曲线绘制模块,用于判断所述放电曲线的曲率是否大于预设值,若是,则根据所述放电曲线绘制目标曲线,使得所述目标曲线的曲率小于或等于所述预设值,所述预设值大于或等于0;

计算模块,用于根据所述目标曲线计算所述终端的电量。

另一种可能的实现方式中,所述曲线绘制模块包括:

计算单元,用于计算所述放电曲线上预设个数点的曲率,若所述预设个数点的曲率中存在大于所述预设值的曲率,则确定所述放电曲线的曲率大于预设值;

第一绘制单元,用于将曲率大于所述预设值的点所在的曲线段绘制为目标曲线段,使得包含所述目标曲线段的目标曲线的曲率小于或等于所述预设值。

另一种可能的实现方式中,所述预设个数的点包括在所述放电曲线上处于曲线分界点之前的点和处于所述曲线分界点之后的点,其中,所述曲线分界点是所述放电曲线上的电量消耗速度分界值对应的点。

另一种可能的实现方式中,所述曲线绘制模块包括:

获取单元,用于在所述放电曲线上取两个点;

第二绘制单元,用于绘制通过所述两个点的直线,从而获得曲率小于或等于所述预设值的目标曲线。

另一种可能的实现方式中,所述装置还包括:

显示模块,用于显示根据所述目标曲线计算获得的所述终端的电量。

本发明获取所述终端对应的放电曲线;判断所述放电曲线的曲率是否大于预设值,若是,则根据所述放电曲线绘制目标曲线,使得所述目标曲线的曲率小于或等于所述预设值,所述预设值大于或等于0;根据所述目标曲线计算所述终端的电量。若终端对应的放电曲线的曲率大于预设值,则绘制曲率小于或等于预设值的曲率,此时,放电曲线的偏离直线的程度在预设范围内,曲线所标识的值的变化相对平均,则使得根据目标曲线得到的电量变化率更为均衡,从而有利于用户根据显示的电量对剩余电量可用时长做出更准确的判断,提高终端电池的利用率。

附图说明

为了更清楚地说明本发明实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的一种电量计量方法的流程图;

图2是本发明实施例提供的一种电量计量方法的流程图;

图3是本发明提供的电量计量装置的结构图;

图4是本发明提供的电量计量装置的结构图;

图5本发明实现电量计量方法的较佳实施例的终端的结构示意图。

如下具体实施方式将结合上述附图进一步说明本发明。

具体实施方式

为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施例对本发明进行详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。

在下面的描述中阐述了很多具体细节以便于充分理解本发明,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。

实施例

图1为本发明实施例提供的电量计量方法的示意流程图。所述电量计量方法应用于终端中,所述终端可以为手机、平板等包括可充电电池的终端。如图1所示,电量计量方法可包括以下步骤:

S101:获取所述终端对应的放电曲线。

上述放电曲线是终端的电池的放电曲线,具体是在给定的放电条件下,如恒定电流消耗速度(如每小时消耗电流为400Am)的条件下,放电电压随放电时间变化的曲线。放电曲线是可以体现放电速度的曲线。

S102:判断所述放电曲线的曲率是否大于预设值,若是,则根据所述放电曲线绘制目标曲线,使得所述目标曲线的曲率小于或等于所述预设值,所述预设值大于或等于0。

上述放电曲线的曲率就是针对放电曲线上某个点的切线方向角对弧长的转动率。曲率标识曲线偏离直线的程度,同时曲率越大,标识曲线的弯曲程度越大。

具体的可以根据放电曲线重新绘制另一条目标曲线,也可以在放电曲线的基础上,将放电曲线进行调整,得到新绘制的目标曲线。

上述预设值可以根据需要预先设置。若放电曲线的曲率大于预设值,根据放电曲线绘制目标曲线。

当放电曲线的曲率为0时,该放电曲线是一条直线,即终端在任何时候的放电速度相同,当终端在任何时刻的放电速度越接近的时候,用户对剩余电量可用时长的判断越准确。

进一步地,步骤S102可以通过以下步骤进行判断和放电曲线的绘制:

计算所述放电曲线上预设个数点的曲率,若所述预设个数点的曲率中存在大于所述预设值的曲率,则确定所述放电曲线的曲率大于预设值。

将曲率大于所述预设值的点所在的曲线段绘制为目标曲线段,使得包含所述目标曲线段的目标曲线的曲率小于或等于所述预设值。

上述预设个数的点,可以根据需要选择点的个数。对于某点的曲率的计算方法可以是通过该点的坐标和计算曲率的微积分计算公式进行计算。还可以在该点附近取一点,根据这两个点获得曲率。

进一步地,所述预设个数的点包括在所述放电曲线上处于曲线分界点之前的点和处于所述曲线分界点之后的点,其中,所述曲线分界点是所述放电曲线上的电量消耗速度分界值对应的点。

上述曲线分界点是在放电曲线上与电量消耗速度分界值对应的点,在电量消耗速度分界值之前与之后电量消耗的速度差异较大。电量消耗速度分界值标识电量消耗的速度,具体的电量消耗速度分界值的大小根据电池的特性而异,可以通过对电池进行放电实验预先获取。

上述曲线分界点为电量消耗速度差值大于预设的数值的点,或者是预设时间段内的电量消耗速度的平均值大于预设的数值的点等。即在电量消耗速度较快和较慢的曲线段内都进行选取。

S103:根据所述目标曲线计算所述终端的电量。

当绘制目标曲线后,根据目标曲线计算终端的电量。具体可以通过获取目标曲线上的参数值及预设算法计算终端的电量。

其中,所述终端的电量可以包括终端的消耗电量和/或与终端的剩余电量。

在计算终端的消耗电量和/或终端的剩余电量之后,可以将计算得到的电量在终端上进行显示,以标识电池电量的使用状况。

本实施例通过获取所述终端对应的放电曲线;判断所述放电曲线的曲率是否大于预设值,若是,则根据所述放电曲线绘制目标曲线,使得所述目标曲线的曲率小于或等于所述预设值,所述预设值大于或等于0;根据所述目标曲线计算所述终端的电量。若终端对应的放电曲线的曲率大于预设值,则绘制曲率小于或等于预设值的曲率,此时,放电曲线的偏离直线的程度在预设范围内,曲线所标识的值的变化相对平均,则使得根据目标曲线得到的电量变化率更为均衡,从而用户可以根据剩余电量对可用时长做出更准确的判断,可以有效提高终端电池的利用率。

实施例

图2为本发明实施例提供的电量计量方法的示意流程图。所述电量计量方法应用于终端中,所述终端可以为手机、平板等包括可充电电池的终端。如图2所示,电量计量方法可包括以下步骤:

S201:获取所述终端对应的放电曲线。

本实施例中步骤S201与前述实施例中步骤S101一致,具体请参阅前述实施例中步骤S101的相关描述,此处不赘述。

S202:判断所述放电曲线的曲率是否大于预设值,若是,在所述放电曲线上取两个点。

上述放电曲线的曲率就是针对放电曲线上某个点的切线方向角对弧长的转动率。曲率标识曲线偏离直线的程度,同时曲率越大,标识曲线的弯曲程度越大。

上述两个点可以根据需要选取,具体可以包括在所述放电曲线上处于曲线分界点之前的点和处于所述曲线分界点之后的点,其中,所述曲线分界点是所述放电曲线上的电量消耗速度分界值对应的点。

上述曲线分界点是在放电曲线上与电量消耗速度分界值对应的点,在电量消耗速度分界值之前与之后电量消耗的速度差异较大。电量消耗速度分界值标识电量消耗的速度,具体的电量消耗速度分界值的大小根据电池的特性而异,可以通过对电池进行放电实验预先获取。

S203:绘制通过所述两个点的直线,从而获得曲率小于或等于所述预设值的目标曲线。

绘制通过两个点的直线,由于直线的曲率为0,则该两个点之间绘制的线段曲率为0,从而得到曲率小于或等于预设值的目标曲线,即新绘制的直线为小于或等于所述预设值的目标曲线。

S204:根据所述目标曲线计算所述终端的电量。

当绘制目标曲线后,根据目标曲线计算终端的电量。具体可以通过获取目标曲线上的参数值及预设算法计算终端的电量。

其中,所述终端的电量可以包括终端的消耗电量和/或与终端的剩余电量。

S205:显示根据所述目标曲线计算获得的所述终端的电量。

在计算终端的消耗电量和/或终端的剩余电量之后,可以将计算得到的电量在终端上进行显示,以标识电池电量的使用状况。

本实施例通过获取所述终端对应的放电曲线,判断所述放电曲线的曲率是否大于预设值,若是,在所述放电曲线上取两个点,绘制通过所述两个点的直线,从而获得曲率小于或等于所述预设值的目标曲线。此时,放电曲线的偏离直线的程度在预设范围内,曲线所标识的值的变化相对平均,根据所述目标曲线计算得到的终端的电量变化在放电时间内更为均衡,显示根据的电量变化率也更均衡,从而提高终端电池的利用率。

以上是对本发明所提供的方法进行的详细描述。根据不同的需求,所示流程图中方块的执行顺序可以改变,某些方块可以省略,电量计量的方法也在上述电量计量方法中选择性的组合使用,或者与其他上述未提及的电量计量方法组合使用。下面对本发明所提供的装置进行描述。

实施例

图3为本发明实施例提供的电量计量装置的结构图,所述电量计量装置应用于终端中,所述终端可以为手机、平板等包括可充电电池的终端。如图3所示,电量计量装置30可以包括:获取模块310、曲线绘制模块320和计算模块330,其中,所述曲线绘制模块包括计算单元321和第一绘制单元322。本发明所称的模块是指一种能够被计算机所执行并且能够完成固定功能的一系列计算机程序段。

获取模块310,用于获取所述终端对应的放电曲线。

上述放电曲线是终端的电池的放电曲线,具体是在给定的放电条件下,如恒定电流消耗速度(如每小时消耗电流为400Am)的条件下,放电电压随放电时间变化的曲线。放电曲线是可以体现放电速度的曲线。

曲线绘制模块320,用于判断所述放电曲线的曲率是否大于预设值,若是,则根据所述放电曲线绘制目标曲线,使得所述目标曲线的曲率小于或等于所述预设值,所述预设值大于或等于0。

上述放电曲线的曲率就是针对放电曲线上某个点的切线方向角对弧长的转动率。曲率标识曲线偏离直线的程度,同时曲率越大,标识曲线的弯曲程度越大。

具体的可以根据放电曲线重新绘制另一条目标曲线,也可以在放电曲线的基础上,将放电曲线进行调整,得到新绘制的目标曲线。

上述预设值可以根据需要预先设置。若放电曲线的曲率大于预设值,根据放电曲线绘制目标曲线。

当放电曲线的曲率为0时,该放电曲线是一条直线,即终端在任何时候的放电速度相同,当终端在任何时刻的放电速度越接近的时候,用户对剩余电量可用时长的判断越准确。

进一步地,曲线绘制模块320可以通过计算单元321和第一绘制单元322进行放电曲线的绘制。

计算单元321,用于计算所述放电曲线上预设个数点的曲率,若所述预设个数点的曲率中存在大于所述预设值的曲率,则确定所述放电曲线的曲率大于预设值。

上述预设个数的点,可以根据需要选择点的个数。具体的,计算单元321可以通过某一点的坐标和计算曲率的微积分计算公式计算曲率。还可以在某一点附近取一点,根据这两个点获得曲率。

第一绘制单元322,用于将曲率大于所述预设值的点所在的曲线段绘制为目标曲线段,使得包含所述目标曲线段的目标曲线的曲率小于或等于所述预设值。

具体的预设值可以根据需要设定取值。

进一步地,所述预设个数的点包括在所述放电曲线上处于曲线分界点之前的点和处于所述曲线分界点之后的点,其中,所述曲线分界点是所述放电曲线上的电量消耗速度分界值对应的点。

上述曲线分界点是在放电曲线上与电量消耗速度分界值对应的点,在电量消耗速度分界值之前与之后电量消耗的速度差异较大。电量消耗速度分界值标识电量消耗的速度,具体的电量消耗速度分界值的大小根据电池的特性而异,可以通过对电池进行放电实验预先获取。

上述曲线分界点为电量消耗速度差值大于预设的数值的点,或者是预设时间段内的电量消耗速度的平均值大于预设的数值的点等。即在电量消耗速度较快和较慢的曲线段内都进行选取。

计算模块330,用于根据所述目标曲线计算所述终端的电量。

当绘制目标曲线后,计算模块330根据目标曲线计算终端的电量。具体可以通过获取目标曲线上的参数值及预设算法计算终端的电量。

其中,所述终端的电量可以包括终端的消耗电量和/或与终端的剩余电量。

在计算终端的消耗电量和/或终端的剩余电量之后,可以将计算得到的电量在终端上进行显示,以标识电池电量的使用状况。

本实施例通过获取所述终端对应的放电曲线;判断所述放电曲线的曲率是否大于预设值,若是,则根据所述放电曲线绘制目标曲线,使得所述目标曲线的曲率小于或等于所述预设值,所述预设值大于或等于0;根据所述目标曲线计算所述终端的电量。若终端对应的放电曲线的曲率大于预设值,则绘制曲率小于或等于预设值的曲率,此时,放电曲线的偏离直线的程度在预设范围内,曲线所标识的值的变化相对平均,则使得根据目标曲线得到的电量变化率更为均衡,从而用户可以根据剩余电量对可用时长做出更准确的判断,可以有效提高终端电池的利用率。

实施例

图4为本发明实施例提供的电量计量装置的结构图,所述电量计量装置应用于终端中,所述终端可以为手机、平板等包括可充电电池的终端。如图4所示,电量计量装置30可以包括:获取模块310、曲线绘制模块320、计算模块330和显示模块340,其中,所述曲线绘制模块包括获取单元323和第二绘制单元324。本发明所称的模块是指一种能够被计算机所执行并且能够完成固定功能的一系列计算机程序段。

获取模块310,用于获取终端对应的放电曲线。

本实施例中获取模块310与前述实施例中获取模块310一致,具体请参阅前述实施例中获取模块310的相关描述,此处不赘述。

曲线绘制模块320,用于判断所述放电曲线的曲率是否大于预设值,若是,则根据所述放电曲线绘制目标曲线,使得所述目标曲线的曲率小于或等于所述预设值,所述预设值大于或等于0。

所述曲线绘制模块320包括:

获取单元323,用于在所述放电曲线上取两个点。

上述放电曲线的曲率就是针对放电曲线上某个点的切线方向角对弧长的转动率。曲率标识曲线偏离直线的程度,同时曲率越大,标识曲线的弯曲程度越大。

上述两个点可以根据需要选取,具体可以包括在所述放电曲线上处于曲线分界点之前的点和处于所述曲线分界点之后的点,其中,所述曲线分界点是所述放电曲线上的电量消耗速度分界值对应的点。

上述曲线分界点是在放电曲线上与电量消耗速度分界值对应的点,在电量消耗速度分界值之前与之后电量消耗的速度差异较大。电量消耗速度分界值标识电量消耗的速度,具体的电量消耗速度分界值的大小根据电池的特性而异,可以通过对电池进行放电实验预先获取。

第二绘制单元324,用于绘制通过所述两个点的直线,从而获得曲率小于或等于所述预设值的目标曲线。

第二绘制单元324绘制通过两个点的直线,由于直线的曲率为0,则该两个点之间绘制的线段曲率为0,从而得到曲率小于或等于预设值的目标曲线,即新绘制的直线为小于或等于所述预设值的目标曲线。

计算模块330,用于根据所述目标曲线计算所述终端的电量。

当绘制目标曲线后,计算模块330根据目标曲线计算终端的电量。具体可以通过获取目标曲线上的参数值及预设算法计算终端的电量。

其中,所述终端的电量可以包括终端的消耗电量和/或与终端的剩余电量。

显示模块340,用于显示根据所述目标曲线计算获得的所述终端的电量。

在计算终端的消耗电量和/或终端的剩余电量之后,显示模块340将计算得到的电量在终端上进行显示,以标识电池电量的使用状况。

本实施例通过获取所述终端对应的放电曲线,判断所述放电曲线的曲率是否大于预设值,若是,在所述放电曲线上取两个点,绘制通过所述两个点的直线,从而获得曲率小于或等于所述预设值的目标曲线。此时,放电曲线的偏离直线的程度在预设范围内,曲线所标识的值的变化相对平均,根据所述目标曲线计算得到的终端的电量变化在放电时间内更为均衡,显示根据的电量变化率也更均衡,从而提高终端电池的利用率。

实施例

请参照图5,图5是本发明实现电量计量方法的较佳实施例的终端的结构示意图。

所述终端50是一种能够按照事先设定或存储的指令,自动进行数值计算和/或信息处理的设备,其硬件包括但不限于微处理器、专用集成电路(Application Specific Integrated Circuit,ASIC)、可编程门阵列(Field-Programmable Gate Array,FPGA)、数字处理器(Digital Signal Processor,DSP)、嵌入式设备等。

所述终端50可以是,但不限于任何一种可与用户通过键盘、鼠标、遥控器、触摸板或声控设备等方式进行人机交互的电子产品,例如,平板电脑、智能手机、个人数字助理(Personal Digital Assistant,PDA)、智能式穿戴式设备等。

所述终端50所处的网络包括,但不限于互联网、广域网、城域网、局域网、虚拟专用网络(Virtual Private Network,VPN)等。

所述终端50包括至少一个发送装置51、至少一个存储设备52、至少一个处理设备53、至少一个接收装置54、至少一个显示设备55以及至少一个通信总线。其中,所述通信总线用于实现这些组件之间的连接通信。

其中,所述接收装置54和所述发送装置51可以是有线发送端口,也可以为无线设备,例如包括天线装置,用于与其他设备进行数据通信。

所述处理设备53可以包括一个或者多个微处理器、数字处理器。

所述存储设备52用于存储电量计量装置中各个程序段的程序代码。所述存储设备52可以为智能媒体卡(smart media card)、安全数字卡(secure digital card)、快闪存储器卡(flash card)等储存设备。

优选地,本发明的电量计量方法通过所述终端50中存储的电量计量装置来实现。

所述电量计量装置通过获取所述终端对应的放电曲线;判断所述放电曲线的曲率是否大于预设值,若是,则根据所述放电曲线绘制目标曲线,使得所述目标曲线的曲率小于或等于所述预设值,所述预设值大于或等于0;根据所述目标曲线计算所述终端的电量。若终端对应的放电曲线的曲率大于预设值,则绘制曲率小于或等于预设值的曲率,此时,放电曲线的偏离直线的程度在预设范围内,曲线所标识的值的变化相对平均,则使得根据目标曲线得到的电量变化率更为均衡,从而有利于用户根据显示的电量对剩余电量可用时长做出更准确的判断,提高终端电池的利用率。

所述显示设备55可以是触摸屏等其他用于显示画面的设备。

在本发明所提供的几个实施例中,应该理解到,所揭露的方法、装置和单元,也可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个装置也可以由同一个装置或系统通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。

最后应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。

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