Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5116034B2 - Vibration measurement system, sensor node and management node - Google Patents
[go: Go Back, main page]

JP5116034B2 - Vibration measurement system, sensor node and management node - Google Patents

Vibration measurement system, sensor node and management node Download PDF

Info

Publication number
JP5116034B2
JP5116034B2 JP2008175956A JP2008175956A JP5116034B2 JP 5116034 B2 JP5116034 B2 JP 5116034B2 JP 2008175956 A JP2008175956 A JP 2008175956A JP 2008175956 A JP2008175956 A JP 2008175956A JP 5116034 B2 JP5116034 B2 JP 5116034B2
Authority
JP
Japan
Prior art keywords
sensor
vibration
management
node
degree
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 - Fee Related
Application number
JP2008175956A
Other languages
Japanese (ja)
Other versions
JP2010014604A (en
Inventor
成人 倉田
紀英 小鹿
博之 森川
俊介 猿渡
鈴木  誠
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.)
Kajima Corp
University of Tokyo NUC
Original Assignee
Kajima Corp
University of Tokyo NUC
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 Kajima Corp, University of Tokyo NUC filed Critical Kajima Corp
Priority to JP2008175956A priority Critical patent/JP5116034B2/en
Publication of JP2010014604A publication Critical patent/JP2010014604A/en
Application granted granted Critical
Publication of JP5116034B2 publication Critical patent/JP5116034B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Arrangements For Transmission Of Measured Signals (AREA)
  • Measurement Of Mechanical Vibrations Or Ultrasonic Waves (AREA)
  • Mobile Radio Communication Systems (AREA)

Description

本発明は、建築物等の測定対象物の振動を測定する振動測定システム、センサノード及び管理ノードに関する。   The present invention relates to a vibration measurement system, a sensor node, and a management node for measuring vibration of a measurement object such as a building.

従来から、加速度センサ等の振動を検出するセンサノードを建造物等の測定対象物に設置して、センサからの情報に基づいて地震による測定対象物の振動を解析する地震観測や構造ヘルスモニタリングが行われている。非特許文献1及び2に示されているように、このようなシステムにおいて、センサノードからのデータの収集は無線通信によって行われている。
市川智基,三田彰,「ワイヤレスセンサの構造ヘルスモニタリングへの適用性に関する研究」,日本建築学会大会学術講演梗概集(関東),B-2,867-868,2006年 Sukun Kim, Shamim Pakzad, David Culler, James Demmel, GregoryFenves, Steven Glaser, and Martin Turon, “Health Monitoring of Civil Infrastructures Using Wireless SensorNetworks”, In the Proceedings of the 6th International Conference onInformation Processing in Sensor Networks (IPSN '07), Cambridge, MA, April2007, ACM Press, pp. 254-263.
Conventionally, seismic observation and structural health monitoring that installs sensor nodes for detecting vibrations such as acceleration sensors on objects to be measured such as buildings and analyzes vibrations of objects to be measured due to earthquakes based on information from the sensors. Has been done. As shown in Non-Patent Documents 1 and 2, in such a system, data is collected from the sensor node by wireless communication.
Tomomoto Ichikawa and Akira Mita, “Study on Applicability of Wireless Sensors to Structural Health Monitoring”, Annual Meeting of Architectural Institute of Japan (Kanto), B-2, 867-868, 2006 Sukun Kim, Shamim Pakzad, David Culler, James Demmel, GregoryFenves, Steven Glaser, and Martin Turon, “Health Monitoring of Civil Infrastructures Using Wireless SensorNetworks”, In the Proceedings of the 6th International Conference on Information Processing in Sensor Networks (IPSN '07) , Cambridge, MA, April2007, ACM Press, pp. 254-263.

複数のセンサノードが設置される分散システムでは、精確な地震観測や構造ヘルスモニタリングを行うためには、各センサノードでの精確なサンプリング(検出)の履歴データが必要になる。そのために、各センサノードにおいて、(サンプリングを行う)タイミングの同期を行いながら精確な周波数でのサンプリングを行わなければならない。   In a distributed system in which a plurality of sensor nodes are installed, accurate sampling (detection) history data at each sensor node is required in order to perform accurate earthquake observation and structural health monitoring. For this purpose, each sensor node must perform sampling at an accurate frequency while synchronizing timing (for sampling).

精確な周波数でのサンプリングが実現されない場合、取得したサンプル(センサデータ)から、センサに入力された加速度の波形を復元することができない。また、サンプリングを行うタイミングの同期が取られていなければ、地震の波動の解析や地震動と構造物との振動の解析を精確に行うことができない。   If sampling at an accurate frequency is not realized, the waveform of acceleration input to the sensor cannot be restored from the acquired sample (sensor data). If the timing for sampling is not synchronized, the analysis of the seismic wave and the analysis of the seismic motion and the structure cannot be performed accurately.

上記のようにセンサノードでは、主に、無線通信を行うためのタスクと、サンプリングを行うためのタスクとを実行することとなる。サンプリングを行うタスクは、上述したようにセンサノード間で同期を取られた上で精確な周波数で実行される必要がある。しかしながら、タスクの実行を行うCPU(Central Processing Unit)の性能によっては、サンプリングを行うタスクは、無線通信を行うためのタスク等に影響を受けて精確な周波数で実行されない場合がある。具体的には例えば、無線通信を行うタスクは割り込みによりタスクが中断されると処理が非効率となるため一般的に優先度が高く設定されているので、サンプリングを行うべきタイミングで無線通信を行うタスクが実行されていた場合、そのタイミングではサンプリングを行うタスクが実行されないこととなる。これにより、サンプリングを行うべきタイミングと実際にサンプリングを行ったタイミングとの間にジッタが生じ、精確なタイミング及び精確な周波数でのサンプリングが行えないという問題が発生する。   As described above, the sensor node mainly executes a task for performing wireless communication and a task for performing sampling. The task of sampling needs to be executed at an accurate frequency after being synchronized between sensor nodes as described above. However, depending on the performance of a CPU (Central Processing Unit) that executes the task, the task for sampling may not be executed at an accurate frequency due to the influence of the task for performing wireless communication. Specifically, for example, a task that performs wireless communication becomes inefficient when the task is interrupted due to an interrupt, so the priority is generally set high, so wireless communication is performed at the timing at which sampling should be performed. If the task has been executed, the sampling task is not executed at that timing. As a result, jitter occurs between the timing at which the sampling should be performed and the timing at which the sampling is actually performed, which causes a problem that sampling at an accurate timing and an accurate frequency cannot be performed.

本発明は、上記の問題点を解決するためになされたものであり、センサノードによって振動をサンプリングする振動測定システムにおいて、精確なタイミング及び周波数でサンプリングを行うことを目的とする。   The present invention has been made to solve the above-described problems, and an object of the present invention is to perform sampling at an accurate timing and frequency in a vibration measurement system that samples vibration by a sensor node.

上記目的を達成するために、本発明に係る振動測定システムは、測定対象物の所定位置に設けられるセンサノードと、当該センサノードとの間で無線通信を行う管理ノードとを含んで構成される、当該測定対象物の振動を測定する振動測定システムであって、センサノードは、測定対象物の所定位置の振動の度合を検出するセンサ側検出手段と、管理ノードとの間で、無線通信を行うセンサ側通信手段と、センサ側検出手段に対して、振動の度合の検出を所定の周期で実行するように制御すると共に、センサ側通信手段に対して、振動の度合の検出の実行されるタイミングには無線通信を禁止する制御を行うセンサ側制御手段と、を備えることを特徴とすることを特徴とする。   In order to achieve the above object, a vibration measurement system according to the present invention includes a sensor node provided at a predetermined position of an object to be measured and a management node that performs wireless communication with the sensor node. The vibration measurement system for measuring the vibration of the measurement object, wherein the sensor node performs wireless communication between the sensor side detection means for detecting the degree of vibration at a predetermined position of the measurement object and the management node. The sensor-side communication means and the sensor-side detection means are controlled to detect the degree of vibration at a predetermined cycle, and the sensor-side communication means is detected for the degree of vibration. And a sensor-side control unit that performs control for prohibiting wireless communication at the timing.

本発明に係る振動測定システムでは、センサノードにおいて、所定の周期で振動の度合が検出されるタイミングには無線通信が禁止される。従って、サンプリングが無線通信により影響を受けて適切なタイミングで実行されないことを防止し、ジッタの発生を防止することができる。即ち、本発明に係る振動測定システムによれば、精確なタイミング及び周波数でサンプリングを行うことができる。   In the vibration measurement system according to the present invention, wireless communication is prohibited at a timing at which the sensor node detects the degree of vibration at a predetermined period. Therefore, it is possible to prevent the sampling from being performed at an appropriate timing due to the influence of the wireless communication, and to prevent the occurrence of jitter. That is, according to the vibration measurement system of the present invention, sampling can be performed with accurate timing and frequency.

管理ノードは、測定対象物に設けられ、自ノードが設けられる位置の振動の度合を、所定の周期で検出する管理側検出手段と、管理側検出手段によって、所定の第1の時間範囲において検出された振動の度合に基づいて、センサノードにデータ収集要求を送信する収集要求手段と、を備え、振動センサノードのセンサ側通信手段は、管理ノードからデータ収集要求を受信して、センサ側検出手段により検出された振動の度合を示す情報を、管理ノードに、無線通信によって送信することが望ましい。本構成では、測定対象物に振動が発生したとき等にのみ、センサノードにおいて検出された振動の度合を示す情報がセンサノードから管理ノードに送信されることができる。即ち、本構成によれば、振動測定システムにおいて効率的に情報の取得を行うことができる。   The management node is provided in the measurement target, and the degree of vibration at the position where the node is provided is detected in a predetermined first time range by a management side detection unit that detects the degree of vibration at a predetermined cycle and the management side detection unit. And a collection request means for transmitting a data collection request to the sensor node based on the degree of vibration, and the sensor side communication means of the vibration sensor node receives the data collection request from the management node and detects the sensor side. It is desirable to transmit information indicating the degree of vibration detected by the means to the management node by wireless communication. In this configuration, information indicating the degree of vibration detected at the sensor node can be transmitted from the sensor node to the management node only when vibration occurs in the measurement object. That is, according to this configuration, information can be efficiently acquired in the vibration measurement system.

管理ノードの収集要求手段は、管理側検出手段によって第1の時間範囲より前の所定の第2の時間範囲において検出された振動の度合の平均値を算出して、当該平均値に対する当該第1の時間範囲において検出された振動の度合のばらつきを算出して、当該ばらつきに応じてデータ収集要求を送信することが望ましい。本構成によれば、検出手段による振動の検出の温度依存性等を考慮して、適切に情報の取得を行うことができる。   The collection request unit of the management node calculates an average value of the degree of vibration detected in the predetermined second time range before the first time range by the management side detection unit, and the first value for the average value is calculated. It is desirable to calculate a variation in the degree of vibration detected in the time range and transmit a data collection request in accordance with the variation. According to this configuration, it is possible to appropriately acquire information in consideration of the temperature dependence of vibration detection by the detection means.

また、本発明に係る振動測定システムの各構成要素についてもそれぞれ自体が特に新規な構成を有する。即ち、本発明に係るセンサノードは、振動が測定される測定対象物の所定位置に設けられ、管理ノードとの間で無線通信を行うセンサノードであって、測定対象物の所定位置の振動の度合を検出するセンサ側検出手段と、管理ノードとの間で、無線通信を行うセンサ側通信手段と、センサ側検出手段に対して、振動の度合の検出を所定の周期で実行するように制御すると共に、センサ側通信手段に対して、振動の度合の検出の実行されるタイミングには無線通信を禁止する制御を行うセンサ側制御手段と、を備えることを特徴とする。   Each component of the vibration measurement system according to the present invention has a particularly novel configuration. That is, the sensor node according to the present invention is a sensor node that is provided at a predetermined position of a measurement object where vibration is measured and performs wireless communication with a management node, and is a sensor node that performs vibration communication at a predetermined position of the measurement object. Control the sensor-side detection means for detecting the degree and the sensor-side communication means for performing wireless communication between the management node and the sensor-side detection means so that the detection of the degree of vibration is executed at a predetermined cycle. In addition, the sensor-side communication means includes sensor-side control means for performing control for prohibiting wireless communication at the timing when the detection of the degree of vibration is executed.

また、本発明に係る管理ノードは、測定対象物の所定位置に設けられるセンサノードと、当該測定対象物に設けられると共に当該センサノードとの間で無線通信を行う管理ノードとを含んで構成される、当該測定対象物の振動を測定する振動測定システムにおける管理ノードであって、自ノードが設けられる位置の振動の度合を、所定の周期で検出する管理側検出手段と、管理側検出手段によって、所定の第1の時間範囲において検出された振動の度合に基づいて、センサノードにデータ収集要求を送信する収集要求手段と、
を備え、収集要求手段は、管理側検出手段によって第1の時間範囲より前の所定の第2の時間範囲において検出された振動の度合の平均値を算出して、当該平均値に対する当該第1の時間範囲において検出された振動の度合のばらつきを算出して、当該ばらつきに応じてデータ収集要求を送信することを特徴とする。
The management node according to the present invention includes a sensor node provided at a predetermined position of the measurement object and a management node provided on the measurement object and performing wireless communication with the sensor node. A management node in the vibration measurement system for measuring the vibration of the measurement object, the management side detection means for detecting the degree of vibration at the position where the node is provided at a predetermined cycle, and the management side detection means Collection request means for transmitting a data collection request to the sensor node based on the degree of vibration detected in a predetermined first time range;
And the collection request means calculates an average value of the degree of vibration detected in the predetermined second time range before the first time range by the management side detection means, and the first value for the average value is calculated. A variation in the degree of vibration detected in the time range is calculated, and a data collection request is transmitted according to the variation.

本発明によれば、サンプリングが無線通信により影響を受けて適切なタイミングで実行されないことを防止し、ジッタの発生を防止することができるため、精確なタイミング及び周波数でサンプリングを行うことができる。即ち、本発明によれば、正確なサンプリングと時刻同期とが行われる。   According to the present invention, it is possible to prevent the sampling from being performed at an appropriate timing due to the influence of the wireless communication and to prevent the occurrence of jitter, so that the sampling can be performed at an accurate timing and frequency. That is, according to the present invention, accurate sampling and time synchronization are performed.

以下、図面とともに本発明に係る振動測定システム、並びに当該振動測定システムに含まれるセンサノード及び管理ノードの好適な実施形態について詳細に説明する。なお、図面の説明においては同一要素には同一符号を付し、重複する説明を省略する。   Hereinafter, preferred embodiments of a vibration measurement system according to the present invention and sensor nodes and management nodes included in the vibration measurement system will be described in detail with reference to the drawings. In the description of the drawings, the same elements are denoted by the same reference numerals, and redundant description is omitted.

図1に本実施形態に係る振動測定システム1を示す。振動測定システム1は、測定対象物である建築構造物2の振動を測定するシステムである。図1に示すように振動測定システム1は、複数のセンサノード10と、1つの管理ノード20とを含んで構成されている。センサノード10及び管理ノード20は、それぞれ、建築構造物2の所定位置に設置されている。具体的には、建築構造物2の各フロアや、フロアの四隅、各部屋等のそれぞれに設置される。管理ノード20は、各センサノード10と無線通信を行うので、無線通信が行いやすい場所、例えば、各センサノード10が配置される位置とほぼ均等の距離にある位置に設置されることが好ましい。   FIG. 1 shows a vibration measurement system 1 according to this embodiment. The vibration measurement system 1 is a system that measures vibration of a building structure 2 that is a measurement object. As shown in FIG. 1, the vibration measurement system 1 includes a plurality of sensor nodes 10 and one management node 20. The sensor node 10 and the management node 20 are each installed at a predetermined position of the building structure 2. Specifically, it is installed on each floor of the building structure 2, each corner of the floor, each room, and the like. Since the management node 20 performs wireless communication with each sensor node 10, it is preferable that the management node 20 be installed at a place where wireless communication is easily performed, for example, at a position that is substantially equal to the position where each sensor node 10 is disposed.

センサノード10及び管理ノード20は、建築構造物2において、それぞれが設置された位置の振動の度合を検出する。振動測定システム1は、各センサノード10及び管理ノード20において検出された建築構造物2における各位置の振動の度合を示す情報を取得して格納するシステムである。情報の取得は、管理ノード20によって行われる。   The sensor node 10 and the management node 20 detect the degree of vibration at the position where each is installed in the building structure 2. The vibration measurement system 1 is a system that acquires and stores information indicating the degree of vibration at each position in the building structure 2 detected at each sensor node 10 and the management node 20. Information is acquired by the management node 20.

引き続いて、振動測定システム1を構成するセンサノード10及び管理ノード20の構成について詳細に説明する。図1に示すようにセンサノード10は、センサ側検出部11と、メモリ12と、センサ側通信部13と、センサ側制御部14とを備えて構成される。   Subsequently, the configuration of the sensor node 10 and the management node 20 configuring the vibration measurement system 1 will be described in detail. As shown in FIG. 1, the sensor node 10 includes a sensor side detection unit 11, a memory 12, a sensor side communication unit 13, and a sensor side control unit 14.

センサ側検出部11は、建築構造物2において、自身が設置された位置の振動の度合を検出するセンサ側検出手段である。検出する振動の度合とは、例えば、その位置にかかる加速度であり、cm/s(Gal)等の単位のデータとして取得される。センサ側検出部11による加速度の検出(サンプリング)は、後述するようにセンサ側制御部14に制御によって、10msの周期で(周波数100Hzにて)行われる。検出する加速度の方向は、センサノード10を設置する方向等によって予め定められている。当該方向は、1方向でもよいし、3次元的な振動の方向を検出できるように3方向でもよい(その場合、方向毎にx方向、y方向、z方向が定められる)。 The sensor side detection unit 11 is a sensor side detection unit that detects the degree of vibration at the position where the sensor side detection unit 11 is installed in the building structure 2. The degree of vibration to be detected is, for example, an acceleration applied to the position, and is acquired as unit data such as cm / s 2 (Gal). The detection (sampling) of acceleration by the sensor side detection unit 11 is performed at a period of 10 ms (at a frequency of 100 Hz) under the control of the sensor side control unit 14 as described later. The direction of acceleration to be detected is determined in advance by the direction in which the sensor node 10 is installed. The direction may be one direction or three directions so that a three-dimensional vibration direction can be detected (in that case, the x direction, the y direction, and the z direction are determined for each direction).

センサ側検出部11は、検出した加速度を示す情報を、検出したタイミングを示す情報に対応付けてメモリ12に格納する。検出したタイミングを示す情報は、例えば、管理ノード20から通知されるスロット番号である。スロット番号は、時刻に応じて連続的になっている番号であり、各センサ側検出部11において同じタイミングで検出された加速度を示す情報には、同じスロット番号が対応付けられる。センサ側検出部11は、具体的には、MEMS(Micro Electro Mechanical Systems)が用いられた既存の加速度センサ等によって実現される。   The sensor side detection unit 11 stores information indicating the detected acceleration in the memory 12 in association with information indicating the detected timing. The information indicating the detected timing is, for example, a slot number notified from the management node 20. The slot numbers are numbers that are continuous according to time, and the information indicating the acceleration detected at the same timing in each sensor-side detection unit 11 is associated with the same slot number. Specifically, the sensor-side detection unit 11 is realized by an existing acceleration sensor using MEMS (Micro Electro Mechanical Systems) or the like.

メモリ12は、センサ側検出部11により検出された振動の度合のデータを格納する手段である。具体的には、上述したスロット番号と加速度の大きさを示すデータとを対応付けて、データ毎に格納する。   The memory 12 is means for storing data on the degree of vibration detected by the sensor side detection unit 11. Specifically, the slot number and the data indicating the magnitude of acceleration are associated with each other and stored for each data.

センサ側通信部13は、管理ノード20との間で無線通信を行うセンサ側通信手段である。当該無線通信を介して、センサ側通信部13と管理ノード20との間で情報の送受信が行われる。管理ノード20からセンサ側通信部13に送信される情報としては、時刻同期を行うためのパケット、センサ側検出部11によってサンプリングを行うタイミングの同期(サンプリング同期)を行うためのパケット等がある。サンプリング同期をおこなうためのパケットには、サンプリングされたデータに対応付けられるスロット番号が含まれている。センサ側通信部13は、受信したサンプリング同期を行うためのパケットを、センサ側制御部14に出力する。   The sensor-side communication unit 13 is a sensor-side communication unit that performs wireless communication with the management node 20. Information is transmitted and received between the sensor side communication unit 13 and the management node 20 via the wireless communication. Information transmitted from the management node 20 to the sensor side communication unit 13 includes a packet for performing time synchronization, a packet for performing synchronization of sampling timing by the sensor side detection unit 11 (sampling synchronization), and the like. The packet for performing sampling synchronization includes a slot number associated with the sampled data. The sensor side communication unit 13 outputs the received packet for performing sampling synchronization to the sensor side control unit 14.

センサ側通信部13は、メモリ12に格納されている加速度を示す情報を取得して、管理ノード20に無線通信によって送信する。センサ側通信部13は、管理ノード20から無線通信によってデータ収集要求を受信して、当該受信をトリガとして、加速度を示す情報を送信する。データ収集要求は、管理ノード20から各センサノード10に対して、加速度を示す情報を要求する(トリガとなる)情報である。データ収集要求は、上述した同期を行うためのパケットの中に含められる。具体的には、当該パケットの中に所定のデータ領域にデータ収集要求を示す情報が含められる。   The sensor side communication unit 13 acquires information indicating the acceleration stored in the memory 12 and transmits the information to the management node 20 by wireless communication. The sensor side communication unit 13 receives a data collection request from the management node 20 by wireless communication, and transmits information indicating acceleration using the reception as a trigger. The data collection request is information for requesting information indicating acceleration from the management node 20 to each sensor node 10 (trigger). The data collection request is included in the packet for performing the synchronization described above. Specifically, information indicating a data collection request is included in a predetermined data area in the packet.

センサ側通信部13は、データ収集要求を受信した後、管理ノード20から、要求する加速度を示す情報の範囲を特定する情報を受け取り、その情報を基にメモリ12から加速度を示す情報を取得する。要求する加速度を示す情報の範囲は、例えば、スロット番号で特定される。なお、センサ側通信部13は、加速度を示す情報を送信する際に自ノード10を特定する情報も対応付けて併せて送信して、加速度を示す情報がどのセンサノード10でサンプリングされたものかを判別できるようにする。   After receiving the data collection request, the sensor side communication unit 13 receives information specifying the range of information indicating the requested acceleration from the management node 20, and acquires information indicating the acceleration from the memory 12 based on the information. . The range of information indicating the requested acceleration is specified by, for example, a slot number. In addition, when transmitting the information indicating the acceleration, the sensor side communication unit 13 also transmits the information specifying the own node 10 in association with the information, and which sensor node 10 the information indicating the acceleration is sampled. Can be determined.

センサ側通信部13と管理ノード20との間で行われる無線通信は、センサノード10が備える無線通信モジュールによって実現され、建築構造物2において通信が可能なものであればよい。即ち、通信エリアが建築構造物2を含む、数m〜数十m程度の無線通信が用いられればよい。具体的には、例えば、既存の無線LAN(Local Area Network)やZigBee等によって実現される。   The wireless communication performed between the sensor side communication unit 13 and the management node 20 may be realized by the wireless communication module provided in the sensor node 10 and capable of communicating in the building structure 2. That is, it is only necessary to use wireless communication of several meters to several tens of meters including the building structure 2 in the communication area. Specifically, for example, it is realized by an existing wireless LAN (Local Area Network) or ZigBee.

センサ側制御部14は、センサ側検出部11及びセンサ側通信部13の動作や当該動作に係る演算等の情報処理を行う手段である。特に、センサ側制御部14は、センサ側検出部11に対して、サンプリングを所定の周期で実行するように制御すると共に、センサ側通信部13に対して、上記のサンプリングのタイミングには無線通信を禁止する制御を行うセンサ側制御手段である。   The sensor-side control unit 14 is a unit that performs information processing such as operations of the sensor-side detection unit 11 and the sensor-side communication unit 13 and calculations related to the operations. In particular, the sensor-side control unit 14 controls the sensor-side detection unit 11 to perform sampling at a predetermined period, and performs wireless communication with the sensor-side communication unit 13 at the above sampling timing. It is a sensor side control means which performs control which prohibits.

センサ側制御部14は、サンプリングを所定の周期で実行するように以下の処理を行う。センサ側制御部14は、タイマを保持しており、管理ノード20から送信されてセンサ側通信部13によって受信された時刻同期を行うパケットに基づいて、タイマの時刻同期を行う。センサ側制御部14は、管理ノード20から送信されてセンサ側通信部13によって受信されたタイミング同期を行うパケットに基づいて、所定のタイミングでサンプリングを行うようにセンサ側検出部11を制御する。例えば、図2のセンサノード10におけるタスクの実行のタイミングを示す図に示すように10ms周期(周波数100Hz)でサンプリングを実行させる。なお、図2において横軸は時間軸を示している。また、時刻同期とタイミング同期とが、1つの制御パケットによって行われてもよい。   The sensor side control unit 14 performs the following processing so as to execute sampling at a predetermined cycle. The sensor-side control unit 14 holds a timer, and performs time synchronization of the timer based on a packet that is transmitted from the management node 20 and received by the sensor-side communication unit 13. The sensor-side control unit 14 controls the sensor-side detection unit 11 to perform sampling at a predetermined timing based on a packet for timing synchronization transmitted from the management node 20 and received by the sensor-side communication unit 13. For example, sampling is executed at a cycle of 10 ms (frequency: 100 Hz) as shown in the diagram showing the task execution timing in the sensor node 10 of FIG. In FIG. 2, the horizontal axis indicates the time axis. Further, time synchronization and timing synchronization may be performed by one control packet.

センサ側制御部14は、センサノード10が備えるCPUによって実現され、センサ側検出部11に対する制御はCPUにより実行されるタスクとして実現される。サンプリングを行うタスクは、精確な周期で実行されるように高い優先度が設定される。   The sensor side control unit 14 is realized by a CPU included in the sensor node 10, and the control on the sensor side detection unit 11 is realized as a task executed by the CPU. High priority is set so that the sampling task is executed at an accurate cycle.

センサ側制御部14は、サンプリングのタイミングには無線通信を禁止するよう、即ち、サンプリングのタイミングの合間に無線通信が行われるよう以下の処理を行う。図2に示すように、センサ側制御部14は、サンプリングを実行したタイミングから0.2ms後に、センサ側通信部13に対して無線通信による受信ができる状態(Rx)に移行させる(RF(Radio Frequency) ON)。センサ側制御部14は、センサ側通信部13に対して無線通信による受信ができる状態(Rx)にした後、9ms後にセンサ側通信部13に対して無線通信による受信が(送信も)禁止された状態に移行させる(RF OFF)。上記の制御により、センサノード10では、センサ側検出部11によりサンプリングされたタイミングの合間の9msのみ無線通信により時刻及びタイミングの同期を行うパケットが受信される(状態とされる)。上記の制御は、具体的にはMAC層(Media Access Control Layer)の制御により実現することができる。   The sensor-side control unit 14 performs the following processing so as to prohibit wireless communication at the sampling timing, that is, perform wireless communication between the sampling timings. As shown in FIG. 2, the sensor-side control unit 14 causes the sensor-side communication unit 13 to shift to a state (Rx) in which reception by wireless communication can be performed (RF (Radio) after 0.2 ms from the timing when the sampling is performed. Frequency) ON). After the sensor-side control unit 14 enters a state (Rx) in which the sensor-side communication unit 13 can receive by wireless communication, 9 ms later, reception (by transmission) of the sensor-side communication unit 13 is prohibited. (RF OFF). With the above control, the sensor node 10 receives (sets) a packet that synchronizes time and timing by wireless communication for only 9 ms between timings sampled by the sensor-side detection unit 11. Specifically, the above control can be realized by controlling a MAC layer (Media Access Control Layer).

これにより、センサノード10では、無線通信のタスクと、サンプリングのタスクとが競合することはない。なお、後述するように、管理ノード20は、センサノード10において無線通信による受信ができる状態の間に、上記のパケットを送信する。なお、上記のように制御を行うタイミングを示す情報は、ユーザ等に入力される等して予めセンサ側制御部14に記憶されている。   Thereby, in the sensor node 10, the task of radio | wireless communication and the task of sampling do not compete. As will be described later, the management node 20 transmits the above-described packet while the sensor node 10 can receive by wireless communication. Note that information indicating the timing of performing control as described above is stored in the sensor-side control unit 14 in advance by being input to a user or the like.

センサノード10は、上述したように、CPU、メモリ、加速度センサ、無線通信モジュール等のハードウェアによって構成されており、これらが動作することによって上記の機能が発揮される。また、センサノード10は、上記の機能に係るハードウェアの他に上記の構成要素を動作させるためのバッテリや上記の構成要素を格納するケーシング等を備えている。以上が、センサノード10の構成である。   As described above, the sensor node 10 is configured by hardware such as a CPU, a memory, an acceleration sensor, and a wireless communication module, and the above functions are exhibited by the operation thereof. In addition to the hardware related to the above function, the sensor node 10 includes a battery for operating the above components, a casing for storing the above components, and the like. The above is the configuration of the sensor node 10.

図1に示すように管理ノード20は、管理側検出部21と、メモリ22と、管理側通信部23と、管理側制御部24と、収集要求部25とを備えて構成される。   As shown in FIG. 1, the management node 20 includes a management side detection unit 21, a memory 22, a management side communication unit 23, a management side control unit 24, and a collection request unit 25.

管理側検出部21は、建築構造物2において、自身が設置された位置の振動の度合を検出する管理側検出手段である。振動の度合の検出(サンプリング)は、センサノード10のセンサ側検出部11と同様の構成により行われる。管理側検出部21は、検出した加速度を示す情報を、検出したタイミングを示す情報に対応付けてメモリ22に格納する。   The management-side detection unit 21 is a management-side detection unit that detects the degree of vibration at the position where the management-side detection unit 21 is installed in the building structure 2. The detection (sampling) of the degree of vibration is performed by the same configuration as that of the sensor side detection unit 11 of the sensor node 10. The management-side detection unit 21 stores information indicating the detected acceleration in the memory 22 in association with information indicating the detected timing.

メモリ22は、センサノード10のメモリ12と同様に、管理側検出部21により検出された振動の度合のデータを格納する手段である。また、メモリ22は、下記のように、管理側通信部23により受信された各センサノード10により検出された振動の度合のデータを格納する。   Similar to the memory 12 of the sensor node 10, the memory 22 is means for storing data on the degree of vibration detected by the management-side detection unit 21. Further, the memory 22 stores data of the degree of vibration detected by each sensor node 10 received by the management communication unit 23 as described below.

管理側通信部23は、センサノード10との間で無線通信を行う管理側通信手段である。当該無線通信を介して、管理側通信部23とセンサノード10との間で情報の送受信が行われる。上述したように、管理側通信部23からセンサノード10に送信される情報としては、時刻同期を行うためのパケット、センサ側検出部11によってサンプリングを行うタイミングの同期(サンプリング同期)を行うためのパケット等がある。サンプリング同期をおこなうためのパケットには、サンプリングされたデータに対応付けられるスロット番号が含まれている。上記のパケットは、管理側制御部24から入力されて送信の制御がなされる。   The management-side communication unit 23 is a management-side communication unit that performs wireless communication with the sensor node 10. Information is transmitted and received between the management-side communication unit 23 and the sensor node 10 via the wireless communication. As described above, information transmitted from the management-side communication unit 23 to the sensor node 10 includes a packet for performing time synchronization and a timing synchronization (sampling synchronization) at which the sensor-side detection unit 11 performs sampling. There are packets. The packet for performing sampling synchronization includes a slot number associated with the sampled data. The above packet is input from the management-side control unit 24 and transmission is controlled.

また、管理側通信部23は、上述するデータ収集要求を各センサノード10に送信して、それに応じてセンサノード10から送信される加速度を示す情報を受信して、メモリ22に格納する。データ収集要求の送信は、収集要求部25からの指示により行われる。管理側通信部23による無線通信自体は、センサノード10のセンサ側通信部13と同様に行われる。   In addition, the management-side communication unit 23 transmits the above-described data collection request to each sensor node 10, receives information indicating the acceleration transmitted from the sensor node 10 accordingly, and stores the information in the memory 22. The data collection request is transmitted according to an instruction from the collection request unit 25. The wireless communication itself by the management side communication unit 23 is performed in the same manner as the sensor side communication unit 13 of the sensor node 10.

管理側制御部24は、管理側検出部21及び管理側通信部23の動作や当該動作に係る演算等の情報処理を行う手段である。管理側制御部24は、管理側検出部21に対して、サンプリングを所定の周期で実行するように制御すると共に、管理側通信部23に対して、上記のサンプリングのタイミングには無線通信を禁止する制御を行う管理側制御手段である。図2の管理ノード20におけるタスクの実行のタイミングを示す図に示すように、管理側制御部24は、所定のタイミングでサンプリングを行うように管理側検出部21を制御する。例えば、図2に示すように10ms周期(周波数100Hz)でサンプリングを実行させる。   The management-side control unit 24 is a unit that performs information processing such as operations of the management-side detection unit 21 and the management-side communication unit 23 and computations related to the operations. The management-side control unit 24 controls the management-side detection unit 21 so as to execute sampling at a predetermined cycle, and prohibits wireless communication from the management-side communication unit 23 at the above sampling timing. Management-side control means for performing control. As shown in the figure showing the task execution timing in the management node 20 of FIG. 2, the management-side control unit 24 controls the management-side detection unit 21 to perform sampling at a predetermined timing. For example, as shown in FIG. 2, sampling is executed at a cycle of 10 ms (frequency 100 Hz).

管理側制御部24は、管理ノード20が備えるCPUによって実現され、センサ側検出部11に対する制御はCPUにより実行されるタスクとして実現される。サンプリングを行うタスクは、精確な周期で実行されるように高い優先度が設定される。   The management-side control unit 24 is realized by a CPU included in the management node 20, and control for the sensor-side detection unit 11 is realized as a task executed by the CPU. High priority is set so that the sampling task is executed at an accurate cycle.

また、管理側制御部24は、自ノード20及び各センサノード10間で、サンプリングを所定の周期で実行するように以下の処理を行う。管理側制御部24は、タイマを保持しており、そのタイマに基づき時刻同期を行うパケット及びタイミング同期を行うパケットを生成して、各センサノード10に送信する。上述したように、図2に示すように10ms周期(周波数100Hz)でサンプリングを実行させるパケットを生成する。なお、自ノード及び各センサノードにおいて、サンプリングをどの程度の周期で行うかを示す情報は、予めユーザに入力される等して、管理側制御部24に記憶されている。   In addition, the management-side control unit 24 performs the following processing between the own node 20 and each sensor node 10 so as to execute sampling at a predetermined cycle. The management-side control unit 24 holds a timer, generates a packet for time synchronization and a packet for timing synchronization based on the timer, and transmits the packets to the sensor nodes 10. As described above, as shown in FIG. 2, a packet is generated that causes sampling to be executed at a cycle of 10 ms (frequency 100 Hz). Note that information indicating how often the sampling is performed in the own node and each sensor node is stored in the management-side control unit 24 by being input to the user in advance.

また、管理側制御部24は、自ノード20におけるサンプリングのタイミングには無線通信を禁止するよう、即ち、サンプリングのタイミングの合間に無線通信が行われるよう以下の処理を行う。図2に示すように、管理側制御部24は、サンプリングを実行したタイミングから1.2ms後に、管理側通信部23に対して無線通信による送信ができる状態(Tx)に移行させる(RF ON)。また、管理側制御部24は、管理側通信部23に対して無線通信による送信ができる状態(Tx)にした後、4ms後に管理側通信部23に対して無線通信による送信が(受信も)禁止された状態に移行させる(RF OFF)。上記の制御により、管理ノード20では、管理側検出部21により、サンプリングされたタイミングの合間の4msのみ無線通信により時刻及びタイミングの同期を行うパケットが送信できる状態となる。その状態の間に、時刻及びタイミングの同期を行うパケットが送信されるように、管理側制御部24は、上記のパケットを生成して、管理側通信部23に対して、当該パケットを出力して各センサノード10への送信の制御を行う。なお、図2に示すように、上記の送信が行える状態の4ms間のタイミングは、各センサノード10において、パケットを受信される9ms間のタイミングに含まれている。上記により、管理ノード20では、無線通信のタスクと、サンプリングのタスクとが競合することはない。なお、上記のように制御を行うタイミングを示す情報は、ユーザ等に入力される等して予め管理側制御部24に記憶されている。   In addition, the management-side control unit 24 performs the following processing so that wireless communication is prohibited at the sampling timing in the node 20, that is, wireless communication is performed between the sampling timings. As shown in FIG. 2, the management-side control unit 24 shifts the management-side communication unit 23 to a state (Tx) in which wireless transmission can be performed (RF ON) 1.2 ms after the sampling is performed. . In addition, the management-side control unit 24 makes a state (Tx) in which wireless transmission can be performed with respect to the management-side communication unit 23, and after 4 ms, transmission to the management-side communication unit 23 by wireless communication (also reception). Transition to the prohibited state (RF OFF). With the control described above, the management node 20 is in a state in which the management side detection unit 21 can transmit a packet that synchronizes time and timing by wireless communication for only 4 ms between sampled timings. During this state, the management-side control unit 24 generates the packet and outputs the packet to the management-side communication unit 23 so that a packet that synchronizes time and timing is transmitted. The transmission to each sensor node 10 is controlled. As shown in FIG. 2, the timing for 4 ms in a state where the transmission can be performed is included in the timing for 9 ms at which each sensor node 10 receives a packet. As described above, the management node 20 does not compete between the wireless communication task and the sampling task. Note that information indicating the timing of performing control as described above is stored in the management-side control unit 24 in advance by being input to a user or the like.

収集要求部25は、管理側検出部21によって、所定の時間範囲(第1の時間範囲)において検出された加速度の大きさに基づいて、各センサノード10にデータ収集要求を送信する収集要求手段である。これは、管理ノード20が、センサノード10で検出された全ての加速度の大きさのデータを取得するのではなく、管理ノード20において所定の大きさの振動が検出された場合のみに各センサノード10で検出された加速度の大きさのデータを取得するためのものである。即ち、建築構造物2に振動が発生した時のみ管理ノード20で加速度の大きさのデータを収集するようにして、効率的に加速度の大きさのデータを収集するものである。収集要求部25は、管理側通信部23を介して無線通信によって、データ収集要求を送信する。   The collection request unit 25 is a collection request unit that transmits a data collection request to each sensor node 10 based on the magnitude of acceleration detected by the management side detection unit 21 in a predetermined time range (first time range). It is. This is because the management node 20 does not acquire all the acceleration magnitude data detected by the sensor node 10, but only when a predetermined magnitude of vibration is detected by the management node 20. 10 is for acquiring the data of the magnitude of the acceleration detected at 10. That is, the acceleration magnitude data is efficiently collected by collecting the acceleration magnitude data at the management node 20 only when vibrations occur in the building structure 2. The collection request unit 25 transmits a data collection request by wireless communication via the management side communication unit 23.

また、収集要求部25は、管理側検出部21によって第1の時間範囲より前の所定の時間範囲(第2の時間範囲)において検出された加速度の大きさの平均値を算出して、当該平均値に対する当該第1の時間範囲において検出された加速度の大きさのばらつきを算出して、当該ばらつきに応じてデータ収集要求を送信することが望ましい。   The collection request unit 25 calculates an average value of the magnitudes of accelerations detected by the management side detection unit 21 in a predetermined time range (second time range) before the first time range, and It is desirable to calculate a variation in the magnitude of the acceleration detected in the first time range with respect to the average value and transmit a data collection request in accordance with the variation.

具体的には、収集要求部25は、管理側検出部21によってサンプリングされたデータ(サンプル)がメモリ22に格納される度に、メモリ22に格納されたサンプルを参照して、以下のようにセンサノード10に対してデータ収集要求を送信するか否かを判断する。図3に管理側検出部21によってサンプリングされた加速度の大きさを示すグラフの例を示す。図3において横軸は時間軸を示し、縦軸は加速度の大きさを示す。   Specifically, the collection request unit 25 refers to the sample stored in the memory 22 every time the data (sample) sampled by the management-side detection unit 21 is stored in the memory 22 as follows: It is determined whether or not a data collection request is transmitted to the sensor node 10. FIG. 3 shows an example of a graph indicating the magnitude of acceleration sampled by the management side detection unit 21. In FIG. 3, the horizontal axis represents the time axis, and the vertical axis represents the magnitude of acceleration.

図3において、第1の時間範囲を最新の検出結果のサンプルから過去256サンプル目までに対応する範囲R1とする。最新の検出結果が検出された時刻Tを用いると、第1の時間範囲R1は、「T−2.56[sec]<t≦T[sec]」と表される。また、第2の時間範囲を、(最新のサンプルから遡ること)過去1281サンプル目から過去2304サンプル目まえに対応する範囲R2とする。第2の時間範囲R2は、「T−23.04[sec]<t≦T−12.08[sec]」と表される。ここで、第1の時間範囲R1は、上記のようにできるだけ最新の検出結果を含む、あるいは最新の検出結果に近いサンプルを用いることが好ましい。また、第2の時間範囲R2は、第1の時間範囲よりも数秒〜数分程度前の時間範囲であることが好ましい。なお、第1の時間範囲R1と第2の時間範囲R2とは隣り合っている必要はない。なお、最新の検出結果のサンプルに対して、何れのサンプルが第1又は第2の時間範囲R1,R2にあたるかを判断する情報を、予め収集要求部25は記憶している。   In FIG. 3, the first time range is a range R1 corresponding to the latest 256 samples from the latest detection result sample. When the time T at which the latest detection result is detected is used, the first time range R1 is expressed as “T−2.56 [sec] <t ≦ T [sec]”. Further, the second time range is set to a range R2 corresponding to the past 1281 samples to the past 2304 samples (tracing back from the latest sample). The second time range R2 is expressed as “T-23.04 [sec] <t ≦ T-12.08 [sec]”. Here, it is preferable that the first time range R1 includes a sample including the latest detection result as much as possible or close to the latest detection result as described above. Also, the second time range R2 is preferably a time range that is several seconds to several minutes before the first time range. Note that the first time range R1 and the second time range R2 do not have to be adjacent to each other. The collection request unit 25 stores in advance information for determining which sample corresponds to the first or second time range R1, R2 with respect to the latest detection result sample.

まず、収集要求部25は、第2の時間範囲R2のサンプルをメモリ22から取得し、それら値(加速度の大きさを示す値、以下同様)の平均値を算出する。続いて、収集要求部25は、第1の時間範囲R1のサンプルをメモリ22から取得し、上記のばらつきを示す値として、各サンプルの値から上記の平均値を引いた値の二乗値の平均値(RMS値:Root Mean Square)を算出する。第2の時間範囲R2のサンプルの平均値をa、第1の時間範囲R1のサンプルの各値をr(iは、各サンプルを示す添え字である)とすると、Σ(r−a)/nを算出する。 First, the collection request unit 25 acquires a sample of the second time range R2 from the memory 22, and calculates an average value of these values (a value indicating the magnitude of acceleration, the same applies hereinafter). Subsequently, the collection request unit 25 acquires a sample of the first time range R1 from the memory 22, and obtains an average of square values of values obtained by subtracting the average value from the values of the samples as values indicating the variation. A value (RMS value: Root Mean Square) is calculated. When the average value of the samples in the second time range R2 is a and each value of the samples in the first time range R1 is r i (i is a subscript indicating each sample), Σ (r i −a 2 / n is calculated.

収集要求部25は、上記のばらつきを示す値が閾値以上であると判断した場合には、建築構造物2に一定の大きさ以上の振動(例えば、地震)が発生したものとして、データ収集要求を各センサノード10に送信すると判断する。上記の閾値は、建築構造物2における振動の発生を検出することができる値であるとし、ユーザ等に入力される等して予め収集要求部25に記憶されている。また、収集要求部25は、データ収集要求を送信すると判断した後も更に上記のばらつきを示す値を算出し続け、閾値を下回ったと判断した場合には、建築構造物2に発生した振動が収まったと判断する。ここで、上記の閾値は、建築構造物2における振動が収まったことを検出することができる値であるとし、ユーザ等に入力される等して予め収集要求部25に記憶されている。また、この閾値は、地震の発生を判断する閾値と同じものでもあってもよいし、異なるものであってもよい。   If the collection request unit 25 determines that the value indicating the variation is equal to or greater than the threshold value, it is determined that a vibration (for example, an earthquake) of a certain magnitude or more has occurred in the building structure 2 and a data collection request is made. Is transmitted to each sensor node 10. The above threshold value is a value that can detect the occurrence of vibration in the building structure 2 and is stored in the collection request unit 25 in advance by being input to a user or the like. Further, the collection request unit 25 continues to calculate a value indicating the above-described variation even after determining that the data collection request is transmitted, and if it is determined that the value is below the threshold, the vibration generated in the building structure 2 is reduced. Judge that Here, it is assumed that the above threshold value is a value that can detect that the vibration in the building structure 2 has settled, and is stored in the collection request unit 25 in advance by being input to a user or the like. Further, this threshold value may be the same as or different from the threshold value for determining the occurrence of an earthquake.

収集要求部25は、振動の発生及び終息を検出すると、それらのタイミングから各センサノード10から取得するサンプルの範囲を特定する。具体的には、地震の発生のタイミングから終息のタイミングまでを上記の範囲としてもよいし、少し余裕をとり地震の発生のタイミングの少し前から終息のタイミングの少し後までを上記の範囲としてもよい。この範囲の特定は、例えば、スロット番号で行われる。   When the collection request unit 25 detects the occurrence and end of vibration, the collection request unit 25 specifies the range of samples to be acquired from each sensor node 10 based on the timings. Specifically, the above-mentioned range may be from the timing of the occurrence of the earthquake to the timing of termination, or it may be the above-mentioned range from a little before the timing of occurrence of the earthquake to a little later than the timing of occurrence of the earthquake. Good. This range is specified by, for example, a slot number.

管理側検出部21によって複数の方向の加速度の大きさが検出される場合は、上記の処理は、加速度が検出される方向毎に行われる。即ち、何れか一方向において、RMS値が閾値以上であると判断されると、データ収集要求を各センサノード10に送信すると判断する。   When the magnitude of acceleration in a plurality of directions is detected by the management side detection unit 21, the above processing is performed for each direction in which acceleration is detected. That is, if it is determined that the RMS value is equal to or greater than the threshold value in any one direction, it is determined that a data collection request is transmitted to each sensor node 10.

収集要求部25は、各センサノード10から取得するサンプルの範囲を特定すると、データ収集要求を、同期をとるためにセンサノード10に送信されるパケットに含める。その後、収集要求部25は、管理側通信部23を介した無線通信によって、各センサノード10に収集するサンプルの範囲を通知する。   When the collection request unit 25 specifies the range of samples acquired from each sensor node 10, the collection request unit 25 includes the data collection request in a packet transmitted to the sensor node 10 for synchronization. Thereafter, the collection request unit 25 notifies each sensor node 10 of the range of samples to be collected by wireless communication via the management-side communication unit 23.

上記のように、第2の時間範囲R2のサンプルの値の平均値を基準値(ゼロ点)として、第1の時間範囲R1のサンプルの値から建築構造物2における振動を判断することとするのは、管理側検出部21(加速度センサ)の温度依存性を考慮したものである。加速度センサは、温度によって性能が変化し、検出される加速度の大きさが温度に応じたものとなる。従って、予め、キャリブレーションを行っていたとしても、キャリブレーションを行ったときと温度が変化すれば精確な振動の検出を行えないおそれがある。上記のように、振動が発生していない(と仮定する)第2の時間範囲R2のサンプルを基準値とすれば、上記のような温度依存性を考慮して適切に、建築構造物2に振動が発生したことを判断することができる。   As described above, with the average value of the sample values in the second time range R2 as the reference value (zero point), the vibration in the building structure 2 is determined from the sample values in the first time range R1. This takes into account the temperature dependence of the management-side detection unit 21 (acceleration sensor). The performance of the acceleration sensor changes depending on the temperature, and the magnitude of the detected acceleration corresponds to the temperature. Therefore, even if calibration has been performed in advance, there is a possibility that accurate vibration cannot be detected if the temperature changes from that at the time of calibration. As described above, if the sample in the second time range R2 in which vibration is not generated (assumed to be a reference value) is used as a reference value, the building structure 2 is appropriately formed in consideration of the temperature dependency as described above. It can be determined that vibration has occurred.

収集要求部25は、管理ノード20が備えるCPUによって実現される。収集要求部25が実現されるCPUと、管理側制御部24が実現されるCPUとは同じCPUでもよいが、処理効率の点等から別々のCPUであることが望ましい。   The collection request unit 25 is realized by a CPU provided in the management node 20. The CPU that implements the collection request unit 25 and the CPU that implements the management-side control unit 24 may be the same CPU, but are preferably separate CPUs in terms of processing efficiency.

管理ノード20は、センサノード10と同様に、上述したように、CPU、メモリ、加速度センサ、無線通信モジュール等のハードウェアによって構成されており、これらが動作することによって上記の機能が発揮される。また、管理ノード20は、上記の機能に係るハードウェアの他に上記の構成要素を動作させるためのバッテリや上記の構成要素を格納するケーシング等を備えている。以上が、管理ノード20の構成である。   Similar to the sensor node 10, the management node 20 is configured by hardware such as a CPU, a memory, an acceleration sensor, and a wireless communication module as described above. . The management node 20 includes a battery for operating the above components, a casing for storing the above components, and the like in addition to hardware related to the above functions. The above is the configuration of the management node 20.

引き続いて、図4のフローチャートを用いて本実施形態に係る振動測定システム1により実行される処理について説明する。   Subsequently, processing executed by the vibration measurement system 1 according to the present embodiment will be described using the flowchart of FIG.

各センサノード10では、(センサ側制御部14の制御に応じて)センサ側検出部11によって、加速度の大きさの検出(サンプリング)が行われる(S11)。当該サンプリングは、全てのセンサノード10において、同じタイミングで即ちタイミング同期が取られて行われる。サンプリングされた加速度のデータは、メモリ12に格納される。サンプリングが行われている間は、センサ側制御部14によって、センサ側通信部13による無線通信は禁止されている。サンプリングが行われた0.2ms後にセンサ側制御部14の制御によって、センサ側通信部13が、無線通信による受信ができる状態に移行される。   In each sensor node 10, the sensor side detection unit 11 detects (sampling) the magnitude of acceleration (in accordance with the control of the sensor side control unit 14) (S11). The sampling is performed at the same timing in all the sensor nodes 10, that is, the timing synchronization is taken. The sampled acceleration data is stored in the memory 12. While sampling is being performed, the sensor-side control unit 14 prohibits wireless communication by the sensor-side communication unit 13. 0.2 ms after the sampling is performed, the sensor-side control unit 14 shifts to a state in which the sensor-side communication unit 13 can receive by wireless communication under the control of the sensor-side control unit 14.

一方で、管理ノード20でも、(管理側制御部24の制御に応じて)管理側検出部21によって、加速度の大きさの検出(サンプリング)が行われる(S21)。当該サンプリングは、センサノード10と同じタイミングで行われる。サンプリングされた加速度のデータは、メモリ22に格納される。サンプリングが行われている間は、管理側制御部24によって、管理側通信部23による無線通信は禁止されている。サンプリングが行われた1.2ms後に管理側制御部24の制御によって、管理側通信部23が、無線通信による送信ができる状態に移行される。続いて、管理ノード20の管理側制御部から、管理側通信部23を介した無線通信により、時刻同期及び(サンプリングの)タイミング同期を行うパケットが各センサノード10に送信される(S22)。続いて、無線通信の送信が許可されたタイミングの4ms後に管理側制御部24の制御によって、管理側通信部23が、無線通信が禁止された状態に移行される。   On the other hand, also in the management node 20 (according to control of the management side control unit 24), the management side detection unit 21 detects (sampling) the magnitude of acceleration (S21). The sampling is performed at the same timing as the sensor node 10. The sampled acceleration data is stored in the memory 22. While sampling is being performed, wireless communication by the management-side communication unit 23 is prohibited by the management-side control unit 24. 1.2 ms after sampling is performed, the management-side communication unit 23 shifts to a state in which transmission by wireless communication is possible under the control of the management-side control unit 24. Subsequently, a packet for performing time synchronization and (sampling) timing synchronization is transmitted from the management side control unit of the management node 20 to each sensor node 10 by wireless communication via the management side communication unit 23 (S22). Subsequently, the management-side communication unit 23 is shifted to a state in which wireless communication is prohibited under the control of the management-side control unit 24 4 ms after the timing at which wireless communication transmission is permitted.

各センサノード10では、センサ側通信部13によって、上記のパケットが受信される(S12)。受信されたパケットは、センサ側通信部13からセンサ側制御部14に入力される。続いて、無線通信の受信が許可されたタイミングの9ms後にセンサ側制御部14の制御によって、センサ側通信部13が、無線通信が禁止された状態に移行される。また、受信されたパケットに基づいて、センサ側制御部14によって、同期処理が行われる。   In each sensor node 10, the above-described packet is received by the sensor side communication unit 13 (S12). The received packet is input from the sensor side communication unit 13 to the sensor side control unit 14. Subsequently, 9 ms after the timing when reception of wireless communication is permitted, the sensor-side communication unit 13 is shifted to a state where wireless communication is prohibited under the control of the sensor-side control unit 14. Further, based on the received packet, the sensor-side control unit 14 performs a synchronization process.

各センサノード10では、同期処理が行われたタイミングにて、即ち前のサンプリングから10ms後に、センサ側検出部11によって加速度の大きさの検出が行われる(S11)。管理ノード20では、同期処理が行われたタイミングにて、即ち前のサンプリングから10ms後に、管理側検出部21によって加速度の大きさの検出が行われる(S21)。上記のように、サンプリング、同期パケットの送受信及び同期処理(S11,S12,S21,S22)が繰り返し行われる。これにより、サンプリングが所定の周波数でサンプリングが行われることとなる。   In each sensor node 10, the magnitude of acceleration is detected by the sensor side detection unit 11 at the timing when the synchronization processing is performed, that is, 10 ms after the previous sampling (S11). In the management node 20, the magnitude of acceleration is detected by the management side detection unit 21 at the timing when the synchronization processing is performed, that is, 10 ms after the previous sampling (S21). As described above, sampling, transmission / reception of synchronization packets, and synchronization processing (S11, S12, S21, S22) are repeatedly performed. As a result, sampling is performed at a predetermined frequency.

管理ノード20では、サンプリングが行われるたびに、収集要求部25によって、上述したRMS値が算出されて、RMS値に基づいて、建築構造物2における一定の大きさ以上の振動の発生が検出されたか否かが判断される(S23)。振動の発生が検出されない場合は、サンプリングと同期パケットの送信(S21,S22)とが繰り返される。   In the management node 20, every time sampling is performed, the above-described RMS value is calculated by the collection request unit 25, and occurrence of vibrations of a certain magnitude or more in the building structure 2 is detected based on the RMS value. It is determined whether or not (S23). If the occurrence of vibration is not detected, sampling and transmission of synchronization packets (S21, S22) are repeated.

振動の発生が検出された場合は、続いて、収集要求部25によって、上述したRMS値が算出されて、RMS値に基づいて、建築構造物2における振動が終息したかが判断される。なお、振動の終息の判断については、図4には図示しないが、振動の検出後もサンプリングと同期パケットの送信(S21,S22)が繰り返された上で行われる。   When the occurrence of vibration is detected, the collection request unit 25 calculates the RMS value described above, and determines whether the vibration in the building structure 2 has ended based on the RMS value. Although determination of the end of vibration is not shown in FIG. 4, sampling and transmission of a synchronization packet (S21, S22) are repeated after vibration is detected.

振動の終息が検出されると、収集要求部25から、管理側通信部23を介した無線通信により、データ収集要求が各センサノード10に送信される(S24)。また、データ収集要求が送信された後、収集要求部25から、データ収集要求に係るサンプルの範囲を特定する情報が送信される。なお、サンプルの範囲を特定する情報は、センサノード10からデータ収集要求に対する応答(Ack)(生存応答)が受信されてから送信されてもよい。   When the end of vibration is detected, a data collection request is transmitted from the collection request unit 25 to each sensor node 10 by wireless communication via the management-side communication unit 23 (S24). In addition, after the data collection request is transmitted, the collection request unit 25 transmits information for specifying the sample range related to the data collection request. The information specifying the sample range may be transmitted after receiving a response (Ack) (survival response) to the data collection request from the sensor node 10.

各センサノード10では、センサ側通信部13によって、データ収集要求と、送信するサンプルの範囲を特定する情報とが受信される(S13)。続いて、センサ側通信部13によって、受信された上記の情報に基づいて、メモリ12から加速度を示す情報が取得されて管理ノード20に送信される(S14)。管理ノード20では、管理側通信部23によって、各センサノード10から送信された加速度を示す情報が受信されて、メモリ22に格納される。   In each sensor node 10, the sensor side communication unit 13 receives a data collection request and information specifying the range of samples to be transmitted (S13). Subsequently, based on the received information, the sensor-side communication unit 13 acquires information indicating acceleration from the memory 12 and transmits the information to the management node 20 (S14). In the management node 20, information indicating the acceleration transmitted from each sensor node 10 is received by the management side communication unit 23 and stored in the memory 22.

加速度を示す情報が送受信された後、各センサノード10及び管理ノード20は、上述したサンプリング、同期パケットの送受信及び同期処理(S11,S12,S21,S22)が繰り返し行われる。なお、各センサノード10では、センサ側通信部13によって時刻同期のためのパケットを受信したことをトリガとして、上述したサンプリング、同期パケットの送受信及び同期処理(S11,S12)が繰り返し行われるようにしてもよい。   After the information indicating the acceleration is transmitted / received, each sensor node 10 and management node 20 repeats the sampling, the transmission / reception of the synchronization packet, and the synchronization process (S11, S12, S21, S22). In each sensor node 10, the above-described sampling, synchronization packet transmission / reception, and synchronization processing (S11, S12) are repeatedly performed, triggered by reception of a packet for time synchronization by the sensor side communication unit 13. May be.

以上が、本実施形態に係る振動測定システム1により実行される処理である。上記の処理により、管理ノード20のメモリ22には、各センサノード10及び管理ノード20で検出された建築構造物2で発生した振動のデータが記憶される。   The above is the processing executed by the vibration measurement system 1 according to the present embodiment. As a result of the above processing, the memory 22 of the management node 20 stores vibration data generated in the building structure 2 detected by the sensor nodes 10 and the management node 20.

上述したように本実施形態に係る振動測定システム1では、各センサノード10及び管理ノード20において、所定の周期で振動の度合が検出されるタイミングには無線通信が禁止される。従って、サンプリングが無線通信により影響を受けて適切なタイミングで実行されないことを防止し、ジッタの発生を防止することができる。即ち、本実施形態に係る振動測定システム1によれば、精確なタイミング及び周波数でサンプリングを行うことができる。即ち、本実施形態によれば、正確なサンプリングと時刻同期とが行われる。   As described above, in the vibration measurement system 1 according to the present embodiment, the wireless communication is prohibited at the timing when the degree of vibration is detected at a predetermined cycle in each sensor node 10 and the management node 20. Therefore, it is possible to prevent the sampling from being performed at an appropriate timing due to the influence of the wireless communication, and to prevent the occurrence of jitter. That is, according to the vibration measurement system 1 according to the present embodiment, sampling can be performed with accurate timing and frequency. That is, according to the present embodiment, accurate sampling and time synchronization are performed.

なお、例えば、サンプリングを行うタスクに無線通信よりも高い優先度を設定するのみでは上記の効果を得ることはできない。無線通信を行うタスクは、サンプリングを行うタスクにより中断されると大きなオーバヘッドが生じるため、10ms間隔程度でサンプリングを行う場合は適切な無線通信を行えないという問題が生じるためである。   Note that, for example, the above effect cannot be obtained only by setting a higher priority than wireless communication for a task for sampling. This is because a task for performing wireless communication causes a large overhead when interrupted by a task for performing sampling, and therefore, when performing sampling at an interval of about 10 ms, there is a problem that appropriate wireless communication cannot be performed.

なお、数100MHz程度の十分高速なCPUによれば、本発明の機能を用いなくても実質的にサンプリングジッタを相対的に無視できる範囲に収めることができると考えられる。しかしながら、本発明の機能を用いることをすれば、10MHz程度の比較的高性能でないCPUを用いたとしても、精確なタイミング及び周波数でサンプリングを行うことが可能になる。通常、精確に振動の測定を行おうとする場合、より多くのセンサノード10を設けるのが好ましいため、比較的高性能でないCPUを用いたとしても精確なタイミング及び周波数でサンプリングを行うことは極めて有用である。   Note that it is considered that a sufficiently high speed CPU of about several hundred MHz can substantially keep the sampling jitter within a relatively negligible range without using the function of the present invention. However, if the function of the present invention is used, it is possible to perform sampling at an accurate timing and frequency even if a CPU having a relatively low performance of about 10 MHz is used. Normally, when it is desired to measure vibration accurately, it is preferable to provide a larger number of sensor nodes 10. Therefore, it is extremely useful to perform sampling at an accurate timing and frequency even when a relatively inefficient CPU is used. It is.

また、本実施形態のように、管理ノード20においても振動の度合を検出して当該振動の度合に基づいて、データ収集要求が各センサノード10に送信されて、データが収集されることが好ましい。この構成によれば、建築構造物2に地震による振動が発生したとき等にのみ、センサノード10において検出された振動の度合を示す情報がセンサノード10から管理ノード20に送信されることができる。即ち、本構成によれば、振動測定システム1において、例えば、解析が必要なデータのみが管理ノード20に蓄積されることができ、効率的に情報の取得を行うことができる。但し、上記のような構成を必ずしもとる必要はなく、予め定められた所定のタイミング(例えば、1日1回)等で、センサノード10から管理ノード20に振動の度合の情報が送信されてもよい。   Further, as in the present embodiment, it is preferable that the management node 20 also detects the degree of vibration and transmits a data collection request to each sensor node 10 based on the degree of vibration to collect data. . According to this configuration, information indicating the degree of vibration detected at the sensor node 10 can be transmitted from the sensor node 10 to the management node 20 only when vibration due to an earthquake occurs in the building structure 2. . That is, according to this configuration, in the vibration measurement system 1, for example, only data that needs to be analyzed can be stored in the management node 20, and information can be efficiently acquired. However, the configuration as described above is not necessarily required. Even if information on the degree of vibration is transmitted from the sensor node 10 to the management node 20 at a predetermined timing (for example, once a day) or the like. Good.

また、本実施形態のように、第2の時間範囲R2の平均値を用いて、データ収集要求を送信するか否かの判断を行うことが望ましい。この構成によれば、管理側検出部21による振動の検出の温度依存性等を考慮して、適切に情報の取得を行うことができる。但し、上記のような構成を必ずしもとる必要はなく、第1の時間範囲R1のみの値(例えば、それらの値の分散)を用いて、データ収集要求を送信するか否かの判断をすることとしてもよい。   Further, as in the present embodiment, it is desirable to determine whether to transmit a data collection request using the average value of the second time range R2. According to this configuration, it is possible to appropriately acquire information in consideration of the temperature dependency of vibration detection by the management-side detection unit 21. However, the configuration as described above is not necessarily required, and it is determined whether or not to transmit a data collection request by using only the value of the first time range R1 (for example, dispersion of those values). It is good.

なお、本実施形態では、振動測定システム1による振動の測定対象物は、建築構造物2であることとしたが、必ずしも建築構造物2である必要はなく、振動の測定が必要となるものであればよい。   In the present embodiment, the vibration measurement object by the vibration measurement system 1 is the building structure 2. However, the vibration measurement system 1 does not necessarily need to be the building structure 2, and vibration measurement is required. I just need it.

また、本実施形態では、各センサノード10及び管理ノード20で検出される振動の度合として、加速度の大きさを用いることとしたが、測定対象物の各ノード10,20が設置された位置の変位や歪みを検出することとしてもよい。   In the present embodiment, the magnitude of acceleration is used as the degree of vibration detected by each sensor node 10 and management node 20, but the position of each node 10, 20 of the measurement object is installed. It is good also as detecting a displacement and distortion.

本発明の実施形態における振動測定システム、並びに当該振動測定システムに含まれるセンサノード及び管理ノードを示す図である。It is a figure which shows the vibration measurement system in embodiment of this invention, and the sensor node and management node which are included in the said vibration measurement system. センサノード及び管理ノードにおいて、サンプリング、及び無線通信による情報の送受信が行われるタイミングを示す図である。It is a figure which shows the timing when the transmission / reception of the information by sampling and radio | wireless communication is performed in a sensor node and a management node. 管理ノードにおいて検出される加速度の大きさの時系列データを示すグラフである。It is a graph which shows the time series data of the magnitude | size of the acceleration detected in a management node. 本発明の実施形態における振動測定システムで実行される処理を示すフローチャートである。It is a flowchart which shows the process performed with the vibration measuring system in embodiment of this invention.

符号の説明Explanation of symbols

1…振動測定システム、2…建築構造物、10…センサノード、11…センサ側検出部、12…メモリ、13…センサ側通信部、14…センサ側制御部、20…管理ノード、21…管理側検出部、22…メモリ、23…管理側通信部、24…管理側制御部、25…収集要求部。   DESCRIPTION OF SYMBOLS 1 ... Vibration measuring system, 2 ... Building structure, 10 ... Sensor node, 11 ... Sensor side detection part, 12 ... Memory, 13 ... Sensor side communication part, 14 ... Sensor side control part, 20 ... Management node, 21 ... Management Side detection unit, 22 ... memory, 23 ... management communication unit, 24 ... management control unit, 25 ... collection request unit.

Claims (5)

測定対象物の所定位置に設けられるセンサノードと、当該センサノードとの間で無線通信を行う管理ノードとを含んで構成される、当該測定対象物の振動を測定する振動測定システムであって、
前記センサノードは、
前記測定対象物の所定位置の振動の度合を検出するセンサ側検出手段と、
前記管理ノードとの間で、前記無線通信を行うセンサ側通信手段と、
前記センサ側検出手段に対して、前記振動の度合の検出を所定の周期で実行するように制御すると共に、前記センサ側通信手段に対して、前記振動の度合の検出の実行されるタイミングには前記無線通信を禁止する制御を行うセンサ側制御手段と、
を備えることを特徴とする振動測定システム。
A vibration measurement system for measuring vibration of the measurement object, comprising a sensor node provided at a predetermined position of the measurement object and a management node that performs wireless communication with the sensor node,
The sensor node is
Sensor-side detection means for detecting the degree of vibration at a predetermined position of the measurement object;
Sensor-side communication means for performing the wireless communication with the management node;
The sensor-side detection means is controlled to execute the detection of the degree of vibration at a predetermined cycle, and the timing at which the sensor-side communication means is detected to detect the degree of vibration. Sensor-side control means for performing control to prohibit the wireless communication;
A vibration measurement system comprising:
前記管理ノードは、
前記測定対象物に設けられ、
自ノードが設けられる位置の振動の度合を、所定の周期で検出する管理側検出手段と、
前記管理側検出手段によって、所定の第1の時間範囲において検出された振動の度合に基づいて、前記センサノードにデータ収集要求を送信する収集要求手段と、
を備え、
前記振動センサノードのセンサ側通信手段は、前記管理ノードから前記データ収集要求を受信して、前記センサ側検出手段により検出された前記振動の度合を示す情報を、前記管理ノードに、前記無線通信によって送信することを特徴とする請求項1に記載の振動測定システム。
The management node is
Provided in the measurement object,
Management-side detection means for detecting the degree of vibration at the position where the node is provided at a predetermined period;
A collection request means for transmitting a data collection request to the sensor node based on the degree of vibration detected by the management side detection means in a predetermined first time range;
With
Sensor-side communication means of the vibration sensor node receives the data collection request from the management node, and transmits information indicating the degree of vibration detected by the sensor-side detection means to the management node. The vibration measurement system according to claim 1, wherein the vibration measurement system transmits the vibration.
前記管理ノードの前記収集要求手段は、前記管理側検出手段によって前記第1の時間範囲より前の所定の第2の時間範囲において検出された振動の度合の平均値を算出して、当該平均値に対する当該第1の時間範囲において検出された振動の度合のばらつきを算出して、当該ばらつきに応じて前記データ収集要求を送信することを特徴とする請求項2に記載の振動測定システム。   The collection request unit of the management node calculates an average value of the degree of vibration detected in a predetermined second time range before the first time range by the management side detection unit, and calculates the average value The vibration measurement system according to claim 2, wherein a variation in the degree of vibration detected in the first time range is calculated, and the data collection request is transmitted according to the variation. 振動が測定される測定対象物の所定位置に設けられ、管理ノードとの間で無線通信を行うセンサノードであって、
前記測定対象物の所定位置の振動の度合を検出するセンサ側検出手段と、
前記管理ノードとの間で、前記無線通信を行うセンサ側通信手段と、
前記センサ側検出手段に対して、前記振動の度合の検出を所定の周期で実行するように制御すると共に、前記センサ側通信手段に対して、前記振動の度合の検出の実行されるタイミングには前記無線通信を禁止する制御を行うセンサ側制御手段と、
を備えるセンサノード。
A sensor node that is provided at a predetermined position of a measurement object on which vibration is measured and performs wireless communication with a management node,
Sensor-side detection means for detecting the degree of vibration at a predetermined position of the measurement object;
Sensor-side communication means for performing the wireless communication with the management node;
The sensor-side detection means is controlled to execute the detection of the degree of vibration at a predetermined cycle, and the timing at which the sensor-side communication means is detected to detect the degree of vibration. Sensor-side control means for performing control to prohibit the wireless communication;
A sensor node comprising:
測定対象物の所定位置に設けられるセンサノードと、当該測定対象物に設けられると共に当該センサノードとの間で無線通信を行う管理ノードとを含んで構成される、当該測定対象物の振動を測定する振動測定システムにおける管理ノードであって、
自ノードが設けられる位置の振動の度合を、所定の周期で検出する管理側検出手段と、
前記管理側検出手段によって、所定の第1の時間範囲において検出された振動の度合に基づいて、前記センサノードにデータ収集要求を送信する収集要求手段と、
を備え、
前記収集要求手段は、前記管理側検出手段によって前記第1の時間範囲より前の所定の第2の時間範囲において検出された振動の度合の平均値を算出して、当該平均値に対する当該第1の時間範囲において検出された振動の度合のばらつきを算出して、当該ばらつきに応じて前記データ収集要求を送信することを特徴とする管理ノード。
Measure vibration of the measurement object, including a sensor node provided at a predetermined position of the measurement object, and a management node provided on the measurement object and performing wireless communication with the sensor node. A management node in the vibration measurement system
Management-side detection means for detecting the degree of vibration at the position where the node is provided at a predetermined period;
A collection request means for transmitting a data collection request to the sensor node based on the degree of vibration detected by the management side detection means in a predetermined first time range;
With
The collection requesting unit calculates an average value of the degree of vibration detected in the predetermined second time range before the first time range by the management-side detection unit, and calculates the first value for the average value. A management node that calculates a variation in the degree of vibration detected in the time range and transmits the data collection request according to the variation.
JP2008175956A 2008-07-04 2008-07-04 Vibration measurement system, sensor node and management node Expired - Fee Related JP5116034B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008175956A JP5116034B2 (en) 2008-07-04 2008-07-04 Vibration measurement system, sensor node and management node

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008175956A JP5116034B2 (en) 2008-07-04 2008-07-04 Vibration measurement system, sensor node and management node

Publications (2)

Publication Number Publication Date
JP2010014604A JP2010014604A (en) 2010-01-21
JP5116034B2 true JP5116034B2 (en) 2013-01-09

Family

ID=41700844

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008175956A Expired - Fee Related JP5116034B2 (en) 2008-07-04 2008-07-04 Vibration measurement system, sensor node and management node

Country Status (1)

Country Link
JP (1) JP5116034B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101465246B1 (en) * 2013-12-24 2014-11-25 주식회사 케이티 Apparatus for determining place generating noise between floors and method thereof
CN106679798A (en) * 2016-12-15 2017-05-17 中国机械工业集团有限公司 A multi-point synchronous test method for different-layer vibration of towering building structures
JP7058000B2 (en) * 2017-12-05 2022-04-21 四国電力株式会社 Vibration monitoring system
KR102870883B1 (en) * 2020-11-16 2025-10-13 엘지전자 주식회사 A sensor apparatus and method for estimating effective power, and a gateway and method therefor

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09257561A (en) * 1996-03-25 1997-10-03 Nkk Corp Vibration detection system
JP3963726B2 (en) * 2002-01-15 2007-08-22 株式会社高見沢サイバネティックス Earthquake waveform data collection device and earthquake observation system
JP4257305B2 (en) * 2005-03-04 2009-04-22 株式会社東芝 Remote vibration monitoring device

Also Published As

Publication number Publication date
JP2010014604A (en) 2010-01-21

Similar Documents

Publication Publication Date Title
CN104395776B (en) Adaptive passive scanning and/or active probing techniques for mobile device location
Krishnamurthy et al. The effect of time synchronization of wireless sensors on the modal analysis of structures
Chintalapudi et al. Monitoring civil structures with a wireless sensor network
US8340022B2 (en) Wireless location determination system and method
Whitehouse et al. Macro-calibration in sensor/actuator networks
EP3136319A1 (en) Method and system for asset tracking in an enterprise environment
JP2010050964A (en) Method and system for estimating distance between nodes in wireless sensor network
JP5116034B2 (en) Vibration measurement system, sensor node and management node
CN101592727A (en) Autonomous ultrasonic indoor positioning system, device and method
JP2006522567A (en) Movement detection radio receiver and signal monitoring method thereof
JP2014003573A (en) Multipoint measurement system and time synchronization method
US9538405B2 (en) Devices, methods, and computer programs for detecting potential displacement of a wireless transceiver
JP2010032320A (en) Position detection system
Pocovi et al. Measurement framework for assessing reliable real-time capabilities of wireless networks
JP2008518534A (en) Method of data exchange between subscribers of various networks
Bull et al. Pre-emptive flow installation for internet of things devices within software defined networks
AU2011359439A1 (en) Devices, methods, and computer programs for detecting potential displacement of a wireless transceiver
US20210111929A1 (en) Systems, Methods and Apparatus for Transmission of Data Using M-ARY Time Reversal Pulse Position Modulation
Engel et al. Hardware-accelerated wireless sensor network for distributed structural health monitoring
JP2010101861A (en) Radiation work management device, base station, and radiation work management program
Xiao et al. Collaborative sensing to improve information quality for target tracking in wireless sensor networks
US20180152323A1 (en) Relay device and communication system
JP4512775B2 (en) Communication system and time synchronization method in the communication system
Gonzalez et al. Structural health monitoring using wifiphones
JP4678046B2 (en) COMMUNICATION DEVICE, COMMUNICATION SYSTEM, DELAY TIME MEASUREMENT TIME SETTING METHOD, DELAY TIME CALCULATION METHOD, AND PROGRAM

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20110317

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110317

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120806

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20121002

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20121011

R150 Certificate of patent or registration of utility model

Ref document number: 5116034

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20151026

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees