一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

电池充电时长的确定方法、装置及存储介质与流程

2022-08-31 04:38:11 来源:中国专利 TAG:


1.本公开涉及电池充电领域,尤其涉及电池充电时长的确定方法、装置及存储介质。


背景技术:

2.相关技术中,随着电子设备的发展,更多的电子设备中添加了对电池充电时间的预估时间。但是,当前通用的预估方法是电池的总电量与待充电的电子设备的电池中所剩余的电量之差,除以充电电流来获得,即t=(q
max-q1)/i。这种获取方法并未考虑电池充电过程中存在变化情况,准确性差。因此,提供一种准确的电子设备的电池充电时长的确定方法是亟待接机的技术问题。


技术实现要素:

3.为克服相关技术中存在的问题,本公开提供一种电池充电时长的确定方法、装置及存储介质。
4.根据本公开实施例的第一方面,提供一种电池充电时长的确定方法,应用于电子设备,所述确定方法包括:
5.当监测到所述电子设备的电池进入充电状态后,获取电池当前的充电状态类型;
6.确定所述电池所处的充电阶段,所述充电阶段包括恒流充电阶段和恒压充电阶段;
7.根据所述充电状态类型和所述充电阶段,确定所述电池所需的充电时长。
8.其中,所述充电状态类型包括息屏充电状态或者亮屏充电状态。
9.其中,所述根据所述充电状态类型和所述充电阶段,确定所述电池所需的充电时长包括:
10.当所述充电状态类型为息屏充电状态且处在恒流充电阶段时,获取所述电池当前阶段的第一已有电量以及息屏充电状态下恒流充电阶段的第一充电电流;
11.获取息屏充电状态下恒流充电阶段的第一最大电量;
12.根据所述第一已有电量、所述第一充电电流和所述第一最大电量,确定息屏充电状态下恒流充电阶段的第一充电时长;
13.根据所述第一最大电量、电池最大电量和电池充满时的端电压,确定息屏充电状态下恒压充电阶段的第二充电时长;
14.将所述第一充电时长和所述第二充电时长之和确定为所述电池所需的充电时长。
15.其中,所述获取息屏状态下恒流充电阶段的第一最大电量包括:
16.确定所述电池在息屏状态下恒流充电阶段的第一待载阻抗;
17.根据所述第一待载阻抗、所述电池充满时的端电压和所述第一充电电流,确定息屏状态下恒流充电阶段的第一最大电量。
18.其中,所述根据所述第一最大电量、电池最大电量和电池充满时的端电压,确定息屏充电状态下恒压充电阶段的第二充电时长包括:
19.按照下述公式确定息屏充电状态下恒压充电阶段的第二充电时长:
[0020][0021]
其中,t2为所述第二充电时长,an和bn为描述电池材料属性的参数,q2为所述第一最大电量,q
max
为所述电池最大电量。
[0022]
其中,所述根据所述充电状态类型和所述充电阶段,确定所述电池所需的充电时长包括:
[0023]
当所述充电状态类型为息屏充电状态且处在恒压充电阶段时,获取所述电池当前阶段的第二已有电量;
[0024]
根据所述第二已有电量、电池最大电量和电池充满时的端电压,确定所述电池所需的充电时长。
[0025]
其中,所述根据所述第二已有电量、电池最大电量和电池充满时的端电压,确定所述充电时长包括:
[0026]
按照下述公式确定所述充电时长:
[0027][0028]
其中,t为所述充电时长,an和bn为描述电池材料属性的参数,q3为所述第二已有电量,q
max
为所述电池最大电量。
[0029]
其中,所述根据所述充电状态类型和所述充电阶段,确定所述电池所需的充电时长包括:
[0030]
当所述充电状态类型为亮屏充电状态且处在恒流充电阶段时,获取所述电池当前阶段的第三已有电量以及亮屏充电状态下恒流充电阶段的第三充电电流;
[0031]
获取亮屏充电状态下恒流充电阶段的第三最大电量;
[0032]
根据所述第三已有电量、所述第三充电电流和所述第三最大电量,确定第三充电时长;
[0033]
确定在所述第三充电电流下,达到最高温度时的时长;
[0034]
根据所述达到最高温度时的时长和所述第三充电时长,确定亮屏充电状态下恒流充电阶段的第四充电时长;
[0035]
根据所述第三最大电量、电池最大电量和电池充满时的端电压,确定亮屏充电状态下恒压充电阶段的第五充电时长;
[0036]
将所述第四充电时长和所述第五充电时长之和确定为所述电池所需的充电时长。
[0037]
其中,所述根据所述达到最高温度时的时长和所述第三充电时长,确定亮屏充电状态下恒流充电阶段的第四充电时长包括:
[0038]
当所述达到最高温度时的时长小于所述第三充电时长时,根据所述第三已有电量和所述达到最高温度时的时长,确定电池在达到最高温度时的电量;
[0039]
获取电流调整后的充电电流和第三待载阻抗;
[0040]
根据所述电流调整后的充电电流和所述第三待载阻抗,确定电流调整后的最大电量;
[0041]
根据所述电流调整后的最大电量、所述达到最高温度时的电量和所述电流调整后的充电电流,确定第六充电时长;
[0042]
将所述达到最高温度时的时长与所述第六充电时长之和确定为所述第四充电时长。
[0043]
其中,所述根据所述达到最高温度时的时长和所述第三充电时长,确定亮屏充电状态下恒流充电阶段的第四充电时长包括:
[0044]
当所述达到最高温度时的时长大于所述第三充电时长时,将所述第三充电时长确定为第四充电时长。
[0045]
其中,所述在所述第三充电电流下,达到最高温度时的时长包括:
[0046]
确定在亮屏充电状态下恒流充电阶段的升温速度;
[0047]
根据所述升温速度,确定在所述第三充电电流下,达到最高温度时的时长。
[0048]
其中,确定在亮屏充电状态下恒流充电阶段的升温速度包括:
[0049]
获取n个单位时间内的温度差值;
[0050]
将所述n个单位时间内的温度差值的平均值确定为所述升温速度。
[0051]
其中,所述根据所述充电状态类型和所述充电阶段,确定所述电池所需的充电时长包括:
[0052]
当所述充电状态类型为亮屏充电状态且处在恒压充电阶段时,获取电池当前阶段的第四已有电量;
[0053]
根据所述第四已有电量、电池最大电量和电池充满时的端电压,确定所述电池所需的充电时长。
[0054]
根据本公开实施例的第二方面,提供一种电池充电时长的确定装置,所述确定装置包括:
[0055]
获取模块,用于当监测到电子设备的电池进入充电状态后,获取电池当前的充电状态类型;
[0056]
第一确定模块,用于确定所述电池所处的充电阶段,所述充电阶段包括恒流充电阶段和恒压充电阶段;;
[0057]
第二确定模块,用于根据所述充电状态类型和所述充电阶段,确定所述电池所需的充电时长。
[0058]
根据本公开实施例的第三方面,提供一种电池充电时长的确定装置,包括:
[0059]
处理器;
[0060]
用于存储处理器可执行指令的存储器;
[0061]
其中,所述处理器被配置为:
[0062]
当监测到电子设备的电池进入充电状态后,获取电池当前的充电状态类型;
[0063]
确定所述电池所处的充电阶段,所述充电阶段包括恒流充电阶段和恒压充电阶段;
[0064]
根据所述充电状态类型和所述充电阶段,确定所述电池所需的充电时长。
[0065]
根据本公开实施例的第四方面,提供一种非临时性计算机可读存储介质,当所述存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行一种电池充电时长的确定方法,所述方法包括:
[0066]
当监测到所述电子设备的电池进入充电状态后,获取电池当前的充电状态类型;
[0067]
确定所述电池所处的充电阶段,所述充电阶段包括恒流充电阶段和恒压充电阶段;
[0068]
根据所述充电状态类型和所述充电阶段,确定所述电池所需的充电时长。
[0069]
本公开的实施例提供的技术方案可以包括以下有益效果:本公开所提供的电池充电时长的确定方法,可以实时根据电池的充电状态类型和充电阶段,确定电池所需的充电时长,通过区分不同的充电场景能够预估得到更加准确的充电时间,提高了用户体验度。
[0070]
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
[0071]
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
[0072]
图1是根据一示例性实施例示出的一种电池充电时长的确定方法的流程图;
[0073]
图2示出了图1中步骤s13中,根据充电状态类型和充电阶段,确定电池所需的充电时长的方法流程图;
[0074]
图3示出了图2中步骤s132中,获取息屏状态下恒流充电阶段的第一最大电量q2的方法流程图;
[0075]
图4图示了ocv模型的ocv曲线的示意图;
[0076]
图5示出了图1中步骤s13中,根据充电状态类型和充电阶段,确定电池所需的充电时长的方法流程图;
[0077]
图6示出了图1中步骤s13中,根据充电状态类型和充电阶段,确定电池所需的充电时长的方法流程图;
[0078]
图7示出了图6中步骤s139中,获取亮屏充电状态下恒流充电阶段的第三最大电量q5的方法流程图;
[0079]
图8示出了在亮屏充电状态下恒流充电阶段的第三充电电流下,达到最高温度时的时长tf的方法流程图;
[0080]
图9示出了图8中步骤s1411中,确定在亮屏充电状态下恒流充电阶段的升温速度f’的方法流程图;
[0081]
图10示出了图6所述的步骤s143中,根据达到最高温度时的时长和第三充电时长,确定亮屏充电状态下恒流充电阶段的第四充电时长的方法流程图;
[0082]
图11示出了图1中步骤s13中,根据充电状态类型和充电阶段,确定电池所需的充电时长的方法流程图;
[0083]
图12是根据一示例性实施例示出的一种电池充电时长的确定装置的框图;
[0084]
图13是根据一示例性实施例示出的一种电池充电时长的确定装置的框图(电子设备的一般结构)。
具体实施方式
[0085]
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及
附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
[0086]
本公开实施例中提供了一种电池充电时长的确定方法。该电池充电时长的确定方法应用于电子设备,例如移动终端。图1是根据一示例性实施例示出的一种电池充电时长的确定方法的流程图,如图1所示,电池充电时长的确定方法包括以下步骤。
[0087]
在步骤s11中,当监测到电子设备的电池进入充电状态后,获取电池当前的充电状态类型;
[0088]
在步骤s12中,确定电池所处的充电阶段,充电阶段包括恒流充电阶段和恒压充电阶段;
[0089]
在步骤s13中,根据充电状态类型和充电阶段,确定电池所需的充电时长。
[0090]
本公开所提供的电池充电时长的确定方法中,当监测到电子设备的电池进入充电状态后,获取电池当前的充电状态类型,确定电子设备的电池所处的充电阶段,根据充电状态类型和充电阶段,确定电池所需的充电时长。
[0091]
本公开所提供的电池充电时长的确定方法可以实时根据电池的充电状态类型和充电阶段,确定电池所需的充电时长,通过区分不同的充电场景能够预估得到更加准确的充电时间,提高了用户体验度。
[0092]
本公开所提供的电池充电时长的确定方法中,电池的充电状态类型可以包括息屏充电状态或者亮屏充电状态。其中,息屏充电状态为电子设备处于非功耗状态,电子设备的屏幕处于息屏状态。亮屏充电状态为电子设备处于功耗状态,电子设备处于使用中,例如智能终端处于通话中、游戏中、或者观影状态等等。本公开所提供的电池充电时长的确定方法考虑到电池的充电状态类型,根据在不同的充电状态类型的场景下,进行充电时长的确定,提高了电子设备的电池所需的充电时长确定的准确性。
[0093]
本公开实施例中提供了一种电池充电时长的确定方法。如图2所示,图2示出了图1中步骤s13中,根据充电状态类型和充电阶段,确定电池所需的充电时长的方法流程图:
[0094]
在步骤s131中,当充电状态类型为息屏充电状态且处在恒流充电阶段时,获取电池当前阶段的第一已有电量以及息屏充电状态下恒流充电阶段的第一充电电流;
[0095]
在步骤s132中,获取息屏充电状态下恒流充电阶段的第一最大电量;
[0096]
在步骤s133中,根据第一已有电量、第一充电电流和第一最大电量,确定息屏充电状态下恒流充电阶段的第一充电时长;
[0097]
在步骤s134中,根据第一最大电量、电池最大电量和电池充满时的端电压,确定息屏充电状态下恒压充电阶段的第二充电时长;
[0098]
在步骤s135中,将第一充电时长和第二充电时长之和确定为电池所需的充电时长。
[0099]
电池充电的阶段可以包括恒流(cc,constant current)充电阶段和恒压(cv,constant voltage)充电阶段。在电池开始充时,可以采用恒流充电方式,刚开始充电时电池的电压很低,如果不恒流充电,则充电电流很大,会影响电子设备的电池的寿命。当电子设备的电量到给定大小时,可以采用恒压充电方式,恒压的电压是电子设备的电池被充满时的端电压,以防止电子设备的电池被过充电。
[0100]
本公开所提供的电池充电时长的确定方法中,当充电状态的类型为息屏充电状态且处于恒流充电阶段时,先确定恒流充电阶段的第一充电时长,再确定恒压充电阶段的第二充电时长,将第一充电时长和第二充电时长的和确定为电池所需的充电时长。
[0101]
在息屏充电状态下,确定恒流充电阶段的第一充电时长时,根据电池当前阶段的第一已有电量q1和息屏充电状态下恒流充电阶段的第一最大电量q2,以及息屏充电状态下恒流充电阶段的第一充电电流i1,确定息屏状态下恒流充电阶段的第一充电时长t1,t1=(q
2-q1)/i1。其中,电池当前阶段的第一已有电量q1表示电子设备的电池中当前阶段的剩余电量。
[0102]
第一最大电量q2表示在息屏充电状态下,电池充电过程中在息屏充电状态下由恒流充电阶段到恒压充电阶段这一时刻的电池的电量。本公开所提供的电池充电时长的确定方法中,如图3所示,图3示出了图2中步骤s132中,获取息屏状态下恒流充电阶段的第一最大电量q2的方法流程图:
[0103]
在步骤s1321中,确定电子设备的电池的在息屏状态下恒流充电阶段的第一待载阻抗ra;
[0104]
在步骤s1322中,根据第一待载阻抗ra、电池充满时的端电压v
max
和在息屏状态下恒流充电阶段的第一充电电流i1,确定在息屏状态下恒流充电阶段的第一最大电量。
[0105]
在息屏状态下恒压阶段,充电电压是电子设备的电池充满时的端电压v
max
,那么,电池充电过程中由恒流充电阶段到恒压充电阶段这一时刻的电压即为v
max
。根据ocv(open circuit voltage)模型,恒流充电阶段的第一最大电量q2可以根据电池充电过程中由恒流充电阶段到恒压充电阶段这一时刻的开路电压v
ocv2
确定。其中,开路电压v
ocv2
等于v
max
减去恒流充电阶段的第一待载阻抗ra在恒流充电阶段的第一充电电流i1下所占的电压,即v
ocv2
=v
max-r
a*
i1。当开路电压v
ocv2
确定了之后,可以根据ocv模型确定息屏状态下恒流充电阶段的第一最大电量q2。
[0106]
如图4所示,图4图示了ocv模型的ocv曲线的示意图,其中,横坐标为电池的容量q,纵坐标为电池的开路电压v
ocv
。其中,根据电子设备的电池充满时的端电压v
max
、息屏状态下恒流充电阶段的第一待载阻抗ra和息屏状态下恒流充电阶段的第一充电电流i1确定了对应的开路电压v
ocv2
后,根据图4所示的ocv曲线,确定息屏状态下恒流充电阶段的第一最大电量q2。
[0107]
在息屏充电状态下,确定了恒流充电阶段的第一最大电量q2后,可以根据电池当前阶段的第一已有电量q1和第一最大电量q2,以及第一充电电流i1,确定息屏充电状态下恒流充电阶段的第一充电时长t1,t1=(q
2-q1)/i1。
[0108]
在确定了息屏充电状态下恒流阶段的第一充电时长t1后,再确定息屏充电状态下恒压阶段的第二充电时长t2。
[0109]
息屏充电状态下恒压充电阶段,需要确定从息屏充电状态下恒流充电阶段的第一最大电量q2到电池最大电量q
max
所需要的时间,即可以根据息屏充电状态下恒流充电阶段的第一最大电量q2和电池最大电量q
max
确定息屏充电状态下恒压充电阶段的第二充电时长。
[0110]
根据ocv模型,可以根据开路电压的拟合公式确定开路电压,例如,开路电压可以按照下述拟合公式确定:
[0111][0112]
其中,q为电池的电量,an为描述电池材料属性的参数,开路电压v
ocv
用电池的容量q的高阶多项式拟合。其拟合度≥0.98。
[0113]
根据电池的待载阻抗的拟合公式确定电池的待载阻抗r,例如,电池的待载阻抗可以按照下述拟合公式确定:
[0114][0115]
其中,q为电池的容量,bn为描述电池材料属性的参数,待载阻抗用电池的容量q的高阶多项式拟合。其拟合度≥0.98。
[0116]
根据息屏充电状态下恒流充电阶段的第一最大电量q2、电池最大电量q
max
和电池充满时的端电压,确定息屏充电状态下恒压充电阶段的第二充电时长t2,可以按照下述方式确定:
[0117][0118]
其中,t为电池的充电时长,an和bn为描述电池材料属性的参数,q3为所获取的当前阶段的已有电量,q
max
为电池的最大电量,v
max
为电池充满时的端电压。
[0119]
确定了息屏充电状态下恒压充电阶段的第二充电时长t2,将第一充电时长t1和第二充电时长t2之和确定为电子设备的电池所需的充电时长。
[0120]
本公开所提供的电池充电时长的确定方法中,当充电状态的类型为息屏充电状态且处于恒流充电阶段时,可以计算息屏充电状态下恒流充电阶段的第一充电时长和恒压充电阶段的第二充电时长,将两个阶段的充电时长的和确定为电池充电的充电时长。本公开所提供的电池充电时长的确定方法,充分考虑息屏充电状态下,电池充电中恒流充电阶段和恒压充电阶段中每个阶段的特点,分别确定每个阶段的充电时长,进而最终确定电池的充电时长,提高了电池充电时长的确定方法的准确性。
[0121]
本公开所提供的电池充电时长的确定方法中,当充电状态的类型为息屏充电状态且处于恒压充电阶段时,可以只考虑恒压充电阶段的特点,只确定恒压充电阶段的充电时长作为电池的充电时长。如图5所示,图5示出了图1中步骤s13中,根据充电状态类型和充电阶段,确定电池所需的充电时长的方法流程图:
[0122]
在步骤s136中,当充电状态类型为息屏充电状态且处在恒压充电阶段时,获取电池当前的第二已有电量;
[0123]
在步骤s137中,根据第二已有电量、电池最大电量和电池充满时的端电压,确定电池所需的充电时长。
[0124]
本公开所提供的电池充电时长的确定方法中,当充电状态的类型为息屏充电状态且处在恒压充电阶段时,可以获取电子设备在息屏充电状态下恒压阶段中,当前阶段第二已有电量q3,并根据当前阶段第二已有电量q3、电池最大电量q
max
,确定息屏充电状态下恒压充电阶段的充电时长,该息屏充电状态下恒压充电阶段的充电时长即为电池所需的充电时长。
[0125]
如上描述的,根据ocv模型,可以根据开路电压的拟合公式确定开路电压,例如,开
路电压可以按照下述拟合公式确定:
[0126][0127]
其中,q为电池的电量,an为描述电池材料属性的参数,开路电压v
ocv
用电池的容量q的高阶多项式拟合。其拟合度≥0.98。
[0128]
根据电池的待载阻抗的拟合公式确定电池的待载阻抗r,例如,电池的待载阻抗可以按照下述拟合公式确定:
[0129][0130]
其中,q为电池的容量,bn为描述电池材料属性的参数,待载阻抗用电池的容量q的高阶多项式拟合。其拟合度≥0.98。
[0131]
根据当前阶段的第二已有电量q3、电池最大电量q
max
和电池充满时的端电压,确定息屏充电状态下恒压充电阶段的充电时长,即电池的充电时长t可以按照下述方式确定:
[0132][0133]
其中,t为电池的充电时长,an和bn为描述电池材料属性的参数,q3为所获取的当前阶段的已有电量,q
max
为电池的最大电量,v
max
为电池充满时的端电压。
[0134]
本公开所提供的电池充电时长的确定方法中,当充电状态的类型为息屏充电状态且处于恒压充电阶段时,可以只考虑恒压充电阶段的特点,只确定恒压充电阶段的充电时长作为电池的充电时长,提高了电池充电时长的确定方法的准确性。
[0135]
本公开实施例中提供了一种电池充电时长的确定方法。如图6所示,图6示出了图1中步骤s13中,根据充电状态类型和充电阶段,确定电池所需的充电时长的方法流程图:
[0136]
在步骤s138中,当充电状态类型为亮屏充电状态且处在恒流充电阶段时,获取电池当前阶段的第三已有电量q4以及亮屏充电状态下恒流充电阶段的第三充电电流i2;
[0137]
在步骤s139中,获取亮屏充电状态下恒流充电阶段的第三最大电量q5;
[0138]
在步骤s140中,根据第三已有电量q4、第三充电电流i2和第三最大电量q5,确定第三充电时长t3;
[0139]
在步骤s141中,确定在第三充电电流下,达到最高温度时的时长tf;
[0140]
在步骤s142中,根据达到最高温度时的时长tf和第三充电时长t3,确定亮屏充电状态下恒流充电阶段的第四充电时长t4;
[0141]
在步骤s143中,根据第三最大电量q5、电池最大电量q
max
和电池充满时的端电压v
max
,确定亮屏充电状态下恒压充电阶段的第五充电时长t5;
[0142]
在步骤s144中,将第四充电时长t4和第五充电时长t5之和确定为电池所需的充电时长。
[0143]
本公开所提供的电池充电时长的确定方法中,当充电状态类型为亮屏充电状态且处于恒流充电阶段时,先确定恒流充电阶段的第四充电时长,再确定恒压充电阶段的第五充电时长,将第四充电时长和第五充电时长之和确定为电池充电的充电时长。
[0144]
根据第三已有电量q4和第三最大电量q5,以及第三充电电流i2,确定第三充电时长t3,t3=(q
5-q4)/i2。其中,电池当前阶段的第三已有电量q4表示电子设备的电池中当前阶段
的剩余电量。亮屏充电状态下恒流充电阶段的第三最大电量q5表示在亮屏充电状态下,电池充电过程中由恒流充电阶段到恒压充电阶段这一时刻的电池的电量。
[0145]
获取第三最大电量q5可以参考上述图3中给出的在息屏充电状态下获取恒流充电阶段的第一最大电量q2的方法。如图7所示,图7示出了图6中步骤s139中,获取亮屏充电状态下恒流充电阶段的第三最大电量q5的方法流程图:
[0146]
在步骤s1391中,确定电子设备的电池在亮屏状态下恒流充电阶段的第二待载阻抗rb;
[0147]
在步骤s1392中,根据在亮屏状态下恒流充电阶段的第二待载阻抗rb、电池充满时的端电压v
max
和在亮屏状态下恒流充电阶段的第三充电电流i2,确定在亮屏状态下恒流充电阶段的第三最大电量q5。
[0148]
在亮屏状态下恒压阶段,充电电压是电子设备的电池充满时的端电压v
max
,那么,电池充电过程中由恒流充电阶段到恒压充电阶段这一时刻的电压即为v
max
。根据ocv模型,亮屏状态恒流充电阶段的第三最大电量q5可以根据电池充电过程中由恒流充电阶段到恒压充电阶段这一时刻的开路电压v
ocv5
确定。其中,开路电压v
ocv5
等于v
max
减去亮屏状态恒流充电阶段的第二待载阻抗rb在恒流充电阶段的第三充电电流i2下所占的电压,即v
ocv5
=v
max-r
b*
i2。当开路电压v
ocv5
确定了之后,可以根据ocv模型确定恒流充电阶段的第三最大电量q5。
[0149]
确定在亮屏充电状态下的恒流充电阶段的第三充电电流i2下,达到最高温度时的时长tf。本公开所提供的电池充电时长的确定方法中,如图8所示,图8示出了在亮屏充电状态下恒流充电阶段的第三充电电流i2下,达到最高温度时的时长tf的方法流程图:
[0150]
在步骤s1411中,确定在亮屏充电状态下恒流充电阶段的升温速度f’;
[0151]
在步骤s1412中,根据升温速度f’,确定在第三充电电流i2下,达到最高温度时的时长tf。
[0152]
在亮屏充电状态下,例如在移动终端处于游戏、观影或者通话的场景中,由于电子设备处于功耗状态下,当处于恒流充电阶段时,由于充电电流较大,在这个需要考虑由于电子设备的功耗而使电子设备的温度产生变化而影响电子设备的电池的充电时长的情况。在本公开所提供的电池充电时长的确定方法中,根据在亮屏充电状态下恒流充电阶段的升温速度确定在亮屏充电状态下恒流充电阶段的充电电流下,达到最高温度时的时长tf。
[0153]
在亮屏充电状态下恒流充电阶段的升温速度f’可以按照任何能够确定的方式确定,例如,可以按照下述方式确定。如图9所示,图9示出了图8中步骤s1411中,确定在亮屏充电状态下恒流充电阶段的升温速度f’的方法流程图:
[0154]
在步骤s14111中,获取n个单位时间内的温度差值;
[0155]
在步骤s14112中,将n个单位时间内的温度差值的平均值确定为在亮屏充电状态下恒流充电阶段的升温速度f’。
[0156]
单位时间的两个端点温度的温度差值,即为该单位时间内的升温速度,例如,读取1秒时间的两个端点的温度值,将两个温度值作差值计算,得到该1秒时间内的升温速度。可以获取n个单位时间内的温度差值,将该n个单位时间内的温度差值的平均值确定为在亮屏充电状态下恒流充电阶段的升温速度f’。n个单位时间可以是连续n个单位时间,也可以是不连续的,例如,可以是按照等间隔时长获取n个单位时间。本公开不做限定。
[0157]
在升温速度确定了之后,可以根据所确定的升温速度f’,确定在第三充电电流下,达到最高温度时的时长tf,例如,可以按照下述方式确定达到最高温度时的时长tf:
[0158]
电子设备在第三充电电流下达到的最高温度f
max
与电子设备在当前阶段的温度f1,与升温速度f’的比值,作为达到最高温度时的时长tf,即tf=(f
max-f1)/f’。
[0159]
根据确定的达到最高温度时的时长tf和第三充电时长,确定亮屏充电状态下恒流充电阶段的第四充电时长。如图10所示,图10示出了图6所述的步骤s143中,根据达到最高温度时的时长和第三充电时长,确定亮屏充电状态下恒流充电阶段的第四充电时长的方法流程图:
[0160]
在步骤s1431中,当达到最高温度时的时长tf小于第三充电时长t3时,根据电池当前阶段的第三已有电量q4和达到最高温度时的时长tf,确定电池在达到最高温度时的电量q6;
[0161]
在步骤s1432中,获取调整后的充电电流i3和第三待载阻抗r3;
[0162]
在步骤s1433中,根据调整后的充电电流i3和第三待载阻抗r3,确定恒流充电阶段的电流调整后的最大电量q7;
[0163]
在步骤s1434中,根据电流调整后的最大电量q7、电池在达到最高温度时的电量q6和调整后的充电电流i3,确定第六充电时长t6;
[0164]
在步骤s1435中,将达到最高温度时的时长tf与第六充电时长t6之和确定为第四充电时长。
[0165]
在本公开所提供的电池充电时长的确定方法中,如果电池达到最高温度时的时长tf小于第三充电时长t3时,说明在亮屏充电状态下恒流充电阶段,在第三充电电流下,充电时长为tf后,电子设备的电池达到电池的最高温度。电池在达到最高温度时的电量q6为电池当前阶段的第三已有电量q4与恒流充电阶段的点充电电流i2和达到最高温度时的时长tf乘积的和:
[0166]
q6=tf*i2 q4;
[0167]
电子设备的电池达到电池的最高温度后,触发温控机制。触发温控机制后,电池的充电电流被下调,调整至电流调整后的充电电流i3。根据电流调整后的充电电流i3和在电流调整后的充电电流i3下的第三待载阻抗r3,可以确定恒流充电阶段的电流调整后的最大电量q7,在电流调整后的充电电流i3下的开路电压v
ocv3
等于v
max-r
3*
i3,即v
ocv3
=v
max-r
3*
i3。根据ocv模型的ocv曲线,获取开路电压v
ocv3
对应的电量,即恒流充电阶段的电流调整后的最大电量q7。
[0168]
根据亮屏充电状态下恒流充电阶段的电流调整后的最大电量q7、达到最高温度时的电量q6,电流调整后的充电时长,确定第六充电时长t6:
[0169]
t6=(q
7-q6)/i3[0170]
在达到最高温度时的时长tf小于第三充电时长t3的场景下,电子设备在亮屏充电状态下的恒流充电阶段的充电时长,将达到最高温度时的时长tf与第六充电时长t6之和,确定为第四充电时长t4。
[0171]
在本公开所提供的电池充电时长的确定方法中,当达到最高温度时的时长tf大于第三充电时长t3时,说明在亮屏充电状态下恒流充电阶段中,电子设备的电池的温度不会升温至电池的最高温度,不会触发稳控机制。此时,电子设备在亮屏充电状态下恒流充电阶
段的充电时长为第三充电时长t3,即第四充电时长t4为第三充电时长t3。
[0172]
在确定了电子设备在亮屏充电状态下恒流充电阶段的充电时长后,确定恒压阶段的第五充电时长t5。
[0173]
电子设备在亮屏充电状态下恒压充电阶段,需要确定从恒流充电阶段的最大电量到电池的最大电量q
max
所需要的时间。电子设备在亮屏充电状态下恒压充电阶段,由于电流逐渐降低,不会触发温控机制,所以可以不考虑温度对充电时长的影响。可以根据亮屏充电状态下恒流充电阶段的最大电量和电池的最大电量q
max
确定亮屏充电状态下恒压充电阶段的第五充电时长。在达到最高温度时的时长tf大于第三充电时长t3场景下,亮屏充电状态下恒流充电阶段的最大电量为电子设备在亮屏充电状态下恒流充电阶段的最大电量为q5,在当达到最高温度时的时长tf小于第三充电时长t3场景下,亮屏充电状态下恒流充电阶段的最大电量为电子设备在亮屏充电状态下恒流充电阶段的电流调整后的最大电量q7。
[0174]
根据ocv模型,可以根据开路电压的拟合公式确定开路电压,例如,开路电压可以按照下述拟合公式确定:
[0175][0176]
其中,q为电池的电量,an为描述电池材料属性的参数,开路电压v
ocv
用电池的容量q的高阶多项式拟合。其拟合度≥0.98。
[0177]
根据电池的待载阻抗的拟合公式确定电池的待载阻抗r,例如,电池的待载阻抗可以按照下述拟合公式确定:
[0178][0179]
其中,q为电池的容量,bn为描述电池材料属性的参数,待载阻抗用电池的容量q的高阶多项式拟合。其拟合度≥0.98。
[0180]
在达到最高温度时的时长tf大于第三充电时长t3场景下,亮屏充电状态下恒流充电阶段的最大电量为电子设备的在亮屏充电状态下恒流充电阶段的最大电量为q5时,电子设备的在亮屏充电状态下恒压阶段的第五充电时长t5可以按照下述方式确定:
[0181][0182]
其中,t5为在亮屏充电状态下恒压阶段的第五充电时长,an和bn为描述电池材料属性的参数,q5为电子设备的在亮屏充电状态下恒流充电阶段的最大电量,q
max
为电池的最大电量,v
max
为电池充满时的端电压。
[0183]
在达到最高温度时的时长tf小于第三充电时长t3场景下,恒流充电阶段的最大电量为,电子设备的在亮屏充电状态下恒流充电阶段的最大电量为q7时,电子设备的在亮屏充电状态下恒压阶段的第五充电时长t5可以按照下述方式确定:
[0184][0185]
其中,t5为在亮屏充电状态下恒压阶段的第五充电时长,an和bn为描述电池材料属性的参数,q7为电子设备的在亮屏充电状态下恒流充电阶段的最大电量,q
max
为电池的最大
电量,v
max
为电池充满时的端电压。
[0186]
确定了电子设备的在亮屏充电状态下恒压阶段的第五充电时长t5,将电子设备在亮屏充电状态下的恒流充电阶段的第四充电时长t4和电子设备的在亮屏充电状态下恒压阶段的第五充电时长t5之和确定为电池的充电时长。
[0187]
本公开所提供的电池充电时长的确定方法中,当充电状态的类型为亮屏充电状态且处于恒流充电阶段时,考虑亮屏充电状态下,电子设备的功耗对电子设备的温度的影响,以及电子设备的温度对电子设备的电池的充电时长的影响,根据温度的影响,提供了确定电池充电时长的方法,提高了电池充电时长的确定方法的准确性。
[0188]
本公开所提供的电池充电时长的确定方法中,当充电状态的类型为亮屏充电状态且处于恒压充电阶段时,可以只考虑恒压充电阶段的特点,只确定恒压充电阶段的充电时长作为电池的充电时长。如图11所示,图11示出了图1中步骤s13中,根据充电状态类型和充电阶段,确定电池所需的充电时长的方法流程图:
[0189]
在步骤s146中,当充电状态类型为亮屏充电状态且处在恒压充电阶段时,获取电池当前的第四已有电量q8;
[0190]
在步骤s147中,根据第四已有电量q8、电池最大电量q
max
和电池充满时的端电压,确定充电时长。
[0191]
本公开所提供的电池充电时长的确定方法中,当充电状态的类型为亮屏充电状态且处在恒压充电阶段时,虽然亮屏状态下,电子设备处于功耗状态,但是在恒压充电阶段,电流逐渐降低,不会触发温控机制,可以不考虑温度对充电时长的影响。因此,在亮屏充电状态且处在恒压充电阶段时,可以获取电子设备在亮屏充电状态下的恒压阶段中,当前阶段第四已有电量q8,并根据当前阶段第四已有电量q8、电池最大电量q
max
和电池充满时的端电压,确定恒压充电阶段的充电时长,该恒压充电阶段的充电时长即为电池的充电时长。
[0192]
如上描述的,根据ocv模型,可以根据开路电压的拟合公式确定开路电压,例如,开路电压可以按照下述拟合公式确定:
[0193][0194]
其中,q为电池的电量,an为描述电池材料属性的参数,开路电压v
ocv
用电池的容量q的高阶多项式拟合。其拟合度≥0.98。
[0195]
根据电池的待载阻抗的拟合公式确定电池的待载阻抗r,例如,电池的待载阻抗可以按照下述拟合公式确定:
[0196][0197]
其中,q为电池的容量,bn为描述电池材料属性的参数,待载阻抗用电池的容量q的高阶多项式拟合。其拟合度≥0.98。
[0198]
在亮屏状态下的恒压充电阶段,根据所获取的当前阶段的第四已有电量q8、电池最大电量q
max
,确定亮屏状态下的恒压充电阶段的充电时长,即电池的充电时长t可以按照下述方式确定:
[0199]
[0200]
其中,t为充电时长,an和bn为描述电池材料属性的参数,q8为所获取的当前阶段的第四已有电量,q
max
为电池最大电量,v
max
为电池充满时的端电压。
[0201]
本公开所提供的电池充电时长的确定方法中,当充电状态的类型为亮屏充电状态且处于恒压充电阶段时,可以只考虑恒压充电阶段的特点,只确定恒压充电阶段的充电时长作为电池的充电时长,提高了电池充电时长的确定方法的准确性。
[0202]
本公开的一个示例性的实施例中,提供了一种电池充电时长的确定装置。如图12所示,图12是根据一示例性实施例示出的一种电池充电时长的确定装置的框图。参照图7,该确定装置包括获取模块1201,第一确定模块1202,第二确定模块1203。
[0203]
获取模块1201,用于当监测到电子设备的电池进入充电状态后,获取电池当前的充电状态类型;
[0204]
第一确定模块1202,用于确定所述电池所处的充电阶段,所述充电阶段包括恒流充电阶段和恒压充电阶段;;
[0205]
第二确定模块1203,用于根据所述充电状态类型和所述充电阶段,确定所述电池所需的充电时长。
[0206]
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0207]
图13是根据一示例性实施例示出的一种电池充电时长的确定装置1300的框图。例如,装置1300可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
[0208]
参照图13,装置1300可以包括以下一个或多个组件:处理组件1302,存储器1304,电力组件1306,多媒体组件1308,音频组件1310,输入/输出(i/o)的接口1312,传感器组件1314,以及通信组件1316。
[0209]
处理组件1302通常控制装置1300的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件1302可以包括一个或多个处理器1320来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件1302可以包括一个或多个模块,便于处理组件1302和其他组件之间的交互。例如,处理组件1302可以包括多媒体模块,以方便多媒体组件1308和处理组件1302之间的交互。
[0210]
存储器1304被配置为存储各种类型的数据以支持在设备1300的操作。这些数据的示例包括用于在装置1300上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器1304可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。
[0211]
电力组件1306为装置1300的各种组件提供电力。电力组件1306可以包括电源管理系统,一个或多个电源,及其他与为装置1300生成、管理和分配电力相关联的组件。
[0212]
多媒体组件1308包括在所述装置1300和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(lcd)和触摸面板(tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动
作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件1308包括一个前置摄像头和/或后置摄像头。当设备1300处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
[0213]
音频组件1310被配置为输出和/或输入音频信号。例如,音频组件1310包括一个麦克风(mic),当装置1300处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1304或经由通信组件1316发送。在一些实施例中,音频组件1310还包括一个扬声器,用于输出音频信号。
[0214]
i/o接口1312为处理组件1302和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
[0215]
传感器组件1314包括一个或多个传感器,用于为装置1300提供各个方面的状态评估。例如,传感器组件1314可以检测到设备1300的打开/关闭状态,组件的相对定位,例如所述组件为装置1300的显示器和小键盘,传感器组件1314还可以检测装置1300或装置1300一个组件的位置改变,用户与装置1300接触的存在或不存在,装置1300方位或加速/减速和装置1300的温度变化。传感器组件1314可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件1314还可以包括光传感器,如cmos或ccd图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件1314还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
[0216]
通信组件1316被配置为便于装置1300和其他设备之间有线或无线方式的通信。装置1300可以接入基于通信标准的无线网络,如wifi,2g或3g,或它们的组合。在一个示例性实施例中,通信组件1316经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件1316还包括近场通信(nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(rfid)技术,红外数据协会(irda)技术,超宽带(uwb)技术,蓝牙(bt)技术和其他技术来实现。
[0217]
在示例性实施例中,装置1300可以被一个或多个应用专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
[0218]
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器1304,上述指令可由装置1300的处理器1320执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。
[0219]
一种非临时性计算机可读存储介质,当所述存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行一种电池充电时长的确定方法,所述方法包括:
[0220]
当监测到所述电子设备的电池进入充电状态后,获取电池当前的充电状态类型;
[0221]
确定所述电池所处的充电阶段,所述充电阶段包括恒流充电阶段和恒压充电阶段;
[0222]
根据所述充电状态类型和所述充电阶段,确定所述电池所需的充电时长。
[0223]
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其
它实施方案。本技术旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。
[0224]
应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献