A control method and system for preventing overheating and failure of intelligent driving controller

Through the microcontroller (MCU) based on the status judgment of the vehicle and system-level chip (SOC), the power outage and power-up of the control system-level chip (SOC) is solved, and the problem of overheating failure of the intelligent driving controller when charging is solved, and the controller temperature management is realized in the charging and parking states.

CN119739139APending Publication Date: 2025-04-01YIBIN COWIN AUTO CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411819955.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-11
Publication Date
2025-04-01

AI Technical Summary

Technical Problem

The prior art cannot prevent the smart driving controller from overheating and failing when the car is charged.

Method used

The state of the vehicle and system-level chip (SOC) is judged through the microcontroller (MCU), and the power off and power-on of the system-level chip (SOC) is controlled according to preset conditions to prevent the intelligent driving controller from overheating.

Benefits of technology

When the car is charged and parked but the air conditioner is not turned on, it effectively prevents the intelligent driving controller from overheating and fails, and ensures the normal use of the auxiliary driving function.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119739139A_ABST
    Figure CN119739139A_ABST
Patent Text Reader

Abstract

The present invention discloses a control method and system for preventing an intelligent driving controller from overheating and failing, belonging to the field of automobile technology. The method includes: judging whether a system-on-chip (SOC) satisfies a first preset condition, judging whether a vehicle satisfies a second preset condition, and judging whether a vehicle satisfies a third preset condition; if it is judged that at least one of the first preset condition, the second preset condition, and the third preset condition is satisfied, then the system-on-chip (SOC) is powered off; judging whether a printed circuit board (PCB) satisfies a fourth preset condition, judging whether a vehicle satisfies a fifth preset condition, and judging whether a vehicle satisfies a sixth preset condition; if it is judged that at least one of the fourth preset condition, the fifth preset condition, and the sixth preset condition is satisfied, then the system-on-chip (SOC) is powered on. Through the control method and system for preventing an intelligent driving controller from overheating and failing of the present invention, the intelligent driving controller can be prevented from overheating and failing when the car is charging.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the field of automobile technology, and in particular, the present invention relates to a control method and system for preventing an intelligent driving controller from overheating and failing. Background Art

[0002] At present, passenger cars with L2 assisted driving functions mainly use the intelligent driving controller installed on the front windshield to sense and identify and send control request signals. When charging, the current electric vehicles and plug-in hybrid vehicles do not sleep, and the intelligent driving controller continues to work, which will cause the temperature of the intelligent driving controller to be too high. If the intelligent driving controller is exposed to direct sunlight, the temperature rise rate of the intelligent driving controller will accelerate, which may easily cause the intelligent driving controller to overheat and fail.

[0003] Patent CN117555310A discloses a functional design method, device and equipment for a redundant intelligent driving controller, wherein the target autonomous driving vehicle includes a main intelligent driving controller and an auxiliary intelligent driving controller, and the method includes: when the actuator ECU of the target autonomous driving vehicle simultaneously receives control instructions sent by the main intelligent driving controller and / or the auxiliary intelligent driving controller, the control instructions are executed according to preset execution rules, and then, when the control instructions sent by the main intelligent driving controller are executed, the ASIL level is decomposed, or, when the main intelligent driving controller fails and the control instructions sent by the auxiliary intelligent driving controller are executed, the lateral sensor signal of the auxiliary intelligent driving controller is used to control the target vehicle to park by the side of the road.

[0004] However, the technology disclosed in the above patent cannot prevent the intelligent driving controller from overheating and failing when the car is charging. Summary of the invention

[0005] The technical problem to be solved by the present invention is to provide a control method and system for preventing an intelligent driving controller from overheating and failing in view of the deficiencies in the prior art, so as to achieve the purpose of preventing the intelligent driving controller from overheating and failing when a car is charging.

[0006] In order to achieve the above object, the technical solution adopted by the present invention is:

[0007] The present invention provides a control method for preventing an intelligent driving controller from overheating and failure, the method comprising the following steps:

[0008] S1: wake up the vehicle;

[0009] S2: After waking up the vehicle, power on the microcontroller (MCU) and system-on-chip (SOC);

