La méthode AVIS - AVIO
Voir la remarque sur la modélisation des vannes AMIL, AVIS et AVIO dans les versions de SIC 4.0 et ultérieures.
Pour les vannes AVIS et AVIO les 6 paramètres sont donnés au format (5(F8.2,1X),F8.2) :
* ALFMAX d R HA CHUTE FILTRE
PS= 60.00 .10 2.00 1.50 0.03 0.8
- ALFMAX est l’angle d’ouverture maximum de la vanne mesuré par rapport à la position fermée (en degrés),
- d est le décrément (de l’ordre de r/20 = 0.05*r pour AVIS et AVIO, où r est le rayon du flotteur, ou également 0.028*R pour les AVIO et les AVIS basse-chute et 0.032*R pour les AVIS haute-chute, où R est le rayon de la vanne. Le décrément peut être ajusté entre 0.05*r et 0.10*r ; Cf. Documentation du constructeur),
- R est le rayon de la vanne (en m),
- HA est la cote de l’axe de rotation de la vanne par rapport au radier (en m),
- CHUTE est la hauteur de chute éventuelle au passage à l’ouvrage entre la cote du radier et la cote du fond à l’aval de l’ouvrage, elle est positive si le fond baisse vers l’aval, elle est donnée en (m),
- FILTRE est le coefficient du filtre d’ordre 1 utilisé pour filtrer le niveau régulé. Il doit être compris entre 0 et 1 et le filtre est d’autant plus fort que le coefficient est proche de 1. Ce filtre permet de garantir la stabilité de la vanne.
- Coupe vanne AVIS
Remarque : Si le décrément d n’est pas rentré (i.e. mis à zéro) on prend d=0.028*R. Attention, cette valeur n’est pas la valeur recommandée pour les AVIS haute-chute (d=0.032*R). Nous ne pouvons pas faire ce choix automatiquement car nous n’avons pas l’information si c’est une vanne AVIS ou AVIO, ni si c’est une basse-chute ou une haute-chute. Pour certaines valeurs de R il n’y a pas d’ambiguïté (ex : si R=0.90 m alors ce ne peut être qu’une AVIS haute-chute), mais pour d’autres valeurs de R les divers cas sont possibles (ex : les 4 vannes existent pour R=2.5 m).
Un exemple de fichier de régulation pour des vannes AVIS est donné ci-dessous. La routine de calcul pour la vanne AVIS (ou AVIO) est donné ci-dessous. Vous pouvez vous inspirer de cette routine pour écrire un module de régulation CUSER si vous désirez tester une autre formule.
Attention la cote régulée Y doit être déclarée en mode "tirant d’eau" (mode TYS obligatoire sur le fichier .REG)
Voici un exemple de fichier .reg correspondant à un module de régulation AVIS. Voir également les pages précédentes pour la signification des divers paramètres.
* Contrôleur 1
D=AVIS
* DUMin DUMax UMin UMax DT (’PU’,1X,4(F5.2,1X),F6.0)
PU= 0.00 0.50 0.00 2.00 0
U=AWS(X, 2415.0, 3)
Y=TYS(R, +0, +1)
* ALFMAX d R HA CHUTE FILTRE (5(F8.2,1X),F8.2)
PS= 60.00 .10 2.00 1.50 0.03 0.8