Heat dissipation method, and device, storage medium and cooler

By monitoring the laptop temperature in real time and selecting the cooling mode, and adjusting the fan speed using temperature range and tachometer, the problem of existing laptop coolers being unable to adjust in a timely and efficient manner is solved, achieving precise and timely heat dissipation and improving the user experience.

WO2025260974A1PCT designated stage Publication Date: 2025-12-26SHENZHEN LYUJUNENG TECH DEV CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/091662
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-06-20
Filing Date
2025-04-28
Publication Date
2025-12-26

AI Technical Summary

Technical Problem

Existing laptop coolers cannot automatically adjust fan speeds in a timely and efficient manner according to temperature changes, resulting in poor cooling performance and affecting user experience.

Method used

By monitoring the laptop's current temperature and the cooling mode selected by the user in real time, the target fan speed is determined using the temperature range and tachometer, and the fan is controlled to operate at the target speed to achieve precise and timely heat dissipation.

Benefits of technology

It achieves timely and efficient heat dissipation for laptops, improves user experience, and meets the heat dissipation needs and environmental requirements of different users.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025091662_26122025_PF_FP_ABST
    Figure CN2025091662_26122025_PF_FP_ABST
Patent Text Reader

Abstract

A heat dissipation method, and a device, a storage medium and a cooler. The cooler includes a fan. The method comprises: acquiring in real time the current temperature of an object to be cooled, and acquiring a cooling mode selected by a user (S110); on the basis of the current temperature of said object and the cooling mode, performing analysis to determine a target rotational speed of a fan of a cooler (S120); and controlling the fan to move according to the target rotational speed, so as to cool said object (S130). By performing real-time temperature monitoring on an object to be cooled, an appropriate fan rotational speed is selected on the basis of the temperature of said object, and real-time adjustment is performed on the basis of the current temperature, thereby realizing timely and efficient heat dissipation.
Need to check novelty before this filing date? Find Prior Art

Description

Heat dissipation method, device and storage medium, heat sink TECHNICAL FIELD

[0001] The present application relates to the technical field of control, in particular to a heat dissipation method, device and storage medium, and a heat sink. BACKGROUND

[0002] The notebook heat sink is directly against the bottom of the notebook computer to blow off heat, forcibly blows out the heat of the notebook computer, and introduces cold air to increase the air flow of the fan device at the bottom of the notebook computer.

[0003] At present, there are notebook heat sinks on the market that can adjust the fan speed, like electric fans, which have multiple speed levels such as high, medium and low, and can manually control the fan speed of the notebook heat sink to adjust to different temperature environments and use scenarios.

[0004] However, users will only realize that the notebook temperature has risen to a certain temperature at this time, and manual speed control is not timely enough to affect the user's experience of using the notebook, and if the speed is manually controlled, it is generally adjusted according to the user's experience and feeling, and cannot achieve more accurate and effective cooling effect.

[0005] SUMMARY

[0006] Therefore, it is necessary to propose a heat dissipation method, device and storage medium, and a heat sink to solve the problem of inefficient cooling of the notebook.

[0007] To achieve the above purpose, the first aspect of the present application provides a heat dissipation method, which is applied to a heat sink containing a fan, and the method comprises:

[0008] Real-time acquisition of the current temperature of the object to be cooled, and acquisition of the cooling mode selected by the user;

[0009] According to the current temperature of the object to be cooled and the cooling mode, the target speed of the fan of the heat sink is determined;

[0010] The fan is controlled to move at the target speed to cool the object to be cooled.

[0011] Further, the target speed of the fan of the heat sink is determined according to the current temperature of the object to be cooled and the cooling mode, specifically comprising:

[0012] According to a preset division standard, a preset total temperature range is divided into a plurality of temperature intervals;

[0013] comparing the current temperature of the object to be cooled with each temperature interval to determine a target temperature interval in which the current temperature of the object to be cooled is located;

[0014] analyzing the target temperature interval and the cooling mode to determine a target rotating speed of the fan of the heat sink.

[0015] Further, the analysis of the target temperature interval and the cooling mode to determine the target rotating speed of the fan of the heat sink specifically includes:

[0016] obtaining a temperature-rotating speed table, the temperature-rotating speed table containing rotating speeds corresponding to target cooling modes in different temperature intervals, the target cooling mode being any one of all cooling modes;

[0017] analyzing the target temperature interval, the cooling mode and the temperature-rotating speed table to obtain the target rotating speed of the fan of the heat sink.

[0018] Further, the cooling mode further includes a custom cooling mode, and the analysis of the target temperature interval and the cooling mode to determine the target rotating speed of the fan of the heat sink specifically includes:

[0019] When the user selects the custom cooling mode, obtaining a user cooling adjustment parameter and a parameter-rotating speed curve, the parameter-rotating speed curve containing a linear relationship between the cooling adjustment parameter and the rotating speed;

[0020] analyzing the user cooling adjustment parameter and the parameter-rotating speed curve to obtain the target rotating speed of the fan of the heat sink.

[0021] Further, the cooling adjustment parameter includes one or a combination of more than one of a noise adjustment parameter, a speed adjustment parameter and an energy-saving adjustment parameter.

[0022] Further, the method further includes:

[0023] When the user-selected cooling mode is not obtained, a preset default cooling mode is used as the user-selected cooling mode.

[0024] Further, the heat sink includes a storage module for storing each user-selected cooling mode, and the method further includes that the default cooling mode is the last user-selected cooling mode.

[0025] To achieve the above-mentioned purposes, the second aspect of the present application provides a heat sink, the device comprising: a signal receiving module, a rotating speed analysis module and a heat dissipation module;

[0026] The signal receiving module is configured to acquire a current temperature of the object to be cooled and a cooling mode selected by a user in real time.

[0027] The rotation speed analysis module is configured to analyze the current temperature of the object to be cooled and the cooling mode, and determine a target rotation speed of the fan of the heat sink.

[0028] The cooling module is configured to control the fan to move at the target rotation speed, so as to cool the object to be cooled.

[0029] To achieve the above object, the third aspect of the present application provides a computer readable storage medium storing a computer program, wherein the computer program, when executed by a processor, causes the processor to perform the steps of the method according to the first aspect.

[0030] To achieve the above object, the fourth aspect of the present application provides a computer device comprising a memory and a processor, wherein the memory stores a computer program, and the computer program, when executed by the processor, causes the processor to perform the steps of the method according to the first aspect.

[0031] The embodiment of the present application has the following beneficial effects:

[0032] The embodiment of the present application provides a cooling method, which is applied to a heat sink comprising a fan, and the method comprises the following steps: acquiring a current temperature of an object to be cooled and a cooling mode selected by a user in real time; analyzing the current temperature of the object to be cooled and the cooling mode, and determining a target rotation speed of the fan of the heat sink; and controlling the fan to move at the target rotation speed, so as to cool the object to be cooled. By monitoring the temperature of the object to be cooled in real time, selecting a suitable rotation speed of the fan according to the temperature of the object to be cooled, and adjusting the rotation speed of the fan of the heat sink in real time based on the current temperature, the object to be cooled can be cooled in time and efficiently. BRIEF DESCRIPTION OF DRAWINGS

[0033] In order to more clearly illustrate the technical solutions of the embodiments of the present application or the prior art, the following will briefly introduce the drawings needed to be used in the embodiments or prior art description. Obviously, the drawings in the following description are only some embodiments of the present application, and for those skilled in the art, other drawings can also be obtained without creative labor based on these drawings.

[0034] In the formula, the parameters are as follows:

[0035] Fig. 1 is a perspective view of a notebook heat sink according to an embodiment of the present application;

[0036] Fig. 2 is a flowchart of a cooling method according to an embodiment of the present application;

[0037] Fig. 3 is a structural schematic diagram of a heat sink in an embodiment of the present application;

[0038] Fig. 4 is an internal structural diagram of a computer device in an embodiment of the present application.

[0039] DETAILED DESCRIPTION

[0040] The technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work fall within the scope of protection of the present application.

[0041] During use of a notebook computer, excessive load can cause overloading operation of hardware components such as CPU, GPU, and display card, thereby causing heating problems. Meanwhile, long-time use of the notebook computer can also cause internal temperature rise and heating. Since temperature rise of the notebook computer can cause poor user experience of using the notebook computer, the notebook computer is usually cooled to ensure normal operation of the notebook computer.

[0042] In feasible embodiments of the present application, the notebook heat sink is used to blow heat away from the bottom of the notebook computer, forcibly blow heat out of the notebook computer, and introduce cold air to increase air flow at the bottom of the notebook computer, so that each heating element in the notebook computer is cooled.

[0043] In the embodiments of the present application, the structure of the notebook heat sink can refer to Fig. 1, which is a three-dimensional schematic diagram of the notebook heat sink in an embodiment of the present application. The notebook heat sink includes a main body shell 1, a heat dissipation fan 2, a sponge gasket 3, a fan control part 4, and a control circuit board 5. The control circuit board 5 is arranged in the main body shell 1, the fan control part 4 is partially arranged in the main body shell 1 and partially exposed on the surface of the main body shell 1. An air outlet groove 6 is formed on one side of the main body shell 1, and an air inlet 7 is formed on the other side. The heat dissipation fan 2 is partially arranged in the main body shell 1 and partially arranged in the air outlet groove 6. The sponge gasket 3 is arranged around the air outlet groove 6. The fan control part 4 and the heat dissipation fan 2 are electrically connected to the control circuit board 5.

[0044] When the notebook radiator is powered on, the user places the notebook computer on the sponge pad 3 so that the notebook computer covers the opening of the air outlet groove 6, and the opening and air outlet speed of the cooling fan 2 can be controlled through the fan control part 4, the cooling fan 2 brings the air at the air inlet 7 to the air outlet groove 6 and blows to the inside of the notebook computer, the sponge pad 3 fills the gap between the air outlet groove 6 and the notebook computer, so that more air blown by the cooling fan 2 can blow into the notebook computer, and the cooling efficiency is improved.

[0045] At present, most of the notebook cooling devices are manually controlled temperature, when the notebook temperature is found to be increased, the notebook is cooled by manually controlling the cooling device. The manual control method cannot accurately determine the current temperature of the notebook, and cannot accurately position the speed to be adjusted, thereby causing poor cooling effect.

[0046] Therefore, in order to accurately and efficiently cool the notebook, in the embodiment of the present application, a cooling method is provided, please refer to Fig. 2, which is a flowchart of the cooling method in the embodiment of the present application, the cooling method is applied to a radiator, the radiator includes a fan, the speed of the fan is controlled according to the current temperature of the radiator to cool the notebook, and the cooling method specifically includes:

[0047] Step 110, the current temperature of the object to be cooled is acquired in real time, and a cooling mode selected by a user is acquired.

[0048] In the embodiment of the present application, the object to be cooled can be hardware in the notebook that needs to be cooled, for example, can be GPU, CPU and the like.

[0049] The temperature monitoring of the object to be cooled can be realized by a device capable of monitoring temperature, a device for detecting the temperature of the GPU or CPU of the notebook can be selected to be installed on the notebook, or a temperature measuring software can be installed on the notebook, the temperature measuring software can be directly input into the bottom layer of windows to acquire the temperature, or the temperature of the computer can be acquired in real time by reading the data of the measurement and control software such as Luda, and the way of acquiring the temperature is not limited. The temperature measuring device or the temperature measuring software is connected with the radiator through an electrical signal, and the detected temperature is sent to the radiator, so as to achieve the purpose of monitoring the temperature of the object to be cooled in real time.

[0050] Secondly, the embodiment of the present application provides a plurality of cooling modes, and the cooling speed of different cooling modes is different, and the user can select according to the cooling demand.

[0051] Step 120, the current temperature of the object to be cooled and the cooling mode are analyzed to determine the target speed of the fan of the radiator.