[0010] S3: The microcontroller (MCU) determines whether the system-on-chip (SOC) satisfies the first preset condition, the microcontroller (MCU) determines whether the vehicle satisfies the second preset condition, and the microcontroller (MCU) determines whether the vehicle satisfies the third preset condition; if the microcontroller (MCU) determines that at least one of the first preset condition, the second preset condition, and the third preset condition is satisfied, then enter S4; if the microcontroller (MCU) determines that the first preset condition, the second preset condition, and the third preset condition are not satisfied, then re-execute S3;

[0011] S4: Power off the system-on-chip (SOC) through the microcontroller (MCU);

[0012] S5: the microcontroller (MCU) determines whether the printed circuit board (PCB) meets the fourth preset condition, the microcontroller (MCU) determines whether the vehicle meets the fifth preset condition, and the microcontroller (MCU) determines whether the vehicle meets the sixth preset condition; if the microcontroller (MCU) determines that at least one of the fourth preset condition, the fifth preset condition and the sixth preset condition is met, then enter S6; if the microcontroller (MCU) determines that the fourth preset condition, the fifth preset condition and the sixth preset condition are not met, then re-execute S5;

[0013] S6: Power on the system-on-chip (SOC) through the microcontroller (MCU) control.

[0014] Further, the first preset condition is that the temperature of the system on chip (SOC) is greater than a first preset temperature threshold.

[0015] Furthermore, the second preset condition is that the duration that the vehicle is in the start state and the gear position of the vehicle is the parking gear is greater than the first preset time.

[0016] Furthermore, the third preset condition is that the duration that the vehicle is in a non-starting state and the gear position of the vehicle is in the parking gear is greater than the second preset time.

[0017] Furthermore, the fourth preset condition is that the temperature of the printed circuit board (PCB) is less than a second preset temperature threshold.

[0018] Furthermore, the fifth preset condition is that the vehicle is in the starting state and the gear position of the vehicle is not the parking gear.

[0019] Furthermore, the sixth preset condition is that the vehicle changes from a non-starting state to a starting state.

[0020] The present invention also provides a control system for preventing an intelligent driving controller from overheating and failing, comprising a vehicle controller, a microcontroller (MCU), a system-on-chip (SOC), and a printed circuit board (PCB). The output end of the vehicle controller is connected to the input end of the microcontroller (MCU); the microcontroller (MCU) is respectively connected to the system-on-chip (SOC) and the printed circuit board (PCB).

[0021] Furthermore, the vehicle controller inputs information on whether the vehicle is in the start-up state and whether the gear position of the vehicle is the parking gear to the microcontroller (MCU); the system-on-chip (SOC) inputs temperature information of the system-on-chip (SOC) to the microcontroller (MCU); and the printed circuit board (PCB) inputs temperature information of the printed circuit board (PCB) to the microcontroller (MCU).

[0022] Furthermore, the microcontroller (MCU) controls powering off and on the system-on-chip (SOC) based on information on whether the vehicle is in the starting state and whether the gear position of the vehicle is the parking gear input by the vehicle controller, temperature information of the system-on-chip (SOC) input by the system-on-chip (SOC), and temperature information of the printed circuit board (PCB) input by the printed circuit board (PCB).

[0023] The control method and system for preventing overheating failure of the intelligent driving controller of the present invention have the following advantages:

[0024] (1) The control method and system for preventing an intelligent driving controller from overheating and failing can prevent an intelligent driving controller from overheating and failing when a car is charging.

[0025] (2) The control method and system for preventing the intelligent driving controller from overheating and failure of the present invention can also prevent the intelligent driving controller from overheating and failure when the car is parked but the air conditioner is not turned on.

[0026] (3) After the system-on-chip (SOC) is powered off by the control method and system for preventing the intelligent driving controller from overheating and failure of the present invention, the system-on-chip (SOC) can be powered on by the control method and system for preventing the intelligent driving controller from overheating and failure of the present invention, thereby ensuring that the intelligent driving controller will not overheat and fail, and will not affect the user's use of the assisted driving function. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] This specification includes the following drawings, which show the following contents:

