Electromagnetic valve fault pre-diagnosis method and system

By obtaining the current, temperature and wind speed data of the solenoid valve in real time, calculating historical theoretical current and comparing it with real-time current, the problems of high diagnostic cost and low sensitivity in the existing technology are solved, and high sensitivity prediagnosis and advance alarm for solenoid valve failure are achieved.

CN119848588APending Publication Date: 2025-04-18CHINA PETROLEUM & CHEMICAL CORP +2
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311348236.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-10-17
Publication Date
2025-04-18

AI Technical Summary

Technical Problem

In the prior art, when diagnosing the gradient failure of the solenoid valve, the detection cost is high and it is difficult to accept the transformation of the solenoid valve circuit, which affects the sensitivity of the diagnosis.

Method used

By obtaining the real-time current of the solenoid valve, the current ambient temperature and the wind speed, calculate the historical theoretical current, and compare it with the real-time current, we judge whether the current deviation value exceeds the threshold to determine the fault condition.

Benefits of technology

It realizes the alarm in advance before the solenoid valve is completely invalid, reduces the risk of abnormal parking of the production equipment, reduces the detection cost, and improves the sensitivity of prediagnosis of the gradient fault of the solenoid valve.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119848588A_ABST
    Figure CN119848588A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides an electromagnetic valve fault pre-diagnosis method and system, and belongs to the technical field of electromagnetic valve loop and equipment fault diagnosis. The electromagnetic valve fault pre-diagnosis method comprises the steps that the real-time current Iact of an electromagnetic valve is obtained; the current environment temperature Tact and the current air speed of the electromagnetic valve are obtained; according to the current wind speed, determining historical theoretical current Ical corresponding to historical data of the current wind speed under the current environment temperature Tact; and comparing the real-time current Iact of the electromagnetic valve with the historical theoretical current Ical to obtain a current deviation value Idev, judging whether the current deviation value Idev exceeds a threshold value or not, and further determining whether the electromagnetic valve breaks down or not. According to the invention, the sensitivity of the gradual change type fault pre-diagnosis of the electromagnetic valve can be improved, so that an alarm is given before the electromagnetic valve is completely invalid, preventive maintenance is carried out in advance, the abnormal parking risk of a production device is reduced, more hardware does not need to be connected in series in an electromagnetic valve loop, and the detection cost is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of electromagnetic valve circuit and equipment fault diagnosis, and in particular to an electromagnetic valve fault pre-diagnosis method and system. Background Art

[0002] At present, the wires of the solenoid valve circuit and the solenoid valve coil are copper wires, and the impedance of copper material will increase with the increase of the working temperature of the solenoid valve. If the normal impedance fluctuation caused by temperature is not excluded, it will affect the sensitivity of the diagnosis of gradual faults of the solenoid valve (such as line insulation damage and corrosion). The working temperature of the solenoid valve is mainly affected by the ambient temperature and wind speed. Among them, when the ambient temperature remains unchanged, the heat dissipation degree of the solenoid valve is different under different wind speeds, which leads to different working temperatures of the solenoid valve.

[0003] The current technology for diagnosing the use status of solenoid valves mostly adopts the technical method of detecting the voltage and resistance of the solenoid valve circuit. This technical method monitors the use status of the on-site solenoid valve by inserting more hardware into the solenoid valve circuit and returning the on-site end signal.

[0004] The inventors of the present application discovered during the process of realizing the present invention that the above-mentioned solution of the prior art has the following defects: the detection cost is too high, and such modification measures are almost unacceptable for the existing solenoid valve circuits. Summary of the invention

[0005] In view of this, the present invention aims to propose a solenoid valve fault pre-diagnosis method to more sensitively pre-diagnose the gradual fault of the solenoid valve, thereby realizing an alarm before the solenoid valve fails completely, performing preventive maintenance in advance, and reducing the risk of abnormal shutdown of the production equipment. It does not require more hardware to be connected in series in the solenoid valve circuit, thereby reducing the detection cost.

[0006] In order to achieve the above object, the technical solution of the present invention is implemented as follows:

[0007] A solenoid valve fault pre-diagnosis method, the method comprising: obtaining the real-time current I of the solenoid valve act ; Get the current ambient temperature T of the solenoid valve act and the current wind speed; according to the current wind speed, determine the historical data corresponding to the current wind speed at the current ambient temperature T act The historical theory of current I cal ; and compare the real-time current I of the solenoid valve act With the historical theoretical current I cal Get the current deviation value I dev , and determine the current deviation value I dev Whether it exceeds the threshold value, it is determined whether the solenoid valve is faulty.

[0008] Furthermore, the historical data are the current, ambient temperature and wind speed data of the solenoid valve in a recent period of time.

[0009] Furthermore, the method further comprises: when the current deviation value I dev When the threshold is exceeded, an alarm message is pushed.

[0010] Furthermore, the historical theoretical current I cal By formula I cal =I ave (1+A t (T act -t)) is calculated, where t is the predetermined ambient temperature of the solenoid valve; T act is the current ambient temperature of the solenoid valve; A t is the coefficient of variation between the current and temperature of the solenoid valve in the historical data corresponding to the current wind speed, obtained by calculating the average value of the ratio of the current difference between two data in the historical data to the ambient temperature difference; and I ave is the average current of the electromagnetic valve corresponding to the historical data of the current wind speed at the predetermined ambient temperature t. The average current I ave It is obtained by the following operation: According to the coefficient of variation A between the current and temperature t , converting all current data in the historical data into current values ​​corresponding to the predetermined ambient temperature t, and calculating the average value of the current values ​​to obtain the average current I ave .

[0011] Furthermore, the real-time current I act The current is obtained by current detection hardware provided in the solenoid valve, or by a solenoid valve current acquisition unit provided in the solenoid valve.

[0012] Furthermore, the current ambient temperature T of the solenoid valve act The current wind speed is directly obtained through the data published by the local meteorological bureau on the Internet, or is obtained through a temperature and wind speed data acquisition unit arranged around the solenoid valve.

[0013] Compared with the prior art, the electromagnetic valve fault pre-diagnosis method of the present invention has the following advantages:

[0014] By introducing the ambient temperature and wind speed of the solenoid valve, the historical data of the solenoid valve corresponding to the current wind speed at the current ambient temperature T is calculated. act The historical theory of current I cal , the real-time current I act Current I cal Compare and get the current deviation value I dev, thereby eliminating the inherent current change of the solenoid valve caused by temperature. By setting a smaller threshold and current deviation value I dev Judgment can be made to identify the degree of fault in advance when the current changes little, improve the sensitivity of pre-diagnosis of gradual faults of the solenoid valve, and then realize alarm before the solenoid valve fails completely, carry out preventive maintenance in advance, reduce the risk of abnormal shutdown of production equipment, and do not need to connect more hardware in the solenoid valve circuit, reducing the detection cost.

[0015] On the other hand, the present invention provides a solenoid valve fault pre-diagnosis system to more sensitively pre-diagnose gradual faults of the solenoid valve, reduce the risk of abnormal shutdown of the production device, and reduce the detection cost.

[0016] In order to achieve the above object, the technical solution of the present invention is implemented as follows:

[0017] A solenoid valve fault pre-diagnosis system, the system comprises: a solenoid valve current acquisition unit, a temperature and wind speed data acquisition unit and a data processing unit, wherein the solenoid valve current acquisition unit is used to obtain the real-time current I of the solenoid valve act The temperature and wind speed data acquisition unit is used to obtain the current ambient temperature T of the solenoid valve. act and the current wind speed; and the data processing unit is used to perform the following operations: according to the current wind speed, determine the historical data corresponding to the current wind speed at the current ambient temperature T act The historical theory of current I cal ; and compare the real-time current I of the solenoid valve act With the historical theoretical current I cal Get the current deviation value I dev , and determine the current deviation value I dev Whether it exceeds the threshold value, it is determined whether the solenoid valve is faulty.

