车辆防盗系统和方法与流程

文档序号:11396828阅读:429来源:国知局
车辆防盗系统和方法与流程

本发明涉及车辆控制技术领域,特别涉及一种车辆防盗系统和方法。



背景技术:

随着经济的快速发展,车辆已经作为了人类重要的交通工具,并且其数量正在不断增加。然而,现代科技的发展使得车辆被盗事件的发生越来越频繁。这不仅给社会带来了极大的不安定因素,还给用户带来了极大的经济损失。因此,车辆上迫切需要一套防盗系统。

目前的车辆防盗系统包括车身控制单元与发动机控制单元,车身控制单元与发动机控制单元通过控制器局域网络(controllerareanetwork,can)总线连接;当车辆启动时,车身控制单元通过第一加密密钥对验证请求进行加密,向发动机控制单元发送加密后的验证请求;发动机控制单元通过第一解密密钥对验证请求进行解密,得到验证请求,如果验证请求合法,通过第二加密密钥对验证响应进行加密,向车身控制单元发送加密后的验证响应;车身控制单元通过第二解密密钥对验证响应进行解密,得到验证响应;如果验证响应合法,向发动机控制单元发送启动指令;发动机控制单元根据该启动指令,启动发动机,以允许用户驾驶。如果验证请求不合法或者验证响应不合法,车身控制单元不会向发动机控制单元发送启动指令,此时发动机控制单元无法启动发动机,从而实现防盗。

在实现本发明的过程中,发明人发现现有技术至少存在以下问题:

上述方法中车辆中需要配置车身控制单元,通过车身控制单元与发动机控制单元之间进行通讯进行防盗识别,然而车身控制单元的成本较高,从而导致上述车辆防盗的成本高。



技术实现要素:

为了解决现有技术的问题,本发明提供了一种车辆防盗系统和方法。技术方案如下:

第一方面,本发明实施例提供了一种车辆防盗系统,所述车辆防盗系统包括:蓄电池、发动机控制单元、点火开关和防盗电路;所述发动机控制单元包括开关信号输入引脚、防盗电路输入引脚和电池监控引脚;

所述蓄电池的正极分别与所述点火开关的一端和所述防盗电路的一端连接;

所述点火开关的另一端通过所述开关信号输入引脚与所述发动机控制单元连接,所述防盗电路的另一端通过所述防盗电路输入引脚与所述发动机控制单元连接,所述点火开关的另一端还与所述防盗电路的控制开关联动;

所述蓄电池的正极还通过所述电池监控引脚与所述发动机控制单元连接,所述蓄电池的负极接地。

在一个可能的设计中,所述防盗电路包括保护电阻,所述点火开关和所述控制开关为联动开关;

所述点火开关的一端与所述蓄电池的正极连接,所述点火开关的另一端通过所述开关信号输入引脚与所述发动机控制单元连接;

所述控制开关的一端与所述蓄电池的正极连接,所述控制开关的另一端与所述保护电阻的一端连接,所述保护电阻的另一端通过所述防盗电路输入引脚与所述发动机控制单元连接。

第二方面,本发明实施例提供了一种基于权利要求1或2所述的车辆防盗系统的车辆防盗方法,所述方法包括:

检测到车辆的点火开关上电时,所述发动机控制单元闭合所述点火开关和所述控制开关;

所述发动机控制单元测量所述防盗电路两端的电压值;

所述发动机控制单元确定所述电压值是否在基准电压值范围内;

如果所述电压值不在基准电压值范围内时,所述发动机控制单元禁止启动所述车辆。

在一个可能的设计中,所述发动机控制单元禁止启动所述车辆,包括:

所述发动机控制单元向所述车辆的发动机发送禁止喷油指令;

所述发动机根据所述禁止喷油指令,禁止喷油。

在一个可能的设计中,所述发动机控制单元确定所述电压值是否在基准电压值范围内之前,所述方法还包括:

所述发动机控制单元获取当前环境的环境参数;

所述发动机控制单元根据所述环境参数,从环境参数和基准电压值范围的对应关系中,获取所述当前环境下的基准电压值范围。

在一个可能的设计中,所述方法还包括:

所述发动机控制单元接收环境参数和基准电压值范围;

所述发动机控制单元存储所述环境参数和所述基准电压值范围的对应关系。

在一个可能的设计中,所述方法还包括:

所述发动机控制单元接收修正请求,所述修正请求携带修正后的环境参数、基准电压值上限和/或基准电压值下限;

所述发动机控制单元根据所述修正请求,更新所述环境参数和所述基准电压值范围的对应关系。

在一个可能的设计中,所述发动机控制单元禁止启动所述车辆之后,所述方法还包括:

检测到所述车辆的点火开关下电时,发动机控制单元停止禁止启动所述车辆。

在一个可能的设计中,所述发动机控制单元禁止启动所述车辆之后,所述方法还包括:

发动机控制单元获取报警方式;

发动机控制单元通过所述报警方式,进行报警。

在本发明实施例中,车辆中不需要配置车身控制单元,仅在点火开关总成中添加一个防盗电路,在发动机控制单元中增加一个防盗电路输入引脚即可实现车辆防盗,从而降低了车辆防盗的成本。

附图说明

图1是本发明实施例提供的一种车辆防盗系统的结构示意图;

图2是本发明实施例提供的一种车辆防盗系统的结构示意图;

图3是本发明实施例提供的一种车辆防盗系统的结构示意图;

图4是本发明实施例提供的一种车辆防盗方法的方法流程图;

图5是本发明实施例提供的一种车辆防盗方法的方法流程图。

其中,

1蓄电池

2发动机控制单元

21开关信号输入引脚

22防盗电路输入引脚

23电池监控引脚

3点火开关总成

31点火开关

32防盗电路

321保护电阻

33控制开关

4电压表

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。

本发明实施例提供了一种车辆防盗系统,参见图1,该车辆防盗系统包括:蓄电池1、发动机控制单元2、点火开关总成3。点火开关总成3包括点火开关31和防盗电路32。发动机控制单元2包括开关信号输入引脚21、防盗电路输入引脚22和电池监控引脚23。

蓄电池1的正极分别与点火开关31的一端和防盗电路32的一端连接。

点火开关31的另一端通过开关信号输入引脚21与发动机控制单元2连接,防盗电路32的另一端通过防盗电路输入引脚22与发动机控制单元2连接,点火开关31的另一端还与防盗电路32的控制开关4联动;

蓄电池1的正极还通过电池监控引脚23与发动机控制单元2连接,蓄电池1的负极接地。

在一种可能的设计中,参见图2,防盗电路32包括保护电阻321,点火开关31和控制开关33为联动开关;

点火开关31的一端与蓄电池1的正极连接,点火开关31的另一端通过开关信号输入引脚21与发动机控制单元2连接;

控制开关33的一端与蓄电池1的正极连接,控制开关33的另一端与保护电阻321的一端连接,保护电阻321的另一端通过防盗电路输入引脚22与发动机控制单元2连接。

保护电阻321的大小可以根据需要进行设置并更改,在本发明实施例中,对保护电阻321的大小不作具体限定;例如,保护电阻321可以为100欧姆或者120欧姆等。

在一个可能的设计中,参见图3,该防盗系统还包括电压表4,电压表4并联在防盗电路32两端,也即电压表4的一端与控制开关33的一端连接,电压表4的另一端与保护电阻321的一端连接。

该电压表4用于测量防盗电路32两端的电压值,并将该电压值传输给发动机控制单元2,以便于发动机控制单元2根据该电压值进行防盗识别。

在本发明实施例中,车辆中不需要配置车身控制单元,仅在点火开关总成3中添加一个防盗电路32,在发动机控制单元2中增加一个防盗电路输入引脚22即可实现车辆防盗,从而降低了车辆防盗的成本。

本发明实施例提供了一种车辆防盗方法,该方法的执行主体为发动机控制单元,参见图4,该方法包括:

步骤401:检测到车辆的点火开关上电时,发动机控制单元闭合点火开关和控制开关。

步骤402:发动机控制单元测量防盗电路两端的电压值。

步骤403:发动机控制单元确定该电压值是否在基准电压值范围内。

步骤404:如果该电压值不在基准电压值范围内时,发动机控制单元禁止启动车辆。

在一个可能的设计中,发动机控制单元禁止启动车辆,包括:

发动机控制单元向车辆的发动机发送禁止喷油指令;

发动机根据禁止喷油指令,禁止喷油。

在一个可能的设计中,发动机控制单元确定电压值是否在基准电压值范围内之前,方法还包括:

发动机控制单元获取当前环境的环境参数;

发动机控制单元根据环境参数,从环境参数和基准电压值范围的对应关系中,获取当前环境下的基准电压值范围。

在一个可能的设计中,方法还包括:

发动机控制单元接收环境参数和基准电压值范围;

发动机控制单元存储环境参数和基准电压值范围的对应关系。

在一个可能的设计中,方法还包括:

发动机控制单元接收修正请求,修正请求携带修正后的环境参数、基准电压值上限和/或基准电压值下限;

发动机控制单元根据修正请求,更新环境参数和基准电压值范围的对应关系。

在一个可能的设计中,方法还包括:

检测到车辆的点火开关下电时,发动机控制单元解除禁止启动车辆。

在一个可能的设计中,方法还包括:

发动机控制单元获取报警方式;

发动机控制单元通过所述报警方式,进行报警。

在本发明实施例中,车辆中不需要配置车身控制单元,仅在点火开关总成中添加一个防盗电路,在发动机控制单元中增加一个防盗电路输入引脚即可实现车辆防盗,从而降低了车辆防盗的成本。

本发明提供了一种车辆防盗方法,该方法的执行主体为发动机控制单元,参见图5,该方法包括:

步骤501:检测到车辆的点火开关上电时,发动机控制单元闭合点火开关和控制开关。

发动机控制单元检测车辆的点火开关是否上电;当检测到点火开关上电时,发动机控制单元闭合点火开关和控制开关。

其中,发动机控制单元闭合点火开关和控制开关的步骤可以为:

发动机控制单元向点火开关发送第一闭合指令,向控制开关发送第二闭合指令;点火开关接收发动机控制单元发送的第一闭合指令,根据第一闭合指令,闭合点火开关;控制开关接收发动机控制单元发送的第二闭合指令,根据第二闭合指令,闭合控制开关。

在本发明实施例中,为了便于描述,将持有车辆钥匙的用户称为合法用户,合法用户是指车主或者车主的朋友等;将没持有车辆钥匙的用户称为非法用户,非法用户是指盗取车辆的用户。

当用户启动车辆时,合法用户可以通过将车辆钥匙插入车辆的点火开关中,然后将车辆钥匙将点火开关从off(关)档旋转到on(开)档,从而实现上电点火开关。由于非法用户没持有车辆钥匙,因此,非法用户可能会可以通过将点火线短接以实现上电点火开关。

相应的,发动机控制单元检测车辆的点火开关是否上电的步骤可以为:

发动机控制单元检测点火开关是否从off档旋转到on档,以及检测点火线是否短接;如果发动机控制单元检测到点火开关从off档旋转到on档,或者检测到点火线短接时,确定出车辆的点火开关上电。

需要说明的是,在本步骤中发动机控制单元可以实时检测车辆的点火开关是否上电;为了节省发动机控制单元的资源,发动机控制单元也可以不实时检测车辆的点火开关是否上电,发动机控制单元在检测到主驾驶座位上乘坐驾驶员时,才检测车辆的点火开关是否上电。

主驾驶座位下方安装体重计,通过该体重计检测驾驶座位的重量;如果该重量达到预设重量,确定主驾驶座位上乘坐驾驶员;如果该重量没有达到预设重量,确定主驾驶座位上没有乘坐驾驶员。

预设重量可以根据主驾驶座位重量和用户重量的重量两者的重量和值进行设置并更改,在本发明实施例中,对预设重量不作具体限定。例如,预设重量可以为40公斤或者50公斤等。

步骤502:发动机控制单元测量防盗电路两端的电压值。

防盗系统中包括电压表,电压表并联在防盗电路两端;电压表用于测量防盗电路两端的电压值;发动机控制单元通过电压表测量防盗电路两端的电压值。

发动机控制单元通过电压表测量防盗电路两端的电压值的步骤可以为:

电压表测量防盗电路两端的电压值,向发动机控制单元发送该电压值;发动机控制单元接收电压表发送的该电压值。

步骤503:发动机控制单元确定该电压值是否在基准电压值范围内。

发动机控制单元中事先存储基准电压值范围;在本步骤中,发动机获取已存储的基准电压值范围,确定该电压值是否在该基准电压值范围内;如果该电压值在该基准电压值范围内,确定是合法用户在启动车辆,执行步骤506;如果该电压值不在该基准电压范围内,确定是非法用户在启动车辆,执行步骤504。

在本步骤中,用户可以在发动机控制单元中配置基准电压值范围,发动机控制单元接收用户配置的基准电压值范围,存储该基站电压值范围;发动机控制单元也可以根据保护电阻的电阻值和蓄电池的电压值,计算基准电压值;根据该基准电压值确定基准电压值范围。

其中,发动机控制单元根据保护电阻的电阻值和蓄电池的电压值,计算基准电压值的步骤可以为:

发动机控制单元获取发动机控制单元的电阻值,根据发动机控制单元的电阻值和保护电阻的电阻值,确定保护电阻两端分的电压值,将保护电阻两端分的电压值确定为基准电压值。

发动机控制单元根据该基准电压值确定基准电压值范围的步骤可以为:

发动机控制单元将该基准电压值增加第一预设电压值,得到基准电压值上限,将该基准电压值降低第二预设电压值,得到基准电压值下限,将基准电压值下限和基准电压值上限组成基准电压值范围。

第一预设电压值和第二预设电压值可以相等,也可以不相等;并且,第一预设电压值和第二预设电压值可以根据需要进行设置并更改,在本发明实施例中,对第一预设电压值和第二预设电压值不作具体限定;例如,第一预设电压值可以为10v,第二预设电压值可以为12v等。

由于不同环境下的电压值可能不同;为了提高防盗的准确性,在本发明实施例中,设置不同环境参数对应不同的基准电压值范围;相应的,本步骤可以为:

发动机控制单元获取当前环境的环境参数;发动机控制单元根据环境参数,从环境参数和基准电压值范围的对应关系中,获取当前环境下的基准电压值范围。

其中,环境参数是表征气候环境的参数;例如,环境参数可以为温度、湿度和气压中的一个或多个;在本发明实施例中,对环境参数不作具体限定。

在本步骤之前,发动机控制单元中需要存储环境参数和基准电压值范围的对应关系,具体过程可以为:

发动机控制单元接收环境参数和基准电压值范围;发动机控制单元存储环境参数和基准电压值范围的对应关系。

在本步骤中,用户可以通过车载终端向发动机控制单元中输入环境参数和基准电压值范围;相应的,终端接收用户输入的环境参数和基准电压值范围,向发动机控制单元发送环境参数和基准电压值范围;发动机控制单元接收车载终端发送的环境参数和基准电压值范围。

在本步骤中,用户还可以修改环境参数和/或基准电压值范围,基准电压值范围包括基准电压值上限和基准电压值下限;具体过程可以为:

发动机控制单元接收修正请求,修正请求携带修正后的环境参数、基准电压值上限和/或基准电压值下限;发动机控制单元根据修正请求,更新环境参数和基准电压值范围的对应关系。

如果该修正请求携带修正后的环境参数,则发动机控制单元根据该修正请求,更新环境参数和基准电压值范围的对应关系的步骤可以为:

发动机控制单元将对应关系中的环境参数修改为该修正请求携带的环境参数。

如果该修正请求携带基准电压值上限,则发动机控制单元根据该修正请求,更新环境参数和基准电压值范围的对应关系的步骤可以为:

发动机控制单元将对应关系中的基准电压值上限修改为该修正请求携带基准电压值上限。

如果该修正请求携带基准电压值下限,则发动机控制单元根据该修正请求,更新环境参数和基准电压值范围的对应关系的步骤可以为:

