Next Article in Journal
SCPL-TD3: An Intelligent Evasion Strategy for High-Speed UAVs in Coordinated Pursuit-Evasion
Previous Article in Journal
Comparison of Regression, Classification, Percentile Method and Dual-Range Averaging Method for Crop Canopy Height Estimation from UAV-Based LiDAR Point Cloud Data
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Integrated Optimization of Ground Support Systems and UAV Task Planning for Efficient Forest Fire Inspection

1
College of Systems Engineering, National University of Defense Technology, Changsha 410073, China
2
Xiangjiang Laboratory, Changsha 410205, China
*
Author to whom correspondence should be addressed.
Drones 2025, 9(10), 684; https://doi.org/10.3390/drones9100684
Submission received: 5 August 2025 / Revised: 12 September 2025 / Accepted: 29 September 2025 / Published: 1 October 2025

Abstract

With the increasing frequency and intensity of forest fires driven by climate change and human activities, efficient detection and rapid response have become critical for forest fire prevention. Effective fire detection, swift response, and timely rescue are vital for forest firefighting efforts. This paper proposes an unmanned aerial vehicle (UAV)-based forest fire inspection system that integrates a ground support system (GSS), aiming to enhance automation and flexibility in inspection tasks. A three-layer mixed-integer linear programming model is developed: the first layer focuses on the site selection and capacity planning of the GSS; the second layer defines the coverage scope of different GSS units; and the third layer plans the inspection routes of UAVs and coordinates multi-UAV collaborative tasks. For planning UAV patrol routes and collaborative tasks, a goal-driven greedy algorithm (GDGA) based on traditional greedy methods is proposed. Simulation experiments based on a real forest fire case in Turkey demonstrate that the proposed model reduces the total annual costs by 28.1% and 16.1% compared to task-only and renewable-only models, respectively, with a renewable energy penetration rate of 68.71%. The goal-driven greedy algorithm also shortens UAV patrol distances by 7.0% to 12.5% across different rotation angles. These results validate the effectiveness of the integrated model in improving inspection efficiency and economic benefits, thereby providing critical support for forest fire prevention.

1. Introduction

In recent years, the frequency and intensity of forest fires have been increasing annually due to the impacts of climate change and human activities, posing significant threats to the ecological environment and social economy. Forest fires are characterized by urgency and randomness, and the lack of real-time fire information often results in significant damage [1]. Therefore, effective detection, rapid response, and timely rescue before a fire occurs are crucial for forest firefighting. The rapid development of unmanned aerial vehicle (UAV) technology offers new solutions for forest fire inspection [2]. Compared to traditional inspection methods, UAVs provide advantages such as high efficiency [3], flexibility [4], and relatively low costs [5]. They can quickly cover vast forest areas, enabling timely detection of fire hazards and monitoring, thereby significantly reducing the frequency of forest fires, economic losses, and casualties. Furthermore, by organically integrating UAVs with ground support systems (GSS), which is a composite system that includes power generation devices, sensor equipment, communication devices, monitoring devices, and combining them with intelligent control systems, highly autonomous UAV patrols can be realized, further enhancing task automation and flexibility [6]. However, the high energy consumption of GSS remains an urgent issue, especially when extensive power generation equipment is required to meet energy demands. To reduce power generation costs, the utilization of renewable energy sources such as photovoltaic systems has become a viable option [7]. Nevertheless, renewable energy generation is affected by natural resources; establishing GSS in regions with abundant sunlight may lead to an overly concentrated location of GSS, which could impact the efficiency of UAV inspections [8]. If only the efficiency of UAV patrols is considered while neglecting sunlight availability, the penetration of renewable energy within GSS will be relatively low [9]. Consequently, issues related to site selection for GSS, capacity planning for power generation devices, division of patrol areas, and coordination of multiple UAVs form a series of interconnected challenges. These problems collectively constitute a complex, integrated optimization problem that requires systematic analysis and research to ensure the optimal performance of the UAV inspection system in terms of efficiency and coordination. Therefore, comprehensive research addressing these challenges will provide vital support and guidance for future forest fire prevention efforts [10].
The UAV inspection task aims to acquire comprehensive information about specific areas or to perform full coverage operations. As a result, area coverage path planning has become a central research focus. Researchers both domestically and internationally have conducted extensive studies on the issue of UAV area coverage. For instance, Ref. [11] proposed a distributed dynamic area coverage algorithm for UAVs based on deep reinforcement learning, which improves coverage efficiency by 20% to 30% in communication-constrained environments through a coverage information fusion approach. Ref. [12] introduced a clustering-based coverage path planning method designed to develop efficient flight routes for autonomous heterogeneous UAV systems, thereby improving coverage efficiency and reducing mission duration. Additionally, Ref. [13] proposed a distributed online cooperation method for UAV coverage path planning that optimizes task completion time by 15% to 25% compared to traditional methods through environmental information map fusion technology and a distributed deep Q-learning algorithm, while effectively addressing unknown obstacles and complex emergencies. Furthermore, Ref. [14] presented a novel wildfire detection approach based on a UAV-assisted Internet of Things (UAV-IoT) network, evaluating its reliability in detecting wildfires within limited time frames and optimizing device density and UAV numbers to enhance detection probability. However, most of the existing research primarily focuses on short-term energy security strategies for UAVs, with limited consideration of long-duration operations, thereby constraining the capability of UAVs to execute extended coverage missions.
Scholars both domestically and internationally have conducted research on the use of ground support systems for UAV operations. Ref. [15] investigated the energy trade-off between ground terminals and UAVs in ground-to-UAV (G2U) communication, deriving energy consumption expressions for both circular and linear UAV trajectories, and optimizing the ground terminal transmission power and UAV trajectories to achieve Pareto optimal trade-offs. Ref. [16] proposes a coherent and cost-effective energy procurement framework aimed at powering UAVs through laser beams and local renewable energy sources, thereby reducing their overall energy costs and optimizing their positional strategies in communication. Ref. [17] designed an energy-efficient UAV relay communication scheme, jointly optimizing the transmission power of UAVs and base stations, as well as the UAV trajectories, acceleration, and speed, while introducing information causality constraints (ICC) to ensure the effectiveness of data forwarding and solving the non-convex optimization problem using iterative algorithms. Additionally, Ref. [18] examined the process of using UAVs to charge ground nodes within a radio energy transmission system, proposing two charging schemes—V-shaped and inverted trapezoidal—to maximize the energy received by ground nodes and improve the fairness of energy distribution. However, previous studies have primarily focused on task-driven approaches, such as uniformly deploying ground support systems across entire forests or in geographically advantageous areas [19], which shortens the round-trip distance for UAVs to and from the GSS, thus reducing the number of UAVs required and the overall energy consumption of the UAV system [20], while enhancing inspection efficiency. Nevertheless, these studies often overlook the characteristics of renewable energy generation devices [21]. It is well known that solar resources are abundant in mountaintop and south-facing slope areas, while wind resources are plentiful in valleys and ridges; however, these areas are often unevenly distributed. Therefore, when planning the locations of GSS, it is essential to consider the potential for renewable energy generation.
To this end, this paper builds upon the existing literature and uses UAV forest fire inspection as the research object, considering the planning and design of ground support systems, and establishes a three-tier mixed-integer linear programming model. The first layer examines the site selection and capacity planning of GSS based on the consideration of renewable energy generation. The second layer, built upon the GSS established in the first layer, delineates the energy assurance range of different GSS as the inspection areas. The third layer plans the inspection routes for UAVs and coordinates multi-UAV tasks based on the inspection areas defined in the second layer. These three layers of the model are not independent of one another; rather, they are interconnected and inseparable, requiring simultaneous optimization. Compared to previous research, the main contributions of this paper can be summarized as follows:
  • A comprehensive mixed planning model is established, comprising the GSS site selection model, generation device capacity allocation model, inspection area division model, inspection route planning model for each inspection area, and multi-UAV collaborative task planning model. This model aims to optimize the overall efficiency of UAV inspection tasks and enhance the economic benefits of resource allocation within the energy assurance system.
  • A hybrid solving strategy is proposed, employing an integer programming algorithm to address the upper-layer site selection and capacity determination problem formulated as an integer linear programming model, while k-means clustering, the boundary function, and the Douglas–Peucker algorithm are used to address the inspection area division problem. A goal-driven greedy algorithm (GDGA) is applied to tackle the multi-UAV collaborative task planning issue.
  • Extensive simulation experiments are conducted to verify the effectiveness of the proposed model. Additionally, comparative algorithm experiments are executed to demonstrate the enhanced solution achieved through the proposed algorithm.
