一种车辆控制方法、装置及车辆转让专利

申请号 : CN201710212684.5

文献号 : CN106926819B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 于铁勇李文东马秀峰孙刚

申请人 : 北京汽车研究总院有限公司

摘要 :

本发明提供了一种车辆控制方法、装置及车辆,该控制方法包括:获取车辆当前的运行状态;当所述车辆当前的运行状态表示车辆当前处于停止锁车状态时,随机采集车辆关门时一实时参数信息,作为随机验证参数信息;根据预设身份验证信息和所述随机验证参数信息,生成一存储验证码,并将所述随机验证参数信息上传至一预设云端,使用户能够通过所述预设云端获取所述随机验证参数信息、并根据预先存储的所述预设身份验证信息和所述随机验证参数信息生成一用于车辆解锁的解锁验证码。本发明实施例不需要车钥匙,仅使用手机等移动终端等便可获得开启和启动车辆的验证码,并利用验证码控制车辆解锁和启动,便捷且智能化程度高,安全性能好。

权利要求 :

1.一种车辆控制方法,其特征在于,包括:

获取车辆当前的运行状态;

当所述车辆当前的运行状态表示车辆当前处于停止锁车状态时,随机采集车辆关门时一实时参数信息,作为随机验证参数信息;

根据预设身份验证信息和所述随机验证参数信息,生成一存储验证码,并将所述随机验证参数信息上传至一预设云端,使用户能够通过所述预设云端获取所述随机验证参数信息、并根据预先存储的所述预设身份验证信息和所述随机验证参数信息生成一用于车辆解锁的解锁请求验证码。

2.根据权利要求1所述的车辆控制方法,其特征在于,所述控制方法还包括:根据所述车辆当前的运行状态,当所述车辆当前的运行状态表示车辆当前处于停止锁车状态时,向发动机控制系统发送切断发动机控制系统电源的控制信号。

3.根据权利要求1所述的车辆控制方法,其特征在于,所述控制方法还包括:当所述车辆的第一验证码采集装置检测到用户解锁的解锁请求验证码后、将采集到的所述解锁请求验证码与所述车辆的控制器内存储的所述存储验证码进行比较,在所述解锁请求验证码存储的信息与所述存储验证码存储的信息相同时,确定所述解锁请求验证码通过验证、并向车门的车锁装置发送解锁信号。

4.根据权利要求3所述的车辆控制方法,其特征在于,所述控制方法还包括:当所述车辆的第二验证码采集装置检测到用于启动车辆的启动请求验证码后、将采集到的所述启动请求验证码与所述控制器内存储的所述存储验证码进行比较,在所述启动请求验证码存储的信息与所述存储验证码存储的信息相同时,确定所述启动请求验证码通过验证、并向发动机控制系统发送导通发动机控制系统电源的控制信号。

5.根据权利要求1所述的车辆控制方法,其特征在于,

所述预设身份验证信息包括:预设车辆信息和预设车主信息;

所述随机验证参数信息包括:车辆关门时车门处实时压力信息;

其中,所述根据预设身份验证信息和所述随机验证参数信息,生成一存储验证码的步骤包括:根据所述预设车辆信息、所述预设车主信息和所述车门处实时压力信息,生成所述存储验证码。

6.根据权利要求1所述的车辆控制方法,其特征在于,所述根据预设身份验证信息和所述随机验证参数信息,生成一存储验证码的步骤中,获取所述预设身份验证信息的步骤包括:当输入设备与所述车辆的控制器连接、并向所述控制器发送第一数据传输请求时,识别输入设备的第一识别信息;

当所述第一识别信息通过验证时,通过所述输入设备输入预设身份验证信息并存储至所述车辆的控制器内。

7.根据权利要求1所述的车辆控制方法,其特征在于,当移动终端与所述车辆的控制器连接、并向所述控制器发送第二数据传输请求时,所述控制方法还包括:识别所述移动终端发送的第二识别信息;

