JP2019219404A - 位相誤差に基づいて振動センサの振動を制御する方法 - Google Patents
位相誤差に基づいて振動センサの振動を制御する方法 Download PDFInfo
- Publication number
- JP2019219404A JP2019219404A JP2019131086A JP2019131086A JP2019219404A JP 2019219404 A JP2019219404 A JP 2019219404A JP 2019131086 A JP2019131086 A JP 2019131086A JP 2019131086 A JP2019131086 A JP 2019131086A JP 2019219404 A JP2019219404 A JP 2019219404A
- Authority
- JP
- Japan
- Prior art keywords
- vibration
- phase error
- phase difference
- term
- signal
- 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.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N29/00—Investigating or analysing materials by the use of ultrasonic, sonic or infrasonic waves; Visualisation of the interior of objects by transmitting ultrasonic or sonic waves through the object
- G01N29/02—Analysing fluids
- G01N29/022—Fluid sensors based on microsensors, e.g. quartz crystal-microbalance [QCM], surface acoustic wave [SAW] devices, tuning forks, cantilevers, flexural plate wave [FPW] devices
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N11/00—Investigating flow properties of materials, e.g. viscosity, plasticity; Analysing materials by determining flow properties
- G01N11/10—Investigating flow properties of materials, e.g. viscosity, plasticity; Analysing materials by determining flow properties by moving a body within the material
- G01N11/16—Investigating flow properties of materials, e.g. viscosity, plasticity; Analysing materials by determining flow properties by moving a body within the material by measuring damping effect upon oscillatory body
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N11/00—Investigating flow properties of materials, e.g. viscosity, plasticity; Analysing materials by determining flow properties
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N29/00—Investigating or analysing materials by the use of ultrasonic, sonic or infrasonic waves; Visualisation of the interior of objects by transmitting ultrasonic or sonic waves through the object
- G01N29/02—Analysing fluids
- G01N29/036—Analysing fluids by measuring frequency or resonance of acoustic waves
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N29/00—Investigating or analysing materials by the use of ultrasonic, sonic or infrasonic waves; Visualisation of the interior of objects by transmitting ultrasonic or sonic waves through the object
- G01N29/22—Details, e.g. general constructional or apparatus details
- G01N29/30—Arrangements for calibrating or comparing, e.g. with standard objects
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N29/00—Investigating or analysing materials by the use of ultrasonic, sonic or infrasonic waves; Visualisation of the interior of objects by transmitting ultrasonic or sonic waves through the object
- G01N29/22—Details, e.g. general constructional or apparatus details
- G01N29/32—Arrangements for suppressing undesired influences, e.g. temperature or pressure variations, compensating for signal noise
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N29/00—Investigating or analysing materials by the use of ultrasonic, sonic or infrasonic waves; Visualisation of the interior of objects by transmitting ultrasonic or sonic waves through the object
- G01N29/44—Processing the detected response signal, e.g. electronic circuits specially adapted therefor
- G01N29/4463—Signal correction, e.g. distance amplitude correction [DAC], distance gain size [DGS], noise filtering
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N9/00—Investigating density or specific gravity of materials; Analysing materials by determining density or specific gravity
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N9/00—Investigating density or specific gravity of materials; Analysing materials by determining density or specific gravity
- G01N9/002—Investigating density or specific gravity of materials; Analysing materials by determining density or specific gravity using variation of the resonant frequency of an element vibrating in contact with the material submitted to analysis
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/11—Complex mathematical operations for solving equations, e.g. nonlinear equations, general mathematical optimization problems
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N9/00—Investigating density or specific gravity of materials; Analysing materials by determining density or specific gravity
- G01N9/002—Investigating density or specific gravity of materials; Analysing materials by determining density or specific gravity using variation of the resonant frequency of an element vibrating in contact with the material submitted to analysis
- G01N2009/006—Investigating density or specific gravity of materials; Analysing materials by determining density or specific gravity using variation of the resonant frequency of an element vibrating in contact with the material submitted to analysis vibrating tube, tuning fork
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Immunology (AREA)
- Chemical & Material Sciences (AREA)
- Analytical Chemistry (AREA)
- Biochemistry (AREA)
- General Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Health & Medical Sciences (AREA)
- Pathology (AREA)
- Acoustics & Sound (AREA)
- Engineering & Computer Science (AREA)
- Mathematical Physics (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Data Mining & Analysis (AREA)
- Pure & Applied Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Algebra (AREA)
- Operations Research (AREA)
- Measuring Volume Flow (AREA)
- Vibration Prevention Devices (AREA)
- Jigging Conveyors (AREA)
- Gyroscopes (AREA)
- General Electrical Machinery Utilizing Piezoelectricity, Electrostriction Or Magnetostriction (AREA)
- User Interface Of Digital Computer (AREA)
- Oscillators With Electromechanical Resonators (AREA)
Abstract
Description
。また、閉ループ回路に関連する遅延無しで、第1及び第2のオフ共振位相差φ1、φ2に達するニーズもある。
一態様によれば、位相誤差に基づいて振動要素の振動を制御する方法は、駆動信号を用いて振動要素を振動させるステップと、振動要素から振動信号を受信するステップと、駆動信号と振動信号との位相差を測定するステップとを備える。方法は更に、目標位相差と測定された位相差の間の位相誤差を決定するステップと、決定された位相誤差を用いて1以上の振動制御項を演算するステップを備える。
好ましくは、位相誤差を決定するステップは、以下の式に基づいて、位相誤差を計算する。
位相誤差=(目標位相差―測定された位相差)/目標位相差
好ましくは、1以上の振動制御項は、決定された位相誤差を受信する比例積分制御ループ用の比例ゲイン項である。
比例ゲイン=決定された位相誤差×Kp
ここで、Kpは比例ゲイン定数である。
好ましくは、振動制御項は決定された位相誤差を受信する制御ループ用の積分項である。
好ましくは、積分項は以下の式に基づいて計算される。
積分項=積分項+決定された位相誤差×Ki
ここでKiは積分項定数である。
好ましくは、コマンド周波数は積分項と比例ゲイン項を用いて生成される。
好ましくは、コマンド周波数は積分項と比例ゲイン項を用いて、以下の式に基づいて積分項と比例ゲイン項を加算することにより生成される。
コマンド周波数=積分項+比例ゲイン項
4)に結合された駆動回路(138)を備え、該駆動回路(138)は振動要素(104)及び該振動要素(104)に連結された受信回路(134)に駆動信号を付与するように構成され、受信回路(134)は振動要素(104)から振動信号を受信するように構成されている。メータ電子機器(20)は、
駆動信号と振動信号の位相差を測定し、目標位相差と測定された位相差との間の位相誤差を決定し、決定された位相誤差を用いて1以上の振動制御項を演算するように構成されている。
好ましくは、位相誤差を決定するように構成されたメータ電子機器(20)は、以下の式に基づいて位相誤差を演算するように構成されている。
位相誤差=(目標位相差―測定された位相差)/目標位相差
好ましくは、比例ゲイン項は、以下の式に基づいて計算される。
比例ゲイン=決定された位相誤差×Kp
ここで、Kpは比例ゲイン定数である。
好ましくは、積分項は以下の式に基づいて計算される。
積分項=積分項+決定された位相誤差×Ki
ここでKiは積分項定数である。
好ましくは、メータ電子機器(20)は、決定された位相誤差に基づいてコマンド周波数(
ωc)を生成し、コマンド周波数(ωc)にて振動要素(104)を振動させる駆動信号を生成するように構成された信号発生器(147c)にコマンド周波数(ωc)を提供するように構成されている。
好ましくは、コマンド周波数(ωc)は積分項と比例ゲイン項を用いて、以下の式に基づいて積分項と比例ゲイン項を加算することにより生成される。
コマンド周波数=積分項+比例ゲイン項
図1〜図8及び以下の説明は、特定の例をあげてどのようにして本発明の最良の形態を作製し、使用するかを当業者に教示する。進歩性のある原理を教示するために、一部の従
来の態様は簡易化されまたは省略されている。当業者は、本発明の範囲内に入る、これらの例からの変形形態を理解するであろう。当業者は、以下に説明する特徴をさまざまな方法で組み合わせて、振動要素の振動応答パラメータを決定する複数の変形形態を形成することができることを理解するであろう。その結果、以下に記載された実施形態は下記の特定の例に限定されず、特許請求の範囲及びその均等物によってのみ限定される。
タ電子機器20とを備えることができ、振動要素104は、リード線100によってメータ電子機器20に結合される。いくつかの実施形態では、振動センサ5は振動くし型センサ又はフォ
ーク密度センサを備える(図3及び付随する説明を参照)。しかしながら、他の振動センサも考えられ、それらは詳細な説明及び請求項の範囲内にある。
流体は、液体又はガスを含むことができる。あるいは、流体は、噴流ガス、噴流固体、複数の液体、またはそれらの組み合わせを含む液体のような多相流体を含むことができる。いくつかの例示的な流体には、セメントスラリー、石油製品などが含まれる。振動センサ5は、パイプ又は導管、タンク、容器、または他の流体容器に取り付けることができる。
振動センサ5はまた、流体の流れを導くためのマニホールドまたは同様の構造に取り付け
ることができる。しかしながら、他の取り付け構成も考えられ、それらは詳細な説明及び請求項の範囲内にある。
他の流体特性を測定または決定してもよい。
振動要素104は、生成された駆動信号を使用して1つ以上の振動部品に振動を生成する。
生成された駆動信号は、振動要素104の振動振幅及び周波数を制御することができる。生
成された駆動信号はまた、振動時間及び/又は振動タイミングを制御することもできる。
信号の周波数を決定する。さらに、または加えて、メータ電子機器20は、振動信号を処理して、例えば流体流量を決定するために処理され得る粘度又は信号間の位相差などの流体の他の特性を決定する。理解されるように、位相差は、典型的には度又はラジアンのような空間単位で測定または表現されるが、時間単位のような任意の適切な単位を使用することができる。時間ベースのユニットが使用される場合、位相差は、振動信号と駆動信号との間の時間遅延として当業者によって参照され得る。他の振動応答特性及び/又は流体測
定が考えられ、それらは詳細な説明及び請求項の範囲内にある。
値又は作動値の変化、及び/又はプログラムの更新又は変化を受信することができる。
ではシャフト115によって振動要素104に結合されている。シャフト115は任意の所望の長
さとすることができる。シャフト115は、少なくとも部分的に中空であってもよい。ワイ
ヤまたは他の導体は、シャフト115を介して、メータ電子機器20と振動要素104との間に延在することができる。メータ電子機器20は、受信回路134、インターフェイス回路136及び駆動回路138を含む。示された実施形態にて、受信回路134及び駆動回路138は、振動要素104のリードに直に連結される。或いは、メータ電子機器20は、振動要素104とは別個の部
品又はデバイスを備えることができ、受信回路134及び駆動回路138は、リード線100を介
して振動要素104に結合されている。
定される流体に少なくとも部分的に浸漬される。振動要素104は、パイプ、導管、タンク
、容器、マニホールド、または他の流体取扱い構造などの別の構造に固定することができるハウジング105を含む。ハウジング105は、振動要素104を保持し、一方、振動要素104は、少なくとも部分的に露出したままである。従って、振動要素104は流体に浸されるよう
に構成されている。
成された第1及び第2のくし歯112及び114を含む。第1及び第2のくし歯112及び114は、任意の所望の断面形状を有する細長い要素を含む。第1及び第2のくし歯112及び114は、事実上少なくとも部分的に可撓性又は弾性であってもよい。振動センサ5は、さらに、圧
電結晶素子を備える対応する第1及び第2のピエゾ素子122及び124を含む。第1及び第2のピエゾ素子122及び124は、夫々第1及び第2のくし歯112及び114に隣接して配置される。第1及び第2のピエゾ素子122及び124は、第1及び第2のくし歯112及び114と接触し、機械的に相互作用するように構成される。
た駆動信号を第1のピエゾ素子122に供給する。第1のピエゾ素子122は、発生した駆動信号を受けると伸縮する。その結果、第1のピエゾ素子122は、交互に第1のくし歯112を撓ませ、第1のくし歯112を振動運動(破線参照)で左右に変位させ、周期的な往復方法で流
体を乱す。
を含む。インターフェイス回路136は、外部デバイスと通信するように構成することがで
きる。インターフェイス回路136は、振動測定信号を通信し、決定された流体特性を1つ
または複数の外部デバイスに伝達することができる。メータ電子機器20は、振動信号周波数及び振動信号の振動信号振幅などの振動信号特性をインターフェイス回路136を介して
送信することができる。メータ電子機器20は、とりわけ、流体の密度及び/又は粘度など
の流体測定値をインターフェイス回路136を介して送信することができる。他の流体測定
値も考えられ、これらは詳細な説明及び請求項の範囲内にある。さらに、インターフェイス回路136は、例えば測定値を生成するためのコマンド及びデータを含む外部デバイスか
らの通信を受信することができる。いくつかの実施形態では、受信回路134は駆動回路138に結合され、受信回路134は振動信号を駆動回路138に提供する。
信号の特性を変更することができる。駆動回路138は開ループ駆動を含む。開ループ駆動
は、駆動信号を生成し、生成された駆動信号を振動要素104(例えば、第1のピエゾ素子122)に供給するために駆動回路138によって使用されてもよい。いくつかの実施形態では、
開ループ駆動は、初期周波数ωで開始する目標位相差φを達成するために駆動信号を生成する。開ループ駆動は、振動信号からのフィードバックに基づいて動作せず、これは図4を参照して以下に詳細に記載される。
信号プロセッサで実施することができ、デジタル信号プロセッサは、信号をサンプリングし、処理し、生成する1以上のコード又はプログラムを実行するように構成される。これに加えてまたはこれに代えて、開ループ駆動部147は、デジタル信号プロセッサなどに結
合された電子回路で実施することができる。
られる。アナログ入力フィルタ138aは、振動信号がアナログ/デジタル変換器147aによっ
てサンプリングされる前に振動信号をフィルタリングする。図示された実施形態では、アナログ入力フィルタ138aは、開ループ駆動部147のサンプルレートの約半分のカットオフ
周波数を有するローパスフィルタで構成することができるが、任意の適切なローパスフィルタを使用することができる。ローパスフィルタは、インダクタ、キャパシタ、抵抗器などの受動部品によって提供することができるが、演算増幅器フィルタなどの分散型又は離散型の任意の適切な部品を使用することができる。
サンプリングされた振動信号を形成することができる。アナログ/デジタル変換器147aは
、生成された駆動信号を第2のチャンネル(図示せず)を介してサンプリングすることもできる。サンプリングは、任意の適切なサンプリング方法によって行うことができる。理解され得るように、アナログ/デジタル変換器147aによってサンプリングされて生成された
駆動信号は、振動信号に関連するノイズを有さない。生成された駆動信号は、位相検出器147bに供給される。
mと目標位相差Φtとの間の差はゼロになり得る。しかし、代替の実施形態では、任意の適切な目標位相差Φtが用いられる。位相検出器147bは、測定された位相差Φmと目標位相差Φtとの比較を用いて、コマンド周波数ωcを生成することができる。
な単位が用いられ得る。コマンド周波数ωc又は初期周波数ωiは、信号発生器147cに供給され得る。
ログ出力フィルタ138bを介して第1のピエゾ素子122にも送られる。他の実施形態では、
生成された駆動信号は他の構成部品にも送られる。
定される流体の様々な特性を計算するために使用され得る共振周波数ω0、品質係数Qな
どの振動応答パラメータを有する。振動応答及び例示的な振動応答パラメータ、ならびに流体の特性を計算する為に、振動応答パラメータをどのように使用され得るかについては、以下でより詳細に説明する。
えば、ラジアン/秒などの任意の適切な周波数単位を使用することもできる。振幅軸520は、デシベル(dB)スケールで示されている。振幅軸520は、例えば、ボルト又はアンペア
のような任意の適切な単位から決定することができる。
周波数応答グラフ500はまた、周波数応答プロット530を含む。周波数応答プロット530
は、上述した振動要素104の振動応答を表すことができるが、任意の適切な振動要素が代
替の実施形態で使用することができる。
々の周波数応答プロットからなる。例えば、共振周波数における最低の振幅を有するプロットは、振動要素104が粘性かつ高密度の流体に浸されていることにより最も平坦であっ
てもよい。共振周波数における最大の振幅を有するプロットは、周波数応答プロット530
内の他のプロットに関連する流体に対して低粘度の流体に振動要素が浸漬されるため、最も平坦ではない。理解されるように、各周波数応答プロット530は、振動応答に関連する
異なるパラメータを有する。
数ω1、第2のオフ共振周波数ω2、及び共振周波数ω0を示す3つのマーカを有し、これ
らは振動応答の振動応答パラメータである。第1のオフ共振周波数ω1は第1のオフ共振
マーカ532で示される。第2のオフ共振周波数ω2は、第2のオフ共振マーカ534によって
示されている。共振周波数ω0は、共振マーカ536によって示されている。共振マーカ536
に言及して理解されるように、共振周波数ω0は周波数応答プロット530の各々について大
凡同じである。
ク振幅で周波数を測定するなどの他の方法で決定することができる。
のそれぞれに関連する流体が異なる粘度または密度を有するような様々な理由により、品質係数Qは周波数応答プロット530の夫々に対して異なる。
異なる粘度の流体について位相応答プロット630を含む。各位相応答プロット630は、第1のオフ共振マーカ632及び第2のオフ共振マーカ634を有する。各位相応答プロット630の
共振マーカ636も示される。
の関係を示す。第1及び第2のオフ共振マーカ632、634は位相応答プロット630の各々に
ついて異なる。示されるように、-135度における第1のオフ共振マーカ632は、約1630H
zから約1715Hzに及ぶ。-45度における第2のオフ共振マーカ634は、約1560Hzから約1620Hzに及ぶ。
うに、関数関係は、目標位相差Φtと測定された位相差Φmとの間の位相誤差を決定するのに用いられる。以下でより詳細に説明されるように、位相誤差は、制御ループのための1
以上の振動制御項を計算するために使用され得る。
、図2乃至図4を参照して説明した振動要素104であってもよい。代わりの実施形態では
、任意の適切な振動要素を使用することができる。方法700は、ステップ710において、振動要素を駆動信号を用いて振動させることによって開始する。駆動信号は、例えば、図4を参照して説明した駆動回路138によって生成することができる。
えばメータ電子機器20を用いて信号を受信することができる。特に、方法700は、図3に
示す受信回路134がリード100によって搬送される振動信号を受信するように、メータ電子機器20上で実行するプログラムであり得る。
できるが、位相差φmを測定するために任意の適切な手段が用いられ得る。ステップ740
では、目標位相差φtと測定された位相差φmとの間の位相誤差を求めることができる。位相誤差は、例えば、目標位相差φtと測定された位相差φmとの間の差を差し引くことによって決定することができる。
た位相誤差から計算される周波数で振動要素を振動させることができる。
は、図2乃至図4を参照して説明した振動要素104であってもよいが、任意の適切な振動
要素が採用されてもよい。方法800は、駆動信号を生成することによって、ステップ810で開始する。駆動信号は、図4を参照して説明した信号発生器147cによって生成されてもよい。ステップ820において、方法800は、振動要素を駆動信号を用いて振動させることができる。例えば、図8に示す実施形態によれば、方法800では、信号発生器147cが、アナロ
グ出力フィルタ138bを介して振動要素104に駆動信号を供給することができる。
とによって測定することができる。位相検出器147bは、駆動信号及び振動信号のゼロ交差点を検出することができる。ゼロ交差点は、駆動信号及び振動信号がアナログ形式またはデジタル符号化で、0ボルト又は約0ボルトである時間である。駆動信号のゼロ交差点と振動信号のゼロ交差点との間の時間差は、駆動信号又は振動信号の周波数と乗算されて、測定された位相差φmを計算することができる。しかしながら、駆動信号と振動信号との間の位相差を測定する任意の適切な手段を用いることができる。
差φtと測定された位相差φmの差を目標位相差φtで除算された比であってもよい。従って、目標位相差φtと測定された位相差φmの間の差は、目標位相差φtに対して見積もられる。例えば、メータ電子機器20は、方法700、800を実行して、下記の式を用いて位相誤差を計算することができる。
位相誤差=(目標位相差―測定された位相差)/目標位相差 (3)
これら及び他の実施形態では、決定された位相誤差は、1以上の振動制御項を計算するために使用され得る。例えば、位相誤差に、例えば所定の定数などの値を乗じて、振動制御項の1つを計算することができる。
るために使用することができる。例えば、ゲインは、振動要素を第1又は第2のオフ共振位相差φ1、φ2に駆動するために使用することができる。
比例ゲイン項=位相誤差×Kp (4)
式の位相誤差は、決定された位相誤差であってもよい。例えば、駆動信号及び振動信号が振動素子104から受信されるとき、式の位相誤差は、測定された位相差φmから決定され
てもよい。
子機器20によって受信されるとき、現在の位相誤差は、測定された位相差φmと目標位相差φtによって決定される位相誤差である。
φmを記憶することができる。方法700、800は、1つ以上の以前に測定された位相差φmを取得し、1つ以上の以前に測定された位相差φmに対応した1つ以上の以前の位相誤差を計算する。1以上の以前の位相誤差は、積分項Kiと乗算され、次に現在の積分項に加算されてもよい。現在の積分項は、メータ電子機器20がリード100を介して測定された位
相差φmを受信するときに決定されてもよい。
積分項=積分項+位相誤差×Ki (5)
、800によって記憶されてもよい。例えば、式(5)の左側の積分項は、メータ電子機器20
内に記憶されて、式(5)のその後の計算が式(5)の右辺に格納された積分項を使用することができる。他の実施形態では、振動制御項を計算する他の方法が用いられ得る。
コマンド周波数=積分項+比例ゲイン項 (6)
発生器147cにコマンド周波数ωcを提供するように構成することができる。代替の実施形態では、他の構成が用いられ得る。
機器20は、決定された位相誤差に基づく駆動ゲインを提供することができる。従って、誤差が大きいときは駆動ゲインは大きく、誤差が小さいときは駆動ゲインは小さくなる。
従って、駆動ゲインは、駆動信号をより迅速に第1及び第2のオフ共振周波数ω1、ω2に近づける。従って、測定される材料の粘度及び密度は、より迅速に測定され得る。更に、誤差が小さい場合には駆動ゲインが小さいため、駆動信号が第1及び第2のオフ共振周波数ω1、ω2にあるときに、駆動信号は安定している。
ての実施形態の完全な記述ではない。実際に当業者は、さらに実施形態を作成するために上記実施形態のある要素が種々に組み合わせられるかもしれないし除去されるかもしれないことを認識している、そしてそのような、さらなる実施形態は現在の記述の範囲及び開示の範囲内にある。本発明の範囲及び開示内にある追加の実施形態を作成するために、上記実施形態の全部或いは一部が組み合わせられるかもしれないことも当業者には明白である。
Claims (20)
- 位相誤差に基づいて振動要素の振動を制御する方法であって、
駆動信号を用いて振動要素を振動させるステップと、
振動要素から振動信号を受信するステップと、
駆動信号と振動信号との位相差を測定するステップと、
目標位相差と測定された位相差の間の位相誤差を決定するステップと、
決定された位相誤差を用いて1以上の振動制御項を演算するステップを備える、方法。 - 前記1以上の振動制御項は、比例積分制御ループの項である、請求項1に記載の方法。
- 前記位相誤差を決定するステップは、
位相誤差=(目標位相差―測定された位相差)/目標位相差
との式に基づいて、位相誤差を計算する、請求項1又は2に記載の方法。 - 前記1以上の振動制御項は、決定された位相誤差を受信する比例積分制御ループ用の比例ゲイン項である、請求項1乃至3の何れかに記載の方法。
- 前記比例ゲイン項は、
比例ゲイン=決定された位相誤差×Kp
との式に基づいて計算され、ここで、Kpは比例ゲイン定数である、請求項4に記載の方法。 - 前記振動制御項は、決定された位相誤差を受信する制御ループ用の積分項である、請求項1乃至5の何れかに記載の方法。
- 積分項は、
積分項=積分項+決定された位相誤差×Ki
との式に基づいて計算され、ここでKiは積分項定数である、請求項6に記載の方法。 - 更に、決定された位相誤差に基づいてコマンド周波数を生成するステップと、
コマンド周波数にて振動要素を振動させる駆動信号を生成するように構成された信号発生器にコマンド周波数を提供するステップを備える、請求項1乃至7の何れかに記載の方法。 - 前記コマンド周波数は積分項と比例ゲイン項を用いて生成される、請求項8に記載の方法。
- 前記コマンド周波数は積分項と比例ゲイン項を用いて、
コマンド周波数=積分項+比例ゲイン項
との式に基づいて、積分項と比例ゲイン項を加算することにより生成される、請求項9に記載の方法。 - 振動要素(104)の振動を制御するメータ電子機器(20)であって、
振動要素(104)に結合されて、振動要素(104)に駆動信号を付与するように構成された駆動回路(138)と、
振動要素(104)に結合されて、振動要素(104)から振動信号を受信するように構成された受信回路(134)とを備え、
メータ電子機器(20)は、
駆動信号と振動信号の位相差を測定し、
目標位相差と測定された位相差との間の位相誤差を決定し、
決定された位相誤差を用いて1以上の振動制御項を演算するように構成されている、メータ電子機器(20)。 - 前記1以上の振動制御項は、比例積分制御ループの項である、請求項11に記載のメータ電子機器(20)。
- 前記メータ電子機器(20)は位相誤差を決定するように構成され、
位相誤差=(目標位相差―測定された位相差)/目標位相差
との式に基づいて、位相誤差を演算するように構成されている、請求項11又は12に記載のメータ電子機器(20)。 - 前記1以上の振動制御項は、決定された位相誤差を受信する比例積分制御ループ用の比例ゲイン項である、請求項11乃至13の何れかに記載のメータ電子機器(20)。
- 前記比例ゲイン項は、
比例ゲイン=決定された位相誤差×Kp
との式に基づいて計算され、ここで、Kpは比例ゲイン定数である、請求項14に記載のメータ電子機器(20)。 - 前記振動制御項は決定された位相誤差を受信する制御ループ用の積分項である、請求項11乃至15の何れかに記載のメータ電子機器(20)。
- 前記積分項は、
積分項=積分項+決定された位相誤差×Ki
との式に基づいて計算され、ここでKiは積分項定数である、請求項16に記載のメータ電子機器(20)。 - 前記メータ電子機器(20)は更に、決定された位相誤差に基づいてコマンド周波数(ωc)を生成し、コマンド周波数(ωc)にて振動要素(104)を振動させる駆動信号を生成するよ
うに構成された信号発生器(147c)にコマンド周波数(ωc)を提供するように構成されている、請求項11乃至17の何れかに記載のメータ電子機器(20)。 - 前記コマンド周波数(ωc)は積分項と比例ゲイン項を用いて生成される、請求項18に記載のメータ電子機器(20)。
- 前記コマンド周波数(ωc)は積分項と比例ゲイン項を用いて、
コマンド周波数=積分項+比例ゲイン項
との式に基づいて積分項と比例ゲイン項を加算することにより生成される、請求項19に記載のメータ電子機器(20)。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021122296A JP7377840B2 (ja) | 2014-12-19 | 2021-07-27 | 位相誤差に基づいて振動センサの振動を制御する方法 |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201462094217P | 2014-12-19 | 2014-12-19 | |
| US62/094,217 | 2014-12-19 |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017532622A Division JP2017538127A (ja) | 2014-12-19 | 2015-07-09 | 位相誤差に基づいて振動センサの振動を制御する方法 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021122296A Division JP7377840B2 (ja) | 2014-12-19 | 2021-07-27 | 位相誤差に基づいて振動センサの振動を制御する方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2019219404A true JP2019219404A (ja) | 2019-12-26 |
Family
ID=53783927
Family Applications (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017532622A Pending JP2017538127A (ja) | 2014-12-19 | 2015-07-09 | 位相誤差に基づいて振動センサの振動を制御する方法 |
| JP2019131086A Pending JP2019219404A (ja) | 2014-12-19 | 2019-07-16 | 位相誤差に基づいて振動センサの振動を制御する方法 |
| JP2021122296A Active JP7377840B2 (ja) | 2014-12-19 | 2021-07-27 | 位相誤差に基づいて振動センサの振動を制御する方法 |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017532622A Pending JP2017538127A (ja) | 2014-12-19 | 2015-07-09 | 位相誤差に基づいて振動センサの振動を制御する方法 |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021122296A Active JP7377840B2 (ja) | 2014-12-19 | 2021-07-27 | 位相誤差に基づいて振動センサの振動を制御する方法 |
Country Status (12)
| Country | Link |
|---|---|
| US (1) | US10663386B2 (ja) |
| EP (1) | EP3234546B1 (ja) |
| JP (3) | JP2017538127A (ja) |
| KR (2) | KR20170093887A (ja) |
| CN (1) | CN107110823B (ja) |
| AU (1) | AU2015363675B2 (ja) |
| BR (1) | BR112017012090B1 (ja) |
| CA (1) | CA2970465C (ja) |
| MX (1) | MX358371B (ja) |
| RU (2) | RU2727865C2 (ja) |
| SG (1) | SG11201704128RA (ja) |
| WO (1) | WO2016099603A1 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP3831608A1 (en) | 2019-12-04 | 2021-06-09 | Seiko Epson Corporation | Liquid absorber, liquid-absorbing sheet, liquid absorbent, and image-forming apparatus |
Families Citing this family (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10384239B2 (en) | 2016-09-27 | 2019-08-20 | Texas Instruments Incorporated | Methods and apparatus for ultrasonic lens cleaner using configurable filter banks |
| US10695805B2 (en) * | 2017-02-03 | 2020-06-30 | Texas Instruments Incorporated | Control system for a sensor assembly |
| US10780467B2 (en) | 2017-04-20 | 2020-09-22 | Texas Instruments Incorporated | Methods and apparatus for surface wetting control |
| CN107977077A (zh) * | 2017-11-20 | 2018-05-01 | 珠海市魅族科技有限公司 | 振动控制方法、终端、计算机设备及可读存储介质 |
| CN113906282B (zh) * | 2019-05-09 | 2024-09-03 | 高准有限公司 | 确定并识别叉式计量仪中的异常 |
| CN113358342B (zh) * | 2021-06-25 | 2023-03-31 | 中国华能集团清洁能源技术研究院有限公司 | 一种风力发电机组螺栓监测系统及方法 |
| CN113252508B (zh) * | 2021-06-28 | 2021-11-02 | 中国计量科学研究院 | 一种用于谐振式密度计的闭环控制系统及方法 |
| CN114200016B (zh) * | 2021-10-18 | 2024-04-16 | 中国科学院武汉岩土力学研究所 | 岩石锚杆的双通道无损检测方法及相关设备 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080141787A1 (en) * | 2006-12-13 | 2008-06-19 | Abb Patent Gmbh | Process for operating a measurement device of the vibration type |
| US20100161251A1 (en) * | 2007-02-20 | 2010-06-24 | D Angelico Sascha | Method for determining and/or monitoring a process variable of a medium, and corresponding apparatus |
| WO2014175902A1 (en) * | 2013-04-26 | 2014-10-30 | Micro Motion, Inc. | Vibratory sensor and method of varying vibration in a vibratory sensor |
| WO2014176122A1 (en) * | 2013-04-23 | 2014-10-30 | Micro Motion, Inc. | A method of generating a drive signal for a vibratory sensor |
Family Cites Families (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4533346A (en) * | 1979-06-26 | 1985-08-06 | Pharmacontrol Corporation | System for automatic feedback-controlled administration of drugs |
| ES2033001T3 (es) * | 1987-06-12 | 1993-03-01 | Juerg Dual | Viscosimetro |
| US5223778A (en) * | 1992-09-16 | 1993-06-29 | Allen-Bradley Company, Inc. | Automatic tuning apparatus for PID controllers |
| JP4078694B2 (ja) * | 1997-10-23 | 2008-04-23 | 神鋼電機株式会社 | 楕円振動パーツフィーダの駆動制御方法及び楕円振動パーツフィーダ |
| DE10057974A1 (de) * | 2000-11-22 | 2002-05-23 | Endress Hauser Gmbh Co | Verfahren und Vorrichtung zur Feststellung und/oder Überwachung des Füllstands eines Mediums in einem Behälter bzw. zur Ermittlung der Dichte eines Mediums in einem Behälter |
| DK1943485T3 (da) | 2005-09-20 | 2014-09-22 | Micro Motion Inc | Måleelektronik og fremgangsmåder til generering af et styresignal til en vibrationsgennemstrømsmåler |
| DE102006034105A1 (de) * | 2006-07-20 | 2008-01-24 | Endress + Hauser Gmbh + Co. Kg | Vorrichtung zur Bestimmung und/oder Überwachung einer Prozessgröße eines Mediums |
| CN101413926A (zh) * | 2007-10-15 | 2009-04-22 | 航天材料及工艺研究所 | 一种声、超声无损检测方法 |
| WO2010023811A1 (ja) * | 2008-08-28 | 2010-03-04 | 国立大学法人 金沢大学 | 走査型プローブ顕微鏡 |
| JPWO2011093108A1 (ja) * | 2010-02-01 | 2013-05-30 | パナソニック株式会社 | 超音波プローブおよびそれを用いた超音波検査装置 |
| CN101806776B (zh) * | 2010-04-19 | 2012-01-11 | 南京航空航天大学 | 声板波虚拟阵列传感器系统及基于该系统的液体检测方法 |
| DE102010030982A1 (de) * | 2010-07-06 | 2012-01-12 | Endress + Hauser Gmbh + Co. Kg | Verfahren zur Regelung der Phase in einem Schwingkreis |
-
2015
- 2015-07-09 RU RU2019142508A patent/RU2727865C2/ru active
- 2015-07-09 RU RU2017125548A patent/RU2017125548A/ru unknown
- 2015-07-09 KR KR1020177018455A patent/KR20170093887A/ko not_active Ceased
- 2015-07-09 WO PCT/US2015/039761 patent/WO2016099603A1/en not_active Ceased
- 2015-07-09 US US15/528,902 patent/US10663386B2/en active Active
- 2015-07-09 MX MX2017007121A patent/MX358371B/es active IP Right Grant
- 2015-07-09 SG SG11201704128RA patent/SG11201704128RA/en unknown
- 2015-07-09 KR KR1020197019563A patent/KR102302655B1/ko active Active
- 2015-07-09 CN CN201580069366.7A patent/CN107110823B/zh active Active
- 2015-07-09 BR BR112017012090-9A patent/BR112017012090B1/pt active IP Right Grant
- 2015-07-09 JP JP2017532622A patent/JP2017538127A/ja active Pending
- 2015-07-09 EP EP15747624.3A patent/EP3234546B1/en active Active
- 2015-07-09 AU AU2015363675A patent/AU2015363675B2/en active Active
- 2015-07-09 CA CA2970465A patent/CA2970465C/en active Active
-
2019
- 2019-07-16 JP JP2019131086A patent/JP2019219404A/ja active Pending
-
2021
- 2021-07-27 JP JP2021122296A patent/JP7377840B2/ja active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080141787A1 (en) * | 2006-12-13 | 2008-06-19 | Abb Patent Gmbh | Process for operating a measurement device of the vibration type |
| US20100161251A1 (en) * | 2007-02-20 | 2010-06-24 | D Angelico Sascha | Method for determining and/or monitoring a process variable of a medium, and corresponding apparatus |
| WO2014176122A1 (en) * | 2013-04-23 | 2014-10-30 | Micro Motion, Inc. | A method of generating a drive signal for a vibratory sensor |
| WO2014175902A1 (en) * | 2013-04-26 | 2014-10-30 | Micro Motion, Inc. | Vibratory sensor and method of varying vibration in a vibratory sensor |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP3831608A1 (en) | 2019-12-04 | 2021-06-09 | Seiko Epson Corporation | Liquid absorber, liquid-absorbing sheet, liquid absorbent, and image-forming apparatus |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2016099603A1 (en) | 2016-06-23 |
| JP2017538127A (ja) | 2017-12-21 |
| US20170343458A1 (en) | 2017-11-30 |
| CA2970465A1 (en) | 2016-06-23 |
| CA2970465C (en) | 2019-07-02 |
| RU2019142508A (ru) | 2020-01-22 |
| MX358371B (es) | 2018-08-16 |
| RU2727865C2 (ru) | 2020-07-24 |
| RU2017125548A (ru) | 2019-01-22 |
| RU2019142508A3 (ja) | 2020-05-27 |
| JP7377840B2 (ja) | 2023-11-10 |
| KR20190083678A (ko) | 2019-07-12 |
| CN107110823A (zh) | 2017-08-29 |
| EP3234546A1 (en) | 2017-10-25 |
| AU2015363675B2 (en) | 2018-05-10 |
| EP3234546B1 (en) | 2024-08-28 |
| SG11201704128RA (en) | 2017-07-28 |
| US10663386B2 (en) | 2020-05-26 |
| BR112017012090A2 (pt) | 2018-01-16 |
| RU2017125548A3 (ja) | 2019-01-22 |
| MX2017007121A (es) | 2017-08-18 |
| KR102302655B1 (ko) | 2021-09-15 |
| AU2015363675A1 (en) | 2017-06-22 |
| JP2021170035A (ja) | 2021-10-28 |
| KR20170093887A (ko) | 2017-08-16 |
| CN107110823B (zh) | 2020-06-26 |
| BR112017012090B1 (pt) | 2021-03-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7377840B2 (ja) | 位相誤差に基づいて振動センサの振動を制御する方法 | |
| JP7186678B2 (ja) | 振動式センサ用に駆動信号を生成する方法 | |
| JP6602379B2 (ja) | 振動要素の振動応答パラメータを決定する方法 | |
| JP2020204621A (ja) | 合成期間出力信号を生成する方法 | |
| JP2018531373A6 (ja) | 合成期間出力信号を生成する方法 | |
| HK1243172A1 (en) | Controlling a vibration of a vibratory sensor based on a phase error | |
| HK1243172B (zh) | 基於相位误差控制振动传感器的振动 | |
| HK1243173A1 (en) | Determining a vibration response parameter of a vibratory element |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190723 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190814 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200813 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200825 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20201116 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20210406 |
|
| C60 | Trial request (containing other claim documents, opposition documents) |
Free format text: JAPANESE INTERMEDIATE CODE: C60 Effective date: 20210727 |
|
| C22 | Notice of designation (change) of administrative judge |
Free format text: JAPANESE INTERMEDIATE CODE: C22 Effective date: 20210831 |
|
| C22 | Notice of designation (change) of administrative judge |
Free format text: JAPANESE INTERMEDIATE CODE: C22 Effective date: 20211130 |
|
| C23 | Notice of termination of proceedings |
Free format text: JAPANESE INTERMEDIATE CODE: C23 Effective date: 20211207 |
|
| C03 | Trial/appeal decision taken |
Free format text: JAPANESE INTERMEDIATE CODE: C03 Effective date: 20220111 |
|
| C30A | Notification sent |
Free format text: JAPANESE INTERMEDIATE CODE: C3012 Effective date: 20220111 |