Fichier de paramètres du Forecaster

Les fichiers de paramètres pour le Forecaster sont basés sur le fichier de paramètres générique pour AtmoSwing, mais comportent des éléments spécifiques pour la prévision opérationnelle, comme détaillé ci-dessous. Un exemple complet est fourni en bas de page.

Nœud racine

La propriété target du nœud racine doit être forecaster.

<atmoswing version="1.0" target="forecaster">

Contenu “time_properties”

La propriété <time_properties> n’a pas d’élément <time_array_target>, mais un élément <lead_time_days> listant les échéances (en jours) à calculer.

<time_properties>
  ...
  <lead_time>
    <lead_time_days>0,1,2,3,4,5</lead_time_days>
  </lead_time>
  ...
</time_properties>

Contenu “analog_dates”

Le contenu de <analog_dates> est en grande partie similaire à la structure du fichier des paramètres de base. Les différences sont les suivantes :

  • <analogs_number> : Le nombre d’analogues à extraire n’est pas un nombre unique comme dans le fichier de paramètres de base, mais une valeur doit être fournie pour chaque échéance. Le nombre d’analogues à extraire peut donc augmenter avec l’échéance pour tenir compte de l’incertitude croissante des sorties de la PNT.

Pour la prévision opérationnelle, deux ensembles de données prédicteurs sont nécessaires : les sorties de la PNT et les données d’archive :

  • <realtime_dataset_id> : Jeu de données des sorties PNT (NWP)

  • <realtime_data_id> : Nom de la variable dans le jeu de données des sorties PNT

  • <archive_dataset_id> : Jeu de données d’archive

  • <archive_data_id> : Nom de la variable dans les données d’archive

<analog_dates>
  <analogs_number>50,50,70,110,230,490</analogs_number>
  <predictor>
    <realtime_dataset_id>NWS_GFS_Forecast</realtime_dataset_id>
    <realtime_data_id>hgt</realtime_data_id>
    <archive_dataset_id>NCEP_Reanalysis_v1</archive_dataset_id>
    <archive_data_id>hgt</archive_data_id>
    ...
  </predictor>
  ...
</analog_dates>

Exemple complet

Exemple d’un fichier de paramètres pour le Forecaster :