当所述第二识别信息通过验证时,允许所述移动终端与所述车辆的控制器进行数据传输、并允许所述移动终端读取及存储所述预设身份验证信息。

8.一种车辆控制装置,其特征在于,包括:

第一获取模块,用于获取车辆当前的运行状态;

第二获取模块,用于当所述车辆当前的运行状态表示车辆当前处于停止锁车状态时,随机采集车辆关门时一实时参数信息,作为随机验证参数信息;

控制模块,用于根据预设身份验证信息和所述随机验证参数信息,生成一存储验证码,并将所述随机验证参数信息上传至一预设云端,使用户能够通过所述预设云端获取所述随机验证参数信息、并根据预先存储的所述预设身份验证信息和所述随机验证参数信息生成一用于车辆解锁的解锁请求验证码。

9.根据权利要求8所述的车辆控制装置,其特征在于,所述控制模块还用于:根据所述车辆当前的运行状态,当所述车辆当前的运行状态表示车辆当前处于停止锁车状态时,向发动机控制系统发送切断发动机控制系统电源的控制信号。

10.根据权利要求8所述的车辆控制装置,其特征在于,所述控制模块还用于:当所述车辆的第一验证码采集装置检测到用户解锁的解锁请求验证码后、将采集到的所述解锁请求验证码与所述车辆的控制器内存储的所述存储验证码进行比较,在所述解锁请求验证码存储的信息与所述存储验证码存储的信息相同时,确定所述解锁请求验证码通过验证、并向车门的车锁装置发送解锁信号。

11.根据权利要求10所述的车辆控制装置,其特征在于,所述控制模块还用于:当所述车辆的第二验证码采集装置检测到用于启动车辆的启动请求验证码后、将采集到的所述启动请求验证码与所述控制器内存储的所述存储验证码进行比较,在所述启动请求验证码存储的信息与所述存储验证码存储的信息相同时,确定所述启动请求验证码通过验证、并向发动机控制系统发送导通发动机控制系统电源的控制信号。

12.根据权利要求8所述的车辆控制装置,其特征在于,

所述预设身份验证信息包括:预设车辆信息和预设车主信息;

所述随机验证参数信息包括:车辆关门时车门处实时压力信息;

其中,所述控制模块用于根据预设身份验证信息和所述随机验证参数信息,生成一存储验证码中,所述控制模块具体用于:根据所述预设车辆信息、所述预设车主信息和所述车门处实时压力信息,生成所述存储验证码。

13.根据权利要求8所述的车辆控制装置,其特征在于,所述控制模块还用于:当输入设备与所述车辆的控制器连接、并向所述控制器发送第一数据传输请求时,识别输入设备的第一识别信息;

当所述第一识别信息通过验证时,通过所述输入设备输入预设身份验证信息并存储至所述车辆的控制器内。

14.根据权利要求8所述的车辆控制装置,其特征在于,所述控制模块还用于:识别移动终端发送的第二识别信息;

当所述第二识别信息通过验证时,允许所述移动终端与所述车辆的控制器进行数据传输、并允许所述移动终端读取及存储所述预设身份验证信息。

15.一种车辆,其特征在于,包括:验证码生成器、控制器、存储器、存储在所述存储器上并能够在控制器上运行的计算机程序;

所述控制器执行所述计算机程序时实现以下步骤:

获取车辆当前的运行状态;

当所述车辆当前的运行状态表示车辆当前处于停止锁车状态时,随机采集车辆关门时一实时参数信息,作为随机验证参数信息;

根据预设身份验证信息和所述随机验证参数信息,生成一存储验证码,并将所述随机验证参数信息上传至一预设云端,使用户能够通过所述预设云端获取所述随机验证参数信息、并根据预先存储的所述预设身份验证信息和所述随机验证参数信息生成一用于车辆解锁的解锁请求验证码。

16.根据权利要求15所述的车辆,其特征在于,所述车辆还包括:与所述控制器电连接的车锁装置、与所述控制器电连接的验证码采集装置和与所述控制器电连接的发动机控制系统。

