Next Article in Journal
Genome-Wide Identification and Expression Analysis of the MADS-Box Family in Ginkgo biloba
Next Article in Special Issue
Modeling Forest Fire Spread Using Machine Learning-Based Cellular Automata in a GIS Environment
Previous Article in Journal
Natural Resource Manager Perceptions of Forest Carbon Management and Carbon Market Participation in Minnesota
Previous Article in Special Issue
Study on the Moisture Content Diagnosis Method of Living Trees Based on WASN and CTWGAN-GP-L
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A UAV-Based Forest Fire Patrol Path Planning Strategy

1
School of IT and Software, Nanjing Vocational University of Industry Technology, Nanjing 210023, China
2
College of Information Science and Technology, Nanjing Forestry University, Nanjing 210037, China
*
Author to whom correspondence should be addressed.
Forests 2022, 13(11), 1952; https://doi.org/10.3390/f13111952
Submission received: 31 August 2022 / Revised: 12 November 2022 / Accepted: 16 November 2022 / Published: 18 November 2022
(This article belongs to the Special Issue Advances in Forest Fire and Other Detection Systems)

Abstract

:
The application of UAVs in forest fire monitoring has attracted increasing attention. When a UAV carries out forest fire monitoring cruises in a large area of the forest, one of the main problems is planning an appropriate cruise path so that the UAV can start from the starting point, cruise the entire area with little detour, and return to the initial position within its maximum cruise distance. In this paper, we propose a flight path planning method for UAV forest fire monitoring based on a forest fire risk map. According to the forest fire risk level, the method uses the ring self-organizing mapping (RSOM) algorithm to plan a corresponding flight path. In addition, since it is difficult for a single UAV to complete a single full-path cruise task in a large area within its maximum cruise time, a multi-UAV cruise scheme is proposed. First, the Gaussian mixture clustering algorithm is used to cluster the study area and divide it into several subareas. In combination with the RSOM algorithm, the corresponding path is planned for each UAV. A simulation with an actual dataset showed that the proposed method solves the problem of UAV patrol path planning for forest fire monitoring and can complete the task within a reasonable time.

1. Introduction

