本技术涉及计算机,并且更具体地,涉及计算机中耗电预警方法、装置和车辆。
背景技术:
1、随着汽车技术的发展,整车的功能越来越多,如智能化、娱乐系统等,使得整车的功耗越来越大。通常,当车辆的电源开关置于on档状态时,除了车辆起动机外,车辆的基础设备都会被激活,比如各种智能化功能都能够正常使用。许多使用者会长时间在on档状态下使用这些功能,尤其是在车辆发动机未启动或者未上高压的场景下使用,容易导致蓄电池电量的迅速消耗,进而引发蓄电池亏电问题。蓄电池亏电不仅会影响车辆的启动性能,严重时甚至可能导致车辆无法正常启动。
技术实现思路
1、本技术提供了一种耗电预警方法、装置和车辆,该方法能够在车辆未启动而蓄电池持续耗电的情况下及时预警,避免因蓄电池亏电导致车辆出现启动困难的问题。
2、第一方面,提供了一种耗电预警方法,该方法包括:若车辆的蓄电池处于开启状态,且所述车辆处于未启动状态,则获取所述蓄电池在开启状态下的累计工作数值,所述累计工作数值用于表示所述蓄电池的电量消耗情况;获取所述累计工作数值和预设数值阈值的第一比较结果值,基于所述第一比较结果值确定所述蓄电池的耗电状态;若所述耗电状态指示所述蓄电池存在过度耗电,则获取所述蓄电池的剩余电量,根据所述剩余电量确定针对所述车辆的耗电预警信息的推送方式。
3、采用上述技术方案,通过检测车辆在未启动状态下,蓄电池的累计工作数值,能够及时发现蓄电池的电量消耗异常;通过将蓄电池在开启状态下的累计工作数值与预设数值阈值进行比较,能够准确判断蓄电池的耗电状态;通过在蓄电池处于过度耗电的情况下,根据不同的剩余电量确定针对车辆的耗电预警信息以及推送方式,能够灵活确定更适合的信息推送方式,并能及时向用户进行预警,有效提醒用户尽快采取措施避免蓄电池亏电,从而避免了车辆出现启动困难的情况。
4、结合第一方面,在某些可能的实现方式中,该根据所述剩余电量确定针对所述车辆的耗电预警信息的推送方式,包括:获取所述剩余电量和预先设置的电量阈值的第二比较结果值;根据所述第二比较结果值确定针对所述车辆的耗电预警信息的推送方式。
5、采用上述技术方案,通过将蓄电池的剩余电量与预设电量阈值进行比较,根据比较结果确定耗电预警信息及推送方式,能够在蓄电池处于过度耗电的情况下,实现对蓄电池的剩余电量的精细化管理,以针对不同的剩余电量设定不同的信息推送方式。
6、结合第一方面和上述实现方式,在某些可能的实现方式中,该根据所述第二比较结果值确定针对所述车辆的耗电预警信息的推送方式,包括:若所述第二比较结果值为所述剩余电量小于或等于所述电量阈值,则生成低电量预警信息;将所述低电量预警信息推送至用户端,所述低电量预警信息用于所述用户端提示所述车辆的蓄电池在开启状态下过度耗电至低电量。
7、采用上述技术方案,通过在蓄电池的剩余电量小于或等于电量阈值时,及时生成低电量预警信息并推送,确保了能够在蓄电池电量不足时,明确提醒用户车辆的蓄电池在开启状态下存在过度耗电至低电量的情况。
8、结合第一方面和上述实现方式,在某些可能的实现方式中,该根据所述第二比较结果值确定针对所述车辆的耗电预警信息的推送方式,包括:若所述第二比较结果值为所述剩余电量大于所述电量阈值,则获取所述蓄电池的电池容量和平均电流信息;根据所述剩余电量、所述电量阈值、所述电池容量和所述平均电流信息,确定针对所述车辆的耗电预警剩余时间;将所述耗电预警剩余时间推送至用户端,所述耗电预警剩余时间用于所述用户端提示所述车辆的蓄电池在开启状态下,由所述剩余电量消耗至所述电量阈值所剩余的时间。
9、采用上述技术方案,通过在蓄电池的剩余电量大于电量阈值时,结合蓄电池的电池容量、平均电流信息、剩余电量以及电量阈值,能够准确地预测蓄电池从当前剩余电量消耗至电量阈值所需的时间。通过将针对该车辆的耗电预警剩余时间推送至用户,能够对蓄电池的耗电情况进行提前预警,有助于用户提前做好充电准备或者调整用电习惯,进一步避免因蓄电池亏电而导致车辆启动困难的问题。
10、结合第一方面和上述实现方式,在某些可能的实现方式中,该获取所述累计工作数值和预设数值阈值的第一比较结果值,基于所述第一比较结果值确定所述蓄电池的耗电状态,包括:若所述累计工作数值为所述蓄电池在开启状态下的开启持续时间,所述数值阈值为时间阈值,则将所述开启持续时间与所述时间阈值进行比较,得到第一比较结果值;若所述第一比较结果值为所述开启持续时间大于所述时间阈值,则将所述蓄电池的耗电状态确定为所述蓄电池存在过度耗电。
11、采用上述技术方案,通过将蓄电池在开启状态下的开启持续时间与预设时间阈值进行比较,基于比较结果确定蓄电池是否存在过度耗电,能够在蓄电池长时间工作于开启状态时,确定该蓄电池存在过度耗电。
12、结合第一方面和上述实现方式,在某些可能的实现方式中,该获取所述累计工作数值和预设数值阈值的第一比较结果值,基于所述第一比较结果值确定所述蓄电池的耗电状态,包括:若所述累计工作数值为所述蓄电池在开启状态下的累计消耗电量,所述数值阈值为耗电量阈值,则将所述累计消耗电量与所述耗电量阈值进行比较,得到第一比较结果值;若所述第一比较结果值为所述累计消耗电量大于所述耗电量阈值,则将所述蓄电池的耗电状态确定为所述蓄电池存在过度耗电。
13、采用上述技术方案,通过将蓄电池在开启状态下的累计消耗电量与预设耗电量阈值进行比较,基于比较结果确定蓄电池是否存在过度耗电,能够在蓄电池消耗电量过多时,确定该蓄电池存在过度耗电。
14、结合第一方面和上述实现方式,在某些可能的实现方式中,该获取所述累计工作数值和预设数值阈值的第一比较结果值,基于所述第一比较结果值确定所述蓄电池的耗电状态,包括:若所述累计工作数值包括所述蓄电池在开启状态下的开启持续时间和累计消耗电量,所述数值阈值为耗电速率阈值,则根据所述开启持续时间和所述累计消耗电量确定所述蓄电池的当前耗电速率;将所述当前耗电速率与所述耗电速率阈值进行比较,得到第一比较结果值;若所述第一比较结果值为所述当前耗电速率大于所述耗电速率阈值,则将所述蓄电池的耗电状态确定为所述蓄电池存在过度耗电。
15、采用上述技术方案,通过根据蓄电池在开启状态下的开启持续时间和累计消耗电量计算得到蓄电池的当前耗电速率,将当前耗电速率与预设的耗电速率阈值进行比较,基于比较结果确定蓄电池是否存在过度耗电,能够在蓄电池的耗电速率过快时,确定该蓄电池存在过度耗电。
16、结合第一方面和上述实现方式,在某些可能的实现方式中,该若车辆的蓄电池处于开启状态,且所述车辆处于未启动状态,则获取所述蓄电池在开启状态下的累计工作数值之前,还包括:获取所述车辆的车辆状态信息,所述车辆状态信息包括电源模式信息和启动状态信息;根据所述电源模式信息确定所述车辆的蓄电池处于开启状态;根据所述启动状态信息确定所述车辆处于未启动状态。
17、第二方面,提供了一种耗电预警装置,该装置包括:
18、获取单元,用于若车辆的蓄电池处于开启状态,且所述车辆处于未启动状态,则获取所述蓄电池在开启状态下的累计工作数值,所述累计工作数值用于表示所述蓄电池的电量消耗情况;
19、确定单元,用于获取所述累计工作数值和预设数值阈值的第一比较结果值,基于所述第一比较结果值确定所述蓄电池的耗电状态;
20、预警单元,用于若所述耗电状态指示所述蓄电池存在过度耗电,则获取所述蓄电池的剩余电量,根据所述剩余电量确定针对所述车辆的耗电预警信息的推送方式。
21、第三方面,提供了一种服务器,该服务器包括:存储器,用于存储可执行程序代码;处理器,用于从该存储器中调用并运行该可执行程序代码,使得该服务器执行上述第一方面或第一方面任意一种可能的实现方式中的方法。
22、第四方面,提供了一种计算机程序产品,该计算机程序产品包括:计算机程序代码,当该计算机程序代码在计算机上运行时,使得该计算机执行上述第一方面或第一方面任意一种可能的实现方式中的方法。
23、第五方面,提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序代码,当该计算机程序代码在计算机上运行时,使得该计算机执行上述第一方面或第一方面任意一种可能的实现方式中的方法。
24、第六方面,提供了一种车辆,该车辆包括:存储器,用于存储可执行程序代码;处理器,用于从该存储器中调用并运行该可执行程序代码,使得该车辆执行上述第一方面或第一方面任意一种可能的实现方式中的方法。
1.一种耗电预警方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述剩余电量确定针对所述车辆的耗电预警信息的推送方式,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述第二比较结果值确定针对所述车辆的耗电预警信息的推送方式,包括:
4.根据权利要求2所述的方法,其特征在于,所述根据所述第二比较结果值确定针对所述车辆的耗电预警信息的推送方式,包括:
5.根据权利要求1所述的方法,其特征在于,所述获取所述累计工作数值和预设数值阈值的第一比较结果值,基于所述第一比较结果值确定所述蓄电池的耗电状态,包括:
6.根据权利要求1所述的方法,其特征在于,所述获取所述累计工作数值和预设数值阈值的第一比较结果值,基于所述第一比较结果值确定所述蓄电池的耗电状态,包括:
7.根据权利要求1所述的方法,其特征在于,所述获取所述累计工作数值和预设数值阈值的第一比较结果值,基于所述第一比较结果值确定所述蓄电池的耗电状态,包括:
8.根据权利要求1所述的方法,其特征在于,所述若车辆的蓄电池处于开启状态,且所述车辆处于未启动状态,则获取所述蓄电池在开启状态下的累计工作数值之前,还包括:
9.一种耗电预警装置,其特征在于,所述装置包括:
10.一种车辆,其特征在于,所述车辆包括: