System and method for controlling temperature of domain controller
Through real-time processing of ambient temperature sensors and system-level chip current data, combined with filtering and machine learning algorithms, the problem of on-board chip temperature detection deviation is solved, and the domain controller temperature adjustment and vehicle safety are achieved.
Patent Information
- Application Number
- CN202411200374.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-29
- Publication Date
- 2024-12-13
AI Technical Summary
The existing automotive chip temperature control system has problems such as deviation in temperature detection results and untimely data transmission, which affects the accurate adjustment of the domain controller temperature.
Ambient temperature sensors and system-level chip current data are used for real-time detection and processing, temperature is calculated through filtering algorithms and machine learning algorithms, and corresponding measures are taken based on the set gradient, such as reducing fan power and reducing frequency, and alarm when the temperature is higher than the threshold. .
It realizes precise adjustment of the domain controller temperature, improves protection and car safety, and meets the cooling needs of the domain controller.
Smart Images

Figure CN119126876A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of temperature control of a domain controller, and in particular, relates to a system and method for controlling the temperature of a domain controller. Background Art
[0002] At present, with the development of vehicle-mounted chips, their processing speed is getting faster and faster, and there are more and more applications. During use, the power consumption is large and the heat is large, which will cause the chip temperature to be too high and enter protection and cause it to stop working. Chinese Patent 216956791U provides an autonomous driving domain controller water cooling device, including an autonomous driving domain controller, a water cooling controller, a water pump, a liquid pipeline, a temperature sensor and a radiator; the liquid pipeline is thermally connected to the autonomous driving domain controller and the radiator respectively; the temperature sensor is arranged inside the liquid pipeline near the side of the autonomous driving domain controller; the water pump is arranged on the liquid pipeline; the autonomous driving domain controller is connected to the water cooling controller in communication; the temperature sensor is connected to the water cooling controller in communication; the water cooling controller is connected to the water pump in communication. This patent detects the temperature of the domain controller through a temperature sensor, which will lead to deviations in the detection results and the consequences of untimely data transmission, affecting the accurate adjustment of the domain controller temperature. Summary of the invention
[0003] The present invention aims to provide a system and method for controlling the temperature of a domain controller, so as to achieve the technical purpose of controlling the temperature of the domain controller.
[0004] In order to achieve the above object, the technical solution adopted by the present invention is:
[0005] The present invention provides a system for controlling the temperature of a domain controller, comprising a domain controller, a sensor module and an actuator module, wherein the input end of the domain controller is connected to the output end of the sensor module, and the output end of the domain controller is connected to the input end of the actuator module.
[0006] The sensor module inputs environmental information to the domain controller, and the domain controller outputs control instructions to the actuator module.
[0007] The sensor module adopts an ambient temperature sensor, the output end of the ambient temperature sensor is connected to the input end of the domain controller; the domain controller includes a system-level chip.
[0008] The present invention provides a method for controlling the temperature of a domain controller:
[0009] Step 1: The domain controller detects the ambient temperature through the ambient temperature sensor, and the domain controller records the current data of the system-level chip;
[0010] Step 2: The domain controller processes the current data of the system-level chip and simulates and calculates the temperature of the system-level chip;
[0011] Step 3: The domain controller takes corresponding measures according to the temperature of the system-level chip.
[0012] In step 2, the domain controller limits the number of current data; when the number of current data is greater than the limit value, the current data of the limit value number is selected, and the earlier current data is eliminated; when the number of current data is less than the limit value, all current data is selected; the selected current data is averaged to obtain the current average value.
[0013] In step 2, the domain controller processes the current average value through a filtering algorithm to obtain a filtered current value.
[0014] The domain controller calculates the temperature of the system-level chip based on the filtered current value and the ambient temperature.
[0015] In step three, the domain controller sets a gradient for the temperature of the system-level chip, and sets corresponding measures for each gradient.
[0016] When the temperature of the system-level chip reaches the first gradient, the domain controller controls the fan to work and reduces the working power of the actuator module; when the temperature of the system-level chip reaches the second gradient, the system-level chip reduces its frequency.
[0017] The domain controller analyzes the temperature of the system-level chip through a machine learning algorithm, predicts the temperature of the system-level chip based on temperature changes, and issues an alarm when the predicted temperature is higher than the system-level chip temperature threshold.
[0018] The technical effects of the present invention are:
[0019] (1) The present invention calculates the temperature data of the domain controller in real time and adaptively adjusts the operating status of the domain controller and the actuator, thereby meeting the cooling demand of the domain controller.
[0020] (2) The present invention calculates the temperature by collecting the current of the system-level chip, and the obtained temperature data is more accurate.
[0021] (3) The present invention predicts the temperature of the system-level chip in the domain controller through a machine learning algorithm and issues an alarm before the system-level chip reaches a threshold, thereby improving the protection effect and safety of the vehicle. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] This specification includes the following drawings, which show the following contents:
[0023] Figure 1 A logical structure block diagram of a system and method for controlling the temperature of a domain controller according to the present invention;
[0024] Figure 2 A schematic diagram of the working of a filtering algorithm of a system and method for controlling the temperature of a domain controller of the present invention;
[0025] Figure 3 A comparison chart showing different K values selected for a filtering algorithm of a system and method for controlling the temperature of a domain controller according to the present invention;
[0026] Figure 1 Marked as: 1, domain controller; 2, sensor module; 3, actuator module. DETAILED DESCRIPTION
[0027] 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.
[0028] The present invention provides a system for controlling the temperature of a domain controller, comprising a domain controller 1, a sensor module 2 and an actuator module 3, wherein the input end of the domain controller 1 is connected to the output end of the sensor module 2, and the output end of the domain controller 1 is connected to the input end of the actuator module 3. The sensor module 2 inputs environmental information to the domain controller 1, and the domain controller 1 outputs control instructions to the actuator module 3. The sensor module 2 uses an ambient temperature sensor, and the output end of the ambient temperature sensor is connected to the input end of the domain controller 1; the domain controller 1 comprises a system-level chip.
[0029] The present invention provides a method for controlling the temperature of a domain controller:
[0030] Step 1: The domain controller 1 detects the ambient temperature through the ambient temperature sensor, and the domain controller 1 records the current data of the system-level chip;
[0031] Step 2: The domain controller 1 processes the current data and simulates and calculates the temperature of the system-level chip;
[0032] Step 3: The domain controller 1 takes corresponding measures according to the temperature of the system-level chip.
[0033] In step 2, the domain controller 1 limits the number of current data; when the number of current data is greater than the limit value, the current data of the limit value number is selected, and the earlier current data is eliminated; when the number of current data is less than the limit value, all current data are selected; the selected current data are averaged to obtain the current average value.
[0034] In step 2, the domain controller 1 processes the current average value through a filtering algorithm to obtain a filtered current value. The domain controller 1 calculates the temperature of the system-level chip based on the filtered current value and the ambient temperature.
[0035] In step 3, the domain controller 1 sets a temperature gradient for the system-level chip, and sets corresponding measures for each gradient. When the temperature of the system-level chip reaches the first gradient, the domain controller 1 controls the fan to work and reduces the working power of the actuator module 3; when the temperature of the system-level chip reaches the second gradient, the system-level chip is frequency-reduced.
[0036] Domain controller 1 analyzes the temperature of the system-level chip through a machine learning algorithm, predicts the temperature of the system-level chip according to the temperature change, and issues an alarm when the predicted temperature is higher than the system-level chip temperature threshold.
[0037] The system and method of the present invention are described in detail below.
[0038] The present invention provides a system for controlling the temperature of a domain controller, including a domain controller 1, a sensor module 2 and an actuator module 3, wherein the output end of the sensor module 2 is connected to the input end of the domain controller 1, and the output end of the domain controller 1 is connected to the input end of the actuator module 3. The sensor module 2 uses an ambient temperature sensor, the domain controller 1 includes a system-level chip and a peripheral circuit, and the actuator module 3 is selected according to the domain controller 1. In an embodiment of the present invention, the domain controller 1 is a cockpit domain controller, and the execution module includes an instrument screen, a main driving screen, a co-pilot screen, an entertainment screen and a power amplifier. The output end of the ambient temperature sensor is connected to the input end of the domain controller 1, and the output end of the domain controller 1 is respectively connected to the input end of the instrument screen, the main driving screen, the co-pilot screen, the entertainment screen and the power amplifier. The ambient temperature sensor inputs ambient temperature information to the domain controller 1, and the domain controller 1 outputs control information to the instrument screen, the main driving screen, the co-pilot screen, the entertainment screen and the power amplifier.
[0039] The present invention provides a method for controlling the temperature of a domain controller. The method for controlling the temperature of a domain controller is described in detail below:
[0040] Step 1: The domain controller 1 detects the ambient temperature through the ambient temperature sensor, and the domain controller 1 records the current data of the system-level chip;
[0041] Step 2: The domain controller 1 processes the current data to simulate and calculate the temperature of the system-level chip; before the domain controller 1 processes the current data, the domain controller 1 limits the number of current data; when the number of current data is greater than the limit value, select the current data of the limit value number and eliminate the earlier current data; when the number of current data is less than the limit value, select all current data; average the selected current data to obtain the current average value; the current data number limit value of the present invention is 30. The domain controller 1 processes the current average value through the PT1 filtering algorithm to obtain the filtered current value; specifically, Figure 2 As shown, the filtered current value is calculated according to the following formula:
[0042] Xa=Xaold+(Xe-Xaold)K
[0043] Among them, Xa is the current value after filtering, Xaold is the current value after filtering at the last moment, Xe is the current average value, and K is the coefficient.
[0044] The larger the K value is, the slower the filtered current value reacts to the average current value. Figure 3 As shown in the figure, the output filtered current value slowly approaches the actual current average value as the K value increases. In this embodiment, the K value is selected to be 1.
[0045] The domain controller 1 calculates the temperature of the system-level chip based on the filtered current value and the ambient temperature detected by the ambient temperature sensor. Specifically, the temperature of the system-level chip can be calculated based on the relationship between the current and the chip temperature in the IPC2152 standard, as well as the influence of the ambient temperature on the chip temperature. The new IPC2152 standard is published in the form of a set of (nearly 100) charts, which show the influence of PCB temperature rise and many factors such as wire current, trace width, trace thickness, PCB board material, adjacent traces, interlayer distance, coating, environmental conditions, etc. in the form of charts. The domain controller 1 records these data and can obtain the temperature of the system-level chip based on the ambient temperature and the filtered current value. The present invention calculates the temperature by collecting the current of the system-level chip, and the obtained temperature data is more accurate.
[0046] Step 3: The domain controller 1 takes corresponding measures according to the temperature of the system-level chip. Specifically, the domain controller 1 sets a gradient for the temperature of the system-level chip, and sets corresponding measures for each gradient. When the temperature of the system-level chip reaches the first gradient, the domain controller 1 controls the fan to work to achieve the purpose of reducing the temperature of the system-level chip, and at the same time reduces the working power of the actuator module 3. In an embodiment of the present invention, the domain controller 1 reduces the backlight brightness and picture frame number of the instrument screen, the main driving screen, the co-pilot screen and the entertainment screen, and reduces the volume and sound quality of the amplifier to achieve the purpose of reducing the working power of each actuator, and the domain controller 1 controls the working power of each actuator to decrease as the temperature of the system-level chip increases; in the present invention, the instrument screen and the main driving screen are necessary display screens for driving, and the minimum brightness of the backlight of the instrument screen and the main driving screen cannot be less than 30% of the maximum brightness, and the minimum picture frame number cannot be less than 30 frames; the co-pilot screen and the entertainment screen are turned off when the temperature of the system-level chip is about to reach the second gradient; the domain controller 1 turns off the music function of the amplifier when the system-level chip is about to reach the second gradient, and retains the alarm function. When the temperature of the system-level chip reaches the second gradient, the system-level chip frequency is reduced to prevent the system-level chip from being damaged due to excessive temperature. In an embodiment of the present invention, the first gradient of the system-level chip temperature is set to 65°C, and the second gradient of the system-level chip temperature is set to 95°C. As the core of the domain controller 1, the system-level chip can effectively reduce the temperature of the domain controller 1 by reducing the temperature of the system-level chip.
[0047] The domain controller 1 analyzes the temperature of the system-level chip through a machine learning algorithm, predicts the temperature of the system-level chip according to the temperature change, and issues an alarm through the power amplifier when the predicted temperature is higher than the temperature threshold of the system-level chip. In the embodiment of the present invention, the temperature threshold of the system-level chip is set to 140°C. The present invention predicts the temperature of the system-level chip in the domain controller 1 through a machine learning algorithm, and issues an alarm before the system-level chip reaches the threshold, thereby improving the protection effect and the safety of the car.
[0048] 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 system for controlling the temperature of a domain controller, characterized in that: It comprises a domain controller, a sensor module and an actuator module, wherein the input end of the domain controller is connected to the output end of the sensor module, and the output end of the domain controller is connected to the input end of the actuator module.
2. A system for controlling the temperature of a domain controller according to claim 1, characterized in that: The sensor module inputs environmental information to the domain controller, and the domain controller outputs control instructions to the actuator module.
3. A system for controlling the temperature of a domain controller according to claim 1, characterized in that: The sensor module adopts an ambient temperature sensor, the output end of the ambient temperature sensor is connected to the input end of the domain controller; the domain controller includes a system-level chip.
4. A method for controlling the temperature of a domain controller according to any one of claims 1 to 3, characterized in that: Step 1: The domain controller detects the ambient temperature through the ambient temperature sensor, and the domain controller records the current data of the system-level chip; Step 2: The domain controller processes the current data of the system-level chip and simulates and calculates the temperature of the system-level chip; Step 3: The domain controller takes corresponding measures according to the temperature of the system-level chip.
5. A method for controlling the temperature of a domain controller as claimed in claim 4, characterized in that: In step 2, the domain controller limits the number of current data; when the number of current data is greater than the limit value, current data of the limit value number is selected, and earlier current data is discarded; When the number of current data is less than the limit value, all current data are selected; the selected current data are averaged to obtain the current average value.
6. A method for controlling the temperature of a domain controller as claimed in claim 5, characterized in that: In step 2, the domain controller processes the current average value through a filtering algorithm to obtain a filtered current value.
7. A method for controlling the temperature of a domain controller according to claim 4 or 6, characterized in that: The domain controller calculates the temperature of the system-level chip based on the filtered current value and the ambient temperature.
8. A method for controlling the temperature of a domain controller as claimed in claim 4, characterized in that: In step three, the domain controller sets a gradient for the temperature of the system-level chip, and sets corresponding measures for each gradient.
9. A method for controlling the temperature of a domain controller as claimed in claim 8, characterized in that: When the temperature of the system-level chip reaches the first gradient, the domain controller controls the fan to work and reduces the working power of the actuator module; when the temperature of the system-level chip reaches the second gradient, the system-level chip reduces its frequency.
10. A method for controlling the temperature of a domain controller as claimed in claim 4, characterized in that: The domain controller analyzes the temperature of the system-level chip through a machine learning algorithm, predicts the temperature of the system-level chip based on temperature changes, and issues an alarm when the predicted temperature is higher than the temperature threshold of the system-level chip.
Citation Information
Patent Citations
Water cooling device of automatic driving domain controller
CN216956791U
Cited By
Temperature early warning control method of control unit, vehicle and storage medium
CN121433371A
