old_seuil_mobile - Artelia/Mascaret GitHub Wiki

4.3.5. Seuil Mobile

L'objet du développement réalisé est de pouvoir manœuvrer des seuils mobiles ou barrages, décrits sous forme « Crête de seuil – Coefficient de débit », avec Mascaret.

4.3.5.1. Description des méthodes

Le code source de Mascaret a donc été modifié pour prendre en compte la manœuvre des barrages selon deux méthodes :

  • Méthode 1 : on décrit la manœuvre de la crête du seuil en fonction de temps. Cela permet de reproduire les manœuvres d'un barrage enregistrées par un automate ou dans un cahier de consignes lors d'une crue passée.
  • Méthode 2 : le barrage est manœuvré pour tenir une côte d'exploitation amont qui sera en général la retenue normale du barrage.

4.3.5.2. Paramètre du seuil mobile

Avant toute chose, il faut décocher dans les Help > Setting > Options l'utilisation de l'API pour la simulation, car l'utilisation de seuil mobile n'est pas compatible avec le lancement avec API.

run3.png

  • Il faut dans un premier temps créer un seuil (Weirs) de type «Weirs law» , voir § 4.3.2 .

  • Par la suite, vous pouvez trouver le menu sous Tools> Movable Dam pour que le seuil soit consideré comme mobile.

struct_mob3.png

  • Sélectionner un seuil pour pouvoir choisir entre les deux méthodes calcul à disposition. La sélection devrait se surligner en bleu comme dans la Figure ci-desssous.

struct_mob4.png

  • Après avoir choisi la méthode, il faut cliquer sur 'Edit' pour pouvoir éditer les paramètres.

Notez enfin qu'il faut cocher la case pour activer le seuil mobile dans les calculs.

Méthode 1

Cette méthode impose le déplacement de la cote de crête du seuil. Il est possible dans le GUI (Figure 21):

  • d'ajouter ou de supprimer les lignes avec les boutons Add Line et Delete Line

  • de nettoyer les données du tableau avec le bouton Clear data

  • d'importer un fichier CSV de données avec le bouton Import :

    • Dans le fichier importé, si le premier caractère de la ligne est « # », alors la ligne est considérée comme un commentaire et sera ignorée.
    • Le CSV doit utiliser le séparateur « ; » pour ces colonnes de la manière suivant :
      Time0 ; cote0
      Time1 ;  cote1
      … 

Puis cliquer sur OK pour valider les modifications.

struct_mob5.png

Méthode 2

Cette fois-ci le seuil mobile sera gérée pour maintenir une cote d'exploitation en amont.

Les données à renseigner sont :

  • la cote d'exploitation (Zregulation)
  • les cotes basse (Zbottom) et haute(Ztop) du seuil mobile
  • les vitesses d'abaissement (Vlowering) et de remontée(Vraising)

Il n'y a pas besoin de renseigner l'emplacement de la cote à respecter, Mascaret prend automatiquement la cote dans la section de calcul immédiatement en amont du seuil.

La régulation est faite à ± 5 cm.

struct_mob6.png

Enfin n'oubliez pas de cliquer sur OK pour valider les modifications.

⚠️ **GitHub.com Fallback** ⚠️