JP2019105602A - 往復時間計測システム - Google Patents
往復時間計測システム Download PDFInfo
- Publication number
- JP2019105602A JP2019105602A JP2017239815A JP2017239815A JP2019105602A JP 2019105602 A JP2019105602 A JP 2019105602A JP 2017239815 A JP2017239815 A JP 2017239815A JP 2017239815 A JP2017239815 A JP 2017239815A JP 2019105602 A JP2019105602 A JP 2019105602A
- Authority
- JP
- Japan
- Prior art keywords
- measurement
- signal
- time
- response signal
- node
- 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
Landscapes
- Optical Radar Systems And Details Thereof (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
- Radar Systems Or Details Thereof (AREA)
- Measurement Of Velocity Or Position Using Acoustic Or Ultrasonic Waves (AREA)
Abstract
【課題】距離計測対象の装置が周辺に複数ある場合でも距離計測を適切に行うことを可能とする。【解決手段】往復時間計測システム1は、第1装置としての計測ノード10Aと、第2装置としての計測ノード10B,10Cと、を含み、第1装置は、計測信号を送信する計測信号送信部11と、計測信号を受信した第2装置から計測信号に対する応答信号を受信する応答信号受信部12と、第2装置における計測信号の受信から応答信号の送信までの待機時間に係る情報を取得する待機時間情報取得部13と、計測信号の送信から応答信号の受信までの時間に係る情報と、待機時間に係る情報と、に基づいて、第1装置と第2装置との間の信号の往復時間の計測及び距離計測を行う計測結果算出部14と、を有し、第2装置は、計測信号を受信する計測信号受信部としての受信時刻計測部21と、計測信号の受信から所定の時間待機した後に応答信号を送信する応答信号送信部24と、を有する。【選択図】図2
Description
本発明は、往復時間計測システムに関する。
センサを備えた装置から無線通信により情報の取得を行うセンサネットワークにおいて、端末の位置を把握するために装置間の距離を計測する方法が検討されている。例えば、特許文献1では、周囲に送信した送信波(計測信号)に対する反射波(応答信号)を受信した時間から、距離を推定する構成が示されている。
しかしながら、例えば、距離測定用の信号を発信する装置の周辺に多数の装置が存在しると、周辺の装置からの応答信号が発信側の装置に複数同時に到達してしまう可能性があるが、このような場合については考慮されていなかった。
本発明は上記を鑑みてなされたものであり、信号の往復時間を計測する際に、複数の装置が応答しても適切に往復時間計測を行うことが可能な往復時間計測システムを提供することを目的とする。
上記目的を達成するため、本発明に係る往復時間計測システムは、第1装置と、第2装置と、を含み、前記第1装置は、計測信号を送信する計測信号送信部と、前記計測信号を受信した前記第2装置から前記計測信号に対する応答信号を受信する応答信号受信部と、前記第2装置における前記計測信号の受信から前記応答信号の送信までの待機時間に係る情報を取得する待機時間情報取得部と、前記計測信号の送信から前記応答信号の受信までの時間に係る情報と、前記待機時間に係る情報と、に基づいて、前記第1装置と前記第2装置との間の信号の往復時間を計測する計測部を有し、前記第2装置は、前記計測信号を受信する計測信号受信部と、前記計測信号の受信から所定の時間待機した後に前記応答信号を送信する応答信号送信部と、を有する。
上記の往復時間計測システムでは、第1装置からの計測信号を受信した第2装置は、計測信号に対応する応答信号を所定時間待機した後に送信する。そして、第1装置では、第2装置における待機時間に係る情報と、計測信号の送信から応答信号の受信までの時間に係る情報と、に基づいて、第1装置と第2装置との間の信号の往復時間の計測が行われる。このような構成とすることで、第1装置では、計測信号の送信から応答信号の受信までの時間に係る情報だけではなく、第2装置における応答信号の送信までの待機時間にも基づいて、第1装置と第2装置との間の信号の往復時間の計測を行うことができるため、例えば、第1装置による信号の往復時間の計測対象となる第2装置が周辺に複数ある場合でも、待機時間を利用して適切に往復時間計測を行うことが可能となる。
ここで、前記第2装置を複数有し、前記複数の第2装置は、前記計測信号の受信から前記応答信号の送信までの待機時間が互いに異なる態様とすることができる。
上記のように、複数の第2装置における待機時間を互いに異ならせる構成とすることで、複数の第2装置からの応答信号を第1装置が同時に受信することを防ぐことが可能となる。したがって、複数の第2装置が存在する場合でも、第1装置において適切に往復時間計測を行うことが可能となる。
また、前記第2装置は、前記応答信号送信部において前記計測信号の受信から所定の時間待機した後に前記応答信号を送信するための遅延を発生させる遅延処理部を有し、前記遅延処理部は、自装置内で所定の周期で繰り返される基準信号と、前記計測信号を受信した時刻との差分時間を計測すると共に、当該基準信号に基づいて待機をした後に、前記基準信号から前記差分時間に基づく遅延を追加したタイミングで、前記応答信号送信部により前記応答信号を送信させる態様とすることができる。
上記のように、遅延処理部において、基準信号と計測信号を受信した時刻との差分時間を計測し、基準信号に基づいて待機をした後に、この差分時間分に基づく遅延を追加して応答信号を送信する構成とすることで、待機時間を正確に確保することが可能となり、応答信号を適切に送信することができる。
また、前記遅延処理部は、第1のディレイチェーン回路を用いて前記差分時間を計測すると共に、前記第1のディレイチェーン回路と同じ遅延特性を有する第2のディレイチェーン回路を用いて前記基準信号から前記差分時間だけ遅延した、前記応答信号の送信タイミングを決定する態様とすることができる。
上記のように、遅延処理部において、2つのディレイチェーン回路を用いて応答信号の送信タイミングを決定する構成とすることで、待機時間を正確に確保した上で応答信号の送信タイミングを適切に制御することが可能となり、応答信号を適切に送信することができる。
また、前記第2装置の前記応答信号送信部は、前記応答信号の波形を利用して前記第2装置における前記待機時間に係る情報を前記第1装置に対して送信し、前記第1装置の前記待機時間情報取得部は、前記第2装置からの前記応答信号の波形に基づいて、前記待機時間に係る情報を取得する態様とすることができる。
上記のように、応答信号の波形を利用して待機時間に係る情報を第2装置から第1装置に対して送信する構成とすることで、信号の送受信に係る処理量を低減しながら、待機時間に係る情報を送信することができる。
また、前記計測信号及び前記応答信号の伝搬時間、及び、前記計測信号及び前記応答信号の伝搬速度に基づき、前記第1装置と前記第2装置との間の距離を特定する態様とすることができる。
上記のように、計測信号及び応答信号の伝搬時間及び伝搬速度から、第1装置と第2装置との間の距離を特定する構成とすることで、複数の装置が応答しても適切に距離を特定することが可能となる。
前記計測信号及び前記応答信号の伝搬時間、及び、前記第1装置と前記第2装置との間の距離に基づき、前記第1装置と前記第2装置との間の物体の状態を計測する態様とすることができる。
上記のように、計測信号及び応答信号の伝搬時間及び前記第1装置と前記第2装置との間の距離から、第1装置と第2装置との間の物体の状態を計測する構成とすることで、複数の装置が応答しても適切に物体の状態を計測することが可能となる。
本発明によれば、信号の往復時間を計測する際に、複数の装置が応答しても適切に往復時間計測を行うことが可能な往復時間計測システムが提供される。
以下、添付図面を参照して、本発明を実施するための形態を詳細に説明する。なお、図面の説明においては同一要素には同一符号を付し、重複する説明を省略する。
図1は、本発明の一実施形態に係る往復時間計測システム1を示す図である。以下の実施形態においては、往復時間計測システム1は、往復時間の計測に基づき距離計測を行う。すなわち、往復時間の計測に基づいて距離計測を行う往復時間計測システム1について説明する。図1に示すように、往復時間計測システム1には、距離計測に係る装置として計測ノード10(10A〜10C)が含まれる。なお、往復時間計測システム1に含まれる計測ノード10の数は適宜変更することができる。
往復時間計測システム1は、例えば、各ノードが環境等に関する物理量を計測するセンサ機能を有するセンサネットワークとして実現される。センサネットワークでは、ノード間で無線通信を行うことにより、各ノードに設けられたセンサによる計測結果がセンサネットワークの管理装置等に集約され、計測結果の分布等の分析が行われる。各ノードが移動可能である場合には、管理装置が各ノードの位置に関する情報も併せて収集することで、管理装置において各ノードの位置に対応したセンサ計測結果の分布に係る情報を作成することができる。
上記のように、移動可能なノードが含まれる往復時間計測システム1では、ノード間の距離を計測し、この結果に基づいてノードの位置を特定する方法が用いられる。本実施形態では、計測ノード10同士がノード間の距離を計測することで、ノードの位置を特定する場合について説明する。また、本実施形態では、計測ノード間の距離を計測する方法として、反響定位(エコーロケーション)を応用した、アクティブエコー(Active Echo)法を用いる場合について説明する。アクティブエコー法では、距離計測を行う主体となる計測ノード10が、計測を行うための計測信号を送信すると、この計測信号を受信した周囲の計測ノード10が応答信号を送信する。主体ノードは、計測信号の送信から応答信号の受信までの所要時間に基づいてノード間の距離を算出することができる。なお、アクティブエコー法で用いられる信号の種類は特に限定されず、例えば、レーザ光等の光信号、電波、音響信号等を用いることができる。
図1では、計測ノード10Aが距離計測を行う主体となっている状態を示している。計測ノード10Aは、周囲に計測信号W1を送信している。本実施形態では、距離計測を行うための計測信号を送信する側の装置を第1装置という場合がある。計測信号W1には、発信元が計測ノード10Aであることを示す情報が含まれていてもよいが、計測ノード10Aに係る情報が含まれていなくてもよい。計測ノード10B及び計測ノード10Cは、計測ノード10Aからの計測信号W1が到達する範囲に位置しているので、それぞれ計測信号W1を受信する。計測信号W1を受信した計測ノード10B,10Cは、それぞれ計測信号W1に対応した応答信号W2を発信する。本実施形態では、計測信号を受信して応答信号を送信する側の装置を第2装置という場合がある。応答信号W2には自ノードを特定する情報が含まれる。計測ノード10A(第1装置)では、計測ノード10B,10C(第2装置)のそれぞれから応答信号W2を受信することで、計測ノード10B,10Cが周囲に位置していることが把握できると共に、計測ノード10B,10Cと自ノードとの距離を計測することが可能となる。
ここで、図1に示すように、計測ノード10A−計測ノード10B間の距離と、計測ノード10A−計測ノード10C間の距離と、が互いに十分に異なる場合(より正確には、応答信号の継続時間及び伝搬速度から、計測ノード10Aにおいて混線が発生しない場合)には、上記の手法で計測ノード10Aが距離計測を行う際に特に問題が生じないと考えられる。しかし、計測ノード10Aからの距離が等しいあるいは近しい計測ノードが複数存在している場合、計測信号W1を発止した計測ノード10Aに対して複数の計測ノードから同じようなタイミングで応答信号W2が送信されることとなる。したがって、計測ノード10Aでは、応答信号W2が重畳した状態となり、一部又は全ての応答信号W2を適切に処理ができない、すなわち、応答信号が計測ノード10Aにおいて混線し、距離計測を適切に行うことができない状態が生じる可能性がある。特に、往復時間計測システム1に含まれる計測ノード10の数が多くなり、距離計測の対象となる計測ノード10の数が増えると、上記のような事象が生じる可能性は高くなると考えられる。そこで、本実施形態に係る計測ノード10A〜10Cは、計測信号W1に対する応答信号W2を待機するようにそれぞれ制御している。それにより、距離計測を行う主体となるノードにおいて、応答信号W2が重複することを抑制している。
上記の特徴を有する計測ノード10は、図2に示すように、計測信号送信部11、応答信号受信部12、待機時間情報取得部13、計測結果算出部14(計測部)、計測結果保持部15、及び、エコー部20を有する。エコー部20には、受信時刻計測部21(計測信号受信部、遅延処理部)、待機時間決定部22(応答信号送信部)、遅延生成部23、及び、応答信号送信部24が含まれる。図2に示す計測ノード10は、計測信号の送信と、計測信号に対応する応答信号の送信と、を行う場合、すなわち、第1装置としての機能と第2装置としての機能との両方を有している場合を示している。ただし、例えば、計測信号W1の送信のみを行う、第1装置としての機能のみを有する装置は、計測信号送信部11、応答信号受信部12、待機時間情報取得部13、計測結果算出部14、及び、計測結果保持部15のみを有していればよく、エコー部20は有していなくてもよい。また、応答信号W2の送信のみを行う、第2装置としての機能のみを有する装置は、エコー部20のみを有していればよく、他の機能部は有していなくてもよい。計測ノード10のそれぞれが図2に示す機能部を全て有している場合、全ての計測ノード10が第1装置及び第2装置として動作することが可能となる。なお、往復時間計測システム1では、基本的にノード間の距離の計測結果は、センサネットワークに含まれる各ノードの位置関係の推定に用いられる。その際に、一部の計測ノード10(例えば、第2装置として動作するノード)は、往復時間計測以外の方法、例えば、GPS等にて基準点からの位置や距離を取得する機能を有していて、その情報を他の計測ノード10に対して提供する構成としてもよい。
上記の計測ノード10は、CPU(Central Processing Unit)、主記憶装置であるRAM(Random Access Memory)及びROM(Read Only Memory)、他の機器との間の通信を行う通信モジュール、並びにハードディスク等の補助記憶装置等のハードウェアを備えるコンピュータとして構成されていてもよい。そして、これらの構成要素が動作することにより、上記の計測ノード10としての機能が発揮される。なお、計測ノード10は、自ノードでの各部を適切に動作させるための電源を別途有していてもよい。
計測信号送信部11は、ノード間距離の計測のための計測信号W1を送信する機能を有する。計測信号W1は特定の宛先に送信する信号ではないため、自ノードの周囲に発信される。なお、計測信号W1を送信した時刻に関する情報は、計測結果算出部14へ送られる。
応答信号受信部12は、周囲の計測ノード10からの応答信号W2を受信する機能を有する。応答信号受信部12が受信する応答信号W2には、送信元の計測ノード10を特定する情報が含まれる。応答信号W2を送信した計測ノード10を特定する情報及び応答信号W2を受信した時刻に関する情報は、計測結果算出部14へ送られる。
待機時間情報取得部13は、応答信号W2を送信した計測ノード10において、応答信号W2の送信を待機した時間に係る情報を取得する機能を有する。応答信号W2の送信を所定時間待機する構成については後述するが、距離の算出を行う際には、待機時間に係る情報を利用する必要がある。待機時間情報取得部13は、例えば、応答信号W2を送信した計測ノード10から待機時間に係る情報を取得する。より正確には、応答信号W2に含まれる、あるいは応答信号W2とは別途送信される、応答信号W2を発したノードにおける待機時間に係る情報を読み取っている。待機時間情報取得部13が取得した待機時間に係る情報は、計測結果算出部14へ送られる。
計測結果算出部14は、自ノードで受信した応答信号W2の送信元の計測ノード10と、自ノードとの間の信号の往復時間を計測し、この結果に基づいて、両者間の距離を算出する計測部としての機能を有する。例えば、計測ノード10Bから応答信号W2を受信した場合、計測結果算出部14において、応答信号受信部12において応答信号W2を受信した時刻と、計測信号送信部11が計測信号W1を送信した時刻と、の差を求める。その後、上記の差から待機時間情報取得部13により取得された計測ノード10Bでの待機時間分を差し引くことで、計測結果算出部14において計測信号W1及び応答信号W2のノード間の信号伝搬に係る所要時間が求められる。この結果、計測結果算出部14において、所要時間と、ノード間の信号の伝搬速度(例えば、媒質中での光速や電波の伝搬速度)と、に基づいて、ノード間距離を算出することができる。なお、上記では送信時刻と受信時刻の両方を使用する場合について示したが、往復時間計測には送信時刻と受信時刻の差分だけが必要であるため、必ずしも両者の時刻を知る必要はない。したがって、タイマー等の経過時間計測機能で代替しても構わない。また、本実施形態では、信号処理に係る時間は十分高速であるとしたが、実際には信号処理や信号の伝達経路(アンテナやICチップ上の信号線)に伴う遅延が含まれる場合もある。このような遅延が無視できない場合はその遅延も待機時間の一部とみなして差し引いても構わない。
計測結果保持部15は、上記の計測結果算出部14において算出された距離計測の結果を保持する機能を有する。距離計測の結果は、計測ノード10を特定する情報に対応付けて保持される。このとき、距離計測に利用した情報(応答信号W2の受信時刻等)を併せて保持してもよい。
次に、エコー部20について説明する。エコー部20は、他の計測ノード10から計測信号W1を受信したときに処理を行う機能部である。
受信時刻計測部21は、他の計測ノードから計測信号W1を受信する計測信号受信部としての機能を有する。また、受信時刻計測部21は、計測信号W1を受信した際に、その受信時刻を計測する、遅延処理部の一部としての機能を有する。遅延処理部としての受信時刻を計測する機能は、基準信号を生成する基準信号回路に対応した時間計測回路により実現される。
待機時間決定部22は、自ノードから応答信号W2を送信するまでの待機時間を決定する、応答信号送信部の一部としての機能を有する。待機時間は特に限定されないが、計測ノード10では、自ノード内で生成される基準信号を利用して待機に係る処理を行う。したがって、待機時間は基準信号の例えば整数倍として設定される。この点については後述する。なお、待機時間は、計測信号W1の受信の度に変更されてもよいし、計測ノード10毎に予め決めておく構成としてもよい。
遅延生成部23は、上記の待機時間決定部22において決定された待機時間に基づいて、計測信号W1の受信から応答信号W2の送信まで待機するための処理を行う遅延処理部としての機能を有する。遅延生成部23は、基準信号を生成する基準信号回路に対応した遅延回路により実現される。この点は後述する。
応答信号送信部24は、遅延生成部23による制御に基づいて応答信号W2を送信する機能を有する。応答信号W2は、計測信号W1と同様に宛先を特定しない信号である。また、応答信号W2には、どの計測信号W1に対応する応答信号W2であるかを示す情報(例えば、計測ノード10Aからの計測信号W1に対する応答信号である場合に、計測ノード10Aを特定する情報を、計測信号W1を特定する情報として用いてもよい)と、応答信号W2の送信元を特定する情報(計測ノード10Bを特定する情報)と、が含まれる。また、応答信号送信部24は、応答信号W2に含めて、又は、応答信号W2とは別に、待機時間を特定する情報を送信する機能を有する。上述したように、ノード間の距離を算出する際には、待機時間を特定する情報が必要となる。応答信号送信部24は、この待機時間を特定する情報を、応答信号W2に含めて送信してもよいし、応答信号W2の送信とは別の信号として送信する構成としてもよい。
ここで、エコー部20による応答信号W2の送信の待機について、図3及び図4を参照しながら説明する。図3では、計測信号W1に対する応答信号W2の送信タイミングについて説明する図である。
図3では、計測ノード10Aが距離計測を行う主体ノードであり、計測信号W1を送信する場合を示している。また、計測ノード10Aからの計測信号W1に対して、計測ノード10Bが応答信号W2を送信する場合について示している。
計測ノード10Aが計測信号W1を送信すると、計測ノード10BはΔT秒後にこの計測信号W1を受信するとする。ΔTは、計測ノード10A,10B間の距離によって決まる時間である。
計測ノード10Bでは、計測信号W1を受信した後、待機時間Wbだけ待機し、応答信号W2を送信する。この待機時間Wbは、計測ノード10Bにおける基準信号の整数倍(N倍)として設定される。図3に示すように、計測ノード10Bでは、間隔Tpr(s)のパルス波である基準信号を発生させる回路が動作している。計測ノード10Bにおいて計測信号W1を受信すると、計測ノード10Bの受信時刻計測部21では、基準信号からの遅延時間ΔTfracを計測する。そして、基準信号をN回分だけ応答信号W2の送信を待機した後に、再び基準信号から遅延時間ΔTfracだけ遅延したタイミングで応答信号送信部24が応答信号W2を送信する。すなわち、待機時間はWbは、基準信号の間隔Tprの整数倍、すなわち、N×Tprとなる。計測ノード10Bの待機時間決定部22は、このNの値を決定する機能を有している。
計測ノード10Bが応答信号W2を送信すると、計測信号W1と同様にΔT秒後に計測ノード10Aに到達し、計測ノード10Aの応答信号受信部12において応答信号W2が受信される。計測ノード10Aの計測結果算出部14では、計測ノード10Bに待機時間のカウントに用いられる基準信号の間隔Tprと、倍数Nと、が分かると、待機時間Wbを算出することができる。計測信号W1の送信から応答信号W2の受信までの時間から待機時間Wbを差し引くと、ΔT×2に対応する時間が求められるため、ΔTを算出することができ、ΔTに相当するノード間距離を算出することができる。
このように、計測ノード10Bでは、基準信号との差分を利用して計測信号W1の受信時刻を特定し、倍数Nを決定することで待機時間Wbを特定する。そして、計測信号W1を受信した際の基準信号との差分を利用して応答信号W2の送信タイミングを調整する。
計測ノード10Bにおける基準信号を利用した受信時刻の特定及び待機時間Wb経過後の応答信号W2の送信を実現する方法の一つとして、図4に示すディレイチェーン型の時間計測回路(TDC:Time to Digital Converter)を利用することができる。図4に示す例では、受信時刻計測部21を構成する回路として、基準信号発生回路と、信号W1受信回路と、が設けられている。基準信号発生回路が発生させた基準信号のタイミングで検出部R1、R2…は入力信号をラッチする。一方、信号W1受信回路には、検出間隔の最小単位に対応したディレイ素子Dが設けられた第1のディレイチェーン回路が設けられている。そして、計測信号W1に対応したパルス波が受信回路から入力されてディレイ素子Dを通過する度に遅延が発生することになる。その遅延信号の各々が検出部Rへの入力となる。基準信号が入力されたONタイミングに、ディレイ素子を通過した計測信号W1に対応したパルス波がどの位置に存在するかに応じて、検出部R1、R2…のいずれかが計測信号W1に対応したパルス波を検出することになる。どの検出部が計測信号W1に対応したパルス波を検出したかに基づいて、遅延時間ΔTfracを特定することができる。例えば、1つのディレイ素子Dを信号が通過するのにかかる時間をTDとし,受信信号が存在するときのみ1それ以外は0のデジタル波形を入力とする。R2が0でR1が1であった場合には“基準信号の時間−2TD”には受信信号は来ておらず、“基準信号の時間−TD”には受信信号が来ていたことがわかる。
遅延生成部23では、基準信号発生回路に対して、倍数Nに対応したフィルタが設けられていて、N回目の基準信号については、ディレイ素子Dが設けられた第2のディレイチェーン回路に対して信号を流す構成となっている。第1のディレイチェーン回路と、第2のディレイチェーン回路とは、同じ遅延特性を有している。すなわち、第2のディレイチェーン回路のディレイ素子Dによる遅延量は検出間隔の最小単位に対応していて、ディレイ素子Dを通過する度に基準信号に対応するパルス波が遅延する。遅延した各信号は受信時刻計測部21のセレクタに到達する。遅延量指定回路は遅延時間ΔTfracをもとに何段目のディレイ素子を通過した信号がΔTfracに最も近いかを判定し、セレクタに対してどの信号を選択して出力すべきかを指定する。そして、セレクタを通過した基準信号を検出した際に、応答信号送信部24が応答信号W2を送信する。このように、遅延生成部23は、受信時刻計測部21と同じ基準信号発生回路から出力される基準信号を利用し、受信時刻計測部21において特定された遅延時間ΔTfracに対応する段数だけディレイ素子を通過した信号を選択的に用いることで、遅延時間ΔTfracに対応する分だけ遅延した基準信号のみを取り出すことができる。したがって、遅延時間ΔTfracだけ遅延した応答信号W2を正確に送信することが可能となる。
なお、基準信号からの遅延時間ΔTfracの特定の方法、及び、遅延時間ΔTfracだけ基準信号からの遅延した応答信号を送信する方法は、図4に示すディレイチェーン型の回路を利用したものとは異なる回路等で実現されていてもよい。また、本実施形態では、基準信号を利用して正確な遅延量を生成する構成を説明しているが、必ずしもこの構成に限定するものではなく、他の待機時間生成方法を用いても構わない。例えば、計測信号W1を受信した際に所定の電荷をコンデンサに充電し、その電荷を放電させながら電荷の残量を確認し、残量が所定の値を下回ったら信号を発する等の仕組みを設けて待機時間を決めても構わない。
なお、基準信号の間隔Tprは、各計測ノード10において共通とされていることが好ましい。各計測ノード10において基準信号の間隔Tprを共通としていると、ノード間で待機時間Wbが互いに異なる状態を、待機時間Wbの算出に用いられる倍数Nを互いに異ならせることにより、容易に作ることができる。また、計測信号W1を送信した計測の主体となる計測ノード10側においても、各計測ノード10において設定されている倍数Nの情報を取得することで待機時間Wbが可能となるため、待機時間に係る情報を取得する際の通信量等を減らすこともできる。
ただし、基準信号の間隔Tprは、装置間誤差等により計測ノード10毎に異なることも考えられる。そこで、例えば、応答信号送信部24は、待機時間Wb経過後に応答信号W2を送信することに加えて、さらに基準信号の間隔Tpr分だけ遅延したタイミング(すなわち、Wb+Tpr(s)後)に、応答信号W2を再度送信する構成としてもよい。その場合には、距離計測を行う計測ノード10側では、同一の計測ノード10からの応答信号を2回受信することになるので、その差分が間隔Tprに相当すると判断することができる。そして、各計測ノード10において設定されているNの情報を別途取得すると、待機時間Wbを算出することが可能となる。
各計測ノード10における倍数Nを互いに異なる設定とするための方法は、上述のように、予め計測ノード毎に互いに異なる倍数Nを割り振っておくという方法を用いることができる。そのほか、例えば、各計測ノード10において、距離計測の度に使用する倍数Nをランダムに選択するという方法を用いることもできる。ただし、倍数Nをランダムに選択する構成とすると、近隣のノード同士で同じ倍数Nが選択される可能性もある。一方、計測ノード毎に互いに異なる倍数Nを予め割り振っておくと、倍数Nが重複することを避けることができるが、計測ノード10の数が非常に大きくなると、倍数Nのバリエーションも増えるため、待機時間が長期化する可能性もある。そこで、例えば、距離計測を行う計測ノード10の周囲に存在すると予想される計測ノード10の数を予めシミュレーション等で求めておき、当該シミュレーションで得られた周囲の予想計測ノード数よりも多く、倍数Nの候補を準備しておく構成とする。このような構成とすることで、各計測ノード10がランダムに倍数Nを選択する場合でも、待機時間の長期化をある程度制御しながら、各計測ノード10での待機時間を互いに異ならせることができる。このように、往復時間計測システム1に含まれる計測ノード10の数や計測ノード10の散らばり等を考慮して、倍数Nの設定方法は適宜変更することができる。
次に、図5及び図6を参照しながら、計測ノード10間の距離計測方法について説明する。図5は、計測信号W1を送信する側の計測ノード10(第1装置)における処理を説明する図である。また、図6は、応答信号W2を送信する側の計測ノード10(第2装置)における処理を説明する図である。
図5に示すように、計測信号W1を送信する側の計測ノード10(図1では、計測ノード10A)は、計測信号送信部11により計測信号W1を送信する(S01)。次に、計測信号W1を受信した計測ノード10からの応答信号W2を応答信号受信部12において受信すると共に、受信時刻を計測する(S02)。なお、応答信号W2の受信と共に、待機時間情報取得部13において待機時間Wbに係る情報を受信する構成としてもよい。また、待機時間Wbに係る情報は応答信号W2とは別に受信してもよい。次に、計測結果算出部14において、計測結果を算出し、その結果を計測結果保持部15において保持する(S03)。計測結果の算出方法は上述の通りである。その後、計測ノード10は、次回の距離計測に係る処理を行うまで待機する(S04)。なお、必要に応じて、計測結果を他の装置(例えば、計測結果を集約する装置等)に送信する処理を行ってもよい。
一方、図6に示すように、計測信号W1を受信する側の計測ノード10(図1では、計測ノード10B,10C)は、まず、待機時間決定部22により待機時間を決定する(S11)。なお、待機時間の決定は、計測信号W1の受信までに行われていればよく、タイミングは特に限定されない。次に、受信時刻計測部21では、計測信号W1の到達を待機する(S12)。そして、受信時刻計測部21では、計測信号W1を受信すると共に、その受信時刻を計測する(S13)。受信時刻の計測とは、図3に示す基準信号からの遅延時間ΔTfracを計測する処理とすることもできる。次に、遅延生成部23において、応答信号W2を送信するまでの遅延を生成し、応答信号W2の送信を待機する(S14)。その後、待機時間Wbが経過した後に、応答信号送信部24は、応答信号W2を送信する(S15)。また、待機時間Wbに係る倍数Nに係る情報、すなわち、待機時間Wbに係る情報を、応答信号W2の後に送信する構成としてもよい。その後、距離計測が繰り返される場合には、引き続き計測信号W1の受信を待機する状態となり(S12)、同じ処理が繰り返される。
以上のように、本発明の一実施形態に係る往復時間計測システム1によれば、第1装置としての計測ノード10Aからの計測信号W1を受信した第2装置としての計測ノード10B,10Cは、計測信号W1に対応する応答信号W2を、所定時間待機した後に送信する。そして、計測ノード10Aでは、計測結果算出部14において、計測ノード10B,10Cにおける待機時間に係る情報と、計測信号W1の送信から応答信号W2の受信までの時間に係る情報と、に基づいて、信号の往復時間を計測し、ノード間の距離計測が行われる。このような構成とすることで、計測ノード10Aにおいて、計測信号W1の送信から応答信号W2の受信までの時間に係る情報だけではなく、計測ノード10B,10Cにおける応答信号W2の送信までの待機時間にも基づいて、信号の往復時間の計測及びノード間の距離計測を行うことができる。したがって、本実施形態で説明したように、計測ノード10Aによる距離計測対象となる計測ノード10が周辺に複数ある場合でも、適切に往復時間計測を行うことが可能となり、ノード間の距離計測を適切に行うことができる。
また、複数の計測ノード10B,10Cにおける待機時間を互いに異ならせる構成とすることで、複数の計測ノード10B,10Cからの応答信号W2を計測ノード10Aが同時に受信することを防ぐことが可能となる。したがって、第2装置としての計測ノード10が複数存在する場合でも、第1装置としての計測ノード10Aにおいて信号の往復時間の計測及び距離計測を適切に行うことができる。
また、上記の計測ノード10では、応答信号送信部24において計測信号W1の受信から所定の時間待機した後に応答信号W2を送信するための遅延を発生させる。すなわち、計測ノード10では、自装置内で所定の周期で繰り返される基準信号と、計測信号W1を受信した時刻との差分時間に相当する遅延時間ΔTfracを計測すると共に、当該基準信号の整数倍(N倍)だけ待機をした後に、基準信号から差分時間に相当する遅延時間ΔTfracだけ遅延したタイミングで、応答信号送信部24から応答信号W2を送信させる。このような構成とすることで、計測ノード10において、待機時間Wbを正確に確保することが可能となり、応答信号W2を適切に送信することができる。なお、遅延時間は、差分時間に基づいて算出すればよく、差分時間と同一にしなくてもよい。
また、計測ノード10において差分時間を計測する受信時刻計測部21と、応答信号W2の送信までの待機時間Wbを確保する処理を行うために、第1のディレイチェーン回路と、第2のディレイチェーン回路が用いられる。このように、2つのディレイチェーン回路を用いて応答信号W2の送信タイミングを決定する構成とすることで、待機時間を正確に確保した上で応答信号W2の送信タイミングを適切に制御することが可能となり、応答信号を適切に送信することができる。
計測信号W1の受信時刻の計測及び応答信号W2の遅延に係る処理では、計測信号W1の受信時刻から応答信号W2の送信までの待機時間を適切に管理することが求められる。しかしながら、計測信号W1をどのタイミングで受信するかは、受信側の計測ノード10(10B,10C)では、予測できない。したがって、計測信号W1を受信するタイミングから、正確にタイマーを動作させ、所望の時間が経過した後に応答信号W2を送信することは技術的には可能であるが、回路構成等が複雑となる可能性がある。これに対して、本実施形態で説明したように、基準信号回路とディレイチェーン回路とを組み合わせる構成とすることで、基準信号との差分時間を利用して、待機時間を管理する構成とすることで、より簡便な構成で待機時間を正確に管理することが可能となる。
なお、上記実施形態では、計測ノード10において、応答信号W2の送信の際に基準信号を用いて遅延を発生させている。このような構成とすることで、応答信号W2を受信する計測ノード10(第1装置)側では、計測信号W1を送信した後、長時間応答信号W2の受信を待機する必要がなく、応答信号W2の待機時間と、待機を不要とする時間(休眠時間)とを設けることが可能となる。図7は、計測ノード10Aにおいて設けることができる休眠時間について説明する図である。
図7では、計測ノード10Aが計測信号W1を送信してからの時間経過と、計測ノード10Aが受信する応答信号W2の受信タイミングを示している。各計測ノード10における基準信号の間隔Tprが約100msであったとする。アクティブエコー法で計測信号W1及び応答信号W2の送受信によりノード間距離を計測する場合、ノード間の距離は0m〜10m程度である場合が多い。したがって、計測信号W1及び応答信号W2がレーザ光のような光信号である場合、計測信号W1及び応答信号W2は、送信から概ね0s〜30nsで対象の計測ノード10に到達する。そのため、計測ノード10(10B又は10C)からの応答信号W2も、概ね0s〜30nsで計測ノード10Aに対して到達する。計測信号W1及び応答信号W2の到達時間に比べて間隔Tprが非常に長いため、計測ノード10Aは、基準信号に対応した周期で、応答信号W2の受信を待機し、それ以外の時間は待機不要となる。したがって、図7に示すように、計測ノード10Aにおいて、応答信号W2を待機する計測信号W1の到達範囲に対応した待機時間Thと、基準信号の間隔Tprに基づいて設定される休眠時間Tdとを繰り返す構成とすることができる。この場合、計測ノード10Bと計測ノード10Cとの間で、待機時間Wbに用いられる基準信号の倍数Nが互いに異なる場合でも、両方のノードからの応答信号W2を待機時間Th中に受信することができる。
このように、待機時間Wbが基準信号の整数倍となるように設定する構成とすると、周囲の計測ノード10からの応答信号W2の送信タイミングは分散することになるが、計測ノード10Aにおいて応答信号W2の受信タイミングが限定されるため、応答信号W2を待機するための電力消費等を抑制することができる。
以上、本発明の実施形態に係る内部計測システムについて説明したが、上述した実施形態は本発明の一例を示すものである。本発明に係る往復時間計測システムは、上記実施形態に限られるものではなく、各請求項に記載した要旨を変更しない範囲で変形し、又は他のものに適用したものであってもよい。
例えば、上記実施形態では、待機時間Wbが基準時間のN倍となる場合について説明している。このとき、倍数Nに係る情報は、応答信号W2とは別に、計測ノード10B,10Cから計測ノード10Aに対して送信する構成について説明した。しかしながら、倍数Nが計測ノード10毎に予め設定されていて、応答信号W2の送信毎に変更されない場合には、応答信号W2を送信する計測ノード10B,10Cとは異なる装置(例えば、往復時間計測システム1において計測ノード10を制御する装置)から計測ノード10Aに対して計測ノード10毎の倍数Nを通知する構成としてもよい。
また、計測ノード10B,10Cから計測ノード10Aに対して倍数Nを通知する場合でも、応答信号W2とは別に倍数Nを通知する信号を新たに作成して送信することに代えて、応答信号W2に倍数Nを特定することが可能な情報を含める構成としてもよい。この場合、計測ノード10Aは、応答信号W2を受信することで、待機時間Wbに係る情報として、倍数Nに係る情報を取得することができる。
応答信号W2に倍数Nを特定することが可能な情報を含める方法としては、例えば、図8に示すように応答信号W2の波形を倍数Nに対応させて変化させる方法が挙げられる。例えば、図8(A)では、応答信号W2を2つのパルス波から構成し、2つのパルス波の時間差Tiが倍数Nに対応するように制御することを示している。この場合、応答信号W2の送信までの待機時間Wbに応じて、時間差Tiが変化するため、計測ノード10Aでは、2つのパルス波の時間差Tiを計測することで、応答信号W2を送信するまでの待機時間Wbに係る情報を取得することができる。また、図8(B)では、応答信号W2の長さTwが倍数Nに対応するように制御することを示している。この場合、応答信号W2の送信までの待機時間Wbに応じて、応答信号W2の長さTwが変化するため、計測ノード10Aでは、この長さTwを計測することで、応答信号W2を送信するまでの待機時間Wbに係る情報を取得することができる。また、待機時間Wbそのものをデジタルデータに変換してそのデータを送信しても構わない。その際、応答信号W2に連結して送信しても構わないし、分離して送信しても構わない。
このように、応答信号W2の波形を利用して待機時間Wbに係る情報を計測ノード10B,10Cから計測ノード10Aに対して送信する構成とすることで、信号の送受信に係る処理量を低減しながら、待機時間Wbに係る情報を送信することができる。
また、上記実施形態では、基準信号を利用して待機時間Wbを制御する構成について説明したが、基準信号を使用せずに待機時間Wbを制御する構成としてもよい。
また、応答信号W2に応答した計測ノードを特定する情報を含む場合について説明したが、応答が時間的にばらけるためにどの計測ノードからの応答かを別の方式で特定できる場合には、必ずしも計測ノードを特定する情報を含めなくてもよい。別の方式とは、例えば、前述した倍数Nが計測ノードと一意に紐付いている場合などである。待機時間Wbを計測すれば倍数Nを特定できるため応答した計測ノードを特定できる。
また、電子回路の中には,例えばPLL(Phase Locked Loop)やDLL(Delay Locked Loop)を用いることで、基準信号を1/4周期や1/2周期ずらした信号を作成できる機能がある。このような場合には、必ずしもNを整数倍に限定する必要はなく利用するデバイス上で好適に利用できる倍数を使用しても構わない。
また、上記実施形態のように、基準信号を利用して待機時間Wbを制御する構成を用いる場合、往復時間計測システム1に含まれる計測ノード10では、基本的に同一の間隔Tpr(s)を有する基準信号を用いることが望まれる。しかしながら、計測ノード10毎に基準信号の間隔Tprが変化する可能性がある。そこで、往復時間計測システム1内に、基準信号の補正を行うための制御装置等を設けて、定期的に当該制御装置と計測ノード10との間で通信を行い、基準信号に係る補正を行う構成としてもよい。
また、上記実施形態では、往復時間計測システム1がノード間距離の算出を行う場合について説明したが、往復時間の計測結果をノード間距離とは別の計測等に用いる構成としてもよい。図9では、別の実施形態として、往復時間計測システムをフィールド解析に使用する例を示す。これは例えば音響トモグラフィに適用することができる。
図9は、往復時間計測システム100を複数種類の媒体が混合する領域に投入した例を示す模式図である。図9に示すように、往復時間計測システム100が投入される領域には、主媒体150(例えば液体や土壌など)と副媒体150A(例えば油やガラスなど)が混在している。そして、このフィールド内に複数の計測ノード110が投入されているとする。図9では、計測ノード110のうち一部の計測ノード110A〜110Dのみを示している。本実施形態の計測ノード110は音響信号を受信及び発信する。当該計測ノード110の位置は、それぞれGPSや測量などの別の手段によって既知となっているとする。このような往復時間計測システム100を用いて、主媒体150中の副媒体150Aの分布の測定を行うことを検討する。
計測ノード110において用いられる音響信号は、その特性上、媒体の密度によって伝搬速度が変化する。また、図9に示すような非均質媒体の特性によっては、特定の媒体が音響信号の障害物となり、計測ノード間を直接結んだ最短経路では信号を伝搬できない場合がある。この場合、最短経路ではなく迂回した経路を伝搬した音響信号のみが相手方の計測ノードで受信できる場合がある。
図9に示す例において、主媒体150中の信号の伝搬速度をvとし、副媒体150A中の信号の伝搬速度をv_aとし、v_a>vの関係を満たすとする。この場合、音響信号の往復時間を計測すると、例えば、図9に示す計測ノード110Aと計測ノード110Bとの間の音響信号の往復時間は、主媒体150中での信号の伝搬速度から想定される往復時間となる。一方、計測ノード110Aと計測ノード110Cとの間の音響信号の往復時間は、主媒体150中での信号の伝搬速度から想定される往復時間よりも短くなる。このように、主媒体150中での信号の伝搬速度から想定される往復時間に対して、実際の音響信号の往復時間のズレを検出することで、副媒体150Aのような非均質媒体の存在と、非均質媒体の信号伝搬上の特性を検知することができる。
図9に示すように非均質媒体が含まれる領域で往復時間計測システム100を運用する際に、複数の計測ノード110が応答しても適切に往復時間計測を行うための構成を検討する。例えば、往復時間計測システム100の計測ノード110Aが計測信号W1を発し、周囲の計測ノード110Bを含む他の計測ノード110が応答信号を発するとする。ここでは、計測信号及び応答信号の継続時間は、いずれもτであるとする。また、計測ノード110Bを含む他の計測ノード110は計測信号W1の受信と同時に応答信号を周囲に発するとする。この場合、計測ノード110Aでは、半径がlの内殻S1と、半径がl*v_a/v+τ*v_a/2の外殻S2と、により構成される球殻内にある計測ノードからの応答信号について、混線が発生しうる。ここでlは任意に設定できる。なお、上記の球殻は、距離lにある計測ノードに対して速度vで伝搬した応答信号が終了するタイミングと、距離l*v_a/v+τ*v_a/2にある計測ノードに対して速度v_aで伝搬し応答信号が開始するタイミングとが一致する条件から求められている。
上記のように、応答信号に混線が発生しうる時間帯が存在するため、往復時間計測システム100の計測ノード110では、計測信号の受信と応答信号の発信の間に待ち時間が設けられている。
計測ノード110での応答信号の発信までの待ち時間としては、例えば往復時間計測システム100に含まれる計測ノード110同士の距離のうち、最も離れた距離をLとした場合に、各計測ノード110での待ち時間の差が2*L/vmin+τより大きくなるよう設定することが考えられる。ここでは、vminを計測対象物における想定する最も遅い伝搬速度とする。このような構成とすることで、計測ノード110間での混線を抑制することができる。例えば、各計測ノード110について、それぞれ予め番号個体を識別する番号(1,2,…,n)を付与しておき、各計測ノード110が応答信号を発信する際には、(識別する番号)*(2*L/v+τ)の待ち時間を設定する構成とすると、各計測ノード110でからの応答信号が受信側の計測ノード110Aで混線することを防ぐことができる。また、上記の構成とすることで、各計測ノード110での待ち時間の差が2*L/v+τより大きい所定の値とすることができる。
なお、図9に示す例では、副媒体150Aが1種類であるとしたが、複数種類の副媒体が混合されている場合も考えられる。また、副媒体の種類毎に互いに異なる信号の伝搬速度を有していることも考えられる。その場合、伝搬速度の最も遅いものを基準として、待ち時間を決定することで応答信号の混線を抑制できる。また、副媒体150Aが信号を伝搬させない場合は、副媒体150Aを迂回した応答信号が受信されることになる。したがって、迂回により伝搬時間が伸びることになる。この場合、伝搬時間が長くなることを、信号の見かけ上の伝搬速度が遅延したとみなして、上述の手法を用いることができる。また、計測ノード110が同心円のように特定の距離(例えば、当該距離をlとする)の整数倍の位置にのみ並んでいる場合もあるが、1.1×lまたは1.5×lの距離により算出されるような距離、すなわち、距離lに対する整数倍の位置には配置されていない場合もある。そのような場合には、計測ノード110間の距離等を考慮して、待ち時間を算出する構成としてもよい。
また、計測ノード110での応答信号を発信するまでの待ち時間を、計測ノード毎に異なる設定とする他の方法について説明する。次に説明する方法では、上記で説明した球殻を複数設定して、球殻毎に待ち時間の設定を調整している。例えば、計測ノード110Aの計測信号W1に対する待ち時間は以下のように設定することが出来る。上述のように、径がlの内殻S1と、径がl*v_a/v+τ*v_a/2の外殻S2と、により構成される球殻内にある計測ノードからの応答信号は,混線する恐れがある。より具体的には、遅い側の速度vの伝搬速度を有する信号が距離lを伝搬する時間と、速い側の速度v_aの伝搬速度を有する信号が距離l*v_a/vを伝搬する時間とは一致する。また、球殻S内には副媒体が含まれる場合があるため、計測信号及び応答信号は球殻S内をv以上v_a以下の速度で伝搬する。そのため、球殻S内の応答信号が混線する恐れがある。
そこで、球殻S内にある計測ノードに対して、計測信号の受信と応答信号の発信の間の待ち時間がそれぞれ設定することができる。球殻Sの外殻S2側にある計測ノード(例えば、計測ノード110D)への計測信号の伝搬時間は、最も長い場合で(l*v_a/v+τ*v_a/2)/vとなる。また、この計測ノードから計測ノード110Aへの応答信号の伝搬時間も、もっと長い場合で(l*v_a/v+τ*v_a/2)/vとなる。一方、球殻Sの内殻S1側にある計測ノード(例えば、計測ノード110B)への計測信号の伝搬時間は、最も短い場合で(l/v_a)となる。また、この計測ノードから計測ノード110Aへの応答信号の伝搬時間も、もっと短い場合で(l/v_a)となる。信号の継続時間をτと設定しているので、球殻S内にある計測ノードの待ち時間と,別の計測ノードの待ち時間の差は[2*(l*v_a/v+τ*v_a/2)/v+τ−2*l/v_a]より大きく設定されている。また、例えば、計測ノード110Aから距離が近い順に各計測ノード110に応答番号を与え,その応答番号順に上記の待ち時間の差ができるように待ち時間を設定すれば、計測ノード110Aへの応答信号の混線が抑制される。なお、球殻S内にある各計測ノードの待ち時間を互いに異ならせるための手法としては、例えば、各計測ノード110について、それぞれ予め番号個体を識別する番号(1,2,…,n)を付与しておき、各計測ノード110が応答信号を発信する際には、(識別する番号)*[2*(l*v_a/v+τ*v_a/2)/v+τ−2*l/v_a]の待ち時間を設定する構成とすると、各計測ノード110でからの応答信号が受信側の計測ノード110Aで混線することを防ぐことができる。
次に、球殻Sの外殻S2より外側に存在する計測ノードについて検討する。球殻Sの外殻S2より外側に位置し,計測ノード110Aに最も近い計測ノード(例えば、計測ノード110E)の距離をl’とする。このとき、球殻Sと同様に、内径l’の内殻と、外径l’*v_a/v+τ*v_a/2の外殻とにより構成される球殻S’内の計測ノードについても,同様にそれぞれ異なる待ち時間が設定されているとする。
このとき、球殻Sの外径にある計測ノード(例えば、計測ノード110D)への計測信号の伝搬時間は、最も長い場合で(l*v_a/v+τ*v_a/2)/vとなる。また、この計測ノードから計測ノード110Aへの応答信号の伝搬時間も,もっと長い場合で(l*v_a/v+τ*v_a/2)/vとなる。一方、球殻S’の内殻側の計測ノード(例えば、計測ノード110E)への計測信号の伝搬時間は,最も短い場合で(l’/v_a)となる。また,計測ノードから計測ノード110Aへの応答信号の伝搬時間も,もっと短い場合で(l’/v_a)となる。信号の継続時間がτであるため,球殻S内にある計測ノードのうち最も長い待ち時間と、球殻S’内にある計測ノードのうち最も短い待ち時間との差は[2*(l*v_a/v+τ*v_a/2)/v+τ−2*l’/v_a]より大きく設定される。このような構成とすることで、球殻S内の計測ノードからの計測ノード110Aへの応答信号と、球殻S’内の計測ノードからの計測ノード110Aへの応答信号の混線が抑制される。このような構成を実現するためには、予め、計測ノード110それぞれにおいて自ノードがどの球殻に属しているかを把握しておき、且つ、計測ノード110Aから計測信号を発信する際に、球殻毎に待機の基準となる時間(例えば、球殻Sの場合には、[2*(l*v_a/v+τ*v_a/2)/v+τ−2*l/v_a])を通知する必要がある。
このとき、球殻Sの外径にある計測ノード(例えば、計測ノード110D)への計測信号の伝搬時間は、最も長い場合で(l*v_a/v+τ*v_a/2)/vとなる。また、この計測ノードから計測ノード110Aへの応答信号の伝搬時間も,もっと長い場合で(l*v_a/v+τ*v_a/2)/vとなる。一方、球殻S’の内殻側の計測ノード(例えば、計測ノード110E)への計測信号の伝搬時間は,最も短い場合で(l’/v_a)となる。また,計測ノードから計測ノード110Aへの応答信号の伝搬時間も,もっと短い場合で(l’/v_a)となる。信号の継続時間がτであるため,球殻S内にある計測ノードのうち最も長い待ち時間と、球殻S’内にある計測ノードのうち最も短い待ち時間との差は[2*(l*v_a/v+τ*v_a/2)/v+τ−2*l’/v_a]より大きく設定される。このような構成とすることで、球殻S内の計測ノードからの計測ノード110Aへの応答信号と、球殻S’内の計測ノードからの計測ノード110Aへの応答信号の混線が抑制される。このような構成を実現するためには、予め、計測ノード110それぞれにおいて自ノードがどの球殻に属しているかを把握しておき、且つ、計測ノード110Aから計測信号を発信する際に、球殻毎に待機の基準となる時間(例えば、球殻Sの場合には、[2*(l*v_a/v+τ*v_a/2)/v+τ−2*l/v_a])を通知する必要がある。
なお、上記では、球殻Sと球殻S’との間の関係について説明したが、計測ノード110Aを基準とした球殻をさらに設定して、この球殻を用いて複数の計測ノード110を区分した上で、それぞれに待ち時間を設定することで、往復時間計測システム100に含まれる計測ノード110Aへの応答信号の混線が抑制される。
このようにして、往復時間計測システム100における計測ノード110の運用によっては、往復時間の計測から、信号の伝搬時間分布を取得することができる。その結果、往復時間計測システム100を用いて、計測ノード110間の物体の状態を計測することができる、所謂音響フィールド解析システムを構築することができる。
このように、往復時間計測システム100は、計測ノード間の距離計測のみならず、他の解析にも応用することができる。
1、100 往復時間計測システム
10、10A〜10C、110 計測ノード
11 信号送信部
12 応答信号受信部
13 待機時間情報取得部
14 計測結果算出部
15 計測結果保持部
20 エコー部
21 受信時刻計測部
22 待機時間決定部
23 遅延生成部
24 応答信号送信部
10、10A〜10C、110 計測ノード
11 信号送信部
12 応答信号受信部
13 待機時間情報取得部
14 計測結果算出部
15 計測結果保持部
20 エコー部
21 受信時刻計測部
22 待機時間決定部
23 遅延生成部
24 応答信号送信部
Claims (7)
- 第1装置と、第2装置と、を含み、
前記第1装置は、
計測信号を送信する計測信号送信部と、
前記計測信号を受信した前記第2装置から前記計測信号に対する応答信号を受信する応答信号受信部と、
前記第2装置における前記計測信号の受信から前記応答信号の送信までの待機時間に係る情報を取得する待機時間情報取得部と、
前記計測信号の送信から前記応答信号の受信までの時間に係る情報と、前記待機時間に係る情報と、に基づいて、前記第1装置と前記第2装置との間の信号の往復時間を計測する計測部と、
を有し、
前記第2装置は、
前記計測信号を受信する計測信号受信部と、
前記計測信号の受信から所定の時間待機した後に前記応答信号を送信する応答信号送信部と、
を有する、往復時間計測システム。 - 前記第2装置を複数有し、
前記複数の第2装置は、前記計測信号の受信から前記応答信号の送信までの待機時間が互いに異なる、請求項1に記載の往復時間計測システム。 - 前記第2装置は、前記応答信号送信部において前記計測信号の受信から所定の時間待機した後に前記応答信号を送信するための遅延を発生させる遅延処理部を有し、
前記遅延処理部は、自装置内で所定の周期で繰り返される基準信号と、前記計測信号を受信した時刻との差分時間を計測すると共に、当該基準信号に基づいて待機をした後に、前記基準信号から前記差分時間に基づく遅延を追加したタイミングで、前記応答信号送信部により前記応答信号を送信させる、請求項1又は2に記載の往復時間計測システム。 - 前記遅延処理部は、第1のディレイチェーン回路を用いて前記差分時間を計測すると共に、前記第1のディレイチェーン回路と同じ遅延特性を有する第2のディレイチェーン回路を用いて前記基準信号から前記差分時間だけ遅延した、前記応答信号の送信タイミングを決定する、請求項3に記載の往復時間計測システム。
- 前記第2装置の前記応答信号送信部は、前記応答信号の波形を利用して前記第2装置における前記待機時間に係る情報を前記第1装置に対して送信し、
前記第1装置の前記待機時間情報取得部は、前記第2装置からの前記応答信号の波形に基づいて、前記待機時間に係る情報を取得する、請求項1〜4のいずれか一項に記載の往復時間計測システム。 - 前記計測信号及び前記応答信号の伝搬時間、及び、前記計測信号及び前記応答信号の伝搬速度に基づき、前記第1装置と前記第2装置との間の距離を特定する、請求項1に記載の往復時間計測システム。
- 前記計測信号及び前記応答信号の伝搬時間、及び、前記第1装置と前記第2装置との間の距離に基づき、前記第1装置と前記第2装置との間の物体の状態を計測する、請求項1に記載の往復時間計測システム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017239815A JP2019105602A (ja) | 2017-12-14 | 2017-12-14 | 往復時間計測システム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017239815A JP2019105602A (ja) | 2017-12-14 | 2017-12-14 | 往復時間計測システム |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2019105602A true JP2019105602A (ja) | 2019-06-27 |
Family
ID=67062406
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017239815A Pending JP2019105602A (ja) | 2017-12-14 | 2017-12-14 | 往復時間計測システム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2019105602A (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021029111A1 (ja) * | 2019-08-09 | 2021-02-18 | 株式会社東海理化電機製作所 | 制御装置およびプログラム |
WO2022064752A1 (ja) * | 2020-09-28 | 2022-03-31 | 株式会社東海理化電機製作所 | 無線通信装置、システム、およびプログラム |
-
2017
- 2017-12-14 JP JP2017239815A patent/JP2019105602A/ja active Pending
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021029111A1 (ja) * | 2019-08-09 | 2021-02-18 | 株式会社東海理化電機製作所 | 制御装置およびプログラム |
JP2021028583A (ja) * | 2019-08-09 | 2021-02-25 | 株式会社東海理化電機製作所 | 制御装置およびプログラム |
WO2022064752A1 (ja) * | 2020-09-28 | 2022-03-31 | 株式会社東海理化電機製作所 | 無線通信装置、システム、およびプログラム |
JP2022054492A (ja) * | 2020-09-28 | 2022-04-07 | 株式会社東海理化電機製作所 | 無線通信装置、システム、およびプログラム |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5847808B2 (ja) | 双方向レンジングメッセージング方式 | |
WO2016201952A1 (zh) | 一种测距***、定位***和方法及可穿戴设备 | |
CN108139460B (zh) | 使用超声脉冲和无线电信号的云协调定位*** | |
KR100671283B1 (ko) | 순차 송수신 방식을 이용한 비동기 무선 측위 시스템 및방법 | |
US7315281B2 (en) | Location determination method and system for asset tracking devices | |
JP5717919B2 (ja) | 距離測定方法及び装置と、測位方法 | |
WO2020180945A1 (en) | Methods, systems, and computer readable media for distribution of time synchronization information to ultra-wide-band devices | |
CN106597462A (zh) | 测距方法及测距装置 | |
JP2015184235A (ja) | 探信装置、測定方法及びプログラム | |
JP2019105602A (ja) | 往復時間計測システム | |
JPWO2009145325A1 (ja) | 移動体相対位置検出システム及び相対位置検出を行う移動体 | |
CN108169752B (zh) | 一种基于无线通信的超声波测距方法及*** | |
CN103969625A (zh) | 一种无线定位方法 | |
TWI564582B (zh) | 距離量測裝置及距離量測方法 | |
CA3128082A1 (en) | A spatial sensor synchronization system using a time-division multiple access communication system | |
JP6725819B2 (ja) | 位置の正確な測定のための、方法、システム、トランスポンダ、及び位置検出装置 | |
JP2009250627A (ja) | センサ位置標定方法 | |
US11686804B2 (en) | Ultrasonic range sensing enables measured social contact | |
JPH1164507A (ja) | 距離測定方法 | |
Ceylan et al. | Enhancing rssi technologies in wireless sensor networks by using different frequencies | |
JP2002090452A (ja) | 超音波距離計 | |
JP2019020170A (ja) | 位置探索システム、サーバ、位置探索方法および位置探索プログラム | |
JP2008145183A (ja) | 計測装置及びマルチパス判定方法及び計測方法 | |
JP6383237B2 (ja) | ユーザ検出方法、ユーザ検出装置および画像形成装置 | |
JP2002131426A (ja) | 超音波センサ装置 |