Forest fires cause not only great economic losses but also environmental pollution. Effective forest fire prevention methods can reduce the losses caused by fires [1,2,3]. In recent years, wireless sensor networks have been used for fire monitoring and early warning. In theory, when many nodes are deployed, a fire can be detected in a timely manner [4,5,6]. However, forest areas are vast, and the number of nodes that can be deployed is limited by financial budgets. Consequently, it is difficult to cover the whole area with a limited number of deployed nodes.
However, widely used fire watchtowers can cover a large area [7,8,9], although blind areas still exist due to the influence of terrain variation. Therefore, in the case of large forest areas, constructing an effective monitoring system is of great significance to prevent fires.
Currently, the development of UAV technology has attracted extensive attention [10,11,12], because it has the potential to collect and transfer real-time images of target areas [13,14,15]. UAVs, which have a simple structure and flexible flight capability and are low cost, are gradually being used in various fields such as forest fire monitoring [16,17,18].
In a large forest area, one of the problems with using UAVs is planning an appropriate cruise path. Currently, the UAV path planning problem is usually simplified to the traveling salesman problem [19,20]. Methods such as neural network, genetic algorithm, simulated annealing algorithm, and differential evolution ant colony algorithm can be used to get the optimal path [21,22]. When there are a few places that need to be visited for data acquisition, the differential evolution and hybrid ant colony algorithms can find the shortest patrol path for a UAV route [23,24,25]. However, in a large forest area, it is difficult to derive the situation of the whole area by traversing the locations of only a limited number of sensor nodes.
Compared with a single UAV, collaborative patrolling with multiple UAVs can improve the corresponding monitoring efficiency [26,27,28]. Multiple UAVs create multiple patrol paths from source to destination. The main advantage of using multiple patrol paths is that it reduces the area visited by a single UAV. It also helps in reducing the total patrol time during emergency patrolling. Table 1 provides a comparison of path planning methods in the literature.
However, how to divide the whole area into subareas so that a single UAV can finish its patrol task and return to the initial position within its maximum cruise range and how to determine which places should be visited more frequently are still open for research.
The probability of fire events differs in different regions of a forest. Factors such as topography, climate, human activity, and vegetation are recognized as the main causes of regional fires [29,30,31]. These factors can influence each other directly or indirectly. For example, an area with steep slope and rugged roads may be a place where few people tread; thus, it will have high vegetation coverage and more combustible materials, but fewer careless fires caused by humans [32,33,34].
By analyzing the relationship between these factors and historical fire locations, a forest fire risk map can be produced. The forest fire risk map is used to predict the probability of fire occurring in a region, which is crucial for management departments to perform patrolling tasks and allocate fire prevention resources effectively [35,36,37]. Generally, one of the main purposes of UAV path planning is to design a patrol path directed at a specific target with minimal cost. An important feature of forest fire detection tasks is that routes are created with a focus on increasing the probability of fire detection. Thus, when we plan a UAV patrolling path, areas with different levels of fire probability should adopt different strategies. Otherwise, the UAV resource allocation may not be appropriate, which could reduce detection efficiency.
The random search-based (RSB) method can design a UAV patrol path in the simplest way. It randomly selects the points to be visited, considering whether the UAV can finish the patrol task and return to the initial position within the maximum cruise range. The RSB method can be optimized with fire risk information. The local search-based (LSB) method starts with a randomly created path, and then evaluates the fitness of the path by the total average fire probability of all possible paths. This is a kind of heuristic algorithm that obtains near-optimal paths of a local area by sacrificing optimality and accuracy for speed [38].
To detect fires in a timely manner, a simple yet effective method is to increase the number of UAVs and the times they are dispatched within a specific area. However, the number of available UAVs is typically constrained by cost and the specific task. For example, a long patrol distance will result in a long waiting time for the same UAV to be dispatched again. In the case where the number of available UAVs is fixed, an alternative is to minimize the patrol distance so that the frequency of dispatch is increased within a certain time interval. Meanwhile, the percentage of high fire risk areas patrolled should be maximized. Ideally, the UAV patrol path could improve the travel time in high-fire-risk areas without losing the overall detection coverage. Therefore, fire risk information, patrol distance, and dispatch frequency should be jointly considered when planning patrol paths for UAV-based early fire detection. However, such factors have not been well considered in this type of patrol path planning. Moreover, one of the main problems in planning an appropriate cruise path is that the UAV can cruise the target area with little detour, and then return to the initial position within its maximum cruise distance.
In this paper, we propose a risk-specific patrol path (RSUPP) approach for planning an optimal UAV patrol path that integrates distance, large area suitability, and fire risk. We show that the fire risk map can be exploited to optimize the UAV patrol path. In addition, since it is difficult for a single UAV to complete the task of patrolling a long path in a large forest area within its maximum cruise distance, this approach requires the cooperation of multiple UAVs. Thus, large areas will be divided into smaller subareas, such that single UAVs can finish their patrol task in the subareas. Meanwhile, in order to perform specific fire detection patrol tasks for different fire risk areas (for example, when the number of patrol times varies with the fire risk), RSUPP applies a novel strategy.
RSUPP clusters fire risk areas with the Gaussian mixture clustering algorithm. For example, very-high-fire-risk areas (points) were clustered and divided into smaller subareas. This made the very-high-fire-risk points in the subareas dense; consequently, the point-to-point distance between any pair of points was relatively shorter. Then, the points with the same fire risk were input into the RSOM path planning algorithm to obtain the shortest path for the UAV in a given subarea. Lastly, multiple UAVs can patrol along the shortest path of each subarea within their maximum cruise distance. The workflow of this method is shown in Figure 1.
It is worth noting that RSUPP is totally different from approaches in previous studies [39,40,41], in which they inputted all points for clustering regardless of the fire risk level.
In order to validate the performance of RSUPP, we evaluated it against the related RSB and LSB algorithms on a practical dataset. Since direct comparisons of the validity of these methods could be made only on the basis of the same area, we also clustered the whole area using all points. Then, we applied the RSOM-based path planning method to the subareas obtained by clustering all points to obtain risk-specific paths of the subareas. In order to distinguish this method from RSUPP, we call it AP-RSUPP.
The evaluation results demonstrate that paths obtained by AP-RSUPP could patrol a high percentage of target points within same flight distance. The number of very-high-risk points patrolled by AR-RSUPP paths was at least 12.03% and 85.64% higher compared to the LSB and RSB paths, respectively. The total flight distance with RSUPP was approximately six-tenths the distance with AP-RSUPP at the completion of patrolling all of the very-high-risk points.
The remainder of this paper is organized as follows: Section 2 describes the proposed method. The result of the proposal is then analyzed and discussed in Section 3. Section 4 summarizes the findings and provides a conclusion.

2. Methods

2.1. Model Formulation

To devise an approach that maximizes the percentage of high-fire-risk points patrolled while minimizing the total distance along the points, the following objective function, constraints, and decision variables were used in the model formulation:
  min   D = i j d i j p i j ,
max R = i j p i j ,
p i j = 1               if   the   solution   to   TSP   from   point   i   to   point   j 0                                                                                                                                       otherwise ,
i = 1 i = N p i j = 1   f o r   j = 1 , 2 , , N ,
j = 1 j = N p i j = 1   f o r   i = 1 , 2 , , N ,
u i u j + N p i j N 1   for   i   j ,   i = 2 , 3 , , N ;   j = 2 , N , All   p i j = 0   or   1 ,   All   u j > 0 .
Objective Function (1) is used to minimize the total distance of all patrolled target points. Objective Function (2) is used to maximize the points of fire risk being patrolled. Constraint (3) indicates whether each point has been visited. Constraints (4) and (5) ensure that each point is patrolled only once. Constraint (6) guarantees that all points have a complete loop and that there are no subloops.

2.2. Gaussian Mixture Model

