Intelligent energy-saving control method, device and equipment for fan and medium

By implementing intelligent energy-saving control methods in the controller and dynamically adjusting the fan speed, the problem of poor energy saving effect of fan speed adjustment control methods in the existing technology is solved, more efficient power use and lower noise are achieved, and the service life and user experience of the fan are improved.

CN119641687APending Publication Date: 2025-03-18深圳市永诚创科技有限公司
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411989997.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-31
Publication Date
2025-03-18

AI Technical Summary

Technical Problem

The control method used for fan speed adjustment in the prior art has the problem of poor energy saving effect, which causes the fan to consume additional electricity, be noisy, and have a negative impact on service life.

Method used

By implementing an intelligent energy-saving control method in the controller, the preset application scenario classification strategy is used to obtain the scene classification information, the fan working gear is obtained according to the gear adjustment strategy, and the target fan speed is obtained according to the device power consumption, and corresponding control instructions are issued to the fan main control circuit to realize intelligent energy-saving control of the fan.

Benefits of technology

By dynamically adjusting the fan speed, the power waste and noise problems caused by the sharp changes in the fan speed are avoided, and the energy-saving effect and service life of the fan are improved, while improving the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119641687A_ABST
    Figure CN119641687A_ABST
Patent Text Reader

Abstract

The invention discloses an intelligent energy-saving control method, device and equipment for a fan and a medium. The method comprises the following steps: acquiring scene classification information corresponding to system detection information detected in real time according to a preset application scene classification strategy; obtaining a fan working gear matched with the scene classification information according to a gear adjustment strategy; obtaining a target fan rotating speed corresponding to the fan working gear according to device power consumption in the system detection information; and a corresponding control instruction is sent to the fan main control circuit according to the target fan rotating speed, so that the fan main control circuit drives the fan to work according to the control instruction. Through the method, the fan working gear can be determined according to the system detection information detected in real time, and the target fan rotating speed corresponding to the fan working gear is obtained, so that the fan rotating speed is adjusted to adapt to the corresponding scene classification information; extra electric energy consumption caused by sharp increase of the rotating speed of the fan in a period of time is avoided, and obvious wheeze noise of the fan can be avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of intelligent control technology, and in particular to a fan intelligent energy-saving control method, device, equipment and medium. Background Art

[0002] Small fans are widely used in desktop computers, laptops, server hosts and other devices. Existing fans usually directly output corresponding control instructions according to the heat and power consumption of the device to adjust the fan speed. However, in actual application, the device power consumption usually increases sharply and then decreases sharply, causing the fan speed to increase sharply and thus causing loud noise. This fan speed control will not only increase the power consumption of the fan, which is not conducive to the energy-saving use of the fan, but also have a certain impact on the service life of the fan, and will also affect the actual experience of the user due to the obvious whistling noise of the fan. Therefore, the existing method for adjusting and controlling the fan speed has the problem of poor energy-saving effect. Summary of the invention

[0003] The embodiments of the present invention provide a fan intelligent energy-saving control method, device, equipment and medium, aiming to solve the problem of poor energy-saving effect existing in the fan speed adjustment control method in the prior art method.

[0004] In a first aspect, an embodiment of the present invention provides a fan intelligent energy-saving control method, the method is applied to a controller, the controller is communicatively connected to a fan main control circuit, the fan main control circuit is electrically connected to the fan, and the method includes:

[0005] Acquire scene classification information corresponding to the system detection information detected in real time according to a preset application scene classification strategy;

[0006] Acquire a fan operating gear that matches the scene classification information according to a gear adjustment strategy;

[0007] Acquire a target fan speed corresponding to the fan working gear according to the device power consumption in the system detection information;

[0008] A corresponding control instruction is sent to the fan main control circuit according to the target fan speed, so that the fan main control circuit drives the fan to work according to the control instruction.

[0009] In a second aspect, an embodiment of the present invention provides a fan intelligent energy-saving control device, wherein the device is configured in a controller, the controller is communicatively connected to a fan main control circuit, the fan main control circuit is electrically connected to the fan, and the device is used to execute the fan intelligent energy-saving control method as described in the first aspect above, and the device includes:

[0010] A scene classification information acquisition unit, used to acquire scene classification information corresponding to the system detection information detected in real time according to a preset application scene classification strategy;

