Robust Fleet Sizing for Multi-UAV Inspection Missions under Synchronized Replacement Demand

TL;DR

Proposed a fleet sizing rule for multi-UAV missions ensuring 99.8% success, needing only four extra drones even under harshest conditions.

cs.RO 🔴 Advanced 2026-04-17 32 views
Vishal Ramesh Antony Thomas
UAV fleet sizing mission reliability Monte Carlo validation synchronized replacement demand

Key Findings

Methodology

The paper proposes a closed-form fleet sizing rule, k = m(ceil(R) + 1), where m is the number of active UAVs and R is the recovery-to-active time ratio. This rule adds a buffer of m spare UAVs to absorb worst-case synchronized demand, ensuring mission-level reliability. Monte Carlo simulations validate the rule, maintaining a 99.8% mission success rate across various conditions.

Key Results

  • In scenarios with R=3.39, traditional Erlang-B methods achieve only 69.9% mission success, whereas the proposed method achieves 99.8%.
  • Under wind variability with CV=0.30, the proposed method still maintains a 99.8% success rate, demonstrating robustness across different environmental conditions.
  • In the most demanding scenario, only four additional drones are needed to meet mission requirements, highlighting the method's efficiency.

Significance

This research provides a novel fleet sizing method for multi-UAV inspection missions, addressing the shortcomings of traditional methods under synchronized replacement demand. By adding a buffer of spare UAVs, the method ensures mission-level reliability, especially when demand clusters. This has significant academic implications and practical applications in fields like infrastructure inspection, precision agriculture, and environmental monitoring.

Technical Contribution

The technical contribution lies in proposing a new fleet sizing rule that ensures mission success under worst-case conditions. This rule does not rely on simulations, distributional assumptions, or iterative computations but instead determines the number of spare UAVs through worst-case synchronized demand analysis. The method's robustness is validated across different environmental conditions.

Novelty

This paper is the first to identify the issue of synchronized replacement demand in multi-UAV missions and proposes a closed-form fleet sizing rule to ensure mission success under worst-case conditions. Unlike existing methods, this approach does not rely on independent event assumptions but determines spare UAV numbers by analyzing demand synchronization.

Limitations

  • The method may require more spare UAVs in extreme scenarios, increasing costs.
  • In highly uneven demand scenarios, further adjustment of spare UAV numbers may be necessary.
  • The method assumes unlimited charging capacity, which may not apply to all scenarios.

Future Work

Future research could explore fleet sizing under limited charging capacity and validate the method's effectiveness in more complex mission environments. Additionally, optimizing task allocation without increasing spare UAV numbers could enhance mission success rates.

AI Executive Summary

Multi-UAV inspection missions are widely used in infrastructure inspection, precision agriculture, and environmental monitoring. However, existing fleet sizing methods often assume independent demand events, failing to address the issue of synchronized replacement demand.

This paper proposes a new fleet sizing rule, k = m(ceil(R) + 1), which adds a buffer of spare UAVs to absorb worst-case synchronized demand. The method does not rely on simulations or distributional assumptions but ensures mission-level reliability by analyzing demand synchronization.

Monte Carlo simulations show that this rule maintains a 99.8% mission success rate across various conditions, even with wind variability up to CV=0.30. This demonstrates the method's robustness across different environmental conditions.

Compared to traditional Erlang-B methods, the proposed method significantly improves mission success rates. In scenarios with R=3.39, Erlang-B methods achieve only 69.9% success, whereas the proposed method achieves 99.8%.

The research has significant academic implications and practical applications, particularly when demand clusters. Future research could explore fleet sizing under limited charging capacity and validate the method's effectiveness in more complex mission environments.

In summary, this method provides a new solution for multi-UAV inspection missions, ensuring mission success under worst-case conditions and offering new insights for related fields.

Deep Analysis

Background

Multi-UAV inspection missions are widely used in infrastructure inspection, precision agriculture, and environmental monitoring. Due to limited battery life, UAVs need periodic replacement to ensure mission continuity. Existing fleet sizing methods often assume independent demand events, failing to address the issue of synchronized replacement demand. This leads to insufficient spare UAVs when demand clusters, affecting mission success rates. Therefore, determining a fleet sizing method that ensures mission success with limited spare UAVs is a critical problem.

Core Problem

The core problem in multi-UAV inspection missions is ensuring mission success with limited spare UAVs. Existing methods often assume independent demand events, failing to address synchronized replacement demand. This leads to insufficient spare UAVs when demand clusters, affecting mission success rates. Developing a fleet sizing method that ensures mission success under worst-case conditions is of significant research importance.

Innovation

The core innovation of this paper is proposing a new fleet sizing rule that ensures mission success under worst-case conditions. The method adds a buffer of spare UAVs to absorb worst-case synchronized demand, ensuring mission-level reliability. Unlike existing methods, this approach does not rely on independent event assumptions but determines spare UAV numbers by analyzing demand synchronization. The method's robustness is validated across different environmental conditions.

Methodology

  • �� Proposed a closed-form fleet sizing rule, k = m(ceil(R) + 1), where m is the number of active UAVs and R is the recovery-to-active time ratio.
  • �� The rule adds a buffer of m spare UAVs to absorb worst-case synchronized demand, ensuring mission-level reliability.
  • �� Validated the rule through Monte Carlo simulations, maintaining a 99.8% mission success rate across various conditions.
  • �� Demonstrated robustness under wind variability with CV=0.30, maintaining high efficiency across different environmental conditions.

Experiments

The experimental design uses Monte Carlo simulations to validate the proposed fleet sizing rule under different conditions. Five scenarios were set up, considering different numbers of active UAVs and recovery-to-active time ratios. In each scenario, 1000 simulation trials were conducted to evaluate mission success rates and spare UAV exhaustion. Results show that the proposed method maintains a 99.8% mission success rate across all scenarios, significantly outperforming traditional Erlang-B methods.

Results

Results show that the proposed method maintains a 99.8% mission success rate across all scenarios, significantly outperforming traditional Erlang-B methods. In scenarios with R=3.39, Erlang-B methods achieve only 69.9% success, whereas the proposed method achieves 99.8%. Additionally, under wind variability with CV=0.30, the proposed method still maintains high efficiency, demonstrating robustness across different environmental conditions. This highlights the method's significant advantage when demand clusters.

Applications

The method has broad applications in infrastructure inspection, precision agriculture, and environmental monitoring. By adding a buffer of spare UAVs, it ensures mission success under worst-case conditions, especially when demand clusters. The method's robustness is validated across different environmental conditions, providing new insights for related fields.

Limitations & Outlook

The method may require more spare UAVs in extreme scenarios, increasing costs. Additionally, in highly uneven demand scenarios, further adjustment of spare UAV numbers may be necessary. The method assumes unlimited charging capacity, which may not apply to all scenarios. Future research could explore fleet sizing under limited charging capacity and validate the method's effectiveness in more complex mission environments.

Plain Language Accessible to non-experts

Imagine you're in a kitchen with several rice cookers, each with a battery. After cooking one pot of rice, each cooker needs to recharge. Suppose you have many pots to cook, but the cookers can only cook one pot before the battery runs out. You need some spare cookers to replace those that need recharging. The question is, how many spare cookers do you need?

If you cook one pot at a time, you might need just one spare cooker. But if you're cooking many pots simultaneously, all the cookers might run out of battery at the same time, requiring more spare cookers. This paper's method is like telling you how to ensure all pots are cooked even in the worst-case scenario.

By adding more spare cookers, you can continue cooking even if all cookers run out of battery simultaneously. It's like having a buffer of spare cookers in the kitchen to ensure you never stop cooking due to battery depletion.

So, the core of this method is ensuring that, in the worst-case scenario, you have enough spare cookers to complete all cooking tasks.

ELI14 Explained like you're 14

Hey there! Imagine you're playing a game with friends, and each of you has a little robot. These robots need to recharge regularly to keep playing. What if all the robots run out of battery at the same time? What do you do?

This paper is like a super smart game guide, showing you how to ensure you have enough spare robots to keep playing even if all the robots run out of battery. It suggests a new method that adds more spare robots to ensure your game isn't interrupted in the worst-case scenario.

It's like having a backup team of robots ready to jump in, ensuring you can keep playing no matter what. This method works well in all situations, even under the toughest conditions.

So next time you're playing a game, remember to have enough spare robots, and you'll be ready for anything!

Glossary

UAV (无人机)

A UAV is an unmanned aerial vehicle, typically used for monitoring, inspection, and transportation tasks. In this paper, UAVs are used for inspection missions requiring periodic replacement to ensure continuity.

UAVs are the primary execution tools in multi-UAV inspection missions.

Fleet Sizing (机队规模)

Fleet sizing refers to the number of UAVs required for a specific mission to ensure success. In this paper, fleet sizing is determined by analyzing worst-case synchronized demand.

Fleet sizing is a key factor in ensuring the success of multi-UAV missions.

Synchronized Replacement Demand (同步更换需求)

Synchronized replacement demand refers to situations where multiple UAVs require replacement simultaneously, potentially leading to insufficient spare UAVs. In this paper, identifying synchronized replacement demand is a key failure mode.

Synchronized replacement demand is the core issue addressed by the proposed method.

Recovery-to-Active Time Ratio (恢复与活跃时间比率)

The recovery-to-active time ratio is the ratio of the time required for a UAV to become active again after completing a task to its active time. In this paper, this ratio is used to determine the number of spare UAVs.

This ratio is a key parameter in the fleet sizing rule.

Monte Carlo Simulation (蒙特卡洛模拟)

Monte Carlo simulation is a statistical method that uses random sampling to estimate system behavior. In this paper, it is used to validate the effectiveness of the fleet sizing rule.

Monte Carlo simulation is used to validate the new method under different conditions.

Erlang-B Formula (Erlang-B公式)

The Erlang-B formula is a mathematical model used to calculate blocking probabilities in systems, commonly used for telephone line provisioning. In this paper, it is used to compare traditional methods with the new method's mission success rates.

The Erlang-B formula is used to evaluate the mission success rates of traditional methods.

Mission Success Rate (任务成功率)

Mission success rate refers to the probability of successfully completing a mission under specific conditions. In this paper, it is used to evaluate the effectiveness of different fleet sizing methods.

Mission success rate is a key metric for validating the effectiveness of the new method.

Spare UAV (备用无人机)

A spare UAV is a UAV used to replace active UAVs in a mission to ensure continuity. In this paper, the number of spare UAVs is a key factor in fleet sizing.

Spare UAVs are used to maintain mission continuity when active UAVs require replacement.

Coefficient of Variation of Wind Speed (风速变化系数)

The coefficient of variation of wind speed is the relative standard deviation of wind speed, used to measure the degree of wind speed variation. In this paper, it is used to evaluate the robustness of the new method under different environmental conditions.

The coefficient of variation of wind speed is used to evaluate the robustness of the new method.

Demand Clustering (任务需求集中)

Demand clustering refers to the concentration of mission demand within a specific time period, potentially leading to insufficient spare UAVs. In this paper, demand clustering is a key failure mode.

Demand clustering is a core issue addressed by the proposed method.

Open Questions Unanswered questions from this research

  • 1 Existing fleet sizing methods are inadequate in handling synchronized replacement demand, leading to insufficient spare UAVs when demand clusters, affecting mission success rates. Future research could explore optimizing task allocation to improve mission success rates with limited spare UAVs.
  • 2 Fleet sizing under limited charging capacity has not been fully explored. Future research could investigate optimizing charging strategies to improve mission success rates under limited charging capacity.
  • 3 Existing methods may require further adjustment of spare UAV numbers in highly uneven demand scenarios. Future research could explore optimizing task allocation to improve mission success rates in uneven demand scenarios.
  • 4 Validating the method's effectiveness in more complex mission environments requires further research. Future research could explore optimizing task allocation to improve mission success rates in more complex environments.
  • 5 Future research could explore optimizing task allocation to improve mission success rates without increasing spare UAV numbers.

Applications

Immediate Applications

Infrastructure Inspection

This method can be used in infrastructure inspection missions, ensuring mission success under worst-case conditions by adding a buffer of spare UAVs, especially when demand clusters.

Precision Agriculture

In precision agriculture, this method can be used for UAV field inspection tasks, ensuring sufficient spare UAVs when demand clusters, maintaining mission continuity.

Environmental Monitoring

This method can be used in environmental monitoring missions, ensuring mission success under worst-case conditions by adding a buffer of spare UAVs, especially when demand clusters.

Long-term Vision

