The present invention relates to fluid process control and monitoring systems. In particular, the present invention relates to diagnostics for such systems.
Fluid flow meters are used in industrial process control and monitoring environments to measure fluid flow and provide flow signals for flow indicators and controllers. Inferential flow meters measure fluid flow in a pipe by measuring a pressure drop near a discontinuity within the pipe. The discontinuity (primary element) can be an orifice, a nozzle, a venturi, a pitot tube, a vortex shedding bar, a target or even a simple bend in the pipe. Flow around the discontinuity causes both a pressure drop and increased turbulence. The pressure drop is sensed by a pressure transmitter (secondary element) placed outside the pipe and connected by impulse lines or impulse passageways to the fluid in the pipe. Reliability depends on maintaining a correct calibration. Erosion or buildup of solids on the primary element can change the calibration. Impulse lines can become plugged over time which isolates the pressure transmitter from the process such that the transmitter is no longer able to track the pressure and adversely affects the operation of the transmitter.
Disassembly and inspection of the impulse lines is one method used to detect and correct plugging of lines. Another known method for detecting plugging is to periodically add a “check pulse” to the measurement signal from a pressure transmitter. This check pulse causes a control system connected to the transmitter to disturb the flow. If the pressure transmitter fails to accurately sense the flow disturbance, an alarm signal is generated indicating line plugging. Another known method for detecting plugging is sensing of both static and differential pressures. If there is inadequate correlation between oscillations in the static and differential pressures, then an alarm signal is generated indicating line plugging. Still another known method for detecting line plugging is to sense static pressures and pass them through high pass and low pass filters. Noise signals obtained from the filters are compared to a threshold, and if variance in the noise is less than the threshold, then an alarm signal indicates that the line is blocked.
A flow meter for measuring flow of a process fluid includes a sensor configured to provide a sensor output signal related to flow of the process fluid. Circuitry is configured to determine a statistical parameter related to sensor output signal. A diagnostic output is provided based upon the determined statistical parameter and the sensor output signal.
Process variable transmitter 16 senses flow using any appropriate technique. Example techniques include measuring a differential pressure across a restriction in the pipe 12, magnetic based technologies, pitot tubes, vibrating sensors, etc.
In accordance with the invention, transmitter 16 provides a diagnostic output based upon the flow 14 and noise in a sensor output signal. In one specific configuration, a correlation between standard deviation of the sensor signal and the sensor signal is used for diagnostics. The diagnostic output can be used internally to transmitter 16, or can be provided externally, for example by transmission over loop 20.
Pressures P1 and P2 are applied to isolation diaphragms 52 and 54 through process coupling 53 and 55, respectively. The isolation diaphragms 52 and 54 form respective cavities 56 and 58 in the transmitter 16. The cavities 56 and 58 are isolated from the process fluid and contain an isolation fluid. Small capillary tubes 60 and 62 lead from respective cavities 56 and 58 to differential pressure sensor 50. The capillary tubes 60 and 62 transfer the pressure from pressure applied by P1 and P2 to the differential pressure sensor 50 while isolating the pressure sensor 50 from the process fluid.
Differential pressure sensor 50 can operate in accordance with any technology. One example technology uses a deflectable diaphragm which forms a variable capacitance. The pressure sensor 50 couples to transmitter circuit 70 and provides a sensor output to transmitter circuit 70. Transmitter circuit 70 can comprise any type of circuit configuration. Typically, a transmitter circuit 70 includes a microprocessor or other digital controller along with a memory 72. The memory 72 stores program instructions, configuration information, temporary variables and the like. Transmitter circuit 70 includes measurement circuit 74 which provides an output related to flow of the process fluid. The flow can be determined using any appropriate technique. Diagnostic circuit 76 is also implemented in transmitter circuit 70. The diagnostic circuit 76 includes circuitry 77 to determine a statistical parameter related to the sensor output signal 78. The statistical parameter can be indicative of noise in the sensor output signal 78 and, in one specific embodiment, the statistical parameter comprises standard deviation. Output circuitry 86 receives the flow signal and provides an output on two wire process control loop 20 in accordance with a desired signal and protocol.
In the configuration shown in
The diagnostic output is indicative of a condition of one or more components of transmitter 16, or other components coupled to the industrial process 10 shown in
The particular algorithm used to correlate the sensor signal and the flow signal with the diagnostic output can be chosen as appropriate. In one example embodiment, the diagnostic circuitry 76 identifies noise in the sensor output signal and provides the diagnostic output based upon this noise and the measured flow rate. In particular, a relationship between the noise level in the sensor signal and the flow rate during steady state flow conditions is used to provide the diagnostic output 82. The standard deviation is indicative of the noise in the sensor output signal.
The particular relationship between standard deviation of the sensor signal and the sensor signal itself can be determined for the particular flow measurement technology. Once the relationship is determined for nominal operating conditions, the relationship can be monitored to identify a particular diagnostic condition.
In one particular embodiment, the signal 80 provided to the diagnostic circuitry 76 is the sensor output signal 78, or is directly related to the sensor output signal 78. The noise determination can be made using any technique and is not limited to the standard deviation discussed above. However, in one specific embodiment, the noise is determined based upon the standard deviation. In another example specific embodiment, the noise signal is compared to the mean of the process variable. Such a configuration is advantageous because the calculations are relatively simple. Typically, the noise of interest is in the range of from approximately 1 Hz to approximately 30 Hz. Noise signals lower than this can be difficult to identify due to slow changes in the process. In a further example technique, the diagnostic circuitry 76 includes a high pass filter 79 to filter the process variable prior to calculation of the standard deviation. Any appropriate technique can be used to determine noise in the sensor signal. Examples include a digital band pass filter that provides an RMS value of the noise that can then be related to the mean sensor signal. Another example technique to determine noise includes using a Fast Fourier Transform (FFT), wavelets, etc.
During operation, a nominal relationship between the noise signal and the sensor output signal can be stored in memory. This relationship can be determined empirically by observing operation of the transmitter 16 during normal conditions, or can be determined during manufacture and stored in memory 72. Once the transmitter 16 is placed into normal operation, the diagnostic circuitry 76 calculates the noise in the sensor signal and uses this information along with the sensor output signal and performs a comparison with the relationship stored in memory 72. The relationship stored in memory 72 can be, for example, a polynomial equation, a table of data points, etc. This information can also be updated over process control loop 20 or through other programming techniques.
Based upon the diagnostic output 82, the diagnostic information can be transmitted over process control loop 20. In another example, the diagnostic output is used to provide a local alarm, correct measurements in the process variable output from transmitter 16, used to schedule maintenance, etc. The diagnostic output can also be used in conjunction with other diagnostic techniques to provide more accurate diagnostic information.
Although the present invention has been described with reference to preferred embodiments, workers skilled in the art will recognize that changes may be made in form and detail without departing from the spirit and scope of the invention. Any type of flow measurement technology can be used in conjunction with transmitter 16 including magnetic flow meters, vortex or corioles based meters, etc. For example, sensor 50 can comprise a magnetic sensor for a magnetic flow meter, a vibration based sensor, etc.
The present invention is a Continuation-In-Part of and claims priority to U.S. application Ser. No. 10/801,073, filed Mar. 15, 2004, which is a Continuation-In-Part of U.S. application Ser. No. 09/852,102, now U.S. Pat. No. 6,907,383, which is a Continuation-In-Part of U.S. application Ser. No. 09/257,896, filed Feb. 25, 1999, abandoned which is a Continuation-In-Part of U.S. application Ser. No. 08/623,569, now U.S. Pat. No. 6,017,143, application Ser. No. 09/852,102 is also a Continuation-In-Part of U.S. application Ser. No. 09/383,828, now U.S. Pat. No. 6,654,697, which is a Continuation-In-Part of U.S. application Ser. No. 09/257,896, filed Feb. 25, 1999 which is a Continuation-In-Part of U.S. application Ser. No. 08/623,569, filed Mar. 28, 1996, now U.S. Pat. No. 6,017,143.
Number | Date | Country | |
---|---|---|---|
Parent | 10801073 | Mar 2004 | US |
Child | 11503878 | Aug 2006 | US |
Parent | 09852102 | May 2001 | US |
Child | 10801073 | Mar 2004 | US |
Parent | 09257896 | Feb 1999 | US |
Child | 09852102 | May 2001 | US |
Parent | 08623569 | Mar 1996 | US |
Child | 09257896 | Feb 1999 | US |
Parent | 09383828 | Aug 1999 | US |
Child | 09852102 | US | |
Parent | 09257896 | Feb 1999 | US |
Child | 09383828 | Aug 1999 | US |
Parent | 08623569 | Mar 1996 | US |
Child | 09257896 | Feb 1999 | US |