Hašení lesního požáru

From Simulace.info
Revision as of 18:59, 14 June 2021 by Vont02 (talk | contribs) (Přidání zdrojů)
Jump to: navigation, search

Název: Hašení lesního požáru

Autor: Tibor Vondrášek (vont02)

Modelovací nástroj: NetLogo Simulace bude simulovat hašení lesního požáru. Hasičů a jejich prostředků k hašení musí být tolik, aby zvládli uhasit lesní požár, ale nesmí jich být zbytečně moc, aby se ušetřili zdroje na jiný případný požár a náklady na uhašení byly co nejmenší. Hasiči budou k požáru jezdit hasičskými cisternami a létat vrtulníky. Cisterny i vrtulníky budou mít určitou kapacitu nádrže, a proto budou muset vodu dobírat v nejbližším zdroji vody, tím bude jezero. Hasičské auto bude mít stanovený počet litrů vody, které dokáže za minutu vystříknout. Požár bude mít různou počáteční rozlohu a také různou sílu, to znamená, že čím silnější požár bude, tak na uhašení stejně velké plochy bude potřeba větší množství vody. Důležitou proměnnou bude také rychlost šíření požáru. Cílem je zvládnout uhasit požár za použití co nejméně hasičů, hasičských aut a hasičských vrtulníků.

Definice problému

Simulace bude simulovat hašení lesního požáru. Hasičů a jejich prostředků k hašení musí být tolik, aby zvládli uhasit lesní požár, ale nesmí jich být zbytečně moc, aby se ušetřili zdroje na jiný případný požár a náklady na uhašení byly co nejmenší. Hasiči budou k požáru jezdit hasičskými cisternami a létat vrtulníky. Cisterny i vrtulníky budou mít určitou kapacitu nádrže, a proto budou muset vodu dobírat v nejbližším zdroji vody, tím bude jezero. Hasičské auto bude mít stanovený počet litrů vody, které dokáže za minutu vystříknout. Požár bude mít různou počáteční rozlohu a také různou sílu, to znamená, že čím silnější požár bude, tak na uhašení stejně velké plochy bude potřeba větší množství vody. Důležitou proměnnou bude také rychlost šíření požáru. Cílem je zvládnout uhasit požár za použití co nejméně hasičů, hasičských aut a hasičských vrtulníků.

Metoda

K implementaci modelu byla zvolena multi-agentní simulace s použití jazyka a nástroje NetLogo verze 6.2.

Model

Agenti

V modelu jsem použil tři typy agentů.

  • Hasiči - Jezdí cisternami k požáru a pro vodu. Hasí požár pomocí hadic z cisteren.
  • Hasičské cisterny - Cisternami hasiči jezdí k požáru a pomocí vody z cisteren hasiči hasí požár. Cisterny mají danou kapacitu nádrže a rychlost průtoku vody z nádrže. Když cisterně v nádrži dojde voda, musí jet k jezeru, kde vodu za určitý čas nabere a pak se může vydat zpátky k požáru.
  • Hasičské vrtulníky - Vrtulníky mají danou kapacitu nádrže a po příletu nad požár všechnu vodu shodí a hned zase musí letět k jezeru, kde vodu hned naberou.

Prostor

Parametry

  • Množství hasičů
  • Množství hasičských cisteren
  • Množství hasičských vrtulníků
  • Vzdálenost zdroje vody
  • Počáteční velikost požáru
  • Síla požáru
  • Rychlost šíření požáru

Další poznatky a omezení modelu

Výsledky

Závěr

Kód

Reference

  1. Základy požární taktiky
  2. Rychlost šíření lesního požáru zachycena na dashcam