Smart City Management

In smart city management, this method can be used for UAV patrol and monitoring tasks, ensuring sufficient spare UAVs when demand clusters, maintaining mission continuity.

Drone Logistics

In drone logistics, this method can be used for UAV delivery tasks, ensuring mission success under worst-case conditions by adding a buffer of spare UAVs, especially when demand clusters.

Abstract

Multi-UAV inspection missions require spare drones to replace active drones during recharging cycles. Existing fleet-sizing approaches often assume steady-state operating conditions that do not apply to finite-horizon missions, or they treat replacement requests as statistically independent events. The latter provides per-request blocking guarantees that fail to translate to mission-level reliability when demands cluster. This paper identifies a structural failure mode where efficient routing assigns similar workloads to each UAV, leading to synchronized battery depletion and replacement bursts that exhaust the spare pool even when average capacity is sufficient. We derive a closed-form sufficient fleet-sizing rule, k = m(ceil(R) + 1), where m is the number of active UAVs and R is the recovery-to-active time ratio. This additive buffer of m spares absorbs worst-case synchronized demand at recovery-cycle boundaries and ensures mission-level reliability even when all UAVs deplete simultaneously. Monte Carlo validation across five scenarios (m in [2, 10], R in [0.87, 3.39], 1000 trials each) shows that Erlang-B sizing with a per-request blocking target epsilon = 0.01 drops to 69.9% mission success at R = 3.39, with 95% of spare exhaustion events concentrated in the top-decile 5-minute demand windows. In contrast, the proposed rule maintains 99.8% success (Wilson 95% lower bound 99.3%) across all tested conditions, including wind variability up to CV = 0.30, while requiring only four additional drones in the most demanding scenario.

cs.RO

References (19)

Scheduling Spare Drones for Persistent Task Performance under Energy Constraints

Erez Hartuv, Noam Agmon, Sarit Kraus

2018 27 citations ⭐ Influential

Battery assignment and scheduling for drone delivery businesses

Sangyoung Park, Licong Zhang, S. Chakraborty

2017 40 citations

Some properties of the erlang loss function

D. Jagerman

1974 274 citations

Persistent UAV Service: An Improved Scheduling Formulation and Prototypes of System Components

B. Song, Jonghoek Kim, Jeongwoon Kim et al.

2013 73 citations

Probable Inference, the Law of Succession, and Statistical Inference

E. B. Wilson

1927 3931 citations

A survey on coverage path planning for robotics

Enric Galceran, M. Carreras

2013 1524 citations

UAVs that fly forever: Uninterrupted structural inspection through automatic UAV replacement

Milan Erdelj, O. Saif, E. Natalizio et al.

2017 75 citations

Robust Control of Markov Decision Processes with Uncertain Transition Matrices

A. Nilim, L. Ghaoui

2005 924 citations

Reversibility and Stochastic Networks

A. Unwin

1980 1427 citations

Risk-aware UAV-UGV Rendezvous with Chance-Constrained Markov Decision Process

Guan-Yu Shi, Nare Karapetyan, A. Asghar et al.

2022 26 citations View Analysis →

Robust Queueing Theory

Chaithanya Bandi, D. Bertsimas, Nataly Youssef

2015 86 citations

Persistent Monitoring with Refueling on a Terrain Using a Team of Aerial and Ground Robots

Parikshit Maini, Kevin Yu, P. Sujit et al.

2018 35 citations

The Price of Robustness

D. Bertsimas, Melvyn Sim

2004 4798 citations

Multi-UAV Routing for Area Coverage and Remote Sensing with Minimum Time

G. Avellar, G. Pereira, L. Pimenta et al.

2015 292 citations

Approximate is Better than “Exact” for Interval Estimation of Binomial Proportions

A. Agresti, B. Coull

1998 3802 citations

On Robust Optimization

E. Köbis

2015 2595 citations

A Review of Collaborative Air-Ground Robots Research

Chang Liu, Jin Zhao, Nianyi Sun

2022 55 citations

*Manuscript Click here to view linked References Approximate Blocking Probabilities in Loss Models With Independence and Distribution Assumptions Relaxed

26 citations

Stationary-Process Approximations for the Nonstationary Erlang Loss Model

W. A. Massey, W. Whitt

1996 34 citations