一种充电时间确定方法和装置、电子设备的制作方法

文档序号:7257240阅读:87来源:国知局
一种充电时间确定方法和装置、电子设备的制作方法
【专利摘要】本发明实施例公开了一种充电时间确定方法,包括获取充电过程中电池的当前电量L和总电量M;若所述当前电量L不超过预置的电量阈值C,计算所述电池从所述当前电量L到所述电量阈值C的恒流充电阶段的充电时间t1和所述电池从所述电量阈值C到所述总电量M的恒压充电阶段的充电时间t2;根据所述电池的恒流充电阶段的充电时间t1和恒压充电阶段的充电时间t2确定为所述电池完成充电所需的剩余时间X。本发明实施例还公开了一种充电时间确定装置及电子设备。采用本发明,能提高电池充电时间计算的准确性。
【专利说明】一种充电时间确定方法和装置、电子设备

【技术领域】
[0001] 本发明涉及通信领域,尤其涉及一种充电时间确定方法和装置、电子设备。

【背景技术】
[0002] 终端设备例如手机等由于便携性和移动性的要求,通常采用电池进行供电。电池 在使用一段时间后,需要用户对电池进行充电以满足供电需求。
[0003] 现有技术中,终端设备本地可以监测电池电量的变化信息,该变化信息中包含当 前电量信息,例如:电池上次电量为总电量的20%,本次电量为总电量的21%,则计算电量变 更1%的充电耗时,然后通过等比例的方法粗略估算电池从当前电量充电至总电量的100% 的所需的剩余时间。
[0004] 手机电池在整个充电过程中大致分为三个阶段,分别为恒流充电,恒压充电,涓流 充电,在此三个阶段中,电压是倾向于稳定,最终可达到4. 1-4. 2v,在恒流充电阶段的充电 时间明显高于恒压充电阶段,此外为了均衡电池本身的自放电行为,在恒压充电阶段之后 的未来30-40分钟定义为涓流充电,由此根据每1%的耗时来估算充满电的耗时显然不是十 分准确的。


【发明内容】

[0005] 本发明实施例所要解决的技术问题在于,提供一种充电时间确定方法和装置、电 子设备。可解决现有技术中电池的充电剩余时间计算不准确的不足。
[0006] 为了解决上述技术问题,本发明提供了一种充电时间确定方法,包括:
[0007] 获取充电过程中电池的当前电量L和总电量Μ ;
[0008] 若所述当前电量L不超过预置的电量阈值C,计算所述电池从所述当前电量L到所 述电量阈值C的恒流充电阶段的充电时间tl和所述电池从所述电量阈值C到所述总电量 Μ的恒压充电阶段的充电时间t2 ;
[0009] 根据所述电池的恒流充电阶段的充电时间tl和恒压充电阶段的充电时间t2确定 为所述电池完成充电所需的剩余时间X。
[0010] 相应地,本发明还提供了一种充电时间确定装置,包括:
[0011] 获取模块,用于获取充电过程中电池的当前电量L和总电量Μ ;
[0012] 恒流阶段计算模块,用于若所述当前电量L不超过预置的电量阈值C,计算所述电 池从所述当前电量L到所述电量阈值C的恒流充电阶段的充电时间tl和所述电池从所述 电量阈值C到所述总电量Μ的恒压充电阶段的充电时间t2 ;
[0013] 第一确定模块,用于根据所述电池的恒流充电阶段的充电时间tl和恒压充电阶 段的充电时间t2确定为所述电池完成充电所需的剩余时间X。
[0014] 相应地,本发明还提供了一种电子设备,包括上述任一种充电时间确定装置。
[0015] 实施本发明实施例,具有如下有益效果:
[0016] 通过计算电池在不同充电阶段所需的充电时间来确定电池充满电所需的剩余时 间,与现有技术中通过单位电量充电时间来确定电池充满电所需的剩余时间相比,计算更 精确。

【专利附图】

【附图说明】
[0017] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以 根据这些附图获得其他的附图。
[0018] 图1是本发明实施例的一种充电时间确定方法的流程示意图;
[0019] 图2是本发明实施例的一种充电时间确定方法的另一流程示意图;
[0020] 图3是本发明实施例的一种充电时间确定装置的结构示意图;
[0021] 图4是本发明实施例的一种充电时间确定装置的另一结构示意图;
[0022] 图5是图4中恒流阶段计算模块的结构示意图。