17.根据权利要求15所述的车辆,其特征在于,

所述存储验证码通过所述验证码生成器生成;

解锁请求验证码和启动请求验证码均通过移动终端内的验证码生成软件生成。

说明书 :

一种车辆控制方法、装置及车辆

技术领域

[0001] 本发明涉及汽车技术领域,特别涉及一种车辆控制方法、装置及车辆。

背景技术

[0002] 在现有的技术中,在开启车辆时需要使用与车辆相匹配的车钥匙开门和启动车辆。但是,现代生活节奏加快使得车主或其他用户在匆忙中可能遗忘车钥匙,使得需要开车时需返回寻找,甚至遗落车钥匙后无法正常使用车辆,给用户造成不便,降低了用户体验。

发明内容

[0003] 本发明实施例要解决的技术问题是提供一种车辆控制方法、装置及车辆,用以实现不需要车钥匙,使用移动终端等便可获得开启和启动车辆的验证码,便捷且智能化程度高,同时安全性能好。
[0004] 为解决上述技术问题,本发明实施例提供了一种车辆控制方法,包括:
[0005] 获取车辆当前的运行状态;
[0006] 当所述车辆当前的运行状态表示车辆当前处于停止锁车状态时,随机采集车辆关门时一实时参数信息,作为随机验证参数信息;
[0007] 根据预设身份验证信息和所述随机验证参数信息,生成一存储验证码,并将所述随机验证参数信息上传至一预设云端,使用户能够通过所述预设云端获取所述随机验证参数信息、并根据预先存储的所述预设身份验证信息和所述随机验证参数信息生成一用于车辆解锁的解锁请求验证码。
[0008] 进一步的,所述控制方法还包括:
[0009] 根据所述车辆当前的运行状态,当所述车辆当前的运行状态表示车辆当前处于停止锁车状态时,向发动机控制系统发送切断发动机控制系统电源的控制信号。
[0010] 进一步的,所述控制方法还包括:
[0011] 当所述车辆的第一验证码采集装置检测到用户解锁的解锁请求验证码后、将采集到的所述解锁请求验证码与所述车辆的控制器内存储的所述存储验证码进行比较,在所述解锁请求验证码存储的信息与所述存储验证码存储的信息相同时,确定所述解锁请求验证码通过验证、并向车门的车锁装置发送解锁信号。
[0012] 进一步的,所述控制方法还包括:
[0013] 当所述车辆的第二验证码采集装置检测到用于启动车辆的启动请求验证码后、将采集到的所述启动请求验证码与所述控制器内存储的所述存储验证码进行比较,在所述启动请求验证码存储的信息与所述存储验证码存储的信息相同时,确定所述启动请求验证码通过验证、并向发动机控制系统发送导通发动机控制系统电源的控制信号。
[0014] 进一步的,所述预设身份验证信息包括:预设车辆信息和预设车主信息;
[0015] 所述随机验证参数信息包括:车辆关门时车门处实时压力信息;
[0016] 其中,所述根据预设身份验证信息和所述随机验证参数信息,生成一存储验证码的步骤包括:
[0017] 根据所述预设车辆信息、所述预设车主信息和所述车门处实时压力信息,生成所述存储验证码。
[0018] 进一步的,所述根据预设身份验证信息和所述随机验证参数信息,生成一存储验证码的步骤中,获取所述预设身份验证信息的步骤包括:
[0019] 当输入设备与所述车辆的控制器连接、并向所述控制器发送第一数据传输请求时,识别输入设备的第一识别信息;
[0020] 当所述第一识别信息通过验证时,通过所述输入设备输入预设身份验证信息并存储至所述车辆的控制器内。
[0021] 进一步的,当移动终端与所述车辆的控制器连接、并向所述控制器发送第二数据传输请求时,所述控制方法还包括:
[0022] 识别所述移动终端发送的第二识别信息;
[0023] 当所述第二识别信息通过验证时,允许所述移动终端与所述车辆的控制器进行数据传输、并允许所述移动终端读取及存储所述预设身份验证信息。
[0024] 根据本发明另一方面,本发明实施例还提供了一种车辆控制装置,包括:
[0025] 第一获取模块,用于获取车辆当前的运行状态;
[0026] 第二获取模块,用于当所述车辆当前的运行状态表示车辆当前处于停止锁车状态时,随机采集车辆关门时一实时参数信息,作为随机验证参数信息;
[0027] 控制模块,用于根据预设身份验证信息和所述随机验证参数信息,生成一存储验证码,并将所述随机验证参数信息上传至一预设云端,使用户能够通过所述预设云端获取所述随机验证参数信息、并根据预先存储的所述预设身份验证信息和所述随机验证参数信息生成一用于车辆解锁的解锁请求验证码。
[0028] 进一步的,所述控制模块还用于:
[0029] 根据所述车辆当前的运行状态,当所述车辆当前的运行状态表示车辆当前处于停止锁车状态时,向发动机控制系统发送切断发动机控制系统电源的控制信号。
[0030] 进一步的,所述控制模块还用于:
[0031] 当所述车辆的第一验证码采集装置检测到用户解锁的解锁请求验证码后、将采集到的所述解锁请求验证码与所述车辆的控制器内存储的所述存储验证码进行比较,在所述解锁请求验证码存储的信息与所述存储验证码存储的信息相同时,确定所述解锁请求验证码通过验证、并向车门的车锁装置发送解锁信号。
[0032] 进一步的,所述控制模块还用于:
[0033] 当所述车辆的第二验证码采集装置检测到用于启动车辆的启动请求验证码后、将采集到的所述启动请求验证码与所述控制器内存储的所述存储验证码进行比较,在所述启动请求验证码存储的信息与所述存储验证码存储的信息相同时,确定所述启动请求验证码通过验证、并向发动机控制系统发送导通发动机控制系统电源的控制信号。
[0034] 进一步的,所述预设身份验证信息包括:预设车辆信息和预设车主信息;
[0035] 所述随机验证参数信息包括:车辆关门时车门处实时压力信息;
[0036] 其中,所述控制模块用于根据预设身份验证信息和所述随机验证参数信息,生成一存储验证码中,所述控制模块具体用于:
[0037] 根据所述预设车辆信息、所述预设车主信息和所述车门处实时压力信息,生成所述存储验证码。
[0038] 进一步的,所述控制模块还用于:
[0039] 当输入设备与所述车辆的控制器连接、并向所述控制器发送第一数据传输请求时,识别输入设备的第一识别信息;
[0040] 当所述第一识别信息通过验证时,通过所述输入设备输入预设身份验证信息并存储至所述车辆的控制器内。
[0041] 进一步的,所述控制模块还用于:
[0042] 识别移动终端发送的第二识别信息;
[0043] 当所述第二识别信息通过验证时,允许所述移动终端与所述车辆的控制器进行数据传输、并允许所述移动终端读取及存储所述预设身份验证信息。
[0044] 根据本发明又一方面,本发明实施例还提供了一种车辆,包括:验证码生成器、控制器、存储器、存储在所述存储器上并能够在控制器上运行的计算机程序;
[0045] 所述控制器执行所述计算机程序时实现以下步骤:
[0046] 获取车辆当前的运行状态;
[0047] 当所述车辆当前的运行状态表示车辆当前处于停止锁车状态时,随机采集车辆关门时一实时参数信息,作为随机验证参数信息;
[0048] 根据预设身份验证信息和所述随机验证参数信息,生成一存储验证码,并将所述随机验证参数信息上传至一预设云端,使用户能够通过所述预设云端获取所述随机验证参数信息、并根据预先存储的所述预设身份验证信息和所述随机验证参数信息生成一用于车辆解锁的解锁请求验证码。
[0049] 进一步的,所述车辆还包括:与所述控制器电连接的车锁装置、与所述控制器电连接的验证码采集装置和与所述控制器电连接的发动机控制系统。
[0050] 进一步的,所述存储验证码通过所述验证码生成器生成;
[0051] 解锁请求验证码和启动请求验证码均通过移动终端内的验证码生成软件生成。
[0052] 与现有技术相比,本发明实施例提供的一种车辆控制方法、装置及车辆,至少具有以下有益效果:
[0053] 本发明实施例通过预设身份验证信息和所述随机验证参数信息生成一存储验证码,并仅将随机验证参数信息上传至预设云端,因随机验证参数信息是随机多变的,故而每一次产生的验证码均不同,用户在使用车辆时可从预设云端下载随机验证参数信息,并与预先存储的预设身份信息一同产生用于解码的验证码,用户使用车辆时仅需通过移动终端等获得用于解码的验证码便可开启和启动车辆,方便快捷,智能化程度高。同时,本发明实施例的验证码每次均不同,即使一次开启时验证码被偷窃,偷窃者也不可能根据偷得的验证码再次打开车辆,且,预设云端仅存储随机验证参数信息,即使云端数据被获取,没有预先存储的预设身份信息同样不可能生成能够打开和开启车辆的验证码,故而安全性能极高。

附图说明

[0054] 图1为本发明实施例的车辆控制方法的流程图之一;
[0055] 图2为本发明实施例的车辆控制方法的流程图之二;
[0056] 图3为本发明实施例的车辆控制方法的流程图之三;
[0057] 图4为本发明实施例的车辆控制方法的流程图之四;
[0058] 图5为本发明实施例的车辆控制方法的流程图之五;
[0059] 图6为本发明实施例的车辆控制方法的流程图之六;
[0060] 图7为本发明实施例的车辆控制装置的结构示意图。

具体实施方式

[0061] 为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。在下面的描述中,提供诸如具体的配置和组件的特定细节仅仅是为了帮助全面理解本发明的实施例。因此,本领域技术人员应该清楚,可以对这里描述的实施例进行各种改变和修改而不脱离本发明的范围和精神。另外,为了清楚和简洁,省略了对已知功能和构造的描述。
[0062] 应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本发明的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。
[0063] 在本发明的各种实施例中,应理解,下述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
[0064] 参见图1,本发明实施例提供了一种车辆控制方法,包括:
[0065] 步骤101,获取车辆当前的运行状态;
[0066] 步骤102,当所述车辆当前的运行状态表示车辆当前处于停止锁车状态时,随机采集车辆关门时一实时参数信息,作为随机验证参数信息;
[0067] 步骤103,根据预设身份验证信息和所述随机验证参数信息,生成一存储验证码,并将所述随机验证参数信息上传至一预设云端,使用户能够通过所述预设云端获取所述随机验证参数信息、并根据预先存储的所述预设身份验证信息和所述随机验证参数信息生成一用于车辆解锁的解锁请求验证码。
[0068] 本发明实施例,通过预设身份验证信息和所述随机验证参数信息生成一存储验证码,并仅将随机验证参数信息上传至预设云端,因随机验证参数信息是随机多变的,故而每一次产生的验证码均不同,用户在使用车辆时可从预设云端下载随机验证参数信息,并与预先存储的预设身份信息一同产生用于解码的验证码,用户使用车辆时仅需通过移动终端等获得用于解码的验证码便可开启和启动车辆,方便快捷,智能化程度高。同时,本发明实施例的验证码每次均不同,即使一次开启时验证码被偷窃,偷窃者也不可能根据偷得的验证码再次打开车辆,且,预设云端仅存储随机验证参数信息,即使云端数据被获取,没有预先存储的预设身份信息同样不可能生成能够打开和开启车辆的验证码,故而安全性能极高。
[0069] 本发明实施例中根据预先设置的预设身份验证信息和上述中采集的关门时的随机验证参数信息生成一验证码,对于该随机验证参数信息将上传至预设的云端,用户可以通过移动终端上设置的预设应用程序(APP,Application)访问该预设云端,对于应用程序需要通过预先设置的访问地址和访问密码才能访问与车主对应的预设云端,并获取预设云端内存储的随机验证参数信息。当用户需要开启车门时,通过预设的应用程序(该应用程序需输出登录名和密码才能访问指定的预设云端,对于应用程序用户还可以使用移动终端进行再次加密,提高安全性能)访问预设云端获得(下载)随机验证参数信息,并根据存储于移动终端的应用程序内的预设身份验证信息(该预设身份验证信息可由所述应用程序确定储存路径,并对其进行加密防止被盗,亦可由用户确定储存路径,用户可定期更改,上述发送他人均难以储存路径,进一步提高了安全性能)生成用于解锁车辆的验证码。
[0070] 本发明实施例的车辆的控制方法中,每次生成的验证码均有不同(即使在极小概率下随机验证参数信息相同,他人也不可能得知何是种情况下、何时该随机验证参数信息相同),故而,即使获得一次解锁车辆时的验证码也不可能再次开启车辆。同时,还需要登录特定的云端才能获得随机验证参数信息,即使特定云端被他人得知密码和登录名并进入获得随机验证参数信息,没有预设身份验证信息也不可能生成用于解锁的验证码。故而,本发明实施例的车辆的控制方法的安全性能极高,确保了用户财产安全,提高了用户体验。
[0071] 同时,本发明实施例的车辆的控制方法还为用户接车提供了便利,当用户将车辆借给他人使用时,仅需通过微信、彩信等方式告知其每次用于解锁的验证码即可,对于家人等信任程度高的人可直接告知其预设云端的登录方式和将预设身份验证信息保存至对方移动终端。用户还可以通过不定期修改登录预设云端的密码等保障车辆安全。并且,现有技术中,当用户借出车辆后对方需要将车开至指定地点并交付钥匙方可,但本发明实施例中仅需将车停放后告知车主便可,车主可自行前往通过验证码开走车辆,无需交付钥匙,两人不必为交车钥匙所需的任何时间和地点的重叠。极大提高了使用的便捷性,提高了用户体验。
[0072] 参见图2,进一步的,所述控制方法还包括:
[0073] 步骤201,根据所述车辆当前的运行状态,当所述车辆当前的运行状态表示车辆当前处于停止锁车状态时,向发动机控制系统发送切断发动机控制系统电源的控制信号。
[0074] 在本发明一实施例中,在车辆停止锁车后,还控制发动机控制系统下电,锁车后,即使撬开车门也不能启动发动机开车(发动机控制系统处于下电状态),进一步提高了安全性能。
[0075] 参见图3,进一步的,所述控制方法还包括:
[0076] 步骤301,当所述车辆的第一验证码采集装置检测到用户解锁的解锁请求验证码后、将采集到的所述解锁请求验证码与所述车辆的控制器内存储的所述存储验证码进行比较,在所述解锁请求验证码存储的信息与所述存储验证码存储的信息相同时,确定所述解锁请求验证码通过验证、并向车门的车锁装置发送解锁信号。
[0077] 参见图4,进一步的,所述控制方法还包括:
[0078] 步骤401,当所述车辆的第二验证码采集装置检测到用于启动车辆的启动请求验证码后、将采集到的所述启动请求验证码与所述控制器内存储的所述存储验证码进行比较,在所述启动请求验证码存储的信息与所述存储验证码存储的信息相同时,确定所述启动请求验证码通过验证、并向发动机控制系统发送导通发动机控制系统电源的控制信号。
[0079] 在本实施例中,还需对验证码进行再一次的验证,通过验证后再执行发动机控制系统进行上电,进一步提高安全性能。
[0080] 进一步的,所述预设身份验证信息包括:预设车辆信息和预设车主信息;
[0081] 所述随机验证参数信息包括:车辆关门时车门处实时压力信息;
[0082] 其中,所述根据预设身份验证信息和所述随机验证参数信息,生成一存储验证码的步骤包括:
[0083] 根据所述预设车辆信息、所述预设车主信息和所述车门处实时压力信息,生成所述存储验证码。
[0084] 其中,对于采集车门处实时压力信息的压力感应元件,在一实施例中,所述压力感应元件为压力应变器和压力传感器中的至少一种。
[0085] 参见图5,进一步的,所述根据预设身份验证信息和所述随机验证参数信息,生成一存储验证码的步骤中,获取所述预设身份验证信息的步骤包括:
[0086] 步骤501,当输入设备与所述车辆的控制器连接、并向所述控制器发送第一数据传输请求时,识别输入设备的第一识别信息;
[0087] 步骤502,当所述第一识别信息通过验证时,通过所述输入设备输入预设身份验证信息并存储至所述车辆的控制器内。
[0088] 对于预设身份验证信息在本实施例中,需在购车时提供厂家提供的特定的设备(例如包括一识别卡,仅在识别通过情况下才能进行数据传输和存入)将预设身份验证信息输入。且,在一实施例中,预设身份验证信息存入后进行加密,个人无法更改(但可通过上述特定的设备进行更改),确保预设身份验证信息不会被盗,进一步提高了安全性能。
[0089] 参见图6,进一步的,当移动终端与所述车辆的控制器连接、并向所述控制器发送第二数据传输请求时,所述控制方法还包括:
[0090] 步骤601,识别所述移动终端发送的第二识别信息;
[0091] 步骤602,当所述第二识别信息通过验证时,允许所述移动终端与所述车辆的控制器进行数据传输、并允许所述移动终端读取及存储所述预设身份验证信息。
[0092] 对于预设身份验证信息,在本实施例中,用户可通过移动终端与车辆连接进行存储,但该过程需要进行身份验证,可通过预设的应用程序发送验证信息进行,即通过预设的应用程序匹配车辆和登录该预设应用程序的用户是否一致,当匹配通过后可允许该移动终端进行数据传输和存储预设身份验证信息。在另一实施例中,还可以通过上述中的特定的设备将存储预设身份验证信息输出给用户(的移动终端等)。
[0093] 进一步的,上述中的验证码可以为二维码或条形码。
[0094] 参见图7,根据本发明另一方面,本发明实施例还提供了一种车辆控制装置,包括:
[0095] 第一获取模块1,用于获取车辆当前的运行状态;
[0096] 第二获取模块2,用于当所述车辆当前的运行状态表示车辆当前处于停止锁车状态时,随机采集车辆关门时一实时参数信息,作为随机验证参数信息;
[0097] 控制模块3,用于根据预设身份验证信息和所述随机验证参数信息,生成一存储验证码,并将所述随机验证参数信息上传至一预设云端,使用户能够通过所述预设云端获取所述随机验证参数信息、并根据预先存储的所述预设身份验证信息和所述随机验证参数信息生成一用于车辆解锁的解锁请求验证码。
[0098] 进一步的,所述控制模块3还用于:
[0099] 根据所述车辆当前的运行状态,当所述车辆当前的运行状态表示车辆当前处于停止锁车状态时,向发动机控制系统发送切断发动机控制系统电源的控制信号。
[0100] 进一步的,所述控制模块3还用于:
[0101] 当所述车辆的第一验证码采集装置检测到用户解锁的解锁请求验证码后、将采集到的所述解锁请求验证码与所述车辆的控制器内存储的所述存储验证码进行比较,在所述解锁请求验证码存储的信息与所述存储验证码存储的信息相同时,确定所述解锁请求验证码通过验证、并向车门的车锁装置发送解锁信号。
[0102] 进一步的,所述控制模块3还用于:
[0103] 当所述车辆的第二验证码采集装置检测到用于启动车辆的启动请求验证码后、将采集到的所述启动请求验证码与所述控制器内存储的所述存储验证码进行比较,在所述启动请求验证码存储的信息与所述存储验证码存储的信息相同时,确定所述启动请求验证码通过验证、并向发动机控制系统发送导通发动机控制系统电源的控制信号。
[0104] 进一步的,所述预设身份验证信息包括:预设车辆信息和预设车主信息;
[0105] 所述随机验证参数信息包括:车辆关门时车门处实时压力信息;
[0106] 其中,所述控制模块3用于根据预设身份验证信息和所述随机验证参数信息,生成一存储验证码中,所述控制模块3具体用于:
[0107] 根据所述预设车辆信息、所述预设车主信息和所述车门处实时压力信息,生成所述存储验证码。
[0108] 进一步的,所述控制模块3还用于:
[0109] 当输入设备与所述车辆的控制器连接、并向所述控制器发送第一数据传输请求时,识别输入设备的第一识别信息;
[0110] 当所述第一识别信息通过验证时,通过所述输入设备输入预设身份验证信息并存储至所述车辆的控制器内。
[0111] 进一步的,所述控制模块3还用于:
[0112] 识别移动终端发送的第二识别信息;
[0113] 当所述第二识别信息通过验证时,允许所述移动终端与所述车辆的控制器进行数据传输、并允许所述移动终端读取及存储所述预设身份验证信息。
[0114] 根据本发明又一方面,本发明实施例还提供了一种车辆,包括:验证码生成器、控制器、存储器、存储在所述存储器上并能够在控制器上运行的计算机程序;
[0115] 所述控制器执行所述计算机程序时实现以下步骤:
[0116] 获取车辆当前的运行状态;
[0117] 当所述车辆当前的运行状态表示车辆当前处于停止锁车状态时,随机采集车辆关门时一实时参数信息,作为随机验证参数信息;
[0118] 根据预设身份验证信息和所述随机验证参数信息,生成一存储验证码,并将所述随机验证参数信息上传至一预设云端,使用户能够通过所述预设云端获取所述随机验证参数信息、并根据预先存储的所述预设身份验证信息和所述随机验证参数信息生成一用于车辆解锁的解锁请求验证码。
[0119] 其中,车门处压力通过压力应变片采集,压力应变片安装于车门边缘和门框重叠处,第一验证码采集装置可以为第一摄像头,第一摄像头安装于车辆左外后视镜上,用于接收解锁请求验证码;第二验证码采集装置可以为第二摄像头,第二安装于车辆转向柱的护板上,用于接收启动请求验证码;控制器安装于车辆机舱内部,存储器、验证码生成程序及验证码比较程序均安装于控制器内;控制器和车辆的CAN总线及发动机控制系统相连;从车辆CAN总线上获取所述车辆的速度信号,以判断所述车辆当前的运行状态;当车辆在停车状态时,车辆关门时的实时压力值信息,并作为实时参数信息传递至所述存储器,验证码生成程序依据存储器中预存身份验证信息和实时参数信息生成储存验证码。
[0120] 进一步的,所述车辆还包括:与所述控制器电连接的车锁装置、与所述控制器电连接的验证码采集装置和与所述控制器电连接的发动机控制系统。
[0121] 进一步的,所述存储验证码通过所述验证码生成器生成;
[0122] 解锁请求验证码和启动请求验证码均通过移动终端内的验证码生成软件生成。
[0123] 所述控制器执行所述计算机程序时还能够实现上述中的控制方法。
[0124] 综上,本发明实施例通过预设身份验证信息和所述随机验证参数信息生成一存储验证码,并仅将随机验证参数信息上传至预设云端,因随机验证参数信息是随机多变的,故而每一次产生的验证码均不同,用户在使用车辆时可从预设云端下载随机验证参数信息,并与预先存储的预设身份信息一同产生用于解码的验证码,用户使用车辆时仅需通过移动终端等获得用于解码的验证码便可开启和启动车辆,方便快捷,智能化程度高。同时,本发明实施例的验证码每次均不同,即使一次开启时验证码被偷窃,偷窃者也不可能根据偷得的验证码再次打开车辆,且,预设云端仅存储随机验证参数信息,即使云端数据被获取,没有预先存储的预设身份信息同样不可能生成能够打开和开启车辆的验证码,故而安全性能极高。
[0125] 还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。
[0126] 以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。