In this study, the whole area was clustered using the Gaussian mixture model such that a large area was divided into several subareas for patrolling. The Gaussian mixture model is a common clustering algorithm that is formed by the linear combination of multiple single Gaussian models [42]. The model assumes that all samples obey mixed normal distribution and estimates the probability density function of the samples. The model obtained is a linear combination of Gaussian models, with one cluster corresponding to one Gaussian distribution. Coordinate points are input, and, after initialization, the responsivity of multiple single Gaussian models to points is calculated, before iterating the parameters of each model. The iterated parameters are then used to calculate the membership degree of each model. For each point, the model subscript with the highest responsivity is regarded as its category identification, and the category to which the point belongs is obtained.
  • Initialize k Gaussian distributions with random mean μ and random variance σ 2 for each Gaussian distribution.
  • Perform soft clustering on the input data (known as the expectation step), and calculate the membership degree of each coordinate point to each category with Equation (7).
    E = N ( X i | μ 1 , σ 1 2 ) N ( X i | μ 1 , σ 1 2 ) + N ( X i | μ 1 , σ 1 2 ) + + N ( X i | μ l , σ l 2 ) ,
    where N ( X | μ , σ 2 ) is the probability density function of the normal distribution (Equation (8)), and the value range of l is 1, 2, 3, …, K.
    N X | μ , σ 2 = 1 ( 2 π σ 2 ) 2 e 1 2 σ 2 x μ 2 .
  • With E, estimate the parameter mean μ and variance σ 2 of the Gaussian distribution; μ is the weighted average of all coordinate points calculated with Equation (9), and variance σ 2 is calculated with Equation (10).
    μ m = i = 1 N E Z i j X i i = 1 N E Z i j .
    σ m 2 = i = 1 N E Z i l X i μ l T i = 1 N E Z i l .
  • Evaluate the log likelihood with Equation (11) to check for convergence by summing the log-likelihood values of all clusters. If there is convergence, return the result; otherwise, return to step 2.
    ln P X | μ , σ 2 = i = 1 N ln i = 1 N π k N X i | μ k , σ k 2 ,
    where π k is the mixing coefficient.

2.3. Ring Self-Organizing Map-Based Path Planning

Let us consider a common application scenario of forest fire monitoring. There are N points in the areas that should be patrolled. When a UAV is used for patrolling, it is necessary to find a closed loop so that the UAV passes each point only once and the total distance is the shortest. In other words, we want to traverse all points starting from and returning to the takeoff point, and the total distance that the UAV passes can be calculated using Equation (12).
f d i s t = i = 1 n 1 d s i , s i + 1 + d s n , s 1 ,
where s i is the number of points, and the value is [1, n], and d s i , s i + 1 represents the distance between points s i and s i + 1 . Thus, this can be regarded and solved as the traveling salesman problem (TSP).
The ring self-organizing map (RSOM) algorithm was used for path optimization [43]. The algorithm is an unsupervised self-learning competitive neural network. The features of the input data can be extracted by the algorithm. The principle is to get the nearest neuron of the current node, which is called the winning neuron, and then use this neuron to create a Gaussian distribution and update the positions of other neurons successively, i.e., to update the output neuron weight vector. After iterations, the output neurons continue to learn the features behind the input data. When RSOM is applied to TSP, each node in the input layer can be seen as a point. The weights of neurons in the output layer and the output layer are in the same dimension, which indicates the location of neurons. The requirement is to proceed from the starting point only once through each node, and finally return to the starting point. Therefore, the output layer is a ring structure. After the formation of the ring results, the neurons compete to win in the training process. Algorithm 1 shows the path planning process of RSOM method.
Algorithm 1: Path planning algorithm based on RSOM
1: ▷Input: Tmax, nums, N, C, W
2: ▷Tmax: Number of iterations
3: ▷Nums: Number of classified points
4: ▷C: Counter for each neuron
5: ▷W: Weight of each neuron
6: ▷Tint: Check time interval
7: ▷Output: Path
8: i = 0, j = 1
9: While (i <Tmax) do
10: for j = 1 to Nums do
11:  NeuronIndex = minDistanceNeuron(sorted(distance(j,1:N)))
12:  PreNeuronIndex = getPreNeuronWithNeuronIndex()
13:  NextNeuronIndex = getNextNeuronWithNeuronIndex()
14:  W = updateParameterW(NeuronIndex,PreNeuronIndex,NextNeuronIndex)
15:  C(NeuronIndex)++
16: end for
17: ▷Add neurons
18: if mod(i,Tint) == 0
19:   distance1 = distance(NeuronIndex,PreNeuronIndex)
20:   distance2 = distance(NeuronIndex,PreNeuronIndex)
21:   if distance1 > distance2
22:    insertNewNeuronbetween(NeuronIndex,PreNeuronIndex)
23:   else
24:    insertNewNeuronbetween(NeuronIndex,NextNeuronIndex)
25:   end if
26: end if
27: ▷Draw points and neuronal paths
28: displayW(Nums, W, i)
29: end While
30: return displayPath(Nums)

3. Results and Discussion

3.1. Results of RSOM-Based Planning

A national forest park in China with high forest fire risk was selected for the case study. In order to improve the fire prevention ability, a forest fire risk map of the area was produced in [44]. The risk rating of a forest fire was derived by using a range of factors that influence the occurrence of a fire (e.g., topography, meteorology, human activities, and vegetation data). As shown in Figure 2, the areas in the fire risk map were divided into five risk levels: very low, low, medium, high, and very high.
When planning the patrol path of the UAV, different patrolling strategies should be adopted for areas with different fire probability to save on cost. Thus, specific flight paths of UAV were planned for different risk areas.
The latitude and longitude coordinates of the grids with different risk levels in the fire risk map were extracted as patrolling points (Figure 3). Using the RSOM algorithm, the flight path map and flight distance corresponding to each point were obtained (Figure 4).
Table 2 shows the flight distance and flight time corresponding to different risk levels when the flight speed of the UAV was 60 km/h. It can be seen that the flight distance and time differed in different risk areas. Among them, the moderate-risk area had the longest flight distance and flight time, 585.63 km and 9.76 h, respectively. It is difficult for a single UAV to finish the task of patrolling the long path of a large forest area within its maximum cruise distance; thus, multiple cooperating UAVs are required to patrol such a large area.

