Anti-theft system and method for a hybrid vehicle

By introducing an engine immobilizer system and an authentication mechanism between the motor controller and engine controller into hybrid vehicles, the problem of insufficient anti-theft performance in existing hybrid vehicles is solved, achieving higher anti-theft security and basic power assurance.

CN119428539BActive Publication Date: 2026-04-07YIBIN COWIN AUTO CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-11-25
Publication Date
2026-04-07

AI Technical Summary

Technical Problem

Existing anti-theft systems cannot effectively improve the overall anti-theft performance of hybrid vehicles, especially they cannot prevent the risk of vehicle theft caused by the engine being hacked as an independent power source.

Method used

An authentication mechanism is adopted between the engine immobilizer (IMMO) system, the motor controller, and the engine controller. Through coordination by the vehicle control unit, it is ensured that the power source driving the hybrid vehicle can only be enabled after successful authentication between the two parties.

Benefits of technology

It improves the overall anti-theft performance of hybrid vehicles, reduces the risk of vehicle theft, and can still provide basic power when the engine fails, and alerts the driver of abnormal conditions through the instrument panel.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119428539B_ABST
    Figure CN119428539B_ABST
Patent Text Reader

Abstract

The application discloses a kind of theftproof system and method of hybrid vehicle, belong to vehicle theftproof technical field, the system includes engine theftproof locking system (IMMO), motor controller, engine controller, whole vehicle control unit, the engine theftproof locking system (IMMO) is connected with the motor controller and engine controller respectively;The whole vehicle control unit is connected with the motor controller and engine controller respectively;The input of the whole vehicle control unit is connected with the output of the engine theftproof locking system (IMMO).Through the theftproof authentication system and method of the application, motor controller and engine controller are included in theftproof authentication, and the theftproof performance of hybrid vehicle whole vehicle can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application belongs to the technical field of vehicle theft prevention, and in particular, the present application relates to a theft prevention system and method for a hybrid vehicle. BACKGROUND

[0002] For a hybrid vehicle, there are two power sources on the whole vehicle, one is an electric drive motor, and the other is an engine. The current theft prevention scheme only considers the engine theft prevention locking system (IMMO) and the logical authentication of the motor controller. The engine, as another independent power source, can be cracked alone, so that the engine drives the vehicle to move, thus there is a risk of vehicle theft.

[0003] In patent CN114407831A, a vehicle with anti-theft alarm function and vehicle anti-theft alarm method and system are disclosed. The method comprises: when the vehicle is in a guarded state, the vehicle body control module monitors whether the vehicle is experiencing illegal behavior; in response to the vehicle experiencing illegal behavior, the vehicle body control module generates an alarm signal and outputs the alarm signal to the TBOX end and the camera device of the vehicle through the Ethernet bus; the camera device starts recording real-time video inside and outside the vehicle in response to receiving the alarm signal and outputs the real-time video to the TBOX end; and the TBOX end outputs the alarm signal and the real-time video to the cloud end, so as to output the alarm signal and the real-time video to the user end of the vehicle owner through the cloud end.

[0004] However, the technology disclosed in the above patent cannot improve the anti-theft performance of the whole hybrid vehicle. SUMMARY

[0005] The technical problem to be solved by the present application is to provide a theft prevention system and method for a hybrid vehicle to improve the anti-theft performance of the whole hybrid vehicle in view of the deficiencies of the prior art.

[0006] In order to achieve the above-mentioned purpose, the technical scheme adopted by the present application is:

[0007] The present application provides a theft prevention system for a hybrid vehicle, comprising an engine theft prevention locking system (IMMO), a motor controller, an engine controller, and a vehicle control unit, wherein the engine theft prevention locking system (IMMO) is connected with the motor controller and the engine controller respectively; the vehicle control unit is connected with the motor controller and the engine controller respectively; and the input end of the vehicle control unit is connected with the output end of the engine theft prevention locking system (IMMO).

[0008] Further, the motor controller inputs an authentication request to the engine immobilizer system (IMMO) and inputs an authentication challenge code to the engine immobilizer system (IMMO); the engine controller inputs an authentication request to the engine immobilizer system (IMMO) and inputs an authentication challenge code to the engine immobilizer system (IMMO).

