HRU

Définition

La HRU est l’entité du base du modèle hydrologique basé sur les formalismes SWAT. Elle représente un triplet unique sol-couvert-pente sur une BVe.

A la différence du modèle de base SWAT, les HRU de Maelia sont de deux types :

La HRU RPG est construite de la même manière que la HRU classique (par triplet sol-couvert-pente), où la variable « couvert » est uniquement de type « agricole ».

Cette différenciation a été faite afin de conserver la précision spatiale du module agricole (à savoir l’ilot), tout en ayant une précision moindre pour le module hydrologique (à savoir la HRU). La connexion entre le module agricole et hydrologique se fait via les HRU RPG.

Les HRU vont calculer la quantité d’eau qui ruisselle de la zone hydrographique vers son cours d’eau principal. Ce calcul se fait pendant la phase sol du modèle hydrologique. Quatre quantités sont alors calculées :

  • Ruissellement de surface (ou Surface runoff)
  • Ecoulement latéral (ou Lateral flow)
  • Evapotranspiration
  • Ecoulement souterrain (ou Base flow)

Les 3 écoulements sont ensuite sommés et ajoutés à l’eau arrivant en entrée dans le cours d’eau principal de la BVe.

Les entités du DAR voisines à la "HRU"
Les entités du DAR voisines à la « HRU »

Attributs principaux

idHRU

Identifiant unique de la HRU.

Type : String – SU – Constant
Initialisation : Lue dans le SHP d’entrée des HRUs
Accès processus : Phase sol de SWAT (r)

zoneHydrographiqueSWAT

Zone hydrographique à laquelle appartient la HRU.

Type : BVeSU – Constant
Initialisation : Lue dans le SHP d’entrée des HRUs
Accès processus : Phase sol de SWAT (r)

fractionDansZH

Fraction surfacique de la HRU dans sa BVe associée.

Type : Double – SU – Constant
Initialisation : Lue dans le SHP d’entrée des HRUs
Accès processus : Phase sol de SWAT (r)

surface

Surface de la HRU.

Type : Double – [m2] – Constant
Initialisation : Lue dans le SHP d’entrée des HRUs
Accès processus : Phase sol de SWAT (r)

sol

Le sol de la HRU.

Type : Sol – SU – Constant
Initialisation : Lue dans le SHP d’entrée des HRUs, et par intersection avec la couche des sols.
Accès processus : Phase sol de SWAT (r)

clcAssocie

Le couvert de la HRU.

Type :CLC – SU – Constant
Initialisation : Lue dans le SHP d’entrée des HRUs, et par intersection avec la couche des couverts.
Accès processus : Phase sol de SWAT (r)

penteAssociee

La pente moyenne de la HRU.

Type :Double – SU – Constant
Initialisation : Lue dans le SHP d’entrée des HRUs
Accès processus : Phase sol de SWAT (r)

mapTeneurEnEauSolParCouche

La quantité d’eau dans chaque couche du sol de la HRU au jour j.

Type :{Double} – [mm] – Variable
Initialisation : –
Accès processus : Phase sol de SWAT (r)

ruissellementDeSurfaceHRU

La quantité d’eau qui ruisselle vers le cours d’eau principal de la BVe associée au jour j.

Type :Double – [mm] – Variable
Initialisation : –
Accès processus : Phase sol de SWAT (r)

ecoulementLateral

La quantité d’eau qui s’écoule latéralement au jour j.

Type :Double – [mm] – Variable
Initialisation : –
Accès processus : Phase sol de SWAT (r)

evapoTranspirationReelle

La quantité d’eau qui est évapo-transpirée le jour j.

Type :Double – [mm] – Variable
Initialisation : –
Accès processus : Phase sol de SWAT (r)

ecoulementEauSouterraine

La quantité d’eau qui s’écoule vers les eaux souterraines le jour j.

Type :Double – [mm] – Variable
Initialisation : –
Accès processus : Phase sol de SWAT (r)

eauAquifereProfond

La quantité d’eau dans les aquifère profond de la HRU le jour j.

Type :Double – [mm] – Variable
Initialisation : –
Accès processus : Phase sol de SWAT (r)

bandesDelevation

La HRU est découpée par bande d’altitude afin de simuler la fonte des neiges.

Type :{Double} – [mm] – Variable
Initialisation : En début de simulation
Accès processus : Phase sol de SWAT (r)

eauDansPaquetNeigeHRUParBande

La quantité d’eau stockée sous forme solide dans chaque bande d’altitude de la HRU.

Type :{Double} – [mm] – Variable
Initialisation : En début de simulation
Accès processus : Phase sol de SWAT (r)

listeIlotsAssocies

Uniquement dans le cas où le module agricole est activé. Liste des ilots appartenant à la HRUs.

Type :{Double} – [mm] – Variable
Initialisation : En début de simulation
Accès processus : Phase sol de SWAT (r)

Méthodes principales

calculRuissellementDeSurface

Calcul la quantité d’eau qui ruisselle de la HRU vers le cour d’eau principal de la BVe.

Accès processus :Phase sol de SWAT

calculEcoulementLateral

Calcul de l’écoulement latéral, c’est à dire de la quantité l’eau infiltrée dans le sol.

Accès processus :Phase sol de SWAT

calculEvapotranspirationReelle

Calcul la quantité d’eau qui s’évapore par évaporation de la canopée, transpiration, sublimation et évaporation du sol au jour j.

Accès processus :Phase sol de SWAT

calculEcoulementEauSouterraine

Calcul de l’écoulement des eaux souterraines (base flow) : la balance d’eau pour l’aquifère peu profond.

Accès processus :Phase sol de SWAT

sublimationDeNeige

Calcul la quantité d’eau de neige sublimée au jour j.

Accès processus :Phase sol de SWAT

verificationBalanceEau

Calcul le bilan d’eau de la HRU pour le jour j.

Accès processus :Phase sol de SWAT

Initialisation / Reconstruction

Les HRUs sont générées un seule fois en début de simulation, à la lecture du fichier des HRUs.

Implémentation GAMA

Voici le chemin d’accès à l’agent « hru »  : « models/modeleHydrographique/hru.gaml ».