JPH0477855B2 - - Google Patents

Info

Publication number
JPH0477855B2
JPH0477855B2 JP59081134A JP8113484A JPH0477855B2 JP H0477855 B2 JPH0477855 B2 JP H0477855B2 JP 59081134 A JP59081134 A JP 59081134A JP 8113484 A JP8113484 A JP 8113484A JP H0477855 B2 JPH0477855 B2 JP H0477855B2
Authority
JP
Japan
Prior art keywords
output
circuit
time
pulse
clock
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired
Application number
JP59081134A
Other languages
English (en)
Other versions
JPS60225027A (ja
Inventor
Yukiji Morita
Masafumi Yoshida
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.)
Kaijo Corp
Original Assignee
Kaijo 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 Kaijo Corp filed Critical Kaijo Corp
Priority to JP59081134A priority Critical patent/JPS60225027A/ja
Publication of JPS60225027A publication Critical patent/JPS60225027A/ja
Publication of JPH0477855B2 publication Critical patent/JPH0477855B2/ja
Granted legal-status Critical Current

Links

Classifications

    • G—PHYSICS
    • G01—MEASURING; TESTING
    • G01F—MEASURING VOLUME, VOLUME FLOW, MASS FLOW OR LIQUID LEVEL; METERING BY VOLUME
    • G01F1/00—Measuring the volume flow or mass flow of fluid or fluent solid material wherein the fluid passes through a meter in a continuous flow
    • G01F1/66—Measuring the volume flow or mass flow of fluid or fluent solid material wherein the fluid passes through a meter in a continuous flow by measuring frequency, phase shift or propagation time of electromagnetic or other waves, e.g. using ultrasonic flowmeters
    • G01F1/667—Arrangements of transducers for ultrasonic flowmeters; Circuits for operating ultrasonic flowmeters

