充电方法、装置和设备转让专利

申请号 : CN201710584719.8

文献号 : CN107565184B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 孙权

申请人 : 宇龙计算机通信科技(深圳)有限公司

摘要 :

本申请实施例提出了一种充电方法、装置和设备,该方法包括:获取充电系统中多个电池单元的电量信息;根据该多个电池单元的电量信息,确定该多个电池单元中每个电池单元分配的以第一充电模式进行充电的时间,以使得被分配采用第一充电模式充电的每个电池单元的总充电时间相等,其中,第一充电模式是该多个电池单元的充电模式中充电速度最快的模式;根据该多个电池单元中每个电池单元分配的以第一充电模式进行充电的时间,对该多个电池单元进行充电。本申请实施例的方案,能够尽可能使得各电池单元同时达到充满状态,提高充电效率,缩短所有电池单元充满所需的充电时间。

权利要求 :

1.一种充电方法,其特征在于,包括:

获取充电系统中多个电池单元的电量信息;

根据所述多个电池单元的电量信息,确定所述多个电池单元中每个电池单元分配的以第一充电模式进行充电的时间,以使得被分配采用第一充电模式充电的每个电池单元的总充电时间相等,其中,第一充电模式是所述多个电池单元的充电模式中充电速度最快的模式;

当以第一充电模式进行充电的第一电池单元的温度大于预定温度时,将第一电池单元的充电模式切换为第二充电模式并对所述第一电池单元进行充电,将以第二模式进行充电的第二电池单元的充电模式切换为第一充电模式并对第二电池单元进行充电;其中,所述第二充电模式是电池单元在能够以第一充电模式进行充电的状态下能够支持的另一种充电模式,第二电池单元是所述多个电池单元中具有未使用的第一充电模式下的充电时间,且温度小于所述预定温度的电池单元。

2.如权利要求1所述的方法,其特征在于,

在充电过程中,如果所述多个电池单元中存在至少一个能够以第一充电模式进行充电的电池单元,第一充电模式对应的充电电路处于使用状态。

3.如权利要求1-2中任一项所述的方法,其特征在于,

根据所述多个电池单元的电量信息,确定所述多个电池单元中每个电池单元分配的以第一充电模式进行充电的时间,包括:根据所述多个电池单元的电量信息,确定所述多个电池单元中每个电池单元在达到对应的预设电量阈值时分配的以第一充电模式进行充电的时间,其中,所述预设电量阈值是对应的电池单元以所述第一充电模式进行充电允许达到的最大电量;

根据所述多个电池单元中每个电池单元在达到对应的预设电量阈值时分配的以第一充电模式进行充电的时间,包括:根据所述多个电池单元中每个电池单元在达到对应的预设电量阈值时以第一充电模式进行充电的时间,对所述多个电池单元进行充电。

4.如权利要求3所述的方法,其特征在于,

如果所述多个电池单元中被分配采用第一充电模式充电的每个电池单元对应的预设电量阈值与对应的电池单元充满电量之差相等,则所述多个电池单元以第一充电模式进行充电的总时间,与所述多个电池单元中被分配采用第一充电模式充电的每个电池单元在达到对应的预设电量阈值所需的时间相等。

5.如权利要求1所述的方法,其特征在于,所述充电系统能够支持的第一充电模式的电路数量与所述多个电池单元中能够同时进行第一充电模式充电的电池单元个数相等。

6.如权利要求1所述的方法,其特征在于,

根据所述多个电池单元的电量信息,确定所述多个电池单元中每个电池单元分配的以第一充电模式进行充电的时间,包括:如果所述多个电池单元中第三电池单元以第一充电模式以外的充电模式进行充电达到充满状态所需的时间,小于多个电池单元中其它任意一个电池单元达到充满状态所需的最短时间,则确定所述第三电池单元分配的以第一充电模式进行充电的时间为零;或者如果所述多个电池单元中第四电池单元以第一充电模式进行充电达到充满状态所需的时间,大于多个电池单元中其它电池单元以第一充电模式以外的充电模式进行充电达到充满状态所需的最长时间,则确定所述第四电池单元以外的电池单元分配的以第一充电模式进行充电的时间为零。

7.一种电子设备,其特征在于,包括:

存储器和处理器,所述存储器用于存储指令,所述处理器用于执行所述存储器存储的指令,并且对所述存储器中存储的指令的执行使得所述处理器执行以下方法:获取充电系统的充电系统中多个电池单元的电量信息;

根据所述多个电池单元的电量信息,确定所述多个电池单元中每个电池单元分配的以第一充电模式进行充电的时间,以使得被分配采用第一充电模式充电的每个电池单元的总充电时间相等,其中,第一充电模式是所述多个电池单元的充电模式中充电速度最快的模式;

当以第一充电模式进行充电的第一电池单元的温度大于预定温度时,将第一电池单元的充电模式切换为第二充电模式并对所述第一电池单元进行充电,将以第二模式进行充电的第二电池单元的充电模式切换为第一充电模式并对第二电池单元进行充电;其中,所述第二充电模式是电池单元在能够以第一充电模式进行充电的状态下能够支持的另一种充电模式,第二电池单元是所述多个电池单元中具有未使用的第一充电模式下的充电时间,且温度小于所述预定温度的电池单元。

