汽车防盗控制方法、系统、车身控制器和发动机控制单元与流程

文档序号:12540721阅读:294来源:国知局
汽车防盗控制方法、系统、车身控制器和发动机控制单元与流程

本发明涉及汽车领域,尤其是一种汽车防盗控制方法、系统、车身控制器和发动机控制单元。



背景技术:

随着汽车总量的不断增加,特别是轿车的普及,汽车的防盗问题越来越受到人们的重视。伴随着电子技术在汽车门锁防盗装置上的应用,各种电子防盗装置相继出现并被采用,但汽车被盗、失窃案件仍有增无减。



技术实现要素:

本发明实施例要解决的技术问题是提供一种汽车防盗控制方法、系统、车身控制器和发动机控制单元,用以实现提高汽车的防盗性能,防止汽车被盗。

为解决上述技术问题,本发明实施例提供的汽车防盗控制方法,应用于车身控制器,包括:

接收到遥控钥匙发送的解除防盗信号和点火档位信号;

对所述遥控钥匙进行认证,并向处于防盗状态的发动机控制单元发送认证请求;

接收所述发动机控制单元发送的用于认证的第一随机码,并在对遥控钥匙的认证通过后,向所述发动机控制单元发送一第一认证响应消息,所述第一认证响应消息携带有基于预定加密算法对所述第一随机码计算得到的响应内容;

接收所述发动机控制单元在认证通过并将防盗状态切换为防盗认证通过状态后返回的第一认证通过确认消息,记录所述发动机控制单元的状态为防盗认证通过状态。

优选地,所述汽车防盗控制方法还包括:

在接收到所述第一认证通过确认信息后,将自身的防盗状态切换为防盗认证通过状态,以及控制继电器的低端启动。

优选地,所述对遥控钥匙进行认证的步骤包括:

接收所述遥控钥匙发送的用于认证的第二随机码;

在接收到所述遥控钥匙发送的第二随机码后,向所述遥控钥匙发送一第二认证响应信息,所述第二认证响应消息携带有基于预定加密算法对所述第二随机码计算得到的响应内容;

接收所述遥控钥匙发送的认证通过的第二认证通过确认消息。

根据本发明实施例的另一方面,本发明实施例还提供了一种汽车防盗控制方法,应用于发动机控制单元,所述防盗控制方法包括:

接收车身控制器发送的认证请求,根据所述认证请求,向所述车身控制器发送用于认证的第一随机码;

接收所述车身控制器发送的第一认证响应信息,所述第一认证响应消息携带有基于预定加密算法对所述第一随机码计算得到的响应内容;

根据所述第一认证响应信息,确定与所述车身控制器是否认证通过;

在与所述车身控制器认证通过后,将自身的防盗状态切换为防盗认证通过状态,并向所述车身控制器发送第一认证通过确认信息,所述第一认证通过确认信息包含有与所述车身控制器认证通过并将自身的防盗状态切换为防盗认证通过状态的信息。

优选地,所述防盗控制方法还包括:

在将自身的防盗状态切换为防盗认证通过状态后,接收曲轴传感器信号,并根据所述曲轴传感器信号,控制继电器的高端启动和喷油。

优选地,所述根据所述第一认证响应信息,确定与所述车身控制器是否认证通过的步骤包括:

判断所述第一认证响应信息是否与预设认证响应信息相同;

在所述第一认证响应信息与预设认证响应信息相同时,确定与所述车身控制器认证通过;

在所述第一认证信息与预设认证响应信息不相同时,确定与所述车身控制器认证未通过。

根据本发明实施例的另一方面,本发明实施例还提供了一种车身控制器,包括:

接收模块,用于接收到遥控钥匙发送的解除防盗信号和点火档位信号;

认证与发送模块,用于对所述遥控钥匙进行认证,并向处于防盗状态的发动机控制单元发送认证请求;

接收与发送模块,用于接收所述发动机控制单元发送的用于认证的第一随机码,并在对所述遥控钥匙的认证通过后,向所述发动机控制单元发送一第一认证响应消息,所述第一认证响应消息携带有基于预定加密算法对所述第一随机码计算得到的响应内容;

接收与记录模块,用于接收所述发动机控制单元在认证通过并将防盗状态切换为防盗认证通过状态后返回的第一认证通过确认消息,记录所述发动机控制单元的状态为防盗认证通过状态。

优选地,所述车身控制器还包括:

切换与控制模块,用于在接收到所述第一认证通过确认信息后,将自身的防盗状态切换为防盗认证通过状态,以及控制继电器的低端启动。

优选地,所述认证与发送模块包括:

接收与发送单元,用于接收所述遥控钥匙发送的用于认证的第二随机码;