[0018] Furthermore, the historical data are the current, ambient temperature and wind speed data of the solenoid valve in a recent period of time.

[0019] Furthermore, the data processing unit is also used for when the current deviation value I dev When the threshold is exceeded, an alarm message is pushed.

[0020] Furthermore, the data processing unit uses formula I cal =I ave (1+A t (T act -t)) to calculate the historical theoretical current I cal , where: t is the predetermined ambient temperature of the solenoid valve; T act is the current ambient temperature of the solenoid valve; At is the coefficient of variation between the current and temperature of the solenoid valve in the historical data corresponding to the current wind speed, obtained by calculating the average value of the ratio of the current difference between two data in the historical data to the ambient temperature difference; and I ave is the average current of the electromagnetic valve corresponding to the historical data of the current wind speed at the predetermined ambient temperature t, and the average current is obtained by the following operation: according to the coefficient of variation A between the current and the temperature t , converting all current data in the historical data into current values ​​corresponding to the predetermined ambient temperature t, and calculating the average value of the current value to obtain the average current I ave .

[0021] The solenoid valve fault pre-diagnosis system has the same advantages as the solenoid valve fault pre-diagnosis method described above over the prior art, which will not be described in detail here.

[0022] In addition, the present invention also provides a machine-readable storage medium, on which instructions are stored, and the instructions are used to enable a machine to execute any of the above-mentioned solenoid valve fault pre-diagnosis methods of the present application.

[0023] Other features and advantages of the embodiments of the present invention will be described in detail in the subsequent detailed description. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] The accompanying drawings are used to provide a further understanding of the embodiments of the present invention and constitute a part of the specification. Together with the following specific implementations, they are used to explain the embodiments of the present invention, but do not constitute a limitation on the embodiments of the present invention. In the accompanying drawings:

[0025] Figure 1 This is a measured data diagram of the real-time current of a solenoid valve changing with the ambient temperature provided by an embodiment of the present invention.

[0026] Figure 2 It is a flow chart of a solenoid valve fault pre-diagnosis method provided by an embodiment of the present invention.

[0027] Figure 3 It is a structural block diagram of a solenoid valve fault pre-diagnosis system provided by an embodiment of the present invention.

[0028] Description of Reference Numerals

[0029] 1Solenoid valve current acquisition unit 2Temperature and wind speed data acquisition unit

[0030] 3Data processing unit DETAILED DESCRIPTION

[0031] The specific implementation of the embodiment of the present invention is described in detail below in conjunction with the accompanying drawings. It should be understood that the specific implementation described here is only used to illustrate and explain the embodiment of the present invention, and is not used to limit the embodiment of the present invention.

[0032] Figure 1 This is a measured data diagram of the real-time current of a solenoid valve changing with the ambient temperature provided by an embodiment of the present invention. Since the resistance value of the copper material used in the solenoid valve will increase with the increase of temperature, and the current is inversely proportional to the resistance value, Figure 1 As shown in the figure, the real-time current decreases as the temperature increases. It can be seen that the key to fault identification based on current changes is to eliminate normal current fluctuations caused by temperature. When the temperature remains unchanged, the working current of the solenoid valve is fixed. At this time, if the line has insulation damage, corrosion and other problems that cause the current change to exceed the set threshold, an early warning can be generated to achieve the purpose of pre-diagnosis.