[0028] Figure 1 It is a flow chart of a control method for preventing an intelligent driving controller from overheating and failing according to the present invention;

[0029] Figure 2It is a logical structure block diagram of a control system for preventing an intelligent driving controller from overheating and failure according to the present invention.

[0030] Explanation of the accompanying drawings: 1. Vehicle controller; 2. Microcontroller (MCU); 3. System on chip (SOC); 4. Printed circuit board (PCB). DETAILED DESCRIPTION

[0031] The specific implementation methods of the present invention are further explained in detail below by describing the embodiments with reference to the accompanying drawings, with the aim of helping those skilled in the art to have a more complete, accurate and in-depth understanding of the inventive concept and technical solution of the present invention and facilitating their implementation.

[0032] Figure 1 The present invention is a flow chart of a control method for preventing an intelligent driving controller from overheating and failure, the method comprising the following steps:

[0033] S1: wake up the vehicle; Figure 1 Specifically, the vehicle is woken up through the network or locally.

[0034] S2: After waking up the vehicle, power on the microcontroller (MCU) 2 and the system-on-chip (SOC) 3; Figure 1 Specifically, after the vehicle is awakened through the network or locally, the microcontroller (MCU) 2 is powered on first, and then the system-on-chip (SOC) 3 is powered on.

[0035] S3: The microcontroller (MCU) 2 determines whether the system-on-chip (SOC) 3 satisfies the first preset condition, the microcontroller (MCU) 2 determines whether the vehicle satisfies the second preset condition, and the microcontroller (MCU) 2 determines whether the vehicle satisfies the third preset condition; if the microcontroller (MCU) 2 determines that at least one of the first preset condition, the second preset condition, and the third preset condition is satisfied, then enter S4; if the microcontroller (MCU) 2 determines that the first preset condition, the second preset condition, and the third preset condition are not satisfied, then re-execute S3; that is, corresponding to Figure 1S3 in. Specifically, after the system-on-chip (SOC) 3 is powered on, the temperature sensor in the system-on-chip (SOC) 3 will input the temperature information of the system-on-chip (SOC) 3 to the microcontroller (MCU) 2, and the microcontroller (MCU) 2 determines whether the temperature of the system-on-chip (SOC) 3 is greater than the first preset temperature threshold through the temperature information of the system-on-chip (SOC) 3 input by the temperature sensor in the system-on-chip (SOC) 3; the vehicle controller 1 will continue to detect and determine whether the vehicle is in the start-up state, and the vehicle controller 1 will continue to detect and determine whether the gear position of the vehicle is the parking gear. If the vehicle controller 1 detects and determines that the vehicle is in the start-up state and the gear position of the vehicle is the parking gear, the vehicle controller 1 inputs the information that the vehicle is in the start-up state. and the gear position of the vehicle is the parking gear to the microcontroller (MCU) 2, and the microcontroller (MCU) 2 will determine whether the vehicle is in the starting state and the duration of the vehicle's gear being in the parking gear is greater than the first preset time; the vehicle controller 1 will continue to detect and determine whether the vehicle is in the starting state, and the vehicle controller 1 will continue to detect and determine whether the gear position of the vehicle is the parking gear. If the vehicle controller 1 detects that the vehicle is in the non-starting state and the gear position of the vehicle is the parking gear, the vehicle controller 1 inputs the information that the vehicle is in the non-starting state and the information that the gear position of the vehicle is the parking gear to the microcontroller (MCU) 2, and the microcontroller (MCU) 2 will determine whether the vehicle is in the non-starting state and the duration of the vehicle's gear being in the parking gear is greater than the second preset time. If the microcontroller (MCU) 2 determines that the temperature of the system-on-chip (SOC) 3 is greater than the first preset temperature threshold, then enter S4; if the microcontroller (MCU) 2 determines that the vehicle is in the startup state and the duration of the vehicle's gear position being the parking gear is greater than the first preset time, then enter S4; if the microcontroller (MCU) 2 determines that the vehicle is in the non-starting state and the duration of the vehicle's gear position being the parking gear is greater than the second preset time, then enter S4; if the microcontroller (MCU) 2 determines that the temperature of the system-on-chip (SOC) 3 is not greater than the first preset temperature threshold, and determines that the vehicle is in the startup state and the duration of the vehicle's gear position being the parking gear is not greater than the first preset time, and determines that the vehicle is in the non-starting state and the duration of the vehicle's gear position being the parking gear is not greater than the second preset time, then re-execute S3. That is, the intelligent driving controller can be prevented from overheating and failing when the car is charging. In addition, the intelligent driving controller can be prevented from overheating and failing when the car is parked but the air conditioner is not turned on.

