説明

管長測定システム及びその測定方法

【課題】
雑音に強く遠方まで音波を届かせることが可能であり、波形の減衰を防いで正確に管長を測定する。
【解決手段】
測定部11と測定管12を有する測定機構1を配管3に接続した状態で、測定管内にハウリングが発生するように配置した、マイクロホン103から発せられた受音信号をスピーカ102より受信する。スピーカ102とマイクロホン103による大きな振幅の音波が配管3内に発生し、定在波のペクトルが検出されるまで信号発生部104で発生する信号の周波数を変更制御する。この時の、管内の温度データと定在波のピーク周波数を用いて、測定装置2の制御部21で所定の式に基いて管長を計算する。

【発明の詳細な説明】
【技術分野】
【0001】
本発明は、管長測定システム及びその測定方法に係り、特に、埋設された配管に対して定在波を発生して測定し、フーリエ変換して得られる周波数を用いて配管の長さを計算する管長測定システム及びその測定方法に関する。
【背景技術】
【0002】
地下に埋設されたガス管や水道管の長さを測定する手段として、パルス音波やノイズを利用して管長を測定する方法が知られている。パルス音波を利用する方法は、入射音波の発生時間と反射音波の受音時間の時間差を音速で除算して管長を求める。またノイズを利用する方法は、受音信号の自己相関におけるピーク値の発生時間を音速で除算して管長を求めるものである。前者については、例えば、特許文献1に開示されている。
【0003】
また、非特許文献1には、定在波を用いた距離の測定法として、スピーカから放射された音と対象物からの反射音の干渉によって生じる定在波を利用して距離を測定する原理が提唱されている。
【0004】
【特許文献1】特開平10−132540号公報
【非特許文献1】中迫、上保、森:「定在波を用いた距離推定の基礎的検討」日本音響学会講演論文集(2006年9月、pp.435〜436)
【発明の開示】
【発明が解決しようとする課題】
【0005】
従来のパルス音波を利用して管長を測定する方法は、配管内を伝播する音波のエネルギーが小さく、外来ノイズが多い環境、極端に長い配管の場合においては正確に管長を求めることが困難である。また、白色雑音(あらゆる周波数の成分をほぼ同量ずつ含む音)などの広帯域信号による管長の測定は、それらの自己相関性を利用して測定をしており、自己相関が弱い場合は、高いピーク値を得られないため、管長を求めるのに必要なパラメータであるピーク発生時間を求めるのが困難である。
【0006】
このように、従来技術では、雑音に弱く、遠方まで音波を届かせることが困難であり、波形の減衰の心配があるために管長を正確に求めることが難しかった。また、上記非特許文献1には、定在波を用いた距離の測定法の原理について開示されているが、管長の測定のために定在波による方法を如何に適用したらよいかについてまでは言及されていない。
【0007】
本発明の目的は、雑音に強く遠方まで音波を届かせることが可能であり、波形の減衰を防いで正確に管長を測定することができる、定在波を利用した管長測定システム及び測定方法を提供することにある。
【課題を解決するための手段】
【0008】
本発明に係る管長測定システムは、好ましくは、被測定管に測定機構を接続し、定在波を利用して該被測定管の長さを測定する管長測定システムにおいて、音波を出力するための信号の周波数を制御する信号発生部と、該出力された音波を受音してハウリング現象を発生させるハウリング発生機構と、該ハウリング発生機構によってハウリングを発生させて得られる定在波の周波数データと、該被測定管に関する温度データを用いて、所定の関係式に基づいて該被測定管の長さを計算する測定装置と、を有することを特徴とする管長測定システムとして構成される。
【0009】
好ましい例では、該ハウリング発生機構は、該測定機構内に配置された、音波を出力する音波出力手段と、出力された該音波を受音する受音手段とを一対としてハウリングを発生させるハウリング発生部を有し、該信号発生部には、受音した信号でハウリングの発生を継続するための電力増幅部が接続され、該測定装置が定在波の周波数を検出するまで該信号発生部の信号の周波数を制御する。
【0010】
また、好ましくは、該測定装置は、該ハウリング発生機構により受音した信号を増幅する信号増幅部と、該信号増幅部で増幅された信号をアナログからデジタルに変換するA/D変換部と、該A/D変換部より得られる信号をフーリエ変換して求められる定在波の周波数データと該温度データを用いて被測定管の長さを計算する計算手段と、を有し、該計算手段による計算に従って、該信号発生部の信号の出力周波数を制御する。
【0011】
また、好ましくは、該被測定管の内部の温度を検知する温度センサを備え、該測定装置は、該温度センサによって検知された被測定管に関する温度データを用いて、所定の関係式に基づいて該被測定管の長さを計算する。
【0012】
また、好ましくは、該計算手段は、該A/D変換部で変換されて得られた時系列信号をフーリエ変換して周波数領域へ射影し、ピーク周波数f(Hz)を選択して、被測定管内の温度t(℃)から音速c(m/s)を算出し、そこから反射距離である管長L(m)を、関係式(L=c/2f)を用いて計算する。
【0013】
本発明に係る管長測定方法は、好ましくは、定在波を利用して被測定管の長さを測定する管長測定方法において、
該被測定管に対して、音波を出力するため信号の周波数を制御して音波を出力し、
該出力された音波を受音してハウリングを発生させ、
該ハウリングを発生させて得られる定在波の周波数データと、取得された該被測定管に関する温度データを利用して処理装置で所定の関係式に基いて計算して、該被測定管の長さを求めることを特徴とする管長測定方法として構成される。
【0014】
好ましくは、該ハウリング発生において、信号発生部により信号の出力周波数を変更制御して音波を出力し、該被測定管の内部を定在波発生状態にして該所定の周波数データを得る。
【0015】
また、好ましくは、被測定管に測定機構を接続し、定在波を利用して被測定管の長さを測定する管長測定方法において、
被測定管内の温度を取得し、音波の出力信号の周波数を制御して該被測定管に対して音波を発し、かつ該音波を受音することを繰り返してハウリングを発生させ、
受音した信号を増幅してアナログからデジタルに変換したデータを測定し、
該信号発生部からの出力信号の周波数を変更制御しながら、該測定されたデータに関して該定在波が発生したかを検出し、
定在波が検出された場合、取得された被測定管内の温度データと該測定データを用いて、処理装置で所定の関係式に基づき被測定管の長さを計算することを特徴とする管長測定方法として構成される。
【発明の効果】
【0016】
本発明によれば、被測定管に測定機構を接続して、信号発生部から出力される信号の周波数を制御して測定管内にハウリングを発生させながら定在波のピーク周波数を経時的に測定し、その定在波のピーク周波数データと被測定管に関する温度データを用いて管長を算出することが可能となる。これにより、雑音に強く遠方まで音波を届かせることが可能であり、波形の減衰を防いで正確に管長を測定することができる。
【発明を実施するための最良の形態】
【0017】
以下、図面を参照して本発明の一実施例について説明する。
図1は、本発明の一実施例における管長測定システムの構成図である。
この測定システムは、被測定管である配管3と、その配管3に接続される測定機構1、その測定機構1から得られる信号を処理する測定装置2から構成される。
【0018】
測定機構1は、配管3に接続される測定管12と、測定部11とから成る。測定管12の内部には配管内の温度を測定する温度センサ105が配置される。
測定部11内には、音波を出力するスピーカ102と、スピーカ102からの信号を受音するマイクロホン103が配置される。スピーカ102には、信号を増幅する電力増幅器101を介して、音波を出力するための信号を発生する信号発生部104が接続される。信号発生部104は、制御部21からの信号に基いて周波数を変更し、その周波数の変更された音波を発生する。
【0019】
ここで、スピーカ102とマイクロホン103は対をなしてハウリング発生機構を構成する。信号発生部104が、信号の周波数を順次変更していくと、あるタイミングでハウリングが発生する。即ちその定在波が検出されるまで信号発生部104により信号の周波数を変更制御することで、定在波を得ることができる。
【0020】
測定装置2は、主に、制御部21と、表示部22、入力部23、及び信号増幅部24及びA/D変換部25を有する。ここで、制御部21は、好ましくは、パソコン(PC)を用いてよく、管長を計算するプログラムを実行するCPU211と、プログラム及び種々の処理データを記憶するメモリ212を有する。算出された管長データは表示部22に表示される。なお、図示していないが、好ましくは、種々のデータ及びプログラムを格納するためのHD(ハードディスク)のような記憶装置が制御部21に接続されるのがよい。
【0021】
ここで、マイクロホン103で受音された信号は、信号増幅部24で増幅された後、A/D変換部25でアナログ信号からデジタル信号に変換されて、制御部2へ送られる。マイクロホン103の受音信号はまた、信号発生部104の出力とを合成されて電力増幅部101へ送られ、そこで増幅されてスピーカ102へ送られる。制御部21にはまた、温度センサ105で検知された温度信号yが入力される。(なお以下、温度信号yをデジタル信号化したものを温度データという。)
制御部21は、取得した受音信号をフーリエ変換して得られる周波数データ(音響信号)xと温度データyを用いて、所定の関係式に基づいて計算し、定在波が検出される条件を求める。その結果、定在波が検出されない場合には制御信号zを信号発生部104へ出力する。信号発生部104は、受け取った制御信号zに基いて出力信号の周波数を増減するように変更制御する。
このような動作を、ハウリングが発生する時の定在波が検出されるまで繰り返す。そして、遂に定在波が検出された時点で、そこから得られる該周波数データ及び温度データを用いてデータL(=L+L)を計算する。
【0022】
ここで、本発明による管長測定の原理についてより詳しく説明する。
制御部21は、マイクロホン103からの受音信号を信号増幅部24で増幅して、A/D変換部25でアナログ信号からデジタル信号に変換して周波数データxを得る。この時系列信号を周波数領域へ射影するためフーリエ変換する。フーリエ変換された周波数領域において、定在波が検出されるまで、制御信号zを出力して信号発生部104の信号の周波数を増減させるように変更制御する。さらに定在波のピーク周波数を検出した場合は、配管3内部の温度データyとデジタル変換した周波数データを用いて管長を計算する。この計算は、所定のプログラムがCPU211で実行して実現される。
【0023】
制御部21における計算処理動作に関して説明すると、デジタル信号に変換され入力された合成波信号をフーリエ変換して周波数領域へ射影し、ピーク周波数f(Hz)を選択して、管内温度t(℃)から音速c(m/s)を算出し、そこから反射距離である管長L(m)を関係式(L=c/2f)を用いて演算する。
例として、管内温度t(℃)を測定して音速c(m/s)を演算し、測定される複数データの中からピーク周波数f(Hz)を選択して、管長L(m)を求める。
【0024】
音速c(m/s)は、管内温度t(℃)とした場合に関係式は、
c=331.5+0.61t ・・・(1)
となり、管内温度t(℃)を20度とすると、関係式(1)より音速c(m/s)は、
c=331.5+0.61×20=343.7(m/s) ・・・(2)
となる。
【0025】
次に定在波ピーク周波数f(Hz)の測定値が f=52.08(Hz)であったとすると、測定値と(2)の結果から、
=c/2f=343.7÷2×52.08)≒3.3(m) ・・・(3)
となり、管長L(m)が求められる。
【0026】
ここで求めた値は、配管3を測定管12に結合し測定するための結合部分長L(m)を含んだ値となっている。
この場合、結合部分長L(m)と求める管長L(m)の関係式は、
=L+L ・・・(4)
となり、結合部分長L(m)を0.3(m)の設定とすると、関係式(4)より配管3の管長L(m)は、
=L−L =3.3−0.3=3.0(m)
として算出することができる。
【0027】
このように、本実施例による管長測定システムは、信号発生部104の信号の周波数を変更制御することにより、定在波特有のスペクトルが得られる地点を、測定部11内のスピーカ102とマイクロホン103から経時的に測定することができる。
管長の測定において、制御部21の処理により経時的な測定とフーリエ変換処理とを繰り返すことにより、定在波特有のスペクトルが得られた時点で信号発生部104は、信号の周波数の変更制御を停止する。
【0028】
その時、制御部21のCPU211は、配管内の温度センサ105からの温度データと、測定された周波数を基に、管長測定の計算を実行し、その結果を表示部22に表示する。
なお、計算結果を表示部22に表示することは必須の機能というわけではない。例えば、管長の計算結果をデータベースやメモリ212に記憶しておき、後々必要時応じて他の計算機に転送したり、他の表示器に表示したり、或いは印刷出力するようにしてもよい。
【0029】
次に、図2を参照して、管長の計算処理について説明する。
この計算処理は、主にCPU211で所定のプログラムを実行することで実現される。即ち、CPU211におけるプログラムの計算処理に従って、信号発生部104で信号の周波数の変更制御し、定在波の検出判断し、管長を計算し、最後に処理結果を表示部22に表示する、等の処理を実行する。以下、詳しく説明する。
【0030】
まず、測定部11を有する測定管12を配管3に接続して、測定装置2の電源投入する(S2011)。信号発生部104は音波を出力するための信号の発生すると、電力増幅器101はその信号を受けて電力増幅する。すると、スピーカ102とマイクロホン103との間でハウリング現象が発生する(S2012)。なお、ここで、スピーカ102とマイクロホン103は、予めハウリング現象が発生する位置に実装されており、この状態から測定が開始されるとの前提とする。
【0031】
以後、制御部21のCPU211による処理動作となる。ステップS201にてハウリング現象を発生させながら、マイクロホン103から音波信号を得る。音波信号は信号増幅部24で増幅され、A/D変換部25でアナログからデジタルに変換される(S2021)。この信号を周波数領域へ射影するためフーリエ変換する(S2022)。周波数領域において定在波の検出を経時的に監視して位置調整信号の出力から信号発生部104の信号の周波数を変更制御する(S2023)。
【0032】
そして、定在波のピーク周波数を検出したかを判定する(S2024)。もし、それを検出した場合には、配管3内の温度センサ105から得られた温度データと、定在波の検知から得られた最大ピーク周波数データを基に管長の計算を行なう(S2032)。最後に、計算の結果を表示部22に表示する(S2033)。
【0033】
ここで、ステップS203の処理では、ピーク周波数f(Hz)を選択して、管内温度t(℃)から音速c(m/s)を算出し、そこから反射距離である管長L(m)を関係式(L=c/2f)を用いて演算する。
例えば、上記の式(1)〜(4)を用いて、配管3の管長L(m)を算出する。
【0034】
図3は、定在波発生における周波数領域でのスペクトルレベルの概略図である。
この例による管長の測定では、配管内部の温度データと、定在波の波形検出がされた(ある周波数だけが高いピークの波形が観測される)時のピーク周波数を基に管長を算出する。
本実施例による管長の測定において、ハウリングを発生させた状態での定在波は、発生前のスペクトル(A)は、低い周波数から高い周波数までの周波数領域において一定のレベル以上での高いピーク波形が検出されないことが分かる。
一方、定在波の発生時におけるスペクトル(B)は、特定の周波数において先鋭な高いピーク波形が観測されることが分かる。
【0035】
以上、本発明の一実施例について説明したが、本発明は上記実施例に限定されること無く、種々変形して実施し得る。
例えば、配管内の温度を測定する温度センサ105は、必ずしも図1の測定管12内に配置されることに限定されない。温度センサ105を配管3に挿入して適当な場所に配置するようにしてもよい。また他の例として、配管3内の温度として別途測定した温度データを用いてもよい。また、予め配管内の温度が分かっている場合には、その温度データを用いてもよい。
【0036】
また、他の例として、図1において信号発生部104は測定部11の外部にあるように示されているが、信号発生部104を測定部11内に設けてもよい。要するに、信号発生部104は、定在波が検出されるまで発生信号の周波数を変更制御することができることが重要であり、その機能或いは手段が実現できれば上記の実施例に限定されない。
【図面の簡単な説明】
【0037】
【図1】一実施例における管長測定システムの構成図、
【図2】一実施例における管長測定を示す処理フローチャート、
【図3】定在波発生における周波数領域でのスペクトルレベルの概略図。
【符号の説明】
【0038】
1:測定機構、 2:測定装置、 3配管、 11:測定部、 12:測定管、101:電力増幅器、 102:スピーカ、103:マイクロホン、104:信号発生部、105:温度センサ、21:制御部、 22:表示部、 23:入力部、 24:信号増幅部、 25:A/D変換部、 211:CPU、 212:メモリ。