Landscapes

  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Fluid Mechanics (AREA)
  • General Physics & Mathematics (AREA)
  • Measuring Volume Flow (AREA)

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、送波器と受波器を一定距離だけ離し
て向い合わせて配設し、送波器から送出した超音
波パルスが受波器に到達するまでの時間間隔を測
定し、その計測結果に基づいて、風速や流速など
を演算する装置に用いる超音波の伝播時間を測定
する装置に関するものである。
[従来技術] この種の装置において、送受信パルス間の時間
間隔はその時間に含まれるクロツクパルスの数を
カウントしてそのカウント数によつて求められて
いるが、従来の装置においては、数えられるパル
スの数は整数であり、一パルスに満たない時間は
省略され無視されていた。一方、この種の装置に
おいては、送信パルスと受信パルスとの時間間隔
は極めて短かく、上記の如き一パルス未満の時間
の省略も無視できない誤差となるのであるが、適
当な方法がないため、測定結果には好ましくない
誤差を含むものであつた。
測定精度を向上するために、クロツクパルスの
周波数を増大せしめることが考えられるが、その
ためには発信器、受信器或いはカウンタなどの機
器が複雑なものとなり製造上、保守上手間を要す
るものであつた。
[発明の目的] 本発明は、従来のものの上記の欠点を除き、ク
ロツクパルスの周波数を増大せしめる要もなく、
一パルス未満の時間間隔も正確に測定し、全時間
間隔の測定精度を向上せしめることができる、超
音波の伝播時間の測定装置を提供することを目的
とするものである。
[発明の構成] 本発明は、超音波パルスを送信してから受信す
る迄の時間内に含まれるクロツクパルスを計数し
て、超音波の伝播時間を測定する装置において、 送信パルスと受信パルスとが印加され、送信か
ら受信までONとなる出力を得る回路と、 該回路の出力とクロツクパルスとが印加される
ゲート回路と、 該ゲート回路の出力が印加され、出力の中に含
まれるクロツクパルスの数Aを計数するアツプカ
ウンタと、 前記送信パルスと受信パルスそれぞれの立上が
り時点から始まり、送信パルスと受信パルスのそ
れぞれに続く初めてのクロツクパルスの立上がり
時点までの時間t1(又はt1+t0、但しt0は任意の遅
延時間)及びt2(又はt2+t0)の間だけONとなる
パルスを検出する時間差検出回路と、 該時間差検出回路の出力が印加される積分回路
と、該積分回路の出力を前記t1(又はt1+t0)及び
t2(又はt2+t0)のm倍の拡大率でデジタル化する
アナログ・デジタル変換器と、 該アナログ・デジタル変換器の出力と、前記送
信から受信までONとなる回路の出力とが印加さ
れ、該アナログ・デジタル変換器の出力に検出さ
れたmt1[又はm(t1+t0)]の時間に相当するデイ
ジタル数値Bと、mt2[又はm(t2+t0)]に相当す
るデイジタル数値Cとの差を算出する減算器と、 を具備しており、送受信の時間間隔tの値を t=[A+1/m(B−C)]×(クロツクの1波長 に相当する時間) として求めるように構成したことを特徴とする超
音波の伝播時間測定装置である。
[実施例] 本発明の実施例を図面を用いて説明する。
第1図において1及び2はセツト・リセツト型
フリツプフロツプ回路、3はアンドゲート回路、
4はアツプ・カウンタ、5は減算器、6はOR回
路、7は積分回路、8はアナログ・デジタル変換
器である。
Pは送信パルスの入力端子、Rは受信パルスの
入力端子、CLKはクロツクパルスの入力端子を
示す。
端子Pに入来する送信パルスP1[第2図a参
照]と、端子Rからの受信パルスR1[第2図b参
照]とが、それぞれ第1のフリツプフロツプ回路
1のセツト端子Sとリセツト端子Rに印加する
と、フリツプ回路1の出力は第2図のcに示す通
り、送信パルスP1と受信パルスR1の間がONとな
り、この出力はアンドゲート回路3の一方の端子
に印加する。
アンドゲート回路3の他方の端子には、端子
CLKからのクロツクパルスが印加しており、ア
ンドゲート回路3の出力は第2図dに示す通りと
なり、この出力がアツプ・カウンタ4に印加し、
カウンタ4は入来するクロツクパルスの数Aを数
える。
一方第2のフリツプフロツプ回路2は、OR回
路6と共に、後述の時間差t1及びt2を検出する時
間差検出回路を形成し、そのセツト端子Sには、
OR回路6を介して送信パルスP1と受信パルスR1
が印加し、一方リセツト端子Rにはクロツクパル
スが印加しており、出力には第2図eに示す通
り、送信パルスP1の立上がり時点から始まり、
送信パルスP1に続く第1発目のクロツクパルス
の立上がり時点までのt1時間だけONとなる出力
と、受信パルスR1に就いても同様にt2時間だけ
ONの出力が得られ、これらの出力は積分回路7
の入力となり、両出力は積分され第2図fの如き
三角波形となり、そのアナログ値はアナログ・デ
ジタル変換器8でデジタル値に変換されて減算器
5に印加される。
ここでアナログ・デジタル変換器8の分解能を
適宜に選んでおくと、前記第2のフリツプフロツ
プ回路2で検出された時間t1とt2の出力を積分し
てデジタル化するとき、分解能によつて決まる拡
大率例えばm倍で、即ちt1とt2をm倍してデータ
を処理することができる。
一方減算器5には、前記第1のフリツプフロツ
プ回路1の出力[第2図c参照]が印加され、B
のデータをセツトしたりCのデータを減算するよ
うにコントロールするから、減算器5の出力には
前記mt1時間相当のデジタル値Bとmt2時間相当
のデジタル値Cの差(B−C)が得られる。
このようにして求めた計数値Aと(B−C)
を、以下の演算処理すると、送信々号から受信々
号までの正しい時間間隔を示す計算値を求めるこ
とができる。
A/D変換器のスケールをmに設定し、Aで得
られる1カウント相当の時間間隔でフルスケール
になるようにしておくと、(B−C)で得られた
1ビツトの値は1/mの時間間隔の重みを持つた
ものとなるので、両者を同一の時間単位に変換す
るためには、Aの計数値をm倍するか、或いは
(B−C)の計数値を1/mにする必要がある。
つまり(B−C)の数値がm個集まつてAの時間
単位と同一になるのである。
従つて、送受信間の時間間隔tは次の数式に示
す通りとなる。即ち、 時間間隔t=[A×m+(B−C)]×
クロツクの1波長に相当する時間/m 又は、 =[A+1/m(B−C)]×(クロツク の1波長に相当する時間) 上記の演算方法については具体的に触れない
が、デジタル演算やアナログ値に変換するなど、
周知の演算方法を用いればよい。
第3図は別の実施例を示し、第1図に示したも
のを更に改良したものである。第1図に示したも
のにおいて、フリツプフロツプ回路2からの出力
eを積分回路7にて積分して得られた積分波形は
第2図fの如く三角波形となるが、その傾斜部の
形は、立上がりの起点からすぐ立上がらずに少し
遅れながら徐々に立上がるので完全な直線とはな
らない。従つてこの傾斜部の持続時間の測定値t1
は傾斜部が完全なリニヤーでないことによる誤差
を含むことになる。後に、減算器5により(B−
C)の減算が行なわれることによつて、この誤差
は、受信パルスに関する積分波形における誤差と
相殺する場合もあるが、どちらかの時間間隔t1又
はt2が、立上がりのリニヤーでない部分の持続時
間よりも短い場合などには相殺されずに誤差とし
て残り、好ましくない。
本実施例は、この誤差を防ぐために、t1及びt2
に同一の所定の遅延時間t0を加算して、t1+t0及
びt2+t0の時間を積分し、後に(B−C)の減算
を行なうことにより、前述の非リニヤー部を相殺
して測定精度を向上せしめるものである。
第1図に示す如きt0=0の場合の実施例におい
ては、送(受)信パルスでF/Fをセツトし、ク
ロツクパルスによりリセツトして時間差t1又はt2
を検出しているが、第3〜10図の実施例におい
ては、時間間隔データを、クロツクパルスに同期
した時間間隔データに直し、同期化により検出で
きなかつた時間を、非他的論理和回路などにより
検出するものである。
第3図において9は時間差検出回路であり、後
述の如く、送信パルスと受信パルスそれぞれの立
上がり時点から始まり、送信パルスと受信パルス
のそれぞれに続く初めてのクロツクパルスの立上
がり時点までの時間をt1及びt2とし、任意の所定
の遅延時間をt0とするとき、t1+t0及びt2+t0の間
だけONとなるパルスを検出する回路である。
第4〜7図は時間差検出回路9の種々の実施例
である。
第4図はインバータ10、二つのD型フリツプ
フロツプ回路11,12、排他的論理和回路13
とより成るものであり、遅延時間t0として一パル
スの0.5波長分の時間を与えるものである。
この回路を用いた場合の作用につき第9図の作
動説明図も併せ説明する。
端子Pに入来する送信パルスP1[第11図a参
照]と、端子Rからの受信パルスR1[第11図b
参照]とが、それぞれフリツプフロツプ回路1の
セツト端子Sとリセツト端子Rに印加すると、回
路1の出力は第11図のcに示す通り、送信パル
スP1と受信パルスR1の間がONとなり、この出力
はアンドゲート回路3の一方の端子に印加する。
アンドゲート回路3の他方の端子には、端子
CLKからのクロツクパルスが印加しており、ア
ンドゲート回路3の出力は第11図dに示す通り
となり、この出力がアツプ・カウンタ4に印加
し、アツプ・カウンタ4は入来するクロツクパル
スの数Aを数える。
一方、時間差検出回路9においては、フリツプ
フロツプ回路1の出力cが第4図のD型フリツプ
フロツプ回路11に印加され、クロツクパルスに
より第11図fの如き、送信パルスP1からt1時間
遅れて立上がり、受信パルスR1からt2時間遅れて
立上がる波形が出力される。この信号は更にD型
フリツプフロツプ回路12に入力され、インバー
タ10により反転され半波長分の時間t0だけ遅延
したクロツクパルスにより第9図gの如き、fよ
りもt0だけ遅延した波形が出力される。この出力
は、cの出力と共に排他的論理和回路13に印加
され、第11図eの如き波形を出力する。この波
形は、送信パルスP1の立上がり時点から始まり、
送信パルスP1に続く第1発目のクロツクパルス
の立上がり時点までのt1時間に、遅延時間(半波
長分)t0だけ加算されたt1+t0の時間だけONとな
る出力と、受信パルスR1についても同様のt2+t0
時間だけONの出力が得られる。
この出力は積分回路7に入力され、第11図e
に二点鎖線で示された三角波形の出力となる。
この三角波形の出力はアナログ値であるが、ア
ナログ・デジタル変換器8でデジタル値に変換さ
れて減算器5に印加される。
ここでアナログ・デジタル変換器8の分解能を
適宜に選んでおくと、前記時間差検出回路9で検
出された時間t1+t0とt2+t0の出力を積分してデ
ジタル化するとき、分解能によつて決まる拡大率
例えばm倍で、即ちt1+t0とt2+t0をm倍してデ
ータを処理することができる。
一方減算器5には、フリツプフロツプ回路1の
出力[第11図c参照]が印加され、被減数のセ
ツトモードや減算モードに切換えられ、第11図
cの出力がONのとき被減数を覚え、出力が0レ
ベルのとき減算を行なうようにしてあるから、減
算器5の出力には、被減数m(t1+t0)に相当す
るデジタル値Bから減数m(t2+t0)に相当する
デジタル値Cとの差(B−C)が得られる。
このようにして求めた計数値Aと(B−C)
を、以下の演算処理すると、送信々号から受信々
号までの正しい時間間隔を示す計算値を求めるこ
とができる。
A/D変換器のスケールをmに設定し、Aで得
られる1カウント相当の時間間隔でフルスケール
になるようにしておくと、(B−C)で得られた
1ビツトの値は1/mの時間間隔の重みを持つた
ものとなるので、両者を同一の時間単位に変換す
るためには、Aの計数値をm倍するか、或いは
(B−C)の計数値を1/mにする必要がある。
つまり(B−C)の数値がm個集まつてAの時間
単位と同一になるのである。
従つて、送受信間の時間間隔tは次の数式に示
す通りとなる。即ち、 時間間隔t=[A×m+(B−C)]×
クロツクの1波長に相当する時間/m 又は、 =[A+1/m(B−C)]×(クロツク の1波長に相当する時間) 上記の演算方法については具体的に触れない
が、デジタル演算やアナログ値に変換するなど、
周知の演算方法を用いればよい。
本実施例は以上の如く作用するので、第11図
eに二点鎖線で示す積分回路7の出力の立上がり
傾斜部の起点付近にリニヤーでない部分があつて
も減算器5で減算することにより相殺し、(B−
C)に相当する。
(t1+t0)−(t2+t0)=t1−t2 をリニヤーな波形部分に基づき極めて正確に測定
することができる。
三角波形の立上がり傾斜部の非リニヤー部が長
いときには、遅延時間t0を長くとつて相殺できる
ようにすればよい。
第5図、第6図はD型フリツプフロツプ回路を
それぞれ2個11,12又は3個11,12,1
4有する時間差検出回路であり、遅延時間t0を、
それぞれ、 t0′=1波長分の時間 t0″=2波長分の時間 としたものである。出力波形を第11図のg1,e1
及びg2,e2にて示す。
第7図は、1個のD型フリツプフロツプ回路1
1の出力をR,C及びバツフアー15より成る遅
延回路により遅延を生ぜしめるもので、C,Rの
値を選ぶことにより任意の遅延時間t0を与える
ことができる。出力波形を第11図e3に示す。
第8図、第9図は別の実施例であり、遅延時間
t0を半波長分の時間とするものである。
即ち、時間差検出回路9においては、端子Pか
らの送信パルスP1及び端子Rからの受信パルス
R1も併せOR回路6に印加されている。
時間差検出回路9の作用を説明すれば、第11
図cの波形がD型フリツプフロツプ回路11に入
力され、インバータ10により反転され、0.5波
長分のt0だけ遅延したクロツクパルスが第11図
hの如き波形にて印加され、第11図gの如き波
形が出力される。この出力はR,C及び排他的論
理和回路13より成る両切微分回路を経て第11
図iの如き波形が出力され、OR回路6からの出
力と共にフリツプフロツプ回路2に印加され、第
11図eの如きt1+t0時間及びt2+t0時間の間ON
となつている波形が出力される。この出力は第4
図の実施例における出力eと同じであり、それ以
降の動作は第4図の実施例と同様である。
第10図は1個のD型フリツプフロツプ回路1
1と排他的論理和回路13を有する時間差検出回
路であり、遅延時間t0=0なるものである。即
ち、第1図の実施例と同様な作用をなす。第11
図e4の如きt1及びt2時間ONするパルスを出力す
る。
[発明の効果] 本発明により、従来は上記のAの計数値だけを
求め、この計数値を送受信間の時間間隔としてい
たので、クロツクパルスの1波長以下の部分につ
いては計数できないため誤差を避けることができ
なかつたのに対し、時間間隔拡大回路を利用する
ことによつてクロツクパルスの1波長未満の部分
をも測定可能とし、正確な時間間隔を測定でき、
かつ、精度を向上させるためにクロツクパルスの
周波数を徒らに高く上げる必要がなくなり、カウ
ンタも特に高給なものでなくとも充分であるな
ど、製造面は勿論、経済的にも極めて有利とな
り、また、更に時間差検出回路において、遅延時
間t0を加算することにより積分出力の非リニヤー
部に基づく誤差を除き、一層正確な測定を行なう
ことができる超音波伝播時間測定装置を提供する
ことができ、実用上極めて大なる効果を奏する。
【図面の簡単な説明】
図面は本発明の実施例に関するもので、第1図
はブロツク図、第2図はその作動説明図、第3図
は別の実施例のブロツク図、第4図ないし第8図
は時間差検出回路の実施例のブロツク図、第9図
は他の実施例のブロツク図、第10図はその時間
差検出回路の実施例のブロツク図、第11図は第
3〜8図の実施例の作動説明図である。 1,2,11,12,14…フリツプフロツプ
回路、3…アンドゲート回路、4…アツプ・カウ
ンタ、5…減算器、6…OR回路、7…積分回
路、8…アナログ・デジタル変換器、9…時間差
検出回路、10…インバータ、13…排他的論理
和回路、15…バツフア。