3.2. Results of Multiple UAVs with RSUPP

Considering the endurance and time cost of a UAV, it is difficult for a single UAV to complete an entire cruise within its maximum cruise distance. Therefore, various risk areas should be patrolled by multiple UAVs. In this case, each UAV starts from a different position and takes a flight route so that only one UAV passes through each coordinate point (except the starting point). This can be regarded as the multiple traveling salesman problem (MTSP).
The vehicle routing problem (VRP) can be considered as a generalization of the MTSP. The VRP has different solutions in different application scenarios. Here, the system characteristics of the MTSP problem actually represent a special situation of the VRP [45]. That is, in an actual UAV flight situation, we need to consider the following issues [46]:
(a)
Whether the area traveled by the UAV is a fully connected graph;
(b)
Whether there is only one shortest path between any two points;
(c)
Whether the starting point coincides with the stopping point.
The TSP problem adequately describes these three issues. Moreover, denser points indicate a shorter total distance between them. Considering the UAV’s cruising ability, a smaller area with relatively dense points is preferred. Thus, through Gaussian mixture model clustering, the MTSP problem was transformed into multiple independent TSP problems to satisfy the model application and requirements for cruising ability.
The fire risk maps corresponding to the study area were clustered. First, the parameters of the Gaussian mixture model were initialized and iteratively updated. Then, the final cluster classification was obtained according to the Gaussian mixture distribution. The coordinates corresponding to each category were input into the RSOM neural network to get the flight path and distance. Figure 5 shows the flight paths for multiple cooperating UAVs in the corresponding risk areas.
As mentioned above, each fire risk area was divided into patrolling subareas by Gaussian mixture model clustering; these subareas could be patrolled by multiple UAVs.
The flight distance and flight time corresponding to each subarea are listed in Table 3. The flight distance, from very low risk to very high risk, was 87.25, 492.11, 580.96, 369.01, and 163.58 km. The comparison of flight distance between a single UAV and multiple UAVs is shown in Table 4. The optimized total flight distance of multiple UAVs was slightly shorter than the distance with a single UAV. The time needed to finish the patrolling task in any risk area was greatly shortened by the cooperation of multiple UAVs. Taking the very-high-risk area as an example, it can be seen that it took 2.75 h for a single UAV to cruise once (Table 2). As shown in Table 3, when multiple UAVs carried out the cruise task simultaneously, the task could be completed within 0.57 h, which is only about one-fifth of the time required for a single UAV.
Generally, a high fire risk level indicates that there is a high probability of fire in the area. Shortening the time for the patrolling task means that the frequency of patrolling in the area can be increased in a day. Consequently, a fire can be monitored in time, and the loss caused by fire can be reduced. For areas with different risk levels, the cruising frequency of UAVs should also be different. In this paper, the corresponding cruising frequency was allocated according to the fire risk level, as shown in Table 5. In practice, the frequency of patrolling different risk areas can be flexibly adjusted according to the flight time and endurance of UAVs in actual situations. The total patrolling time for each subarea with multiple cooperating UAVs can be calculated using Equation (13).
T i m e t o t a l = i = 1 5 F r e r × T i m e r ,
where T i m e t o t a l represents the total time for the UAV to cruise all risk levels in each subarea, F r e r is the frequency of each risk level, and T i m e r is the time for UAV patrolling at each risk level in each subarea.
The control stations of the UAVs are shown in Figure 6, where P0–P7 indicate the starting positions of the UAVs. Patrolling tasks in areas with different risk levels can be completed by multiple UAVs. The longitude and latitude corresponding to the stations are shown in Table 6.
As shown in Table 7, the total cruising time for subareas 0 and 2 was 13.08 and 7.91 h, respectively. The cruising time for other subareas was about 10 h. This means that all patrolling tasks could be finished within 1 day.

3.3. Comparison of Related Works

In order to compare the same conditions with related works, the whole area was first clustered and divided into subareas without considering the fire risk level. For each sub-area, we applied the proposed RSOM-based path planning method to obtain the risk-specific path. In order to distinguish this method from RSUPP, we call it AP-RSUPP.
We compared our work with RSB and LSB methods [38]. The proposed AP-RSUPP planned patrol paths for every fire risk level in a given subarea, and the patrols were carried out along the paths planned for the specific risk levels. For example, after traversing the path planned for high-risk areas, all of the very-high-risk points were covered. Thus, the percentage of high-fire risk-points patrolled by the AP-RSUPP path reached 100%.
In order to compare the performance under the same conditions, we used the flight distance obtained by AP-RSUPP as the limiting condition of RSB; that is, the flight distance was the same with RSB and AP-RSUPP. Table 8 shows the percentage of each risk level patrolled by RSB and AP-RSUPP paths within the same flight distance in each subarea. It can be seen that, without the fire risk information, the number of high- and very-high-risk areas patrolled was very low when there was random patrolling by RSB paths.
With the fire risk information, the path for patrolling for fire detection can be more purposeful. A very high fire risk level indicates a high probability of fire. Therefore, we should pay more attention to areas with a very high risk level. Taking the flight distance obtained by AP-RSUPP as the limiting condition, the LSB path patrolled along the route with the higher total average local fire probability. As shown in Table 9, the percentage of very-high-risk areas patrolled by the LSB path was improved compared to RSB.
From Table 8 and Table 9, we can see that the number of very-high-risk fire points patrolled by AP-RSUPP paths was approximately 85.64–97.6% higher compared to RSB paths and 12.03–84.76% better compared to LSB paths.
From Table 3 and Table 8, we can see that the total distance for traveling all very-high-risk fire points was 163.58 and 282.26 km with RUSPP and AP-RUSPP, respectively. The total patrol distance of RUSPP paths was approximately six-tenths the distance of AP-RUSPP paths at the completion of patrolling all very-high-risk points.

