WO2015087751A1 - Dispositif de correction de l'heure, dispositif de mesure et procédé de correction de l'heure - Google Patents

Dispositif de correction de l'heure, dispositif de mesure et procédé de correction de l'heure Download PDF

Info

Publication number
WO2015087751A1
WO2015087751A1 PCT/JP2014/081952 JP2014081952W WO2015087751A1 WO 2015087751 A1 WO2015087751 A1 WO 2015087751A1 JP 2014081952 W JP2014081952 W JP 2014081952W WO 2015087751 A1 WO2015087751 A1 WO 2015087751A1
Authority
WO
WIPO (PCT)
Prior art keywords
time
internal clock
measurement
relational expression
synchronization
Prior art date
Application number
PCT/JP2014/081952
Other languages
English (en)
Japanese (ja)
Inventor
亮太 赤井
鮫島 裕
智博 尾崎
優樹 井上
Original Assignee
オムロン株式会社
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 オムロン株式会社 filed Critical オムロン株式会社
Publication of WO2015087751A1 publication Critical patent/WO2015087751A1/fr

Links

Images

Classifications

    • GPHYSICS
    • G04HOROLOGY
    • G04RRADIO-CONTROLLED TIME-PIECES
    • G04R20/00Setting the time according to the time information carried or implied by the radio signal
    • G04R20/26Setting the time according to the time information carried or implied by the radio signal the radio signal being a near-field communication signal
    • GPHYSICS
    • G04HOROLOGY
    • G04RRADIO-CONTROLLED TIME-PIECES
    • G04R20/00Setting the time according to the time information carried or implied by the radio signal
    • G04R20/02Setting the time according to the time information carried or implied by the radio signal the radio signal being sent by a satellite, e.g. GPS