发送单元,用于在接收到所述第二随机码后,向所述遥控钥匙发送一第二认证响应信息,所述第二认证响应消息携带有基于预定加密算法对所述第二随机码计算得到的响应内容;

接收单元,用于接收所述遥控钥匙发送的认证通过的第二认证通过确认消息。

根据本发明实施例的另一方面,本发明实施例还提供了一种发动机控制单元,包括:

接收与发送模块,用于接收车身控制器发送的认证请求,根据所述认证请求,向车身控制器发送用于认证的第一随机码;

接收模块,用于接收车身控制器发送的第一认证响应信息,所述第一认证响应消息携带有基于预定加密算法对所述第一随机码计算得到的响应内容;

确定模块,用于根据所述第一认证响应信息,确定与所述车身控制器是否认证通过;

切换与发送模块,用于在与车身控制器认证通过后,将自身的防盗状态切换为防盗认证通过状态,并向车身控制器发送第一认证通过确认信息,所述第一认证通过确认信息包含有与车身控制器认证通过并将自身的防盗状态切换为防盗认证通过状态的信息。

优选地,所述发动机控制单元还包括:

接收与控制模块,用于在将自身的防盗状态切换为防盗认证通过状态后,接收曲轴传感器信号,并根据所述曲轴传感器信号,控制继电器的高端启动和喷油。

优选地,所述确定模块包括:

判断单元,用于判断所述第一认证响应信息是否与预设认证响应信息相同;

第一确定单元,用于在所述第一认证响应信息与预设认证响应信息相同时,确定与车身控制器认证通过;

第二确定单元,用于在所述第一认证信息与预设认证响应信息不相同时,确定与车身控制器认证未通过。

根据本发明的另一方面,本发明实施例还提供了一种汽车防盗控制方法,包括上述的车身控制器以及发动机控制单元。

与现有技术相比,本发明实施例提供的汽车防盗控制方法,至少具有以下有益效果:

通过与遥控钥匙以及与发动机控制单元之间的双重认证,提高了汽车的防盗性能,能够保证在非法人员对车辆进行盗窃时无法启动车辆。

附图说明

图1为本发明第一实施例所述的汽车防盗控制方法的结构示意图;

图2为本发明第二实施例所述的汽车防盗控制方法的结构示意图;

图3为本发明第三实施例所述的汽车防盗控制方法的结构示意图;

图4为本发明第四实施例所述的汽车防盗控制方法的结构示意图;

图5为本发明第五实施例所述的汽车防盗控制方法的结构示意图;

图6为本发明第六实施例所述的汽车防盗控制方法的结构示意图;

图7为本发明第七实施例所述的车身控制器的结构示意图;

图8为本发明第七实施例所述的车身控制器的另一结构示意图;

图9为本发明第八实施例所述的发动机控制单元的结构示意图;

图10为本发明第八实施例所述的发动机控制单元的另一结构示意图。

具体实施方式

为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。在下面的描述中,提供诸如具体的配置和组件的特定细节仅仅是为了帮助全面理解本发明的实施例。因此,本领域技术人员应该清楚,可以对这里描述的实施例进行各种改变和修改而不脱离本发明的范围和精神。另外,为了清楚和简洁,省略了对已知功能和构造的描述。

参照图1,本发明第一实施例提供了一种汽车防盗控制方法,应用于车身控制器,包括:

步骤101,接收遥控钥匙发送的解除防盗信号和点火档位信号;

步骤102,对所述遥控钥匙进行认证,并向处于防盗状态的发动机控制单元发送认证请求;

步骤103,接收所述发动机控制单元发送的用于认证的第一随机码,并在对遥控钥匙的认证通过后,向所述发动机控制单元发送一第一认证响应消息,所述第一认证响应消息携带有基于预定加密算法对所述第一随机码计算得到的响应内容;

步骤104,接收所述发动机控制单元在认证通过并将防盗状态切换为防盗认证通过状态后返回的第一认证通过确认消息,记录所述发动机控制单元的状态为防盗认证通过状态。

具体的,上述步骤101中,遥控钥匙时通过其内部的转发器与车身控制器的发动机防盗控制基站芯片之间进行无线通讯实现信号通信的,在于遥控钥匙进行认证前,遥控钥匙发送的点火档位信号为遥控钥匙处于ACC档位时的信号。在车身控制器同时接收到这两个信号时,表明汽车驾驶员即将进行发动汽车的操作,车身控制器首先对遥控钥匙进行认证,判断该遥控钥匙是否为与车辆对应的遥控钥匙。

车身控制器在判断出该遥控钥匙为车辆对应的遥控钥匙时,再执行与发动机控制单元之间的解锁认证。在与遥控钥匙之间认证的时间必须在一个时间段内进行,该时间段为点火开关KL15一次开启的时间。如果在该期间内,遥控钥匙与车身控制器之间没有完成认证,则无法进行与发动机控制单元之间的认证。