[0009] Further, the engine immobilizer system (IMMO) receives the authentication request and the authentication challenge code input by the motor controller, calculates the authentication challenge code, and inputs the calculated authentication challenge code to the motor controller.

[0010] Further, the engine immobilizer system (IMMO) receives the authentication request and the authentication challenge code input by the engine controller, calculates the authentication challenge code, and inputs the calculated authentication challenge code to the engine controller.

[0011] Further, the motor controller receives the authentication challenge code calculated by the engine immobilizer system (IMMO) and performs logical operation on the authentication challenge code.

[0012] Further, the engine controller receives the authentication challenge code calculated by the engine immobilizer system (IMMO) and performs logical operation on the authentication challenge code.

[0013] The application also provides a theft-proof method for a hybrid vehicle, which comprises the following steps:

[0014] Step one: the engine immobilizer system (IMMO) and the motor controller perform authentication interaction;

[0015] Step two: the motor controller feeds back the final result of the authentication interaction between the engine immobilizer system (IMMO) and the motor controller to the vehicle control unit;

[0016] Step three: the engine immobilizer system (IMMO) and the engine controller perform authentication interaction;

[0017] Step four: the engine controller feeds back the final result of the authentication interaction between the engine immobilizer system (IMMO) and the engine controller to the vehicle control unit;

[0018] Step five: the engine immobilizer system (IMMO) sends a start request to the vehicle control unit;

[0019] Step six: the vehicle control unit controls whether to start the high-voltage system of the hybrid vehicle; the vehicle control unit controls whether to drive the motor controller; the vehicle control unit controls whether to drive the engine controller.

[0020] Further, when the authentication interaction between the engine anti-theft locking system (IMMO) and the motor controller fails, the high pressure is controlled not to be turned on by the vehicle control unit, and an alarm prompt is given by the vehicle instrument.

[0021] Further, when the authentication interaction between the engine anti-theft locking system (IMMO) and the motor controller succeeds and the authentication interaction between the engine anti-theft locking system (IMMO) and the engine controller fails, the high pressure is controlled to be turned on by the vehicle control unit, the motor controller is driven and controlled by the vehicle control unit, and an alarm prompt is given by the vehicle instrument.

[0022] Further, when the authentication interaction between the engine anti-theft locking system (IMMO) and the motor controller succeeds and the authentication interaction between the engine anti-theft locking system (IMMO) and the engine controller also succeeds, the high pressure is controlled to be turned on by the vehicle control unit, the motor controller is driven and controlled by the vehicle control unit, and the engine controller is driven and controlled by the vehicle control unit.

[0023] The anti-theft system and method of the present application have the following advantages:

[0024] (1) The anti-theft system and method of the present application can improve the anti-theft performance of the hybrid vehicle as a whole.

[0025] (2) While improving the anti-theft performance of the hybrid vehicle as a whole by the anti-theft system and method of the present application, the risk of vehicle theft can be reduced.

[0026] (3) In the present application, when at least one of the authentication interaction between the engine anti-theft locking system (IMMO) and the motor controller and the authentication interaction between the engine anti-theft locking system (IMMO) and the engine controller fails, the vehicle instrument will give an alarm prompt.

[0027] (4) In the present application, the motor controller and the engine controller are both included in the anti-theft authentication, and any one of the power sources of the hybrid vehicle can be enabled to drive only after successful authentication interaction.

[0028] (5) In the authentication interaction process of the present application, a hierarchical authentication method is adopted, which can still provide the hybrid vehicle with basic power when the engine of the hybrid vehicle fails. BRIEF DESCRIPTION OF DRAWINGS

[0029] The present specification includes the following drawings, the contents of which are shown as follows:

[0030] Figure 1 is a logic structure block diagram of an anti-theft system of a hybrid vehicle of the present application;

[0031] Figure 2 is a logic control principle block diagram of a theft-proof system of a hybrid vehicle of the present application;

[0032] Figure 3 is a flow chart of a theft-proof method of a hybrid vehicle of the present application.