[0033] Specifically, in addition to the fact that the ambient temperature affects the temperature of the solenoid valve, when the ambient temperature is the same, the different heat dissipation of the solenoid valve at different wind speeds will also cause the temperature of the solenoid valve to be different. Therefore, the present invention eliminates the influence of the inherent current change of the solenoid valve caused by temperature by introducing the ambient temperature and wind speed. In addition, the ambient temperature and wind speed are external environmental factors. The actual temperature of the solenoid valve is affected by the installation environment and shielding, resulting in that the change rate of all solenoid valves may not be the same. Therefore, the purpose of the present invention is to compare the real-time data with the historical data under the same external environmental factors, and each valve is compared separately.

[0034] Figure 2 FIG. 1 is a flow chart of a solenoid valve fault pre-diagnosis method provided by an embodiment of the present invention. Figure 2 As shown, the solenoid valve fault pre-diagnosis method includes:

[0035] Step S10, obtaining the real-time current I of the solenoid valve act ;

[0036] Alternatively, if the original solenoid valve circuit already has current detection hardware, the real-time current I of the solenoid valve can be directly obtained through the network or other means. act If not, the solenoid valve current acquisition unit provided in the solenoid valve can be used to collect the real-time current I act , and then transmitted back to the processing software on the computer through the network such as RS485. Optionally, the solenoid valve current acquisition unit of the solenoid valve can use a current transformer to non-contactly acquire the real-time current I of the solenoid valve. act .

[0037] Step S20, obtaining the current ambient temperature T of the solenoid valve act and current wind speed;

[0038] Optionally, the current ambient temperature T of the solenoid valve act The current wind speed can be directly obtained through the data published on the Internet by the local meteorological bureau, or can be obtained through the temperature and wind speed data acquisition unit set around the solenoid valve, and then transmitted back to the processing software on the computer through the RS485 network. Optionally, the temperature and wind speed data acquisition unit of the solenoid valve can use an external sensor to collect the current ambient temperature T of the solenoid valve. act and current wind speed.

[0039] Step S30, according to the current wind speed, determining the historical data corresponding to the current wind speed at the current ambient temperature T act The historical theory of current I cal ;

[0040] Specifically, the historical data are the current, ambient temperature and wind speed data of the solenoid valve in a recent period of time, wherein the recent period of time may preferably be nearly one month.

[0041] Specifically, the historical theoretical current I cal By formula I cal =I ave (1+A t (T act -t)) is calculated, wherein t is the predetermined ambient temperature of the solenoid valve, preferably, t is 20°C; T act is the current ambient temperature of the solenoid valve; A t is the coefficient of variation between the current and temperature of the solenoid valve in the historical data corresponding to the current wind speed, obtained by calculating the average value of the ratio of the current difference between two data in the historical data to the ambient temperature difference; and I ave is the average current of the electromagnetic valve corresponding to the historical data of the current wind speed when the ambient temperature is predetermined to be 20°C. The average current I ave It is obtained by the following operation: According to the coefficient of variation A between the current and temperature t , convert all current data in the historical data into current values ​​corresponding to 20°C, and calculate the average value of the current value to obtain the average current I ave .

[0042] Step S40, comparing the real-time current I of the solenoid valve act With the historical theoretical current I cal Get the current deviation value I dev , and determine the current deviation value I dev Whether it exceeds the threshold value, it is determined whether the solenoid valve is faulty.

[0043] Specifically, as shown above, the threshold value may preferably be 20 mA. dev When the current exceeds 20 mA, it is determined that the solenoid valve is faulty. After step S40, the computer monitoring terminal can push alarm information through SMS, page alarm prompts, etc., so as to perform preventive maintenance in advance and reduce the risk of abnormal shutdown of the production device.

