-
Notifications
You must be signed in to change notification settings - Fork 4
singularite
Pour rappel, dans Mascaret, on appelle singularité toute section de la rivière où les équations de Saint-Venant ne sont pas appliquées. Pour permettre la réalisation des calculs de ligne d'eau, il est alors nécessaire d'utiliser, à la place des équations de Saint-Venant, de nouvelles équations (relations de transfert) définissant la « loi » de la singularité traitée.
- L'équation de continuité est toujours réduite à
$Q_{am} = Q_{av}$ traduisant ainsi l'égalité du débit de chaque côté de la singularité et l'absence de stockage dans la singularité elle-même. - L'équation dynamique est spécifique à chaque singularité. Elle s'exprime de manière générale sous la forme:
F constitue alors la « loi de débitance » de la singularité qui est utilisée dans Mascaret sous forme discrétisée.
Ce chapitre présente les différents types de lois implémentées dans le plugin. Comme expliqué ci-dessus, la « loi de débitance » de la singularité, qui est utilisée dans Mascaret sous forme discrétisée, est de manière générale sous la forme:
Par ailleurs, Mascaret impose que pour chaque cote amont, il y a un couple débit, cote aval unique. Et pour chaque débit différent, une même liste de cote aval doit être indiquée.
Pour les calculs des « lois de débitance », on a fixé soit la cote aval et le débit pour calculer la cote amont, soit la cote aval et la cote amont pour calcul le débit. En fonction des valeurs récupérées, une interpolation linéaire est faite pour obtenir la « loi de débitance » satisfaisant les contraintes liées à Mascaret.
Lors de tests menés par Artelia en 2019, il a été remarqué qu'au moment du passage en charge (changements de loi régissant l'écoulement) des divergences de débit se produisaient dans la plupart des lois d'ouvrage. Pour pallier à ce problème, des points sont artificiellement ajoutés dans la « loi de débitance ».
Par la suite, on décrit les différentes lois d'ouvrage implémentés dans le plugin ainsi que la correction apportée pour stabiliser le passage en charge.
La loi de seuil n'est pas une méthode proposée dans le plugin Mascaret, mais elle est utilisée dans l'ensemble des lois d'ouvrage dès que l'ouvrage est en surverse sur le tablier.
Formulation de la loi de seuil (CARLIER, 1972)
Dans le cas d'un ouvrage tel que ceux que l'on considère, on fait l'hypothèse que la loi à appliquer est une loi de seuil de type épais. Avec cette hypothèse, on considère deux cas. Celui où le seuil est dénoyé, c'est-à-dire que l'écoulement aval n'influe pas sur l'écoulement au niveau du seuil. Et le cas où le seuil est noyé où l'écoulement au niveau du seuil est, cette fois-ci, influencé par l'aval.
Le seuil reste dénoyé tant que
Avec :
𝐿 : la largeur du seuil.
On pose 𝑟 le rapport de la charge avale sur la charge amont :
La formulation du débit traversant le seuil est écrite en fonction d'un coefficient K permettant de balayer l'ensemble des états du seuil. La valeur du coefficient K dépend du rapport de la charge entre l'amont et l'aval, selon l'équation suivante :
(Le débit passant à travers le seuil (
La loi d'ouvrage de type orifice utilise deux lois de débitance différentes, la loi d'orifice et la loi de seuil. Cette dernière est décrite précédemment. La loi d'ouvrage de type orifice peut être décomposé en 3 parties :
- La première, tant que la charge amont est inférieure à la ( cote haute de l'ouverture (
$H_{hole}$ ). Le débit calculé est celui de la loi de seuil - La seconde, lorsque l'ouvrage est en charge et ne surverse pas. La loi d'orifice est appliquée.
- La dernière, lorsque l'ouvrage surverse. Le débit est obtenu en faisant la somme de celui passant par l'orifice calculé avec loi d'orifice et le débit de surverse calculé avec la loi de seuil.
Formulation de la loi d'orifice (CARLIER, 1972)
Le débit traversant l'orifice (
Où
La loi d'ouvrage de type Borda utilise également deux lois de débitance différentes, la loi de seuil et la perte de charge « à la Borda ». La loi de seuil est déjà décrite précédemment.
La loi d'ouvrage de type Borda peut-être décomposée en 3 parties :
- La première partie est utilisée lorsque la surface mouillée, au niveau de l'ouvrage, est très petite voire nulle. Lors de cette phase, le débit ou la cote amont ne peut être calculé avec la méthode de Borda car on trouve un rapport de la section mouillée à l'aval (
$S_{av}$ ) sur la section mouillée au niveau de l'ouvrage$S_{w}$ trop faible. Cela donne des valeurs aberrantes de débit trop faible. Cela donne des valeurs aberrantes de débit ou de hauteur d'eau. La méthode de Borda est correcte à partir d'un écoulement est dénoyé. C'est pour cette raison qu'il a été décidé de limiter avec le nombre de Froude (Fr) pris localement au niveau de l'ouvrage. Lorsque Fr>1 ou$S_w$ non-existant, la cote amont est calculé avec la loi de seuil par dichotomie permettant de palier au problème de seuil multiple et de cote de radier différente. Et lorsque Fr<1, on passe à la seconde phase. Le nombre de Froude local au niveau de l'ouvrage peut s'écrire avec la formule suivante :
Où
- La seconde partie concerne le moment ou la perte de charge « à la Borda » est applicable (Fr<1 et
$S_w$ existant) et jusqu'à la surverse en dessus du tablier. La formulation de Borda est donc utilisé. - Enfin, la troisième et dernière partie survient lorsque la surverse commence au-dessus de l'ouvrage. En plus de calculer le débit à partir de la formulation de Borda, il est ajouté le débit surversant l'ouvrage calculé avec la loi de seuil.
Formulation de la formulation de Borda (CARLIER, 1972)
La perte de charge au passage de l'ouvrage s'exprime sous la forme :
On fait l'hypothèse que les transitions entre l'amont et l'ouvrage et entre l'ouvrage et l'aval sont « rapides » et que la perte de charge est principalement liées à l'élargissement de l'écoulement à l'aval de l'ouvrage. Dans ce cas, on peut écrire :
En interprétant les expériences de Borda, Barré de Saint-Venant propose de tenir compte de des différences entre la théorie et la réalité en ajoutant un terme correctif à la perte de charge précédent :
Le coefficient K final devient donc :
Le débit venant de la formulation de borda (
Où
La loi d'ouvrage de type Bradley est une loi utilisé seulement pour les ouvrages de type pont cadre. Elle est composée de la loi de seuil, la loi d'orifice et la méthode de Bradley. La loi de seuil et la loi d'orifice sont décrites plus haut.
La loi d'ouvrage de type Bradley peut être décomposé également en 3 phases :
- La première phase est jusqu'au passage en charge de l'ouvrage. Dans cette phase, la méthode de Bradley est utilisée pour calculer la cote amont.
- La seconde phase est lorsque l'ouvrage est en charge mais ne surverse pas. La loi d'orifice est alors utilisée pour calculer le débit passant dans l'ouvrage.
- Enfin la troisième phase est lorsqu'il y a surverse en dessus de l'ouvrage. Cette fois-ci, le débit est la somme du débit obtenue avec loi d'orifice (écoulement à travers les travées) et la loi de seuil pour le débit surversant.
Méthode de Bradley (BRADLEY, 1960)
Cette méthode repose principalement sur des abaques permettant de déterminer les coefficients de perte charge Dkb, Dke, Dks et Dkp qui sont respectivement le coefficient dû aux culées, le coefficient dû à l'effet d'excentricité, le coefficient dû au biais que forme le pont avec la perpendiculaire aux lignes d'écoulement et le coefficient dû de l'effet d'obstruction des piles.
Ces coefficients sont trouvés en fonction des paramètres calculés M, J, e,
Ces différents paramètres ont chacun des critères. S'ils ne sont pas respectés alors les résultats sont à considérer avec précaution (on sort du domaine d'application de la méthode). Ces critères sont présentés en annexe, voir les abaques
Il y a deux formulations possibles Bradley 72 et Bradley 78 qui ont été implémentées. La différence entre ces deux méthodologies est limitée à l'abaque pour le coefficient de base, DKb.
On détaille ci-dessous le calcul des différents coefficients permettant d'obtenir la perte de charge due à l'ouvrage.
Le paramètre d'obstruction est 𝑀 est calculé de la façon suivante : calculé de la façon suivante :
Avec:
DKb est calculé à travers les abaques (voir Annexe abaques Dkb 72 pour Bradley 72 ou abaques Dkb 78 pour Bradley78). Il dépend du paramètre d'obstruction M et du type de culée :
L'effet d'obstruction des piles doit être pris en compte à travers le coefficient DKp. Pour cela, on a besoin du coefficient dK correspondant à M=1. Ce coefficient est donné par l'abaque en fonction du type de de piles (décrite ci-dessous) et de J, paramètre d'obstruction des piles donné par l'équation suivante :
où
La correction 𝑠 est donnée par l'abaque en fonction du paramètre d'obstruction 𝑀 est calculé de la façon suivante :
Le produit de dK et s donne le coefficient dû à l'effet d'obstruction des piles (DKp) qui peut s'écrire de la façon suivante :
Le terme correcteur dû à l'excentricité (DKe) est défini sur l'abaque en fonction de M et de l'excentricité (e).
L'excentricité peut être calculée de la façon suivant :
Le terme correcteur rendant compte du biais que forme le pont avec la perpendiculaire aux lignes d'écoulement est DKs. Ce terme est défini à partir des abaques DKs de Type A et DKs de Type B ci-dessous en fonction du paramètre d'obstruction M, du type de culé et du biais associé (
Enfin la perte de charge obtenue avec la méthode de Bradley peut s'écrire comme suit :
Où
Lors des tests d'Artelia en 2019, il a pu être noté une divergence du débit lorsqu'il y avait un changement de loi au moment du passage en charge de l'ouvrage. Pour pallier à ce problème, la loi a été artificiellement raidie lorsqu'on trace la cote amont en fonction de la cote aval à un débit fixé. Cela permet d'avoir une transition plus franche lors du changement de type d'écoulement et stabilise l'évolution du débit lors du passage.
Pour forcer l'inflexion, il a été ajouté trois points supplémentaires. L'un sera le point moyen
Pour les deux autres points, on calcul d'abord la perte de charge aux points 1 et 2 ainsi que la perte moyenne avec les formules suivantes:
Dans le cas où la perte de charge au point 1 (
On procède de la même manière pour le point entre le point 2 et le point moyen et on obtient:
Il faut cependant noter que cette méthode ne fait qu'accentuer la raideur de la courbe. Par conséquent si la discrétisation est très fine l'accentuation peut être faible ou inexistante.
La couche 'weirs' contient sous forme de points les seuils. Sur la couche 'weirs', basculer en mode édition, cliquer sur « ajouter une entité », puis cliquer sur la carte pour ajouter un point à chaque seuil. Compléter. Exemple de la copie d'écran ci-dessous : Weir law (loi de seuil) avec une cote de crête un coefficient de débit, une épaisseur (fin ou épais) et une cote de rupture.
Désactiver le mode édition pour enregistrer les modifications.
- Seuil sans profil associé (type 'Weir law')
Dans ce cas, la largeur associée au seuil est implicite. C'est la largeur dans le profil amont située dans le lit mineur et dont la cote est inférieure à la cote du seuil.
Toute l'eau transite par le seuil, y compris le débit lit majeur. En cas de forte crue cela crée donc artificiellement un rétrécissement.
- Seuil avec profil de crête associé (type 'Geometric weir (Crest profile)')
💡 Conseils :
Il est donc conseillé de créer un profil désactivé (juste en amont) avec le même nom que le seuil. La géométrie explicite de ce profil sera alors prise en compte (en particulier en lit majeur).
Il est également conseillé d'avoir profil en amont du pont et en aval du pont à une distance d'environ la largeur du lit mineur.
Pour les secteurs fortement influencés par les seuils, les coefficients de seuil (champs 'flowratecoeff') peuvent permettre de caler les hauteurs simulées de manière prépondérante par rapport aux coefficients de Strickler.
Avec le noyau transcritique de Mascaret il faut désactiver tous les seuils et laisser le code calculer les écoulements (par exemple si l’écoulement est dénoyé : fluvial en amont du seuil, critique sur la crête du seuil torrentiel sur le perré et ressaut hydraulique en aval).
Extrait du guide notice LIDO (CETMEF Février 2000):
La singularité est définie par la loi
$Z_{amont} = f(Q)$ , ce qui caractérise un seuil dénoyé, car le niveau aval n'influence pas le niveau amont. Elle est utilisable autant en régime permanent que non permanent. Pour ce type type de singularité, on doit renseigner la cote moyenne de la crête du seuil et les conditions hydrauliques connues au niveau du seuil.
$$ Q = Q_d = mL\sqrt{2g} (Z_{amont}- Z_0)^{3/2} $$ m: coefficient de débit
L: Largeur du seuil en mètre
On doit définir pour un débit de référence, une cote amont de référence.
La singularité est définie par la loi
$Z_{amont} =f(Z_{aval},Q)$ , ce qui caractérise un seuil noyé, car le niveau aval influence le niveau amont. Elle est utilisable autant en régime permanent que non permanent.Pour ce type de singularité, on doit renseigner la cote moyenne de la crête du seuil et les conditinos hydrauliques connues, au niveau du seuil.
La loi de singularité se détermine en ayant pour un débit de référence (connu) et deux cotes aval de référence (connues), les deux cotes amont correspondantes caractérisant ainsi la loi de singularité.
Deux cas de figure se présentent:
- ** On est en régime d'écoulement dénoyé et on passe en écoulement noyé, on applique alors la formule:**
$Q= Q_d$ vu précédemment, puis lorsque le régime passe en noyé, dès que$R= ( \frac{Z_{aval}-Z_0}{Z_{amont}-Z_0} ) R_0$ , on obtient$Q=Q_n=CQ_d$ avec la fonction parabolique:
$$ k(R) = -25 R^2 + 40 R -15 $$
$$ k(1)=0 \quad k(R_0)=1 $$ où
$R_0 = 0.8$ dans la version de LIDO
- On est en régime d'écoulement noyé et on applique la formule :
$$ Q=Q_n=CQ_d $$ avec
$C$ : coefficient noyé/dénoyé tel que
$$ C=(\frac{Z_{aval}-Z_0}{Z_{amont}-Z_0}) $$ et k à définir grâce à la formule au-dessus.
Il est possible de définir des ouvrages depuis l'interface.
Cette fonctionnalité permet aux utilisateurs du code Mascaret d'introduire dans leurs modèles des singularités en décrivant ces dernières avec des grandeurs géométriques.
Le plugin effectue un prétraitement spécifique qui a pour tâche de convertir la description géométrique de la singularité en une « loi de débitance » compatible avec le formalisme existant actuellement dans Mascaret (voir § 4.3).
Il y a deux façons décrire ci-dessous pour ajouter un ouvrage à un profil :
- à travers l'édition des profils
- à travers l'édition des ouvrages avec le bouton « New »
Il faut savoir que lorsque l'on choisit un profil à la création de l'ouvrage. Le profil est stocké, c'està-dire qu'il n'est donc pas modifié si le profil change par la suite. Pour prendre en compte des modifications du profil sur l'ouvrage, il faut alors l'éditer et cliquer sur le bouton « update profile ».
Cliquez sur le bouton « Cross section » puis sélectionnez le profil que vous voulez. Vous devriez arriver sur la fenêtre d'édition du profil. Pour la création d'un ouvrage, il faut cliquer sur le bouton « Hydraulic Structure » .
Une fenêtre s'ouvre où vous devez préciser le type de structure, son nom et un commentaire (facultatif) :
Pour remplir les caractéristiques de l'ouvrage, il faut cliquer sur le menu « Structures » puis sélectionner l'ouvrage dans la liste et cliquer sur « Edit». Il restera alors à remplir les informations pour la création de la loi.
Il faut ouvrir le menu « ** Structure** » .
Sur la fenêtre suivante, appuyez sur le bouton « New » pour créer un nouvel ouvrage. Il est alors demandé de choisir un profil dans la liste déroulante et de choisir un type de structure.
Lors de la validation, l'interface d'édition permettant de remplir les informations pour la création de la loi d'ouvrage s'ouvre.
La fenêtre d'édition est décomposée en 4 parties.
- La première partie rassemble le choix du nom, l'ajout de commentaire, le choix de la méthode (encadré en jaune ci-dessous) qui dépend du type d'ouvrage et le bouton permettant la mise à jour du profil avec celui actuel (cadre orange ci-dessous), car il garde en mémoire celui de la construction. Cette partie comporte également la case d'activation de l'ouvrage ( encadré en rouge ci-dessous). Notez que la loi est calculée seulement si la case d'activation est cochée. De plus, comme il ne peut y avoir qu'un ouvrage activé par profil, seul le dernier ouvrage activé sera pris en compte. Cette première partie est commune à l'ensemble des types de structure et indépendante du choix de la méthode.
- La seconde partie ( encadré en bleu ci-dessous) dépend la méthode de calcul de la loi. Il faut entrer les paramètres de l'ouvrage nécessaires au calcul de la méthode.
- La troisième partie ( encadré en violet, ci-dessous) dépend du type d'ouvrage. Cette partie décrit la géométrie des travées, dalots, buses, ou arches ainsi que leurs nombres. À partir ces informations nous construisons des polygones qui sont utilisés pour le calcul des surfaces des différentes méthodes.
- La quatrième partie ( encadré en vert ci-dessous) contient les paramètres numériques pour le calcul de la loi comme la discrétisation de celle-ci et ces limitations en termes de hauteur d'eau et/ou de débit (dépend de la méthode de calcul). Cette partie contient également les coefficients paramétriques des lois de seuil (DSeuil), d'orifice (DOrifice) ou de Borda (Dborda).
Cette partie décrit les différents types d'ouvrages implémentés dans le plugin. Notez que chaque ouvrage est attaché à un « profil en travers » ce qui permet de définir entre autre la cote du fond et la section sous l'ouvrage pour le calcul des lois de débitance. D'une manière générale, la partie du débit qui est susceptible de passer par surverse au niveau de l'ouvrage est toujours considérée comme suivant une loi de seuil.
Le pont cadre (voir ci-dessous) est un pont composé d'un tablier et de travées rectangulaires que nous considérons de même hauteur et qui sont séparées par des piles qui sont également considérées de même forme et de même largeur.
Les informations pour décrire le pont sont :
- l'abscisse du pied de la culée
- la cote du haut du tablier (au-delà de laquelle il y aura une surverse par-dessus l'ouvrage)
- l'épaisseur du tablier
- le nombre de travées ou le nombre de piles
- la largeur de chaque travée
- la largeur des piles
Les quatre méthodes de calcul des lois de perte de charges qui sont disponibles pour ce type d'ouvrage, sont :
- Perte de charge selon les abaques de Bradley version 1978
- Perte de charge selon les abaques de Bradley version 1972
- Loi d'orifice
- Perte de charge « à la Borda »
On notera que seul ce type de pont a pour méthode de calcul la méthode de Bradley (version 72 et 78).
D'ailleurs, des informations complémentaires sont demandées dans le cadre des méthodes de Bradley:
- la forme de la culée
- la forme des piles et leur longueur
- Le biais de l'ouvrage
- La prise en compte de biais de la culée ou/et les piles
Le pont arche est composé de travées dont la partie haute est constituée d'une arche semi-circulaire ou semi-elliptique positionnées sous le tablier. Pour ce type de pont, la largeur des piles est la même pour l'ensemble des piles.
Les informations demandées pour permettre la construction géométrique sont :
- l'abscisse du pied de la culée ;
- la cote du haut du tablier du pont (au-delà de laquelle il y aura une surverse par-dessus l'ouvrage) ;
- le nombre de travées ou le nombre de piles ;
- la largeur des piles ;
- la largeur de chaque travée ;
- La description de l'arche :
- la cote du sommet des piles,
$Z_{pile}$ . - la cote maximale de l'arche,(
$Z_{max Arch}$ ) (à renseigner seulement dans le cas où l'arche a une forme semi-elliptique)
- la cote du sommet des piles,
Les arches sont décrites par une forme soit d'ellipse soit de demi-cercle. Dans les deux cas, il faudra préciser la cote du sommet des piles de pont où l'arche commence (Cette cote de sommet est prise identique de chaque côté de l'arche).
Lorsque la forme est un demi-cercle, la construction de l'arche est assez simple. Un demi-cercle est donc tracé à partir de la cote du sommet des piles avec un rayon faisant la moitié de la largeur de la travée.
Dans le cadre d'une forme elliptique, l'ellipse démarre à la cote du sommet des piles, puis atteint la cote maximale (qui doit bien sûr être inférieur à la cote du tablier).
Sur la figure ci-dessus, nous pouvons voir que l'ellipse est formée de deux rayons l'un nommé a et l'autre nommé b. Le rayon b est calculé avec la cote du sommet des piles (
Notez que
Le rayon a est calculé à travers l'équation de l'ellipse. L'équation pour un point P quelconque de coordonnée (x,z) sur l'ellipse de centre O
On a alors a qui s'écrit :
Les coordonnées du point O
Où
En prenant le P à la position
Pour ce type d'ouvrage, seules deux méthodes de calcul de la perte de charge sont disponibles :
- Loi d'orifice
- Perte de charge « à la Borda »
L'ouvrage de type dalot est un ouvrage composé de travées rectangulaires pouvant avoir des cotes de radier de hauteurs différentes. Pour ce type de pont, l'écart entre deux travées (que l'on considère ici un peu abusivement comme des piles) peut avoir des largeurs variables.
Les informations demandées pour la géométrie de l'ouvrage sont :
- l'abscisse du pied de la culée ;
- la cote du haut du tablier du pont (au-delà de laquelle il y aura une surverse par-dessus l'ouvrage) ;
- le nombre de travées ou le nombre de piles ;
- les largeurs des piles ;
- la largeur, la hauteur et la cote du radier pour chaque travée ;
Pour ce type d'ouvrage, les deux méthodes de calcul de la perte de charge disponibles sont :
- Loi d'orifice
- Perte de charge « à la Borda »
L'ouvrage de type buse est un ouvrage composé d'ouvertures circulaires pouvant être positionnées à une abscisse et à une cote de radier donnée.
Ainsi, les informations demandées pour la géométrie de l'ouvrage sont :
- la cote du haut du tablier du pont (au-delà de laquelle il y aura une surverse par-dessus l'ouvrage) ;
- le nombre d'ouvertures;
- le diamètre, l'abscisse et la cote du radier de chaque ouverture ;
Comme pour le Dalot, les deux méthodes de calcul de la perte de charge disponibles sont :
- Loi d'orifice
- Perte de charge « à la Borda »
Dans cette partie, on se concentre sur les ouvrages mobiles, l'implémentation des paramètres et leur prise en compte à travers l'application avec l'utilisation des API de Mascaret.
Il y a deux types d'informations à récupérer, celles liées à la description de la partie mobile de l'ouvrage et celles liées à la régulation à proprement parlé.
Ces informations sur l'ouvrage sont :
- La partie mobile ; le radier pour un seuil ou par le sommet de l'ouverture de l'ouvrage pour une vanne levante par exemple (c'est-à-dire soit une fermeture de la vanne par le bas ou soit par le haut).
- La vitesse de mouvement de cette partie mobile. Par défaut la vitesse sera très grande pour pouvoir se déplacé en un pas de temps de simulation
- La butée qui sera la cote à ne pas dépasser lors du mouvement
- L'incrément de mouvement qui précisera le déplacement maximum à chaque pas de temps de régulation. Cela correspond à un « cran » d'ouverture ou de fermeture de la vanne.
Les informations liées à la régulation, quant à elles, sont :
- Le pas de temps de la régulation qui doit être supérieur et ou égal au pas de temps de calcul.
- La variable de régulation (la cote ou le débit)
- La valeur de régulation
- La tolérance possible à cette valeur
- Les informations sur le point de contrôle de cette régulation :
- L'abscisse du point de contrôle
- Le bief du point de contrôle
- La localisation du point par rapport à l'ouvrage (aval ou amont). Cette information permet de déterminer si la vanne s'ouvre ou se ferme.
Lorsque le pas de temps de régulation est atteint, la valeur au point de contrôle est récupérée.
Si la différence entre cette valeur et celle de la régulation est inférieur à la tolérance alors le calcul continue jusqu'au pas de temps de régulation suivant.
Dans le cas contraire, un mouvement de la partie mobile de l'ouvrage doit être effectué. Le déplacement possible entre deux pas de temps de simulation est calculé en fonction de la vitesse de mouvement de l'ouvrage, et de ses contraintes comme la butée.
Si ce déplacement est supérieur à l'incrément de mouvement alors l'ouvrage se déplace de la valeur de l'incrément. Les ouvertures (ou travées) de l'ouvrage sont alors recalculées avant de mettre à jour la loi d'ouvrage qui est actualisé dans le modèle avec l'utilisation des API mascaret. Enfin les itérations en temps continuent jusqu'au pas de régulation suivant.
Si le déplacement est inférieur à l'incrément, il faudra alors plusieurs pas de temps pour atteindre l'incrément. A chaque pas de temps, les ouvertures sont recalculées ainsi que les lois d'ouvrage. Lorsque la somme des déplacements atteint la valeur de l'incrément de mouvement, plus rien ne se passe jusqu'au prochain pas de régulation.
Il faut noter que le déplacement reste contraint par la butée ou sa limite d'ouverture. Par exemple, il n'y a pas de mouvement si la vanne essaie de se fermer et que la buté est déjà atteinte ou encore qu'elle essaie de s'ouvrir quand la vanne est à la cote de radier de l'ouvrage.
Il faut noter également que si le déplacement au pas de régulation suivant n'est pas fini, alors le déplacement qui restait à faire sera ignoré.
Enfin, les conditions de fermeture ou d'ouverture de la vanne sont définies à partir de la variable de régulation (
- Pour la variable cote de valeur H (
$H_{aval}$ et$H_{amont}$ sont les valeurs respectivement pour un point en position aval et amont) :- Si
$H_{amont} < H_{reg}$ ou$H_{aval} > H_{reg}$ alors la vanne se ferme - Si
$H_{aval} < H_{reg}$ ou$H_{amont} > H_{reg}$ alors la vanne s'ouvre
- Si
- Pour la variable débit de valeur Q (
$Q_{aval}$ sont les valeurs pour un point en position aval et amont de l'ouvrage) :- Si
$Q_{aval} > Q_{reg}$ alors la vanne se ferme - Si
$Q_{aval} < Q_{reg}$ alors la vanne s'ouvre
- Si
Avant toute chose, il faut cocher dans les Help > Setting > Options l'utilisation de l'API pour la simulation.
Dans le cas où le type de loi d'ouvrage permet l'utilisation de partie mobile (loi de type borda, ou loi d'orifice), une case à cocher ajoutant la possibilité d'utilisation d'une vanne mobile est activable (voir figure ci-dessous).
Après que la case soit cochée, le bouton « Paramètre Vanne » devrait pouvoir être accessible. En cliquant dessus, vous ouvrirez une fenêtre dans laquelle il faudra rentrer les paramètres de la vanne mobile.
Les paramètres sont décomposés en deux familles, les paramètres liés à la vanne et ceux de la régulation.
Lorsque les paramètres de régulation seront complétés, il faudra faire attention que le pas de temps de régulation soit supérieur et ou égal au pas de temps de calcul.
Il conviendra également de s'assurer que le pas de temps de régulation est au moins égal au temps nécessaire pour déplacer la partie mobile de l'ouvrage d'un incrément de mouvement selon la vitesse de manœuvre de l'ouvrage car si non le mouvement sera inférieur à l'incrément de mouvement.
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.
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.
Ces méthodes ne permettent pas de gérer les vannes séparément.
Il faut noter qu'il y a une limite de de 500 seuil mobile ou barrages et que la méthode 1 permet d'avoir que 500 point pour décrire la crête du seuil en fonction de temps.
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.
-
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.
- 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.
- 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.
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.
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.
Enfin n'oubliez pas de cliquer sur OK pour valider les modifications.
- 1. Installation de PostgreSQL
- 2. Installation de l'extension spatiale PostGIS
- 3. Création d'une base de donnée
- 4. Installation et paramétrage de QGis
-
3. Gestion des projets (modèles)
- 3.1. Ouverture d'un projet existant
- 3.2. Ouverture d'un modèle contenu dans un projet existant
- 3.3. Créer un nouveau modèle
- 3.4. Travail sur un modèle depuis différents postes
- 3.5. Exporter un modèle
- 3.6. Importer un modèle
- 3.7. Mise à jour la base de données d'un modèle
- 3.8. Reconstruction des tables de la base de donnée
- 3.9. Clonage d'un modèle
-
-
- 4.2.1. Levés topographiques et bathymétriques
- 4.2.2. Création des profils
- 4.2.3. Extraction de la géométrie du MNT sur les profils
- 4.2.4. Construction manuelle des points altimétriques de chaque profil
- 4.2.5. Ponts
- 4.2.6 Interpolation du profil
- 4.2.7 Zones de frottements, planimétrage, maillage
- 4.2.8 Fonctionnalité d'importation du lit mineur/majeur à partir de layer Qgis
-
5. Calculs et exploitation des résultats
- 5.1 Creation des fichiers du modèle
- 5.2 Lancement d'un run
- 5.3 Bouton d'hydrogramme
- 5.4 Bouton 'cross section results'
- 5.5 Bouton 'Basin results'
- 5.6 Bouton déplacement d'ouvrage mobile
- 5.7 Suppression des résultats d'un run
- 5.8 Calcul des Scores
- 5.9 Exportation des résultats pour les Profils, Outputs,ou Stations
- 5.10 Export CartoZI
- 5.11 "Mass Graphics for Outputs" Menu