Temperature Control Method, Device, Equipment and Medium for Autonomous Driving Computing Chip
By introducing water pumps, heaters and coolers into the cooling circuit of the autonomous driving computing chip, and accurately controlling the opening and closing of the heater and cooler through the judgment of the environment and coolant temperature, the energy waste problem caused by the calculation chip heat dissipation strategy in the prior art is solved, and more reasonable temperature control is achieved.
Patent Information
- Application Number
- CN202411570609.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-06
- Publication Date
- 2025-06-20
- Estimated Expiration
- 2044-11-06
AI Technical Summary
The cooling strategies of existing autonomous driving computing chips have the problem of energy waste because in some cases, the computing chip does not actually require heat dissipation.
By introducing a water pump, heater and cooler into the cooling circuit, and judging by obtaining the ambient temperature and coolant temperature, the heater and cooler turn on and off are controlled to accurately adjust the temperature of the calculation chip.
This method can reduce energy waste, reasonably control the temperature of the calculation chip, and ensure its normal operation under different environmental conditions.
Smart Images

Figure CN119396220B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of vehicles, and particularly to a temperature control method, device, equipment and medium for an autonomous driving computing chip. Background Art
[0002] Autonomous driving is an intelligent vehicle technology that uses advanced communication, computer, network and control technologies to enable a vehicle to achieve automatic control of driving in different scenarios.
[0003] With the development of vehicle technology, autonomous driving technology has become increasingly mature. Autonomous driving technology relies on the powerful computing power of an autonomous driving computing chip. During the operation of this autonomous driving computing chip, a large amount of heat will be generated. Therefore, it is necessary to dissipate heat from this autonomous driving computing chip.
[0004] Currently, the heat dissipation strategy is to start heat dissipation as long as the autonomous driving computing chip is working, so as to ensure that the autonomous driving computing chip will not fail due to overheating. However, this heat dissipation strategy has some drawbacks. In some cases, the autonomous driving computing chip actually does not need heat dissipation. In this case, dissipating heat from the autonomous driving computing chip will result in waste of energy. Summary of the Invention
[0005] This application provides a temperature control method, device, equipment and medium for an autonomous driving computing chip, which can accurately dissipate heat from the autonomous driving computing chip and reduce waste of energy.
[0006] To achieve the above object, this application adopts the following technical solutions:
[0007] In a first aspect, this application provides a temperature control method for an autonomous driving computing chip, including:
[0008] The autonomous driving computing chip is located in a cooling circuit, and the cooling circuit further includes a water pump, a heater, and a cooler. The water pump is in a normally open state. The method includes:
[0009] Obtain a first temperature of the environment and a first temperature of the coolant;
[0010] Judge whether the first temperature of the environment is within the temperature range corresponding to the autonomous driving computing chip, and obtain a first judgment result;
[0011] If the first judgment result indicates that the first temperature of the environment is within the temperature range corresponding to the autonomous driving computing chip, then judge whether the first temperature of the coolant is greater than the first temperature of the environment, and obtain a second judgment result;
[0012] If the second judgment result indicates that the first temperature of the coolant is not greater than the first temperature of the environment, control the heater to turn on and the cooler to turn off;
[0013] If the second judgment result indicates that the first temperature of the coolant is greater than the first temperature of the environment, determine whether the first temperature of the coolant is less than the maximum value of the temperature range corresponding to the autonomous driving computing chip to obtain a third judgment result;
[0014] If the third judgment result indicates that the first temperature of the coolant is less than the maximum value of the temperature range corresponding to the autonomous driving computing chip, control the heater to turn off and the cooler to turn off;
[0015] If the third judgment result indicates that the first temperature of the coolant is not less than the maximum value of the temperature range corresponding to the autonomous driving computing chip, control the heater to turn off and the cooler to turn on.
[0016] Optionally, after controlling the heater to turn off and the cooler to turn off if the third judgment result indicates that the first temperature of the coolant is less than the maximum value of the temperature range corresponding to the autonomous driving computing chip, the method further includes:
[0017] Obtain the second temperature of the environment and the second temperature of the coolant, where the second temperature of the environment is the temperature of the environment after the heater is turned off and after a first preset duration, and the second temperature of the coolant is the temperature of the coolant after the heater is turned off and after a first preset duration;
[0018] If the second temperature of the environment is within the temperature range corresponding to the autonomous driving computing chip, and the second temperature of the coolant is less than or equal to the difference between the second temperature of the environment and a first preset reset temperature, control the heater to turn on; or,
[0019] If the second temperature of the environment is within the temperature range corresponding to the autonomous driving computing chip, and the second temperature of the coolant is less than or equal to the minimum value of the temperature range corresponding to the autonomous driving computing chip, control the heater to turn on.
[0020] Optionally, after controlling the heater to turn off and the cooler to turn on if the third judgment result indicates that the first temperature of the coolant is not less than the maximum value of the temperature range corresponding to the autonomous driving computing chip, the method further includes:
[0021] Obtain the third temperature of the environment and the third temperature of the coolant. The third temperature of the environment is the temperature of the environment after the cooler is turned on and after a first preset duration. The third temperature of the coolant is the temperature of the coolant after the cooler is turned on and after a first preset duration;
[0022] If the third temperature of the environment is within the temperature range corresponding to the autonomous driving computing chip, and the third temperature of the coolant is less than or equal to the difference between the maximum value of the temperature range corresponding to the autonomous driving computing chip and the second preset reset temperature, then control the cooler to turn off.
[0023] Optionally, after if the second judgment result indicates that the first temperature of the coolant is not greater than the first temperature of the environment, then controlling the heater to turn on and the cooler to turn off, the method further includes:
[0024] Obtain the fourth temperature of the environment and the fourth temperature of the coolant. The fourth temperature of the environment is the temperature of the environment after the heater is turned on and after a first preset duration. The fourth temperature of the coolant is the temperature of the coolant after the heater is turned on and after a first preset duration;
[0025] If the fourth temperature of the environment is within the temperature range corresponding to the autonomous driving computing chip, and the fourth temperature of the coolant is greater than or equal to the fourth temperature of the environment, then control the heater to turn off; or,
[0026] If the fourth temperature of the environment is within the temperature range corresponding to the autonomous driving computing chip, and the fourth temperature of the coolant is greater than or equal to the difference between the maximum value of the temperature range corresponding to the autonomous driving computing chip and the second preset reset temperature, then control the heater to turn off.
[0027] Optionally, the method further includes:
[0028] If the first judgment result indicates that the first temperature of the environment is not within the temperature range corresponding to the autonomous driving computing chip, then determine whether the first temperature of the coolant is greater than the minimum value of the temperature range corresponding to the autonomous driving computing chip, to obtain a fourth judgment result;
[0029] If the fourth judgment result indicates that the first temperature of the coolant is not greater than the minimum value of the temperature range corresponding to the autonomous driving computing chip, then control the heater to turn on and the cooler to turn off;
[0030] If the fourth judgment result indicates that the first temperature of the coolant is greater than the minimum value of the temperature range corresponding to the autonomous driving computing chip, then determine whether the first temperature of the coolant is less than the maximum value of the temperature range corresponding to the autonomous driving computing chip, to obtain a fifth judgment result;
[0031] If the fifth judgment result indicates that the first temperature of the coolant is less than the maximum value of the temperature range corresponding to the autonomous driving computing chip, then control the heater to turn off and the cooler to turn off;
[0032] If the fifth judgment result indicates that the first temperature of the coolant is greater than the maximum value of the temperature range corresponding to the autonomous driving computing chip, then control the heater to turn off and the cooler to turn on.
[0033] Optionally, after if the fourth judgment result indicates that the first temperature of the coolant is not greater than the minimum value of the temperature range corresponding to the autonomous driving computing chip, then control the heater to turn on and the cooler to turn off, the method further includes:
[0034] Obtain a fifth temperature of the coolant, where the fifth temperature of the coolant is the temperature of the coolant after the heater is turned on and after a second preset duration;
[0035] If the fifth temperature of the coolant is greater than or equal to the sum of the minimum value of the temperature range corresponding to the autonomous driving computing chip and a third preset reset temperature, then control the heater to turn off.
[0036] Optionally, after if the fifth judgment result indicates that the first temperature of the coolant is greater than the maximum value of the temperature range corresponding to the autonomous driving computing chip, then control the heater to turn off and the cooler to turn on, the method further includes:
[0037] Obtain a sixth temperature of the coolant, where the sixth temperature of the coolant is the temperature of the coolant after the cooler is turned on and after a second preset duration;
[0038] If the sixth temperature of the coolant is less than or equal to the difference between the maximum value of the temperature range corresponding to the autonomous driving computing chip and a second preset reset temperature, then control the cooler to turn off.
[0039] In a second aspect, the present application provides a temperature control device for an autonomous driving computing chip, the device includes:
[0040] An acquisition module, configured to acquire a first temperature of the environment and a first temperature of the coolant;
[0041] The first judgment module is used to judge whether the first temperature of the environment is within the temperature range corresponding to the autonomous driving computing chip, and obtain a first judgment result;
[0042] The second judgment module is used to judge whether the first temperature of the coolant is greater than the first temperature of the environment if the first judgment result indicates that the first temperature of the environment is within the temperature range corresponding to the autonomous driving computing chip, and obtain a second judgment result;
[0043] The control module is used to control the heater to turn on and the cooler to turn off if the second judgment result indicates that the first temperature of the coolant is not greater than the first temperature of the environment;
[0044] The third judgment module is used to judge whether the first temperature of the coolant is less than the maximum value of the temperature range corresponding to the autonomous driving computing chip if the second judgment result indicates that the first temperature of the cooled is greater than the first temperature of the environment, and obtain a third judgment result;
[0045] The control module is further used to control the heater to turn off and the cooler to turn off if the third judgment result indicates that the first temperature of the coolant is less than the maximum value of the temperature range corresponding to the autonomous driving computing chip; and control the heater to turn off and the cooler to turn on if the third judgment result indicates that the first temperature of the coolant is not less than the maximum value of the temperature range corresponding to the autonomous driving computing chip.
[0046] In a third aspect, the present application provides a computing device, including a memory and a processor;
[0047] Wherein, one or more computer programs are stored in the memory, and the one or more computer programs include instructions; when the instructions are executed by the processor, the computing device is enabled to execute the method according to any one of the first aspect.
[0048] In a fourth aspect, the present application provides a computer-readable storage medium, which is used to store a computer program, and the computer program is used to execute the method according to any one of the first aspect.
[0049] It can be seen from the above technical solutions that the present application has at least the following beneficial effects:
[0050] The present application provides a temperature control method for an autonomous driving computing chip. This method can be executed by a controller. The autonomous driving computing chip is located in a cooling circuit, and the cooling circuit further includes a water pump, a heater, and a cooler. Among them, the water pump is in an always-on state. In this method, the controller obtains the first temperature of the environment and the first temperature of the coolant. On the premise that the first temperature of the environment is within the temperature range corresponding to the autonomous driving computing chip, if the first temperature of the coolant is not greater than the first temperature of the environment, then the heater is controlled to turn on and the cooler is controlled to turn off; if the first temperature of the coolant is greater than the first temperature of the environment and the first temperature of the coolant is less than the maximum value of the temperature range corresponding to the autonomous driving computing chip, then the heater is controlled to turn off and the cooler is controlled to turn off; if the first temperature of the coolant is greater than the first temperature of the environment and the first temperature of the coolant is not less than the maximum value of the temperature range corresponding to the autonomous driving computing chip, the heater is controlled to turn off and the cooler is controlled to turn on. In this method, not only the heat dissipation situation is considered, but also the situation of heating required at low temperatures is considered. Moreover, the influence of the ambient temperature is combined. While meeting the heat dissipation requirements of the autonomous driving computing chip, the temperature of the coolant is made as close as possible to the ambient temperature, so as to reduce the condensation of water vapor in the environment on the autonomous driving computing chip and then form water droplets. It can be seen that this method can not only reduce energy waste, but also more reasonably control the temperature of the autonomous driving computing chip.
[0051] It should be understood that the description of technical features, technical solutions, beneficial effects or similar languages in the present application does not imply that all features and advantages can be achieved in any single embodiment. On the contrary, it can be understood that the description of features or beneficial effects means that at least one embodiment includes specific technical features, technical solutions or beneficial effects. Therefore, the description of technical features, technical solutions or beneficial effects in this specification does not necessarily refer to the same embodiment. Furthermore, the technical features, technical solutions and beneficial effects described in this embodiment can be combined in any appropriate manner. Those skilled in the art will understand that an embodiment can be implemented without one or more specific technical features, technical solutions or beneficial effects of a specific embodiment. In other embodiments, additional technical features and beneficial effects can also be identified in specific embodiments that do not embody all embodiments. BRIEF DESCRIPTION OF THE DRAWINGS
[0052] Figure 1 is a schematic diagram of a cooling circuit for an autonomous driving computing chip provided by an embodiment of the present application;
[0053] Figure 2 is a flowchart of a temperature control method for an autonomous driving computing chip provided by an embodiment of the present application;
[0054] Figure 3 is a schematic diagram of a temperature situation provided by an embodiment of the present application;
[0055] Figure 4 A schematic diagram of another temperature condition provided by an embodiment of the present application;
[0056] Figure 5 A schematic diagram of yet another temperature condition provided by an embodiment of the present application;
[0057] Figure 6 A schematic diagram of a temperature control device for an autonomous driving computing chip provided by an embodiment of the present application;
[0058] Figure 7 A schematic diagram of a computing device provided by an embodiment of the present application. Detailed implementation manners
[0059] The terms "first", "second", "third", etc. in the description and drawings of the present application are used to distinguish different objects, rather than to limit a specific order.
[0060] In the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design solution described as "exemplary" or "for example" in the embodiments of the present application should not be construed as being more preferred or having more advantages than other embodiments or design solutions. Rather, the use of words such as "exemplary" or "for example" is intended to present relevant concepts in a specific manner.
[0061] In the solution for dissipating heat from an autonomous driving computing chip, the traditional heat dissipation solution has certain energy waste and does not consider the influence of the ambient temperature.
[0062] In view of this, an embodiment of the present application provides a temperature control method for an autonomous driving computing chip. This method can be executed by a controller. In this method, not only the heat dissipation situation is considered, but also the situation of heating required at low temperature is considered. Moreover, the influence of the ambient temperature is combined. While meeting the heat dissipation requirements of the autonomous driving computing chip, the temperature of the coolant is made as close as possible to the ambient temperature, so as to reduce the condensation of water vapor in the environment on the autonomous driving computing chip and then form water droplets. It can be seen that this method can not only reduce energy waste, but also more reasonably control the temperature of the autonomous driving computing chip.
[0063] In order to make the technical solution of the present application clearer and easier to understand, the technical solution of the present application will be introduced below with reference to the drawings.
[0064] As Figure 1 shown, this figure is a schematic diagram of a cooling circuit for an autonomous driving computing chip provided by an embodiment of the present application. The cooling circuit includes: a water pump 110, a heater 120, a cooler 130, and an expansion tank 140. The autonomous driving computing chip 150 is located in the above cooling circuit.Figure 1 The shown connection relationship and the position of the autonomous driving computing chip in the cooling circuit are only schematic, and the controller is not shown in the figure.
[0065] As Figure 2 shown, this figure is a flowchart of a temperature control method for an autonomous driving computing chip provided by an embodiment of the present application. The method includes:
[0066] S201. The controller obtains the first temperature of the environment and the first temperature of the coolant.
[0067] The first temperature of the environment may refer to the initial temperature of the environment when the autonomous driving computing chip starts to work, and the first temperature of the coolant refers to the initial temperature of the coolant when the autonomous driving computing chip starts to work.
[0068] The controller can obtain the first temperature of the environment and the first temperature of the coolant through sensors.
[0069] S202. The controller determines whether the first temperature of the environment is within the temperature range corresponding to the autonomous driving computing chip.
[0070] The temperature range corresponding to the autonomous driving computing chip refers to the temperature range in which the autonomous driving computing chip can work normally or efficiently. Whether the environmental temperature is within this temperature range determines the heating and cooling logic.
[0071] The controller determines whether the first temperature of the environment is within the temperature range corresponding to the autonomous driving computing chip, and obtains a first determination result. If the first determination result indicates that the first temperature of the environment is within the temperature range corresponding to the autonomous driving computing chip, then S203 is executed; if the first determination result indicates that the first temperature of the environment is not within the temperature range corresponding to the autonomous driving computing chip, then S208 is executed.
[0072] S203. The controller determines whether the first temperature of the coolant is greater than the first temperature of the environment.
[0073] As Figure 3 shown, this figure is a schematic diagram of a temperature situation provided by an embodiment of the present application. It can be seen from the figure that the first temperature of the environment is within the temperature range corresponding to the autonomous driving computing chip. In this case, the controller needs to further compare the first temperature of the coolant and the first temperature of the environment. The controller determines whether the first temperature of the coolant is greater than the first temperature of the environment, and obtains a second determination result. If the second determination result indicates that the first temperature of the coolant is greater than the first temperature of the environment, then S204 is executed; if the second determination result indicates that the first temperature of the coolant is not greater than the first temperature of the environment, then S207 is executed.
[0074] S204. The controller determines whether the first temperature of the coolant is less than the maximum value of the temperature range corresponding to the autonomous driving computing chip.
[0075] The controller determines whether the first temperature of the coolant is less than the maximum value of the temperature range corresponding to the autonomous driving computing chip to obtain a third judgment result. If the third judgment result indicates that the first temperature of the coolant is less than the maximum value of the temperature range corresponding to the autonomous driving computing chip, then S205 is executed. If the third judgment result indicates that the first temperature of the coolant is not less than the maximum value of the temperature range corresponding to the autonomous driving computing chip, then S206 is executed.
[0076] S205. The controller controls the heater to turn off and the cooler to turn off.
[0077] In the case where the third judgment result indicates that the first temperature of the coolant is less than the maximum value of the temperature range corresponding to the autonomous driving computing chip, that is, the first temperature of the environment < the first temperature of the coolant < the maximum value of the temperature range corresponding to the autonomous driving computing chip, the controller controls the heater to turn off and the cooler to turn off. In this case, heating is not required, nor is cooling.
[0078] In some embodiments, the controller can also obtain the second temperature of the environment and the second temperature of the coolant. The second temperature of the environment is the temperature of the environment after the heater is turned off and after the first preset duration. The second temperature of the coolant is the temperature of the coolant after the heater is turned off and after the first preset duration.
[0079] After the heater is turned off, the temperatures of the environment and the coolant will both change. Among them, the second temperature of the environment is still within the temperature range corresponding to the autonomous driving computing chip. The following will be introduced in two cases.
[0080] First, the change amount between the second temperature of the environment and the first temperature of the environment is less than the first temperature threshold, that is, the second temperature of the environment is close to the first temperature of the environment. At this time, when the controller determines that the second temperature of the coolant is less than or equal to the difference between the second temperature of the environment and the first preset reset temperature, it controls the heater to turn on. That is to say, when the second temperature of the coolant is lower than the second temperature of the environment, heating is not immediately started, but heating is started only when it is lower than a certain degree (the first preset reset temperature). The purpose of the controller controlling the heater to start is to make the temperature of the coolant close to the temperature of the environment, which can reduce the situation where condensed water appears on the surface of the autonomous driving computing chip due to water vapor in the environment encountering the low-temperature autonomous driving computing chip, thereby further ensuring the normal operation of the autonomous driving computing chip.
[0081] In some embodiments, the controller can also obtain the humidity in the environment in real time. For example, the humidity of the environment around the autonomous driving computing chip is obtained through a humidity sensor. If the humidity of the environment around the autonomous driving computing chip is greater than or equal to the preset humidity, and the controller determines that the second temperature of the coolant is lower than the second temperature of the environment, then heating is started without waiting until it drops below a certain level. This can further ensure the normal operation of the autonomous driving computing chip. If the humidity of the environment around the autonomous driving computing chip is less than the preset humidity, the controller determines that the second temperature of the coolant is lower than the second temperature of the environment by a certain degree (the first preset reset temperature), and then starts heating.
[0082] Second, the difference between the second temperature of the environment and the minimum value of the temperature range corresponding to the autonomous driving computing chip is less than the first temperature threshold, that is, the second temperature of the environment is close to the minimum value of the temperature range corresponding to the autonomous driving computing chip, where the first temperature threshold can be the same as the first preset reset temperature. At this time, when the controller determines that the second temperature of the coolant is less than or equal to the minimum value of the temperature range corresponding to the autonomous driving computing chip, it directly controls the heater to turn on, thereby starting heating and preventing the temperature of the coolant from falling below the temperature range corresponding to the autonomous driving computing chip.
[0083] S206. The controller controls the heater to turn off and the cooler to turn on.
[0084] When the third judgment result indicates that the first temperature of the coolant is not less than the maximum value of the temperature range corresponding to the autonomous driving computing chip, that is, the maximum value of the temperature range corresponding to the autonomous driving computing chip ≤ the first temperature of the coolant, the controller controls the heater to turn off and the cooler to turn on. In this case, the autonomous driving computing chip needs to be cooled.
[0085] In some embodiments, the controller can also obtain the third temperature of the environment and the third temperature of the coolant. The third temperature of the environment is the temperature of the environment after the cooler is turned on and after the first preset duration, and the third temperature of the coolant is the temperature of the coolant after the cooler is turned on and after the first preset duration.
[0086] After the cooler is turned on, the temperatures of the environment and the coolant will change. If the third temperature of the environment is still within the temperature range corresponding to the autonomous driving computing chip, and the controller determines that the third temperature of the coolant is less than or equal to the difference between the maximum value of the temperature range corresponding to the autonomous driving computing chip and the second preset reset temperature, it indicates that the temperature of the autonomous driving computing chip has returned to the normal operating temperature range, and then the controller controls the cooler to turn off, where the second preset reset temperature can be the same as or different from the first preset reset temperature, and the embodiments of the present application do not specifically limit this.
[0087] It should be noted that in the case where the influences of temperature and humidity conflict, the influence of temperature is given priority, that is, the temperature of the autonomous driving computing chip is preferentially controlled within the normal operating temperature range, and then the influence of humidity on the autonomous driving computing chip is considered.
[0088] S207. The controller controls the heater to turn on and the cooler to turn off.
[0089] If the second judgment result indicates that the first temperature of the coolant is not greater than the first temperature of the environment, that is, the first temperature of the coolant ≤ the first temperature of the environment < the maximum value of the temperature range corresponding to the autonomous driving computing chip, the controller controls the heater to turn on and the cooler to turn off. In this case, heating is required.
[0090] In some embodiments, the controller can obtain the fourth temperature of the environment and the fourth temperature of the coolant. The fourth temperature of the environment is the temperature of the environment after the heater is turned on and after the first preset duration, and the fourth temperature of the coolant is the temperature of the coolant after the heater is turned on and after the first preset duration.
[0091] After the heater is turned on, the temperatures of the environment and the coolant will both change. Among them, the fourth temperature of the environment is still within the temperature range corresponding to the autonomous driving computing chip. The following will be introduced in two cases.
[0092] First, the change amount between the fourth temperature of the environment and the first temperature of the environment is less than the second temperature threshold, that is, the fourth temperature of the environment is close to the first temperature of the environment. At this time, when the controller determines that the fourth temperature of the coolant is greater than or equal to the fourth temperature of the environment, it controls the heater to turn off. That is to say, when the fourth temperature of the coolant is higher than the fourth temperature of the environment, heating stops. The purpose of the controller to control the heater to start is to make the temperature of the coolant close to the temperature of the environment, so as to reduce the situation that condensed water appears on the surface of the autonomous driving computing chip when water vapor in the environment encounters the low-temperature autonomous driving computing chip, thereby further ensuring the normal operation of the autonomous driving computing chip.
[0093] Second, the difference between the fourth temperature of the environment and the maximum value of the temperature range corresponding to the autonomous driving computing chip is less than the second temperature threshold, that is, the fourth temperature of the environment is close to the maximum value of the temperature range corresponding to the autonomous driving computing chip, where the second temperature threshold can be the same as the second preset reset temperature. At this time, when the controller determines that the fourth temperature of the coolant is greater than or equal to the difference between the maximum value of the temperature range corresponding to the autonomous driving computing chip and the second preset reset temperature, it directly controls the heater to turn off, thereby stopping heating and avoiding the temperature of the coolant being higher than the temperature range corresponding to the autonomous driving computing chip.
[0094] S208. The controller determines whether the first temperature of the coolant is greater than the minimum value of the temperature range corresponding to the autonomous driving computing chip.
[0095] As Figure 4 shown, this figure is a schematic diagram of another temperature condition provided by the embodiment of the present application. It can be seen from the figure that the first temperature of the environment is not within the temperature range corresponding to the autonomous driving computing chip, and the first temperature of the environment is lower than the minimum value of the temperature range corresponding to the autonomous driving computing chip. As Figure 5 shown, this figure is a schematic diagram of yet another temperature condition provided by the embodiment of the present application. It can be seen from the figure that the first temperature of the environment is not within the temperature range corresponding to the autonomous driving computing chip, and the first temperature of the environment is higher than the maximum value of the temperature range corresponding to the autonomous driving computing chip. In this case, the controller needs to further compare the first temperature of the coolant and the first temperature of the environment. The controller determines whether the first temperature of the coolant is greater than the minimum value of the temperature range corresponding to the autonomous driving computing chip, and obtains a fourth determination result. If the fourth determination result indicates that the first temperature of the coolant is greater than the minimum value of the temperature range corresponding to the autonomous driving computing chip, then S209 is executed. If the fourth determination result indicates that the first temperature of the coolant is not greater than the minimum value of the temperature range corresponding to the autonomous driving computing chip, then S212 is executed.
[0096] S209: The controller determines whether the first temperature of the coolant is less than the maximum value of the temperature range corresponding to the autonomous driving computing chip.
[0097] The controller determines whether the first temperature of the coolant is less than the maximum value of the temperature range corresponding to the autonomous driving computing chip, and obtains a fifth determination result. If the fifth determination result indicates that the first temperature of the coolant is less than the maximum value of the temperature range corresponding to the autonomous driving computing chip, then S210 is executed. If the fifth determination result indicates that the first temperature of the coolant is not less than the maximum value of the temperature range corresponding to the autonomous driving computing chip, then S211 is executed.
[0098] S210: The controller controls the heater to turn off and the cooler to turn off.
[0099] In the case where the fifth determination result indicates that the first temperature of the coolant is less than the maximum value of the temperature range corresponding to the autonomous driving computing chip, that is, the first temperature of the coolant < the maximum value of the temperature range corresponding to the autonomous driving computing chip, the controller controls the heater to turn off and the cooler to turn off. In this case, heating is not required, nor is cooling.
[0100] S211: The controller controls the heater to turn off and the cooler to turn on.
[0101] When the fifth judgment result indicates that the first temperature of the coolant is not less than the maximum value of the temperature range corresponding to the autonomous driving computing chip, that is, the maximum value of the temperature range corresponding to the autonomous driving computing chip ≤ the first temperature of the coolant, the controller controls the heater to turn off and the cooler to turn on. In this case, it is necessary to cool the autonomous driving computing chip.
[0102] In some embodiments, the controller can also obtain the sixth temperature of the coolant. The sixth temperature of the coolant is the temperature of the coolant after the cooler is turned on and after a second preset duration; the second preset duration can be the same as or different from the first preset duration.
[0103] After the cooler is turned on, the temperatures of the environment and the coolant will both change. The temperature of the environment is still not within the temperature range corresponding to the autonomous driving computing chip. If the controller determines that the sixth temperature of the coolant is less than or equal to the difference between the maximum value of the temperature range corresponding to the autonomous driving computing chip and the second preset reset temperature, it controls the cooler to turn off.
[0104] S212. The controller controls the heater to turn on and the cooler to turn off.
[0105] When the fourth judgment result indicates that the first temperature of the coolant is not greater than the minimum value of the temperature range corresponding to the autonomous driving computing chip, that is, the first temperature of the coolant ≤ the minimum value of the temperature range corresponding to the autonomous driving computing chip, the controller controls the heater to turn on and the cooler to turn off. In this case, heating is required.
[0106] In some embodiments, the controller can obtain the fifth temperature of the coolant. The fifth temperature of the coolant is the temperature of the coolant after the heater is turned on and after a second preset duration.
[0107] After the heater is turned on, the temperatures of the environment and the coolant will both change. Among them, the temperature of the environment is still not within the temperature range corresponding to the autonomous driving computing chip. When the controller determines that the fifth temperature of the coolant is greater than or equal to the sum of the minimum value of the temperature range corresponding to the autonomous driving computing chip and the third preset reset temperature, it controls the heater to turn off, where the third preset reset temperature can be the same as or different from the first preset reset temperature, so that the temperature of the autonomous driving computing chip is within the normal operating temperature range.
[0108] Based on the above description, the present application provides a temperature control method for an autonomous driving computing chip. This method can be executed by a controller. The autonomous driving computing chip is located in a cooling loop, which also includes a water pump, a heater, and a cooler. Among them, the water pump is in a normally open state. In this method, the controller obtains the first temperature of the environment and the first temperature of the coolant. On the premise that the first temperature of the environment is within the temperature range corresponding to the autonomous driving computing chip, if the first temperature of the coolant is not greater than the first temperature of the environment, then control the heater to turn on and the cooler to turn off; if the first temperature of the coolant is greater than the first temperature of the environment and the first temperature of the coolant is less than the maximum value of the temperature range corresponding to the autonomous driving computing chip, then control the heater to turn off and the cooler to turn off; if the first temperature of the coolant is greater than the first temperature of the environment and the first temperature of the coolant is not less than the maximum value of the temperature range corresponding to the autonomous driving computing chip, control the heater to turn off and the cooler to turn on. In this method, not only the heat dissipation situation is considered, but also the situation of heating required at low temperatures is considered. Moreover, the influence of the ambient temperature is combined. While meeting the heat dissipation requirements of the autonomous driving computing chip, the temperature of the coolant is made as close as possible to the ambient temperature, thereby reducing the condensation of water vapor in the environment on the autonomous driving computing chip and then forming water droplets. It can be seen that this method can not only reduce the waste of energy, but also more reasonably control the temperature of the autonomous driving computing chip.
[0109] As described above in conjunction with Figures 1 to 5 the temperature control method for the autonomous driving computing chip provided by the embodiments of the present application has been introduced in detail. Next, the devices and equipment provided by the embodiments of the present application will be introduced in conjunction with the accompanying drawings.
[0110] As Figure 6 shown, this figure is a schematic diagram of a temperature control device for an autonomous driving computing chip provided by an embodiment of the present application. The device includes:
[0111] An acquisition module 601, configured to acquire the first temperature of the environment and the first temperature of the coolant;
[0112] A first judgment module 602, configured to judge whether the first temperature of the environment is within the temperature range corresponding to the autonomous driving computing chip, and obtain a first judgment result;
[0113] A second judgment module 603, configured to, if the first judgment result indicates that the first temperature of the environment is within the temperature range corresponding to the autonomous driving computing chip, then judge whether the first temperature of the coolant is greater than the first temperature of the environment, and obtain a second judgment result;
[0114] A control module 604, configured to, if the second judgment result indicates that the first temperature of the coolant is not greater than the first temperature of the environment, then control the heater to turn on and the cooler to turn off;
[0115] A third judgment module 605, configured to, if the second judgment result indicates that the first temperature of the cooled object is greater than the first temperature of the environment, judge whether the first temperature of the coolant is less than the maximum value of the temperature range corresponding to the autonomous driving computing chip, to obtain a third judgment result;
[0116] The control module 604 is further configured to, if the third judgment result indicates that the first temperature of the coolant is less than the maximum value of the temperature range corresponding to the autonomous driving computing chip, control the heater to be turned off and the cooler to be turned off; if the third judgment result indicates that the first temperature of the coolant is not less than the maximum value of the temperature range corresponding to the autonomous driving computing chip, control the heater to be turned off and the cooler to be turned on.
[0117] Optionally, the acquisition module 601 is further configured to acquire a second temperature of the environment and a second temperature of the coolant, where the second temperature of the environment is the temperature of the environment after the heater is turned off and after a first preset duration, and the second temperature of the coolant is the temperature of the coolant after the heater is turned off and after a first preset duration;
[0118] The control module 604 is further configured to, if the second temperature of the environment is within the temperature range corresponding to the autonomous driving computing chip, and the second temperature of the coolant is less than or equal to the difference between the second temperature of the environment and a first preset reset temperature, control the heater to be turned on; or, if the second temperature of the environment is within the temperature range corresponding to the autonomous driving computing chip, and the second temperature of the coolant is less than or equal to the minimum value of the temperature range corresponding to the autonomous driving computing chip, control the heater to be turned on.
[0119] Optionally, the acquisition module 601 is further configured to acquire a third temperature of the environment and a third temperature of the coolant, where the third temperature of the environment is the temperature of the environment after the cooler is turned on and after a first preset duration, and the third temperature of the coolant is the temperature of the coolant after the cooler is turned on and after a first preset duration;
[0120] The control module 604 is further configured to, if the third temperature of the environment is within the temperature range corresponding to the autonomous driving computing chip, and the third temperature of the coolant is less than or equal to the difference between the maximum value of the temperature range corresponding to the autonomous driving computing chip and a second preset reset temperature, control the cooler to be turned off.
[0121] Optionally, the obtaining module 601 is further configured to obtain a fourth temperature of the environment and a fourth temperature of the coolant. The fourth temperature of the environment is the temperature of the environment after the heater is turned on and after a first preset duration. The fourth temperature of the coolant is the temperature of the coolant after the heater is turned on and after a first preset duration.
[0122] The control module 604 is further configured to control the heater to turn off if the fourth temperature of the environment is within the temperature range corresponding to the autonomous driving computing chip and the fourth temperature of the coolant is greater than or equal to the fourth temperature of the environment; or, to control the heater to turn off if the fourth temperature of the environment is within the temperature range corresponding to the autonomous driving computing chip and the fourth temperature of the coolant is greater than or equal to the difference between the maximum value of the temperature range corresponding to the autonomous driving computing chip and a second preset reset temperature.
[0123] Optionally, the device further includes a fourth determination module and a fifth determination module. The fourth determination module is configured to determine whether the first temperature of the coolant is greater than the minimum value of the temperature range corresponding to the autonomous driving computing chip if the first determination result indicates that the first temperature of the environment is not within the temperature range corresponding to the autonomous driving computing chip, to obtain a fourth determination result.
[0124] The control module 604 is further configured to control the heater to turn on and the cooler to turn off if the fourth determination result indicates that the first temperature of the coolant is not greater than the minimum value of the temperature range corresponding to the autonomous driving computing chip.
[0125] The fifth determination module is configured to determine whether the first temperature of the coolant is less than the maximum value of the temperature range corresponding to the autonomous driving computing chip if the fourth determination result indicates that the first temperature of the coolant is greater than the minimum value of the temperature range corresponding to the autonomous driving computing chip, to obtain a fifth determination result.
[0126] The control module 604 is further configured to control the heater to turn off and the cooler to turn off if the fifth determination result indicates that the first temperature of the coolant is less than the maximum value of the temperature range corresponding to the autonomous driving computing chip; and to control the heater to turn off and the cooler to turn on if the fifth determination result indicates that the first temperature of the coolant is greater than the maximum value of the temperature range corresponding to the autonomous driving computing chip.
[0127] Optionally, the obtaining module 601 is further configured to obtain a fifth temperature of the coolant. The fifth temperature of the coolant is the temperature of the coolant after the heater is turned on and after a second preset duration.
[0128] The control module 604 is further configured to control the heater to turn off if the fifth temperature of the coolant is greater than or equal to the sum of the minimum value of the temperature range corresponding to the autonomous driving computing chip and the third preset reset temperature.
[0129] Optionally, the obtaining module 601 is further configured to obtain a sixth temperature of the coolant, where the sixth temperature of the coolant is the temperature of the coolant after the cooler is turned on and after a second preset duration.
[0130] The control module 604 is further configured to control the cooler to turn off if the sixth temperature of the coolant is less than or equal to the difference between the maximum value of the temperature range corresponding to the autonomous driving computing chip and the second preset reset temperature.
[0131] The temperature control device of the autonomous driving computing chip according to the embodiment of the present application can correspond to execute the method described in the embodiment of the present application, and the above other operations and / or functions of each module / unit of the temperature control device of the autonomous driving computing chip are respectively for implementing Figure 2 the corresponding processes of the respective methods in the illustrated embodiments, and for the sake of brevity, will not be described herein again.
[0132] The embodiment of the present application further provides a computing device. The computing device can be a controller on a vehicle.
[0133] As Figure 7 shown, this figure is a schematic diagram of a computing device provided by an embodiment of the present application. The computing device 700 includes a bus 701, a processor 702, a communication interface 703, and a memory 704. The processor 702, the memory 704, and the communication interface 703 communicate with each other through the bus 701.
[0134] The bus 701 can be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For the sake of representation, Figure 7 only a thick line is used to represent it in the figure, but it does not mean that there is only one bus or one type of bus.
[0135] The processor 702 can be any one or more of processors such as a central processing unit (CPU), a graphics processing unit (GPU), a microprocessor (MP), or a digital signal processor (DSP).
[0136] The communication interface 703 is used for external communication.
[0137] The memory 704 can include volatile memory, such as random access memory (RAM). The memory 704 can also include non-volatile memory, such as read-only memory (ROM), flash memory, a hard disk drive (HDD), or a solid state drive (SSD).
[0138] Executable code is stored in the memory 704, and the processor 702 executes the executable code to perform the temperature control method of the foregoing autonomous driving computing chip.
[0139] Specifically, when implementing Figure 6 the illustrated embodiment, and Figure 6 when each module or unit of the temperature control device of the autonomous driving computing chip described in the embodiment is implemented by software, the software or program code required to execute the functions of each module / unit in Figure 6 can be partially or wholly stored in the memory 704. The processor 702 executes the program code corresponding to each unit stored in the memory 704 to perform the temperature control method of the foregoing autonomous driving computing chip.
[0140] An embodiment of the present application also provides a computer-readable storage medium. The computer-readable storage medium can be any available medium that can be stored by a computing device or a data storage device such as a data center including one or more available media. The available medium can be a magnetic medium (such as a floppy disk, a hard disk, a magnetic tape), an optical medium (such as a DVD), or a semiconductor medium (such as a solid state drive), etc. The computer-readable storage medium includes instructions that instruct the computing device to execute the temperature control method of the above autonomous driving computing chip.
[0141] An embodiment of the present application also provides a computer program product, which includes one or more computer instructions. When the computer instructions are loaded and executed on a computing device, they generate, in whole or in part, the processes or functions described in the embodiments of the present application.
[0142] The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from a website, computer, or data center to another website, computer, or data center in a wired manner (such as coaxial cable, optical fiber, digital subscriber line) or a wireless manner (such as infrared, wireless, microwave, etc.).
[0143] When the computer program product is executed by a computer, the computer executes any one of the temperature control methods of the foregoing autonomous driving computing chip. The computer program product can be a software installation package. In the case where any one of the temperature control methods of the foregoing autonomous driving computing chip is required, the computer program product can be downloaded and executed on the computer.
[0144] The descriptions of the processes or structures corresponding to the above respective drawings have different focuses. For parts not detailed in a certain process or structure, reference can be made to the relevant descriptions of other processes or structures.
[0145] As described above, the above are only specific embodiments of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions within the technical scope disclosed in the present application should be covered by the protection scope of the present application.
Claims
1. A temperature control method for an autonomous driving computing chip, characterized in that: The autonomous driving computing chip is located in a cooling circuit, and the cooling circuit also includes a water pump, a heater, and a cooler. The water pump is in a normally open state. The method includes: Acquire a first temperature of the environment and a first temperature of the coolant; Determine whether the first temperature of the environment is within a temperature range corresponding to the autonomous driving computing chip, and obtain a first determination result; If the first judgment result indicates that the first temperature of the environment is within the temperature range corresponding to the autonomous driving computing chip, then determining whether the first temperature of the coolant is greater than the first temperature of the environment to obtain a second judgment result; If the second judgment result indicates that the first temperature of the coolant is not greater than the first temperature of the environment, controlling the heater to turn on and the cooler to turn off; If the second judgment result indicates that the first temperature of the coolant is greater than the first temperature of the environment, then determining whether the first temperature of the coolant is less than a maximum value of the temperature range corresponding to the automatic driving computing chip to obtain a third judgment result; If the third judgment result indicates that the first temperature of the coolant is less than the maximum value of the temperature range corresponding to the automatic driving computing chip, controlling the heater to be turned off and the cooler to be turned off; If the third judgment result indicates that the first temperature of the coolant is not less than the maximum value of the temperature range corresponding to the autonomous driving computing chip, the heater is controlled to be turned off and the cooler is controlled to be turned on.
2. The method according to claim 1, characterized in that If the third judgment result indicates that the first temperature of the coolant is less than the maximum value of the temperature range corresponding to the automatic driving computing chip, after controlling the heater to be turned off and the cooler to be turned off, the method further includes: Acquire a second temperature of the environment and a second temperature of the coolant, wherein the second temperature of the environment is the temperature of the environment after the heater is turned off and a first preset time has passed, and the second temperature of the coolant is the temperature of the coolant after the heater is turned off and a first preset time has passed; If the second temperature of the environment is within the temperature range corresponding to the autonomous driving computing chip, and the second temperature of the coolant is less than or equal to the difference between the second temperature of the environment and the first preset return temperature, the heater is controlled to turn on; or, If the second temperature of the environment is within the temperature range corresponding to the autonomous driving computing chip, and the second temperature of the coolant is less than or equal to the minimum value of the temperature range corresponding to the autonomous driving computing chip, the heater is controlled to turn on.
3. The method according to claim 1, characterized in that If the third judgment result indicates that the first temperature of the coolant is not less than the maximum value of the temperature range corresponding to the automatic driving computing chip, after controlling the heater to be turned off and the cooler to be turned on, the method further includes: Acquire a third temperature of the environment and a third temperature of the coolant, wherein the third temperature of the environment is the temperature of the environment after the cooler is turned on and a first preset time has passed, and the third temperature of the coolant is the temperature of the coolant after the cooler is turned on and a first preset time has passed; If the third temperature of the environment is within the temperature range corresponding to the autonomous driving computing chip, and the third temperature of the coolant is less than or equal to the difference between the maximum value of the temperature range corresponding to the autonomous driving computing chip and the second preset return temperature, the cooler is controlled to be turned off.
4. The method according to claim 1, characterized in that After controlling the heater to turn on and the cooler to turn off if the second judgment result indicates that the first temperature of the coolant is not greater than the first temperature of the environment, the method further includes: Acquire a fourth temperature of the environment and a fourth temperature of the coolant, wherein the fourth temperature of the environment is the temperature of the environment after the heater is turned on and a first preset time has passed, and the fourth temperature of the coolant is the temperature of the coolant after the heater is turned on and a first preset time has passed; If the fourth temperature of the environment is within the temperature range corresponding to the autonomous driving computing chip, and the fourth temperature of the coolant is greater than or equal to the fourth temperature of the environment, then the heater is controlled to be turned off; or, If the fourth temperature of the environment is within the temperature range corresponding to the autonomous driving computing chip, and the fourth temperature of the coolant is greater than or equal to the difference between the maximum value of the temperature range corresponding to the autonomous driving computing chip and the second preset return temperature, the heater is controlled to be turned off.
5. The method according to claim 1, characterized in that The method further comprises: If the first judgment result indicates that the first temperature of the environment is not within the temperature range corresponding to the autonomous driving computing chip, then determining whether the first temperature of the coolant is greater than a minimum value of the temperature range corresponding to the autonomous driving computing chip to obtain a fourth judgment result; If the fourth judgment result indicates that the first temperature of the coolant is not greater than the minimum value of the temperature range corresponding to the automatic driving computing chip, then controlling the heater to turn on and the cooler to turn off; If the fourth judgment result indicates that the first temperature of the coolant is greater than the minimum value of the temperature interval corresponding to the autonomous driving computing chip, then determining whether the first temperature of the coolant is less than the maximum value of the temperature interval corresponding to the autonomous driving computing chip to obtain a fifth judgment result; If the fifth judgment result indicates that the first temperature of the coolant is less than the maximum value of the temperature range corresponding to the automatic driving computing chip, the heater is controlled to be turned off and the cooler is controlled to be turned off; If the fifth judgment result indicates that the first temperature of the coolant is greater than the maximum value of the temperature range corresponding to the automatic driving computing chip, the heater is controlled to be turned off and the cooler is controlled to be turned on.
6. The method according to claim 5, characterized in that If the fourth judgment result indicates that the first temperature of the coolant is not greater than the minimum value of the temperature range corresponding to the automatic driving computing chip, after controlling the heater to turn on and the cooler to turn off, the method further includes: Acquiring a fifth temperature of the coolant, where the fifth temperature of the coolant is the temperature of the coolant after the heater is turned on and a second preset time has passed; If the fifth temperature of the coolant is greater than or equal to the sum of the minimum value of the temperature range corresponding to the autonomous driving computing chip and the third preset return temperature, the heater is controlled to be turned off.
7. The method according to claim 5, characterized in that If the fifth judgment result indicates that the first temperature of the coolant is greater than the maximum value of the temperature range corresponding to the automatic driving computing chip, after controlling the heater to be turned off and the cooler to be turned on, the method further includes: Acquiring a sixth temperature of the coolant, where the sixth temperature of the coolant is the temperature of the coolant after the cooler is turned on and a second preset time has passed; If the sixth temperature of the coolant is less than or equal to the difference between the maximum value of the temperature range corresponding to the autonomous driving computing chip and the second preset return temperature, the cooler is controlled to be turned off.
8. A temperature control device for an autonomous driving computing chip, characterized in that: The device comprises: An acquisition module, used for acquiring a first temperature of the environment and a first temperature of the coolant; A first judgment module, used to judge whether the first temperature of the environment is within the temperature range corresponding to the automatic driving computing chip, and obtain a first judgment result; a second judgment module, configured to judge whether the first temperature of the coolant is greater than the first temperature of the environment if the first judgment result indicates that the first temperature of the environment is within the temperature range corresponding to the automatic driving computing chip, to obtain a second judgment result; a control module, configured to control the heater to turn on and the cooler to turn off if the second judgment result indicates that the first temperature of the coolant is not greater than the first temperature of the environment; a third judgment module, configured to judge whether the first temperature of the coolant is less than a maximum value of a temperature range corresponding to the automatic driving computing chip, if the second judgment result indicates that the first temperature of the coolant is greater than the first temperature of the environment, to obtain a third judgment result; The control module is further used to control the heater to be turned off and the cooler to be turned off if the third judgment result indicates that the first temperature of the coolant is less than the maximum value of the temperature range corresponding to the autonomous driving computing chip; and to control the heater to be turned off and the cooler to be turned on if the third judgment result indicates that the first temperature of the coolant is not less than the maximum value of the temperature range corresponding to the autonomous driving computing chip.
9. A computing device, characterized in that including memory and processor; One or more computer programs are stored in the memory, and the one or more computer programs include instructions; when the instructions are executed by the processor, the computing device executes the method as claimed in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium is used to store a computer program, and the computer program is used to execute the method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Battery coolant temperature control method and device, controller, system and medium
CN113078387A
Vehicle-mounted air conditioner control method and device
CN116653545A