[0033] Explanation of reference numerals: 1, engine theft-proof locking system (IMMO); 2, motor controller; 3, engine controller; 4, vehicle control unit. DETAILED DESCRIPTION

[0034] The specific embodiments of the present application will be further described below with reference to the accompanying drawings, and the purpose is to help the skilled in the art to have a more complete, accurate and in-depth understanding of the inventive concept and technical solutions of the present application, and to help its implementation.

[0035] Figure 1 is a logic structure block diagram of a theft-proof system of a hybrid vehicle of the present application, comprising an engine theft-proof locking system (IMMO) 1, a motor controller 2, an engine controller 3, and a vehicle control unit 4, wherein the engine theft-proof locking system (IMMO) 1 is connected with the motor controller 2 and the engine controller 3 respectively; the vehicle control unit 4 is connected with the motor controller 2 and the engine controller 3 respectively; the input end of the vehicle control unit 4 is connected with the output end of the engine theft-proof locking system (IMMO) 1.

[0036] Figure 2 is a logic control principle block diagram of a theft-proof system of a hybrid vehicle of the present application, combined with Figure 2 The working principle of the present application is introduced as follows:

[0037] After the vehicle is powered on, the first thing to do is the authentication interaction between the engine anti-theft lock system (IMMO) 1 and the motor controller 2. The authentication request is input to the engine anti-theft lock system (IMMO) 1 through the motor controller 2, and the authentication challenge code is input to the engine anti-theft lock system (IMMO) 1, specifically, the authentication request is input to the engine anti-theft lock system (IMMO) 1 master module through the motor controller 2, and the authentication challenge code is input to the engine anti-theft lock system (IMMO) 1 master module. The authentication request and authentication challenge code input by the motor controller 2 are received by the engine anti-theft lock system (IMMO) 1, and the authentication challenge code is calculated, and the calculated authentication challenge code is input to the motor controller 2, specifically, after the engine anti-theft lock system (IMMO) 1 master module receives the authentication request and authentication challenge code input by the motor controller 2, the engine anti-theft lock system (IMMO) 1 master module will calculate the authentication challenge code, and the calculated authentication challenge code is input to the motor controller 2. The authentication challenge code calculated by the engine anti-theft lock system (IMMO) 1 is received by the motor controller 2, and logical operation is performed on the authentication challenge code, specifically, after the motor controller 2 receives the authentication challenge code calculated by the engine anti-theft lock system (IMMO) 1 master module, the motor controller 2 will perform logical operation on the authentication challenge code. When the logical operation on the authentication challenge code by the motor controller 2 is successful, it means that the authentication interaction between the engine anti-theft lock system (IMMO) 1 and the motor controller 2 is successful, the motor controller 2 enters the enabled state, and the motor controller 2 sends the result of the authentication interaction between the engine anti-theft lock system (IMMO) 1 and the motor controller 2 to the engine anti-theft lock system (IMMO) 1 and the vehicle control unit 4; When the logical operation on the authentication challenge code by the motor controller 2 fails, it means that the authentication interaction between the engine anti-theft lock system (IMMO) 1 and the motor controller 2 fails, the motor controller 2 is disabled, and the motor controller 2 sends the result of the authentication interaction between the engine anti-theft lock system (IMMO) 1 and the motor controller 2 to the engine anti-theft lock system (IMMO) 1 and the vehicle control unit 4.

