Comment sont calculés les vents dans VR et eSail4VR ?

Essayons de comprendre les informations données par eSail4VR et Virtual Regatta (VR).

Dans eSail4VR

Un fichier GRIB est identifié par un identifiant tel que :
GFS025 20241209 06Z +384

Cela signifie :
1. GFS025 : Le modèle utilisé est GFS, avec une résolution de 0.25°.
2. 20241209 : La date de génération du modèle est le 9 décembre 2024.
3. 06Z : Le dernier run (simulation) disponible est celui de 06h TU (Temps Universel).
4. +384 : Ce fichier contient 384 heures de prévisions météorologiques à partir de ce run.

Cependant, ce fichier GRIB est en réalité composé de plusieurs pas de temps provenant de différents runs. On aura dans notre exemple les différents pas de temps suivants :

  • 20241209.00.009 : vent pour l'heure 9 du run de 00h
  • 20241209.00.012 : vent pour l'heure 12 du run de 00h
  • 20241209.06.009 : vent pour l'heure 9 du run de 06h
  • 20241209.06.012 : vent pour l'heure 12 du run de 06h
  • ...
  • 20241209.06.384 : vent pour l'heure 384 du run de 06h.
Mais comment calculer le vent du bateau à 13h52 TU? ⏱️

On utilise une interpolation linéaire entre les 2 pas de temps les plus proches de 13h52 TU dans notre fichier grib.

  • 20241209.00.012  :  c'est l'heure 12 du run de 00Z, donc le vent prévu à 12h00 TU
  • 20241209.06.009 :  c'est l'heure 9 du run de 06Z, donc le vent prévu à 9 + 6 = 15h00 TU
Le poids de chaque pas de temps dépend de l'heure actuelle :
À 13h52 TU, nous sommes 112 minutes après 12h00 et 68 minutes avant 15h00.
  • le poids du pas de temps 20241209.00.012 est donc 68
  • le poids du pas de temps 20241209.06.009 est donc 112/180
En résumé, à cet instant, le vent utilisé dans eSail4VR est une interpolation entre :
  • 38 % des données du run de 00Z (pas de temps 20241209.00.012)
  • 62 % des données du run de 06Z (pas de temps 20241209.06.009)
 

🌊 Dans Virtual Regatta

Sur Virtual Regatta, l'interface montre cette interpolation de manière graphique :

[caption id="attachment_34307" align="alignnone" width="300"] Copie d'écran de VR où nous avons ajouté les pourcentages de chacun des pas de temps[/caption]

Il est 14h52 locale soit 13h52 TU.

  • La partie bleue de la barre de gauche représente le poids du run 00Z, égale à 38 %
  • La partie verte de la barre de gauche représente le poids du run de 06Z égale à 62 %
  • La barre de droite est toute verte indiquant qu'à partir de 15h00 TU (16h00 locale), le vent du bateau viendra d'interpolations entre des pas de temps tous issus du run de 06h00
N.B. Les pourcentages ne sont pas affichés par Virtual Regatta, seulement les jauges.

✅ Conclusion

Bien que les informations affichés soient différentes, eSail4VR et Virtual Regatta utilisent strictement les mêmes données et la même logique d'interpolation pour calculer les vents à partir des fichiers GRIB. Ces interpolations permettent de calculer les conditions météorologiques à tout moment, en combinant les données des différents runs disponibles.