| Literature DB >> 35458894 |
Shuangxi Tian1,2, Xupeng Wen3, Bin Wei3, Guohua Wu3.
Abstract
With the development of drone technology, drones have been deployed in civilian and military fields for target surveillance. As the endurance of drones is limited, large-scale target surveillance missions encounter some challenges. Based on this motivation, we proposed a new target surveillance mode via the cooperation of a truck and multiple drones, which enlarges the range of surveillance. This new mode aims to rationally plan the routes of trucks and drones and minimize the total cost. In this mode, the truck, which carries multiple drones, departs from its base, launches small drones along the way, surveils multiple targets, recycles all drones and returns to the base. When a drone is launched from the truck, it surveils multiple targets and flies back to the truck for recycling, and the energy consumption model of the drone is taken into account. To assist the new problem-solving, we developed a new heuristic method, namely, adaptive simulated annealing with large-scale neighborhoods, to optimize truck and drone routes, where a scoring strategy is designed to dynamically adjust the selection weight of destroy operators and repair operators. Additionally, extensive experiments are conducted on several synthetic cases and one real case. The experimental results show that the proposed algorithm can effectively solve the large-scale target surveillance problem. Furthermore, the proposed cooperation of truck and drone mode brings new ideas and solutions to targets surveillance problems.Entities:
Keywords: adaptive large-scale neighborhood search; target surveillance; truck and drone; two-echelon routing
Mesh:
Year: 2022 PMID: 35458894 PMCID: PMC9032715 DOI: 10.3390/s22082909
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.847
Figure 1A truck and multiple drones for target surveillance.
Symbols and definitions.
| Symbols | Definitions |
|---|---|
|
| The undirected graph of the surveillance problem; |
|
| The set of surveillance targets and the base; |
|
| The set of edges in the truck’s (or the drone’s) route; |
|
| =1, 2,…, |
|
| =0, the base of the truck and drones; |
|
| The main route of the truck; |
|
| The set of route segments contained in truck route |
|
| The set of truck surveillance targets in truck route |
|
| The set of drone surveillance targets in truck route |
|
| The set of drone routes in truck route |
|
| The set of surveillance targets in the drone route |
|
| The set of edges in the drone route |
|
| The number of drone take-off points; |
|
| The distance from surveillance target |
|
| The distance from surveillance target |
|
| The cost per kilometer of the truck; |
|
| The flying cost per KWH of the drone; |
|
| The weight of the drone; |
|
| The speed of the truck; |
|
| The flying speed of the drone; |
|
| The power of the drone; |
|
| The maximum flight speed of the drone; |
|
| The maximum power of the drone; |
|
| The maximum battery capacity of the drone; |
|
| The time consumption of the drone from |
|
| The energy consumption of the drone from |
|
| The maximum endurance of the drone; |
|
| The start time of truck surveillance target |
|
| The time required for the truck at surveillance target |
|
| The extra stop time for the truck at surveillance target |
|
| The start time of drone surveillance target |
|
| The time required for the drone at surveillance target |
|
| The cost for the truck to go from target i to target |
|
| The total cost of the trucks’ main route |
|
| The flight cost of drone in subroute m corresponding to route segment l of trucks’ main route |
|
| The infinite positive numbers; |
|
| The number of truck-mounted drones; |
|
| The scores of the destroy and the repair operator; |
|
| The weights of the destroy and the repair operator; |
|
| If edge |
|
| If |
|
| If |
|
| If the truck chooses the main route |
|
| If the drone chooses the subroute |
Figure 2The flowchart of the proposed method.
Figure 3The initial solution schematic diagram by combining the nearest neighbor and cost-savings strategies. (a) Truck only for surveillance targets. (b) Cooperation of a truck and drones for surveillance targets.
Figure 4Schematic diagram of destroy operators.
Figure 5Schematic diagram of the random destroy operator when q = 2.
Figure 6Schematic diagram of the maximum savings destroy operator.
Figure 7Schematic diagram of the greedy repair operator.
The setting of synthetic cases.
| Scale | The Number of Targets | Surveillance Area Size |
|---|---|---|
| Small | 50 | 10 km × 10 km |
| Medium | 80 | 15 km × 15 km |
| Large | 100 | 20 km × 20 km |
The parameter settings of the truck and drones.
| Truck | Cost | $1.201/km |
|---|---|---|
| Drone | Self-weight | 2 kg |
| Battery power | 5000 mAh | |
| Maximum range | 14 km | |
| Cost | $0.498/km |
Experimental results on synthetic cases on three scales.
| TO | T&D | T&D (TS) | T&D (SA) | T&D (ASALN) | Comparison (%) | |||||
|---|---|---|---|---|---|---|---|---|---|---|
| Area Size | Cost ($) | Cost ($) | Cost ($) | Time (s) | Cost ($) | Time (s) | Cost ($) | Time (s) | NNCS (%) | TO (%) |
| Small Scale | 179.89 | 79.94 | 44.94 | 51.32 | 44.73 | 63.18 | 44.73 | 51.64 | 44.05 | 75.13 |
| 197.62 | 87.26 | 56.45 | 51.23 | 48.52 | 70.98 | 49.68 | 49.88 | 43.07 | 74.86 | |
| 178.63 | 78.36 | 43.87 | 52.00 | 42.36 | 63.65 | 42.39 | 52.68 | 45.90 | 76.27 | |
| 187.35 | 80.32 | 55.68 | 48.64 | 45.89 | 60.54 | 46.30 | 50.01 | 42.36 | 75.29 | |
| 202.69 | 87.68 | 60.87 | 50.98 | 52.93 | 66.58 | 53.68 | 49.68 | 38.78 | 73.52 | |
| Medium Scale | 560.96 | 170.08 | 124.87 | 213.81 | 105.38 | 386.63 | 100.74 | 275.67 | 40.77 | 82.04 |
| 598.67 | 176.56 | 136.9 | 240.39 | 106.96 | 356.29 | 100.98 | 282.69 | 42.81 | 83.13 | |
| 585.62 | 179.65 | 138.62 | 252.95 | 121.94 | 297.63 | 121.75 | 263.95 | 32.23 | 79.21 | |
| 541.35 | 180.63 | 139.75 | 257.65 | 120.98 | 340.95 | 115.64 | 289.64 | 35.98 | 78.64 | |
| 574.98 | 184.65 | 157.62 | 275.65 | 140.96 | 360.89 | 142.85 | 298.79 | 22.64 | 75.16 | |
| Large Scale | 872.89 | 241.67 | 174.75 | 428.69 | 167.04 | 576.52 | 160.95 | 489.64 | 33.40 | 81.56 |
| 909.65 | 305.08 | 217.62 | 452.97 | 190.97 | 562.98 | 189.64 | 492.63 | 37.84 | 79.15 | |
| 863.98 | 298.63 | 201.68 | 421.63 | 179.00 | 591.39 | 170.78 | 465.19 | 42.81 | 80.23 | |
| 790.65 | 278.17 | 198.65 | 399.67 | 162.66 | 567.99 | 162.39 | 458.66 | 41.62 | 79.46 | |
| 921.78 | 298.66 | 254.97 | 401.03 | 189.99 | 577.08 | 190.69 | 508.96 | 36.15 | 79.31 | |
Figure 8The comparison results of the two surveillance modes.
Figure 9The surveillance route of truck and drone.
Figure 10Convergence curve of the objective function value.
Different proportions of drone surveillance targets in the initial solution.
| Proportions | 25% | 35% | 45% | 55% | 65% |
|---|---|---|---|---|---|
| Objective values | 17.98 | 17.84 | 17.72 | 17.72 | — |
Figure 11The convergence of different drone surveillance targets in the initial solution.
Figure 12Experimental results under different numbers of drones.
Figure 13Experimental results under different drone endurances.