System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 续航时长的确定方法、装置、电子设备及存储介质制造方法及图纸_技高网

续航时长的确定方法、装置、电子设备及存储介质制造方法及图纸

技术编号:40048345 阅读:15 留言:0更新日期:2024-01-16 20:48
本公开关于一种续航时长的确定方法、装置、电子设备及存储介质。其中,所述方法,包括:响应于目标应用被触发启动,获取电子设备的电池在所述电子设备运行所述目标应用情况下的续航时长;在所述电子设备的预设显示界面显示所述续航时长。采用本公开实施例提供的续航时长的确定方法,能够显示电池在电子设备运行目标应用情况下,电池的续航时长,从而可以更好的满足用户需求,提高用户体验。

【技术实现步骤摘要】

本公开涉及电子,尤其涉及一种续航时长的确定方法、装置、电子设备及存储介质


技术介绍

1、相关技术中,电子设备通常可以向用户展示电子设备的续航时长。具体的,电子设备可以估算电子设备当前的综合耗电速度,并结合电子设备的当前电量值,计算电子设备当前的综合续航时长,展示给用户。但是,考虑到用户经常会出现使用单一应用的情况,此时,用户想了解的是电子设备运行该单一应用时,电池的续航时长,而非综合续航时长,故而,目前亟需一种能够确定电子设备运行单一应用时电池续航时长的方法。


技术实现思路

1、本公开提供一种续航时长的确定方法、装置、电子设备及存储介质,可以确定电子设备运行单一应用时电池的续航时长。本公开的技术方案如下:

2、根据本公开实施例的第一方面,提供一种续航时长的确定方法,包括:

3、响应于目标应用被触发启动,获取电子设备的电池在所述电子设备运行所述目标应用情况下的续航时长;

4、在所述电子设备的预设显示界面显示所述续航时长。

5、在一种可能的实施方式中,所述获取电子设备的电池在所述电子设备运行所述目标应用情况下的续航时长,包括:

6、在电子设备运行所述目标应用的情况下,在预设采样时段内按照预设采样周期获取所述电子设备电池的多个功率值;

7、根据所述多个功率值确定第一功率均值;

8、基于所述第一功率均值和所述电池的相关数据,确定所述电池的可用时长;其中,所述电池的相关数据包括所述电池的当前容量值;

9、基于所述可用时长确定所述电池的续航时长;其中,所述续航时长为所述电池在所述电子设备运行所述目标应用情况下的续航时长。

10、在一种可能的实施方式中,所述根据所述多个功率值确定第一功率均值,包括:

11、对所述多个功率值进行限幅均值滤波校正处理,得到滤波矫正后的功率值;

12、计算所述滤波矫正后的功率值的均值,得到第一均值;

13、获取至少一个历史第一均值;

14、对所述第一均值和所述至少一个历史第一均值做递推均值滤波处理,得到第一均值功率。

15、在一种可能的实施方式中,所述相关数据还包括所述电池的老化系数和温度数据。

16、在一种可能的实施方式中,所述基于所述第一功率均值和所述电池的相关数据,确定所述电池的可用时长,包括:

17、根据所述电池的当前容量值、所述电池的老化系数和温度数据,确定所述电池的实际容量值;

18、基于所述第一功率均值和所述电池的实际容量值,确定所述电池的可用时长。

19、在一种可能的实施方式中,所述基于所述可用时长确定所述电池的续航时长,包括:

20、按照预设校准时长通过预设校准算法对所述可用时长进行校正处理,得到所述电池的偏离时长;

21、基于所述偏离时长和所述可用时长确定所述电池的续航时长;

22、其中,所述预设校准算法的计算公式为:

23、td=((t2-t1)/c)*(tc/t2/c)

24、t2=t1-(tc-td)

25、其中,td表示所述电池的偏离时长,tc表示预设校准时长,c表示所述电池的实际容量值,t1表示所述可用时长,t2表示所述电池在预设校准时长后的可用时长。

26、在一种可能的实施方式中,所述基于所述第一功率均值和所述电池的相关数据,确定所述电池的可用时长,包括:

27、通过电量计获取所述电池的当前容量值、所述电池的老化系数和温度数据;

28、通过所述电量计基于所述第一功率均值、所述电池的当前容量值、所述电池的老化系数和温度数据,确定所述电池的可用时长。

29、在一种可能的实施方式中,所述预设显示界面包括系统设置功能显示界面、目标应用显示界面、所述电子设备的负一屏中的至少一种。

30、根据本公开实施例的第二方面,提供一种续航时长的确定装置,包括:

31、获取模块,用于响应于目标应用被触发启动,获取电子设备的电池在所述电子设备运行所述目标应用情况下的续航时长;

32、显示模块,用于在所述电子设备的预设显示界面显示所述续航时长。

33、在一种可能的实施方式中,所述获取模块,包括:

34、第一获取单元,用于在电子设备运行所述目标应用的情况下,在预设采样时段内按照预设采样周期获取所述电子设备电池的多个功率值;

35、第一确定单元,用于根据所述多个功率值确定第一功率均值;

36、第二确定单元,用于基于所述第一功率均值和所述电池的相关数据,确定所述电池的可用时长;其中,所述电池的相关数据包括所述电池的当前容量值;

37、第三确定单元,用于基于所述可用时长确定所述电池的续航时长;其中,所述续航时长为所述电池在所述电子设备运行所述目标应用情况下的续航时长。