[0044] Figure 3 : is a structural block diagram of a solenoid valve fault pre-diagnosis system provided by an embodiment of the present invention. Figure 3 As shown, the solenoid valve fault pre-diagnosis system comprises: a solenoid valve current acquisition unit 1, a temperature and wind speed data acquisition unit 2 and a data processing unit 3, wherein the solenoid valve current acquisition unit 1 is used to obtain the real-time current I of the solenoid valve act The temperature and wind speed data acquisition unit 2 is used to obtain the current ambient temperature T of the solenoid valve. act and the current wind speed; and the data processing unit 3 is used to perform the following operations: according to the current wind speed, determine the historical data corresponding to the current wind speed at the current ambient temperature T act The historical theory of current I cal ; and compare the real-time current I of the solenoid valve act With the historical theoretical current I cal Get the current deviation value I dev , and determine the current deviation value I dev Whether it exceeds the threshold value, it is determined whether the solenoid valve is faulty.

[0045] Furthermore, the historical data are the current, ambient temperature and wind speed data of the solenoid valve in a recent period of time.

[0046] Furthermore, the data processing unit 3 is also used for when the current deviation value I dev When the threshold is exceeded, an alarm message is pushed.

[0047] Furthermore, the data processing unit 3 uses formula I cal =I ave (1+A t (T act -t)) to calculate the historical theoretical current I cal , where: t is the predetermined ambient temperature of the solenoid valve; T act is the current ambient temperature of the solenoid valve; A t is the coefficient of variation between the current and temperature of the solenoid valve in the historical data corresponding to the current wind speed, obtained by calculating the average value of the ratio of the current difference between two data in the historical data to the ambient temperature difference; and I aveis the average current of the electromagnetic valve corresponding to the historical data of the current wind speed at the predetermined ambient temperature t, and the average current is obtained by the following operation: according to the coefficient of variation A between the current and the temperature t , converting all current data in the historical data into current values ​​corresponding to the predetermined ambient temperature t, and calculating the average value of the current value to obtain the average current I ave .

[0048] The solenoid valve fault pre-diagnosis system described above is similar to the embodiment of the solenoid valve fault pre-diagnosis method described above, and will not be described in detail here.

[0049] The solenoid valve fault pre-diagnosis system includes a processor and a memory. The solenoid valve current acquisition unit 1, temperature and wind speed data acquisition unit 2 and data processing unit 3 are all stored in the memory as program units, and the processor executes the program units stored in the memory to realize corresponding functions.

[0050] The processor includes a kernel, which retrieves the corresponding program unit from the memory. One or more kernels can be set, and a new low-cost and more sensitive pre-diagnosis method and system based on the abnormal increase or decrease of loop current caused by gradual faults such as solenoid valve insulation damage and corrosion is realized by adjusting kernel parameters.

[0051] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM, and the memory includes at least one memory chip.

[0052] An embodiment of the present invention provides a storage medium on which a program is stored. When the program is executed by a processor, the solenoid valve fault pre-diagnosis method is implemented.

[0053] An embodiment of the present invention provides a processor, which is used to run a program, wherein the solenoid valve fault pre-diagnosis method is executed when the program is running.

[0054] An embodiment of the present invention provides a device, which includes a processor, a memory, and a program stored in the memory and executable on the processor. When the processor executes the program, the following steps are implemented: obtaining the real-time current I of the solenoid valve; act ; Get the current ambient temperature T of the solenoid valve act and the current wind speed; according to the current wind speed, determine the historical data corresponding to the current wind speed at the current ambient temperature T act The historical theory of current I cal ; and compare the real-time current I of the solenoid valve actWith the historical theoretical current I cal Get the current deviation value I dev , and determine the current deviation value I dev Whether it exceeds the threshold value, it is determined whether the solenoid valve is faulty.

[0055] Furthermore, the historical data are the current, ambient temperature and wind speed data of the solenoid valve in a recent period of time.

[0056] Furthermore, the method further comprises: when the current deviation value I dev When the threshold is exceeded, an alarm message is pushed.