8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质用于存储计算机程序,所述计算机程序当被电子设备执行时,能够使所述电子设备执行以下方法:获取充电系统中多个电池单元的电量信息;

根据所述多个电池单元的电量信息,确定所述多个电池单元中每个电池单元分配的以第一充电模式进行充电的时间,以使得被分配采用第一充电模式充电的每个电池单元的总充电时间相等,其中,第一充电模式是所述多个电池单元的充电模式中充电速度最快的模式;

当以第一充电模式进行充电的第一电池单元的温度大于预定温度时,将第一电池单元的充电模式切换为第二充电模式并对所述第一电池单元进行充电,将以第二模式进行充电的第二电池单元的充电模式切换为第一充电模式并对第二电池单元进行充电;其中,所述第二充电模式是电池单元在能够以第一充电模式进行充电的状态下能够支持的另一种充电模式,第二电池单元是所述多个电池单元中具有未使用的第一充电模式下的充电时间,且温度小于所述预定温度的电池单元。

9.一种充电方法,其特征在于,包括:

获取充电系统中多个电池单元的电量信息;

根据所述多个电池单元的电量信息,确定所述多个电池单元中每个电池单元分配的以第一充电模式进行充电的时间,以使得每个电池单元的总充电时间相等,其中,第一充电模式是所述多个电池单元的充电模式中充电速度最快的模式;

当以第一充电模式进行充电的第一电池单元的温度大于预定温度时,将第一电池单元的充电模式切换为第二充电模式并对所述第一电池单元进行充电,将以第二模式进行充电的第二电池单元的充电模式切换为第一充电模式并对第二电池单元进行充电;其中,所述第二充电模式是电池单元在能够以第一充电模式进行充电的状态下能够支持的另一种充电模式,第二电池单元是所述多个电池单元中具有未使用的第一充电模式下的充电时间,且温度小于所述预定温度的电池单元。

说明书 :

充电方法、装置和设备

技术领域

[0001] 本申请涉及电池单元充电领域,尤其涉及一种充电方法、装置和设备。

背景技术

[0002] 现有技术的多电池充电系统通常具备快充能力和常规充电能力。但是,现有技术的充电系统,往往存在某些电池单元已经充满,而另一些电池单元迟迟未充满的情况。
[0003] 如何提高电池单元充电效率,缩短所有电池单元充满所需的时间,是本申请所要解决的技术问题。

发明内容

[0004] 第一方面,提出了一种充电方法,该方法包括:
[0005] 获取充电系统中多个电池单元的电量信息;
[0006] 根据该多个电池单元的电量信息,确定该多个电池单元中每个电池单元分配的以第一充电模式进行充电的时间,以使得被分配采用第一充电模式充电的每个电池单元的总充电时间相等,其中,第一充电模式是该多个电池单元的充电模式中充电速度最快的模式;
[0007] 根据该多个电池单元中每个电池单元分配的以第一充电模式进行充电的时间,对该多个电池单元进行充电。
[0008] 结合第一方面,在第一种可能的实现方式中,根据该多个电池单元中每个电池单元分配的以第一充电模式进行充电的时间,对该多个电池单元进行充电,具体实现为:
[0009] 当以第一充电模式进行充电的第一电池单元的温度大于预定温度时,将第一电池单元的充电模式切换为第二充电模式并对该第一电池单元进行充电,将以第二模式进行充电的第二电池单元的充电模式切换为第一充电模式并对第二电池单元进行充电;
[0010] 其中,该第二充电模式是电池单元在能够以第一充电模式进行充电的状态下能够支持的另一种充电模式,第二电池单元是该多个电池单元中具有未使用的第一充电模式下的充电时间,且温度小于该预定温度的电池单元。
[0011] 结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,在充电过程中,如果所述多个电池单元中存在至少一个能够以第一充电模式进行充电的电池单元,第一充电模式对应的充电电路处于使用状态。
[0012] 结合第一方面或第一方面的第一种可能的实现方式或第一方面的第二种可能的实现方式,在第三种可能的实现方式中,根据该多个电池单元的电量信息,确定该多个电池单元中每个电池单元分配的以第一充电模式进行充电的时间,具体实现为:根据该多个电池单元的电量信息,确定该多个电池单元中每个电池单元在达到对应的预设电量阈值时分配的以第一充电模式进行充电的时间,其中,该预设电量阈值是对应的电池单元以该第一充电模式进行充电允许达到的最大电量;
[0013] 根据该多个电池单元中每个电池单元在达到对应的预设电量阈值时分配的以第一充电模式进行充电的时间,具体实现为:根据该多个电池单元中每个电池单元在达到对应的预设电量阈值时以第一充电模式进行充电的时间,对该多个电池单元进行充电。
[0014] 结合第一方面的第三种可能的实现方式,在第四种可能的实现方式中,具体实现为:如果该多个电池单元中被分配采用第一充电模式充电的每个电池单元对应的预设电量阈值与对应的电池单元充满电量之差相等,则该多个电池单元以第一充电模式进行充电的总时间,与该多个电池单元中被分配采用第一充电模式充电的每个电池单元在达到对应的预设电量阈值所需的时间相等。
[0015] 结合第一方面或第一方面的第一种可能的实现方式至第一方面的第四种可能的实现方式中任一种可能的实现方式,在第五种可能的实现方式中,具体实现为:该充电系统能够支持的第一充电模式的电路数量与该多个电池单元中能够同时进行第一充电模式充电的电池单元个数相等。
[0016] 结合第一方面或第一方面的第一种可能的实现方式至第一方面的第五种可能的实现方式中任一种可能的实现方式,在第六种可能的实现方式中,具体实现为:根据该多个电池单元的电量信息,确定该多个电池单元中每个电池单元分配的以第一充电模式进行充电的时间,具体实现为:
[0017] 如果该多个电池单元中第三电池单元以第一充电模式以外的充电模式进行充电达到充满状态所需的时间,小于多个电池单元中其它任意一个电池单元达到充满状态所需的最短时间,则确定该第三电池单元分配的以第一充电模式进行充电的时间为零。
[0018] 第二方面,提出了一种充电装置,用于执行第一方面或第一方面的任一方面的可能实现方式中的方法。
[0019] 具体地,该装置可以包括:
[0020] 获取单元,获取充电系统中多个电池单元的电量信息;
[0021] 确定单元,根据该多个电池单元的电量信息,确定该多个电池单元中每个电池单元分配的以第一充电模式进行充电的时间,以使得被分配采用第一充电模式充电的每个电池单元的总充电时间相等,其中,第一充电模式是该多个电池单元的充电模式中充电速度最快的模式;
[0022] 充电单元,根据该多个电池单元中每个电池单元分配的以第一充电模式进行充电的时间,对该多个电池单元进行充电。
[0023] 第三方面,提供了一种电子设备,包括存储器和处理器,该存储器用于存储指令,该处理器用于执行该存储器存储的指令,并且对该存储器中存储的指令的执行使得该处理器执行第一方面或第一方面的任意可能的实现方式中的方法。
[0024] 第四方面,提出了一种计算机可读存储介质,用于存储计算机程序,该计算机程序包括用于执行第一方面或第一方面的任意可能的实现方式中的方法的指令。
[0025] 第五方面,提出了一种充电方法,该方法包括:
[0026] 获取充电系统中多个电池单元的电量信息;
[0027] 根据该多个电池单元的电量信息,确定该多个电池单元中每个电池单元分配的以第一充电模式进行充电的时间,以使得每个电池单元的总充电时间相等,其中,第一充电模式是该多个电池单元的充电模式中充电速度最快的模式;
[0028] 根据该多个电池单元中每个电池单元分配的以第一充电模式进行充电的时间,对该多个电池单元进行充电。
[0029] 本申请实施例采用的上述至少一个技术方案能够达到以下有益效果:
[0030] 本申请实施例中,通过根据各电池单元的电量分配各电池单元以第一充电模式充电的时间,进而根据各电池单元以第一充电模式充电的时间对各电池单元进行充电,从而能够尽可能使得各电池单元同时达到充满状态,提高充电效率,缩短所有电池单元充满所需的充电时间。

附图说明

[0031] 此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0032] 图1是本申请的一个实施例手机中电池单元及其充电结构的结构示意图。
[0033] 图2是本申请的一个实施例充电方法的流程图。
[0034] 图3是本申请的一个实施例手机充电管理系统进行充电管理的方法示意图。
[0035] 图4是本申请的一个实施例电子设备的结构示意图。
[0036] 图5是本申请的一个实施例充电装置的结构示意图。
[0037] 图6是本申请的另一个实施例充电方法的流程图。

具体实施方式