[0036] Among them, the first preset condition is that the temperature of the system-on-chip (SOC) 2 is greater than the first preset temperature threshold; the second preset condition is that the vehicle is in the starting state and the vehicle's gear is in the parking gear for a duration greater than the first preset time; the third preset condition is that the vehicle is in the non-starting state and the vehicle's gear is in the parking gear for a duration greater than the second preset time.

[0037] In addition, in this specific embodiment, the first preset temperature threshold is 123 degrees Celsius, the first preset time is 5 minutes, and the second preset time is 2 minutes; however, the first preset temperature threshold, the first preset time and the second preset time are not limited to 123 degrees Celsius, 5 minutes and 2 minutes, respectively, but can be specifically set according to specific circumstances and specific needs.

[0038] S4: Power off the system-on-chip (SOC) 3 through the microcontroller (MCU) 2; that is, corresponding to Figure 1 S4 in.

[0039] S5: The microcontroller (MCU) 2 determines whether the printed circuit board (PCB) 4 meets the fourth preset condition, the microcontroller (MCU) 2 determines whether the vehicle meets the fifth preset condition, and the microcontroller (MCU) 2 determines whether the vehicle meets the sixth preset condition; if the microcontroller (MCU) 2 determines that at least one of the fourth preset condition, the fifth preset condition and the sixth preset condition is met, then enter S6; if the microcontroller (MCU) 2 determines that the fourth preset condition, the fifth preset condition and the sixth preset condition are not met, then re-execute S5; that is, corresponding to Figure 1Specifically, the temperature sensor in the printed circuit board (PCB) 4 inputs the temperature information of the printed circuit board (PCB) 4 to the microcontroller (MCU) 2. After the microcontroller (MCU) 2 controls the power off of the system-on-chip (SOC) 3, the microcontroller (MCU) 2 determines whether the temperature of the printed circuit board (PCB) 4 is less than the second preset temperature threshold through the temperature information of the printed circuit board (PCB) 4 input by the temperature sensor in the printed circuit board (PCB) 4; the vehicle controller 1 continuously detects and determines whether the vehicle is in the startup state. The gear position of the vehicle is the parking gear. If the vehicle controller 1 detects and determines that the vehicle is in the starting state and the gear position of the vehicle is not the parking gear, the vehicle controller 1 inputs the information that the vehicle is in the starting state and the information that the gear position of the vehicle is not the parking gear to the microcontroller (MCU) 2; the vehicle controller 1 will continue to detect and determine whether the vehicle is in the starting state. The vehicle controller 1 will continue to detect and determine whether the gear position of the vehicle is the parking gear. If the vehicle controller 1 detects and determines that the vehicle changes from the non-starting state to the starting state, the vehicle controller 1 inputs the information that the vehicle changes from the non-starting state to the starting state to the microcontroller (MCU) 2. If the microcontroller (MCU) 2 determines that the temperature of the printed circuit board (PCB) 4 is less than the second preset temperature threshold, then enter S6; if the microcontroller (MCU) 2 receives information from the vehicle controller 1 that the vehicle is in the start state and the gear position of the vehicle is not the parking gear, then enter S6; if the microcontroller (MCU) 2 receives information from the vehicle controller 1 that the vehicle changes from the non-start state to the start state, then enter S6; if the microcontroller (MCU) 2 determines that the temperature of the printed circuit board (PCB) 4 is not less than the second preset temperature threshold, and the microcontroller (MCU) 2 does not receive information from the vehicle controller 1 that the vehicle is in the start state and the gear position of the vehicle is not the parking gear, and the microcontroller (MCU) 2 does not receive information from the vehicle controller 1 that the vehicle changes from the non-start state to the start state, then re-execute S5. It not only ensures that the intelligent driving controller will not overheat and fail, but also does not affect the user's use of the assisted driving function.

