Documente Academic
Documente Profesional
Documente Cultură
HEC-RAS
River Analysis System
Guide de laboratoire
HEC-RAS Version 3.1.1
Mars 2005
CTN-537 Gestion des ressources hydriques
Guide de laboratoire pour HEC-RAS
1 Introduction................................................................................................................. 1
2 Un aperu de HEC-RAS ............................................................................................. 2
2.1 Terminologie utilise .............................................................................................. 2
2.2 Fonctionnement de HEC-RAS................................................................................ 3
3 tapes de la modlisation............................................................................................ 8
3.1 Projet ....................................................................................................................... 8
3.2 Gomtrie des sections ........................................................................................... 9
3.3 Dbits et conditions limites................................................................................... 13
3.4 Simulation hydraulique......................................................................................... 14
4 Visualisation des rsultats......................................................................................... 15
5 Rfrences................................................................................................................. 17
Page ii
Guide de laboratoire pour HEC-RAS
1 Introduction
Dans le cadre du cours de Gestion des ressources hydriques, le laminage hydrologique a
prcdemment t utilis pour tudier la propagation du dbit dans un cours d'eau. Les
avantages et limites de cette approche ont d'ailleurs t prsents au chapitre 6 des notes de
cours, de mme que quelques mthodes de laminage hydrologique. Toutefois, les niveaux
d'eau sont parfois un lment primordial pour la prvision des inondations, la gestion des
cours d'eau et des plaines inondables, ainsi que pour la conception de certains ouvrages en
milieu hydrique. L'approche hydraulique, dont la thorie est prsente au chapitre 7 des
notes de cours, devient alors ncessaire afin de calculer la hauteur d'eau atteinte par
l'coulement dans des conditions spcifiques.
HEC-RAS est un logiciel intgr pour l'analyse hydraulique qui permet de simuler les
coulements surface libre. Il a t conu par le Hydrologic Engineering Center du U.S
Army Corps of Engineers. Il s'agit d'une nouvelle version d'un modle hydraulique
auparavant nomm HEC-2, qui comporte maintenant un interface graphique permettant
d'diter, modifier et visualiser les donnes d'entre, de mme qu'observer les rsultats
obtenus. Il est prsentement utilis dans plusieurs firmes d'ingnierie et organismes
gouvernementaux. La version 3.1.1 de HEC-RAS permet de simuler les coulements
permanents et non permanents, le transport de sdiments et certaines fonctions facilitant la
conception d'ouvrages hydrauliques.
Volontairement, peu de notions thoriques sont intgres dans ce document, dans le but
dallger le contenu de ce document. Toutefois, avant dutiliser un logiciel de calcul des
coulements surface libre, il est primordial de connatre certaines notions thoriques qui
sont notamment prsentes dans les notes de cours. Des ouvrages plus complets sont
numrs en rfrence et pourront aussi tre consults pour plus de dtails.
2 Un aperu de HEC-RAS
Aprs avoir utilis HEC-HMS, vous tes maintenant familiers avec certains aspects de la
modlisation et certaines similitudes peuvent d'ailleurs tre faites entre ce logiciel et HEC-
RAS. Tout comme pour HEC-HMS, HEC-RAS utilise le concept de Projet afin de raliser
une simulation du comportement hydraulique dun cours deau. Tel que dfini par HEC-
RAS, un projet est un ensemble de fichiers permettant de simuler le comportement
hydraulique d'un cours d'eau pour diverses conditions. La notion de Projet comprend
galement un ensemble d'autres termes qui lui sont associs et ceux-ci sont expliqus la
premire section. Par la suite, l'environnement de HEC-RAS est prsent brivement, soit
les principales fentres et les menus.
Dbit (Flow) : Le fichier Dbit est utilis pour simuler les coulements permanents. Il
contient le nombre de Profile devant tre calculs, les donnes de dbit pour chacun d'eux
et les conditions limites pour chaque tronon. Un Profile dsigne l'ensemble des niveaux
d'eau calculs pour des conditions particulires de dbit. De la mme faon que
prcdemment, l'extension du fichier peut tre de .F01 .F99.
Plan (Plan) : Un fichier Plan contient un titre et une description du plan, de faon similaire
aux informations d'un Projet. Il contient de plus la rfrence aux fichiers Gomtrie et
Dbit associs ce Plan. Le concept de Plan permet ainsi de simuler diffrentes
combinaisons de Gomtrie et de dbit qui peuvent tre ncessaires dans le cadre dune
tude hydraulique. Il y a un fichier .P** pour chaque Plan et ceux-ci peuvent comporter
l'extension .P01 .P99.
Rsultats (Output) : Tous les rsultats d'une simulation sont contenus dans le fichier
Output. Les fichiers de rsultats possdent l'extension . O01 . O99 et leur numrotation
est galement associe celle des fichiers Plan.
Tous les fichiers crs l'intrieur d'un mme projet comportent le mme nom, soit celui
dfinit au dpart par l'usager. Seule l'extension diffre et les diffrentes extensions des
fichiers sont automatiquement cres par HEC-RAS et ne doivent pas tre modifis. Pour
les fichiers dont l'extension inclus un nombre, celui-ci correspond l'ordre dans lequel les
fichiers ont t sauvegards. La numrotation des fichiers Plan, Run et Output est
galement lie entre eux.
Dmarrage de HEC-RAS
Pour dmarrer HEC-RAS, double-cliquez sur l'icone suivant plac sur le Bureau, ou
bien allez dans le menu Dmarrer et choisissez le programme HEC-RAS 3.1.1. Fait
important noter, HEC-RAS utilise comme symbole dcimal le point, et non la virgule
utilise habituellement dans notre systme d'unit. Un message d'erreur peut apparatre lors
du dmarrage de HEC-RAS si le symbole dcimal spcifi pour votre ordinateur n'est pas
le point. Vous pouvez changer ce symbole dans le Panneau de configuration de Windows,
l'item Paramtres rgionaux, l'onglet Nombre.
Outre le menu File, le menu Edit est galement important et permet de spcifier les
donnes de base dcrivant le systme hydrographique devant tre modlis ainsi que les
conditions de dbit dans ce systme.
La principale tape de la cration d'un projet de modlisation avec HEC-RAS est de dfinir
la gomtrie de notre cours d'eau, au moyen de sections transversales. Cette tape, qui sera
vue plus en dtail la section 3.2, est ralise en choisissant l'option Geometric Data...
Toutes les donnes relies la gomtrie du cours d'eau sont sauvegardes dans les fichiers
dont l'extension est .G** o ** dsigne des chiffres reprsentant une numrotation
squentielle.
Une autre option disponible dans le menu Edit pour l'tude des coulements permanents
dans le cours d'eau est Steady Flow Data... Cette option permet de spcifier la ou les
valeurs de dbits dans le cours d'eau qui devront tre modliss, ainsi que les conditions
limites de l'coulement. Un Profile dsigne l'ensemble des niveaux d'eau calculs pour des
conditions particulires de dbit. Les informations qui sont spcifies avec cette option sont
contenues dans les fichiers .F**. Les options Unsteady Flow Data... (coulements non-
permanents) et Sediment Data... (Transport de sdiments) ne seront pas utilises dans le
cadre du cours.
Aprs avoir ralis une simulation, vous pouvez consultez le menu View. Il permet de
consulter les diffrents rsultats obtenus, soit graphiquement avec les fonctions de la partie
suprieure du menu, ou bien de faon tabulaire avec les autres. Mme s'il n'y a pas de
rsultats calculs, les fonctions graphiques peuvent tre utilises pour visualiser de faon
schmatique les donnes entres et ainsi percevoir certaines incohrences, s'il y a lieu.
Le dernier item de la barre de menu, Help, peut tre consult pour obtenir de l'aide sur
diffrents sujets d'intrt. Il contient une version en ligne des principaux lments contenus
dans le document HEC-RAS User's Manual, cit en rfrences. En plus du prsent guide,
l'aide en ligne, bien qu'en langue anglaise seulement, est suffisante pour bien comprendre et
utiliser efficacement HEC-RAS. La documentation cite en rfrence est aussi disponible
sur chaque poste de travail, dans le dossier HEC situ sur le Bureau Windows de chaque
poste de travail.
3 tapes de la modlisation
Vous tes maintenant familiers avec les menus et les diffrentes fonctions de HEC-RAS et
aussi suffisamment renseigns pour crer vous mme votre propre Projet. Les principales
tapes requises pour la cration d'un projet avec HEC-RAS sont dcrites ici travers un cas
simple. Le bassin versant de la Rivire du Loup est nouveau utilis titre d'exemple.
Toutefois, les valeurs utilises ici ne reprsentent pas le systme hydrographique rel.
3.1 Projet
Dans le menu File, choisir l'option New Project pour obtenir une fentre similaire celle
illustre plus bas. La premire tape est de choisir le dossier de travail o le projet sera
sauvegard. Un nouveau rpertoire peut d'ailleurs tre cr avec le bouton Create
Directory. Le titre du projet sera par la suite spcifi dans la ligne du haut et un nom de
fichier doit aussi tre indiqu dans la case suivante, tout en conservant l'extension .prj .
Entrez les informations suivantes dans un dossier de votre choix :
Vous ne devez pas utiliser les accents lorsque vous indiquez un Titre car cette
information n'apparatra pas la prochaine fois que vous ouvrirez le projet, mme si toutes
les autres informations seront prsentes. Aussi, il ne faut pas utiliser les accents pour un
nom de fichier. Aprs avoir appuy sur OK, un message apparat pour confirmer les
informations soumises. Appuyez nouveau sur OK et les donnes seront sauvegardes
dans le fichier et le rpertoire indiqu. Au bas de la fentre principale de HEC-RAS, vous
pouvez maintenant entrer des informations supplmentaires sur votre projet l'item Project
Description. Appuyez sur le bouton "..." droite pour largir cette fentre et indiquez des
renseignements tels que le titre du cours, la date, les membres de votre quipe...
Avant d'entrer les informations relies la gomtrie et aux dbits, il faut spcifier le
systme d'unit utilis. Dans le menu Options, allez Units System et choisissez System
International (Metric System). Vous pouvez aussi indiquer que ce systme d'unit sera
utilis par dfaut pour tous les nouveaux projets. galement dans le menu Options, il peut
galement tre utile de spcifier ce stade-ci les coefficients d'expansion et de
rtrcissement qui seront utiliss par dfaut pour toutes les nouvelles sections, puisque pour
la plupart des sections o il n'y a pas de changement brusque de gomtrie, ces valeurs ne
changent pas. Allez Default Parameters, Expansion and Contraction Coef. pour entrer
les valeurs utiliser (N'oubliez pas, le symbole dcimal utilis est le point):
Cross Section flow Contraction Coeff = 0.1 ; Cross Section flow Expansion Coeff = 0.3 .
Pour sauvegarder les tapes accomplies jusqu' maintenant, allez File / Save Geometry
Data as.... Sauvegardez les donnes de la gomtrie avec les informations suivantes:
La partie de la rivire qui sera tudie est en effet reprsente d'un trait fin sur cette figure;
elle va du barrage de Rivire-du-Loup jusqu'au fleuve St-Laurent. Pour reprsenter ce
tronon, cliquez sur le bouton River Reach. Le curseur se transforme en crayon et vous
pouvez alors dessiner le tronon de rivire l'aide d'une suite de points qui vont de l'amont
vers l'aval, en suivant le centre de la rivire sur l'image de rfrence. Vous double-cliquez
pour indiquer la fin du tronon. A ce moment, une fentre apparat vous demandant
d'indiquer le nom de la rivire et le nom du tronon. Indiquez les informations suivantes:
Les autres caractristiques gomtriques ncessaires cette tape sont les sections
transversales diffrents endroits de la rivire. Les sections transversales sont reprsentes
au moyen de points reprsentant des coordonnes X-Y, o X est la distance par rapport un
point de rfrence arbitraire plac sur la rive et Y est l'lvation du fond de la rivire.
Pour entrer les donnes, vous devez cliquer sur le bouton Cross-Section dans la partie
gauche pour obtenir une fentre similaire celle illustre ci-haut, sans toutefois les donnes
qui y sont prsentes. Dans le menu Options, choississez Add a new Cross Section... Il
vous est alors demand de dfinir la station (River Station) de cette section transversale,
qui est en fait un identificateur numrique. HEC-RAS place sur un tronon de rivire les
stations en ordre dcroissant de la partie amont vers la partie aval. Gnralement, la
distance depuis l'embouchure est utilise comme station. Inscrivez donc ici 10.0 comme
identificateur.
Inscrivez pour cette premire section transversale les valeurs qui sont indiques la figure
prcdente. La signification de chacun des termes que l'on y retrouve est dcrite ci-dessous.
Aprs avoir entr les donnes, cliquez sur Apply Data. Vous pourrez alors visualiser la
section transversale que vous venez de dfinir dans la partie adjacente de la fentre. Vous
devriez obtenir le mme rsultat qu' la figure prsente plus haut. Certains des termes qui
viennent d'tre dfinis y sont d'ailleurs illustrs. Les parties de la section transversale de la
rivire, soit LOB, Channel et ROB sont dlimites dans le haut de la section, accompagnes
de la valeur du coefficient de Manning correspondant chacune d'elles.
Vous tes maintenant familiers avec la faon d'entrer la gomtrie d'une section
transversale. Pour l'exemple vu ici, les prochaines sections seront bases sur une gomtrie
similaire, o huit points sont utiliss pour reprsenter de faon simplifie la gomtrie de
chaque section transversale. Dans la ralit, un plus grand nombre de points peuvent tre
ncessaires afin que les caractristiques relles de la section (Primtre mouill et aire de la
section) soient bien reprsentes dans le modle.
Le tableau la page suivante prsente les valeur de Station et Elevation pour les quatres
autres sections transversales que vous devrez crer, soit les sections 7 , 6 , 4 et 0. On
rptera alors l'tape Add a new Cross Section... dans le menu Options quatre reprises
pour entrer le nom de chaque section (River station) et la gomtrie de chacune d'elles.
Les valeurs pour Main Channel Bank Stations, Left Bank (LB) et Right Bank (RB), sont en
gras dans le tableau. Les valeurs pour Downstream Reach Lengths, LOB, Channel et ROB,
sont fonction de la distance (m) de la section en aval. Ainsi, les valeurs seront de 1000 pour
la section 7, puisque la station 6 est 1000 m en aval. Pour une mme section, on considre
ici que les trois valeurs (LOB, Channel et ROB) sont les mmes.
Pour augmenter la stabilit des calculs de niveau par le modle, il est recommand d'avoir
une distance raisonnable entre deux sections transversales. En assumant que la pente et les
proprits des sections varient de faon linaire entre deux sections conscutives, la
fonction XS Interpolation dans le menu Tools permet d'ajouter par interpolation de
nouvelles sections entre deux sections existantes. Choisissez la fonction Between 2 XS's...
Vous choisissez alors la section amont o dbute l'interpolation ainsi que la section aval.
Choisissez respectivement les sections 10.0 et 7.0 et spcifiez une distance maximale de 50
m. Cliquez sur Interpolate pour ajouter les nouvelles sections. Procdez de la mme faon
pour toutes les autres sections conscutives. Toutefois, entre les sections 7.0 et 6.0, entrez
une distance maximale de 10 m. Dans les autres cas, utilisez 50 m.
En terminant, vous pouvez vrifier les donnes spcifies avec le menu Tables. Les mmes
paramtres pour toutes les sections y sont regroups l'intrieur d'un mme tableau et
peuvent y tre modifis. Cela peut tre utile pour changer rapidement certains paramtres
lorsque l'on effectue une analyse de sensibilit du modle. Vous avez utilis jusqu'
prsent Reach Lengths, mais observez aussi le tableau Manning's n ou celui des River
Stations. Avant de quitter la fentre Geometric Data, sauvegardez les informations que
vous avez entres.
Lorsque les dbits correspondants aux diffrents profils devant tre calculs sont spcifis,
il faut par la suite dfinir les conditions limites de l'coulement en cliquant sur le bouton
Reach Boundary Conditions. Les conditions limites sont ncessaires pour calculer la
hauteur d'eau initiale aux extrmits de chaque tronon. Pour un coulement infracritique,
seulement les conditions la section aval sont ncessaires, tandis que pour un coulement
supercritique, les conditions limites l'amont seulement sont utilises. Selon le rgime
d'coulement modlis, une seule des deux conditions limites peut tre indique.
Pour cet exemple, l'coulement simul est infracritique, c'est--dire qu'il y a une obstruction
ou une perturbation dans la gomtrie du cours d'eau, ou encore un niveau d'eau lev
l'aval, qui provoque des ondes de gravit qui se propagent en partie vers l'amont. Pour la
section aval (Downstream), slectionnez la case approprie et appuyez sur Known WS
(Niveau d'eau connu) pour spcifiez un niveau de 7,0 m. Ceci reprsente en fait le niveau
approximatif du fleuve St-Laurent cet endroit. C'est donc dire que le niveau du fleuve va
influencer les niveaux d'eau qui seront calculs en rivire. Avant de passer l'tape
suivante, sauvegardez ces donnes avec File / Save Flow Data As... Entrez le titre :
Periodes de retour et quittez cette fentre pour revenir au menu principal de HEC-RAS.
Une autre option graphique intressante est accessible via le bouton View 3D multiple
cross section plot. Un exemple est montr la figure suivante. Les sections transversales
de dbut et de fin peuvent tre modifies pour n'afficher qu'une partie du tronon l'tude.
Rotation et Azimuth permettent quant eux de modifier l'angle de vue. Pour ne voir qu'une
seule section, il est prfrable d'utiliser le bouton View Cross Sections qui a t utilis
prcdemment. Vous retrouvez nouveau le menu Options dans la fentre Cross Sections,
mme s'il diffre lgrement du prcdent.
Deux autres boutons, View detailed Output at XS... et View Output at Multiple..,,
permettent de voir les rsultats sous forme tabulaire. La fonction Summary of Errors...
devrait aussi tre consulte aprs chaque simulation pour prendre connaissance, s'il y a lieu,
de certains problmes rencontrs lors de la simulation.
Finalement, comme on peut voir dans le tableau des rsultats des sections transversales, il y
a plusieurs variables qui sont calcules par HEC-RAS en plus des niveaux d'eau. Dans
certains cas, on s'intressera aux vitesses afin de quantifier les possibilits d'rosion ou de
voir dans quelles conditions de dbit il y aura dbut de la formation d'un couvert de glace,
dans quelles conditions le couvert de glace sera stable, etc...
5 Rfrences
User's Manual * This manual is a guide to using HEC-RAS. The manual
HEC, (2002) provides an introduction and overview of the modeling system,
installation instructions, how to get started, simple examples,
* Disponible la rserve de la detailed descriptions of each of the major modeling
bibliothque de l'TS components, and how to view graphical and tabular output.
Hydraulic Reference Manual This manual describes the theory and data requirements for the
HEC, (2001) hydraulic calculations performed by HEC-RAS. Equations are
presented along with the assumptions used in their derivation.
Discussions are provided on how to estimate model parameters,
as well as guidelines on various modeling approaches.