| Literature DB >> 28448449 |
Huayan Chen1,2, Senlin Zhang3, Meiqin Liu4,5, Qunfei Zhang6.
Abstract
We study the problem of energy-efficient target tracking in underwater wireless sensor networks (UWSNs). Since sensors of UWSNs are battery-powered, it is impracticable to replace the batteries when exhausted. This means that the battery life affects the lifetime of the whole network. In order to extend the network lifetime, it is worth reducing the energy consumption on the premise of sufficient tracking accuracy. This paper proposes an energy-efficient filter that implements the tradeoff between communication cost and tracking accuracy. Under the distributed fusion framework, local sensors should not send their weak information to the fusion center if their measurement residuals are smaller than the pre-given threshold. In order to guarantee the target tracking accuracy, artificial measurements are generated to compensate for those unsent real measurements. Then, an adaptive scheme is derived to take full advantages of the artificial measurements-based filter in terms of energy-efficiency. Furthermore, a computationally efficient optimal sensor selection scheme is proposed to improve tracking accuracy on the premise of employing the same number of sensors. Simulation demonstrates that our scheme has superior advantages in the tradeoff between communication cost and tracking accuracy. It saves much energy while loosing little tracking accuracy or improves tracking performance with less additional energy cost.Entities:
Keywords: artificial measurements; energy-efficiency; target tracking; underwater wireless sensor networks
Year: 2017 PMID: 28448449 PMCID: PMC5464197 DOI: 10.3390/s17050971
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
List of notations.
| Notations | Explanations |
|---|---|
| Target state at time | |
| Estimate of target state at time | |
| Predicted estimate of target state at time | |
| State transition matrix at time | |
| Process noise at time | |
| Covariance of process noise at time | |
| Measurement of sensor | |
| Measurement noise of sensor | |
| Covariance of measurement noise of sensor | |
| Predicted measurement at time | |
| Measurement residual of sensor | |
| Artificial measurement of sensor | |
| Measurement function of sensor | |
| Jacobian matrix of sensor | |
| Target location at time | |
| Location of Sensor | |
| Normalized threshold | |
| Indicator value of sensor | |
| Estimate error covariance at time | |
| Predicted estimate error covariance at time | |
| Distribution of random variable | |
| Expectation of random variable | |
| Covariance of random variable | |
| Probability of random variable | |
| Covariance of measurement residual of sensor | |
| Covariance of measurement residual of sensor | |
| Kalman gain of sensor | |
| Kalman gain of sensor | |
| Trace of | |
| Pre-given reference value |
Figure 1Conventional distributed fusion architecture for target tracking.
Figure 2Measurement residual indicator based distributed fusion architecture.
Figure 3Artificial measurement-based distributed fusion architecture.
The number of cases needed to try to find the best one.
| Exhaustive Search | 15 | 70 | 210 | 1365 | 4845 |
| GBFOS | 11 | 26 | 45 | 110 | 200 |
Figure 4Flow chart of artificial measurements-based adaptive filter.
Figure 5Target tracking performance: versus .
Figure 6Performance comparison: versus . (a) Target tracking error: versus . (b) Energy consumptions: versus .
Figure 7Impacts of normalized threshold . (a) Target tracking error with different . (b) Energy consumptions with different .
Figure 8Impacts of pre-given reference value . (a) Target tracking error with different . (b) Energy consumptions with different .
Figure 9Performances of different sensor groups. (a) Target tracking error with different sensor groups. (b) Energy consumptions with different sensor groups.
Performances of different sensor groups.
| Worst Sensor Group | Random Sensor Group | Best Sensor Group | |
|---|---|---|---|
| Target tracking error | 10.6308 | 5.3976 | 4.3389 |
| Number of packets | 292.65 | 210.34 | 192.16 |
Figure 10Performances of different number of selected sensors. (a) Target tracking error with different number of selected sensors. (b) Energy consumptions with different number of selected sensors.
Figure 11Number of cases needed to try of different search algorithms.