车辆起动控制装置的制作方法

文档序号:5222769阅读:90来源:国知局
专利名称:车辆起动控制装置的制作方法
技术领域
本发明涉及一种车辆起动控制装置,特别涉及可提高用于防止不正当起动车辆的装置的可靠性等的车辆起动控制装置。
背景技术
以往,作为这种装置,例如,在发动机起动时,利用具有向车辆发送预先确定的代码(code)的功能的钥匙,只要未提供该规定代码就不能起动发动机的车辆防盗用的装置已经众所周知(例如参照特开平2-279429号公报)。
但是,在上述现有装置中,由于从车辆防盗用的控制单元(防盗控制单元)向发动机控制用的控制单元(发动机控制单元)发送允许起动发动机的信号,使发动机控制单元在接收到该信号时可以起动发动机,因此在把与防盗控制单元对应的发动机控制单元,更换为不具有从防盗控制单元接收发动机起动用的允许信号的功能的、面向其他车型的发动机控制单元时,存在可以容易地起动发动机的问题。

发明内容
本发明就是鉴于上述情况而提出的,它提供一种在具有车辆防盗功能的车辆中能够可靠地实现该功能的车辆起动控制装置。
本发明的另一目的是提供具有高可靠性的车辆防盗功能的车辆。
根据本发明的形式,提供一种车辆起动控制装置,其具有对燃料喷射泵的喷射进行控制的泵控制单元;对所述泵控制单元的动作进行控制的发动机控制单元;和与所述发动机控制单元一起发挥防止不正当使用车辆的功能的防盗控制单元,所述发动机控制单元在点火开关被接通时,判断该发动机控制单元自身是否进行了与所述防盗控制单元对应的设定,在判断为没有进行与所述防盗控制单元对应的设定时,读取并判断规定开关的设定状态,该规定开关安装在所述车辆上,用于设定所述车辆是否是具备所述防盗控制单元的车辆,在判断为所述车辆是通过所述规定开关被设定为具备所述防盗控制单元的车辆时,指示所述泵控制单元停止所述燃料喷射泵的燃料喷射。
在这种结构中,在点火时,可以判断发动机控制单元是否是与防盗控制单元对应的正规装置并且被安装在具备防盗控制单元的车辆上,所以和以往不同,能够可靠地避免在具备防盗控制单元的车辆上安装不正当的发动机控制单元来起动发动机。