【特許請求の範囲】
【請求項1】
被測定管に測定機構を接続し、定在波を利用して該被測定管の長さを測定する管長測定システムにおいて、
音波を出力するための信号の周波数を制御する信号発生部と、
該出力された音波を受音してハウリング現象を発生させるハウリング発生機構と、
該ハウリング発生機構によってハウリングを発生させて得られる定在波の周波数データと、該被測定管に関する温度データを用いて、所定の関係式に基づいて該被測定管の長さを計算する測定装置と、を有することを特徴とする管長測定システム。
【請求項2】
該ハウリング発生機構は、該測定機構内に配置された、音波を出力する音波出力手段と、出力された該音波を受音する受音手段とを一対としてハウリングを発生させるハウリング発生部を有し、
該信号発生部には、受音した信号でハウリングの発生を継続するための電力増幅部が接続され、該測定装置が定在波の周波数を検出するまで該信号発生部の信号の周波数を制御することを特徴とする請求項1の管長測定システム。
【請求項3】
該測定装置は、該ハウリング発生機構により受音した信号を増幅する信号増幅部と、該信号増幅部で増幅された信号をアナログからデジタルに変換するA/D変換部と、該A/D変換部より得られる信号をフーリエ変換して求められる定在波の周波数データと該温度データを用いて被測定管の長さを計算する計算手段と、を有し、
該計算手段による計算に従って、該信号発生部の信号の出力周波数を制御することを特徴とする請求項1又は2の管長測定システム。
【請求項4】
該被測定管の内部の温度を検知する温度センサを備え、
該測定装置は、該温度センサによって検知された被測定管に関する温度データを用いて、所定の関係式に基づいて該被測定管の長さを計算することを特徴とする請求項1乃至3のいずれかの管長測定システム。
【請求項5】
該計算手段は、該A/D変換部で変換されて得られた時系列信号をフーリエ変換して周波数領域へ射影し、ピーク周波数f(Hz)を選択して、被測定管内の温度t(℃)から音速c(m/s)を算出し、そこから反射距離である管長L(m)を、関係式(L=c/2f)を用いて計算することを特徴とする請求項3又は請求項4の管長測定システム。
【請求項6】
定在波を利用して被測定管の長さを測定する管長測定方法において、
該被測定管に対して、音波を出力するため信号の周波数を制御して音波を出力し、
該出力された音波を受音してハウリングを発生させ、
該ハウリングを発生させて得られる定在波の周波数データと、取得された該被測定管に関する温度データを利用して処理装置で所定の関係式に基いて計算して、該被測定管の長さを求めることを特徴とする管長測定方法。
【請求項7】
該ハウリング発生において、信号発生部により信号の出力周波数を変更制御して音波を出力し、該被測定管の内部を定在波発生状態にして該所定の周波数データを得ることを特徴とする請求項6の管長測定方法。
【請求項8】
被測定管に測定機構を接続し、定在波を利用して被測定管の長さを測定する管長測定方法において、
被測定管内の温度を取得し、
音波の出力信号の周波数を制御して該被測定管に対して音波を発し、かつ該音波を受音することを繰り返してハウリングを発生させ、
受音した信号を増幅してアナログからデジタルに変換したデータを測定し、
該信号発生部からの出力信号の周波数を変更制御しながら、該測定されたデータに関して該定在波が発生したかを検出し、
定在波が検出された場合、取得された被測定管内の温度データと該測定データを用いて、処理装置で所定の関係式に基づき被測定管の長さを計算することを特徴とする管長測定方法。
【請求項9】
該処理装置による計算において、受音した信号をアナログからデジタルに変換して得られた時系列信号をフーリエ変換して周波数領域へ射影し、ピーク周波数f(Hz)を選択して、被測定管内の温度t(℃)から音速c(m/s)を算出し、これから反射距離である管長L(m)を、関係式(L=c/2f)を用いて計算することを特徴とする請求項6乃至8のいずれかの管長測定方法。

【図1】
image rotate

【図2】
image rotate

【図3】
image rotate


【公開番号】特開2009−216585(P2009−216585A)
【公開日】平成21年9月24日(2009.9.24)
【国際特許分類】
【出願番号】特願2008−61348(P2008−61348)
【出願日】平成20年3月11日(2008.3.11)
【出願人】(000233295)日立情報通信エンジニアリング株式会社 (195)
【出願人】(599016431)学校法人 芝浦工業大学 (109)
【Fターム(参考)】