[0057] Furthermore, the historical theoretical current I cal By formula I cal =I ave (1+A t (T act -t)) is calculated, where t is the predetermined ambient temperature of the solenoid valve; T act is the current ambient temperature of the solenoid valve; A t is the coefficient of variation between the current and temperature of the solenoid valve in the historical data corresponding to the current wind speed, obtained by calculating the average value of the ratio of the current difference between two data in the historical data to the ambient temperature difference; and I ave is the average current of the electromagnetic valve corresponding to the historical data of the current wind speed at the predetermined ambient temperature t. The average current I ave It is obtained by the following operation: According to the coefficient of variation A between the current and temperature t , converting all current data in the historical data into current values ​​corresponding to the predetermined ambient temperature t, and calculating the average value of the current values ​​to obtain the average current I ave .

[0058] Furthermore, the real-time current I act The current is obtained by current detection hardware provided in the solenoid valve, or by a solenoid valve current acquisition unit provided in the solenoid valve.

[0059] Furthermore, the current ambient temperature T of the solenoid valve act The current wind speed is directly obtained through the data published on the Internet by the local meteorological bureau, or is obtained through the temperature and wind speed data acquisition unit set around the solenoid valve. The device in this article can be a server, PC, PAD, mobile phone, etc.

[0060] The present application also provides a computer program product, which, when executed on a data processing device, is suitable for executing a program having the following method steps: obtaining the real-time current I of the solenoid valve;act ; Get the current ambient temperature T of the solenoid valve act and the current wind speed; according to the current wind speed, determine the historical data corresponding to the current wind speed at the current ambient temperature T act The historical theory of current I cal ; and compare the real-time current I of the solenoid valve act With the historical theoretical current I cal Get the current deviation value I dev , and determine the current deviation value I dev Whether it exceeds the threshold value, it is determined whether the solenoid valve is faulty.

[0061] Furthermore, the historical data are the current, ambient temperature and wind speed data of the solenoid valve in a recent period of time.

[0062] Furthermore, the method further comprises: when the current deviation value I dev When the threshold is exceeded, an alarm message is pushed.

[0063] Furthermore, the historical theoretical current I cal By formula I cal =I ave (1+A t (T act -t)) is calculated, where t is the predetermined ambient temperature of the solenoid valve; T act is the current ambient temperature of the solenoid valve; A t is the coefficient of variation between the current and temperature of the solenoid valve in the historical data corresponding to the current wind speed, obtained by calculating the average value of the ratio of the current difference between two data in the historical data to the ambient temperature difference; and I ave is the average current of the electromagnetic valve corresponding to the historical data of the current wind speed at the predetermined ambient temperature t. The average current I ave It is obtained by the following operation: According to the coefficient of variation A between the current and temperature t , converting all current data in the historical data into current values ​​corresponding to the predetermined ambient temperature t, and calculating the average value of the current values ​​to obtain the average current I ave .

[0064] Furthermore, the real-time current I act The current is obtained by current detection hardware provided in the solenoid valve, or by a solenoid valve current acquisition unit provided in the solenoid valve.

[0065] Furthermore, the current ambient temperature T of the solenoid valve actThe current wind speed is directly obtained through the data published by the local meteorological bureau on the Internet, or is obtained through a temperature and wind speed data acquisition unit arranged around the solenoid valve.

[0066] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.

[0067] The present application is described with reference to the flowcharts and / or structural block diagrams of the methods, systems, and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or structural block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or structural block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or structural block diagram. Figure 1 One or more processes and / or structure boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0068] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 One or more processes and / or structure boxes Figure 1 A function specified in one or more boxes.

[0069] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 One or more processes and / or structure boxes Figure 1 The steps for the functions specified in one or more boxes.

[0070] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0071] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.

[0072] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.

[0073] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.

[0074] The above are only embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included within the scope of the claims of the present application.

Claims

1. A solenoid valve fault pre-diagnosis method, characterized in that: The method includes: Get the real-time current I of the solenoid valve act ; Get the current ambient temperature T of the solenoid valve act and current wind speed; According to the current wind speed, determine the historical data corresponding to the current wind speed at the current ambient temperature T act The historical theory of current I cal ;as well as Compare the real-time current I of the solenoid valve act With the historical theoretical current I cal Get the current deviation value I dev , and determine the current deviation value I dev Whether it exceeds the threshold value, it is determined whether the solenoid valve is faulty.

