JPH0961472A - 位相差測定装置 - Google Patents

位相差測定装置

Info

Publication number
JPH0961472A
JPH0961472A JP22155295A JP22155295A JPH0961472A JP H0961472 A JPH0961472 A JP H0961472A JP 22155295 A JP22155295 A JP 22155295A JP 22155295 A JP22155295 A JP 22155295A JP H0961472 A JPH0961472 A JP H0961472A
Authority
JP
Japan
Prior art keywords
signal
phase difference
circuit
phase
signals
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
Application number
JP22155295A
Other languages
English (en)
Inventor
Toyoaki Yokoi
豊明 横井
Hiroshi Owada
博 大和田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yokogawa Electric Corp
Original Assignee
Yokogawa Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yokogawa Electric Corp filed Critical Yokogawa Electric Corp
Priority to JP22155295A priority Critical patent/JPH0961472A/ja
Publication of JPH0961472A publication Critical patent/JPH0961472A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Measuring Phase Differences (AREA)

Abstract

(57)【要約】 【目的】 回路規模が小さく、測定精度を向上させた位
相差測定装置を実現する。 【構成】 位相の異なる第1の信号、第2の信号の一対
の信号を同時に取り込むと共に取り込んだ信号をディジ
タル信号に変換し互いの位相差を測定する位相差測定装
置において、一対の信号を交互に選択する選択回路と、
この選択回路の出力を取り込むサンプル・アンド・ホー
ルド回路と、このサンプル・アンド・ホールド回路の出
力をディジタル信号に変換するA/D変換器と、このA
/D変換器の出力の内第1の信号の2つのサンプリング
結果に基づき第2の信号のサンプリング時間に相当する
第1の信号の位相を演算して、第2の信号の位相との位
相差を求める位相差演算回路とを設ける。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、位相差測定装置に関
し、特に回路規模が小さく測定精度が向上した位相差測
定装置に関する。
【0002】
【従来の技術】位相差測定装置とは、例えば、周波数が
同一で位相の異なる一対の正弦波信号間の位相差を測定
するものである。
【0003】図5はこのような従来の位相差測定装置の
一例を示す構成ブロック図である。図5において1及び
2はサンプル・アンド・ホールド回路(以下、S&H回
路と呼ぶ。)、3はマルチプレクサ等の選択回路、4は
A/D変換器、5は位相差演算回路である。また、10
0及び101は周波数が同一で位相の異なる一対の正弦
波信号、102は位相差信号である。
【0004】正弦波信号100及び101はS&H回路
1及び2にそれぞれ入力され、S&H回路1及び2の出
力は選択回路3にそれぞれ接続される。選択回路3の出
力はA/D変換器4に接続され、A/D変換器4の出力
は位相差演算回路5に接続され、位相差演算回路5は位
相差信号102を出力する。
【0005】ここで、図5に示す従来例の動作を説明す
る。正弦波信号100及び101はS&H回路1及び2
で同時にサンプリングされてその結果が保持される。A
/D変換器4は選択回路3で前記保持されたデータを順
次選択してそれぞれディジタル信号に変換する。
【0006】位相差演算回路5ではA/D変換器4から
の同時にサンプリングした2つのディジタル信号に基づ
き正弦波信号100及び101間の位相差を演算して位
相差信号102を出力する。
【0007】
【発明が解決しようとする課題】しかし、図5に示す従
来例では正弦波信号100及び101等を同時にサンプ
リングするためにS&H回路が複数個必要であり、回路
規模が大きくなるばかりか、各S&H回路の特性のバラ
ツキにより誤差が生じてしまう。従って本発明の目的
は、回路規模が小さく、測定精度を向上させた位相差測
定装置を実現することにある。
【0008】
【課題を解決するための手段】このような目的を達成す
るために、本発明では、位相の異なる第1の信号、第2
の信号の一対の信号を同時に取り込むと共に取り込んだ
信号をディジタル信号に変換し互いの位相差を測定する
位相差測定装置において、前記一対の信号を交互に選択
する選択回路と、この選択回路の出力を取り込むサンプ
ル・アンド・ホールド回路と、このサンプル・アンド・
ホールド回路の出力をディジタル信号に変換するA/D
変換器と、このA/D変換器の出力の内前記第1の信号
の2つのサンプリング結果に基づき前記第2の信号のサ
ンプリング時間に相当する前記第1の信号の位相を演算
して、前記第2の信号の位相との位相差を求める位相差
演算回路とを備えたことを特徴とするものである。
【0009】
【作用】1対の正弦波信号を等間隔で交互にサンプリン
グし、第1の正弦波信号の2つのサンプリング結果に基
づいて、第2の正弦波信号のサンプリング時間に相当す
る第1の正弦波信号の位相を演算して、第2の正弦波信
号の位相との位相差を求めることによって、S&H回路
が1個で良くなる。
【0010】
【実施例】以下本発明を図面を用いて詳細に説明する。
図1は本発明に係る位相差測定装置の一実施例を示す構
成ブロック図である。図1において1aはS&H回路、
3aは選択回路、4aはA/D変換器、5aは位相差演
算回路である。また、100a及び101aは正弦波信
号、102aは位相差信号、103はディジタル信号で
ある。
【0011】正弦波信号100a及び101aは選択回
路3aにそれぞれ入力され、選択回路3aの出力はS&
H回路1aに接続される。S&H回路1aの出力はA/
D変換器4aに接続され、A/D変換器4aの出力であ
るディジタル信号103は位相差演算回路5aに接続さ
れ、位相差演算回路5aは位相差信号102aを出力す
る。
【0012】また、図2は図1の位相差演算回路5aの
具体例を示す構成ブロック図である。図2において6,
7,9及び10はメモリ、8及び11は90°位相を進
ませる移相器、12は演算回路であり、104,10
5,106,107,108及び109は演算回路12
に入力される信号である。
【0013】ディジタル信号103はメモリ6及び7に
入力され、メモリ6の出力である信号104は移相器
8、メモリ9及び演算回路12に接続される。移相器8
の出力である信号105はメモリ10及び演算回路12
に接続される。
【0014】また、メモリ9及び10の出力である信号
106及び107は演算回路12に接続される。
【0015】一方、メモリ7の出力である信号108は
移相器11及び演算回路12に接続され、移相器11の
出力である信号109は演算回路12に接続される。ま
た、演算回路12は位相差信号102aを出力する。
【0016】ここで、図1及び図2に示す実施例の動作
を図3を用いて説明する。図3は正弦波信号100a及
び101aのサンプリング時間と位相との関係を示す特
性曲線図である。
【0017】正弦波信号100aが基準となる信号、正
弦波信号101aは”φ”だけ位相が進んだ信号とし、
正弦波信号100a及び101aの位相をそれぞれ”
α”及び”β”とすると、 α=ωt (1) β=ωt+φ (2) という関係になる。
【0018】但し、”ω”は正弦波信号100a及び1
01aの角速度、”t”は時間である。また、図3中”
イ”及び”ロ”が正弦波信号100a及び101aに対
応するものとする。。
【0019】まず、第1ステップとして、図3中サンプ
リング時間”t1 ”のタイミングで選択回路3aは正弦
波信号100aを選択し、S&H回路1aはこの正弦波
信号100aをサンプリングして保持する。即ち、図3
中”ハ”の点のデータが取り込まれることになる。
【0020】この保持信号はA/D変換器4aでディジ
タル信号103に変換され、メモリ6に格納される。ま
た、メモリ6の出力である信号104はさらにメモリ9
に格納される。そして、”ハ”の点における位相は図3
から”α1 ”であるから、メモリ9の出力である信号1
06は、 S106=A・sinωt1=A・sinα1 (3) と表される。但し、”A”は正弦波信号100aの振幅
である。
【0021】一方、メモリ6の出力は移相器8で90°
位相が進められ、メモリ10に格納されるので、メモリ
10の出力である信号106は、 S107=A・sin(ωt1+90) =A・cosωt1 =A・cosα1 (4) と表される。
【0022】第2ステップとして、図3中サンプリング
時間”t2 ”のタイミングで選択回路3aは正弦波信号
101aを選択し、S&H回路1aはこの正弦波信号1
01aをサンプリングして保持する。即ち、図3中”
ニ”の点のデータが取り込まれることになる。
【0023】この保持信号はA/D変換器4aでディジ
タル信号103に変換され、メモリ7に格納される。ま
た、”ニ”の点における位相は図3から”β2 ”である
からメモリ7の出力である信号108は、 S108=B・sin(ωt2+φ) =B・sinβ2 (5) と表される。但し、”B”は正弦波信号101aの振幅
である。
【0024】一方、メモリ7の出力は移相器11で90
°位相が進められるので信号109は、 S109=B・sin{(ωt2+φ)+90} =B・cos(ωt2+φ) =A・cosβ2 (6) と表される。
【0025】第3ステップとして、図3中サンプリング
時間”t3 ”のタイミングで選択回路3aは再び正弦波
信号100aを選択し、S&H回路1aはこの正弦波信
号100aをサンプリングして保持する。即ち、図3
中”ホ”の点のデータが取り込まれることになる。
【0026】この保持信号はA/D変換器4aでディジ
タル信号103に変換され、メモリ6に格納される。ま
た、”ホ”の点における位相は図3から”α3 ”である
から、メモリ6の出力である信号104は、 S104=A・sinωt3 =A・sinα3 (7) と表される。
【0027】一方、メモリ6の出力は移相器8で90°
位相が進められるので信号105は、 S105=A・sin(ωt3+90) =A・cosωt3 =A・cosα3 (8) と表される。
【0028】従って、上記第1から第3のステップによ
り信号104〜109が演算回路12に入力されること
になる。但し、サンプリング時間”t2 ”は、 t2=(t1+t3)/2 (9) という関係である。
【0029】また、図3において”ヘ”はサンプリング
時間”t2 ”における位相差であり”β2−α2”で表さ
れる。この値を以下に示す公式に代入すると、 tanθ=(1−cos2θ)/sin2θ tan(β2−α2)={1−cos2(β2−α2)} /sin2(β2−α2) (10) となる。
【0030】式(9)に関係から、 α2=(α1+α3)/2 (11) であり、式(10)に代入すると、 tan(β2−α2)=[1−cos{2β2−(α1+α3)}] /sin{2β2−(α1+α3)} (12) となる。
【0031】また、信号104〜109を”a”〜”
f”として以下に示す”g”〜”n”を定義する。 g=A2・sin(α1+α3) =A2(sinα1・cosα3+cosα1・sinα3) =b・c+a・d (13)
【0032】 h=A2・cos(α1+α3) =A2(cosα1・cosα3−sinα1・sinα3) =b・d−a・c (14)
【0033】 i=B2・sin2β2 =B2・2sinβ2・cosβ2 =2・e・f (15)
【0034】 j=B2・cos2β2 =B2・(cos2β2−sin2β2) =f2−e2 (16)
【0035】 k=A2・B2・sin{2β2−(α1+α3)} =A2・B2・{sin2β2・cos(α1+α3)−cos2β2・sin(α1+α3)} =A2・cos(α1+α3)・B2・sin2β2 −A2・sin(α1+α3)・B2・cos2β2 =h・i−g・j (17)
【0036】 l=A2・B2・cos{2β2−(α1+α3)} =A2・B2・{cos2β2・cos(α1+α3)−sin2β2・sin(α1+α3)} =A2・cos(α1+α3)・B2・cos2β2 −A2・sin(α1+α3)・B2・sin2β2 =h・j+g・i (18)
【0037】 m=A2 =(A・sinα3)2+(A・cosα3)2 =a2+b2 (19)
【0038】 n=B2 =(B・sinβ2)2+(B・cosβ2)2 =e2+f2 (20)
【0039】ここで、上記”a”〜”n”を用いて式
(10)を書き換えると、 tan(β2−α2)=A2・B2・{1−cos2(β2−α2)} /A2・B2・sin2(β2−α2) =(m・n−l)/k (21) となる。
【0040】従って、正弦波信号100aと正弦波信号
101aとの位相差”β2−α2”は、 φ=tan-1{(m・n−l)/k} (22) となる。
【0041】即ち、信号104〜109を用いて式(1
3)〜(20)を演算し、更に、式(22)の演算を行
うことにより、位相差信号102aを得ることができ
る。
【0042】この結果、正弦波信号100a及び101
aを等間隔で交互にサンプリングし、正弦波信号100
aの2つのサンプリング結果に基づいて、正弦波信号1
01aのサンプリング時間に相当する正弦波信号100
aの位相を演算して、正弦波信号101aの位相との位
相差を求めることによって、S&H回路が1個で良くな
るので、回路規模が小さくなり、S&H回路の特性のバ
ラツキによる誤差がなくなるので測定精度が向上する。
【0043】また、図4は本発明に係る位相差測定装置
をコリオリ質量流量計に用いた応用例を示す構成ブロッ
ク図である。
【0044】ここで、コリオリ質量流量計とは、被測定
流体が流れる管を振動させ、この際に生じるコリオリ力
を検出して被測定流体の質量流量を測定する装置であ
る。
【0045】図4において1a、3a、4a及び5aは
図1と同一符号を付してあり、13は被測定流体が流れ
るチューブ、14及び15は振動検出器、16は周波数
測定回路、17は温度測定回路、18は質量流量演算回
路である。
【0046】チューブ13の振動は振動検出器14及び
15で検出され、選択回路3aにそれぞれ入力される。
選択回路3aの出力はS&H回路1aに接続され、S&
H回路1aの出力はA/D変換器4aに接続される。
【0047】A/D変換器4aの出力は位相差演算回路
5aに接続され、位相差演算回路5aの出力は質量流量
演算回路18に接続される。また、周波数測定回路16
及び温度測定回路17の出力もそれぞれ質量流量演算回
路18に接続される。さらに質量流量演算回路18は質
量流量信号110を出力する。
【0048】ここで、図4に示す応用例の動作を説明す
る。チューブ13は図示しない加振器により特定の振動
モードで加振される。また、このチューブ13には被測
定流体が図4中”イ”及び”ロ”に示す方向に流れてコ
リオリ力が発生し、加振とは別の振動モードの振動が生
じる。
【0049】振動検出器14及び15でチューブ13の
上下流対象な2点での振動を検出すると被測定流体の質
量流量に応じて前記2点で検出される振動に位相差が生
じる。
【0050】従って、本発明に係る位相差測定装置でこ
の位相差を検出すると共に、周波数測定回路16でチュ
ーブ13の振動周波数を測定し、温度測定回路17でチ
ューブ13を流れる被測定流体の温度を測定することに
よって質量流量を求めることができる。
【0051】即ち、質量流量を”Q”、位相差を”
φ”、被測定流体の温度を”T”、チューブ13の振動
周波数を”F”、補正係数を”K”とすると、 Q=K・tanφ・T/F (23) となる。
【0052】ここで、本発明に係る位相差測定装置は式
(21)のように”tanφ ”の形で位相差を出力できる
のでコリオリ質量流量計で有効に用いることができる。
【0053】なお、図1及び図2においては正弦波信号
100aを基準となる信号、正弦波信号101aを”
φ”だけ位相が進んだ信号として取り扱ったが、正弦波
信号100aを”φ”だけ位相が進んだ信号、正弦波信
号101aを基準となる信号としても良い。
【0054】
【発明の効果】以上説明したことから明らかなように、
本発明によれば次のような効果がある。2つの正弦波信
号を等間隔で交互にサンプリングし、第1の正弦波信号
の2つのサンプリング結果に基づいて、第2の正弦波信
号のサンプリング時間に相当する位相を演算して、第2
の正弦波信号の位相との位相差を求めることによって、
回路規模が小さく、測定精度を向上させた位相差測定装
置が実現できる。
【図面の簡単な説明】
【図1】本発明に係る位相差測定装置の一実施例を示す
構成ブロック図である。
【図2】位相差演算回路の具体例を示す構成ブロック図
である。
【図3】サンプリング時間と位相との関係を示す特性曲
線図である。
【図4】位相差測定装置をコリオリ質量流量計に用いた
応用例を示す構成ブロック図である。
【図5】従来の位相差測定装置の一例を示す構成ブロッ
ク図である。
【符号の説明】
1,1a,2 サンプル・アンド・ホールド回路 3,3a 選択回路 4,4a A/D変換器 5,5a 位相差演算回路 6,7,9,10 メモリ 8,11 移相器 12 演算回路 13 チューブ 14,15 振動検出器 16 周波数測定回路 17 温度測定回路 18 質量流量演算回路 100,100a,101,101a 正弦波信号 102,102a 位相差信号 103 ディジタル信号 104,105,106,107,108,109 信
号 110 質量流量信号

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】位相の異なる第1の信号、第2の信号の一
    対の信号を同時に取り込むと共に取り込んだ信号をディ
    ジタル信号に変換し互いの位相差を測定する位相差測定
    装置において、 前記一対の信号を交互に選択する選択回路と、 この選択回路の出力を取り込むサンプル・アンド・ホー
    ルド回路と、 このサンプル・アンド・ホールド回路の出力をディジタ
    ル信号に変換するA/D変換器と、 このA/D変換器の出力の内前記第1の信号の2つのサ
    ンプリング結果に基づき前記第2の信号のサンプリング
    時間に相当する前記第1の信号の位相を演算して、前記
    第2の信号の位相との位相差を求める位相差演算回路と
    を備えたことを特徴とする位相差測定装置。