The remainder of this paper is organized as follows. Section 2 provides a detailed introduction to the research problem addressed in this paper and describes the conceptual framework for establishing the three-tier mixed-integer linear programming model. Section 3 formulates the specific mathematical planning models for each layer and provides detailed explanations for each model. Section 4 presents corresponding solution methods for the models developed in Section 3, including several improved algorithms proposed in this paper. Section 5 presents simulation experiments and analyzes the results. Finally, Section 6 summarizes the research contributions and suggests directions for future research.

2. Problem Description

This paper primarily focuses on the planning and application of UAV systems for forest fire prevention patrols. The overall framework of the problem is illustrated in Figure 1A, depicting the scene of forest fire prevention inspection. The entire forest area can span hundreds to tens of thousands of square kilometers, necessitating division into several zones. Each zone is equipped with a GSS to support UAV patrol tasks, furnished with relevant inspection equipment and a certain number of UAVs. The patrol task planning for each zone is shown in Figure 1B, where multiple UAVs perform coordinated inspections, executing a ’Z-shaped’ back-and-forth pattern according to predefined patrol missions. Planning involves defining the patrol trajectory, the UAV’s flight direction, and the collaboration strategy among multiple UAVs. The configuration details of the GSS within each zone are shown in Figure 1C, which includes energy supply devices such as renewable energy generation units, energy storage systems (ES), and diesel generators (DG), as well as UAV control centers, UAV monitoring equipment, and data processing units.
After introducing the aforementioned system, the subsequent question is how to plan the entire UAV inspection system. The solution framework proposed in this paper is illustrated in Figure 2, and the entire strategy is divided into three stages. The first stage primarily focuses on the site selection of the GSS and the capacity configuration of power generation devices. The site selection problem for the GSS mainly involves considering both the renewable energy generation capacity and the efficiency of UAV inspections, choosing a reasonable construction site for the GSS in a trade-off between the two. The capacity configuration problem for power generation devices primarily involves determining the capacity of renewable energy generation equipment based on local renewable resources, alongside configuring appropriate energy storage devices for charging and discharging, as well as a certain number of diesel generators to address any inadequacies in renewable power supply. The second stage mainly concerns the division of UAV inspection areas and the planning of UAV flight trajectories. Based on the positions and capacities determined for the GSS in the first stage, it is assumed that each area has only one GSS, and the size of the divided areas is determined according to the GSS’s renewable energy generation capacity—the greater the renewable energy output, the larger the area, which corresponds to a greater workload. Once the area has been divided, the flight trajectories of the UAVs can be determined based on the polygonal characteristics of the area. Since UAVs consume more energy while turning, the optimal flight direction should be planned to minimize the number of turns, a point that will be elaborated on in the subsequent model development. The third stage focuses on configuring the number of UAVs and planning their collaborative tasks. Building on the foundations established in the first two stages, a task-level study can then be conducted for the established GSS and task areas, ensuring that the number of UAVs deployed precisely meets the inspection task requirements while minimizing energy production costs without risking unmet load demands. While the UAVs are executing inspection tasks, it is essential to coordinate the responsibilities of each UAV to ensure the entire inspection mission is completed efficiently while minimizing the total energy consumption of all UAVs.
It is important to note that these three stages are not independent but are interconnected. Specifically, the output of each stage determines the input for the next stage, and the results of the subsequent stage influence the total cost of the overall planning scheme, thereby in turn affecting the output of the previous stage. The results of the first stage, involving GSS site selection and capacity planning, determine how the region is divided and the routing direction is planned in the second stage. Conversely, the principle of regional division affects the total cost of the overall scheme, which in turn influences the decision-making in the first stage. Similarly, the regional division and routing direction planned in the second stage determine the number of UAVs to be deployed and their task allocation in the third stage. Different planning outcomes in the third stage result in varying energy consumption costs, which in turn feedback into the second stage to influence its planning decisions. Therefore, a simultaneous optimization of all three stages is essential in the overall system design to achieve the minimum total planning cost.

3. Mathematical Model

3.1. First Stage Planning Model

This section primarily focuses on the modeling of the site selection and capacity planning problem for GSS, which is divided into two parts. The first part involves the site selection problem, where several alternative locations must be determined as potential sites. Then, based on the optimization objectives, a number of these alternative locations are selected as sites for constructing the GSS. The second part is the capacity planning problem, which involves determining the capacity allocation scheme for the generating equipment based on demand load [22]. Simulations are then conducted based on this scheme to model power generation over time scales and calculate relevant costs to evaluate the effectiveness of the capacity allocation scheme, allowing for adjustments towards an optimal configuration. The specific model is as follows:
min F 1 = i B u k U c u k inv · N u k i · x i + i B t T u k U c u k op · P u k i , t
U = { P V , E S , D G }
c u k inv = ϵ ( 1 + ϵ ) τ u k ( 1 + ϵ ) τ u k 1 · c u k buy
0 N u k i N u k max
In this context, Equation (1) represents the objective function of the first-stage model. The first half of the equation indicates the planning cost, which refers to the cost required to deploy generating units. Here, B denotes the set of alternative locations, and x i is a binary variable that takes the value of 1 if GSS is established at that location and 0 otherwise. U represents the set of all generating units, as shown in Equation (2). c u k inv denotes the annualized investment cost for each generating unit u k , while c u k buy represents the unit acquisition cost of the power generation equipment. N u k i indicates the number of generating units equipped at the i t h location, with constraints outlined in Equation (4). Equation (3) is used to calculate the investment cost of the generation device, where τ u i refers to the lifespan of device u i , ϵ is the discount rate, and T inv indicates the planning time scale of the microgrid. By utilizing Equation (3), it is possible to the calculate the investment cost of the generation device u i over the time scale T inv , accounting for factors such as wear, maintenance, and upkeep.
P P V i , t + P D G i , t + P E S d i s i , t = P L i , t + P E S c h i , t i , t = 1 , 2 , , 24
P L i , t = k 0 + a · k 0 2 b · k 0 + c · k 0 3 · P U A V i , t
The second half of Equation (2) represents the operational costs over the planning time scale T, where c u k op denotes the unit operational cost of the generating unit u k , also referred to as the unit generation cost, and P u k i , t represents the corresponding power output. The power balance constraint is presented in Equation (5), where the left-hand side denotes the power generation, including photovoltaic generation P P V i , t , diesel generator output P D G i , t , and energy storage discharge P E S d i s i , t ; the right-hand side indicates the power consumption, comprising load P L i , t and energy storage charging P E S c h i , t . The Equation (6) indicates the method for calculating the P L i , t , where k 0 , a, b, and c represent the correlation coefficients, and P U A V i , t denotes the load of the UAV. This formula demonstrates a positive correlation between the total load and the load of the UAV. As the energy consumed by the UAV within a GSS increases, the power consumption of the associated equipment also rises. This indicates that the total load is related to the inspection workload of the UAV.
P P V = I · A P V · η P V
η P V = η 0 · 1 ϕ · ( T T ref )
Equation (7) illustrates the calculation method for photovoltaic generation, where I represents the irradiance, A P V denotes the area of the photovoltaic panels, and η P V indicates the conversion efficiency. The calculation method is outlined in Equation (8), where η 0 is the conversion efficiency at standard temperature, ϕ is the temperature coefficient, and T ref is the reference temperature.
S O C ( t + Δ t ) = S O C ( t ) + η E S c h · P E S c h i , t E max P E S d c h i , t E max · η E S d c h · Δ t
0 P E S c h i , t P E S c h m a x
0 P E S d c h i , t P E S d c h m a x
S O C m i n S O C S O C m a x
The calculation method for the state of charge (SOC) of the ES is shown in Equation (9), where η E S c h and η E S d c h represent the charging and discharging efficiencies, respectively, and E max is the maximum capacity of the ES, with its charging and discharging constraints illustrated in Equations (10)–(12).
P D G = η D G · m g · H g
0 | P D G i , t P D G i , t 1 | r D G
0 P D G i , t P D G max
The calculation method for the DG is specified in Equation (13), where η D G indicates the conversion efficiency of the DG, m g represents the amount of diesel used, and H g denotes the heating value. The constraints for DG are detailed in Equations (14) and (15), where r D G is the maximum ramp rate of the DG, and P D G max indicates the maximum power output of the DG.

3.2. Second Stage Planning Model

Building upon the completion of the GSS location and capacity planning in the first phase, this section primarily focuses on modeling the division of inspection regions [23]. After determining the location and capacity of each GSS, the power supply capacity can be calculated. To maximize the utilization of power generation resources and reduce overall costs, this section adopts a principle for regional division: the larger the power supply capacity, the larger the area of the inspection region it serves. First, ensure that each GSS is responsible for a single inspection sub-region, with no overlap between sub-regions; the union of all sub-regions constitutes the entire inspection area [24]. The specific model developed is as follows:
max F 2 = s S j J C s · A j · x s j
C s = u k U p u k max · N u k s u k U p u k max · N u k max
Among these, Equation (16) represents the objective function for the second phase, where S denotes the collection of GSS selected in the first phase, J indicates the collection of divided inspection regions, and C s represents the power supply capacity of the s-th GSS. The specific calculation method is provided in Equation (17). The variable A j denotes the area of the j-th inspection region. Using the product of C s and A j as the objective function signifies that a larger power supply capacity corresponds to a larger area of the inspection region being served, thus maximizing the objective function. The variable x s j is a binary variable indicating whether the s-th GSS provides power to the j-th sub-region; it is equal to 1 if power is supplied and 0 otherwise. Equation (17) illustrates the calculation method for the power supply capacity of a GSS, based on the ratio of the maximum power generation capacity of the GSS to its power generation capacity under maximum configuration conditions. In simpler terms, this is the ratio of the GSS’s maximum power supply capacity to the maximum power supply capacity stipulated for a single GSS in this study. Here, p u k max denotes the maximum power output of a single generating unit u k , N u k s represents the number of that type of generating unit configured within the GSS, and N u k max indicates the maximum allowable number of generating units u k that can be configured in a single GSS as stipulated in this study.
j J A j = A total
0 A j A total , j J
s S x s j = 1 , j J
The relevant constraints of this model are presented in Equations (18)–(20). Equation (18) states that the union of all sub-regions constitutes the inspection area, Equation (19) asserts that the area of each sub-region must fall within a reasonable range, and Equation (20) indicates that each GSS supplies power to only one sub-region, which exclusively represents the inspection area for that GSS.

3.3. Third Stage Planning Model

After the models for the above two stages have been established, the remaining problem is how UAVs conduct inspections within each sub-region [25]. Specifically, this involves how multiple UAVs can collaborate efficiently to complete the inspection tasks. Previously, it was mentioned that UAVs perform inspections using a “Z-shaped” back-and-forth flight pattern, and their inspection routes have been determined. However, because the sub-region areas are still relatively large, a single UAV cannot complete the inspection task alone. Therefore, multiple UAVs are needed to collaborate in inspection. The proposed plan in this paper is to partition the UAV inspection route into several segments, with each UAV responsible for inspecting one segment. Consequently, each segment has a start and end point, and the entire route can be represented as a collection of inspection points, P = p 1 , , p i p j . However, traveling back and forth between the inspection points from the GSS consumes a certain amount of energy, which is not directly related to the inspection task itself. Therefore, it is essential to plan these inspection points carefully to minimize this energy consumption and improve inspection efficiency. The model in this section aims to find the optimal inspection point plan. The specific model is as follows:
min F 3 = v i V p j P P U A V p j p j + 1 · x v i , p j p j + 1
P U A V p j p j + 1 = P p r o p · d p j p j + 1 v f u
d p j p j + 1 = d ( x 0 , y 0 ) , p j + d ( p j , p j + 1 ) + d ( p j + 1 , ( x 0 , y 0 ) )
Equation (21) represents the objective function of the third stage, where V denotes the set of UAVs within the sub-region. P U A V p j p j + 1 indicates the total power consumed by UAV v i for inspecting the route segment { p j , p j + 1 } . The variable x v i , p j p j + 1 is a binary indicator of whether the UAV inspects this route segment. Equation (22) describes the calculation method for the UAV’s power, where P p r o p is the propulsion power, v f u is the straight-line speed, and d p j p j + 1 is the total distance flown for inspecting the segment. As shown in Equation (23), this includes the distance from the GSS to the inspection start point p j , the inspection distance itself, and the return distance from p j + 1 back to the GSS.
P p r o p = P 0 + P i
P 0 = δ 8 ρ s A U A V Ω 3 R 3
P i = ( 1 + k U A V ) W 3 / 2 2 ρ A U A V
The calculation of P p r o p is detailed in Equation (24), with P 0 representing the UAV’s profile power and P i representing the induced power of the rotor blades. Equations (25) and (26) provide methods for calculating these powers, involving parameters such as the profile drag coefficient δ , air density ρ , rotor solidity s, rotor radius R, swept area A U A V , angular velocity Ω , induced power correction factor k U A V , and UAV weight W.
p j P x v i , p j p j + 1 = 1 , v i V
d p j p j + 1 d max , p j P
The model includes constraints shown in Equations (27) and (28), where the former stipulates that each UAV is assigned only one inspection route and performs the task once, with no repetitions, and the latter restricts each UAV’s flight distance to not exceed the maximum flight range d m a x .

