Fan residual life detection method, device and equipment and storage medium
By detecting the actual speed and working condition information of the fan in the charging module, calculating its theoretical speed and calculating the remaining life information, the problem of not being able to effectively detect the fan life in the charging module is solved, and efficient and reliable fan life detection is achieved.
Patent Information
- Application Number
- CN202411894318.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-20
- Publication Date
- 2025-03-25
AI Technical Summary
The prior art cannot effectively detect the life of the fan in the charging module, resulting in the inability to early warning and maintenance in advance, affecting the heat dissipation performance and stability.
By determining the actual speed and working condition information of the fan, calculating its theoretical speed, and using these two parameters to calculate the remaining life information of the fan, the fan life detection without increasing the power stage circuit and components is achieved.
Without increasing costs and complexity, accurately detecting the remaining life of the fan reduces the detection cost, improves the reliability and real-timeness of the detection, and ensures the stable operation of the fan.
Smart Images

Figure CN119689124A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of equipment processing technology, and in particular to a method, device, equipment and storage medium for detecting the remaining life of a fan. Background Art
[0002] As the standard heat dissipation equipment for direct current air-cooled charging products, fans are often placed at the module outlet to receive the hot air blown out of the module cavity. Years of operation of the fans, high temperature operating environment, dust and salt mist, etc., will cause the life of the fans to be shortened, and then there is a risk of failure. Therefore, more and more module manufacturers have high requirements for the mean time between failures (MTBF) of fans, which requires us to effectively detect the service life of the fans, and to carry out early warning processing when the corresponding fans reach the life threshold, so as to ensure the heat dissipation performance and high stability of the module products.
[0003] In the prior art, a pressure-applying device can be used to detect the wind pressure difference between the air outlet and air inlet surfaces of the fan to be tested. When the detected wind pressure difference is the wind pressure difference between the air outlet and air inlet surfaces when the fan to be tested maintains a target speed under normal operating conditions, the fan to be tested is determined to be an unqualified fan.
[0004] However, this treatment method requires the addition of a pressurizing device, which is costly and occupies a large space, and therefore cannot be applied to the charging module. Summary of the invention
[0005] The purpose of the present application is to provide a method, device, equipment and storage medium for detecting the remaining life of a fan in view of the deficiencies in the above-mentioned prior art, so as to solve the problem that the fan life detection cannot be performed in the charging module in the prior art.
[0006] To achieve the above purpose, the technical solution adopted in the embodiment of the present application is as follows:
[0007] In a first aspect, an embodiment of the present application provides a method for detecting remaining life of a wind turbine, the method comprising:
[0008] Determine the actual speed and operating condition information of the fan at the current moment, wherein the operating condition information at least includes the input voltage, output voltage, temperature and load of the fan at the current moment;
[0009] Determining the theoretical speed of the fan according to the operating condition information;
[0010] The remaining life information of the fan at the current moment is determined according to the theoretical rotation speed and the actual rotation speed, and the remaining life information includes: remaining life margin information and / or remaining life alarm information of the fan at the current moment.
[0011] In a possible implementation, determining the actual speed and operating condition information of the fan at the current moment includes:
[0012] According to the preset sampling frequency, determine the actual speed of the fan at the current moment;
[0013] Obtain the operating condition information of the fan at the current moment.
[0014] In a possible implementation, determining the actual rotation speed of the fan at the current moment according to a preset sampling frequency includes:
[0015] According to a preset sampling frequency, the signal feedback information of the fan in a historical period is obtained, the historical period is a period whose end point is the current moment, and the signal feedback information includes the level information of the fan at each moment in the historical period;
[0016] Determining a speed cycle of the fan according to the signal feedback information;
[0017] The actual speed of the fan at the current moment is calculated according to the speed cycle of the fan.
[0018] In a possible implementation, determining the speed cycle of the fan according to the signal feedback information includes:
[0019] Determine whether the current signal feedback information corresponding to the current moment is a high level. If so, find the previous signal feedback information that meets the preset conditions, and calculate the speed cycle of the fan based on the previous moment and the current moment corresponding to the previous signal feedback information.
[0020] In a possible implementation, calculating the actual speed of the fan at the current moment according to the speed cycle of the fan includes:
[0021] The speed cycle of the fan is input into the speed formula of the fan to calculate the actual speed of the fan at the current moment.
[0022] In a possible implementation, determining the remaining life information of the fan at the current moment according to the theoretical speed and the actual speed includes:
[0023] The theoretical speed and the actual speed are input into the remaining life margin formula to calculate the remaining life margin information of the fan at the current moment. The remaining life margin formula is:
[0024] Life_percentage=(1-(speed_req-speed_cal) / speed_req)*100%
[0025] Among them, Life_percentage is the remaining life margin information of the fan, speed_req is the theoretical speed, and speed_cal is the actual speed.
[0026] In a possible implementation, determining the remaining life information of the fan at the current moment according to the theoretical speed and the actual speed includes:
[0027] Calculating a first product of the theoretical rotation speed and a preset risk factor;
[0028] If the first product is greater than the actual rotation speed, it is determined that the remaining life warning information of the fan at the current moment is in an alarm state.
[0029] In a second aspect, another embodiment of the present application provides a device for detecting remaining life of a wind turbine, the device comprising:
[0030] A first determination module is used to determine the actual speed and operating condition information of the fan at the current moment, wherein the operating condition information at least includes the input voltage, output voltage, temperature and load of the fan at the current moment;
[0031] A second determination module, used to determine the theoretical rotation speed of the fan according to the operating condition information;
[0032] The third determination module is used to determine the remaining life information of the fan at the current moment according to the theoretical speed and the actual speed, and the remaining life information includes: the remaining life margin information and / or the remaining life alarm information of the fan at the current moment.
[0033] In a possible implementation manner, the first determining module is specifically configured to:
[0034] According to the preset sampling frequency, determine the actual speed of the fan at the current moment;
[0035] Obtain the operating condition information of the fan at the current moment.
[0036] In a possible implementation manner, the first determining module is specifically configured to:
[0037] According to a preset sampling frequency, the signal feedback information of the fan in a historical period is obtained, the historical period is a period whose end point is the current moment, and the signal feedback information includes the level information of the fan at each moment in the historical period;
[0038] Determining a speed cycle of the fan according to the signal feedback information;
[0039] The actual speed of the fan at the current moment is calculated according to the speed cycle of the fan.
[0040] In a possible implementation manner, the first determining module is specifically configured to:
[0041] Determine whether the current signal feedback information corresponding to the current moment is a high level. If so, find the previous signal feedback information that meets the preset conditions, and calculate the speed cycle of the fan based on the previous moment and the current moment corresponding to the previous signal feedback information.
[0042] In a possible implementation manner, the first determining module is specifically configured to:
[0043] The speed cycle of the fan is input into the speed formula of the fan to calculate the actual speed of the fan at the current moment.
[0044] In a possible implementation manner, the third determining module is specifically configured to:
[0045] The theoretical speed and the actual speed are input into the remaining life margin formula to calculate the remaining life margin information of the fan at the current moment. The remaining life margin formula is:
[0046] Life_percentage=(1-(speed_req-speed_cal) / speed_req)*100%
[0047] Among them, Life_percentage is the remaining life margin information of the fan, speed_req is the theoretical speed, and speed_cal is the actual speed.
[0048] In a possible implementation manner, the third determining module is specifically configured to:
[0049] Calculating a first product of the theoretical rotation speed and a preset risk factor;
[0050] If the first product is greater than the actual rotation speed, it is determined that the remaining life warning information of the fan at the current moment is in an alarm state.
[0051] In the third aspect, another embodiment of the present application provides an electronic device, comprising: a processor, a storage medium and a bus, wherein the storage medium stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor communicates with the storage medium through the bus, and the processor executes the machine-readable instructions to perform the steps of any method described in the first aspect above.
[0052] In a fourth aspect, another embodiment of the present application provides a storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps of any method described in the first aspect are executed.
[0053] The beneficial effects of the present application are: by determining the actual speed and working condition information of the fan at the current moment, and determining the theoretical speed of the fan based on the working condition information, the remaining life information of the fan at the current moment can be determined based on the theoretical speed and the actual speed, and the remaining life information of the fan at the current moment can be accurately determined based on the existing voltage sampling, current sampling, temperature sampling, fan feedback signal and other sampling signals of the charging module without adding power-level circuits and components, thereby reducing the cost of fan life detection and having a certain degree of reliability. At the same time, since only the theoretical speed and actual speed of the fan are needed to determine the remaining life information of the fan at the current moment, there is no need for complex detection and analysis processes, which helps to achieve real-time monitoring of fan performance and reduces calculation complexity. BRIEF DESCRIPTION OF THE DRAWINGS
[0054] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.
[0055] Figure 1 A schematic diagram of a flow chart of a method for detecting the remaining life of a fan provided in an embodiment of the present application;
[0056] Figure 2 A schematic diagram of a flow chart for determining the actual speed and operating condition information of a fan at the current moment in the remaining life detection method of a fan provided in an embodiment of the present application;
[0057] Figure 3 A schematic diagram of a flow chart for determining the actual rotation speed of the fan at the current moment in an embodiment of the present application;
[0058] Figure 4 A schematic diagram for determining the speed cycle of a fan in an embodiment of the present application;
[0059] Figure 5 A schematic diagram of a flow chart for determining the actual rotation speed of the fan at the current moment in an embodiment of the present application;
[0060] Figure 6 A schematic diagram of a wind turbine remaining life detection device provided in an embodiment of the present application;
[0061] Figure 7A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0062] To make the purpose, technical scheme and advantages of the embodiments of the present application clearer, the technical scheme in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. It should be understood that the drawings in the present application only serve the purpose of explanation and description and are not used to limit the scope of protection of the present application. In addition, it should be understood that the schematic drawings are not drawn in real proportion. The flowchart used in this application shows the operations implemented according to some embodiments of the present application. It should be understood that the operations of the flowchart can be implemented out of sequence, and the steps without logical context can be reversed in order or implemented simultaneously. In addition, those skilled in the art can add one or more other operations to the flowchart under the guidance of the content of the present application, or remove one or more operations from the flowchart.
[0063] In addition, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. The components of the embodiments of the present application described and shown in the drawings here can be arranged and designed in various configurations. Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the application claimed for protection, but merely represents the selected embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without making creative work belong to the scope of protection of the present application.
[0064] It should be noted that the term "comprising" will be used in the embodiments of the present application to indicate the existence of the features declared thereafter, but does not exclude the addition of other features.
[0065] In the prior art, the fan service life value can be obtained by obtaining the working time in different preset temperature ranges, the working time in different speed ranges, the target working time, etc. When it is determined that the service life value is greater than or equal to the life threshold, a fan replacement prompt is issued.
[0066] However, this processing method requires the collection of working time data under various working conditions. For the charging module, the daily characteristic voltage, specific current, and specific temperature working time are uncontrollable. The charging conditions of different models are different, the temperature inside the charging module is different in different weather, and the operating hours of charging modules at different stations are different. Therefore, it is not suitable for the charging module or charging pile industry.
[0067] In the prior art, a pressure-applying device can be used to detect the wind pressure difference between the air outlet and air inlet surfaces of the fan to be tested. When the detected wind pressure difference is the wind pressure difference between the air outlet and air inlet surfaces when the fan to be tested maintains a target speed under normal operating conditions, the fan to be tested is determined to be an unqualified fan.
[0068] However, this treatment method requires the addition of a pressurizing device, which is costly and occupies a large space, and therefore cannot be applied to the charging module.
[0069] In summary, the prior art lacks an effective method for detecting the life of a fan in a charging module.
[0070] Based on the above-mentioned problems, an embodiment of the present application proposes a method for detecting the remaining life of a fan. By determining the actual speed and operating condition information of the fan at the current moment, and determining the theoretical speed of the fan based on the operating condition information, the remaining life information of the fan at the current moment can be determined based on the theoretical speed and the actual speed. Without adding power-stage circuits and components, the remaining life information of the fan at the current moment can be accurately determined based on the existing voltage sampling, current sampling, temperature sampling, fan feedback signal and other sampling signals of the charging module, thereby reducing the cost of fan life detection and having a certain degree of reliability.
[0071] It can be understood that the fan remaining life detection method provided in the embodiment of the present application can be applied to any electronic device that requires heat dissipation, such as a charging module. By executing the fan remaining life detection method provided in the embodiment of the present application, the remaining life of the fan in any electronic device that requires heat dissipation can be detected, thereby effectively intercepting fan failures or failures, and improving the working stability and reliability of any electronic device that requires heat dissipation.
[0072] The remaining life detection method of the fan provided in the embodiment of the present application is described in detail below in combination with multiple embodiments.
[0073] Figure 1 A schematic diagram of a flow chart of a method for detecting the remaining life of a fan provided in an embodiment of the present application, referring to Figure 1 As shown, the execution subject of the method can be any electronic device with processing capability, such as the control unit in the above charging module, and the method includes:
[0074] S101, determining the actual rotation speed and operating condition information of the fan at the current moment.
[0075] Optionally, the control unit in the charging module can determine the actual rotation speed and operating condition information of the air outlet fan at the current moment through the existing sampling module in the charging module.
[0076] The operating condition information includes at least the input voltage, output voltage, temperature and load of the fan at the current moment. Specifically, the input voltage of the fan at the current moment refers to the voltage provided to the fan by the power supply or signal source, the output voltage refers to the voltage generated by the rotation of the fan rotor, the temperature refers to the operating temperature of the fan, and the load refers to the electrical or mechanical load required for the normal operation of the fan.
[0077] S102: Determine the theoretical rotation speed of the fan according to the operating condition information.
[0078] It can be understood that when designing the charging module, the fan speed control strategy of the charging module can be determined based on the operating conditions information such as the charging module input voltage, output voltage, temperature, load size, etc. The fan speed control strategy can be used to indicate the theoretical speed of the fan under different operating conditions.
[0079] Optionally, after obtaining the operating condition information, the control unit in the charging module may query the theoretical speed of the fan according to the operating condition information, so as to obtain the theoretical speed of the fan under the current operating condition.
[0080] S103: Determine the remaining life information of the fan at the current moment according to the theoretical rotation speed and the actual rotation speed.
[0081] Optionally, after obtaining the theoretical rotation speed and the actual rotation speed of the fan, the theoretical rotation speed and the actual rotation speed of the fan may be calculated to obtain the remaining life information of the fan at the current moment.
[0082] For example, the theoretical rotation speed and the actual rotation speed may be input into a pre-constructed life calculation formula to obtain the remaining life information of the fan at the current moment.
[0083] For example, the theoretical rotation speed and the actual rotation speed may be input into a pre-trained life model for prediction, thereby obtaining the remaining life information of the fan at the current moment.
[0084] The remaining life information includes: the remaining life margin information and / or remaining life alarm information of the fan at the current moment. Specifically, the remaining life margin information of the fan at the current moment is used to indicate the remaining time that the fan can ensure safe and economical operation under the specified operating conditions from the current moment. The remaining life alarm information of the fan refers to the warning information issued by the electronic device when the remaining service life of the fan approaches or reaches the preset threshold.
[0085] In this embodiment, by determining the actual speed and working condition information of the fan at the current moment, and determining the theoretical speed of the fan based on the working condition information, the remaining life information of the fan at the current moment can be determined based on the theoretical speed and the actual speed. Without adding power-level circuits and components, the remaining life information of the fan at the current moment can be accurately determined based on the existing voltage sampling, current sampling, temperature sampling, fan feedback signal and other sampling signals of the charging module, thereby reducing the cost of fan life detection and having a certain degree of reliability. At the same time, since only the theoretical speed and actual speed of the fan are needed to determine the remaining life information of the fan at the current moment, there is no need for complex detection and analysis processes, which helps to achieve real-time monitoring of fan performance and reduces calculation complexity.
[0086] In a possible implementation, a process of determining the actual speed and operating condition information of the fan at the current moment is exemplified. Figure 2 A schematic diagram of a flow chart for determining the actual speed and operating condition information of the fan at the current moment in the fan remaining life detection method provided in the embodiment of the present application, referring to Figure 2 As shown, when determining the actual speed and operating condition information of the fan at the current moment in the above S101, the following steps may be performed, including:
[0087] S201. Determine the actual rotation speed of the fan at the current moment according to a preset sampling frequency.
[0088] Optionally, the control unit in the charging module may acquire the fan feedback signal Fanbad of the fan according to a preset sampling frequency, so as to accurately determine the actual rotation speed of the fan at the current moment.
[0089] The fan feedback signal Fanbad is generated by a sensor or control system inside the fan and is used to provide information about the operating status of the fan to the control unit in the charging module.
[0090] S202: Obtain the operating condition information of the fan at the current moment.
[0091] Optionally, the control unit in the charging module obtains the operating condition information of the fan at the current moment through the existing sampling module in the charging module. The operating condition information includes at least the input voltage, output voltage, temperature and load of the fan at the current moment. Specifically, the input voltage of the fan at the current moment refers to the voltage provided to the fan by the power supply or signal source, the output voltage refers to the voltage generated by the rotation of the fan rotor, the temperature refers to the operating temperature of the fan, and the load refers to the electrical or mechanical load required for the normal operation of the fan.
[0092] In a possible implementation, a process of determining the actual rotation speed of the fan at the current moment according to a preset sampling frequency is exemplarily described. Figure 3 This is a flow chart of determining the actual speed of the fan at the current moment in the embodiment of the present application, referring to Figure 3 As shown, the above S201 determines the actual speed of the fan at the current moment according to the preset sampling frequency, including:
[0093] S301. Obtain signal feedback information of the wind turbine in a historical period according to a preset sampling frequency.
[0094] Optionally, according to the sampling theorem, the high and low level information of the fan feedback signal Fanbad can be detected with a preset sampling frequency as the signal feedback information of the fan in a historical period, so as to more accurately capture the details and changes of the signal, thereby obtaining higher quality signal data, and effectively avoiding the occurrence of aliasing.
[0095] Optionally, the signal feedback information of the wind turbine in the historical period can also be obtained through a CPU counter, an enhanced pulse width modulation method (Enhanced Pulse Width Modulation, referred to as Epwm), an Ecap capture method, and the like.
[0096] Among them, the preset sampling frequency is much larger than the sampling frequency of the fan feedback signal Fanbad, that is, when collecting data, the selected sampling frequency is much higher than the frequency of the fan feedback signal Fanbad itself, for example: the selected sampling frequency can be twice the frequency of the highest frequency component in the fan feedback signal Fanbad.
[0097] The historical period is a period whose end point is the current moment, and the signal feedback information includes the level information of the wind turbine at each moment in the historical period.
[0098] S302: Determine the speed cycle of the fan according to the signal feedback information.
[0099] Optionally, after obtaining the signal feedback information, the signal feedback information may be periodically analyzed to determine the speed cycle of the fan, wherein the speed cycle of the fan refers to the time required for the fan to rotate once.
[0100] S303: Calculate the actual speed of the fan at the current moment according to the speed cycle of the fan.
[0101] Optionally, after the speed cycle of the fan is obtained, the actual speed of the fan at the current moment can be calculated based on the speed cycle of the fan in combination with a speed calculation formula.
[0102] In a possible implementation, determining the speed cycle of the fan according to the signal feedback information in S302 includes:
[0103] Determine whether the current signal feedback information corresponding to the current moment is a high level. If so, find the previous signal feedback information that meets the preset conditions, and calculate the fan speed cycle based on the previous moment and the current moment corresponding to the previous signal feedback information.
[0104] Optionally, Figure 4 A schematic diagram of determining the speed cycle of the fan in the embodiment of the present application, referring to Figure 4As shown, it can be determined whether the current signal feedback information corresponding to the current moment is at a high level. If so, the previous signal feedback information that meets the preset conditions is searched.
[0105] The preset condition is that the signal feedback information that is closest to the current signal feedback information and has a high level before the current moment is used as the previous signal feedback information.
[0106] Optionally, the difference between the previous moment and the current moment corresponding to the previous signal feedback information is calculated as the rotation speed cycle of the fan.
[0107] Optionally, it is also possible to determine whether the current signal feedback information corresponding to the current moment is a low level. If so, find the previous signal feedback information corresponding to the previous low level, and calculate the fan speed cycle based on the previous moment and the current moment corresponding to the previous signal feedback information.
[0108] By judging whether the current signal feedback information corresponding to the current moment is a high level, if so, the previous signal feedback information that meets the preset conditions is found, and the speed cycle of the fan is calculated according to the previous moment and the current moment corresponding to the previous signal feedback information. The speed cycle of the fan can be obtained quickly, and has the advantages of low cost and easy implementation.
[0109] In a possible implementation, the actual speed of the fan at the current moment is calculated according to the speed cycle of the fan in S303, including:
[0110] The fan speed cycle is input into the fan speed formula to calculate the actual fan speed at the current moment.
[0111] Optionally, before the fan leaves the factory, the manufacturer will provide a speed formula for the fan, and the speed cycle of the fan can be input into the speed formula of the fan to calculate the actual speed of the fan at the current moment.
[0112] In a possible implementation, when determining the remaining life information of the fan at the current moment according to the theoretical speed and the actual speed in S103 above, the following steps may be performed, including:
[0113] The theoretical speed and the actual speed are input into the remaining life margin formula to calculate the remaining life margin information of the fan at the current moment.
[0114] The remaining life margin formula is:
[0115] Life_percentage=(1-(speed_req-speed_cal) / speed_req)*100%
[0116] Among them, Life_percentage is the remaining life margin information of the fan, speed_req is the theoretical speed, and speed_cal is the actual speed.
[0117] Optionally, the control unit in the charging module can push the remaining life remainder information.
[0118] By inputting the theoretical speed and the actual speed into the remaining life margin formula, the remaining life margin information of the fan at the current moment is calculated, which can accurately characterize the remaining time that the fan can ensure safe and economical operation under the specified operating conditions from the current moment, and ensure the safe operation of the charging module.
[0119] In one possible implementation, Figure 5 This is a flow chart of determining the actual speed of the fan at the current moment in the embodiment of the present application, referring to Figure 5 As shown, in the above S103, when determining the remaining life information of the fan at the current moment according to the theoretical speed and the actual speed, the following steps may be performed, including:
[0120] S501: Calculate a first product of a theoretical rotation speed and a preset risk factor.
[0121] Optionally, a first product k*speed_req of the theoretical speed speed_req and a preset risk factor k is calculated.
[0122] Among them, the risk factor k<1. Specifically, the preset risk factor can be obtained by testing multiple wind turbines in the market or laboratory.
[0123] S502: If the first product is greater than the actual rotation speed, determine that the remaining life warning information of the fan at the current moment is in the warning state.
[0124] Optionally, the first product k*speed_req is compared with the actual speed speed_cal. If the first product k*speed_req is greater than the actual speed speed_cal, it can be determined that the remaining life alarm information of the fan at the current moment is in an alarm state.
[0125] Optionally, the control unit in the charging module can push the alarm status.
[0126] By calculating the first product of the theoretical speed and the preset risk factor, and when the first product is greater than the actual speed, the remaining life alarm information of the fan at the current moment is determined to be in an alarm state, so that maintenance personnel can take preventive measures before a failure occurs, such as inspection, repair or replacement of parts, thereby avoiding or reducing downtime caused by the failure. At the same time, it can also slow down the wear and aging process of the fan, thereby extending its service life. In addition, it can also ensure that the fan always operates in the best condition, thereby improving the operating efficiency of the entire charging module.
[0127] Based on the same inventive concept, the embodiment of the present application also provides a fan remaining life detection device corresponding to the fan remaining life detection method. Since the principle of solving the problem by the device in the embodiment of the present application is similar to the above-mentioned fan remaining life detection method in the embodiment of the present application, the implementation of the device can refer to the implementation of the method, and the repeated parts will not be repeated.
[0128] Figure 6 A schematic diagram of a fan remaining life detection device provided in an embodiment of the present application, referring to Figure 6 As shown, the device includes: a first determination module 601, a second determination module 602, and a third determination module 603;
[0129] The first determination module 601 is used to determine the actual speed and operating condition information of the fan at the current moment, where the operating condition information at least includes the input voltage, output voltage, temperature and load of the fan at the current moment;
[0130] The second determination module 602 is used to determine the theoretical speed of the fan according to the operating condition information;
[0131] The third determination module 603 is used to determine the remaining life information of the fan at the current moment according to the theoretical rotation speed and the actual rotation speed. The remaining life information includes: the remaining life margin information and / or the remaining life alarm information of the fan at the current moment.
[0132] In a possible implementation, the first determining module 601 is specifically configured to:
[0133] According to the preset sampling frequency, determine the actual speed of the fan at the current moment;
[0134] Get the fan's operating condition information at the current moment.
[0135] In a possible implementation, the first determining module 601 is specifically configured to:
[0136] According to the preset sampling frequency, the signal feedback information of the fan in the historical period is obtained, the historical period is the period whose end point is the current moment, and the signal feedback information includes the level information of the fan at each moment in the historical period;
[0137] Determine the speed cycle of the fan according to the signal feedback information;
[0138] According to the speed cycle of the fan, the actual speed of the fan at the current moment is calculated.
[0139] In a possible implementation, the first determining module 601 is specifically configured to:
[0140] Determine whether the current signal feedback information corresponding to the current moment is a high level. If so, find the previous signal feedback information that meets the preset conditions, and calculate the fan speed cycle based on the previous moment and the current moment corresponding to the previous signal feedback information.
[0141] In a possible implementation, the first determining module 601 is specifically configured to:
[0142] The fan speed cycle is input into the fan speed formula to calculate the actual fan speed at the current moment.
[0143] In a possible implementation, the third determining module 603 is specifically configured to:
[0144] Input the theoretical speed and actual speed into the remaining life margin formula to calculate the remaining life margin information of the fan at the current moment. The remaining life margin formula is:
[0145] Life_percentage=(1-(speed_req-speed_cal) / speed_req)*100%
[0146] Among them, Life_percentage is the remaining life margin information of the fan, speed_req is the theoretical speed, and speed_cal is the actual speed.
[0147] In a possible implementation, the third determining module 603 is specifically configured to:
[0148] Calculate the first product of the theoretical rotation speed and the preset risk factor;
[0149] If the first product is greater than the actual rotation speed, it is determined that the remaining life warning information of the fan at the current moment is in the warning state.
[0150] For descriptions of the processing flow of each module in the device and the interaction flow between each module, reference may be made to the relevant descriptions in the above method embodiment, which will not be described in detail here.
[0151] The present application also provides an electronic device, such as Figure 7 As shown, Figure 7The structural diagram of the electronic device provided in the embodiment of the present application includes: a processor 701, a memory 702, and optionally, a bus 703. The memory 702 stores machine-readable instructions executable by the processor 701 (for example, Figure 6 The execution instructions corresponding to the first determination module 601, the second determination module 602, and the third determination module 603 in the device, etc.), when the electronic device 700 is running, the processor 701 communicates with the memory 702 through the bus 703, and when the machine-readable instructions are executed by the processor 701, the steps of executing the above-mentioned wind turbine remaining life detection method are executed.
[0152] An embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the above-mentioned wind turbine remaining life detection method are executed.
[0153] Those skilled in the art can clearly understand that, for the convenience and simplicity of description, the specific working process of the system and device described above can refer to the corresponding process in the method embodiment, and will not be repeated in this application. In the several embodiments provided in this application, it should be understood that the disclosed system, device and method can be implemented in other ways. The device embodiments described above are merely schematic. For example, the division of the modules is only a logical function division. There may be other division methods in actual implementation. For example, multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some communication interfaces, indirect coupling or communication connection of devices or modules, which can be electrical, mechanical or other forms.
[0154] In addition, each functional unit in each embodiment of the present application can be integrated into a processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. If the function 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 part of the technical solution that contributes to the prior art 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 storage medium, including several 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 storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, RandomAccess Memory), disk or optical disk and other media that can store program code.
[0155] The above are only specific implementation methods of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be covered by the protection scope of the present application.
Claims
1. A method for detecting the remaining life of a fan, characterized in that: include: Determine the actual speed and operating condition information of the fan at the current moment, wherein the operating condition information at least includes the input voltage, output voltage, temperature and load of the fan at the current moment; Determining the theoretical speed of the fan according to the operating condition information; The remaining life information of the fan at the current moment is determined according to the theoretical rotation speed and the actual rotation speed, and the remaining life information includes: remaining life margin information and / or remaining life alarm information of the fan at the current moment.
2. The method for detecting the remaining life of a fan according to claim 1, characterized in that: Determining the actual speed and operating condition information of the fan at the current moment includes: According to the preset sampling frequency, determine the actual speed of the fan at the current moment; Obtain the operating condition information of the fan at the current moment.
3. The method for detecting the remaining life of a fan according to claim 2, characterized in that: Determining the actual speed of the fan at the current moment according to the preset sampling frequency includes: According to a preset sampling frequency, the signal feedback information of the fan in a historical period is obtained, the historical period is a period whose end point is the current moment, and the signal feedback information includes the level information of the fan at each moment in the historical period; Determining a speed cycle of the fan according to the signal feedback information; The actual speed of the fan at the current moment is calculated according to the speed cycle of the fan.
4. The method for detecting the remaining life of a fan according to claim 3, characterized in that: Determining the speed cycle of the fan according to the signal feedback information includes: Determine whether the current signal feedback information corresponding to the current moment is a high level. If so, find the previous signal feedback information that meets the preset conditions, and calculate the speed cycle of the fan based on the previous moment and the current moment corresponding to the previous signal feedback information.
5. The method for detecting the remaining life of a fan according to claim 3, characterized in that: The step of calculating the actual speed of the fan at the current moment according to the speed cycle of the fan includes: The speed cycle of the fan is input into the speed formula of the fan to calculate the actual speed of the fan at the current moment.
6. The method for detecting the remaining life of a fan according to claim 1, characterized in that: The determining, according to the theoretical rotation speed and the actual rotation speed, the remaining life information of the fan at the current moment includes: The theoretical speed and the actual speed are input into the remaining life margin formula to calculate the remaining life margin information of the fan at the current moment. The remaining life margin formula is: Life_percentage=(1-(speed_req-speed_cal) / speed_req)*100% Among them, Life_percentage is the remaining life margin information of the fan, speed_req is the theoretical speed, and speed_cal is the actual speed.
7. The method for detecting the remaining life of a fan according to claim 1, characterized in that: The determining, according to the theoretical rotation speed and the actual rotation speed, the remaining life information of the fan at the current moment includes: Calculating a first product of the theoretical rotation speed and a preset risk factor; If the first product is greater than the actual rotation speed, it is determined that the remaining life warning information of the fan at the current moment is in an alarm state.
8. A fan remaining life detection device, characterized in that: include: A first determination module is used to determine the actual speed and operating condition information of the fan at the current moment, wherein the operating condition information at least includes the input voltage, output voltage, temperature and load of the fan at the current moment; A second determination module, used to determine the theoretical rotation speed of the fan according to the operating condition information; The third determination module is used to determine the remaining life information of the fan at the current moment according to the theoretical speed and the actual speed, and the remaining life information includes: the remaining life margin information and / or the remaining life alarm information of the fan at the current moment.
9. An electronic device, characterized in that: include: A processor and a memory, wherein the memory stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor executes the machine-readable instructions to perform the steps of the wind turbine remaining life detection method as described in any one of claims 1 to 7.
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 steps of the method for detecting the remaining life of a wind turbine as claimed in any one of claims 1 to 7 are executed.