Definitions

  • the present invention relates to a time correction technique for correcting an internal clock of a wireless terminal in a wireless network.
  • wireless sensor networks are used in health monitoring for diagnosing and grasping the health status of structures such as bridges and tunnels.
  • the wireless sensor network is composed of a plurality of wireless sensor nodes. By collecting and analyzing sensor information measured by the plurality of sensor nodes, early detection of abnormality is expected.
  • a sensor node generally used for a wireless sensor network is required to have low power consumption because it is premised on battery driving.
  • it is necessary to perform wireless communication and the power consumption of the wireless communication is generally much larger than the power consumption of other operations during measurement. Therefore, if continuous data is measured at the sensor node and wireless communication is performed for time synchronization at each measurement, there is a problem that power consumption increases.
  • Patent Document 1 has a problem that time synchronization cannot be performed under a situation where wireless communication cannot be performed.
  • the present invention has been made in consideration of the above problems, and can suppress the time of the internal clock of the wireless terminal in the wireless network even in a situation where wireless communication cannot be performed while suppressing power consumption by wireless communication.
  • the purpose is to provide technology.
  • the time correction apparatus is a time correction apparatus that corrects the time of an internal clock of a wireless terminal in a wireless network, and includes a synchronization time information acquisition unit that acquires a correspondence between an internal clock time and a reference time, Time correction means for obtaining a relational expression between the internal clock time and the reference time based on the correspondence between the internal clock time and the reference time at the time, and calculating a reference time corresponding to the internal clock time based on the relational expression. It is characterized by that.
  • the reference time corresponding to the internal clock time at an arbitrary time can be obtained by using the above relational expression.
  • This relational expression can be obtained by only obtaining the correspondence between the internal clock time and the reference time several times. That is, it is not necessary to acquire the reference time by wireless communication at all points where the reference time is required, and the power consumption can be suppressed.
  • the above relational expression includes a relational expression (function) in an arbitrary format as long as it is a relational expression that approximates the internal clock time and the reference time at a plurality of time points acquired by the synchronization time information acquisition means. For example, if the correspondence between the internal clock time and the reference time is two points, a linear expression (straight line) can be adopted as the relational expression. When there are three or more corresponding points, a polynomial obtained by regression analysis such as a least square method or a polynomial obtained by interpolation such as spline interpolation can be employed.
  • a correspondence (second correspondence) between the internal clock time and the reference time is obtained for each of a plurality of correspondence groups each consisting of a correspondence between a plurality of internal clock times and a reference time, and regression analysis is performed using the plurality of second correspondences.
  • the above relational expression may be calculated by interpolation or interpolation.
  • the wireless network in claim 1 is an arbitrary system composed of wireless terminals capable of wireless communication, and although not limited, a wireless sensor network including sensor nodes as wireless terminals can be given as an example.
  • the time correction apparatus may be provided in a wireless terminal having an internal clock for calculating a corresponding reference time, or may be provided in a node different from the wireless terminal.
  • the reference time is a time based on an arbitrary time information source.
  • accurate time information such as Coordinated Universal Time (UTC) or GPS time can be adopted.
  • UTC Coordinated Universal Time
  • GPS time By adopting these times as the reference time, each wireless terminal in the wireless network can be made to coincide with an accurate time.
  • the reference time may be time information deviated from Coordinated Universal Time or GPS time.
  • the same time information acquisition means in claim 1 may be configured to acquire the reference time from a GPS satellite signal or a reference radio wave and acquire the internal clock time at that time, for example.
  • the synchronization time information acquisition unit may acquire the reference time indirectly instead of directly acquiring the reference time. That is, when the time correction device is mounted on a wireless terminal other than the wireless terminal having the internal clock, the wireless terminal acquires the reference time and the internal clock time at that time, and the synchronization time information acquisition means receives the reference time from the wireless terminal. And the correspondence between the internal clock time and the internal clock time.
  • the time correction apparatus is characterized in that the relational expression is a linear expression based on the correspondence between the internal clock time and the reference time at two time points.
  • the time correction apparatus is a polynomial that approximates the correspondence between the internal clock time and the reference time at three or more time points.
  • the reference time at any time point can be calculated more accurately. it can.
  • the time correction unit calculates a reference time corresponding to the internal clock time by using the relational expression obtained at the time correction at a certain time for time correction at another time. It is characterized by that.
  • the internal clock can be corrected with high accuracy using a relational expression based on the correspondence between the internal clock time acquired at a time different from the time when the time correction is performed and the reference time. That is, since the correspondence between the internal clock time and the reference time at the time correction target time is not required, the time can be corrected even if the reference time at the time correction target time cannot be acquired (or is not acquired).
  • the time correction apparatus is characterized in that the time correction means updates the relational expression each time the synchronization time information acquisition means acquires a reference time corresponding to an internal clock time. According to this configuration, the reference time can be calculated based on the latest information.
  • the time correction device configured to use the relational expression based on the most recent predetermined number of correspondences each time the synchronization time information acquisition unit acquires a reference time corresponding to an internal clock time. Is calculated.
  • the most recent predetermined number may be a predetermined number or a number determined (changed) based on other information.
  • the relational expression since the relational expression is calculated based on the most recent predetermined number of correspondences, the relational expression can be obtained based on the correspondence relation close to the current time, and the reference time can be obtained more accurately. Can do.
  • the time correction device is characterized in that the synchronization time information acquisition means acquires the reference time from a synchronization time information sender node.
  • the time correction apparatus can acquire the reference time by wireless communication, and can acquire the reference time with relatively low cost and low power consumption.
  • the time correction device can acquire the reference time information if it can wirelessly communicate with the synchronous time information sender node, restrictions on the installation of the time correction device are reduced.
  • the time correction device is characterized in that the synchronization time information acquisition means acquires the reference time information from a GPS device. Even with this configuration, the time correction apparatus can acquire the reference time information.
  • the measurement device is a measurement device in a wireless network, and includes a measurement unit, an internal clock that provides an internal clock time in its own node, measurement data measured by the measurement unit, and the measurement A measurement data storage means for storing the internal clock time at the time in association with the time correction device according to any one of claims 1 to 8, wherein the time correction device performs the measurement.
  • a reference time corresponding to the internal clock time is calculated.
  • the measurement unit it is possible to acquire the reference time when the measurement is performed by the measurement unit. Since the exact time of measurement can be known, for example, measurement data obtained from a plurality of measurement devices can be aggregated, and analysis based on the measurement data measured at the same time can be performed.
  • the physical quantity measured by the measuring means in claim 9 may be any physical quantity.
  • Examples of the measuring means include an acceleration sensor, a speed sensor, a distance measuring sensor, a stress sensor, an optical sensor, and a temperature sensor.
  • the measurement apparatus further includes measurement data storage means for storing the measurement data measured by the measurement means and the internal clock time when the measurement is performed, and the time correction means includes: A reference time corresponding to an internal clock time at the time of the measurement stored in the measurement data storage means is calculated.
  • the measurement data and the internal clock time are stored in association with each other, and the reference time at the time of measurement can be calculated later. Further, according to this configuration, the reference time at the time of measurement can be calculated using the correspondence between the internal clock time after the time of measurement and the reference time.
  • the measuring device may calculate the reference time based on the above relational expression at the time of measurement.
  • the measurement unit repeatedly performs measurement within a predetermined measurement period, and the time correction unit performs at least the measurement period before, after the measurement period, and during the measurement period.
  • the relational expression is obtained based on the correspondence between the internal clock time and the reference time at a plurality of time points including any one of them. According to this configuration, the reference time during the measurement period can be accurately calculated using the above relational expression.
  • the measurement device is one in which the measurement unit repeatedly performs measurement within a predetermined measurement period, and the time correction unit includes internal components at a plurality of time points including before the measurement period and after the measurement period.
  • the relational expression is obtained based on the correspondence between the clock time and the reference time. According to this configuration, even when the measurement period is long, the reference time at least at the start of measurement and at the end of measurement can be obtained. Therefore, the reference time can be accurately obtained over the entire measurement period.
  • the radio terminal according to claim 12 may further obtain the relational expression based on the correspondence between the internal clock time and the reference time during the measurement period. As the number of corresponding points for obtaining the relational expression increases and the time interval increases, the reference time can be obtained with higher accuracy over a longer period. In the configuration that does not use the correspondence during the measurement period, there is an advantage that it is possible to avoid adversely affecting the measurement by the measurement means by acquiring the reference time.
  • the present invention can be understood as a time correction device or a wireless terminal having at least a part of the above means. Further, the present invention can be understood as a wireless network system having the above wireless terminal. The present invention can also be understood as a time correction method having at least a part of the above processing, a computer program for causing a computer to execute the method, or a computer-readable recording medium storing the computer program.
  • the present invention it is possible to correct the time of the internal clock of the wireless terminal in the wireless network even in a situation where wireless communication cannot be performed while suppressing power consumption by wireless communication.
  • This embodiment is a structure health monitoring system using a sensor network.
  • FIG. 1 the outline
  • the structure health monitoring system has a tree structure as shown in FIG. 1 and is configured to aggregate measurement data acquired by sensor nodes.
  • Examples of structures to be diagnosed by the structure health monitoring system of the present embodiment include outdoor structures such as bridges, tunnels, and railways. In addition to outdoor buildings, machines such as motors and semiconductor equipment may be targeted.
  • the sensor node 10 is a node that measures various physical quantities, and is installed in various places such as a bridge.
  • the measurement data acquired by the sensor node 10 is transmitted to the sink node 30 by wireless communication.
  • the sensor node 10 is low-cost and low-power, whereas the sink node 30 is a node rich in power capacity and computing resources.
  • the time synchronization sender node 20 is a node that acquires a reference time and transmits it to the sensor node 10 as synchronization time information.
  • the time synchronization sender node 20 can accurately synchronize the time of each sensor node 10, and therefore measurement data at the same time can be acquired from each sensor node 10.
  • the overall system configuration is not limited to the above configuration.
  • a plurality of systems shown in FIG. 1 may be prepared, and a server node that acquires sensor data from each sink node may be provided, so that a tree structure with a plurality of layers may be used.
  • measurement data can be analyzed by a sink node or a higher-level server.
  • FIG. 2 is a diagram illustrating functional blocks of the sensor node 10, the time synchronization sender node 20, and the sink node 30 that constitute the wireless sensor network.
  • the time synchronization sender node 20 includes a reference time information acquisition unit 201 and a synchronization time information distribution unit 202.
  • the reference time information acquisition unit 201 acquires time information from, for example, a GPS satellite signal or a standard radio wave. Each node in the wireless sensor network is synchronized at this time. Therefore, the time information acquired by the reference time information acquisition unit 201 is referred to as reference time information or simply as reference time.
  • reference time information acquisition unit 201 When only time synchronization between sensor nodes in the wireless sensor network system is required, it is not always necessary to use an accurate time as a reference time, and any master clock in the system may be used as a reference time. .
  • the synchronization time information distribution unit 202 is a functional unit that distributes the reference time information to the sensor node 10 by wireless communication.
  • the synchronization time information distribution unit 202 may transmit the synchronization time information using an existing well-known protocol (FTSP, SNTP, etc.).
  • the sensor node 10 includes a power supply unit 100, an internal clock 102 as a load unit 101, a measurement unit 103, a measurement data storage unit 104, a synchronization time information acquisition unit 105, a synchronization time information storage unit 106, a time correction processing unit 107, a measurement A data communication unit 108 and a control unit 109 are provided.
  • Each function of the load unit 101 may be realized by an integrated circuit such as an ASIC, may be realized by a processor executing a program stored in a memory, or may be realized by a combination thereof. .
  • the internal clock 102 is a circuit having a clock function, holds and updates internal clock information, and outputs it as a clock signal to each function unit in the apparatus.
  • an internal clock time or a sensor node time it is referred to as an internal clock time or a sensor node time.
  • the measuring unit 103 includes a plurality of sensors 103a.
  • the physical quantity measured by the sensor 103a may be arbitrary, and the sensor 103a is one or more of an acceleration sensor, a speed sensor, a distance measurement sensor, a stress sensor, an optical sensor, a temperature sensor, and the like.
  • the measurement unit 103 stores the data measured by the sensor 103a in the measurement data storage unit 104. At this time, the measurement time is acquired from the internal clock 102, and the measurement data and the internal clock time are stored in association with each other.
  • the synchronization time information acquisition unit 105 acquires the synchronization time information from the time synchronization sender node 20 by wireless communication.
  • the synchronization time information acquisition unit 105 obtains a correspondence relationship between the internal clock time and the reference time from the internal clock time from which the synchronization time information is acquired and the reference time and distribution error obtained from the synchronization time information.
  • the synchronization time information acquired by the synchronization time information acquisition unit 105 and the correspondence between the internal clock time and the reference time are stored in the synchronization time information storage unit 106.
  • a pair of the internal clock time and the reference time indicating the same time is hereinafter referred to as a reference point.
  • the time correction processing unit 107 corrects the internal clock time based on the synchronization time information stored in the synchronization time information storage unit 106.
  • the time correction processing unit 107 calculates a reference time corresponding to the internal clock time (including the current time and the time before and after the current time) at an arbitrary time.
  • the time correction processing unit 107 calculates a reference time corresponding to the internal clock time stored in the measurement data storage unit 104 in association with the measurement data, based on the synchronization time information. Thereby, the exact time (reference time) when measurement is performed by the measurement unit 103 can be obtained. At this time, the internal clock 102 may be adjusted. Details of the time correction processing by the time correction processing unit 107 will be described in detail later.
  • the measurement data communication unit 108 transmits the measurement data subjected to the time correction process to the sink node 30 by wireless communication.
  • the wireless communication system is not particularly limited.
  • the control unit 109 controls the entire process in the sensor node 10. In particular, based on the internal clock, measurement processing by the measurement unit 103, acquisition processing of synchronization time information by the synchronization time information acquisition unit 105, time correction processing by the time correction processing unit 107, and measurement data transmission processing by the measurement data communication unit 108 are performed. Control.
  • the measurement process by the measurement unit 103 is periodically performed. For example, a measurement period of 1 minute can be taken once every 10 minutes. Within each measurement period, measurement is repeatedly performed by the sensor 103a. For example, sensor information is acquired every 50 milliseconds.
  • the specific time intervals shown here are merely examples, and the values may be arbitrary.
  • the acquisition timing of synchronization time information and the timing of time correction processing will be described in detail later.
  • the transmission process of the measurement data may be arbitrary as long as the timing is after the time correction process is performed.
  • the sink node 30 is a node (measurement data receiving node) that receives and aggregates measurement data from the plurality of sensor nodes 10.
  • the sink node 30 is a node that is relatively excellent in power supply capacity and computing resources.
  • the sink node 30 includes a measurement data acquisition unit 301 and a measurement data storage unit 302.
  • the measurement data acquisition unit 301 is a functional unit that receives measurement data transmitted from the sensor node 10.
  • the measurement data acquired by the measurement data acquisition unit 301 is stored in the measurement data storage unit 302.
  • the sink node 30 also has a function unit that transmits measurement data stored in the measurement data storage unit 302 to an external data server.
  • FIG. 3 is a flowchart showing a flow of measurement processing and measurement data transmission processing performed by the sensor node 10. Processing performed by the sensor node 10 will be described with reference to FIG.
  • Sensor node 10 performs continuous measurement periodically. For example, measurement is performed once every 10 minutes for 1 minute. Therefore, the control unit 109 of the sensor node 10 waits for the measurement period to start based on the time information from the internal clock 102 (S1).
  • the synchronization time information acquisition unit 105 acquires the synchronization time information from the time synchronization sender node 20 and stores it in the synchronization time information storage unit 106 (S3). Note that the start of measurement and acquisition of synchronization time information may be performed simultaneously (in parallel), or measurement may be started after acquisition of synchronization time information first. When the synchronization time information is performed first, it is preferable to acquire the synchronization time information before the measurement start time so that the measurement can be started at the designated time.
  • the measurement unit 103 (sensor 103a) periodically acquires measurement data and stores it in the measurement data storage unit 104 (S4).
  • the measurement interval is, for example, 50 milliseconds.
  • the sensor data is stored in association with the internal clock time obtained from the internal clock 102.
  • the control unit 109 determines whether or not a predetermined synchronization time information acquisition timing has arrived during the measurement period (S5).
  • the synchronization time information acquisition unit 105 acquires the synchronization time information from the time synchronization sender node 20 and stores it in the synchronization time information storage unit 106. Note that it is preferable to set the acquisition timing of the synchronization time information and the measurement timing by the measurement unit so that they do not overlap in consideration of the software load.
  • the synchronization time information acquisition unit 105 acquires the synchronization time information from the time synchronization sender node 20 and stores it in the synchronization time information storage unit 106 (S7).
  • the acquisition of the synchronization time information after this measurement period may be performed immediately after the last measurement data acquisition, or may be performed after a certain interval.
  • the time correction processing unit 107 performs time correction processing (S8 to S9). Specifically, a relational expression between the sensor node time and the reference time is derived based on the synchronization time information (a plurality of reference points) stored in the synchronization time information storage unit 106 (S8), and based on this relational expression. Then, a reference time corresponding to the sensor node time stored in the measurement data storage unit 104 in association with the measurement data is calculated (S9). At this time, setting adjustment such as sensitivity correction of the internal clock 102 may be performed.
  • the sensitivity correction is a clock frequency sensitivity correction, and is a process of correcting the time required to advance one clock.
  • measurement data obtained by correcting the sensor node time with the reference time is transmitted from the measurement data communication unit 108 to the sink node (S10).
  • a series of measurement processes in one measurement period is completed by the above process.
  • the sensor node waits until the next measurement period starts.
  • the time correction process and the measurement data transmission process are performed every time one measurement period ends.
  • the time correction process is performed after a plurality of measurement periods are completed. Also good.
  • the measurement data transmission process may also be performed after a plurality of time correction processes are completed.
  • the synchronization time information is acquired before the measurement period, during the measurement period, and after the measurement period. Therefore, a plurality of reference points as shown in FIG. 4A are stored in the synchronization time information storage unit 106.
  • one reference point is acquired before and after the measurement period, and two reference points are acquired during the measurement period.
  • the time correction processing unit 107 calculates a relational expression representing the relationship between the sensor node time and the reference time based on these reference points (that is, the correspondence between the sensor node time and the reference time).
  • the relational expression can be expressed in the form of a function T (L) that gives a reference time T corresponding to an arbitrary internal clock time L.
  • FIG. 4A shows an example in which a straight line (primary expression) representing the relationship between the sensor node time and the reference time is obtained by linear approximation using least square approximation.
  • the relational expression T (L) representing the reference time T corresponding to an arbitrary internal clock time L can be obtained as follows. Note that n is the number of reference points, and Ti and Li represent the reference time and internal clock time for the i-th reference point.
  • relational expression is not limited to a linear expression, and may be approximated by a second or higher order polynomial as shown in FIG. Even in the case of approximation by a second-order or higher-order polynomial, although specific mathematical expressions are omitted, each coefficient can be calculated using the least square method in the same manner as described above. Note that the approximation is not limited to polynomial approximation and may be approximated by a function other than polynomial.
  • relational expression T (L) representing the reference time T corresponding to an arbitrary internal clock time L can be obtained as follows.
  • a polynomial that passes through all reference points using interpolation such as spline interpolation may be used as a relational expression.
  • the time correction processing unit 107 calculates a reference time corresponding to the sensor node time stored in the measurement data storage unit 104 based on the relational expression, and the reference time when the measurement unit 103 performs the measurement. Can be requested.
  • the reference time corresponding to the sensor node time at an arbitrary time can be accurately obtained by only acquiring the synchronization time information from the time synchronization sender node 20 several times. That is, in order to improve the accuracy of time synchronization, it is not necessary to increase the number of times of wireless communication for acquiring synchronization time information. Therefore, accurate time synchronization is possible without increasing the power consumption.
  • the synchronization time information is acquired before and after the measurement period and during the measurement period.
  • the acquisition timing may be arbitrary.
  • a relational expression between the sensor node time and the reference time may be obtained based on a plurality of reference points before the start of the measurement period.
  • the synchronization time information is acquired only in step S3, and steps S5 to S6 and S7 are omitted.
  • the time after the acquisition time of the synchronization time information is corrected. Since the relational expression is obtained before the measurement period, time correction can be performed immediately during the measurement period.
  • the synchronization time information acquisition unit 105 can acquire a plurality of synchronization time information from the time synchronization sender node 20 in a relatively short period of time.
  • a relational expression between the sensor node time and the reference time may be obtained based on a plurality of reference points after the end of the measurement period.
  • the time before the acquisition time of the synchronization time information is corrected.
  • the synchronization time information is acquired only in step S7, and steps S3 and S5 to S6 are omitted. Since the time correction process is performed after the measurement period, the processing load during measurement is reduced. Therefore, it is effective when the processing load during measurement is large, such as when performing high-frequency sampling, and time synchronization processing cannot be performed during measurement (not appropriate).
  • a relational expression between the sensor node time and the reference time may be obtained based on a plurality of reference points during the measurement period.
  • the time before and after the acquisition time of the synchronization time information is corrected.
  • the synchronization time information is acquired only in step S6, and steps S3 and S7 are omitted.
  • the time correction according to the present embodiment is one synchronization time before the measurement period, after the measurement period, or during the measurement period.
  • a relational expression between the sensor node time and the reference time is obtained based on the information group, and can be regarded as a process of correcting the time using this relational expression.
  • reference point groups may be acquired in each of the measurement period, after the measurement period, and during the measurement period, and time correction may be performed using a relational expression obtained therefrom.
  • reference point groups 61, 2, and 63 before, during, and after the measurement period are shown.
  • a correspondence 61a between the internal clock time and the reference time is obtained from a plurality of reference points (black circles in the enlarged view) included in the reference point group 61.
  • correspondences 62a and 63a between the internal clock time and the reference time are obtained from the reference point groups 62 and 63, respectively.
  • a relational expression may be obtained by regression analysis or interpolation using the correspondences 61a, 62a, 63a.
  • the correspondence 61a, 62a, 63a may be determined arbitrarily. For example, a relational expression is calculated from the reference points in each of the reference point groups 61, 62, 63, and an arbitrary point on the relational expression is calculated.
  • the correspondence 61a, 62a, and 63a can be used.
  • reference point groups at a plurality of arbitrary time points such as a combination before and after the measurement period, a combination before and during the measurement period, and a combination during and after the measurement period.
  • the reference time corresponding to the sensor node time at the time of measurement is obtained after the end of the measurement period.
  • the reference time at that time is obtained for each measurement. Since the functional configuration of this embodiment is the same as that of the first embodiment, description thereof is omitted. In the following description, differences from the first embodiment will be mainly described regarding the measurement process and the time correction process.
  • FIG. 7 is a flowchart showing a flow of measurement processing and measurement data transmission processing of the sensor node 10 in the present embodiment. The same number is attached
  • Steps S1 to S3 are the same as in the first embodiment. However, a difference is that a plurality of reference points are acquired in step S3, and a relational expression between the sensor node time and the reference time is obtained based on the plurality of reference points in the next step S11.
  • the reference time at the measurement time can be calculated during the measurement period (S12). If it demonstrates with reference to Fig.8 (a), the two reference points 81 and 82 will be acquired before the measurement period start, and the relational expression 83 will be calculated from these reference points. Therefore, the reference time corresponding to the sensor node time can be calculated using this relational expression 83 immediately after the start of measurement.
  • the point that the synchronization time information is acquired when the acquisition timing of the synchronization time information arrives during the measurement period is the same as in the first embodiment.
  • the relational expression between the sensor node time and the reference time is recalculated (updated) (S12). This will be described with reference to FIG. In FIG. 8B, the timing for acquiring new synchronization time information has arrived, and a new reference point 84 has been acquired. At this time, the relational expression 85 is calculated from the two latest reference points 82 and 84, and thereafter, the reference time corresponding to the sensor node time is calculated using the relational expression 85.
  • the reference time corresponding to the current time can be obtained immediately at any time.
  • the relational expression is calculated from the two most recent reference points.
  • the number of the nearest reference points to calculate the relational expression may be arbitrary.
  • a straight line (primary expression) is used as the relational expression.
  • a relational expression using an arbitrary function as described in the first embodiment can be used.
  • a relational expression may be calculated from corresponding points obtained from two or more reference point groups.
  • measurement data acquisition (S4), synchronization time information acquisition and relational expression calculation (S5 to S6), and reference time corresponding to the internal clock time (S13) are performed in this order. However, these processes may be performed in parallel. Alternatively, the relational expression in steps S5 to S6 may be calculated first to calculate the reference clock at that time simultaneously with the acquisition of the measurement data.
  • the time synchronization sender node is omitted from the sensor network.
  • FIG. 9 shows functional blocks of the sensor node 10 and the sink node 30 according to the present embodiment.
  • the sensor node 10 according to the present embodiment includes a reference time information acquisition unit 110 instead of the synchronization time information acquisition unit 105.
  • the reference time information acquisition unit 110 is a GPS receiver that acquires GPS time from, for example, a GPS satellite signal.
  • the sensor node 10 acquires the reference time directly from a GPS satellite radio wave or the like instead of acquiring the reference time from the time synchronization sender node.
  • the sensor node 10 acquires the reference time directly from a GPS satellite radio wave or the like instead of acquiring the reference time from the time synchronization sender node.
  • any master clock in the system may be used as the reference time.
  • the contents of the process are the same as those in the first and second embodiments.
  • the GPS receiver reference time information acquisition unit
  • the reference time at an arbitrary time is estimated based on the reference time acquired from the GPS receiver at several points.
  • the sensor node 10 may include a synchronization time information acquisition unit that acquires synchronization time information from the time synchronization sender node in addition to the configuration of the present embodiment.
  • the synchronization time information is received from the time synchronization sender node via the synchronization time information acquisition unit, and if it cannot be received, the reference time is obtained from the GPS receiver (reference time information acquisition unit). To get. Thereby, time synchronization can be performed more reliably while suppressing an increase in power consumption in the sensor node.
  • FIG. 10 shows functional blocks of each node in the present embodiment.
  • the structure demonstrated here is a structure based on 1st Embodiment, the same deformation
  • transformation is added also to 2nd and 3rd embodiment.
  • the time correction processing unit 107 is omitted from the sensor node 10 in this embodiment, and the measurement data / synchronized time information communication unit 111 is provided instead of the measurement data communication unit 108.
  • the measurement data / synchronization time information communication unit 111 corresponds to the measurement data stored in the measurement data storage unit 104 and the internal clock time at the time of measurement, and the correspondence between the internal clock time stored in the synchronization time information storage unit 106 and the reference time. (Reference point) is transmitted to the sink node 30.
  • the sync node 30 is different from the first embodiment in that it includes a measurement data / synchronization time information acquisition unit 303 and a time correction processing unit 304.
  • the measurement data / synchronization time information acquisition unit 303 acquires the measurement data and the internal clock time at the time of measurement and the correspondence (reference point) between the internal clock time and the reference time transmitted from the sensor node 10.
  • the time correction processing unit 304 calculates a reference time corresponding to the internal clock time at the measurement data acquisition time of the sensor node 10 using the acquired reference point, and associates the reference time with the measurement data to measure the measurement data.
  • the content of the time correction processing in the time correction processing unit 304 can be performed by the processing described in the first and second embodiments, and thus description thereof is omitted here.
  • the function of acquiring a reference point from the sensor node 10 corresponds to the synchronization time information acquisition means in the present invention.
  • the time correction process at the sensor node 10 can be omitted, advantageous effects such as a reduction in processing load on the sensor node 10 and a reduction in power consumption can be obtained.
  • a wireless sensor network system is used for a health monitoring system of an outdoor structure such as a bridge or a tunnel
  • the application destination of the wireless sensor network system is not limited to the above.
  • the above wireless sensor network system can be applied to a health monitoring system other than outdoor structures such as semiconductor equipment and motors, and any other measurement system.
  • a wireless sensor network system including a sensor node is described as an example.
  • the present invention is applicable to a wireless sensor network system including an arbitrary wireless terminal. That is, a wireless terminal having an internal clock to be corrected does not necessarily have a sensor (measuring unit).

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Electric Clocks (AREA)
  • Arrangements For Transmission Of Measured Signals (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

La présente invention concerne un dispositif de correction de l'heure qui corrige l'heure d'une horloge interne d'un terminal sans fil dans un réseau sans fil, le dispositif de correction de l'heure comprenant : un moyen d'acquisition d'informations d'heure synchrone qui acquiert une heure de référence correspondant à l'heure de l'horloge interne; et un moyen de correction de l'heure qui trouve une expression relationnelle entre l'heure de l'horloge interne et l'heure de référence sur la base des correspondances entre l'heure de l'horloge interne et l'heure de référence en une pluralité de points temporels, puis qui calcule l'heure de référence correspondant à l'heure de l'horloge interne sur la base de l'expression relationnelle.
PCT/JP2014/081952 2013-12-13 2014-12-03 Dispositif de correction de l'heure, dispositif de mesure et procédé de correction de l'heure WO2015087751A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2013-258663 2013-12-13
JP2013258663A JP2015114290A (ja) 2013-12-13 2013-12-13 時刻補正装置、計測装置、時刻補正方法

Publications (1)

Publication Number Publication Date
WO2015087751A1 true WO2015087751A1 (fr) 2015-06-18

Family

ID=53371059

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2014/081952 WO2015087751A1 (fr) 2013-12-13 2014-12-03 Dispositif de correction de l'heure, dispositif de mesure et procédé de correction de l'heure

Country Status (2)

Country Link
JP (1) JP2015114290A (fr)
WO (1) WO2015087751A1 (fr)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11284229B2 (en) 2017-02-17 2022-03-22 Nippon Telegraph And Telephone Corporation Sensing system and time stamp correction method
CN114237020A (zh) * 2021-12-10 2022-03-25 合肥兆芯电子有限公司 计时器校准方法与电子装置
JP7370419B1 (ja) 2022-04-28 2023-10-27 フジテコム株式会社 データ収集装置、信号発生位置特定システム、データ収集方法、信号発生位置特定方法、及びプログラム

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6953735B2 (ja) * 2016-04-01 2021-10-27 富士通株式会社 情報処理装置、情報処理システム、情報処理方法及び情報処理プログラム
US11115941B2 (en) * 2016-05-18 2021-09-07 Nippon Telegraph And Telephone Corporation Wireless communication system, wireless terminal, and time synchronization method
JP6487386B2 (ja) * 2016-07-22 2019-03-20 ファナック株式会社 時刻精度を維持するためのサーバ、方法、プログラム、記録媒体、及びシステム
JP7077694B2 (ja) * 2018-03-19 2022-05-31 セイコーエプソン株式会社 センサーモジュール、計測システム、電子機器、及び移動体

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006317293A (ja) * 2005-05-13 2006-11-24 Dainippon Printing Co Ltd センサ装置およびセンサ装置内計測時刻の補正方法
JP2008209995A (ja) * 2007-02-23 2008-09-11 Mitsubishi Electric Corp 分散計測システムおよびその方法
JP2009111654A (ja) * 2007-10-30 2009-05-21 National Institute Of Information & Communication Technology 時刻同期処理システム、時刻情報配信装置、時刻同期処理装置、時刻情報配信プログラム、および時刻同期処理プログラム
JP2010252150A (ja) * 2009-04-17 2010-11-04 Denso Corp ノード装置および車両ネットワークシステム
JP2013024796A (ja) * 2011-07-25 2013-02-04 Toda Constr Co Ltd データ記録における時間軸の時刻補正方法とそのシステム

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4515615B2 (ja) * 2000-09-14 2010-08-04 株式会社日立メディコ 画像表示装置
JP4705869B2 (ja) * 2006-03-29 2011-06-22 株式会社日立ハイテクノロジーズ 荷電粒子線システム、およびパターン計測方法
US20130038358A1 (en) * 2011-08-10 2013-02-14 David M. Cook Wireless sensor node and method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006317293A (ja) * 2005-05-13 2006-11-24 Dainippon Printing Co Ltd センサ装置およびセンサ装置内計測時刻の補正方法
JP2008209995A (ja) * 2007-02-23 2008-09-11 Mitsubishi Electric Corp 分散計測システムおよびその方法
JP2009111654A (ja) * 2007-10-30 2009-05-21 National Institute Of Information & Communication Technology 時刻同期処理システム、時刻情報配信装置、時刻同期処理装置、時刻情報配信プログラム、および時刻同期処理プログラム
JP2010252150A (ja) * 2009-04-17 2010-11-04 Denso Corp ノード装置および車両ネットワークシステム
JP2013024796A (ja) * 2011-07-25 2013-02-04 Toda Constr Co Ltd データ記録における時間軸の時刻補正方法とそのシステム

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11284229B2 (en) 2017-02-17 2022-03-22 Nippon Telegraph And Telephone Corporation Sensing system and time stamp correction method
CN114237020A (zh) * 2021-12-10 2022-03-25 合肥兆芯电子有限公司 计时器校准方法与电子装置
CN114237020B (zh) * 2021-12-10 2023-09-26 合肥兆芯电子有限公司 计时器校准方法与电子装置
US11803208B2 (en) 2021-12-10 2023-10-31 Hefei Core Storage Electronic Limited Timer calibration method and electronic device
JP7370419B1 (ja) 2022-04-28 2023-10-27 フジテコム株式会社 データ収集装置、信号発生位置特定システム、データ収集方法、信号発生位置特定方法、及びプログラム

Also Published As

Publication number Publication date
JP2015114290A (ja) 2015-06-22

Similar Documents

Publication Publication Date Title
WO2015087751A1 (fr) Dispositif de correction de l'heure, dispositif de mesure et procédé de correction de l'heure
EP3584780B1 (fr) Système de détection et procédé de correction de marqueur temporel
US11038609B2 (en) Sensing system and time synchronization method
JP5166203B2 (ja) センサネットワークシステム、センサノード、及び基地局
US9455885B2 (en) Systems, methods, and apparatus for modifying sensor time stamp data
CN104737490A (zh) 通信装置、通信***和时刻同步方法
JP2013513786A (ja) 非同期ネットワーク局のクロックのずれを補正するための補正因子の計算を用いたtdoaに基づく位置測定方法
US20130254443A1 (en) Method For Determining The Topology Of A Serial Asynchronous Databus
CN105281969A (zh) 一种统计信息获取方法及装置
JP2008209995A (ja) 分散計測システムおよびその方法
CN105519021B (zh) 测定通信网络中的频率偏差的位置的方法和设备
US20220070801A1 (en) Monitoring system and synchronization method
CN110553649B (zh) 一种轨迹优化算法及储存介质、监管***
EP2599247A1 (fr) Procédé et dispositif de traitement de données sur une connexion entre deux n uds d'un réseau de communication
KR20100062786A (ko) 유무선 통합 네트워크에서의 시각 동기화 시스템 및 시각 동기 방법
JP5813489B2 (ja) 異常発生推定方法及び異常発生推定装置
TWI551084B (zh) 距離計測裝置及距離計測方法
WO2014162199A1 (fr) Procede, appareil et systeme de mise en correspondance de dispositifs
JP5372315B2 (ja) テレメーターシステムの子局装置
JP5643240B2 (ja) 時刻設定方法、通信装置、および時刻設定プログラム
CN108093474A (zh) 利用虚拟时间同步实现室内定位的方法及***
KR101645260B1 (ko) 복수의 제어기간의 정밀한 시간 기록을 포함하는 데이터 동기화 시스템 및 방법
US20150282054A1 (en) Wireless communication system, management device, wireless device, and wireless communication method
US20170117980A1 (en) Time synchronization for network device
CN113141225A (zh) 时间同步方法、装置、存储介质及终端

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 14869921

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 14869921

Country of ref document: EP

Kind code of ref document: A1