[0038] Subsequently, an authentication interaction between the engine immobilizer system (IMMO) 1 and the engine controller 3 is performed. The authentication request is input to the engine immobilizer system (IMMO) 1 by the engine controller 3, and the authentication challenge code is input to the engine immobilizer system (IMMO) 1, specifically, the authentication request is input to the engine immobilizer system (IMMO) 1 master module by the engine controller 3, and the authentication challenge code is input to the engine immobilizer system (IMMO) 1 master module. The authentication request and the authentication challenge code input by the engine controller 3 are received by the engine immobilizer system (IMMO) 1, and the authentication challenge code is calculated, and the calculated authentication challenge code is input to the engine controller 3, specifically, after the engine immobilizer system (IMMO) 1 master module receives the authentication request and the authentication challenge code input by the engine controller 3, the engine immobilizer system (IMMO) 1 master module calculates the authentication challenge code, and inputs the calculated authentication challenge code to the engine controller 3. The authentication challenge code calculated by the engine immobilizer system (IMMO) 1 is received by the engine controller 3, and the authentication challenge code is logically operated, specifically, after the engine controller 3 receives the authentication challenge code calculated by the engine immobilizer system (IMMO) 1 master module, the engine controller 3 logically operates the authentication challenge code. When the logical operation of the authentication challenge code by the engine controller 3 is successful, it means that the authentication interaction between the engine immobilizer system (IMMO) 1 and the engine controller 3 is successful, the engine controller 3 is enabled internally, and the engine controller 3 sends the result of the authentication interaction between the engine immobilizer system (IMMO) 1 and the engine controller 3 to the engine immobilizer system (IMMO) 1 and the vehicle control unit 4; when the logical operation of the authentication challenge code by the engine controller 3 fails, it means that the authentication interaction between the engine immobilizer system (IMMO) 1 and the engine controller 3 fails, the engine controller 3 is disabled internally, and the engine controller 3 sends the result of the authentication interaction between the engine immobilizer system (IMMO) 1 and the engine controller 3 to the engine immobilizer system (IMMO) 1 and the vehicle control unit 4.

[0039] After that, the engine immobilizer system (IMMO) 1 sends a start request to the vehicle control unit 4, specifically, when the engine immobilizer system (IMMO) 1 master module meets the start condition, the engine immobilizer system (IMMO) 1 master module sends a start request PEPS_CrankingRequest to the vehicle control unit 4. Wherein, the aforementioned start condition is that the gear is in P, the vehicle speed is not greater than 3km / h, the electronic parking brake system (EPB) is in the pull-up state, the in-vehicle key authentication is passed, the brake is stepped down, and the one-key start switch (SBB) is pressed down.

[0040] After receiving the start request, the vehicle control unit 4 will check the authentication results from the motor controller 2 and the engine controller 3. If both the motor controller 2 and the engine controller 3 receive successful authentication results, the anti-theft system is successful, and the vehicle control unit 4 will allow high voltage to be applied and control the motor controller 2 and the engine controller 3. If the motor controller 2 receives a successful authentication result, but the engine controller 3 receives a failed authentication result, the vehicle control unit 4 will allow high voltage to be applied, control the motor controller 2, and send an alarm message to the vehicle control unit via the engine controller 3. The instrument panel, where the aforementioned alarm message is "Engine not certified, unable to enter hybrid mode", is not limited to the above text and can also contain text with the same meaning; if the vehicle control unit 4 receives a failed authentication interaction result from the motor controller 2, it indicates that the anti-theft has failed, and the vehicle control unit 4 will directly prevent the high voltage from being applied, and at the same time send an alarm message to the vehicle instrument panel through the engine immobilizer (IMMO) system 1, where the aforementioned alarm message is "Motor anti-theft failed, please check the anti-theft system", is not limited to the above text and can also contain text with the same meaning.

[0041] Figure 3 This is a flowchart of an anti-theft method for hybrid vehicles according to the present invention, the method comprising the following steps:

[0042] Step 1: Authentication and interaction are performed between the engine immobilizer system (IMMO) 1 and the motor controller 2; that is, corresponding... Figure 3 Specifically, after the vehicle is powered on, the motor controller 2 inputs an authentication request and an authentication challenge code to the main module of the engine immobilizer (IMMO) 1. After receiving the authentication request and challenge code from the motor controller 2, the main module calculates the authentication challenge code and inputs it to the motor controller 2. Upon receiving the calculated authentication challenge code from the main module, the motor controller 2 performs logical operations on it.

