Fire (evolved version)
Do you have questions or comments about this model? Ask them here! (You'll first need to log in.)
WHAT IS IT?
This project simulates the spread of a fire through a forest. It's an extended version of the model "Fire". It's in greek languange so it would be more suitable for the greek students. The parametres that were added is the possibility of spread, the wind speed and the possibility of low humidity levels. There is also the ability for the fire to start in the center or to spread the starting points of the fire with the mouse. Any feedback for this model would be appreciated especially if this model will be used in teaching. Please leave a comment for this model if it works well or how it could expand more.
HOW IT WORKS
The fire could start from the leFt side or the center of the forest. There is also the possibility to spread the starting points of the fire with the mouse. The fire spreads in four directions: north, east, south, and west.
HOW TO USE IT
Click the SETUP (ΣΤΗΣΕ) button to set up the trees (green) and fire (red).
You can click the button (ΑΦΕΤΗΡΙΑΦΩΤΙΑΣ) to choose where the fire will start. Pick (ΑΡΙΣΤΕΡΗΠΛΕΥΡΑ) for the fire to start from the left edge of the forest. Pick (ΚΕΝΤΡ0) for the fire to start at the center of the forest. Pick (ΚΑΜΙΑ ΑΦΕΤΗΡΙΑ) so that you can manually spread the fire with mouse by also pressing the button (ΜΕΤΑΔΩΣΕΦΩΤΙΑΜΕ_ΠΟΝΤΙΚΙ).
Click the GO button to start the simulation.
The DENSITY slider (ΠΥΚΝΟΤΗΤΑ) controls the density of trees in the forest. (Note: Changes in the DENSITY slider do not take effect until the next SETUP.)
The PROBABILITY-OF-SPREAD (ΠΙΘΑΝΟΤΗΤΑ_ΕΞΑΠΛΩΣΗΣ) slider affects how the fire spreads from patch to patch.
The SOUTH-WIND-SPEED (ΤΑΧΥΤΗΤΑΝΟΤΙΟΥΑΝΕΜΟΥ) slider affects how strong the wind is from the south. You can set it negative to create a north wind.
The WEST-WIND-SPEED(ΤΑΧΥΤΗΤΑΔΥΤΙΚΟΥΑΝΕΜΟΥ) slider affects how strong the wind is from the south. You can set it negative to create a east wind.
The switch (ΧΑΜΗΛΑΕΠΙΠΕΔΑΥΓΡΑΣΙΑΣ) controls whether or not sparks can jump across long distances.
CREDITS AND REFERENCES
Wilensky, U. (2006). NetLogo Fire Simple Extension 3 model. http://ccl.northwestern.edu/netlogo/models/FireSimpleExtension3. Center for Connected Learning and Computer-Based Modeling, Northwestern Institute on Complex Systems, Northwestern University, Evanston, IL. Please cite the NetLogo software as:
Wilensky, U. (1999). NetLogo. http://ccl.northwestern.edu/netlogo/. Center for Connected Learning and Computer-Based Modeling, Northwestern University, Evanston, IL. Please cite the textbook as:
ΤΙ ΕΙΝΑΙ;
Αυτό το μοντέλο προσομοιώνει την εξάπλωση μιας πυρκαγιάς μέσα σε ένα δάσος. Είναι μια εξελιγμένη έκδοση του μοντέλου "Fire". Είναι στην ελληνική γλώσσα, οπότε θα ήταν πιο κατάλληλο για τους Έλληνες μαθητές. Οι παράμετροι που προστέθηκαν είναι η δυνατότητα εξάπλωσης της φωτιάς, η ταχύτητα του ανέμου και η πιθανότητα χαμηλών επιπέδων υγρασίας. Επίσης, υπάρχει η δυνατότητα η φωτιά να ξεκινά από το κέντρο ή διαδίδονται τα σημεία εκκίνησης της φωτιάς με το ποντίκι. Οποιαδήποτε ανατροφοδότηση για αυτό το μοντέλο θα εκτιμηθεί, ιδιαίτερα εάν αυτό το μοντέλο θα χρησιμοποιηθεί στη μαθησιακή διαδικασία. Αφήστε ένα σχόλιο για αυτό το μοντέλο ή πώς το μοντέλο θα μπορούσε να επεκταθεί περισσότερο.
ΠΩΣ ΔΟΥΛΕΥΕΙ
Η φωτιά θα μπορούσε να ξεκινήσει από την αριστερή πλευρά ή το κέντρο του δάσους. Υπάρχει επίσης η δυνατότητα να εξαπλωθούν τα σημεία εκκίνησης της φωτιάς με το ποντίκι. Η φωτιά εξαπλώνεται προς τέσσερις κατευθύνσεις: βόρεια, ανατολικά, νότια και δυτικά.
ΠΩΣ ΝΑ ΤΟ ΧΡΗΣΙΜΟΠΟΙΗΣΕΙΣ
Κάντε κλικ στο κουμπί (ΣΤΗΣΕ) για να ρυθμίσετε τα δέντρα (πράσινα) και τη φωτιά (κόκκινο).
Μπορείτε να κάνετε κλικ στο κουμπί (ΑΦΕΤΗΡΙΑΦΩΤΙΑΣ) για να επιλέξετε πού θα ξεκινήσει η φωτιά. Επιλέξτε (ΑΡΙΣΤΕΡΗΠΛΕΥΡΑ) για να ξεκινήσει η φωτιά από την αριστερή άκρη του δάσους. Επιλέξτε (ΚΕΝΤΡ0) για να ξεκινήσει η φωτιά στο κέντρο του δάσους. Διαλέξτε (ΚΑΜΙΑ ΑΦΕΤΗΡΙΑ) για να μπορείτε να εξαπλώσετε τη φωτιά χειροκίνητα με το ποντίκι πατώντας ακόμη το κουμπί (ΜΕΤΑΔΩΣΕΦΩΤΙΑΜΕ_ΠΟΝΤΙΚΙ).
Κάντε κλικ στο κουμπί GO για να ξεκινήσει η προσομοίωση.
Το κουμπί ρύθμισης (ΠΥΚΝΟΤΗΤΑ) ελέγχει την πυκνότητα των δέντρων στο δάσος. (Σημείωση: Οι αλλαγές στο κουμπί αυτό δεν ισχύουν μέχρι το επόμενο ΣΤΗΣΕ.)
Το κουμπί ρύθμισης (ΠΙΘΑΝΟΤΗΤΑ_ΕΞΑΠΛΩΣΗΣ) επηρεάζει τον τρόπο με τον οποίο η φωτιά εξαπλώνεται από το ένα δέντρο στο άλλο.
Το κουμπί ρύθμισης (ΤΑΧΥΤΗΤΑΝΟΤΙΟΥΑΝΕΜΟΥ) επηρεάζει το πόσο δυνατός είναι ο άνεμος από νότια. Μπορείτε να το ορίσετε αρνητικό για να δημιουργήσετε βόρειο άνεμο.
Το κουμπί ρύθμισης (ΤΑΧΥΤΗΤΑΔΥΤΙΚΟΥΑΝΕΜΟΥ) επηρεάζει το πόσο δυνατός είναι ο άνεμος από νότια. Μπορείτε να το ορίσετε αρνητικό για να δημιουργήσετε έναν ανατολικό άνεμο.
Ο διακόπτης (ΧΑΜΗΛΑΕΠΙΠΕΔΑΥΓΡΑΣΙΑΣ) ελέγχει εάν οι σπινθήρες μπορούν να πηδήξουν ή όχι σε μεγάλες αποστάσεις.
ΑΝΑΦΟΡΕΣ
Wilensky, U. (2006). NetLogo Fire Simple Extension 3 model. http://ccl.northwestern.edu/netlogo/models/FireSimpleExtension3. Center for Connected Learning and Computer-Based Modeling, Northwestern Institute on Complex Systems, Northwestern University, Evanston, IL. Please cite the NetLogo software as:
Wilensky, U. (1999). NetLogo. http://ccl.northwestern.edu/netlogo/. Center for Connected Learning and Computer-Based Modeling, Northwestern University, Evanston, IL. Please cite the textbook as:
Comments and Questions
globals [ initial-trees burned-trees ;; how many trees (green patches) we started with ] breed [fires fire] ;; bright red turtles -- the leading edge of the fire breed [embers ember] to setup clear-all ;; make some green trees ask patches with [(random-float 100) < Density] [ set pcolor green ] ;; make a column of burning trees at the left-edge if Starting_point_of_fire = "Center" [ask patches [ if pxcor = 0 and pycor < 5 and pycor > 1 [ set pcolor red ] ] ] if Starting_point_of_fire = "Left side" [ask patches with [pxcor = min-pxcor] [ set pcolor red ]] ;; keep track of how many trees there are set initial-trees count patches with [pcolor = green] reset-ticks end to go ;; stop the model when done if all? patches [pcolor != red] [ stop ] ;; each burning tree (red patch) checks its 4 neighbors. ;; If any are unburned trees (green patches), change their probability ;; of igniting based on the wind direction ask patches with [pcolor = red] [ ;; ask the unburned trees neighboring the burning tree ask neighbors4 with [pcolor = green] [ let probability Propability_of_spread ;; compute the direction from you (the green tree) to the burning tree ;; (NOTE: “myself” is the burning tree (the red patch) that asked you ;; to execute commands) let direction towards myself ;; the burning tree is north of you ;; so the south wind impedes the fire spreading to you ;; so reduce the probability of spread if (direction = 0 ) [ set probability probability - South_wind_speed ] ;; the burning tree is east of you ;; so the west wind impedes the fire spreading to you ;; so reduce the probability of spread if (direction = 90 ) [ set probability probability - West_wind_speed ] ;; the burning tree is south of you ;; so the south wind aids the fire spreading to you ;; so increase the probability of spread if (direction = 180 ) [ set probability probability + South_wind_speed ] ;; the burning tree is west of you ;; so the west wind aids the fire spreading to you ;; so increase the probability of spread if (direction = 270 ) [ set probability probability + West_wind_speed ] if random 100 < probability [ set pcolor red ;; to catch on fire ;; if big jumps is on, then sparks can fly farther if Low_humidity_rates [ let target patch-at (West_wind_speed / 5) (South_wind_speed / 5) if target != nobody and [ pcolor ] of target = green [ ask target [ set pcolor red ;; to ignite the target patch ] ] ] ] ] set pcolor red - 3.5;; once the tree is burned, darken its color ] tick ;; advance the clock by one “tick” end to Spread_fire_with_mouse if mouse-down? [ ask patch mouse-xcor mouse-ycor [ set pcolor red ] display ] end ; Copyright 2006 Uri Wilensky. ; See Info tab for full copyright and license.
There is only one version of this model, created over 1 year ago by Katerina Benisi.
Attached files
File | Type | Description | Last updated | |
---|---|---|---|---|
Fire (evolved version).png | preview | Preview for 'Fire (evolved version)' | over 1 year ago, by Katerina Benisi | Download |
This model does not have any ancestors.
This model does not have any descendants.