[0040] Among them, the fourth preset condition is that the temperature of the printed circuit board (PCB) 4 is less than the second preset temperature threshold; the fifth preset condition is that the vehicle is in the starting state and the gear position of the vehicle is not the parking gear; the sixth preset condition is that the vehicle changes from the non-starting state to the starting state.

[0041] In addition, in this specific embodiment, the second preset temperature threshold is 100 degrees Celsius, but the second preset temperature threshold is not limited to 100 degrees Celsius, but can be specifically set according to specific circumstances and specific needs.

[0042] S6: Power on the system-on-chip (SOC) 3 through the microcontroller (MCU) 2; that is, corresponding to Figure 1 S6 in.

[0043] Figure 2 It is a logical structure block diagram of a control system for preventing an intelligent driving controller from overheating and failure according to the present invention, including a vehicle controller 1, a microcontroller (MCU) 2, a system-on-chip (SOC) 3, and a printed circuit board (PCB) 4. The output end of the vehicle controller 1 is connected to the input end of the microcontroller (MCU) 2; the microcontroller (MCU) 2 is respectively connected to the system-on-chip (SOC) 3 and the printed circuit board (PCB) 4.

[0044] Among them, the vehicle controller 1 inputs information on whether the vehicle is in the starting state and whether the gear position of the vehicle is the parking gear to the microcontroller (MCU) 2; the system-level chip (SOC) 3 inputs the temperature information of the system-level chip (SOC) 3 to the microcontroller (MCU) 2, specifically, the temperature information of the system-level chip (SOC) 3 is collected by the temperature sensor in the system-level chip (SOC) 3 and input into the microcontroller (MCU) 2; the printed circuit board (PCB) 4 inputs the temperature information of the printed circuit board (PCB) 4 to the microcontroller (MCU) 2, specifically, the temperature information of the printed circuit board (PCB) 4 is collected by the temperature sensor in the printed circuit board (PCB) 4 and input into the microcontroller (MCU) 2.

