Cargando…

Wind Field Parallelization Based on Python Multiprocessing to Reduce Forest Fire Propagation Prediction Uncertainty

Forest fires provoke significant loses from the ecological, social and economical point of view. Furthermore, the climate emergency will also increase the occurrence of such disasters. In this context, forest fire propagation prediction is a key tool to fight against these natural hazards efficientl...

Descripción completa

Detalles Bibliográficos
Autores principales: Sanjuan, Gemma, Margalef, Tomas, Cortés, Ana
Formato: Online Artículo Texto
Lenguaje:English
Publicado: 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7304711/
http://dx.doi.org/10.1007/978-3-030-50436-6_41
_version_ 1783548310687055872
author Sanjuan, Gemma
Margalef, Tomas
Cortés, Ana
author_facet Sanjuan, Gemma
Margalef, Tomas
Cortés, Ana
author_sort Sanjuan, Gemma
collection PubMed
description Forest fires provoke significant loses from the ecological, social and economical point of view. Furthermore, the climate emergency will also increase the occurrence of such disasters. In this context, forest fire propagation prediction is a key tool to fight against these natural hazards efficiently and mitigate the damages. However, forest fire spread simulators require a set of input parameters that, in many cases, cannot be measured and must be estimated indirectly introducing uncertainty in forest fire propagation predictions. One of such parameters is the wind. It is possible to measure wind using meteorological stations and it is also possible to predict wind using meteorological models such as WRF. However, wind components are highly affected by the terrain topography introducing a large degree of uncertainty in forest fire spread predictions. Therefore, it is necessary to introduce wind field models that estimate wind speed and direction at very high resolution to reduce such uncertainty. Such models are time consuming models that are usually executed under strict time constrains. So, it is critical to minimize the execution time, taking into account the fact that in many cases it is not possible to execute the model on a supercomputer, but must be executed on commodity hardware available on the field or at control centers. This work introduces a new parallelization approach for wind field calculation based on Python multiprocessing to accelerate wind field evaluation. The results show that the new approach reduces execution time using a single personal computer.
format Online
Article
Text
id pubmed-7304711
institution National Center for Biotechnology Information
language English
publishDate 2020
record_format MEDLINE/PubMed
spelling pubmed-73047112020-06-22 Wind Field Parallelization Based on Python Multiprocessing to Reduce Forest Fire Propagation Prediction Uncertainty Sanjuan, Gemma Margalef, Tomas Cortés, Ana Computational Science – ICCS 2020 Article Forest fires provoke significant loses from the ecological, social and economical point of view. Furthermore, the climate emergency will also increase the occurrence of such disasters. In this context, forest fire propagation prediction is a key tool to fight against these natural hazards efficiently and mitigate the damages. However, forest fire spread simulators require a set of input parameters that, in many cases, cannot be measured and must be estimated indirectly introducing uncertainty in forest fire propagation predictions. One of such parameters is the wind. It is possible to measure wind using meteorological stations and it is also possible to predict wind using meteorological models such as WRF. However, wind components are highly affected by the terrain topography introducing a large degree of uncertainty in forest fire spread predictions. Therefore, it is necessary to introduce wind field models that estimate wind speed and direction at very high resolution to reduce such uncertainty. Such models are time consuming models that are usually executed under strict time constrains. So, it is critical to minimize the execution time, taking into account the fact that in many cases it is not possible to execute the model on a supercomputer, but must be executed on commodity hardware available on the field or at control centers. This work introduces a new parallelization approach for wind field calculation based on Python multiprocessing to accelerate wind field evaluation. The results show that the new approach reduces execution time using a single personal computer. 2020-05-25 /pmc/articles/PMC7304711/ http://dx.doi.org/10.1007/978-3-030-50436-6_41 Text en © Springer Nature Switzerland AG 2020 This article is made available via the PMC Open Access Subset for unrestricted research re-use and secondary analysis in any form or by any means with acknowledgement of the original source. These permissions are granted for the duration of the World Health Organization (WHO) declaration of COVID-19 as a global pandemic.
spellingShingle Article
Sanjuan, Gemma
Margalef, Tomas
Cortés, Ana
Wind Field Parallelization Based on Python Multiprocessing to Reduce Forest Fire Propagation Prediction Uncertainty
title Wind Field Parallelization Based on Python Multiprocessing to Reduce Forest Fire Propagation Prediction Uncertainty
title_full Wind Field Parallelization Based on Python Multiprocessing to Reduce Forest Fire Propagation Prediction Uncertainty
title_fullStr Wind Field Parallelization Based on Python Multiprocessing to Reduce Forest Fire Propagation Prediction Uncertainty
title_full_unstemmed Wind Field Parallelization Based on Python Multiprocessing to Reduce Forest Fire Propagation Prediction Uncertainty
title_short Wind Field Parallelization Based on Python Multiprocessing to Reduce Forest Fire Propagation Prediction Uncertainty
title_sort wind field parallelization based on python multiprocessing to reduce forest fire propagation prediction uncertainty
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7304711/
http://dx.doi.org/10.1007/978-3-030-50436-6_41
work_keys_str_mv AT sanjuangemma windfieldparallelizationbasedonpythonmultiprocessingtoreduceforestfirepropagationpredictionuncertainty
AT margaleftomas windfieldparallelizationbasedonpythonmultiprocessingtoreduceforestfirepropagationpredictionuncertainty
AT cortesana windfieldparallelizationbasedonpythonmultiprocessingtoreduceforestfirepropagationpredictionuncertainty