本发明涉及远程控制,尤其涉及一种车辆远程控制方法、终端、控制器、平台、系统及车辆。
背景技术:
1、目前的车辆远程控制方法,大多集中在基于车辆的解锁机功能,实现对车辆的远程锁车,即在远程智能终端接收到远程平台发送的锁车指令后,就控制远程智能终端向整车控制器发送该锁车指令,再控制整车控制器进行锁车,这种方式在电磁干扰严重、测试体系不如乘用车完善的商用车上,容易出现异常锁车的问题。
技术实现思路
1、本发明提供一种车辆远程控制方法、终端、控制器、平台、系统及车辆,用以解决现有技术中在电磁干扰严重、测试体系不如乘用车完善的商用车上,容易出现异常锁车的问题的缺陷,实现远程锁车的准确性提高,避免出现异常锁车的问题。
2、本发明提供一种车辆远程控制方法,包括:
3、基于用户密码的校验结果和远程智能终端id的校验结果进行远程锁车。
4、根据本发明提供一种的车辆远程控制方法,还包括:
5、基于用户密码的校验结果和远程智能终端id的校验结果进行远程解锁。
6、根据本发明提供一种的车辆远程控制方法,还包括:
7、基于用户密码的校验结果和远程智能终端id的校验结果进行远程解绑。
8、根据本发明提供一种的车辆远程控制方法,还包括:
9、基于约定的校验算法对所述远程智能终端和整车控制器进行算法校验。
10、根据本发明提供一种的车辆远程控制方法,还包括:
11、基于对所述远程智能终端的节点超时结果的复用,对车辆进行心跳校验。
12、根据本发明提供一种的车辆远程控制方法,所述远程锁车、所述远程解锁、所述远程解绑、所述算法校验和所述心跳校验中的至少一种流程是以对所述车辆的远程解锁机进行功能激活为前提条件的。
13、根据本发明提供一种的车辆远程控制方法,所述远程锁车的生效模式为车辆的车速在连续预设时长内保持为0。
14、根据本发明提供一种的车辆远程控制方法,所述远程锁车、所述远程解锁、所述远程解绑、所述算法校验和所述功能激活中的至少一种流程是通过多次判定后才确定流程失败。
15、根据本发明提供一种的车辆远程控制方法,所述远程锁车、所述远程解锁和所述远程解绑复用同一功能逻辑模型。
16、根据本发明提供一种的车辆远程控制方法,还包括:
17、利用所述用户密码对所述远程解锁机的权限进行划分。
18、根据本发明提供一种的车辆远程控制方法,所述基于用户密码的校验结果和远程智能终端id的校验结果进行远程锁车,包括:
19、控制远程平台向远程智能终端下发第一锁车指令;所述第一锁车指令携带用户密码;
20、控制所述远程智能终端判断整车控制器的远程解锁机功能是否已激活;
21、若已激活,则控制所述远程智能终端判断所述第一锁车指令携带的用户密码与所述远程智能终端保存的用户密码是否一致;
22、若一致,则校验成功,控制所述远程智能终端向所述整车控制器发送第二锁车指令;所述第二锁车指令携带远程智能终端id,所述第二锁车指令为车速在连续预设时长内保持为0时进行锁车的指令;
23、控制所述整车控制器判断所述第二锁车指令携带的远程智能终端id与所述整车控制器保存或更新的远程智能终端id是否一致;
24、若一致,则校验成功,控制所述整车控制器执行所述第二锁车指令,并向所述远程智能终端反馈锁车成功状态;
25、若所述远程智能终端接收到所述锁车成功状态,则控制所述远程智能终端向所述远程平台上报所述锁车成功状态;
26、若所述远程智能终端未接收到所述锁车成功状态,则返回控制所述远程智能终端向所述整车控制器发送第二锁车指令的步骤;
27、若连续返回第一预设次数后,所述远程智能终端仍未接收到所述锁车成功状态,则控制所述远程智能终端向所述远程平台上报锁车失败状态。
28、根据本发明提供一种的车辆远程控制方法,所述基于用户密码的校验结果和远程智能终端id的校验结果进行远程解锁,包括:
29、控制远程平台向远程智能终端下发第一解锁指令;所述第一解锁指令携带用户密码;
30、控制所述远程智能终端判断整车控制器的远程解锁机功能是否已激活;
31、若已激活,则控制所述远程智能终端判断所述第一解锁指令携带的用户密码与所述远程智能终端保存的用户密码是否一致;
32、若一致,则校验成功,控制所述远程智能终端向所述整车控制器发送第二解锁指令;所述第二解锁指令携带远程智能终端id;
33、控制所述整车控制器判断所述第二解锁指令携带的远程智能终端id与所述整车控制器保存或更新的远程智能终端id是否一致;
34、若一致,则校验成功,控制所述整车控制器执行所述第二解锁指令,并向所述远程智能终端反馈解锁成功状态;
35、若所述远程智能终端接收到所述解锁成功状态,则控制所述远程智能终端向所述远程平台上报所述解锁成功状态;
36、若所述远程智能终端未接收到所述解锁成功状态,则返回控制所述远程智能终端向所述整车控制器发送第二解锁指令的步骤;
37、若连续返回第二预设次数后,所述远程智能终端仍未接收到所述解锁成功状态,则控制所述远程智能终端向所述远程平台上报解锁失败状态。
38、根据本发明提供一种的车辆远程控制方法,所述基于用户密码的校验结果和远程智能终端id的校验结果进行远程解绑,包括:
39、控制远程平台向远程智能终端下发第一解绑指令;所述第一解绑指令携带用户密码;
40、控制所述远程智能终端判断整车控制器的远程解锁机功能是否已激活;
41、若已激活,则控制所述远程智能终端判断所述第一解绑指令携带的用户密码与所述远程智能终端保存的用户密码是否一致;
42、若一致,则校验成功,控制所述远程智能终端向所述整车控制器发送第二解绑指令;所述第二解绑指令携带远程智能终端id;
43、控制所述整车控制器判断所述第二解绑指令携带的远程智能终端id与所述整车控制器保存或更新的远程智能终端id是否一致;
44、若一致,则校验成功,控制所述整车控制器执行所述第二解绑指令,并向所述远程智能终端反馈解绑成功状态;
45、若所述远程智能终端接收到所述解绑成功状态,则控制所述远程智能终端向所述远程平台上报所述解绑成功状态并清除用户密码;
46、若所述远程智能终端未接收到所述解绑成功状态,则返回控制所述远程智能终端向所述整车控制器发送第二解绑指令的步骤;
47、若连续返回第三预设次数后,所述远程智能终端仍未接收到所述解绑成功状态,则控制所述远程智能终端向所述远程平台上报解绑失败状态。
48、根据本发明提供一种的车辆远程控制方法,所述基于约定的校验算法对所述远程智能终端和整车控制器进行算法校验,包括:
49、控制所述远程智能终端向所述整车控制器发送校验请求;
50、控制所述整车控制器根据所述校验请求生成随机数种子,根据所述随机数种子生成第一密钥,并将所述随机数种子发送至所述远程智能终端;
51、控制所述远程智能终端根据所述随机数种子生成第二密钥;
52、控制所述远程智能终端将所述第二密钥发送至所述整车控制器;
53、控制所述整车控制器比较所述第一密钥和所述第二密钥;
54、若所述第一密钥与所述第二密钥一致,则校验成功,控制所述整车控制器向所述远程智能终端反馈校验成功结果;
55、若所述第一密钥与所述第二密钥不一致,则返回控制所述整车控制器根据所述校验请求生成随机数种子,根据所述随机数种子生成第一密钥,并将所述随机数种子发送至所述远程智能终端的步骤;
56、若连续返回第四预设次数后,所述第一密钥与所述第二密钥仍不一致,则控制所述整车控制器向所述远程智能终端反馈校验失败结果;
57、若所述远程智能终端接收到所述校验成功结果或校验失败结果,则控制所述远程智能终端向远程平台上报所述校验成功结果或校验失败结果;
58、若所述远程智能终端未接收到所述校验成功结果和校验失败结果,则返回控制所述远程智能终端将所述第二密钥发送至所述整车控制器的步骤;
59、若连续返回第五预设次数后,所述远程智能终端仍未接收到所述校验成功结果和校验失败结果,则控制所述远程智能终端向所述远程平台上报校验超时结果。
60、根据本发明提供一种的车辆远程控制方法,所述基于对所述远程智能终端的节点超时结果的复用,对车辆进行心跳校验,包括:
61、控制所述整车控制器获取所述远程智能终端的节点超时结果;
62、控制所述整车控制器根据所述节点超时结果判断所述远程智能终端是否在线;
63、若所述远程智能终端不在线,则控制所述整车控制器执行锁车,并向所述远程智能终端反馈锁车成功状态;
64、控制所述远程智能终端向远程平台上报所述锁车成功状态。
65、根据本发明提供一种的车辆远程控制方法,所述对所述车辆的远程解锁机进行功能激活,包括:
66、控制远程平台向远程智能终端下发第一激活指令;所述第一激活指令携带用户密码;
67、控制所述远程智能终端保存所述用户密码并判断整车控制器的远程解锁机功能是否已激活;
68、若已激活,则控制所述远程智能终端向所述整车控制器发送第二激活指令;所述第二激活指令携带远程智能终端id;
69、控制所述整车控制器执行所述第二激活指令,保存或更新远程智能终端id,并向所述远程智能终端反馈激活成功状态;
70、若所述远程智能终端接收到所述激活成功状态,则控制所述远程智能终端向所述远程平台上报所述激活成功状态;
71、若所述远程智能终端未接收到所述激活成功状态,则返回控制所述远程智能终端向所述整车控制器发送第二激活指令的步骤;
72、若连续返回第六预设次数后,所述远程智能终端仍未接收到所述激活成功状态,则控制所述远程智能终端向所述远程平台上报激活失败状态。
73、本发明还提供一种远程智能终端,用于实现如上述任一项所述车辆远程控制方法的步骤。
74、本发明还提供一种整车控制器,用于实现如上述任一项所述车辆远程控制方法的步骤。
75、本发明还提供一种远程平台,用于实现如上述任一项所述车辆远程控制方法的步骤。
76、本发明还提供一种车辆远程控制系统,包括:远程智能终端、整车控制器和远程平台;
77、所述远程智能终端、所述整车控制器和所述远程平台用于实现如上述任一项所述车辆远程控制方法的步骤。
78、本发明还提供一种车辆,包括:远程智能终端和整车控制器;
79、所述远程智能终端和所述整车控制器用于实现如上述任一项所述车辆远程控制方法的步骤。
80、本发明提供的车辆远程控制方法,基于用户密码的校验结果和远程智能终端id的校验结果进行远程锁车。由于利用用户密码和远程智能终端id对锁车流程进行了双重验证,因此,能够有效确保远程锁车的准确性,避免出现异常锁车的问题。