本公开涉及电池电量,尤其涉及一种电池电量的展示方法、装置及存储介质。
背景技术:
1、目前,移动终端展示的剩余电量信息主要由电量计的电量模型来提供的,但由于电量模型与电池的电芯参数很难完全匹配,特别是在低温低电量的情况下,电量模型得到的电池展示电量容易发生跳变,从而与电池的实际剩余电量发生偏差。
2、相关技术中,电量模型通过对电池展示电量在预设平滑时间内进行平滑处理,使得最终展示在终端界面的电池展示电量与电池的实际剩余电量同步。但由于预设平滑时间是固定值,当系统负载发生变化时,按照预设平滑时间进行平滑处理,可能会产生平滑过快的问题,进而影响用户的使用体验。
技术实现思路
1、为克服相关技术中存在的问题,本公开提供一种电池电量的展示方法、装置及存储介质。
2、根据本公开实施例的第一方面,提供一种电池电量的展示方法,所述方法包括:获取终端电池的电芯电压;在所述电芯电压小于或者等于第一目标电压阈值的情况下,获取所述电池的放电电流以及当前剩余容量;根据所述当前剩余容量和所述放电电流,确定平滑时间,所述平滑时间为对所述终端界面上待展示的电池展示电量进行平滑处理的总时间;根据所述平滑时间,对所述终端界面上待展示的电池展示电量进行平滑处理;展示所述平滑处理后的电池展示电量。
3、可选地,所述根据所述当前剩余容量和所述放电电流,确定平滑时间包括:计算所述当前剩余容量和预设时间值的乘积;将所述乘积与所述放电电流的比值,作为所述平滑时间。
4、可选地,所述根据所述平滑时间,对所述终端界面上待展示的电池展示电量进行平滑处理包括:根据所述当前剩余容量和所述平滑时间,确定所述电池的单位平滑时间;按照所述单位平滑时间将所述电池展示电量平滑至预设平滑电量。
5、可选地,所述根据所述当前剩余容量和所述平滑时间,确定所述电池的单位平滑时间包括:根据所述当前剩余容量,确定所述电池的当前剩余电荷量;根据所述当前剩余电荷量和所述平滑时间,确定所述单位平滑时间。
6、可选地,所述根据所述当前剩余电荷量和所述平滑时间,确定所述单位平滑时间包括:将所述当前剩余电荷量和所述平滑时间的比值,作为所述电池的单位平滑时间。
7、可选地,所述方法包括:在所述电芯电压小于或者等于第二目标电压阈值的情况下,若所述平滑处理后的电池展示电量大于或者等于预设平滑电量,将所述预设平滑电量作为待展示的电池展示电量;其中,所述第二目标电压阈值小于所述第一目标电压阈值。
8、可选地,所述放电电流包括所述电池的当前放电电流或者所述电池在预设时间段内的平均放电电流。
9、根据本公开实施例的第二方面,提供一种电池电量的展示装置,包括:第一获取模块,被配置为获取终端电池的电芯电压;第二获取模块,被配置为在所述电芯电压小于或者等于第一目标电压阈值的情况下,获取所述电池的放电电流以及当前剩余容量;第一确定模块,被配置为根据所述当前剩余容量和所述放电电流,确定平滑时间,所述平滑时间为对所述终端界面上待展示的电池展示电量进行平滑处理的总时间;平滑模块,被配置为根据所述平滑时间,对所述终端界面上待展示的电池展示电量进行平滑处理;展示模块,被配置为展示所述平滑处理后的电池展示电量。
10、可选地,所述第一确定模块包括:计算子模块,被配置为计算所述当前剩余容量和预设时间值的乘积;比值子模块,被配置为将所述乘积与所述放电电流的比值,作为所述平滑时间。
11、可选地,所述平滑模块包括:确定子模块,被配置为根据所述当前剩余容量和所述平滑时间,确定所述电池的单位平滑时间;平滑子模块,被配置为按照所述单位平滑时间将所述电池展示电量平滑至预设平滑电量。
12、可选地,所述确定子模块,被配置为根据所述当前剩余容量,确定所述电池的当前剩余电荷量;根据所述当前剩余电荷量和所述平滑时间,确定所述单位平滑时间。
13、可选地,所述确定子模块,被配置为将所述当前剩余电荷量和所述平滑时间的比值,作为所述电池的单位平滑时间。
14、可选地,所述装置包括:第二确定模块,被配置为在所述电芯电压小于或者等于第二目标电压阈值的情况下,若所述平滑处理后的电池展示电量大于或者等于预设平滑电量,将所述预设平滑电量作为待展示的电池展示电量;其中,所述第二目标电压阈值小于所述第一目标电压阈值。
15、可选地,所述放电电流包括所述电池的当前放电电流或者所述电池在预设时间段内的平均放电电流。
16、根据本公开实施例的第三方面,提供一种电池电量的展示装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为实现本公开第一方面所提供的电池电量的展示方法的步骤。
17、根据本公开实施例的第四方面,提供一种计算机可读存储介质,其上存储有计算机程序指令,该程序指令被处理器执行时实现本公开第一方面所提供的电池电量的展示方法的步骤。
18、本公开的实施例提供的技术方案可以包括以下有益效果:获取终端电池的电芯电压;在电芯电压小于或者等于第一目标电压阈值的情况下,获取电池的放电电流以及当前剩余容量;根据当前剩余容量和放电电流,确定平滑时间,平滑时间为对终端界面上待展示的电池展示电量进行平滑处理的总时间;根据平滑时间,对终端界面上待展示的电池展示电量进行平滑处理;展示平滑处理后的电池展示电量。通过上述方法,在电池的电芯电压小于或者等于第一目标电压阈值的情况下,根据电池的放电电流和当前剩余容量,确定平滑处理的平滑时间,也即可以根据当前终端的负载变化情况,动态调整平滑时间,从而使得最终展示在终端界面的电池展示电量与电池的实际剩余电量同步,以避免发生平滑过快的问题,提高用户的使用体验。
19、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
1.一种电池电量的展示方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述当前剩余容量和所述放电电流,确定平滑时间包括:
3.根据权利要求1所述的方法,其特征在于,所述根据所述平滑时间,对所述终端界面上待展示的电池展示电量进行平滑处理包括:
4.根据权利要求3所述的方法,其特征在于,所述根据所述当前剩余容量和所述平滑时间,确定所述电池的单位平滑时间包括:
5.根据权利要求4所述的方法,其特征在于,所述根据所述当前剩余电荷量和所述平滑时间,确定所述单位平滑时间包括:
6.根据权利要求1所述的方法,其特征在于,所述方法包括:
7.根据权利要求1至6中任一项所述的方法,其特征在于,所述放电电流包括所述电池的当前放电电流或者所述电池在预设时间段内的平均放电电流。
8.一种电池电量的展示装置,其特征在于,包括:
9.一种电池电量的展示装置,其特征在于,包括:
10.一种计算机可读存储介质,其上存储有计算机程序指令,其特征在于,该程序指令被处理器执行时实现权利要求1至7中任一项所述方法的步骤。