Zeroing a Target Flowmeter
20180321075 ยท 2018-11-08
Inventors
Cpc classification
International classification
Abstract
A system and method of automatically zeroing a target flowmeter wherein a lack of variation in the raw flow signal is taken as an indication of lack of turbulence, and thus of an extremely low-flow condition under which automatic zeroing may be performed.
Claims
1. A system for automatically zeroing a target flowmeter, comprising: a target element that is configured to be placed into a fluid flow and generate an output signal that is related to a sensed force on the target element due to the fluid flow; and a processor that is configured to: determine, based on the target element output signal, a condition where the fluid flow is zero or essentially zero; determine a no-flow target element output signal during the condition where the flow is zero or essentially zero; and determine, based on a change in the target element output signal from its no-flow value, a fluid flow rate.
2. The system for automatically zeroing a target flowmeter of claim 1, wherein the processor is configured to determine the condition where the fluid flow is zero or essentially zero further based on a drag force on the target element.
3. The system for automatically zeroing a target flowmeter of claim 2, wherein the processor is configured to determine the condition where the fluid flow is zero or essentially zero further when the drag force on the target element is zero.
4. The system for automatically zeroing a target flowmeter of claim 2, wherein the processor is configured to determine the condition where the fluid flow is zero or essentially zero further based on variations in the drag force on the target element.
5. The system for automatically zeroing a target flowmeter of claim 4, wherein the processor is configured to determine that the fluid flow is not zero when drag force variations are detected.
6. The system for automatically zeroing a target flowmeter of claim 1, further comprising circuitry for determining, based on the target element output signal, a force signal.
7. The system for automatically zeroing a target flowmeter of claim 6, further comprising a temperature sensor that is configured to sense the temperature of the fluid flow in a conduit.
8. The system for automatically zeroing a target flowmeter of claim 7, wherein the processor is responsive to the temperature sensor and the force signal.
9. The system for automatically zeroing a target flowmeter of claim 8, wherein the processor is further configured to deteiniine a force offset value.
10. The system for automatically zeroing a target flowmeter of claim 9, wherein the force offset value comprises an estimate of the no-flow target element output signal.
11. The system for automatically zeroing a target flowmeter of claim 10, wherein the processor is further configured to determine, based on the sensed temperature, a temperature compensation value.
12. The system for automatically zeroing a target flowmeter of claim 11, wherein the processor is further configured to incrementally adjust a value of a combination of the force signal, the temperature compensation value, and the estimate of the no-flow target element output signal.
13. The system for automatically zeroing a target flowmeter of claim 12, wherein the processor is configured to incrementally adjust toward zero the value of the combination of the force signal, the temperature compensation value, and the estimate of the no-flow target element output signal.
14. The system for automatically zeroing a target flowmeter of claim 6, further comprising a pressure sensor that is configured to sense the pressure of the fluid flow in a conduit.
15. The system for automatically zeroing a target flowmeter of claim 14, wherein the processor is responsive to the temperature sensor, the pressure sensor, and the force signal.
16. The system for automatically zeroing a target flowmeter of claim 15, wherein the processor is configured to determine the no-flow target element output signal only when the sensed pressure is within a predetermined pressure range.
17. The system for automatically zeroing a target flowmeter of claim 16, wherein the predetermined pressure range is around atmospheric pressure.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0012] Other objects, features and examples will occur to those skilled in the art from the following description and the accompanying drawings, in which:
[0013]
[0014]
[0015]
[0016]
DETAILED DESCRIPTION
[0017] This disclosure pertains to systems and methods of automatically zeroing a target flowmeter by sensing conditions under which flow is essentially zero and setting the force offset, or the value of the sensed force at no flow, to the force observed under those conditions.
[0018]
[0019] The space within cover piece 104 and surrounding circuit board 107 is filled with a potting material 111 selected to be highly resistant to moisture. This potting material covers the circuit board and the electrical connections to the sensing vane; passage 112 that is open to volume 122 and pipe interior 121 allows fluid pressure in the pipe to reach the pressure sensor.
[0020] Protective shield 113 limits the range of movement of vane 106 and reduces the likelihood of damage to the vane by objects traveling with the fluid. Such protective shields are known in the art of flowmeters and so are not further described herein.
[0021]
[0022]
[0023]
We define the following: [0024] F the current force signal from the analog circuit, as represented in the microprocessor [0025] F.sub.0 the value of the force signal when there is no flow [0026] F.sub.p the previous value of F, stored by the microprocessor [0027] F.sub.off the current estimate of F.sub.0, the offset value to be used in calculating flow [0028] F.sub.tc a temperature-compensation value, calculated as a function of temperature [0029] CNT a counter for the number of successive equal values of F that have occurred [0030] LIM the number of successive equal values of F that will establish zero flow [0031] P the pressure in the system [0032] P.sub.lim a system pressure above which zeroing will not be performed
[0033] The process 400 illustrated in
[0034] If the pressure limit is included, the microprocessor compares the current system pressure, P, with the chosen limit, P.sub.lim, step 401. If the pressure is above the limit, the microprocessor proceeds to step 403 and sets the counter of successive equal force values, CNT, to zero. If a pressure limit is not included, or if the pressure is below or equal to the limit, the microprocessor compares F with F.sub.p, step 402. If the two are not equal, it sets the counter CNT to zero, step 403 and proceeds to step 409. If they are equal, it increments the counter step 404 and compares it with the limit, (LIM) step 405. If the counter is less than or equal to the limit, it proceeds to step 409. If it exceeds the limit, the microprocessor calculates (F+F.sub.tcF.sub.off), step 406. If the result is less than zero, it reduces F.sub.off by one count, step 407, and proceeds to step 409; if it is greater than zero, the microprocessor increases F.sub.off by one count, step 408, and proceeds to step 409. If the value is equal to zero, it proceeds directly to step 409. It then sets F.sub.p equal to F step 409, storing F for comparison on the next measurement cycle.
[0035] In some applications, F may vary due to electrical noise or vibration and the comparison at step 402 may need to look for agreement within a range rather than exact equality. Such range could be determined by one skilled in the field.
[0036] The method need only occasionally detect no-flow conditions; it can fail to detect such conditions often and still work properly. It must not, however, indicate no flow when there is indeed substantial flow.
Application of the Systems and Methods of the Present Disclosure Under Various Circumstances
[0037] Case 1: System pressurized continuously, flow stops completely from time to time.
[0038] This would be the case when monitoring air leaving a compressor that cycles on and off. With the compressor running, flow would be readily detected from its turbulence; with it off, a constant zero-flow condition would be clear. It would be unusual for there to be leakage flow at this point in the system. Zeroing would be performed based on the lack of flow variation alone, as in the first method described above.
Case 2: System periodically shut down and de-pressurized.
[0039] This case would cover systems with night or weekend shutdowns and those with other periodic shutdowns for maintenance that are otherwise run continuously. In this case, the pressure limit would be applied and set just above atmospheric pressure. The meter might be incorrectly zeroed as the system pressure dropped below the limit with some flow still present, but this would be corrected when the pressure reached atmospheric and there was indeed no flow. As the system was filled following the shutdown, the flow would quickly begin to rise and the change in force would be detected, causing the value of CNT to be set to zero and delaying re-zeroing until turbulent flow developed or the pressure was above P.sub.lim.
Case 3: Distribution metering with system never shut down.
[0040] In this case, the flowmeter would be installed, and powered, well before the system was pressurized, thereby allowing accurate zeroing at the outset.
[0041] If the system and method of the present disclosure fails to detect zero flow when there is no flow some, or even much of the time, it will still work properly, because drift is slow, and zeroing need only occur at infrequent intervals.
[0042] Once the meter is zeroed, the quantity (F+F.sub.tcF.sub.off) is a very close approximation to the force exerted by the moving fluid on the vane.
[0043] If the fluid is known and can be approximated as an ideal gas, its density, p, can be calculated as:
where R is the appropriate gas constant. The force on the vane varies with the product of a drag coefficient, C.sub.D, the density, and the square of the velocity. The velocity can be calculated as:
where C is determined by calibration. Commonly, mass flow is required and the meter is calibrated in overall flow rather than point velocity. Mass flow is given by:
Again, the coefficient A is determined by calibration.
[0044] A number of implementations have been described. Nevertheless, it will be understood that additional modifications may be made without departing from the scope of the inventive concepts described herein, and, accordingly, other embodiments are within the scope of the following claims.