Claims (1)

  1. 【特許請求の範囲】 1 超音波パルスを送信してから受信する迄の時
    間内に含まれるクロツクパルスを計数して、超音
    波の伝播時間を測定する装置において、 送信パルスと受信パルスとが印加され、送信か
    ら受信までONとなる出力を得る回路と、 該回路の出力とクロツクパルスとが印加される
    ゲート回路と、 該ゲート回路の出力が印加され、出力の中に含
    まれるクロツクパルスの数Aを計数するアツプカ
    ウンタと、 前記送信パルスと受信パルスそれぞれの立上が
    り時点から始まり、送信パルスと受信パルスのそ
    れぞれに続く初めてのクロツクパルスの立上がり
    時点までの時間t1及びt2の間だけONとなるパル
    スを検出する時間差検出回路と、 該時間差検出回路の出力が印加される積分回路
    と、該積分回路の出力を前記t1及びt2のm倍の拡
    大率でデジタル化するアナログ・デジタル変換器
    と、 該アナログ・デジタル変換器の出力と、前記送
    信から受信までONとなる回路の出力とが印加さ
    れ、該アナログ・デジタル変換器の出力に検出さ
    れたmt1の時間に相当するデイジタル数値Bと、
    mt2に相当するデイジタル数値Cとの差を算出す
    る減算器と、 を具備しており、送受信の時間間隔tの値を、 t=[A+1/m(B−C)]×(クロツクの1波長 に相当する時間) として求めるように構成したことを特徴とする超
    音波の伝播時間測定装置。 2 超音波パルスを送信してから受信する迄の時
    間内に含まれるクロツクパルスを計数して、超音
    波の伝播時間を測定する装置において、 送信パルスと受信パルスとが印加され、送信か
    ら受信までONとなる出力を得る回路と、 該回路の出力とクロツクパルスとが印加される
    ゲート回路と、 該ゲート回路の出力が印加され、出力の中に含
    まれるクロツクパルスの数Aを計数するアツプカ
    ウンタと、 前記送信パルスと受信パルスそれぞれの立上が
    り時点から始まり、送信パルスと受信パルスのそ
    れぞれに続く初めてのクロツクパルスの立上がり
    時点までの時間をt1及びt2とし、任意の所定の遅
    延時間をt0とするとき、t1+t0及びt2+t0の間だけ
    ONとなるパルスを検出する時間差検出回路と、 該時間差検出回路の出力が印加される積分回路
    と、該積分回路の出力を前記t1+t0及びt2+t0の
    m倍の拡大率でデジタル化するアナログ・デジタ
    ル変換器と、 該アナログ・デジタル変換器の出力と、前記送
    信から受信までONとなる回路の出力とが印加さ
    れ、該アナログ・デジタル変換器の出力に検出さ
    れたm(t1+t0)の時間に相当するデイジタル数
    値Bと、m(t2+t0)に相当するデイジタル数値
    Cとの差を算出する減算器と、 を具備しており、送受信の時間間隔tの値を t=[A+1/m(B−C)]×(クロツクの1波長 に相当する時間)として求めるように構成したこ
    とを特徴とする超音波の伝播時間測定装置。
