Drift detection and calibration of sensor networks

Wireless sensor network (WSN) is becoming more and more important with the development of Internet-of-things (IoT), it has been widely used to sense and monitor an area of interest in many scenarios. Since sensors in WSN can suffer from drift or errors with the increase of deployment time, the trustworthiness of sensor data will be affected. In this paper, an algorithm is proposed to detect and calibrate drift of sensors using clustering method and Kalman filter. The proposed method neither requires a densely deployed assumption nor needs prior knowledge of data models but utilizing data correlation among sensors. It also allows multiple sensors to drift at the same time. The results show that proposed algorithm can successfully run to improve the trustworthiness of collected data, and is also robust even in a high-noise scenario.

[1]  Marimuthu Palaniswami,et al.  Automatic Sensor Drift Detection and Correction Using Spatial Kriging and Kalman Filtering , 2013, 2013 IEEE International Conference on Distributed Computing in Sensor Systems.

[2]  H. W. Sorenson,et al.  Kalman filtering : theory and application , 1985 .

[3]  Martin Vetterli,et al.  Adaptive wavelet thresholding for image denoising and compression , 2000, IEEE Trans. Image Process..

[4]  J. A. Hartigan,et al.  A k-means clustering algorithm , 1979 .

[5]  Andreas Willig,et al.  Recent and Emerging Topics in Wireless Industrial Communications: A Selection , 2008, IEEE Transactions on Industrial Informatics.

[6]  Milos S. Stankovic,et al.  Distributed Macro Calibration via Output Synchronization in Lossy Sensor Networks , 2013, ArXiv.

[7]  Kyungran Kang,et al.  A Blind Calibration Scheme Exploiting Mutual Calibration Relationships for a Dense Mobile Sensor Network , 2014, IEEE Sensors Journal.

[8]  Ian F. Akyildiz,et al.  Sensor Networks , 2002, Encyclopedia of GIS.

[9]  P. S. Maybeck,et al.  The Kalman Filter: An Introduction to Concepts , 1990, Autonomous Robot Vehicles.

[10]  Gene H. Golub,et al.  Singular value decomposition and least squares solutions , 1970, Milestones in Matrix Computation.

[11]  Deborah Estrin,et al.  A Collaborative Approach to In-Place Sensor Calibration , 2003, IPSN.

[12]  Tao Tang,et al.  A reliable transfer protocol for multi-parameter data collecting in wireless sensor networks , 2013, 2013 15th International Conference on Advanced Communications Technology (ICACT).

[13]  L. Balzano,et al.  Blind Calibration of Sensor Networks , 2007, 2007 6th International Symposium on Information Processing in Sensor Networks.

[14]  Los Angeles Addressing Fault and Calibration in Wireless Sensor Networks , 2007 .

[15]  Andreas Willig,et al.  Wireless Technology in Industrial Networks , 2005, Proceedings of the IEEE.

[16]  D.M. Mount,et al.  An Efficient k-Means Clustering Algorithm: Analysis and Implementation , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[17]  Lothar Thiele,et al.  Reducing multi-hop calibration errors in large-scale mobile sensor networks , 2015, IPSN.

[18]  Karl Henrik Johansson,et al.  Distributed Blind Calibration via Output Synchronization in Lossy Sensor Networks , 2013, 1307.6982.

[19]  Marimuthu Palaniswami,et al.  Spatio-temporal modelling-based drift-aware wireless sensor networks , 2011, IET Wirel. Sens. Syst..

[20]  Huazhong Yang,et al.  Blind drift calibration of sensor networks using signal space projection and Kalman filter , 2015, 2015 IEEE Tenth International Conference on Intelligent Sensors, Sensor Networks and Information Processing (ISSNIP).

[21]  Lindsay I. Smith,et al.  A tutorial on Principal Components Analysis , 2002 .

[22]  Tao Tang,et al.  Design and implementation of a hybrid sensor network for Milu Deer monitoring , 2012, 2012 14th International Conference on Advanced Communication Technology (ICACT).

[23]  Subhash Challa,et al.  Distributed Recursive Algorithm for Auto Calibration in Drift Aware Wireless Sensor Networks , 2008 .

[24]  Yunhao Liu,et al.  Calibrate without Calibrating: An Iterative Approach in Participatory Sensing Network , 2015, IEEE Transactions on Parallel and Distributed Systems.

[25]  Mani B. Srivastava,et al.  Addressing Fault and Calibration in Wireless Sensor Networks , 2007 .

[26]  Milos S. Stankovic,et al.  Distributed Blind Calibration in Lossy Sensor Networks via Output Synchronization , 2015, IEEE Transactions on Automatic Control.

[27]  Biswanath Mukherjee,et al.  Wireless sensor network survey , 2008, Comput. Networks.