• Aucun résultat trouvé

Le traitement de préparation des données physiographiques

Dans le document Modèle hydrologique CEQUEAU. (Page 112-116)

Le fichier des données des rivières pourra facilement être créé en utilisant l'éditeur de données de CEQUEAU (Voir section 1.7). On trouvera, dans ce fichier, les vecteurs suivant, dans l'ordre:

1) PHYRIVIER

Ces vecteurs obligatoires donnent les caractéristiques physiographiques de la rivière principale sur chaque carreau partiel.

2) EXECUTION

Ce vecteur qui termine obligatoirement le groupe des vecteurs PHYRIVIER. Une description détaillée de chacun de ces vecteurs est donnée à l'Annexe C.

2.4 Le traitement de préparation des données

physiographiques

Le traitement de préparation des données physiographiques est utilisé pour créer le fichier de données préparées (extension PBR) qui servira aux simulations de quantité et de qualité.

La Figure 2.1 montre les deux autres fichiers qui découlent de ce traitement. Le fichier précision du bassin versant (extension EBV) montre les superficies des sous-bassins calculés en comparaison avec les superficies réelles décrites à la section 2.5.5. Le fichier des erreurs d'exécution (extension ERP) est généré afin de donner un compte rendu de l'exécution du module de préparation des données physiographiques. Dans le cas d'une préparation des données réussie, ce fichier contient le mot "SUCCES". Si le traitement ne s'est pas terminée normalement, il contient les messages d'erreur.

2.4.1 Messages d'erreurs

Le traitement de préparation des données physiographiques vérifie les données d'entrée et analyse les résultats. Selon les erreurs rencontrées, les messages suivants sont produits dans le fichier d'erreurs d'exécution (extension ERP):

2.4.1.1 Erreur de surface vecteur no "x"

Carreau entier " i-j"

où:

"x" est le xième vecteur de codification des données physiographiques et de drainage;

"i-j" sont l'abcisse et l'ordonnée du carreau entier.

Ce message indique que la somme des pourcentages des carreaux partiels appartenant à un carreau entier n'est pas égale à 100%.

L'exécution se poursuit suite à cette erreur. Il faudra cependant refaire la préparation des données avec le vecteur corrigé.

2.4.1.2

Erreur données physiographiques vecteur no "x"

Pourcentage de lac = "y" Pourcentage de forêt = "z" Pourcentage de marais = "r" Carreau entier "i-j"

où:

"x" est le xième vecteur de codification des données physiographiques et de drainage;

"y", "z" et "r" sont les pourcentages de lac, de forêt et de marais du carreau entier "i-j".

La somme de "y", "z" et "r" doit être plus petite ou égale à 100%.

L'exécution se poursuit suite à cette erreur. Il faudra cependant refaire la préparation des données avec le vecteur corrigé.

2.4.1.3

Erreur de flèche vecteur no "x"

Carreau entier "i-j"

Une parcelle ne s'écoule pas dans une parcelle voisine

où :

"x" est le xième vecteur de codification des données physiographiques et de drainage;

"i-j" sont l'abcisse et l'ordonnée du carreau entier.

Ce message indique que l'écoulement d'un carreau partiel vers un autre est faux. Un carreau partiel doit s'écouler dans un carreau partiel situé dans l'un des huit carreaux entiers voisins ou dans un autre carreau partiel situé sur le même carreau entier.

L'exécution se poursuit suite à cette erreur. Il faudra cependant refaire la préparation des données avec le ou les vecteurs corrigés.

2.4.1.4

Erreur "x" entrées dans le carreau "y"

où:

"x" est le nombre de carreaux partiels entrant dans le carreau partiel "y"; "y" donne les coordonnées du carreau partiel sous la forme (I × 100) + J et le code A, B, C, ou D..

Il ne peut y avoir plus de cinq entrées dans un carreau partiel.

L'exécution se poursuit suite à cette erreur. Il faudra cependant refaire la préparation des données avec les sorties des carreaux voisins corrigés de façon à limiter le nombre d'entrées à 5.

2.4.1.5