[0043] Step 2: The final result of the authentication interaction is fed back to the engine immobilizer system (IMMO) 1 and the vehicle control unit 4 via the motor controller 2; that is, the corresponding... Figure 3S2. Specifically, when the logical operation of the authentication challenge code calculated by the engine immobilizer 1 main module by the motor controller 2 is successful, it means that the authentication interaction authentication between the engine immobilizer 1 and the motor controller 2 is successful, and the motor controller 2 enters the enabled state, and the motor controller 2 sends the result of the authentication interaction authentication between the engine immobilizer 1 and the motor controller 2 to the engine immobilizer 1 and the vehicle control unit 4; when the logical operation of the authentication challenge code calculated by the engine immobilizer 1 main module by the motor controller 2 fails, it means that the authentication interaction authentication between the engine immobilizer 1 and the motor controller 2 fails, and the motor controller 2 is disabled, and the motor controller 2 sends the result of the authentication interaction authentication between the engine immobilizer 1 and the motor controller 2 to the engine immobilizer 1 and the vehicle control unit 4.

[0044] Step three: the engine immobilizer 1 and the engine controller 3 are authenticated by the authentication interaction; that is, corresponding to S3 in the above-mentioned Figure 3 engine controller 3 to the engine immobilizer 1 main module, and inputs the authentication challenge code to the engine immobilizer 1 main module. After the engine immobilizer 1 main module receives the authentication request and the authentication challenge code input by the engine controller 3, the engine immobilizer 1 main module will calculate the authentication challenge code, and input the calculated authentication challenge code to the engine controller 3. After the engine controller 3 receives the authentication challenge code calculated by the engine immobilizer 1 main module, the engine controller 3 will perform a logical operation on the authentication challenge code.

[0045] Step four: the engine controller 3 feeds back the final result of the authentication interaction authentication to the engine immobilizer 1 and the vehicle control unit 4; that is, corresponding to S4 in the above-mentioned Figure 3S4 in FIG. 6. Specifically, when the logical operation of the authentication challenge code calculated by the engine immobilizer 1 main module by the engine controller 3 is successful, it indicates that the authentication interaction between the engine immobilizer 1 and the engine controller 3 is successful, the engine controller 3 enters the enabled state, and the engine controller 3 sends the result of the authentication interaction between the engine immobilizer 1 and the engine controller 3 to the engine immobilizer 1 and the vehicle control unit 4; when the logical operation of the authentication challenge code calculated by the engine immobilizer 1 main module by the engine controller 3 fails, it indicates that the authentication interaction between the engine immobilizer 1 and the engine controller 3 fails, the engine controller 3 is disabled, and the engine controller 3 sends the result of the authentication interaction between the engine immobilizer 1 and the engine controller 3 to the engine immobilizer 1 and the vehicle control unit 4.

[0046] Step five: send the start request to the vehicle control unit 4 by the engine immobilizer 1; that is, corresponding to Figure 3 S5 in FIG. 6. Specifically, when the engine immobilizer 1 main module meets the start condition, the engine immobilizer 1 main module sends the start request PEPS_CrankingRequest to the vehicle control unit 4. Wherein, the aforementioned start condition is that the gear is in P, the vehicle speed is not greater than 3km / h, the electronic parking brake system (EPB) is in the pull-up state, the in-vehicle key authentication is passed, the brake is stepped down, and the one-key start switch (SBB) is pressed.

[0047] Step six: control whether to go high pressure by the vehicle control unit 4; control whether to drive the control motor controller 2 by the vehicle control unit 4; control whether to drive the control engine controller 3 by the vehicle control unit 4; that is, corresponding to Figure 3S5 in FIG. 5. Specifically, after the vehicle control unit 4 receives the start request, the vehicle control unit 4 judges the authentication interaction authentication results fed back by the motor controller 2 and the engine controller 3. When the authentication interaction authentication between the engine anti-theft lock system (IMMO) 1 and the motor controller 2 fails, the high pressure is not controlled to be turned on by the vehicle control unit 4, and an alarm prompt is given by the vehicle instrument. The alarm prompt refers to sending an alarm information to the vehicle instrument by the engine anti-theft lock system (IMMO) 1. The alarm information is "motor anti-theft failure, please check the anti-theft system", but the alarm information is not limited to the above text, and can be a text with the same meaning. When the authentication interaction authentication between the engine anti-theft lock system (IMMO) 1 and the motor controller 2 succeeds and the authentication interaction authentication between the engine anti-theft lock system (IMMO) 1 and the engine controller 3 fails, the high pressure is controlled to be turned on by the vehicle control unit 4, the motor controller 2 is driven and controlled by the vehicle control unit 4, and an alarm prompt is given by the vehicle instrument. The alarm prompt refers to sending an alarm information to the vehicle instrument by the engine controller 3. The alarm information is "engine fails to pass the authentication, cannot enter the hybrid mode", but the alarm information is not limited to the above text, and can be a text with the same meaning. When the authentication interaction authentication between the engine anti-theft lock system (IMMO) 1 and the motor controller 2 succeeds and the authentication interaction authentication between the engine anti-theft lock system (IMMO) 1 and the engine controller 3 also succeeds, the high pressure is controlled to be turned on by the vehicle control unit 4, the motor controller 2 is driven and controlled by the vehicle control unit 4, and the engine controller 3 is driven and controlled by the vehicle control unit 4.