JP59081134A 1984-04-24 1984-04-24 超音波の伝播時間測定装置 Granted JPS60225027A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59081134A JPS60225027A (ja) 1984-04-24 1984-04-24 超音波の伝播時間測定装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59081134A JPS60225027A (ja) 1984-04-24 1984-04-24 超音波の伝播時間測定装置

Publications (2)

Publication Number Publication Date
JPS60225027A JPS60225027A (ja) 1985-11-09
JPH0477855B2 true JPH0477855B2 (ja) 1992-12-09

Family

ID=13737927

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59081134A Granted JPS60225027A (ja) 1984-04-24 1984-04-24 超音波の伝播時間測定装置

Country Status (1)

Country Link
JP (1) JPS60225027A (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4689904B2 (ja) * 2001-08-28 2011-06-01 関西ガスメータ株式会社 超音波流速測定方法

Also Published As

Publication number Publication date
JPS60225027A (ja) 1985-11-09

Similar Documents

Publication Publication Date Title
JPH06341838A (ja) ドップラーシフト補正パルス式漁網深度計
JP3097882B2 (ja) 超音波送受波装置
US4685075A (en) Apparatus for measuring propagation time of ultrasonic waves
JPS642905B2 (ja)
JPS60225027A (ja) 超音波の伝播時間測定装置
JPH07181249A (ja) 超音波距離測定装置
KR101341174B1 (ko) 초음파 신호 처리 장치 및 그 방법
JP2840656B2 (ja) ピーク検出形超音波厚さ計
JPS63256881A (ja) 音響測位装置の送受信装置
JP3124990B2 (ja) 計測値−周波数変換装置
JP2559237Y2 (ja) シリアルデータサンプリング信号発生装置
JP2856042B2 (ja) 車両用レーダ装置
US4297703A (en) Telemetry device for tracking radar and radar system comprising such a device
JP3481151B2 (ja) 超音波レベル計
JPH0629752Y2 (ja) 計数回路
JPH03103724A (ja) 微小流量カット機能付積算装置
JPS5925988B2 (ja) 移動速度・距離の測定方法
RU2160496C2 (ru) Модифицированный фильтр калмана
JPH0851456A (ja) 伝送遅延時間測定装置
SU367407A1 (ja)
JPS59188513A (ja) 超音波の伝播時間を測定する装置
JPH05107350A (ja) レーダ装置
JPH029718B2 (ja)
JPS587577A (ja) ビ−ト信号レベル監視方式
JPS6114579A (ja) 同期回路

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term