Self-Calibration Methods for Uncontrolled Environments in Sensor Networks: A Reference Survey <s> Calibration Time and Frequency <s> Calibration is the process of mapping raw sensor readings into corrected values by identifying and correcting systematic bias. Calibration is important from both off-line and on-line perspectives. Major objectives of calibration procedure include accuracy, resiliency against random errors, ability to be applied in various scenarios, and to address a variety of error models. In addition, a compact mapping function is attractive in terms of both storage and robustness. We start by introducing the nonparametric statistical approach for conducting off-line calibration. After that, we present the non-parametric statistical percentile method for establishing the confidence interval for a particular mapping function. Furthermore, we propose the first model-based on-line procedure for calibration. The calibration problem is formulated as an instance of nonlinear function minimization and solved using the standard conjugate gradient approach. A number of trade-offs between the effectiveness of calibration and noise level, latency, size of network and the complexity of phenomena are analyzed in a quantitative way. As a demonstration example, we use a system consisting of photovoltaic optical sensors. <s> BIB001 </s> Self-Calibration Methods for Uncontrolled Environments in Sensor Networks: A Reference Survey <s> Calibration Time and Frequency <s> We propose CaliBree, a self-calibration system for mobile wireless sensor networks. Sensors calibration is a fundamental problem in a sensor network. If sensor devices are not properly calibrated, their sensor readings are likely of little use to the application. Distributed calibration is challenging in a mobile sensor network, where sensor devices are carried by people or vehicles, mainly for three reasons: i)the sensing contact time, i.e., the amount of time nodes are within the sensing range of each other, can be very limited, requiring a quick and efficient calibration technique; ii)for scalability and ease of use, the calibration algorithm should not require manual intervention; iii)the computational burden must be low since some sensor platforms have limited capabilities. In this paper we propose CaliBree, a distributed, scalable, and lightweight calibration protocol that applies a discrete average consensus algorithm technique to calibrate sensor nodes. CaliBree is shown to be effective through experimental evaluation using embedded wireless sensor devices, achieving high calibration accuracy. <s> BIB002 </s> Self-Calibration Methods for Uncontrolled Environments in Sensor Networks: A Reference Survey <s> Calibration Time and Frequency <s> Calibrating nonlinear mobile sensors in-field is a challenging task due to the unavailability of controlled signal field and pre-calibrated sensor devices. In this paper, we propose a Density Guided blind Calibration (DGC) scheme for nonlinear mobile sensors by approximating the nonlinear calibration functions using piecewise linear functions. The DGC scheme exploits the fact that sensors moving in the same region collect similar fraction of true values in any given interval over time. The proposed scheme tackles the nonlinear calibration problem through an optimization formulation which is very easy to solve. The effectiveness of the proposed scheme is verified through simulations and an experiment with MICA2 light sensors. <s> BIB003 </s> Self-Calibration Methods for Uncontrolled Environments in Sensor Networks: A Reference Survey <s> Calibration Time and Frequency <s> Internet-of-Things (IoT) is a concept referring to interconnected people and objects and smart city is one of the many applications of IoT. Wireless Sensor Network (WSN) is a specific technology that helps to create “Smart Cities”. It aims at creating a distributed network of intelligent sensor nodes which can measure various parameters for efficient management of the city. The data thus collected through a range of sensors is processed and is delivered wirelessly in real-time to the citizens or the appropriate authorities. Since the application framework for smart city application is huge, it would require a large number of different types of sensors for its implementation and the project could be viable only if we use low resolution, low precision but inexpensive sensors. The sensors in sensor network can suffer from random or systematic errors. Most common problem with inexpensive sensors used in WSNs for smart city applications is of drift and bias. They can be calibrated at the time of deployment, but they develop drift, which is the slow change in the reading of sensor from actual value as time progresses. In this paper we have proposed a framework to automatically detect and correct the drift of the sensor nodes to keep the WSN usable. Kriging based interpolation of the sensor readings of neighboring sensors is used to predict actual value at the sensor node and the measured drift is then kalman filtered to get correct drift estimates. We have demonstrated the results of this algorithm on real sensor data obtained from Intel Research Berkeley Laboratory deployment and shown that our system is able to detect and correct smooth drift and bias generated in the sensors. We have also shown that our system is robust with respect to the number of sensor nodes drifting and significantly outperforms the traditional averaging based interpolation methods. <s> BIB004 </s> Self-Calibration Methods for Uncontrolled Environments in Sensor Networks: A Reference Survey <s> Calibration Time and Frequency <s> Abstract The performances of several field calibration methods for low-cost sensors, including linear/multi linear regression and supervised learning techniques are compared. A cluster of ozone, nitrogen dioxide, nitrogen monoxide, carbon monoxide and carbon dioxide sensors was operated. The sensors were either of metal oxide or electrochemical type or based on miniaturized infra-red cell. For each method, a two-week calibration was carried out at a semi-rural site against reference measurements. Subsequently, the accuracy of the predicted values was evaluated for about five months using a few indicators and techniques: orthogonal regression, target diagram, measurement uncertainty and drifts over time of sensor predictions. The study assessed if the sensors were could reach the Data Quality Objective (DQOs) of the European Air Quality Directive for indicative methods (between 25 and 30% of uncertainty for O 3 and NO 2 ). In this study it appears that O 3 may be calibrated using simple regression techniques while for NO 2 a better agreement between sensors and reference measurements was reached using supervised learning techniques. The hourly O 3 DQO was met while it was unlikely that NO 2 hourly one could be met. This was likely caused by the low NO 2 levels correlated with high O 3 levels that are typical of semi-rural site where the measurements of this study took place. <s> BIB005 </s> Self-Calibration Methods for Uncontrolled Environments in Sensor Networks: A Reference Survey <s> Calibration Time and Frequency <s> Frequent sensor calibration is essential in sensor networks with low-cost sensors. We exploit the fact that temporally and spatially close measurements of different sensors measuring the same phenomenon are similar. Hence, when calibrating a sensor, we adjust its calibration parameters to minimize the differences between co-located measurements of previously calibrated sensors. In turn, freshly calibrated sensors can now be used to calibrate other sensors in the network, referred to as multi-hop calibration. We are the first to study multi-hop calibration with respect to a reference signal (micro-calibration) in detail. We show that ordinary least squares regression---commonly used to calibrate noisy sensors---suffers from significant error accumulation over multiple hops. In this paper, we propose a novel multi-hop calibration algorithm using geometric mean regression, which (i) highly reduces error propagation in the network, (ii) distinctly outperforms ordinary least squares in the multi-hop scenario, and (iii) requires considerably fewer ground truth measurements compared to existing network calibration algorithms. The proposed algorithm is especially valuable when calibrating large networks of heterogeneous sensors with different noise characteristics. We provide theoretical justifications for our claims. Then, we conduct a detailed analysis with artificial data to study calibration accuracy under various settings and to identify different error sources. Finally, we use our algorithm to accurately calibrate 13 million temperature, ground ozone (O3), and carbon monoxide (CO) measurements gathered by our mobile air pollution monitoring network. <s> BIB006 </s> Self-Calibration Methods for Uncontrolled Environments in Sensor Networks: A Reference Survey <s> Calibration Time and Frequency <s> Over the past few years, many low-cost pollution sensors have been integrated into measurement platforms for air quality monitoring. However, using these sensors is challenging: concentrations of toxic substances in ambient air often lie at sensors' sensitivity boundaries, environmental conditions affect the sensor measurements, and the sensors often suffer from poor selectivity, i.e. are cross-sensitive to multiple pollutants. Datasheet information on these effects is scarce or may not cover deployment conditions. Consequently the sensors need to undergo extensive pre-deployment testing to examine their feasibility for a given application and to find the optimal measurement setup that allows accurate data collection and calibration. In this work, we propose a novel method to conduct in-field testing of low-cost sensors. The algorithm proposed is based on multiple least-squares and leverages the physical variation of urban air pollution to quantify the amount of explained and unexplained sensor signal. We verify (i) whether a sensor is feasible for air quality monitoring in a given environment and underpin our analysis with positive and negative examples of sensors available on the market, (ii) model sensor cross-sensitivities to interfering gases and environmental effects and (iii) compute the optimal sensor array and its calibration parameters for stable and accurate sensor measurements over long time periods in a given environment. Finally, we provide an experimental evaluation of our approach using over 9 million measurements of various low-cost sensors collected in an urban area. Based on the results from our testing methodology we propose an optimized sensor array setup. Further, we show---compared to a state-of-the-art calibration technique---a significantly lower calibration error with better long-time stability of the calibration parameters. <s> BIB007 </s> Self-Calibration Methods for Uncontrolled Environments in Sensor Networks: A Reference Survey <s> Calibration Time and Frequency <s> Urban air pollution monitoring with mobile, portable, low-cost sensors has attracted increasing research interest for their wide spatial coverage and affordable expenses to the general public. However, low-cost air quality sensors not only drift over time but also suffer from cross-sensitivities and dependency on meteorological effects. Therefore calibration of measurements from low-cost sensors is indispensable to guarantee data accuracy and consistency to be fit for quantitative studies on air pollution. In this work we propose sensor array network calibration (SCAN), a multi-hop calibration technique for dependent low-cost sensors. SCAN is applicable to sets of co-located, heterogeneous sensors, known as sensor arrays, to compensate for cross-sensitivities and dependencies on meteorological influences. SCAN minimizes error accumulation over multiple hops of sensor arrays, which is unattainable with existing multi-hop calibration techniques. We formulate SCAN as a novel constrained least-squares regression and provide a closed-form expression of its regression parameters. We theoretically prove that SCAN is free from regression dilution even in presence of measurement noise. In-depth simulations demonstrate that SCAN outperforms various calibration techniques. Evaluations on two real-world low-cost air pollution sensor datasets comprising 66 million samples collected over three years show that SCAN yields 16% to 60% lower error than state-of-the-art calibration techniques. <s> BIB008
In most cases, the calibration process is performed before the nodes are deployed, pre-deployment calibration BIB001 BIB005 BIB003 BIB004 among others. However, there are situations in which the sensors are replaced or recalibrated with certain periodicity. Examples are ozone (O 3 ) campaigns that occur in summer in Europe. After a summer campaign, a recalibration of the sensors can give information on how the sensors have aged and how good the results are. This kind of calibration is called prepost-deployment and has two phases: a first calibration before the sensors are deployed and a second phase after the deployment. If the sensors have aged, the data from the first half of the campaign are predicted with the pre-calibrated parameters, while the data from the second part of the campaign are postcalibrated. Periodic calibration occurs when the nodes are recalibrated at given time intervals (see Figure 7) . The authors of BIB006 BIB007 BIB008 used two stations of the local governmental measurement network (NABEL and OstLuft stations) located in the city center of Zurich as their high-quality measurements to calibrate low-cost sensors deployed on top of public streetcars. Given the known itinerary of public transportation, the mobile sensors on top of the streetcars are periodically calibrated whenever they enter in contact with reference stations that provide groundtruth reference data. Characterized by a meeting point with a distance of 50 meters and a time of 5 minutes, the rendezvous calibration graph of the ozone measurements comprises 500 meeting points between the reference stations and mobile sensors within an interval of 10 days. Opportunistic calibration is used whenever the mobility patterns of sensors are unknown and the calibration of sensor measurements relies on the possible rendezvous with a ground-truth or freshly calibrated node. As an example, Miluzzo et al. BIB002 exploited the opportunistic encounter with ground-truth, or calibrated, sensors to calibrate uncalibrated mobile sensors. The convergence time of the approach depends on the mobility patterns of mobile sensors and on the density of the ground-truth nodes.