图1是表示本发明的实施方式中的车辆起动控制装置的结构示例的结构图。
图2是表示由本发明的实施方式中的车辆起动控制装置执行的车辆起动控制的处理过程的流程图。
具体实施例方式
为了更详细地说明本发明,参照附图,对本发明进行说明。
另外,以下说明的部件、配置等不用来限定本发明,可以在本发明的宗旨的范围内进行各种变更。
首先,参照图1,说明应用本发明的实施方式中的车辆起动控制装置的车辆控制系统的整体结构。
本发明的实施方式中的车辆起动控制装置主要由以下部分构成发动机电子控制单元(在图1中表示为“发动机ECU”)101;防盗电子控制单元(在图1中表示为“锁止ECU”)102;和泵电子控制单元(在图1中表示为“泵ECU”)103。
作为发动机控制单元的发动机电子控制单元101是车辆的动作控制中心,一面与防盗电子控制单元102和泵电子控制单元103进行必要数据的传送,一面执行后述的对防盗电子控制单元102的动作控制和对泵电子控制单元103的动作控制,为此,发动机电子控制单元101通过第1通信电缆16A与防盗电子控制单元102连接,通过第2通信电缆16B与泵电子控制单元103连接,可以相互进行数据的传送。
在该发动机电子控制单元101中,作为用于存储有无锁止设定值的存储元件,设有例如只读存储器ROM(Read Only Memory),此处,“有无锁止设定值”是预先确定的数据形式的数字数据,表示该发动机电子控制单元101是否是与防盗电子控制单元102对应的单元,即,换言之,是否是能够与防盗电子控制单元102一起执行防盗功能的单元。另外,“锁止”是禁动(Immobilizer)的意思。
另外,在该发动机电子控制单元101中,用EEPROM等合适的发动机ECU方的电子密钥用的存储元件10存储、保持着“电子密钥存储值”。此处,首先,本发明的实施方式中的车辆的前提是具有以下结构在车辆钥匙13中内置脉冲转发器13a,仅在存储于该脉冲转发器13a中的电子密钥和存储在发动机电子控制单元101中的电子密钥一致的情况下才进行点火。电子密钥是一种加密代码。而且,该电子密钥如后面所述,也可以通过来自防盗电子控制单元102的登录处理被存储在发动机电子控制单元101中,“电子密钥存储值”是所登录的电子密钥。
并且,在该发动机电子控制单元101中设有随机数生成部2、发动机ECU方的代码运算部(在图1中表示为“代码运算部I”)3、代码核对部4、开关检测部5、锁止设定判断部6和喷射量运算部7。
随机数生成部2如后面所述,用于产生在判断发动机电子控制单元101和防盗电子控制单元102之间相互存储的电子密钥是否一致时使用的随机数。该随机数生成部2例如可以用所谓微计算机和公知的随机数产生程序来实现,并且,最好是这样实现。
如后面所述,发动机ECU方的代码运算部3根据通过随机数生成部2得到的随机数和发动机ECU方的电子密钥用的存储元件10中存储的前面叙述的电子密钥存储值,运算出锁止代码。
代码核对部4比较通过上述发动机ECU方的代码运算部3算出的锁止代码和从防盗电子控制单元102发送的锁止代码是否一致,在不一致的情况下,对后述的喷射量运算部7发出停止喷射燃料的请求。
开关检测部5用于识别锁止装配识别开关8的设定状态。发动机电子控制单元101被设置成可以更换的状态,但作为规定开关的锁止装配识别开关8在发动机电子控制单元101附近被固定设置在车辆的车架等上。本发明的实施方式中的锁止装配识别开关8由多个单刀开关8A构成,所以通过把各个单刀开关8A设定成预先确定的开闭状态,能够对该车辆是否是安装有防盗电子控制单元102的车辆进行设定。该多个单刀开关8A的一端相互连接,并同时连接到点火开关21的一端和发动机电子控制单元101以及防盗电子控制单元102,另一方面,这些多个单刀开关8A的各自的另一端分别连接到设在发动机电子控制单元101上的开关连接端子9。另外,点火开关21的另一端连接到车辆的电池22的正极端子,电池22的负极接地。
开关检测部5通过该开关连接端子9,检测锁止装配识别开关8的设定状态,即多个单刀开关8A各自的开闭设定,判断车辆是否被设定为安装有防盗电子控制单元102的车辆,该判断结果被用于后述的车辆起动控制。
锁止设定判断部6根据前面叙述的有无锁止设定值和开关检测部5的判断结果等,进行后述的车辆起动控制。
喷射量运算部7按照规定的运算步骤算出燃料喷射泵104的燃料喷射量,输出给泵电子控制单元103。
另外,具体而言,上述的随机数生成部2、发动机ECU方的代码运算部3、代码核对部4、开关检测部5、锁止设定判断部6和喷射量运算部7,例如是通过微计算机运行软件来实现的。
下面,说明作为防盗控制单元的防盗电子控制单元102,该防盗电子控制单元102一般被称为“锁止器”或“锁止ECU”,仅装备在所谓锁止装配车上。
本发明的实施方式中的防盗电子控制单元102如前面所述,被设定成可以在使用ROM等的锁止ECU方的电子密钥用的存储元件17中读出作为所谓加密代码的电子密钥。
该防盗电子控制单元102和安装了被作成IC芯片的脉冲转发器13a的车辆钥匙13一起使用。即,车辆钥匙13用于开关车辆的门(未图示)和开闭点火开关21,但是,近年来,如大家所知,有安装了被作成IC芯片的脉冲转发器13a并可用于遥控操作车辆的门和操作锁止功能的车辆钥匙,本发明的实施方式中的车辆钥匙13也基本与此相同。
该车辆钥匙13一插入车室内的钥匙孔(key cylinder)(未图示)中,则通过线圈14利用电磁感应从车辆侧向脉冲转发器13a供给电源电压,脉冲转发器13a通过被供给电源电压,把预先设定的电子密钥无线发送出去。另一方面,在未图示的钥匙孔周围,设置有用于捕捉来自脉冲转发器13a的发送波的作为天线元件的线圈14,该线圈14的两端连接到防盗电子控制单元102。因而,如上所述,由脉冲转发器13a发送出发送波,由该线圈14所感应的接收信号被读入防盗电子控制单元102中进行后述的处理。
另外,本发明的实施方式中的防盗电子控制单元102设有电子密钥登录部11;锁止ECU方的代码运算部(在图1中表示为“代码运算部II”)12;和锁止ECU方的电子密钥用的存储元件17。
电子密钥登录部11进行在该防盗电子控制单元102、发动机电子控制单元101和车辆钥匙13的脉冲转发器13a中登录电子密钥的处理。在该防盗电子控制单元102、发动机电子控制单元101和车辆钥匙13的脉冲转发器13a中登录电子密钥是在例如把车辆钥匙13和车辆一起交给用户之前进行的,在该电子密钥的登录作业中使用登录专用工具15。即,在该防盗电子控制单元102、发动机电子控制单元101和车辆钥匙13的脉冲转发器13a中登录电子密钥时,该登录专用工具15可以连接防盗电子控制单元102,根据通过该登录专用工具15进行的规定的密钥操作,由电子密钥登录部11进行登录处理,相同的电子密钥被分别登录到防盗电子控制单元102、发动机电子控制单元101和车辆钥匙13的脉冲转发器13a中。
锁止ECU方的代码运算部12用于运算锁止代码。即,锁止代码是使用存储在脉冲转发器13a的电子密钥和如后面所述的由发动机电子控制单元101的随机数生成部2算出并发送给防盗电子控制单元102的随机数,根据规定的运算公式而算出的,该锁止代码被发送给发动机电子控制单元101,如后面所述,用于判断防盗电子控制单元102和发动机电子控制单元101的组合是否是正规组合。
另外,具体而言,上述的电子密钥登录部11和锁止ECU方的代码运算部12,例如可以通过微计算机运行软件来实现。
作为泵控制单元的泵电子控制单元103用于对向发动机105喷射燃料的燃料喷射泵104的动作进行控制,如后面所述,它根据来自发动机电子控制单元101的指示和发动机旋转角度信号等,控制燃料喷射泵104中的燃料喷射量和喷射时间。另外,具体而言,这种泵电子控制单元103和其他单元相同,例如可以由微计算机和燃料喷射控制用的软件来实现。
下面,参照图2所示的流程图,说明由上述结构中的发动机电子控制单元101执行的车辆起动控制的处理过程。
首先,图2所示的一系列处理是作为发动机电子控制单元101中在主程序中顺序执行的各种子程序处理之一来执行的,特别是,该车辆起动控制处理是通过接通点火开关21而开始的。
处理一开始,首先进行有无锁止设定判断(参照图2的步骤S102)。即,读出作为前面叙述的有无锁止设定值存储用的存储元件的ROM1的值,判断该值是对应有锁止还是对应无锁止的值。然后,在根据该值判断为是有锁止的设定时,即判断为有锁止时,接着,接收来自防盗电子控制单元102的随机数请求(参照图2的步骤S104)。即,为了接通点火开关21,将车辆钥匙13插入未图示的钥匙孔时,如前面所述,从防盗电子控制单元102向车辆钥匙13的脉冲转发器13a供给电源,向防盗电子控制单元102发送电子密钥。在防盗电子控制单元102中,当从外部接收到电子密钥时,为了判断该电子密钥是否正规,在锁止ECU方的代码运算部12中,计算加密代码(锁止代码)。该加密代码是使用从脉冲转发器13a发送的电子密钥和从发动机电子控制单元101发送的随机数,根据规定的运算公式来计算的,上述步骤S104中接收的随机数请求是由防盗电子控制单元102向发动机电子控制单元101请求计算该加密代码所需的随机数的请求。
并且,在发动机电子控制单元101中,接收到来自防盗电子控制单元102的随机数请求时,通过随机数生成部2生成随机数,所生成的随机数被发送给防盗电子控制单元102(参照图2的步骤S106)。
在防盗电子控制单元102中,接收到来自发动机电子控制单元101的随机数时,在锁止ECU方的代码运算部12中,如上面所述计算加密代码,所算出的加密代码被发送给发动机电子控制单元101。与此相对应,在发动机电子控制单元101中,进行加密代码的接收(参照图2的步骤S108)。
另一方面,在发动机电子控制单元101中,使用前面的通过随机数生成部2生成的随机数和预先存储在该发动机电子控制单元101中的电子密钥,通过发动机ECU方的运算部3,按照与防盗电子控制单元102相同的方式,算出加密代码(参照图2的步骤S110)。
然后,通过代码核对部4判断来自防盗电子控制单元102的加密代码和由发动机电子控制单元101算出的加密代码是否在一定时间内一致(加密代码通信判断)(参照图2的步骤S112)。
然后,在步骤S112中,在判断加密代码通信为正常时(“是”的情况下),通过喷射量运算部7根据各种数据等运算燃料喷射泵104的喷射量,作为喷射量请求值发送给泵电子控制单元103(参照图2的步骤S114),然后指示泵电子控制单元103起动发动机105(参照图2的步骤S116),结束一系列的处理,暂且返回未图示的主程序。
另一方面,在步骤S112中,在判断加密代码通信为不正常时(“否”的情况下),即,换言之,存储在车辆钥匙13的脉冲转发器13a中的电子密钥和存储在发动机电子控制单元101中的电子密钥不同时,即,换言之,车辆钥匙13、防盗电子控制单元102、发动机电子控制单元101的任一个不正当时,向泵电子控制单元103发送停止喷射燃料的请求(参照图2的步骤S118),其结果,通过泵电子控制单元103停止发动机105的起动,结束一系列的处理,暂且返回未图示的主程序。
此处,车辆钥匙13被视为不正当的情况是指,该车辆钥匙没有内置脉冲转发器13a或未存储正规的电子密钥等。因为在这样的情况下,电子密钥不同,与发动机电子控制单元101所运算的加密代码不一致。
另外,防盗电子控制单元102被视为不正当的情况是指,未安装防盗电子控制单元102或安装了与正规品不同的单元等情况。因为在这样的情况下,在一定时间内,其与发动机电子控制单元101所运算的加密代码不一致。
此外,发动机电子控制单元101被视为不正当的情况是指,该发动机控制单元未存储正规的电子密钥或者代码运算方式不正规等情况。因为在这样的情况下,其与防盗电子控制单元102所运算的加密代码不一致。
另外,由于发动机电子控制单元101和防盗电子控制单元102之间的通信,利用随机数而形成每次不同的加密代码,所以通过监视通信来不正当地获取电子密钥是很困难的。
另一方面,在前面的步骤S102中,在判断为作为有无锁止设定值存储用存储元件的ROM1的值是无锁止的设定时,通过开关检测部5判断锁止装配识别开关8的设定状态是否被设定为装配锁止(参照图2的步骤S120),在判断为是设定为装配锁止时,判断规定的安全条件是否成立(参照图2的步骤S122),而在判断为未设定为装配锁止时,转入前面说明的步骤S114的处理。步骤S114以后的处理和前面所述相同,所以此处省略再次的详细说明。
此处,步骤S122中的“安全条件”是指安全停止车辆的必要条件。之所以要判断该安全条件的成立,是考虑到此时在发动机105被起动到某种程度的情况下,如果突然停止发动机,可能会给乘员带来危险。
作为规定的安全条件的成立,具体而言,例如,最好将起动时喷射量请求比特=1的情况、发动机转数小于等于规定阈值的情况、车速小于等于规定阈值的情况中任一情况成立的情况,作为安全条件成立的情况。此处,所谓起动时喷射量请求比特=1的情况,是指起动时的燃料喷射泵104的燃料喷射量被设定为小于等于规定阈值的情况。
并且,在步骤S122判断为安全条件尚不成立的情况下(“否”的情况下),转入前面说明的步骤S114的处理,而在判断为安全条件成立的情况下(“是”的情况下),向泵电子控制单元103发送停止喷射燃料的请求(参照图2的步骤S124),其结果,通过泵电子控制单元103停止发动机105的起动,结束一系列的处理,暂且返回未图示的主程序。
如上所述,根据本发明,通过采用可以判断发动机控制单元是否是对应防盗控制单元的正规产品并且被安装在具备防盗控制单元的车辆上的结构,在配备有防盗控制单元的车辆上安装了不正当的发动机控制单元的情况下,由于安装了不正当的发动机控制单元,所以与以往不同,停止发动机的起动,因此,能够可靠地发挥防盗功能,具有可以提高具有防盗功能的车辆的可靠性的效果。
权利要求
1.一种车辆起动控制装置,具有对燃料喷射泵的喷射进行控制的泵控制单元;对所述泵控制单元的动作进行控制的发动机控制单元;和与所述发动机控制单元一起发挥防止不正当使用车辆的功能的防盗控制单元,其特征在于,所述发动机控制单元在点火开关被接通时,判断该发动机控制单元自身是否进行了与所述防盗控制单元对应的设定,在判断为没有进行与所述防盗控制单元对应的设定时,读取并判断规定开关的设定状态,该规定开关安装在所述车辆上,用于设定所述车辆是否是具备所述防盗控制单元的车辆,在判断为所述车辆是通过所述规定开关被设定为具备所述防盗控制单元的车辆时,指示所述泵控制单元停止所述燃料喷射泵的燃料喷射。
2.根据权利要求1所述的车辆起动控制装置,其特征在于,发动机控制单元在判断为车辆是通过规定开关被设定为具备防盗控制单元的车辆时,判断规定的安全条件是否成立,仅在判断为规定的安全条件成立的情况下,指示泵控制单元停止燃料喷射泵的燃料喷射。
3.根据权利要求1或2所述的车辆起动控制装置,其特征在于,发动机控制单元在判断为车辆没有通过规定开关被设定为具备防盗控制单元的车辆时,向泵控制单元指示燃料喷射泵的喷射量。
4.一种车辆的起动控制方法,该车辆具有对燃料喷射泵的喷射进行控制的泵控制单元;对所述泵控制单元的动作进行控制的发动机控制单元;和与所述发动机控制单元一起发挥防止不正当使用车辆的功能的防盗控制单元,其特征在于,可以通过开关的开闭状态,在所述车辆自身中对该车辆是否是具备所述防盗控制单元的车辆进行设定,在所述车辆的点火开关被接通时,判断所述发动机控制单元自身是否进行了与所述防盗控制单元对应的设定,在判断为没有进行与所述防盗控制单元对应的设定时,读取所述开关的设定状态并判断该设定状态,在判断为所述车辆是通过所述规定开关被设定为具备防盗控制单元的车辆时,停止由所述泵控制单元控制的所述燃料喷射泵的燃料喷射。
5.根据权利要求4所述的车辆的起动控制方法,其特征在于,在判断为车辆是通过开关被设定为具备防盗控制单元的车辆时,判断规定的安全条件是否成立,仅在判断为规定的安全条件成立的情况下,停止由泵控制单元控制的燃料喷射泵的燃料喷射。
6.根据权利要求4或5所述的车辆的起动控制方法,其特征在于,在判断为车辆没有通过开关被设定为具备防盗控制单元的车辆时,向泵控制单元指示燃料喷射泵的喷射量。
全文摘要
本发明提供一种车辆起动控制装置,在发动机电子控制单元101中,在接通点火开关21时,发动机电子控制单元101自身进行是否是与防盗电子控制单元102对应的装置的判断,在判断为与防盗电子控制单元102不对应时,继续判断车辆是否通过锁止装配识别开关8被设定为车辆是安装有防盗电子控制单元102的车辆,在判断为车辆不是安装有防盗电子控制单元102的车辆时,停止发动机105,能够可靠地防止不正当的发动机电子控制单元101的使用。
文档编号F02D45/00GK1535871SQ20041003104
公开日2004年10月13日 申请日期2004年4月7日 优先权日2003年4月7日
发明者金子纯一, 冈崎寿子, 子 申请人:株式会社博世汽车系统
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1