Time Synchronization for Wireless Sensors Using Low-Cost GPS Module and Arduino

Time synchronisation for wireless sensors is important for a proper interpretation of measurements, particularly for acceleration measurements to estimate mode-shapes correctly. This paper presents a new time synchronisation method working independently on each node without exchanging time-sync packets among nodes. This stand-along operation can make field measurement campaigns very time-efficient without a need of constructing and validating the wireless sensor network. The proposed method firstly time-stamps measurements using the accurate time-source from a GPS module on each node, and secondly re-samples the time-stamped data to get time-synchronised data. The time-stamping method proposed in the study utilises Pulse-Per-Second (PPS) signals and NMEA (National Marine Electronics Association) sentences generated by a low-cost GPS module, and the internal timer/counter unit of Arduino. Error analysis on the proposed time-stamping method was carried out and derived an analytical expression for the maximum variance of time-stamping error of the proposed method. Four experiments have been carried out to observe 1) the long-term operational stability of the GPS module, 2) the accuracy of the PPS signals, 3) the accuracy of the proposed time-stamping method, and 4) the validity of the proposed time-synchronisation method for output-only modal analysis on a laboratory floor structure. The GPS module was found to operate or to resume operating stably for the entire test period of seven days even with the limited field of view to the sky. The relative time errors of two PPS signals from four GPS modules were found to be within +/-400 nsec. The time-stamping error measured by two identical time-stamping Arduinos for common trigger signals was found to have a standard deviation of 40.8 nsec, which agreed well with the maximum value of 42.0 nsec predicted by the error analysis. From the output-only modal analysis, the estimated modal parameters were found to agree well with that from the wired acceleration sensors. The phase angle of the cross spectral density of the two wireless accelerations showed that there was no apparent time-synchronisation error observable. These observations indicated a successful operation of the proposed time-synchronisation method.

[1]  Ivan Stoianov,et al.  Towards a radio-controlled time synchronized wireless sensor network: A work in-progress paper , 2010, 2010 IEEE 15th Conference on Emerging Technologies & Factory Automation (ETFA 2010).

[2]  A. Swami,et al.  Synchronization in Sensor Networks: an Overview , 2006, MILCOM 2006 - 2006 IEEE Military Communications conference.

[3]  Sung-Han Sim,et al.  Automated decentralized modal analysis using smart sensors , 2010 .

[4]  Billie F. Spencer,et al.  Synchronized sensing for wireless monitoring of large structures , 2016 .

[5]  Sung-Han Sim,et al.  Issues in structural health monitoring employing smart sensors , 2007 .

[6]  Edward Sazonov,et al.  Wireless Intelligent Sensor and Actuator Network - A Scalable Platform for Time-synchronous Applications of Structural Health Monitoring , 2010 .

[7]  Abderrazak Abdaoui,et al.  Impact of time synchronization error on the mode-shape identification and damage detection/localization in WSNs for structural health monitoring , 2017, J. Netw. Comput. Appl..

[8]  Billie F. Spencer,et al.  Efficient time synchronization for structural health monitoring using wireless smart sensor networks , 2016 .

[9]  Deborah Estrin,et al.  Proceedings of the 5th Symposium on Operating Systems Design and Implementation Fine-grained Network Time Synchronization Using Reference Broadcasts , 2022 .

[10]  Michael Kevin Maggs,et al.  Consensus Clock Synchronization for Wireless Sensor Networks , 2012, IEEE Sensors Journal.

[11]  Gabor Karsai,et al.  Time Synchronization Services for Low-Cost Fog Computing Applications , 2017, 2017 International Symposium on Rapid System Prototyping (RSP).

[12]  Edward Sazonov,et al.  The effect of time synchronization of wireless sensors on the modal analysis of structures , 2008 .

[13]  Gul Agha,et al.  Next Generation Wireless Smart Sensors Toward Sustainable Civil Infrastructure , 2017 .

[14]  Reza Olfati-Saber,et al.  Consensus and Cooperation in Networked Multi-Agent Systems , 2007, Proceedings of the IEEE.

[15]  Saurabh Ganeriwal,et al.  Timing-sync protocol for sensor networks , 2003, SenSys '03.

[16]  Prakash Ranganathan,et al.  TIME SYNCHRONIZATION IN WIRELESS SENSOR NETWORKS: A SURVEY , 2010 .

[17]  Jerome P. Lynch,et al.  A summary review of wireless sensors and sensor networks for structural health monitoring , 2006 .

[18]  Gyula Simon,et al.  The flooding time synchronization protocol , 2004, SenSys '04.

[19]  James M. Conrad,et al.  Time synchronization in wireless sensor networks: A survey , 2010, Proceedings of the IEEE SoutheastCon 2010 (SoutheastCon).

[20]  Ajay D. Kshemkalyani,et al.  Clock synchronization for wireless sensor networks: a survey , 2005, Ad Hoc Networks.

[21]  B. Peeters,et al.  Stochastic System Identification for Operational Modal Analysis: A Review , 2001 .