Advanced Drone Routing and Scheduling for Emergency Medical Supply Chains in Essex
Abstract
Highlights
- RRT*-based hybrids (RRT*-SA and RRT*-ALNS) achieve the shortest mean paths; RRT*-SA attains a co-lowest runtime.
- The TWA-MILP reaches proven optimality in 0.11 s; seven UAVs satisfy all 20–30 min windows in a single wave, while a rolling 15 min demand is sustained with three UAVs.
- Sub-40-min BVLOS missions are feasible for nearby sites with fewer than ten drones; the farthest destinations are reliably served in 1–2 h, including the return.
- Digital-twin validation and CAP 722-compliant trajectories lower certification risk and support scalable rollout.
Abstract
1. Introduction
2. Related Work
2.1. Classical and Sampling-Based Path Planning
2.2. Heuristic and Bio–Inspired Metaheuristics
2.3. Learning-Based and Hybrid Approaches
3. Methodology
3.1. Drone Specification
3.2. Problem Formulation
3.3. Case Study
3.4. Routing and Scheduling Optimisation Methods
3.4.1. Path Length and Cost Function
Estimated Time of Arrival (ETA)
3.4.2. Rapidly Exploring Random Tree Star (RRT*)
3.4.3. Ant Colony Optimisation (ACO)
- controls the influence of the pheromones;
- controls the influence of the heuristic;
- is the set of feasible neighbours of node i.
- Q is a constant deposit factor;
- is the total path cost for ant k;
- is 1 if edge is part of path , and otherwise 0.
3.4.4. Genetic Algorithm (GA)
3.4.5. Particle Swarm Optimisation (PSO)
- : Path of particle k at iteration t.
- : Fitness function measuring total path length.
- : Best path found by particle k so far (personal best).
- : Best path found by any particle (global best).
- w: Inertia weight.
- : Cognitive and social influence coefficients.
- With probability w, retain current path .
- With probability , splice with personal best .
- With probability , splice with global best .
3.4.6. Simulated Annealing (SA)
3.4.7. Adaptive Large Neighbourhood Search (ALNS)
3.4.8. Battery Model and Integration
Pack Energy and Temperature Derating
3.4.9. Time-Window-Aware Mixed-Integer Linear Programming Model (TWA-MILP)
- n = Number of UAVs.
- Q = Payload capacity of each UAV.
- R = Maximum range of each UAV per sortie.
- v = Cruise speed.
- = Fixed recharge (or service-swap) time at each stop.
- = Euclidean (air-path) distance from i to j.
- = Payload demand at customer .
- Binary decision variables to model the assignment of drones to delivery routes.
- Continuous variables to represent time, distance, and resource consumption (e.g., energy, payload).
- Time windows specifying the earliest () and latest () allowable arrival time at node i.
- Service constraints to enforce timely and uninterrupted emergency deliveries.
Objective Choice
- where
- N is the set of all locations (including depot and delivery points);
- n is the total number of drones;
- is the cost or distance from node i to node j;
- is a binary decision variable equal to 1 if drone k travels from i to j, and 0 otherwise.
MILP Embedding (Range/Energy Constraints)
4. Results
- ACO-ALNS consistently matched or improved upon raw ACO values, reducing all long routes to as low as 33.90 km.
- GA-ALNS closely mirrored ACO-ALNS’s efficiency, achieving significant improvements over GA (raw), especially for Halstead and Colchester (reducing both from km to km).
- PSO-ALNS drastically reduced PSO’s highly inflated path lengths, e.g., South Benfleet (from km to km) and Harwich (from km to km).
- RRT*-ALNS outperformed all other methods for consistency and stability. For nearly all destinations, it produced the shortest or near-shortest paths. For example, Walton-on-the-Naze dropped from km (RRT*) to km (RRT*-ALNS).
Hospital/Town | ACO (Raw) | ACO-ALNS | GA (Raw) | GA-ALNS | PSO (Raw) | PSO-ALNS | RRT* (Raw) | RRT*-ALNS | RRT*-PSO |
|---|---|---|---|---|---|---|---|---|---|
| Halstead | 23.49 | 23.49 | 24.48 | 23.49 | 23.49 | 23.49 | 25.29 | 23.49 | 50.21 |
| Colchester | 34.65 | 33.90 | 40.43 | 33.90 | 52.40 | 33.90 | 36.62 | 33.90 | 38.40 |
| Chelmsford & Essex Hospital | 4.79 | 4.79 | 10.54 | 4.79 | 10.54 | 4.79 | 4.93 | 4.79 | 5.43 |
| Oaks Hospital | 32.95 | 32.95 | 35.04 | 32.95 | 32.95 | 32.95 | 35.22 | 32.95 | 37.35 |
| Basildon | 23.86 | 23.86 | 23.89 | 23.86 | 36.69 | 23.86 | 24.75 | 23.86 | 26.92 |
| Princess Alexandra | 26.30 | 26.30 | 27.03 | 26.30 | 26.30 | 26.30 | 28.37 | 26.30 | 29.98 |
| St Margaret Hospital | 24.29 | 24.29 | 24.44 | 24.29 | 24.29 | 24.29 | 26.01 | 24.29 | 24.29 |
| South Benfleet | 26.97 | 26.97 | 38.25 | 38.25 | 106.43 | 34.84 | 27.55 | 26.97 | 61.57 |
| Walton-on-the-Naze | 62.91 | 54.57 | 61.92 | 61.92 | 57.69 | 55.88 | 56.99 | 53.53 | 472.93 |
| Chigwell | 35.27 | 35.21 | 32.61 | 32.61 | 77.81 | 77.81 | 36.23 | 33.07 | 741.45 |
| Linton | 39.23 | 39.23 | 38.56 | 38.56 | 38.56 | 38.56 | 39.52 | 37.29 | 297.86 |
| Harwich | 70.34 | 57.92 | 63.18 | 57.92 | 87.73 | 57.92 | 60.77 | 57.92 | 65.14 |
5. Discussion
- NFZ-light corridors:Near-identical distances/ETAs (e.g., Chelmsford and Essex ≈ 4.8 km one-way; 7–15 min missions), indicating that both discrete OR models and continuous-space hybrids are near-optimal when obstacles are mild.
- NFZ-heavy or long coastal corridors: The hybrids, especially RRT*-ALNS, often produced shorter paths than the OR-Tools solution built from a precomputed site-to-site matrix. This reflects the hybrids’ capacity to refine geometry in continuous space (shortcutting/rewiring and post hoc smoothing), occasionally revealing slightly shorter NFZ-compliant polylines.
- Wind, NFZ dynamics, and cooperative traffic were emulated in the digital twin; no online re-planning was triggered mid-flight.
- The battery model assumed linear discharge; richer electro-thermal models should capture nonlinear chemistries and temperature effects.
- Essex has potential rooftop hubs; scaling will require multi-depot MILP variants and hub-and-spoke designs.
- Connectivity metrics were not fed back to the optimiser in real time, important for regulatory evidence in nationwide BVLOS corridors.
6. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
| ACO | Ant Colony Optimisation |
| AED | Automated External Defibrillator |
| ALNS | Adaptive Large Neighbourhood Search |
| ETA | Estimated Time of Arrival |
| GA | Genetic Algorithm |
| MILP | Mixed-Integer Linear Programming |
| NFZ | No-Fly Zone |
| RRT* | Rapidly Exploring Random Tree Star |
| SA | Simulated Annealing |
| TWA | Time-Window-Aware |
| UAV | Unmanned Aerial Vehicle |
References
- Geng, N.; Meng, Q.; Gong, D.; Chung, P.W. How good are distributed allocation algorithms for solving urban search and rescue problems? A comparative study with centralized algorithms. IEEE Trans. Autom. Sci. Eng. 2018, 16, 478–485. [Google Scholar] [CrossRef]
- Murugan, D.; Garg, A.; Singh, D. Development of an adaptive approach for precision agriculture monitoring with drone and satellite data. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2017, 10, 5322–5328. [Google Scholar] [CrossRef]
- Lin, Z.; Liu, H.H.; Wotton, M. Kalman filter-based large-scale wildfire monitoring with a system of UAVs. IEEE Trans. Ind. Electron. 2018, 66, 606–615. [Google Scholar] [CrossRef]
- Kuru, K.; Ansell, D.; Khan, W.; Yetgin, H. Analysis and optimization of unmanned aerial vehicle swarms in logistics: An intelligent delivery platform. IEEE Access 2019, 7, 15804–15831. [Google Scholar] [CrossRef]
- Dorling, K.; Heinrichs, J.; Messier, G.G.; Magierowski, S. Vehicle routing problems for drone delivery. IEEE Trans. Syst. Man Cybern. Syst. 2016, 47, 70–85. [Google Scholar] [CrossRef]
- Manyam, S.G.; Sundar, K.; Casbeer, D.W. Cooperative routing for an air–ground vehicle team—Exact algorithm, transformation method, and heuristics. IEEE Trans. Autom. Sci. Eng. 2019, 17, 537–547. [Google Scholar] [CrossRef]
- Jiang, H.; Liang, Y. Online path planning of autonomous UAVs for bearing-only standoff multi-target following in threat environment. IEEE Access 2018, 6, 22531–22544. [Google Scholar] [CrossRef]
- Macias, J.E.; Angeloudis, P.; Ochieng, W. Optimal hub selection for rapid medical deliveries using unmanned aerial vehicles. Transp. Res. Part C Emerg. Technol. 2020, 110, 56–80. [Google Scholar] [CrossRef]
- Zhen, L.; Yang, Z.; Laporte, G.; Yi, W.; Fan, T. Unmanned aerial vehicle inspection routing and scheduling for engineering management. Engineering 2024, 36, 223–239. [Google Scholar] [CrossRef]
- Liu, W.; Zhang, T.; Huang, S.; Li, K. A hybrid optimization framework for UAV reconnaissance mission planning. Comput. Ind. Eng. 2022, 173, 108653. [Google Scholar] [CrossRef]
- Munishkin, A.A.; Milutinović, D.; Casbeer, D.W. Min–max time efficient inspection of ground vehicles by a UAV team. Robot. Auton. Syst. 2020, 125, 103370. [Google Scholar] [CrossRef]
- Raivi, A.M.; Huda, S.A.; Alam, M.M.; Moh, S. Drone routing for drone-based delivery systems: A review of trajectory planning, charging, and security. Sensors 2023, 23, 1463. [Google Scholar] [CrossRef]
- Sajid, M.; Mittal, H.; Pare, S.; Prasad, M. Routing and scheduling optimization for UAV assisted delivery system: A hybrid approach. Appl. Soft Comput. 2022, 126, 109225. [Google Scholar] [CrossRef]
- Fortune Business Insights. Medical Drone Market Size, Share and Industry Analysis, 2024–2032. 2024. Available online: https://www.fortunebusinessinsights.com/medical-drone-market-105805 (accessed on 29 October 2024).
- Claesson, A.; Bäckman, A.; Ringh, M.; Svensson, L.; Nordberg, P.; Djärv, T.; Hollenberg, J. Time to delivery of an automated external defibrillator using a drone for simulated out-of-hospital cardiac arrests vs emergency medical services. JAMA 2017, 317, 2332–2334. [Google Scholar] [CrossRef] [PubMed]
- Subbarao, I.; Cooper, G.P., Jr. Drone-based telemedicine: A brave but necessary new world. J. Osteopath. Med. 2015, 115, 700–701. [Google Scholar] [CrossRef] [PubMed][Green Version]
- Nyaaba, A.A.; Ayamga, M. Intricacies of medical drones in healthcare delivery: Implications for Africa. Technol. Soc. 2021, 66, 101624. [Google Scholar] [CrossRef]
- Sun, K.; Gu, Y.; Wan Fei Ma, K.; Zheng, C.; Wu, F. Medical supplies delivery route optimization under public health emergencies incorporating metro-based logistics system. Transp. Res. Rec. 2024, 2678, 111–131. [Google Scholar] [CrossRef]
- Civil Aviation Authority. CAP 722: Unmanned Aircraft System Operations in UK Airspace—Guidance. 2023. Available online: https://www.caa.co.uk/our-work/publications/documents/content/cap-722/ (accessed on 11 December 2024).
- Pourmohammadreza, N.; Jokar, M.R.A.; Van Woensel, T. Last-Mile Logistics with Alternative Delivery Locations: A Systematic Literature Review. Results Eng. 2025, 25, 104085. [Google Scholar] [CrossRef]
- Ulmer, M.W.; Thomas, B.W. Same-day delivery with heterogeneous fleets of drones and vehicles. Networks 2018, 72, 475–505. [Google Scholar] [CrossRef]
- Dayarian, I.; Savelsbergh, M.; Clarke, J.P. Same-day delivery with drone resupply. Transp. Sci. 2020, 54, 229–249. [Google Scholar] [CrossRef]
- Murray, C.C.; Chu, A.G. The flying sidekick traveling salesman problem: Optimization of drone-assisted parcel delivery. Transp. Res. Part C Emerg. Technol. 2015, 54, 86–109. [Google Scholar] [CrossRef]
- Agatz, N.; Bouman, P.; Schmidt, M. Optimization approaches for the traveling salesman problem with drone. Transp. Sci. 2018, 52, 965–981. [Google Scholar] [CrossRef]
- Nguyen, M.A.; Dang, G.T.H.; Hà, M.H.; Pham, M.T. The min-cost parallel drone scheduling vehicle routing problem. Eur. J. Oper. Res. 2022, 299, 910–930. [Google Scholar] [CrossRef]
- Sanchez-Aguero, V.; Valera, F.; Vidal, I.; Tipantuña, C.; Hesselbach, X. Energy-aware management in multi-UAV deployments: Modelling and strategies. Sensors 2020, 20, 2791. [Google Scholar] [CrossRef] [PubMed]
- Guo, J.; Gan, M.; Hu, K. Cooperative Path Planning for Multi-UAVs with Time-Varying Communication and Energy Consumption Constraints. Drones 2024, 8, 654. [Google Scholar] [CrossRef]
- Xu, X.; Xie, C.; Luo, Z.; Zhang, C.; Zhang, T. A multi-objective evolutionary algorithm based on dimension exploration and discrepancy evolution for UAV path planning problem. Inf. Sci. 2024, 657, 119977. [Google Scholar] [CrossRef]
- Hart, P.E.; Nilsson, N.J.; Raphael, B. A formal basis for the heuristic determination of minimum cost paths. IEEE Trans. Syst. Sci. Cybern. 1968, 4, 100–107. [Google Scholar] [CrossRef]
- LaValle, S. Rapidly-exploring random trees: A new tool for path planning. Res. Rep. 1998, 9811. [Google Scholar]
- Wu, T.; Zhang, Z.; Jing, F.; Gao, M. A dynamic path planning method for uavs based on improved informed-rrt* fused dynamic windows. Drones 2024, 8, 539. [Google Scholar] [CrossRef]
- Zhou, Q.; Liu, G. UAV Path Planning Based on the Combination of A-star Algorithm and RRT-star Algorithm. In Proceedings of the 2022 IEEE International Conference on Unmanned Systems (ICUS), Guangzhou, China, 28–30 October 2022. [Google Scholar] [CrossRef]
- Wang, D.; Tan, D.; Liu, L. Particle swarm optimization algorithm: An overview. Soft Comput. 2018, 22, 387–408. [Google Scholar] [CrossRef]
- Xu, T.; Chen, M.; Yang, S. Research on UAV Route Planning Based on Ant Colony Algorithm. In Proceedings of the 2024 IEEE 2nd International Conference on Image Processing and Computer Applications (ICIPCA), Shenyang, China, 28–30 June 2024. [Google Scholar] [CrossRef]
- Dewangan, R.K.; Shukla, A.; Godfrey, W.W. Three dimensional path planning using Grey wolf optimizer for UAVs. Appl. Intell. 2019, 49, 2201–2217. [Google Scholar] [CrossRef]
- Yu, X.; Jiang, N.; Wang, X.; Li, M. A hybrid algorithm based on grey wolf optimizer and differential evolution for UAV path planning. Expert Syst. Appl. 2023, 215, 119327. [Google Scholar] [CrossRef]
- Chen, Y.; Yu, Q.; Han, D.; Jiang, H. UAV path planning: Integration of grey wolf algorithm and artificial potential field. Concurr. Comput. Pract. Exp. 2024, 36, e8120. [Google Scholar] [CrossRef]
- Dong, R.; Pan, X.; Wang, T.; Chen, G. UAV Path Planning Based on Deep Reinforcement Learning. In Artificial Intelligence for Robotics and Autonomous Systems Applications; Springer: Berlin/Heidelberg, Germany, 2023; pp. 27–65. [Google Scholar]
- Bayerlein, H.; Theile, M.; Caccamo, M.; Gesbert, D. Multi-UAV Path Planning for Wireless Data Harvesting with Deep Reinforcement Learning. IEEE Open J. Commun. Soc. 2021, 2, 1171–1187. [Google Scholar] [CrossRef]
- Hu, J.; Zhang, H.; Song, L.; Schober, R.; Poor, H.V. Cooperative Internet of UAVs: Distributed trajectory design by multi-agent deep reinforcement learning. IEEE Trans. Commun. 2020, 68, 6807–6821. [Google Scholar] [CrossRef]
- Wang, Y.; Hong, X.; Wang, Y.; Zhao, J.; Sun, G.; Qin, B. Token-based deep reinforcement learning for Heterogeneous VRP with Service Time Constraints. Knowl.-Based Syst. 2024, 300, 112173. [Google Scholar] [CrossRef]
- Rubí, B.; Morcego, B.; Pérez, R. Deep reinforcement learning for quadrotor path following and obstacle avoidance. In Deep Learning for Unmanned Systems; Springer: Berlin/Heidelberg, Germany, 2021; pp. 563–633. [Google Scholar]
- Zheng, J.; He, K.; Zhou, J.; Jin, Y.; Li, C.M. Combining reinforcement learning with Lin-Kernighan-Helsgaun algorithm for the traveling salesman problem. In Proceedings of the AAAI Conference on Artificial Intelligence, Online, 2–9 February 2021; Volume 35, pp. 12445–12452. [Google Scholar]
- Johansson, O. Path and Route Planning for Indoor Monitoring with UAV: An Evaluation of Algorithms for Time-constrained Path and Route Planning in an Indoor Environment with Several Waypoints and Limited Battery Time. 2022. Available online: https://www.diva-portal.org/smash/get/diva2:1711131/FULLTEXT01.pdf (accessed on 1 May 2025).
- Ghaffar, M.A.; Peng, L.; Aslam, M.U.; Adeel, M.; Dassari, S. Vehicle-UAV Integrated Routing Optimization Problem for Emergency Delivery of Medical Supplies. Electronics 2024, 13, 3650. [Google Scholar] [CrossRef]
- Karaman, S.; Walter, M.R.; Perez, A.; Frazzoli, E.; Teller, S. Anytime motion planning using the RRT. In Proceedings of the 2011 IEEE International Conference on Robotics and Automation, Shanghai, China, 9–13 May 2011; pp. 1478–1483. [Google Scholar]
- Cui, X.; Wang, C.; Xiong, Y.; Mei, L.; Wu, S. More Quickly-RRT*: Improved Quick Rapidly-exploring Random Tree Star algorithm based on optimized sampling point with better initial solution and convergence rate. Eng. Appl. Artif. Intell. 2024, 133, 108246. [Google Scholar] [CrossRef]
- Morin, M.; Abi-Zeid, I.; Quimper, C.G. Ant colony optimization for path planning in search and rescue operations. Eur. J. Oper. Res. 2023, 305, 53–63. [Google Scholar] [CrossRef]
- Golden, B.L.; Skiscim, C.C. Using simulated annealing to solve routing and location problems. Nav. Res. Logist. Q. 1986, 33, 261–279. [Google Scholar] [CrossRef]
- Hendel, G. Adaptive large neighborhood search for mixed integer programming. Math. Program. Comput. 2022, 14, 185–221. [Google Scholar] [CrossRef]
- Schumacher, C.; Chandler, P.; Pachter, M.; Pachter, L. UAV task assignment with timing constraints via mixed-integer linear programming. In Proceedings of the AIAA 3rd “Unmanned Unlimited” Technical Conference, Workshop and Exhibit, Chicago, IL, USA, 20–23 September 2004; p. 6410. [Google Scholar]
- Kallehauge, B.; Larsen, J.; Madsen, O.B.; Solomon, M.M. Vehicle routing problem with time windows. In Column Generation; Springer: Berlin/Heidelberg, Germany, 2005; pp. 67–98. [Google Scholar]
- Google LLC. OR-Tools: Google Optimization Tools. 2025. Available online: https://developers.google.com/optimization (accessed on 6 September 2025).
- Shirabayashi, J.V.; Ruiz, L.B. Toward uav path planning problem optimization considering the internet of Drones. IEEE Access 2023, 11, 136825–136854. [Google Scholar] [CrossRef]
- Meng, W.; Zhang, X.; Zhou, L.; Guo, H.; Hu, X. Advances in UAV Path Planning: A Comprehensive Review of Methods, Challenges, and Future Directions. Drones 2025, 9, 376. [Google Scholar] [CrossRef]
- Hentzen, D.; Stastny, T.; Siegwart, R.; Brockers, R. Disturbance estimation and rejection for high-precision multirotor position control. In Proceedings of the 2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Macau, China, 3–8 November 2019; pp. 2797–2804. [Google Scholar]
- Phadke, A.; Medrano, F.A.; Chu, T.; Sekharan, C.N.; Starek, M.J. Modeling wind and obstacle disturbances for effective performance observations and analysis of resilience in UAV swarms. Aerospace 2024, 11, 237. [Google Scholar] [CrossRef]






| Customer ID | Locations in Essex | Coordinates (Lat, Long) | Straight Line Distance * (km) | Car Distance (Sunday, 5:30 pm) |
|---|---|---|---|---|
| 1 | Halstead Hospital | (51.9570576, 0.6384148) | 22.64 | 27.50 |
| 2 | Colchester Hospital | (51.9250868, 0.8952196) | 33.23 | 41.84 |
| 3 | Chelmsford & Essex Hospital | (51.7315422, 0.4711854) | 5.02 | 6.43 |
| 4 | Oaks Hospital | (51.9075676, 0.8947500) | 32.82 | 41.52 |
| 5 | Basildon University Hospital | (51.5601640, 0.4522810) | 24.19 | 38.46 |
| 6 | Princess Alexandra Hospital | (51.7745343, 0.0838406) | 26.19 | 36.37 |
| 7 | St Margaret Hospital | (51.7207444, 0.1241908) | 24.74 | 31.22 |
| 8 | South Benfleet | (51.5408692, 0.5655935) | 25.04 | 30.42 |
| 9 | Walton-on-the-Naze | (51.8439234, 1.2330130) | 55.71 | 71.45 |
| 10 | Chigwell | (51.6279068, 0.0725821) | 31.50 | 38.62 |
| 11 | Linton | (52.0859200, 0.2730825) | 38.76 | 49.89 |
| 12 | Harwich | (51.9371536, 1.2673452) | 57.36 | 70.81 |
| Algorithm | Parameter (Value) with Description |
|---|---|
| Ant Colony | |
| (AC) | n_ants = 300: ants per iteration; |
| n_iter = 500: outer iterations; | |
| cand_k = 20: size of candidate-list; | |
| : pheromone exponent; | |
| : heuristic exponent ; | |
| : global evaporation rate; | |
| elitist = 5: extra deposits of best-so-far tour. | |
| Genetic | |
| Algorithm | |
| (GA) | pop_size = 120: initial population; |
| patience = 400: stop if no improvement for this many outer iterations. | |
| elite_frac = 0.10: the fraction of top-performing individuals carried over to the next generation without alteration. | |
| mut_prob = 0.25: the probability of applying a mutation (random variation) to an individual. | |
| Particle Swarm | |
| (PSO) | patience = 60: early-stop stall counter. |
| swarm_size = 80: the number of particles (candidate paths) in the swarm. | |
| n_iter = 300: the total number of iterations (generations) for the swarm to evolve. | |
| w = 0.4: controls how much of the previous velocity (path) is retained in the new iteration, balancing exploration and exploitation. | |
| c1 = 0.6: weights the influence of the particle’s own best-known position (personal experience). | |
| c2 = 0.9: weights the influence of the global best-known position found by the swarm (collective knowledge). | |
| Rapidly Exploring | |
| Random Tree* | |
| RRT* | max_iter = 800: tree-expansion iterations (after direct-edge test); |
| step = 0.05°: steering increment in lon/lat degrees; | |
| : goal-biased sampling probability; | |
| radius = | |
| smoothing: 100 random shortcuts + 150 repair shortcuts. | |
| Adaptive Large Neighbourhood | |
| Search | |
| (ALNS) | iters = 600: destroy/repair cycles; |
| destroy% = (0.2, 0.4, 0.6): random-percentage removal levels; | |
| : distance weight in objective (1– for heading variance); | |
| w_init = 5.0: initial operator weight; | |
| sa_steps = 400: SA-repair steps when selected. | |
| Simulated | |
| Annealing | |
| (SA) | : initial temperature; |
| : multiplicative cooling factor; | |
| : freeze-out temperature; | |
| max_steps = 1200: optimisation steps per call. |
| Algorithm | L (km) | ETA (min) | (s) | |||
|---|---|---|---|---|---|---|
| Mean | Std | Mean | Std | Mean | Std | |
| ACO-ALNS | 33.27 | 15.70 | 33.27 | 15.70 | 12.30 | 4.11 |
| ACO-SA | 33.27 | 15.70 | 33.27 | 15.70 | 12.19 | 4.15 |
| GA-ALNS | 33.40 | 15.92 | 33.40 | 15.92 | 0.14 | 0.03 |
| GA-SA | 33.40 | 15.92 | 33.40 | 15.92 | 0.09 | 0.03 |
| PSO-ALNS | 33.40 | 15.92 | 33.40 | 15.92 | 0.21 | 0.06 |
| PSO-SA | 33.40 | 15.92 | 33.40 | 15.92 | 0.15 | 0.04 |
| RRT*-ALNS | 31.36 | 13.97 | 31.36 | 13.97 | 0.13 | 0.05 |
| RRT*-SA | 31.36 | 13.97 | 31.36 | 13.97 | 0.09 | 0.05 |
| Destination | Dist. (km) | ETA (min) | Out (km) | Back (km) |
|---|---|---|---|---|
| Chelmsford & Essex Hospital | 10.2 | 15.2 | 4.93 | 5.32 |
| South Benfleet | 56.7 | 61.7 | 27.94 | 28.75 |
| Walton-on-the-Naze | 116.8 | 121.8 | 56.99 | 59.79 |
| Chigwell | 73.9 | 78.9 | 36.23 | 37.67 |
| Linton | 78.8 | 83.8 | 40.54 | 38.27 |
| Harwich | 127.4 | 132.4 | 63.50 | 63.94 |
| Battery and Energy Model | Value/Description |
|---|---|
| Number of series cells () | 12 |
| Nominal cell voltage () | 3.7 V |
| Capacity () | 30.0 Ah |
| Nominal energy () | 1332 Wh |
| Usable depth of discharge () | 0.8 (80%) |
| Temperature slope () | 0.004/°C |
| Temperature factor bounds | |
| Base energy cost () | 20.0 Wh/km |
| Payload coefficient () | 2.0 Wh/km/kg |
| Service time () | 5 min |
| Flight/Mission | Value/Description |
| Cruise speed (v) | 60 km/h |
| Ambient temperature (T) | 20 °C |
| Payload mass (m) | 2.0 kg |
| UAV ID | Destination | Round-Trip Distance (km) | ETA (min) |
|---|---|---|---|
| 0 | Halstead | 23.5 | 26 |
| 1 | Colchester | 33.9 | 36 |
| 2 | Chelmsford & Essex | 4.8 | 7 |
| 3 | Oaks Hospital | 33.0 | 36 |
| 4 | Basildon | 23.9 | 27 |
| 5 | Princess Alexandra | 26.3 | 29 |
| 6 | St Margaret | 24.3 | 27 |
| 7 | South Benfleet | 27.0 | 30 |
| 8 | Walton-on-the-Naze | 57.3 | 60 |
| 9 | Chigwell | 35.2 | 38 |
| 10 | Linton | 52.3 | 55 |
| 11 | Harwich | 57.9 | 61 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Sadeghi Esfahlani, S.; Simanjuntak, S.; Sanaei, A.; Fraess-Ehrfeld, A. Advanced Drone Routing and Scheduling for Emergency Medical Supply Chains in Essex. Drones 2025, 9, 664. https://doi.org/10.3390/drones9090664
Sadeghi Esfahlani S, Simanjuntak S, Sanaei A, Fraess-Ehrfeld A. Advanced Drone Routing and Scheduling for Emergency Medical Supply Chains in Essex. Drones. 2025; 9(9):664. https://doi.org/10.3390/drones9090664
Chicago/Turabian StyleSadeghi Esfahlani, Shabnam, Sarinova Simanjuntak, Alireza Sanaei, and Alex Fraess-Ehrfeld. 2025. "Advanced Drone Routing and Scheduling for Emergency Medical Supply Chains in Essex" Drones 9, no. 9: 664. https://doi.org/10.3390/drones9090664
APA StyleSadeghi Esfahlani, S., Simanjuntak, S., Sanaei, A., & Fraess-Ehrfeld, A. (2025). Advanced Drone Routing and Scheduling for Emergency Medical Supply Chains in Essex. Drones, 9(9), 664. https://doi.org/10.3390/drones9090664

