| Literature DB >> 25738764 |
Bojan Milosevic1,2, Carlo Caione3, Elisabetta Farella4,5, Davide Brunelli6, Luca Benini7,8.
Abstract
A key design challenge for successful wireless sensor network (WSN) deployment is a good balance between the collected data resolution and the overall energy consumption. In this paper, we present a WSN solution developed to efficiently satisfy the requirements for long-term monitoring of a historical building. The hardware of the sensor nodes and the network deployment are described and used to collect the data. To improve the network's energy efficiency, we developed and compared two approaches, sharing similar sub-sampling strategies and data reconstruction assumptions: one is based on compressive sensing (CS) and the second is a custom data-driven latent variable-based statistical model (LV). Both approaches take advantage of the multivariate nature of the data collected by a heterogeneous sensor network and reduce the sampling frequency at sub-Nyquist levels. Our comparative analysis highlights the advantages and limitations: signal reconstruction performance is assessed jointly with network-level energy reduction. The performed experiments include detailed performance and energy measurements on the deployed network and explore how the different parameters can affect the overall data accuracy and the energy consumption. The results show how the CS approach achieves better reconstruction accuracy and overall efficiency, with the exception of cases with really aggressive sub-sampling policies.Entities:
Year: 2015 PMID: 25738764 PMCID: PMC4435148 DOI: 10.3390/s150305058
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1.Tensor data representation and its matrix factorization.
Figure 2.(a) The W24TH sensor node and (b) the deployment map.
Figure 3.Example of scheduling using the conservative power scheduling (CPS) protocol.
Characteristics of the device taken as a reference in the power model.
| 5e–4 (s) | Setup time | |
| 5.25e–5 (s) | Time to store data in NVM | |
| 3.3 (V) | Battery voltage | |
| 1.3e–6 (A) | Sleep current | |
| 7.5e–3 (A) | Idle current | |
| l.le–3 (A) | ADC current | |
| 7.5e–3 (A) | Current when saving in NVM | |
| 1e–6 (A) | Current for filling the transceiver buffer | |
| 24 (MHz) | Microcontroller frequency | |
| 3.1e–2(A) | Transmission current | |
| 10e–6 (A) | Sleep current of the transceiver | |
| 150 (kbps) | Transmission throughput | |
| 5e–3 (s) | Transceiver setup time | |
| 127 (byte) | Packet size | |
| 10 (byte) | Header size | |
| 3e–4 (A) | Temp and Hum.(TH) current consumption | |
| 1.5e–7 (A) | TH sleep current | |
| 2e–5 (s) | TH sampling time | |
| 150e–6 (A) | Ambient light (AL) current consumption | |
| 0.01e–6 (A) | AL sleep current | |
| 1e–5 (s) | AL sampling time |
Figure 4.Recovery comparison when reconstructing the original signals from sub-sampled versions (N = 512): (a) compressive sensing (CS) and latent variable (LV) tensor factorization averaging the reconstruction quality over all of the nodes; (b) GC-CS and maximum a posteriori (MAP), exploiting the correlations among sensors and nodes.
Figure 5.Number of DCTcoefficients necessary to include the K largest coefficients for each signal (N = 512).
Figure 6.Reconstruction quality varying the sub-sampling factor ρ and using the signal length N as the parameter: (a) group sparse (GS)-CS and (b) LV-MAR From top to bottom: temperature, humidity, light.
Figure 7.Reconstruction quality vs. averaged per cycle energy consumption varying the parameter N: (a) CS and (b) LV.
Figure 8.(a) Ratio between the recovery quality and energy spent in compression varying the sub-sampling factor ρ for the two approaches; (b) the combination of the two approaches.