JP4989831B2 - 直交多項式当てはめを用いるプロセス送信機 - Google Patents

直交多項式当てはめを用いるプロセス送信機 Download PDF

Info

Publication number
JP4989831B2
JP4989831B2 JP2001526675A JP2001526675A JP4989831B2 JP 4989831 B2 JP4989831 B2 JP 4989831B2 JP 2001526675 A JP2001526675 A JP 2001526675A JP 2001526675 A JP2001526675 A JP 2001526675A JP 4989831 B2 JP4989831 B2 JP 4989831B2
Authority
JP
Japan
Prior art keywords
transmitter
polynomial
process variable
interpolation
sensor output
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2001526675A
Other languages
English (en)
Other versions
JP2003510711A (ja
Inventor
クレヴェン,ローウェル,エー.
テヴィク,アーメド,エイチ.
Original Assignee
ローズマウント インコーポレイテッド
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=23602686&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=JP4989831(B2) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by ローズマウント インコーポレイテッド filed Critical ローズマウント インコーポレイテッド
Publication of JP2003510711A publication Critical patent/JP2003510711A/ja
Application granted granted Critical
Publication of JP4989831B2 publication Critical patent/JP4989831B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01FMEASURING VOLUME, VOLUME FLOW, MASS FLOW OR LIQUID LEVEL; METERING BY VOLUME
    • G01F1/00Measuring the volume flow or mass flow of fluid or fluent solid material wherein the fluid passes through a meter in a continuous flow
    • G01F1/05Measuring the volume flow or mass flow of fluid or fluent solid material wherein the fluid passes through a meter in a continuous flow by using mechanical effects
    • G01F1/34Measuring the volume flow or mass flow of fluid or fluent solid material wherein the fluid passes through a meter in a continuous flow by using mechanical effects by measuring pressure or differential pressure
    • G01F1/36Measuring the volume flow or mass flow of fluid or fluent solid material wherein the fluid passes through a meter in a continuous flow by using mechanical effects by measuring pressure or differential pressure the pressure or differential pressure being created by the use of flow constriction
    • G01F1/40Details of construction of the flow constriction devices
    • G01F1/42Orifices or nozzles
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01FMEASURING VOLUME, VOLUME FLOW, MASS FLOW OR LIQUID LEVEL; METERING BY VOLUME
    • G01F25/00Testing or calibration of apparatus for measuring volume, volume flow or liquid level or for metering by volume
    • G01F25/10Testing or calibration of apparatus for measuring volume, volume flow or liquid level or for metering by volume of flowmeters
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/04Program control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Program control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • G05B19/0423Input/output
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/31From computer integrated manufacturing till monitoring
    • G05B2219/31126Transmitter coupled to fieldbus and to sensor, a-d conversion
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/34Director, elements to supervisory
    • G05B2219/34084Software interpolator using microprocessor
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/34Director, elements to supervisory
    • G05B2219/34142Polynomial
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/37Measurements
    • G05B2219/37401Differential pressure

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Fluid Mechanics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Measuring Fluid Pressure (AREA)
  • Arrangements For Transmission Of Measured Signals (AREA)
  • Complex Calculations (AREA)
  • Testing Or Calibration Of Command Recording Devices (AREA)
  • Feedback Control In General (AREA)

Description

【0001】
発明の背景
本発明は、プロセス計測および制御工業の分野に関する。
プロセス計測および制御工業では、プロセス変数送信機を使用し、スラリー、液体、蒸気、ガス、化学薬品、パルプ、石油、医薬品、食品、その他の処理プラントの流体に関連したプロセス変数を遠隔的に監視している。プロセス変数の例は、圧力、温度、流量、液位、混濁度、濃度、化学組成、pH、およびその他の特性を含む。
【0002】
あるプロセス変数を決定するには、複雑な数学的計算が要求される。例えば、オリフィス板前後の差圧を計測することによって流量を決定するために、計算は流体密度およびガス膨張係数などの流体の物理的性質の決定を必要とする。これらのパラメータの計算は、広範な計算を含み、それは送信機の更新時間を低下させ、より複雑な処理装置を必要とし、電力の増加を必要とする。
【0003】
この計算の複雑さを減じる1つの技術は、いくつかのパラメータに対して単に固定近似値を使用することである。例えば、精確な式を用いて計算するよりむしろ、メモリに固定値を格納しておくことができる。より正確な技術は、直線多項式曲線当てはめを使用することである。この技術では、プロセス変数は、精確な計算を実行するよりは複雑でない多項式を使用することによって算定される。そのような技術は、1997年6月20日に出願された「簡略化されたプロセスを用いて差圧発生器を流れる流量を示す信号を提供する送信機」(TRANSMITTER FOR PROVIDING A SIGNAL INDICATIVE OF FLOW THROUGH A DIFFERENTIAL PRODUCER USING A SIMPLIFIED PROCESS)と称するWIPO公開公報第WO97/04288号、および1997年2月25日に発行された「遠隔センサからプロセス変数を受信する入力を有する送信機」(TRANSMITTER HAVING INPUT FOR RECEIVING A PROCESS VARIABLE FROM A REMOTE SENSOR)と称する米国特許第5,606,513号に記載されている。例えば、流体の圧縮率(Z)の逆数の平方根は、
【0004】
【数1】
Figure 0004989831
の形の「直線」多項式を用いて近似することができる。ここでPは流体の絶対圧、Tは絶対温度、係数Am,nは補間多項式の係数である。
【0005】
図3Aおよび図3Bは、先行技術の多項式曲線当てはめ技術の誤差を示す。図3Aは、10個の異なる温度値について圧力の関数としてのエチレンの曲線当てはめ誤差を示す。この補間多項式における圧力Pおよび逆温度(1/T)の最高累乗は、それぞれ8および6である。エチレンの場合の温度および圧力は、飽和圧力温度からかけ離れていない。j=6およびk=8として式1に記載された補間多項式の63個の係数Am,nを決定するために、最小限の数(63)の圧力および温度点が使用された。図3Aは、特に圧力の極値で直線多項式曲線当てはめに関連した大きい誤差を示す。図3Bは、32ビットの浮動小数点数(24ビットの仮数)を使用したときのさらに大きい誤差を示す。図3Bに示すように、誤差が105パーセントを超え、結果は実質的に無意味となる。図3Bの例では、係数は64ビットの数を用いて決定され、当てはめ多項式の計算は、32ビットの浮動小数点数を用いて実行された。32ビットは、マイクロプロセッサで実行される浮動小数点の数学計算で使用される典型的なビット数であることに注意されたい。最小二乗当てはめ技術を使用すると、有効ビット数の損失によって生じる粗さは低下する。しかし、そのような曲線当てはめにより生じる誤差は、一部の状況では依然として比較的大きい。
【0006】
この近似技術は、多項式の最高累乗が3または4を超え、かつ多項式が複数の独立変数で形成される場合には、特に不正確である。この不正確さは、計測されるプロセス変数の不正確さの原因となり得る。一般的に、唯一の解決策は、強力なコンピュータおよび高電力を必要とする精確な式を使用することであった。
【0007】
発明の概要
補間多項式を使用して、送信機でプロセス変数を決定する。この補間多項式は「直交」であり、電力消費を大きく増加することなく、プロセス変数の正確な算定をもたらす。送信機は、プロセスに連結するように構成され、かつプロセス変数に関連するセンサ出力を有するセンサを含む。送信機はまた、センサ出力に連結され、かつプロセス変数出力を有するマイクロプロセッサをも含む。プロセス変数出力は、センサ出力の直交多項式関数である。送信機の出力は、補間プロセス変数に関連する出力を提供するように構成される。
【0008】
図面の簡単な説明
図1は、本発明のプロセス送信機、特に流量送信機の実施形態の周囲環境図である。
図2は、プロセス送信機の概略図である。
図3Aおよび図3Bは、種々の温度について精確に実行されたプロセス変数の補間と32ビットの浮動小数点数を用いて実行された補間の百分率誤差対圧力のグラフである。
図4Aおよび図4Bは、64ビットの浮動小数点数と32ビットの浮動小数点数を用いて計算されたチェビシェフ多項式補間を使用した、種々の温度についての百分率誤差対圧力のグラフである。
図5Aおよび図5Bは、64ビットの浮動小数点数と32ビットの浮動小数点数を使用する7×5の行列を使用したチェビシェフ多項式補間の、種々の温度についての百分率誤差対圧力のグラフである。
図6は、本発明の一実施態様のブロック図である。
図7Aおよび図7Bは、16ビットの整数と32ビットの整数を使用するチェビシェフ多項式補間の、種々の温度についての百分率誤差対圧力のグラフである。
図8Aおよび図8Bは、16ビットと32ビットの整数を使用し、数字を切り捨てたチェビシェフ多項式補間の、種々の温度についての百分率誤差対圧力のグラフである。
【0009】
実施形態の詳細な説明
図1は、プロセス計測または制御システム2の流量送信機10などのプロセス送信機の周囲環境を示す。送信機10は、2線式プロセス制御ループ14(実質的に電圧源6および抵抗8として図示する)を通して制御室24に連結する。送信機10は、管継手またはフランジ14を介して管12などのプロセス流体容器に連結される。管12はガスまたは液体などの流体の流動を矢印16によって示す方向に導く。以下の説明は、プロセス変数を計測するための送信機10などの送信機について述べる。プロセス変数は、多項式補間として知られる数学的技法を用いて算定する。直交多項式として知られる特定の型の多項式を多項式補間に使用する。直交多項式は、過度の計算を必要とすることなく、プロセスの非常に正確な算定を提供する。以下の説明は、本発明の見地を例示し説明するために提供する。この説明は、本発明の範囲を限定するものではなく、個々の実施形態は、ここで述べる特別な例を変形して得ることができることを当業者は理解できるであろう。
【0010】
送信機10は、送信機電子モジュール18を含み、差圧、静圧、および温度を計測することによって管12内の流量を決定する。送信機10は、温度センサ筐体24内に担持された抵抗温度装置(RTD)に、電線管26を介して連結する。送信機10は、差圧センサおよび絶対圧力センサを含む。送信機10は、可撓管路28を通して、好ましくはツイストペア導線を用いて形成された4〜20mAの二線式ループによって、管12内を流動するプロセス流体の流量を示す出力信号を制御室4に提供する。発信は例えば、「Highway Addressable Remote Transducer:HART(登録商標)」標準または「Foundation(商標)」フィールドバス標準に従うことができる。流量は、本明細書で後述するように、発明の一つの見地にしたがって直交多項式などの補間多項式を用いて決定される。
【0011】
図2は、送信機100の筐体の内部または外部のいずれかとすることのできるセンサ102(幾つかの実施形態では要素102は複数のセンサを表わす)に連結する、プロセス送信機の簡易ブロック図である。センサ102からの出力は、アナログデジタル変換器104によってデジタル化され、マイクロプロセッサ106内に具現化される多項式補間器に提供される。マイクロプロセッサ106は、クロック108によって決定される速度で、メモリ110に格納された命令に従って作動する。メモリ110はまた、永久変数および一時変数の両方を格納することができる。マイクロプロセッサ106は、ループ114に連結するループ通信器112に連結する。
【0012】
送信機110は、プロセス変数を計測するために使用する。センサ102は、図1に示した管12内で運搬されるプロセス流体などのプロセスに連結するように構成され、センサ出力120をアナログデジタル変換器104に提供する。アナログデジタル変換器104は、マイクロプロセッサ106のような多項式補間器にデジタル化出力122を提供し、このマイクロプロセッサ106は、ループ通信器116のような送信機出力にプロセス変数出力124を提供する。プロセス変数出力124は、センサ出力120の直交多項式の関数である。メモリ110は直交多項式の係数を格納する。直交多項式関数は、補間として知られる数学的手法を使用して、センサ出力に基づいてプロセス変数を近似するために使用される。計測されたプロセス変数は、以下で述べる通り2つ以上のセンサ出力の関数とすることができる。直交多項式は、数学上で周知であり、ある範囲(a、b)にわたる多項式pn(X)の部類に属し、次の関係に従う。
【0013】
【数2】
Figure 0004989831
一つの見地では、直交多項式関数は、数学的補間を通してプロセス変数を近似するための、チェビシェフ多項式として知られる特定の型の直交多項式である。(チェビシェフ多項式については以下で説明する。)別の見地では、多項式の項がセンサ出力の1を越える指数累乗の関数である補間多項式を使用してプロセス変数を近似する。
【0014】
図2は、例示の目的で提供するものであり、実際の送信機の構成は変形することができる。例えば、マイクロプロセッサ106によって実行される関数は、多数の異なるマイクロプロセッサまたは回路によって実行することができる。センサ102からの出力は、アナログデジタル変換器104によるアナログデジタル変換の前に処理することができる。追加の補償ステップをデジタル回路機構を用いて実行することができる。多くの関数は、ハードウェアまたはソフトウェアで、もしくはそれらの組合わせで実現することができる。図2に示した特定の構成は本発明の範囲を限定するものではなく、当業者は構成を変形できることを理解するであろう。例えば、センサ102は2つ以上のセンサを備えることができ、補間プロセス変数は、異なるセンサからの2つ以上のセンサ出力の関数とすることができる。一般的に、各追加のセンサ出力は、補間多項式内に追加の項を必要する。
【0015】
二線式プロセス制御ループの一例は、4mAの最小値および20mAの最高値を有する電流Iを通す。データはデジタルおよび/またはアナログ形式で伝送することができる。ループ通信器116はまた、ループ114からデータを受け取るためにマイクロプロセッサ106によって使用される。電力モジュール118は、ループ114から電力を受け取り、送信機100の構成部品に電力を提供するために使用される。ある型の送信機では、送信機は、ループ114から受け取った電力により完全に駆動される。
【0016】
本発明の実施形態は、直交多項式を利用して補間方程式を形成し、結果的に得られる連立方程式を係数について解く。多くの型の直交多項式が存在するが、1つの特定の直交多項式は、プロセス送信機のために改善された精度を提供するチェビシェフ多項式として知られる離散多項式である。プロセス送信機で、独立変数は有限範囲を持ち、入力および/または校正データは通常、独立変数の範囲全体で等間隔に配置される。さらに、計測は、一般的に5または6有効数字の精度で実行され、計算される独立変数の要求精度は、0.1ないし0.001パーセントの範囲である。本発明の実施形態は、特定のチェビシェフ多項式以外の型の直交多項式を使用することができる。
【0017】
図4Aおよび図4Bは、本発明の実施形態によるチェビシェフ多項式を使用した曲線当てはめの誤差のグラフである。図4Bは、32ビットの浮動小数点計算を使用した場合でも、比較的良好な曲線当てはめを示す。このレベルの精度は、従来の直線多項式曲線当てはめ技法では64またはそれ以上のビットを使用した場合にのみ達成することができる。チェビシェフ多項式補間は、先行技術より幾つかの追加計算および加算を必要とするが、改善される精度は、計算の複雑さの少しの増加を相殺する。例えば、9×7の直線補間多項式(圧力は8累乗、温度は6累乗)を計算するには、62回の乗算および62回の加算が必要である。対照的に、9×7のチェビシェフ補間は88回の乗算および78回の加算を必要とする。しかし、この計算の複雑さの増加は特に重要ではなく、プロセス変数計測の精度の改善を考えると、少量の追加電力を必要とするだけである。さらに、チェビシェフ補間多項式は、より少ないビット数を計算に使用する場合でも、改善された精度をもたらす。曲線当てはめは、チェビシェフ多項式を使用して充分に向上し、容認できる精度を維持しながら、当てはめ多項式の項数を低減することができる。図5Aは、7×5の精確なチェビシェフ補間の精度を示し、図5Bは32ビットの浮動小数点数を使用したときの誤差を示す。結果は9×7の最小二乗曲線当てはめに比較して遜色がない。さらに、7×5のチェビシェフ多項式曲線当てはめでは、乗算の回数は52に低減され、加算の回数は46に低減され、それは9×7の直線多項式補間によって要求されるより少ない。
【0018】
n次のチェビシェフ多項式は、Tn(x)と表わすことができる。Tn(x)におけるxの最高累乗は、nである。離散チェビシェフ多項式は、整数0≦k≦N−1の離散集合で直交する。特に直交多項式は、次のように表わされる。
【0019】
【数3】
Figure 0004989831
1つの特定のチェビシェフ多項式は、次の漸化式に従う。
【0020】
【数4】
Figure 0004989831
ここで、T0(x)=1、T1(x)=2X−(N−1)、nは、チェビシェフ多項式の次数、Nは、チェビシェフ多項式の補間線形組合せの係数を決定するために使用される独立圧力および温度読みの数である。例えば、N=7の場合、Tn(x)は次のように展開される。
【0021】
0(x)=1 式(5)
1(x)=2x−6 式(6)
2(x)=6x2−36x+30 式(7)
3(x)=20x3−180x2+400x−120 式(8)
4(x)=70x4−840x3+3110x2−3540x+360
式(9)
5(x)=252x5−3780x4+19740x3−41580x2
+28968x−720 式(10)
6(x)=924x6−16632x5+112560x4−352800x3
+501396x2−250488x+720 式(11)
n≦N−1であること、すなわちチェビシェフ多項式の最高次数は、独立圧力または温度点の数未満でなければならないことに注意されたい。式6〜11に示す通り、一つの見地では、センサ出力xの1を越える累乗指数を含む多項式の項を使用する。
【0022】
一例では、直交多項式近似を使用して、気体法則ρ=P/ZRTを用いて密度(ρ)を得る。Rは、使用する流体の気体定数であり、ρは、密度である。Zが圧縮性であるとして1/Zに曲線当てはめを実行するため(1/Zはマイクロプロセッサ内での除算を回避するために使用する)、式12を使用する。
【0023】
【数5】
Figure 0004989831
ここでPは、圧力であり、Pは、最小圧力であり、Sは、1/Tであり、Tは、温度であり、Sminは、1/Tの最小値であり、NPEは、圧力に対する係数の数、NTEは、温度に対する係数の数、xp=(P−Pmin)/ΔPであり、xs=(S−Smin)/ΔSであり、S=1/Tであり、NPE−1は、圧力の最高累乗あるいは圧力に対して使用されるチェビシェフ多項式の次数であり、NTE−1は、温度の最高累乗あるいは温度に対して使用されるチェビシェフ多項式の次数であり、ΔP=(Pmax−Pmin)/(NPt−1)であり、ΔS=(1/Tmin−1/Tmax)/(NTt−1)であり、Am,nは、チェビシェフ補間式の係数であり、NPtおよびNTtは、それぞれ曲線当てはめで使用される圧力点および温度点の数である。xpの範囲は、0からNPt−1までであり、xsは、0からNTt−1である。
【0024】
係数Am,nは、圧力変数(P)および温度変数(S−1/T)に対応するチェビシェフ行列を形成することによって解ける。これらの行列は、下記で示される。
【0025】
【数6】
Figure 0004989831
【0026】
行列Q1およびQ2の列は、各列の全てのエントリの二乗の和の平方根で除算することによって規格化される。例えば、Q1のn番目の列の規格化因子は、次の通りである。
【0027】
【数7】
Figure 0004989831
Q2のn番目の列の規格化因子は、次の通りである。
【0028】
【数8】
Figure 0004989831
規格化因子は、次の場合について決定される。
【0029】
xp1≡0; xp2≡1; xp3≡2;・・・・xpm≡NPt−1 式(17)
xs1≡0; xs2≡1; xs3≡2;・・・・xsm≡NTt−1 式(18)
PおよびSが等間隔であり、かつxpmおよびxsnが上に示した通り整数である場合、この規格化は、行列Q1およびQ2を単位条件数の直交行列に変える。特に、これはQ1T・Q1=INTEおよびQ2T・Q2=TNTEをもたらす。ここで、Ikは、k×kの単位行列を表わす。
【0030】
式12は、行列の形で次のように書き替えることができる。
Z=Q1 A Q2T 式(19)
上の式で、Q2Tは、Q2の転置行列を表わし、Aは、(m,n)番目のエントリが係数Am,nであるNPE×NTEの行列であり、Zは、(m,n)番目のエントリが1/Z(xpm,xsn)であるNPt×NTtの行列である。xpmおよびxsnが整数である場合、式19は、次のように簡単に解ける。
【0031】
A=Q1TZQ2 式(20)
Q1およびQ2は、両方とも単位条件数の直交行列であるので、式20が成り立ち、数値的に振る舞いがいい。
【0032】
上記解法の1つの特性は、行列Aの要素の大きさを検査して、チェビシェフ補間式の各項の相対的な重要性を決定することができることである。小さい項は、計算から省くことができる。下記の表1は、前節で論じた9×7のチェビシェフ補間に対応するA行列のエントリの相対的大きさを示す。Aのエントリの大きさを、最大係数の大きさの百分率で表わす。列は、温度に対応し、行は、圧力に対応する。見て分かるとおり、9×7の使用は、係数のサイズによってたぶん正当化されない。
【0033】
【表1】
Figure 0004989831
【0034】
行列Q1およびQ2の単位条件数を持ち、かつ直交性を維持するために、xpおよびxsの値は、それらの範囲全体に等間隔に配置しなければならない。しかし、チェビシェフ多項式を利用するためにこの要件を厳格に実施する必要はない。xpmおよびxsnが整数でない場合、式19は、直接的に、または最小二乗の点から、次のように解くことができる。
【0035】
【数9】
Figure 0004989831
ここで(Q1TQ1)-1は、(Q1TQ1)の逆数を表わし、Q2-TはQ2Tの逆数を表わす。式21は、数値的に適度に振る舞いがいい。実験では、Q1およびQ2両方の条件数は、450未満に維持された。上記の行列式は、厄介であるが、大抵のコンピュータ数値計算パッケージは、これらの式を解くための専用ルーチンを有する。送信機100内のマイクロプロセッサ105がこれらの式を解く必要はない。この式は、オフラインで計算し、以下で説明するように、(メモリ110に格納された)係数だけをマイクロプロセッサ106で使用する。これらの式はまた、ガウス消去技法によって展開して解くこともできる。
【0036】
Q1およびQ2を規格化するために使用する規格化因子norp(m)およびnort(n)は常に、等間隔に配置されたxpmおよびxsnから決定され、実際のxpmおよびxsnからではない。実際の不等間隔のデータから決定された規格化因子を用いた幾つかの試験は、精度に実質的な差を生じなかった。
【0037】
不等間隔の圧力点および逆温度点に対するチェビシェフ補間法の感度を試験した。曲線当てはめには、エチレンについて7つの温度および9つの圧力が関わった。不等間隔データの曲線当てはめの誤差を、図4Aおよび図4Bに示す。曲線当てはめに使用した各温度および圧力点は、その等間隔位置から、均等刻み幅の±1/2の範囲で均等に分布されたランダムな量だけ摂動した。理論的に、この摂動法は2つの同一圧力または温度点を導く可能性があった。しかし、これは試験中には発生しなかった。代わりに、Q1の条件数は、2から440に変動し、Q2の条件数は、1.2から65に変動した。曲線当てはめの最大誤差は、0.00034%から0.0014%に変化した。図4Aおよび図4Bの最大当てはめ誤差は、0.00075%であった。これは、曲線当てはめ誤差の有意の変化を表わすものではない。
【0038】
温度および圧力点の数を1だけ増やすことによって、方程式の優決定系(overdetermined system)で試験を実行した。この場合、Q1およびQ2の最大条件数は、それぞれ34および19に低減した。最大曲線当てはめ誤差は、等間隔の場合の0.0006%の最大当てはめ誤差に比較して、0.0012%に変化した。曲線当てはめでより多くの点を使用すると、上と同一試験条件下で、条件数は1に近づき、最大当てはめ誤差は0.00018%に近づく。この最大当てはめ誤差は、多数の等間隔の圧力および逆温度点を使用した場合の0.00015%の最大当てはめ誤差と比較して遜色がない。
【0039】
チェビシェフ補間法の数値的複雑さは、チェビシェフ多項式を再規格化することによって低減することができる。Tp m(xp)およびTs m(xs)は、それぞれ規格化された圧力および温度チェビシェフ項である。これらの規格化された多項式は、正規のチェビシェフ多項式(式4)を多項式の次数および補間で使用する点の数に依存する定数で除算したものに等しい。それらは、次式を満足する。
【0040】
【数10】
Figure 0004989831
上の式中、
【0041】
【数11】
Figure 0004989831
S=1/Tであり、Smin=1/Tmaxであることに注意されたい。ここでTは、絶対温度である。圧力および温度の値は、曲線当てはめで使用する圧力および温度点の最大値と最小値の間でなければならない。
【0042】
規格化されたチェビシェフ多項式を使用するために、係数Am,nを近似的に規格化しなければならない。Bm,nは規格化された補間係数を表わす。係数Bm,nは次式により係数Am,nに関連している。
【0043】
m,n=Am,nnorpt(m) nortt(n) 式(26)
規格化因子Cp(m)、Ct(n)、norpt(m)およびnort(n)は次のように算定される。これらのパラメータを計算するために、Am,nの解法で行列Q1およびQ2を形成するために使用した規格化因子norp(m)およびnort(n)が必要である。次の関係により規格化係数を初期化する。
【0044】
【数12】
Figure 0004989831
次に、圧力点についてm=2ないしm=NPE−1で以下の漸化を実行する。
【0045】
【数13】
Figure 0004989831
かつ、温度点についてn=2ないしn=NTE−1で以下の漸化を実行する。
【0046】
【数14】
Figure 0004989831
最後に、送信機で式22、23、24、および25と共に次の式を用いて、独立変数、この場合1/Zを計算する。
【0047】
【数15】
Figure 0004989831
零次のチェビシェフ多項式は、その値が1であるので計算しない。
【0048】
要約すると、係数配列Bm,n、ベクトルCp(m)、Ct(n)、PminおよびSminが与えられると、送信機100内のマイクロプロセッサ106の計算手続きは、図6に示す方法150を用いて実行される。この方法は、開始ブロック152から始まる。ブロック154で、マイクロプロセッサ106はチェビシェフ多項式の係数をメモリ110から検索する。156で圧力および温度のようなセンサ出力120がセンサから得られ、ブロック158で式24および25を用いて1次チェビシェフ多項式が計算される。160で式22および23を用いて、残りのチェビシェフ多項式が計算される。ブロック162でマイクロプロセッサ106によって、プロセス変数1/Zが式34を使用して近似される。ブロック164で、近似されたプロセス変数が、例えばループ通信器116を用いて出力される。166で制御が開始ブロック152に返され、補間プロセスが繰り返される。
【0049】
必要な乗算と加算を示すために、式(34)を以下に展開する。
【0050】
【数16】
Figure 0004989831
0(x)項は、その値が1であるので、省かれていることに注意されたい。この式はNTE(NPE−1)+NTE−1回の乗算および加算を必要とする。チェビシェフ漸化式(式22、23、24、および25)は、2(NPE+NTE)−6回の乗算およびNPE+NTE回の加算を必要とする。したがって、チェビシェフ補間法の全計算量は、NPE×NTE+2(NPE+NTE)−7回の乗算およびNPE×NTE+NPE+NTE−1回の加算である。これはNPE×NTE−1回の乗算および加算を必要とする直接多項式補間と比較することができる。これは乗算および加算の増加であるが、利益は大きい。
【0051】
追加の規格化プロセスを実行することを前提として、上記の式は、全てマイクロプロセッサ106で整数計算で算定することができる。全ての演算が±1の範囲内の数字を含む場合には、結果もまた同一範囲内になる。この場合、全ての数字を2n-1にスケールを変更することができる。ここでnは、計算で使用される2の補数のビット数である。式22および23に示した漸化関係は、−1から+1の範囲内に該当する値を生じる。温度および圧力をT1(x)に変換するCp(1)およびCt(1)を除いては、CpおよびCt規格化係数もまた1未満である。したがって、圧力および温度を表わす入力の数字が、使用される整数形式に適合する場合、式24および25も整数形式で実現することができる。
【0052】
整数計算を用いて式34を算定するために、2つの規格化が実行される。第1規格化は1/Zを1の最大値を持つようにスケール変更する。第2規格化は、係数Bm,nの値をスケール変更して、式34の総和が1より大きい値にならないようにする。
【0053】
1/Zを規格化するために、行列Zの全てのエントリ1/Z(xpm,xsn)を定数KFで除算する。ここでKFは行列Zの全てのエントリ1/Z(xpm,xsn)のうちの最大値である。
【0054】
係数Bm,nを規格化するために、行列Aを解き、エントリが係数Bm,nである行列Bを生成する。次いで、全体をnorで除算することによって行列Bを換算する。ここでnorは、行列Bの全ての要素の絶対値の和である。Cは、結果行列を表す。CのエントリCm,nは、Cm,n=Bm,n/norを通して係数Bm,nに関連している。この規格化は、総和が1を超えないことを保証する。これは最も控えめな規格化法であり、総和が1を超えないことを保証する。
【0055】
別の規格化法は、xpおよびxsの値をそれらの範囲全体にわたって掃引し、結果的に得られるTn(xs)およびTm(xp)の最大値を見つけることから成る。この最大値を適切なBm,n係数と共に使用して、総和が達成できる最大値を決定する。次いでこの値は、規格化値norとして使用される。この規格化法は、利用可能な数字範囲をよりよく利用するという利点を持つ。
【0056】
マイクロプロセッサ106が1/Zの規格化値を決定した後、Kfおよびnorを乗算することによって、正しい値を得ることができる。特に、1/Zは次のように計算される。
【0057】
【数17】
Figure 0004989831
定数Kfおよびnorは、気体定数Rのような他の何らかの定数と組み合わされる。入力圧力および温度の範囲は、丸め誤差のために変数が最大および最小曲線当てはめ圧力および温度を超えないように、曲線当てはめ範囲よりわずかに低く制限しなければならない。この条件を達成するために、範囲の1%未満の低減が必要である。
【0058】
図7Aおよび図7Bは、それぞれ、16ビットおよび32ビットの整数計算を使用した曲線当てはめの誤差を示す。16ビットの計算は、数値誤差が存在することを示す。しかし、これらの誤差の大きさは、最下位の3または4有効ビット未満である。ほとんどの送信機の場合、この精度は充分である。これらの誤差曲線は、全ての乗算に丸めを使用し、数字を16ビットの整数に変換して作成された。切り捨てを使用した場合、誤差はより大きくなり、系統誤差が発生する。切り捨てでは、誤差は16ビットの整数で0.08%に近づく。図8Aおよび図8Bはそれぞれ、16ビットおよび24ビットの整数の切り捨ての結果を示す。切り捨てによる誤差は、24ビットの整数を使用したときにようやく現われ始める。
【0059】
本発明を特定の実施形態に関連して説明したが、本発明の精神および範囲から逸脱することなく、形式および詳細に変更を加えることができることを、当業者は理解するであろう。例えば、多項式補間は、マイクロプロセッサの回路機構内で実現することができる。ある見地では、ここで開示した特定のチェビシェフ多項式以外の直交多項式が使用される。多項式を使用して、任意の数のセンサ出力を用いてプロセス変数を算定することができる。例えば、温度の読みに基づいて圧力を補正することができ、差圧、静圧、および温度に基づいて流量を計算することができる。直交多項式は、大電力を要求する非常に複雑な計算を必要とすることなく、プロセス変数の精確な補間を実現する。
【図面の簡単な説明】
【図2】 プロセス送信機の概略図である。
【図3A】 種々の温度について精確に実行されたプロセス変数の補間と32ビットの浮動小数点数を用いて実行された補間の百分率誤差対圧力のグラフである。
【図3B】 種々の温度について精確に実行されたプロセス変数の補間と32ビットの浮動小数点数を用いて実行された補間の百分率誤差対圧力のグラフである。
【図4A】 64ビットの浮動小数点数と32ビットの浮動小数点数を用いて計算されたチェビシェフ多項式補間を使用した、種々の温度についての百分率誤差対圧力のグラフである。
【図4B】 64ビットの浮動小数点数と32ビットの浮動小数点数を用いて計算されたチェビシェフ多項式補間を使用した、種々の温度についての百分率誤差対圧力のグラフである。
【図5A】 64ビットの浮動小数点数と32ビットの浮動小数点数を使用する7×5の行列を使用したチェビシェフ多項式補間の、種々の温度についての百分率誤差対圧力のグラフである。
【図5B】 64ビットの浮動小数点数と32ビットの浮動小数点数を使用する7×5の行列を使用したチェビシェフ多項式補間の、種々の温度についての百分率誤差対圧力のグラフである。
【図6】 本発明の一実施態様のブロック図である。
【図7A】 16ビットの整数と32ビットの整数を使用するチェビシェフ多項式補間の、種々の温度についての百分率誤差対圧力のグラフである。
【図7B】 16ビットの整数と32ビットの整数を使用するチェビシェフ多項式補間の、種々の温度についての百分率誤差対圧力のグラフである。
【図8A】 16ビットと32ビットの整数を使用し、数字を切り捨てたチェビシェフ多項式補間の、種々の温度についての百分率誤差対圧力のグラフである。
【図8B】 16ビットと32ビットの整数を使用し、数字を切り捨てたチェビシェフ多項式補間の、種々の温度についての百分率誤差対圧力のグラフである。
【符号の説明】
100……送信機、102……センサ、104……アナログデジタル変換器、106……マイクロプロセッサ、108……クロック、110……メモリ、114……ループ、116……ループ通信器、118……電源モジュール、120……センサ出力、122……デジタル化出力、124……プロセス変数出力

Claims (30)

  1. プロセス変数を計測するための送信機であって、
    プロセスに連結し、前記プロセス変数に関係するセンサ出力を提供するように構成されたセンサと、
    前記センサ出力を受け、該センサ出力を補間するために使用される直交多項式の関数である補間プロセス変数を出力するように構成された多項式補間器であって、前記直交多項式として規格化されたチェビシェフ直交多項式を用い、整数計算で前記補間プロセス変数を算定する多項式補間器と、
    前記補間プロセス変数を受け、該補間プロセス変数に関係する出力を提供するように構成された送信機出力手段と、を含む送信機。
  2. 前記規格化されたチェビシェフ直交多項式の項Tn(x)が漸化式に従う請求項1に記載の送信機。
  3. 前記漸化式が
    Figure 0004989831
    であり、ここでxが前記センサ出力に関係し、nが前記規格化されたチェビシェフ直交多項式の次数を表わし、Nが前記センサ出力の独立読みの数を表わす請求項2に記載の送信機。
  4. 前記補間プロセス変数が前記センサ出力の少なくとも2つの読みの関数である請求項1に記載の送信機。
  5. 前記送信機出力手段が4〜20mAプロセス制御ループからなる二線式プロセス制御ループ上に出力を送出するように構成された請求項1に記載の送信機。
  6. 前記送信機が前記二線式プロセス制御ループから受け取った電力で完全に駆動される請求項5に記載の送信機。
  7. 前記多項式補間器がマイクロプロセッサーを含む請求項1に記載の送信機。
  8. 前記多項式補間器が32データビットと24データビット仮数の、少なくとも一方を使用している数字を表す請求項1に記載の送信機。
  9. 前記センサ出力が圧力および温度を表す2つのセンサ出力である請求項1に記載の送信機。
  10. 前記補間プロセス変数が圧力を含む請求項1に記載の送信機。
  11. 前記補間プロセス変数の出力が3つのセンサ出力の直交多項式関数である請求項1に記載の送信機。
  12. 前記センサ出力が差圧、絶対圧力、および温度を表わす請求項1に記載の送信機。
  13. 前記補間プロセス変数が流量、密度、気体膨張率の少なくとも1つを含む請求項1に記載の送信機。
  14. プロセス変数を計測するための送信機であって、
    プロセスに連結し、前記プロセス変数に関係するセンサ出力を提供するように構成されたセンサと、
    前記センサ出力を受け、該センサ出力を補間するために使用される多項式の関数である補間プロセス変数を出力するように構成された多項式補間器であって、前記多項式として規格化されたチェビシェフ直交多項式を用い、整数計算で前記補間プロセス変数を算定し、前記規格化されたチェビシェフ直交多項式は、前記センサ出力の累乗の指数が1を超えている指数関数の項を含む前記多項式補間器と、
    前記補間プロセス変数を受け、該補間プロセス変数に関係する出力を提供するように構成された送信機出力手段とを含み、
    前記送信機出力手段は、二線式プロセス制御ループ上に出力を送出するように構成され、前記送信機は、前記二線式プロセス制御ループから受け取った電力で完全に駆動される、送信機。
  15. 前記二線式プロセス制御ループが4〜20mAのプロセス制御ループからなる請求項14に記載の送信機。
  16. 前記多項式補間器がマイクロプロセッサを含む請求項14に記載の送信機。
  17. プロセス送信機でプロセス変数を計測するための方法であって、
    前記プロセス変数に関係するプロセスのパラメータを感知して、センサ出力を提供するステップと、
    直交多項式を使用する補間を前記センサ出力に適用することによって前記プロセス変数を近似して補間プロセス変数を算定するステップであって、前記直交多項式として規格化されたチェビシェフ直交多項式を用い、整数計算で前記補間プロセス変数を算定するステップと、
    前記補間プロセス変数を出力するステップと、を含む方法。
  18. 前記規格化されたチェビシェフ直交多項式の項Tn(x)が漸化式に従う請求項17に記載の方法。
  19. 前記補間プロセス変数を算定するステップが、少なくとも2つの異なるセンサからの2つのセンサ出力の関数である補間プロセス変数を算定する請求項17に記載の方法。
  20. 前記補間プロセス変数を出力するステップが、二線式プロセス制御ループ上に前記補間プロセス変数を送出することを含む請求項17に記載の方法。
  21. 前記二線式プロセス制御ループから受け取った電力を使用して前記プロセス送信機を完全に駆動することを含む請求項20に記載の方法。
  22. 前記補間プロセス変数を算定するステップが34データビットを使用している数字を表すことを含む請求項17に記載の方法。
  23. 前記補間プロセス変数がプロセス流体の流量を示す請求項17に記載の方法。
  24. プロセス送信機でプロセス変数を計測するための方法であって、
    前記プロセス変数に関係するプロセスのパラメータを感知して、センサ出力を提供するステップと、
    格化された直交多項式関数を前記センサ出力に適用することによって前記プロセス変数を近似して補間プロセス変数を整数計算で算定するステップであって、前記規格化された直交多項式は、前記センサ出力の累乗の指数が1を超えている指数関数の項を含むステップと、
    前記補間プロセス変数を出力するステップと、を含む方法。
  25. 前記規格化された直交多項式の項が漸化式に従う請求項24に記載の方法。
  26. 前記漸化式が
    Figure 0004989831
    であり、ここでxが前記センサ出力に関係し、nが前記規格化された直交多項式の次数を表わし、Nが前記センサ出力の独立読みの数を表す請求項25に記載の方法。
  27. 前記補間プロセス変数を算定するステップが、前記規格化された直交多項式関数を2つ以上のセンサの2つ以上のセンサ出力に適用することを含む請求項24に記載の方法。
  28. プロセス変数を計測するための送信機であって、
    プロセスに連結し、前記プロセス変数に関係するセンサ出力を提供するように構成されたセンサ手段と、
    前記センサ出力からデータを補間するために使用される直交多項式の関数として補間プロセス変数を算定するための多項式補間手段であって、前記直交多項式として規格化されたチェビシェフ直交多項式を用い、整数計算で前記補間プロセス変数を算定する多項式補間手段と、
    前記補間プロセス変数に関係する出力を提供するように構成された出力手段と、を含む送信機。
  29. プロセス変数を計測するために使用される型の送信機内のマイクロプロセッサシステムによって実行可能な命令を格納したコンピュータ読取可能記録媒体であって、前記命令が、
    前記プロセス変数に関係するプロセスのパラメータを感知して、センサ出力を提供することと、
    前記センサ出力を補間するために使用される規格化されたチェビシェフ直交多項式を使用して前記プロセス変数を近似して補間プロセス変数を整数計算で算定することと、
    前記補間プロセス変数を出力することと、を含むコンピュータ読取可能記録媒体。
  30. プロセス変数を計測するために使用される型の送信機内のマイクロプロセッサシステムによって実行可能な命令を格納したコンピュータ読取可能記録媒体であって、前記命令が、
    前記プロセス変数に関係するプロセスのパラメータを感知して、センサ出力を提供することと、
    規格化された直交多項式の関数を前記センサ出力に適用して前記プロセス変数を近似して補間プロセス変数を整数計算で算定することであって、前記規格化された直交多項式は、前記センサ出力の累乗の指数が1を超えている指数関数の項を含むことと、
    前記補間プロセス変数を出力することと、を含むコンピュータ読取可能記録媒体。
JP2001526675A 1999-09-24 2000-09-22 直交多項式当てはめを用いるプロセス送信機 Expired - Fee Related JP4989831B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US09/405,196 1999-09-24
US09/405,196 US6643610B1 (en) 1999-09-24 1999-09-24 Process transmitter with orthogonal-polynomial fitting
PCT/US2000/025923 WO2001023972A1 (en) 1999-09-24 2000-09-22 Process transmitter with orthogonal-polynomial fitting

Publications (2)

Publication Number Publication Date
JP2003510711A JP2003510711A (ja) 2003-03-18
JP4989831B2 true JP4989831B2 (ja) 2012-08-01

Family

ID=23602686

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001526675A Expired - Fee Related JP4989831B2 (ja) 1999-09-24 2000-09-22 直交多項式当てはめを用いるプロセス送信機

Country Status (7)

Country Link
US (1) US6643610B1 (ja)
EP (1) EP1214633B2 (ja)
JP (1) JP4989831B2 (ja)
CN (1) CN1376278A (ja)
AU (1) AU4025001A (ja)
DE (1) DE60010728T3 (ja)
WO (1) WO2001023972A1 (ja)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6643610B1 (en) * 1999-09-24 2003-11-04 Rosemount Inc. Process transmitter with orthogonal-polynomial fitting
JP2004110548A (ja) * 2002-09-19 2004-04-08 Fuji Xerox Co Ltd ユーザビリティ評価支援装置および方法
US7209837B2 (en) 2004-06-04 2007-04-24 Invensys Systems, Inc. Systems and methods for determining compensated conductivities
DE102005047092A1 (de) * 2005-09-30 2007-04-05 Robert Bosch Gmbh Übertragungsglied mit bereichsweisen Kennfeld
DE102005062981A1 (de) * 2005-12-28 2007-07-05 Endress + Hauser Flowtec Ag Verfahren zur Bestimmung eines Ausgangswertes eines Sensors der Automatisierungstechnik
US7467555B2 (en) 2006-07-10 2008-12-23 Rosemount Inc. Pressure transmitter with multiple reference pressure sensors
US7768530B2 (en) * 2007-01-25 2010-08-03 Fisher-Rosemount Systems, Inc. Verification of process variable transmitter
JP5663475B2 (ja) * 2008-05-23 2015-02-04 ローズマウント インコーポレイテッド エネルギの流れの計算を備える多変数プロセス流体の流れの装置
EP2342604B1 (en) * 2008-10-01 2019-11-13 Rosemount Inc. Process control system having on-line and off-line test calculation for industrial process transmitters
JP5272079B2 (ja) * 2008-10-27 2013-08-28 ローズマウント インコーポレイテッド 高速応答フロー演算付き多変数プロセス流体フロー装置
US8578783B2 (en) * 2011-09-26 2013-11-12 Rosemount Inc. Process fluid pressure transmitter with separated sensor and sensor electronics
WO2014083340A1 (en) * 2012-11-30 2014-06-05 Imperial Innovations Limited A device, method and system for monitoring a network of fluid-carrying conduits
US20150242547A1 (en) * 2014-02-27 2015-08-27 Phadke Associates, Inc. Method and apparatus for rapid approximation of system model
CN104154944A (zh) * 2014-08-13 2014-11-19 北京遥测技术研究所 一种提高传感器测量精度的方法
US10324004B2 (en) * 2015-04-15 2019-06-18 The Boeing Company Methods and devices for adaptive autonomous polynomial interpolation of time series data

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6391684A (ja) * 1986-10-04 1988-04-22 Agency Of Ind Science & Technol 映像形成方式
WO1996018871A1 (en) * 1994-12-15 1996-06-20 Anritsu Corporation Temperature sensor system using thin film of microcrystalline semiconductor
JPH08201189A (ja) * 1995-01-24 1996-08-09 Hitachi Ltd 電子式測定装置の補償方法
WO1997004288A1 (en) * 1995-07-17 1997-02-06 Rosemount Inc. Transmitter for providing a signal indicative of flow through a differential transducer using a simplified process
US5606513A (en) * 1993-09-20 1997-02-25 Rosemount Inc. Transmitter having input for receiving a process variable from a remote sensor
EP1214633B1 (en) * 1999-09-24 2004-05-12 Rosemount Inc. Process transmitter with orthogonal-polynomial fitting

Family Cites Families (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3564912A (en) 1968-10-28 1971-02-23 Westinghouse Electric Corp Fluid flow measurement system
US3701280A (en) 1970-03-18 1972-10-31 Daniel Ind Inc Method and apparatus for determining the supercompressibility factor of natural gas
US4103551A (en) 1977-01-31 1978-08-01 Panametrics, Inc. Ultrasonic measuring system for differing flow conditions
US4238825A (en) 1978-10-02 1980-12-09 Dresser Industries, Inc. Equivalent standard volume correction systems for gas meters
US4249164A (en) 1979-05-14 1981-02-03 Tivy Vincent V Flow meter
GB2085597B (en) 1980-10-17 1985-01-30 Redland Automation Ltd Method and apparatus for detemining the mass flow of a fluid
US4403296A (en) 1980-12-18 1983-09-06 Electromedics, Inc. Measuring and determination device for calculating an output determination based on a mathematical relationship between multiple different input responsive transducers
US4437164A (en) 1981-03-05 1984-03-13 Bristol Babcock Inc. Ridge circuit compensation for environmental effects
US4485673A (en) 1981-05-13 1984-12-04 Drexelbrook Engineering Company Two-wire level measuring instrument
US4414634A (en) 1981-07-17 1983-11-08 The Scott & Fetzer Company Fluid flow totalizer
US4446730A (en) 1982-04-26 1984-05-08 Quintex Research International, Inc. Specific gravity independent gauging of liquid filled tanks
US4598381A (en) 1983-03-24 1986-07-01 Rosemount Inc. Pressure compensated differential pressure sensor and method
US4677841A (en) 1984-04-05 1987-07-07 Precision Measurement, Inc. Method and apparatus for measuring the relative density of gases
US4562744A (en) 1984-05-04 1986-01-07 Precision Measurement, Inc. Method and apparatus for measuring the flowrate of compressible fluids
US4528855A (en) 1984-07-02 1985-07-16 Itt Corporation Integral differential and static pressure transducer
US4602344A (en) 1984-10-25 1986-07-22 Air Products And Chemicals, Inc. Method and system for measurement of liquid level in a tank
GB2179156B (en) 1985-08-14 1990-08-22 Ronald Northedge Flow meters
EP0214801A1 (en) 1985-08-22 1987-03-18 Parmade Instruments C.C. A method of monitoring the liquid contents of a container vessel, monitoring apparatus for use in such method, and an installation including such apparatus
NL8503192A (nl) 1985-11-20 1987-06-16 Ems Holland Bv Gasmeter.
US4795968A (en) 1986-06-30 1989-01-03 Sri International Gas detection method and apparatus using chemisorption and/or physisorption
JPS6333663A (ja) 1986-07-28 1988-02-13 Yamatake Honeywell Co Ltd 流速測定装置
WO1988001417A1 (en) 1986-08-22 1988-02-25 Rosemount Inc. Analog transducer circuit with digital control
US4799169A (en) 1987-05-26 1989-01-17 Mark Industries, Inc. Gas well flow instrumentation
US4870863A (en) 1987-09-17 1989-10-03 Square D Company Modular switch device
US4818994A (en) 1987-10-22 1989-04-04 Rosemount Inc. Transmitter with internal serial bus
US4796651A (en) 1988-03-30 1989-01-10 LeRoy D. Ginn Variable gas volume flow measuring and control methods and apparatus
JP2544435B2 (ja) 1988-04-06 1996-10-16 株式会社日立製作所 多機能センサ
FR2637075B1 (fr) 1988-09-23 1995-03-10 Gaz De France Procede et dispositif destines a indiquer le debit d'un fluide compressible circulant dans un detendeur, et capteur de vibrations utilise a cet effet
US5035140A (en) 1988-11-03 1991-07-30 The Boeing Company Self cleaning liquid level detector
US4958938A (en) 1989-06-05 1990-09-25 Rosemount Inc. Temperature transmitter with integral secondary seal
US4949581A (en) 1989-06-15 1990-08-21 Rosemount Inc. Extended measurement capability transmitter having shared overpressure protection means
DE3933512A1 (de) 1989-10-06 1991-04-18 Endress Hauser Gmbh Co Differenzdruckmessgeraet
GB9011084D0 (en) 1990-05-17 1990-07-04 Ag Patents Ltd Volume measurement
AU7562394A (en) 1993-09-07 1995-03-27 Rosemount Inc. Multivariable transmitter
US5772323A (en) 1994-10-26 1998-06-30 Felice; Ralph A. Temperature determining device and process
US5857777A (en) * 1996-09-25 1999-01-12 Claud S. Gordon Company Smart temperature sensing device
US5949695A (en) * 1997-01-10 1999-09-07 Harris Corporation Interpolator using a plurality of polynomial equations and associated methods

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6391684A (ja) * 1986-10-04 1988-04-22 Agency Of Ind Science & Technol 映像形成方式
US5606513A (en) * 1993-09-20 1997-02-25 Rosemount Inc. Transmitter having input for receiving a process variable from a remote sensor
WO1996018871A1 (en) * 1994-12-15 1996-06-20 Anritsu Corporation Temperature sensor system using thin film of microcrystalline semiconductor
JPH08201189A (ja) * 1995-01-24 1996-08-09 Hitachi Ltd 電子式測定装置の補償方法
WO1997004288A1 (en) * 1995-07-17 1997-02-06 Rosemount Inc. Transmitter for providing a signal indicative of flow through a differential transducer using a simplified process
EP1214633B1 (en) * 1999-09-24 2004-05-12 Rosemount Inc. Process transmitter with orthogonal-polynomial fitting

Also Published As

Publication number Publication date
AU4025001A (en) 2001-04-30
EP1214633B2 (en) 2009-07-22
DE60010728D1 (de) 2004-06-17
JP2003510711A (ja) 2003-03-18
CN1376278A (zh) 2002-10-23
WO2001023972A1 (en) 2001-04-05
EP1214633A1 (en) 2002-06-19
EP1214633B1 (en) 2004-05-12
DE60010728T3 (de) 2010-02-18
DE60010728T2 (de) 2005-05-12
US6643610B1 (en) 2003-11-04

Similar Documents

Publication Publication Date Title
JP4989831B2 (ja) 直交多項式当てはめを用いるプロセス送信機
US5911238A (en) Thermal mass flowmeter and mass flow controller, flowmetering system and method
RU2138781C1 (ru) Датчик с улучшенной компенсацией
US6182019B1 (en) Transmitter for providing a signal indicative of flow through a differential producer using a simplified process
EP1585943B1 (en) Multi-measurement vortex flow meter
JP5110878B2 (ja) プロセス圧力センサのキャリブレーション
EP0236681A2 (en) Method and apparatus for measuring and providing corrected gas flow
US5751611A (en) Display device for linearly displaying a non-linear input variable
EP2422289B1 (en) Field device with measurement accuracy reporting
WO2010039225A2 (en) Process control system having on-line and off-line test calculation for industrial process transmitters
EP0803054A1 (en) A temperature compensation method in pressure sensors
US5754452A (en) Method and apparatus for increasing update rates in measurement instruments
US6535830B2 (en) Scaled quadrature pulse signal generator
US12467778B1 (en) Method for managing information in liquid velocity measurement
JPH08304104A (ja) 電子式測定装置の補償方法
Risse et al. High accuracy temperature measurements: Are they worth the investment?
Gusarov Flow meters with a variable pressure difference: Their adjustment to particular processes
JPH0387667A (ja) 特性線変換回路
HK1114665B (en) Method and apparatus for determining flow pressure using density information
HK1114665A1 (zh) 利用密度信息测量流体压力的方法和装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070720

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20101104

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20101110

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20110210

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20110218

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110308

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110824

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20111121

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20120411

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120501

R150 Certificate of patent or registration of utility model

Ref document number: 4989831

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150511

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees