Import de fichier de géométrie Mascaret ou HEC-RAS

Le logiciel Mascaret (http://www.openmascaret.org) est un code de modélisation hydraulique monodimensionnelle à surface libre, basé sur les équations de Saint-Venant développé par EDF R&D et le Centre d’Etudes Techniques Maritimes et Fluviales (CETMEF).

Le logiciel HEC-RAS (http://www.hec.usace.army.mil/software/hec-ras/) est un code de modélisations hydrauliques unidimensionnels et bidimensionnels développé par l’US Army Corps of Engineers.

Pour importer un fichier au format Mascaret ou HEC-RAS, il suffit d’utiliser l’outil d’importation des sections et profils en travers au format texte et de sélectionner le fichier à importer (.geo pour mascaret, .g01, .g02... pour HEC-RAS). Cette importation se fait dans un bief choisi.

Cet outil ne permet d’importer qu’un seul bief dans le cas où le fichier comporte plusieurs biefs, seul le premier bief trouvé dans le fichier sera importé, dans le bief courant pour lequel se fait cette importation. Pour importer plusieurs bief, il faudra réitérer l’opération en supprimant préalablement les lignes correspondants au bief déjà importé dans le fichier et en faisant cette importation bief par bief dans les interfaces de SIC².

Spécificités de Mascaret

Dans Mascaret, la description d’un profil en travers comprend une partie topologie et une partie bathymétrie qui sont traduites sous SIC en terme de lit mineur et lit moyen. La séparation entre lit mineur et lit moyen dans Mascaret s’effectue donc en fonction de l’abscisse dans le profil alors que sous SIC cette séparation s’effectue en fonction d’une cote de débordement mineur moyen (cf. Description des sections). Sous Mascaret, la séparation des lits peut donc survenir pour deux cotes différentes sur les berges gauche et droite, SIC² retiendra la moyenne entre ces deux cotes par défaut mais présentera un tableau de sélection de votre option préférée en cas de lits multiples, parmi différentes options.

Exemple de fichier Mascaret importé

PROFIL Bief_1 P_29 13150.0
0.0 31.0 T
51.05 28.0 T
3535.11 27.1 T
3609.48 27.1 T
3619.07 26.63 B
3627.03 22.7 B
3688.68 14.6 B
3700.09 15.46 B
3822.77 23.98 B
3827.4 24.23 B
3835.92 24.15 T
3850.62 38.0 T
PROFIL Bief_1 DUPL_P_30_A 13950.0
0.0 31.0 T
44.74 27.75 T
2974.32 27.3 T
2987.55 27.17 B
3087.12 14.18 B
3184.8 25.09 B
3219.98 25.0 T
3693.8 35.0 T

Spécificités de HEC-RAS

HEC-RAS permet l’utilisation de lits multiples plus complexe que le concept de lit mineur/moyen développé dans SIC et Mascaret. La formule d’Einstein (Hans Albert, le fils ainé d’Albert) est alors appliquée. Elle n’est pas spécialement meilleure que la formule de Debord (au contraire d’après diverses études, cf les travaux de Proust et al.), mais elle permet plus que 2 lits. L’importation dans SIC ne prend pas en compte les différents lits détaillés dans HEC-RAS. Mais si plusieurs lits sont présents, l’importation placera une cote de débordement Mineur - Moyen à la cote la plus basse des divers lits trouvés. Par ailleurs, HEC-RAS défini ses lits multiples par des abscisses transversales, alors que SIC le fait par des une cote de débordement. Vérifier alors ce point lors de l’importation, on ne garantit pas une récupération idéale de cette notion. SIC récupère aussi la géolocalisation des sections, ainsi que les digues latérales (levees) si présentes.

Exemple de fichier HEC-RAS importé

Geom Title=Base Geometry Data
Program Version=4.00
Viewing Rectangle= 0.0614 , 0.8779 , 1.0165 , 0.0426

River Reach=Butte Cr.       ,Tributary      
Reach XY= 15
          0.756       0.9830827           0.732       0.9755639
            0.7       0.9567669       0.6746667       0.9172932
          0.644       0.8721805       0.6306667       0.8289474
      0.5986667       0.7932331       0.5718829       0.7725555
      0.5426667            0.75       0.5146667       0.7142857
      0.4893333       0.6578947            0.48       0.6109023
      0.4746667       0.5601504       0.4600303       0.5263027
      0.4452555       0.4921348
Rch Text X Y=0.6506667,0.8590226
Reverse River Text=-1

Type RM Length L Ch R = 1 ,0.2     ,500,500,500
BEGIN DESCRIPTION:
Upstream Boundary of Butte Cr.
END DESCRIPTION:
XS GIS Cut Line=5
0.76654992940443 0.95100091453960.757316930017350.97887906106609
          0.756       0.98308270.754683069982660.98728633893391
0.748537396568381.00690332062549
Node Last Edited Time=Jul/08/1997 13:59:46
#Sta/Elev= 8
    210      90     220      82     260      80     265      70     270      71
    275      81     300      83     310      91
#Mann= 3 , 0 , 0
    210     .07       0     260     .04       0     275     .07       0
Bank Sta=260,275
XS Rating Curve= 0 ,0
Exp/Cntr=0.3,0.1

Type RM Length L Ch R = 1 ,0.1     ,500,500,500
BEGIN DESCRIPTION:
Upstream Boundary of Butte Cr.
END DESCRIPTION:
XS GIS Cut Line=5
0.59020551178268 0.74403505399820.572259239672030.76728092779905
0.569567297985670.770767808197710.566875356299310.77425468859636
0.554312965514880.79052680001996
Node Last Edited Time=Jul/08/1997 13:59:46
#Sta/Elev= 8
    210    89.4     220    81.4     260    79.4     265    69.4     270    70.4
    275    80.4     300    82.4     310    90.4
#Mann= 3 , 0 , 0
    210     .07       0     260     .04       0     275     .07       0
Bank Sta=260,275
XS Rating Curve= 0 ,0
Exp/Cntr=0.3,0.1

Type RM Length L Ch R = 1 ,0.0     ,0,0,0
BEGIN DESCRIPTION:
Upstream Boundary of Butte Cr.
END DESCRIPTION:
XS GIS Cut Line=5
0.484413027535690.497599132986690.457457886370460.50925501974819
0.453414614630170.511003401454660.449371342889890.51275178316112
0.43050274258970.52091090046108
Node Last Edited Time=Jul/08/1997 13:59:46
#Sta/Elev= 8
    210    89.1     220    81.1     260    79.1     265    69.1     270    70.1
    275    80.1     300    82.1     310    90.1
#Mann= 3 , 0 , 0
    210     .07       0     260     .04       0     275     .07       0
Bank Sta=260,275
XS Rating Curve= 0 ,0
Exp/Cntr=0.3,0.1