<?xml version="1.0" encoding="UTF-8" ?>
<atmoswing version="1.0" target="forecaster">
  <description>
    <method_id>PC-AZ4o-AHI2o</method_id>
    <method_id_display>Humidité optimisée</method_id_display>
    <specific_tag>Cretes_sud</specific_tag>
    <specific_tag_display>Crêtes du sud</specific_tag_display>
    <description>Analogie de circulation atmopshérique humidité optimisée</description>
  </description>
  <time_properties>
    <archive_period>
      <start_year>1961</start_year>
      <end_year>2008</end_year>
    </archive_period>
    <lead_time>
      <lead_time_days>0,1,2,3,4,5</lead_time_days>
    </lead_time>
    <time_step>24</time_step>
    <time_array_analogs>
      <time_array>days_interval</time_array>
      <interval_days>60</interval_days>
      <exclude_days>60</exclude_days>
    </time_array_analogs>
  </time_properties>
  <analog_dates>
    <analogs_number>50,50,70,110,230,490</analogs_number>
    <predictor>
      <realtime_dataset_id>NWS_GFS_Forecast</realtime_dataset_id>
      <realtime_data_id>hgt</realtime_data_id>
      <archive_dataset_id>NCEP_Reanalysis_v1</archive_dataset_id>
      <archive_data_id>hgt</archive_data_id>
      <level>400</level>
      <time>18</time>
      <spatial_window>
        <grid_type>regular</grid_type>
        <x_min>2.5</x_min>
        <x_points_nb>5</x_points_nb>
        <x_step>2.5</x_step>
        <y_min>42.5</y_min>
        <y_points_nb>4</y_points_nb>
        <y_step>2.5</y_step>
      </spatial_window>
      <criteria>S1</criteria>
      <weight>0.33</weight>
    </predictor>
    <predictor>
      <realtime_dataset_id>NWS_GFS_Forecast</realtime_dataset_id>
      <realtime_data_id>hgt</realtime_data_id>
      <archive_dataset_id>NCEP_Reanalysis_v1</archive_dataset_id>
      <archive_data_id>hgt</archive_data_id>
      <level>700</level>
      <time>24</time>
      <spatial_window>
        <grid_type>regular</grid_type>
        <x_min>2.5</x_min>
        <x_points_nb>6</x_points_nb>
        <x_step>2.5</x_step>
        <y_min>42.5</y_min>
        <y_points_nb>2</y_points_nb>
        <y_step>2.5</y_step>
      </spatial_window>
      <criteria>S1</criteria>
      <weight>0.21</weight>
    </predictor>
    <predictor>
      <realtime_dataset_id>NWS_GFS_Forecast</realtime_dataset_id>
      <realtime_data_id>hgt</realtime_data_id>
      <archive_dataset_id>NCEP_Reanalysis_v1</archive_dataset_id>
      <archive_data_id>hgt</archive_data_id>
      <level>850</level>
      <time>12</time>
      <spatial_window>
        <grid_type>regular</grid_type>
        <x_min>-2.5</x_min>
        <x_points_nb>9</x_points_nb>
        <x_step>2.5</x_step>
        <y_min>40</y_min>
        <y_points_nb>4</y_points_nb>
        <y_step>2.5</y_step>
      </spatial_window>
      <criteria>S1</criteria>
      <weight>0.24</weight>
    </predictor>
    <predictor>
      <realtime_dataset_id>NWS_GFS_Forecast</realtime_dataset_id>
      <realtime_data_id>hgt</realtime_data_id>
      <archive_dataset_id>NCEP_Reanalysis_v1</archive_dataset_id>
      <archive_data_id>hgt</archive_data_id>
      <level>1000</level>
      <time>30</time>
      <spatial_window>
        <grid_type>regular</grid_type>
        <x_min>0</x_min>
        <x_points_nb>8</x_points_nb>
        <x_step>2.5</x_step>
        <y_min>37.5</y_min>
        <y_points_nb>5</y_points_nb>
        <y_step>2.5</y_step>
      </spatial_window>
      <criteria>S1</criteria>
      <weight>0.22</weight>
    </predictor>
  </analog_dates>
  <analog_dates>
    <analogs_number>24,24,34,54,164,344</analogs_number>
    <predictor>
      <preprocessing>
        <preprocessing_method>HumidityIndex</preprocessing_method>
        <preprocessing_data>
          <realtime_dataset_id>NWS_GFS_Forecast</realtime_dataset_id>
          <realtime_data_id>rhum</realtime_data_id>
          <archive_dataset_id>NCEP_Reanalysis_v1</archive_dataset_id>
          <archive_data_id>rhum</archive_data_id>
          <level>600</level>
          <time>18</time>
        </preprocessing_data>
        <preprocessing_data>
          <realtime_dataset_id>NWS_GFS_Forecast</realtime_dataset_id>
          <realtime_data_id>prwtr</realtime_data_id>
          <archive_dataset_id>NCEP_Reanalysis_v1</archive_dataset_id>
          <archive_data_id>prwtr</archive_data_id>
          <level>0</level>
          <time>18</time>
        </preprocessing_data>
      </preprocessing>
      <spatial_window>
        <grid_type>regular</grid_type>
        <x_min>5</x_min>
        <x_points_nb>3</x_points_nb>
        <x_step>2.5</x_step>
        <y_min>45</y_min>
        <y_points_nb>1</y_points_nb>
        <y_step>2.5</y_step>
      </spatial_window>
      <criteria>RMSE</criteria>
      <weight>0.39</weight>
    </predictor>
    <predictor>
      <preprocessing>
        <preprocessing_method>HumidityIndex</preprocessing_method>
        <preprocessing_data>
          <realtime_dataset_id>NWS_GFS_Forecast</realtime_dataset_id>
          <realtime_data_id>rhum</realtime_data_id>
          <archive_dataset_id>NCEP_Reanalysis_v1</archive_dataset_id>
          <archive_data_id>rhum</archive_data_id>
          <level>700</level>
          <time>12</time>
        </preprocessing_data>
        <preprocessing_data>
          <realtime_dataset_id>NWS_GFS_Forecast</realtime_dataset_id>
          <realtime_data_id>prwtr</realtime_data_id>
          <archive_dataset_id>NCEP_Reanalysis_v1</archive_dataset_id>
          <archive_data_id>prwtr</archive_data_id>
          <level>0</level>
          <time>12</time>
        </preprocessing_data>
      </preprocessing>
      <spatial_window>
        <grid_type>regular</grid_type>
        <x_min>5</x_min>
        <x_points_nb>3</x_points_nb>
        <x_step>2.5</x_step>
        <y_min>45</y_min>
        <y_points_nb>2</y_points_nb>
        <y_step>2.5</y_step>
      </spatial_window>
      <criteria>RMSE</criteria>
      <weight>0.61</weight>
    </predictor>
  </analog_dates>
  <analog_values>
    <predictand>
      <database>Precipitation-Daily-Station-MeteoSwiss-Rhone.nc</database>
      <station_ids>27,43,44</station_ids>
    </predictand>
  </analog_values>
</atmoswing>