基于应用层控制底层的休眠方法、装置、电子设备及车辆与流程

文档序号:37543072发布日期:2024-04-08 13:44阅读:11来源:国知局
基于应用层控制底层的休眠方法、装置、电子设备及车辆与流程

本申请涉及车辆休眠,尤其涉及一种基于应用层控制底层的休眠方法、装置、电子设备及车辆。


背景技术:

1、随着车辆电气技术的发展,车辆中的控制器越来越多,控制器所需要的底层也越来越复杂,底层的持续运行会导致整车在通电后处于高功耗模式,进而在车辆静态放置时会导致车辆静态电流过大,而引起蓄电池亏电。

2、通常,车辆中的底层在接收到休眠指令后进入休眠状态,从而使得底层运行在低功耗模式。但是,当车辆处于非正常状态时,底层在接收到休眠指令后没有进入休眠状态,使得底层中控制车辆动作的控制单元持续工作,进而导致车辆的耗电量增加。因此,为了降低车辆的功耗并延长车辆电子器件的使用寿命,亟需对接收到休眠指令并处于未休眠状态的底层进行休眠。


技术实现思路

1、有鉴于此,本申请的目的在于提出一种基于应用层控制底层的休眠方法、装置、电子设备及车辆,用以解决或部分解决上述技术问题。

2、基于上述目的,本申请的第一方面提供了一种基于应用层控制底层的休眠方法,包括:

3、接收底层的休眠指令;

4、根据所述休眠指令确定所述底层的休眠状态;

5、响应于确定所述休眠状态为未休眠状态,向所述底层获取或从所述休眠指令中确定所述未休眠状态的状态时间点;

6、以所述状态时间点为第一开始时间点,在预先设定的第一休眠时间之后重新确定所述底层的休眠状态;

7、响应于确定所述重新确定的休眠状态为未休眠状态,生成所述底层的强制休眠指令并将所述强制休眠指令发送到所述底层,以供所述底层进入强制休眠状态。

8、本申请的第二方面提供一种基于应用层控制底层的休眠装置,包括:

9、接收模块,被配置为接收底层的休眠指令;

10、确定模块,被配置为根据所述休眠指令确定所述底层的休眠状态;

11、状态确定模块,被配置为响应于确定所述休眠状态为未休眠状态,向所述底层获取或从所述休眠指令中确定所述未休眠状态的状态时间点;

12、重新确定模块,被配置为以所述状态时间点为第一开始时间点,在预先设定的第一休眠时间之后重新确定所述底层的休眠状态;

13、发送模块,被配置为响应于确定所述重新确定的休眠状态为未休眠状态,生成所述底层的强制休眠指令并将所述强制休眠指令发送到所述底层,以供所述底层进入强制休眠状态。

14、本申请的第三方面提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如本申请第一方面提供的所述的方法。

15、本申请的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储计算机指令,所述计算机指令用于使计算机执行本申请第一方面提供的所述方法。

16、本申请的第五方面提供了一种车辆,包括如本申请第二方面提供的所述的基于应用层控制底层的休眠装置或如本申请第三方面提供的所述的电子设备或如本申请第四方面提供的所述的计算机可读存储介质。

17、从上面所述可以看出,本申请提供的基于应用层控制底层的休眠方法、装置、电子设备及车辆,通过接收底层的休眠指令,根据休眠指令确定底层的休眠状态,并根据未休眠状态的状态时间点和第一休眠时间,生成底层的强制休眠指令,以供底层进入强制休眠状态,通过底层的强制休眠避免了异常状态下底层的持续工作;在底层未按照底层的休眠指令进入休眠状态的情况下,通过强制休眠指令的生成,减少了底层在接收到休眠指令后处于未休眠状态的时间,进而减少了车辆的功耗。



技术特征:

1.一种基于应用层控制底层的休眠方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述底层与本地网络连接;

3.根据权利要求2所述的方法,其特征在于,所述根据所述通讯状态确定所述底层的休眠状态,包括:

4.根据权利要求2所述的方法,其特征在于,所述以所述状态时间点为第一开始时间点,在预先设定的第一休眠时间之后重新确定所述底层的休眠状态,包括:

5.根据权利要求4所述的方法,其特征在于,所述根据所述重新获取的所述本地网络的通讯状态重新确定休眠状态,包括:

6.根据权利要求1所述的方法,其特征在于,所述响应于确定所述重新确定的休眠状态为未休眠状态,生成所述底层的强制休眠指令并将所述强制休眠指令发送到所述底层,以供所述底层进入强制休眠状态之后,所述方法还包括:

7.一种基于应用层控制底层的休眠装置,其特征在于,包括:

8.一种电子设备,其特征在于,包括存储器、处理器及存储在所述存储器上并可由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至6任意一项所述的方法。

9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储计算机指令,所述计算机指令用于使计算机执行权利要求1至6任一所述方法。

10.一种车辆,包括如权利要求7所述的基于应用层控制底层的休眠装置或如权利要求8所述的电子设备或如权利要求9所述的计算机可读存储介质。


技术总结
本申请提供一种基于应用层控制底层的休眠方法、装置、电子设备及车辆,通过接收底层的休眠指令,根据休眠指令确定底层的休眠状态,并根据未休眠状态的状态时间点和第一休眠时间,生成底层的强制休眠指令,通过底层的强制休眠避免了异常状态下底层的持续工作;在底层未按照底层的休眠指令进入休眠状态的情况下,通过强制休眠指令的生成,减少了底层在接收到休眠指令后处于未休眠状态的时间,进而减少了车辆的功耗。

技术研发人员:崔书超,王春光
受保护的技术使用者:长城汽车股份有限公司
技术研发日:
技术公布日:2024/4/7
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1