A method, device, terminal and storage medium for terminal heat dissipation management
By detecting the difference between the ambient temperature and its own temperature, dynamically adjusting the starting temperature threshold of the mobile phone cooling fan, solving the repeated opening and closing problems caused by the unintelligent fan control in the existing technology, and improving the heat dissipation effect and user experience.
Patent Information
- Application Number
- CN202111560854.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-20
- Publication Date
- 2025-03-04
- Estimated Expiration
- 2041-12-20
AI Technical Summary
The control method of the built-in fan of existing mobile phones is not intelligent enough, resulting in the cooling fan being turned on and off repeatedly for a short period of time, affecting the user experience and fan life, and the cooling effect is poor.
By detecting the difference between the ambient temperature at which the terminal is located and its own maximum temperature threshold, dynamically adjusting the gear of the start temperature threshold of the cooling fan to achieve intelligent management of terminal heat dissipation.
It solves the problem of the cooling fan repeatedly turning on and off for a short period of time, improves the user experience and fan life, and enhances the cooling effect.
Smart Images

Figure CN114258251B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of communication technology, and in particular to a method, device, terminal and storage medium for terminal heat dissipation management. Background Art
[0002] Mobile terminals have entered the 5G era. People have been exploring, updating and iterating on terminal innovations. With the development of technology, mobile phone processing performance is getting stronger and stronger, and the problem of terminal heat dissipation is an urgent problem to be solved. The current solution of built-in fans in mobile phones has almost become a standard feature of e-sports mobile phones. However, the built-in fan solution in mobile phones has problems such as high noise and dust in the fan, which leads to poor user experience.
[0003] The existing control method for the built-in fan of a mobile phone is to detect the temperature of the mobile phone, start the fan to dissipate heat when the terminal temperature exceeds a specific temperature threshold, and stop the fan when the mobile phone temperature is lower than the specific threshold. However, this method is not smart enough in actual use. Sometimes the ambient temperature is high, and the difference between the threshold temperature of the mobile phone and the ambient temperature is small, and the fan control will be turned on and off briefly, and the fan device will be turned on and off repeatedly in a short period of time, which affects the user experience and the life of the fan, and the heat dissipation effect is poor. Summary of the invention
[0004] Based on this, the present invention provides a method, device, terminal and storage medium for terminal heat dissipation management, which dynamically adjusts the start-up temperature threshold of the terminal heat dissipation fan by detecting the difference between the ambient temperature of the terminal and the maximum temperature threshold of the terminal itself, thereby realizing intelligent management of terminal heat dissipation. The problem that the repeated opening and closing of the heat dissipation fan in a short period of time affects the user experience and the life of the heat dissipation fan, and the heat dissipation effect is poor is solved.
[0005] According to a first aspect of some embodiments of the present application, a method for heat dissipation management of a terminal is provided, wherein the terminal has a built-in heat dissipation fan, and the method comprises the following steps:
[0006] Acquire the terminal's own temperature and the terminal's ambient temperature;
[0007] Determine the corresponding start-up temperature gear of the cooling fan according to the difference between the maximum temperature threshold of the terminal and the ambient temperature, wherein the larger the difference is, the higher the start-up temperature corresponding to the gear is;
[0008] When the terminal's own temperature is greater than the determined start-up temperature, the cooling fan is started.
[0009] Further, when the terminal's own temperature is lower than the determined startup temperature and lasts for a period greater than or equal to t, the cooling fan is controlled to be turned off.
[0010] Further, when the terminal's own temperature is lower than the determined startup temperature and the duration is shorter than t, the cooling fan is controlled to start.
[0011] Further, when the maximum threshold temperature of the terminal itself is 40° C. and the ambient temperature of the terminal is less than 10° C., the difference is greater than 30° C., and the start-up temperature of the cooling fan is determined to be the first gear;
[0012] When the maximum threshold temperature of the terminal itself is 40°C, the ambient temperature of the terminal is between 10°C and 20°C, and the difference is between 20°C and 30°C, the start-up temperature of the cooling fan is determined to be the second gear;
[0013] When the maximum threshold temperature of the terminal itself is 40° C., and the ambient temperature of the terminal is between 20° C. and 40° C., the difference is between 0° C. and 20° C., and the starting temperature of the cooling fan is determined to be the third gear;
[0014] The starting temperature corresponding to the first gear is greater than the starting temperature corresponding to the second gear, and the starting temperature corresponding to the second gear is greater than the starting temperature corresponding to the third gear.
[0015] According to a second aspect of some embodiments of the present application, a terminal heat dissipation management device is provided, including:
[0016] A temperature acquisition module, used to acquire the terminal's own temperature and the ambient temperature of the terminal;
[0017] a gear determination module, used to determine the gear of the corresponding start-up temperature of the cooling fan according to the difference between the maximum temperature threshold of the terminal and the ambient temperature, wherein the larger the difference is, the higher the start-up temperature corresponding to the gear is;
[0018] The first fan starting module is used to start the cooling fan when the terminal's own temperature is greater than the determined starting temperature.
[0019] Furthermore, it also includes: a fan shut-down module, which is used to control the cooling fan to shut down when the terminal's own temperature is lower than the determined start-up temperature and the duration is greater than or equal to t.
[0020] Furthermore, it also includes: a second fan starting module, which is used to control the fan to start when the terminal's own temperature is lower than the determined starting temperature and lasts for less than t.
[0021] Furthermore, it also includes a first gear determination unit, which is used to determine that the start-up temperature of the cooling fan is the first gear when the maximum threshold temperature of the terminal itself is 40°C and the ambient temperature of the terminal is less than 10°C, and the difference is greater than 30°C;
[0022] A second gear determination unit, configured to determine that the start-up temperature of the cooling fan is at the second gear when the maximum threshold temperature of the terminal itself is 40° C., the ambient temperature of the terminal is between 10° C. and 20° C., and the difference is between 20° C. and 30° C.;
[0023] The third gear determination unit is used to determine that the startup temperature of the cooling fan is the third gear when the maximum threshold temperature of the terminal itself is 40°C, the ambient temperature of the terminal is between 20°C and 40°C, and the difference is between 0°C and 20°C. The startup temperature corresponding to the first gear is greater than the startup temperature corresponding to the second gear, and the startup temperature corresponding to the second gear is greater than the startup temperature corresponding to the third gear.
[0024] According to a third aspect of some embodiments of the present application, there is provided a terminal, including: at least one memory and at least one processor;
[0025] The memory is used to store one or more programs;
[0026] When the one or more programs are executed by the at least one processor, the at least one processor implements the steps of a terminal heat dissipation management method as described in the first aspect of some embodiments of the present application.
[0027] According to a fourth aspect of some embodiments of the present application, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the method described in the first aspect of some embodiments of the present application are implemented.
[0028] The present application provides a terminal heat dissipation management method, device, terminal and storage medium. First, the present application detects the ambient temperature of the terminal and dynamically adjusts the gear of the start-up temperature threshold of the terminal cooling fan according to the influence of the ambient temperature on the terminal's own temperature, thereby realizing intelligent management of terminal heat dissipation. Secondly, the present application also determines whether the terminal's own temperature is steadily decreasing by detecting the time when the terminal's own temperature is in the cooling fan gear, thereby determining whether to turn on or off the cooling fan. The problem that the cooling fan is repeatedly turned on and off for a short period of time affects the user experience and the life of the cooling fan, and the cooling effect is poor is solved.
[0029] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] Figure 1 A schematic diagram of the steps of a terminal heat dissipation management method provided by the present invention;
[0031] Figure 2 A module schematic diagram of a terminal heat dissipation management method provided by the present invention. DETAILED DESCRIPTION
[0032] In order to make the objectives, technical solutions and advantages of the present application more clear, the embodiments of the present application will be further described in detail below with reference to the accompanying drawings.
[0033] It should be clear that the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the embodiments of the present application.
[0034] The terms used in the embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to limit the embodiments of the present application. The singular forms of "a", "said" and "the" used in the embodiments of the present application and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings. It should also be understood that the term "and / or" used herein refers to and includes any or all possible combinations of one or more associated listed items.
[0035] When the following description refers to the accompanying drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the attached claims. In the description of the present application, it should be understood that the terms "first", "second", "third", etc. are only used to distinguish similar human bodies, and do not have to be used to describe a specific order or sequence, nor can they be understood as indicating or implying relative importance. For those of ordinary skill in the art, the specific meanings of the above terms in the present application can be understood according to the specific circumstances.
[0036] In addition, in the description of this application, unless otherwise specified, "multiple" means two or more. "And / or" describes the association relationship of the associated human bodies, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated human bodies before and after are in an "or" relationship.
[0037] In view of the technical problems in the background technology, the embodiments of the present application provide a method, device, terminal and storage medium for terminal heat dissipation management, the method is applied to a terminal, in one example, the terminal is a smart phone, the terminal has a processor, the processor is used to detect the audio channel and control the fan speed. In other examples, the terminal can also be other mobile terminals with 4G or 5G communication capabilities (such as tablet computers), wearable devices (such as smart watches, sports bracelets, smart glasses), smart car devices, etc.
[0038] The existing terminal heat dissipation management method is to detect the terminal's own temperature through the built-in cooling fan, and determine whether to start the cooling fan or shut down the fan based on the terminal's own temperature. However, this method does not take into account the impact of ambient temperature in actual use. The ambient temperature may cause the cooling fan to turn on and off briefly, and the repeated turning on and off of the cooling fan in a short period of time affects the user experience and fan life, and the heat dissipation effect is poor.
[0039] To solve the above problems. Please refer to Figure 1 , in a specific example, Figure 1 A schematic diagram of the steps of a terminal heat dissipation management method provided by the present invention, which can be executed by a processor of the terminal.
[0040] In step S101, the terminal's own temperature and the ambient temperature of the terminal are obtained.
[0041] The self-temperature indicates the internal environment temperature of the terminal in which multiple components are arranged. The environment temperature indicates the environment temperature outside the terminal where the terminal is located at this time. A temperature detection element can be arranged in the terminal to monitor the self-temperature and the environment temperature in real time.
[0042] In step S102, the corresponding starting temperature level of the cooling fan is determined according to the difference between the maximum temperature threshold of the terminal and the ambient temperature, wherein the larger the difference is, the higher the starting temperature corresponding to the level is.
[0043] The maximum temperature threshold indicates the highest temperature that the terminal's own temperature can reach. The maximum temperature thresholds of different terminals are different, but they are all fixed values. When the terminal's own temperature exceeds the maximum temperature threshold, the various components of the terminal may be irreversibly damaged. The difference is used to indicate the gear of the cooling fan's start-up temperature that the terminal should correspond to at this time. The start-up temperature indicates that when the terminal's own temperature exceeds the start-up temperature, the cooling fan starts. The gear indicates that the cooling fan has different corresponding gears when the ambient temperature is different. The lower the ambient temperature, the greater the difference, the greater the impact of the ambient temperature on the terminal's own temperature, and the smaller the role of the cooling fan, that is, the higher the start-up temperature is set, the larger the corresponding gear.
[0044] In step S103, when the terminal's own temperature is greater than the determined start-up temperature, the cooling fan is started.
[0045] The terminal's own temperature is greater than the determined startup temperature, indicating that when the terminal is in this gear, its own temperature is high and the ambient temperature can no longer help the terminal cool down. At this time, the cooling fan needs to be started to dissipate heat and cool down the terminal.
[0046] The present application determines the gear position of the starting temperature of the cooling fan by detecting the ambient temperature of the terminal. When the ambient temperature is low, the greater the difference between the maximum temperature threshold of the terminal and the ambient temperature, the greater the impact of the ambient temperature on the terminal, and the cooling fan only needs to be turned on when the terminal temperature is too high and the ambient temperature has little effect on cooling the terminal. Therefore, it can be determined that the lower the ambient temperature, the higher the starting temperature of the cooling fan, and the larger its gear position. Similarly, the higher the ambient temperature, the lower the starting temperature of the cooling fan, and the larger its gear position. When the terminal's own temperature exceeds the starting temperature corresponding to the gear position, it indicates that the ambient temperature cannot help the terminal cool down, and the cooling fan needs to be started to blow air to dissipate heat from the terminal.
[0047] When the cooling fan is started for a period of time, the terminal's own temperature will decrease accordingly. In order to ensure that the terminal's own temperature is actually reduced comprehensively, rather than partially reduced at a certain moment or in a certain area, in a preferred embodiment, the method also includes: when the terminal's own temperature is less than the determined starting temperature and lasts for a time greater than or equal to t, controlling the cooling fan to turn off.
[0048] If this step can ensure that the terminal's own temperature is reduced within a certain period of time, it can be considered that the terminal's own temperature has been stably reduced to a safe range, and no further cooling is required at this time, and the cooling fan can be turned off. The time t referred to in this step can be preset to different times according to different terminals.
[0049] In another preferred embodiment, the method further includes: when the terminal's own temperature is lower than the determined start-up temperature and the duration is shorter than t, controlling the cooling fan to start.
[0050] When the time that the terminal's own temperature in this step is lower than the determined startup temperature is less than t, it indicates that the terminal's own temperature has an upward trend within the time t, and it can be considered that the terminal's own temperature has not steadily decreased. At this time, the cooling fan needs to continue to dissipate heat until the cooling time of its own temperature reaches at least t to ensure that the terminal's own temperature steadily decreases.
[0051] In a specific embodiment, as shown in Table 1, it is a correspondence table between the ambient temperature of the terminal and the starting temperature of the cooling fan in a specific embodiment of the present application.
[0052]
[0053] When the maximum threshold temperature of the terminal itself is 40° C. and the ambient temperature of the terminal is less than 10° C., the difference is greater than 30° C., and the start-up temperature of the cooling fan is determined to be the first gear.
[0054] When the maximum threshold temperature of the terminal itself is 40° C., and the ambient temperature of the terminal is between 10° C. and 20° C., the difference is between 20° C. and 30° C., and the starting temperature of the cooling fan is determined to be the second gear.
[0055] When the maximum threshold temperature of the terminal itself is 40° C., and the ambient temperature of the terminal is between 20° C. and 40° C., the difference is between 0° C. and 20° C., and the starting temperature of the cooling fan is determined to be the third gear.
[0056] The starting temperature corresponding to the first gear is greater than the starting temperature corresponding to the second gear, and the starting temperature corresponding to the second gear is greater than the starting temperature corresponding to the third gear.
[0057] The first gear, the second gear and the third gear can be obtained according to test experience values. For example, in this embodiment, the first gear can be set to 40°C, the second gear can be set to 35°C, and the third gear can be set to 30°C. In other embodiments, the gear is not limited to three gears, and multiple gears can be set according to specific needs.
[0058] Corresponding to the above-mentioned method for terminal heat dissipation management, the embodiment of the present application also provides a device, such as Figure 2 As shown, Figure 2 A schematic diagram of a module of a terminal heat dissipation management device provided by the present invention, the device 200 includes:
[0059] The temperature acquisition module 201 is used to acquire the terminal's own temperature and the ambient temperature of the terminal;
[0060] The gear determination module 202 is used to determine the gear of the corresponding start-up temperature of the cooling fan according to the difference between the maximum temperature threshold of the terminal and the ambient temperature, wherein the larger the difference is, the higher the start-up temperature corresponding to the gear is;
[0061] The first fan starting module 203 is used to start the cooling fan when the terminal's own temperature is greater than the determined starting temperature.
[0062] In an optional embodiment, the device 200 further includes:
[0063] The fan shut-off module is used to control the cooling fan to shut down when the terminal's own temperature is lower than the determined startup temperature and the duration is greater than or equal to t.
[0064] In an optional embodiment, the device 200 further includes:
[0065] The second fan starting module is used to control the fan to start when the terminal's own temperature is lower than the determined starting temperature and lasts for a period lower than t.
[0066] In an optional embodiment, the gear position determination module 202 further includes:
[0067] A first gear determination unit, configured to determine that the start-up temperature of the cooling fan is at the first gear when the maximum threshold temperature of the terminal itself is 40° C., the ambient temperature of the terminal is less than 10° C., and the difference is greater than 30° C.;
[0068] A second gear determination unit, configured to determine that the start-up temperature of the cooling fan is at the second gear when the maximum threshold temperature of the terminal itself is 40° C., the ambient temperature of the terminal is between 10° C. and 20° C., and the difference is between 20° C. and 30° C.;
[0069] The third gear determination unit is used to determine that the starting temperature of the cooling fan is at the third gear when the maximum threshold temperature of the terminal itself is 40°C, the ambient temperature of the terminal is between 20°C and 40°C, and the difference is between 0°C and 20°C.
[0070] Corresponding to the above-mentioned method for terminal heat dissipation management, an embodiment of the present application further provides a terminal, including:
[0071] at least one memory and at least one processor;
[0072] The memory is used to store one or more programs;
[0073] When the one or more programs are executed by the at least one processor, the at least one processor implements the steps of a terminal heat dissipation management method as described in any of the above embodiments.
[0074] Specifically, the terminal can be a mobile terminal with 4G or 5G communication capabilities (such as a tablet computer), a wearable device (such as a smart watch, a sports bracelet, smart glasses), a smart car device, etc.
[0075] Corresponding to the above-mentioned heat dissipation method of a terminal heating device, the embodiment of the present application further provides a computer-readable storage medium. The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the terminal heat dissipation management method described in any of the above-mentioned embodiments are implemented.
[0076] The present application provides a terminal heat dissipation management method, device, terminal and storage medium. First, the present application detects the ambient temperature of the terminal and dynamically adjusts the gear of the start-up temperature threshold of the terminal cooling fan according to the influence of the ambient temperature on the terminal's own temperature, thereby realizing intelligent management of terminal heat dissipation. Secondly, the present application also determines whether the terminal's own temperature is steadily decreasing by detecting the time when the terminal's own temperature is in the cooling fan gear, thereby determining whether to turn on or off the cooling fan. The problem that the cooling fan is repeatedly turned on and off for a short period of time affects the user experience and the life of the cooling fan, and the cooling effect is poor is solved.
[0077] It should be understood that the embodiments of the present application are not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from the scope thereof. The scope of the embodiments of the present application is limited only by the appended claims. The above-described embodiments only express several implementation methods of the embodiments of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limitations on the scope of the invention patent. It should be pointed out that for those of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the embodiments of the present application, and these all belong to the scope of protection of the embodiments of the present application.
Claims
1. A method for terminal heat dissipation management, characterized in that: The terminal has a built-in cooling fan, and the method comprises the following steps: Acquire the terminal's own temperature and the terminal's ambient temperature; Determine the starting temperature gear of the cooling fan corresponding to the terminal according to the difference between the maximum temperature threshold of the terminal and the ambient temperature, wherein the larger the difference is, the higher the starting temperature corresponding to the gear is; When the terminal's own temperature is greater than the determined start-up temperature, the cooling fan is started.
2. A terminal heat dissipation management method according to claim 1, characterized in that: Also includes: When the terminal's own temperature is lower than the determined startup temperature and lasts for a period greater than or equal to t, the cooling fan is controlled to be turned off.
3. The method for terminal heat dissipation management according to claim 1, characterized in that: When the terminal's own temperature is lower than the determined start-up temperature and the duration is shorter than t, the cooling fan is controlled to start.
4. A terminal heat dissipation management method according to any one of claims 1 to 3, characterized in that: When the maximum threshold temperature of the terminal itself is 40° C. and the ambient temperature of the terminal is less than 10° C., the difference is greater than 30° C., and the starting temperature of the cooling fan is determined to be the first gear; When the maximum threshold temperature of the terminal itself is 40°C, the ambient temperature of the terminal is between 10°C and 20°C, and the difference is between 20°C and 30°C, the start-up temperature of the cooling fan is determined to be the second gear; When the maximum threshold temperature of the terminal itself is 40° C., and the ambient temperature of the terminal is between 20° C. and 40° C., the difference is between 0° C. and 20° C., and the starting temperature of the cooling fan is determined to be the third gear; The starting temperature corresponding to the first gear is greater than the starting temperature corresponding to the second gear, and the starting temperature corresponding to the second gear is greater than the starting temperature corresponding to the third gear.
5. A terminal heat dissipation management device, characterized in that: include: A temperature acquisition module, used to acquire the terminal's own temperature and the ambient temperature of the terminal; a gear determination module, used to determine the gear of the start-up temperature of the cooling fan corresponding to the terminal according to the difference between the maximum temperature threshold of the terminal and the ambient temperature, wherein the larger the difference is, the higher the start-up temperature corresponding to the gear is; The first fan starting module is used to start the cooling fan when the terminal's own temperature is greater than the determined starting temperature.
6. The terminal heat dissipation management device according to claim 5, characterized in that: Also includes: The fan shut-off module is used to control the cooling fan to shut down when the terminal's own temperature is lower than the determined startup temperature and the duration is greater than or equal to t.
7. The terminal heat dissipation management device according to claim 5, characterized in that: Also includes: The second fan starting module is used to control the fan to start when the terminal's own temperature is lower than the determined starting temperature and lasts for a period lower than t.
8. A terminal heat dissipation management device according to any one of claims 5 to 7, characterized in that: Also includes: A first gear determination unit, configured to determine that the start-up temperature of the cooling fan is at the first gear when the maximum threshold temperature of the terminal itself is 40° C., the ambient temperature of the terminal is less than 10° C., and the difference is greater than 30° C.; A second gear determination unit, configured to determine that the start-up temperature of the cooling fan is at the second gear when the maximum threshold temperature of the terminal itself is 40° C., the ambient temperature of the terminal is between 10° C. and 20° C., and the difference is between 20° C. and 30° C.; A third gear determination unit, configured to determine that the start-up temperature of the cooling fan is at the third gear when the maximum threshold temperature of the terminal itself is 40° C., the ambient temperature of the terminal is between 20° C. and 40° C., and the difference is between 0° C. and 20° C.; The starting temperature corresponding to the first gear is greater than the starting temperature corresponding to the second gear, and the starting temperature corresponding to the second gear is greater than the starting temperature corresponding to the third gear.
9. A terminal, characterized in that: include: at least one memory and at least one processor; The memory is used to store one or more programs; When the one or more programs are executed by the at least one processor, the at least one processor implements the steps of a terminal heat dissipation management method as described in any one of claims 1 to 4.
10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 4 are implemented.
Citation Information
Patent Citations
Rotating speed control method and device of fan of computer power supply
CN103671185A
Fan control method, electric power electronic device and storage medium
CN109611363A