4. Conclusions

This paper proposed a UAV flight monitoring method based on a forest fire risk map. The RSOM neural network algorithm was used to plan routes for the UAV according to fire risk levels. Considering the endurance and time cost of a UAV, it is difficult for a single UAV to complete the whole cruise within its maximum cruise distance. Therefore, several risk areas should be patrolled with the cooperative effort of multiple UAVs. This problem can be solved by regarding it as a multiple traveling salesman problem.
Therefore, a combination of the clustering method and the RSOM distribution method was proposed to solve the path planning problem of multiple UAVs. First, the Gaussian mixture model was used to cluster risk levels, and then the respective flight paths were obtained through the RSOM neural network. When multiple UAVs were deployed cooperatively to complete the patrolling task, the maximum time required for each single UAC was shortened. The simulation results showed that the proposed method can be used to plan the paths, and the patrolling tasks can be completed within a reasonable time.

Author Contributions

Y.X., J.L. and F.Z. contributed equally to each and every stage of this research work. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported in part by Start-up Fund for New Talented Researchers of Nanjing Vocational University of Industry Technology [Grant No. YK22-05-03] and the Open Foundation of Industrial Software Engineering Technology Research and Development Center of Jiangsu Education Department [201050621ZK004].

Data Availability Statement

All data generated or presented in this study are available upon request from corresponding author. Furthermore, the models and code used during the study cannot be shared at this as the data also form part of an ongoing study.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Mohsen, N.; Rizeei, H.M.; Ramezani, F. Forest fire risk prediction: A spatial deep neural network-based framework. Remote Sens. 2021, 13, 2513. [Google Scholar]
  2. Ertugrul, M.; Varol, T.; Ozel, H.B.; Cetin, M.; Sevik, H. Influence of climatic factor of changes in forest fire danger and fire season length in Turkey. Environ. Monit. Assess. 2021, 193, 28. [Google Scholar] [CrossRef]
  3. Jain, M.; Saxena, P.; Sharma, S.; Sonwani, S. Investigation of forest fire activity changes over the central India domain using satellite observations during 2001–2020. GeoHealth 2021, 5, e2021GH000528. [Google Scholar] [CrossRef]
  4. Xu, N.; Rangwala, S.; Chintalapudi, K.K.; Ganesan, D.; Broad, A.; Govindan, R.; Estrin, D. A wireless sensor network for structural monitoring. In Proceedings of the 2nd International Conference on Embedded Networked Sensor Systems, Baltimore, MD, USA, 3–5 November 2004; pp. 13–24. [Google Scholar]
  5. Mao, G.; Fidan, B.; Anderson, B.D.O. Wireless sensor network localization techniques. Comput. Netw. 2007, 51, 2529–2553. [Google Scholar] [CrossRef] [Green Version]
  6. Dampage, U.; Bandaranayake, L.; Wanasinghe, R.; Kottahachchi, K.; Jayasanka, B. Forest fire detection system using wireless sensor networks and machine learning. Sci. Rep. 2022, 12, 46. [Google Scholar] [CrossRef]
  7. Bao, S.; Xiao, N.; Lai, Z.; Zhang, H.; Kim, C. Optimizing watchtower locations for forest fire monitoring using location models. Fire Saf. J. 2015, 71, 100–109. [Google Scholar] [CrossRef]
  8. Heyns, A.M.; du Plessis, W.; Curtin, K.M.; Kosch, M.; Hough, G. Analysis and Exploitation of Landforms for Improved Optimisation of Camera-Based Wildfire Detection Systems. Fire Technol. 2021, 57, 2269–2303. [Google Scholar] [CrossRef]
  9. Andries, H.; du Warren, P.; Michael, K.; Gavin, H. Optimisation of tower site locations for camera-based wildfire detection systems. Int. J. Wildland Fire 2019, 28, 651–665. [Google Scholar]
  10. Khan, A.; Gupta, S.; Gupta, S.K. Multi-hazard disaster studies: Monitoring, detection, recovery, and management, based on emerging technologies and optimal techniques. Int. J. Disaster Risk Reduct. 2020, 47, 101642. [Google Scholar] [CrossRef]
  11. Zhao, L.; Shi, Y.; Liu, B.; Hovis, C.; Duan, Y.; Shi, Z. Finer classification of crops by fusing UAV images and Sentinel-2A data. Remote Sens. 2019, 11, 3012. [Google Scholar] [CrossRef] [Green Version]
  12. Alsamhi, S.H.; Shvetsov, A.V.; Kumar, S.; Shvetsova, S.V.; Alhartomi, M.A.; Hawbani, A.; Nyangaresi, V.O. UAV computing-assisted search and rescue mission framework for disaster and harsh environment mitigation. Drones 2022, 6, 154. [Google Scholar] [CrossRef]
  13. Roberge, V.; Tarbouchi, M.; Labonté, G. Fast Genetic Algorithm Path Planner for Fixed-Wing Military UAV Using GPU. IEEE Trans. Aerosp. Electron. Syst. 2018, 54, 2105–2117. [Google Scholar] [CrossRef]
  14. Lindner, G.; Schraml, K.; Mansberger, R.; Hübl, J. UAV monitoring and documentation of a large landslide. Appl. Geomat. 2016, 8, 1–11. [Google Scholar] [CrossRef]
  15. Onishi, M.; Ise, T. Explainable identification and mapping of trees using UAV RGB image and deep learning. Sci. Rep. 2021, 11, 903. [Google Scholar] [CrossRef]
  16. Zhao, Y.; Zheng, Z.; Liu, Y. Survey on computational-intelligence-based UAV path planning. Knowl.-Based Syst. 2018, 158, 54–64. [Google Scholar] [CrossRef]
  17. Yin, C.; Xiao, Z.; Cao, X.; Xi, X.; Yang, P.; Wu, D. Offline and online search: UAV multiobjective path planning under dynamic urban environment. IEEE Internet Things J. 2017, 5, 546–558. [Google Scholar] [CrossRef]
  18. Elkhrachy, I. Accuracy assessment of low-cost Unmanned Aerial Vehicle (UAV) photogrammetry. Alex. Eng. J. 2021, 60, 5579–5590. [Google Scholar] [CrossRef]
  19. Arca, D.; Hacısalihoğlu, M.; Kutoğlu, Ş.H. Producing forest fire susceptibility map via multi-criteria decision analysis and frequency ratio methods. Nat. Hazards 2020, 104, 73–89. [Google Scholar] [CrossRef]
  20. Alemayehu, T.S.; Kim, J.H. Efficient nearest neighbor heuristic TSP algorithms for reducing data acquisition latency of UAV relay WSN. Wirel. Pers. Commun. 2017, 95, 3271–3285. [Google Scholar] [CrossRef]
  21. Zhang, H.; Dou, L.; Xin, B.; Chen, J.; Gan, M.; Ding, Y. Data collection task planning of a fixed-wing unmanned aerial vehicle in forest fire monitoring. IEEE Access 2021, 9, 109847–109864. [Google Scholar] [CrossRef]
  22. He, L.; Aouf, N.; Song, B. Explainable Deep Reinforcement Learning for UAV autonomous path planning. Aerosp. Sci. Technol. 2021, 118, 107052. [Google Scholar] [CrossRef]
  23. Zhou, J.; Zhang, W.; Zhang, Y.; Zhao, Y.; Ma, Y. Optimal Path Planning for UAV Patrolling in Forest Fire Prevention. In Asia-Pacific International Symposium on Aerospace Technology; Springer: Singapore, 2018; pp. 2209–2218. [Google Scholar]
  24. Amiri, M.; Pourghasemi, H.R. Predicting areas affected by forest fire based on a machine learning algorithm. Comput. Earth Environ. Sci. 2022, 351–362. [Google Scholar]
  25. Li, M.; Richards, A.; Sooriyabandara, M. Reliability-Aware Multi-UAV Coverage Path Planning using a Genetic Algorithm. In Proceedings of the 20th International Conference on Autonomous Agents and MultiAgent Systems, Online, 3–7 May 2021; pp. 1584–1586. [Google Scholar]
  26. Van Hoang, T.; Chou, T.Y.; Fang, Y.M.; Nguyen, N.T.; Nguyen, Q.H.; Xuan Canh, P.; Ngo Bao Toan, D.; Nguyen, X.L.; Meadows, M.E. Mapping Forest Fire Risk and Development of Early Warning System for NW Vietnam Using AHP and MCA/GIS Methods. Appl. Sci. 2020, 10, 4348. [Google Scholar] [CrossRef]
  27. Pan, Y.; Yang, Y.; Li, W. A deep learning trained by genetic algorithm to improve the efficiency of path planning for data collection with multi-UAV. IEEE Access 2021, 9, 7994–8005. [Google Scholar] [CrossRef]
  28. Nagasawa, R.; Mas, E.; Moya, L.; Koshimura, S. Model-based analysis of multi-UAV path planning for surveying postdisaster building damage. Sci. Rep. 2021, 11, 18588. [Google Scholar] [CrossRef]
  29. Gheshlaghi, A.; Hassan; Feizizadeh, B.; Blaschke, T. GIS-based forest fire risk mapping using the analytical network process and fuzzy logic. J. Environ. Plan. Manag. 2020, 63, 481–499. [Google Scholar] [CrossRef]
  30. Bonazountas, M.; Kallidromitou, D.; Kassomenos, P.A.; Passas, N. Forest fire risk analysis. Hum. Ecol. Risk Assess. 2005, 11, 617–626. [Google Scholar] [CrossRef]
  31. Sivrikaya, N.U.R.İ.; Saglam, B.; Akay, A.; Bozali, N. Evaluation of forest fire risk with GIS. Pol. J. Environ. Stud. 2014, 23, 187–194. [Google Scholar]
  32. Jaiswal, R.K.; Mukherjee, S.; Raju, K.D.; Saxena, R. Forest fire risk zone mapping from satellite imagery and GIS. Int. J. Appl. Earth Obs. Geoinf. 2002, 4, 1–10. [Google Scholar] [CrossRef]
  33. Adab, H.; Kanniah, K.D.; Solaimani, K. Modeling forest fire risk in the northeast of Iran using remote sensing and GIS techniques. Nat. Hazards 2013, 65, 1723–1743. [Google Scholar] [CrossRef]
  34. Alonso-Betanzos, A.; Fontenla-Romero, O.; Guijarro-Berdiñas, B.; Hernández-Pereira, E.; Andrade, M.I.P.; Jiménez, E.; Soto, J.L.L.; Carballas, T. An intelligent system for forest fire risk prediction and fire fighting management in Galicia. Expert Syst. Appl. 2003, 25, 545–554. [Google Scholar] [CrossRef]
  35. Eugenio, F.C.; dos Santos, A.R.; Fiedler, N.C.; Ribeiro, G.A.; da Silva, A.G.; dos Santos, Á.B.; Paneto, G.G.; Schettino, V.R. Applying GIS to develop a model for forest fire risk: A case study in Espírito Santo, Brazil. J. Environ. Manag. 2016, 173, 65–71. [Google Scholar] [CrossRef]
  36. Sharma, L.K.; Kanga, S.; Nathawat, M.S.; Sinha, S.; Pandey, P.C. Fuzzy AHP for forest fire risk modeling. Disaster Prev. Manag. Int. J. 2012.
  37. Jain, A.; Ravan, S.A.; Singh, R.K.; Das, K.K.; Roy, P.S. Forest fire risk modelling using remote sensing and geographic information system. Curr. Sci. 1996, 70, 928–933. [Google Scholar]
  38. Ozkan, O.; Kilic, S. UAV routing by simulation-based optimization approaches for forest fire risk mitigation. Ann. Oper. Res. 2022, 314, 1–37. [Google Scholar] [CrossRef]
  39. Wang, J.; Deng, H.; Wang, C.; Cao, X. A Dual-Robot Welding Path Planning Method Based on Kmeans and Ant Colony Algorithms. In Proceedings of the 2021 8th International Conference on Information, Cybernetics, and Computational Social Systems (ICCSS), Beijing, China, 10–12 December 2021; pp. 172–176. [Google Scholar]
  40. Yue, X.; Zhang, W. UAV path planning based on k-means algorithm and simulated annealing algorithm. In Proceedings of the 2018 37th Chinese Control Conference (CCC), Wuhan, China, 25–27 July 2018; pp. 2290–2295. [Google Scholar]
  41. Tang, Y.; Zhou, R.; Sun, G.; Di, B.; Xiong, R. A novel cooperative path planning for multirobot persistent coverage in complex environments. IEEE Sens. J. 2020, 20, 4485–4495. [Google Scholar] [CrossRef]
  42. He, X.; Cai, D.; Shao, Y.; Bao, H.; Han, J. Laplacian regularized gaussian mixture model for data clustering. IEEE Trans. Knowl. Data Eng. 2010, 23, 1406–1418. [Google Scholar] [CrossRef] [Green Version]
  43. Sasamura, H.; Ohta, R.; Saito, T. A simple learning algorithm for growing ring SOM and its application to TSP. In Proceedings of the 9th International Conference on Neural Information Processing, Singapore, 18–22 November 2002; Volume 3, pp. 1287–1290. [Google Scholar]
  44. Zhao, P.; Zhang, F.; Lin, H.; Xu, S. GIS-Based Forest Fire Risk Model: A Case Study in Laoshan National Forest Park, Nanjing. Remote Sens. 2021, 13, 3704. [Google Scholar] [CrossRef]
  45. Conway, R.W.; Johnson, B.M.; Maxwell, W.L. Some problems of digital systems simulation. Manag. Sci. 1959, 6, 92–110. [Google Scholar] [CrossRef]
  46. Chen, T.; Zhang, G.; Hu, X.; Xiao, J. Unmanned aerial vehicle route planning method based on a star algorithm. In Proceedings of the 2018 13th IEEE Conference on Industrial Electronics and Applications (ICIEA), Wuhan, China, 31 May–2 June 2018; pp. 1510–1514. [Google Scholar]