4. Optimization Methodology

4.1. Optimization Method for Area Partitioning

This section aims to address the problem of partitioning inspection zones, specifically by assigning corresponding sub-regions to each GSS, allowing them to undertake the inspection assurance tasks for those areas [26]. The principle for zone partitioning is that GSS with greater power capacity should cover larger sub-regions. To achieve this, the study employs a clustering method and designs a distance function to guide the clustering process. The distance function consists of two components: the first measures the spatial distance between discrete points and different GSS, while the second assesses the power capacity of various GSS, as shown in Equation (29). Here, D ( q , G i ) represents the combined distance from discrete point q to GSS G i , d ( q , G i ) is the Euclidean distance between point q and GSS G i , and C ( G i ) denotes the power capacity of GSS G i , with α and β being weight coefficients used to adjust the influence of the two components. During the clustering process, we first uniformly discretize the map into several discrete points. We then utilize the aforementioned distance function to cluster the discrete points, resulting in an initial zone partition. It is important to note that the regions generated by this method are irregular curved shapes, which adds complexity to subsequent processing. To address this issue, we introduce a boundary fitting function to fit each clustered area into a polygonal shape. Although this polygonal representation can more clearly delineate zone partitions, the initially generated polygons often have numerous edges and complex shapes. Therefore, we further apply the Douglas–Peucker algorithm to simplify the polygons, reducing their complexity and obtaining the final zone partition results. This approach not only maintains the rationality of the zone partitioning but also facilitates subsequent analysis and processing.
D ( q , G i ) = α · d ( q , G i ) β · C ( G i )
The detailed optimization process is illustrated in Algorithm 1. It begins with distance calculation and region division based on the previously defined distance function, resulting in an initial partition of sub-regions. Subsequently, for each clustered region, the boundary fitting function is applied to approximate it as a polygon. The Douglas–Peucker algorithm is then employed to simplify the polygons according to specified rules, reducing the number of edges while preserving the essential shape, which results in polygonal regions that conform to the initial partitioning principles and exhibit lower complexity, thereby facilitating subsequent computational processing. The preliminary results after clustering are shown in Figure 3a. Although these sub-regions strictly adhere to the partitioning rules proposed in this section, they are irregular curvilinear shapes, posing significant challenges for subsequent processing. The results after applying the boundary fitting function are shown in Figure 3b. Clearly, this approach produces distinct polygonal sub-regions; however, the polygons contain many edges, and their complexity remains high. The results after further simplification using the Douglas–Peucker algorithm are presented in Figure 3c. As can be seen from the figures, the partitioned sub-regions not only conform to the principles proposed but also significantly reduce polygon complexity, making subsequent calculations more efficient. These methods ensure accurate partitioning while markedly improving the operational feasibility and efficiency of the process.
Algorithm 1 Inspection Zone Partitioning Algorithm
1:
Input: Map data, GSS power capacities
2:
Output: Final zone partition results
3:
Discretize the map into a set of discrete points Q
4:
Initialize the distance function D ( q , G i )
5:
for each discrete point q Q  do
6:
    for each GSS G i  do
7:
        Calculate the Euclidean distance d ( q , G i )
8:
        Calculate the power capacity C ( G i )
9:
        Compute the combined distance D ( q , G i ) = α · d ( q , G i ) β · C ( G i )
10:
    end for
11:
end for
12:
Apply clustering algorithm to the discrete point set Q based on the distance function
13:
Obtain initial zone partitions
14:
for each clustered area do
15:
    Use boundary fitting function to fit the area as a polygon
16:
end for
17:
for each generated polygon do
18:
    Apply Douglas—Peucker algorithm to simplify the polygon
19:
end for
20:
Output final zone partition results

4.2. Optimization Method for Inspection Direction Selection

As mentioned earlier, this paper employs a “Z-shaped” reciprocal coverage path planning method for unmanned aerial vehicles. To improve the efficiency of coverage operations, the first step is to determine the flight direction for coverage [27]. According to investigation and research, UAVs typically need to fly out of the coverage area to execute turns and then return to the coverage zone. The frequency of such turning behavior is generally proportional to the total path length; therefore, reducing the number of turns can significantly shorten the operation time. Consequently, the optimization goal of this section is to select a flight direction that minimizes the number of turns. Specifically, after determining the coverage width of the UAV, a set of parallel lines, spaced at intervals equal to the coverage width, are used to intersect the region to be covered at various angles. By traversing different orientations, the coverage direction that intersects the fewest nodes within the polygonal region is identified as the optimal coverage flight direction for the UAV. The process of determining the coverage flight direction is illustrated in Figure 4.
The coverage maps under different inspection directions indicate that when the rotation angles are 30° and 50°, the UAV requires at least eight turns to complete the inspection task. However, at a rotation angle of 60°, the UAV needs only seven turns, thereby saving both turning energy and time, which enhances inspection efficiency. Consequently, identifying the optimal inspection direction is of great importance. To rapidly identify the optimal inspection direction for this polygonal area, a coordinate transformation method can be employed. By applying Equation (30) to combine the rotation angle with the original coordinates, the coordinates in the rotated coordinate system can be obtained. Using these new coordinates, the path covering the polygon can be calculated to determine the optimal rotation angle efficiently. Subsequently, Equation (31) can be used to revert the coordinates back to the original coordinate system, thereby revealing the optimal inspection direction.
x n y n = cos θ sin θ sin θ cos θ x n y n
x n y n = cos θ sin θ sin θ cos θ x n y n

4.3. Optimization Method for UAV Task Planning

