CN114562474B - Fan life prediction method, system, device and readable storage medium - Google Patents

Fan life prediction method, system, device and readable storage medium Download PDF

Info

Publication number
CN114562474B
CN114562474B CN202210155983.0A CN202210155983A CN114562474B CN 114562474 B CN114562474 B CN 114562474B CN 202210155983 A CN202210155983 A CN 202210155983A CN 114562474 B CN114562474 B CN 114562474B
Authority
CN
China
Prior art keywords
fan
life
weight
bmc
reference value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202210155983.0A
Other languages
Chinese (zh)
Other versions
CN114562474A (en
Inventor
沈信锜
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Suzhou Inspur Intelligent Technology Co Ltd
Original Assignee
Suzhou Inspur Intelligent Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Suzhou Inspur Intelligent Technology Co Ltd filed Critical Suzhou Inspur Intelligent Technology Co Ltd
Priority to CN202210155983.0A priority Critical patent/CN114562474B/en
Publication of CN114562474A publication Critical patent/CN114562474A/en
Application granted granted Critical
Publication of CN114562474B publication Critical patent/CN114562474B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F04POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
    • F04DNON-POSITIVE-DISPLACEMENT PUMPS
    • F04D27/00Control, e.g. regulation, of pumps, pumping installations or pumping systems specially adapted for elastic fluids
    • F04D27/001Testing thereof; Determination or simulation of flow characteristics; Stall or surge detection, e.g. condition monitoring
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Testing Of Devices, Machine Parts, Or Other Structures Thereof (AREA)

Abstract

The invention provides a method, a system, a device and a readable storage medium for predicting service life of a fan, wherein the method comprises the following steps: setting a temperature detection point at an air outlet position of the server so as to monitor the environmental temperature of the fan; obtaining service lives of fans at different temperatures and rotating speeds, and obtaining life reference values of the fans according to the service lives of the fans; when the server runs, the environment temperature information and the rotating speed information of the fan are obtained through the BMC; determining a first life weight of the fan according to the environmental temperature information of the fan, and determining a second life weight of the fan according to the rotating speed information; acquiring the running time of the fan through the BMC; calculating a life consumption value of the fan in the current operation according to the first life weight, the second life weight and the operation time; updating a life reference value according to the life consumption value; and if the life reference value is lower than the life threshold value, sending out alarm information through the BMC. The invention can predict the service life of the fan by utilizing the chip temperature and the maintenance time output by the BMC and carry out system alarm.

Description

Fan life prediction method, system, device and readable storage medium
Technical Field
The present invention relates to the field of fan detection technologies, and in particular, to a method, a system, a device, and a readable storage medium for predicting a service life of a fan.
Background
The high performance server can use the fan to carry out auxiliary heat dissipation, and the fan is often placed at the rear air outlet of the system, receives the blown hot air, and the fan runs at a high speed under high temperature, so that the service life of the fan can be lost, and if a period of time passes, the fan can have failure risk, so that the system runs at high temperature risk.
Currently, large internet customers have requirements for the MTBF (mean time between failure) of fans, for example, some customers require that fans operate at 60C for 50000 hours. Therefore, the service life of the fan needs to be detected in real time, so that the heat dissipation performance of the server is ensured.
In the existing fan life detection process, the temperature of the server is usually detected to judge whether the fan reaches the life threshold or not, and the life of the fan cannot be directly detected, when the temperature of the server is detected to exceed the normal range, the corresponding fan is judged to reach the life threshold and needs to be replaced, however, the server may be damaged due to the fact that the temperature is increased, and great potential safety hazards exist.
Disclosure of Invention
In view of the above problems, an object of the present invention is to provide a method, a system, a device, and a readable storage medium for predicting a fan lifetime, which can predict a fan lifetime by using a chip temperature and a maintenance time outputted from a BMC and perform a system alarm.
The invention aims to achieve the aim, and the aim is achieved by the following technical scheme: a method of predicting fan life, comprising:
setting a temperature detection point at an air outlet position of the server so as to monitor the environmental temperature of the fan;
obtaining service lives of fans at different temperatures and rotating speeds, and obtaining life reference values of the fans according to the service lives of the fans;
when the server runs, the environment temperature information and the rotating speed information of the fan are obtained through the BMC;
determining a first life weight of the fan according to the environmental temperature information of the fan, and determining a second life weight of the fan according to the rotating speed information;
acquiring the running time of the fan through the BMC;
calculating a life consumption value of the fan in the current operation according to the first life weight, the second life weight and the operation time;
updating the lifetime reference value by subtracting the lifetime consumption value from the lifetime reference value;
and if the life reference value is lower than the life threshold value, sending out alarm information through the BMC.
Further, the obtaining the service life of the fan at different temperatures and rotating speeds, and obtaining the service life reference value of the fan according to the service life reference value, includes:
if the life of the fan at the full rotation speed below 50 ℃ is A hours, the life of the fan at the full rotation speed below 40 ℃ is 2A hours, the life of the fan at the full rotation speed below 30 ℃ is 4A hours, and the life of the fan is increased by B times when the rotation speed is reduced by 10%; the life reference value of the fan is set to 4A.
Further, the determining the first life weight of the fan according to the environmental temperature information of the fan, and determining the second life weight of the fan according to the rotation speed information includes:
if the ambient temperature of the fan is T degrees celsius,
when T is more than or equal to 45 and less than 55, the first life weight M is 4;
when T is more than or equal to 35 and less than 45, the first life weight M is 2;
when T is more than or equal to 25 and less than 35, the first life weight M is 1;
if the rotation speed information of the fan is N%, the second life weight is
Further, the running time of the fan is obtained through the BMC, specifically:
and obtaining the running time of the fan this time to be h hours through the BMC.
Further, the calculating the life consumption value of the fan according to the first life weight, the second life weight and the operation time length includes:
the life consumption value S of the current operation of the fan is calculated according to the following formula,
further, the lifetime of the fan at full speed below 50 degrees celsius is 6000 hours, the lifetime of the fan being increased 1.1 times per 10% reduction in speed.
Further, the lifetime threshold is 4.
Correspondingly, the invention also discloses a system for predicting the service life of the fan, which comprises the following steps:
the temperature monitoring setting unit is used for setting a temperature detection point at the air outlet position of the server so as to monitor the environmental temperature of the fan;
the data acquisition unit is used for acquiring the service lives of the fans at different temperatures and rotating speeds and obtaining service life reference values of the fans according to the service lives;
the temperature detection unit is used for acquiring the environmental temperature information and the rotating speed information of the fan through the BMC when the server runs;
the weight determining unit is used for determining a first service life weight of the fan according to the environmental temperature information of the fan and determining a second service life weight of the fan according to the rotating speed information;
the timing unit is used for acquiring the running time of the fan through the BMC;
the calculating unit is used for calculating and obtaining the life consumption value of the current operation of the fan according to the first life weight, the second life weight and the operation time;
an updating unit for updating the lifetime reference value by subtracting the lifetime consumption value from the lifetime reference value;
and the alarm unit is used for sending alarm information through the BMC when the service life reference value is lower than the service life threshold value.
Correspondingly, the invention discloses a device for predicting the service life of a fan, which comprises the following steps:
a memory for storing a fan life prediction program;
a processor for implementing the steps of the method for predicting fan life as described in any one of the preceding claims when executing the program for predicting fan life.
Accordingly, the present invention discloses a readable storage medium having stored thereon a fan life prediction program which, when executed by a processor, implements the steps of the fan life prediction method as described in any of the above.
Compared with the prior art, the invention has the beneficial effects that: the invention discloses a method, a system, a device and a readable storage medium for predicting service life of a fan, which are used for monitoring the ambient temperature of the fan by adding detection points at the air outlet position of a server or around the fan, and the BMC can be used for simultaneously monitoring the ambient temperature of the fan and the rotating speed of the fan when the system is in operation. According to the life value of the fan at different percentages of rotating speeds at high temperature, the life of the fan is estimated by using the monitored temperature and the rotating speed data of the fan, and when the life value is found to be close to 0, an alarm is timely sent out to inform a machine room that the fan is damaged. The invention realizes the automatic prediction of the service life of the fan and effectively improves the reliability of the product and the applicability of the product to the external environment.
It can be seen that the present invention has outstanding substantial features and significant advances over the prior art, as well as the benefits of its implementation.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings that are required to be used in the embodiments or the description of the prior art will be briefly described below, and it is obvious that the drawings in the following description are only embodiments of the present invention, and that other drawings can be obtained according to the provided drawings without inventive effort for a person skilled in the art.
FIG. 1 is a flow chart of a method of an embodiment of the present invention.
Fig. 2 is a system configuration diagram of an embodiment of the present invention.
In the figure, 1 is a temperature monitoring setting unit; 2 is a data acquisition unit; 3 is a temperature detection unit; 4 is a weight determining unit; 5 is a timing unit; 6 is a calculation unit; 7 is an updating unit; and 8 is an alarm unit.
Detailed Description
The core of the invention is to provide a method for predicting the service life of a fan, in the prior art, in the process of detecting the service life of the fan, the temperature of a server is usually detected to judge whether the service life of the fan reaches a service life threshold value, and the service life of the fan cannot be directly detected, when the temperature of the server is detected to exceed a normal range, the corresponding fan is judged to reach the service life threshold value, and replacement is needed, but at the moment, the server may be damaged due to the temperature rise, so that a great potential safety hazard exists.
According to the fan life prediction method provided by the invention, the ambient temperature of the fan is monitored by adding the detection points at the air outlet position of the server or around the fan, and when the system is running, the BMC can be used for simultaneously monitoring the ambient temperature of the fan and the rotating speed of the fan. According to the life value of the fan at different percentages of rotating speeds at high temperature, the life of the fan is estimated by using the monitored temperature and the rotating speed data of the fan, and when the life value is found to be close to 0, an alarm is timely sent out to inform a machine room that the fan is damaged. Therefore, the invention realizes the automatic prediction of the service life of the fan, and effectively improves the reliability of the product and the applicability of the product to the external environment.
In order to better understand the aspects of the present invention, the present invention will be described in further detail with reference to the accompanying drawings and detailed description. It will be apparent that the described embodiments are only some, but not all, embodiments of the invention. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
Embodiment one:
as shown in fig. 1, the present embodiment provides a method for predicting the life of a fan, including the following steps:
s1: and setting a temperature detection point at the air outlet position of the server so as to monitor the environmental temperature of the fan.
S2: and obtaining the service life of the fan at different temperatures and rotating speeds, and obtaining a service life reference value of the fan according to the service life.
Specifically, if the lifetime of the fan at full speed below 50 degrees celsius is a hours, the lifetime of the fan at full speed below 40 degrees celsius is 2A hours, the lifetime of the fan at full speed below 30 degrees celsius is 4A hours, and the lifetime of the fan increases by a factor of B every 10% reduction in rotational speed; the life reference value of the fan is set to 4A.
S3: when the server runs, the environment temperature information and the rotating speed information of the fan are obtained through the BMC.
Specifically, during the running process of the server, the BMC is used for acquiring the ambient temperature of the fan, which is recorded as T degrees centigrade, and acquiring the rotating speed information which is N% of the full rotating speed.
S4: and determining a first life weight of the fan according to the environmental temperature information of the fan, and determining a second life weight of the fan according to the rotating speed information.
Specifically:
if the ambient temperature of the fan is T ℃, and when T is not more than 45 and less than 55, the first life weight M is 4; when T is more than or equal to 35 and less than 45, the first life weight M is 2; when T is more than or equal to 25 and less than 35, the first life weight M is 1.
If the rotation speed information of the fan is N%, the second life weight is
It should be noted that, in the test, when the ambient temperature of the fan is 50 degrees celsius, the first life weight M is 4. When the ambient temperature of the fan is 40 degrees celsius, the second life weight M is 2. When the ambient temperature of the fan is 30 degrees celsius, the second life weight M is 2. Based on the fluctuation of the fan's ambient temperature when the server is actually running, this step is a fluctuation range defined by the fan's ambient temperature for ease of calculation.
S5: and acquiring the running time of the fan through the BMC.
Specifically, the running time of the fan this time is h hours through BMC.
S6: and calculating the life consumption value of the fan in the current operation according to the first life weight, the second life weight and the operation time.
Specifically, the life consumption value S of the current operation of the fan is calculated according to the following formula:
s7: the lifetime reference value is updated by subtracting the lifetime consumption value from the lifetime reference value.
S8: and if the life reference value is lower than the life threshold value, sending out alarm information through the BMC.
Wherein the lifetime threshold is 4.
In order to better understand the method for predicting the life of the fan provided in this embodiment, based on the above method, the following description is given to the actual process of predicting the life of the fan:
1. during operation of the server, the life of the fan at the full rotation speed below 50 ℃ is 6000 hours, the life of the fan at the full rotation speed at 40 ℃ is 12000 hours, and the life of the fan at the full rotation speed at 30 ℃ is 24000 hours according to the test. The 100% rotational speed life of the fan at 50 ℃ is 6000 hours, with a 1.1 fold increase per 10% decrease in rotational speed life.
2. At this time, set 24000 asAs a life reference value of the fan, the life is 6000 hours at the full rotation speed, for example, at 50 degrees celsius, and if the fan is monitored to last for one hour at 50 degrees celsius, the life consumption value subtracted from the life reference value is 4. The lifetime consumption value subtracted in the lifetime reference value is 2 if the temperature is 40 ℃ for one hour, and the lifetime consumption value subtracted in the lifetime reference value is 1 if the temperature is 30 ℃ for one hour. If the rotation speed is reduced by 10%, the life consumption value needs to be divided by 1.1, namely when the rotation speed is 90%, the life consumption value is divided by 1.1; at 80% rotational speed, the life consumption value is divided by 1.1 2 The method comprises the steps of carrying out a first treatment on the surface of the At a rotation speed of 70%, the life consumption value is divided by 1.1 3 And so on.
3. When the life reference value is buckled from 24000 to approximately 0, the system gives an alarm to inform the machine room that the fan is at risk of being damaged.
The embodiment provides a method for predicting service life of a fan, which monitors ambient temperature of the fan by adding detection points at an air outlet position of a server or around the fan, and can monitor the ambient temperature of the fan and the rotating speed of the fan by utilizing a BMC at the same time when a system is running. According to the life value of the fan at different percentages of rotating speeds at high temperature, the life of the fan is estimated by using the monitored temperature and the rotating speed data of the fan, and when the life value is found to be close to 0, an alarm is timely sent out to inform a machine room that the fan is damaged. The embodiment realizes the automatic prediction of the service life of the fan, and effectively improves the reliability of the product and the applicability of the product to the external environment.
Embodiment two:
based on the first embodiment, as shown in fig. 2, the invention also discloses a fan life prediction system, which comprises: a temperature monitoring setting unit 1, a data acquisition unit 2, a temperature detection unit 3, a weight determination unit 4, a timing unit 5, a calculation unit 6, an update unit 7, and an alarm unit 8.
The temperature monitoring setting unit 1 is configured to set a temperature detection point at an air outlet position of the server, so as to monitor an ambient temperature of the fan.
And the data acquisition unit 2 is used for acquiring the service lives of the fans at different temperatures and rotating speeds and obtaining service life reference values of the fans according to the service lives.
And the temperature detection unit 3 is used for acquiring the environmental temperature information and the rotating speed information of the fan through the BMC when the server runs.
And the weight determining unit 4 is used for determining a first service life weight of the fan according to the environmental temperature information of the fan and determining a second service life weight of the fan according to the rotating speed information.
And the timing unit 5 is used for acquiring the current running time of the fan through the BMC.
And the calculating unit 6 is used for calculating and obtaining the life consumption value of the current operation of the fan according to the first life weight, the second life weight and the operation time.
An updating unit 7 for updating the lifetime reference value by subtracting the lifetime consumption value from the lifetime reference value.
And the alarm unit 8 is used for sending alarm information through the BMC when the service life reference value is lower than the service life threshold value.
The embodiment provides a system for predicting service life of a fan, which is used for acquiring temperature and maintenance time of a chip according to a BMC and evaluating the service life of the fan according to a preset calculation method, so that the fan can be warned to be replaced before the service life is reached.
Embodiment III:
the embodiment discloses a fan life prediction device, which comprises a processor and a memory; the processor executes the fan life prediction program stored in the memory to implement the following steps:
1. and setting a temperature detection point at the air outlet position of the server so as to monitor the environmental temperature of the fan.
2. And obtaining the service life of the fan at different temperatures and rotating speeds, and obtaining a service life reference value of the fan according to the service life.
3. When the server runs, the environment temperature information and the rotating speed information of the fan are obtained through the BMC.
4. And determining a first life weight of the fan according to the environmental temperature information of the fan, and determining a second life weight of the fan according to the rotating speed information.
5. And acquiring the running time of the fan through the BMC.
6. And calculating the life consumption value of the fan in the current operation according to the first life weight, the second life weight and the operation time.
7. The lifetime reference value is updated by subtracting the lifetime consumption value from the lifetime reference value.
8. And if the life reference value is lower than the life threshold value, sending out alarm information through the BMC.
Further, the fan life prediction apparatus in this embodiment may further include:
the input interface is used for acquiring a fan life prediction program imported from the outside, storing the acquired fan life prediction program into the memory, and acquiring various instructions and parameters transmitted by the external terminal equipment and transmitting the various instructions and parameters into the processor so that the processor can develop corresponding processing by utilizing the various instructions and parameters. In this embodiment, the input interface may specifically include, but is not limited to, a USB interface, a serial interface, a voice input interface, a fingerprint input interface, a hard disk reading interface, and the like.
And the output interface is used for outputting various data generated by the processor to the terminal equipment connected with the output interface so that other terminal equipment connected with the output interface can acquire various data generated by the processor. In this embodiment, the output interface may specifically include, but is not limited to, a USB interface, a serial interface, and the like.
And the communication unit is used for establishing remote communication connection between the fan life prediction device and the external server so that the fan life prediction device can mount the image file to the external server. In this embodiment, the communication unit may specifically include, but is not limited to, a remote communication unit based on a wireless communication technology or a wired communication technology.
And the keyboard is used for acquiring various parameter data or instructions input by a user by knocking the key cap in real time.
And the display is used for running the related information of the short-circuit positioning process of the power supply line of the server to display in real time.
A mouse may be used to assist a user in inputting data and to simplify user operations.
The embodiment provides a fan life prediction device, which monitors the ambient temperature of a fan by adding detection points at the air outlet position of a server or around the fan, and can simultaneously monitor the ambient temperature of the fan and the rotating speed of the fan by utilizing a BMC when a system is running. According to the life value of the fan at different percentages of rotating speeds at high temperature, the life of the fan is estimated by using the monitored temperature and the rotating speed data of the fan, and when the life value is found to be close to 0, an alarm is timely sent out to inform a machine room that the fan is damaged. The system realizes the automatic prediction of the service life of the fan, and effectively improves the reliability of the product and the applicability of the product to the external environment.
Embodiment four:
the present embodiment also discloses a readable storage medium, where the readable storage medium includes Random Access Memory (RAM), memory, read Only Memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art. A readable storage medium stores a fan life prediction program, which when executed by a processor, performs the steps of:
1. and setting a temperature detection point at the air outlet position of the server so as to monitor the environmental temperature of the fan.
2. And obtaining the service life of the fan at different temperatures and rotating speeds, and obtaining a service life reference value of the fan according to the service life.
3. When the server runs, the environment temperature information and the rotating speed information of the fan are obtained through the BMC.
4. And determining a first life weight of the fan according to the environmental temperature information of the fan, and determining a second life weight of the fan according to the rotating speed information.
5. And acquiring the running time of the fan through the BMC.
6. And calculating the life consumption value of the fan in the current operation according to the first life weight, the second life weight and the operation time.
7. The lifetime reference value is updated by subtracting the lifetime consumption value from the lifetime reference value.
8. And if the life reference value is lower than the life threshold value, sending out alarm information through the BMC.
The embodiment provides a readable storage medium, which can predict the service life of a fan by using the chip temperature and the maintenance time output by the BMC and perform system alarm.
In conclusion, the invention realizes the automatic prediction of the service life of the fan, and effectively improves the reliability of the product and the applicability of the product to the external environment.
In this specification, each embodiment is described in a progressive manner, and each embodiment is mainly described in a different point from other embodiments, so that the same or similar parts between the embodiments are referred to each other. For the method disclosed in the embodiment, since it corresponds to the system disclosed in the embodiment, the description is relatively simple, and the relevant points refer to the description of the method section.
Those of skill would further appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or combinations of both, and that the various illustrative elements and steps are described above generally in terms of functionality in order to clearly illustrate the interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
In the several embodiments provided by the present invention, it should be understood that the disclosed systems, and methods may be implemented in other ways. For example, the system embodiments described above are merely illustrative, e.g., the division of the elements is merely a logical functional division, and there may be additional divisions when actually implemented, e.g., multiple elements or components may be combined or integrated into another system, or some features may be omitted or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be through some interface, system or unit indirect coupling or communication connection, which may be in electrical, mechanical or other form.
The units described as separate units may or may not be physically separate, and units shown as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional module in the embodiments of the present invention may be integrated in one processing unit, or each module may exist alone physically, or two or more modules may be integrated in one unit.
Similarly, each processing unit in the embodiments of the present invention may be integrated in one functional module, or each processing unit may exist physically, or two or more processing units may be integrated in one functional module.
The steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. The software modules may be disposed in Random Access Memory (RAM), memory, read Only Memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.
Finally, it is further noted that relational terms such as first and second, and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Moreover, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
The method, system, device and readable storage medium for predicting the service life of the fan provided by the invention are described in detail above. The principles and embodiments of the present invention have been described herein with reference to specific examples, the description of which is intended only to facilitate an understanding of the method of the present invention and its core ideas. It should be noted that it will be apparent to those skilled in the art that various modifications and adaptations of the invention can be made without departing from the principles of the invention and these modifications and adaptations are intended to be within the scope of the invention as defined in the following claims.

Claims (8)

1. A method for predicting life of a fan, comprising:
setting a temperature detection point at an air outlet position of the server so as to monitor the environmental temperature of the fan;
obtaining service lives of fans at different temperatures and rotating speeds, and obtaining life reference values of the fans according to the service lives of the fans;
when the server runs, the environment temperature information and the rotating speed information of the fan are obtained through the BMC;
determining a first life weight of the fan according to the environmental temperature information of the fan, and determining a second life weight of the fan according to the rotating speed information;
acquiring the running time of the fan through the BMC;
calculating a life consumption value of the fan in the current operation according to the first life weight, the second life weight and the operation time;
updating the lifetime reference value by subtracting the lifetime consumption value from the lifetime reference value;
if the life reference value is lower than the life threshold value, sending out alarm information through the BMC;
the obtaining the service life of the fan at different temperatures and rotating speeds, and obtaining the service life reference value of the fan according to the service life reference value, comprises the following steps:
if the life of the fan at the full rotation speed below 50 ℃ is A hours, the life of the fan at the full rotation speed below 40 ℃ is 2A hours, the life of the fan at the full rotation speed below 30 ℃ is 4A hours, and the life of the fan is increased by B times when the rotation speed is reduced by 10%; setting the life reference value of the fan to 4A;
the determining the first life weight of the fan according to the environmental temperature information of the fan, and determining the second life weight of the fan according to the rotating speed information comprises the following steps:
if the ambient temperature of the fan is T degrees celsius,
when T is more than or equal to 45 and less than 55, the first life weight M is 4;
when T is more than or equal to 35 and less than 45, the first life weight M is 2;
when T is more than or equal to 25 and less than 35, the first life weight M is 1;
if the rotation speed information of the fan is N%, the second life weight is
2. The method for predicting the service life of a fan according to claim 1, wherein the obtaining, by the BMC, the current operation time of the fan specifically includes:
and obtaining the running time of the fan this time to be h hours through the BMC.
3. The method for predicting the life of a fan according to claim 2, wherein calculating the life consumption value of the current operation of the fan according to the first life weight, the second life weight and the operation time length includes:
the life consumption value S of the current operation of the fan is calculated according to the following formula,
4. the method of claim 1, wherein the lifetime of the fan at full speed at 50 degrees celsius is 6000 hours, and the lifetime of the fan increases by a factor of 1.1 for every 10% reduction in rotational speed.
5. The method of claim 1, wherein the lifetime threshold is 4.
6. A system for predicting life of a fan, comprising:
the temperature monitoring setting unit is used for setting a temperature detection point at the air outlet position of the server so as to monitor the environmental temperature of the fan;
the data acquisition unit is used for acquiring the service lives of the fans at different temperatures and rotating speeds and obtaining service life reference values of the fans according to the service lives;
the temperature detection unit is used for acquiring the environmental temperature information and the rotating speed information of the fan through the BMC when the server runs;
the weight determining unit is used for determining a first service life weight of the fan according to the environmental temperature information of the fan and determining a second service life weight of the fan according to the rotating speed information;
the timing unit is used for acquiring the running time of the fan through the BMC;
the calculating unit is used for calculating and obtaining the life consumption value of the current operation of the fan according to the first life weight, the second life weight and the operation time;
an updating unit for updating the lifetime reference value by subtracting the lifetime consumption value from the lifetime reference value;
the alarm unit is used for sending alarm information through the BMC when the service life reference value is lower than the service life threshold value;
the obtaining the service life of the fan at different temperatures and rotating speeds, and obtaining the service life reference value of the fan according to the service life reference value, comprises the following steps:
if the life of the fan at the full rotation speed below 50 ℃ is A hours, the life of the fan at the full rotation speed below 40 ℃ is 2A hours, the life of the fan at the full rotation speed below 30 ℃ is 4A hours, and the life of the fan is increased by B times when the rotation speed is reduced by 10%; setting the life reference value of the fan to 4A;
the determining the first life weight of the fan according to the environmental temperature information of the fan, and determining the second life weight of the fan according to the rotating speed information comprises the following steps:
if the ambient temperature of the fan is T degrees celsius,
when T is more than or equal to 45 and less than 55, the first life weight M is 4;
when T is more than or equal to 35 and less than 45, the first life weight M is 2;
when T is more than or equal to 25 and less than 35, the first life weight M is 1;
if the rotation speed information of the fan is N%, the second life weight is
7. A fan life prediction apparatus, comprising:
a memory for storing a fan life prediction program;
a processor for implementing the steps of the fan life prediction method according to any one of claims 1 to 5 when executing the fan life prediction program.
8. A readable storage medium, characterized by: the readable storage medium has stored thereon a fan life prediction program which, when executed by a processor, implements the steps of the fan life prediction method according to any one of claims 1 to 5.
CN202210155983.0A 2022-02-21 2022-02-21 Fan life prediction method, system, device and readable storage medium Active CN114562474B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210155983.0A CN114562474B (en) 2022-02-21 2022-02-21 Fan life prediction method, system, device and readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210155983.0A CN114562474B (en) 2022-02-21 2022-02-21 Fan life prediction method, system, device and readable storage medium

Publications (2)

Publication Number Publication Date
CN114562474A CN114562474A (en) 2022-05-31
CN114562474B true CN114562474B (en) 2024-01-23

Family

ID=81714354

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210155983.0A Active CN114562474B (en) 2022-02-21 2022-02-21 Fan life prediction method, system, device and readable storage medium

Country Status (1)

Country Link
CN (1) CN114562474B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105868530A (en) * 2016-03-21 2016-08-17 联想(北京)有限公司 Information processing method and device
CN109372785A (en) * 2018-08-16 2019-02-22 浙江艾罗网络能源技术有限公司 A kind of method of determining fan remaining life
CN110006014A (en) * 2018-01-05 2019-07-12 通用电气照明解决方案有限公司 A kind of the fan life forecasting system and its method of lamp and lamp
CN111678681A (en) * 2020-05-21 2020-09-18 中国长城科技集团股份有限公司 Fan service life detection method, system, terminal equipment and storage medium
CN112711854A (en) * 2020-12-30 2021-04-27 科华恒盛股份有限公司 Method and device for determining residual life of fan and terminal

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105868530A (en) * 2016-03-21 2016-08-17 联想(北京)有限公司 Information processing method and device
CN110006014A (en) * 2018-01-05 2019-07-12 通用电气照明解决方案有限公司 A kind of the fan life forecasting system and its method of lamp and lamp
CN109372785A (en) * 2018-08-16 2019-02-22 浙江艾罗网络能源技术有限公司 A kind of method of determining fan remaining life
CN111678681A (en) * 2020-05-21 2020-09-18 中国长城科技集团股份有限公司 Fan service life detection method, system, terminal equipment and storage medium
CN112711854A (en) * 2020-12-30 2021-04-27 科华恒盛股份有限公司 Method and device for determining residual life of fan and terminal

Also Published As

Publication number Publication date
CN114562474A (en) 2022-05-31

Similar Documents

Publication Publication Date Title
US10519960B2 (en) Fan failure detection and reporting
JP6958599B2 (en) Monitoring equipment, monitoring systems, monitoring methods and programs
US10401403B2 (en) Monitoring device, monitoring system, monitoring method, and non-transitory storage medium
JP5929575B2 (en) Power consumption management device and power consumption management system
JP5520807B2 (en) Residential electrical equipment maintenance management device and residential electrical equipment maintenance system
CN110119128B (en) Monitoring management system for laboratory electrical equipment
JP6380649B2 (en) Information processing apparatus and management apparatus
JP6844686B2 (en) Management equipment, management methods and programs
CN112468406A (en) Method and device for determining flow threshold
CN113487182B (en) Device health state evaluation method, device, computer device and medium
CN114562474B (en) Fan life prediction method, system, device and readable storage medium
CN116627770B (en) Network card temperature prediction method and device, computer equipment and storage medium
CN111885892A (en) Heat dissipation control method, system and device of power adapter and readable storage medium
JP6381498B2 (en) Weighing meter state change detection device and program
JP6223380B2 (en) Relay device and program
CN107967201B (en) Heat dissipation configuration management method and system for server and electronic equipment
US10573147B1 (en) Technologies for managing safety at industrial sites
JP2011090593A (en) Computer system, apparatus and server computer
CN113900718A (en) Method, system and device for decoupling asset information of BMC (baseboard management controller) and BIOS (basic input/output system)
CN113297979A (en) Method and device for identifying heating state of power transmission wire connector
CN108880916B (en) IIC bus-based fault positioning method and system
CN114116395B (en) Aging room power supply line power overload protection method, system and device
US8892389B1 (en) Determining a condition of a system based on plural measurements
EP4113236A1 (en) Run-time reliability reporting for electrical hardware systems
WO2023201430A1 (en) Methods and systems for monitoring, diagnosis and prediction of health of an industrial machine having a rotating component

Legal Events

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