上述步骤103中的预定加密算法为XTEA算法(分组加密算法),通过对第一随机码进行解密结算获得第一认真响应信息,该第一认证响应消息实际为根据第一随机码解密计算出的密码。

通过本发明第一实施例提供的汽车防盗控制方法,必须完成双重认证后才能使得汽车进行启动,能够大大降低汽车车辆被盗的机率,保证了车辆的安全。

参照图2,本发明第二实施例提供了一种汽车防盗控制方法,应用于车身控制器,包括:

步骤201,接收遥控钥匙发送的解除防盗信号和点火档位信号;

步骤202,对所述遥控钥匙进行认证,并向处于防盗状态的发动机控制单元发送认证请求;

步骤203,接收所述发动机控制单元发送的用于认证的第一随机码,并在对遥控钥匙的认证通过后,向所述发动机控制单元发送一第一认证响应消息,所述第一认证响应消息携带有基于预定加密算法对所述第一随机码计算得到的响应内容;

步骤204,接收所述发动机控制单元在认证通过并将防盗状态切换为防盗认证通过状态后返回的第一认证通过确认消息,记录所述发动机控制单元的状态为防盗认证通过状态;

步骤205,在接收到所述第一认证通过确认信息后,将自身的防盗状态切换为防盗认证通过状态,以及控制继电器的低端启动。

本发明第二实施例在上述第一实施例的基础上增加了车身控制器在接收到发动机控制单元返回的第一认证通过确认信息后,控制继电器的低端进行启动的步骤。当继电器的高端和低端都进行启动后,能够保证车辆进行正常启动运行。采用这种方式,能够实现在进行解锁后汽车能够正常工作。

参照图3,本发明第三实施例对于上述第一实施例和上述的第二实施例中的对遥控钥匙进行验证的步骤进行详细的介绍,包括:

步骤301,接收所述遥控钥匙发送的用于认证的第二随机码;

步骤302,在接收到所述遥控钥匙发送的第二随机码后,向所述遥控钥匙发送一第二认证响应信息,所述第二认证响应消息携带有基于预定加密算法对所述第二随机码计算得到的响应内容;

步骤303,接收所述遥控钥匙发送的认证通过的第二认证通过确认消息。

遥控钥匙通过转发器向发动机防盗线圈发送低频信号,该低频信号包括了上述的第二随机码,发动机防盗线圈在接收到该低频信号后通过LIN总线转发给车身控制器,车身控制器利用XTEA算法对该第二随机码进行解密计算获得对应的第二认证响应信息并反馈给防盗钥匙,防盗钥匙对该第二认证响应信息与预设的认证响应信息进行比较,在二者相同时,则向车身控制器发挥第二认证通过确认信息。

通过上述方式,能够精确的实现车身控制器和遥控钥匙之间的认证,并且,只有与汽车相配对的遥控钥匙才能正确的实现与车身控制器之间的认证,这种方式能够杜绝非法人员用其他钥匙对汽车进行启动的情况出现。

参照图4,本发明第四实施例提供了一种汽车防盗控制方法,应用于发动机控制单元,包括:

步骤401,接收车身控制器发送的认证请求,根据所述认证请求,向所述车身控制器发送用于认证的第一随机码;

步骤402,接收所述车身控制器发送的第一认证响应信息,所述第一认证响应消息携带有基于预定加密算法对所述第一随机码计算得到的响应内容;步骤403,根据所述第一认证响应信息,确定与所述车身控制器是否认证通过;

步骤404,在与所述车身控制器认证通过后,将自身的防盗状态切换为防盗认证通过状态,并向所述车身控制器发送第一认证通过确认信息,所述第一认证通过确认信息包含有与所述车身控制器认证通过并将自身的防盗状态切换为防盗认证通过状态的信息。

具体的,上述步骤402中的预定加密算法为XTEA算法,通过对第一随机码进行解密计算获得该第一认证响应信息。

本发明第四实施例给出了发动机控制单元在接收到车身控制器发送的认证请求后,如何实现与车身控制器之间的认证,以及在认证成功后对其自身的防盗状态进行切换的操作。采用本发明第四实施例记载的方式,能够提高汽车的防盗性能,防止汽车被盗。

参照图5,本发明第五实施例提供了一种汽车防盗控制方法,应用于发动机控制单元,包括:

步骤501,接收车身控制器发送的认证请求,根据所述认证请求,向所述车身控制器发送用于认证的第一随机码;

步骤502,接收所述车身控制器发送的第一认证响应信息,所述第一认证响应消息携带有基于预定加密算法对所述第一随机码计算得到的响应内容;

步骤503,根据所述第一认证响应信息,确定与所述车身控制器是否认证通过;