[0048] The application is described above by way of example with reference to the accompanying drawings. It is apparent that the specific implementation of the application is not limited to the above-described manner. As long as various non-essential improvements are made by adopting the method concept and technical solutions of the application, or the above-mentioned concept and technical solutions of the application are directly applied to other occasions without improvement, they are within the protection scope of the application.

Claims

1. A method for preventing theft using an anti-theft system for a hybrid vehicle, characterized in that: The anti-theft system includes an engine immobilizer (IMMO), a motor controller, an engine controller, and a vehicle control unit. The engine immobilizer (IMMO) is connected to both the motor controller and the engine controller. The vehicle control unit is also connected to both the motor controller and the engine controller. The input terminal of the vehicle control unit is connected to the output terminal of the engine immobilizer (IMMO). The motor controller sends an authentication request to the engine immobilizer (IMMO) and an authentication challenge code to the engine immobilizer (IMMO). The engine controller sends an authentication request to the engine immobilizer (IMMO) and an authentication challenge code to the engine immobilizer (IMMO). The engine immobilizer (IMMO) system receives the authentication request and authentication challenge code input by the motor controller, calculates the authentication challenge code, and inputs the calculated authentication challenge code into the motor controller; the engine immobilizer (IMMO) system receives the authentication request and authentication challenge code input by the engine controller, calculates the authentication challenge code, and inputs the calculated authentication challenge code into the engine controller; the motor controller receives the authentication challenge code calculated by the engine immobilizer (IMMO) system and performs logical operations on the authentication challenge code; the engine controller receives the authentication challenge code calculated by the engine immobilizer (IMMO) system and performs logical operations on the authentication challenge code. The method includes the following steps: Step 1: Authentication is performed between the engine immobilizer system (IMMO) and the motor controller. Step 2: The final result of the authentication interaction is fed back to the engine immobilizer (IMMO) and the vehicle control unit through the motor controller; Step 3: Authentication and interaction between the engine immobilizer system (IMMO) and the engine controller; Step 4: The engine controller feeds back the final result of the authentication interaction to the engine immobilizer (IMMO) system and the vehicle control unit; Step 5: Send a start request to the vehicle control unit via the engine immobilizer system (IMMO); Step Six: Control whether to apply high voltage via the vehicle control unit; control whether to drive the motor controller via the vehicle control unit; control whether to drive the engine controller via the vehicle control unit; when the authentication interaction between the engine immobilizer (IMMO) and the motor controller fails, the vehicle control unit will prevent the high voltage from being applied, and an alarm will be triggered on the vehicle instrument panel; when the authentication interaction between the engine immobilizer (IMMO) and the motor controller succeeds but the authentication interaction between the engine immobilizer (IMMO) and the engine controller fails, the vehicle control unit will apply high voltage and drive the motor controller, and an alarm will be triggered on the vehicle instrument panel; when the authentication interaction between the engine immobilizer (IMMO) and the motor controller succeeds and the authentication interaction between the engine immobilizer (IMMO) and the engine controller also succeeds, the vehicle control unit will apply high voltage, drive the motor controller, and drive the engine controller.

Citation Information

Patent Citations

  • Antitheft locking method for power system of hybrid vehicle

    CN102951116A

  • Burglary prevention verifying method and system of hybrid vehicle

    CN104340170A