JPH10185705A - 自己確認センサ - Google Patents
自己確認センサInfo
- Publication number
- JPH10185705A JPH10185705A JP9235754A JP23575497A JPH10185705A JP H10185705 A JPH10185705 A JP H10185705A JP 9235754 A JP9235754 A JP 9235754A JP 23575497 A JP23575497 A JP 23575497A JP H10185705 A JPH10185705 A JP H10185705A
- Authority
- JP
- Japan
- Prior art keywords
- measurement
- transfer function
- sensor
- uncertainty
- transmitter
- 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.)
- Granted
Links
- 238000005259 measurement Methods 0.000 claims abstract description 178
- 238000000034 method Methods 0.000 claims description 146
- 238000012546 transfer Methods 0.000 claims description 101
- 238000012360 testing method Methods 0.000 claims description 17
- 238000002347 injection Methods 0.000 claims description 12
- 239000007924 injection Substances 0.000 claims description 12
- 238000013461 design Methods 0.000 claims description 7
- 230000005540 biological transmission Effects 0.000 claims 1
- 230000006870 function Effects 0.000 description 61
- 241000500290 Ribgrass mosaic virus Species 0.000 description 60
- 230000008569 process Effects 0.000 description 51
- 230000004044 response Effects 0.000 description 32
- 238000010586 diagram Methods 0.000 description 27
- 230000008859 change Effects 0.000 description 20
- 239000000523 sample Substances 0.000 description 20
- 230000006399 behavior Effects 0.000 description 19
- 238000013076 uncertainty analysis Methods 0.000 description 15
- 230000000694 effects Effects 0.000 description 14
- 239000002131 composite material Substances 0.000 description 12
- 230000007774 longterm Effects 0.000 description 11
- 238000011084 recovery Methods 0.000 description 11
- 238000012937 correction Methods 0.000 description 7
- 230000008878 coupling Effects 0.000 description 7
- 238000010168 coupling process Methods 0.000 description 7
- 238000005859 coupling reaction Methods 0.000 description 7
- 238000005070 sampling Methods 0.000 description 7
- 230000001419 dependent effect Effects 0.000 description 6
- 239000012530 fluid Substances 0.000 description 6
- 230000002159 abnormal effect Effects 0.000 description 5
- 238000004891 communication Methods 0.000 description 5
- 230000007423 decrease Effects 0.000 description 5
- 230000005856 abnormality Effects 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 4
- 238000001514 detection method Methods 0.000 description 4
- 238000004886 process control Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 238000007689 inspection Methods 0.000 description 3
- 238000012423 maintenance Methods 0.000 description 3
- XUIMIQQOPSSXEZ-UHFFFAOYSA-N Silicon Chemical compound [Si] XUIMIQQOPSSXEZ-UHFFFAOYSA-N 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 2
- 230000006378 damage Effects 0.000 description 2
- 230000006735 deficit Effects 0.000 description 2
- 238000003745 diagnosis Methods 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 230000001771 impaired effect Effects 0.000 description 2
- 239000003921 oil Substances 0.000 description 2
- 229910052710 silicon Inorganic materials 0.000 description 2
- 239000010703 silicon Substances 0.000 description 2
- 229920002545 silicone oil Polymers 0.000 description 2
- 238000004088 simulation Methods 0.000 description 2
- 238000010561 standard procedure Methods 0.000 description 2
- 101100377797 Arabidopsis thaliana ABCC1 gene Proteins 0.000 description 1
- 101100522123 Caenorhabditis elegans ptc-1 gene Proteins 0.000 description 1
- 101150025806 Est1 gene Proteins 0.000 description 1
- 101000655352 Homo sapiens Telomerase reverse transcriptase Proteins 0.000 description 1
- 102100032938 Telomerase reverse transcriptase Human genes 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000003466 anti-cipated effect Effects 0.000 description 1
- 230000002238 attenuated effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- FFBHFFJDDLITSX-UHFFFAOYSA-N benzyl N-[2-hydroxy-4-(3-oxomorpholin-4-yl)phenyl]carbamate Chemical compound OC1=C(NC(=O)OCC2=CC=CC=C2)C=CC(=C1)N1CCOCC1=O FFBHFFJDDLITSX-UHFFFAOYSA-N 0.000 description 1
- 238000009529 body temperature measurement Methods 0.000 description 1
- 238000005352 clarification Methods 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 238000004880 explosion Methods 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 229910052751 metal Inorganic materials 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 150000002739 metals Chemical class 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000010355 oscillation Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 230000002688 persistence Effects 0.000 description 1
- 239000000243 solution Substances 0.000 description 1
- 238000000528 statistical test Methods 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 230000004083 survival effect Effects 0.000 description 1
- 230000010512 thermal transition Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01F—MEASURING VOLUME, VOLUME FLOW, MASS FLOW OR LIQUID LEVEL; METERING BY VOLUME
- G01F15/00—Details of, or accessories for, apparatus of groups G01F1/00 - G01F13/00 insofar as such details or appliances are not adapted to particular types of such apparatus
- G01F15/02—Compensating or correcting for variations in pressure, density or temperature
- G01F15/022—Compensating or correcting for variations in pressure, density or temperature using electrical means
- G01F15/024—Compensating or correcting for variations in pressure, density or temperature using electrical means involving digital counting
-
- 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/76—Devices for measuring mass flow of a fluid or a fluent solid material
- G01F1/78—Direct mass flowmeters
- G01F1/80—Direct mass flowmeters operating by measuring pressure, force, momentum, or frequency of a fluid flow to which a rotational movement has been imparted
- G01F1/84—Coriolis or gyroscopic mass flowmeters
- G01F1/8409—Coriolis or gyroscopic mass flowmeters constructional details
- G01F1/8436—Coriolis or gyroscopic mass flowmeters constructional details signal processing
-
- 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/76—Devices for measuring mass flow of a fluid or a fluent solid material
- G01F1/78—Direct mass flowmeters
- G01F1/80—Direct mass flowmeters operating by measuring pressure, force, momentum, or frequency of a fluid flow to which a rotational movement has been imparted
- G01F1/84—Coriolis or gyroscopic mass flowmeters
- G01F1/845—Coriolis or gyroscopic mass flowmeters arrangements of measuring means, e.g., of measuring conduits
- G01F1/8468—Coriolis or gyroscopic mass flowmeters arrangements of measuring means, e.g., of measuring conduits vibrating measuring conduits
- G01F1/8472—Coriolis or gyroscopic mass flowmeters arrangements of measuring means, e.g., of measuring conduits vibrating measuring conduits having curved measuring conduits, i.e. whereby the measuring conduits' curved center line lies within a plane
- G01F1/8477—Coriolis or gyroscopic mass flowmeters arrangements of measuring means, e.g., of measuring conduits vibrating measuring conduits having curved measuring conduits, i.e. whereby the measuring conduits' curved center line lies within a plane with multiple measuring conduits
Landscapes
- Physics & Mathematics (AREA)
- Fluid Mechanics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Testing Or Calibration Of Command Recording Devices (AREA)
- Measuring Temperature Or Quantity Of Heat (AREA)
- Indication And Recording Devices For Special Purposes And Tariff Metering Devices (AREA)
- Arrangements For Transmission Of Measured Signals (AREA)
Abstract
ついての情報を得る。 【解決手段】】 センサ100のプロセッサ106は、
スイッチ126を所定時間切り替えて、熱電対102を
電圧源124に接続し、抵抗128の両端の電圧130
を監視する。回路の開放状態が生じていると、抵抗12
8に電流が流れないので、プロセッサは回路開放障害を
認識することができる。スイッチ126の復帰後、障害
が排除されると、出力117は正常値に戻る。
Description
る、1993年4月23日出願の米国特許出願第08/
051,192号の継続出願である、1996年3月1
1日に出願され、許可された米国特許出願第08/61
4,977号の一部継続出願である。添付書類に対する
引用添付資料が本願に添付されている。この添付資料
は、Janice Ynagによる"Self-Validating Sensors"と
題する論文を含む。この論文は、本願の米国出願日には
公表されていなかったものである。
た制御システムに関するものである。センサは測定デー
タを発生することができる。通常、測定データは、プロ
セス変数(測定対象)の値を近似した信号である。実際
には、この信号はプロセス変数の値を完全に表わす訳で
はない。その代わりに、信号は、センサ(センサの故障
や歪み)およびその他のプロセスの影響(「障害」プロ
セス挙動に帰することができるものを含む)の結果生じ
るものも含む。
動を補償する技法を提供する。このような変動のこと
を、センサ・ダイナミクスとも呼ぶことができる。理想
的なセンサでは、所望の測定値mdは、当該センサの伝
達関数G(s)によって、測定対象(measurant)mに関
係付けられる。
に、所望の測定値mdとは異なるセンサ読み取り値Xが
得られる場合がある。例えば、熱電対における接触不良
障害は、熱電対を含む測定システムにおける応答特性の
低下の原因となることがある。
ける変動を補正する技法を提供するものである。この技
法は、センサの実際の伝達関数Ga(s)および所望の
伝達関数Gd(s)の知識を用いる。殆どの場合、所望
の伝達関数はわかっており、実際の伝達関数はセンサか
ら決定することができる。例えば、熱電対の実際の伝達
関数は、電流注入検査を用いて決定することができる。
センサの読み取り値x、および実際の伝達関数の逆Ga
(S)’を用いて、この技法は、測定対象mに非常に類
似した補償測定値mcを生成する。
て、補償測定値mcにフィルタ処理を行い、所望の測定
値を生成する。
する信号の組み合わせの不確定性(uncertainty)を判定
する技法も含む。
ば、センサの伝達関数における変動を補償する方法を特
徴とする。この方法は、センサに対する所望の伝達関数
を識別するステップと、センサに対する実際の伝達関数
を決定するステップとを含む。この方法は、センサによ
って生成される測定値を受け取ると、所望の伝達関数お
よび実際の伝達関数に基づいて測定値を修正し、修正測
定値を生成する。次に、本方法は、修正測定値を、セン
サの測定値として与える。この明細書および特許請求の
範囲において所望の伝達関数および実際の伝達関数につ
いて引用する場合、それらの関数の離散時間同等物(dis
crete time equivalents)も含んでいる。
を含むことができる。所望の伝達関数は、センサに対す
る設計基準から識別することができる。実際の伝達関数
が時間と共に変動する場合、実際の伝達関数は、測定値
を生成しようとする特定の時点または時間期間について
決定すればよい。例えば、センサが熱電対を含む場合、
実際の伝達関数は、電流注入検査を用いて決定すること
ができる。補償測定値は、実際の伝達関数の逆関数に基
づいて、測定値を修正することによって生成することが
できる。修正測定値は、所望の伝達関数に基づいて、補
償測定値を修正することによって生成することができ
る。
尺度を発生するステップも含むことができる。不確定性
尺度は、補償測定値に対する第1不確定性尺度を発生
し、所望の伝達関数に対する第2不確定性尺度を発生
し、第1および第2不確定性尺度を組み合わせることに
より、測定値に対する不確定性尺度を生成することによ
って、発生することができる。補償測定値に対する第1
不確定性尺度は、センサによって生成される測定値に対
する第3不確定性尺度を発生し、実際の伝達関数の逆関
数に対する第4不確定性尺度を発生し、第3および第4
の不確定性尺度を組み合わせて補償測定値に対する第1
不確定性尺度を生成することによって、発生することが
できる。その他の特徴および利点波、図面を含む以下の
詳細な説明および特許請求の範囲から明確となろう。
において、複数のセンサ12がプロセス14のパラメー
タを監視し、監視したパラメータに関する信号を、デジ
タル通信リンク18上のデータ制御および管理システム
16に供給する。デジタル通信リンク18は、多数の中
央演算装置16、センサ12、およびプロセス・アクチ
ュエータ20間の双方向通信を可能にする。センサ12
からの信号に応答して、データ制御および管理システム
16は、プロセス制御信号を、デジタル通信リンク18
上のプロセス・アクチュエータ20に送る。その後、プ
ロセス・アクチュエータ20は、プロセス14のパラメ
ータを修正することによって、データ制御および管理シ
ステム16からのプロセス制御信号に応答する。データ
制御および管理システム16は、制御プロセス14内の
センサからの測定信号を基準とするので、センサ12か
らの測定信号は正確で信頼性が高くなければならない。
センサ12は一般的に、完全な精度および信頼性を保証
することはできない。その代わりに、センサ12は、測
定信号の不確定性(言い換えれば、精度を示す)および
信頼性の指示を、データ制御および管理システム16に
供給する。
の変換器(トランスジューサ)22を含み、これらがプ
ロセス14のパラメータの値を監視し、送信機24に信
号を供給する。送信機24は、変換器22からの信号を
サンプルし、変換器22によって監視されているパラメ
ータに関する測定値を生成する。送信機24は、測定値
を認証(validate)し、認証測定値を、この認証測定値
の不確定性の指示と共に、デジタル通信リンク18を通
じてデータ制御および管理システム16に供給する。加
えて、送信機24は、センサ12によって供給された認
証測定値の信頼性およびセンサ12の動作状態(ステー
タス)を示す信号を発生し、これらの信号を、デジタル
通信リンク18を通じてデータ制御および管理システム
16に供給する。送信機24は、サンプル期間の間、デ
ータ制御および管理システム16に供給される信号を発
生し、サンプル期間の終了時にこの信号を送信する。一
般に、サンプル期間の長さは、1秒未満であるが、この
長さは、特定用途による要求に応じて調節することがで
きる。
次の4つの信号をデータ制御および管理システム16に
供給する。 (1)VMV26−プロセス・パラメータの認証測定値
(測定パラメータの値の送信機24の最良予測値) (2)VU28−VMV26に関連する認証不確定性。 (3)MVステータス30−VMV26のステータス
(VMV26を計算した方法)。 (4)装置ステータス32−センサの動作状態。 センサ12が多数のプロセス・パラメータを測定する場
合、送信機24は、各プロセス・パラメータについて、
VMV26、VU28、およびMVステータス(状態)
30の1バーションを生成する。状況によっては、送信
機24は追加情報を提供することが可能である。例え
ば、データ制御および管理システム16による要求によ
って、送信機24は、センサ12のステータスについて
の詳細な診断情報34を提供する。また、測定値が所定
の制限を超過したり、超過しそうになった場合、送信機
24は警報データ35を送ることができる。通常、異な
る警報レベルを用いて、測定値が所定値から逸脱した重
大性(severity)を示す。
例えば、VMV26は、200度の温度測定値とするこ
とができ、VU28、即ち、VMV26の不確定性は9
度とすることができる。この場合、測定された実際の温
度は、VU28によって指定されるVMV26周囲のエ
ンベロープ内に納まる(191度から209度)確率が
高い(典型的には95%)。送信機24は、変換器22
によって生成される信号に基づいてVMV26を生成す
る。まず、送信機24は、RMV36、即ち、変換器2
2によって発生される信号に基づく測定プロセス・パラ
メータの未認証画像を得る。送信機24がセンサ12に
おける異常を検出しない場合、送信機24は、RMV3
6に名目上の信頼度(nominal confidence)を有し、VM
V26をRMV36に等しく設定する。
センサ12における異常を検出した場合、送信機24は
VMV26をRMV36に等しく設定しない。そのよう
にする代わりに、送信機24は、送信機24がRMV3
6よりも良好な測定値であると判断した実際のパラメー
タの値にVMV26を設定する。送信機24が、センサ
12の障害を検出し、これが送信機24のRMV36に
対する信頼度を低下させる程度に、部分的にRMV36
の信頼性に影響を与えるに過ぎない場合、送信機24
は、この障害を考慮して、RMV36を得る際に用いる
パラメータを修正することによって、RMV36を再度
得て、RMV36の新しい値に等しくVMV26を設定
する。あるいは、送信機24がセンサ12において障害
を検出し、RMV36が実際の測定値との関係を全く維
持しておらず、送信機24のRMV36に対する信頼度
がゼロとなることが示される場合、送信機24は過去の
挙動に基づいた値にVMV26を設定する。
過去値、長期過去値、および長期過去値と短期過去値
(長短期過去値)の組み合わせを含む。(A)に示すよ
うに、短期過去値を用いる場合、VMV26は、時点5
において発生した障害直前のVMV26の値に等しくす
ることができる。(B)に示すように、長期過去値を用
いる場合、VMV26は、VMV26の平均値に等しく
することができる。(C)に示すように、長短期過去値
の組み合わせを用いる場合、以下の式を用いて、長短期
過去値を組み合わせることができ、各値にその不確定性
に応じて重み付けを行う。
MVS+{VUS 2/(VUL 2+VUS 2)・VMVL} なお、VULおよびVUSは、VU28に対する長短期過
去値であり、VMVLおよびVMVSはVMV26に対す
る長短期過去値である。送信機24は、生の不確定性信
号、RU62に基づいて、VU28を発生する。RU6
2は、RMV36の動的な不確定性分析の結果である。
送信機24は、各サンプリング期間中に、この不確定性
分析を行う。
ainties in Single Sample Experiments", S.J. Kline
& F.A. McClintock, Mech. Eng., 75 3-8 (1953)に記載
されており、広く応用されて、較正の国際的標準の地位
を得ている。本質的に、不確定性分析は、測定値の
「質」の指示を与えるものである。各測定値には関連す
る誤差があり、勿論これは未知である。しかしながら、
このような誤差に対する合理的な制限は、単一の不確定
性数値によって表現可能な場合が多い(ANSI/ASME PTC 1
9.1-1985 Part 1, Measurement Uncertainty: Instrume
nts and Apparatus)。Kline & McClintockによって記載
されているように、いずれかの観察された測定値Mにつ
いて、このMの不確定性WMは以下のように定義するこ
とができる。
%)の場合、真(Mtrue)となる。この不確定性は、測
定値の割合(即ち、WM/M)として相対的な形態で容
易に表現される。
めに、伝搬規則(propagation rule)が存在する。例え
ば、変数X,Y,Zの任意の関数Rについて、 R=R(X,Y,Z) と表わし、Rの不確定性は、
+[∂R/∂Y]2[WY/R]2+[∂R/∂Z]2[W
Z/R]2 で与えらる。この二乗和の形態は、テイラー級数から得
られ、X,Y,Zの独立程度を想定し、それらの相対的
不確定性が「小さく」、全ての不確定性が同じ確率のレ
ベルで表現される。本願の目的のために、全ての不確定
性は、95%の確率を基準にすることとする。
た不確定性レベルよりも高いまたは低い結果となり得る
特定の状況を明らかにすることである。例えば、S.J. K
line, "The Purposes of Uncertainty Analysis", ASME
Journal of Fluids Engineering, Vol. 107, No. 2, p
p. 153-160, 1985において論じられているように、R=
x−yという式を用いてRをxおよびyから計算する場
合、Rの不確定性WRは、
(y/(x−y)・Wy/y)2]1/2 によって与えられる。x=1.0、y=0.98であ
り、xおよびy双方における不確定性が1%である場
合、Rの不確定性は、
用いて変数zからRを計算する場合、Rの不確定性は、
場合、Rの不確定性は0.91%に過ぎない。考えてみ
ると、これらの結果は驚くべきことではない。最初の例
では、同様の大きさの2つの量を減算することによっ
て、結果における相対的な誤差が増大する。2番目の例
では、zが大きな不確定性を有するが、そのRに対する
影響は比較的小さい。勿論、x,y,zの異なる値につ
いては、それらの不確定性の影響は変化する。不確定性
分析は、これらの効果を量的に表わすことができるので
有用である。
(即ち、制御された研究室環境において動作する故障す
なわち障害のないセンサ)の下でも非ゼロの値を有す
る。これは、センサによって生成される測定値は完全に
正確とはならず、常に誤差の潜在的な可能性があるから
である。VMV26の場合と同様、送信機24がセンサ
12において異常を検出しない場合、送信機24はVU
28をRU62に等しく設定する。送信機24がセンサ
12において障害を検出し、これがRMV36の信頼性
に部分的に影響を与えるに過ぎない場合、送信機24
は、この障害の効果を考慮した新しい不確定性分析を行
い、VU28をこの分析の結果に等しく設定する。VM
V26の場合と同様、RMV36が実際の測定値との関
係を保持していないと送信機24が判定した場合、送信
機24は、過去の挙動に基づいてVU28に値を設定す
る。
を調節する3つの例示的な技法を示す。まず、(A)に
示すように、VMV26の最大観測変化率だけ、各サン
プリング期間の間VU28を増加させることができる。
この技法は、良好な短期結果を与える傾向があり、VU
28に対して最終的に非現実的な値を生成する。次に、
(B)に示すように、VMV26を、VMV26の長期
平均値に等しく設定すると、VMV26はVMV26の
いずれかの以前の値を取ることを、VU28は示すこと
ができる。したがって、VMV26が常に0から100
の間に入り、VMV26を50に設定すれば、VU28
は50に設定される。この技法は、不当に悲観的な短期
結果を与える傾向があるが、方法(A)の長期問題を回
避する。最後に、(C)に示すように、VMV26に対
する長短期過去値の組み合わせに基づいてVMV26を
決める場合、VU28は、以下のように計算することが
できる。
US 2)1/2 VULおよびVUSは、VU28に対する長期および短期
過去値である。
V26およびVU28を適正に用いることを確認するた
めに、MVステータス30は、VMV26およびVU2
8がどのように計算されたかについての情報を提供す
る。送信機24は、変換器22が不動作時であっても、
全ての状態の下でVMV26およびVU28を生成す
る。多くの場合、データ制御および管理システム16
は、VMV26およびVU28が「生の」データに基づ
くのか、または履歴データに基づくのかについて知る必
要がある。例えば、データ制御および管理システム16
がフィードバック制御においてVMV26およびVU2
8を使用し、変換器22が不動作状態にある場合、デー
タ制御および管理システム16は、VMV26およびV
U28は過去の挙動に基づくものであることを知る必要
がある。MVステータス30は、あらゆる異常状態の予
測存続度(persistence)、およびRMV36における送
信機24の信頼度を基準とする。MVステータスに対す
る4つの主要状態が、表1にしたがって発生される。
は、RMV36が所与のプロセス状態に対して通常の範
囲内にある場合である。DAZZLE DMVステータス30
は、RMV36が完全に異常であることを示すが、異常
は短期間のものと予測される。典型的には、送信機24
がMVステータス30をDAZZLEDに設定するのは、変換
器22からの信号に突然の変化があった場合、およびこ
の変化がこれまでに診断されたことがないセンサの障害
によるものか、測定した変数における急峻な変化による
ものかについて明確に確定できない場合である。BLURRE
D MVステータス30は、RMV36が異常であるが、
測定されたパラメータに合理的に関係することを示す。
例えば、送信機24は、RMV36がノイズの多い信号
である場合に、MVステータス30をBLURREDに設定す
る場合がある。BLINDMVステータス30は、RMV3
6が完全に信頼性を失っており、障害が永続すると予測
されることを示す。MVステータス30には、2つの追
加の状態UNVALIDATED(未認証)およびSECURE(安全)
がある。MVステータス30がUNVALIDATEDとされるの
は、送信機24がVMV26の承認を行っていない場合
である。また、MVステータス30がSECUREとされるの
は、VMV26が、送信機24が通常の信頼度を有する
冗長な測定値から発生される場合である。
を要約する概略的な離散値であり、主に障害検出および
保守システムによって用いられる。典型的に、装置ステ
ータス32は、6つの状態のうちの1つであり、これら
の状態の各々は、センサ12の異なる動作ステータスを
示す。それらは、GOOD(良好)、TESTING(検査中)、S
USPECT(疑念)、IMPAIRED(損傷)、BAD(劣悪)、ま
たはCRITICAL(重大)である。GOOD装置ステータス32
は、センサが正常状態にあることを意味する。TESTING
装置ステータス32は、センサ12が自己チェックを行
っており、この自己チェックは測定品質における一時的
低下の原因になる可能性があることを意味する。SUSPEC
T装置ステータス32は、センサが異常な応答を生成し
たが、送信機24は詳細な障害診断を行っていないこと
を意味する。IMPAIRED装置ステータス32は、センサ1
2に障害が発生しており、診断の結果挙動に多少影響が
あることを意味する。BAD装置ステータス32は、セン
サ12が重大な誤動作を発生し、保守が必要なことを示
す。最後に、CRITICAL装置ステータス32は、センサ1
2が漏れ、発火または爆発のような害の原因となり得る
(または、原因となった可能性がある)程度に、センサ
12が誤動作を発生していることを意味する。
ータス30、およびRMV36間の関係の一例を示す。
他の態様では、図5は、正常動作中および障害が発生し
た場合、双方におけるVMV26およびVU28の関係
を表示する好適な方法を示す。VU28は、別個の信号
として、およびVMV26を包囲するエンベロープとし
て示されている(線38はVMV26およびVU28の
和を示し、線40はVMV26およびVU28間の差を
示す)。VU28がVMV26を包囲するエンベロープ
として表わされている場合、ユーザは、このエンベロー
プを調べることによって、いずれの表示時間において
も、VMV26によって表わされるパラメータの推定値
の範囲を視覚的に判定することができる。時点T1およ
び時点T2間の領域では、RMV36は周期的信号であ
り、その振幅は予測範囲内に入る。この領域では、VM
V26はRMV36に等しく、MVステータス30はCL
EARであり、VU28はRU62に対応する一定の「正
常」レベル、即ち、正常動作状態下の不確定性に留まる
(線42はVU28に対してゼロ値を表わす)。この例
の目的のために、RU62は、一定値を有すると仮定す
る。
36に予測される変化率を大幅に超過する速度で増加し
始める。送信機24は、この説明されない現象に応答し
て、多数の処置を講じる。まず、送信機24は、MVス
テータス30をDAZZLEDに変更する。次に、送信機24
は、本例では短期過去挙動値に基づいてVMV26およ
びVU28を処理するが、時点T2におけるRMV36
の突然の増加直前にVMV26が有していた値にVMV
26を維持する。最後に、送信機24は、正常動作中の
VMV26の最大増加率に等しい一定速度でVU28を
増加し始める。VU28の値を時間と共に前進的に増加
させることにより、DAZZLED状態のセンサ12が原因で
有効な変換器の更新データが得られなくなった場合に上
昇する測定値の不確定性に反映させる。RMV36は、
時点T3まで増加し続ける。時点T3において、RMV3
6は増加を停止し、一定レベルに留まる。RMV36の
値はこの場合予測値を超過しているので、送信機24は
VMV26もMVステータス30も変更せず、VU28
を一定速度で増加し続ける。時点T4において、RMV
36は減少し始める。RMV36の値は、未だ予測値を
超過しているので、送信機24は、VMV26またはM
Vステータス30に変更を加えず、VU28を一定速度
で増加し続ける。
に動作し始める。これに応答して、送信機24はMVス
テータス30をBLURREDに変更し、例えば、以下の式を
用いて、VMV26をRMV36と併合し始める。
RMVn+1 VMVn+1は、現サンプルに対するVMV26の値であ
り、VMVnは、直前のサンプルにおいて発生したVM
V26の値であり、RMVn+1は現サンプルに対するR
MV36の値である。次に、送信機24は回復タイムア
ウト期間を初期化する。最後に送信機24は、例えば、
以下の式を用いてVU28をRU62と併合することに
よって、VU28を減少し始める。
RUn+1 2 VUn+1は現サンプルに対するVU28の値であり、V
Unは直前のサンプルにおいて発生したVU28の値で
あり、RUn+1は現サンプルに対するRU62の値であ
る。
イムアウト期間が満了したと判定し、MVステータス3
0をCLEARに変更する。送信機24はこの場合RMV3
6に正常な信頼度を有するので、送信機24はVU28
をRU62に等しく設定する。時点T5において、RM
V36が予測レベルに戻らなかった場合、センサ12は
MVステータス30をDAZZLEDに維持したか、あるいは
センサの故障(障害)を診断し、MVステータス30を
BLINDに変更する。MVステータス30は、限られた
「タイムアウト」期間においてのみDAZZLEDとなること
ができる。したがって、RMV36が予測しなかったレ
ベルにあり続ける場合、結果的にタイムアウト期間が満
了し、送信機24はMVステータス30をBLINDに変更
する。
の情報源を用いて、VMV26、VU28、MVステー
タス30、装置ステータス32、診断情報34、および
警報データ35を発生する。情報源については、以下で
論ずる。生のデータ44、即ち、送信機24に得られる
基本的な測定情報は、一般に、1つ以上の変換器22の
出力の電気的画像である(例えば、変換器22の発振周
波数または抵抗)。生データ44は、変換器22の応答
について得ることができる最大の情報を含み、したがっ
てセンサ障害を検出するための統計的検査のための豊富
な情報源となる。しかしながら、予測プロセス挙動の知
識は、容易に生データ44には適用することができず、
RMV36に基づく統計に適用する方が最適である。R
MV36は直接プロセス・パラメータに関係するので
(例えば、温度または質量流量)、送信機24は、RM
V36の予測(非障害)挙動を、RMV36に関連する
プロセス・パラメータの予測挙動に連結することができ
る。送信機24は、従来からの処理により、生データ4
4からRMV36を導き出す。例えば、生データ44が
変換器22の抵抗に対応し、RMV36が温度に対応す
る場合、送信機24は、変換器22の抵抗に対する温度
の既知の効果に照らし合わせて、生データ44に基づい
てRMV36を導き出す。多くの場合、送信機24はR
MV36にフィルタ処理を行い、センサ・ノイズや高周
波数プロセス外乱の影響の減少を図る。フィルタ処理を
行う場合、RMV36が含む情報は生データ44よりも
少なくなる。
36は相補的な情報源となる。生データ44はRMV3
6よりも情報内容が多いが、RMV36の方が、予測プ
ロセス挙動との比較を容易に行うことができる。したが
って、生データ44およびRMV36は各々、送信機2
4に有用な情報を提供する。センサ12内の補助信号に
よって、補助データ46が供給される。補助信号は、生
データ44やRMV36に直接関係するものではない
が、センサ12の機能状態または挙動について有用な情
報を与える。例えば、特徴的なセンサまたはプロセス挙
動を識別する統計的検査は、特定の補助信号に関連付け
ることができる。補助信号の例には、センサ12内の構
成物の電気的特性(例えば、電力増幅器の入力または出
力段における信号レベル)や、ハードウエア・エラー情
報50が含まれる。ハードウエア・エラー情報50は、
センサ12内のデジタル構成物によって発生される補助
情報の特別に予備処理された形態であり、殆どまたは全
く処理や解釈を必要としない。例えば、送信機24のメ
モリ構成物内のメモリ・チェックサム・エラーは、ハー
ドウエア・エラー情報50を構成するものである。
4からの情報に加えて、送信機24は、出力信号を発生
する際の、データ制御および管理システム16からの情
報も用いる。データ制御および管理システム16は、
「次のレベル・アップ(NLU:Next Level Up)」として知
られており、データ制御および管理システム16からの
データは、NLU情報48として知られている。送信機
24にセンサ12の出力を認証させる際に伴う困難は、
送信機24が認証の結論に至るのに十分な情報を有して
いない可能性があることである。例えば、送信機24
は、ある種のセンサ障害(例えば、所与の入力に対して
センサの出力を時間と共に変化させるドリフト・エラ
ー)および適合プロセス変化(legitimate process chan
ge)間における区別ができない場合がある。このような
状況では、送信機24は、NLU情報48を引用して明
確化を図る。データ制御および管理システム16は、他
のセンサ12からのデータを含む追加情報へのアクセス
を有し、プロセス変化およびセンサ・ドリフト間で区別
を行うために必要な情報を、送信機24に提供する。
テム16への標準的な要求によって、予測されるプロセ
ス制限のようなNLU情報48を要求することができ
る。あるいは、データ制御および管理システム16は、
変換器22によって測定されるプロセス・パラメータを
変化させるプロセス挙動における変化の指示のような、
要求されない情報を送信機24に供給することができ
る。例えば、プロセス14が、各々異なる特性を有する
多数のフェーズにおいて動作する場合、データ制御およ
び管理システム16は、プロセス14のフェーズが変わ
るときを送信機24に通知することができる。用途知識
ベース情報(application knowledge base information)
52は、送信機24に、センサの挙動に関する「衰耗(w
ear and tear)」の影響の予測を可能にする。用途知識
ベース情報52は、時間に対する信号およびセンサ特性
間の関係を記述する。用途によっては、ある条件の下で
はセンサが著しく急速に劣化することが知られている
(例えば、それらの動作範囲の両端において)。例え
ば、通常の範囲のpHプローブを1時間程度の間約12
pHより高いものに露出させると、プローブは塩基状態
となり、溶液の酸性度が高くなったときに応答できなく
なる場合がある。用途知識ベース情報52は、センサ1
2の最後の較正または最後の保守からの経過時間のよう
な要因も含む。
ス54またはセンサの部品に加えられる既知の刺激につ
いての情報を提供する。センサ/プロセス刺激情報54
は、センサ12を検査する手順を実施する際に用いられ
る。既知の刺激がプロセス14またはセンサ12に加え
られ、センサ12が発生した応答を、予測応答と比較す
る。例えば、センサ/プロセス刺激情報54は、圧力変
換器に導入された既知の力を記述することができる。セ
ンサ/プロセス刺激情報54は、送信機24によって
(即ち、送信機24によって開始される自己検査の一部
として)発生するか、あるいはNLU情報48としてデ
ータ制御および管理システム16によって送るようにす
る。検査によって、センサ12の測定能力がディゼーブ
ルされた場合、送信機24は各ディゼーブルされた測定
のMVステータス30をDAZZLEDに設定し、過去の挙動
に基づいてVMV26およびVU28を設定し、装置ス
テータス32をTESTINGに設定する。図3は、送信機2
4の機能ユニットも示す。診断状態マシン56は、送信
機24に入手可能な情報全てを処理し、センサ12の診
断状態58を判定する。診断状態58は、VMV26、
VU28、MVステータス30、および装置ステータス
32を導く際に、診断状態マシン56によって用いられ
る情報の中心部分である。診断状態58はそれ自体、ユ
ーザがセンサ12の保守を行う際に役立つものである
が、これは診断情報34の基準であり、データ制御およ
び管理システム16による要求を受けると出力される。
リング期間の間、以下の動作を行う。変換器22から生
データ44を得た後(ステップ72)、診断状態マシン
56は1組の装置方程式60を通じて生データ44を伝
搬し、RMV36を発生する(ステップ74)。同時
に、送信機24は、先に論じた確定されている規格にし
たがって、装置方程式60および較正データ66に基づ
いて不確定性分析64を用いて、RU62を動的に計算
する(ステップ74)。RU62の計算において、送信
機24は、障害が発生していないと仮定する。RU62
は、全動作状態の下において非ゼロ値を有する。通常、
RU62は、理想的な状態以外では増加する。次に、診
断状態マシン56は、他の情報を入手し(ステップ7
6)、この他の情報、生データ44、RMC36、およ
びRU62に基づいて、統計を計算するか、あるいはパ
ターン・マッチングを行って、センサ12が正常に動作
しているか否かについて判定を行う(ステップ78)。
ステップ78の結果に基づいて、診断状態マシン56
は、診断状態58を更新する(ステップ80)。
8に基づいてRMV36を修正し(68)、VMV26
を生成する。本質的に、診断状態マシン56は、計算に
用いたパラメータを修正した後、診断状態58を考慮す
るためにRMV36を再度計算して、VMV26を新し
いRMV36に等しく設定する(ステップ82)。この
ように、正常動作状態の下では(診断状態58がパラメ
ータの修正を全く必要としないとき)、VMV26は典
型的にRMV36に等しい。同時に、診断状態マシン5
6は、診断状態58に基づいてRU62を修正し(7
0)、VU28を生成する。VMV26の場合と同様、
診断状態マシン56は、計算に用いたパラメータを修正
した後、診断状態58を考慮するためにRU62を再度
計算し、VU28を新しいRU62に等しく設定する
(ステップ82)。このように、VU28は、正常動作
状態の下では、典型的に、RU62に等しい。他の状態
の下では、VU28は通常にRU62を超過する。次
に、診断状態マシン56は、診断状態58に基づき、計
算または参照表のいずれかによって、MVステータス3
0を選択し(ステップ84)、更に装置ステータス32
を選択する(ステップ86)。必要であれば、診断状態
マシン56は、警報フラグを更新することによって、警
報データ35を送る(ステップ88)。また、データ制
御および管理システム16がそれを要求した場合、診断
状態マシン56は、診断状態58に基づいて、診断情報
34を発生する(ステップ90)。
00は、熱電対102と、プロセッサ106を含む送信
機104とを含む。典型的に、熱電対102は、接触状
態にある2種類の異なる金属を含み、2端子108およ
び110間で電圧VDiffを生成する。VDiffは、感知ジ
ャンクション(接合点)112および基準ジャンクショ
ン114間の温度の差に比例する。VDiffおよび
VComp、即ち、基準ジャンクション114の温度および
0度間の差に比例する電圧の和は、VTemp、即ち、感知
ジャンクション112の温度および0度の間の差に等し
い差に比例する電圧に等しい。VTempを判定するため
に、VDiffを増幅器116によって増幅し、VCo mpを温
度センサ118によって発生し、増幅器120によって
増幅する。増幅器116の出力117および増幅器12
0の出力121を、次に、プロセッサ106内のアナロ
グ/デジタル変換器(「ADC」)122に供給する。
プロセッサ106は、増幅器出力117,121、およ
びその他の入手可能な情報を用いて、診断状態58、R
MV36、およびRU62を発生する。これらの信号に
基づいて、プロセッサ106は、VMV26、VU2
8、MVステータス30、装置ステータス32、警報デ
ータ35、および要求された場合、診断情報34を発生
する。
00は、増幅器116,120への電力の停止に対し
て、以下に述べるように応答する。正常動作の間(時点
0〜15)、VMV26はRMV36に等しく、これ
は、プロセッサ106が出力117、121の和に基づ
いて発生したものである。同様に、VU28はRU62
に等しく、VMV26の不確定性を示す。MVステータ
ス30はCLEARとなっている。時点15において、電源
132が機能を停止し、VDiffおよびVComp(出力11
7、121)双方が0ボルトになると、その結果、RM
V36が約−55℃(ある特定の送信機の設計の場合)
になる。プロセッサ106は、電力モニタ134、即
ち、デジタル補助信号が、電力停止に応答して1から0
に切り替わったときに、停電を検出する。次に、プロセ
ッサ106は、プロセッサ106がRMV36の信頼度
0を有することを示すように、診断状態58を設定す
る。その結果、プロセッサ106はVMV26およびV
U28を、上述のVMV26およびVU28それぞれに
対する長短期間過去値の組み合わせに設定する。最後
に、プロセッサ106は、MVステータス30をBLIND
に設定することによって、センサ障害の重大性および予
測される長期持続期間を通知する。
ロセッサは、電力モニタ134の0から1への変化を検
出し、MVステータス30をBLURREDに設定する。既に
述べたように、RMV36からの「生の」データを、V
MV26の直前の値と併合し、VMV26に新しい値を
与える。同様に、RU62をVU28の直前の値と併合
し、VU28に対する減少値を与える。この時点におい
て、プロセッサ106は、回復タイマの初期化も行う。
プロセッサ106は、時点56において回復タイマが満
了するまで、VMV26およびVU28の過去の値を、
それぞれ、RMV36およびRU62と併合することに
よって、VMV26およびVU28を発生する。(この
例では、回復タイマは20秒にセットした)。その時点
で、プロセッサ106はMVステータスをCLEARに設定
し、VMV26をRMV36に等しく設定し、VU28
をRU62に等しく設定する。
点13で発生し、熱電対102が送信機104から切断
される。このような障害があると、RMV36は約13
0℃となる。これは、出力121に対する正常値に対応
するが、増幅器116の飽和のため、出力117に対し
ては異常に高い値である。(開放回路障害がある場合、
プル・アップ抵抗136が、増幅器116の飽和の原因
となる。)出力117の異常に高い値に応答して、プロ
セッサ106は診断状態58を、RMV36の信頼度0
を示すように設定し、MVステータス30をDAZZLEDに
設定する。次に、プロセッサ106は、上述のように、
長短期過去値の組み合わせに基づいて、VMV26およ
びVU28を発生する。
は、スイッチ126を介して熱電対102を電圧源12
4に接続し、抵抗128間に生成される電圧130を監
視する。開放回路のために、抵抗128には電流が流れ
ず、電圧130は0電圧となる。これより、プロセッサ
106は、開放回路障害を確認し、MVステータス30
をBLINDに設定する。時点27において、開放回路障害
を補正し、出力117は正常値に戻る。プロセッサ10
6は、RMV36の信頼度低下(信頼度0ではなく)を
示すように診断状態58を設定することによって応答
し、MVステータス30をBLURREDに設定し、再生タイ
マを初期化する。その後、プロセッサ106は、再生タ
イマが時点47において満了するまで(ここでは、再生
タイマは20秒に設定した)、VMV26およびVU2
8の過去値を、それぞれ、RMV36およびRU62と
併合することによって、VMV26およびVU28を発
生する。この時点で、プロセッサ106は、MVステー
タスをCLEARに設定し、VMV26をRMV36に等し
く設定し、VU28をRU62に等しく設定する。
し、感知ジャンクション112は温度を測定しているプ
ロセス素子との接触を失う。接触不良良障害によってR
MV36に異常な変化が生じることはないので、センサ
100は容易にこの障害を検出することはできない。そ
の結果、センサ100は、電流注入検査を用いて、接触
不良障害を検出する。電流注入検査では、センサ100
は、所定期間熱電対102を電圧源124に接続し、出
力117における効果を測定する。(熱電対102を電
圧源124に接続する前の出力117の値を、切断後の
値と比較する。)
触不良障害が発生し、測定温度が約7度低下する。これ
は正常動作パラメータ内のことであるので、センサ10
0は直ちにこの障害を認識せず、代わりに、VMV26
を調節し、MVステータス30をCLEARに維持する。時
点28において、プロセッサ106は、電流注入検査を
開始する。検査中増幅器116は「生の」データを読ま
ないので、プロセッサ106はMVステータス30をDA
ZZLEDに設定し、先に論じたように、過去の挙動に基づ
いて、VMV26およびVU28を発生する。時点33
において、プロセッサ106は、障害が発生したことを
判定し、MVステータス30をBLURREDに設定する。
(プロセッサ106は、接触は失われたが、熱電対10
2によって感知される温度は未だ実際の温度に近いこと
を想定している。) 時点56において、接触が再度確立される。しかしなが
ら、プロセッサ106は、出力117における突然の変
化をスパイクとして解釈し、一時的にMVステータス3
0をDAZZLEDに設定する。出力117が増加した値のま
まとなっていると、プロセッサ106はMVステータス
30をBLURREDに設定し戻す。(プロセッサ106は障
害状態の除去を検出していないので、プロセッサ106
はMVステータス30をCLEARには設定しない。) 時点66において、プロセッサ106は、他の電流注入
検査を開始し、MVステータス30をDAZZLEDに設定す
る。時点72において、プロセッサ106は、接触が再
度確立されたことを判定し、それに応答して、MVステ
ータスをBLURREDに設定し、回復タイマを初期化する。
時点97において、回復タイマ(25秒に設定された)
が満了し、プロセッサ106はMVステータスをCLEAR
に設定する。
証センサの他の例は、コリオリ流量計150である。流
量計150は、3つのプロセス・パラメータ、即ち、質
量流量、密度、および温度を測定する。質量流量は、コ
リオリ加速度の原理を用いて直接測定され、外部の圧
力、温度、または比重の測定値に頼る必要はない。構造
的に、流量計150は、ケーブル156によって送信機
154に接続されている流管152から成る。流管15
2は、本体158を含み、これに入力パイプ160およ
び出力パイプ162が接続される。2本の平行なパイプ
・ループ164,166が本体158から延びている。
本体158は、入力パイプ160からループ164の開
始点まで、ループ164の終端からループ166の開始
点まで、そしてループ166の終端から出力パイプ16
2までプロセス流体を導く通路を含む(図11の破線矢
印は、ループ164、166における流れの方向を示
す)。
ドライバ168、170に供給することにより、ループ
164、166を、それらの対称軸Y’−Z’およびY
−Zを中心として枢動状に振動させる。送信機154
は、フィードバックを用いて、ループ164、166の
共振周波数において、ドライバ168、170への信号
を維持する。次に、送信機154は、センサ172、1
74を通じて、ループ164、166の移動を検出す
る。各センサは、ループ164、166間の瞬間速度に
比例する電圧を生成する。送信機154は、ドライバ1
68、170への信号の振幅を調節し、センサ172お
よび174によって生成される電圧の平均振幅を一定レ
ベルに維持する。送信機154は、質量流量、密度、お
よび温度を以下のようにして測定する。まず、送信機1
54は、ループ164、166に対するコリオリ力の影
響を監視することによって、プロセス流体の質量流量を
測定する。振動ループ164、166の断面G’−H’
およびG−Hに作用するコリオリ力は、ループ164、
166の撓みを発生させる。これらの撓みの結果、セン
サ172、174によって生成される質量流量に比例す
る電圧間に、位相角の差が生じる。次に、送信機154
は、ループ164,166の振動の周波数(ドライバ1
68,170に供給される信号の周波数に等しい)か
ら、プロセス流体の密度を判定する。プロセス流体の密
度は駆動周波数の二乗に反比例する。最後に、送信機1
54は、本体158内に位置する温度センサ176によ
って、プロセス流体の温度を測定する。通常、温度セン
サ176は、温度に依存する抵抗を有するRTD素子で
ある。
生データは、温度センサ176から来る信号の周波数4
4c(この周波数は、温度センサ176の抵抗値に比例
する)、ドライバ168、170に印加される駆動信号
の周波数44b、およびセンサ172、174の電圧出
力44cである。これらの信号から、送信機154は、
プロセス流体の温度36a、プロセス流体の密度36
b、および質量流量36c(センサ信号間の位相角から
導く)という3つのRMVを導き出す。加えて、送信機
154は、不確定性分析を行い、3つのRU(61a、
62b、62c)を生成する。これらは各々、対応する
RMV36の不確定性を示す。RMV36a〜cおよび
RU62a〜cを発生した後、送信機154は、流量計
150の診断状態58を判定する。この判定は、生デー
タ44a〜c、RMV36a〜c、RU62a〜c、お
よび補助データ46を基本とする。診断状態58に基づ
いて、送信機154は、RMV36a〜cおよびRU6
2a〜cの計算に用いたパラメータを調節し、これらの
値を再度計算する。次に、送信機154は、再度計算し
たRMV36a〜cおよびRU62a〜cを、VMV2
6a〜cおよびVU28a〜cとして出力する。また、
送信機154は、温度に対応するMVステータス30
a、密度に対応するMVステータス30b、および質量
流量に対応するMVステータス30cも出力する。最後
に、送信機154は、流量計150の状態に対応する単
一の装置ステータス32を出力する。
間、送信機154によって実行される手順は、ソフトウ
エアで実施することができる。自己認証コリオリ・メー
タ150の実施のためのソフトウエアの一例は、マイク
ロフィッシュ添付資料1に含まれている。加えて、上述
の自己認証温度センサ100を実施するためのソフトウ
エアの一例も、マイクロフィッシュ補足資料2に含まれ
ている。添付資料1および2におけるソフトウエアは、
構造型プログラミング言語に対応するあらゆるプロセッ
サ上に実施可能である。代替的な手法として、ハードワ
イヤ回路(hard-wired circuit)を用いて、この手順を実
施することも可能である。
間の間に送信機154によって実行される手順の簡略図
を与える。図12は、また、括弧内に、図12における
ステップに対応する、図6において実行したステップも
示す。最初に、送信機154は、流管152から生デー
タ44a〜44cを得る(ステップ200)。次に、送
信機154は、RMV36a〜36cおよびRU62a
〜62cを計算する(ステップ202〜206)。RM
V36aおよびRU62aを計算するための疑似コード
を図13に示し、以下で論ずる。次に、送信機154
は、全ての入手可能な情報を検査し(ステップ20
8)、診断状態58、MVステータス30a〜c、およ
び装置ステータス32を判定する(ステップ210)。
診断状態58およびMVステータス30a〜cを判定す
るための疑似コードの一部を図14に示しており、以下
で論ずる。診断状態58に基づいて、送信機154は、
RMV36a〜cおよびRU62a〜cを計算する際に
用いられるパラメータを補正する(ステップ212)。
次に、送信機154は、VMV26a〜cおよびVU2
8a〜cを計算し(ステップ214〜218)、その
際、RMV36a〜cおよびRU62a〜cを計算した
手順、および補正パラメータを用いる。
MV36aおよびRU62aを以下のようにして計算す
る。まず、送信機154は、温度センサ176の抵抗
「R」を計算する(ステップ250)。次に、送信機1
54は、Rを計算する際に用いた方程式の不確定性分析
に基づいて、Rの不確定性「d_R」を計算する(ステッ
プ252)。次に、送信機154は、「温度」を計算し
(ステップ254)、RMV36aを温度に等しく設定
する。最後に、送信機154は、温度の不確定性「d_te
mperature」を計算し(ステップ256)、RU62a
をd_temperatureに等しく設定する。したがって、第1
のパスとして、RMV36aおよびRU62aは、測定
した温度およびそれに対応する不確定性に等しい。続い
て、RMV36aおよびRU62aの信頼度が名目値(n
ominal)未満であると、送信機154が判定した場合、
送信機154は、パラメータ、不確定性、および/また
は温度およびd_temperatureを計算する際に用いた生デ
ータ(例えば、RK1、d_RK1、f_RTD)のいずれかを修正
し、予測される障害の衝撃を反映させる。次に、送信機
154は、修正した情報を用いて、図13に示す手順を
実行し、VMV26aおよびVU28aを、温度および
d_temperatureに対する新しい値に等しく設定する。あ
るいは、送信機154が障害が非常に重大であると判定
した場合、送信機154は履歴データに基づいて、VM
V26aおよびVU28aを設定する。
逸失を検出し、それに応答して送信機154が用いる手
順を示す。送信機154は変数RTD_input_stateを保持
する。これは、温度センサ176からの入力の現ステー
タスを示す。第1ステップとして、送信機154は、RT
D_input_stateをチェックする(ステップ300)。RTD
_input_stateがRTD_input_OKに等しく、温度センサ17
6からの入力が直前のサンプル期間の間正常に機能して
いたことを示す場合、送信機154は、温度センサ17
6の抵抗値をチェックする(ステップ304)。抵抗値
が80オーム未満である場合、これは、送信機154お
よび温度センサ176間の接続が失われていることを示
す。これに応答して、送信機154は、RTD_input_stat
eをRTD_INPUT_LOSTにセットする(ステップ306)。
次に、送信機154はRTD_spike_stateの値をチェック
する(ステップ308)。これは、直前のサンプルの間
送信機154が温度センサ176からの出力にスパイク
を検知したか否かを示す。RDT_spike_stateが、スパイ
クが発生したことを示す場合、送信機154はRTD_inpu
t_stateをリセットし、スパイクがないことを示す(ス
テップ310)。(スパイクは、重大性が低い障害であ
り、接続の逸失によって問題となる。)
い場合、送信機154は、温度センサ176の抵抗値を
チェックする(ステップ314)。抵抗が100オーム
未満である場合(ステップ314)、これは、温度セン
サ176との接続が未だ失われていることを示す。(ス
テップ304、314では異なる抵抗値を用いて、例え
ば、抵抗値が79および81オーム間で変動する場合
に、RTD_input_stateの間欠的なスイッチングを回避す
る。)接続が失われている場合、送信機154は、温度
に対応するMVステータス30aを、BLINDに設定し
(ステップ316)、再計算ステップ(図12のステッ
プ214〜218)において用いるために、温度に関す
る履歴情報と交換する(ステップ318)。密度および
質量流量は、部分的に温度に基づくので、送信機154
は、MVステータス30b〜cをBLURREDに設定する
(ステップ320〜322)。抵抗が100オームより
も大きい場合、送信機154はRTD_input_stateをRTD_I
NPUT_RECOVERに設定し、接続が再度確立されたことを示
す(ステップ326)。この時点で、送信機154は、
RTD_input_countを0に等しく設定することによって、
回復タイマを初期化する(ステップ328)。RTD_inpu
t_stateがRTD_INPUT_RECOVERに等しい場合、送信機15
4は、先に論じたように、温度に対する過去および現在
の値を併合する(ステップ332)。送信機154は、
次に、回復タイマ期間が満了したか否かを見るためにチ
ェックを行う(ステップ334)。満了している場合、
送信機154はRTD_input_stateをRTD_INPUT_OKに設定
する(ステップ336)。満了していなかった場合、送
信機154はMVステータス30aをBLURREDに設定し
(ステップ340)、RTD_input_countを増分する(ス
テップ342)。
逸失に対する流量計150の応答を示す。時点9におい
て、入力の逸失が発生し、認証されていない温度測定
値、RMV36aが急速に低下し始める。時点10にお
いて、送信機154は、温度入力にスパイクが発生した
ことを示すように診断状態58を設定し、それに応答し
て、MVステータス30aをDAZZLEDに変更し、先に論
じたように過去の挙動に基づいてVMV26aおよびV
U28aを修正し、MVステータス30b〜c、VMV
26b〜c、およびVU28b〜cを不変のままとする
(しかしながら、密度および質量流量は部分的に温度に
依存するので、VMV26b〜cおよびVU28b〜c
はVMV26aおよびVU28aに対する変化を含
む。) 時点12において、温度センサ176の抵抗値は十分に
低く低下し、送信機154は、温度入力の逸失が発生し
たことを示すように診断状態58を設定し、それに応答
して、MV状態30aをBLINDに変更し、VMV26a
およびVU28aを過去の挙動に基づいて設定し続け、
MVステータス30b〜cをBLURREDに変更し、VMV
26b〜cを不変のままとする。密度及び質量流量の不
確定性は、部分的に温度の不確定性を基準とするので、
VU28b〜cは増大し、VU28aにおける増大を反
映する。
抗値は、十分に高いレベルまで増加するので、送信機1
54は、温度入力が回復したことを示すように診断状態
58を設定し、それに応答して、MVステータス30a
をBLURREDに変更し、回復タイマを初期化し、VMV2
6aおよびVU28aに対する過去および現在の値を併
合し始め、MVステータス30b〜cをCLEARに変更す
る。時点72において、回復タイマが切れ、送信機15
4は温度入力が完全に回復したことを示すように診断状
態58を設定し、それに応答して、MVステータス30
aをCLEARに変更し、VMV26およびVU28aを、
RMV36aおよびRU62aに基づいて設定する。
センサ12は、手順350を実施する。センサはある変
数の値に関係するデータ信号を受け取り(ステップ35
3)、このデータ信号に基づいて、この変数の測定値を
予測する(ステップ354)。その後、センサは第1出
力信号を発生する(ステップ356)。これは、変数の
予測測定値に関係付けることができる。最後に、センサ
は、第1出力信号に対して不確定性分析を行い(ステッ
プ358)、不確定性分析に基づいて第2出力信号を発
生する(ステップ360)。
発明によるセンサは、手順400にしたがって、障害の
検出に応答することができる。最初に、センサは、測定
値源に障害の発生が検出されたか否かについて判定を行
う(ステップ405)。例えば、図18に示し、既に論
じたように、センサが温度変換器を含む場合、センサは
手順500を用いて、接触不良障害を検出することがで
きる。センサは、温度変換器の出力を格納し(ステップ
505)、温度変換器を電圧源に所定時間期間接続する
(ステップ510)。この所定時間期間が満了した後、
センサは格納されている出力を、温度変換器の現出力と
比較し(ステップ515)、この比較に基づいて、接触
不良障害が検出されたことを示す(ステップ520)。
された場合(ステップ450)、センサは測定値の第1
予測値を生成する(ステップ410)。第1予測値は、
測定値の短期過去値を含む期間(時間間隔)における測
定値の平均値とすればよい。例えば、該期間は障害発生
直前の測定の値を含むことができる。また、センサは、
第1予測値に対する不確定性尺度を生成する(ステップ
415)。最初に、不確定性尺度は、測定値が時間間隔
中に当該測定値について観測されるいずれかの値を有す
る可能性があることを示すことができる。また、センサ
は、現時点と、時間間隔の終了時点との間の時間差によ
る、第1予測値の信頼性低下を考慮することも可能であ
る。即ち、センサは、現時点と時間間隔の終了時との間
の時間差を、現時点と時間間隔の終了時との間で観察さ
れる最大値と乗算することにより、観察される測定値の
最大変化率だけ、第1予測値に対する不確定性の尺度を
調節することができる。次に、センサは、第1予測値お
よび不確定性尺度について先に述べた手法を用いて、第
2予測値(ステップ420)、および関係する不確定性
尺度を生成する(ステップ425)。第2予測値は、測
定値の長期過去値に基づいてもよい。
し、測定値に対する結合予測値を生成する(ステップ4
30)。センサは、予測値に関連する不確定性尺度に応
じて重み付けすることによって、予測値の結合を行って
もよい。即ち、センサは、第1予測値を、第2不確定性
尺度の二乗および第1不確定性尺度の二乗の和によって
除算した第2不確定性尺度の二乗と乗算し、この乗算の
結果を、第2不確定性尺度の二乗および第1不確定性尺
度の二乗の和によって除算した第1不確定性尺度の二乗
と第2予測値を乗算した結果に加算すればよい。
・EST1+U22/(U12+U22)・EST2
する不確定性尺度を結合し、測定値に対する結合予測値
の不確定性尺度を生成する(ステップ435)。これを
行う際、センサは、第2不確定性尺度を第1不確定性尺
度と乗算し、この乗算の結果を、第2不確定性尺度の二
乗と第1不確定性尺度の二乗との和の二乗根で除算すれ
ばよい。
て、この測定の結合予測値(ステップ440)、および
現時点の測定値の有効性の指示として、結合予測値に対
する不確定性尺度を供給する(ステップ445)。
障害を補正することも可能である。図19のAを参照す
ると、センサ100が理想的な測定システム1000で
ある場合、システム1000によって生成される所望の
測定値md1015は、所望の伝達関数Gd(S)102
5によって、測定対称m1020に関係付けられる。し
かしながら、図19のBに示すような、実際の測定シス
テムは、その伝達関数Ga(S)1030に、所望の伝
達関数Gd(S)に対して、変動を含む場合がある。こ
れらの変動は、所望の測定値md1015に対して、実
際のセンサ出力x1035(未補償測定値muとも呼
ぶ)を歪ませる可能性がある。例えば、所望の伝達関数
Gd(S)がロー・パス・フィルタ(図19のA)であ
る場合、実際のシステムにおける変動は、実際の伝達関
数Ga(S)が、所望の伝達関数Gd(S)よりも低いカ
ットオフ周波数を有する原因となる。測定ノイズを除去
するためにある程度のフィルタ処理は必要であるが、低
下したカットオフ周波数は、必要とされる測定帯域より
も低くなる場合がある。この結果、高周波数信号成分の
減衰、および認知可能な遅れが測定に生じる可能性があ
る。システム設計がこの遅れを考慮していない場合、制
御処理能力は低下し、センサ100を用いた制御ループ
は、不安定となることがある。
は、実際の伝達関数および所望の伝達関数間の変動の効
果を考慮して、手順1100を実施する。最初に、プロ
セッサ106は、センサ100の所望の伝達関数G
d(S)1025の離散時間等価物(discrete-time equi
valent)を決定する(ステップ1105)。典型的に、
この関数は、センサの性能仕様において定義される。次
に、プロセッサは、センサ100の実際の伝達関数Ga
(S)1030の離散時間等価物を決定する(ステップ
1110)。例えば、センサ100が熱電対である場
合、プロセッサ106は、電流注入検査を用いて、実際
の伝達関数を決定する。伝達関数を決定した後、プロセ
ッサ106は、センサ100からセンサ読み取り値x1
035を得る(ステップ1115)。図19のCも参照
し、次に、プロセッサ106は実際の伝達関数G
a(S)1030の逆関数Ga’(S)1045を計算す
る。尚、正確な逆関数を用いた補償は、補償したセンサ
読み取り値を不安定にする場合があるので、Ga’
(S)は実際の伝達関数Ga(S)の正確に数学的な逆
関数ではないことを注記しておく。代わりに、Ga’
(S)は、利得を一致させた、Ga(S)の有限インパ
ルス応答の逆関数である。逆伝達関数Ga’(S)10
45を用いて、プロセッサ106は、センサの実際の伝
達関数の効果を打ち消し、補償測定値mc1050を得
る(ステップ1125)。 mc=xGa’(S) 補償測定値mc1050は、センサが無限の帯域を有す
るとすれば発生された測定値である。センサ読み取り値
x1035は、 x=mGa(S) であるので、補償測定値mc1050は、測定値m10
20に対応する。
1055に等しい伝達関数を有するフィルタGd(S)
(図19のD)を用いて補償測定値md1050にフィ
ルタ処理を行い、所望の測定値md1015の予測値mc
1060を発生する(ステップ1130)。 mc=mcGf(S)
0.07秒の、折点周波数が0.1768Hzおよび
0.2274Hzである実際の伝達関数を有するシステ
ムのための手順の実施を示す。
(1+0.9s)} 遅延を無視し、サンプリング・レートを10Hzと仮定
すると、実際の伝達関数の離散時間0次保持等価物(dis
crete time, zero-order-hold equivalent)は、標準的
な制御理論技法を用いて、次のように表わすことができ
る。
z-2)/(1−1.7617z-1+0.7757z-2) これにより、サンプルkに対する補償測定値mcは、離
散時間等価式の有限インパルス応答の逆を用いて、次の
ように表わすことができる。
よる変転を受け、かつ遅延したステップ入力1200で
ある測定対象mに対するシステムの応答を示す。ステッ
プ入力は、以下の値を有している。 m=H(t−0.5)+0.1N(t) ここでH(t)は時点t=0における単位強度のステッ
プ入力であり、N(t)は正規分布および単位強度のラ
ンダム・ノイズである。システムはステップ入力120
0に応答し、未補償測定値mu1205として識別され
るセンサ読み取り値xを生成する。補償測定値mc12
10は、先に示した方程式を用いて、未補償測定値から
計算する。図21Aは、補償測定値mc1210が未補
償測定値mu1205よりもステップ入力1200にか
なり似ていることを示す。即ち、未補償測定値mu12
05は、ステップ入力1200よりも大幅に遅い。しか
しながら、未補償測定値mu1205は、ステップ入力
1200や補償測定値mc1210よりもノイズが少な
い。ステップ入力1200における高周波数ノイズは、
未補償測定値mu1205を生成する変換器の比較的遅
い応答によって除去されるので、これは予測されること
である。
5、所望の測定値の予測値mc1215、および実際の
所望の測定値md1220間の差を示す。システムの所
望のセンサ伝達関数Gd(S)は、カットオフ周波数が
0.5Hzの一次フィルタである。 Gd(S)=1/(1+0.32s) このカットオフ周波数は、実際の伝達関数Gd(S)の
折点周波数よりも大幅に高い。サンプリング・レートが
10Hzの場合、所望の伝達関数Gd(S)の離散時間
等価物は、次のように表わすことができる。
c1215は、次のように表わすことができる。
1) この結果、予測値mc1215が得られ、これは所望の
測定値md1220を密接に追跡する。
1250である測定対象mに対するシステムの応答を示
す。変動入力1250は、以下の値を有する。
(2π0.3t+2π/10)+0.1N(t) ここで、N(t)は正規分布および単位強度のランダム
・ノイズである。変動入力1250の主な信号成分は、
0.3Hzの周波数であり、これは実際の伝達関数のカ
ットオフ周波数よりも高い。したがって、この信号成分
は、未補償測定値mu1225では減衰されており、
その中にかなりの歪みを生ずる原因となる。対照的に、
殆どの信号成分は補償測定値mc1260では再生され
ているので、補償測定値は変動入力1250に一層類似
することになる。図22のBは、未補償測定値mu12
55、所望の測定値の予測値mc1270、および所望
の測定値md1275の間の差を示す。補償技法の実現
可能性は、図21のBおよび図22のBにおいて、予測
値mcが、未補償測定値muよりも所望の測定値mdにか
なり近いということによって論証可能である。
可能である。例えば、図23のAに示すように、シリコ
ン・オイル1310を満たした、熱さや(thermal well)
1305に熱電対1300を配置することができる。熱
さや1305が、対象プロセスと同一温度にある場合、
プロセス温度の変化に対する熱電対1300の応答は、
二次であり、時定数は熱電対/シリコン・オイル界面お
よびシリコン・オイル/熱さや界面の熱転移特性によっ
て支配される。図23のBに示すように、シリコン・オ
イル1310が熱さや1305から漏れたり、あるいは
失われた場合、熱電対1300の熱転送特性の効率が低
下する。このため、熱電対応答における時定数が増大
し、センサ読み取り値x1035は鈍くなる。自己認証
センサは、先に論じた技法を用いて、この鈍りを補償す
ることができる。一旦予測測定値mcを発生したなら、
予測値の不確定性δを評価することができる。図24を
参照すると、プロセッサ106は手順1400を実施
し、入力信号の不確定性およびこの技法によって導入さ
れる不正確を考慮し、各不確定性成分を適切に伝搬す
る。
実際の伝達関数の離散時間ゼロ次保持等価物の有限イン
パルス応答の逆を用いて、センサ読み取り値xから予測
することができる。
(b1+…+bn)x(z-1) この式から、補償測定値mcの不確定性δは2つの主要
成分を有する。第1成分は、入力信号の不確定性および
伝達関数の離散時間等価式における補償係数の不正確さ
によるものである。プロセッサ106は、次の標準的な
不確定性伝搬式(uncertainty propagation formula)を
用いて第1成分を計算する(ステップ1405)。
の元となる変数の不確定性を示す。
がゼロ次保持等価物であり、その極が全て原点にあるこ
とのために発生する。プロセッサ106は、この成分を
以下のように計算する(ステップ1410)。
1)+x(k−2)+...+x(k−n)] これら2つの成分を用いて、プロセッサ106は、サン
プルkに対する補償測定値における全体的な不確定性を
以下の式によって決定する(ステップ1415)。
c2(k))2]1/2
mcの不確定性、および所望の伝達関数の離散等価式の
係数を考慮することによって、予測測定値mcの不確定
性を決定する(ステップ1420)。サンプルkに対し
て、予測測定値は、次のように表わすことができる。
[dime(k−i)] ただし、Σはi=1〜nに関する加算を表す。この式か
ら、プロセッサ106は、次のように、予測測定値mc
の不確定性を決定する。
∂[mc(k−i)]・δmc(k−i)}2+Σ{∂
[me(k)]/∂[me(k−i)]・δme(k−
i)}2+Σ{∂[me(k)]/∂[ci]・δci]}
2+Σ{∂[me(k)]/∂[di]・δdi}2−Σ
[ciδmc(k−i)]2+Σ[diδme(k−i)]2
+Σ[mc(k−i)δci]2+Σ[me(k−i)δd
i]2 Σは、i=1〜nに関して加算
論じたシステムでは、補償測定値mcの不確定性の第1
成分は、次の通りである。
2{[a1δx(k−1)]2+[a2δx(k−2)]2
+[x(k−1)δa1]2+[x(k−2)δa2]2+
[mc(k)δb1]2+[mc(k)δb2]2 また、補償測定値mcの不確定性の第2成分は、次の通
りである。
1)+x(k−2)] したがって、予測測定値mcの不確定性は、次のように
なる。
2+(d1δmcc(k−1))2+(mc(k−1)δ
c1)2+(mc(k−1)δd1)2
50に対する予測測定値mcの不確定性を、図25のA
および図25のBにそれぞれ示す。陰影部分は不確定性
δを示す。簡略化のために、入力信号の不確定性は無視
し、フィルタ係数は正確であると仮定する。図25のA
および図25のBが示すのは、不確定性予測技法は、セ
ンサ信号の周波数内容を考慮し、入力信号が非常に高い
周波数成分を有する場合に高い不確定性を生成すること
である。これは、図25のAおよび図25のBに示す通
りである。場合によっては、プロセッサ106は、関係
する信号に関連する不確定性も考慮する必要がある場合
もある。例えば、あるセンサによって生成される測定値
は、共通の変数による影響を受ける異なる信号の組み合
わせを含む場合がある。これは、標準的な不確定性分析
における不確定性の伝搬は、変数が独立している場合に
のみ有効であるため、問題を発生する可能性がある。
は、手順1600を実施して、従属変数の関数である結
果Rの不確定性を考慮する。まず最初に、プロセッサ
は、結果Rを次のように定義する(ステップ160
5)。 R=R(M1,...,Mn) ここで、信号Mnの各々は、共通変数cおよび独立変数
vの関数である。 Mi=Mi(c,vi) c=[c1,c2,...,cp]T vi=[vi 1,vi 2,...,vi qi]T 次に、プロセッサは結果Rの不確定性を計算する。
数に関する不確定性を次のように計算する(ステップ1
610a)
における不確定性である。これは、共通変数の不確定性
は最終的な結果から評価すればよく、一方独立変数の不
確定性は、中間信号を考慮することによって計算すれば
よいことを示す。第2の技法において、プロセッサは、
中間信号に関する不確定性を次のように計算する(ステ
ップ1610b)。
分な不確定性項が必要となる。
ことができる。その場合、 M1=ax+y, M2=bx+z ここで、xは唯一の共通変数であり、yおよびzは独立
変数である。第1ステップの結果を次のように仮定する
(ステップ1605)。 R=αM1+βM2 第1技法を適用すると、次の式が得られる。
x2(δa)2+β2x2(δb)2+α2(δy)2+β
2(δz)2 第2技法を適用した場合も、同一の値が得られる。
果は、αおよびβを双方とも0.5とし、xは平均値5
よび分散0.01を有し、yおよびzが±0.005間
で均一に変動し、特定の時点におけるx、yまたはzの
不確定性がその時点における当該変数の値の1%であ
り、aおよびbの値を次のように仮定した場合のもので
ある。 第1方法に対してa=3、b=5 第2方法に対してa=3、b=−5 第1の例では、図27のAに示すように、共通変数xは
信号M1およびM2において共通モードで作用する。何故
なら、aおよびbは符号が同一であるからである。第2
の例では、図27のBに示すように、共通変数xは異な
るモードで作用する。何故なら、aおよびbは符号が逆
であるからである。不確定性を比較するために、結果R
1700を実線で示し、上述の技法を用いて計算した不
確定性は陰影1705で示し、標準的な技法を用いて計
算した不確定性を境界1710で示す。図27のBに示
す例では、読み取り値におけるあらゆる不正確性は打ち
消す傾向にあるので、不確定性1705は、標準的な技
法を用いて予測した不確定性1710よりも小さい。
ことができる。例えば、図28は、多数の熱電対180
0を並列に配し、空間的な平均温度を測定する場合を示
す。全ての熱電対1800の端子を1つの端子ボックス
1805に収容することができるので、基準接合温度1
810の測定を1回だけ行えばよい。多点スイッチ18
15を用いて、順番に別のチャネルにポールし、異なる
位置における温度読み取り値を得て、これから平均温度
を計算することができる。提案した不確定性計算技法
は、異なるチャネルの相関性を考慮し、それにしたがっ
て平均読み取り値の不確定性を調節する。
手順1900を実施し、同様の信号を組み合わせること
により、最小の不確定性を有する加重平均Rを生成する
ことができる。プロセッサは同様の信号Mnを組み合わ
せて、加重平均結果を与える。
ように表わすことができる。
Mj)2] (j=1〜nについて加算) なお、δMiはMiにおける不確定性である。しかしなが
ら、この式は、信号が共通変数を含む場合は適用されな
い。したがって、信号Miが、 Mi=f(c)+fi(vi) という形式であり、 c=[c1,c2,...,cp]T vi=[vi 1,vi 2,...,vi qi]T である場合、プロセッサは、最小の不確定性が得られる
結合係数を次のようにして決定する(ステップ190
5)。
2] (j=1〜nについて加算) ここで、δMciは共通変数cを無視した場合のMciにお
ける不確定性である。次に、プロセッサは加重平均結果
を得て(ステップ1910)、この加重平均結果におい
て得られる不確定性を以下のように決定する(ステップ
1915)。
属変数
びこれらに関連する不確定性は、 x=0.2+0.1N(t)、δx=0.02+0.0
1N(t) y=2.1+0.2N(t)、δy=0.2+0.1N
(t) z=2.2+0.2N(t)、δz=0.25+0.1
N(t) である。共通変数Cの不確定性を無視した場合、信号M
nの不確定性の二乗は、次のようになる。 (δMc1)2=(δy)2 (δMc2)2=(δz)2 これより、最適な結合係数は次のように与えられる。
の通りである。
(δx)2
ン例に対する結果を示す。図30のAおよびBは、信号
M12000およびM22005、ならびにそれらに関連
する不確定性2010を示す。図30のCは係数α12
015を示す。図30のDは、加重平均結果R2020
を、それに関連する不確定性2025と共に示す。加重
平均結果δR2025の不確定性は、信号M1およびM
2双方の不確定性2010よりも小さいことがわかる。
先の検討結果は、あらゆる従属信号の組み合わせにも適
用されるように一般化することができる。結果Rの不確
定性の二乗を結合係数のベクトルの関数とし、 (δR)2=F(α) ここで、α=[α1、α2、...、αn]Tとなるように
すると、最適な結合係数は、次の方程式を解くことによ
って決定することができる。
=(∂f/∂αn) Σαi=1 (i=1〜nに関して加算) 以下の2つの従属変数があると仮定する。 M1=ax+y M2=bx+z [a=0.8、b=1.2] これらの変数を結合して次の結果を得る。 R=α1M1+α2M2 aおよびbの不確定性が双方とも0.02である間は、
基本変数x、y、zおよびそれらの関連する不確定性
は、次のようになる。 x=0.2+0.1N(t)、αx=0.02+0.0
1N(t)、 y=2.3+0.2N(t)、αy=0.2+0.08
N(t)、 z=2.1+0.2N(t)、αz=0.2+0.16
N(t)
のようにあることを示した。
α1 2x2(δa)2+α2 2x3(δb)2+α1 2(δy)2
+α2 2(δz)2 したがって、
z)2]/{[(δa)2+(δb)2]x2+(a−b)
2(δx)2+(δy)2+(δz)2} α2=[x2(δa)2+a(b−a)(δx)2+(δ
y)2]/{[(δa)2+(δb)2]x2+(a−b)
2(δx)2+(δy)2+(δz)2}+α1 2(δy)2+
α2 2(δz)2
ないし図31のDにプロットする。図31のAおよび図
31のBは、信号M12100およびM22105、なら
びにそれらに関連する不確定性2110を示す。図31
のCおよび図31のDは、結合係数2115および結果
R2120、ならびにそれに関連する最適な場合の不確
定性δR2125を示す。図31のAないし図31のD
から、結合係数は、通常、信号M22105は信号M12
100よりも不確定性が高く(何故なら、δz>δ
y)、したがって、信号M12100により多くの強調
が施されたことを考慮したことがわかる。更に、結果R
における全体的な不確定性2125は、信号M1210
0およびM22105の双方の不確定性よりも小さい。
上述の技法は、例えば、センサ100が、プロセス読み
取り値の重複する範囲を測定する多数の変換器を含み、
各変換器に必要な温度補償係数が多少異なる場合にも、
適用可能である。送信機内に1つの温度センサのみが用
いられている場合、異なる変換器からの読み取り値は、
先に示唆した式を用いて結合し、最小の不確定性が得ら
れる最良の予測測定値を得ることができる。例えば、本
方法は、aおよびbが異なる読み取り値に対する温度結
合係数であり、xが変換器によって決定された温度であ
る場合に適用可能である。
い場合、最適な係数のいくつかは0ないし1の範囲を外
れることもあり、この場合、結果Rは信号M1およびM2
双方の不確定性の境界の外側に出る可能性がある。これ
を、以下の、a=0.8およびb=1.2とし、更に x=2.0+0.1N(t) αx=0.2+0.
1N(t) y=1.0+0.02N(t) αy=0.02+
0.008N(t) z=0.8+0.02N(t) αz=0.020+
0.016N(t) とした例で示す。図32のA〜Dにおいて、結果Rは非
常に小さい不確定性を有するが(約0.11)、約4.
8という平均値を有する結果Rは、信号M12200お
よびM22205双方の範囲の外側にあることがわか
る。したがって、結合結果は無意味である。 M1=ax+y M2=bx+z の場合では、本技法を意味のあるものにするためには、
以下の条件を満足しなければならないことが、分析から
わかっている。
(αy)2>ab(αx)2 (αM2)2=b2(αx)2+x2(αb)2+(αz)2
>ab(αx)2
るものとする。本発明の開示の一部は、著作権保護の対
象となる素材を含む。著作権所有者は、特許商標庁のフ
ァイルまたは記録に現れる特許文書または特許明細書の
複写については何人によるものであっても異議を唱えな
いが、それ以外の場合には、あらゆる著作権を保存する
ものとする。
ロセス制御システムのブロック図。
ク図。
法を示す複合グラフ。
時間の関係の複合グラフ。
を示すブロック図。
図。
フ)、生の温度(真ん中のグラフ)、ならびに認証温度
および不確定性(下のグラフ)対時間の関係を示す1組
の複合グラフ。
フ)、生の温度(真ん中のグラフ)、ならびに認証温度
および不確定性(下のグラフ)対時間の関係を示す1組
の複合グラフ。
A)ならびに認証温度および不確定性(図10のB)を
示す対をなす複合グラフ。
によって実行されるステップを示す疑似コードの図。
図11の測定器によって実行されるステップを示す疑似
コードの図。
実行されるステップを示す疑似コードの図。
フ)、密度(真ん中のグラフ)および質量流量(下のグ
ラフ)対時間の、温度逸失による効果を示す1組の複合
グラフ。
のフロー・チャート。
チャート。
・チャート。
的な測定システムおよびプロセスを示すブロック図。
チャート。
グラフ。
グラフ。
ための手順のフロー・チャート。
(図25のB)に対する応答を示すグラフ。
・チャート。
間信号に関する(図27のB)不確定性尺度を表わすグ
ラフ。
多数の熱電対の概略図。
・チャート。
ロセス制御システムのブロック図。
ク図。
法を示す複合グラフ。
時間の関係の複合グラフ。
を示すブロック図。
図。
フ)、生の温度(真ん中のグラフ)、ならびに認証温度
および不確定性(下のグラフ)対時間の関係を示す1組
の複合グラフ。
フ)、生の温度(真ん中のグラフ)、ならびに認証温度
および不確定性(下のグラフ)対時間の関係を示す1組
の複合グラフ。
A)ならびに認証温度および不確定性(図10のB)を
示す対をなす複合グラフ。
によって実行されるステップを示す疑似コードの図。
図11の測定器によって実行されるステップを示す疑似
コードの図。
実行されるステップを示す疑似コードの図。
フ)、密度(真ん中のグラフ)および質量流量(下のグ
ラフ)対時間の、温度逸失による効果を示す1組の複合
グラフ。
のフロー・チャート。
チャート。
・チャート。
的な測定システムおよびプロセスを示すブロック図。
チャート。
グラフ。
グラフ。
ための手順のフロー・チャート。
(図25のB)に対する応答を示すグラフ。
・チャート。
間信号に関する(図27のB)不確定性尺度を表わすグ
ラフ。
多数の熱電対の概略図。
・チャート。
Claims (28)
- 【請求項1】 センサの伝達関数における変動を補償す
る方法において、該方法は、 前記センサに関する所望の伝達関数を識別するステップ
と、 前記センサに関する実際の伝達関数を決定するステップ
と、 前記センサによって生成された測定値を受け取るステッ
プと、 前記所望の伝達関数および前記実際の伝達関数に基づい
て前記測定値を修正し、修正測定値を生成するステップ
と、 前記修正測定値を、前記センサに関する測定値として提
供するステップとからなることを特徴とする方法。 - 【請求項2】 請求項1記載の方法において、前記所望
の伝達関数は、前記センサに関する設計基準から識別す
ることを特徴とする方法。 - 【請求項3】 請求項2記載の方法において、前記実際
の伝達関数は時間と共に変動し、前記実際の伝達関数を
決定するステップは、測定値を生成するための特定の時
点または期間に前記実際の伝達関数を決定するステップ
からなることを特徴とする方法。 - 【請求項4】 請求項3記載の方法において、前記セン
サは熱電対からなり、前記実際の伝達関数を決定するス
テップは、電流注入検査を用いるステップを含むことを
特徴とする方法。 - 【請求項5】 請求項1記載の方法において、前記実際
の伝達関数は時間と共に変動し、前記実際の伝達関数を
決定するステップは、測定値を生成するための特定の時
点または期間に前記実際の伝達関数を決定するステップ
からなることを特徴とする方法。 - 【請求項6】 請求項5記載の方法において、前記セン
サは熱電対からなり、前記実際の伝達関数を決定するス
テップは、電流注入検査を用いるステップを含むことを
特徴とする方法。 - 【請求項7】 請求項1記載の方法において、前記測定
値を修正するステップは、前記実際の伝達関数の逆関数
に基づいて前記測定値を修正し、補償測定値を生成する
ステップを含むことを特徴とする方法。 - 【請求項8】 請求項7記載の方法において、前記測定
値を修正するステップは、前記所望の伝達関数に基づい
て前記補償測定値を修正し、前記修正測定値を生成する
ステップを含むことを特徴とする方法。 - 【請求項9】 請求項1記載の方法において、該方法は
更に、前記測定値に関する不確定性尺度を発生するステ
ップを含むことを特徴とする方法。 - 【請求項10】 請求項9記載の方法において、前記測
定値を修正するステップは、前記実際の伝達関数の逆関
数に基づいて前記測定値を修正し補償測定値を生成する
ステップと、前記所望の伝達関数に基づいて前記補償測
定値を修正して前記修正測定値を生成するステップとを
含むことを特徴とする方法。 - 【請求項11】 請求項10記載の方法において、前記
不確定性尺度を発生するステップは、前記補償測定値に
対する第1不確定性尺度を発生するステップと、前記所
望の伝達関数に対する第2不確定性尺度を発生するステ
ップと、前記第1および第2不確定性尺度を組み合わせ
て前記測定値に対する不確定性尺度を生成するステップ
とを含むことを特徴とする方法。 - 【請求項12】 請求項11記載の方法において、前記
補償測定値に対する第1不確定性尺度を発生するステッ
プは、 前記センサによって生成された前記測定値に対する第3
不確定性尺度を発生するステップと、 前記実際の伝達関数の逆関数に対する第4不確定性尺度
を発生するステップと、 前記第3および第4不確定性尺度を組み合わせて、前記
補償測定値に対する第1不確定性尺度を生成するステッ
プとを含むことを特徴とする方法。 - 【請求項13】 センサの伝達関数における変動を補償
する方法であって、 前記センサの所望の伝達関数を識別するステップと、 前記センサの実際の伝達関数を決定するステップと、 前記センサによって生成される測定値を受け取るステッ
プと、 前記実際の伝達関数の逆関数に基づいて前記測定値を修
正して、補償測定値を生成するステップと、 前記所望の伝達関数に基づいて、前記補償測定値を修正
し、修正測定値を生成するステップと、 前記修正測定値を、前記センサの測定値として供給する
ステップと、 前記補償測定値に対する第1不確定性尺度を発生するス
テップと、 前記所望の伝達関数に対する第2不確定性尺度を発生す
るステップと、 前記第1および第2不確定性尺度を組み合わせて、前記
測定値に対する不確定性尺度を生成するステップとから
なることを特徴とする方法。 - 【請求項14】 請求項13記載の方法において、前記
所望の伝達関数は、前記センサの設計に対する設計基準
から識別することを特徴とする方法。 - 【請求項15】 請求項14記載の方法において、前記
実際の伝達関数は時間と共に変動し、前記実際の伝達関
数を決定するステップは、測定値を生成するための特定
時点または期間について前記実際の伝達関数を決定する
ステップを含むことを特徴とする方法。 - 【請求項16】 請求項15記載の方法において、前記
センサは熱電対から成り、前記実際の伝達関数を決定す
るステップは電流注入検査を用いるステップを含むこと
を特徴とする方法。 - 【請求項17】 測定値を供給するセンサであって、 測定値を発生するように構成されている変換器と、送信
機とからなり、前記送信機は、 前記変換器の所望の伝達関数を識別し、 前記変換器の実際の伝達関数を決定し、 前記変換器が発生する前記測定値を受け取り、 前記所望のおよび実際の伝達関数に基づいて前記測定値
を修正して修正測定値を生成し、前記修正測定値を前記
センサの測定値として供給するよう構成されていること
を特徴とするセンサ。 - 【請求項18】 請求項17記載のセンサにおいて、前
記送信機は、前記センサの設計基準から前記所望の伝達
関数を識別することを特徴とするセンサ。 - 【請求項19】 請求項18記載のセンサにおいて、前
記実際の伝達関数は時間と共に変動し、前記送信機は、
前記測定値を生成するための特定時点または期間につい
て前記実際の伝達関数を決定するステップを含むことを
特徴とするセンサ。 - 【請求項20】 請求項19記載のセンサにおいて、前
記変換器は熱電対から成り、前記送信機は、電流注入検
査を用いて前記実際の伝達関数を決定することを特徴と
するセンサ。 - 【請求項21】 請求項17記載のセンサにおいて、前
記実際の伝達関数は時間と共に変動し、前記送信機は、
前記測定値を生成するための特定時点または期間に関し
て前記実際の伝達関数を決定するステップを含むことを
特徴とするセンサ。 - 【請求項22】 請求項21記載のセンサにおいて、前
記変換器は熱電対から成り、前記送信機は、電流注入検
査を用いて前記実際の伝達関数を決定することを特徴と
するセンサ。 - 【請求項23】 請求項17記載のセンサにおいて、前
記送信機は、前記実際の伝達関数の逆関数に基づいて前
記測定値を修正し、補償測定値を生成することを特徴と
するセンサ。 - 【請求項24】 請求項23記載のセンサにおいて、前
記送信機は、前記所望の伝達関数に基づいて前記測定値
を修正して前記修正測定値を生成することを特徴とする
センサ。 - 【請求項25】 請求項17記載のセンサにおいて、前
記送信機は更に、前記測定値に対する不確定性尺度を発
生するように動作可能であることを特徴とするセンサ。 - 【請求項26】 請求項19記載のセンサにおいて、前
記送信機は、前記実際の伝達関数の逆関数に基づいて前
記測定値を修正して補償測定値を生成すると共に、前記
所望の伝達関数に基づいて前記補償測定値を修正して前
記修正測定値を生成することを特徴とするセンサ。 - 【請求項27】 請求項26記載のセンサにおいて、前
記送信機は、前記補償測定値に関する第1不確定性尺度
を発生し、前記所望の伝達関数に関する第2不確定性尺
度を発生し、前記第1および第2不確定性尺度を組み合
わせて前記測定値を生成することを特徴とするセンサ。 - 【請求項28】 請求項27記載のセンサにおいて、前
記送信機は、前記第1不確定性尺度を発生し、前記測定
値に関する第3不確定性尺度を発生し、前記実際の伝達
関数の逆関数に関する第4不確定性尺度を発生し、前記
第3および第4不確定性尺度を組み合わせて前記補償測
定値に関する前記第1不確定性尺度を生成することを特
徴とするセンサ。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US705982 | 1996-08-30 | ||
| US08/705,982 US5774378A (en) | 1993-04-21 | 1996-08-30 | Self-validating sensors |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH10185705A true JPH10185705A (ja) | 1998-07-14 |
| JP4260234B2 JP4260234B2 (ja) | 2009-04-30 |
Family
ID=24835727
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP23575497A Expired - Lifetime JP4260234B2 (ja) | 1996-08-30 | 1997-09-01 | 自己確認センサ |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US5774378A (ja) |
| EP (1) | EP0827096B1 (ja) |
| JP (1) | JP4260234B2 (ja) |
| BR (1) | BR9704580B1 (ja) |
| DE (1) | DE69737336T2 (ja) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1991008528A1 (fr) * | 1989-11-27 | 1991-06-13 | Fanuc Ltd | Systeme de correction des variations de position d'une machine-outil |
| JP2009198298A (ja) * | 2008-02-21 | 2009-09-03 | Yamatake Corp | 温度推定方法および温度推定装置 |
| JP2012021975A (ja) * | 2010-06-04 | 2012-02-02 | Sensirion Ag | センサシステム |
| JP2017223641A (ja) * | 2016-06-17 | 2017-12-21 | アナログ・デヴァイシズ・グローバル | 伝達関数に関する不確実性の測定値を提供するための装置及び方法 |
| JP2020532265A (ja) * | 2017-08-30 | 2020-11-05 | アナログ・ディヴァイシス・グローバル・アンリミテッド・カンパニー | 測定センサの伝達関数の判定の管理 |
Families Citing this family (116)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6017143A (en) | 1996-03-28 | 2000-01-25 | Rosemount Inc. | Device in a process system for detecting events |
| US7254518B2 (en) | 1996-03-28 | 2007-08-07 | Rosemount Inc. | Pressure transmitter with diagnostics |
| US8290721B2 (en) * | 1996-03-28 | 2012-10-16 | Rosemount Inc. | Flow measurement diagnostics |
| US7630861B2 (en) | 1996-03-28 | 2009-12-08 | Rosemount Inc. | Dedicated process diagnostic device |
| US7085610B2 (en) | 1996-03-28 | 2006-08-01 | Fisher-Rosemount Systems, Inc. | Root cause diagnostics |
| US6654697B1 (en) | 1996-03-28 | 2003-11-25 | Rosemount Inc. | Flow measurement with diagnostics |
| US7623932B2 (en) | 1996-03-28 | 2009-11-24 | Fisher-Rosemount Systems, Inc. | Rule set for root cause diagnostics |
| US6539267B1 (en) | 1996-03-28 | 2003-03-25 | Rosemount Inc. | Device in a process system for determining statistical parameter |
| US7949495B2 (en) | 1996-03-28 | 2011-05-24 | Rosemount, Inc. | Process variable transmitter with diagnostics |
| US6907383B2 (en) | 1996-03-28 | 2005-06-14 | Rosemount Inc. | Flow diagnostic system |
| EP0825506B1 (en) | 1996-08-20 | 2013-03-06 | Invensys Systems, Inc. | Methods and apparatus for remote process control |
| US6449574B1 (en) | 1996-11-07 | 2002-09-10 | Micro Motion, Inc. | Resistance based process control device diagnostics |
| US6519546B1 (en) | 1996-11-07 | 2003-02-11 | Rosemount Inc. | Auto correcting temperature transmitter with resistance based sensor |
| US6601005B1 (en) | 1996-11-07 | 2003-07-29 | Rosemount Inc. | Process device diagnostics using process variable sensor signal |
| US6754601B1 (en) | 1996-11-07 | 2004-06-22 | Rosemount Inc. | Diagnostics for resistive elements of process devices |
| US6434504B1 (en) | 1996-11-07 | 2002-08-13 | Rosemount Inc. | Resistance based process control device diagnostics |
| CN1177266C (zh) | 1997-10-13 | 2004-11-24 | 罗斯蒙德公司 | 工业过程中现场的过程设备及其形成方法 |
| US7784360B2 (en) * | 1999-11-22 | 2010-08-31 | Invensys Systems, Inc. | Correcting for two-phase flow in a digital flowmeter |
| US7404336B2 (en) | 2000-03-23 | 2008-07-29 | Invensys Systems, Inc. | Correcting for two-phase flow in a digital flowmeter |
| US7124646B2 (en) * | 1997-11-26 | 2006-10-24 | Invensys Systems, Inc. | Correcting for two-phase flow in a digital flowmeter |
| US8467986B2 (en) * | 1997-11-26 | 2013-06-18 | Invensys Systems, Inc. | Drive techniques for a digital flowmeter |
| US8447534B2 (en) | 1997-11-26 | 2013-05-21 | Invensys Systems, Inc. | Digital flowmeter |
| US20030216874A1 (en) * | 2002-03-29 | 2003-11-20 | Henry Manus P. | Drive techniques for a digital flowmeter |
| US6311136B1 (en) * | 1997-11-26 | 2001-10-30 | Invensys Systems, Inc. | Digital flowmeter |
| US6611775B1 (en) | 1998-12-10 | 2003-08-26 | Rosemount Inc. | Electrode leakage diagnostics in a magnetic flow meter |
| US6615149B1 (en) | 1998-12-10 | 2003-09-02 | Rosemount Inc. | Spectral diagnostics in a magnetic flow meter |
| US8044793B2 (en) | 2001-03-01 | 2011-10-25 | Fisher-Rosemount Systems, Inc. | Integrated device alerts in a process control system |
| US6633782B1 (en) | 1999-02-22 | 2003-10-14 | Fisher-Rosemount Systems, Inc. | Diagnostic expert in a process control system |
| US7206646B2 (en) | 1999-02-22 | 2007-04-17 | Fisher-Rosemount Systems, Inc. | Method and apparatus for performing a function in a plant using process performance monitoring with process equipment monitoring and control |
| US7562135B2 (en) | 2000-05-23 | 2009-07-14 | Fisher-Rosemount Systems, Inc. | Enhanced fieldbus device alerts in a process control system |
| US6298454B1 (en) | 1999-02-22 | 2001-10-02 | Fisher-Rosemount Systems, Inc. | Diagnostics in a process control system |
| US6253162B1 (en) | 1999-04-07 | 2001-06-26 | Battelle Memorial Institute | Method of identifying features in indexed data |
| US6424930B1 (en) | 1999-04-23 | 2002-07-23 | Graeme G. Wood | Distributed processing system for component lifetime prediction |
| AU5025600A (en) | 1999-05-17 | 2000-12-05 | Foxboro Company, The | Process control configuration system with parameterized objects |
| US7089530B1 (en) | 1999-05-17 | 2006-08-08 | Invensys Systems, Inc. | Process control configuration system with connection validation and configuration |
| US6788980B1 (en) | 1999-06-11 | 2004-09-07 | Invensys Systems, Inc. | Methods and apparatus for control using control devices that provide a virtual machine environment and that communicate via an IP network |
| US6356191B1 (en) | 1999-06-17 | 2002-03-12 | Rosemount Inc. | Error compensation for a process fluid temperature transmitter |
| US7010459B2 (en) | 1999-06-25 | 2006-03-07 | Rosemount Inc. | Process device diagnostics using process variable sensor signal |
| US6473710B1 (en) | 1999-07-01 | 2002-10-29 | Rosemount Inc. | Low power two-wire self validating temperature transmitter |
| US6505517B1 (en) | 1999-07-23 | 2003-01-14 | Rosemount Inc. | High accuracy signal processing for magnetic flowmeter |
| US6701274B1 (en) | 1999-08-27 | 2004-03-02 | Rosemount Inc. | Prediction of error magnitude in a pressure transmitter |
| US6556145B1 (en) | 1999-09-24 | 2003-04-29 | Rosemount Inc. | Two-wire fluid temperature transmitter with thermocouple diagnostics |
| US6473660B1 (en) | 1999-12-03 | 2002-10-29 | The Foxboro Company | Process control system and method with automatic fault avoidance |
| DE60139548D1 (de) | 2000-03-23 | 2009-09-24 | Invensys Sys Inc | Korrektur für eine zweiphasenströmung in einem digitalen durchflussmesser |
| GB0007065D0 (en) * | 2000-03-23 | 2000-05-10 | Simsci Limited | Process monitoring and control using self-validating sensors |
| US6735484B1 (en) | 2000-09-20 | 2004-05-11 | Fargo Electronics, Inc. | Printer with a process diagnostics system for detecting events |
| US6993445B2 (en) * | 2001-01-16 | 2006-01-31 | Invensys Systems, Inc. | Vortex flowmeter |
| EP1364263B1 (en) | 2001-03-01 | 2005-10-26 | Fisher-Rosemount Systems, Inc. | Data sharing in a process plant |
| US6813532B2 (en) | 2001-03-01 | 2004-11-02 | Fisher-Rosemount Systems, Inc. | Creation and display of indices within a process plant |
| US7720727B2 (en) | 2001-03-01 | 2010-05-18 | Fisher-Rosemount Systems, Inc. | Economic calculations in process control system |
| US8073967B2 (en) | 2002-04-15 | 2011-12-06 | Fisher-Rosemount Systems, Inc. | Web services-based communications for use with process control systems |
| US6970003B2 (en) | 2001-03-05 | 2005-11-29 | Rosemount Inc. | Electronics board life prediction of microprocessor-based transmitters |
| US7042228B2 (en) * | 2001-04-27 | 2006-05-09 | Oceana Sensor Technologies, Inc. | Transducer in-situ testing apparatus and method |
| US6629059B2 (en) | 2001-05-14 | 2003-09-30 | Fisher-Rosemount Systems, Inc. | Hand held diagnostic and communication device with automatic bus detection |
| US6859755B2 (en) | 2001-05-14 | 2005-02-22 | Rosemount Inc. | Diagnostics for industrial process control and measurement systems |
| DE10297009B4 (de) * | 2001-06-25 | 2020-07-23 | Schneider Electric Systems Usa, Inc. | Sensorfusion unter Verwendung von selbstvaluierenden Prozesssensoren |
| US6772036B2 (en) | 2001-08-30 | 2004-08-03 | Fisher-Rosemount Systems, Inc. | Control system using process model |
| US6757641B1 (en) | 2002-06-28 | 2004-06-29 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Multi sensor transducer and weight factor |
| US20050226067A1 (en) * | 2002-12-19 | 2005-10-13 | Matrix Semiconductor, Inc. | Nonvolatile memory cell operating by increasing order in polycrystalline semiconductor material |
| US7059199B2 (en) * | 2003-02-10 | 2006-06-13 | Invensys Systems, Inc. | Multiphase Coriolis flowmeter |
| US7188534B2 (en) * | 2003-02-10 | 2007-03-13 | Invensys Systems, Inc. | Multi-phase coriolis flowmeter |
| RU2324171C2 (ru) | 2003-07-18 | 2008-05-10 | Роузмаунт Инк. | Диагностика процесса |
| US7018800B2 (en) | 2003-08-07 | 2006-03-28 | Rosemount Inc. | Process device with quiescent current diagnostics |
| US7065455B2 (en) * | 2003-08-13 | 2006-06-20 | Invensys Systems, Inc. | Correcting frequency in flowtube measurements |
| US7627441B2 (en) | 2003-09-30 | 2009-12-01 | Rosemount Inc. | Process device with vibration based diagnostics |
| US7523667B2 (en) | 2003-12-23 | 2009-04-28 | Rosemount Inc. | Diagnostics of impulse piping in an industrial process |
| US7761923B2 (en) | 2004-03-01 | 2010-07-20 | Invensys Systems, Inc. | Process control methods and apparatus for intrusion detection, protection and network hardening |
| US6920799B1 (en) | 2004-04-15 | 2005-07-26 | Rosemount Inc. | Magnetic flow meter with reference electrode |
| US7046180B2 (en) | 2004-04-21 | 2006-05-16 | Rosemount Inc. | Analog-to-digital converter with range error detection |
| US8831894B2 (en) | 2004-06-14 | 2014-09-09 | Wanda G. Papadimitriou | Autonomous remaining useful life estimation |
| US11710489B2 (en) | 2004-06-14 | 2023-07-25 | Wanda Papadimitriou | Autonomous material evaluation system and method |
| US7231320B2 (en) * | 2004-11-22 | 2007-06-12 | Papadimitriou Wanda G | Extraction of imperfection features through spectral analysis |
| US11680867B2 (en) | 2004-06-14 | 2023-06-20 | Wanda Papadimitriou | Stress engineering assessment of risers and riser strings |
| US8428910B2 (en) | 2004-06-14 | 2013-04-23 | Wanda G. Papadimitriou | Autonomous fitness for service assessment |
| US9322763B2 (en) | 2004-06-14 | 2016-04-26 | Stylianos Papadimitriou | Autonomous non-destructive inspection |
| US8086425B2 (en) * | 2004-06-14 | 2011-12-27 | Papadimitriou Wanda G | Autonomous fitness for service assessment |
| US8050874B2 (en) * | 2004-06-14 | 2011-11-01 | Papadimitriou Wanda G | Autonomous remaining useful life estimation |
| CN100483084C (zh) * | 2004-08-24 | 2009-04-29 | 微动公司 | 用于校准流量计的方法和设备 |
| US9201420B2 (en) | 2005-04-08 | 2015-12-01 | Rosemount, Inc. | Method and apparatus for performing a function in a process plant using monitoring data with criticality evaluation data |
| US8005647B2 (en) | 2005-04-08 | 2011-08-23 | Rosemount, Inc. | Method and apparatus for monitoring and performing corrective measures in a process plant using monitoring data with corrective measures data |
| US8112565B2 (en) | 2005-06-08 | 2012-02-07 | Fisher-Rosemount Systems, Inc. | Multi-protocol field device interface with automatic bus detection |
| US20070068225A1 (en) | 2005-09-29 | 2007-03-29 | Brown Gregory C | Leak detector for process valve |
| WO2007123753A2 (en) | 2006-03-30 | 2007-11-01 | Invensys Systems, Inc. | Digital data processing apparatus and methods for improving plant performance |
| US7617055B2 (en) | 2006-08-28 | 2009-11-10 | Invensys Systems, Inc. | Wet gas measurement |
| US7953501B2 (en) | 2006-09-25 | 2011-05-31 | Fisher-Rosemount Systems, Inc. | Industrial process control loop monitor |
| US8788070B2 (en) | 2006-09-26 | 2014-07-22 | Rosemount Inc. | Automatic field device service adviser |
| JP2010505121A (ja) | 2006-09-29 | 2010-02-18 | ローズマウント インコーポレイテッド | 検証を備える磁気流量計 |
| US7321846B1 (en) | 2006-10-05 | 2008-01-22 | Rosemount Inc. | Two-wire process control loop diagnostics |
| US7539593B2 (en) | 2007-04-27 | 2009-05-26 | Invensys Systems, Inc. | Self-validated measurement systems |
| US8898036B2 (en) | 2007-08-06 | 2014-11-25 | Rosemount Inc. | Process variable transmitter with acceleration sensor |
| US8301676B2 (en) | 2007-08-23 | 2012-10-30 | Fisher-Rosemount Systems, Inc. | Field device with capability of calculating digital filter coefficients |
| US7702401B2 (en) | 2007-09-05 | 2010-04-20 | Fisher-Rosemount Systems, Inc. | System for preserving and displaying process control data associated with an abnormal situation |
| US7590511B2 (en) | 2007-09-25 | 2009-09-15 | Rosemount Inc. | Field device for digital process control loop diagnostics |
| US8055479B2 (en) | 2007-10-10 | 2011-11-08 | Fisher-Rosemount Systems, Inc. | Simplified algorithm for abnormal situation prevention in load following applications including plugged line diagnostics in a dynamic process |
| US9404775B2 (en) * | 2008-04-30 | 2016-08-02 | Honeywell International Inc. | Systems and methods for identifying faulty sensors |
| CN104407518B (zh) | 2008-06-20 | 2017-05-31 | 因文西斯系统公司 | 对用于过程控制的实际和仿真设施进行交互的系统和方法 |
| US7921734B2 (en) | 2009-05-12 | 2011-04-12 | Rosemount Inc. | System to detect poor process ground connections |
| US8463964B2 (en) | 2009-05-29 | 2013-06-11 | Invensys Systems, Inc. | Methods and apparatus for control configuration with enhanced change-tracking |
| US8127060B2 (en) | 2009-05-29 | 2012-02-28 | Invensys Systems, Inc | Methods and apparatus for control configuration with control objects that are fieldbus protocol-aware |
| US10207719B2 (en) * | 2010-07-19 | 2019-02-19 | Nxp Usa, Inc. | Use of multiple internal sensors for measurements validation |
| US9207670B2 (en) | 2011-03-21 | 2015-12-08 | Rosemount Inc. | Degrading sensor detection implemented within a transmitter |
| US9927788B2 (en) | 2011-05-19 | 2018-03-27 | Fisher-Rosemount Systems, Inc. | Software lockout coordination between a process control system and an asset management system |
| DE102011088351B4 (de) * | 2011-12-13 | 2024-09-26 | Endress+Hauser SE+Co. KG | Vorrichtung zur Bestimmung und/oder Überwachung mindestens einer Prozessgröße |
| US9052240B2 (en) | 2012-06-29 | 2015-06-09 | Rosemount Inc. | Industrial process temperature transmitter with sensor stress diagnostics |
| US9207129B2 (en) | 2012-09-27 | 2015-12-08 | Rosemount Inc. | Process variable transmitter with EMF detection and correction |
| US9602122B2 (en) | 2012-09-28 | 2017-03-21 | Rosemount Inc. | Process variable measurement noise diagnostic |
| US10767438B2 (en) | 2015-04-23 | 2020-09-08 | Wanda Papadimitriou | Autonomous blowout preventer |
| US10145198B2 (en) | 2015-04-23 | 2018-12-04 | Wanda Papadimitriou | Autonomous blowout preventer |
| DE102016100950A1 (de) | 2016-01-20 | 2017-07-20 | Krohne Messtechnik Gmbh | Verfahren zum Betreiben eines Coriolis-Massedurchflussmessgeräts und diesbezügliches Coriolis-Massedurchflussmessgerät |
| DE102016115979B4 (de) | 2016-08-26 | 2018-10-18 | Jenoptik Industrial Metrology Germany Gmbh | Verfahren und Anordnung zur Sicherung von zuverlässigen Angaben über Messunsicherheiten von Messsystemen bei veränderlichen Umgebungsbedingungen |
| JP6678824B2 (ja) | 2017-06-30 | 2020-04-08 | 三菱電機株式会社 | 非定常検出装置、非定常検出システム、および非定常検出方法 |
| US11067604B2 (en) * | 2017-08-30 | 2021-07-20 | Analog Devices International Unlimited Company | Managing the determination of a transfer function of a measurement sensor |
| WO2019123510A1 (ja) * | 2017-12-18 | 2019-06-27 | 三菱電機株式会社 | 表示制御装置、表示システム、表示装置、表示方法および表示プログラム |
| JP6847318B2 (ja) | 2018-09-03 | 2021-03-24 | 三菱電機株式会社 | 信号表示制御装置および信号表示制御プログラム |
| TWI697775B (zh) * | 2018-12-04 | 2020-07-01 | 谷林運算股份有限公司 | 模組化監測裝置 |
| US12399044B2 (en) * | 2022-11-11 | 2025-08-26 | Analog Devices, Inc. | Diagnostic coverage improvements in redundant sensor element fault detection architectures |
Family Cites Families (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3096434A (en) * | 1961-11-28 | 1963-07-02 | Daniel Orifice Fitting Company | Multiple integration flow computer |
| US3404264A (en) * | 1965-07-19 | 1968-10-01 | American Meter Co | Telemetering system for determining rate of flow |
| US3701280A (en) * | 1970-03-18 | 1972-10-31 | Daniel Ind Inc | Method and apparatus for determining the supercompressibility factor of natural gas |
| USRE29383E (en) * | 1974-01-10 | 1977-09-06 | Process Systems, Inc. | Digital fluid flow rate measurement or control system |
| US4058975A (en) * | 1975-12-08 | 1977-11-22 | General Electric Company | Gas turbine temperature sensor validation apparatus and method |
| US4085975A (en) * | 1976-07-29 | 1978-04-25 | Dundee Cement Company | Aerating barge unloading system |
| US4565456A (en) * | 1983-04-13 | 1986-01-21 | Omron Tateisi Electronics Co. | Electronic thermometer |
| US4530234A (en) * | 1983-06-30 | 1985-07-23 | Mobil Oil Corporation | Method and system for measuring properties of fluids |
| JPS6340825A (ja) * | 1986-08-07 | 1988-02-22 | Terumo Corp | 電子体温計 |
| US4882526A (en) * | 1986-08-12 | 1989-11-21 | Kabushiki Kaisha Toshiba | Adaptive process control system |
| US4934196A (en) * | 1989-06-02 | 1990-06-19 | Micro Motion, Inc. | Coriolis mass flow rate meter having a substantially increased noise immunity |
| US5175698A (en) * | 1990-07-23 | 1992-12-29 | Dz Company | Method and system for transfer function measurement |
| DE4120388C2 (de) * | 1991-06-19 | 2001-05-03 | Bosch Gmbh Robert | Verfahren zur Temperaturerfassung |
| GB9208704D0 (en) * | 1992-04-22 | 1992-06-10 | Foxboro Ltd | Improvements in and relating to sensor units |
| US5440237A (en) * | 1993-06-01 | 1995-08-08 | Incontrol Solutions, Inc. | Electronic force sensing with sensor normalization |
| US5325339A (en) * | 1993-08-31 | 1994-06-28 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Absolute calibration technique for broadband ultrasonic transducers |
-
1996
- 1996-08-30 US US08/705,982 patent/US5774378A/en not_active Expired - Lifetime
-
1997
- 1997-09-01 EP EP97306805A patent/EP0827096B1/en not_active Expired - Lifetime
- 1997-09-01 JP JP23575497A patent/JP4260234B2/ja not_active Expired - Lifetime
- 1997-09-01 BR BRPI9704580-2A patent/BR9704580B1/pt not_active IP Right Cessation
- 1997-09-01 DE DE69737336T patent/DE69737336T2/de not_active Expired - Lifetime
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1991008528A1 (fr) * | 1989-11-27 | 1991-06-13 | Fanuc Ltd | Systeme de correction des variations de position d'une machine-outil |
| JP2009198298A (ja) * | 2008-02-21 | 2009-09-03 | Yamatake Corp | 温度推定方法および温度推定装置 |
| JP2012021975A (ja) * | 2010-06-04 | 2012-02-02 | Sensirion Ag | センサシステム |
| JP2017223641A (ja) * | 2016-06-17 | 2017-12-21 | アナログ・デヴァイシズ・グローバル | 伝達関数に関する不確実性の測定値を提供するための装置及び方法 |
| JP2020532265A (ja) * | 2017-08-30 | 2020-11-05 | アナログ・ディヴァイシス・グローバル・アンリミテッド・カンパニー | 測定センサの伝達関数の判定の管理 |
Also Published As
| Publication number | Publication date |
|---|---|
| BR9704580B1 (pt) | 2011-05-31 |
| EP0827096B1 (en) | 2007-02-14 |
| EP0827096A2 (en) | 1998-03-04 |
| DE69737336T2 (de) | 2007-07-05 |
| JP4260234B2 (ja) | 2009-04-30 |
| DE69737336D1 (de) | 2007-03-29 |
| EP0827096A3 (en) | 1999-07-07 |
| US5774378A (en) | 1998-06-30 |
| BR9704580A (pt) | 1999-01-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH10185705A (ja) | 自己確認センサ | |
| EP0646234B1 (en) | Self-validating sensors | |
| RU2235295C2 (ru) | Расходомер кориолиса с прямолинейной трубкой | |
| EP1247268B1 (en) | Low power two-wire self validating temperature transmitter | |
| US6938635B2 (en) | Level switch with verification capability | |
| CA2440223C (en) | Angular velocity sensor | |
| WO1996011389A1 (en) | Transmitter sensor | |
| JP2018522244A (ja) | コリオリ式流量計のオフレゾナンスサイクリング | |
| JP3129613B2 (ja) | 差圧測定装置 | |
| KR20200014411A (ko) | 진동 유량계의 노치 필터 | |
| JP4715491B2 (ja) | コリオリ質量流量計 | |
| Romero | The Romero Law of Relational Stability (RZS): A Closed-Form Statement, Cross-Domain Operationalization, and Computational Verification | |
| US7327272B2 (en) | Apparatus for determining and/or monitoring a process variable | |
| JP2011033439A (ja) | コリオリ質量流量計 | |
| JPH0499921A (ja) | 質量流量計 | |
| Henry et al. | US patent no. 5,570,300: Self-validating sensors | |
| US10794746B2 (en) | Field device and field device management system | |
| CN117716214A (zh) | 操作科里奥利质量流量计的方法 | |
| US20250314513A1 (en) | Flowmeter primary containment failure detection | |
| JP4133048B2 (ja) | 圧力監視装置における異常振動検出方法 | |
| CN121275195B (zh) | 一种预应力监测的信号补偿方法、系统及锚索传感器 | |
| US20260049854A1 (en) | Mode excitation detection for a vibratory flowmeter and related methods | |
| Wei et al. | Parity Vector Compensation for Fault Diagnosis of Inertial Sensor Unit | |
| Eves et al. | Bayesian Information for sensors | |
| CN118633013A (zh) | 陀螺仪传感器 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040406 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20051208 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070625 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20070921 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20070928 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071220 |
|
| 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: 20090106 |
|
| 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: 20090204 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120220 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130220 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130220 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140220 Year of fee payment: 5 |
|
| 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 |
|
| EXPY | Cancellation because of completion of term |