发动机控制单元将对应关系中的基准电压值下限修改为该修正请求携带基准电压值下限。

步骤504:如果该电压值不在基准电压值范围内时,发动机控制单元禁止启动车辆。

发动机控制单元一般通过禁止发动机喷油方式禁止启动车辆;相应的,本步骤可以为:

发动机控制单元向车辆的发动机发送禁止喷油指令;发动机接收发动机控制单元发的的禁止喷油指令,根据禁止喷油指令,禁止喷油。

如果该电压值不在基准电压值范围内时,确定是非法用户在启动车辆,为了进一步保证车辆的安全性,在本步骤中,发动机控制单元还进行报警,具体过程可以为:

发动机控制单元获取报警方式,通过该报警方式进行报警。

在本发明实施例中,可以设置不同时间段对应不同的报警方式,也可以设置不同的电压差值对应不同的报警方式,相应的,发动机控制单元获取报警方式的步骤可以为:

发动机控制单元确定当前时间所在的时间范围,根据该时间范围,从时间范围和报警方式的对应关系中获取报警方式。或者,

发动机控制单元确定该电压值与基准电压值上限(或者基准电压值下限)之间的电压差值;根据该电压差值,从电压差值和报警方式的对应关系中获取报警方式。

报警方式可以根据需要进行设置并更改,在本发明实施例中,对报警方式不作具体限定。例如,报警方式可以为:向车主发送短信、启动报警器、开启摄像头拍摄非法用户中的一个或者多个。

需要说明的是,为了防止受当前环境的影响,合法用户启动车辆时,防盗电路两端的电压不在基准电压值范围内,则发动机控制单元禁止启动车辆之前,还可以对用户进行身份验证,确定用户是否为合法用户,发动机控制单元确定出用户是合法用户时,启动车辆;确定用户是非法用户时,发动机控制单元禁止启动车辆。

发动机控制单元确定用户是否为合法用户的步骤可以为:

发动机控制单元通过车载终端接收用户输入的身份标识;如果该身份标识和已存储的合法用户的身份标识相同,确定用户为合法用户;如果该身份标识和已存储的合法用户的身份标识不相同,确定用户为非法用户。

为了增强防盗能力且减少发动机控制单元运行的资源占用,并且减少误判断的可能性,在本发明实施例中,在一个驾驶循环内仅判断一次防盗电路两端的电压值是否在基准电压值范围内,如果防盗电路两端的电压值在基准电压值范围内,则启动车辆;如果在点火开关上电瞬间,防盗电路两端的电压值不在基准电压值范围内,禁止启动车辆,直到点火开关下电,因此,执行完步骤504之后,发动机控制单元还实时检测点火开关是否下电,当检测到点火开关下电时,执行步骤505;如果一直没有检测到点火开关下电,持续进行报警,直到点火开关下电。

步骤505:检测到车辆的点火开关下电时,发动机控制单元解除禁止启动车辆。

发动机控制单元检测车辆的点火开关是否下电;当检测到车辆的点火开关下电时,发动机控制单元解除发动机的锁定状态,然后继续检测点火开关是否上电,直到检测到点火开关上电时,执行步骤501。

发动机控制单元检测车辆的点火开关是否下电的步骤可以为:

发动机控制单元检测点火开关是否从on档旋转到off档,以及检测点火线是否短接;如果发动机控制单元检测到点火开关从on档旋转到off档,或者检测到点火线没有短接,确定出车辆的点火开关下电。

步骤506:如果该电压值在基准电压值范围内时,发动机控制单元启动车辆。

发动机控制单元一般通过发动机喷油方式启动车辆;相应的,本步骤可以为:

发动机控制单元向车辆的发动机发送喷油指令;发动机接收发动机控制单元发的的喷油指令,根据该喷油指令,进行喷油,从而启动车辆。

在本发明实施例中,车辆中不需要配置车身控制单元,仅在点火开关总成中添加一个防盗电路,在发动机控制单元中增加一个防盗电路输入引脚即可实现车辆防盗,从而降低了车辆防盗的成本。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1