2. The solenoid valve fault pre-diagnosis method according to claim 1, characterized in that: The historical data are the current, ambient temperature and wind speed data of the solenoid valve in the recent period.

3. The solenoid valve fault pre-diagnosis method according to claim 1, characterized in that: The method further comprises: when the current deviation value I dev When the threshold is exceeded, an alarm message is pushed.

4. The solenoid valve fault pre-diagnosis method according to claim 1, characterized in that: The historical theoretical current I cal By formula I cal =I ave (1+A t (T act -t)) is calculated, where: t is the predetermined ambient temperature of the solenoid valve; T act is the current ambient temperature of the solenoid valve; A t is the coefficient of variation between the current and temperature of the solenoid valve in the historical data corresponding to the current wind speed, obtained by calculating the average value of the ratio of the current difference between two data in the historical data to the ambient temperature difference; and I ave is the average current of the electromagnetic valve corresponding to the historical data of the current wind speed at the predetermined ambient temperature t. The average current I ave It is obtained by the following operation: According to the coefficient of variation A between the current and temperature t , converting all current data in the historical data into current values ​​corresponding to the predetermined ambient temperature t, and calculating the average value of the current values ​​to obtain the average current I ave .

5. The solenoid valve fault pre-diagnosis method according to claim 1, characterized in that: The real-time current I act The current is obtained by current detection hardware provided in the solenoid valve, or by a solenoid valve current acquisition unit provided in the solenoid valve.

6. The solenoid valve fault pre-diagnosis method according to claim 1, characterized in that: The current ambient temperature T of the solenoid valve act The current wind speed is directly obtained through the data published by the local meteorological bureau on the Internet, or is obtained through a temperature and wind speed data acquisition unit arranged around the solenoid valve.

7. A solenoid valve fault pre-diagnosis system, characterized in that: The system includes: The electromagnetic valve current acquisition unit (1) is used to obtain the real-time current I of the electromagnetic valve. act ; The temperature and wind speed data acquisition unit (2) is used to obtain the current ambient temperature T of the solenoid valve. act and current wind speed; and The data processing unit (3) is used to perform the following operations: According to the current wind speed, determine the historical data corresponding to the current wind speed at the current ambient temperature T act The historical theory of current I cal ;as well as Compare the real-time current I of the solenoid valve act With the historical theoretical current I cal Get the current deviation value I dev , and determine the current deviation value I dev Whether it exceeds the threshold value, it is determined whether the solenoid valve is faulty.

8. The solenoid valve fault pre-diagnosis system according to claim 7, characterized in that: The historical data are the current, ambient temperature and wind speed data of the solenoid valve in the recent period.

9. The solenoid valve fault pre-diagnosis system according to claim 7, characterized in that: The data processing unit (3) is also used for dev When the threshold is exceeded, an alarm message is pushed.

10. The solenoid valve fault prediction system according to claim 7, characterized in that: The data processing unit (3) is calculated by formula I cal =I ave (1+A t (T act -t)) to calculate the historical theoretical current I cal ,in: t is the predetermined ambient temperature of the solenoid valve; T act is the current ambient temperature of the solenoid valve; A t is the coefficient of variation between the current and temperature of the solenoid valve in the historical data corresponding to the current wind speed, obtained by calculating the average value of the ratio of the current difference between two data in the historical data to the ambient temperature difference; and I ave is the average current of the electromagnetic valve corresponding to the historical data of the current wind speed at the predetermined ambient temperature t, and the average current is obtained by the following operation: according to the coefficient of variation A between the current and the temperature t , converting all current data in the historical data into current values ​​corresponding to the predetermined ambient temperature t, and calculating the average value of the current value to obtain the average current I ave .