| Literature DB >> 30935020 |
Xianfeng Li1, Jie Chen2, Fan Deng3, Hui Li4,5.
Abstract
This paper presents a novel distributed algorithm for a moving targets search with a team of cooperative unmanned aerial vehicles (UAVs). UAVs sense targets using on-board sensors and the information can be shared with teammates within a communication range. Based on local and shared information, the UAV swarm tries to maximize its average observation rate on targets. Unlike traditional approaches that treat the impact from different sources separately, our framework characterizes the impact of moving targets and collaborating UAVs on the moving decision for each UAV with a unified metric called observation profit. Based on this metric, we develop a profit-driven adaptive moving targets search algorithm for a swarm of UAVs. The simulation results validate the effectiveness of our framework in terms of both observation rate and its adaptiveness.Entities:
Keywords: moving targets search; observation profit; unmanned aerial vehicle (UAV)
Year: 2019 PMID: 30935020 PMCID: PMC6480202 DOI: 10.3390/s19071545
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Magnitude of the force vectors from robot to target and robot to robot.
Figure 2UAVs and targets (stars) are moving in a bounded area that is partitioned into cells; and represent the locations of UAV i and target j at time t, respectively; the yellow shaded areas denote the FOV (field of view) of each UAV when while the slash shaded areas represent the movement choices for each UAV at the next time step; UAVs can communicate with each other within data transmission range .
Notations used in paper.
| Notation | Description | Notation | Description |
|---|---|---|---|
|
| number of moving targets |
| number of UAVs |
|
| time step |
| cell in which target |
|
| sensing range of each UAV |
| cell in which UAV |
|
| data transform distance of each UAV |
| field of view of UAV |
|
| average observation rate |
| observation state of target |
|
| UAV which will track target |
| number of UAVs in the sub team of UAV |
|
| last observed time of cell |
| number of targets observed by the sub team of UAV |
|
| maximum velocity of UAV |
| number of targets tracked by UAV |
|
| parameter of follow intention |
| parameter of explore intention |
|
| profit of follow intention |
| exploration value of cell |
|
| profit of explore intention |
| recovery time window of exploration value |
|
| observation profit of cell |
| subset cells that UAV |
Figure 3The framework of PAMTS.
The relationship between and local coefficients.
| Level | Description |
|
|
|---|---|---|---|
| 1 |
| 1 | 0 |
| 2 |
| 3/4 | 1/4 |
| 3 |
| 1/2 | 1/2 |
| 4 |
| 1/4 | 3/4 |
| 5 |
| 0 | 1 |
Figure 4The calculation on (profit of follow) contribution by a target.
Complexity analysis of each parts of the proposed algorithm.
| Part | Algorithm Time Complexity |
|---|---|
| Sensor Observation and Local Update |
|
| Information Merging |
|
| Operating Mode Adjustment |
|
| Profit Calculation | |
| Path planning |
|
Figure 5The impact of the various number of UAVs deployed in the search mission while that of targets is fixed to 40.
The improvement on observation rate of our proposed algorithm over A-CMOMMT, B-CMOMMT, C-CMOMMT and random walk for 40, 10, 15, 20, 25, 30, 35.
| M | N | A-CMOMMT | B-CMOMMT | C-CMOMMT | Random Walk |
|---|---|---|---|---|---|
| 40 | 10 | 34.38% | 37.14% | 31.96% | 145.92% |
| 15 | 42.91% | 35.42% | 36.46% | 148.71% | |
| 20 | 47.77% | 40.62% | 30.60% | 133.2% | |
| 25 | 48.02% | 29.32% | 26.92% | 126.56% | |
| 30 | 45.20% | 21.01% | 18.66% | 108.15% | |
| 35 | 40.43% | 16.73% | 18.77% | 98.49% | |
| Average Values | 43.12% | 30.04% | 27.23% | 126.85% | |
Figure 6The saturation of the performance with increasing runtime under the condition that 20/40.
Figure 7The impact of various size of search region on search performance under the condition of 20/40 and 2600 units.
Figure 8The impact of different communication conditions on search performance under the condition of 20/40 and 2600 units.
Figure 9The effect of parameter on search performance.