Vent topographique sur le relief avec WindNinja
La prévision ne connaît pas la crête que tu as devant toi.
Un bulletin donne un vent moyen sur plusieurs kilomètres. Sur le terrain, ce vent se canalise dans un vallon, forcit sur une crête, tombe derrière un relief. KiloDelta le fait recalculer sur le relief par WindNinja, le solveur du Missoula Fire Sciences Laboratory (US Forest Service). La simulation s'en sert à chaque pas, et tu peux l'afficher sur la carte.
Un vent par endroit, pas un vent pour toute la zone.
Sans ce module, chaque rayon de la simulation verrait le même vent, celui de la prévision. Avec lui, un rayon qui monte sur une crête et un rayon qui file dans un vallon ne lisent pas la même chose.
Il forcit sur les crêtes
Le vent monte le versant exposé et accélère en haut. Un feu qui y arrive va plus vite que ce que laisse croire la prévision.
Il se canalise dans les vallons
Le flux suit le fond du vallon ou passe par le col, et tourne avec eux. Les rayons qui l'empruntent voient cette direction-là, pas celle du bulletin.
Il tombe derrière le relief
Sur le versant abrité, le vent local peut être nettement plus faible que l'ambiant. La simulation en tient compte là aussi.
Toujours dans la simulation
Dès qu'il y a un foyer et du réseau, le calcul part tout seul. La couche « Vent topographique » ne règle que l'affichage : éteinte, le moteur s'en sert quand même.
La teinte pour la force, les particules pour le sens
Sur la carte, la couleur va du vert au rouge, du vent le plus faible au plus fort de la zone calculée : l'échelle s'adapte au champ. Les particules blanches suivent le flux.
Ambiant contre local
En mode Diagnostic propagation, touche un pas de rayon : l'app affiche le vent ambiant, le vent local lu dans le champ, et l'écart en vitesse et en direction.
Aussi dans le module Météo
Le calque « Vent topographique » calcule le champ sur environ 0,7° autour du centre de la carte, à peu près un département, avec le vent prévu à cet endroit. Il se recalcule quand tu te déplaces.
Et en mission
Les engins qui rejoignent une mission partagée peuvent afficher le même champ, calculé avec le foyer et le vent de la mission.
Ambiant ou local : promène la sonde.
Un relief inventé : une crête coupée d'un col, deux collines. Le champ de vent de cette démo est un schéma que j'ai écrit pour la page, il ne sort pas de WindNinja. Il reproduit le genre d'effets qu'on voit sur le terrain, pas leurs valeurs. La fiche à droite reprend celle de l'application. Touche la carte pour déplacer la sonde.
- Vent ambiant
- –
- Vent local
- –
- Écart de vitesse
- –
- Écart de direction
- –
- Facteur d'évolution
- ×1,00
Rien à lancer, tout à lire.
- Pose un foyer dans Simulation. Le calcul du vent part avec les autres requêtes, sur une zone centrée sur le foyer et taillée pour la portée des rayons, avec le vent et la direction du départ.
- Le premier tracé n'attend pas plus de 30 secondes. Si le champ arrive après, les isochrones sont recalculées avec lui. S'il n'arrive pas, le vent reste le même partout et le bouton Sources le signale.
- Pour le voir, ouvre les calques et active « Vent topographique » : la teinte et les particules s'affichent sur la carte de simulation.
- Pour le lire, active « Diagnostic propagation » et touche un pas. Sous « Vent topographique (WindNinja) », la fiche donne le vent local, l'écart de vitesse en km/h et en pourcentage, l'écart de direction. Quand le champ n'apporte rien à cet endroit, elle l'écrit : « Identique au vent ambiant ».
- Sans foyer, passe par le module Météo et choisis le calque « Vent topographique ». Le vent d'entrée est celui prévu au centre de la carte.
WindNinja une fois, puis un facteur borné.
WindNinja est un logiciel du domaine public. Il prend un vent, une direction et un modèle de terrain, et calcule comment le relief dévie ce vent, cellule par cellule, en conservant la masse d'air. Je le fais tourner sur mes serveurs ; l'app passe par kilodelta.fr.
| Relief | SRTM 30 m, reprojeté en Lambert-93 et rééchantillonné à 100 m pour le calcul |
| Zone | Simulation : centrée sur le foyer et taillée pour la portée des rayons. Météo : environ 0,7° autour du centre de la carte. Au plus 1° de côté. |
| Maillage | Le plus grossier des trois proposés par le service, pour la simulation et en mission |
| Ce qui revient | Une grille de composantes est-ouest et nord-sud, lue par interpolation entre les quatre cellules voisines, à chaque pas de 50 m de chaque rayon |
| Temps de calcul | 4 à 8 secondes mesurées sur le serveur principal pour une zone de simulation. Une demande identique ressort du cache. |
| Budget | 30 s avant le premier tracé, puis recalcul si le champ arrive plus tard |
| Repli | Vent uniforme : pas de réseau, délai dépassé ou grille inexploitable |
Et quand le vent change dans la journée ?
Le champ n'est calculé qu'une fois, pour le vent du départ. Pour les heures suivantes, le moteur garde ses accélérations et ses directions locales, et le met à l'échelle du vent prévu à l'heure où le feu arrive. Le rapport est borné, ce qui évite un facteur démesuré quand le vent de départ est presque nul.
facteur = borne( vent prévu à l'heure ÷ vent du départ , 0,3 , 3 )
vent local = vitesse WindNinja au point × facteur
direction = direction WindNinja au point
Ce que le champ ne dit pas.
Un vent donné, pas une prévision. WindNinja dit comment le relief dévie le vent qu'on lui fournit. Son évolution dans la journée vient de la prévision, par le facteur borné.
Des directions figées. Si la prévision fait tourner le vent dans l'après-midi, le champ garde les directions calculées au départ. Une forte rotation n'est donc pas reportée sur le relief.
Une maille de 100 m. Un couloir plus étroit que ça est lissé.
Pas de rafales. Seul le vent moyen entre dans le calcul.
Du réseau obligatoire. Le champ ne fait pas partie des packs hors ligne. Sans réseau, la simulation tourne avec un vent uniforme.
Ce qu'on me demande souvent.
Le vent local peut-il être plus faible que la prévision ?
Couche éteinte, le vent topographique compte-t-il ?
Pourquoi mon tracé change au bout de quelques secondes ?
Je saisis le vent à la main, que se passe-t-il ?
Le vent topographique est compris dans l'app, gratuitement. Pas de compte, pas de réglage. Un champ qui te semble faux sur un relief que tu connais ? Écris-moi avec le lieu et l'heure.