[0052] After the current temperature of the object to be cooled and the cooling mode selected by the user are obtained through step 110, the current temperature and the cooling mode are analyzed, the speed required for the fan of the cooler to reach if the temperature of the object to be cooled needs to be reduced to the normal temperature range is determined, and the speed is taken as the target speed.

[0053] Step 130, the fan is controlled to move at the target speed to cool the object to be cooled.

[0054] After the target speed is obtained, the fan of the cooler is controlled to move at the target speed to cool the object to be cooled.

[0055] The embodiment of the present application considers the cooling demand of the user on one hand, and monitors the temperature of the object to be cooled in time on the other hand, analyzes the cooling demand of the user and the temperature of the object to be cooled, and realizes real-time adjustment of the speed of the fan of the cooler, so as to achieve high-efficiency cooling effect.

[0056] In step 120 of the embodiment of the present application, the current temperature of the object to be cooled and the cooling mode are analyzed to determine the target speed of the fan of the cooler, and specifically include:

[0057] Step 121, the preset total temperature range is divided into multiple temperature intervals according to a preset division standard.

[0058] In an embodiment of the present application, a temperature interval and a total temperature range can be preset, the total temperature range is divided into multiple intervals according to the temperature interval as the division standard, and the total temperature range is divided into multiple intervals. For example, the temperature interval can be set to 10℃, the total temperature range can be set to 0℃-100℃, and then the total temperature range can be divided into 10 temperature intervals, such as [0℃-10℃), [10℃-20℃), [20℃-30℃), …, [80℃-90℃), [90℃-100℃].

[0059] It can be understood that the smaller the temperature interval is divided, the more temperature intervals are divided, and the more accurate the speed adjustment result based on the temperature interval is, and then the cooling effect is better.

[0060] Step 122, the current temperature of the object to be cooled is compared with each temperature interval to determine the target temperature interval in which the current temperature of the object to be cooled is located.

[0061] Specifically, the current temperature of the object to be cooled obtained in step 110 is compared and analyzed with the temperature intervals divided in step 121 to find in which temperature interval the current temperature of the object to be cooled falls. For example, if the temperature intervals include ten, namely [0℃-10℃), [10℃-20℃), [20℃-30℃), …, [80℃-90℃), [90℃-100℃], and the current temperature of the object to be cooled is 44℃, then the current temperature of the object to be cooled is in the temperature interval of [30℃-40℃), which is taken as the target temperature interval.

[0062] Step 123, analyzing the target temperature interval and the cooling mode to determine the target rotating speed of the fan of the heat sink.

[0063] In an embodiment of the present application, the cooling mode is at least two and more than two, and the cooling speed, energy consumption and noise size of different cooling modes are different. Step 123, analyzing the target temperature interval and the cooling mode to determine the target rotating speed of the fan of the heat sink, specifically including:

[0064] Step 1231, obtaining a temperature-rotating speed table, the temperature-rotating speed table including the rotating speed corresponding to the target cooling mode in different temperature intervals, the target cooling mode being any one of all cooling modes.

[0065] In an embodiment of the present application, the cooling mode can include a breeze mode, a gale mode and a hurricane mode. It can be understood that the cooling speed of the breeze mode is relatively slow, the cooling speed of the hurricane mode is relatively fast, and the cooling speed of the gale mode is between the cooling speed of the breeze mode and the cooling speed of the hurricane mode.

[0066] In an embodiment of the present application, the total temperature range can be determined as 0℃-100℃, and the total temperature range is divided into eight temperature intervals, namely [0℃-30℃], [31℃-40℃], [41℃-50℃], [51℃-60℃], [61℃-70℃], [71℃-80℃], [81℃-90℃] and [91℃-100℃]. Based on this, the temperature-rotating speed table can refer to Table 1, which is the temperature-rotating speed table in the embodiment of the present application. The temperature-rotating speed table in this embodiment includes the rotating speed corresponding to each temperature interval in the breeze mode, the gale mode and the hurricane mode.

[0067] Table 1 Temperature-rotating speed table

[0068] Mode / Temperature 0℃-30℃ 31℃-40℃ 41℃-50℃ 51℃-60℃ 61℃-70℃ 71℃-80℃ 81℃-90℃ 91℃-100℃ Clear mode 300rpm 400rpm 500rpm 600rpm 700rpm 800rpm 900rpm 1000rpm Gale mode 600rpm 800rpm 1000rpm 1200rpm 1400rpm 1600rpm 1800rpm 2000rpm Hurricane mode 1000rpm 1200rpm 1400rpm 1600rpm 1800rpm 2000rpm 2200rpm 2400rpm

[0069] Step 1232, analyze according to the target temperature interval, the cooling mode and the temperature speed table, and obtain the target speed of the fan of the radiator.

[0070] Specifically, after obtaining the temperature speed table, the target speed corresponding to the target temperature interval in the temperature speed table under the cooling mode selected by the user is found, so that the fan of the radiator is controlled to move at the target speed.

[0071] The embodiment of the present application realizes efficient cooling by monitoring the temperature of the object to be cooled in real time, changing the speed of the fan of the radiator when the temperature of the object to be cooled reaches the threshold of a certain temperature interval, and adjusting the speed of the fan of the radiator based on the current temperature of the object to be cooled.

[0072] In the embodiment of the present application, the cooling mode can also include a custom cooling mode, so that step 123, analyzing according to the target temperature interval and the cooling mode, determines the target speed of the fan of the radiator, specifically including:

[0073] A, after the user selects the custom cooling mode, the cooling adjustment parameter and the parameter speed curve of the user are obtained, and the parameter speed curve contains the linear relationship between the cooling adjustment parameter and the speed.

[0074] The custom cooling mode can be manual adjustment of the speed of the fan of the radiator by the user, or the speed of the fan of the radiator can be determined after analyzing the cooling demand of the user.

[0075] Specifically, after obtaining that the cooling mode selected by the user is the customized cooling mode, the cooling demand of the user is obtained. The cooling demand includes various parameter types, and the parameter types can include sound, speed, energy saving, etc. The user adjusts according to the requirement of each parameter type, and generates a cooling adjustment parameter. For example, each parameter type can set an adjustment range for the user to adjust, such as providing an adjustment gear of 0-100 for the user to select, and the gear selected by the user is the cooling adjustment parameter. Therefore, the cooling adjustment parameter can at least include one or a combination of the noise adjustment parameter, the speed adjustment parameter and the energy saving adjustment parameter. When the user is sensitive to noise and wants to maintain a quiet environment, a lower gear can be selected in the adjustment range; if the user wants to cool quickly, a higher gear can be selected in the adjustment range; if the user wants to save energy, a lower gear can be selected in the adjustment range.

[0076] In the embodiment of the application, through multiple experimental analysis and calculation, a linear fitting curve between the gear of each parameter type and the speed, i.e., a parameter speed curve, is obtained. The parameter speed curve at least includes a noise speed curve, a speed speed curve, an energy saving speed curve, etc.

[0077] B. According to the cooling adjustment parameter of the user and the parameter speed curve, calculation and analysis are performed to obtain the target speed of the fan of the radiator.

[0078] Specifically, according to the cooling adjustment parameter selected by the user and the parameter speed curve, the speed corresponding to each parameter type is obtained. For example, the noise adjustment parameter is calculated with the noise speed curve to obtain the first speed corresponding to the noise parameter type; the speed adjustment parameter is calculated with the speed speed curve to obtain the second speed corresponding to the speed parameter type; and the energy saving adjustment parameter is calculated with the energy saving speed curve to obtain the third speed corresponding to the energy saving parameter type.

[0079] After obtaining the speed corresponding to each parameter type, the target speed of the fan of the radiator is obtained based on the speed corresponding to each parameter type and the weight of each parameter set in advance.

[0080] The embodiment of the application considers the cooling demand of different users, performs personalized setting of the user, obtains the cooling demand suitable for different users, and achieves better cooling effect.

[0081] In an embodiment of the application, when the cooling mode selected by the user is not obtained, the default cooling mode set in advance is taken as the cooling mode selected by the user.

