KR20070059378A - A system and a control method for immobilizer using controller area network communication - Google Patents
A system and a control method for immobilizer using controller area network communication Download PDFInfo
- Publication number
- KR20070059378A KR20070059378A KR1020050118155A KR20050118155A KR20070059378A KR 20070059378 A KR20070059378 A KR 20070059378A KR 1020050118155 A KR1020050118155 A KR 1020050118155A KR 20050118155 A KR20050118155 A KR 20050118155A KR 20070059378 A KR20070059378 A KR 20070059378A
- Authority
- KR
- South Korea
- Prior art keywords
- immobilizer
- vehicle
- communication
- control
- ecu
- Prior art date
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R25/00—Fittings or systems for preventing or indicating unauthorised use or theft of vehicles
- B60R25/20—Means to switch the anti-theft system on or off
- B60R25/24—Means to switch the anti-theft system on or off using electronic identifiers containing a code not memorised by the user
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R25/00—Fittings or systems for preventing or indicating unauthorised use or theft of vehicles
- B60R25/01—Fittings or systems for preventing or indicating unauthorised use or theft of vehicles operating on vehicle systems or fittings, e.g. on doors, seats or windscreens
- B60R25/04—Fittings or systems for preventing or indicating unauthorised use or theft of vehicles operating on vehicle systems or fittings, e.g. on doors, seats or windscreens operating on the propulsion system, e.g. engine or drive motor
- B60R25/06—Fittings or systems for preventing or indicating unauthorised use or theft of vehicles operating on vehicle systems or fittings, e.g. on doors, seats or windscreens operating on the propulsion system, e.g. engine or drive motor operating on the vehicle transmission
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
Description
도 1은 본 발명에 따른 이모빌라이저 시스템 구성도. 1 is a block diagram of an immobilizer system according to the present invention.
도 2는 본 발명에 따른 이모빌라이저 시스템의 제어 방법 흐름도. 2 is a flowchart illustrating a control method of an immobilizer system according to the present invention.
<도면부호의 설명><Description of Drawing>
2 시동키 4 트랜스폰더2 Starter key 4 Transponder
6 이모빌라이저유닛 10 ECU6
20 BAS 30 BCM20
40 MTS 50 EMS 40 MTS 50 EMS
본 발명은 캔 통신을 이용한 이모빌라이저 시스템 및 그의 제어 방법에 관한 것으로서, 보다 구체적으로는 차량의 도난 방지를 위한 이모빌라이저 시스템을 캔(CAN) 통신을 이용하여 구현한 캔 통신을 이용한 이모빌라이저 시스템 및 그의 제어 방법에 관한 것이다. The present invention relates to an immobilizer system using can communication and a control method thereof, and more particularly, to an immobilizer system using can communication using a can communication in which an immobilizer system for preventing theft of a vehicle is implemented using CAN communication and a control method thereof. It is about.
일반적으로, 차량의 이모빌라이져 시스템은 사용자의 이그니션 키에 설정되 어 있는 키 코드와 차량에 설정되어 있는 이그니션 키 코드가 일치하는 경우 엔진이 시동되게 하여 차량의 도난을 방지토록 한 장치입니다. In general, the immobilizer system of the vehicle is a device to prevent theft of the vehicle by starting the engine when the key code set in the user's ignition key and the ignition key code set in the vehicle match.
상기 이모빌라이져 시스템에 있어서, 종래에는 스마트라(SMARTRA) 유닛 또는 이모빌라이저 유닛(ICU) 내부에서 차량의 시동 키(key)를 인증하는 방식을 이용하였다. In the immobilizer system, a method of authenticating a start key of a vehicle in a smartar unit or an immobilizer unit (ICU) has been conventionally used.
그러나, 상기의 종래 방식은 직렬(serial) 통신방식을 통해 구현되므로 스마트라 유닛 또는 ICU의 탈거가 용이한 경우 암호가 입력되어 있지 않은 초기상태의 유닛을 이용하여 차량의 시동을 이룰 수 있는 문제점을 갖고 있다. However, since the conventional method is implemented through a serial communication method, a smart vehicle unit or an ICU can be easily removed by using an initial state unit without a password. Have
본 발명은 상기 종래기술의 문제점을 해결하기 위해 안출된 것으로서, 본 발명의 목적은 차량의 도난 방지를 위한 이모빌라이저 시스템을 캔(CAN) 통신을 이용하여 구현함으로써 차량의 도난 방지기능을 향상시킨 캔 통신을 이용한 이모빌라이저 시스템 및 그의 제어 방법을 제공하는 것이다. The present invention has been made to solve the problems of the prior art, an object of the present invention is to implement an immobilizer system for preventing theft of the vehicle by using the CAN communication (can communication) to improve the anti-theft function of the vehicle To provide an immobilizer system and a control method thereof.
상기 목적을 이루기 위한, 본 발명에 따른 이모빌라이저 시스템 구성은, To achieve the above object, the immobilizer system configuration according to the present invention,
차량이 시동키 삽입 후, 상기 시동키 내 내장된 트랜스폰더의 인증을 통해 차량의 시동제어를 이루는 이모빌라이저 유닛(ICU)과; An immobilizer unit (ICU) configured to control the starting of the vehicle through authentication of a transponder embedded in the starting key after the vehicle is inserted into the starting key;
상기 이모빌라이저 유닛과 캔(CAN) 통신라인으로 연결되어, 차량의 구동제어를 이루는 다수의 제어장치로 구성되어, 상기 이모빌라이저 유닛에서 차량 내 구비된 각 제어장치의 인증코드 확인을 통해 일치하는 경우 차량의 정상 시동을 이루는 것을 특징으로 한다. The immobilizer unit is connected to the CAN communication line, and comprises a plurality of control devices for driving control of the vehicle. When the immobilizer unit matches through verification of the authentication code of each control device provided in the vehicle, It is characterized by achieving a normal start.
또한, 상기 시스템 구성을 통한 이모빌라이저 제어 방법은, In addition, the immobilizer control method through the system configuration,
차량의 시동키 삽입 후 ECU 탈거여부 판단 단계; Determining whether the ECU is removed after the start key is inserted into the vehicle;
ECU 탈거상태가 아닌 경우 이모빌라이저유닛에서 캔 통신라인을 통해 전송된 ECU의 인증코드 일치여부 판단 단계; Determining whether the authentication code of the ECU transmitted through the can communication line is matched by the immobilizer unit when the ECU is not removed;
ECU의 인증코드가 일치하는 경우 이모빌라이저유닛에서 캔 통신라인을 통해 전송된 BCM의 인증코드 일치여부 판단 단계; Determining whether the authentication code matches the BCM transmitted from the immobilizer unit through the can communication line when the authentication codes of the ECU match;
BCM의 인증코드가 일치하는 경우 이모빌라이저유닛에서 캔 통신라인을 통해 전송된 EMS의 인증코드 일치여부 판단 단계; 및 Determining whether the authentication code of the EMS transmitted through the can communication line is matched by the immobilizer unit when the authentication codes of the BCM match; And
EMS의 인증코드가 일치하는 경우 차량의 시동을 정상적으로 이루는 것을 특징으로 한다. If the authentication code of the EMS is matched, the vehicle is started normally.
이하, 도면을 참조하여 본 발명에 따른 바람직한 실시예를 설명한다. Hereinafter, with reference to the drawings will be described a preferred embodiment according to the present invention.
본 실시예에 따른 차량용 이모빌라이저 시스템 구성을 도 1을 참조하여 설명한다. A vehicle immobilizer system configuration according to the present embodiment will be described with reference to FIG. 1.
도 1에 도시된 바와 같이, 본 실시예에 따른 시스템 구성은, As shown in Figure 1, the system configuration according to the present embodiment,
차량이 시동키(2) 삽입 후, 상기 시동키 내 내장된 트랜스폰더(4)의 인증을 통해 차량의 시동제어를 이루는 이모빌라이저 유닛(ICU)(6)과; An immobilizer unit (ICU) 6 which achieves starting control of the vehicle through authentication of the transponder 4 embedded in the ignition key after the vehicle is inserted into the
상기 이모빌라이저 유닛(6)과 캔(CAN) 통신라인으로 연결되어, 차량의 구동제어를 이루는 다수의 제어장치(10, 20, 30, 40, 50)로 구성되어, 상기 이모빌라이 저 유닛(6)에서 차량 내 구비된 각 제어장치(10, 20, 30, 40, 50)의 인증코드 확인을 통해 일치하는 경우 차량의 정상 시동을 이루는 시스템 구성이다. The immobilizer unit 6 is connected to the CAN communication line and comprises a plurality of
상기에서, 본 실시예에 따른 상기 각 제어장치 구성을 살펴보면, 인젝터, 이그니션 코일 및 연료펌프 릴레이의 구동상태를 제어하는 ECU(Engine Control Unit)(10)와, BCM(Body Control Module)과, 공기량감지센서와 공회전 조절기구와 엔진회전수센서와 TDC 센서 등의 구동상태를 제어하는 EMS(Engine Management System)와, 경고음 출력을 위한 BAS(Burglar Alarm System) 및 운전자에게 도난상태를 알리기 위한 MTS(Mobile Telematics System)를 포함하여 구성된다. In the above, referring to the configuration of each control device according to the present embodiment, the ECU (Engine Control Unit) (10), BCM (Body Control Module) and the amount of air to control the driving state of the injector, the ignition coil and the fuel pump relay EMS (Engine Management System) to control the driving status of detection sensor, idle control mechanism, engine speed sensor and TDC sensor, BAS (Burglar Alarm System) for warning sound output, and MTS (Mobile to inform theft) Telematics System).
상기와 같은 시스템 구성으로 이루어진, 본 실시예에 따른 차량용 이모빌라이저 시스템의 제어 방법을 흐름도인 도 2를 참조하여 설명한다. The control method of the vehicle immobilizer system according to the present embodiment having the above system configuration will be described with reference to FIG.
도 2에서 보는 바와 같이, 차량의 이모빌라이저와 각 제어유닛간을 캔 통신라인으로 연결한 상태에서, 차량의 시동키 삽입이 이루어진 후 ECU에 해당하는 ID의 유무 판단을 통해 ECU 탈거여부를 판단한다[S10, S20]. As shown in FIG. 2, in a state in which an immobilizer of the vehicle and each control unit are connected by a can communication line, it is determined whether the ECU is removed by determining whether an ID corresponding to the ECU is made after the start key is inserted in the vehicle [ S10, S20].
상기 S20 단계에서, ECU 탈거상태인 경우 BAS를 통한 경고음 출력 및 MTS를 통해 도난정보를 운전자에게 알리지만[S30], 상기에서 ECU 탈거상태가 아닌 경우 이모빌라이저유닛에서는 캔 통신라인을 통해 전송된 ECU의 인증코드를 저장된 인증코드와 비교하여 일치여부를 판단한다[S40]. In the step S20, when the ECU is detached state, the beep output through the BAS and theft information is notified to the driver through the MTS [S30], but in the case where the ECU is not removed, the immobilizer unit of the ECU transmitted through the can communication line The authentication code is compared with the stored authentication code to determine whether there is a match [S40].
상기 S40 단계에서 판단결과, ECU의 인증코드가 일치하는 경우 이모빌라이저유닛에서 캔 통신라인을 통해 전송된 BCM의 인증코드가 저장된 인증코드와 일치하는지 여부를 판단한다[S50]. As a result of the determination in step S40, when the authentication codes of the ECU match, it is determined whether the authentication code of the BCM transmitted through the can communication line in the immobilizer unit matches the stored authentication code [S50].
상기 S40 단계와 S50 단계 각각에서, 각 제어장치(ECU, BCM)의 인증코드가 저장된 인증코드와 일치하지 않는 경우 차량의 시동 중단을 위해 스타트 모터 릴레이의 구동을 차단하고, 인히비터 인터락 솔레노이드 전원의 차단으로 변속레인지가 'D'단으로 이동하는 것을 차단한다[S60]. In each of the steps S40 and S50, if the authentication code of each control unit (ECU, BCM) does not match the stored authentication code, the driving of the start motor relay is cut off to stop the starting of the vehicle, and the interlock solenoid power supply Blocks the shifting range from moving to the 'D' end by blocking [S60].
하지만, 상기 S50 단계에서, BCM의 인증코드가 저장된 인증코드와 일치하는 경우에는 EMS의 인증코드가 저장된 인증코드와 일치하는지 여부를 판단하여[S70], 일치하지 않는 경우 인젝터 또는 이그니션 코일 또는 연료펌프 릴레이의 구동을 금지시키나[S80], 반면 일치하는 경우에는 차량의 시동이 정상적으로 이루어지도록 한다[S90]. However, in the step S50, if the authentication code of the BCM matches the stored authentication code, it is determined whether the authentication code of the EMS matches the stored authentication code [S70], if it does not match, injector or ignition coil or fuel pump The driving of the relay is prohibited [S80], but in case of coincidence, the starting of the vehicle is normally performed [S90].
상기에서와 같이, 본 발명에서는 이모빌라이저 유닛과 차량 내 각 제어장치들을 캔 통신라인으로 연결한 후, ECU의 탈거 또는 인증코드가 일치하지 않는 경우에는 경고음을 출력하고 이를 운전자에게 알리며, 또한 BCM의 탈거 또는 인증코드가 일치하지 않는 경우에는 스타트 모터 릴레이의 구동을 차단하여 시동을 금지시키고 변속레인지 상태가 'D'단으로 이동하는 것을 금지시키며, 또한 EMS의 탈거 또는 인증코드가 일치하지 않는 경우에는 인젝터 또는 이그니션 코일 또는 연료펌프 릴레이의 구동을 차단시키며, 또한 MTS의 탈거 또는 인증코드가 일치하지 않는 경우에는 경고음을 출력시킨다. 즉, 본 발명에서는 캔 통신라인을 통해 상기 각 제어장치들의 코드 인증이 정상적으로 이루어진 상태에서만 차량의 시동이 정상으로 이루어지도록 한 것이다. As described above, in the present invention, after connecting the immobilizer unit and the respective control devices in the vehicle to the can communication line, if the ECU removal or authentication code does not match, a warning sound is output and the driver is notified, and the BCM is removed. Alternatively, if the authentication code does not match, the start motor relay is shut off to prohibit starting, and the shift range state is prohibited from moving to the 'D' stage.In addition, if the EMS removal or authentication code does not match, the injector Alternatively, the ignition coil or fuel pump relay is shut off, and a warning sound is output when the MTS removal or authentication code does not match. That is, in the present invention, the start of the vehicle is normally performed only in a state where code authentication of the respective control devices is normally performed through the can communication line.
본 발명의 기술적 범위를 해석함에 있어서는, 상기에서 설명된 실시예에 한 정하여 해석되어서는 아니 되며, 본 발명의 기술적 범위는 특허청구범위에 기재된 사항의 합리적 해석에 의해 결정되어져야 한다. In interpreting the technical scope of the present invention, it should not be construed as being limited to the embodiments described above, the technical scope of the present invention should be determined by a reasonable interpretation of the matter described in the claims.
본 발명의 캔 통신을 이용한 이모빌라이저 시스템 및 그의 제어 방법에 따르면, 차량의 도난방지 감지를 위한 이모빌라이저 유닛과 각 제어장치간의 통신 연결을 캔 통신으로 연결한 후 각 제어장치의 코드 인증을 이룸으로써 차량의 도난 방지기능의 향상효과가 있다. According to the immobilizer system using the can communication of the present invention and a control method thereof, the communication connection between the immobilizer unit and each control device for the anti-theft detection of the vehicle is connected by can communication, and then the code authentication of each control device is achieved. It can improve the anti-theft function.
Claims (7)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020050118155A KR20070059378A (en) | 2005-12-06 | 2005-12-06 | A system and a control method for immobilizer using controller area network communication |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020050118155A KR20070059378A (en) | 2005-12-06 | 2005-12-06 | A system and a control method for immobilizer using controller area network communication |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20070059378A true KR20070059378A (en) | 2007-06-12 |
Family
ID=38355694
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020050118155A KR20070059378A (en) | 2005-12-06 | 2005-12-06 | A system and a control method for immobilizer using controller area network communication |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20070059378A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101417067B1 (en) * | 2008-04-24 | 2014-07-08 | 현대자동차주식회사 | Low cost typed Electro-hydraulic Power pump apparatus |
KR101500007B1 (en) * | 2009-11-17 | 2015-03-06 | 현대자동차주식회사 | Starting control system for car |
KR20200022199A (en) | 2018-08-22 | 2020-03-03 | 현대자동차주식회사 | Apparatus and Method for correcting misjudgments of controller |
CN111201165A (en) * | 2017-10-11 | 2020-05-26 | 赵元基 | Intelligent control method and device for vehicle for defending against relay station attack by utilizing mobile equipment |
-
2005
- 2005-12-06 KR KR1020050118155A patent/KR20070059378A/en not_active Application Discontinuation
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101417067B1 (en) * | 2008-04-24 | 2014-07-08 | 현대자동차주식회사 | Low cost typed Electro-hydraulic Power pump apparatus |
KR101500007B1 (en) * | 2009-11-17 | 2015-03-06 | 현대자동차주식회사 | Starting control system for car |
CN111201165A (en) * | 2017-10-11 | 2020-05-26 | 赵元基 | Intelligent control method and device for vehicle for defending against relay station attack by utilizing mobile equipment |
CN111201165B (en) * | 2017-10-11 | 2022-09-16 | 赵元基 | Intelligent control method and device for vehicle for defending against relay station attack by utilizing mobile equipment |
KR20200022199A (en) | 2018-08-22 | 2020-03-03 | 현대자동차주식회사 | Apparatus and Method for correcting misjudgments of controller |
US10846951B2 (en) | 2018-08-22 | 2020-11-24 | Hyundai Motor Company | Apparatus and method for correcting option misjudgment of control unit |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4775083B2 (en) | Vehicle security device and vehicle security system | |
JP2007253728A (en) | Vehicular security device and vehicular security system | |
JP2007253729A (en) | Vehicular security device and vehicular security system | |
HU221220B1 (en) | Immobilizer equipment for vehicles | |
JP4329945B2 (en) | Engine start system | |
JP2007253730A (en) | Vehicular security device and vehicular security system | |
US7423353B2 (en) | Vehicle anti-theft system | |
KR20070059378A (en) | A system and a control method for immobilizer using controller area network communication | |
KR100323314B1 (en) | Car antitheft apparatus | |
JP4492571B2 (en) | Vehicle security device and vehicle security system | |
JP4172297B2 (en) | Anti-theft device for vehicles, etc. | |
KR100757583B1 (en) | Control method of immobilizer system for automobile | |
JP2008001134A (en) | Security controller for vehicle | |
KR100951987B1 (en) | Control method of immobilizer system | |
KR101315745B1 (en) | Key Registry Method of Immobilizer System | |
JPH08268229A (en) | Engine control device for vehicle | |
JP4306446B2 (en) | Vehicle anti-theft system | |
JP2003320922A (en) | Antitheft device for electric vehicle | |
JP4859853B2 (en) | Vehicle remote starter | |
WO2009036557A1 (en) | Method and system for preventing access to a building and vehicle | |
JP3309677B2 (en) | Vehicle anti-theft device | |
KR100534316B1 (en) | ECU of non immobilizer for preventing the thief of car | |
JP2006273239A (en) | Vehicular control device, and vehicle stopping method | |
JPH0995213A (en) | Vehicular theft prevention device | |
JP2005255134A (en) | Password input method for automobile burglarproof device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WITN | Withdrawal due to no request for examination |