一种数据处理方法、装置及电子设备的制造方法
【专利摘要】本发明公开了一种数据处理方法、装置及电子设备,所述方法应用于电池中,所述电池处于存储状态,所述方法包括:基于所述电池的电芯电压值获取所述电池的标准存储时间值;在所述电池由存储状态转变为充电状态时,基于所述电池的充电电流值获取所述电池的标准充放电循环次数值;基于所述标准存储时间值及所述标准充放电循环次数值,获取所述电池的修正满充电容量。本发明实施例通过对电池在使用过程中引起其满充电容量衰减的因素参数值进行获取,如标准存储时间值及标准充放电循环次数值等,进而基于这两种参数值对电池的满充电容量进行修正,由此,提高最终得到的电池满充电容量的准确率,实现本发明目的。
【专利说明】
一种数据处理方法、装置及电子设备
技术领域
[0001]本发明涉及电池控制技术领域,特别涉及一种数据处理方法、装置及电子设备。【背景技术】
[0002]电子设备上的电池在设备使用过中,其满充电容量通常会随着使用时间的增加而出现某种程度的衰减,使得电池的满充电容量不准确。
【发明内容】
[0003]本发明的目的在于,提供一种数据处理方法、装置及电子设备,用以解决现有技术中电池的满充电容量会随着使用时间的增加而出现衰减,使得满充电容量不准确的技术问题。
[0004]本发明提供了一种数据处理方法,应用于电池中,所述电池处于存储状态,所述方法包括:
[0005]基于所述电池的电芯电压值获取所述电池的标准存储时间值;
[0006]在所述电池由存储状态转变为充电状态时,基于所述电池的充电电流值获取所述电池的标准充放电循环次数值;
[0007]基于所述标准存储时间值及所述标准充放电循环次数值,获取所述电池的修正满充电容量。
[0008]上述方法,优选的,所述标准存储时间值包括标准高电压存储时间值及标准低电压存储时间值,相应的,所述基于所述电池的电芯电压值获取所述电池的标准存储时间值包括:
[0009]在所述电池当前的电芯电压值大于或等于预设的第一阈值时,基于所述电池的当前电压存储时间值以第一方式获取所述电池的标准高电压存储时间值;
[0010]在所述电池当前得到电芯电压值小于所述第一阈值时,基于所述电池的当前电压存储时间值以第二方式获取所述电池的标准低电压存储时间值。
[0011]上述方法,优选的,所述第一方式包括:将所述当前电压存储时间值乘以第一时间系数得到所述标准高电压存储时间值;
[0012]所述第二方式包括:将所述当前电压存储时间值乘以第二时间系数得到所述标准低电压存储时间值。
[0013]上述方法,优选的,基于所述电池的充电电流值获取所述电池的标准充放电循环次数值,包括:
[0014]在所述电池的充电电流大于或等于预设第二阈值且所述电池的当前充电量与当前满充电容量相一致时,将所述当前充电量清零并以第三方式更新所述电池的标准充放电循环次数值;
[0015]在所述电池的充电电流小于所述第二阈值且所述电池的当前充电量与当前满充电容量相一致时,将所述当前充电量清零并以第四方式更新所述电池的标准充放电循环次数值。
[0016]上述方法,优选的,所述以第三方式更新所述电池的标准充放电循环次数值,包括:
[0017]将所述电池当前的标准充放电循环次数值加上1与第一循环系数的乘积,得到更新后的标准充放电循环次数值;
[0018]相应的,所述以第四方式更新所述电池的标准充放电循环次数值,包括:
[0019]将所述电池当前的标准充放电循环次数值加上1与第二循环系数的乘积,得到更新后的标准充放电循环次数值。
[0020]上述方法,优选的,所述基于所述标准存储时间值及所述标准充放电循环次数值, 获取所述电池的修正满充电容量,包括:[0021 ]依据所述标准高电压存储时间值、所述标准低电压存储时间值及所述标准充放电循环次数值,获取满充补偿值;
[0022]将所述电池当前的满充电容量乘以1与所述满充补偿值的差值,得到所述电池的修正满充电容量。
[0023]上述方法,优选的,所述依据所述标准高电压存储时间值、所述标准低电压存储时间值及所述标准充放电循环次数值,获取满充补偿值,包括:
[0024]将所述标准充放电循环次数值乘以第一补偿系数,得到循环次数补偿值;
[0025]将所述标准高电压存储时间值乘以第二补偿系数,得到高电压存储时间补偿值;
[0026]将所述标准低电压存储时间值乘以第三补偿系数,得到低电压存储时间补偿值;
[0027]将所述循环次数补偿值、所述高电压存储时间补偿值及所述低电压存储时间补偿值进行加和计算,得到所述满充补偿值。
[0028]本发明还提供了一种数据处理装置,设置于电池中,所述电池处于存储状态,所述装置包括:
[0029]时间获取单元,用于基于所述电池的电芯电压值获取所述电池的标准存储时间值;
[0030]循环获取单元,用于在所述电池由存储状态转变为充电状态时,基于所述电池的充电电流值获取所述电池的标准充放电循环次数值;
[0031]满充获取单元,用于基于所述标准存储时间值及所述标准充放电循环次数值,获取所述电池的修正满充电容量。
[0032]上述装置,优选的,所述标准存储时间值包括标准高电压存储时间值及标准低电压存储时间值,相应的,所述时间获取单元包括:
[0033]阈值判断子单元,用于判断所述电池当前的电芯电压值是否大于或等于预设的第一阈值,在所述电芯电压值大于或等于所述第一阈值时,触发第一获取子单元,否则,触发第二获取子单元;
[0034]第一获取子单元,用于基于所述电池的当前电压存储时间值以第一方式获取所述电池的标准高电压存储时间值;
[0035]第二获取子单元,用于基于所述电池的当前电压存储时间值以第二方式获取所述电压的标准低电压存储时间值。
[0036]上述装置,优选的,所述第一方式包括:将所述当前电压存储时间值乘以第一时间系数得到所述标准高电压存储时间值;
[0037]第二方式包括:将所述当前电压存储时间值乘以第二时间系数得到所述标准低电压存储时间值。
[0038]上述装置,优选的,所述循环获取单元包括:
[0039]阈值判断子单元,用于判断所述电池的充电电流是否大于或等于预设第二阈值且所述电池的当前充电电流与当前满充电容量相一致,如果是,触发第一更新子单元,否则, 触发第二更新子单元;
[0040]第一更新子单元,用于将所述当前充电电量清零并以第三方式更新所述电池的标准充放电循环次数值;
[0041]第二更新子单元,用于将所述当前充电量清零并以第四方式更新所述电池的标准充放电循环次数值。
[0042]上述装置,优选的,所述第一更新子单元包括:
[0043]第一清零模块,用于将所述当前充电电量清零;
[0044]第一叠加模块,用于将所述电池当前的标准充放电循环次数值加上1与第一循环系数的乘积,得到更新后的标准充放电循环次数值;
[0045]相应的,所述第二更新子单元包括:
[0046]第二清零模块,用于将所述当前充电量清零;
[0047]第二叠加模块,用于将所述电池当前的标准充放电循环次数值加上1与第二循环系数的乘积,得到更新后的标准充放电循环次数值。
[0048]上述装置,优选的,所述满充获取单元包括:
[0049]补偿获取子单元,用于依据所述标准高电压存储时间值、所述标准低电压存储时间值及所述标准充放电循环次数值,获取满充补偿值;
[0050]修正获取子单元,用于将所述电池当前的满充电容量乘以1与所述满充补偿值的差值,得到所述电池的修正满充电容量。
[0051]上述装置,优选的,所述补偿获取子单元包括:
[0052]循环补偿获取模块,用于将所述标准充放电循环次数值乘以第一补偿系数,得到循环次数补偿值;
[0053]高电压补偿获取模块,用于将所述标准高电压存储时间值乘以第二补偿系数,得到高电压存储时间补偿值;
[0054]低电压补偿获取模块,用于将所述标准低电压存储时间值乘以第三补偿系数,得到低电压存储时间补偿值;
[0055]满充补偿获取模块,用于将所述循环次数补偿值、所述高电压存储时间补偿值及所述低电压存储时间补偿值进行加和计算,得到所述满充补偿值。
[0056]本发明还提供了一种电子设备,包括电池,所述电池处于存储状态,所述电子设备还包括数据处理装置;
[0057]其中,所述数据处理装置,用于基于所述电池的电芯电压值获取所述电池的标准存储时间值,在所述电池由存储状态转变为充电状态时,基于所述电池的充电电流值获取所述电池的标准充放电循环次数值,并基于所述标准存储时间值及所述标准充放电循环次数值,获取所述电池的修正满充电容量。
[0058]由上述方案可知,本发明提供的一种数据处理方法、装置及电子设备,通过获取电池处于存储状态下的标准存储时间值并获取电池处于充电状态下的标准充放电循环次数值,进而基于这两个方面的值来对电池的满充电容量进行修正,由此,得到修正满充电容量。本发明通过对电池在使用过程中引起其满充电容量衰减的因素参数值进行获取,如标准存储时间值及标准充放电循环次数值等,进而基于这两种参数值对电池的满充电容量进行修正,由此,提高最终得到的电池满充电容量的准确率,实现本发明目的。【附图说明】
[0059]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0060]图1为本发明提供的一种数据处理方法实施例一的流程图;
[0061]图2为本发明提供的一种数据处理方法实施例二的部分流程图;
[0062]图3为本发明提供的一种数据处理方法实施例三的部分流程图;
[0063]图4为本发明提供的一种数据处理方法实施例四的部分流程图;
[0064]图4a为本发明实施例四的另一部分流程图;
[0065]图5为本发明提供的一种数据处理装置实施例五的结构示意图;
[0066]图6为本发明提供的一种数据处理装置实施例六的部分结构示意图;
[0067]图7为本发明提供的一种数据处理装置实施例七的部分结构示意图;
[0068]图8为本发明实施例七的另一部分结构示意图;
[0069]图9为本发明实施例七的又一部分结构示意图;
[0070]图10为本发明提供的一种数据处理装置实施例八的部分结构示意图;
[0071]图11为本发明实施例八的另一部分结构示意图;
[0072]图12为本发明提供的一种电子设备实施例九的结构示意图;
[0073]图13a及图13b分别为本发明实施例九的应用示例图。【具体实施方式】
[0074]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0075]参考图1,为本发明提供的一种数据处理方法实施例一的流程图,其中,所述方法应用于电池中,所述电池可以为任何电子设备如手机、pad、电子书等设备上的供电电池,所述电池初始状态下可以为存储状态,也就是非充放电状态。
[0076]在本实施例中,所述方法可以包括以下步骤:
[0077]步骤101:基于所述电池的电芯电压值获取所述电池的标准存储时间值。
[0078]其中,所述标准存储时间值是指,在所述电池处于存储状态时,本实施例依据该电池当前的电芯电压值来获取其标准存储时间值。
[0079]步骤102:在所述电池由存储状态转变为充电状态时,基于所述电池的充电电流值获取所述电池的标准充放电循环次数值。
[0080]其中,所述标准充放电循环次数值,是指,所述电池充电到满电再放电到最低值的循环次数。本实施例是在所述电池处于充电状态下时,通过判断其充电电流值的大小完成对所述电池的标准充放电循环次数的获取。
[0081]步骤103:基于所述标准存储时间值及所述标准充放电循环次数值,获取所述电池的修正满充电容量。
[0082]其中,本实施例中可以在所述电池开始处于充电状态下运行所述步骤103,也就是说,在所述电池的充电电流不小于或等于〇时进行标准充放电循环次数值的获取并进行修正满充电容量的获取。
[0083] 需要说明的是,在本实施例中获取到所述修正满充电容量之后,以此对电池的当前满充电容量值进行更新修正,以能够提示给用户更加准确的满充电容量值。
[0084]由上述方案可知,本发明提供的一种数据处理方法实施例一,通过获取电池处于存储状态下的标准存储时间值并获取电池处于充电状态下的标准充放电循环次数值,进而基于这两个方面的值来对电池的满充电容量进行修正,由此,得到修正满充电容量。本实施例通过对电池在使用过程中引起其满充电容量衰减的因素参数值进行获取,如标准存储时间值及标准充放电循环次数值等,进而基于这两种参数值对电池的满充电容量进行修正, 由此,提高最终得到的电池满充电容量的准确率,实现本发明目的。
[0085]在具体实现中,所述标准存储时间值可以包括有:标准高电压存储时间值及标准低电压存储时间值,所述标准高电压存储时间值是指电池电芯处于高电压状态下的存储时间值,所述标准低电压存储时间值是指电池电芯处于低电压状态下的存储时间值。由此,参考图2,为本发明提供的一种数据处理方法实施例二中所述步骤101的实现流程图,其中, 所述步骤101可以通过以下步骤实现:
[0086]步骤111:判断所述电池当前的电芯电压值是否大于或等于预设第一阈值,如果是,执行步骤112,否则,执行步骤113。
[0087]也就是说,本实施例中是通过对电池当前的电芯电压值进行大小值的判断之后, 以不同的方式来获取相应电压下的存储时间值。
[0088]其中,所述第一阈值可以为预先设置的4.1V。
[0089]步骤112:基于所述电池的当前电压存储时间值以第一方式获取所述电池的标准高电压存储时间值。
[0090]也就是说,本实施例中在所述电池当前的电芯电压值大于或等于预设的第一阈值时,基于所述电池的当前电压存储时间值以第一方式获取所述电池的标准高电压存储时间值。
[0091]具体的,所述第一方式可以为:将所述当前电压存储时间值乘以第一时间系数得到所述标准高电压存储时间值。所述第一时间系数可以为大于0且小于1的系数,其大小可以根据不同电芯的特性及电芯温度来进行设置。而所述电池的当前电压存储时间值作为所述电池的属性值由本实施例进行采集并记录,进而将所述当前电压存储时间值乘以所述第一时间系数,得到所述标准高电压存储时间值。
[0092]步骤113:基于所述电池的当前电压存储时间值以第二方式获取所述电池的标准低电压存储时间值。
[0093]也就是说,本实施例中在所述电池当前的电芯电压值小于所述第一阈值时,基于所述电池的当前电压存储时间值以第二方式获取所述电池的标准低电压存储时间值。
[0094]具体的,所述第二方式可以为:将所述当前电压存储时间值乘以第二时间系数得到所述标准低电压存储时间值。所述第二时间系数可以为大于1的系数,其大小可以根据不同芯片的特性及电芯温度来进行设置。而所述电池的当前电压存储时间值作为所述电池的属性值由本实施例进行采集并记录,进而将所述当前电压存储时间值乘以所述第二时间系数,得到所述标准低电压存储时间值。
[0095]参考图3,为本发明提供的一种数据处理方法实施例三中所述步骤102的实现流程图,其中,所述步骤102可以包括以下步骤:
[0096]步骤121:判断所述电池的充电电流是否大于或等于预设第二阈值且所述电池的当前充电量与当前满充电容量相一致,如果是,执行步骤122,否则,执行步骤123。
[0097]也就是说,本实施例中是通过对电池的充电电流进行大小值的判断之后,以不同的方式来获取相应充电电流下的标准充放电循环次数值。
[0098]其中,所述第二阈值可以为预先设置的07C。
[0099]步骤122:将所述当前充电量清零并以第三方式更新所述电池的标准充放电循环次数值。
[0100]其中,本实施例中将所述当前充电量清零是指,将所述电池的控制芯片所记录的已经充入的电量增量清零,并非所述电池当前的剩余电量。也就是说,本实施例会在所述电池的充电电流大于或等于所述第二阈值且所述电池的当前充电量与当前满充电容量相一致时,将所述当前充电量清零并以第三方式更新所述电池的标准充放电循环次数值。
[0101]具体的,本实施例在以第三方式更新所述电池的标准充放电循环次数值时,可以通过以下方式实现:
[0102]将所述电池当前的标准充放电循环次数值加上1与第一循环系数的乘积,得到更新后的标准充放电循环次数值。
[0103]其中,所述第一循环系数可以为预先设定,通常可以设置为1。而所述电池当前的标准充放电循环次数值作为所述电池的运行属性值,由本实施例进行采集并记录,进而将所述电池当前的标准充放电循环次数值加上1,得到更新后的标准充放电循环次数值。
[0104]步骤123:将所述当前充电量清零并以第四方式更新所述电池的标准充放电循环次数值。
[0105]其中,本实施例中将所述当前充电量清零是指,将所述电池的控制芯片所记录的已经充入的电量增量清零,并非所述电池当前的剩余电量。也就是说,本实施例会在所述电池的充电电流小于所述第二阈值且所述电池的当前充电量与当前满充电容量相一致时,将所述当前充电量清零并以第四方式更新所述电池的标准充放电循环次数值。
[0106]具体的,本实施例在以第四方式更新所述电池的标准充放电循环次数值时,可以通过以下方式实现:
[0107]将所述电池当前的标准充放电循环次数值加上1与第二循环系数的乘积,得到更新后的标准充放电循环次数值。
[0108]其中,所述第二循环系数可以为预先根据电芯的特性进行设定,例如,一般锂离子电池可以设置为1.3。而所述电池当前的标准充放电循环次数值作为所述电池的运行属性值,由本实施例进行采集并记录,进而将所述电池当前的标准充放电循环次数值加上1与所述第二循环系数的乘积,得到更新后的标准充放电循环次数值。
[0109]参考图4,为本发明提供的一种数据处理方法实施例四中所述步骤103的实现流程图,其中,所述步骤103可以包括以下步骤:
[0110]步骤131:依据所述标准高电压存储时间值、所述标准低电压存储时间值及所述标准充放电循环次数值,获取满充补偿值。
[0111]具体的,如图4a中所示,所述步骤131可以通过以下步骤实现:
[0112]步骤1311:将所述标准充放电循环次数值乘以第一补偿系数,得到循环次数补偿值。
[0113]其中,所述第一补偿系数可以为〇.1%。
[0114]步骤1312:将所述标准高电压存储时间值乘以第二补偿系数,得到高电压存储时间补偿值。
[0115]其中,所述第二补偿系数可以为4% /1000。
[0116]步骤1313:将所述标准低电压存储时间值乘以第三补偿系数,得到低电压存储时间补偿值。
[0117]其中,所述第三补偿系数可以为2% /1000。
[0118]步骤1314:将所述循环次数补偿值、所述高电压存储时间补偿值及所述低电压存储时间补偿值进行加和计算,得到所述满充补偿值。
[0119]步骤132:将所述电池当前的满充电容量乘以1与所述满充补偿值的差值,得到所述电池的修正满充电容量。
[0120]参考图5,为本发明提供的一种数据处理装置实施例五的结构示意图,其中,所述装置可以设置于电池中,所述电池可以为任何电子设备如手机、pad、电子书等设备上的供电电池,所述电池处于初始状态下可以为存储状态,也就是非充电状态。
[0121]在本实施例中,所述装置可以包括有以下结构:
[0122]时间获取单元501,用于基于所述电池的电芯电压值获取所述电池的标准存储时间值。
[0123]其中,所述标准存储时间值是指,在所述电池处于存储状态时,本实施例依据该电池当前的电芯电压值来获取其标准存储时间值。
[0124]循环获取单元502,用于在所述电池由存储状态转变为充电状态时,基于所述电池的充电电流值获取所述电池的标准充放电循环次数值。
[0125]其中,所述标准充放电循环次数值,是指,所述电池充电到满电再放电到最低值的循环次数。本实施例是在所述电池处于充电状态下时,通过判断其充电电流值的大小完成对所述电池的标准充放电循环次数的获取。
[0126]满充获取单元503,用于基于所述标准存储时间值及所述标准充放电循环次数值, 获取所述电池的修正满充电容量。
[0127]其中,本实施例中可以在所述电池开始处于充电状态下运行所述满充获取单元 503,也就是说,在所述电池的充电电流不小于或等于0时进行标准充放电循环次数值的获取并进行修正满充电容量的获取。
[0128] 需要说明的是,在本实施例中获取到所述修正满充电容量之后,以此对电池的当前满充电容量值进行更新修正,以能够提示给用户更加准确的满充电容量值。
[0129]由上述方案可知,本发明提供的一种数据处理装置实施例五,通过获取电池处于存储状态下的标准存储时间值并获取电池处于充电状态下的标准充放电循环次数值,进而基于这两个方面的值来对电池的满充电容量进行修正,由此,得到修正满充电容量。本实施例通过对电池在使用过程中引起其满充电容量衰减的因素参数值进行获取,如标准存储时间值及标准充放电循环次数值等,进而基于这两种参数值对电池的满充电容量进行修正, 由此,提高最终得到的电池满充电容量的准确率,实现本发明目的。
[0130]在具体实现中,所述标准存储时间值可以包括有:标准高电压存储时间值及标准低电压存储时间值,所述标准高电压存储时间值是指电池电芯处于高电压状态下的存储时间值,所述标准低电压存储时间值是指电池电芯处于低电压状态下的存储时间值。由此,参考图6,为本发明提供的一种数据处理装置实施例六中所述时间获取单元501的结构示意图,其中,所述时间获取单元501可以包括以下结构:
[0131]阈值判断子单元511,用于判断所述电池当前的电芯电压值是否大于或等于预设的第一阈值,在所述电芯电压值大于或等于所述第一阈值时,触发第一获取子单元512,否贝1J,触发第二获取子单元513。
[0132]也就是说,本实施例中是通过对电池当前的电芯电压值进行大小值的判断之后, 以不同的方式来获取相应电压下的存储时间值。
[0133]其中,所述第一阈值可以为预先设置的4.1V。
[0134]第一获取子单元512,用于基于所述电池的当前电压存储时间值以第一方式获取所述电池的标准高电压存储时间值。
[0135]也就是说,本实施例中在所述电池当前的电芯电压值大于或等于预设的第一阈值时,基于所述电池的当前电压存储时间值以第一方式获取所述电池的标准高电压存储时间值。
[0136]具体的,所述第一方式可以为:将所述当前电压存储时间值乘以第一时间系数得到所述标准高电压存储时间值。所述第一时间系数可以为大于〇且小于1的系数,其大小可以根据不同电芯的特性及电芯温度来进行设置。而所述电池的当前电压存储时间值作为所述电池的属性值由本实施例进行采集并记录,进而将所述当前电压存储时间值乘以所述第一时间系数,得到所述标准高电压存储时间值。
[0137]第二获取子单元513,用于基于所述电池的当前电压存储时间值以第二方式获取所述电压的标准低电压存储时间值。
[0138]也就是说,本实施例中在所述电池当前的电芯电压值小于所述第一阈值时,基于所述电池的当前电压存储时间值以第二方式获取所述电池的标准低电压存储时间值。
[0139]具体的,所述第二方式可以为:将所述当前电压存储时间值乘以第二时间系数得到所述标准低电压存储时间值。所述第二时间系数可以为大于1的系数,其大小可以根据不同芯片的特性及电芯温度来进行设置。而所述电池的当前电压存储时间值作为所述电池的属性值由本实施例进行采集并记录,进而将所述当前电压存储时间值乘以所述第二时间系数,得到所述标准低电压存储时间值。
[0140]参考图7,为本发明提供的一种数据处理装置实施例七中所述循环获取单元502的结构示意图,其中,所述循环获取单元502可以包括以下结构:
[0141]阈值判断子单元521,用于判断所述电池的充电电流是否大于或等于预设第二阈值且所述电池的当前充电电流与当前满充电容量相一致,如果是,触发第一更新子单元 522,否则,触发第二更新子单元523。
[0142]也就是说,本实施例中是通过对电池的充电电流进行大小值的判断之后,以不同的方式来获取相应充电电流下的标准充放电循环次数值。
[0143]其中,所述第二阈值可以为预先设置的07C。
[0144]第一更新子单元522,用于将所述当前充电电量清零并以第三方式更新所述电池的标准充放电循环次数值。
[0145]其中,本实施例中将所述当前充电量清零是指,将所述电池的控制芯片所记录的已经充入的电量增量清零,并非所述电池当前的剩余电量。也就是说,本实施例会在所述电池的充电电流大于或等于所述第二阈值且所述电池的当前充电量与当前满充电容量相一致时,将所述当前充电量清零并以第三方式更新所述电池的标准充放电循环次数值。
[0146]具体的,如图8中所示,为所述第一更新子单元522的结构示意图,其中,所述第一更新子单元522可以包括以下结构:
[0147]第一清零模块801,用于将所述当前充电电量清零。
[0148]第一叠加模块802,用于将所述电池当前的标准充放电循环次数值加上1与第一循环系数的乘积,得到更新后的标准充放电循环次数值。
[0149]其中,所述第一循环系数可以为预先设定,通常可以设置为1。而所述电池当前的标准充放电循环次数值作为所述电池的运行属性值,由本实施例进行采集并记录,进而将所述电池当前的标准充放电循环次数值加上1,得到更新后的标准充放电循环次数值。
[0150]第二更新子单元523,用于将所述当前充电量清零并以第四方式更新所述电池的标准充放电循环次数值。
[0151]其中,本实施例中将所述当前充电量清零是指,将所述电池的控制芯片所记录的已经充入的电量增量清零,并非所述电池当前的剩余电量。也就是说,本实施例会在所述电池的充电电流小于所述第二阈值且所述电池的当前充电量与当前满充电容量相一致时,将所述当前充电量清零并以第四方式更新所述电池的标准充放电循环次数值。
[0152]具体的,如图9中所示,所述第二更新子单元523可以包括以下结构:
[0153]第二清零模块901,用于将所述当前充电量清零。
[0154]第二叠加模块902,用于将所述电池当前的标准充放电循环次数值加上1与第二循环系数的乘积,得到更新后的标准充放电循环次数值。
[0155]其中,所述第二循环系数可以为预先根据电芯的特性进行设定,例如,一般锂离子电池可以设置为1.3。而所述电池当前的标准充放电循环次数值作为所述电池的运行属性值,由本实施例进行采集并记录,进而将所述电池当前的标准充放电循环次数值加上1与所述第二循环系数的乘积,得到更新后的标准充放电循环次数值。
[0156]参考图10,为本发明提供的一种数据处理装置实施例八中所述满充获取单元503 的结构示意图,其中,所述满充获取单元503可以包括以下结构:
[0157]补偿获取子单元531,用于依据所述标准高电压存储时间值、所述标准低电压存储时间值及所述标准充放电循环次数值,获取满充补偿值。
[0158]具体的,如图11中所示,所述补偿获取子单元531可以包括以下结构实现:
[0159]循环补偿获取模块1101,用于将所述标准充放电循环次数值乘以第一补偿系数, 得到循环次数补偿值;
[0160]其中,所述第一补偿系数可以为0? 1%。
[0161]高电压补偿获取模块1102,用于将所述标准高电压存储时间值乘以第二补偿系数,得到高电压存储时间补偿值;
[0162]其中,所述第二补偿系数可以为4% /1000。
[0163]低电压补偿获取模块1103,用于将所述标准低电压存储时间值乘以第三补偿系数,得到低电压存储时间补偿值。
[0164]其中,所述第三补偿系数可以为2% /1000。
[0165]满充补偿获取模块1104,用于将所述循环次数补偿值、所述高电压存储时间补偿值及所述低电压存储时间补偿值进行加和计算,得到所述满充补偿值。
[0166]修正获取子单元532,用于将所述电池当前的满充电容量乘以1与所述满充补偿值的差值,得到所述电池的修正满充电容量。
[0167]参考图12,为本发明提供的一种电子设备实施例九的结构示意图,其中,所述电子设备可以包括有电池1201,所述电池1201的初始状态可以为存储状态,S卩非充放电状态, 所述电子设备可以为如手机、pad、电子书等设备,所述电子设备还可以包括数据处理装置 1202〇
[0168]其中,所述数据处理装置1202可以用于基于所述电池1201的电芯电压值获取所述电池1201的标准存储时间值,在所述电池1201由存储状态转变为充电状态时,基于所述电池1201的充电电流值获取所述电池1201的标准充放电循环次数值,并基于所述标准存储时间值及所述标准充放电循环次数值,获取所述电池1201的修正满充电容量。
[0169]需要说明的是,所述数据处理装置1202可以集成在所述电池的控制芯片,如所述电池的BMU(battery manage unit,电池管理单元)上实现。
[0170]例如,参考图13a、图13b及以下内容,为基于本实施例在实际应用的循环实现方案示例:
[0171]首先,在电池处于没有充放电电流的存储状态时,BMU判断电池cell电压,当平均cell电压大于4.1V(threshold),BMU记录高电压状态存储时间值和电芯温度,并换算成标准高电压存储时间值Time_Standard_High Voltage =高电压存储时间值(high voltage storage time) *系数B_High_Voltage (根据不同电芯特性及温度设定此系数), 每分钟判断一次Time_Standard_High Voltage并进行累积计算;当平均cell电压小于 4.1V (threshold),BMU记录低电压状态存储时间值和电芯温度,并换算成标准低电压存储时间值 Time_Standard_Low Voltage =低电压存储时间值(low voltage storage time)* 系数B_Low_Voltage(根据不同电芯特性及温度设定此系数),每分钟判断一次Time_ Standard_Low Voltage并进行累积计算。
[0172]其次,在电池处于充电状态,BMU判断充电电流大小,当电池处于普通充电模式(0 〈充电电流〈〇.7C快充thresho 1 d),BMU计算已充电量,当累积已充电量大于当前FCC,循环次数加1并使已充电量清零,重复循环,标准循环次数(Cycle_Standard)增加l,Cycle_ Standard重复循环进行累积计算;当电池处于快速充电模式(0.7C〈充电电流),BMU计算已充电量,当累积已充电量大于当前FCC,循环次数加1并使已充电量清零,重复循环,标准循环次数(Cycle_Standard)增加l*A_Quick_Charge (此参数根据电芯特性设定,一般锂离子电池设为1.3),Cycle_Standard重复循环进行累积计算。
[0173]之后,每次电池充电开始时(BMU判断电池充电电流从〈=0变为〉threshold),BMU 都会根据此时的标准循环次数(Cycle_Standard),标准低电压存储时间(Time_Standard_ Low Voltage),标准高电压存储时间(Time_Standard_High Voltage)来修正 FCC〇
[0174]最后,BMU基于前文中得到的各种值计算FCC补偿量,如:
[0175]FCC 补偿量 FCC_Compensat1n =标准循环次数(Cycle_Standard) *0? 1 % + 标准高电压存储时间(Time_Standard_High Voltage)/1000*4%+标准低电压存储时间(Time_ Standard_Low Voltage)/1000*2% ;
[0176]修正后的 FCC =当前 FCC* (l_FCC_Compensat1n) 〇
[0177]由此,本实施例通过对FCC的补偿得到较为精确的电池容量计算。
[0178]另外,所述数据处理装置1202的实现结构及实现方式可以参考前文中内容,此处不再详述。
[0179]需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
[0180]最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0181]以上对本申请所提供的一种数据处理方法、装置及电子设备进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。
【主权项】
1.一种数据处理方法,应用于电池中,所述电池处于存储状态,所述方法包括:基于所述电池的电芯电压值获取所述电池的标准存储时间值;在所述电池由存储状态转变为充电状态时,基于所述电池的充电电流值获取所述电池 的标准充放电循环次数值;基于所述标准存储时间值及所述标准充放电循环次数值,获取所述电池的修正满充电容量。2.根据权利要求1所述的方法,其特征在于,所述标准存储时间值包括标准高电压存 储时间值及标准低电压存储时间值,相应的,所述基于所述电池的电芯电压值获取所述电 池的标准存储时间值包括:在所述电池当前的电芯电压值大于或等于预设的第一阈值时,基于所述电池的当前电 压存储时间值以第一方式获取所述电池的标准高电压存储时间值;在所述电池当前得到电芯电压值小于所述第一阈值时,基于所述电池的当前电压存储 时间值以第二方式获取所述电池的标准低电压存储时间值。3.根据权利要求2所述的方法,其特征在于,所述第一方式包括:将所述当前电压存储 时间值乘以第一时间系数得到所述标准高电压存储时间值;所述第二方式包括:将所述当前电压存储时间值乘以第二时间系数得到所述标准低电 压存储时间值。4.根据权利要求1或2所述的方法,其特征在于,基于所述电池的充电电流值获取所述 电池的标准充放电循环次数值,包括:在所述电池的充电电流大于或等于预设第二阈值且所述电池的当前充电量与当前满 充电容量相一致时,将所述当前充电量清零并以第三方式更新所述电池的标准充放电循环 次数值;在所述电池的充电电流小于所述第二阈值且所述电池的当前充电量与当前满充电容 量相一致时,将所述当前充电量清零并以第四方式更新所述电池的标准充放电循环次数值。5.根据权利要求4所述的方法,其特征在于,所述以第三方式更新所述电池的标准充 放电循环次数值,包括:将所述电池当前的标准充放电循环次数值加上1与第一循环系数的乘积,得到更新后 的标准充放电循环次数值;相应的,所述以第四方式更新所述电池的标准充放电循环次数值,包括:将所述电池当前的标准充放电循环次数值加上1与第二循环系数的乘积,得到更新后 的标准充放电循环次数值。6.根据权利要求2所述的方法,其特征在于,所述基于所述标准存储时间值及所述标 准充放电循环次数值,获取所述电池的修正满充电容量,包括:依据所述标准高电压存储时间值、所述标准低电压存储时间值及所述标准充放电循环 次数值,获取满充补偿值;将所述电池当前的满充电容量乘以1与所述满充补偿值的差值,得到所述电池的修正 满充电容量。7.根据权利要求6所述的方法,其特征在于,所述依据所述标准高电压存储时间值、所述标准低电压存储时间值及所述标准充放电循环次数值,获取满充补偿值,包括:将所述标准充放电循环次数值乘以第一补偿系数,得到循环次数补偿值;将所述标准高电压存储时间值乘以第二补偿系数,得到高电压存储时间补偿值; 将所述标准低电压存储时间值乘以第三补偿系数,得到低电压存储时间补偿值;将所述循环次数补偿值、所述高电压存储时间补偿值及所述低电压存储时间补偿值进 行加和计算,得到所述满充补偿值。8.—种数据处理装置,设置于电池中,所述电池处于存储状态,所述装置包括:时间获取单元,用于基于所述电池的电芯电压值获取所述电池的标准存储时间值; 循环获取单元,用于在所述电池由存储状态转变为充电状态时,基于所述电池的充电电流值获取所述电池的标准充放电循环次数值;满充获取单元,用于基于所述标准存储时间值及所述标准充放电循环次数值,获取所 述电池的修正满充电容量。9.根据权利要求8所述的装置,其特征在于,所述标准存储时间值包括标准高电压存 储时间值及标准低电压存储时间值,相应的,所述时间获取单元包括:阈值判断子单元,用于判断所述电池当前的电芯电压值是否大于或等于预设的第一阈 值,在所述电芯电压值大于或等于所述第一阈值时,触发第一获取子单元,否则,触发第二 获取子单元;第一获取子单元,用于基于所述电池的当前电压存储时间值以第一方式获取所述电池 的标准高电压存储时间值;第二获取子单元,用于基于所述电池的当前电压存储时间值以第二方式获取所述电压 的标准低电压存储时间值。10.根据权利要求9所述的装置,其特征在于,所述第一方式包括:将所述当前电压存 储时间值乘以第一时间系数得到所述标准高电压存储时间值;第二方式包括:将所述当前电压存储时间值乘以第二时间系数得到所述标准低电压存 储时间值。11.根据权利要求8或9所述的装置,其特征在于,所述循环获取单元包括:阈值判断子单元,用于判断所述电池的充电电流是否大于或等于预设第二阈值且所述 电池的当前充电电流与当前满充电容量相一致,如果是,触发第一更新子单元,否则,触发 第二更新子单元;第一更新子单元,用于将所述当前充电电量清零并以第三方式更新所述电池的标准充 放电循环次数值;第二更新子单元,用于将所述当前充电量清零并以第四方式更新所述电池的标准充放 电循环次数值。12.根据权利要求11所述的装置,其特征在于,所述第一更新子单元包括:第一清零模块,用于将所述当前充电电量清零;第一叠加模块,用于将所述电池当前的标准充放电循环次数值加上1与第一循环系数 的乘积,得到更新后的标准充放电循环次数值;相应的,所述第二更新子单元包括:第二清零模块,用于将所述当前充电量清零;第二叠加模块,用于将所述电池当前的标准充放电循环次数值加上1与第二循环系数 的乘积,得到更新后的标准充放电循环次数值。13.根据权利要求9所述的装置,其特征在于,所述满充获取单元包括:补偿获取子单元,用于依据所述标准高电压存储时间值、所述标准低电压存储时间值 及所述标准充放电循环次数值,获取满充补偿值;修正获取子单元,用于将所述电池当前的满充电容量乘以1与所述满充补偿值的差 值,得到所述电池的修正满充电容量。14.根据权利要求13所述的装置,其特征在于,所述补偿获取子单元包括:循环补偿获取模块,用于将所述标准充放电循环次数值乘以第一补偿系数,得到循环 次数补偿值;高电压补偿获取模块,用于将所述标准高电压存储时间值乘以第二补偿系数,得到高 电压存储时间补偿值;低电压补偿获取模块,用于将所述标准低电压存储时间值乘以第三补偿系数,得到低 电压存储时间补偿值;满充补偿获取模块,用于将所述循环次数补偿值、所述高电压存储时间补偿值及所述 低电压存储时间补偿值进行加和计算,得到所述满充补偿值。15.—种电子设备,包括电池,所述电池处于存储状态,所述电子设备还包括数据处理 装置;其中,所述数据处理装置,用于基于所述电池的电芯电压值获取所述电池的标准存储 时间值,在所述电池由存储状态转变为充电状态时,基于所述电池的充电电流值获取所述 电池的标准充放电循环次数值,并基于所述标准存储时间值及所述标准充放电循环次数 值,获取所述电池的修正满充电容量。
【文档编号】H01M10/44GK105990616SQ201510079135
【公开日】2016年10月5日
【申请日】2015年2月13日
【发明人】赵双成, 程孝仁
【申请人】联想(北京)有限公司