DIAGNOSIS METHOD FOR A PROCESS VALVE, DIAGNOSIS MODULE AND PROCESS VALVE
20210373525 · 2021-12-02
Inventors
Cpc classification
F15B2211/6656
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B19/005
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16K37/0041
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B21/087
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B20/005
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
Abstract
A diagnosis method for continuous function monitoring of a process valve during normal operation. The diagnosis method includes the steps of determining process set data (S) with discrete-time process set values from an input signal supplied to the process valve, b) determining process actual data (s) with discrete-time process actual values using a displacement-measurement system assigned to the process valve, and c) analyzing the process actual data (s) dependent on the process set data (S) by comparing the process set data (S) and the process actual data (s) with each other to detect defined error states.
Claims
1. A diagnosis method for continuous function monitoring of a process valve during normal operation, comprising steps of: a) determining process set data with discrete-time process set values from an input signal supplied to the process valve, b) determining process actual data with discrete-time process actual values by means of a displacement-measurement system assigned to the process valve, and c) analyzing the process actual data dependent on the process set data by comparing the process set data and the process actual data with each other to detect defined error states.
2. The diagnosis method according to claim 1, wherein the process set values and the process actual values are normalized values.
3. The diagnosis method according to claim 1, wherein the defined error states comprise an insufficient mains pressure, a blocking of the process valve, a leakage, pressure surges and/or running-time changes.
4. The diagnosis method according to claim 1, wherein an insufficient mains pressure is detected if the process actual values approach the process set values at a rate of change which is lower than a predefined rate of change.
5. The diagnosis method according to claim 4, wherein the insufficient mains pressure is detected if the process actual values approach the process set values at the rate of change which is lower than the predefined rate of change without approaching the process set values to such an extent that a predetermined minimum value distance between the process actual values and the process set values is not reached.
6. The diagnosis method according to claim 1, wherein a blocking of the process valve is detected if a rate of change of the process actual values, while the process actual values approach the process set values, decreases by a predefined minimum value to a predetermined maximum rate of change within a predetermined maximum time period.
7. The diagnosis method according to claim 6, wherein the blocking of the process valve is detected if the rate of change of the process actual values while the process actual values approach the process set values decreases by the predefined minimum value to the predetermined maximum rate of change within the predetermined maximum time period without the process actual values approaching the process set values within a defined time period to such an extent that a predetermined minimum value distance between the process actual values and the process set values is not reached.
8. The diagnosis method according to claim 1, wherein a leakage is detected if the process actual values increasingly move away from the process set values as time progresses.
9. The diagnosis method according to claim 8, wherein the leakage is detected if the process actual values increasingly move away from the process set values as time progresses though the process set values are stationary.
10. The diagnosis method according to claim 8, wherein the leakage is detected if the process actual values increasingly move away from the process set values as time progresses though the process set values are stationary, wherein a predetermined minimum value distance between the process actual values and the process set values is exceeded.
11. The diagnosis method according to claim 1, wherein a pressure surge is detected if, for unchanged process set values, the process actual values show both an increase and a decrease within a time period of a defined length.
12. The diagnosis method according to claim 11, wherein a rate of change of the process actual values within the time period has more than one change of sign.
13. The diagnosis method according to claim 11, wherein a rate of change of the process actual values within the time period has more than one change of sign, wherein the process actual values and/or the rate of change each differ by no more than a predefined amount before a start of the time period and after an end of the time period.
14. The diagnosis method according to claim 1, further comprising the steps of: a) generating process actual reference data by storing process actual data as a function of process set data before and/or at a beginning of normal operation, and b) comparing process actual data with corresponding process actual reference data, wherein a running-time change is detected if rates of change of the process actual data differ from rates of change of the process reference data for identical process set data by a predetermined minimum value distance.
15. A computer-implemented diagnosis module for a process valve, wherein the diagnosis module comprises code to execute the diagnosis method according to claim 1 on a processor.
16. A diagnosis unit for a process valve, comprising a first interface for the input signal of the process valve, a second interface for a position signal of the displacement-measurement system, a processor, and a memory on which code of a computer-implemented diagnosis module for the process valve is stored to execute the diagnosis method according to claim 1 on the processor.
17. A process valve comprising a valve controller having a computer-implemented diagnosis module comprising code to execute the diagnosis method according to claim 1 on a processor and/or a diagnosis unit comprising a first interface for the input signal of the process valve, a second interface for a position signal of the displacement-measurement system, the processor, and a memory on which the code of the diagnosis module is stored to execute the diagnosis method according to claim 1 on the processor.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0039] Features and aspects of the invention will be explained in more detail below on the basis of example embodiments and with reference to the figures, in which
[0040]
[0041]
[0042]
[0043]
[0044]
[0045]
[0046]
DETAILED DESCRIPTION OF THE INVENTION
[0047]
[0048]
[0049] The diagnosis unit 100 includes a first interface for the input signal of the process valve, a second interface for a position signal of the displacement-measurement system, a memory on which code of the diagnosis module 100 is stored, and a processor for executing the code. The computer-implemented diagnosis module 110 includes the code to execute the described diagnosis method on a processor. Alternatively, the diagnosis module 110 may be implemented as a software function directly in the valve control of the process valve 10.
[0050] Using the displacement-measurement system 50 of the process valve 10, actual data s are acquired during ongoing operation (normal operation) of the process control loop 60. The acquired actual data s are compared with known set data S. Typical errors are detected from characteristic deviations, such as problems with the mains pressure, a blocking at the valve or drive, a leakage at the drive or control system, pressure surges or running-time changes.
[0051] The diagnosis method for continuous function monitoring of a process valve 10 in normal operation comprises the steps of: [0052] determining process set data S with discrete-time process set values from an input signal supplied to the process valve 10, [0053] determining process actual data s with discrete-time process actual values by means of a displacement-measurement system 50 assigned to the process valve 10, and [0054] analyzing the process actual data s dependent on the process set data S by comparing the process set data (S) and the process actual data (s) with each other to detect defined error states.
[0055] The process set values and the process actual values are normalized values. Preferably, the normalized values are dimensionless.
[0056] The defined error states include an insufficient mains pressure, a blocking of the process valve, a leakage, pressure surges, and running-time changes.
[0057] In other words, typical error states in process valves can be identified by simply analyzing and comparing the actual curve with the desired curve, i.e. the curve progressions of the actual values and the set values. The curve shape in normal operation is used for this purpose.
[0058] The comparison of the actual curve with the desired curve is explained below on the basis of five characteristic deviations, which are shown in
[0059] In
[0060]
[0061] An insufficient mains pressure is therefore detected if the process actual values 303 approach the process set values 203 at a rate of change which is absolutely (in terms of amount) lower than a predefined rate of change 503. This occurs without approaching the process set values 203 to such an extent that a predetermined minimum value distance 403 between the process actual values 303 and the process set values 203 is not reached.
[0062]
[0063] Thus, a blocking of the process valve 10 is detected if a rate of change of the process actual values 304 decreases (abruptly) within a predetermined maximum time period 504 by a predetermined minimum value to a predetermined maximum rate of change while the process actual values 304 approach the process set values 204. This occurs without the process actual values 304 approaching the process set values 204 within a time period to such an extent that a predetermined minimum value distance 404 between the process actual values 304 and the process set values 204 is not reached.
[0064]
[0065] Therefore, a leakage is detected if the process actual values 305 increasingly move away from the process set values 205 as time progresses, though the process set values 205 are stationary. The criterion can be whether a predetermined minimum value distance 405 (the previously mentioned tolerance band) between the process actual values 305 and the process set values 205 is exceeded.
[0066]
[0067] A pressure surge is detected if, for unchanged process set values 206, the process actual values 306 show both an increase and a decrease within a time period of defined length. In this case, the rate of change of the process actual values 306 exhibits more than one change in sign within the time period. The process actual values 306 or the rate of change thereof before the beginning and after the end of the time period of the pressure surge do not differ by more than a predefined amount.
[0068]
[0069] For this purpose, the diagnosis method comprises the generation of process actual reference data by storing process actual data 507 as a function of process set data 207 before and/or at the beginning of normal operation, and the comparison of process actual data 307 with corresponding process actual reference data 507 in the ongoing operation. A running-time change is detected if rates of change of the process actual data 307 differ from rates of change of the process reference data 507 by a predetermined minimum value distance 407 for identical process set data 507.
LIST OF REFERENCE NUMERALS
[0070] 10 process valve
[0071] 20 control valve
[0072] 30 controller module
[0073] 40 control system
[0074] 50 displacement-measurement system
[0075] 60 process control loop
[0076] 70 process controller
[0077] 80 process to be controlled
[0078] 90 process sensor
[0079] 100 diagnosis unit
[0080] 110 diagnosis module
[0081] 203 . . . 207 desired curve
[0082] 303 . . . 307, 507 actual curve
[0083] 403 . . . 407 predetermined minimum value distance
[0084] 503 predefined rate of change
[0085] 504 predetermined maximum time period
[0086] S process set value
[0087] s process actual value
[0088] t0 . . . t7 points in time
[0089] E final value process set value
[0090] e′ . . . e″ final value process actual value