System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及终端设备,具体涉及一种防掉电的保护方法、装置、电子设备及存储介质。
技术介绍
1、手机、平板电脑等终端设备是现代生活中不可或缺的工具,用户对于终端设备的性能和稳定性有着很高的期望。而这些终端设备由于自身锂电池的特性限制,经常会在电池低电量或者环境低温的情况下出现设备突然掉电的问题,导致用户的资料丢失,比如未保存的文件或应用状态。然而目前,终端设备往往仅对电量进行监测,无法在存在掉电风险的情况下执行防掉电的保护操作,以防止终端设备突然掉电。
技术实现思路
1、本申请实施例公开了一种防掉电的保护方法、装置、电子设备及存储介质,能够在存在掉电风险的情况下执行防掉电的保护操作,以防止终端设备突然掉电。
2、本申请实施例公开一种防掉电的保护方法,所述方法包括:
3、确定终端设备当前所处的目标应用场景;
4、获取所述终端设备的电池在所述目标应用场景下的实时电流值;
5、若所述实时电流值大于目标掉电电流门限值,则执行防掉电的保护操作;所述目标掉电电流门限值是根据所述电池的内阻值和电池保护阈值确定的;所述电池保护阈值包括欠压锁定阈值和/或过流保护阈值。
6、作为一种可选的实施方式,在所述确定终端设备当前所处的目标应用场景之后,所述方法还包括:
7、获取所述终端设备的电池在所述目标应用场景下的测试电流值,所述测试电流值是根据所述目标应用场景对应的测试功耗值确定的;
8、若所述测试电流值大于所述目标掉电电流门
9、作为一种可选的实施方式,在所述输出第一掉电预警信息之后,所述方法还包括:
10、若检测到确定继续处于所述目标应用场景的确定操作,则执行所述获取所述终端设备的电池在所述目标应用场景下的实时电流值的步骤。
11、作为一种可选的实施方式在所述获取所述终端设备的电池在所述目标应用场景下的测试电流值之前,所述方法还包括:
12、存储多个应用场景对应的测试功耗值;
13、从所述多个应用场景对应的测试功耗值中,确定所述目标应用场景对应的测试功耗值。
14、作为一种可选的实施方式,在所述若所述实时电流值大于目标掉电电流门限值,则执行防掉电的保护操作之前,所述方法还包括:
15、根据所述终端设备的电池的内阻值及欠压锁定阈值,确定第一掉电电流门限值;所述电池的内阻值是根据电池的环境温度确定的;
16、获取第二掉电电流门限值,所述第二掉电电流门限值是根据所述电池对应的过流保护阈值确定的;
17、根据所述第一掉电门限值与所述第二掉电电流门限值,确定所述目标掉电电流门限值。
18、作为一种可选的实施方式,所述根据所述终端设备的电池的内阻值及欠压锁定阈值,确定第一掉电电流门限值,包括:
19、获取所述终端设备检测到进入所述目标应用场景时,所述电池对应的第一电流值及第一电压值;
20、根据所述第一电压值与所述欠压锁定阈值之间的差值,以及所述电池的内阻值,确定电流修正值;
21、根据所述第一电流值与所述电流修正值,确定所述第一掉电电流门限值。
22、作为一种可选的实施方式,所述执行防掉电的保护操作,包括以下中的至少一种:
23、降低所述终端设备的亮度;
24、降低所述终端设备的音量;
25、清理所述终端设备的后台应用程序;
26、输出第二掉电预警信息,所述第二掉电预警信息用于提示存在掉电风险;
27、退出所述目标应用场景,并保存所述目标应用场景的应用数据。
28、本申请实施例公开一种防掉电的保护装置,所述装置包括:
29、场景确定模块,用于确定终端设备当前所处的目标应用场景;
30、电流获取模块,用于获取所述终端设备的电池在所述目标应用场景下的实时电流值;
31、保护模块,用于若所述实时电流值大于目标掉电电流门限值,则执行防掉电的保护操作;所述目标掉电电流门限值是根据所述电池的内阻值和电池保护阈值确定的;所述电池保护阈值包括欠压锁定阈值和/或过流保护阈值。
32、本申请实施例公开一种电子设备,包括存储器及处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器实现本申请实施例公开的任意一种防掉电的保护方法。
33、本申请实施例公开一种计算机可读存储介质,其存储计算机程序,其中,所述计算机程序使得计算机执行本申请实施例公开的任意一种防掉电的保护方法。
34、与相关技术相比,本申请实施例具有以下有益效果:
35、确定终端设备当前所处的目标应用场景,以及获取终端设备的电池在目标应用场景下的实时电流值;若实时电流值大于目标掉电电流门限值,则执行防掉电的保护操作,目标掉电电流门限值是根据电池的内阻值和电池保护阈值确定的,电池保护阈值包括欠压锁定阈值和/或过流保护阈值。
36、本申请实施例可根据电池的内阻值和电池保护阈值确定目标掉电电流门限值,可以更准确地判断终端设备是否存在掉电风险,在判断出终端设备的电池在当前所处的目标应用场景下的实时电流值大于目标掉电电流门限值的情况下,执行防掉电的保护操作,从而可以在存在掉电风险的情况下执行防掉电的保护操作,以防止终端设备突然掉电。
本文档来自技高网...【技术保护点】
1.一种防掉电的保护方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,在所述确定终端设备当前所处的目标应用场景之后,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,在所述输出第一掉电预警信息之后,所述方法还包括:
4.根据权利要求2所述的方法,其特征在于,在所述获取所述终端设备的电池在所述目标应用场景下的测试电流值之前,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,在所述若所述实时电流值大于目标掉电电流门限值,则执行防掉电的保护操作之前,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述根据所述终端设备的电池的内阻值及欠压锁定阈值,确定第一掉电电流门限值,包括:
7.根据权利要求1所述的方法,其特征在于,所述执行防掉电的保护操作,包括以下中的至少一种:
8.一种防掉电的保护装置,其特征在于,所述装置包括:
9.一种电子设备,其特征在于,包括存储器及处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,使
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一所述的方法。
...【技术特征摘要】
1.一种防掉电的保护方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,在所述确定终端设备当前所处的目标应用场景之后,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,在所述输出第一掉电预警信息之后,所述方法还包括:
4.根据权利要求2所述的方法,其特征在于,在所述获取所述终端设备的电池在所述目标应用场景下的测试电流值之前,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,在所述若所述实时电流值大于目标掉电电流门限值,则执行防掉电的保护操作之前,所述方法还包括:
6.根据权利要求5所...
【专利技术属性】
技术研发人员:鄢雷,
申请(专利权)人:上海闻泰信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。