Erreur le carreau partiel "x", "y ", "z" déclaré comme exutoire

n'existe pas

où:

"x", "y" et "z" sont les coordonnées I, J et le code (A, B, C, ou D) du carreau partiel de l'exutoire du bassin.

Ce message peut avoir deux origines distinctes:

1) erreur sur le vecteur STAPRIN donnant le I-J et le code du carreau partiel de l'exutoire;

2) dans le fichier des données physiographiques des carreaux (*.PHY), absence du vecteur PHYDRACE donnant les paramètres physiographique et de drainage du carreau I-J.

Cette erreur provoque l'arrêt de la préparation des données. Il faut refaire la préparation des données avec le ou les vecteurs corrigés.

2.4.1.6

Erreur plus de "x" carreaux partiels

où:

"x" est le nombre maximal de carreaux partiels permis. Les dimensions actuelles de CEQUEAU permettent 2 500 carreaux partiels.

Cette erreur peut avoir deux causes distinctes:

1) le bassin versant étudié est très grand et il y a effectivement plus de 2 500 carreaux partiels;

2) le bassin versant a moins de 2 500 carreaux partiels, mais une mauvaise codification des sorties d'un ou de plusieurs carreaux partiels entraîne une

boucle sans fin. Dans ce cas, il faut trouver les codifications en erreur et soumettre à nouveau la préparation des données.

Cette erreur provoque l'arrêt de la préparation des données.

2.4.1.7

Erreur plus de "x" carreaux entiers

où:

"x" est le nombre maximal de carreaux entiers permis. Les dimensions actuelles de CEQUEAU permettent 1 000 carreaux entiers.

Cette erreur peut avoir deux causes distinctes:

1) le bassin versant étudié est très grand et il y a effectivement plus de 1 000 carreaux entiers;

2) le bassin versant a moins de 1 000 carreaux entiers, mais une mauvaise codification des sorties d'un ou de plusieurs carreaux partiels entraîne une boucle sans fin. Dans ce cas, il faut trouver les codifications en erreur et soumettre à nouveau la préparation des données.

Cette erreur provoque l'arrêt de la préparation des données.

2.4.1.8

Erreur d'introduction des stations hydrométriques

Station

"i", "j ", "c"

non trouvée Nombre de stations trouvées = "x" Nombre de stations réelles NSTAT = "y" Nombre de carreaux partiels = "z"

où :

"i", "j" et "c" sont les coordonnées I, J et le code (A, B, C, ou D) du carreau partiel de la station hydrométique en erreur.

"x" est le nombre de stations dont les coordonnées I-J et le code correspondent à un carreau partiel retenu comme faisant partie du bassin versant;

"y" est le nombre déclaré de stations sur le bassin versant, c'est-à-dire la station de l'exutoire et les N stations additionnelles introduites avec les vecteurs STASECx dans le fichier des données du bassin versant (*.BV); "z" est le nombre de carreaux partiels retenus comme faisant partie du bassin versant étudié.

Cette erreur indique qu'au moins une station n'a pu être affectée à un carreau partiel retenu comme faisant partie du bassin versant. Afin de faciliter la détection de l'erreur, CEQUEAU liste tous les carreaux partiels retenus et les coordonnées I-J, ainsi que le code des stations.

Ce message peut avoir deux origines distinctes:

1) erreur sur un vecteur STASECx donnant le I-J et le code du carreau partiel d'une station hydrométrique;

2) erreur dans le fichier des données physiographiques des carreaux (*.PHY), le carreau partiel

"i", "j ", "c"

ne fait pas partie des carreaux retenus par le

programme pour reconstituer le bassin versant.

Cette erreur provoque l'arrêt de la préparation des données. Il faut refaire la préparation des données avec le ou les vecteurs corrigés.

2.4.1.9

Erreur plus de "x" stations météorologiques

où:

"x" est le nombre maximal de stations météorologiques oermis. Les dimensions actuelles de CEQUEAU permettent 100 stations météorologiques.

Cette erreur provoque l'arrêt de la préparation des données.

Dans le document Modèle hydrologique CEQUEAU. (Page 112-116)