Hierarchal Application of Receding Horizon Synthesis and Dynamic Allocation for UAVs Fighting Fires

This paper explores the design of a high-level mission planner and controller for managing unmanned aerial vehicles (UAVs) fighting a wildfire through the utilization of reactive synthesis and dynamic allocation of the UAVs as resources for the fire. The contribution of this paper is a study on the...

Full description

Bibliographic Details
Main Authors: Joshua A. Shaffer, Estefany Carrillo, Huan Xu
Format: Article
Language:English
Published: IEEE 2018-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8568978/
_version_ 1819174680311889920
author Joshua A. Shaffer
Estefany Carrillo
Huan Xu
author_facet Joshua A. Shaffer
Estefany Carrillo
Huan Xu
author_sort Joshua A. Shaffer
collection DOAJ
description This paper explores the design of a high-level mission planner and controller for managing unmanned aerial vehicles (UAVs) fighting a wildfire through the utilization of reactive synthesis and dynamic allocation of the UAVs as resources for the fire. The contribution of this paper is a study on the hierarchal integration of reactive synthesis, used for assuring desired system design traits, and dynamic allocation, used for making heuristic-based decisions. Reactive synthesis provides a formal means of guaranteeing the UAVs' transition to areas of fire, refill of water, and land as defined by the linear temporal logic specifications. Dynamic allocation coordinates the behavior of multiple UAVs through assignments to regions of fire based on a cost function that takes into consideration the fire locations relative to a UAV, distance to the domain edge, wind speed and direction, and the amount of suppressant already present. The use of receding horizons in the reactive synthesis formulation incorporates horizons defined only through spatial distance from a goal. Modifications to these horizon definitions guarantee that the scenario still maintains the overall realizability of the formal specifications after the inclusion of static obstacles. This paper shows the effectiveness of multiple UAV fleets in slowing down the progression of fires from reaching the domain edge through six fire scenarios. At last, our results and successful application demonstrate the utilization of reactive synthesis in larger task spaces and the implications of abstracting UAV transitions for use in formal methods.
first_indexed 2024-12-22T20:42:49Z
format Article
id doaj.art-1438933a80e34346aea802e54f2e2316
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-12-22T20:42:49Z
publishDate 2018-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-1438933a80e34346aea802e54f2e23162022-12-21T18:13:17ZengIEEEIEEE Access2169-35362018-01-016788687888010.1109/ACCESS.2018.28854558568978Hierarchal Application of Receding Horizon Synthesis and Dynamic Allocation for UAVs Fighting FiresJoshua A. Shaffer0https://orcid.org/0000-0002-6579-4556Estefany Carrillo1Huan Xu2Department of Aerospace Engineering, University of Maryland at College Park, College Park, MD, USADepartment of Aerospace Engineering, University of Maryland at College Park, College Park, MD, USADepartment of Aerospace Engineering, University of Maryland at College Park, College Park, MD, USAThis paper explores the design of a high-level mission planner and controller for managing unmanned aerial vehicles (UAVs) fighting a wildfire through the utilization of reactive synthesis and dynamic allocation of the UAVs as resources for the fire. The contribution of this paper is a study on the hierarchal integration of reactive synthesis, used for assuring desired system design traits, and dynamic allocation, used for making heuristic-based decisions. Reactive synthesis provides a formal means of guaranteeing the UAVs' transition to areas of fire, refill of water, and land as defined by the linear temporal logic specifications. Dynamic allocation coordinates the behavior of multiple UAVs through assignments to regions of fire based on a cost function that takes into consideration the fire locations relative to a UAV, distance to the domain edge, wind speed and direction, and the amount of suppressant already present. The use of receding horizons in the reactive synthesis formulation incorporates horizons defined only through spatial distance from a goal. Modifications to these horizon definitions guarantee that the scenario still maintains the overall realizability of the formal specifications after the inclusion of static obstacles. This paper shows the effectiveness of multiple UAV fleets in slowing down the progression of fires from reaching the domain edge through six fire scenarios. At last, our results and successful application demonstrate the utilization of reactive synthesis in larger task spaces and the implications of abstracting UAV transitions for use in formal methods.https://ieeexplore.ieee.org/document/8568978/Reactive synthesisreceding horizontemporal motion planningdistributed controllersunmanned aerial vehicles (UAVs)aerial fire suppression
spellingShingle Joshua A. Shaffer
Estefany Carrillo
Huan Xu
Hierarchal Application of Receding Horizon Synthesis and Dynamic Allocation for UAVs Fighting Fires
IEEE Access
Reactive synthesis
receding horizon
temporal motion planning
distributed controllers
unmanned aerial vehicles (UAVs)
aerial fire suppression
title Hierarchal Application of Receding Horizon Synthesis and Dynamic Allocation for UAVs Fighting Fires
title_full Hierarchal Application of Receding Horizon Synthesis and Dynamic Allocation for UAVs Fighting Fires
title_fullStr Hierarchal Application of Receding Horizon Synthesis and Dynamic Allocation for UAVs Fighting Fires
title_full_unstemmed Hierarchal Application of Receding Horizon Synthesis and Dynamic Allocation for UAVs Fighting Fires
title_short Hierarchal Application of Receding Horizon Synthesis and Dynamic Allocation for UAVs Fighting Fires
title_sort hierarchal application of receding horizon synthesis and dynamic allocation for uavs fighting fires
topic Reactive synthesis
receding horizon
temporal motion planning
distributed controllers
unmanned aerial vehicles (UAVs)
aerial fire suppression
url https://ieeexplore.ieee.org/document/8568978/
work_keys_str_mv AT joshuaashaffer hierarchalapplicationofrecedinghorizonsynthesisanddynamicallocationforuavsfightingfires
AT estefanycarrillo hierarchalapplicationofrecedinghorizonsynthesisanddynamicallocationforuavsfightingfires
AT huanxu hierarchalapplicationofrecedinghorizonsynthesisanddynamicallocationforuavsfightingfires