Figure 1. Flowchart of proposed method.
Figure 1. Flowchart of proposed method.
Forests 13 01952 g001
Figure 2. Forest fire risk map of study area.
Figure 2. Forest fire risk map of study area.
Forests 13 01952 g002
Figure 3. Extracted coordinates for patrolling: (a) very-low-risk area; (b) low-risk area; (c) moderate-risk area; (d) high-risk area; (e) very-high-risk area.
Figure 3. Extracted coordinates for patrolling: (a) very-low-risk area; (b) low-risk area; (c) moderate-risk area; (d) high-risk area; (e) very-high-risk area.
Forests 13 01952 g003aForests 13 01952 g003b
Figure 4. Planned paths for areas with different fire risk: (a) very low risk; (b) low risk; (c) moderate risk; (d) high risk; (e) very high risk.
Figure 4. Planned paths for areas with different fire risk: (a) very low risk; (b) low risk; (c) moderate risk; (d) high risk; (e) very high risk.
Forests 13 01952 g004aForests 13 01952 g004b
Figure 5. Multi-UAV paths: (a) very low risk; (b) low risk; (c) moderate risk; (d) high risk; (e) very high risk.
Figure 5. Multi-UAV paths: (a) very low risk; (b) low risk; (c) moderate risk; (d) high risk; (e) very high risk.
Forests 13 01952 g005
Figure 6. Site distribution of UAVs.
Figure 6. Site distribution of UAVs.
Forests 13 01952 g006
Table 1. Factors considered in path planning methods in the literature.
Table 1. Factors considered in path planning methods in the literature.
ReferenceLarge Area SuitabilityUAV
Endurance
Cruise
Frequency
Optimization
Objective
Multiple UAVs
DistanceFire risk
[13]
[17,27]
[21,23]
[25]
[28]
[38]
Ours
Table 2. Flight distance and time of single UAV.
Table 2. Flight distance and time of single UAV.
Risk LevelVery LowLowModerateHighVery High
Distance (km)88.96493.79585.63375.48165.00
Time (h)1.488.239.766.262.75
Table 3. Flight distance and time corresponding to each area obtained by multiple UAVs.
Table 3. Flight distance and time corresponding to each area obtained by multiple UAVs.
Sub-AreaVery LowLowModerateHighVery High
DistanceTimeDistanceTimeDistanceTimeDistanceTimeDistanceTime
013.750.2367.141.1290.941.5248.200.8034.310.57
113.130.2247.700.8082.611.3837.500.6326.270.44
211.250.1973.271.2230.450.5126.980.4523.330.39
315.010.2585.691.4387.771.4626.980.4517.250.29
49.550.1670.901.1867.141.1268.631.1414.920.25
518.910.3231.490.5285.091.4259.310.999.930.17
62.640.0455.740.9380.731.3555.240.9210.720.18
73.010.0560.181.0056.230.9446.170.7726.850.45
Total
distance
87.25492.11580.96369.01163.58
Table 4. Comparison between single and multiple UAVs.
Table 4. Comparison between single and multiple UAVs.
MethodVery LowLowModerateHighVery High
Distance (km)Distance (km)Distance (km)Distance (km)Distance (km)
A UAV88.96493.79585.63375.48165.00
Multi-UAV87.25492.11580.96369.01163.58
Optimization (%)1.90.30.71.70.8
Table 5. Frequency corresponding to each risk level.
Table 5. Frequency corresponding to each risk level.
Risk LevelFrequency
Very low1
Low2
Moderate3
High4
Very high5
Table 6. Longitude and latitude corresponding to UAV sites.
Table 6. Longitude and latitude corresponding to UAV sites.
SiteLatitudeLongitude
P032°7′51.28″ N118°37′10.41″ E
P132°5′54.94″ N118°36′40.02″ E
P232°6′53.23″ N118°34′24.37″ E
P332°5′44.13″ N118°33′21.98″ E
P432°3′54.38″ N118°34′40.50″ E
P532°4′57.84″ N118°31′55.44″ E
P632°3′15.76″ N118°33′4.09″ E
P732°4′5.73″ N118°29′25.35″ E
Table 7. Total cruise time for each category when using multiple UAVs.
Table 7. Total cruise time for each category when using multiple UAVs.
SubareaVery LowLowModerateHighVery HighTotal Time (h)
00.231.121.520.800.5713.08
10.220.801.380.630.4410.68
20.191.220.510.450.397.91
30.251.431.460.450.2910.74
40.161.181.121.140.2511.69
50.320.521.420.990.1710.43
60.040.931.350.920.1810.53
70.051.000.940.770.4510.20
Table 8. Percentage of risk levels patrolled by RSB and UPP paths within same flight distance in each subarea.
Table 8. Percentage of risk levels patrolled by RSB and UPP paths within same flight distance in each subarea.
SubareaVery LowLowModerateHighVery HighAP-RSUPP
(%)
DistanceRSB
(%)
DistanceRSB
(%)
DistanceRSB
(%)
DistanceRSB
(%)
DistanceRSB
(%)
016.867.6980.767.63128.269.7986.198.0539.958.44100
121.520.00133.153.55134.334.3964.113.5025.906.72100
212.676.9871.763.02112.573.6572.754.4619.592.38100
3 8.780.0077.2612.93110.0813.3993.5512.8256.8614.36100
413.7618.7571.2312.2686.749.6675.6313.4143.0110.57100
520.073.28159.683.48129.813.9571.102.8230.983.51100
617.3413.0481.8911.5983.8011.5452.589.0432.4310.71100
722.112.60133.573.76155.434.3885.353.1333.542.4100
Total distance133.11809.3941.02601.26282.26
Table 9. Proportion of very-high-risk areas to subareas and percentage patrolled by LSB and UPP paths.
Table 9. Proportion of very-high-risk areas to subareas and percentage patrolled by LSB and UPP paths.
SubareaOrigin (%)LSB (%)AP-RSUPP (%)
08.4948.10100
13.9715.13100
23.7773.81100
313.2187.97100
411.6820.33100
53.5510.53100
611.1017.86100
73.8433.6100
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Xu, Y.; Li, J.; Zhang, F. A UAV-Based Forest Fire Patrol Path Planning Strategy. Forests 2022, 13, 1952. https://doi.org/10.3390/f13111952

AMA Style

Xu Y, Li J, Zhang F. A UAV-Based Forest Fire Patrol Path Planning Strategy. Forests. 2022; 13(11):1952. https://doi.org/10.3390/f13111952

Chicago/Turabian Style

Xu, Yiqing, Jiaming Li, and Fuquan Zhang. 2022. "A UAV-Based Forest Fire Patrol Path Planning Strategy" Forests 13, no. 11: 1952. https://doi.org/10.3390/f13111952

APA Style

Xu, Y., Li, J., & Zhang, F. (2022). A UAV-Based Forest Fire Patrol Path Planning Strategy. Forests, 13(11), 1952. https://doi.org/10.3390/f13111952

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop