| Literature DB >> 30463196 |
Miloš S Stanković1,2,3, Srdjan S Stanković4,5, Karl Henrik Johansson6, Marko Beko7,8, Luis M Camarinha-Matos9,10.
Abstract
This paper deals with recently proposed algorithms for real-time distributed blind macro-calibration of sensor networks based on consensus (synchronization). The algorithms are completely decentralized and do not require a fusion center. The goal is to consolidate all of the existing results on the subject, present them in a unified way, and provide additional important analysis of theoretical and practical issues that one can encounter when designing and applying the methodology. We first present the basic algorithm which estimates local calibration parameters by enforcing asymptotic consensus, in the mean-square sense and with probability one (w.p.1), on calibrated sensor gains and calibrated sensor offsets. For the more realistic case in which additive measurement noise, communication dropouts and additive communication noise are present, two algorithm modifications are discussed: one that uses a simple compensation term, and a more robust one based on an instrumental variable. The modified algorithms also achieve asymptotic agreement for calibrated sensor gains and offsets, in the mean-square sense and w.p.1. The convergence rate can be determined in terms of an upper bound on the mean-square error. The case when the communications between nodes is completely asynchronous, which is of substantial importance for real-world applications, is also presented. Suggestions for design of a priori adjustable weights are given. We also present the results for the case in which the underlying sensor network has a subset of (precalibrated) reference sensors with fixed calibration parameters. Wide applicability and efficacy of these algorithms are illustrated on several simulation examples. Finally, important open questions and future research directions are discussed.Entities:
Keywords: blind calibration; consensus; distributed estimation; macro calibration; sensor networks; stochastic approximation; synchronization
Year: 2018 PMID: 30463196 PMCID: PMC6264103 DOI: 10.3390/s18114027
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1An example sensor network used in smart-city applications with decentralized communication topology. The inter-node communication is performed according to the depicted directed graph. The introduced distributed calibration algorithm achieves asymptotic calibration of all the sensor nodes in the network without using any type of fusion center.
Figure 2An example sensor network used in smart-city applications with multiple (four) reference nodes. The reference nodes (RNs) have fixed calibration parameters: only the rest of the nodes implement the given distributed sensor calibration recursions.
Figure 3Noiseless synchronous algorithm without references: convergence to consensus is achieved for corrected gains and corrected offsets.
Figure 4Noiseless synchronous algorithm with one reference sensor: convergence to the reference is chieved.
Figure 5The modified algorithm (25): convergence to consensus is achieved for corrected gains and corrected offsets despite measurement noise presence.
Figure 6The asynchronous algorithm based on instrumental variables without reference sensors: convergence to consensus is achieved for corrected gains and corrected offsets.
Figure 7Stochastic gradient algorithm: convergence to consensus is not achieved.
Figure 8The asynchronous algorithm with two reference sensors with different characteristics: both the corrected gains and the corrected offsets converge to different values determined by (38).