【具体实施方式】
[0023] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。
[0024] 参见图1,为本发明实施例的一种充电时间确定方法的流程示意图,该方法包括:
[0025] 步骤101、获取充电过程中电池的当前电量L和总电量M。
[0026] 具体的,充电时间确定装置测量电池两端的当前电压,根据电压和电池电量的映 射关系来确定电池的当前电量;或者充电时间确定装置测量电池两端的当前电流,采用对 当前电流积分的方法计算电池的当前电量。电池当前电量的确定方法并不限于此,还可以 有其他方法,本发明不作限制。充电时间确定装置获取计算得到的电池的当前电量L和电 池的总电量M。
[0027] 步骤102、若当前电量L不超过预置的电量阈值C,计算电池从当前电量L到电量 阈值C的恒流充电阶段的充电时间tl和电池从电量阈值C到总电量Μ的恒压充电阶段的 充电时间t2。
[0028] 具体的,充电时间确定装置判断电池的当前电量L不超过预置的电量阈值C时,监 测电池在充电过程中的电量变化,确定电池从当前电量L充电至电量阈值C的阶段为恒流 充电阶段,电池重电量阈值C充电至总电量Μ的阶段为恒压充电阶段,计算恒流充电阶段的 充电时间tl和恒压阶段的充电时间t2。
[0029] 步骤103、根据电池的恒流充电阶段的充电时间tl和恒压充电阶段的充电时间t2 确定为电池完成充电所需的剩余时间X。
[0030] 实施本发明的实施例,通过计算电池在不同充电阶段所需的充电时间来确定电池 充满电所需的剩余时间,与现有技术中通过单位电量充电时间来确定电池充满电所需的剩 余时间相比,计算更精确。
[0031] 参见图2,为本发明实施例的一种充电时间确定方法的另一流程示意图,该方法包 括:
[0032] 步骤201、获取充电过程中电池的当前电量L和总电量Μ。
[0033] 具体的,充电时间确定装置充电时间确定装置测量电池两端的当前电压,根据电 压和电池电量的映射关系来确定电池的当前电量;或者充电时间确定装置测量电池两端的 当前电流,采用对当前电流积分的方法计算电池的当前电量。电池当前电量的确定方法并 不限于此,还可以有其他方法,本发明不作限制。充电时间确定装置获取计算得到的电池的 当前电量L和电池的总电量Μ。例如,电池的当前电量L=900mAh,电池的总电量M=1500mAh。
[0034] 步骤202、判断当前电量L是否超过预置的电量阈值C。
[0035] 具体的,判断当前电量L超过预置的电量阈值C,执行步骤203,否则,执行步 骤204。电量阈值C为电池恒流充电阶段和恒压充电阶段的分界值,若电池的当前电 量L小于电量阈值C,则电池处于恒流充电阶段,否则电池处于恒压充电阶段,该电量 阈值C的确定方法可以通过统计的方法来确定,例如电量阈值C为总电量Μ的74%, C=1500mAh*74%=1110mAh,但不限制此方法,本发明还可以使用其他方法计算。
[0036] 步骤203、计算电池在恒流充电阶段的单位电量充电耗时T1。
[0037] 具体的,充电时间确定装置计算电池在恒流充电阶段的单位电量充电耗时T1的 方法可以是在恒流充电阶段采记录电池的当前电量L1,经过ΛΤ时间后再记录电池的当前 电量L2,则电池在恒流充电阶段的单位电量充电耗时Τ1= Λ T/(L2-L1 ),公式中L < LI < L2 < C,一般ΛΤ时间选取的足够小。优选的,为了确保T1的准确性,可以采用在恒流充电阶 段多次采样得到足够多的数据,然后对采样得到的数据求平均值得到最终的Τ1的值。计算 电池在恒流充电阶段的单位电量充电耗时Τ1不限制此方法,本发明还可以使用其他方法 计算。
[0038] 步骤204、确定电池处于恒压充电阶段,并计算电池在恒压充电阶段的单位电量充 电耗时Τ2。
[0039] 具体的,计算电池在恒压充电阶段的单位电量充电耗时Τ2的方法与步骤203中相 似,此处不再敖述。
[0040] 步骤205、根据电池恒压充电阶段的单位电量充电耗时Τ2、总电量Μ和电压阈值C 确定为电池完成充电所需的剩余时间X。
[0041] 具体的,剩余时间X的计算公式可以是X=T2* (M-L),例如当前电量L=1200mAh,总 电量M= 1500mAh,电压阈值C= 111OmAh,恒压充电阶段的单位电量充电耗时T2=l0s/mAh,则 X=10* (1500-1200) s=3000s。计算为电池完成充电所需的剩余时间X不限制此方法,本发 明还可以使用其他方法计算。
[0042] 可以理解的是,电池在完成恒压充电阶段后会进入涓流充电阶段,为了更精确的 估计电池的充电时间,需要在加上一个预置的涓流充电阶段的时间来修正上述X的值。
[0043] 步骤206、根据电池恒流充电阶段的单位电量充电耗时T1、当前电量L和电量阈值 C确定电池的恒流充电阶段的充电时间tl。
[0044] 具体的,电池的恒流充电阶段的充电时间tl的计算方法可以是Tl* (C-L),例如, 电池的当前电量L=900mAh,电池的总电量M=1500mAh,电量阈值C=1110mAh,Tl=5s/mAh,则 tl=5* (1100-900) =1000s。
[0045] 步骤207、根据所述电池恒流充电阶段的单位电量充电耗时T1、所述总电量Μ、预 置的充电时间补偿系数B和所述电量阈值C确定所述电池的恒压充电阶段的充电时间t2。
[0046] 具体的,由于恒压充电阶段和恒流充电阶段单位电量充电耗时的不同,需要一个 充电时间补偿系数B对恒压充电阶段的充电时间进行修正,充电时间补偿系数B的计算方 法可以是根据电池在恒压充电阶段的单位电量充电耗时T2与恒流充电阶段的单位电量充 电耗时T1的比值确定,例如B=T2/T1=2。
[0047] 恒压充电阶段的充电时间t2的计算方法是t2=B*Tl* (M-C) =2*5* (1500-1110)=3900s。
[0048] 步骤208、根据电池的恒流充电阶段的充电时间tl和恒压充电阶段的充电时间t2 确定为电池完成充电所需的剩余时间X。
[0049] 具体的,X=tl+t2=Tl* (C-L)+B*T1* (M-C) =1000s+3900s=4900s。
[0050] 可以理解的是,电池在完成恒压充电阶段后会进入涓流充电阶段,为了更精确的 估计电池的充电时间,需要在加上一个预置的涓流充电阶段的时间来修正上述X的值。
[0051 ] 实施本发明的实施例,通过计算电池在不同充电阶段所需的充电时间来确定电池 充满电所需的剩余时间,与现有技术中通过单位电量充电时间来确定电池充满电所需的剩 余时间相比,计算更精确。
[0052] 参见图3,为本发明实施例的一种充电时间确定装置的结构示意图,该充电时间确 定装置1包括:
[0053] 获取模块11,用于获取充电过程中电池的当前电量L和总电量M。
[0054] 具体的,获取模块11测量电池两端的当前电压,根据电压和电池电量的映射关系 来确定电池的当前电量;或者获取模块11测量电池两端的当前电流,采用对当前电流积分 的方法计算电池的当前电量。电池当前电量的确定方法并不限于此,还可以有其他方法,本 发明不作限制。获取模块11获取计算得到的电池的当前电量L和电池的总电量M。
[0055] 恒流阶段计算模块12,用于若所述当前电量L不超过预置的电量阈值C,计算所述 电池从所述当前电量L到所述电量阈值C的恒流充电阶段的充电时间tl和所述电池从所 述电量阈值C到所述总电量Μ的恒压充电阶段的充电时间t2。
[0056] 具体的,恒流阶段计算模块12判断电池的当前电量L不超过预置的电量阈值C 时,监测电池在充电过程中的电量变化,确定电池从当前电量L充电至电量阈值C的阶段为 恒流充电阶段,电池重电量阈值C充电至总电量Μ的阶段为恒压充电阶段,计算恒流充电阶 段的充电时间tl和恒压阶段的充电时间t2。
[0057] 第一确定模块13,用于根据所述电池的恒流充电阶段的充电时间tl和恒压充电 阶段的充电时间t2确定为所述电池完成充电所需的剩余时间X。
[0058] 实施本发明的实施例,通过计算电池在不同充电阶段所需的充电时间来确定电池 充满电所需的剩余时间,与现有技术中通过单位电量充电时间来确定电池充满电所需的剩 余时间相比,计算更精确。
[0059] 进一步的,参见图4-图5,为本发明实施例的一种充电时间确定装置的另一结构 示意图,该充电时间确定装置1除包括获取模块11、恒流阶段计算模块12和第一确定模块 13之外,还包括:
[0060] 恒压阶段计算模块14,用于若所述当前电量L超过预置的电量阈值C时,确定所述 电池处于恒压充电阶段,并计算所述电池在恒压充电阶段的单位电量充电耗时T2。
[0061] 具体的,恒压阶段计算模块14计算电池在恒流充电阶段的单位电量充电耗时T2 的方法可以是在恒流充电阶段采记录电池的当前电量L1,经过Λ Τ时间后再记录电池的当 前电量L2,则电池在恒流充电阶段的单位电量充电耗时Τ2=ΛΤ/ (L2-L1),公式中L1 < L2 < C,一般ΛΤ时间选取的足够小。优选的,为了确保T1的准确性,可以采用在恒流充 电阶段多次采样得到足够多的数据,然后对采样得到的数据求平均值得到最终的T2的值。 计算电池在恒流充电阶段的单位电量充电耗时T2不限制此方法,本发明还可以使用其他 方法计算。
[0062] 第二确定模块15,用于根据所述电池恒压充电阶段的单位电量充电耗时T2、所述 总电量Μ和所述电压阈值C确定为所述电池完成充电所需的剩余时间X。
[0063] 具体的,第二确定模块15计算剩余时间X的公式可以是X=T2*(M_L),例如当前电 量L=1200mAh,总电量M=1500mAh,电压阈值C=1110mAh,恒压充电阶段的单位电量充电耗时 T2=10s/mAh,则X=10* (1500-1200)s=3000s。计算为电池完成充电所需的剩余时间X不限 制此方法,本发明还可以使用其他方法计算。
[0064] 可以理解的是,电池在完成恒压充电阶段后会进入涓流充电阶段,为了更精确的 估计电池的充电时间,需要在加上一个预置的涓流充电阶段的时间来修正上述X的值。 [0065] 其中,恒流阶段计算模块12包括:
[0066] 单位电量耗时计算单元121,用于计算所述电池在恒流充电阶段的单位电量充电 耗时T1 ;
[0067] 恒流充电时间确定单元122,用于根据所述电池恒流充电阶段的单位电量充电耗 时T1、所述当前电量L和所述电量阈值C确定所述电池的恒流充电阶段的充电时间tl ;
[0068] 恒压充电时间确定单元123,用于根据所述电池恒流充电阶段的单位电量充电耗 时T1、所述总电量M、预置的充电时间补偿系数B和所述电量阈值C确定所述电池的恒压充 电阶段的充电时间t2。
[0069] 实施本发明的实施例,通过计算电池在不同充电阶段所需的充电时间来确定电池 充满电所需的剩余时间,与现有技术中通过单位电量充电时间来确定电池充满电所需的剩 余时间相比,计算更精确。
[0070] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以 通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质 中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁 碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random Access Memory,RAM)等。
[0071] 以上所揭露的仅为本发明一种较佳实施例而已,当然不能以此来限定本发明之权 利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权 利要求所作的等同变化,仍属于发明所涵盖的范围。
【权利要求】
1. 一种充电时间确定方法,其特征在于,包括: 获取充电过程中电池的当前电量L和总电量Μ ; 若所述当前电量L不超过预置的电量阈值C,计算所述电池从所述当前电量L到所述电 量阈值C的恒流充电阶段的充电时间tl和所述电池从所述电量阈值C到所述总电量Μ的 恒压充电阶段的充电时间t2; 根据所述电池的恒流充电阶段的充电时间tl和恒压充电阶段的充电时间t2确定为所 述电池完成充电所需的剩余时间X。
2. 如权利要求1所述的方法,其特征在于,所述计算所述电池从所述当前电量L到所 述电量阈值C的恒流充电阶段的充电时间tl和所述电池从所述电量阈值C到所述总电量 Μ的恒压充电阶段的充电时间t2的步骤包括: 计算所述电池在恒流充电阶段的单位电量充电耗时T1 ; 根据所述电池恒流充电阶段的单位电量充电耗时T1、所述当前电量L和所述电量阈值 C确定所述电池的恒流充电阶段的充电时间tl ; 根据所述电池恒流充电阶段的单位电量充电耗时Tl、所述总电量Μ、预置的充电时间 补偿系数Β和所述电量阈值C确定所述电池的恒压充电阶段的充电时间t2。
3. 如权利要求2所述的方法,其特征在于,所述计算所述电池在恒流充电阶段的单位 电量充电耗时T1的方法包括: 获取N个所述电池在恒流充电阶段的单位电量充电耗时的数据; 计算所述N个数据的平均值作为T1的值。
4. 如权利要求1-3任一项所述的方法,其特征在于,还包括: 若所述当前电量L超过预置的电量阈值C时,确定所述电池处于恒压充电阶段,并计算 所述电池在恒压充电阶段的单位电量充电耗时T2 ; 根据所述电池恒压充电阶段的单位电量充电耗时T2、所述总电量Μ和所述电压阈值C 确定为所述电池完成充电所需的剩余时间X。
5. 如权利要求4所述的方法,其特征在于,所述充电时间补偿系数Β的计算方法包括: 根据所述电池在恒压充电阶段的单位电量充电耗时Τ2与恒流充电阶段的单位电量充 电耗时Τ1的比值确定所述充电时间补偿系数Β。
6. -种充电时间确定装置,其特征在于,包括: 获取模块,用于获取充电过程中电池的当前电量L和总电量Μ ; 恒流阶段计算模块,用于若所述当前电量L不超过预置的电量阈值C,计算所述电池从 所述当前电量L到所述电量阈值C的恒流充电阶段的充电时间tl和所述电池从所述电量 阈值C到所述总电量Μ的恒压充电阶段的充电时间t2 ; 第一确定模块,用于根据所述电池的恒流充电阶段的充电时间tl和恒压充电阶段的 充电时间t2确定为所述电池完成充电所需的剩余时间X。
7. 如权利要求6所述的装置,其特征在于,所述恒流阶段计算模块包括: 单位电量耗时计算单元,用于计算所述电池在恒流充电阶段的单位电量充电耗时T1 ; 恒流充电时间确定单元,用于根据所述电池恒流充电阶段的单位电量充电耗时T1、所 述当前电量L和所述电量阈值C确定所述电池的恒流充电阶段的充电时间tl ; 恒压充电时间确定单元,用于根据所述电池恒流充电阶段的单位电量充电耗时Tl、所 述总电量Μ、预置的充电时间补偿系数B和所述电量阈值C确定所述电池的恒压充电阶段的 充电时间t2。
8. 如权利要求7所述的装置,其特征在于,所述单位电量耗时计算单元用于获取N个 所述电池在恒流充电阶段的单位电量充电耗时的数据;计算所述N个数据的平均值作为T1 的值。
9. 如权利要求6-8任一项所述的装置,其特征在于,还包括: 恒压阶段计算模块,用于若所述当前电量L超过预置的电量阈值C时,确定所述电池处 于恒压充电阶段,并计算所述电池在恒压充电阶段的单位电量充电耗时T2 ; 第二确定模块,用于根据所述电池恒压充电阶段的单位电量充电耗时T2、所述总电量 Μ和所述电压阈值C确定为所述电池完成充电所需的剩余时间X。
10. 如权利要求9所述的装置,其特征在于,所述恒压充电时间确定单元用于根据所述 电池在恒压充电阶段的单位电量充电耗时Τ2与恒流充电阶段的单位电量充电耗时Τ1的比 值确定所述充电时间补偿系数Β。
11. 一种电子设备,其特征在于,包括如权利要求6-10任一项所述的充电时间确定装 置。
【文档编号】H01M10/44GK104112878SQ201310135260
【公开日】2014年10月22日 申请日期:2013年4月18日 优先权日:2013年4月18日
【发明者】徐晓沫 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1