One issue to address in this section is how to reasonably allocate inspection tasks to each UAV based on the already planned inspection route, in order to minimize the total flight distance of all UAVs while ensuring the completion of the inspection within that sub-region [28]. Traditionally, most studies adopt a greedy algorithm strategy: if the UAV performing the current inspection task continues to operate, its remaining energy may be insufficient to support its return. In this case, the UAV marks this point as a return point and then returns, while the next UAV starts its inspection from the GSS to the previous UAV’s return point. According to Equation (23), the distances from the GSS to the inspection point and from the completed inspection back to the GSS are represented by d ( x 0 , y 0 ) , p j and d ( p j + 1 , ( x 0 , y 0 ) ) , respectively. Since these paths do not include inspection, it is possible to introduce a mutually constraining weight between these two distances and the inspection distance d ( p j , p j + 1 ) . This adjustment allows the inspection distance to be shortened while simultaneously reducing the flight distance needed for UAVs to return. Consequently, the next UAV would also travel a shorter distance to the previous UAV’s return point, leading to an overall reduction in the total flight distance of the UAV fleet. This approach constitutes the goal-driven greedy algorithm proposed in this section. As illustrated in Figure 5, which depicts an extreme case to better demonstrate the effectiveness of the proposed algorithm, the left panel shows that under the traditional greedy algorithm, UAV1’s return distance is excessively large, resulting in a longer travel distance for UAV2 to reach the inspection point. If UAV2’s return distance is also substantial, the sum of d ( x 0 , y 0 ) , p j and d ( p j + 1 , ( x 0 , y 0 ) ) becomes very large. Conversely, as shown in the right panel of Figure 5, the proposed algorithm results in a reduced return distance for UAV1, which in turn shortens the distance UAV2 must travel to the inspection point. Therefore, the sum of these two distances in this case is comparatively smaller.
The goal-driven greedy algorithm’s pseudocode is presented in Algorithm 2. The algorithm aims to reasonably allocate inspection tasks to UAVs while minimizing the total flight distance of all UAVs, ensuring coverage of the inspection area. It begins by initializing each UAV’s current position and remaining energy (i.e., maximum feasible flight distance). Subsequently, the initial maximum inspection distance is determined using an original greedy approach, which involves calculating the distance from each UAV to its next inspection point. If, after completing the task, the UAV can safely return to the GSS, it executes the inspection and updates its position and remaining energy; otherwise, it returns to the nearest GSS. The next UAV then departs from the GSS to inspect the previous UAV’s return point. Unlike the original greedy algorithm, this method introduces a weighted mechanism that constrains both the initial maximum inspection distance and the round-trip distance to the GSS. By allocating weights to each component, the approach balances these factors, striving to maximize the inspection distance while reducing the UAV’ total round-trip flying distances. This significantly lowers the overall flight distance of the UAV fleet. The method effectively combines task allocation and energy management, ensuring efficient and feasible UAV inspection operations.
Algorithm 2 Goal-Driven Greedy Algorithm for UAV Inspection (GDGA)
1:
Input: Inspection route with points P = { p 1 , p 2 , , p n } , GSS ( x 0 , y 0 ) , UAVs U u a v = { u 1 , u 2 , , u m }
2:
Output: Allocated inspection tasks for each UAV
3:
for each UAV u i U u a v  do
4:
     c u r r e n t _ p o s i t i o n ( x 0 , y 0 )
5:
     r e m a i n i n g _ e n e r g y initial energy of u i
6:
    for each inspection point p j P  do
7:
         d i s t a n c e _ t o _ n e x t d ( c u r r e n t _ p o s i t i o n , p j )
8:
        if  d i s t a n c e _ t o _ n e x t + d i s t a n c e _ t o _ G S S r e m a i n i n g _ e n e r g y  then
9:
              u i performs inspection at p j
10:
            r e m a i n i n g _ e n e r g y r e m a i n i n g _ e n e r g y d i s t a n c e _ t o _ n e x t
11:
            c u r r e n t _ p o s i t i o n p j
12:
        else
13:
            r e t u r n _ p o i n t c u r r e n t _ p o s i t i o n
14:
            u i returns to GSS
15:
            n e x t _ U A V next UAV in U u a v
16:
            n e x t _ U A V starts inspection from GSS to r e t u r n _ p o i n t
17:
           break
18:
        end if
19:
         d i s t a n c e _ r e t u r n d ( p j , ( x 0 , y 0 ) )
20:
         i n s p e c t i o n _ d i s t a n c e d ( p j , p j + 1 )
21:
        Adjust distances:
22:
         w e i g h t mutually constraining weight between d i s t a n c e _ r e t u r n , i n s p e c t i o n _ d i s t a n c e
23:
         i n s p e c t i o n _ d i s t a n c e i n s p e c t i o n _ d i s t a n c e w e i g h t
24:
    end for
25:
end for

5. Case Study

5.1. Parameter Setting

This paper focuses on the planning of power supply assurance under UAV-based forest fire patrols. Therefore, the current section begins by approaching the issue from the perspective of forest fire prevention, selecting a real wildfire case for in-depth study and simulating the region accordingly [29]. The case selected is a forest fire that occurred in Turkey on 22 July 2025, specifically in the Sehitgazi district of Eskisehir Province in central Turkey. Investigations indicate that the primary causes of the fire were prolonged high temperatures, drought, and strong winds [30].
Regular inspections using UAV-based forest fire patrol systems could potentially detect critical information in areas that might otherwise be neglected, enabling timely suppression of potential hazards and thereby reducing casualties and property damage [31]. Consequently, this research uses this case for analysis, collecting geographic and meteorological data of the region, and conducting a detailed examination of a rectangular area measuring 30 km by 40 km within the forest (see Figure 6).
Following the delineation of the research area, this section uniformly distributes twelve candidate sites within the region, each representing a potential location for GSS construction (see Figure 7). Due to economic constraints, it is infeasible to establish GSSs at all candidates; hence, the previously developed site selection and capacity planning model is employed for simulation to determine the optimal configuration. Recognizing the strong correlation between GSS placement and renewable energy generation, the study systematically collects and analyzes annual solar radiation data for these sites.
To enhance computational efficiency and reduce complexity, a stochastic optimization method is adopted, wherein the annual solar radiation data are used to estimate scenario probabilities and their expected values, leading to the extraction of representative daily solar radiation profiles. The resulting typical daily solar radiation data for the twelve GSSs are presented in Figure 8.
In this study, to effectively simulate the actual operating conditions of UAVs in forest fire inspection tasks, the simulation environment is set as follows: The flight altitude of the UAV is set at 200 m to ensure effective coverage of a wide inspection area. Regarding meteorological conditions, various environmental factors are considered, with wind speed set to a maximum of 10 m per second to minimize its impact on the stability of the UAV. Additionally, the temperature is set between 15 ℃ and 30 ℃ to simulate common forest climate conditions, while humidity is set between 40% and 70% to reflect a range from humid to dry climate conditions. In addition, this section selects the DJI Matrice 350 RTK (DJI Enterprise, Shenzhen, China) UAV as the research subject, with a variable table showing some parameters of the power generation devices and the UAV, as presented in Table 1 [32].

5.2. Simulation Result

5.2.1. Analysis of Model Effectiveness

By applying the model proposed in this paper to solve the problem, the GSS site selection and capacity planning scheme can be obtained. To verify the effectiveness of the model, this section sets up three models for comparative analysis: Model A (Proposed) is the three-layer planning model proposed in this paper; Model B (Take-Only) only considers the site selection and capacity planning at the task level, without accounting for renewable energy generation. Specifically, Model B first divides the inspection area evenly, then establishes GSS at the geometric center of each sub-region, followed by capacity planning. Model C (Renewable-Only) only considers site selection under renewable energy generation conditions, ignoring the inspection task layer; it first establishes GSS at locations rich in renewable resources, then conducts regional division and task planning based on these results. Table 2 presents the cost comparison results of each model, while Table 3 displays the planning scheme outcomes.
Based on the analysis presented in Table 2, although the planning costs across the three models are similar, Model A incurs a notably lower total cost compared to Models B and C. This difference is primarily attributed to significant variations in operational costs among the models. As shown in Table 3, Models A and C feature relatively balanced generation capacity configurations, whereas Model B has a less developed ES, with some GSS lacking storage devices. To gain deeper insights into these results, we analyzed the regional division outcomes. Figure 9 illustrates that Model A’s regional division is relatively regular; notably, GSS4 is equipped with more generation units, resulting in higher power generation capacity and a larger area share. In contrast, GSS2 has fewer units and occupies a smaller area, but the difference between them is not substantial. Model B’s regional division displays a highly uniform pattern, with each inspection sub-region having equal area. Conversely, Model C’s inspection regions differ significantly, with GSS6’s area being substantially larger than the others—mainly because GSS6 is equipped with the most generation units. To further understand the reasons behind the differences in operational costs, we examined the power outputs of the key GSSs on a typical day—specifically GSS4 in Model A, GSS8 in Model B, and GSS6 in Model C—as shown in Figure 10. The results reveal that renewable energy generation and ES dominate in Model A, with DG playing a compensatory role only during peak load periods. Conversely, Model B relies more heavily on DG due to limited renewable energy output, primarily because it only considers task-level regional divisions without accounting for renewable resource siting. This results in a power system with scarce renewable resources, a lower proportion of renewable energy generation, and no need for ES to store excess electricity. The reliance on DG, which has higher operational costs, explains why Model B’s operational costs are higher than those of the other models. Observations of Model C’s power generation indicate that, despite higher renewable energy output, its load is significantly greater than that of the other models. This is due to an unreasonable regional division; the excessively large area of GSS6 increases the round-trip distance for UAV inspections. Although the actual inspection path length is short, frequent deployment of multiple UAVs is necessary, leading to higher total energy consumption. Consequently, GSS6’s total load remains high, which significantly raises operational costs.

5.2.2. Analysis of Algorithm Performance

To validate the effectiveness of the proposed goal-driven greedy algorithm, this section presents a series of comparative experiments. Different inspection paths were generated by varying the rotation angles of the path directions. Both the standard greedy algorithm and the goal-driven greedy algorithm were employed to solve each path, resulting in task planning schemes for the UAVs under various inspection directions. The experimental results are detailed in Table 4 and Figure 11. Table 4 presents the total inspection path distances obtained using the two algorithms under different rotation angles. Figure 11 provides a visual comparison of the inspection routes produced by the two algorithms under various path configurations, demonstrating that different strategies have a significant impact on the efficiency and effectiveness of UAV-based inspection tasks.
Figure 11 provides a visual representation of the task planning schemes for the two algorithms under various path configurations, where the different schemes significantly impact the efficiency and effectiveness of the UAVs in inspection tasks. It is evident that the inspection route generated by the goal-driven greedy algorithm for the round trip to GSS is shorter, whereas the route obtained using the greedy algorithm is relatively longer. As shown in Table 4, there are significant differences in the total distances of the inspection paths calculated using the two algorithms at different rotation angles. The data indicate that the task planning distances for the goal-driven greedy algorithm are consistently shorter than those for the greedy algorithm at all tested angles, demonstrating its superior performance.
To validate the performance of the proposed algorithm in terms of solving efficiency, four sets of comparative experiments were designed, corresponding to UAV flight distances of 10 km, 20 km, 50 km, and 100 km. For each scenario, the greedy algorithm, goal-driven greedy algorithm, and Genetic Algorithm (GA) were employed to obtain the solution times for each specific algorithm, as shown in Table 5. An analysis of the results indicates that there is no significant difference in solving speed between the greedy algorithm and the goal-driven greedy algorithm. However, compared to the GA, both algorithms are significantly faster, demonstrating that greedy algorithms are a rapid solving strategy for such problems, with speeds far surpassing those of heuristic algorithms. Furthermore, by considering the results in Table 4, it can be confirmed that the proposed goal-driven greedy algorithm exhibits both fast solving speed and high-quality results, making it particularly suitable for the problems studied in this paper.

5.3. Discussion

The analysis of the comparative experimental results of the models indicates that, in considering the energy security of UAV inspections, it is essential not only to plan the task allocation and area division of the UAVs reasonably but also to fully consider the utilization of renewable resources. To minimize the total cost while ensuring task completion, it is necessary to integrate both aspects to construct an effective site selection and capacity planning model. Furthermore, the comparative results of the algorithms demonstrated the effectiveness of the goal-driven greedy algorithm in optimizing path planning. This algorithm significantly reduces the distance that UAVs travel to and from GSS, a factor that directly affects the total energy consumption of all UAVs.

6. Conclusions and Future Work

In this study, we propose a comprehensive planning model for a UAV forest fire inspection system, aimed at optimizing the site selection and capacity configuration of the GSS and effectively assigning inspection tasks to UAVs. By establishing a three-layer mixed-integer linear programming model, we systematically address key issues such as GSS site selection and capacity planning, division of inspection regions, and collaborative UAV task planning. The results demonstrate that the proposed model offers significant advantages in reducing overall costs and enhancing resource utilization efficiency. Through extensive simulation experiments, we validated the effectiveness of the model and algorithm, and compared them with several existing methods, showing that our approach consistently outperformed these alternatives in multiple aspects.
Despite the achievements of this study, several limitations remain. Firstly, the model’s complexity is relatively high, involving multiple layers of mixed-integer linear programming, which results in longer solving time, particularly in large-scale instances, where practical applications may face computational efficiency issues. Secondly, although the model takes into account the utilization of renewable energy, its adaptability regarding energy generation capabilities under varying climatic conditions and the actual operational environments for UAVs require further validation. Furthermore, the optimization strategies for task allocation and path planning in the model are primarily based on theoretical derivations and do not account for actual obstacles or environmental factors such as wind speed. Lastly, future research could consider integrating more influencing factors, such as meteorological data, to enhance the model’s adaptability and practicality.

Author Contributions

Z.L.: conceptualization, writing—original draft, methodology, software, validation. Z.S.: conceptualization, supervision, writing—reviewing and editing. L.Z.: writing—reviewing and validation. R.W.: supervision. W.L.: writing—original draft, supervision, project administration, funding acquisition. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the Major Program/Open Project of Xiangjiang Laboratory (No.22XJ02003), the Science & Technology Project for Young and Middle-aged Talents of Hunan (2023TJ-Z03), the National Natural Science Foundation of China No.72301287 and the University Fundamental Research Fund (23-ZZCX-JDZ-28). The authors would also like to thank the support from COSTA: complex system optimization team of the College of System Engineering at NUDT.

Data Availability Statement

The data are derived from public domain resources.

Conflicts of Interest

The authors declare no confficts of interest.

