本发明涉及汽车,尤其涉及一种锁车方法、装置、设备及存储介质。
背景技术:
1、现如今的汽车用户对于汽车提供的服务有着越来越高的要求,其中车联网锁车功能已经较为普遍的应用,该功能可以通过平台实现主动的锁车和解锁,通过平台发起,对车辆进行明锁锁车或者明锁解锁,实现对车辆的智能控制和保证车辆的安全。
2、现有的明锁锁车只有在汽车的发动机处于正常状态下可以实现,当发动机出现异常,例如发动机被恶意盗刷时,明锁主动锁车会失效,导致车辆安全无法得到保障。
技术实现思路
1、本发明的主要目的在于提供一种锁车方法、装置、设备及存储介质,旨在解决现有技术中锁车只有明锁锁车,当发动机出现异常时,明锁锁车失效导致车辆安全性低的技术问题。
2、为实现上述目的,本发明提供了一种锁车方法,所述方法包括以下步骤:
3、在接收到锁车指令时,根据所述锁车指令查询车辆的锁车终端状态;
4、在所述锁车终端状态正常时,获取发动机状态;
5、在所述发动机状态异常时,生成暗锁主动锁车指令至锁车终端,以使所述锁车终端根据所述暗锁主动锁车指令对所述车辆进行暗锁主动锁车。
6、可选地,所述在接收到锁车指令时,根据所述锁车指令查询车辆的锁车终端状态,包括:
7、在接收到锁车指令时,根据所述锁车指令查询锁车终端的联网状态、can总线状态以及天线状态;
8、根据所述锁车终端的联网状态、所述can总线状态以及所述天线状态得到车辆的锁车终端状态。
9、可选地,所述在接收到锁车指令时,根据所述锁车指令查询车辆的锁车终端状态之后,还包括:
10、在所述锁车终端的联网状态异常、所述can总线正常以及所述天线被拆除时,确定所述锁车终端处于离线状态;
11、获取发动机状态和所述锁车终端的离线时间;
12、在所述发动机状态异常且所述锁车终端的离线时间超过预设离线时间时,生成明锁离线锁车指令至发动机,以使所述发动机基于所述明锁离线锁车指令通过预设锁车协议对所述车辆进行明锁离线锁车;
13、生成暗锁离线锁车指令至车辆的车身控制器,以使所述车身控制器基于所述暗锁离线锁车指令通过扭矩请求报文对所述车辆进行暗锁离线锁车。
14、可选地,所述在接收到锁车指令时,根据所述锁车指令查询车辆的锁车终端状态之后,还包括:
15、在所述锁车终端的联网状态异常、所述can总线被拆除以及所述天线被拆除时,确定所述锁车终端处于被拆除状态;
16、获取发动机与锁车终端之间的握手校验结果和发动机状态;
17、在所述握手校验结果为握手失败且所述发动机状态异常时,生成明锁防拆锁车指令和暗锁防拆锁车指令;
18、根据所述明锁防拆锁车指令限制所述发动机的转速和扭矩,以实现对所述车辆的明锁防拆锁车;
19、根据所述暗锁防拆锁车指令得到扭矩请求报文,并根据所述扭矩请求报文对所述发动机的转速和扭矩进行限制,以实现对所述车辆的暗锁防拆锁车。
20、可选地,所述根据所述暗锁防拆锁车指令得到扭矩请求报文,并根据所述扭矩请求报文对所述发动机的转速和扭矩进行限制,包括:
21、在预设上电周期内未检测到所述锁车终端的反馈信息时,根据所述暗锁防拆锁车指令得到扭矩请求报文;
22、根据所述扭矩请求报文对所述发动机的转速和扭矩进行限制;
23、具体地,所述根据所述暗锁防拆锁车指令得到扭矩请求报文,并根据所述扭矩请求报文对所述发动机的转速和扭矩进行限制之后,还包括:
24、在检测到所述锁车终端的反馈信息时,生成解除防拆锁车指令;
25、根据所述解除防拆锁车指令对所述车辆解除暗锁防拆锁车。
26、可选地,所述在所述锁车终端状态正常时,获取发动机状态之后,还包括:
27、在所述发动机状态正常时,生成明锁状态查询指令至锁车终端;
28、接收所述锁车终端反馈的明锁状态;
29、在所述明锁状态处于激活状态时,生成明锁主动锁车指令至所述锁车终端,以使所述锁车终端基于所述明锁主动锁车指令通过预设锁车协议对所述车辆进行明锁主动锁车。
30、可选地,所述在所述发动机状态异常时,生成暗锁主动锁车指令至锁车终端,以使所述锁车终端根据所述暗锁主动锁车指令对所述车辆进行暗锁主动锁车之后,还包括:
31、获取所述车辆的锁车状态;
32、将所述锁车状态进行标记,以对所述车辆进行锁车追溯。
33、此外,为实现上述目的,本发明还提出一种锁车装置,所述锁车装置包括:
34、查询模块,用于在接收到锁车指令时,根据所述锁车指令查询车辆的锁车终端状态;
35、获取模块,用于在所述锁车终端状态正常时,获取发动机状态;
36、生成模块,用于在所述发动机状态异常时,生成暗锁主动锁车指令至锁车终端,以使所述锁车终端根据所述暗锁主动锁车指令对所述车辆进行暗锁主动锁车。
37、此外,为实现上述目的,本发明还提出一种锁车设备,所述锁车设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的锁车程序,所述锁车程序配置为实现如上文所述的锁车方法的步骤。
38、此外,为实现上述目的,本发明还提出一种存储介质,所述存储介质上存储有锁车程序,所述锁车程序被处理器执行时实现如上文所述的锁车方法的步骤。
39、本发明通过在接收到锁车指令时,根据所述锁车指令查询车辆的锁车终端状态;在所述锁车终端状态正常时,获取发动机状态;在所述发动机状态异常时,生成暗锁主动锁车指令至锁车终端,以使所述锁车终端根据所述暗锁主动锁车指令对所述车辆进行暗锁主动锁车,可在发动机出现异常情况时,使用车辆的暗锁进行主动锁车,使车辆的锁车功能升级,提高车辆的安全性。
1.一种锁车方法,其特征在于,所述锁车方法包括:
2.如权利要求1所述的锁车方法,其特征在于,所述在接收到锁车指令时,根据所述锁车指令查询车辆的锁车终端状态,包括:
3.如权利要求2所述的锁车方法,其特征在于,所述在接收到锁车指令时,根据所述锁车指令查询车辆的锁车终端状态之后,还包括:
4.如权利要求2所述的锁车方法,其特征在于,所述在接收到锁车指令时,根据所述锁车指令查询车辆的锁车终端状态之后,还包括:
5.如权利要求4所述的锁车方法,其特征在于,所述根据所述暗锁防拆锁车指令得到扭矩请求报文,并根据所述扭矩请求报文对所述发动机的转速和扭矩进行限制,包括:
6.如权利要求1所述的锁车方法,其特征在于,所述在所述锁车终端状态正常时,获取发动机状态之后,还包括:
7.如权利要求1-6中任一项所述的锁车方法,其特征在于,所述在所述发动机状态异常时,生成暗锁主动锁车指令至锁车终端,以使所述锁车终端根据所述暗锁主动锁车指令对所述车辆进行暗锁主动锁车之后,还包括:
8.一种锁车装置,其特征在于,所述锁车装置包括:
9.一种锁车设备,其特征在于,所述锁车设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的锁车程序,所述锁车程序配置为实现如权利要求1至7中任一项所述的锁车方法。
10.一种存储介质,其特征在于,所述存储介质上存储有锁车程序,所述锁车程序被处理器执行时实现如权利要求1至7中任一项所述的锁车方法。