[0038] 为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0039] 应理解,电池单元的充电过程一般可分为预充(Pre-Charge,PC)阶段、恒流(Constant Current,CC)阶段以及恒压(Constant-Voltage,CV)阶段。
[0040] PC阶段采用涓流方式进行充电,在该阶段中充电电流较小。当电池单元的电量很低时,使用涓流可以避免由于大电流的冲击给电池单元内部结构带来的损害,从而起到保护电池单元的作用,并且涓流充电还可以防止过充的问题。然而涓流充电所花费的时间过长,因此实践中通常与其它充电方式,例如恒流充电、恒压充电结合使用。
[0041] CC阶段采用恒流方式进行充电,该恒流通常为目标电池单元所允许的最大电流,该充电方式的优点是充电速度快、时间短。然而由于在充电时电池单元本身对充电电流会产生一个反电势,因此一部分充电电流为了抵消反电势而转化为热能,所以充电电流越大,所转化的热能越多,充电时的温度就越高。过高的温度会影响电池单元的使用寿命,因此实践中也通常与其它充电方式结合使用。
[0042] CV阶段采用恒压方式进行充电,即以一定的电压对电池单元进行充电,在该阶段中根据电池单元电芯的饱和程度,充电电流会逐步减小直至电池单元充满电。恒压方式充电可以防止电池单元电压过高而导致过充,从而达到保护电池单元的目的。
[0043] 实践中,对电池单元的充电过程可以由电池单元的剩余电量多少而定,从而包含上述PC阶段、CC阶段和CV阶段中的一个或多个。例如,如果电池单元的剩余电量很多,可以只执行PC阶段或CV阶段来进行充电;如果电池单元的剩余电量很少,可以按顺序依次执行上述三个阶段来进行充电。
[0044] 在现有技术的多电池充电系统中,通常可包括多个模块化的电池单元。
[0045] 图1是本申请的一个实施例手机中电池单元及其充电结构的结构示意图。如图1所示,该手机可包括USB接口、充电管理芯片、电池单元连接器和模块电池单元,其中,该模块电池单元中可包括电池1-电池6共6个电池。当然,应理解,图1的手机仅仅是示意性的,在具体的应用中,手机的多电池充电系统的设计可能不同。对于与图1相同或相似的多电池充电系统,可能存在电池无法同时充满的问题,充电效率较差。
[0046] 为了提高多电池充电系统的充电效率,本申请实施例提出了一种充电方法、装置和系统。
[0047] 图2是本申请的一个实施例充电方法的流程图。图2的方法由充电装置或充电系统执行。该方法可包括:
[0048] S201,获取充电系统中多个电池单元的电量信息。
[0049] 应理解,本申请实施例的电池单元,可以是一个独立的电池,或者电池中的一个能够进行充放电的单元模块,本申请实施例对此不作限制。
[0050] 应理解,在本申请实施例中,电池单元的电量信息,可包括电池单元当前的电量,以及电池单元达到充满状态时的电量等信息。
[0051] S202,根据该多个电池单元的电量信息,确定该多个电池单元中每个电池单元分配的以第一充电模式进行充电的时间,以使得被分配采用第一充电模式充电的每个电池单元的总充电时间相等。
[0052] 其中,第一充电模式是该多个电池单元的充电模式中充电速度最快的模式。
[0053] 应理解,本申请中提到的相等,并不是严格意义上的相等。误差在预定范围之内,均可视为相等。例如,以总充电时间为例,两个电池单元的总充电时间的比值在1±5%的范围内,可以视为相等;两个电池单元的总充电时间相差在10秒内,可以视为相等。当然,应理解,上述提到的1±5%和10秒仅作参考,并不对本申请实施例的方案构成任何限定。
[0054] 应理解,在现有技术中,第一充电模式通常为恒流模式。当然,也不排除以后可能采用的更先进的充电技术,本申请实施例对此不作限制。
[0055] 当然,应理解,在确定该多个电池单元中每个电池单元分配的以第一充电模式进行充电的时间时,还需要得到各充电模式的充电速度。具体地,例如,涓流模式下的充电速度、恒流模式下的充电速度、恒压模式下的充电速度,等等。
[0056] 具体地,在本申请实施例中,根据该多个电池单元的电量信息,确定该多个电池单元中每个电池单元分配的以第一充电模式进行充电的时间,可包括:
[0057] 根据该多个电池单元的电量信息,以及电池单元在各个充电模式下的充电速度,确定该多个电池单元中每个电池单元分配的以第一充电模式进行充电的时间。
[0058] 例如,一种简单的情况,假设充电系统中有两个充电模式,即第一充电模式和第二充电模式,其中第一充电模式的充电速度为v1,第一充电模式的充电速度为v2;并假设充电系统中有A、B、C三个电池单元,剩余电量分别为A1、B1、C1,充满电量为A2、B2、C2。
[0059] 可选地,可通过一个多元一次方程组,确定多个电池单元中每个电池单元分配的以第一充电模式进行充电的时间,例如:
[0060] A1+V1*t11+V2*t5=A2
[0061] B1+V1*t21+V2*t22=B2
[0062] C1+V1*t31+V2*t32=C2
[0063] t11+t5=t21+t22=t31+t32
[0064] 根据上述多元一次方程组,可求得各个电池单元分配的以第一充电模式进行充电的时间。
[0065] 可选地,还可以通过矩阵等方式,求得各个电池单元分配的以第一充电模式进行充电的时间。
[0066] 当然,应理解,上述列举的情况,适用于各个电池单元都能够同时充满状态的场景。
[0067] 在实际的应用中,可能还会存在一些极端的场景。
[0068] 例如,第三电池单元以第一充电模式以外的充电模式进行充电达到充满状态所需时间,小于多个电池单元中其它任意一个电池单元达到充满状态所需的最短时间。此时,可确定第三电池单元分配的以第一充电模式进行充电的时间为零。
[0069] 又例如,第四电池单元以第一充电模式进行充电达到充满状态所需的时间,大于多个电池单元中其它电池单元以第一充电模式以外的充电模式进行充电达到充满状态所需的最长时间。此时,可确定第四电池单元以外的电池单元分配的以第一充电模式进行充电的时间为零。
[0070] 具体地,在本申请实施例中,步骤S202可实现为:根据该多个电池单元的电量信息,确定该多个电池单元中每个电池单元在达到对应的预设电量阈值时分配的以第一充电模式进行充电的时间,其中,该预设电量阈值是对应的电池单元以该第一充电模式进行充电允许达到的最大电量。
[0071] 应理解,在CV阶段,电池单元通常也只能以恒压模式进行充电。因此,在确定各电池单元分配的以第一充电模式进行充电的时间时,每个电池单元在达到对应的预设电量阈值时分配的以第一充电模式进行充电的时间,即每个电池单元在整个充电周期中分配的以第一充电模式进行充电的时间。该预设电量阈值是对应的电池单元以该第一充电模式进行充电允许达到的最大电量,通常也就是CV阶段的最小电量。
[0072] 应理解,如果该多个电池单元中被分配采用第一充电模式充电的每个电池单元对应的预设电量阈值与对应的电池单元充满电量之差相等,则该多个电池单元以第一充电模式进行充电的总时间,与该多个电池单元中被分配采用第一充电模式充电的每个电池单元在达到对应的预设电量阈值所需的时间相等。
[0073] 应理解,在确定该多个电池单元中每个电池单元分配的以第一充电模式进行充电的时间时,应保证,在充电过程中,如果所述多个电池单元中存在至少一个能够以第一充电模式进行充电的电池单元,第一充电模式对应的充电电路处于使用状态。
[0074] S203,根据该多个电池单元中每个电池单元分配的以第一充电模式进行充电的时间,对该多个电池单元进行充电。
[0075] 应理解,在本申请实施例中,确定了每个电池单元以第一充电模式进行充电的时间后,其余时间可以采用第一充电模式以外的常规模式进行充电,例如5V/1A的充电模式等。应理解,在PC阶段,常规模式通常为涓流模式;在CC阶段,常规模式通常为恒压模式;在CV阶段,常规模式通常为恒压模式。
[0076] 例如,假设某个电池单元处于PC阶段,则当确定了其采用恒流充电模式的时间段为t后,可知该电池单元首先需要经过涓流充电模式达到CC的最小电量(电压)要求,然后在CC阶段中t时间段采用恒流充电模式,其余时间段采用恒压充电模式,直至达到CV阶段的最小电量(电压)要求,再以恒压模式进行充电。
[0077] 当然,应理解,每个电池单元中以第一充电模式进行充电的时间,可以是连续的,也可以是不连续的。不连续的情况,例如,如果某电池单元以第一充电模式进行充电的时间为t,则可对该电池单元以第一充电模式充电t1时间,然后对该电池单元以第二充电模式充电t0时间,再对该电池单元以第一充电模式充电t2时间,其中,t1与t2之和等于t。
[0078] 根据该多个电池单元的电量信息,确定该多个电池单元中每个电池单元分配的以第一充电模式进行充电的时间,包括:
[0079] 应理解,如果步骤S202具体实现为:根据该多个电池单元的电量信息,确定该多个电池单元中每个电池单元在达到对应的预设电量阈值时分配的以第一充电模式进行充电的时间,其中,该预设电量阈值是对应的电池单元以该第一充电模式进行充电允许达到的最大电量;则,相应地,步骤S203具体可实现为:根据该多个电池单元中每个电池单元在达到对应的预设电量阈值时以第一充电模式进行充电的时间,对该多个电池单元进行充电。
[0080] 应理解,在充电过程中,如果所述多个电池单元中存在至少一个能够以第一充电模式进行充电的电池单元,第一充电模式对应的充电电路处于使用状态。
[0081] 本申请实施例中,通过根据充电系统中多个电池单元的电量信息,确定所述多个电池单元中每个电池单元分配的以第一充电模式进行充电的时间,以使得被分配采用第一充电模式充电的每个电池单元的总充电时间相等,从而能够尽可能地缩短多个电池单元充满所需的时间,提高电池单元的充电效率。
[0082] 应理解,在本申请实施例中,还可根据电池单元的温度切换各电池单元的充电模式,以进行充电。
[0083] 具体地,步骤S203可实现为:
[0084] 当以第一充电模式进行充电的第一电池单元的温度大于预定温度时,将第一电池单元的充电模式切换为第二充电模式并对该第一电池单元进行充电,将以第二模式进行充电的第二电池单元的充电模式切换为第一充电模式并对第二电池单元进行充电;
[0085] 其中,该第二充电模式是电池单元在能够以第一充电模式进行充电的状态下能够支持的另一种充电模式,第二电池单元是该多个电池单元中具有未使用的第一充电模式下的充电时间,且温度小于该预定温度的电池单元。
[0086] 本申请实施例中,可通过温度对电池单元的充电模式进行切换,避免对一个电池单元进行快充的时间过长,导致电池单元过热。
[0087] 例如,假设电池单元A、B、C,三者分配的快速充电时间分别是1、2、3分钟,任何一个电池单元充电1分钟后温度都会到达预设的阈值。则一种可选的快充方案可如下:A充1分钟-C充一分钟-B充一分钟-C充一分钟-B充一分钟-C充一分钟-B充一分钟。当然,应理解,还可能存在其它的充电方式组合,本申请实施例对此不作限制。
[0088] 当然,应理解,在步骤S203之前,该方法还可包括:获取该多个电池单元的温度信息。
[0089] 应理解,在本申请实施例中,充电系统可以间隔一段时间就获取一次电池单元的温度信息,以避免某个电池单元的温度超出预设阈值。
[0090] 应理解,在本申请实施例中,该充电系统能够支持的第一充电模式的电路数量与该多个电池单元中能够同时进行第一充电模式充电的电池单元个数相等。
[0091] 例如,在现有技术中,手机等电子设备的充电系统中通常包括一路快充电路,也就是说,其该充电系统在某个时刻能够对一个电池单元进行快充模式的充电。当然,如果手机等电子设备演进为支持多路快充,例如N路(N大于1),则本申请实施例能够同时进行第一充电模式充电的电池单元个数为N个。当然,应理解,能够同时第一充电模式充电的电池单元个数为N个,并不意味着一定要同时对N个电池单元采用第一充电模式充电。
[0092] 下面,将结合一个具体的例子,对本发明实施例的方法做进一步的描述。下面将以手机充电管理系统为例进行举例说明。
[0093] 图3是本申请的一个实施例手机充电管理系统进行充电管理的方法示意图。图3的方法可包括:
[0094] 301,判断手机中各电池单元模块电量是否充满。
[0095] 应理解,在进行充电之前,可先获取手机中各电池单元模块的电量信息,判断手机中各电池单元模块电量是否充满。
[0096] 如果是,则执行步骤306;
[0097] 如果否,则执行步骤302。
[0098] 302,确定充电时间最短的方案。
[0099] 应理解在确定充电时间最短的方案时,首先要根据各个电池单元的当前电量和充满时的电量,确定各个电池单元当前是处于PC阶段、CC阶段还是CV阶段。显然,在PC阶段和CV阶段,电池单元的充电模式都是固定的,不可变。
[0100] 对于CC阶段,电池单元一般可包括快充模式和常规模式两种充电模式。应理解,本申请实施例所提到的快充模式,即图2所示实施例的第一充电模式。
[0101] 显然,如果各个电池单元同时达到充满状态,则这种方式下所有电池单元都充满的充电时间最短。
[0102] 此时,可根据各个电池单元同时达到充满状态的条件,确定各个电池单元采用快充模式的时间。
[0103] 此外,由于CV阶段电池单元的充电模式都是固定的,因此,各个电池单元达到充满状态时采用快充模式的时间,也就等价于各个电池单元进入CV阶段时采用快充模式的时间。
[0104] 当然,应理解,对于某些极端的场景,需要采用不同的计算方式确定各个电池单元采用快充模式的时间。
[0105] 例如,如果手机的多个电池单元中,有某个电池单元以快充模式以外的充电模式进行充电达到充满状态所需的时间,小于多个电池单元中其它任意一个电池单元达到充满状态所需的最短时间,则确定该电池单元分配的以快充模式进行充电的时间为零。
[0106] 应理解,电池单元达到充满状态所需的最短时间,显然是电池单元采用快充模式所需的最短时间。
[0107] 又例如,如果手机的多个电池单元中,有某个电池单元以快充模式进行充电达到充满状态所需的时间,大于多个电池单元中其它电池单元以快充模式以外的充电模式进行充电达到充满状态所需的最长时间,则确定该电池单元以外的电池单元分配的以快充模式进行充电的时间为零。
[0108] 当然,应理解,上述只是列举了几种特殊的极端情况。具体地,例如,如果有某个电池单元以快充模式以外的充电模式进行充电达到充满状态所需的时间,小于多个电池单元中其它电池单元同时达到充满状态所需的最短时间,则确定该电池单元分配的以快充模式进行充电的时间为零,等等。
[0109] 303,按照充电时间最短的方案进行充电。
[0110] 在确定充电时间最短的方案下各电池单元的快充时间后,可按照各电池单元的快充时间,对各个电池单元进行充电。
[0111] 当然,为了避免电池单元过热,可以定期监控各个电池单元的温度,并在以快充模式进行充电的电池单元的温度达到预设阈值时,将快充电路切换到其它还存在剩余快充模式充电时间的电池单元中。
[0112] 当然,应理解,也可不作温度监控,而是根据预设的时间间隔,将快充电路切换到其它还存在剩余快充模式充电时间的电池单元中。其中,该预设的时间间隔能够保证在快充模式下电池单元温度上升不会超出电池单元的安全温度范围。
[0113] 304,充电完成。
[0114] 当各电池达到充满状态后,充电完成。
[0115] 应理解,当以已充电时间最短的方案进行快充,并达到计算出的最短时间后,各电池达到充满状态。当然,应理解,由于计算的误差,实际充满的时间与计算出的时间可能存在一定误差。在判断电池是否充满时,通常以电池的当前电量为准进行判断,但也不排除以充电时间进行判断的方案。
[0116] 305,结束充电。
[0117] 图4是本申请的一个实施例电子设备的结构示意图。请参考图4,在硬件层面,该电子设备包括处理器,可选地还包括内部总线、网络接口、存储器。其中,存储器可能包含内存,例如高速随机存取存储器(Random-Access Memory,RAM),也可能还包括非易失性存储器(non-volatile memory),例如至少1个磁盘存储器等。当然,该电子设备还可能包括其他业务所需要的硬件。
[0118] 处理器、网络接口和存储器可以通过内部总线相互连接,该内部总线可以是ISA(Industry Standard Architecture,工业标准体系结构)总线、PCI(Peripheral Component Interconnect,外设部件互连标准)总线或EISA(Extended Industry Standard Architecture,扩展工业标准结构)总线等。该总线可以分为地址总线、数据总线、控制总线等。为便于表示,图4中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。
[0119] 存储器,用于存放程序。具体地,程序可以包括程序代码,该程序代码包括计算机操作指令。存储器可以包括内存和非易失性存储器,并向处理器提供指令和数据。
[0120] 处理器从非易失性存储器中读取对应的计算机程序到内存中然后运行,在逻辑层面上形成充电装置。处理器,执行存储器所存放的程序,并具体用于执行以下操作:
[0121] 获取充电系统中多个电池单元的电量信息;
[0122] 根据该多个电池单元的电量信息,确定该多个电池单元中每个电池单元分配的以第一充电模式进行充电的时间,以使得被分配采用第一充电模式充电的每个电池单元的总充电时间相等,其中,第一充电模式是该多个电池单元的充电模式中充电速度最快的模式;
[0123] 根据该多个电池单元中每个电池单元分配的以第一充电模式进行充电的时间,对该多个电池单元进行充电。
[0124] 上述如本申请图2所示实施例揭示的充电装置或充电系统执行的方法,或图3所示实施例揭示的手机充电管理系统执行的方法,可以应用于处理器中,或者由处理器实现。处理器可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器,包括中央处理器(Central Processing Unit,CPU)、网络处理器(Network Processor,NP)等;还可以是数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。
[0125] 该电子设备还可执行图2所示实施例揭示的充电装置执行的方法,或图3所示实施例揭示的手机充电管理系统执行的方法,并实现充电装置在图2所示实施例,或手机充电管理系统在图3所示实施例的功能,本申请实施例在此不再赘述。
[0126] 当然,除了软件实现方式之外,本申请的电子设备并不排除其他实现方式,比如逻辑器件抑或软硬件结合的方式等等,也就是说以下处理流程的执行主体并不限定于各个逻辑单元,也可以是硬件或逻辑器件。
[0127] 本申请实施例还提出了一种计算机可读存储介质,该计算机可读存储介质存储一个或多个程序,该一个或多个程序包括指令,该指令当被包括该一个或多个应用程序的电子设备执行时,能够使该电子设备执行图2所示实施例中充电装置执行的方法,并具体用于执行:
[0128] 获取充电系统中多个电池单元的电量信息;
[0129] 根据该多个电池单元的电量信息,确定该多个电池单元中每个电池单元分配的以第一充电模式进行充电的时间,以使得被分配采用第一充电模式充电的每个电池单元的总充电时间相等,其中,第一充电模式是该多个电池单元的充电模式中充电速度最快的模式;
[0130] 根据该多个电池单元中每个电池单元分配的以第一充电模式进行充电的时间,对该多个电池单元进行充电。
[0131] 图5是本申请的一个实施例充电装置500的结构示意图。请参考图5,在一种软件实施方式中,充电装置500可包括:获取单元501、确定单元502和充电单元503,其中,[0132] 获取单元501,获取充电系统中多个电池单元的电量信息;
[0133] 确定单元502,根据该多个电池单元的电量信息,确定该多个电池单元中每个电池单元分配的以第一充电模式进行充电的时间,以使得被分配采用第一充电模式充电的每个电池单元的总充电时间相等,其中,第一充电模式是该多个电池单元的充电模式中充电速度最快的模式;
[0134] 充电单元503,根据该多个电池单元中每个电池单元分配的以第一充电模式进行充电的时间,对该多个电池单元进行充电。
[0135] 本申请实施例中,通过根据充电系统中多个电池单元的电量信息,确定所述多个电池单元中每个电池单元分配的以第一充电模式进行充电的时间,以使得被分配采用第一充电模式充电的每个电池单元的总充电时间相等,从而能够尽可能地缩短多个电池单元充满所需的时间,提高电池单元的充电效率。
[0136] 可选地,充电单元503具体用于:当以第一充电模式进行充电的第一电池单元的温度大于预定温度时,将第一电池单元的充电模式切换为第二充电模式并对该第一电池单元进行充电,将以第二模式进行充电的第二电池单元的充电模式切换为第一充电模式并对第二电池单元进行充电;
[0137] 其中,该第二充电模式是电池单元在能够以第一充电模式进行充电的状态下能够支持的另一种充电模式,第二电池单元是该多个电池单元中具有未使用的第一充电模式下的充电时间,且温度小于该预定温度的电池单元。
[0138] 进一步地,获取单元501还获取该多个电池单元的温度信息。
[0139] 可选地,确定单元502具体用于:根据该多个电池单元的电量信息,确定该多个电池单元中每个电池单元在达到对应的预设电量阈值时以第一充电模式进行充电的时间,其中,该预设电量阈值是对应的电池单元以该第一充电模式进行充电允许达到的最大电量;
[0140] 充电单元503具体用于:根据该多个电池单元中每个电池单元在达到对应的预设电量阈值时以第一充电模式进行充电的时间,对该多个电池单元进行充电。
[0141] 可选地,如果该多个电池单元中被分配采用第一充电模式充电的每个电池单元对应的预设电量阈值与对应的电池单元充满电量之差相等,则该多个电池单元以第一充电模式进行充电的总时间,与该多个电池单元中被分配采用第一充电模式充电的每个电池单元在达到对应的预设电量阈值所需的时间相等。
[0142] 可选地,该充电系统能够支持的第一充电模式的电路数量与该多个电池单元中能够同时进行第一充电模式充电的电池单元个数相等。
[0143] 可选地,确定单元502具体用于:如果该多个电池单元中第三电池单元以第一充电模式以外的充电模式进行充电达到充满状态所需的时间,小于多个电池单元中其它任意一个电池单元达到充满状态所需的最短时间,则确定该第三电池单元分配的以第一充电模式进行充电的时间为零。
[0144] 或者,可选地,确定单元502具体用于:如果该多个电池单元中第四电池单元以第一充电模式进行充电达到充满状态所需的时间,大于多个电池单元中其它电池单元以第一充电模式以外的充电模式进行充电达到充满状态所需的最长时间,则确定该第四电池单元以外的电池单元分配的以第一充电模式进行充电的时间为零。
[0145] 充电装置500还可执行图2所示实施例揭示的充电装置执行的方法,或图3所示实施例揭示的手机充电管理系统执行的方法,并实现充电装置在图2所示实施例,或手机充电管理系统在图3所示实施例的功能,本申请实施例在此不再赘述。
[0146] 图6是本申请的一个实施例充电方法的流程图。图2的方法由充电装置或充电系统执行。该方法可包括:
[0147] S601,获取充电系统中多个电池单元的电量信息。
[0148] 应理解,本申请实施例的电池单元,可以是一个独立的电池,或者电池中的一个能够进行充放电的单元模块,本申请实施例对此不作限制。
[0149] 应理解,在本申请实施例中,电池单元的电量信息,可包括电池单元当前的电量,以及电池单元达到充满状态时的电量等信息。
[0150] S602,根据该多个电池单元的电量信息,确定该多个电池单元中每个电池单元分配的以第一充电模式进行充电的时间,以使得每个电池单元的总充电时间相等。
[0151] 其中,第一充电模式是该多个电池单元的充电模式中充电速度最快的模式。
[0152] S603,根据该多个电池单元中每个电池单元分配的以第一充电模式进行充电的时间,对该多个电池单元进行充电。
[0153] 本申请实施例的具体实现可参考图2所示实施例,不再赘述。
[0154] 此外,本申请实施例还公开了一种充电装置,可包括:获取单元、确定单元和充电单元,其中,
[0155] 获取单元,获取充电系统中多个电池单元的电量信息;
[0156] 确定单元,根据该多个电池单元的电量信息,确定该多个电池单元中每个电池单元分配的以第一充电模式进行充电的时间,以使得每个电池单元的总充电时间相等,其中,第一充电模式是该多个电池单元的充电模式中充电速度最快的模式;
[0157] 充电单元,根据该多个电池单元中每个电池单元分配的以第一充电模式进行充电的时间,对该多个电池单元进行充电。
[0158] 本申请实施例还提供了一种电子设备,包括:
[0159] 存储器和处理器,所述存储器用于存储指令,所述处理器用于执行所述存储器存储的指令,并且对所述存储器中存储的指令的执行使得所述处理器执行图6所示实施例的方法,并具体执行以下方法:
[0160] 获取充电系统中多个电池单元的电量信息;
[0161] 根据该多个电池单元的电量信息,确定该多个电池单元中每个电池单元分配的以第一充电模式进行充电的时间,以使得每个电池单元的总充电时间相等,其中,第一充电模式是该多个电池单元的充电模式中充电速度最快的模式;
[0162] 根据该多个电池单元中每个电池单元分配的以第一充电模式进行充电的时间,对该多个电池单元进行充电。
[0163] 本申请实施例还提出了一种计算机可读存储介质,该计算机可读存储介质存储一个或多个程序,该一个或多个程序包括指令,该指令当被包括该一个或多个应用程序的电子设备执行时,能够使该电子设备执行图6所示实施例中充电装置执行的方法,并具体用于执行以下方法:
[0164] 获取充电系统中多个电池单元的电量信息;
[0165] 根据该多个电池单元的电量信息,确定该多个电池单元中每个电池单元分配的以第一充电模式进行充电的时间,以使得每个电池单元的总充电时间相等,其中,第一充电模式是该多个电池单元的充电模式中充电速度最快的模式;
[0166] 根据该多个电池单元中每个电池单元分配的以第一充电模式进行充电的时间,对该多个电池单元进行充电。
[0167] 本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0168] 所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0169] 在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0170] 所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0171] 另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
[0172] 所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络侧设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,RandomAccessMemory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0173] 以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。