[0011] A fan working gear acquisition unit, used for acquiring a fan working gear matching the scene classification information according to a gear adjustment strategy;

[0012] A target fan speed acquisition unit, configured to acquire a target fan speed corresponding to the fan working gear according to the device power consumption in the system detection information;

[0013] The control instruction sending unit is used to send a corresponding control instruction to the fan main control circuit according to the target fan speed, so that the fan main control circuit drives the fan to work according to the control instruction.

[0014] In a third aspect, an embodiment of the present invention further provides a computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the computer device executes the computer program, the fan intelligent energy-saving control method as described in the first aspect above is implemented.

[0015] In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the fan intelligent energy-saving control method as described in the first aspect above is implemented.

[0016] The embodiments of the present invention provide a method, device, equipment and medium for intelligent energy-saving control of fans. The method includes: obtaining scene classification information corresponding to the system detection information detected in real time according to a preset application scene classification strategy; obtaining a fan working gear that matches the scene classification information according to a gear adjustment strategy; obtaining a target fan speed corresponding to the fan working gear according to the device power consumption in the system detection information; and issuing a corresponding control instruction to the fan main control circuit according to the target fan speed, so that the fan main control circuit drives the fan to work according to the control instruction. Through the above method, the fan working gear can be determined according to the system detection information detected in real time, and the target fan speed corresponding to the fan working gear can be obtained, so that the fan speed adjustment can adapt to the corresponding scene classification information; avoid the fan speed from drastically increasing for a period of time and consuming extra power, and avoid the fan from having obvious whistling noise, thereby improving the application effect of fan speed control. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying any creative work.

[0018] Figure 1 A schematic diagram of a flow chart of a fan intelligent energy-saving control method provided by an embodiment of the present invention;

[0019] Figure 2 A schematic diagram of an application scenario of the fan intelligent energy-saving control method provided by an embodiment of the present invention;

[0020] Figure 3 A schematic block diagram of a fan intelligent energy-saving control device provided by an embodiment of the present invention;

[0021] Figure 4 A schematic block diagram of a computer device provided in an embodiment of the present invention. DETAILED DESCRIPTION

[0022] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0023] It should be understood that when used in this specification and the appended claims, the terms "include" and "comprises" indicate the presence of described features, integers, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or combinations thereof.

[0024] It should also be understood that the terms used in this specification of the present invention are only for the purpose of describing specific embodiments and are not intended to limit the present invention. As used in the specification of the present invention and the appended claims, unless the context clearly indicates otherwise, the singular forms "a", "an" and "the" are intended to include plural forms.

[0025] It should be further understood that the term "and / or" used in the present description and the appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes these combinations.

[0026] See also Figure 1 and Figure 2 , Figure 1A schematic diagram of a flow chart of a fan intelligent energy-saving control method provided by an embodiment of the present invention. Figure 2 Schematic diagram of application scenario of the intelligent energy-saving control method for a fan provided in an embodiment of the present invention; the intelligent energy-saving control method for a fan is applied to a controller 10, the control output end of the controller 10 is connected to the control input end of a fan main control circuit 20, and the power output end of the fan main control circuit 20 is electrically connected to the power supply port of the fan 11. The controller 10 is a controller installed in the terminal device to control the various components configured in the terminal device. The controller 10 can be a component with information processing and command receiving and sending functions, such as a CPU chip, a Soc chip for computer motherboard control, etc.; the fan main control circuit 20 is a control circuit for receiving command signals from the controller 10 and adjusting the output duty cycle accordingly; the terminal device can be a desktop computer, a laptop computer, a server host, etc. In addition to the controller 10, the fan main control circuit 20 and the fan 11, the terminal device can also be equipped with a non-volatile memory (such as a storage hard disk), a volatile memory (such as a memory stick), a graphics card (graphics processor), a power supply, etc. The controller 10 is also connected to the non-volatile memory, volatile memory, graphics card, power supply and other components for communication. The fan 11 can be a fan dedicated to dissipating heat for the controller 10, and the fan 11 is set close to one side of the controller 10; the fan 11 can also be a fan dedicated to dissipating heat for other components (such as non-volatile memory, graphics card or power supply). Figure 1 As shown, the method includes steps S110 to S140.