[0045] In addition, the microcontroller (MCU) 2 controls the power-off and power-on of the system-on-chip (SOC) 3 according to the information of whether the vehicle is in the startup state and whether the gear position of the vehicle is the parking gear input by the vehicle controller 1, the temperature information of the system-on-chip (SOC) 3 input by the system-on-chip (SOC) 3, and the temperature information of the printed circuit board (PCB) 4 input by the printed circuit board (PCB) 4. Specifically, the microcontroller (MCU) 2 controls the power-off and power-on of the system-on-chip (SOC) 3 according to the information of whether the vehicle is in the startup state and whether the gear position of the vehicle is the parking gear input by the vehicle controller 1, the temperature information of the system-on-chip (SOC) 3 input by the temperature sensor in the system-on-chip (SOC) 3, and the temperature information of the printed circuit board (PCB) 4 input by the temperature sensor in the printed circuit board (PCB) 4. More specifically, after the vehicle is awakened and the system-on-chip (SOC) 3 is powered on, the temperature sensor in the system-on-chip (SOC) 3 will input the temperature information of the system-on-chip (SOC) 3 to the microcontroller (MCU) 2, and the microcontroller (MCU) 2 determines whether the temperature of the system-on-chip (SOC) 3 is greater than a first preset temperature threshold through the temperature information of the system-on-chip (SOC) 3 input by the temperature sensor in the system-on-chip (SOC) 3; the vehicle controller 1 will continue to detect and determine whether the vehicle is in the start-up state, and the vehicle controller 1 will continue to detect and determine whether the gear position of the vehicle is the parking gear. If the vehicle controller 1 detects and determines that the vehicle is in the start-up state and the gear position of the vehicle is the parking gear, the vehicle controller 1 inputs the vehicle as the start-up state. The vehicle controller 1 will continuously detect and determine whether the vehicle is in the startup state, and the vehicle controller 1 will continuously detect and determine whether the gear position of the vehicle is the parking gear. If the vehicle controller 1 detects and determines that the vehicle is in the non-starting state and the gear position of the vehicle is the parking gear, the vehicle controller 1 will input the information that the vehicle is in the non-starting state and the gear position of the vehicle is the parking gear to the microcontroller (MCU) 2, and the microcontroller (MCU) 2 will determine whether the vehicle is in the non-starting state and the gear position of the vehicle is the parking gear. The duration is greater than the second preset time.If the microcontroller (MCU) 2 determines that the temperature of the system-level chip (SOC) 3 is greater than the first preset temperature threshold, the microcontroller (MCU) 2 controls the power off of the system-level chip (SOC) 3; if the microcontroller (MCU) 2 determines that the vehicle is in the starting state and the vehicle gear is in the parking gear for a duration greater than the first preset time, the microcontroller (MCU) 2 controls the power off of the system-level chip (SOC) 3; if the microcontroller (MCU) 2 determines that the vehicle is in the non-starting state and the vehicle gear is in the parking gear for a duration greater than the second preset time, the microcontroller (MCU) 2 controls the power off of the system-level chip (SOC) 3. That is, the intelligent driving controller can be prevented from overheating and failing when the car is charging. In addition, the intelligent driving controller can be prevented from overheating and failing when the car is parked but the air conditioner is not turned on. More specifically, after the microcontroller (MCU) 2 controls the power-off of the system-on-chip (SOC) 3, the microcontroller (MCU) 2 determines whether the temperature of the printed circuit board (PCB) 4 is less than a second preset temperature threshold through the temperature information of the printed circuit board (PCB) 4 input by the temperature sensor in the printed circuit board (PCB) 4; the vehicle controller 1 will continue to detect and determine whether the vehicle is in the start-up state, and the vehicle controller 1 will continue to detect and determine whether the gear position of the vehicle is the parking gear. If the vehicle controller 1 detects and determines that the vehicle is in the start-up state and the gear position of the vehicle is not the parking gear, the vehicle controller 1 inputs the information that the vehicle is in the start-up state and the information that the gear position of the vehicle is not the parking gear to the microcontroller (MCU) 2; the vehicle controller 1 will continue to detect and determine whether the vehicle is in the start-up state, and the vehicle controller 1 will continue to detect and determine whether the gear position of the vehicle is the parking gear. If the vehicle controller 1 detects and determines that the vehicle changes from the non-startup state to the start-up state, the vehicle controller 1 inputs the information that the vehicle changes from the non-startup state to the start-up state to the microcontroller (MCU) 2. If the microcontroller (MCU) 2 determines that the temperature of the printed circuit board (PCB) 4 is less than the second preset temperature threshold, the microcontroller (MCU) 2 controls the system-level chip (SOC) 3 to be powered on; if the microcontroller (MCU) 2 receives information from the vehicle controller 1 that the vehicle is in the startup state and the gear position of the vehicle is not the parking gear, the microcontroller (MCU) 2 controls the system-level chip (SOC) 3 to be powered on; if the microcontroller (MCU) 2 receives information from the vehicle controller 1 that the vehicle changes from the non-starting state to the starting state, the microcontroller (MCU) 2 controls the system-level chip (SOC) 3 to be powered on. This ensures that the intelligent driving controller will not fail due to overheating, and does not affect the user's use of the assisted driving function.

[0046] In addition, in this specific embodiment, the microcontroller (MCU) 2, the system-on-chip (SOC) 3 and the printed circuit board (PCB) 4 are all components of the intelligent driving controller.

[0047] Functions and Effects of the Embodiments

[0048] After the vehicle is awakened and the system-on-chip (SOC) 3 is powered on, the temperature sensor in the system-on-chip (SOC) 3 will input the temperature information of the system-on-chip (SOC) 3 to the microcontroller (MCU) 2, and the microcontroller (MCU) 2 determines whether the temperature of the system-on-chip (SOC) 3 is greater than a first preset temperature threshold through the temperature information of the system-on-chip (SOC) 3 input by the temperature sensor in the system-on-chip (SOC) 3; the vehicle controller 1 will continue to detect and determine whether the vehicle is in the start-up state, and the vehicle controller 1 will continue to detect and determine whether the gear position of the vehicle is the parking gear. If the vehicle controller 1 detects and determines that the vehicle is in the start-up state and the gear position of the vehicle is the parking gear, the vehicle controller 1 inputs the information that the vehicle is in the start-up state. The vehicle controller 1 will continuously detect and determine whether the vehicle is in the startup state, and the vehicle controller 1 will continuously detect and determine whether the gear position of the vehicle is the parking gear. If the vehicle controller 1 detects that the vehicle is in the non-starting state and the gear position of the vehicle is the parking gear, the vehicle controller 1 will input the information that the vehicle is in the non-starting state and the gear position of the vehicle is the parking gear to the microcontroller (MCU) 2, and the microcontroller (MCU) 2 will determine whether the vehicle is in the non-starting state and the gear position of the vehicle is the parking gear. The duration is greater than the second preset time. If the microcontroller (MCU) 2 determines that the temperature of the system-level chip (SOC) 3 is greater than the first preset temperature threshold, the microcontroller (MCU) 2 controls the power off of the system-level chip (SOC) 3; if the microcontroller (MCU) 2 determines that the vehicle is in the starting state and the vehicle gear is in the parking gear for a duration greater than the first preset time, the microcontroller (MCU) 2 controls the power off of the system-level chip (SOC) 3; if the microcontroller (MCU) 2 determines that the vehicle is in the non-starting state and the vehicle gear is in the parking gear for a duration greater than the second preset time, the microcontroller (MCU) 2 controls the power off of the system-level chip (SOC) 3. That is, the intelligent driving controller can be prevented from overheating and failing when the car is charging. In addition, the intelligent driving controller can be prevented from overheating and failing when the car is parked but the air conditioner is not turned on.More specifically, after the microcontroller (MCU) 2 controls the power-off of the system-on-chip (SOC) 3, the microcontroller (MCU) 2 determines whether the temperature of the printed circuit board (PCB) 4 is less than a second preset temperature threshold through the temperature information of the printed circuit board (PCB) 4 input by the temperature sensor in the printed circuit board (PCB) 4; the vehicle controller 1 will continue to detect and determine whether the vehicle is in the start-up state, and the vehicle controller 1 will continue to detect and determine whether the gear position of the vehicle is the parking gear. If the vehicle controller 1 detects and determines that the vehicle is in the start-up state and the gear position of the vehicle is not the parking gear, the vehicle controller 1 inputs the information that the vehicle is in the start-up state and the information that the gear position of the vehicle is not the parking gear to the microcontroller (MCU) 2; the vehicle controller 1 will continue to detect and determine whether the vehicle is in the start-up state, and the vehicle controller 1 will continue to detect and determine whether the gear position of the vehicle is the parking gear. If the vehicle controller 1 detects and determines that the vehicle changes from the non-startup state to the start-up state, the vehicle controller 1 inputs the information that the vehicle changes from the non-startup state to the start-up state to the microcontroller (MCU) 2. If the microcontroller (MCU) 2 determines that the temperature of the printed circuit board (PCB) 4 is less than the second preset temperature threshold, the microcontroller (MCU) 2 controls the system-level chip (SOC) 3 to be powered on; if the microcontroller (MCU) 2 receives information from the vehicle controller 1 that the vehicle is in the startup state and the gear position of the vehicle is not the parking gear, the microcontroller (MCU) 2 controls the system-level chip (SOC) 3 to be powered on; if the microcontroller (MCU) 2 receives information from the vehicle controller 1 that the vehicle changes from the non-starting state to the starting state, the microcontroller (MCU) 2 controls the system-level chip (SOC) 3 to be powered on. This ensures that the intelligent driving controller will not fail due to overheating, and does not affect the user's use of the assisted driving function.

[0049] The present invention is described above by way of example in conjunction with the accompanying drawings. Obviously, the specific implementation of the present invention is not limited to the above-mentioned methods. As long as various non-substantial improvements are made using the method concept and technical solution of the present invention; or the above concept and technical solution of the present invention are directly applied to other occasions without improvement, they are all within the protection scope of the present invention.

