Site de Xavier Ducros
Accueil du site > Physique en prépa > Simulations > Feu de forêt

Feu de forêt

mercredi 17 août 2005, par Xavier Ducros


Voir la simulation

Chaque cellule d’une grille carrée N \mathrm{x} N peut se trouver dans l’un des quatre états suivants (on donne la couleur, ainsi que le codage utilisés dans la suite du programme) :
- vide (blanc)
- arbre (vert)
- cendre (gris)
- feu (rouge)

Dans la configuration d’origine, chaque case de la grille est un arbre selon une probabilité p (réglable dans la simulation) ou une case vide (avec la probabilité 1-p). On met le feu à une cellule à l’instant t=0 (les instants ultérieurs sont indicés par un entier, appelé génération, noté t), puis on suit la diffusion du feu à travers la grille selon les règles suivantes (une génération représente un pas de la boucle de calcul) :
- une case arbre prend feu à la génération t si l’une au moins de ses 4 voisines est en feu à la génération précédente
- les cases en feu passeront en cendres au bout de 20 générations.

Comme dans le cas de la percolation on constate qu’il y a un seuil en probabilité… Soit le feu s’éteint rapidement et ne se propage pas, soit tout le damier s’enflamme. Il est intéressant de voir que certaines zones sont épargnées, que le feu fait parfois demi tour ou que des zones restent en feu au milieu de région en cendres,… Je vous laisse découvrir tout ça, et surtout n’hésitez pas à modifier des paramètres, c’est fait pour !

Si c’est un peu long, réduisez la taille du damier.

2 Messages de forum

  • > Feu de forêt 19 novembre 2005 00:37, par Niluge_KiWi

    Un bel exemple de la percolation !
    Mais on pourrait faire évoluer le programme en prenant en compte les cellules voisines par diagonale en plus, comme dans the game of life de John Conway (A voir :
    http://perso.wanadoo.fr/jean-paul.d… : en francais, avec des figures au comportement spécial en mémoire, mais pas de mode dynamique..
    http://www.bitstorm.org/gameoflife/ : en anglais, plus basique que le 1er, mais propose un mode automatique qui fait défiler les itérations ! et propose aussi un programme executable pour s’éclater avec quand on a plus le net ! )

    • > Feu de forêt 19 novembre 2005 09:59, par Xavier Ducros

      Mais on pourrait faire évoluer le programme en prenant en compte les cellules voisines par diagonale en plus, comme dans the game of life de John Conway

      J’en ai un en stock, qui va être mis en ligne d’ici peu !

      XD


Suivre la vie du site RSS 2.0 | Plan du site | Espace privé | SPIP | squelette