步骤504,在与所述车身控制器认证通过后,将自身的防盗状态切换为防盗认证通过状态,并向所述车身控制器发送第一认证通过确认信息,所述第一认证通过确认信息包含有与所述车身控制器认证通过并将自身的防盗状态切换为防盗认证通过状态的信息;

步骤505,在将自身的防盗状态切换为防盗认证通过状态后,接收曲轴传感器信号,并根据所述曲轴传感器信号,控制继电器的高端启动和喷油。

本发明第五实施例在上述第四实施例的基础上给出了发动机控制单元如对继电器的高端进行控制的方法,在发动机控制单元对继电器的高端进行启动以及车身控制器对继电器的低端进行启动后,车辆实现正常启动。

参照图6,本发明第六实施例在上述第四实施例和上述第五实施例的基础上,增加了发动机控制单元如何判断与车身控制器之间认证通过的步骤,其包括:

步骤601,判断所述第一认证响应信息是否与预设认证响应信息相同;

步骤602,在所述第一认证响应信息与预设认证响应信息相同时,确定与所述车身控制器认证通过;

步骤603,在所述第一认证信息与预设认证响应信息不相同时,确定与所述车身控制器认证未通过。

通过上述步骤,可以实现对车身控制控制器和发动机控制单元之间的认证是否通过进行判断出,采用此种方式,判断非常简单,并且判断准确率较高。

参照图7,本发明第七实施例提供了一种车身控制器,包括:

接收模块,用于接收到遥控钥匙发送的解除防盗信号和点火档位信号;

认证与发送模块,用于对所述遥控钥匙进行认证,并向处于防盗状态的发动机控制单元发送认证请求;

接收与发送模块,用于接收所述发动机控制单元发送的用于认证的第一随机码,并在对所述遥控钥匙的认证通过后,向所述发动机控制单元发送一第一认证响应消息,所述第一认证响应消息携带有基于预定加密算法对所述第一随机码计算得到的响应内容;

接收与记录模块,用于接收所述发动机控制单元在认证通过并将防盗状态切换为防盗认证通过状态后返回的第一认证通过确认消息,记录所述发动机控制单元的状态为防盗认证通过状态。

参照图8,优选地,所述车身控制器还包括:

切换与控制模块,用于在接收到所述第一认证通过确认信息后,将自身的防盗状态切换为防盗认证通过状态,以及控制继电器的低端启动。

参照图8,优选地,所述认证与发送模块包括:

接收与发送单元,用于接收所述遥控钥匙发送的用于认证的第二随机码;

发送单元,用于在接收到所述第二随机码后,向所述遥控钥匙发送一第二认证响应信息,所述第二认证响应消息携带有基于预定加密算法对所述第二随机码计算得到的响应内容;

接收单元,用于接收所述遥控钥匙发送的认证通过的第二认证通过确认消息。

通过本发明第七实施例所述的汽车防盗控制装置,双重验证的方式提高了汽车的防盗性能,验证的精度高,验证流程简单。

参照图9,根据本发明第八实施例的另一方面,本发明实施例还提供了一种发动机控制单元,包括:

接收与发送模块,用于接收车身控制器发送的认证请求,根据所述认证请求,向车身控制器发送用于认证的第一随机码;

接收模块,用于接收车身控制器发送的第一认证响应信息,所述第一认证响应消息携带有基于预定加密算法对所述第一随机码计算得到的响应内容;确定模块,用于根据所述第一认证响应信息,确定与所述车身控制器是否认证通过;

切换与发送模块,用于在与车身控制器认证通过后,将自身的防盗状态切换为防盗认证通过状态,并向车身控制器发送第一认证通过确认信息,所述第一认证通过确认信息包含有与车身控制器认证通过并将自身的防盗状态切换为防盗认证通过状态的信息。

参照图10,优选地,所述发动机控制单元还包括:

接收与控制模块,用于在将自身的防盗状态切换为防盗认证通过状态后,接收曲轴传感器信号,并根据所述曲轴传感器信号,控制继电器的高端启动和喷油。

参照图10,优选地,所述确定模块包括:

判断单元,用于判断所述第一认证响应信息是否与预设认证响应信息相同;

第一确定单元,用于在所述第一认证响应信息与预设认证响应信息相同时,确定与车身控制器认证通过;

第二确定单元,用于在所述第一认证信息与预设认证响应信息不相同时,确定与车身控制器认证未通过。

通过本发明第八实施例所述的汽车防盗控制装置,详细的给出了发动机控制单元如何实现与车身控制的认证方式,通过该装置,可以快速的判断出认证是否成功,并且,该装置,结构简单,验证流程简单。

根据本发明的另一方面,本发明实施例还提供了一种汽车防盗控制方法,包括上述的车身控制器以及发动机控制单元。以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

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