[0027] S110. Acquire scene classification information corresponding to system detection information detected in real time according to a preset application scene classification strategy.

[0028] According to the preset application scenario classification strategy, the scenario classification information corresponding to the real-time system detection information is obtained. The controller can detect the operation status of each component in the terminal device to obtain the system detection information. The system detection information includes various data obtained by detecting the working status of the controller, volatile memory, graphics card, power supply, network card, and non-volatile memory. The system detection information consists of the system resource ratio and the real-time power consumption of the components. The real-time power consumption of the components also includes the power consumption value consumed by the current operation of each component. The unit of the power consumption value is watt. The system resource ratio includes the controller load ratio (the ratio of the used computing load to the overall computing load), the volatile memory usage ratio (the ratio between the used storage space and the maximum storage space), the graphics card load ratio (the ratio of the used computing load to the overall computing load), the graphics card data ratio (the ratio between the used data transmission bandwidth and the total data transmission bandwidth of the graphics card), the power supply current load ratio (the ratio between the current load power consumption and the rated power consumption), the network bandwidth ratio (the ratio between the currently used network bandwidth and the rated network bandwidth), the non-volatile memory usage ratio (the ratio between the current read and write speed and the maximum read and write speed), etc.

[0029] The application scenario classification strategy is a specific strategy for scenario classification. The scenario classification strategy can be used to classify the system detection information, thereby determining the corresponding scenario classification information. Each set of system detection information can obtain a scene classification information that matches it.

[0030] In one embodiment, step S110 includes the following steps: extracting detection feature information corresponding to the system resource ratio in the system detection information according to the feature extraction items in the application scenario classification strategy; obtaining the similarity value corresponding to the detection feature information and each scene category according to the similarity calculation rules in the application scenario classification strategy; determining the scene category with the highest similarity value as the corresponding scene classification information.

[0031] Specifically, the detection feature information can be extracted according to the feature extraction items included in the application scenario classification strategy. The feature extraction items are data items required for the current scene classification. The number of feature extraction items can be less than the number of data items in the system resource ratio. According to the feature extraction items in the application scenario classification strategy, the detection values ​​corresponding to the feature extraction items are extracted from the system resource ratio as the detection feature information.

[0032] Furthermore, the similarity calculation rule may be a similarity calculation formula, and the detection feature information and the scene standard feature information corresponding to each scene category may be similarly calculated according to the similarity calculation formula, thereby obtaining the similarity value corresponding to each scene category. The application scene classification strategy includes multiple scene categories, each scene category corresponds to a set of scene standard feature information, and the scene categories may include light office scenes, heavy office scenes, data download scenes, image rendering scenes, game scenes, etc. The similarity calculation formula may be expressed using formula (1):

[0033]

[0034] Among them, S is the calculated similarity value corresponding to a set of scene standard feature information, N is the total number of detection values ​​contained in the detection feature information, and r i is the weighted coefficient corresponding to the i-th feature extraction item, k i is the detection value corresponding to the i-th feature extraction item in the detection feature information, p i is the standard feature value corresponding to the i-th feature extraction item in the scene standard feature information, |k i -p i | is the absolute value of the difference between the two.

[0035] In other embodiments, the similarity calculation rule can also be set as an intelligent recognition model, and the intelligent recognition model is a neural network model constructed based on artificial intelligence. The intelligent recognition model includes an input layer, an intermediate layer and an output layer. The input layer is provided with multiple input nodes, and each input node corresponds to a detection value in the input detection feature information; the output layer is provided with multiple output nodes, and each output node corresponds to a scene category, and the intermediate layer is provided with an intermediate node; the intermediate layer is used to perform correlation analysis on the detection values ​​input by the input layer, and output the output node value corresponding to each output node from the output layer, and each output node value is also a similarity value corresponding to a scene category. Before using the intelligent recognition model, the intelligent recognition model can also be trained with a preset training data set.

[0036] According to the similarity values ​​corresponding to the scene categories obtained above, a scene category with the highest similarity value is obtained as the scene classification information corresponding to the system detection information.

[0037] S120. Acquire a fan operating gear that matches the scene classification information according to a gear adjustment strategy.

[0038] According to the gear adjustment strategy, a fan working gear that matches the scene classification information is obtained. The gear adjustment strategy includes multiple fan working gears, and each fan working gear corresponds to one or more scene categories. Then, according to the gear adjustment strategy, a fan working gear that matches the currently determined scene classification information can be obtained. The controller can set a gear adjustment strategy corresponding to each component, for example, the controller corresponds to gear adjustment strategy 1 and the corresponding first fan, and the non-volatile memory corresponds to gear adjustment strategy 2 and the corresponding second fan; in the specific embodiment of the present application, only the process of speed control of the fan of one component is specifically described, and the gear adjustment strategy can be obtained for different components and the fan working gear can be matched, so as to realize speed control of fans of different components respectively.

[0039] S130. Obtain a target fan speed corresponding to the fan working gear according to the device power consumption in the system detection information.

[0040] The target fan speed corresponding to the fan working gear is obtained according to the device power consumption in the system detection information. The system detection information contains the real-time power consumption of each component corresponding to each component. Then, according to the fan currently being speed-controlled, the real-time power consumption of the component to which the fan belongs in the system detection information can be determined as the corresponding device power consumption. Further, the target fan speed corresponding to the fan working gear is obtained according to the device power consumption. Then, under the setting of the fan working gear, the fan speed that matches the device power consumption can be obtained as the target fan speed.

[0041] In one embodiment, step S130 includes the following steps: obtaining a power consumption ratio corresponding to the power consumption of the device and the basic power consumption of the fan working gear; calculating the product value between the power consumption ratio and the maximum fan speed of the fan working gear to obtain the corresponding target fan speed.

[0042] Specifically, each fan working gear corresponds to a basic power consumption. The basic power consumption of the fan working gear is also the basic power consumption value of a component corresponding to the device power consumption. The basic power consumption is a pre-set fixed value. The device power consumption is the power consumption value consumed in real time during the working process of the component. The device power consumption is a real-time changing value. The power consumption ratio corresponding to the device power consumption and the basic power consumption of the fan working gear is calculated; the maximum fan speeds set for different fan working gears are different, and the product value between the maximum fan speed of the fan working gear and the power consumption ratio is further calculated, and the product value is used as the target fan speed.

[0043] S140, issuing a corresponding control instruction to the fan main control circuit according to the target fan speed, so that the fan main control circuit drives the fan to work according to the control instruction.

[0044] According to the target fan speed, a corresponding control instruction is issued to the fan main control circuit, so that the fan main control circuit drives the fan to work according to the control instruction. Further, according to the target fan speed, a corresponding control instruction is issued, and the output duty cycle of the fan main control circuit output to the fan can be correspondingly controlled through the control instruction. The output duty cycle is the proportion of time that the output electrical signal is not zero; the actual speed of the fan is controlled by the duty cycle, and the larger the duty cycle, the larger the speed of the fan.

[0045] In one embodiment, after step S140, the following steps are also included: obtaining a new set of system detection information detected in real time according to a preset detection cycle; if the switching judgment time is reached, judging whether the system detection information meets the gear switching condition according to the application scenario classification strategy and the current fan working gear; the switching judgment time is a time point between the time of the last switching judgment and the preset switching cycle; if the gear switching condition is not met, executing the step of obtaining the target fan speed corresponding to the fan working gear according to the device power consumption in the system detection information.

[0046] Furthermore, new system detection information obtained by real-time detection can be obtained according to the detection period, which is the periodic duration for sampling the detection values ​​of each component in the system. For example, the detection period can be set to 50ms, and the controller samples the detection value once every 50ms, that is, a new set of system detection information is obtained every 50ms.

[0047] If the switching judgment time is reached, it can be determined whether the gear switching condition is met. Specifically, the switching judgment time can be determined according to the preset switching cycle. The switching judgment time for this judgment is the time point between the time of the last switching judgment and the preset switching cycle. The preset switching cycle is greater than the above-mentioned detection cycle. For example, the preset switching cycle can be set to 3 seconds. If the switching judgment time is reached, the fan working gear corresponding to the new system detection information is obtained again according to the application scenario classification strategy, and it is determined whether the newly obtained fan working gear is consistent with the current fan working gear. If the old and new fan working gears are inconsistent, it is determined that the gear switching condition is met. If the old and new fan working gears are consistent, it is determined that the gear switching condition is not met.

[0048] If the gear switching condition is not met, there is no need to change the fan working gear, and step S130 is directly executed. If the switching judgment time is not reached, there is no need to switch the fan working gear, and the step of obtaining the target fan speed corresponding to the fan working gear according to the device power consumption in the system detection information can be directly executed.

[0049] In one embodiment, after determining whether the system detection information meets the gear switching condition based on the application scenario classification strategy and the current fan working gear, it also includes: if the gear switching condition is met, switching the gear according to the latest determined fan working gear and executing the step of obtaining the target fan speed corresponding to the fan working gear based on the device power consumption in the system detection information.

[0050] If the gear switching condition is met, the gear switching is performed according to the fan operating gear corresponding to the new system detection information. After the gear switching is completed, step S130 can be executed.

[0051] In the fan intelligent energy-saving control method provided in the embodiment of the present invention, the method includes: obtaining scene classification information corresponding to the real-time system detection information according to a preset application scene classification strategy; obtaining a fan working gear that matches the scene classification information according to a gear adjustment strategy; obtaining a target fan speed corresponding to the fan working gear according to the device power consumption in the system detection information; and issuing a corresponding control instruction to the fan main control circuit according to the target fan speed, so that the fan main control circuit drives the fan to work according to the control instruction. Through the above method, the fan working gear can be determined according to the real-time system detection information, and the target fan speed corresponding to the fan working gear can be obtained, so that the fan speed adjustment can adapt to the corresponding scene classification information; avoid the fan speed from drastically increasing for a period of time and consuming extra power, and avoid the fan from having obvious whistling noise, thereby improving the application effect of fan speed control.

[0052] The embodiment of the present invention further provides a fan intelligent energy-saving control device, which can be configured in a controller 10, wherein the control output end of the controller 10 is connected to the control input end of the fan main control circuit 20, and the power output end of the fan main control circuit 20 is electrically connected to the power supply port of the fan 11, and the fan intelligent energy-saving control device is used to execute any embodiment of the aforementioned fan intelligent energy-saving control method. Specifically, please refer to Figure 3 , Figure 3 A schematic block diagram of a fan intelligent energy-saving control device provided by an embodiment of the present invention.

[0053] like Figure 3 As shown, the fan intelligent energy-saving control device 100 includes a scene classification information acquisition unit 110 , a fan working gear acquisition unit 120 , a target fan speed acquisition unit 130 and a control instruction sending unit 140 .

[0054] The scene classification information acquisition unit 110 is used to acquire scene classification information corresponding to the system detection information detected in real time according to a preset application scene classification strategy.

[0055] In a more specific embodiment, the scene classification information acquisition unit 110 includes: a detection feature information acquisition unit, used to extract detection feature information corresponding to the system resource ratio in the system detection information according to the feature extraction items in the application scenario classification strategy; a similarity value acquisition unit, used to obtain the similarity value corresponding to the detection feature information and each scene category according to the similarity calculation rule in the application scenario classification strategy; a classification information determination unit, used to determine the scene category with the highest similarity value as the corresponding scene classification information.

[0056] The fan working gear acquisition unit 120 is used to acquire the fan working gear matching the scene classification information according to the gear adjustment strategy.

[0057] The target fan speed acquisition unit 130 is used to acquire a target fan speed corresponding to the fan working gear according to the device power consumption in the system detection information.

[0058] In a more specific embodiment, the target fan speed acquisition unit 130 includes: a power consumption ratio acquisition unit, used to obtain the power consumption ratio corresponding to the device power consumption and the basic power consumption of the fan working gear; a product value calculation unit, used to calculate the product value between the power consumption ratio and the maximum fan speed of the fan working gear to obtain the corresponding target fan speed.

[0059] The control instruction sending unit 140 is used to send a corresponding control instruction to the fan main control circuit according to the target fan speed, so that the fan main control circuit drives the fan to work according to the control instruction.

