System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及电动汽车,尤其涉及一种电源管理异常保护方法、装置、设备及存储介质。
技术介绍
1、目前整车下电车载信息娱乐系统(in-vehicle infotainment,ivi),即ivi域车机片上系统(system on chip,soc)有关机和睡眠两种电源模式。其中,睡眠模式,即挂起到内存(suspend to ram,str)模式,str模式是soc走完下电流程后关闭一些模组、外设等设备,但需要持有当前系统状态内存快照,这时需少量电力维持内存数据。但是容易出现ivi域软硬件缺陷导致部分str流程执行不下去,或者str走完后硬件电路板存在暗电流异常的电源管理异常的现象。
2、上述问题存在严重级别高,常通过直接断电的方式解决问题,但是易造成电池损害。
技术实现思路
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、本申请实施例提供了一种电源管理异常保护方法、装置、设备及计算机可读存储介质,该方法包括:在检测到车机系统满足进入休眠的预设条件的情况下,进入休眠模式;若检测到所述车机系统处于休眠模式下,则监测车载信息娱乐系统的平均电流值;若所述平均电流值大于预设电流值,则保存异常日志;并控制所述车机系统执行关机流程,实现电源管理异常保护。上述方案中,在检测到平均电流值大于预设电流值,没有直接进行断电处理,而是控制车机系统执行关机流程,通过关机的方式保护电源,并保存异常日志,便于后续根据异常日志,进行数据,提高了电源管理异常处理的多样性以及电源管理异常处理有效性,还减少了对电池的损害。
本文档来自技高网...【技术保护点】
1.一种电源管理异常保护方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述若所述平均电流值大于预设电流值,则保存异常日志;并控制所述车机系统执行关机流程,实现电源管理异常保护,包括:
3.根据权利要求2所述的方法,其特征在于,所述若在预设时间内未关机成功,则重启所述车机系统,并将所述异常日志上传云端之后,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,所述在检测到车机系统满足进入休眠的预设条件的情况下,进入休眠模式之后,所述方法还包括:
5.根据权利要求3所述的方法,其特征在于,所述若在所述预设时间内未关机成功,则对所述车机系统进行断电处理,并记录断电异常之后,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,所述若检测到所述车机系统处于休眠模式下,则监测车载信息娱乐系统的平均电流值之后,所述方法还包括:
7.根据权利要求1-6任一项所述的方法,其特征在于,所述若检测到所述车机系统处于休眠模式下,则监测车载信息娱乐系统的平均电流值之后,所述方法还包括:
9.一种电源管理异常保护设备,其特征在于,包括:处理器和存储器,其中,
10.一种计算机可读存储介质,其特征在于,存储有可执行指令,用于引起处理器执行时,实现权利要求1至7任一项所述的方法。
...【技术特征摘要】
1.一种电源管理异常保护方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述若所述平均电流值大于预设电流值,则保存异常日志;并控制所述车机系统执行关机流程,实现电源管理异常保护,包括:
3.根据权利要求2所述的方法,其特征在于,所述若在预设时间内未关机成功,则重启所述车机系统,并将所述异常日志上传云端之后,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,所述在检测到车机系统满足进入休眠的预设条件的情况下,进入休眠模式之后,所述方法还包括:
5.根据权利要求3所述的方法,其特征在于,所述若在所述预设时间内未关机成功,则对所述车机系统进行断电处理,并记录断电异常之后...
【专利技术属性】
技术研发人员:朱锋,于斌克,宋杰,李晓伟,陈文,
申请(专利权)人:东风汽车集团股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。