JP4989831B2 - 直交多項式当てはめを用いるプロセス送信機 - Google Patents
直交多項式当てはめを用いるプロセス送信機 Download PDFInfo
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01F—MEASURING VOLUME, VOLUME FLOW, MASS FLOW OR LIQUID LEVEL; METERING BY VOLUME
- G01F1/00—Measuring the volume flow or mass flow of fluid or fluent solid material wherein the fluid passes through a meter in a continuous flow
- G01F1/05—Measuring 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/34—Measuring 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/36—Measuring 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/40—Details of construction of the flow constriction devices
- G01F1/42—Orifices or nozzles
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01F—MEASURING VOLUME, VOLUME FLOW, MASS FLOW OR LIQUID LEVEL; METERING BY VOLUME
- G01F25/00—Testing or calibration of apparatus for measuring volume, volume flow or liquid level or for metering by volume
- G01F25/10—Testing or calibration of apparatus for measuring volume, volume flow or liquid level or for metering by volume of flowmeters
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Program-control systems
- G05B19/02—Program-control systems electric
- G05B19/04—Program control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Program control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0423—Input/output
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/31—From computer integrated manufacturing till monitoring
- G05B2219/31126—Transmitter coupled to fieldbus and to sensor, a-d conversion
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/34—Director, elements to supervisory
- G05B2219/34084—Software interpolator using microprocessor
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/34—Director, elements to supervisory
- G05B2219/34142—Polynomial
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/37—Measurements
- G05B2219/37401—Differential 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
発明の背景
本発明は、プロセス計測および制御工業の分野に関する。
プロセス計測および制御工業では、プロセス変数送信機を使用し、スラリー、液体、蒸気、ガス、化学薬品、パルプ、石油、医薬品、食品、その他の処理プラントの流体に関連したプロセス変数を遠隔的に監視している。プロセス変数の例は、圧力、温度、流量、液位、混濁度、濃度、化学組成、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】
の形の「直線」多項式を用いて近似することができる。ここで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】
一つの見地では、直交多項式関数は、数学的補間を通してプロセス変数を近似するための、チェビシェフ多項式として知られる特定の型の直交多項式である。(チェビシェフ多項式については以下で説明する。)別の見地では、多項式の項がセンサ出力の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】
1つの特定のチェビシェフ多項式は、次の漸化式に従う。
【0020】
【数4】
ここで、T0(x)=1、T1(x)=2X−(N−1)、nは、チェビシェフ多項式の次数、Nは、チェビシェフ多項式の補間線形組合せの係数を決定するために使用される独立圧力および温度読みの数である。例えば、N=7の場合、Tn(x)は次のように展開される。
【0021】
T0(x)=1 式(5)
T1(x)=2x−6 式(6)
T2(x)=6x2−36x+30 式(7)
T3(x)=20x3−180x2+400x−120 式(8)
T4(x)=70x4−840x3+3110x2−3540x+360
式(9)
T5(x)=252x5−3780x4+19740x3−41580x2
+28968x−720 式(10)
T6(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】
ここで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】
【0026】
行列Q1およびQ2の列は、各列の全てのエントリの二乗の和の平方根で除算することによって規格化される。例えば、Q1のn番目の列の規格化因子は、次の通りである。
【0027】
【数7】
Q2のn番目の列の規格化因子は、次の通りである。
【0028】
【数8】
規格化因子は、次の場合について決定される。
【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】
【0034】
行列Q1およびQ2の単位条件数を持ち、かつ直交性を維持するために、xpおよびxsの値は、それらの範囲全体に等間隔に配置しなければならない。しかし、チェビシェフ多項式を利用するためにこの要件を厳格に実施する必要はない。xpmおよびxsnが整数でない場合、式19は、直接的に、または最小二乗の点から、次のように解くことができる。
【0035】
【数9】
ここで(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】
上の式中、
【0041】
【数11】
S=1/Tであり、Smin=1/Tmaxであることに注意されたい。ここでTは、絶対温度である。圧力および温度の値は、曲線当てはめで使用する圧力および温度点の最大値と最小値の間でなければならない。
【0042】
規格化されたチェビシェフ多項式を使用するために、係数Am,nを近似的に規格化しなければならない。Bm,nは規格化された補間係数を表わす。係数Bm,nは次式により係数Am,nに関連している。
【0043】
Bm,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】
次に、圧力点についてm=2ないしm=NPE−1で以下の漸化を実行する。
【0045】
【数13】
かつ、温度点についてn=2ないしn=NTE−1で以下の漸化を実行する。
【0046】
【数14】
最後に、送信機で式22、23、24、および25と共に次の式を用いて、独立変数、この場合1/Zを計算する。
【0047】
【数15】
零次のチェビシェフ多項式は、その値が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】
T0(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】
定数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)
- プロセス変数を計測するための送信機であって、
プロセスに連結し、前記プロセス変数に関係するセンサ出力を提供するように構成されたセンサと、
前記センサ出力を受け、該センサ出力を補間するために使用される直交多項式の関数である補間プロセス変数を出力するように構成された多項式補間器であって、前記直交多項式として規格化されたチェビシェフ直交多項式を用い、整数計算で前記補間プロセス変数を算定する多項式補間器と、
前記補間プロセス変数を受け、該補間プロセス変数に関係する出力を提供するように構成された送信機出力手段と、を含む送信機。 - 前記規格化されたチェビシェフ直交多項式の項Tn(x)が漸化式に従う請求項1に記載の送信機。
- 前記補間プロセス変数が前記センサ出力の少なくとも2つの読みの関数である請求項1に記載の送信機。
- 前記送信機出力手段が4〜20mAプロセス制御ループからなる二線式プロセス制御ループ上に出力を送出するように構成された請求項1に記載の送信機。
- 前記送信機が前記二線式プロセス制御ループから受け取った電力で完全に駆動される請求項5に記載の送信機。
- 前記多項式補間器がマイクロプロセッサーを含む請求項1に記載の送信機。
- 前記多項式補間器が32データビットと24データビット仮数の、少なくとも一方を使用している数字を表す請求項1に記載の送信機。
- 前記センサ出力が圧力および温度を表す2つのセンサ出力である請求項1に記載の送信機。
- 前記補間プロセス変数が圧力を含む請求項1に記載の送信機。
- 前記補間プロセス変数の出力が3つのセンサ出力の直交多項式関数である請求項1に記載の送信機。
- 前記センサ出力が差圧、絶対圧力、および温度を表わす請求項1に記載の送信機。
- 前記補間プロセス変数が流量、密度、気体膨張率の少なくとも1つを含む請求項1に記載の送信機。
- プロセス変数を計測するための送信機であって、
プロセスに連結し、前記プロセス変数に関係するセンサ出力を提供するように構成されたセンサと、
前記センサ出力を受け、該センサ出力を補間するために使用される多項式の関数である補間プロセス変数を出力するように構成された多項式補間器であって、前記多項式として規格化されたチェビシェフ直交多項式を用い、整数計算で前記補間プロセス変数を算定し、前記規格化されたチェビシェフ直交多項式は、前記センサ出力の累乗の指数が1を超えている指数関数の項を含む前記多項式補間器と、
前記補間プロセス変数を受け、該補間プロセス変数に関係する出力を提供するように構成された送信機出力手段とを含み、
前記送信機出力手段は、二線式プロセス制御ループ上に出力を送出するように構成され、前記送信機は、前記二線式プロセス制御ループから受け取った電力で完全に駆動される、送信機。 - 前記二線式プロセス制御ループが4〜20mAのプロセス制御ループからなる請求項14に記載の送信機。
- 前記多項式補間器がマイクロプロセッサを含む請求項14に記載の送信機。
- プロセス送信機でプロセス変数を計測するための方法であって、
前記プロセス変数に関係するプロセスのパラメータを感知して、センサ出力を提供するステップと、
直交多項式を使用する補間を前記センサ出力に適用することによって前記プロセス変数を近似して補間プロセス変数を算定するステップであって、前記直交多項式として規格化されたチェビシェフ直交多項式を用い、整数計算で前記補間プロセス変数を算定するステップと、
前記補間プロセス変数を出力するステップと、を含む方法。 - 前記規格化されたチェビシェフ直交多項式の項Tn(x)が漸化式に従う請求項17に記載の方法。
- 前記補間プロセス変数を算定するステップが、少なくとも2つの異なるセンサからの2つのセンサ出力の関数である補間プロセス変数を算定する請求項17に記載の方法。
- 前記補間プロセス変数を出力するステップが、二線式プロセス制御ループ上に前記補間プロセス変数を送出することを含む請求項17に記載の方法。
- 前記二線式プロセス制御ループから受け取った電力を使用して前記プロセス送信機を完全に駆動することを含む請求項20に記載の方法。
- 前記補間プロセス変数を算定するステップが34データビットを使用している数字を表すことを含む請求項17に記載の方法。
- 前記補間プロセス変数がプロセス流体の流量を示す請求項17に記載の方法。
- プロセス送信機でプロセス変数を計測するための方法であって、
前記プロセス変数に関係するプロセスのパラメータを感知して、センサ出力を提供するステップと、
規格化された直交多項式の関数を前記センサ出力に適用することによって前記プロセス変数を近似して補間プロセス変数を整数計算で算定するステップであって、前記規格化された直交多項式は、前記センサ出力の累乗の指数が1を超えている指数関数の項を含むステップと、
前記補間プロセス変数を出力するステップと、を含む方法。 - 前記規格化された直交多項式の項が漸化式に従う請求項24に記載の方法。
- 前記補間プロセス変数を算定するステップが、前記規格化された直交多項式の関数を2つ以上のセンサの2つ以上のセンサ出力に適用することを含む請求項24に記載の方法。
- プロセス変数を計測するための送信機であって、
プロセスに連結し、前記プロセス変数に関係するセンサ出力を提供するように構成されたセンサ手段と、
前記センサ出力からデータを補間するために使用される直交多項式の関数として補間プロセス変数を算定するための多項式補間手段であって、前記直交多項式として規格化されたチェビシェフ直交多項式を用い、整数計算で前記補間プロセス変数を算定する多項式補間手段と、
前記補間プロセス変数に関係する出力を提供するように構成された出力手段と、を含む送信機。 - プロセス変数を計測するために使用される型の送信機内のマイクロプロセッサシステムによって実行可能な命令を格納したコンピュータ読取可能記録媒体であって、前記命令が、
前記プロセス変数に関係するプロセスのパラメータを感知して、センサ出力を提供することと、
前記センサ出力を補間するために使用される規格化されたチェビシェフ直交多項式を使用して前記プロセス変数を近似して補間プロセス変数を整数計算で算定することと、
前記補間プロセス変数を出力することと、を含むコンピュータ読取可能記録媒体。 - プロセス変数を計測するために使用される型の送信機内のマイクロプロセッサシステムによって実行可能な命令を格納したコンピュータ読取可能記録媒体であって、前記命令が、
前記プロセス変数に関係するプロセスのパラメータを感知して、センサ出力を提供することと、
規格化された直交多項式の関数を前記センサ出力に適用して前記プロセス変数を近似して補間プロセス変数を整数計算で算定することであって、前記規格化された直交多項式は、前記センサ出力の累乗の指数が1を超えている指数関数の項を含むことと、
前記補間プロセス変数を出力することと、を含むコンピュータ読取可能記録媒体。
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)
| 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)
| 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)
| 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 |
-
1999
- 1999-09-24 US US09/405,196 patent/US6643610B1/en not_active Expired - Lifetime
-
2000
- 2000-09-22 EP EP00963693A patent/EP1214633B2/en not_active Expired - Lifetime
- 2000-09-22 DE DE60010728T patent/DE60010728T3/de not_active Expired - Lifetime
- 2000-09-22 AU AU40250/01A patent/AU4025001A/en not_active Abandoned
- 2000-09-22 WO PCT/US2000/025923 patent/WO2001023972A1/en not_active Ceased
- 2000-09-22 CN CN00813214A patent/CN1376278A/zh active Pending
- 2000-09-22 JP JP2001526675A patent/JP4989831B2/ja not_active Expired - Fee Related
Patent Citations (6)
| 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 |