[0060] The fan intelligent energy-saving control device provided in the embodiment of the present invention applies the above-mentioned fan intelligent energy-saving control method, and the method includes: obtaining scene classification information corresponding to the real-time detected system detection information according to a preset application scene classification strategy; obtaining the fan working gear matching the scene classification information according to the gear adjustment strategy; obtaining the target fan speed corresponding to the fan working gear according to the device power consumption in the system detection information; issuing a corresponding control instruction to the fan main control circuit according to the target fan speed, so that the fan main control circuit drives the fan to work according to the control instruction. Through the above method, the fan working gear can be determined according to the real-time detected system detection information, and the target fan speed corresponding to the fan working gear can be obtained, so that the fan speed adjustment can adapt to the corresponding scene classification information; avoid the fan speed from drastically increasing for a period of time and consuming extra power, and avoid the fan from having obvious whistling noise, thereby improving the application effect of fan speed control.

[0061] The fan intelligent energy-saving control method can be implemented in the form of a computer program, and the fan intelligent energy-saving control device can be implemented as a computer device. The computer program can be implemented in the form of a computer program. Figure 4 The computer device includes a memory, a processor, and a computer program stored in the memory and executable on the processor; when the computer device executes the computer program, the fan intelligent energy-saving control method described in the above embodiment is implemented.

[0062] See also Figure 4 , Figure 4 is a schematic block diagram of a computer device provided by an embodiment of the present invention. The computer device may be a controller for executing a fan intelligent energy-saving control method to perform energy-saving control on a fan speed.

[0063] See also Figure 4 The computer device 500 includes a processor 502 , a memory and a network interface 505 connected via a system bus 501 , wherein the memory may include a storage medium 503 and an internal memory 504 .

[0064] The storage medium 503 can store an operating system 5031 and a computer program 5032. When the computer program 5032 is executed, the processor 502 can execute the fan intelligent energy-saving control method, wherein the storage medium 503 can be a volatile storage medium or a non-volatile storage medium.

[0065] The processor 502 is used to provide computing and control capabilities to support the operation of the entire computer device 500 .

[0066] The internal memory 504 provides an environment for the operation of the computer program 5032 in the storage medium 503. When the computer program 5032 is executed by the processor 502, the processor 502 can execute the fan intelligent energy-saving control method.

[0067] The network interface 505 is used for network communication, such as providing data information transmission, etc. Those skilled in the art will understand that Figure 4 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present invention, and does not constitute a limitation on the computer device 500 to which the solution of the present invention is applied. The specific computer device 500 may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0068] The processor 502 is used to run the computer program 5032 stored in the memory to implement the corresponding functions in the above-mentioned fan intelligent energy-saving control method.

[0069] Those skilled in the art will understand that Figure 4The embodiments of the computer device shown in the figure do not constitute a limitation on the specific composition of the computer device. In other embodiments, the computer device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently. For example, in some embodiments, the computer device may only include a memory and a processor. In such embodiments, the structure and function of the memory and the processor are the same as those of the embodiment of the present invention. Figure 4 The embodiments shown are consistent and will not be described again here.

[0070] It should be understood that in the embodiment of the present invention, the processor 502 may be a central processing unit (CPU), and the processor 502 may also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. Among them, the general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.

[0071] In another embodiment of the present invention, a computer-readable storage medium is provided. The computer-readable storage medium may be a volatile or non-volatile 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 included in the above-mentioned fan intelligent energy-saving control method are implemented.

[0072] Those skilled in the art can clearly understand that, for the convenience and simplicity of description, the specific working process of the above-described equipment, devices and units can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here. Those of ordinary skill in the art can appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented with electronic hardware, computer software or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in the above description according to the function. Whether these functions are executed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present invention.

[0073] In the several embodiments provided by the present invention, it should be understood that the disclosed equipment, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. Units with the same function may also be combined into one unit. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interfaces, devices or units, or may be an electrical, mechanical or other form of connection.

[0074] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the embodiments of the present invention.

[0075] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0076] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a computer-readable storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned computer-readable storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a magnetic disk or an optical disk.

[0077] The above is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed by the present invention, and these modifications or replacements should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention shall be based on the protection scope of the claims.

Claims

