Fan abnormality identification method, device, equipment and medium based on working condition monitoring
By configuring the fan main control circuit and audio monitor in the controller, and using operating condition monitoring to obtain the fan speed and audio data, the problem of insufficient reliability of fan abnormality recognition methods in the prior art is solved, and accurate judgment and timely processing of fan abnormalities are achieved.
Patent Information
- Application Number
- CN202510042626.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-10
- Publication Date
- 2025-04-08
AI Technical Summary
The prior art cannot effectively identify the abnormal working of the fan due to factors such as suction foreign matter and fan blade deformation, resulting in insufficient reliability of the fan abnormal identification method.
By configuring the fan main control circuit and audio monitor in the controller, the fan speed and audio data are obtained using operating condition monitoring, and the fan speed and audio data are judged according to the matching identification strategy, and a stop command is issued to stop the fan operation.
It improves the reliability of fan abnormality recognition, can accurately determine whether the fan is abnormal, and stops the fan working in time to prevent equipment damage caused by abnormality.
Smart Images

Figure CN119785830A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of intelligent identification technology, and in particular to a method, device, equipment and medium for identifying fan abnormality based on working condition monitoring. Background Art
[0002] Cooling fans are widely used in desktop computers, laptops, server hosts and other equipment. The cooling fans can be used to dissipate heat from heat generating devices, thereby ensuring the normal operation of the heat generating devices. Existing fans usually directly output corresponding control instructions to adjust the fan speed according to the heat consumption of the device. However, in actual applications, the fan may have abnormal speed during operation due to foreign matter, abnormal current and other situations. In the prior art, parameters such as fan speed and current are usually monitored to determine whether the fan is working abnormally. However, even if the fan speed and current are normal, the fan may also cause abnormal operation due to the inhalation of foreign matter, deformation of the fan blades and other factors, and the existing monitoring methods cannot judge the above abnormalities. Therefore, the technical methods used for fan abnormality identification in the prior art cannot effectively identify the problem of abnormal situations. Summary of the invention
[0003] The embodiments of the present invention provide a method, device, equipment and medium for identifying fan anomalies based on working condition monitoring, aiming to solve the problem that the technical methods for identifying fan anomalies in the prior art methods cannot effectively identify abnormal situations.
[0004] In a first aspect, an embodiment of the present invention provides a method for identifying fan abnormalities based on working condition monitoring, the method being applied to a controller, the controller being communicatively connected to a fan main control circuit and an audio monitor, the fan main control circuit being electrically connected to a fan, the method comprising:
[0005] Obtaining a target fan speed corresponding to the system detection information detected in real time according to a preset fan speed control strategy;
[0006] Sending a corresponding drive 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 drive control instruction;
[0007] According to the matching identification strategy, whether the target fan speed and the monitoring audio obtained by the audio monitor for working condition monitoring do not match each other is identified to obtain an identification result of whether the fan is abnormal;
[0008] If the identification result is that the fan is abnormal, a corresponding stop instruction is sent to the fan main control circuit, so that the fan main control circuit drives the fan to stop working.
[0009] In a second aspect, an embodiment of the present invention provides a fan abnormality identification device based on working condition monitoring, wherein the fan abnormality identification device is configured in a controller, wherein the controller is communicatively connected to a fan main control circuit and an audio monitor, wherein the fan main control circuit is electrically connected to the fan, and wherein the device is used to execute the fan abnormality identification method based on working condition monitoring as described in the first aspect above, and wherein the device comprises:
[0010] A target fan speed acquisition unit, used to acquire a target fan speed corresponding to the system detection information detected in real time according to a preset fan speed control strategy;
[0011] A drive control instruction sending unit, used for sending a corresponding drive 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 drive control instruction;
[0012] an identification result acquisition unit, configured to identify whether the target fan speed and the monitoring audio obtained by the audio monitor for working condition monitoring do not match each other according to a matching identification strategy, and obtain an identification result of whether the fan is abnormal;
[0013] The stop instruction sending unit is used to send a corresponding stop instruction to the fan main control circuit if the identification result is that the fan is abnormal, so that the fan main control circuit drives the fan to stop working.
[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 abnormality identification method based on operating condition monitoring 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 abnormality identification method based on operating condition monitoring as described in the first aspect above is implemented.
[0016] The embodiment of the present invention provides a method, device, equipment and medium for identifying fan abnormality based on working condition monitoring. The method includes: obtaining a target fan speed corresponding to the system detection information detected in real time according to a preset fan speed control strategy; issuing a corresponding drive 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 drive control instruction; identifying whether the target fan speed and the monitoring audio obtained by the working condition monitoring of the audio monitor do not match according to the matching identification strategy, and obtaining an identification result of whether the fan is abnormal; if the identification result is that the fan is abnormal, issuing a corresponding stop instruction to the fan main control circuit, so that the fan main control circuit drives the fan to stop working. Through the above method, the working condition of the fan is monitored to obtain the monitoring audio, and the target fan speed and the monitoring audio are identified according to the matching identification strategy, so as to accurately judge whether the fan is abnormal, and greatly improve the reliability of identifying fan abnormalities. 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 abnormality identification method based on operating condition monitoring provided by an embodiment of the present invention;
[0019] Figure 2 A schematic diagram of an application scenario of a fan abnormality identification method based on operating condition monitoring provided by an embodiment of the present invention;
[0020] Figure 3 A schematic block diagram of a fan abnormality identification device based on working condition monitoring 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 1 A schematic diagram of a flow chart of a fan abnormality identification method based on operating condition monitoring provided by an embodiment of the present invention, Figure 2Schematic diagram of application scenario of the fan abnormality identification method based on working condition monitoring provided in an embodiment of the present invention; the fan abnormality identification method based on working condition monitoring is applied to a controller 10, 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; the controller 10 is also communicatively connected with the audio monitor 30, and the audio monitor 30 is arranged close to one side of the fan. Then, during the operation of the fan, the audio monitor 30 can monitor the fan working condition to obtain the monitoring audio and transmit it to the controller 10. The controller 10 is a controller installed in the terminal device to control the various electronic devices configured in the terminal device. The controller 10 can be an electronic device 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 devices 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 electronic devices (such as non-volatile memory, graphics card or power supply). Figure 1 As shown, the method includes steps S110 to S140.
[0027] S110 . Acquire a target fan speed corresponding to system detection information detected in real time according to a preset fan speed control strategy.
[0028] According to the preset fan speed control strategy, the target fan speed corresponding to the real-time system detection information is obtained. The controller can detect the working status of each device in the terminal device in real time to obtain system detection information, and the system detection information may include the operation detection data of each device; 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 device. The real-time power consumption of the device also includes the power consumption value consumed by the current operation of each device, and 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 of the used storage space to 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 of the used data transmission bandwidth to the total data transmission bandwidth of the graphics card), the power supply current load ratio (the ratio of the current load power consumption to the rated power consumption), the network bandwidth ratio (the ratio of the currently used network bandwidth to the rated network bandwidth), the non-volatile memory usage ratio (the ratio of the current read and write speed to the maximum read and write speed), etc.
[0029] The target fan speed corresponding to the system detection information can be obtained according to the fan speed control strategy, so that the fan speed matches the operation detection data of the corresponding device.
[0030] In one embodiment, step S110 includes the following steps: obtaining the device power consumption of the heat dissipation device corresponding to the fan from the system detection information; obtaining the heat dissipation gear corresponding to the device power consumption in the fan speed control strategy as the target heat dissipation gear; obtaining the speed value in the target heat dissipation gear as the corresponding target fan speed.
[0031] The electronic device corresponding to the fan currently required to be controlled can be determined as the target device, and the real-time power consumption of the device corresponding to the target device can be obtained from the system detection information as the device power consumption corresponding to the fan. The fan speed control strategy includes multiple heat dissipation gears, and each heat dissipation gear corresponds to a speed value; for example, the speed value corresponding to heat dissipation gear 1 is 900r / min, and the speed value corresponding to heat dissipation gear 2 is 1050r / min... Each heat dissipation gear corresponds to a power consumption range, and a heat dissipation gear whose power consumption range matches the device power consumption can be obtained as the target heat dissipation gear, and the speed value in the target heat dissipation gear is further obtained as the target fan speed corresponding to the system detection information.
[0032] S120: issuing a corresponding drive 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 drive control instruction.
[0033] According to the target fan speed, a corresponding drive control instruction is sent to the fan main control circuit, so that the fan main control circuit drives the fan to work according to the drive control instruction. The controller can send a corresponding drive control instruction to the fan main control circuit according to the target fan speed, and the fan control circuit drives the fan to work at the target fan speed; the output duty cycle of the fan main control circuit output to the fan can be controlled by the drive control instruction, and 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 fan speed.
[0034] S130, identifying whether the target fan speed and the monitoring audio obtained by the audio monitor for operating condition monitoring do not match each other according to a matching identification strategy, and obtaining an identification result of whether the fan is abnormal.
[0035] According to the matching identification strategy, the target fan speed and the monitoring audio obtained by the audio monitor for working condition monitoring are identified to see whether they match, and an identification result of whether the fan is abnormal is obtained. Furthermore, the monitoring audio obtained by the audio monitor for working condition monitoring of the fan can be obtained. The monitoring audio is audio data of a period of time, such as the audio data generated by the fan working within 1 second can be obtained as the monitoring audio; according to the matching identification strategy, whether the target fan speed and the monitoring audio match is identified. If the target fan speed and the monitoring audio do not match, an identification result of the fan being abnormal is obtained; if the target fan speed and the monitoring audio match, an identification result of the fan being normal is obtained.
[0036] In one embodiment, step S130 includes the following steps: obtaining the audio parameters corresponding to the target fan speed in the matching identification strategy; judging whether the monitoring audio is similar to the audio parameters according to the approximation judgment rules in the matching identification strategy; if the monitoring audio is similar to the audio parameters, obtaining an identification result that the fan is not abnormal; if the monitoring audio is not similar to the audio parameters, obtaining an identification result that the fan is abnormal.
[0037] The audio parameters corresponding to the target fan speed in the matching identification strategy can be obtained. The matching identification strategy includes multiple groups of audio parameters, and each group of audio parameters corresponds to a fan speed interval. Then, the audio parameters corresponding to the fan speed interval that matches the target fan speed can be obtained. The audio parameters are parameter values corresponding to the normal audio generated by the fan under typical working conditions corresponding to the target fan speed. The audio parameters can quantify the audio characteristics of the normal audio generated by the fan under typical working conditions. Further, based on the approximate judgment rules, it is judged whether the monitored audio is similar to the audio parameters. The approximate judgment rules can be used to judge whether the monitored audio is similar to the audio parameters, thereby obtaining a judgment result of whether they are similar.
[0038] In one embodiment, the judging of whether the monitoring audio is similar to the audio parameter according to the approximation judgment rule in the matching identification strategy includes: calculating the approximation between the monitoring audio and the audio parameter according to the approximation calculation formula in the approximation judgment rule; judging whether the approximation is greater than the approximation threshold set in the approximation judgment rule to determine whether the monitoring audio is similar to the audio parameter.
[0039] Specifically, the approximation between the monitoring audio and the audio parameters can be calculated according to the approximation calculation formula. The approximation can be used to characterize the similarity between the monitoring audio and the audio parameters. The higher the approximation, the greater the similarity between the two. It is further determined whether the approximation is greater than the approximation threshold set in the approximation judgment rule. If the approximation is greater than the approximation threshold, it is determined that the monitoring audio and the audio parameters are similar; if the approximation is not greater than the approximation threshold, it is determined that the monitoring audio and the audio parameters are not similar.
[0040] In one embodiment, the similarity between the monitoring audio and the audio parameters is calculated according to the similarity calculation formula in the approximation judgment rule, including: obtaining the monitoring coefficient of each audio frame in the monitoring audio; inputting the monitoring coefficient of each audio frame and the audio parameter into the similarity calculation formula for calculation to obtain the approximation coefficient corresponding to each audio frame; calculating the average value of the approximation coefficients of the audio frames to obtain the corresponding similarity.
[0041] The monitoring audio is composed of multiple audio frames arranged in time sequence, and each audio frame corresponds to a unit time. For example, if the unit time is 0.02 seconds, then a monitoring audio of 1 second in length corresponds to 50 audio frames. The monitoring coefficient of each audio frame in the monitoring audio can be obtained; wherein, the audio frame is composed of audio intensities corresponding to multiple different audio frequency bands, and the audio intensities of each audio frequency band are combined into an audio frame, and the audio frequency bands may include 100-999Hz, 1000-2499Hz, 2500-5000Hz, etc. The average value of the audio intensity (that is, the audio loudness, in dB) of each audio frequency band in the audio frame can be obtained to obtain the average intensity (loudness value) of the audio frame; further calculate the ratio between the audio intensity of each audio frequency band and the average intensity to obtain the intensity ratio corresponding to each audio frequency band. Then the average intensity of the audio frame and the intensity ratio of each audio frequency band in the audio frame are combined into the monitoring coefficient of an audio frame.
[0042] The monitoring coefficient and the audio parameter are further input into the approximation calculation formula to calculate the approximation coefficient of each audio frame. Specifically, the approximation calculation formula can be expressed by formula (1):
[0043]
[0044] Where V is the average intensity of the audio frame, C is the reference average intensity in the audio parameter, N is the total number of audio frequency bands, and r i is the intensity ratio of the i-th audio frequency band in the audio frame, p i is the reference intensity ratio of the i-th audio frequency band in the audio parameters, and S is the calculated approximate coefficient corresponding to an audio frame.
[0045] After the approximation coefficient of each audio frame in the monitoring audio is calculated by the above calculation method, the average value of the approximation coefficients of multiple audio frames can be calculated, and the calculated average value is used as the corresponding approximation degree.
[0046] S140: If the identification result is that the fan is abnormal, a corresponding stop instruction is sent to the fan main control circuit, so that the fan main control circuit drives the fan to stop working.
[0047] If the identification result is that the fan is abnormal, a corresponding stop instruction is issued to the fan main control circuit, so that the fan main control circuit drives the fan to stop working. If the identification result is that the fan is normal, return to the step of obtaining the target fan speed, that is, return to step S110. If the identification result is that the fan is abnormal, a corresponding stop instruction is issued to the fan main control circuit, and the fan main control circuit controls the fan to stop working according to the stop instruction. At the same time, the controller also cuts off the power to the device corresponding to the fan to protect the electronic device. For example, the controller can send a power-off instruction to the mainboard to control the mainboard to cut off the electrical connection of the corresponding device.
[0048] In the fan abnormality identification method based on working condition monitoring provided in the embodiment of the present invention, the method includes: obtaining the target fan speed corresponding to the system detection information detected in real time according to the preset fan speed control strategy; issuing the corresponding drive 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 drive control instruction; identifying whether the target fan speed and the monitoring audio obtained by the working condition monitoring of the audio monitor do not match according to the matching identification strategy, and obtaining the identification result of whether the fan is abnormal; if the identification result is that the fan is abnormal, issuing the corresponding stop instruction to the fan main control circuit, so that the fan main control circuit drives the fan to stop working. Through the above method, the working condition of the fan is monitored to obtain the monitoring audio, and according to the matching identification strategy, the target fan speed and the monitoring audio are identified to see whether they match, so as to accurately judge whether the fan is abnormal, and greatly improve the reliability of identifying the fan abnormality.
[0049] An embodiment of the present invention also provides a fan anomaly identification device based on working condition monitoring, which can be configured in a controller 10, wherein the control output of the controller 10 is connected to the control input of the fan main control circuit 20, and the power output of the fan main control circuit 20 is electrically connected to the power supply port of the fan 11; the controller 10 is also communicatively connected to an audio monitor 30, and the audio monitor 30 is arranged close to one side of the fan. Then, during the operation of the fan, the audio monitor 30 can monitor the fan working condition to obtain monitoring audio and transmit it to the controller 10. The fan anomaly identification device based on working condition monitoring is used to execute any embodiment of the aforementioned fan anomaly identification method based on working condition monitoring. Specifically, please refer to Figure 3 , Figure 3 A schematic block diagram of a fan abnormality identification device based on operating condition monitoring provided by an embodiment of the present invention.
[0050] like Figure 3 As shown, the fan abnormality identification device 100 based on working condition monitoring includes a target fan speed acquisition unit 110 , a drive control instruction sending unit 120 , an identification result acquisition unit 130 and a stop instruction sending unit 140 .
[0051] The target fan speed acquisition unit 110 is used to acquire the target fan speed corresponding to the system detection information detected in real time according to a preset fan speed control strategy.
[0052] In a more specific embodiment, the target fan speed acquisition unit 110 includes: a device power consumption acquisition unit, used to obtain the device power consumption of the heat dissipation device corresponding to the fan from the system detection information; a target heat dissipation gear acquisition unit, used to obtain the heat dissipation gear corresponding to the device power consumption in the fan speed control strategy as the target heat dissipation gear; a speed value acquisition unit, used to obtain the speed value in the target heat dissipation gear as the corresponding target fan speed.
[0053] The drive control instruction sending unit 120 is used to send a corresponding drive 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 drive control instruction.
[0054] The recognition result acquisition unit 130 is used to identify whether the target fan speed and the monitoring audio obtained by the audio monitor for working condition monitoring do not match each other according to the matching recognition strategy, and obtain a recognition result of whether the fan is abnormal.
[0055] In a more specific embodiment, the recognition result acquisition unit 130 includes: an audio parameter acquisition unit, used to obtain the audio parameters corresponding to the target fan speed in the matching recognition strategy; an approximation judgment unit, used to judge whether the monitoring audio is similar to the audio parameters according to the approximation judgment rules in the matching recognition strategy; a first recognition result acquisition unit, used to obtain a recognition result that the fan is not abnormal if the monitoring audio is similar to the audio parameters; and a second recognition result acquisition unit, used to obtain a recognition result that the fan is abnormal if the monitoring audio is not similar to the audio parameters.
[0056] The stop instruction sending unit 140 is used to send a corresponding stop instruction to the fan main control circuit if the identification result is that the fan is abnormal, so that the fan main control circuit drives the fan to stop working.
[0057] The fan abnormality identification device based on working condition monitoring provided in the embodiment of the present invention applies the above-mentioned fan abnormality identification method based on working condition monitoring, and the method includes: obtaining the target fan speed corresponding to the system detection information detected in real time according to the preset fan speed control strategy; issuing the corresponding drive 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 drive control instruction; identifying whether the target fan speed and the monitoring audio obtained by the working condition monitoring of the audio monitor do not match according to the matching identification strategy, and obtaining the identification result of whether the fan is abnormal; if the identification result is that the fan is abnormal, issuing the corresponding stop instruction to the fan main control circuit, so that the fan main control circuit drives the fan to stop working. Through the above-mentioned method, the working condition of the fan is monitored to obtain the monitoring audio, and according to the matching identification strategy, the target fan speed and the monitoring audio are identified to see whether they match, so as to accurately judge whether the fan is abnormal, and greatly improve the reliability of identifying the fan abnormality.
[0058] The above-mentioned fan abnormality identification method based on working condition monitoring can be implemented in the form of a computer program, and the fan abnormality identification device based on working condition monitoring can be implemented as a computer device. The computer program can be implemented in a computer system such as 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 abnormality identification method based on working condition monitoring as described in the above embodiment is implemented.
[0059] 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 abnormality identification method based on working condition monitoring to identify abnormalities in the working state of the fan.
[0060] 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 .
[0061] 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 a fan abnormality identification method based on working condition monitoring, wherein the storage medium 503 can be a volatile storage medium or a non-volatile storage medium.
[0062] The processor 502 is used to provide computing and control capabilities to support the operation of the entire computer device 500 .
[0063] 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 abnormality identification method based on working condition monitoring.
[0064] 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.
[0065] The processor 502 is used to run a computer program 5032 stored in the memory to implement the corresponding functions in the above-mentioned fan abnormality identification method based on working condition monitoring.
[0066] Those skilled in the art will understand that Figure 4 The 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.
[0067] 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.
[0068] 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 abnormality identification method based on working condition monitoring are implemented.
[0069] 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.
[0070] 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.
[0071] 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.
[0072] 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.
[0073] 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.
[0074] 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 method for identifying fan abnormality based on working condition monitoring, the method is applied to a controller, the controller is communicatively connected with a fan main control circuit and an audio monitor, the fan main control circuit is electrically connected with the fan, and is characterized in that: The method comprises: Obtaining a target fan speed corresponding to the system detection information detected in real time according to a preset fan speed control strategy; Sending a corresponding drive 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 drive control instruction; According to the matching identification strategy, whether the target fan speed and the monitoring audio obtained by the audio monitor for working condition monitoring do not match each other is identified to obtain an identification result of whether the fan is abnormal; If the identification result is that the fan is abnormal, a corresponding stop instruction is sent to the fan main control circuit, so that the fan main control circuit drives the fan to stop working.
2. The fan abnormality identification method based on working condition monitoring according to claim 1 is characterized in that: The step of obtaining a target fan speed corresponding to the system detection information detected in real time according to a preset fan speed control strategy includes: Acquire the device power consumption of the heat dissipation device corresponding to the fan from the system detection information; Acquire a heat dissipation gear corresponding to the power consumption of the device in the fan speed control strategy as a target heat dissipation gear; The speed value in the target heat dissipation gear is obtained as the corresponding target fan speed.
3. The fan abnormality identification method based on working condition monitoring according to claim 1 is characterized in that: The step of identifying whether the target fan speed and the monitoring audio obtained by the audio monitor for operating condition monitoring do not match each other according to the matching identification strategy to obtain an identification result of whether the fan is abnormal includes: Acquire an audio parameter corresponding to the target fan speed in the matching identification strategy; Judging whether the monitored audio is similar to the audio parameter according to the approximate judgment rule in the matching identification strategy; If the monitored audio is similar to the audio parameter, a recognition result indicating that the fan is normal is obtained; If the monitored audio is not similar to the audio parameter, a recognition result of fan abnormality is obtained.
4. The fan abnormality identification method based on working condition monitoring according to claim 3 is characterized in that: The judging whether the monitored audio is similar to the audio parameter according to the similarity judgment rule in the matching identification strategy includes: Calculating the degree of similarity between the monitoring audio and the audio parameter according to the degree of similarity calculation formula in the approximation judgment rule; It is determined whether the similarity is greater than a similarity threshold set in the similarity determination rule to determine whether the monitored audio is similar to the audio parameter.
5. The fan abnormality identification method based on working condition monitoring according to claim 4 is characterized in that: The calculating the degree of similarity between the monitoring audio and the audio parameter according to the degree of similarity calculation formula in the approximation judgment rule includes: Obtaining a monitoring coefficient for each audio frame in the monitoring audio; Inputting the monitoring coefficient of each audio frame and the audio parameter into the approximation calculation formula for calculation to obtain the approximation coefficient corresponding to each audio frame; The average value of the approximation coefficients of the audio frame is calculated to obtain the corresponding approximation degree.
6. A fan abnormality identification device based on working condition monitoring, characterized in that: The fan abnormality identification device based on working condition monitoring is configured in a controller, the controller is in communication connection with a fan main control circuit and an audio monitor, the fan main control circuit is electrically connected with the fan, the fan abnormality identification device based on working condition monitoring is used to execute the fan abnormality identification method based on working condition monitoring according to any one of claims 1 to 5, and the fan abnormality identification device based on working condition monitoring includes: A target fan speed acquisition unit, used to acquire a target fan speed corresponding to the system detection information detected in real time according to a preset fan speed control strategy; A drive control instruction sending unit, used for sending a corresponding drive 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 drive control instruction; an identification result acquisition unit, configured to identify whether the target fan speed and the monitoring audio obtained by the audio monitor for working condition monitoring do not match each other according to a matching identification strategy, and obtain an identification result of whether the fan is abnormal; The stop instruction sending unit is used to send a corresponding stop instruction to the fan main control circuit if the identification result is that the fan is abnormal, so that the fan main control circuit drives the fan to stop working.
7. The fan abnormality identification device based on working condition monitoring according to claim 6 is characterized in that: The target fan speed acquisition unit includes: A device power consumption acquisition unit, used to acquire the device power consumption of the heat dissipation device corresponding to the fan from the system detection information; A target heat dissipation gear acquisition unit, used to acquire a heat dissipation gear corresponding to the power consumption of the device in the fan speed control strategy as a target heat dissipation gear; The rotation speed value acquisition unit is used to acquire the rotation speed value in the target heat dissipation gear as the corresponding target fan rotation speed.
8. The fan abnormality identification device based on working condition monitoring according to claim 6, characterized in that: The recognition result acquisition unit includes: An audio parameter acquisition unit, configured to acquire an audio parameter corresponding to the target fan speed in the matching identification strategy; A similarity judgment unit, used to judge whether the monitoring audio is similar to the audio parameter according to the similarity judgment rule in the matching identification strategy; A first recognition result obtaining unit, configured to obtain a recognition result that the fan is not abnormal if the monitoring audio is similar to the audio parameter; The second recognition result obtaining unit is used to obtain a recognition result of fan abnormality if the monitoring audio is not similar to the audio parameter.
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 abnormality identification method based on working condition monitoring as described in 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 abnormality identification method based on working condition monitoring according to any one of claims 1 to 5 is implemented.