References

  1. Lu, K.; Xu, R.; Li, J.; Lv, Y.; Lin, H.; Liu, Y. A vision-based detection and spatial localization scheme for forest fire inspection from UAV. Forests 2022, 13, 383. [Google Scholar] [CrossRef]
  2. Namburu, A.; Selvaraj, P.; Mohan, S.; Ragavanantham, S.; Eldin, E.T. Forest fire identification in uav imagery using x-mobilenet. Electronics 2023, 12, 733. [Google Scholar] [CrossRef]
  3. Chen, G.; Cheng, R.; Lin, X.; Jiao, W.; Bai, D.; Lin, H. LMDFS: A lightweight model for detecting forest fire smoke in UAV images based on YOLOv7. Remote Sens. 2023, 15, 3790. [Google Scholar] [CrossRef]
  4. Shamta, I.; Demir, B.E. Development of a deep learning-based surveillance system for forest fire detection and monitoring using UAV. PLoS ONE 2024, 19, e0299058. [Google Scholar] [CrossRef] [PubMed]
  5. Aibin, M.; Li, Y.; Sharma, R.; Ling, J.; Ye, J.; Lu, J.; Zhang, J.; Coria, L.; Huang, X.; Yang, Z.; et al. Advancing forest fire risk evaluation: An integrated framework for visualizing area-specific forest fire risks using uav imagery, object detection and color mapping techniques. Drones 2024, 8, 39. [Google Scholar] [CrossRef]
  6. Zhang, L.; Wang, M.; Ding, Y.; Wan, T.; Qi, B.; Pang, Y. FBC-ANet: A semantic segmentation model for UAV forest fire images combining boundary enhancement and context awareness. Drones 2023, 7, 456. [Google Scholar] [CrossRef]
  7. Bamisile, O.; Acen, C.; Cai, D.; Huang, Q.; Staffell, I. The environmental factors affecting solar photovoltaic output. Renew. Sustain. Energy Rev. 2025, 208, 115073. [Google Scholar] [CrossRef]
  8. Chen, H.; Wu, W.; Li, C.; Lu, G.; Ye, D.; Ma, C.; Ren, L.; Li, G. Ecological and environmental effects of global photovoltaic power plants: A meta-analysis. J. Environ. Manag. 2025, 373, 123785. [Google Scholar] [CrossRef]
  9. Ghamry, K.A.; Kamel, M.A.; Zhang, Y. Multiple UAVs in forest fire fighting mission using particle swarm optimization. In Proceedings of the 2017 International Conference on Unmanned Aircraft Systems (ICUAS), Miami, FL, USA, 13–16 June 2017; pp. 1404–1409. [Google Scholar]
  10. De Sousa, J.V.R.; Gamboa, P.V. Aerial forest fire detection and monitoring using a small UAV. KnE Eng. 2020, 2020, 242–256. [Google Scholar]
  11. Xiao, J.; Yuan, G.; Xue, Y.; He, J.; Wang, Y.; Zou, Y.; Wang, Z. A deep reinforcement learning based distributed multi-UAV dynamic area coverage algorithm for complex environment. Neurocomputing 2024, 595, 127904. [Google Scholar] [CrossRef]
  12. Chen, J.; Du, C.; Zhang, Y.; Han, P.; Wei, W. A clustering-based coverage path planning method for autonomous heterogeneous UAVs. IEEE Trans. Intell. Transp. Syst. 2021, 23, 25546–25556. [Google Scholar] [CrossRef]
  13. Hu, W.; Yu, Y.; Liu, S.; She, C.; Guo, L.; Vucetic, B.; Li, Y. Multi-UAV coverage path planning: A distributed online cooperation method. IEEE Trans. Veh. Technol. 2023, 72, 11727–11740. [Google Scholar] [CrossRef]
  14. Bushnaq, O.M.; Chaaban, A.; Al-Naffouri, T.Y. The role of UAV-IoT networks in future wildfire detection. IEEE Internet Things J. 2021, 8, 16984–16999. [Google Scholar] [CrossRef]
  15. Wang, J.; Jiang, C.; Wei, Z.; Pan, C.; Zhang, H.; Ren, Y. Joint UAV hovering altitude and power control for space-air-ground IoT networks. IEEE Internet Things J. 2018, 6, 1741–1753. [Google Scholar] [CrossRef]
  16. Li, M.; Li, H.; Ma, P.; Wang, H. Energy maximization for ground nodes in UAV-enabled wireless power transfer systems. IEEE Internet Things J. 2023, 10, 17096–17109. [Google Scholar] [CrossRef]
  17. Alladi, T.; Bansal, G.; Chamola, V.; Guizani, M. SecAuthUAV: A novel authentication scheme for UAV-ground station and UAV-UAV communication. IEEE Trans. Veh. Technol. 2020, 69, 15068–15077. [Google Scholar] [CrossRef]
  18. Panahi, F.H.; Panahi, F.H. Reliable and energy-efficient UAV communications: A cost-aware perspective. IEEE Trans. Mob. Comput. 2023, 23, 4038–4049. [Google Scholar] [CrossRef]
  19. Guan, H.; Sun, X.; Su, Y.; Hu, T.; Wang, H.; Wang, H.; Peng, C.; Guo, Q. UAV-lidar aids automatic intelligent powerline inspection. Int. J. Electr. Power Energy Syst. 2021, 130, 106987. [Google Scholar] [CrossRef]
  20. Tan, Y.; Li, S.; Liu, H.; Chen, P.; Zhou, Z. Automatic inspection data collection of building surface based on BIM and UAV. Autom. Constr. 2021, 131, 103881. [Google Scholar] [CrossRef]
  21. Erdelj, M.; Saif, O.; Natalizio, E.; Fantoni, I. UAVs that fly forever: Uninterrupted structural inspection through automatic UAV replacement. Ad Hoc Netw. 2019, 94, 101612. [Google Scholar] [CrossRef]
  22. Ma, Y.; Li, Q.; Chu, L.; Zhou, Y.; Xu, C. Real-time detection and spatial localization of insulators for UAV inspection based on binocular stereo vision. Remote Sens. 2021, 13, 230. [Google Scholar] [CrossRef]
  23. Bolourian, N.; Hammad, A. Path planning of LiDAR-equipped UAV for bridge inspection considering potential locations of defects. In Proceedings of the Advances in Informatics and Computing in Civil and Construction Engineering: Proceedings of the 35th CIB W78 2018 Conference: IT in Design, Construction, and Management, Chicago, IL, USA, 1–3 October 2018; Springer: Cham, Switzerland, 2018; pp. 545–552. [Google Scholar]
  24. Matlekovic, L.; Juric, F.; Schneider-Kamp, P. Microservices for autonomous UAV inspection with UAV simulation as a service. Simul. Model. Pract. Theory 2022, 119, 102548. [Google Scholar] [CrossRef]
  25. Hu, M.; Liu, W.; Lu, J.; Fu, R.; Peng, K.; Ma, X.; Liu, J. On the joint design of routing and scheduling for vehicle-assisted multi-UAV inspection. Future Gener. Comput. Syst. 2019, 94, 214–223. [Google Scholar] [CrossRef]
  26. Zhou, Z.; Zhang, C.; Xu, C.; Xiong, F.; Zhang, Y.; Umer, T. Energy-efficient industrial internet of UAVs for power line inspection in smart grid. IEEE Trans. Ind. Inform. 2018, 14, 2705–2714. [Google Scholar] [CrossRef]
  27. Ivić, S.; Crnković, B.; Grbčić, L.; Matleković, L. Multi-UAV trajectory planning for 3D visual inspection of complex structures. Autom. Constr. 2023, 147, 104709. [Google Scholar] [CrossRef]
  28. Liang, H.; Lee, S.C.; Bae, W.; Kim, J.; Seo, S. Towards UAVs in construction: Advancements, challenges, and future directions for monitoring and inspection. Drones 2023, 7, 202. [Google Scholar] [CrossRef]
  29. Takaya, K.; Ohta, H.; Kroumov, V.; Shibayama, K.; Nakamura, M. Development of UAV system for autonomous power line inspection. In Proceedings of the 2019 23rd International Conference on System Theory, Control and Computing (ICSTCC), Sinaia, Romania, 9–11 October 2019; pp. 762–767. [Google Scholar]
  30. Zhang, Y.; Yuan, X.; Li, W.; Chen, S. Automatic power line inspection using UAV images. Remote Sens. 2017, 9, 824. [Google Scholar] [CrossRef]
  31. Lopez Lopez, R.; Batista Sanchez, M.J.; Perez Jimenez, M.; Arrue, B.C.; Ollero, A. Autonomous uav system for cleaning insulators in power line inspection and maintenance. Sensors 2021, 21, 8488. [Google Scholar] [CrossRef]
  32. Zeng, Y.; Xu, J.; Zhang, R. Energy minimization for wireless communication with rotary-wing UAV. IEEE Trans. Wirel. Commun. 2019, 18, 2329–2345. [Google Scholar] [CrossRef]