JP22155295A 1995-08-30 1995-08-30 位相差測定装置 Pending JPH0961472A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP22155295A JPH0961472A (ja) 1995-08-30 1995-08-30 位相差測定装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP22155295A JPH0961472A (ja) 1995-08-30 1995-08-30 位相差測定装置

Publications (1)

Publication Number Publication Date
JPH0961472A true JPH0961472A (ja) 1997-03-07

Family

ID=16768514

Family Applications (1)

Application Number Title Priority Date Filing Date
JP22155295A Pending JPH0961472A (ja) 1995-08-30 1995-08-30 位相差測定装置

Country Status (1)

Country Link
JP (1) JPH0961472A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009063382A (ja) * 2007-09-05 2009-03-26 Yokogawa Electric Corp コリオリ質量流量計

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009063382A (ja) * 2007-09-05 2009-03-26 Yokogawa Electric Corp コリオリ質量流量計

Similar Documents

Publication Publication Date Title
JP3219122B2 (ja) コリオリ質量流量計
US5767665A (en) Phase difference measuring apparatus and mass flowmeter thereof
JP3713236B2 (ja) 振動管センサ信号のためのマルチレート・デジタル信号プロセッサ
US7637171B2 (en) Ultrasonic flow sensor with quadrature demodulation
US7899633B2 (en) Sensing apparatus
JPS61225615A (ja) 流量測定方法及びデイジダル流量計回路
TW201142250A (en) Signal processing method, signal processing apparatus, and coriolis flowmeter
JPH0574005B2 (ja)
RU2161773C2 (ru) Устройство для определения угла
JP3200827B2 (ja) コリオリ質量流量計
WO2010089907A1 (ja) 信号処理方法、信号処理装置、およびコリオリ流量計
JPH0961472A (ja) 位相差測定装置
JP6504594B2 (ja) コリオリ質量流量計
JPH0914973A (ja) 角速度測定のための装置および方法
JP2003130704A (ja) コリオリ質量流量計
JP2005091255A (ja) トーン信号周波数検出装置
CN111999559B (zh) 一种基于双adc的数字化线性相位比对方法
JP3252641B2 (ja) 位相差測定装置
JP3161664B2 (ja) コリオリ質量流量計
US6463364B2 (en) Offline apparatus for detecting attitude of artificial satellite in wide-band and method thereof
JP3555632B2 (ja) コリオリ質量流量計
JPH0436607B2 (ja)
JP2005189184A (ja) インピーダンス測定用自動平衡回路
JPH0882543A (ja) コリオリ質量流量計
JP4889882B2 (ja) 超音波流速測定方法