| Literature DB >> 31505791 |
Javier Díez-González1, Rubén Álvarez2, David González-Bárcena3, Lidia Sánchez-González4, Manuel Castejón-Limas5, Hilde Perez6.
Abstract
Positioning asynchronous architectures based on time measurements are reaching growing importance in Local Positioning Systems (LPS). These architectures have special relevance in precision applications and indoor/outdoor navigation of automatic vehicles such as Automatic Ground Vehicles (AGVs) and Unmanned Aerial Vehicles (UAVs). The positioning error of these systems is conditioned by the algorithms used in the position calculation, the quality of the time measurements, and the sensor deployment of the signal receivers. Once the algorithms have been defined and the method to compute the time measurements has been selected, the only design criteria of the LPS is the distribution of the sensors in the three-dimensional space. This problem has proved to be NP-hard, and therefore a heuristic solution to the problem is recommended. In this paper, a genetic algorithm with the flexibility to be adapted to different scenarios and ground modelings is proposed. This algorithm is used to determine the best node localization in order to reduce the Cramér-Rao Lower Bound (CRLB) with a heteroscedastic noise consideration in each sensor of an Asynchronous Time Difference of Arrival (A-TDOA) architecture. The methodology proposed allows for the optimization of the 3D sensor deployment of a passive A-TDOA architecture, including ground modeling flexibility and heteroscedastic noise consideration with sequential iterations, and reducing the spatial discretization to achieve better results. Results show that optimization with 15% of elitism and a Tournament 3 selection strategy offers the best maximization for the algorithm.Entities:
Keywords: Asynchronous; CRLB; LPS; TDOA; genetic algorithm; passive localization; sensor networks
Year: 2019 PMID: 31505791 PMCID: PMC6767242 DOI: 10.3390/s19183880
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Base surface elevation profiles expressed in terms of x-z and y-z plane generatrix.
Figure 2Scenario 1. First environment characterization for optimization with Genetic Algorithms (GA).
Figure 3Scenario 2. Second environment representation for optimization with Genetic Algorithms –(GA). TLE region is limited to the center of the domain. NLE space extends all over the base surface, except for TLE region.
Figure 4Binary coding in GA. Example of association between Cartesian node coordinates and their value in binary coding.
Selection technique analysis. Mean and maximum fitness function values in Scenario 1 for Tournament 2, Tournament 3, and Roulette.
| Selection Technique | Mean Fitness Function | Max Fitness Function |
|---|---|---|
| Tournament 2 | 646 | 656 |
| Tournament 3 | 643 | 658 |
| Roulette | 618 | 649 |
Selection technique analysis. Mean and maximum fitness function values in Scenario 2 for Tournament 2, Tournament 3, and Roulette.
| Selection Technique | Mean Fitness Function | Max Fitness Function |
|---|---|---|
| Tournament 2 | 757 | 776 |
| Tournament 3 | 753 | 779 |
| Roulette | 708 | 758 |
Figure 5Convergence analysis in terms of elitism. In this picture, the number of generations that is needed to reach convergence is presented in Scenarios 1 and 2 in function of the percentage of elitism.
Maximum fitness function representation for the best selection operator (Tournament 3) in terms of elitism percentage during population reproduction.
| Elitism | Max Fitness Function Scenario 1 | Max Fitness Function Scenario 2 |
|---|---|---|
| 0% | 655 | 778 |
| 15% | 658 | 779 |
| 35% | 649 | 752 |
| 50% | 647 | 749 |
A-TDOA system communication parameters for optimization. Their election has been made based on aeronautical tracking applications [38], with the objective of representing the use of generic technology in the CRLB analysis.
| Parameter | Value |
|---|---|
| Transmission power | 400 W |
| Mean noise power | −94 dBm |
| Frequency of emission | 1090 MHz |
| Bandwidth | 100 MHz |
| Path loss exponent | 2.1 |
| Antennae gains | Unity |
| Time-Frequency product | 1 |
| Communication type | Full-duplex |
Figure 6Optimization in Scenario 1. CRLB in meters for TLE region based on node location optimized by GA.
Figure 7Optimization in Scenario 2. CRLB in meters for TLE region based on node location optimized by GA.
Figure 8Sensor distribution in the x-y plane in meters. Each sensor defines an environment where convergence always happens during the optimization process with independence on the initial random population. In this figure the result of 48 different optimizations is represented.
Final results. CRLB statistics in Scenario 1 for random and optimized node distributions of 5 A-TDOA sensors.
| Scenario 1 | Random Node Placement | Optimized Node Placement |
|---|---|---|
| Mean (m) | 1.759 | 0.432 |
| Max (m) | 19.940 | 1.089 |
| Min (m) | 0.131 | 0.109 |
| % < 0.5 m | 11.44% | 65.43% |
Final results. CRLB statistics in Scenario 2 for random and optimized node distributions of 5 A-TDOA sensors.
| Scenario 2 | Random Node Placement | Optimized Node Placement |
|---|---|---|
| Mean (m) | 3.271 | 0.261 |
| Max (m) | 34.611 | 0.693 |
| Min (m) | 0.316 | 0.101 |
| % < 0.5 m | 6.54% | 94.56% |