Figure 1. Description of the UAV inspection system.
Figure 1. Description of the UAV inspection system.
Drones 09 00684 g001
Figure 2. Framework of the UAV inspection system.
Figure 2. Framework of the UAV inspection system.
Drones 09 00684 g002
Figure 3. Comparison of results for regional division methods.
Figure 3. Comparison of results for regional division methods.
Drones 09 00684 g003
Figure 4. Comparison of different inspection directions.
Figure 4. Comparison of different inspection directions.
Drones 09 00684 g004
Figure 5. Comparison of algorithm differences.
Figure 5. Comparison of algorithm differences.
Drones 09 00684 g005
Figure 6. The case study of Turkey.
Figure 6. The case study of Turkey.
Drones 09 00684 g006
Figure 7. The location map of alternative GSS.
Figure 7. The location map of alternative GSS.
Drones 09 00684 g007
Figure 8. Typical sunlight intensity at alternative GSS.
Figure 8. Typical sunlight intensity at alternative GSS.
Drones 09 00684 g008
Figure 9. Comparison of region division results.
Figure 9. Comparison of region division results.
Drones 09 00684 g009
Figure 10. Comparison of typical daily power generation.
Figure 10. Comparison of typical daily power generation.
Drones 09 00684 g010
Figure 11. Comparison of inspection paths.
Figure 11. Comparison of inspection paths.
Drones 09 00684 g011
Table 1. Key parameters, definitions and settings.
Table 1. Key parameters, definitions and settings.
ParametersDefinitionSetting
N P V Installed quantities of PV[0, 10]
N E S Installed quantities of ES[0, 8]
N D G Installed quantities of DG[0, 8]
c P V buy , c P V op Investment and operation cost of PV (USD)6150,0.11
c E S buy , c E S op Investment and operation cost of ES (USD)12,100,0.89
c D G buy , c D G op Investment and operation cost of DG (USD)9600,0.53
S O C m i n , S O C m a x Upper and lower bounds of SOC for the ES0.2, 0.8
P E S c h m a x , P E S d c h m a x Maximum charging and discharging power (kW)10
P D G m a x Maximum generation power of DG (kW)15
k 0 , a, b, ccorrelation coefficient of load calculation0.121, 1.879, 0.157, 0.186
ϵ Discount rate0.06
τ u i Service life cycle of equipment u i (year)6
A P V Area of photovoltaic panels (m2)10
T r e f the reference temperature25 °C
η 0 Conversion coefficient of PV at T r e f 17%
η D G Conversion coefficient of DG36.4%
H g the calorific value (kWh/m3)9.78
r D G Maximum ramp-up power of DG (kW)5
δ the profile drag coefficient0.012
sthe rotor solidity of UAV0.16
Rthe rotor radius of UAV (m)0.81
A U A V the swept area of UAV (km2)2.061
k U A V the power correction factor of UAV0.1
Wthe Weight of the UAV (N)64.7
ρ Air density (kg/m3)1.225
d m a x the maximum flight range (km)26.4
Table 2. The costs of the power supply system planning.
Table 2. The costs of the power supply system planning.
Model
(Type)
Annual Total
Cost (USD)
Annual Planning
Cost (USD)
Annual Operation
Cost (USD)
Penetration Rate of
Renewable Energy
A (Proposed) 4.321 × 10 5 2.672 × 10 5 1.649 × 10 5 68.71%
B (Take-Only) 6.014 × 10 5 3.171 × 10 5 2.843 × 10 5 37.23%
C (Renewable-Only) 5.15 × 10 5 2.874 × 10 5 2.276 × 10 5 55.96%
Table 3. Site selection and capacity planning.
Table 3. Site selection and capacity planning.
Model (Type)Site SelectionCapacity Planning (PV, ES, DG)
A (Proposed)GSS2 GSS4 GSS9 GSS11GSS2: [4 1 3] GSS4: [6 2 2]
GSS9: [5 2 2] GSS11: [3 0 3]
B (Take-Only)GSS5 GSS6 GSS7 GSS8GSS5: [4 0 5] GSS6: [5 3 3]
GSS7: [4 0 5] GSS8: [3 0 6]
C (Renewable-Only)GSS4 GSS5 GSS6 GSS9GSS4: [4 1 1] GSS5: [5 1 1]
GSS6: [10 0 4] GSS9: [5 2 3]
Table 4. Comparison of algorithm performance.
Table 4. Comparison of algorithm performance.
Rotation
Angle
Distance from Greedy
Algorithm (km)
Distance from Goal-Driven
Greedy Algorithm (km)
29.989327.873
30°54.922652.4558
60°65.907359.9575
90°32.995129.9679
120°7.99216.9991
150°20.00917.9853
Table 5. Comparison of algorithm solution time.
Table 5. Comparison of algorithm solution time.
UAV Flight
Distance (km)
Solution Time of
Greedy Algorithm (s)
Solution Time of Goal-Driven
Greedy Algorithm (s)
Solution Time of
GA Algorithm (s)
100.01650.01383.2406
200.80820.66575.7323
501.54731.136911.2110
1003.42013.576016.2035
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.

Share and Cite

MDPI and ACS Style

Liu, Z.; Shi, Z.; Liu, W.; Zhang, L.; Wang, R. Integrated Optimization of Ground Support Systems and UAV Task Planning for Efficient Forest Fire Inspection. Drones 2025, 9, 684. https://doi.org/10.3390/drones9100684

AMA Style

Liu Z, Shi Z, Liu W, Zhang L, Wang R. Integrated Optimization of Ground Support Systems and UAV Task Planning for Efficient Forest Fire Inspection. Drones. 2025; 9(10):684. https://doi.org/10.3390/drones9100684

Chicago/Turabian Style

Liu, Ze, Zhichao Shi, Wei Liu, Lu Zhang, and Rui Wang. 2025. "Integrated Optimization of Ground Support Systems and UAV Task Planning for Efficient Forest Fire Inspection" Drones 9, no. 10: 684. https://doi.org/10.3390/drones9100684

APA Style

Liu, Z., Shi, Z., Liu, W., Zhang, L., & Wang, R. (2025). Integrated Optimization of Ground Support Systems and UAV Task Planning for Efficient Forest Fire Inspection. Drones, 9(10), 684. https://doi.org/10.3390/drones9100684

Article Metrics

Back to TopTop