[0082] Specifically, in consideration of the fact that the user may forget to select the cooling mode, resulting in failure to perform cooling heat dissipation, in order not to affect the normal operation of the heat dissipation device, a default cooling mode is set in advance, the default cooling mode is taken as the cooling mode selected by the user, and then the object to be cooled is cooled.

[0083] In an embodiment of the present application, the heat dissipation device comprises a storage module, which is used to store the cooling mode selected by the user each time; then the default cooling mode can be the cooling mode selected by the user last time.

[0084] Specifically, the storage module has a memory function, after the user selects the cooling mode each time, the cooling mode selected this time is stored, and when the user does not select the cooling mode next time, the cooling mode selected by the user last time is taken as the cooling mode next time.

[0085] An embodiment of the present application provides a heat dissipation device, please refer to Fig. 3, which is a structural block diagram of the heat dissipation device of the embodiment of the present application, and the device comprises a signal receiving module 301, a rotating speed analysis module 302 and a heat dissipation module 303.

[0086] The signal receiving module 301 is used to acquire the current temperature of the object to be cooled and the cooling mode selected by the user in real time.

[0087] The rotating speed analysis module 302 is used to analyze the current temperature of the object to be cooled and the cooling mode, and determine the target rotating speed of the fan of the heat dissipation device.

[0088] The heat dissipation module 303 is used to control the fan to move at the target rotating speed, so as to perform heat dissipation on the object to be cooled.

[0089] The heat dissipation device provided by the embodiment of the present application can monitor the temperature of the object to be cooled in real time, select the appropriate rotating speed of the fan according to the temperature of the object to be cooled, and adjust the rotating speed of the fan of the heat dissipation device in real time based on the current temperature, so as to realize timely and efficient heat dissipation.

[0090] FIG. 4 shows an internal structure diagram of a computer device in one embodiment of the present application. The computer device can be a terminal or a system. As shown in FIG. 4, the computer device includes a processor, a memory and a network interface connected through a system bus. The memory includes a non-volatile storage medium and an internal memory. The non-volatile storage medium of the computer device stores an operating system and can also store a computer program, which, when executed by the processor, can enable the processor to implement each step in the above method embodiments. The internal memory can also store a computer program, which, when executed by the processor, can enable the processor to execute each step in the above method embodiments. Those skilled in the art can understand that the structure shown in FIG. 4 is only a block diagram of part of the structure related to the present application scheme, and does not constitute a limitation on the computer device to which the present application scheme is applied. A specific computer device can include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0091] In one embodiment, a computer device is provided, including a memory and a processor, the memory storing a computer program, the computer program being executed by the processor to enable the processor to perform a heat dissipation method. The method is applied to a heat dissipation device including a fan, and includes: acquiring a current temperature of an object to be cooled in real time, and acquiring a user-selected cooling mode; analyzing the current temperature of the object to be cooled and the cooling mode to determine a target rotating speed of the fan of the heat dissipation device; and controlling the fan to move at the target rotating speed to cool the object to be cooled.

[0092] Further, the analysis of the current temperature of the object to be cooled and the cooling mode to determine the target rotating speed of the fan of the heat dissipation device specifically includes: dividing a preset total temperature range into a plurality of temperature intervals according to a preset division standard; comparing the current temperature of the object to be cooled with each temperature interval to determine a target temperature interval in which the current temperature of the object to be cooled is located; and analyzing the target temperature interval and the cooling mode to determine the target rotating speed of the fan of the heat dissipation device.

[0093] Further, the analysis of the target temperature interval and the cooling mode to determine the target rotating speed of the fan of the heat dissipation device specifically includes: acquiring a temperature-rotating speed table, the temperature-rotating speed table including rotating speeds corresponding to a target cooling mode in different temperature intervals, the target cooling mode being any one of all cooling modes; and analyzing the target temperature interval, the cooling mode and the temperature-rotating speed table to obtain the target rotating speed of the fan of the heat dissipation device.

[0094] Further, the cooling mode further includes a custom cooling mode, and the target rotating speed of the fan of the heat radiator is determined according to the target temperature interval and the cooling mode, specifically including: when the user selects the custom cooling mode, the cooling adjustment parameter of the user and the parameter rotating speed curve are obtained, the parameter rotating speed curve includes a linear relationship between the cooling adjustment parameter and the rotating speed; the target rotating speed of the fan of the heat radiator is obtained by calculating and analyzing the cooling adjustment parameter of the user and the parameter rotating speed curve.

[0095] Further, the cooling adjustment parameter includes one or a combination of multiple of the noise adjustment parameter, the speed adjustment parameter and the energy saving adjustment parameter.

[0096] Further, the method further includes: when the cooling mode selected by the user is not obtained, a preset default cooling mode is taken as the cooling mode selected by the user.

[0097] Further, the heat radiator includes a storage module, the storage module is used for storing the cooling mode selected by the user each time, and the method further includes: the default cooling mode is the cooling mode selected by the user last time.

[0098] In one embodiment, a computer readable storage medium is provided, and the computer readable storage medium stores a computer program, and the computer program is executed by a processor to make the processor execute a heat dissipation method, the method is applied to a heat radiator, the heat radiator includes a fan, and the method includes: obtaining a current temperature of an object to be cooled and a cooling mode selected by a user in real time; analyzing the current temperature of the object to be cooled and the cooling mode to determine a target rotating speed of the fan of the heat radiator; and controlling the fan to move at the target rotating speed to cool the object to be cooled.

[0099] Further, the target rotating speed of the fan of the heat radiator is determined according to the current temperature of the object to be cooled and the cooling mode, specifically including: a preset total temperature range is divided into multiple temperature intervals according to a preset division standard; the current temperature of the object to be cooled is compared with each temperature interval to determine a target temperature interval in which the current temperature of the object to be cooled is located; and the target rotating speed of the fan of the heat radiator is determined according to the target temperature interval and the cooling mode.

[0100] Further, the target rotating speed of the fan of the heat radiator is determined according to the target temperature interval and the cooling mode, specifically including: a temperature rotating speed table is obtained, the temperature rotating speed table includes rotating speeds corresponding to different target cooling modes in different temperature intervals, and the target cooling mode is any one of a breeze mode, a gale mode and a hurricane mode; and the target rotating speed of the fan of the heat radiator is obtained by analyzing the target temperature interval, the cooling mode and the temperature rotating speed table.

[0101] Further, the cooling mode further includes a custom cooling mode, and the target rotating speed of the fan of the heat dissipation device is determined according to the target temperature interval and the cooling mode, specifically including: when the user selects the custom cooling mode, the cooling adjustment parameter of the user and the parameter rotating speed curve are obtained, the parameter rotating speed curve contains a linear relationship between the cooling adjustment parameter and the rotating speed; the target rotating speed of the fan of the heat dissipation device is obtained by calculating and analyzing the cooling adjustment parameter of the user and the parameter rotating speed curve.

[0102] Further, the cooling adjustment parameter includes one or a combination of the noise adjustment parameter, the speed adjustment parameter and the energy saving adjustment parameter.

[0103] Further, the method further includes: when the cooling mode selected by the user is not obtained, the preset default cooling mode is taken as the cooling mode selected by the user.

[0104] Further, the heat dissipation device includes a storage module, the storage module is used to store the cooling mode selected by the user each time, and the method further includes: the default cooling mode is the cooling mode selected by the user last time.

[0105] A person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by a computer program instructing related hardware, and the program can be stored in a non-volatile computer readable storage medium. When the program is executed, it can include the processes of the above-mentioned embodiments. Any reference to memory, storage, database or other medium used in the embodiments provided in the present application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration but not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM) and memory bus dynamic RAM (RDRAM) and the like.

[0106] The technical features of the above embodiments can be combined in any way. To make the description concise, not all possible combinations of the technical features in the above embodiments are described, however, as long as the combination of the technical features does not exist contradictory, it should be considered as the scope of the present disclosure.

[0107] The above embodiments only express several implementation manners of the application, and the description is relatively specific and detailed, but it cannot be understood as a limitation on the patent scope of the application. It should be noted that for ordinary skilled persons in the art, without departing from the concept of the application, several modifications and improvements can be made, which all belong to the protection scope of the application. Therefore, the protection scope of the patent of the application should be subject to the appended claims.

Claims

1. A heat dissipation method, characterized by, The method is applied to a heat sink comprising a fan, and the method comprises: real-time acquisition of a current temperature of an object to be cooled and acquisition of a cooling mode selected by a user; analysis of the current temperature of the object to be cooled and the cooling mode to determine a target rotating speed of the fan of the heat sink; control of the fan to rotate at the target rotating speed to cool the object to be cooled.

2. The method of claim 1, wherein, The analysis of the current temperature of the object to be cooled and the cooling mode to determine the target rotating speed of the fan of the heat sink specifically comprises: division of a preset total temperature range into a plurality of temperature intervals according to a preset division standard; comparison of the current temperature of the object to be cooled with each temperature interval to determine a target temperature interval in which the current temperature of the object to be cooled is located; analysis of the target temperature interval and the cooling mode to determine the target rotating speed of the fan of the heat sink.

3. The method of claim 2, wherein, The analysis of the target temperature interval and the cooling mode to determine the target rotating speed of the fan of the heat sink specifically comprises: acquisition of a temperature-rotating speed table, the temperature-rotating speed table comprising rotating speeds corresponding to a target cooling mode in different temperature intervals, the target cooling mode being any one of all cooling modes; analysis of the target temperature interval, the cooling mode and the temperature-rotating speed table to obtain the target rotating speed of the fan of the heat sink.

4. The method of claim 2, wherein, When the cooling mode further comprises a self-defined cooling mode, the analysis of the target temperature interval and the cooling mode to determine the target rotating speed of the fan of the heat sink specifically comprises: when the user selects the self-defined cooling mode, acquisition of a cooling adjustment parameter of the user and a parameter-rotating speed curve, the parameter-rotating speed curve comprising a linear relationship between the cooling adjustment parameter and the rotating speed; calculation and analysis of the cooling adjustment parameter of the user and the parameter-rotating speed curve to obtain the target rotating speed of the fan of the heat sink.

5. The method of claim 4, wherein, The cooling adjustment parameter comprises one or a combination of a plurality of noise adjustment parameters, speed adjustment parameters and energy-saving adjustment parameters.

6. The method of claim 1, wherein, The method further comprises: when no cooling mode selected by the user is acquired, a preset default cooling mode is taken as the cooling mode selected by the user.

7. The method of claim 6, wherein, The heat sink comprises a storage module for storage of each cooling mode selected by the user; and the default cooling mode is a cooling mode selected by the user last time.

8. A heat sink, characterized by The device comprises a signal receiving module, a rotating speed analysis module and a cooling module. The signal receiving module is configured to acquire a current temperature of an object to be cooled and a cooling mode selected by a user in real time. The rotating speed analysis module is configured to analyze the current temperature of the object to be cooled and the cooling mode to determine a target rotating speed of a fan of the heat sink. The cooling module is configured to control the fan to rotate at the target rotating speed to cool the object to be cooled.

9. A computer readable storage medium storing a computer program, characterized in that, The computer program, when executed by a processor, causes the processor to perform the steps of the method according to any one of claims 1 to 7. 10.A computer device, comprising a memory and a processor, and characterized in that, The memory stores a computer program which, when executed by the processor, causes the processor to perform the steps of the method of any one of claims 1 to 7.

Citation Information

Patent Citations

  • Method and device for regulating rotating speed of cooling fan in storage equipment

    CN106229003A

  • Heat dissipation system and method and single-chip microcomputer

    CN114442766A

  • Method for adjusting rotating speed of fan and electronic equipment

    CN116025580A

  • Heat dissipation method and heat dissipation device of server and server

    CN116483184A

  • Speed regulation method of cooling fan in equipment, electronic equipment and system

    CN116520959A