38、在一种可能的实施方式中,所述第一确定单元,包括:

39、第一处理子单元,用于对所述多个功率值进行限幅均值滤波校正处理,得到滤波矫正后的功率值;

40、计算子单元,用于计算所述滤波矫正后的功率值的均值,得到第一均值;

41、第一获取子单元,用于获取至少一个历史第一均值;

42、第二处理子单元,用于对所述第一均值和所述至少一个历史第一均值做递推均值滤波处理,得到第一均值功率。

43、在一种可能的实施方式中,所述相关数据还包括所述电池的老化系数和温度数据。

44、在一种可能的实施方式中,所述第二确定单元,包括:

45、第一确定子单元,用于根据所述电池的当前容量值、所述电池的老化系数和温度数据,确定所述电池的实际容量值;

46、第二确定子单元,用于基于所述第一功率均值和所述电池的实际容量值,确定所述电池的可用时长。

47、在一种可能的实施方式中,所述第三确定单元,包括:

48、校正子单元,用于按照预设校准时长通过预设校准算法对所述可用时长进行校正处理,得到所述电池的偏离时长;

49、第三确定子单元,用于基于所述偏离时长和所述可用时长确定所述电池的续航时长;其中,所述预设校准算法的计算公式为:

50、td=((t2-t1)/c)*(tc/t2/c)

51、t2=t1-(tc-td)

52、其中,td表示所述电池的偏离时长,tc表示预设校准时长,c表示所述电池的实际容量值,t1表示所述可用时长,t2表示所述电池在预设校准时长后的可用时长。

53、在一种可能的实施方式中,所述第二确定单元,包括:

54、第二获取子单元,用于通过电量计获取所述电池的当前容量值、所述电池的老化系数和温度数据;

55、第四确定子单元,用于通过所述电量计基于所述第一功率均值、所述电池的当前容量值、所述电池的老化系数和温度数据,确定本文档来自技高网...

【技术保护点】

1.一种续航时长的确定方法,其特征在于,包括:

2.根据权利要求1所述的续航时长的确定方法,其特征在于,所述获取电子设备的电池在所述电子设备运行所述目标应用情况下的续航时长,包括:

3.根据权利要求2所述的续航时长的确定方法,其特征在于,所述根据所述多个功率值确定第一功率均值,包括:

4.根据权利要求2所述的续航时长的确定方法,其特征在于,所述相关数据还包括所述电池的老化系数和温度数据。

5.根据权利要求4所述的续航时长的确定方法,其特征在于,所述基于所述第一功率均值和所述电池的相关数据,确定所述电池的可用时长,包括:

6.根据权利要求5所述的续航时长的确定方法,其特征在于,所述基于所述可用时长确定所述电池的续航时长,包括:

7.根据权利要求5所述的续航时长的确定方法,其特征在于,所述基于所述第一功率均值和所述电池的相关数据,确定所述电池的可用时长,包括:

8.根据权利要求1所述的续航时长的确定方法,其特征在于,所述预设显示界面包括系统设置功能显示界面、目标应用显示界面、所述电子设备的负一屏中的至少一种。

9.一种续航时长的确定装置,其特征在于,包括:

10.根据权利要求9所述的续航时长的确定装置,其特征在于,所述获取模块,包括:

11.根据权利要求10所述的续航时长的确定装置,所述第一确定单元,包括:

12.根据权利要求10所述的续航时长的确定装置,所述相关数据还包括所述电池的老化系数和温度数据。

13.根据权利要求12所述的续航时长的确定装置,所述第二确定单元,包括:

14.根据权利要求13所述的续航时长的确定装置,所述第三确定单元,包括:

15.根据权利要求13所述的续航时长的确定装置,所述第二确定单元,包括:

16.根据权利要求8所述的续航时长的确定装置,其特征在于,所述预设显示界面包括系统设置功能显示界面、目标应用显示界面、所述电子设备的负一屏中的至少一种。

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

18.一种计算机可读存储介质,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如权利要求1至8中任一项所述的续航时长的确定方法。

19.一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如权利要求1至8中任一项所述的续航时长的确定方法。

...

【技术特征摘要】

1.一种续航时长的确定方法,其特征在于,包括:

2.根据权利要求1所述的续航时长的确定方法,其特征在于,所述获取电子设备的电池在所述电子设备运行所述目标应用情况下的续航时长,包括:

3.根据权利要求2所述的续航时长的确定方法,其特征在于,所述根据所述多个功率值确定第一功率均值,包括:

4.根据权利要求2所述的续航时长的确定方法,其特征在于,所述相关数据还包括所述电池的老化系数和温度数据。

5.根据权利要求4所述的续航时长的确定方法,其特征在于,所述基于所述第一功率均值和所述电池的相关数据,确定所述电池的可用时长,包括:

6.根据权利要求5所述的续航时长的确定方法,其特征在于,所述基于所述可用时长确定所述电池的续航时长,包括:

7.根据权利要求5所述的续航时长的确定方法,其特征在于,所述基于所述第一功率均值和所述电池的相关数据,确定所述电池的可用时长,包括:

8.根据权利要求1所述的续航时长的确定方法,其特征在于,所述预设显示界面包括系统设置功能显示界面、目标应用显示界面、所述电子设备的负一屏中的至少一种。

9.一种续航时长的确定装置,其特征在于,包括:

【专利技术属性】
技术研发人员:曲盼旺
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1