Claims

1. A control method for preventing an intelligent driving controller from overheating and failure, characterized in that: The method comprises the following steps: S1: wake up the vehicle; S2: After waking up the vehicle, power on the microcontroller (MCU) and system-on-chip (SOC); S3: the microcontroller (MCU) determines whether the system-on-chip (SOC) satisfies the first preset condition, the microcontroller (MCU) determines whether the vehicle satisfies the second preset condition, and the microcontroller (MCU) determines whether the vehicle satisfies the third preset condition; if the microcontroller (MCU) determines that at least one of the first preset condition, the second preset condition and the third preset condition is satisfied, then enter S4; if the microcontroller (MCU) determines that the first preset condition, the second preset condition and the third preset condition are not satisfied, then re-execute S3; S4: Power off the system-on-chip (SOC) through the microcontroller (MCU); S5: the microcontroller (MCU) determines whether the printed circuit board (PCB) meets the fourth preset condition, the microcontroller (MCU) determines whether the vehicle meets the fifth preset condition, and the microcontroller (MCU) determines whether the vehicle meets the sixth preset condition; if the microcontroller (MCU) determines that at least one of the fourth preset condition, the fifth preset condition and the sixth preset condition is met, then enter S6; if the microcontroller (MCU) determines that the fourth preset condition, the fifth preset condition and the sixth preset condition are not met, then re-execute S5; S6: Power on the system-on-chip (SOC) through the microcontroller (MCU) control.

2. A control method for preventing an intelligent driving controller from overheating and failure as claimed in claim 1, characterized in that: The first preset condition is that the temperature of the system on chip (SOC) is greater than a first preset temperature threshold.

3. A control method for preventing an intelligent driving controller from overheating and failure as claimed in claim 1, characterized in that: The second preset condition is that the duration that the vehicle is in the start state and the gear position of the vehicle is the parking gear is greater than the first preset time.

4. A control method for preventing an intelligent driving controller from overheating and failure as claimed in claim 1, characterized in that: The third preset condition is that the duration that the vehicle is in a non-starting state and the gear position of the vehicle is in the parking gear is greater than the second preset time.

5. A control method for preventing an intelligent driving controller from overheating and failure as claimed in claim 1, characterized in that: The fourth preset condition is that the temperature of the printed circuit board (PCB) is less than a second preset temperature threshold.

6. A control method for preventing an intelligent driving controller from overheating and failure as claimed in claim 1, characterized in that: The fifth preset condition is that the vehicle is in the start state and the gear position of the vehicle is not the parking gear.

7. A control method for preventing an intelligent driving controller from overheating and failure as claimed in claim 1, characterized in that: The sixth preset condition is that the vehicle changes from a non-starting state to a starting state.

8. A control system for preventing an intelligent driving controller from overheating and failure as claimed in any one of claims 1 to 7, characterized in that: It includes a vehicle controller, a microcontroller (MCU), a system-on-chip (SOC), and a printed circuit board (PCB). The output end of the vehicle controller is connected to the input end of the microcontroller (MCU); the microcontroller (MCU) is respectively connected to the system-on-chip (SOC) and the printed circuit board (PCB).

9. A control system for preventing an intelligent driving controller from overheating and failure as claimed in claim 8, characterized in that: The vehicle controller inputs information on whether the vehicle is in a startup state and whether the gear position of the vehicle is a parking gear to the microcontroller (MCU); the system-on-chip (SOC) inputs temperature information of the system-on-chip (SOC) to the microcontroller (MCU); the printed circuit board (PCB) inputs temperature information of the printed circuit board (PCB) to the microcontroller (MCU).

10. A control system for preventing an intelligent driving controller from overheating and failure as claimed in claim 9, characterized in that: The microcontroller (MCU) controls powering off and on of the system-on-chip (SOC) according to information on whether the vehicle is in a starting state and whether the gear position of the vehicle is a parking gear input by the vehicle controller, temperature information of the system-on-chip (SOC) input by the system-on-chip (SOC), and temperature information of the printed circuit board (PCB) input by the printed circuit board (PCB).