| Literature DB >> 25774706 |
Zhihua Liu1, Han Gao2, Wuling Wang3, Shuai Chang4, Jiaxing Chen5.
Abstract
Accurate localization of mobile nodes has been an important and fundamental problem in underwater acoustic sensor networks (UASNs). The detection information returned from a mobile node is meaningful only if its location is known. In this paper, we propose two localization algorithms based on color filtering technology called PCFL and ACFL. PCFL and ACFL aim at collaboratively accomplishing accurate localization of underwater mobile nodes with minimum energy expenditure. They both adopt the overlapping signal region of task anchors which can communicate with the mobile node directly as the current sampling area. PCFL employs the projected distances between each of the task projections and the mobile node, while ACFL adopts the direct distance between each of the task anchors and the mobile node. The proportion factor of distance is also proposed to weight the RGB values. By comparing the nearness degrees of the RGB sequences between the samples and the mobile node, samples can be filtered out. The normalized nearness degrees are considered as the weighted standards to calculate the coordinates of the mobile nodes. The simulation results show that the proposed methods have excellent localization performance and can localize the mobile node in a timely way. The average localization error of PCFL is decreased by about 30.4% compared to the AFLA method.Entities:
Year: 2015 PMID: 25774706 PMCID: PMC4435223 DOI: 10.3390/s150306009
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
List of key notations.
| Notation | Explanation |
|---|---|
| Communication range | |
| A 3D UASNs | |
| Number of anchors | |
| Number of mobile nodes | |
| Anchors or mobile nodes | |
| Set of anchors | |
| Set of mobile nodes | |
| Smaller angle of acoustic signal from the anchors | |
| Euclidean distance between the node | |
| The set of task anchors corresponding to the mobile node | |
| Number of task anchors in | |
| The set of task projections for | |
| RGB sequences for the projections in | |
| RGB sequences for the anchors in | |
| Task-ring for task projection | |
| Depth difference between the task anchor | |
| Projection of the task anchor | |
| Distance between the mobile node | |
| The set of the sampling area | |
| Proportion factor of distances weights | |
| The | |
| Nearness degree between the mobile node | |
| The filtered samples set | |
| Threshold for nearness degree at time instant | |
| Number of the filtered samples at time instant |
Figure 1Underwater acoustic sensor networks structure.
Figure 2Hierarchical and projection structure model.
Figure 3The sampling area.
Figure 4The architecture for PCFL and ACFL algorithm.
Comparison of worst case time.
| Algori-thms | PCFL/ACFL | Anchor-aid | AUV-aid | AFLA |
|---|---|---|---|---|
| Time | O( | O( | O( | O( |
| Space | O( | O( | O( | O( |
Simulation parameters.
| Parameter | Value |
|---|---|
| Localization area | 1000 m × 1000 m × 20 m |
| The maximum communication radius | 100 m |
| The speed of mobile nodes | 2 m/s–20 m/s |
| Speed of sound | 1500 m/s |
| Error in speed of sound | 0.07 m/s |
| The measurement error of communication angle | 0°–10° |
| The number of samples | 50–500 |
| The density of anchors | 0.5–5 |
| The number of anchors | 5–100 |
| The number of deployed mobile nodes | 20–100 |
| Error in speed of sound | 0.07 m/s |
| The times of simulation run | 50 |
Figure 5The threshold.
Figure 6The number of samples.
Figure 7The density of anchors.
Figure 8The original and estimated coordinates.
Figure 9Total energy consumption.
Figure 10Runtime.
Comparison of localization errors.
| Algorithm | Average Error(m) | Max Error(m) | Min Error(m) | Standard Deviation(m) |
|---|---|---|---|---|
| Anchor-based | 5.59 | 16.86 | 2.81 | 4.06 |
| AUV-aid | 9.82 | 7.72 | 1.56 | 2.69 |
| AFLA | 2.63 | 13.89 | 0.31 | 1.8 |
| ACFL | 4.56 | 10.22 | 0.51 | 2.06 |
| PCFL | 1.83 | 5.01 | 0.14 | 0.87 |
Figure 11The percentage distribution.
Figure 12The speed of mobile nodes.
Figure 13The number of deployed mobile nodes.