CN110332140B - Fan control method of electronic equipment and electronic equipment - Google Patents

Fan control method of electronic equipment and electronic equipment Download PDF

Info

Publication number
CN110332140B
CN110332140B CN201910707433.3A CN201910707433A CN110332140B CN 110332140 B CN110332140 B CN 110332140B CN 201910707433 A CN201910707433 A CN 201910707433A CN 110332140 B CN110332140 B CN 110332140B
Authority
CN
China
Prior art keywords
temperature
fan
processor
electronic device
range
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910707433.3A
Other languages
Chinese (zh)
Other versions
CN110332140A (en
Inventor
甄庆娟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201910707433.3A priority Critical patent/CN110332140B/en
Publication of CN110332140A publication Critical patent/CN110332140A/en
Application granted granted Critical
Publication of CN110332140B publication Critical patent/CN110332140B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F04POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
    • F04DNON-POSITIVE-DISPLACEMENT PUMPS
    • F04D27/00Control, e.g. regulation, of pumps, pumping installations or pumping systems specially adapted for elastic fluids
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F04POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
    • F04DNON-POSITIVE-DISPLACEMENT PUMPS
    • F04D27/00Control, e.g. regulation, of pumps, pumping installations or pumping systems specially adapted for elastic fluids
    • F04D27/004Control, e.g. regulation, of pumps, pumping installations or pumping systems specially adapted for elastic fluids by varying driving speed
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/20Cooling means
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F05INDEXING SCHEMES RELATING TO ENGINES OR PUMPS IN VARIOUS SUBCLASSES OF CLASSES F01-F04
    • F05DINDEXING SCHEME FOR ASPECTS RELATING TO NON-POSITIVE-DISPLACEMENT MACHINES OR ENGINES, GAS-TURBINES OR JET-PROPULSION PLANTS
    • F05D2270/00Control
    • F05D2270/30Control parameters, e.g. input parameters
    • F05D2270/303Temperature

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Cooling Or The Like Of Electrical Apparatus (AREA)

Abstract

The application discloses a fan control method of electronic equipment and the electronic equipment, wherein the method comprises the following steps: acquiring a first temperature of a first position at a first moment, wherein the first position is a processor position; acquiring a second temperature of a second position at a first moment, wherein the second position and the processor position are greater than a specific distance; based on the first temperature and the second temperature, an operating state for the fan is set. The fan control method of the embodiment can accurately control the fan to work according to the actual temperature of the electronic equipment, so that the noise generated by the fan can be effectively controlled, particularly, the frequency and time of the random rotation of the fan can be reduced under the condition that the first temperature and the second temperature of the electronic equipment are controlled in a reasonable state by the fan, and the phenomenon that the fan is suddenly started and stopped or the rotating speed is suddenly increased and reduced is avoided.

Description

Fan control method of electronic equipment and electronic equipment
Technical Field
The present disclosure relates to the field of heat dissipation of electronic devices, and more particularly, to a fan control method for an electronic device and an electronic device.
Background
In electronic devices such as computers, a fan is often used to dissipate heat. Fans are a major source of noise in electronic devices, and their management is a technical problem to be solved by the industry.
Disclosure of Invention
An object of the embodiments of the present application is to provide a method for controlling a fan of an electronic device and an electronic device, where the method can control the fan of the electronic device to rotate more stably without suddenly stopping or starting, and can effectively reduce noise.
In order to solve the technical problem, the embodiment of the application adopts the following technical scheme: a fan control method of an electronic device comprises the following steps:
acquiring a first temperature of a first position at a first moment, wherein the first position is a processor position;
acquiring a second temperature of a second position at a first moment, wherein the second position and the processor position are greater than a specific distance;
based on the first temperature and the second temperature, an operating state for the fan is set.
Preferably, the processor is a central processing unit and/or a graphic processor, and the second location is located on a circuit board of the electronic device.
Preferably, the setting of the operating state for the fan based on the first temperature and the second temperature includes:
and controlling the rotation speed of the fan to be only related to the second temperature in response to the first temperature conforming to a first range, wherein the first range is a range in which the processor is safely operated.
Preferably, the setting of the operating state for the fan based on the first temperature and the second temperature includes:
the speed of the fan is controlled to be related to the first temperature only in response to the first temperature meeting a second range, wherein the second range has temperature values higher than the first range.
Preferably, whether the electronic device is in a first use mode is judged according to the running state of programs in a preset program group, wherein the first use mode is associated with the first temperature;
if yes, the fan is turned off, or the fan is controlled to rotate at a speed lower than a specific speed.
Preferably, whether the electronic device is in a first use mode is judged according to the running state of programs in a preset program group, wherein the first use mode is associated with the first temperature;
if so, limiting components in the electronic device to operate above a default frequency to maintain the first temperature within a particular temperature range.
Preferably, the method further comprises presetting programs in the preset program group, and establishing an association relationship between the running state of the programs in the preset program group and the use mode of the electronic equipment;
correspondingly, the step of judging whether the electronic device is in the first use mode according to the running state of the programs in the preset program group specifically includes: detecting the running state of the program in an operating system of the electronic equipment; and judging whether the electronic equipment is in a first use mode or not based on the running state of the program and the association relation.
Preferably, wherein:
the electronic equipment comprises a passive heat dissipation assembly, and the heat dissipation capacity of the passive heat dissipation assembly is in a specific proportion to the maximum heat dissipation capacity of the fan.
An embodiment of the present application further provides an electronic device, including:
an acquisition module configured to: acquiring a first temperature of a first position at a first moment, wherein the first position is a processor position; acquiring a second temperature of a second position at a first moment, wherein the second position and the processor position are greater than a specific distance;
a control module configured to set an operating state for the fan based on the first temperature and the second temperature.
An embodiment of the present application further provides an electronic device, including: a processor and sensor assembly connected to each other;
the sensor assemblies are configured to acquire a first temperature at a first time at a first position, respectively, the first position being a processor position; acquiring a second temperature of a second position at a first moment, wherein the second position and the processor position are greater than a specific distance;
the processor is configured to receive the first temperature and the second temperature transmitted by the sensor assembly and to set an operating state for the fan based on the first temperature and the second temperature.
The fan control method of the embodiment can accurately control the fan to work according to the actual temperature of the electronic equipment, so that the noise generated by the fan can be effectively controlled, particularly, the frequency and time of the random rotation of the fan can be reduced under the condition that the first temperature and the second temperature of the electronic equipment are controlled in a reasonable state by the fan, and the phenomenon that the fan is suddenly started and stopped or the rotating speed is suddenly increased and reduced is avoided.
Drawings
Fig. 1 is a flowchart of a fan control method of an electronic device according to an embodiment of the present disclosure;
FIG. 2 is a flow chart of an embodiment of a fan control method according to an embodiment of the present disclosure;
FIG. 3 is a flow chart of another embodiment of a fan control method according to an embodiment of the present disclosure;
FIG. 4 is a graph of fan noise level versus temperature for one embodiment of an electronic device, according to an embodiment of the present disclosure;
FIG. 5 is a schematic diagram illustrating a comparison between an added passive heat dissipation assembly and an original passive heat dissipation assembly according to an embodiment of the present disclosure;
FIG. 6 is a schematic diagram illustrating a structural relationship between a fan and a passive heat dissipation assembly of a CPU according to an embodiment of the present disclosure;
fig. 7 is a schematic structural diagram of an electronic device according to an embodiment of the present application;
fig. 8 is another schematic structural diagram of an electronic device according to an embodiment of the present application.
Detailed Description
Various aspects and features of the present application are described herein with reference to the drawings.
It will be understood that various modifications may be made to the embodiments of the present application. Accordingly, the foregoing description should not be construed as limiting, but merely as exemplifications of embodiments. Those skilled in the art will envision other modifications within the scope and spirit of the application.
The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate embodiments of the application and, together with a general description of the application given above and the detailed description of the embodiments given below, serve to explain the principles of the application.
These and other characteristics of the present application will become apparent from the following description of preferred forms of embodiment, given as non-limiting examples, with reference to the attached drawings.
It should also be understood that, although the present application has been described with reference to some specific examples, a person of skill in the art shall certainly be able to achieve many other equivalent forms of application, having the characteristics as set forth in the claims and hence all coming within the field of protection defined thereby.
The above and other aspects, features and advantages of the present application will become more apparent in view of the following detailed description when taken in conjunction with the accompanying drawings.
Specific embodiments of the present application are described hereinafter with reference to the accompanying drawings; however, it is to be understood that the disclosed embodiments are merely exemplary of the application, which can be embodied in various forms. Well-known and/or repeated functions and constructions are not described in detail to avoid obscuring the application of unnecessary or unnecessary detail. Therefore, specific structural and functional details disclosed herein are not to be interpreted as limiting, but merely as a basis for the claims and as a representative basis for teaching one skilled in the art to variously employ the present application in virtually any appropriately detailed structure.
The specification may use the phrases "in one embodiment," "in another embodiment," "in yet another embodiment," or "in other embodiments," which may each refer to one or more of the same or different embodiments in accordance with the application.
Electronic equipment often uses fans to dissipate heat, and one method of controlling the fans is to use sensors to detect the temperature of the system and use the corresponding fan speed to control the heat when the temperature rises to different temperature ranges. One method uses a sensor to sense a temperature at a first location, which is a temperature at a processor location. That is, when the temperature of the sensor position is detected to meet the specific interval, the corresponding rotation speed of the fan is set.
Fig. 1 is a flowchart of a fan control method of an electronic device according to an embodiment of the present application, where the fan control method of the electronic device according to the embodiment of the present application can be applied to an electronic device with a fan having a heat dissipation function, such as a notebook computer, a desktop computer, and an all-in-one machine, as shown in fig. 1, the method includes the following steps:
s1, a first temperature at a first time at a first location is obtained, the first location being a processor location. The electronic device is provided with a processor, the processor is a main component of the electronic device and may include at least one type of device, and the temperature of the processor needs to be kept within a proper range to enable the processor to normally operate. In addition, when the first temperature at the first moment of the first position is obtained, the first temperature can be obtained through a temperature sensor arranged at the first position, so that the first temperature can be obtained in time.
And S2, acquiring a second temperature of the second position at the first moment, wherein the second position and the processor position are more than a specific distance. The second location may be another location in the electronic device, such as another location on a motherboard of the electronic device or another location within a host of the electronic device, which is more than a certain distance away from the processor location, and thus a second temperature different from the first temperature may be obtained, and the second temperature may be a temperature of another component of the electronic device different from the processor (where the other component is located is the second location). The second temperature at the first moment at the second position can be obtained through a temperature sensor arranged at the second position, so that the second temperature can be obtained in time.
S3, setting an operating state for the fan based on the first temperature and the second temperature. Specifically, in this embodiment, the operating state of the fan for dissipating heat is set based on the first temperature and the second temperature, for example, the rotation of the fan is controlled based on the temperature of the processor and the temperatures of other important components in the electronic device, so that the actual temperatures of the components of the electronic device can be comprehensively considered, and the fan is controlled, thereby achieving the purpose of accurately controlling the fan. In one embodiment, the relationship between the first temperature and the second temperature and the rotation speed of the fan can be established in advance, so that the fan is controlled to work according to the relationship; the fan can also be controlled to work according to the second temperature when the first temperature belongs to a certain specific range; the fan operation may be controlled according to the first temperature when the second temperature falls within a certain range, and the like, and of course, which manner is specifically adopted may be set according to related information (such as hardware information, software information, structural configuration information, and the like) of the electronic device itself. In another embodiment, as shown in fig. 4, the fan's spin-up time (time from stopping rotation to starting rotation) may be controlled based on the first temperature and the second temperature such that the spin-up time exceeds a certain value, such as greater than the original time period, such that the fan's spin-up time is extended compared to when the fan is controlled based on only the first temperature, further reducing fan noise.
The fan control method of the embodiment can accurately control the fan to work according to the actual temperature of the electronic equipment, so that the noise generated by the fan can be effectively controlled, particularly, the frequency and time of the random rotation of the fan can be reduced under the condition that the first temperature and the second temperature of the electronic equipment are controlled in a reasonable state by the fan, and the phenomenon that the fan is suddenly started and stopped or the rotating speed is suddenly increased and reduced is avoided.
Preferably, the processor is a central processing unit and/or a graphics processor and the second location is located on a circuit board of the electronic device. Specifically, the electronic device may be a computer or other device having a central processing unit and a graphics processing unit, which are important components of the electronic device, and the temperature of the electronic device may be adjusted by a fan, such that if the rotation speed of the fan is increased, the temperature of the central processing unit and the temperature of the graphics processing unit are correspondingly decreased. In one embodiment, the processor is a central processing unit, the second location is located on a circuit board (e.g., a motherboard) of the electronic device, the first temperature is a temperature of the central processing unit, and the second temperature is a temperature of the circuit board or a temperature of the motherboard; in another embodiment, the processor is a graphics processor, the second location is on a circuit board (e.g., motherboard) of the electronic device, the first temperature is a temperature of the graphics processor, and the second temperature is a temperature of the circuit board or a temperature of the motherboard; in another embodiment, the processor is a cpu, the second location is on a circuit board of the graphics processor, and the first temperature is a cpu temperature and the second temperature is a graphics processor temperature.
In one embodiment of the present application, the setting of the operating state for the fan based on the first temperature and the second temperature includes the steps of: the speed of the fan is controlled to be related to only the second temperature in response to the first temperature meeting a first range, wherein the first range is a range in which the processor is safe to operate.
Specifically, the safe operation range of the processor means that the processor can normally operate without failure in the temperature range in which the processor can still bear a certain temperature rise pressure, and the heat dissipation effect of the fan does not need to be increased immediately. The first range may be set comprehensively according to the processor and a specific hardware configuration, a structural configuration, or an empirical value related to the processor, for example, the first range corresponding to the first processor may be set to be less than 95 degrees celsius, that is, the first temperature is less than 95 degrees celsius, which is a range in which the processor safely operates, so that the rotation speed of the fan is controlled to be only related to the second temperature, that is, on the premise that the first temperature is less than 95 degrees celsius, the rotation speed of the fan may be controlled according to the second temperature (for example, the temperature of the motherboard), if the second temperature is increased, the rotation speed of the fan may be controlled to be increased, and if the second temperature is decreased, the rotation speed of the fan may be controlled to be decreased.
In another embodiment, when the first temperature reaches a first temperature threshold and the second temperature reaches a second temperature threshold, the rotation speed of the fan is controlled to be only related to the first temperature, namely, the fan is controlled to work according to the first temperature threshold, wherein the first temperature threshold corresponds to the second temperature threshold. As illustrated in fig. 4, when the cpu temperature is between 45 degrees and 48 degrees and the corresponding motherboard temperature is between 35 degrees and 40 degrees, the fan speed is controlled at the first speed according to the cpu temperature, so that the noise figure (fan noise level) is controlled at 22 dBA; when the temperature of a central processing unit in the temperature of the electronic equipment is between 48 and 52 ℃, and the temperature of a mainboard in the temperature of the corresponding electronic equipment is between 40 and 45 ℃, controlling the rotating speed of the fan at a second speed according to the temperature of the central processing unit, and controlling the noise index (fan noise level) of the fan at 25 dBA; when the temperature of the central processing unit is between 52 and 58 degrees and the corresponding temperature of the main board is between 45 and 50 degrees, the rotating speed of the fan is controlled at a third speed according to the temperature of the central processing unit, so that the noise index is controlled at 28dBA and the like.
In one embodiment of the present application, the setting of the operating state for the fan based on the first temperature and the second temperature includes the steps of: the speed of the fan is controlled to be related to the first temperature only in response to the first temperature meeting a second range, wherein the second range has temperature values higher than the first range.
Specifically, the second range may be a range in which the processor is not operated safely, in which the processor is not operated normally, in which the processor cannot bear any more pressure of temperature rise, or even cannot bear the pressure of the current temperature, and heat dissipation is required immediately, that is, the rotation speed of the fan is increased immediately. The second range may be set according to the processor and a specific hardware configuration, a structural configuration, or an empirical value associated with the processor, for example, the second range corresponding to the first processor may be set to be greater than or equal to 95 degrees celsius, that is, the range in which the processor is considered to be not safe to operate when the first temperature is greater than or equal to 95 degrees celsius, so as to control the rotation speed of the fan to be only associated with the first temperature, that is, the processor needs to be immediately cooled according to the first temperature, for example, when the first temperature is greater than or equal to 95 degrees celsius, the rotation speed of the fan is immediately increased regardless of whether the second temperature is at a lower value, so as to reduce the first temperature, so as to ensure that the processor is not damaged due to an excessively high temperature.
In one embodiment of the present application, as shown in fig. 2, the fan control method further includes the steps of:
s4, judging whether the electronic equipment is in a first use mode according to the running state of the programs in the preset program group, wherein the first use mode is associated with a first temperature;
and S5, if yes, the fan is turned off or is controlled to rotate at a speed lower than a specific speed.
Specifically, the first usage mode is a usage state of the electronic device, in which the electronic device is in a light-load state, that is, the first temperature and the second temperature are maintained at higher values without consuming too much system resources, and in this embodiment, when the electronic device is in the first usage mode, the first temperature is in a relatively low temperature range, for example, the electronic device does not run a large program, does not have too much central processing units and other components, and only uses a program that consumes less system resources, and at this time, the fan is turned off by an Embedded Controller (EC) of the electronic device, or the fan is controlled to rotate at a speed lower than a specific speed, so that the service life of the fan can be prolonged without causing the temperatures (including the first temperature, the second temperature, and other temperatures) in the electronic device to be too high. The judgment of whether the electronic device is in the first use mode can be judged by the running state of the programs in the preset program group (which can correspond to the list or other record forms), and the preset program group can be customized according to the needs. In one embodiment, for example, the preset program group includes an office, an online movie, a web page, an idle, and other programs, when it is determined by the operating system that the electronic device only operates the office, it may be determined that the electronic device is in the first usage mode, and information related to the first usage mode in which the electronic device is in may be sent to an embedded controller of the electronic device, so that the embedded controller turns off the fan, or controls the fan to rotate at a speed lower than a specific speed; in another embodiment, for example, if the preset program group includes a first game, a second mapping software, a third video processing software, etc. (which all consume a large amount of system resources and cause a first temperature and a second temperature to rise), and if the electronic device is determined to be running the first game, it is determined that the electronic device is not in the first usage mode, and the fan is controlled to remain in the on state.
Furthermore, when the electronic device is in the first usage mode, the first temperature is in a range of relatively low temperature, and when it is determined that the electronic device is in the first usage mode, the rotation-up time of the fan (time from stopping rotation to starting rotation) may be controlled automatically or according to a user command such that the rotation-up time exceeds a specific value, such as a value greater than the original time period, such that the rotation-up time of the fan is extended compared to the rotation-up time when the fan is controlled only according to the first temperature, for example, the rotation-up time of the fan is extended from 5 seconds to 1 minute, and the rotation speed of the fan is changed from 20db voice to 25db voice. In one embodiment, the specific control method for controlling the fan rotation-up time so that the rotation-up time exceeds a specific value may be controlled by a direct command, or may prohibit a series of unnecessary specific programs from running immediately, so as to extend the rotation-up time of the fan, for example, screen the background programs of the electronic device, prohibit the virus library and the system program from being updated immediately, avoid consuming system resources, and thus ensure that the first temperature, the second temperature and other temperature parameters are not too high, so that the fan may run later.
In one embodiment of the present application, as shown in fig. 3, the fan control method further includes the steps of:
s6, judging whether the electronic equipment is in a first use mode according to the running state of the programs in the preset program group, wherein the first use mode is associated with a first temperature;
s7, if yes, limiting components in the electronic device to operate above a default frequency to maintain the first temperature within a specified temperature range, the limiting may be accomplished by a basic input output system of the electronic device.
Specifically, similar to the above embodiment, the first usage mode is a usage state of the electronic device, in which the electronic device is in a light-load state, that is, the first temperature and the second temperature are maintained at higher values without consuming too many system resources. The judgment of whether the electronic equipment is in the first use mode can be judged by the running state of the programs in the preset program group. In this embodiment, when the electronic device is determined to be in the first usage mode, a Basic Input Output System (BIOS) of the electronic device limits components in the electronic device to operate above a default frequency, so as to maintain the first temperature within a specific temperature range, for example, limit component over-frequency in the electronic device, but operate at a rated frequency (only operate at the rated frequency can complete support of the first usage mode), so as to reduce consumption of system power, so that the temperature of the electronic device (including the first temperature, the second temperature, and other temperatures) is not maintained at a higher temperature value, and while ensuring that a user normally uses the electronic device, the fan is not controlled to speed up or perform other meaningless actions.
In an embodiment of the application, the fan control method further includes presetting programs in a preset program group, and establishing an association relationship between an operation state of the programs in the preset program group and a use mode of the electronic device;
correspondingly, the step of judging whether the electronic device is in the first use mode according to the running state of the programs in the preset program group specifically includes: detecting the running state of a program in an operating system of the electronic equipment; and judging whether the electronic equipment is in the first use mode or not based on the running state and the association relation of the program.
Specifically, the programs in the preset program group need to be preset, for example, the programs in the preset program group are set as the programs with low system resource consumption, such as the above-mentioned office, online movie, web page, idle, and the like, and if any program in the preset program group is found to run, the electronic device may be considered to be in the first usage mode; the programs in the preset program group may also be set as programs with relatively large consumption of system resources, for example, the preset program group includes a first game, a second drawing software, a third video processing software, and the like (the software consumes a large amount of system resources and causes the first temperature and the second temperature to increase), and if any program in the preset program group is found to be running, the electronic device may be considered to be in the second usage mode. Specifically, the running state of the programs in the preset program group in the operating system of the electronic device can be detected, and the judgment is performed through the operating system, namely, the running programs are identified through the operating system; and then, judging whether the electronic equipment is in a first use mode, such as a first use mode representing a light load mode or a second use mode representing a heavy load mode, based on the running state and the association relation of the program.
In one embodiment of the present application, in conjunction with fig. 5 and 6, an electronic device includes a passive heat dissipation assembly having a heat dissipation capability that is specifically proportional to a maximum heat dissipation capability of a fan. The passive heat dissipation assembly may be a structure capable of dissipating heat, such as a heat sink, a heat dissipation strip, a heat dissipation pipe, etc., and in this embodiment, the passive heat dissipation assembly may be configured according to the maximum heat dissipation capability of the fan. For example, a first passive heat dissipation assembly and a second passive heat dissipation assembly of the electronic device may be configured, such as to increase the area of the heat dissipation assembly, increase the thickness of the heat dissipation pipe, increase the width of the heat dissipation pipe, extend the length of the heat dissipation pipe, and increase the heat dissipation means of the graphite copper foil and aluminum foil, so that the heat dissipation capability of the whole passive heat dissipation assembly is in a specific ratio to the maximum heat dissipation capability of the fan, such as a ratio (50% each) that can prevent the hardware (such as a CPU, etc.) of the electronic device from being damaged due to an excessive temperature during the process of controlling the rotation of the fan, such as the start-up time of the fan can be controlled, and heat dissipation can be ensured when the fan is not started up through the passive heat dissipation assembly during the process of controlling the start-up time of the fan. The passive heat sink assembly may be located at the processor site, or at other strategic locations, to aid in heat dissipation from components such as the processor. The arrangement of the passive heat dissipation assembly can ensure that the flexibility of the control fan, such as the starting time (the time from stopping rotation to starting rotation) of the control fan, is increased, so that the starting time exceeds a specific value. For example, because the passive heat dissipation assembly is disposed in the electronic device, when a user uses the electronic device to perform a low-power operation, such as watching a video with the electronic device, the power consumption of the electronic device is small, such as only maintaining the power consumption of 3w-5w, and because the appropriate passive heat dissipation assembly is disposed in advance, the fan can be controlled to be stationary or operated in a low-power state at a low rotation speed, and the temperature (including the first temperature, the second temperature, and other temperature parameters) of the electronic device will not be increased, so that the noise caused by the fan is further reduced.
An embodiment of the present application further provides an electronic device, as shown in fig. 7, including:
an acquisition module configured to: acquiring a first temperature of a first position at a first moment, wherein the first position is a processor position; a second temperature at a first time at a second location is obtained, the second location and the processor location being greater than a specified distance.
The electronic device is provided with a processor, the processor is a main component of the electronic device and may include at least one type of device, and the temperature of the processor can be kept within a proper range to enable the processor to normally operate. In addition, the acquisition module can acquire the first temperature at the first position at the first moment through the temperature sensor arranged at the first position so as to obtain the first temperature in time.
The second position may be another position in the electronic device, such as another position on a motherboard of the electronic device or another position in a host of the electronic device, and the second position is more than a specific distance from the processor position, so that the obtaining module may obtain a second temperature different from the first temperature, and the second temperature may be a temperature of another component of the electronic device different from the processor (where the other component is located, the second position). The acquisition module can acquire the second temperature at the second position at the first moment through a temperature sensor arranged at the second position so as to obtain the second temperature in time.
A control module configured to set an operating state for the fan based on the first temperature and the second temperature.
Specifically, in this embodiment, the control module sets the operating state of the fan for heat dissipation based on the first temperature and the second temperature, for example, controls the rotation of the fan based on the temperature of the processor and the temperatures of other important components in the electronic device, so as to comprehensively consider the actual temperatures of the components of the electronic device, and then control the fan, thereby achieving the purpose of accurately controlling the fan. In one embodiment, the control module may pre-establish a relationship between the first temperature and the second temperature and a rotation speed of the fan, so as to control the fan to operate according to the relationship; the fan can also be controlled to work according to the second temperature when the first temperature belongs to a certain specific range; the fan operation may be controlled according to the first temperature when the second temperature falls within a certain range, and the like, and of course, which manner is specifically adopted may be set according to related information (such as hardware information, software information, structural configuration information, and the like) of the electronic device itself. In another embodiment, as shown in fig. 4, the control module may control the spin-up time of the fan (time from stopping rotation to starting rotation) based on the first temperature and the second temperature such that the spin-up time exceeds a certain value, such as greater than an original time period, such that the spin-up time of the fan is extended compared to when the fan is controlled based on only the first temperature. This can be beneficial for noise control, and there are often scenarios where the load on the CPU increases suddenly in a short time, causing the temperature at the CPU location to increase suddenly, but the load drops soon and the temperature drops. If the fan control is performed based on only the first temperature, the fan may suddenly accelerate and then suddenly decelerate, generating noise. If the rotation speed of the fan is determined according to the first temperature and the second temperature, when the first temperature rises but the temperature of the CPU cannot safely work, the second temperature is detected, whether the temperature rise of the CPU is transmitted to a position of the electronic equipment far away from the CPU is detected, if the second temperature does not rise remarkably, the fan can be controlled not to accelerate temporarily, and the fan can not be controlled to accelerate until the temperature of the first position is high enough to cause the CPU to not safely work or the second temperature also rises remarkably. If the CPU quickly falls back after the temperature rises briefly, the temperature of the second position is not obviously changed, the fan cannot be accelerated, and the noise is avoided. Wherein, the second position can be located the mainboard, and its position that is close to keyboard or touch-control board that can set up, the temperature of this sensor can the temperature of the position that the representative machine surface user of certain degree can touch, promptly in the scheme of this application embodiment, can give full consideration to the user to the dual requirement of noise and surface temperature, under the condition of control noise, can not make the electronic equipment surface scald, influence user experience.
The electronic equipment of this embodiment can come accurate control fan work according to its actual temperature to the noise that effectual control fan produced especially can guarantee that the fan with electronic equipment's first temperature and second temperature control under the condition of reasonable state, reduce the number of times and the time that the fan rotated at will, avoided the fan to start suddenly and stop suddenly, or the phenomenon that the rotational speed risees suddenly and reduces suddenly.
Preferably, the processor is a central processing unit and/or a graphics processor and the second location is located on a circuit board of the electronic device. Specifically, the electronic device may be a computer or other device having a central processing unit and a graphics processing unit, which are important components of the electronic device, and the temperature of the electronic device may be adjusted by a fan, such that if the rotation speed of the fan is increased, the temperature of the central processing unit and the temperature of the graphics processing unit are correspondingly decreased. In one embodiment, the processor is a central processing unit, the second location is located on a circuit board (e.g., a motherboard) of the electronic device, the first temperature is a temperature of the central processing unit, and the second temperature is a temperature of the circuit board or a temperature of the motherboard; in another embodiment, the processor is a graphics processor, the second location is on a circuit board (e.g., motherboard) of the electronic device, the first temperature is a temperature of the graphics processor, and the second temperature is a temperature of the circuit board or a temperature of the motherboard; in another embodiment, the processor is a cpu, the second location is on a circuit board of the graphics processor, and the first temperature is a cpu temperature and the second temperature is a graphics processor temperature.
In one embodiment of the present application, the control module is further configured to: the speed of the fan is controlled to be related to only the second temperature in response to the first temperature meeting a first range, wherein the first range is a range in which the processor is safe to operate.
Specifically, the safe operation range of the processor means that the processor can normally operate without failure in the temperature range in which the processor can still bear a certain temperature rise pressure, and the heat dissipation effect of the fan does not need to be increased immediately. The first range may be set comprehensively according to the processor and a specific hardware configuration, a structural configuration, or an empirical value related to the processor, for example, the first range corresponding to the first processor may be set to be less than 95 degrees celsius, that is, the first temperature is less than 95 degrees celsius and is considered as a range in which the processor safely operates, so that the control module controls the rotation speed of the fan to be only related to the second temperature, that is, on the premise that the first temperature is less than 95 degrees celsius, the rotation speed of the fan may be controlled according to the second temperature (for example, the temperature of the motherboard), if the second temperature rises, the rotation speed of the fan may be controlled to increase, and if the second temperature falls, the rotation speed of the fan may be controlled to decrease.
In another embodiment, when the first temperature reaches a first temperature threshold and the second temperature reaches a second temperature threshold, the control module controls the rotation speed of the fan to be only related to the first temperature, namely, controls the fan to work according to the first temperature threshold, wherein the first temperature threshold corresponds to the second temperature threshold. As illustrated in fig. 4, when the cpu temperature is between 45 degrees and 48 degrees among the temperatures of the electronic devices and the motherboard temperature is between 35 degrees and 40 degrees among the temperatures of the corresponding electronic devices, the control module controls the rotation speed of the fan at the first speed according to the cpu temperature, so that the noise figure (fan noise level) is controlled at 22 dBA; when the temperature of the central processing unit is between 48 and 52 ℃ and the corresponding temperature of the main board is between 40 and 45 ℃, the control module controls the rotating speed of the fan at a second speed according to the temperature of the central processing unit, so that the noise index of the fan is controlled at 25 dBA; when the temperature of the central processing unit is between 52 and 58 degrees and the corresponding temperature of the main board is between 45 and 50 degrees, the control module controls the rotating speed of the fan to be at a third speed according to the temperature of the central processing unit, so that the noise index of the fan is controlled to be 28dBA and the like.
In one embodiment of the present application, the control module is further configured to: the speed of the fan is controlled to be related to the first temperature only in response to the first temperature meeting a second range, wherein the second range has temperature values higher than the first range.
Specifically, the second range may be a range in which the processor is not operated safely, in which the processor is not operated normally, in which the processor cannot bear any more pressure of temperature rise, or even cannot bear the pressure of the current temperature, and heat dissipation is required immediately, that is, the rotation speed of the fan is increased immediately. The second range may be set according to the processor and a specific hardware configuration, a structural configuration, or an empirical value associated with the processor, for example, the second range corresponding to the first processor may be set to be greater than or equal to 95 degrees celsius, that is, the first temperature is greater than or equal to 95 degrees celsius and is considered as a range in which the processor is not safely operated, so that the control module controls the rotation speed of the fan to be only associated with the first temperature, that is, the processor needs to be immediately cooled according to the first temperature, for example, when the first temperature is greater than or equal to 95 degrees celsius, the rotation speed of the fan is immediately increased regardless of whether the second temperature is at a lower value, so that the first temperature is reduced, and the processor is not damaged due to an excessively high temperature.
In one embodiment of the present application, the control module is further configured to:
judging whether the electronic equipment is in a first use mode or not according to the running state of programs in a preset program group, wherein the first use mode is associated with a first temperature;
if yes, the controller turns off the fan or controls the fan to rotate at a speed lower than a specific speed.
Specifically, the first usage mode is a usage state of the electronic device, in which the electronic device is in a light-load state, that is, the first temperature and the second temperature are maintained at higher values without consuming too much system resources, and in this embodiment, when the electronic device is in the first usage mode, the first temperature is in a relatively low temperature range, for example, the electronic device does not run a large program, does not have too much central processing units and other components, but only uses a program that consumes less system resources, and at this time, the control module turns off the fan through an Embedded Controller (EC) of the electronic device, or controls the fan to rotate at a speed lower than a specific speed, so that the service life of the fan can be prolonged without causing the temperatures (including the first temperature, the second temperature, and other temperatures) in the electronic device to be too high. The control module may determine whether the electronic device is in the first usage mode by the operating state of a program in a preset program group (which may correspond to a list or other recording format), and the preset program group may be customized as needed. In one embodiment, for example, the preset program group includes an office, an online movie, a web page, an idle, and other programs, when it is determined by the operating system that the electronic device only operates the office, it may be determined that the electronic device is in the first usage mode, and information related to the first usage mode in which the electronic device is in may be sent to an embedded controller of the electronic device, so that the embedded controller turns off the fan, or controls the fan to rotate at a speed lower than a specific speed; in another embodiment, for example, the preset program group includes a first game, a second charting software, a third video processing software, etc. (which all consume a large amount of system resources and cause the first temperature and the second temperature to rise), if the electronic device is determined to run the first game, the electronic device is determined not to be in the first usage mode, and the control module controls the fan to keep the on state. Furthermore, when the electronic device is in the first usage mode, the first temperature is in a range of relatively low temperature, and when it is determined that the electronic device is in the first usage mode, the control module may automatically or according to a user command, control a spin-up time (a time from stopping rotation to starting rotation) of the fan such that the spin-up time exceeds a specific value, such as a value greater than an original time period, such that the spin-up time of the fan is extended compared to a spin-up time when the fan is controlled only according to the first temperature, for example, the spin-up time of the fan is extended from 5 seconds to 1 minute, and the rotation speed of the fan is changed from 20db voice to 25db voice. In one embodiment, the control module controls the spin-up time of the fan, so that a specific control method for controlling the spin-up time to exceed a specific value can be controlled by a direct command, and can also prohibit a series of unnecessary specific programs from running immediately, thereby realizing the purpose of prolonging the spin-up time of the fan, for example, screening background programs of the electronic equipment, prohibiting virus libraries and system programs from updating immediately, avoiding consuming system resources, and ensuring that the first temperature, the second temperature and other temperature parameters are not too high, so that the fan can run later.
In one embodiment of the present application, the control module is further configured to:
judging whether the electronic equipment is in a first use mode or not according to the running state of programs in a preset program group, wherein the first use mode is associated with a first temperature;
if so, limiting components in the electronic device to operate above a default frequency to maintain the first temperature within a specified temperature range, the limiting being accomplished by a basic input output system of the electronic device.
Specifically, similar to the above embodiment, the first usage mode is a usage state of the electronic device, in which the electronic device is in a light-load state, that is, the first temperature and the second temperature are maintained at higher values without consuming too many system resources. For the judgment of whether the electronic equipment is in the first use mode, the control module can judge through the running state of the programs in the preset program group. In this embodiment, when the electronic device is determined to be in the first usage mode, a Basic Input Output System (BIOS) of the electronic device limits components in the electronic device to operate above a default frequency, so as to maintain the first temperature within a specific temperature range, for example, limit component over-frequency in the electronic device, but operate at a rated frequency (only operate at the rated frequency can complete support of the first usage mode), so as to reduce consumption of system power, so that the temperature of the electronic device (including the first temperature, the second temperature, and other temperatures) is not maintained at a higher temperature value, and while ensuring that a user normally uses the electronic device, the fan is not controlled to speed up or perform other meaningless actions.
In an embodiment of the application, the electronic device further includes a preset module, where the preset module is configured to preset programs in a preset program group, and establish an association relationship between an operating state of the programs in the preset program group and a usage mode of the electronic device;
correspondingly, the control module is specifically configured to: detecting the running state of a program in an operating system of the electronic equipment; and judging whether the electronic equipment is in the first use mode or not based on the running state and the association relation of the program.
Specifically, the programs in the preset program group need to be preset by the preset module, for example, the programs in the preset program group are set as programs with low system resource consumption, such as the above-mentioned office, online movie, web page, idle, and the like, and if the control module finds that any program in the preset program group runs, the electronic device may be considered to be in the first usage mode; the preset module may also set the programs in the preset program group as programs with relatively large consumption of each system resource, for example, the preset program group includes a first game, a second drawing software, a third video processing software, and the like (the software consumes a large amount of system resources and may cause the first temperature and the second temperature to increase), and if the control module finds that any program in the preset program group is running, the electronic device may be considered to be in the second usage mode. Specifically, the running state of the programs in the preset program group in the operating system of the electronic device can be detected, and the judgment is performed through the operating system, namely, the running programs are identified through the operating system; and then, judging whether the electronic equipment is in a first use mode, such as a first use mode representing a light load mode or a second use mode representing a heavy load mode, based on the running state and the association relation of the program.
In one embodiment of the present application, in conjunction with fig. 5 and 6, an electronic device includes a passive heat dissipation assembly having a heat dissipation capability that is specifically proportional to a maximum heat dissipation capability of a fan. The passive heat dissipation assembly may be a structure capable of dissipating heat, such as a heat sink, a heat dissipation strip, a heat dissipation pipe, etc., and in this embodiment, the passive heat dissipation assembly may be pre-configured according to the maximum heat dissipation capability of the fan. For example, a first passive heat dissipation assembly and a second passive heat dissipation assembly of the electronic device may be configured, such as to increase the area of the heat dissipation assembly, increase the thickness of the heat dissipation pipe, increase the width of the heat dissipation pipe, extend the length of the heat dissipation pipe, and increase the heat dissipation means of the graphite copper foil and aluminum foil, so that the heat dissipation capability of the whole passive heat dissipation assembly is in a specific ratio to the maximum heat dissipation capability of the fan, such as a ratio (50% each) that can prevent the hardware (such as a CPU, etc.) of the electronic device from being damaged due to an excessive temperature during the process of controlling the rotation of the fan, such as the start-up time of the fan can be controlled, and heat dissipation can be ensured when the fan is not started up through the passive heat dissipation assembly during the process of controlling the start-up time of the fan. The passive heat sink assembly may be located at the processor site, or at other strategic locations, to aid in heat dissipation from components such as the processor. The arrangement of the passive heat dissipation assembly can ensure that the flexibility of the control fan, such as the starting time (the time from stopping rotation to starting rotation) of the control fan, is increased, so that the starting time exceeds a specific value. For example, because the passive heat dissipation assembly is disposed in the electronic device, when a user uses the electronic device to perform a low-power operation, such as watching a video with the electronic device, the power consumption of the electronic device is small, such as only maintaining the power consumption of 3w-5w, and because the appropriate passive heat dissipation assembly is disposed in advance, the fan can be controlled to be stationary or operated in a low-power state at a low rotation speed, and the temperature (including the first temperature, the second temperature, and other temperature parameters) of the electronic device will not be increased, so that the noise caused by the fan is further reduced.
An embodiment of the present application further provides an electronic device, as shown in fig. 8, including: a processor and sensor assembly connected to each other;
the sensor assemblies are configured to respectively acquire a first temperature at a first time at a first position, the first position being a processor position; acquiring a second temperature of a second position at the first moment, wherein the second position and the processor position are greater than a specific distance;
the processor is configured to receive the first temperature and the second temperature transmitted by the sensor assembly and set an operating state for the fan based on the first temperature and the second temperature.
The above embodiments are only exemplary embodiments of the present application, and are not intended to limit the present application, and the protection scope of the present application is defined by the claims. Various modifications and equivalents may be made by those skilled in the art within the spirit and scope of the present application and such modifications and equivalents should also be considered to be within the scope of the present application.

Claims (10)

1. A fan control method of an electronic device comprises the following steps:
acquiring a first temperature of a first position at a first moment, wherein the first position is a processor position;
acquiring a second temperature of a second position at a first moment, wherein the second position and the processor position are greater than a specific distance, and the specific distance is a distance which enables the second temperature of the second position to be different from the first temperature of the first position;
setting an operating state for the fan based on the first temperature and the second temperature:
wherein the setting an operating state for the fan based on the first temperature and the second temperature includes:
and controlling the fan to maintain the current rotating speed under the condition that the first temperature is increased in a first range and the first temperature is not transmitted to the second position, wherein the first range is a range in which the processor works safely.
2. The method of claim 1, the processor being a central processor and/or a graphics processor, the second location being located on a circuit board of the electronic device.
3. The method of claim 1, wherein the first and second light sources are selected from the group consisting of,
the setting an operating state for the fan based on the first temperature and the second temperature includes:
and controlling the rotation speed of the fan to be only related to the second temperature in response to the first temperature conforming to a first range, wherein the first range is a range in which the processor is safely operated.
4. The method of claim 2, wherein the first and second light sources are selected from the group consisting of,
the setting an operating state for the fan based on the first temperature and the second temperature includes:
the speed of the fan is controlled to be related to the first temperature only in response to the first temperature meeting a second range, wherein the second range has temperature values higher than the first range.
5. The method of claim 1, further comprising:
judging whether the electronic equipment is in a first use mode or not according to the running state of programs in a preset program group, wherein the first use mode is associated with the first temperature;
if yes, the fan is turned off, or the fan is controlled to rotate at a speed lower than a specific speed.
6. The method of claim 1, further comprising:
judging whether the electronic equipment is in a first use mode or not according to the running state of programs in a preset program group, wherein the first use mode is associated with the first temperature;
if so, limiting components in the electronic device to operate above a default frequency to maintain the first temperature within a particular temperature range.
7. The method according to claim 5 or 6, further comprising presetting programs in the preset program group and establishing an association relationship between the running states of the programs in the preset program group and the usage mode of the electronic device;
correspondingly, the step of judging whether the electronic device is in the first use mode according to the running state of the programs in the preset program group specifically includes: detecting the running state of the program in an operating system of the electronic equipment; and judging whether the electronic equipment is in a first use mode or not based on the running state of the program and the association relation.
8. The method of claim 1, wherein:
the electronic equipment comprises a passive heat dissipation assembly, and the heat dissipation capacity of the passive heat dissipation assembly is in a specific proportion to the maximum heat dissipation capacity of the fan.
9. An electronic device, comprising:
an acquisition module configured to: acquiring a first temperature of a first position at a first moment, wherein the first position is a processor position; acquiring a second temperature of a second position at a first moment, wherein the second position and the processor position are greater than a specific distance, and the specific distance is a distance which enables the second temperature of the second position to be different from the first temperature of the first position;
a control module configured to set an operating state for the fan based on the first temperature and the second temperature;
wherein the control module is specifically configured to:
and controlling the fan to maintain the current rotating speed under the condition that the first temperature is increased in a first range and the first temperature is not transmitted to the second position, wherein the first range is a range in which the processor works safely.
10. An electronic device, comprising: a processor and sensor assembly connected to each other;
the sensor assemblies are configured to acquire a first temperature at a first time at a first position, respectively, the first position being a processor position; acquiring a second temperature of a second position at a first moment, wherein the second position and the processor position are greater than a specific distance, and the specific distance is a distance which enables the second temperature of the second position to be different from the first temperature of the first position;
the processor is configured to receive the first temperature and the second temperature sent by the sensor assembly and to set an operating state for the fan based on the first temperature and the second temperature:
wherein the processor is specifically configured to:
and controlling the fan to maintain the current rotating speed under the condition that the first temperature is increased in a first range and the first temperature is not transmitted to the second position, wherein the first range is a range in which the processor works safely.
CN201910707433.3A 2019-08-01 2019-08-01 Fan control method of electronic equipment and electronic equipment Active CN110332140B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910707433.3A CN110332140B (en) 2019-08-01 2019-08-01 Fan control method of electronic equipment and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910707433.3A CN110332140B (en) 2019-08-01 2019-08-01 Fan control method of electronic equipment and electronic equipment

Publications (2)

Publication Number Publication Date
CN110332140A CN110332140A (en) 2019-10-15
CN110332140B true CN110332140B (en) 2021-07-16

Family

ID=68148341

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910707433.3A Active CN110332140B (en) 2019-08-01 2019-08-01 Fan control method of electronic equipment and electronic equipment

Country Status (1)

Country Link
CN (1) CN110332140B (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111124088B (en) * 2019-12-25 2021-12-24 联想(北京)有限公司 Control method and electronic equipment
CN111459252B (en) * 2020-03-31 2023-05-02 联想(北京)有限公司 Control method and device and electronic equipment
CN111796647B (en) * 2020-06-30 2022-11-18 联想(北京)有限公司 Detection method and electronic equipment
CN112099599A (en) * 2020-09-08 2020-12-18 合肥联宝信息技术有限公司 Temperature control method and device for electronic equipment
CN113359965A (en) * 2021-06-18 2021-09-07 浪潮电子信息产业股份有限公司 Temperature adjusting method and related assembly
CN113958525B (en) * 2021-09-30 2023-06-23 西南电子技术研究所(中国电子科技集团公司第十研究所) Noise reduction method for heat dissipation fan of electronic equipment
CN115809955B (en) * 2022-12-19 2024-03-08 摩尔线程智能科技(北京)有限责任公司 Fault processing method, device and equipment for fan of graphic processor

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN201392500Y (en) * 2009-03-26 2010-01-27 深圳市宝德计算机系统有限公司 Speed regulation radiating server
CN205788065U (en) * 2016-03-30 2016-12-07 山东超越数控电子有限公司 A kind of fan intelligent control system based on Feiteng processor
CN107463233A (en) * 2017-08-16 2017-12-12 联想(北京)有限公司 The cooling control method and electronic equipment of a kind of electronic equipment
TW201918151A (en) * 2017-10-18 2019-05-01 廣達電腦股份有限公司 Electronic devices and cooling methods
CN108227875A (en) * 2018-01-02 2018-06-29 联想(北京)有限公司 A kind of electronic equipment control method and electronic equipment

Also Published As

Publication number Publication date
CN110332140A (en) 2019-10-15

Similar Documents

Publication Publication Date Title
CN110332140B (en) Fan control method of electronic equipment and electronic equipment
US10897832B2 (en) Fan control based on a time-variable rate of current
KR101534450B1 (en) System and method for determining thermal management policy from leakage current measurement
EP3430496B1 (en) System and method for intelligent thermal management in a system on a chip having a heterogeneous cluster architecture
US7884499B2 (en) Intervention of independent self-regulation of power consumption devices
JP2004178588A (en) Method for regulating voltage to be supplied to processor according to clock frequency
US20140181562A1 (en) Method for preventing over-heating of a device within a data processing system
US9383804B2 (en) Method and system for reducing thermal load by forced power collapse
US20120265363A1 (en) Method of controlling heat-dissipating fan of computer device
US20140277818A1 (en) Information handling system dynamic acoustical management
US20160291656A1 (en) Method and apparatus for collaborative power and thermal control of fan run time average power limiting
US8370674B2 (en) Method and apparatus for reducing server power supply size and cost
CN110214298B (en) System and method for context aware thermal management and workload scheduling in portable computing devices
US20090259348A1 (en) Method for controlling rotation speed of fan and computer system
US20170192473A1 (en) System and method for intelligent thermal management based on a thermal power envelope in a portable computing device
CN111142640B (en) Control method of electronic equipment
US11147186B2 (en) Predictive fan control using workload profiles
US10514736B2 (en) Method and computer system for reducing noise from cooling fan
CN116027865A (en) Method and device for regulating and controlling heat dissipation of server, electronic equipment and storage medium
CN113672466B (en) Control method and device and electronic equipment
CN113094231B (en) Computer fan control method, system, controller and storage medium
JP5515794B2 (en) Electronic device control system and control method
CN112667478A (en) Control method and control device
CN116483651A (en) Noise control method and device, electronic equipment and readable storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant