`
`United States Patent
`Henry et al.
`
`US006311136B1
`US 6,311,136 B1
`Oct. 30, 2001
`
`(10) Patent N0.:
`(45) Date of Patent:
`
`(54) DIGITAL FLOWMETER
`
`FOREIGN PATENT DOCUMENTS
`
`(75) Inventors: Manus P. Henry; David W. Clarke,
`both of Oxford (GB); James H. Vignos,
`Needham Heights, MA (US)
`
`(73) Assignee; Invensys Systems, Inc,’ FOXbOrO, MA
`(US)
`
`(*) Notice:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 0 days.
`
`(21) APPL NO, 09/111,739
`
`(22) Filedi
`
`Jul- 8, 1998
`
`_
`_
`Related U-S- Apphcatlon Data
`(60) ligg‘éisional application N°~ 60/066,554, ?led 0n N°V~ 26,
`'
`(51) Int. Cl.7 ............................ .. G01F 1/00; G01F 23/00;
`G01F 1/84
`(52) US. Cl. ................ .. 702/45; 73/861355; 73/861356
`-
`(58) Field of Search ................................ .. 702/45—47, 50,
`702/100, 104—106; 73/861356, 861.357,
`861.355
`
`(56)
`
`References Cited
`
`US. PATENT DOCUMENTS
`_
`9/1977 Gallatin et al. .
`Re. 29,383
`Re. 31,450 * 11/1983 Smith ............................ .. 73/861356
`379567682
`5/1976 Van Dyck "
`""" " 318/640
`4,419,898 * 12/1983 Zanker et al. .
`73/86102
`.
`73/861356
`12/1983 Smith ........... ..
`4,422,338
`“ 73/861356
`1/1985 Smith et a1‘
`474917025
`_ _ _ _ __ 73/2331
`4 727 746 * 3/1988 Mikasa et a1 _ _ _ _ _ _
`4,757,390
`7/1988 Mehrgardt et al. .................. .. 386/34
`4,782,711 * 11/1988 Pratt .............................. .. 73/861356
`4,817,448 * 4/1989 Hargarten et al. .
`.. 73/861356
`4,823,614 * 4/1989 Dahlin ............. ..
`73/861357
`4,852,410
`8/1989 COIWOII et a1. ............... .. 73/861356
`478797911
`11/1989 Zolock '
`4,891,991
`1/1990 Mattar et al. .
`
`0 696 726 A 2/1996 (EP) '
`OTHER PUBLICATIONS
`
`M.P. Henr et al., “A Standard Interface For Self—Validatin
`Y
`8
`Sensors”, Report No. QUEL 1884/91, University of Oxford,
`Department of Enginering Science, Sep. 1991.
`M. Henry et al., “The Implications Of Digital Communica
`tions on Sensor Validation”, Report No. QUEL 1912/92,
`University of Oxford, Department of Enginering Science,
`Apr. 1992.
`M.P. Henr et al., “Si nal Processin , Data Handlin and
`Y
`8
`g
`g
`Communications: The Case for Measurement Validation”
`Mar. 1992.
`M.P. Henry et al., “A NeW Approach to Sensor Validation,”
`Improved Analyser Performance, IMC, Mar. 17, 1992.
`M.P. Henry, ‘“‘Intelligent” Behaviour For Self—Validating
`Sensors”, Advances In Measurement, pp. 1—7, date
`unknown.
`SpitZer, David A.; “Industries FloW Measurement”, pp.
`197—210; 1990; USA.
`Decarlo, Joseph P; “Fundamentals of Flow Measurement”,
`. 208—220' 1984' USA.
`pp
`8
`8
`4 Cited by examiner
`
`Primar Examiner—Patrick Assouad
`y
`Assistant Examiner—Manuel L. Barbee
`(74) Attorney, Agent, or Firm—Fish & Richardson PC.
`
`(57)
`
`ABSTRACT
`
`A digital ?owmeter includes a Vibratable Conduit, a driver
`connected to the conduit and operable to impart motion to
`-
`-
`the conduit, and a sensor connected to the conduit and
`.
`.
`operable to sense the motion of the conduit. A control and
`measurement system is connected betWeen the driver and
`the Benson The Control and measurement System includes
`circuitry to receive a sensor signal from the sensor, generate
`a drive signal based on the sensor signal using digital signal
`processing, Supply the drive signal to the driver, and gen
`erate a measurement of a property of material ?owing
`through the conduit based on the signal from the sensor.
`
`List continued on next a e.
`P g
`
`37 Claims, 71 DraWin Sheets
`g
`
`-— Mass?ow
`Measurement
`
`100
`
`105
`
`Dlgital
`Controller
`
`Temp.
`Sensor
`i
`l
`l
`
`Driver ———-—
`
`Flow Tube
`
`————— Sensor
`
`\115
`
`\110
`
`120
`
`Micro Motion 1051
`
`1
`
`
`
`US 6,311,136 B1
`Page 2
`
`US. PATENT DOCUMENTS
`
`3/1990 Hargarten 6‘ al- -
`479117006
`31338
`273575?
`4,934,196 * 6/1990 Romano ........................ .. 73/861.356
`4,996,871
`3/1991 Romano.
`5 027 662
`7/1991 Titlow et a1. .
`5056439
`9/1991 Thompson
`570547326
`10/1991 Mattar _
`'
`5’218’869
`6/1993 Pummer _______________________________ __ 73/629
`5,228,327
`7/1993 Bruck .......................... .. 73/1.34
`5,271,281
`12/1993 Manar et a1_ _
`5,343,764
`9/1994 Mature/£11,,
`5,347,874
`9/1994 Kalotay et a1. ............... .. 73/861.357
`
`3/1995 Kalotay .
`5,400,653
`7/1995 Coleman ......................... .. 73/86.356
`5,429,002
`11/1995 Kalotay ..................... .. 73/861.356
`5,469,748
`3/1996 Cage 6161..
`5,497,665
`31332 PDattEn et a1"
`2????38
`/
`er Yeta"
`’
`3
`10/1996 Henry 6‘ ‘1L ~
`575707300
`11/1996 Yokoi et a1. .................. .. 73/861.356
`5,578,764
`1/1997 Carpenter et a1. .
`5,594,180
`5,687,100 * 11/1997 Buttler et a1. ...................... .. 702/137
`5,774,378
`6/1998 Yang
`5,804,741
`9/1998 Freeman ........................ .. 73/861356
`5,926,096
`7/1999 Mattar et a1.
`...... .. 340/606
`6,092,429
`7/2000 Cunningham et a1. ....... .. 73/861.356
`
`2
`
`
`
`U.S. Patent
`
`0a. 30, 2001
`
`Sheet 1 0f 71
`
`US 6,311,136 B1
`
`‘——Massf|0w
`Measurement
`105
`Digital J
`Controller
`
`100
`/’
`
`125
`Temp. /
`Sensor
`
`i
`
`Driver
`
`—————-
`
`Flow Tube
`
`————— Sensor
`
`\
`115
`
`\12O
`
`\
`110
`
`3
`
`
`
`U.S. Patent
`US. Patent
`
`0a. 30, 2001
`Oct. 30, 2001
`
`Sheet 2 0f 71
`Sheet 2 0f 71
`
`US 6,311,136 B1
`US 6,311,136 B1
`
`
`
`4
`
`
`
`U.S. Patent
`US. Patent
`
`0a. 30, 2001
`Oct. 30, 2001
`
`Sheet 3 0f 71
`Sheet 3 0f 71
`
`US 6,311,136 B1
`US 6,311,136 B1
`
`
`
`
`
`
`
`5
`
`
`
`U.S. Patent
`
`0a. 30, 2001
`
`Sheet 4 0f 71
`
`US 6,311,136 B1
`
`wZmO
`
`wOOE
`
`o <
`
`@m @m
`
`m m
`
`c m
`
`wIOEOO
`
`<m .UE
`
`6
`
`
`
`US. Patent
`
`Oct. 30, 2001
`
`Sheet 5 0f 71
`
`US 6,311,136 B1
`
`5380i
`
`00% 23:08
`
`7
`
`
`
`US. Patent
`
`Oct. 30, 2001
`
`Sheet 6 0f 71
`
`US 6,311,136 B1
`
`oom
`
`Om
`
`m.D:
`
`5:928555
`
`2569382 onm
`
`8
`
`
`
`U.S. Patent
`
`0a. 30, 2001
`
`Sheet 7 0f 71
`
`US 6,311,136 B1
`
`600
`/'/
`
`;
`605
`\ Collect
`Data
`l
`610
`\ Determine
`Frequency
`$
`615
`\ Determine/Eliminate
`Offset
`$
`620
`‘\ Determine
`Amplitude
`‘
`Determine
`Phase
`l
`630
`\ Generate Drive
`Signal
`l
`635
`\ Generate
`Measurements
`
`625
`
`9
`
`
`
`U.S. Patent
`
`0a. 30, 2001
`
`Sheet 8 0f 71
`
`US 6,311,136 B1
`
`start_sample_S1
`
`S1-in
`
`Voltage
`
`*1}; I
`
`1
`
`I
`
`'
`
`'
`
`'Time
`
`start_offset_S1
`
`vo|tage
`
`start_offset_S2
`
`start_sample_S2
`
`10
`
`
`
`U.S. Patent
`
`0a. 30, 2001
`
`Sheet 9 of 71
`
`US 6,311,136 B1
`
`0.12
`
`0.1 —
`
`0.08 -
`
`Square of
`Sensor Voltage
`(V‘V)
`
`0.06 -
`
`0.025
`
`0.03
`
`0.01
`
`0.02
`
`0.015
`Time(s)
`FIG . 8 A
`
`0.04 -
`
`0.02 '
`
`0.005
`
`I
`
`Square of
`Sensor Voltage
`(v'v)
`
`-0.5
`0.0121
`
`0.0121
`
`0.0123
`
`0.0123
`
`0.0122
`
`0.0122
`Time(s)
`FIG . 8 B
`
`11
`
`
`
`U.S. Patent
`
`0a. 30, 2001
`
`Sheet 10 0f 71
`
`US 6,311,136 B1
`
`905 -—~ lnitiallze Variables
`
`,
`l
`,
`910
`\e Estimate end_point
`
`D t
`' t f P ‘
`T
`e ermine
`0 0m s
`\ for Curve Fitting
`920
`l
`\ iteration_count I O
`925\
`l.
`930
`l
`\ Select step length
`935 \
`l
`
`iteration_count = iteration_count + l
`
`ep_int 1 int end_point + 0.5)
`
`$
`940
`\ Fill 2 Array
`945 \
`l
`Smooth zlk-i]. zlk]. zlk+il
`950
`$
`\ Fit Quadratic
`l
`955
`\ Calculate 2* & ><*
`
`960
`
`FIG. 9 N
`
`900
`
`965
`
`l r
`
`end_point = x*
`
`970
`
`iterati0n_count<3
`
`Calculate Frequency
`
`12
`
`
`
`1020
`
`1
`
`U.S. Patent
`
`0a. 30, 2001
`
`Sheet 11 0f 71
`
`US 6,311,136 B1
`
`1000
`
`8‘1'1'12
`
`1005
`
`f1| fZl ITII
`for d1, 02
`
`1
`
`1010
`\ Determine
`
`1
`
`1015
`‘\ Determine Start and
`End of d1m2| d2m1
`
`Determine Phase.
`Amplitude for d1 and
`(12m: and Phase
`Difference
`
`1
`
`1025
`‘\ Repeat for
`d2! d1m2
`
`1
`
`1030
`\ Generate Averages
`of Amplitude 8
`Phase Differences
`
`F|G.10
`
`13
`
`
`
`U.S. Patent
`
`0a. 30, 2001
`
`Sheet 12 0f 71
`
`US 6,311,136 B1
`
`m P £4206
`
`MEMO
`
`o
`
`m
`
`ml
`
`No
`
`1
`
`S
`
`3
`
`2- m: .UI
`
`o g F m®<50>
`
`S mowzmw
`
`SO: .UE
`
`S momzmw
`
`E
`S- Q: .UE
`
`14
`
`
`
`US. Patent
`
`0
`
`3,
`
`1
`
`
`
`
`
`
`
`
`
`.E<._.w.xo_xm><>>mm<30wI._._>>mm3P>>O._u_>._.n=>_m._.m_>>..Nm0".abkm<kw
`
`
`
`
`
`
`
`
`
`mN.mFamz:rmomN..o3IIC1,f,N.fpgasu:
`
`S@mz:.
`
`67,oS.E3959UNomemzmw
`m.o0,N._<zo_w3EmamaaON0N3Jami:Fnoo3-.
`HNo.M.oBNoSFmo<bo>amomzmmmto
`1or-
`
`
`9NN,3VmoOON-.
`
`AON<3DE
`
`2-
`
`om
`
`0vMEN—D
`
`o3.4205.
`
`to
`
`
`
`«90$.07.
`
`mm—DE
`
`15
`
`15
`
`
`
`US. Patent
`
`US 6,311,136 B1
`
`
`
`
`
`hm<kwx0_v_-m_><>>mm<30mIt>>mmDH>>O.E>Hn=2m.__‘mOmQDHm<Hw
`
`
`
`
`
`
`
`mdNdPd0om.22223223222222222232M31.1.3,Fm>EomwdNo0.0mdAmmwfi
`
`
`
`
`%.6E2:3o
`
`.a-mi.0:m..,,2-_
`
`nINo-
`..woNomomotomoNoto
` ....@msE
`.wo50edm6v.0mdNd_,.oo
`
`‘33323322233223>%%2%22%22§S32<%2<%22%oZMflwm
`.
`_or
`
`
`
`_V.....1OF.-
`V
`.HHa-<fl.0:
`
`
`o
`
`,2-
`
`.NomOmme
`
`ENmo<So>
`
`:1amp.07.
`
`ow
`
`o
`
`to
`
`Mo12%”
`
`e.um.0:
`
`16
`
`16
`
`
`
`
`U.S. Patent
`
`0a. 30, 2001
`
`Sheet 15 0f 71
`
`US 6,311,136 B1
`
`1405
`\\ Estimate Nominal
`Operating Frequency
`1
`1410
`‘\ Synthesize
`Nominal Signals
`$
`1415
`‘\ Multiply by Original
`Sensor Signals
`l
`1420
`\ Eliminate
`High f Components
`‘
`1425
`\ Combine Signals
`to Produce ulk]
`‘
`1430
`\ Calculate Frequency
`Deviation
`#
`Add to
`Nominal Frequency
`+
`1440
`\ Determine
`Amplitude
`1
`1445
`\ Determine
`Phase Difference
`
`1435
`\\
`
`1400
`W
`
`FIG. 14
`
`17
`
`
`
`US- Patent
`
`Oct. 30, 2001
`
`Sheet 16 0f 71
`
`US 6,311,136 B1
`
`\
`
`> MESS HOW
`
`Measurement
`
`M1500
`
`Digital Controller
`
`gain
`
`-—T—T
`
`1520
`
`gain \—|/
`
`1520
`
`WA
`
`1510
`I
`r
`r
`\
`I
`L I
`MD A/[) —> D/A —_> Mug's'g'ng
`Muglslzmg
`( \ f
`15201515
`
`48
`
`46
`
`Conduit
`
`1525
`
`48
`
`46
`
`1505 \
`a(l)
`
`1550
`\\ amp
`
`ao
`
`summer
`
`\
`
`'
`
`Sensor
`Signals
`
`1560
`P/IBICéglLtroIJ/
`
`\1555
`
`‘K0111
`
`18
`
`
`
`US. Patent
`
`m.w,
`
`coorxsxmoorago_ogam
`
`
`
`
`Omar2¢_
`
`mamomm
`
`
`
`
`0833:2$52560Ecgm$25998863:62$9800
`mEm855:5,8$ch93Samscmi
`
`overmm?
`
`n
`
`US 6,311,136 B1
`
`:66BcozmSoEOE
`
`2.0:
`
`:60E:239522:22
`
`39
`
`m89mBS26E
`om-Emn303.2293:28
`
`mmworom©_
`
`19
`
`19
`
`
`
`
`
`
`
`
`U.S. Patent
`US. Patent
`
`0a. 30, 2001
`Oct. 30, 2001
`
`Sheet 18 0f 71
`Sheet 18 0f 71
`
`US 6,311,136 B1
`US 6,311,136 B1
`
`— ——>a(s)
`
`K(s)—> — 1
`
`
`
`F|G.18
`FIG.18
`
`20
`
`20
`
`
`
`US. Patent
`
`Oct. 30, 2001
`
`Sheet 19 0f 71
`
`US 6,311,136 B1
`
`X 10-6
`
`SV1: -ve Gain
`
`3.045
`
`3.04
`
`AD1879
`Gain 30% #_
`
`
`
`
`
`
`3.03
`
`3.025
`20
`
`30
`
`40
`
`50
`
`60
`
`AD1879 Temperature(C)
`
`X 10-6
`
`5V2: -ve Gain
`
`3.05
`
`3.045
`
`3.04
`
`AD1879
`Gain 3035
`
`3.03
`
`
`
`
`
`
`
`
`
`3.025 ”
`
`3.02
`20
`
`30
`
`40
`
`50
`
`60
`
`AD1879 Temperature(C)
`
`21
`
`21
`
`
`
`US. Patent
`
`Oct. 30, 2001
`
`Sheet 20 0f 71
`
`US 6,311,136 B1
`
`X 10-6
`
`SV1: +ve Gain
`
`3.045
`
`3.04
`
`AD1879
`Gain 3035
`
`
`
`
`
`
`
`
`
`3.03 -’
`
`3.025
`20
`
`80
`
`4O
`
`50
`
`60
`
`AD1879 Temperature(C)
`
`X 10-4
`
`SV1: Zero Offset
`
`AD1879
`
`Zero
`
`
`
`
`
`
`
`Offset
`
`20
`
`30
`
`4O
`
`50
`
`60
`
`AD1879 Temperature(C)
`
`FIG.19D
`
`22
`
`22
`
`
`
`.oooo-mEoommoomomsoon2m.2329?u:35Eovfiooou2m.mooaoooon:85
`PB.B.
`
`
`
`t5omAoooommoo
`
`.30
`
`
`0Be29mu..mwSoonmmooomLm.am.pwooop
`
`mo9oom9:oo9omcom00*com8090.01%mcomo.ua
`
`1B6B
`
`3,W6moo-%SHO.UV6o-m
`a8mo9.8m2:onmoo-d
`
`UON.OE
`
`.4.FoomwEooow%«monsooou2m$3.88.?u=85
`n_moooma.m
`
`23
`
`mooo-mm.omm
`
`NroOIWwA.ooooM.ama
`
`23
`
`
`
`
`P
`
`w
`
`2
`
`h
`
`1B6m
`
`S.m.TU.cozomtouEmu9.55th505:;E69382m$9x
`
`mme8m.N-m
`
`«m-mSg‘wmm-m
`
`w.3-w
`
`S0
`
`65059:2.<_‘N0—“—
`
`0v
`m8m:3fl8movm03.
`
`n.mnScamwSod
`
`1,993NFormw¢Nolo«aw,S6wood9.mw
`
`.B.#00om.
`
`
`6.50595...
`EN.DE
`
`moodm.wmoodw.
`
`D.
`
`24
`
`24
`
`
`
`US. Patent
`
`Oct. 30, 2001
`
`Sheet 23 0f 71
`
`US 6,311,136 B1
`
`Every Cycle: Calculate 11,23. 1mg,
`I1Pc. IiNc. Izps.
`IQNS. SUITMS,
`Ratio1s. summ. sumgs
`
`2205
`
`2200
`
`Every 10,000 Cycles:
`Check Slope of A1
`
`
`
`
`
`
`
`
`
`
`
`2220
`
`Generate Average
`Values
`
`Estimate Zero Offset
`
`& Gain Mismatch
`
`Calculate k,
`amp_iactor
`
`Estimate Amplitudes
`
`
`
`
`Improve Estimate
`
`Adjust Raw Data
`
`25
`
`25
`
`
`
`US. Patent
`
`Oct. 30, 2001
`
`Sheet 24 0f 71
`
`US 6,311,136 B1
`
`ooo
`
`‘—
`
`o
`o
`oo
`
`m
`c: m
`O
`‘0 N
`o
`
`o
`o
`v D
`—
`U.
`
`8
`(\l
`
`o
`
`
`
`8
`9
`
`c
`8
`
`U
`o m
`0
`
`'
`)
`(
`—I
`
`0
`9r
`
`o
`8
`
`o
`
`o 8
`
`.—
`
`oo
`5to
`t
`8
`.
`3?
`0 <1: 1:
`8
`3-;
`
`8
`00
`
`
`
`N 8
`z
`8
`. 8
`tr
`” U 0.
`o
`('3
`8 LI-
`II
`E
`(D
`'
`,,,_ o a? E
`"
`,
`0':
`T
`c}:
`o
`(\I
`v
`<|r
`('0
`2 co
`clu
`o
`m
`v
`Sfiugssom 0192 am 110 paan ssvud
`sap/(3 peAeaueluy U0 peseq aseud
`
`,
`
`26
`
`to
`
`om[
`
`\
`to
`.—
`o
`o.
`O
`n
`
`E
`m
`(6co‘—
`,_
`8
`o
`Q
`
`0 I
`
`I
`c
`(U
`(D
`E
`
`$8
`S;
`g
`Q
`O
`..
`U
`'65
`
`v
`'3:
`‘8
`8
`?
`u
`g
`a)
`co E
`‘—
`'o
`
`co
`
`v
`
`0
`
`~
`cu
`
`‘
`co
`v
`cu
`o?
`I
`l
`I
`o
`‘- sfiugssom 0132 3A— uo paseq aseud
`
`26
`
`
`
`US. Patent
`
`Oct. 30, 2001
`
`Sheet 25 0f 71
`
`US 6,311,136 B1
`
`to
`
`<
`‘1'
`N
`
`“‘ 0'
`
`—
`LL
`
`w
`
`A
`E
`:3
`C0 3’
`m
`E
`1—
`
`N
`
`v—
`
`7
`
`<9
`
`CD
`N
`O
`
`"’ U
`
`LL.
`
`<-
`
`A
`9
`:3
`co 3,
`0)
`E
`+-
`
`N
`
`v-
`
`3
`.0
`
`§t
`
`OU
`
`.E(U
`U)
`‘D
`C
`“I
`'55
`Q
`O
`g
`3
`gh
`‘0
`9OJN
`a)
`«n
`(U
`.C
`(L
`
`‘1’O
`X —-———_
`’
`”0070163588385
`°
`‘1’
`T
`9‘
`o
`o.
`o
`o
`o
`399169
`°
`°
`°
`°
`p) 163340 aseud
`(sanfiap) uouegAap pJepuas
`
`(
`
`27
`
`27
`
`
`
`US. Patent
`
`Oct. 30, 2001
`
`Sheet 26 0f 71
`
`US 6,311,136 B1
`
`
`
`
`
`—7c/03
`
`0
`
`who
`
`211/0)
`
`31t/co
`
`Time(s)
`
`FIG.25
`
`28
`
`28
`
`
`
`US. Patent
`
`Oct. 30, 2001
`
`Sheet 27 0f 71
`
`US 6,311,136 B1
`
`2600
`
`’A/
`
`2605
`
`2610
`
`2615
`
`2620
`
`Estimate Amplitude
`
`& Phase
`
`Calculate Phase
`
`Difference
`
`Determine Amplitude
`Rate of Change
`
`
`
`Produce Frequency
`Estimate
`
`
`
`
`
`
`
`
`2625
`
`2680
`
`Correct
`Frequency
`
`Compensate
`Phase
`
`29
`
`29
`
`
`
`US. Patent
`
`C
`
`0,
`
`0
`
`M
`
`US 6,311,136 B1
`
`Noémo
`
`18om3on.omE
`mS
`m.who
`0«NoS.moakja2<
`PmmNM3-0FmwaN“:
`.5_¥Woo
`
`omd
`
`vmoEm
`
`mum.UE
`
`3%:
`
`.>ozm30mmmnmFm_‘>m
`
`3m
`
`3wANT:
`
`(KNDE$5.2:.
`
`
`
`n0.5m.868853F9823?
`
`30
`
`30
`
`
`
`
`US. Patent
`
`w,w.
`
`US 6,311,136 B1
`
`
`1mo.ozoEmmmoomFo.m<m2
`
`
`F.o-
`
`m3-
`
`7m<>as?mom
`_wo-E:
`
`m.mFdwmo%8-285.?3.385.F5
`
`
`
`<WNU_H_Ami—2:.
`
`18om9‘oncm2m.No-
` NoéooomfimnwmTmmm504””:
`
`>ozm30mmm
`
`._<:o_mmm
`
`22m
`
`F>m
`
`E:
`
`31
`
`31
`
`
`
`US. Patent
`
`m
`
`0m.
`
`US 6,311,136 B1
`
`ommo
`
`mam.UE
`
`Amvafi
`
`O?onONor
`
`m....s.8-838384,823as
`85350nfilm>ozm30mmu.m3.5
`
`
`
`wméw
`
`#5.m<>.n__2<mo“.
`
`ANT:
`
`1coomowomcm2
`w.05
` Noémommfimum
`
`
`
`Fo+mmo21.9:
`
`0.5
`
`m.5>><mF>m
`
`«.5E:
`
`>ozm30mmm
`
`<®N0—H—Amvmsfi
`
`32
`
`32
`
`
`
`US. Patent
`
`Oct. 30, 2001
`
`Sheet 31 0f 71
`
`US 6,311,136 B1
`
`<Om.UEAmvmzfi
`
`8on
`
`owonemor
`
`
`
`Noéovvow.rumro+mmogfim5
`
`cm0
`
`
`
`mom.U_mu_6E2:
`owomomor
`
`
`
`NoémowonnmFo+mmo3Wm”:
`
`mew
`
`m.5mo<mm><
`
`v.5ANIV
`
`
`
`>ozm30mmu>><m
`
`m._‘w
`
`3.5
`
`min
`
`Jim
`
`on;
`
`8.5
`
`5.5
`
`.3”ANIV.m<>.n=2<
`:lm>ozm30mE.><
`
`.mo;ompommmoo
`
`33
`
`33
`
`
`
`
`
`US. Patent
`
`O
`
`v.
`
`US 6,311,136 B1
`
`w#3$.8-883.onS+mmmmmm.m5
`
` n_>ozm30mE.><M.21.5
`
`
`
`m=m.0:£92:
`
`mmom
`
`mvowmmonmmonm_‘o_‘m
`
`mm.mw
`
`wm.mm
`
`
`
`.ANT:wmm.m<>.n__2<mom
`
`Fo+mmmmmmd5
`
`1mm839‘mmonmmomm:Emm_,3mm
`2um,mmmma3%
` Noévornmdw
`
`mimm
`
`vvhw
`
`Nv.mm
`
`v.3E:>ozm30mE
`>><mm0<mm><
`
`<FmDEfig:
`
`
`
`34
`
`34
`
`
`
`US. Patent
`
`y
`
`n
`
`m
`
`1
`
`mmNmOE6E2:
`55032.9:5<NmDE$52:888cmMmgm.0,w5m.350V_St>ozm30mEm.5m0<mm><
`m.moéfivmofi
`1,omomowomomE
`(0,.m3E
`Mmm
`
`
`
`
`NOAKmmooéumFo+movmmfw5
`
`>><m
`
`mewE:
`
`>02m30mmm
`
`8.3omkommmoo
`
`35
`
`35
`
`
`
`
`US. Patent
`
`10m.
`
`wh
`
`4
`
`6
`
`1
`
`6
`
`1
`
`n6mg:Mmmm.0:
`.aaasaa2<mmu:0A_
`
`8.085;:3fig:0,8mmvmmmww
`3I
`Sammmome
`moémmwgénwvoé539m”:
`
`.m<>as?m8
`
`zofiomfimoo
`
`‘Bod
`
`1,5.0-
`3,mood-
`.
`B8cmowomomEUmmU.“—
`
`moammmememain.
`
`
`5.0
`
`
`
`80.0awkommmoo
`
`B6E2:
`
`:3.
`
`.,
`
`
`
`moénva—xfimvoémmnmmd”:
`
`No.0
`
`+0.0
`
`_22mEm
`
`oammmmumemm<zm
`
`36
`
`36
`
`
`
`
`US. Patent
`
`m
`
`M
`
`6
`
`1B
`
`
`no3,_.
`wNo
`6£92:.m,8omowomcm.2mwmOE
`18om38cm9<¢mDE
`n0.0EEmmEm
`
`3E2:.
`
`ammmome¢0.m<>as?
`.
`
`
`
`mo”.ombmmmoo
`
`
`
`Sémovvodw5-0mmmmm6”:
`
`w,omNo
`
`we
`
`
`
`0.0mm<1a>><m
`
`toAmmmmome
`
`mozmmmnma
`
`
`
`xh3mSémotoémSémmomes.
`
`37
`
`37
`
`
`
`
`US. Patent
`
`0 «
`
`0,8-83%:Bmelmwfimm.r:3£95.aom8onem9
`
`
`5».die_,,_.‘w7‘41,‘
`
` LILl_‘Lla? molmmwwSlammmevomfmlnz
`
`aseud lemma LAS
`
`D.
`
`:3wd
`
`38
`
`r0,,SomSw B_63va:B8cm9.on8o.dOA—‘...1,Umm.0—“—q1__1mo0..mM,.,m,s9
`
`
`H_‘_-_xmIm.UmIm.”2fl8#2mekm:«893
`
`pm8cm8onON9mod0___7_171l69%o:o3,8.0-mt9
`Um
`
`mH,.L1FH‘‘‘,,,,‘‘mod.
`m,mod.A
`SoM
`
`
`
`1
`
`05.0wwd1mod.A
`
`o9
`
`38
`
`
`
`US. Patent
`
`Oct. 30, 2001
`
`Sheet 37 0f 71
`
`US 6,311,136 B1
`
`LL!
`.18 Ln
`(‘0
`
`E
`
`‘18
`
`_Ov
`
`a(D
`—8.§
`
`
`812.409196—03
`10
`
`vN‘
`
`1
`co
`(\J
`V.c:
`
`voocovcu
`vmmmmv
`own-wee
`oooo
`
`0.426
`1:o
`(sac-2166p) 'JBA ‘dUJV Jo; peloauoo 'mc] aseud
`
`
`
`u:4.319998-01
`
`
`
`CD
`t
`O
`
`(D
`V.
`O
`
`(saajfiep) a
`
`<1”
`V
`0‘
`3116161110 aseud paloauoou
`
`<2:
`0
`
`co
`”7.o
`('1
`
`60
`
`50
`
`2O
`
`30
`
`35D
`
`FIG.
`
`time(s)
`
`39
`
`
`
`1 II
`
`N ?C
`
`D0
`NV(\l
`cxg
`9!U:
`
`|C
`
`5 +—
`D
`01
`
`OOI
`
`N
`(*2
`St
`3 1
`l‘
`
`39
`
`
`
`US. Patent
`
`Oct. 30, 2001
`
`Sheet38 0f71
`
`US 6,311,136 B1
`
`moon
`
`comm
`
`owom
`
`
`
`<©m.07.32.:
`
`cm
`
`cm
`
`9‘cmono—
`
`5.01
`
`1
`
`
`A35.:nonmmfiméHa.250”.N,“wood:
`23mMomgfim_1fl
`
`
`
`
`
`a084313w:H52.8”..501.mmm¢mOImoomd”umwmnlocgp,
`
`
`
`
`
`36:aEano:.__=_mama.26:02
`
`rod
`
`1pmw»
`1w.,
`
`-moqo
`
`(seamep) sour-”emu 93214.3
`
`40
`
`40
`
`
`
`
`US. Patent
`
`Oct. 30, 2001
`
`Sheet 39 0f 71
`
`US 6,311,136 B1
`
`mom.07.
`
`nwmwnww
`
`.553U
`.
`
`cm
`
`an
`
`cc
`
`cm
`
`or
`
`8o
`
`'
`
`(seeJBap) eoualama aseud
`
`41
`
`
`
`
`
`:0SEE.=339:..26:02
`
`41
`
`
`
`US 6,311,136 B1
`
`
`
`Uom.UE£25.
`
`onmeowmmonmmcum—oFm
`
`03mmowBam—
`
`
`
`momémelomwfiw”525°”.
`
`Redmelwmmhé”vwmmnlmEc.
`
`
`
`89—nonmomnd.”5:30"..too«Go
`
`US. Patent
`
`
`
`
`
`89:.«mg..395
`
`C0
`
`1
`
`wh
`
`10.
`
`0
`
`m88
`
`s98
`
`09madmmoon
`
`1o7Mf,
`
`tEd
`
`mod
`
`mod
`
`vod
`
`mod
`(seaifiap) aoumemq aseud
`
`Edi
`
`42
`
`42
`
`
`
`US. Patent
`
`Oct. 30, 2001
`
`Sheet 41 0f 71
`
`US 6,311,136 B1
`
`Dom.UE
`
`o
`
`mom
`
`cv
`
`EoE:
`
`on
`
`o
`N
`
`o—
`
`$6..26:26..
`
`.250“.
`
`ES
`
`53.:
`
` NQImNDV.Fwoqwmomd.
`”EmanuoEF
`
`83
`
`melmmowd”
`.258$00
`
`2%.:
`
`3.5
`
`(seamap) eoumamg aseud
`
`43
`
`43
`
`
`
`US. Patent
`
`()ct.30,2001
`
`Sheet 42 0f 71
`
`US 6,311,136 B1
`
`momm
`
`comm
`
`owom
`
`9m.26::9:
`
`om
`
`om
`
`mom.UE
`
`Eas:8
`
`cm
`
`or
`
`.33
`coo.w
`
`£2:
`
`E...
`
`aman:
`
`5-3:;H.250“.
`
`No-82du“.3313:
`
`81053.0U.250”.960
`
`ed
`
`md
`
`<r
`oi
`(SBSJBBP) eoumaggq aseud
`
`n.
`N
`
`N.
`N
`
`—.N
`
`44
`
`44
`
`
`
`
`US. Patent
`
`Oct. 30, 2001
`
`Sheet 43 0f 71
`
`US 6,311,136 B1
`
`
`
`>8685.68a25:35.».is:=9:
`
`“Em.07.
`
`Ewe:
`
`83
`
`83
`
`25m
`
`899
`
`nN”Brno".
`
`woxmommh”.258.50
`orommmdUgala—=2.v,
`
`(seefiap) aouammq eseud
`
`45
`
`45
`
`
`
`US 6,311,136 B1
`
`US. Patent
`
`a0
`
`17f044whS
`
`2811m.m88w.88.
`
`
`
`8:9826..26:26..
`
`Dom.UE
`
`8
`
`cm
`
`Eas:
`
`on
`
`o
`m
`
`or
`
`coo._.
`
`8135..“n5:3“.58
`
`.258
`
`03mm
`
`35d
`
`can.“
`
`N¢l¢~8¢Ncm5.x
`
`«38%u
`wags:
`
`No
`
`,-md
`
`md
`
`('2o
`(seeJBep) eoualema aseud
`
`N.o
`
`pd
`
`46
`
`46
`
`
`
`US. Patent
`
`Oct. 30, 2001
`
`Sheet 45 0f 71
`
`US 6,311,136 B1
`
`90m
`
`mommmW
`
`1Q,i.MW1.._.Wcomm_"V,”_.1N,V,_1.,Vr1m,W
`
`__
`
`
`
`5:93:9;.26:26;.
`
`-md
`
`(seeJfiap) sous-name eseud
`
`47
`
`emon38
`
`on
`
`o—
`
`39::
`
`Iom.DE
`
`_
`
`1m
`
`h
`
`Mozmm
`
`.owwé
`
`vwcé
`
`coo."
`
`5-88;u.250“.
`
`am2mm“.1,HW
`
`slmmo:”is“.58o8L5?”3mg$E¢
`
`47
`
`
`
`
`US. Patent
`
`Oct. 30, 2001
`
`Sheet 46 0f 71
`
`US 6,311,136 B1
`
`8
`
`cm9.88S
`
`E2::
`
`Em.07.
`
`N
`
`
`08,.—moummwndu550“.500mmam:513mb.F8mmn1mEc.m,
`mmmm.”5:8"."WW
`
`
`
`V:N
`
`
`
`
`
`eczema32.93::9:
`
`Nd
`
`(sanfiap) aauexema aseqd
`
`48
`
`48
`
`
`
`
`
`17f074whS
`
`US 6,311,136 B1
`
`US. Patent
`
`20,3a0
`
`moon
`
`28m88
`
`
`
`—o..mm:.wH5:3...
`
`513006”UganImEt.
`
`5133.;H.250”.E00
`
`8:23so:is::9:
`
`8%
`
`83
`
`owom
`
`omON
`
`on
`
`EmE:
`
`3m.UE
`
`(samfiap) abueJemq aseud
`
`49
`
`49
`
`
`
`
`US. Patent
`
`tC0
`
`w,
`
`17f0
`
`US 6,311,136 B1
`
`
`
`
`
`SEES.so::9...IbnEm
`
`
`
`xom.UEEms:
`
`mmcmmv9‘mmonmmommpo_.m
`
`835:u.250“.
`
`oo+mooo._.uEggnog...
`
`
`
`8380.—“.250“..too
`
`mm0m216
`aWaaeU.%m
`.05m
`
`
`mm26m.
`
`aU09
`
`W
`
`50
`
`50
`
`
`
`US. Patent
`
`Oct. 30, 2001
`
`Sheet 49 0f 71
`
`US 6,311,136 B1
`
`
`cm92mm8mm839
`
`E9::
`
`.5m.0:
`
`m
`
`5-2£.m”Esau.
`
`FalmmmwfiN883195...
`
`Sumwvmfi”82:0“.Eco
`
`.5528.3quI26::9:
`
`cmas".
`
`(saeJfiep) aouaJama aseud
`
`51
`
`51
`
`
`
`US. Patent
`
`Oct. 30, 2001
`
`Sheet 50 0f 71
`
`US 6,311,136 B1
`
`0.3
`
`g
`
`'
`
`i
`
`~
`
`p
`
`'
`
`.
`
`\
`
`.
`
`F
`
`»
`
`.
`
`‘
`
`..
`
`1
`
`1
`
`
`
`.1
`
`'1
`
`
`
`
`9025
`
`2T
`
`; 02
`5
`g
`a
`
`0.15
`
`03""
`
`
`0050
`26
`40
`60
`80
`100
`120
`140
`FIG 37A
`
`“"‘9‘5’
`
`'
`20
`
`40
`
`60
`
`80
`
`100
`
`time(s)
`
`’
`
`120
`140
`FIG 378
`
`0.04
`
`’8
`g 0.02
`
`0
`
`-0.02
`
`0.04
`O
`
`3Ea
`
`)
`U)
`
`%g
`
`E
`
`82.2
`
`rawfreq(Hz) 22.a)
`
`82.1 m _L m
`
`81.7
`
`20
`
`40
`
`60
`
`80
`
`1 00
`
`120
`
`140
`
`time(s)
`
`52
`
`52
`
`
`
`US. Patent
`
`Oct. 30, 2001
`
`Sheet 51 0f 71
`
`US 6,311,136 B1
`
`.0 —A
`
`Ditt.ofSVrateofchange
`
`l
`
`0
`
`20
`
`40
`
`60 A
`
`(
`
`) 80
`
`100
`
`140
`120
`FIG 37D
`
` 0
`
`0
`
`40
`
`.
`20
`
`.
`60
`
`,
`80
`
`100
`
`140
`
`1
`120
`
`time(s)
`
`FIG. 37E
`
`53
`
`CD
`U)
`
`Cm
`
`.E
`O
`
`‘5
`
`25
`
`3>(
`
`n
`
`“6
`E.3
`
`<0
`
`53
`
`
`
`US. Patent
`
`Oct. 30, 2001
`
`Sheet 52 0f 71
`
`US 6,311,136 B1
`
`mean = 81.9542. std = 0.0173229
`
`
`
`81.7
`0
`
`'
`20
`
`4o
`
`60
`
`80
`
`100
`
`120
`
`140
`
`“W
`
`FIG 38A
`
`Mean value = 0.00142862. std = 000522801
`
`0.04‘
`,
`0
`.
`a
`E 0.02r
`a,
`‘
`Q)
`E
`q;
`U)
`('6
`
`0
`
`1
`
`
`
`60
`
`l
`so
`
`100
`
`120
`
`140
`
`1
`20
`
`‘
`40
`
`i
`g
`g 4102‘"
`E
`
`f I
`
`0040
`
`time(s)
`
`FIG. 383
`
`Mean value = 0.00304097. std = 0.341224
`
`(degrees) C
`rawphase
`
`time(s)
`
`FIG. 38C
`
`54
`
`54
`
`
`
`US. Patent
`
`Oct. 30, 2001
`
`Sheet 53 0f 71
`
`US 6,311,136 B1
`
`Mean value = 000123626. Std = 0.0117307
`
`(degrees)
`rawphase
`
`0
`
`20
`
`40
`
`60
`
`fime(s)
`
`80
`
`0
`
`120
`
`FIG. 38D
`
`
`
`rawphase(degrees)
`
`0 15
`
`Mean value = 0.0169594. std = 0.0234245
`
`.0 —L
`
`
`
`
`
`
`
`
` 5':_ooomoo:
`
`'0 LL
`
`0
`
`20
`
`40
`
`60
`
`""1““
`
`80
`
`1 00
`
`1 20
`
`FIG. 38E
`
`Mean value = 0.144992. std = 000420759
`
`
`
`
`
`_flrawphase(degrees) 0 a.r____
`
`0
`
`20
`
`40
`
`60
`
`W)
`
`80
`
`100
`
`120
`
`FIG. 38F
`
`55
`
`55
`
`
`
`US. Patent
`
`Oct. 30, 2001
`
`Sheet 54 0f 71
`
`US 6,311,136 B1
`
`0.8
`
`1‘
`3
`
`$0.75
`a,
`‘5)
`g 0.7
`a
`g 0.65
`D.
`
`g 0.6
`
`0.55
`
`0
`
`1
`1
`
`‘
`20
`
`Mean value = 0.863722, std = 000926315
`
`40
`
`60
`
`time(s)
`
`80
`
`100
`
`120
`
`G
`
`3.4
`
`Mean value = 2.89224, std = 0.123418
`
`
`$32an
`
`E:
`
`g 3
`Q)
`
`g 2.8D.
`
`
`E 2.6
`
`2'40
`
`20
`
`40
`
`60
`time(s)
`
`80
`
`100
`
`120
`
`FIG. 38H
`
`56
`
`56
`
`
`
`US. Patent
`
`Oct. 30, 2001
`
`Sheet 55 0f 71
`
`US 6,311,136 B1
`
`mean = 81.9535, std = 000533983
`821————1—.1______,___|____
`
`E
`i 81 .981
`3
`~= 81 96,
`‘C
`.03Q
`
`g 81 .941
`o
`;
`U
`1
`
`81.92‘
`
`.
`
`20
`
`40
`
`1
`
`1
`60
`
`,
`80
`
`.
`100
`
`
`
`_
`
`_
`.
`
`_:
`
`120
`
`140
`
`FIG 39A
`
`um)
`
`x 10-3
`
`Mean value = 0.00142935. std = 0.000659252
`
`1 N
`
`
`
`
`
`
`
`correctedphase(degrees)
`
`0
`
`2'0
`
`40
`
`60
`
`80
`
`1 00
`
`“'"e‘s’
`
`1 40
`1 20
`FIG. 398
`
`Mean value = 0.0040215, std = 0.0109707
`
`(degrees)
`correctedphase
`
`
`' 0
`
`20
`
`40
`
`60
`
`80
`
`100
`
`120
`
`140
`
`time(s)
`
`FIG. 39C
`
`57
`
`57
`
`
`
`US. Patent
`
`Oct. 30, 2001
`
`Sheet 56 0f 71
`
`US 6,311,136 B1
`
`x 10-3
`
`Mean value = 000113804, std = 0000601559
`
`
`
`
`
`correctedphase(degrees)
`
`0
`
`20
`
`40
`
`60
`
`""‘S’
`
`80
`
`1 00
`
`1 20
`
`FIG. 39D
`
`Mean value = 0.0167976, std = 000363328
`
`0.02
`
`
`
`
`
` O correctedphase(degrees)
`
`
`4O 80
`time(s)
`
`1 00
`
`1 20
`
`FIG. 39E
`
`Mean value = 0.144992. std = 0.00108624
`
`O
`
`20
`
`0.o.0L1—0..s010)\l
`
`O L. .p
`
`O ..A. (a).'__r
`
`
`
`
`
`correc1edphase(degrees)
`
`0
`
`20
`
`40
`
`60
`
`W
`
`80
`
`100
`
`120
`
`FIG. 39F
`
`58
`
`58
`
`
`
`US. Patent
`
`Oct. 30, 2001
`
`Sheet 57 0f 71
`
`US 6,311,136 B1
`
`Mean value = 0.663739. Std = 0.00182757
`.0 Nm
`
`orrectedphase(degrees) 0 CD01
`p \1,T111
`
`
`
`‘A''T‘
`
`
`
`1.1-UMR
`
`
`0
`20
`40
`60
`80
`1 0
`120
`
`time(s)
`
`FIG. 39G
`
`Mean value = 2.89254. std = 0.009222%
`
`'
`
`‘
`
`1
`
`1
`
`1
`
`
`d
`
`A 3
`w
`1
`‘1’
`1
`9.’
`32 95‘»
`E
`
`‘
`
`a
`g 29
`D.
`B
`62.851-
`“J
`a
`o
`
`1
`
`1
`
`-
`1
`
`1
`L______L_——A—__—A__———1—————————l————-j
`2'80
`20
`40
`so
`so
`100
`120
`time(s)
`
`FIG. 39H
`
`59
`
`59
`
`
`
`US. Patent
`
`Oct. 30, 2001
`
`Sheet 58 0f 71
`
`US 6,311,136 B1
`
`25
`
`
`
`RawPhaseerror
`
`
`
`20DropinapparentDensity(%)
`
`15
`
`issetb
`
`
`
`
`
`
`Athighflows,max.densitydrop
`‘lableairpresSure(5bar).NLOTbyflowtube}.ll.yiaval
`
`
`
`
`StallpointatFoxboro's
`
`analogueitransmitter
`
`
`-0.3
`-04
`—O5
`
`02
`
`0.1
`
`0
`
`02
`
`(sea-1169p) 10119 aseud
`
`6O
`
`60
`
`
`
`US. Patent
`
`Oct. 30, 2001
`
`Sheet 59 0f 71
`
`US 6,311,136 B1
`
`0
`
`£9.3uvmax5uAmaxQ“n0£9.3u+
`
`vmm
`
`on
`
`mow.OE
`
`Act36:8E983EQED
`
`
`
`___
`
` £9.3u«$9.3na$9.3,.ua$9.owu4
`_
`
`.mEEmchmamoficm_£9.3uxnos23%“..me£3::9;_<.“.285“.BEonEm_
`
`$9.3uoH._£9.Eun=8»82%:E5252my._maxm:n*Samoagmm_nm__m>m.>2“mmm_.
`mmon9o.mo
`.9526:wmewas—52$W
`_i-LLIL.
`
`In
`T
`(%) Joua MOI; ssew
`
`owl
`
`mml
`
`61
`
`61
`
`
`
`
`
`US. Patent
`
`Oct. 30, 2001
`
`Sheet 60 0f 71
`
`US 6,311,136 B1
`
`
`
`Uov.DE
`
`
`
`3;3350EmhmaamEno.0
`
`0v
`
`mm
`
`on
`
`mmonm.
`
`or
`
`.033@595a.5:09.00BumEtc3ch53.6.3.
`
`e9.3.u9£9.3u4$9.3u4
`$9.o...uMA
`
`$9.mmuv£9.EuAmaxow.u0£9.a;u+
`
`
`
`net32%..me.32.:9:.<
`
`.__£w8226:352.93a2:305Emw_nw__m>m..>2Emm_
`
`9985“.6.38=Em_
`
`.mEEmcmzmmzuoficm_
`
`md
`
`mud
`
`Nd
`
`mfio
`
`P.D
`
`mod
`
`(
`
`seeJfiap) Jone aseud
`
`.361
`
`62
`
`62
`
`
`
`
`
`
`
`.3S.02323:2.28:258.235.526..39:35:88.magmmm
`
`
`3m
`ew;
`fN
`ww
`
`
`P
`
`w.
`
`m
`
`LCO
`
`10020,
`
`hS
`
`016t
`
`17
`
`1B6
`
`Dow.07.
`
`GL3650EofiaamE35
`
`vmm
`
`
`
`ago::9:_<....H.«.236;3ES.Em_..N-Boonmm8m.Smo,VI1£9.o...ux$9.3nvQ9.3uoHH_M$9.ann.9£9.EnAmax5un.__2.m8225:B52.93a._6,Q9.mmH4may.edn0$9.9—u*9335.__mm_nm__m>mmEEm9H.m=_Emcm..ew=mo_m:m_Se9.3.u.4_V.£9.3n_+£9.m;uxnaneacmn6.:
`
`
`_
`
`_,
`
`._.
`
`G
`
`I
`
`9
`
`m
`
`(%) 10119 MO” ssew
`
`63
`
`63
`
`
`
`
`
`._F_||_Ill__P_noS«cm:\353ms:.mmEQEmu.xuaEQEmo.220:09.80
`
`
`
`
`
`1
`
`1
`
`1._3,$9.3uxQ9.3uv£9.3uo_6$9.mumnamax5uA$9.5na.__£.mBase:35253a._SQM;mmHa.fiwxcmH0£9.wfl—n*9.3megmm_nm_._m>m3Emm...mEEmcgmozmoficm_Um\y.omu4Qgm._u+£9.m_ux363.2%.memap::9;2V
`
`
`
`
`,«.933;.o.58Em*o..
`
`
`.._1‘
`
`BO6mO.Vo_”—QL33ch
`.55anEno.0Bavmmonmwomm—o.mo19_l._lI4.fl!mod
`
`
`
`_,_.\...
`
`
`
`
`
`,, .“\u._
`\\x\‘\‘.\_\
`
`___mHRdw_na_P..H._
`
`m_n.._.mHoAA.4._9o0vx_29v._w.\_L_CM_No0q‘._
`
`7_pm_2x//_6a._a...m....._tomna!_S.H_
`
`_
`
`(
`
`saeJfiap)
`
`uogwauoo fiugdweo
`
`_mod
`
`64
`
`64
`
`
`
`
`US. Patent
`
`Oct. 30, 2001
`
`Sheet 63 0f 71
`
`US 6,311,136 B1
`
`.25:00:005%.25$ch_m=u_mmm
`
`V__FrLLIIr__x.No @5955
`
`_
`
`__l.......m80_
`
`.__
`
`_
`
`___
`
`_S
`
`3.;£950E283Eno.5 o8mmom3Smo_,No:
`1"3o
`___a__‘.OI____
`
`
`
`-maxown4max3u+£9.3uxnewbacon.5:.86..:9:E@983“..o.58Em_12.?H.
`
`8226:E5268a._E9.mm.1.xv£9.9Nuo29.m:n+2:935zmm3m=m>w>9EmaH.m=_Em:m=..m:mo_m:m_
`max3ux£9.3uv£9.3uo,,_$9.anna£9.E.uA$9.5un..__m..m
`x'mx..New
`
`¢mm
`
`“av.07.
`
`.mm
`
`a
`
`dU.man.
`
`8.?
`
`65
`
`65
`
`
`
`US. Patent
`
`LCO
`
`1
`
`US 6,311,136 B1
`
`mocfimm59:58.520250
`
`
`
`1i.ra!H!._..LP.Nod
`
`mw0\nW2m09.931
`-meo1m
`
`\ax.
`
`x.
`
`7mod8fIom4m608au...euh0S9
`
`
`
`UO._VU_H—?xov37.chE95955no.0vmm
`onn.on...mmonmp9m03
`
`$9.nouaa9.5uA£9.Euuin8225:E52.93aH._£9.m.mnaw£9.edn0£9.9—u*23.megm23.533Emm_m.mEEmcmz‘msmoficm_£9.9muG£9.m;u+maxm;nxnew25:8.52:£32.:9;.<W90888”..0Eon__m.m_
`
`-m8.?
`
`3.?mmm.
`
`66
`
`66
`
`
`
`
`US. Patent
`
`Oct. 30, 2001
`
`Sheet 65 0f 71
`
`US 6,311,136 B1
`
`IO?.UE
`
`Act£33:85anEno.9
`
`0
`
`vmm
`
`ommmcm9
`
`o—
`
`
`
`852mm.82.8.25:02.00BE“.Btu$21.9660:
`
`$9.3.nV.”
`
`$9.anna$9.anna$9.ann4...
`
`
`
`,33.553..anuse"::9;E
`
`.mmm_.__m_..m8an:35258a26megmm5w=m>mm>n
`
`
`..H....9985SEEEm _
`”.wasmcgbamoficm
`
`_,,,,,
`
`mmd
`
`Nd
`
`96
`
`F.O
`
`mod
`(sae1fiap) 10113 aseud
`
`modl
`
`p.01
`
`67
`
`67
`
`
`
`US. Patent
`
`Oct. 30, 2001
`
`Sheet 66 0f 71
`
`US 6,311,136 B1
`
`
`
`FIG.41
`
`68
`
`68
`
`
`
`US. Patent
`
`Oct. 30, 2001
`
`Sheet 67 0f 71
`
`US 6,311,136 B1
`
`lnitialize Setpoint.
`filtered_SV. filtered_DC
`
`4200
`
`filtered_SV = 0.99 +<
`filtered_DC = 0.99 +=
`
`iiltered_SV + 0.01*SV
`iiltered_DC+ 0.01*DC
`
`W
`
`
`
`Pause
`
`Cycle Count > O
`
`?
`
`
`
`
`Setpointz
`max_SP
`
`Decrement Pause
`Cycle Count
`
`filtered_DC
`>
`
`Setpoint=
`possible_SP
`
`Pause Cycle Count:
`Max Cycle Count
`
`4235
`
`Setpoint = 0.9*
`filtered_SV
`
`Setpoint
`<
`
`
`
`
`
`
`
`O.95*max_avail
`
`
`Current
`
`
`
`
`
` filtered_DC
`
`<
`
`C.7*max_avail
`Current
`?
`
`max_setpoint ?
`
` possible_SP = 0.8*
`max_available_current
`* liliered_SV/filtered_DC
`
`
`
` possible_SP
`
`Large Enough?
`
`
`possible_SP
`>
`
`FIG.42
`
`max_SP?
`
`69
`
`69
`
`
`
`US. Patent
`
`Oct. 30, 2001
`
`Sheet 68 0f 71
`
`US 6,311,136 B1
`
`992
`
`Set point change in response to increased damping
`
`
`
`Densily(kg/ma)
`
`(DCOa)
`
`f
`
`984 L
`
`982P
`
`‘
`
`'
`
`980M
`o
`10
`20
`so
`40
`so
`so
`""e‘S’
`FIG 43A
`
`150
`
`100
`
`50
`
`o
`
`0
`
`1o
`
`20
`
`,
`30
`
`M5“)
`
`.
`4o
`
`50
`
`‘
`
`so
`
`FIG}. 43B
`
`2E:
`
`E e50c
`
`u
`.5
`D
`
` O NCD
`
`.m. O)
`'O
`
`O N4:.
`
`
`
`SensorVoltage(V)
`
`.0 Nm
`
`Time (5)
`
`60
`
`FIG. 43C
`
`70
`
`70
`
`
`
`US. Patent
`
`Oct. 30, 2001
`
`Sheet 69 0f 71
`
`US 6,311,136 B1
`
`$09$9$9
`
`3mm>>o_”_
`
`vvdI
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`:1!$3-
`
`1:$2
`
`$3.0
`
`$3
`
`$8.0
`
`$8.0-
`
`6:5
`
`71
`
`71
`
`
`
`US. Patent
`
`Oct. 30, 2001
`
`Sheet 70 0f 71
`
`US 6,311,136 B1
`
`Collect Sensor
`
`Data
`
`Determine Frequency
`
`4500
`
`’fl/
`
`Eliminate Zero Offset
`
`4525
`
`Determine Amplitude
`
`
` Frequency
`4530
`in Expected
`
`Range?
`
`
`Determine Phase
`
`
`
`
`
`
`
`
`
`
`
` Stall Procedure
`
`
`
`4570 Y
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`incorrect
`Oscillation?
`
`
`Attemp Restart
`
`Generate Drive
`
`Signal
`
`Generate Raw
`
`Measurements
`
`
`
`
`
`
`4560
`
`Check for Proper
`
`4575
`
`4580
`
`Generate Null
`
`Raw Measurements
`
`Uncertainty Analysis
`
`Generate VMU, VU,
`
`MV Status, Device Status
`
`FIC.45
`
`4585
`
`72
`
`72
`
`
`
`US. Patent
`
`Oct. 30, 2001
`
`Sheet 71 0f 71
`
`US 6,311,136 B1
`
`4600
`
`4615
`
`4605
`
`Digital Controller
`
`
`
`
`
`Power
`Circuit
`
`
`
`I' -------- 'l
`} Constant
`:
`
`
`
`
`l l
`
`_——
`
`4625
`
`FIG.46
`
`73
`
`73
`
`
`
`US 6,311,136 B1
`
`2
`
`1
`DIGITAL FLOWMETER
`
`CROSS REFERENCE TO RELATED
`APPLICATIONS
`
`This application claims priority from US. Provisional
`Application No. 60/066,554,
`filed Nov. 26, 1997, and
`entitled DIGITAL FLOWMETER, which is incorporated by
`reference.
`
`TECHNICAL FIELD
`
`The invention relates to flowmeters.
`
`BACKGROUND
`
`Flowmeters provide information about materials being
`transferred through a conduit. For example, mass flowmeters
`provide a direct indication of the mass of material being
`transferred through a conduit. Similarly, density flowmeters,
`or densitometers, provide an indication of the density of
`material flowing through a conduit. Mass flowmeters also
`may provide an indication of the density of the material.
`Coriolis-type mass flowmeters are based on the well-
`known Coriolis effect, in which material flowing through a
`rotating conduit becomes a radially travelling mass that is
`affected by a Coriolis force and therefore experiences an
`acceleration. Many Coriolis-type mass flowmeters induce a
`Coriolis force by sinusoidally oscillating a conduit about a
`pivot axis orthogonal to the length of the conduit. In such
`mass flowmeters, the Coriolis reaction force experienced by
`the travelling fluid mass is transferred to the conduit itself
`and is manifested as a deflection or offset of the conduit in
`
`the direction of the Coriolis force vector in the plane of
`rotation.
`
`Energy is supplied to the conduit by a driving mechanism
`that applies a periodic force to oscillate the conduit. One
`type of driving mechanism is an electromechanical driver
`that imparts a force proportional to an applied voltage. In an
`oscillating flowmeter, the applied voltage is periodic, and is
`generally sinusoidal. The period of the input voltage is
`chosen so that the motion of the conduit matches a resonant
`
`mode of vibration of the conduit. This reduces the energy
`needed to sustain oscillation. An oscillating flowmeter may
`use a feedback loop in which a sensor signal that carries
`instantaneous frequency and phase information related to
`oscillation of the conduit is amplified and fed back to the
`conduit using the electromechanical driver.
`
`SUMMARY
`
`The invention provides a digital flowmeter, such as a
`digital mass flowmeter, that uses a control and measurement
`system to control oscillation of the conduit and to generate
`mass flow and density measurements. Sensors connected to
`the conduit supply signals to the control and measurement
`system. The control and measurement system processes the
`signals to produce a measurement of mass flow and uses
`digital signal processing to generate a signal for driving the
`conduit. The drive signal then is converted to a force that
`induces oscillation of the conduit.
`
`The digital mass flowmeter provides a number of advan-
`tages over traditional, analog approaches. From a control
`perspective, use of digital processing techniques permits the
`application of precise, sophisticated control algorithms that,
`relative to traditional analog approaches, provide greater
`responsiveness, accuracy and adaptability.
`The digital control system also permits the use of negative
`gain in controlling oscillation of the conduit. Thus, drive
`
`signals that are 180° out of phase with conduit oscillation
`may be used to reduce the amplitude of oscillation. The
`practical implications of this are important, particularly in
`high and variable damping situations where a sudden drop in
`damping can cause an undesirable increase in the amplitude
`of oscillation. One example of a variable damping situation
`is when aeration occurs in the material flowing through the
`conduit.
`
`The ability to provide negative feedback also is important
`when the amplitude of oscillation is controlled to a fixed
`setpoint
`that can be changed under user control. With
`negative feedback, reductions in the oscillation setpoint can
`be implemented as quickly as increases in the setpoint. By
`contrast, an analog meter that relies solely on positive
`feedback must set the gain to zero and wait for system
`damping to reduce the amplitude to the reduced setpoint.
`From a measurement perspective, the digital mass flow-
`meter can provide high information bandwidth. For
`example, a digital measurement system may use analog-to-
`digital converters operating at eighteen bits of precision and
`sampling rates of 55 kHz. The digital measurement system
`also may use sophisticated algorithms to filter and process
`the data, and may do so starting with the raw data from the
`sensors and continuing to the final measurement data. This
`permits extremely high precision, such as, for example,
`phase precision to five nanoseconds per cycle. Digital pro-
`cessing starting with the raw sensor data also allows for
`extensions to existing measurement techniques to improve
`performance in non-ideal situations, such as by detecting
`and compensating for time-varying amplitude, frequency,
`and zero offset.
`
`The control and measurement improvements interact to
`provide further improvements. For example, control of
`oscillation amplitude is dependent upon the quality of ampli-
`tude measurement. Under normal conditions,
`the digital
`mass flowmeter may maintain oscillation to within twenty
`parts per million of the desired setpoint. Similarly, improved
`control has a positive benefit on measurement. Increasing
`the stability of oscillation will improve measurement