1. A fan intelligent energy-saving control method, the method is applied to a controller, the controller is communicatively connected with a fan main control circuit, the fan main control circuit is electrically connected with the fan, characterized in that: The method comprises: Acquire scene classification information corresponding to the system detection information detected in real time according to a preset application scene classification strategy; Acquire a fan operating gear that matches the scene classification information according to a gear adjustment strategy; Acquire a target fan speed corresponding to the fan working gear according to the device power consumption in the system detection information; A corresponding control instruction is sent to the fan main control circuit according to the target fan speed, so that the fan main control circuit drives the fan to work according to the control instruction.

2. The fan intelligent energy-saving control method according to claim 1, characterized in that: The step of obtaining scene classification information corresponding to the system detection information detected in real time according to a preset application scene classification strategy includes: Extracting detection feature information corresponding to the system resource ratio in the system detection information according to the feature extraction item in the application scenario classification strategy; Obtaining similarity values ​​corresponding to the detection feature information and each scene category according to a similarity calculation rule in the application scene classification strategy; The scene category with the highest similarity value is determined as the corresponding scene classification information.

3. The fan intelligent energy-saving control method according to claim 1, characterized in that: The acquiring a target fan speed corresponding to the fan working gear according to the device power consumption in the system detection information includes: Obtaining a power consumption ratio of the device power consumption to the basic power consumption of the fan working gear; The product value between the power consumption ratio and the maximum fan speed of the fan working gear is calculated to obtain a corresponding target fan speed.

4. The fan intelligent energy-saving control method according to claim 1, characterized in that: After the corresponding control instruction is sent to the fan main control circuit according to the target fan speed, the method further includes: A set of new system detection information is obtained in real time according to a preset detection cycle; If the switching judgment time is reached, judging whether the system detection information meets the gear switching condition according to the application scenario classification strategy and the current fan working gear; the switching judgment time is the time point of the preset switching cycle between the time of the last switching judgment; If the gear switching condition is not met, the step of acquiring the target fan speed corresponding to the fan working gear according to the device power consumption in the system detection information is performed.

5. The fan intelligent energy-saving control method according to claim 4, characterized in that: After judging whether the system detection information meets the gear switching condition according to the application scenario classification strategy and the current fan working gear, the method further includes: If the gear switching condition is met, the gear switching is performed according to the latest determined fan working gear and the step of obtaining the target fan speed corresponding to the fan working gear according to the device power consumption in the system detection information is performed.

6. A fan intelligent energy-saving control device, characterized in that: The fan intelligent energy-saving control device is configured in a controller, the controller is communicatively connected with a fan main control circuit, the fan main control circuit is electrically connected with a fan, the fan intelligent energy-saving control device is used to execute the fan intelligent energy-saving control method according to any one of claims 1 to 5, and the fan intelligent energy-saving control device includes: A scene classification information acquisition unit, used to acquire scene classification information corresponding to the system detection information detected in real time according to a preset application scene classification strategy; A fan working gear acquisition unit, used for acquiring a fan working gear matching the scene classification information according to a gear adjustment strategy; A target fan speed acquisition unit, configured to acquire a target fan speed corresponding to the fan working gear according to the device power consumption in the system detection information; The control instruction sending unit is used to send a corresponding control instruction to the fan main control circuit according to the target fan speed, so that the fan main control circuit drives the fan to work according to the control instruction.

7. The intelligent energy-saving control device for fans according to claim 6, characterized in that: The scene classification information acquisition unit includes: A detection feature information acquisition unit, configured to extract detection feature information corresponding to the system resource ratio in the system detection information according to the feature extraction item in the application scenario classification strategy; A similarity value acquisition unit, used to acquire a similarity value corresponding to each scene category and the detection feature information according to a similarity calculation rule in the application scene classification strategy; The classification information determination unit is used to determine the scene category with the highest similarity value as the corresponding scene classification information.

8. The intelligent energy-saving control device for fans according to claim 6, characterized in that: The target fan speed acquisition unit includes: A power consumption ratio acquisition unit, used to acquire a power consumption ratio corresponding to the power consumption of the device and the basic power consumption of the fan working gear; The product value calculation unit is used to calculate the product value between the power consumption ratio and the maximum fan speed of the fan working gear to obtain the corresponding target fan speed.

9. A computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the computer device executes the computer program, the fan intelligent energy-saving control method according to any one of claims 1 to 5 is implemented.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the fan intelligent energy-saving control method according to any one of claims 1 to 5 is implemented.