Vous êtes sur la page 1sur 86

Organisation pour la Mise en Valeur du fleuve sngal (O.M.V.S.

SIMULSEN
Logiciel de simulation de gestion dun barrage objectifs multiples, au pas de temps journalier Manuel de rfrence et dutilisation des versions DOS et Windows XP de dcembre 2005

Auteurs : JC Bader, D Rolland, JC Pouget

IRD
Montpellier, 04 Janvier 2006

Table des matires


Table des matires ......................................................................................................................3 Avant propos ...............................................................................................................................7 1 - But du logiciel et principes de la gestion simule ....................................................................8 1.1 - Contraintes physiques de gestion .....................................................................................8 1.2 - Consignes de scurit ......................................................................................................9 1.3 - Consignes de gestion .......................................................................................................9 1.3.1 - Consignes dfinissant une limite minimale pour le dbit lch..................................10 1.3.1.1 Production dnergie lectrique............................................................................10 1.3.1.2 Lcher de dbit sanitaire rserv .........................................................................10 1.3.1.3 Dbit suprieur un objectif de besoins non sommables (soutien de crue, navigation)......................................................................................................................10 1.3.1.4 Dbit suprieur un objectif de dbits sommables (soutien de basses eaux).......11 1.3.1.5 Conservation dune revanche suffisante pour le laminage futur des crues ............11 1.3.2 - Consignes dfinissant une limite maximale pour le dbit lch.................................11 1.3.2.1 Laminage immdiat des crues .............................................................................11 1.3.2.2 Conservation dun stock deau suffisant pour le soutien dtiage futur..................12 1.4 - Calcul du dbit lcher par les organes dvacuation.....................................................12 1.5 - Fonctions du logiciel, versions DOS et Windows .............................................................12 1.5.1 - Gestion de paramtres et donnes ..........................................................................12 1.5.2 Calculs et simulations..............................................................................................13 1.5.2.1 Simulation chronologique .................................................................................13 1.5.2.2 Traitement des niveaux extrmes dexploitation ...............................................13 1.5.2.3 Calculs ponctuels de productible nergtique ou de capacit dvacuation ........14 1.5.3 - Exploitation des rsultats.........................................................................................14 2 Notice dutilisation de la version DOS. Dtail des paramtres et options de calcul..................15 2.1 Installation du logiciel et spcificits de linterface utilisateur, version DOS ....................15 2.1.1 Installation et dmarrage...........................................................................................15 2.1.2 Saisies au clavier ....................................................................................................15 2.1.3 - Impressions.............................................................................................................16 2.1.4 Editions sur fichiers texte ........................................................................................16 2.1.5 Rglage de la vitesse de dfilement lcran ..........................................................16 2.2 - Gestion de paramtres et donnes : menus de la version DOS.......................................16 2.2.1 Scnarios dobjectifs de dbit ou de puissance ........................................................16 2.2.1.1 - Saisie ou modification d'un scnario.................................................................17 2.2.1.1.1 - Cas des besoins en irrigation : saisie ou modification ..................................17 2.2.1.1.2 - Cas des autres besoins : saisie....................................................................18 2.2.1.2 - Edition des scnarios dj saisis........................................................................18 2.2.1.3 - Elimination d'un scnario...................................................................................18 2.2.1.4 - Modification de lgende dun scnario ...............................................................18 2.2.2 - Gestion des paramtres relatifs au barrage et au rservoir ......................................18 2.2.2.1 Saisie ou modification dun jeu de caractristiques ...........................................18 2.2.2.2 Edition des jeux de caractristiques enregistrs ................................................20 2.2.2.3 Elimination dun jeu de caractristiques enregistr............................................20 2.2.3 - Gestion des paramtres de rseau de stations .........................................................20 2.2.3.1 - Saisie ou modification dun rseau de stations...................................................20 2.2.3.2 Edition des rseaux enregistrs ........................................................................23 2.2.3.3 Suppression de rseau .....................................................................................23 2.2.4 - Gestion des consignes de niveau limite respecter dans la retenue.........................23

2.2.4.1 Cration dune nouvelle consigne de niveau minimal (resp. maximal) ...............23 2.2.4.1.1 Saisie manuelle dun limnigramme ................................................................23 2.2.4.1.2 Utilisation des rsultats de calcul de niveau extrme dexploitation................24 2.2.4.2 - Edition des consignes de limnigrammes minimaux (resp. maximaux) existantes 24 2.2.4.2.1 Liste simple des consignes enregistres ........................................................24 2.2.4.2.2 Tableau complet des cotes limites respecter pour certaines consignes........24 2.2.4.3 - Elimination de consignes ...................................................................................24 2.2.5 - Gestion des donnes de base (chroniques de dbit) ................................................24 2.2.5.1 - Mise jour des dbits journaliers dune station. ................................................25 2.2.5.2 Edition des priodes de donnes dj stockes.................................................26 2.3 Calculs et simulations : menus de la version DOS ..........................................................26 2.3.1 - Calcul de simulation chronologique..........................................................................26 2.3.1.1 - Prliminaires .....................................................................................................26 2.3.1.2 Choix des rgles simuler : contraintes et consignes de gestion ......................26 2.3.1.3 Prcisions concernant les rgles de gestion adoptes. .........................................27 2.3.1.3.1 0 : Respect des limites physiques imposes par le barrage sur les lchures 28 2.3.1.3.2 A : Dbit infrieur Qmax (laminage)........................................................28 2.3.1.3.3 B1 : Niveau de retenue infrieur Hmax fixe (scurit) .............................28 2.3.1.3.4 B2 : Niveau de retenue infrieur Hmax variable (revanche pour laminage) ...................................................................................................................................28 2.3.1.3.5 C1 : Dbit suprieur Qmin fixe (dbit sanitaire).......................................29 2.3.1.3.6 C2 : Dbit suprieur Qmin variable (besoins sommables) ........................29 2.3.1.3.7 C3 : Dbit suprieur Qmin variable (besoins non sommables) .................29 2.3.1.3.8 D1 : Niveau de retenue suprieur Hmin fixe (scurit, norme, ) ...........31 2.3.1.3.9 D2 : Niveau de retenue suprieur Hmin variable (stock pour besoin en eau) ............................................................................................................................31 2.3.1.3.10 E : Puissance suprieure Pmin (hydrolectricit)....................................31 2.3.1.3.1O.1 Options de calcul du dbit total vacu minimal Qmin, relatif la production dnergie ................................................................................................32 2.3.1.3.10.2 Options de calcul systmatique, d'un dbit total vacu maximal Qmax relatif la production dnergie ................................................................................33 2.3.1.3.10.3 - Calcul ventuel, pendant l'tiage, d'un dbit total vacu maximal Qmax, compatible avec la production de la puissance demande jusqu' la fin de l'tiage .....................................................................................................................33 2.3.1.3.11 F : Egalit stricte entre dbit sortant et dbit entrant dans la retenue ......33 2.3.1.4 Options diverses : conditions aux limites de la simulation chronologique...........34 2.3.1.5 - Principes du calcul.............................................................................................34 2.3.1.6 Rsultats ..........................................................................................................35 2.3.2 - Traitement des niveaux extrmes dexploitation.......................................................35 2.3.2.1 Principe ............................................................................................................35 2.3.2.2 Procdures disponibles .....................................................................................38 2.3.2.2.1 - Calcul de limnigramme extrme dexploitation ............................................38 2.3.2.2.2 - Elimination de cotes limites.........................................................................40 2.3.3 Calcul ponctuel de puissance productible ou de capacit dvacuation.....................40 2.3.3.1 Calcul de productible nergtique.....................................................................40 2.3.3.1.1 - Valeurs connues : niveau de retenue .........................................................41 2.3.3.1.2 Valeurs connues : niveau de retenue et dbit total vacu .........................41 2.3.3.1.3 Valeurs connues : niveau de retenue et puissance totale dsire................41 2.3.3.1.4 Valeurs connues : puissance totale dsire ................................................41 2.3.3.2 Calcul de capacit dvacuation de dbit...........................................................41 2.4 - Exploitation des rsultats, ditions. Menus de la version DOS.........................................41 2.4.1 - Traitement statistique des chroniques de la simulation nnn .....................................42 2.4.2 - Rpartition des moyennes annuelles pour la simulation nnn ....................................42

2.4.3 Rpartition de caractristiques ou de moyennes mobiles extrmes annuelles ..........42 2.4.4 - Evaluation de la satisfaction des besoins pour la simulation nnn ..............................42 2.4.5 Comparaison avec un seuil, de dbits obtenus pour la simulation nnn....................43 2.4.6 - Edition du compte rendu concernant la simulation nnn ............................................43 2.4.7- Sauvegarde des fichiers relatifs la simulation nnn ..................................................43 2.4.8 - Rimportation de fichiers relatifs une simulation ...................................................43 2.4.9 Edition de donnes et de rsultats : Graphiques et tableaux ...................................44 2.4.9.1 - Graphique de chroniques ..................................................................................44 2.4.9.2 - Tableau de chroniques ......................................................................................44 2.4.9.3 - Graphique d'extremums ....................................................................................44 2.4.9.4 - Tableau d'extremums........................................................................................45 2.4.9.5 - Graphique de quantiles .....................................................................................45 2.4.9.6 - Tableau de quantiles .........................................................................................45 2.4.9.7 Edition des commentaires associs aux rsultats de niveau extrme dexploitation .......................................................................................................................................45 2.4.10 Calcul des superficies annuelles de cultures de dcrue ..........................................45 3 Notice dutilisation de la version Windows............................................................................46 3.1 Installation du logiciel....................................................................................................46 3.2 Gnralits sur linterface ..............................................................................................50 3.2.1 - Arbre des lments .................................................................................................51 3.2.2 - Vue du contenu des lments..................................................................................52 3.2.2.1 - Mode Tableau ...................................................................................................53 3.2.2.2 - Mode Texte.......................................................................................................55 3.2.2.3 Mode Graphique ...............................................................................................56 3.2.3 - Boutons de la barre doutils .....................................................................................57 3.2.3.1 Traitements statistiques proposs par le bouton rsultats ..............................59 3.2.4 - Menus accessibles avec les titres de la premire ligne .............................................61 3.2.4.1 - Fichier...............................................................................................................61 3.2.4.2 - Edition .............................................................................................................61 3.2.4.3 - Outils ................................................................................................................62 3.3 - Elment : Environnement temporel ................................................................................62 3.3.1 - Chroniques des donnes de base (dbits observs) .................................................62 3.3.2 - Rsultats des simulations.........................................................................................64 3.3.2.1 - Rsultats de simulations chronologiques ...........................................................64 3.3.2.2 - Rsultats de calculs de niveaux extrmes dexploitation ....................................65 3.4 - Element : Simulations ....................................................................................................66 3.4.1 Simulation chronologique........................................................................................66 3.4.1.1 Titre, rservoir, rseau de station....................................................................66 3.4.1.2 Consignes.........................................................................................................67 3.4.1.2.1 Ajout, suppression ou dplacement de consigne ........................................67 3.4.1.2.2 Modification des paramtres des consignes ................................................67 3.4.2 - Calcul de niveau extrme dexploitation ...................................................................68 3.4.3 - Calculs ponctuels de productible nergtique ou de capacit de lchure ..................69 3.5 Elment : paramtres Simulsen .....................................................................................69 3.5.1 Rservoirs...............................................................................................................69 3.5.2 Scnarios................................................................................................................69 3.5.2.1 Modification dun scnario de type irrigation ..................................................70 3.5.2.2 Modification dun scnario dune catgorie de type autre que irrigation..........70 3.5.3 Rseaux..................................................................................................................71 3.5.4 Consignes de niveaux limites respecter dans la retenue .......................................71 Annexe 1 : organigramme de la gestion des paramtres et donnes (version DOS) ...................73 Annexe 2 : organigramme des calculs (version DOS) .................................................................74 Annexe 3 : Organigramme de lexploitation des rsultats et ditions (version DOS) ...................75

Annexe Annexe Annexe Annexe

4 5 6 7

: : : :

fichier BESOINS.TXT ................................................................................................76 contenu du rpertoire COEFCRUE ............................................................................77 fichier PARASURF.TXT..............................................................................................79 exemples de calcul...................................................................................................81

ADDENDUM : SIMULSEN version du 24/09/2007. Notice d'installation

Avant propos
Le logiciel Simulsen se prsente sous deux versions (DOS et Windows) compatibles entre elles, qui diffrent surtout par leur interface utilisateur. La version DOS de Dcembre 2005 diffre de celle dAvril 2004 sur les points suivants : prise en compte des pertes de charge dans les conduites damene aux turbines prise en compte dobjectifs de niveau de retenue dans les calculs de niveau extrme dexploitation possibilit de modulation interannuelle dobjectif de dbit en fonction de certains critres attache dun commentaire donnant les options retenues et certaines statistiques, aux rsultats de calcul de niveau extrme dexploitation. La version Windows de Dcembre 2005, plus conviviale, offre les mmes possibilits de calcul et de gestion de paramtres que la version DOS et propose des traitements statistiques plus tendus pour linterprtation des rsultats. Pour le moment, elle nintgre pas la modulation interannuelle des objectifs de dbit. Les deux versions de Simulsen -DOS et Windows- peuvent tre utilises si on le dsire partir dun mme rpertoire, exploitant ainsi les mmes jeux de paramtres et de donnes. Dans ce cas, elles ne doivent cependant jamais tre utilises simultanment, sous peine de graves disfonctionnements. La premire partie de ce manuel dcrit les principes de gestion de barrage suivant lesquels Simulsen effectue ses simulations. Elle concerne donc les deux versions du logiciel. La seconde partie sappuie sur la description de la version DOS de Simulsen pour donner le dtail de tous les paramtres utiliss. Comme ces derniers sont communs aux deux versions du logiciel, cette seconde partie constitue avec la premire un manuel de rfrence de Simulsen. La troisime partie est un manuel dutilisation de la version Windows.

1 - But du logiciel et principes de la gestion simule


Le logiciel SIMULSEN est principalement destin simuler la gestion oprationnelle dun barrage objectifs multiples sur une longue priode, par un calcul effectu au pas de temps journalier. Il permet dvaluer la satisfaction de ces objectifs, en fonction des apports en eau et des consignes de gestion envisages. Accessoirement, il permet de dfinir certaines consignes de maintien de stock ou de revanche dans la retenue. Ce logiciel a t dvelopp spcialement pour le cas du barrage de Manantali, qui est implant au Mali sur la rivire Bafing, affluent du fleuve Sngal. Il peut nanmoins tre utilis pour tout barrage dont les objectifs sont parmi les suivants : Production dnergie lectrique. Soutien des tiages ou des faibles crues la sortie du barrage ou au niveau dune station situe laval, pour diffrents usages : irrigation, alimentation en eau potable, cultures de dcrue, navigation. Laminage des fortes crues, la sortie de louvrage ou une station situe laval. Niveaux extrmes atteindre ou ne pas dpasser par le plan deau dans le rservoir Les simulations effectues par SIMULSEN consistent calculer chaque jour le dbit lch du barrage, en tenant compte des lments suivants : contraintes de gestion imposes par les caractristiques physiques de louvrage ; consignes de scurit visant protger louvrage ; consignes de gestion associes aux objectifs de louvrage En fonction de la situation hydrologique, ces contraintes et consignes imposent chacune une limite minimale ou maximale sur le dbit total pouvant tre lch du barrage. Prises en compte par ordre de priorit dcroissante, ces limites sont alors combines pour en dduire le dbit total lcher du barrage. Les types de contraintes et de consignes pouvant tre simules par le logiciel sont dtaills cidessous, avec rfrence au cas du barrage de Manantali. Le principe de calcul du dbit lcher est galement rsum.

1.1 - Contraintes physiques de gestion


Dbit lch conforme aux capacits extrmes dvacuation de louvrage Les caractristiques physiques de louvrage permettent de dterminer le dbit lch dun barrage lorsque ses organes dvacuation sont ouverts au maximum. Ceci constitue pour le dbit total lch, une limite maximale croissante en fonction de la cote du plan deau amont. Quand le niveau de plan deau dans la retenue dpasse le seuil de dversement du barrage (208,05 m Manantali), ces mmes caractristiques imposent un certain dversement par les vannes de surface. Ceci constitue pour le dbit total lch, une limite minimale croissante en fonction de la cote du plan deau amont. Quels que soient le mode de gestion envisag ou la situation hydrologique, le dbit effectivement lch du barrage est tout moment compris entre ces limites minimales et maximales croissantes en fonction du niveau de plan deau. Ces limites constituent des contraintes physiques de gestion.

1.2 - Consignes de scurit


Prcaution contre la submersion des digues du barrage Cette consigne impose de maintenir le dbit lch au dessus dune limite minimale, pour viter que le niveau du lac ne dpasse la cote maximale de scurit (210,50 m Manantali). Cette limite minimale de dbit lch, dtermine par bilan de volume, dpend de la cote du plan deau amont et du dbit entrant dans la retenue. Dune faon gnrale, le bilan de volume sur 24 heures sexprime de la faon suivante : V24 = V0 + (Qe Qs Qp) * T Avec : V24 = volume retenu 24 h (m3) V0 = volume retenu 0 h (m3) Qe = dbit moyen journalier des apports au droit du barrage (m3/s) Qs = dbit moyen journalier lch du barrage (m3/s) Qp = dbit moyen vapor, dpendant de date et superficie de plan deau (m3/s) T = temps (86400 s) Submersion permanente de la partie basse du parement amont de louvrage La conception de louvrage peut ncessiter le maintien du plan deau amont au dessus dune certaine cote (seuil de rserve utile : 187 m Manantali), afin dviter que la houle nendommage la partie basse de son parement. Cette consigne impose de maintenir le dbit lch en dessous dune limite maximale dtermine par bilan de volume en fonction de la cote du plan deau amont et du dbit entrant dans la retenue.

1.3 - Consignes de gestion


Le logiciel permet de simuler des consignes associes des objectifs de gestion qui peuvent tre variables dans lanne, mais doivent tre identiques dune anne sur lautre. Pour analyser leffet dune volution interannuelle des objectifs de gestion, il est ncessaire deffectuer plusieurs simulations envisageant ces diffrents objectifs. Parmi les objectifs de gestion, certains consistent maintenir une station situe laval du barrage, un dbit suprieur une limite prdfinie. Selon quils correspondent des volumes consomms (irrigation, pertes, alimentation en eau potable) ou non (soutien de crue, navigation), ces besoins en eau doivent tre somms ou non pour dfinir lobjectif de dbit atteindre. Il est donc question dans ce manuel dobjectifs sommables ou non sommables. Les consignes de gestion pouvant tre simules sont prsentes ci-dessous dans un ordre arbitraire.

10

1.3.1 - Consignes dfinissant une limite minimale pour le dbit lch


1.3.1.1 Production dnergie lectrique Dans un but de rentabilit, il est souhaitable quune nergie donne soit produite en turbinant le moins deau possible, tout en vitant les dbordements. Dans cette optique, la consigne envisage les trois cas suivants : Quand la cote du lac est suprieure un seuil S2, on vise produire la puissance maximale quil est possible de produire avec cette cote : Pmax. Quand la cote du lac est comprise entre S1 (<S2) et S2, on vise produire une puissance P dfinie par : P = min (Po ; Pmax) o Po dsigne un objectif de puissance produire prdfini, constant ou variable dans lanne. Quand la cote du lac est infrieure S1, la consigne de production dnergie nest pas prise en compte. Dans les deux premiers cas, la consigne permet dvaluer par bilan dnergie en fonction de la cote du plan deau amont, le dbit minimal lch qui permet de produire la puissance vise. Dune faon gnrale, le bilan dnergie sexprime ainsi : P = *g*Q*(Hm-Hv-dH)*R Avec : P = puissance produite (w) = masse volumique de leau (kg/m3) g = acclration de la pesanteur (m/s2) Q = dbit turbin (m3/s) Hm = niveau de plan deau amont (m) Hv = niveau de plan deau aval (m), dpendant du dbit total lch dH = pertes de charge en conduite damene (m), dpendant de Q R = rendement, dpendant de Q et de la chute nette Hm-Hv-dH 1.3.1.2 Lcher de dbit sanitaire rserv Trivial. 1.3.1.3 Dbit suprieur un objectif de besoins non sommables (soutien de crue, navigation) Il sagit de lcher du barrage un dbit suffisant pour obtenir, soit immdiatement la sortie, soit dans les jours suivants une station situe laval, un dbit suprieur ou gal un hydrogramme objectif prdfini. Dans le cas de Manantali, lhydrogramme objectif est dfini Bakel comme le maximum entre les besoins ls la navigabilit du fleuve, et les besoins lis linondation souhaite pour le lit majeur dans la valle (soutien de crue) La dcision de soutien de crue est prise une fois par an une date prdfinie Tc (20 aot Manantali): Si la cote du lac la date Tc est suprieure un seuil Hs prdfini, et si un hydrogramme de crue jug suffisant na pas encore t observ dans lanne Bakel, le soutien de crue est dclench. La consigne est alors prise en compte pendant toute la dure ncessaire la ralisation de lhydrogramme objectif Bakel. Dans le cas contraire, la consigne de soutien de crue nest plus prise en compte jusqu lanne suivante. Autrement dit, leau qui aurait d tre lche cette anne l aux seules fins du soutien de crue est stocke dans la retenue.

11

Le dbit minimal lcher pour le soutien de crue une station situe laval du barrage est calcul par modle de propagation en fonction des dbits observs sur les affluents intermdiaires (Bakoye et Falm dans le cas de Bakel). Dans un but de recherche, la version DOS de Simulsen a t adapte pour tester une nouvelle mthode de soutien de crue. Celle-ci consisterait dfinir lhydrogramme objectif de lanne en fonction du stock disponible dans le rservoir au dbut du soutien, et ventuellement en fonction de prvisions saisonnires dhydraulicit. 1.3.1.4 Dbit suprieur un objectif de dbits sommables (soutien de basses eaux) Il sagit de lcher du barrage un dbit suffisant pour obtenir, soit immdiatement la sortie, soit dans les jours suivants une station situe laval, un dbit suprieur ou gal un hydrogramme objectif dtiage prdfini. Dans le cas de Manantali, cet objectif est dfini Bakel par la somme des besoins satisfaire (irrigation, alimentation en eau potable) et des pertes accompagnant le transit des dbits jusquau lieu de la consommation Le dbit minimal lcher pour le soutien dtiage une station situe laval du barrage est calcul suivant le mme principe que pour le soutien de crue. 1.3.1.5 Conservation dune revanche suffisante pour le laminage futur des crues Il sagit de lcher un volume suffisant du barrage pour conserver une revanche (volume libre dans la retenue) permettant de laminer les crues futures au seuil de dbit souhait avec un taux de russite probable prdfini. Cette revanche ncessaire, qui correspond une cote limite maximale du niveau dans le lac, est variable dans lanne. La valeur minimale de dbit lch permettant de conserver la revanche souhaite, est calcule par bilan de volume en fonction de la cote du lac et du dbit entrant dans la retenue

1.3.2 - Consignes dfinissant une limite maximale pour le dbit lch


1.3.2.1 Laminage immdiat des crues Deux types de laminage immdiat des crues peuvent tre envisags : Le laminage immdiat des crues la sortie du barrage consiste lcher un dbit total infrieur ou gal un certain dbit limite prdfini. Le laminage des crues au niveau dune station situe laval du barrage (Bakel dans le cas de Manantali) consiste lcher un dbit suffisamment faible pour que le dbit des jours suivants cette station ne dpasse pas une limite prdfinie. Dans ce cas, le dbit maximal lcher est calcul par modle de propagation en fonction des dbits observs sur les affluents intermdiaires (Bakoye et Falm dans le cas de Bakel).

12

1.3.2.2 Conservation dun stock deau suffisant pour le soutien dtiage futur Il sagit de limiter le dbit total lch du barrage afin de conserver le stock ncessaire (dans la tranche utile des cotes suprieures la cote minimale de scurit) pour pouvoir satisfaire le soutien dtiage futur avec un taux de russite probable prdfini. Ce stock ncessaire, qui correspond une cote limite minimale du niveau dans le lac, est variable dans lanne. La valeur maximale de dbit lch permettant de conserver le stock souhait, est calcule par bilan de volume en fonction de la cote du lac et du dbit entrant dans la retenue

1.4 - Calcul du dbit lcher par les organes dvacuation


Le calcul est fait dans loptique de lcher le dbit minimal permettant de respecter le plus grand nombre possible des consignes qui auront t pralablement dfinies et classes par ordre de priorit. Tout dabord, la fourchette de dbit quil est physiquement possible dvacuer de louvrage est dtermine partir des contraintes de gestion. Elle se resserre ensuite en fonction des limites minimales ou maximales de dbit lcher, imposes par les consignes de scurit puis par celles de gestion. Le processus sarrte lorsque toutes les consignes envisages ont t prises en compte par ordre de priorit dcroissante, ou lorsque lune dentre elles savre incompatible avec les consignes de priorit suprieure. Dans ce dernier cas, la fourchette de dbit lcher est rduite une valeur unique, la fois compatible avec les consignes de priorit suprieure, et la plus proche possible du dbit demand par la consigne incompatible. Cest finalement la borne infrieure de la fourchette rsultante qui dtermine le dbit total lcher du barrage. La rpartition de ce dernier entre les diffrents organes dvacuation (turbines, vannes de surface et vannes de demi fond) est faite de faon produire le maximum de puissance pouvant tre absorbe sur le rseau, et respecter louverture minimale des vannes de surface impose par les contraintes de gestion.

1.5 - Fonctions du logiciel, versions DOS et Windows


Le logiciel est organis en trois grandes parties : gestion des paramtres et donnes ; calculs ; exploitation des rsultats et ditions.

1.5.1 - Gestion de paramtres et donnes


Les deux versions du logiciel permettent de grer un certain nombre de paramtres et donnes qui doivent tre stocks sur lordinateur pour pouvoir tre utiliss dans les calculs de simulation : Paramtres dcrivant sur lanne des scnarios de besoins concernant les diffrents usages: o Dbits exprims au niveau dune station situe laval du barrage. o Puissance lectrique demande. Paramtres dcrivant le barrage (turbines, vannes, etc.) et le rservoir. Paramtres dcrivant la propagation des dbits entre les diffrentes stations utilises pour la simulation. Ce rseau de stations, ainsi que la faon dutiliser ces dernires dans les calculs, sont laisses au choix de l'utilisateur.

13

Limnigrammes limites respecter dans le lac, permettant de limiter les risques de dfaillance pour un objectif de fourniture de dbit (maintien de stock), ou pour le laminage des crues (maintien de revanche). Donnes de base reprsentatives des apports en eau (chroniques de dbit).

1.5.2 Calculs et simulations


Les deux versions du logiciel permettent de raliser les calculs suivants : 1.5.2.1 Simulation chronologique Ce type de calcul consiste simuler sur une longue priode une gestion oprationnelle dfinie par un jeu de consignes assorties de rangs de priorit. Il permet de tester des stratgies de gestion court ou moyen terme, en valuant leurs consquences sur la satisfaction des objectifs envisags. Les donnes utilises en entre de chaque calcul sont les suivantes : Les paramtres caractrisant la retenue et le barrage. Les paramtres caractrisant la propagation des dbits entre les diffrentes stations du rseau adopt. Les chroniques de dbits moyens journaliers concernant certaines stations non influences par le barrage. Des consignes de gestion choisies par lutilisateur parmi une liste propose par le logiciel, et associes ventuellement certains des scnarios de besoins ou certains limnigrammes limites voqus ci-dessus. A chaque pas de temps, l'application d'une rgle de gestion se traduit par le calcul d'une limite minimale ou d'une limite maximale, ou des deux, qui est impose au dbit total pouvant tre lch par le barrage (vidang + dvers + turbin). L'application de plusieurs rgles de gestion a pour effet de resserrer la fourchette de valeurs limites autorises pour ce dbit total. En sortie du calcul, le logiciel produit des fichiers de valeurs journalires pour les variables suivantes : Niveau de la retenue. Puissance lectrique produite. Dbits turbin, vidang, dvers (vannes de dversoir ouvertes au minimum vitant leur submersion) Part de dbit lch dans le seul but de satisfaire les besoins non sommables (voir plus loin), et inutile pour la satisfaction dautres besoins. Dbit certaines stations, en particulier celles qui se situent laval de la retenue Le cas chant, dficit de production lectrique ou de fourniture de dbit, par rapport aux objectifs envisags 1.5.2.2 Traitement des niveaux extrmes dexploitation Ce type de calcul consiste calculer lvolution des valeurs minimales (resp. maximales) du niveau de plan deau dans la retenue, compatibles avec la totale satisfaction future dun objectif de soutien de dbit, de production de puissance ou de niveau dpasser dans le rservoir (resp.. de laminage de crue ou de niveau ne pas dpasser dans le rservoir). Lanalyse statistique des valeurs obtenues permet de dfinir sur lanne des limnigrammes limites minimaux (resp. maximaux) quil est ncessaire de respecter dans la retenue pour tre en mesure datteindre lobjectif dsir avec un taux de russite donn.

14

Les limnigrammes annuels dfinis par ces calculs peuvent tre retenus en tant que consignes de niveaux limites respecter dans le rservoir. Celles-ci peuvent elles-mmes tre intgres dans des jeux de consignes tests par simulation chronologique avec le logiciel. 1.5.2.3 Calculs ponctuels de productible nergtique ou de capacit dvacuation A partir des caractristiques du barrage, ce type de calcul permet dvaluer les solutions optimales de turbinage pour tout jeu de valeurs concernant le nombre de turbines disponibles, le niveau de retenue, le dbit total lch ou la puissance dsire.

1.5.3 - Exploitation des rsultats


Les deux versions du logiciel permettent ldition des chroniques de rsultats sous forme de tableaux de chiffres ou de graphiques, ainsi que leur interprtation statistique par diverses procdures de calcul.

15

2 Notice dutilisation de la version DOS. Dtail des paramtres et options de calcul


2.1 Installation du logiciel et spcificits de linterface utilisateur, version DOS
2.1.1 Installation et dmarrage
Parmi les lments placs dans le rpertoire C:\SIMULSEN lors de linstallation de Simulsen pour Windows (cf $ 3.1) se trouve le sous rpertoire DATA, qui contient tous les lments ncessaires au fonctionnement de Simulsen sous DOS. Il est possible dutiliser la version pour DOS directement partir du rpertoire C:\SIMULSEN\DATA, en veillant alors ne jamais utiliser en mme temps la version pour Windows, car toutes deux utilisant dans ce cas les mmes fichiers de donnes et de paramtres, cela provoquerait des erreurs. Il est galement possible dutiliser la version DOS indpendamment partir dun autre rpertoire dans lequel le contenu de c:\SIMULSEN\DATA aura t pralablement recopi. En cas de recopie de la version DOS partir dun CDRom, on veillera ce que les fichiers obtenus sur le disque dur ne soient pas en mode lecture seule. Si ncessaire, il suffit de dsactiver ce mode en accdant aux proprits des fichiers avec le bouton droit de la souris. Le lancement du logiciel sous DOS se fait partir du fichier SIMULSN3.BAT situ dans le rpertoire DATA, que lon peut lancer par double clic dans lexplorateur Windows ou partir dun raccourci plac sur le bureau. Il est galement possible de lancer lexcution de ce fichier batch directement partir dune fentre DOS, aprs stre plac dans le bon rpertoire. Il faut veiller ne jamais lancer SIMULSEN sous DOS dans plusieurs fentres simultanment, sous peine dentraner des dsordres de fonctionnement du logiciel.

2.1.2 Saisies au clavier


-Dans les saisies au clavier, la frappe dune touche non autorise na dautre effet que lmission dune sonnerie dalerte. -Idem pour toute saisie de valeur hors intervalle autoris, ou de chane de caractres incorrecte. -Toute saisie est limite, en dimension, au cadre color apparaissant l'cran. -Toute saisie doit se terminer par la frappe de la touche "Entre". -Toute erreur de saisie constate avant la frappe de la touche "Entre" peut tre corrige l'aide de la touche d'effacement arrire. -Pour la plupart des saisies d'options, une des options proposes apparat avec un indice en surbrillance. Cela signifie que la frappe simple de la touche "Entre" permet de slectionner cette option, sans en saisir l'indice. -Le droulement du programme peut tre interrompu momentanment tout moment, en particulier lors d'un dfilement de liste l'cran, par la frappe de la touche "Pause", ou par la frappe simultane des touches "Ctrl" et "Num". Le droulement reprend aprs la frappe d'une touche quelconque. -Le droulement dune procdure du programme peut tre interrompu dfinitivement (dconseill), par la frappe simultane des touches "Ctrl" et "Arrt Dfil", ou "Ctrl" et "Pause", ou Ctrl et C. Il est alors demand lutilisateur sil dsire terminer ou non le programme de commandes. Une rponse positive entrane larrt dfinitif du programme et la fermeture de sa

16

fentre. Une rponse ngative entrane la poursuite du programme au niveau dun menu suprieur. -Les diffrents menus apparaissant durant le droulement du programme, sont suffisamment explicites pour permettre l'utilisation de la plupart des procdures. Il est toutefois vivement recommand de lire la prsente notice, avant d'utiliser le logiciel.

2.1.3 - Impressions
Si aucune imprimante en marche nest relie au port parallle n 1 de lordinateur (LPT1), toutes les sorties imprimes demandes sont rediriges vers un fichier nomm IMPRESS.JCB, cras chaque dmarrage de procdure.

2.1.4 Editions sur fichiers texte


Un certain nombre de procdures du logiciel proposent ldition de tableaux de valeurs. Lutilisateur doit choisir la destination de ldition : cran, imprimante ou fichier texte. Lorsquune dition est effectue sur fichier texte, ce dernier, nomm par lutilisateur, est automatiquement plac dans le rpertoire RESULT. Si le fichier existe dj au moment de ldition, lutilisateur doit choisir de faire l criture en mode ajout ou en mode crasement.

2.1.5 Rglage de la vitesse de dfilement lcran


En fonction de la rapidit de lordinateur utilis, certains affichages effectus par le logiciel lcran peuvent dfiler trop vite ou trop lentement. Cette vitesse peut tre rgle en modifiant le paramtre appropri dans le fichier CODEIMPR.TXT, accessible par le notepad de Windows.

2.2 - Gestion de paramtres et donnes : menus de la version DOS


Lorganigramme de ces menus est prsent en annexe 1.

2.2.1 Scnarios dobjectifs de dbit ou de puissance


Pour effectuer une simulation envisageant des objectifs de production de puissance ou de dbit variables dans lanne, il suffit de choisir ces objectifs parmi des scnarios pralablement dfinis, sans quil soit ncessaire de les dtailler chaque fois. Ces scnarios de besoins, enregistrs en nombre quelconque, sont grs par les procdures dcrites ci-dessous. Ils sont classs dans des catgories dfinies dans un fichier nomm BESOINS.TXT, modifiable avec un diteur simple en dehors du logiciel. Un exemple de contenu du fichier BESOINS.TXT est donn en annexe 4, avec une description de son format. Les catgories dobjectifs de dbit dcrites dans le fichier BESOINS.TXT sont associes un code dfinissant leur caractre sommable ou non sommable. Pour satisfaire simultanment plusieurs besoins sommables, il faut fournir un dbit suprieur ou gal la somme des dbits demands.

17

Au contraire, la satisfaction simultane de plusieurs besoins non sommables est obtenue par la fourniture d'un dbit seulement suprieur ou gal au plus fort dbit demand. Les catgories dobjectifs dcrites dans le fichier BESOINS.TXT sont galement associes un code conditionnant le mode de saisie des scnarios. Cette saisie porte sur un certain nombre de paramtres agronomiques lmentaires pour les besoins en eau relatifs lirrigation. Pour les autres catgories de besoins, il suffit de saisir des couples date-dbit ou date-puissance. Une fois entr dans le menu de gestion des scnarios de besoins, on choisit la catgorie de besoin traiter puis le traitement souhait (saisie, modification, limination ou dition de scnario) 2.2.1.1 - Saisie ou modification d'un scnario Chaque scnario de besoin, affect dun intitul saisi en format libre par lutilisateur, est dfini par la variation de ce besoin durant lanne, et non pas par une variation danne en anne. Lors de chaque saisie ou modification de scnario de besoin, la date courante est automatiquement ajoute la fin de lintitul du scnario.

2.2.1.1.1 - Cas des besoins en irrigation : saisie ou modification


Les paramtres saisir pour dfinir un scnario de besoins sont les suivants : types de cultures (entre 1 et 8) rgions de cultures (entre 1 et 5) superficie irrigue totale, en hectares; intensit culturale, par type de culture (entre 0 et 1); rpartition relative des superficies irrigues par rgion (entre 0 et 1, somme gale 1) coefficient d'efficience de l'irrigation, par type de culture (entre 0 et 1); coefficients d'assolement relatif, par type de culture et par rgion (entre 0 et 1); besoins en eau, par type de culture et par mois, exprims en mtres cubes par hectare; Chaque type de paramtre doit tre saisi dans une grille spcifique, ne permettant aucun retour en arrire entre les cases. En cas derreur constate aprs la frappe de la touche Entre, il faut finir la saisie de la grille et refuser la validation. La saisie reprend alors au dbut pour le paramtre concern. Lorsque tous les paramtres ont t saisis, lutilisateur doit saisir un intitul en format libre caractrisant le scnario. Pour chaque scnario de cultures irrigues dfini par les paramtres ci-dessus, le logiciel calcule automatiquement les besoins en eau rsultants sous forme de dbits moyens mensuels. Ce sont ces valeurs mensuelles dobjectif de dbit qui sont utilises dans les simulations. Pour les besoins en eau de type irrigation, il est possible de modifier un scnario enregistr. Lutilisateur saisit de nouvelles valeurs pour les paramtres quil dsire et prcise si le scnario rsultant doit remplacer loriginal ou tre considr comme un nouveau scnario dans la liste des scnarios enregistrs.

18

2.2.1.1.2 - Cas des autres besoins : saisie


La saisie d'un scnario se fait de faon chronologique, sous forme d'un certain nombre (au moins un) de couples date - besoin, les dates tant dfinies par le jour et le mois. Elle se termine par la frappe de la touche "Entre", la place d'une date. Ici encore, le mode de saisie ne permet aucun retour en arrire entre cases. Toute erreur de saisie constate aprs la frappe de la touche "Entre" ne peut tre corrige qu'en arrtant la saisie et en refusant la validation. Lorsque tous les paramtres ont t saisis, lutilisateur doit saisir un intitul en format libre caractrisant le scnario. Pour chaque scnario de besoin enregistr, le logiciel calcule automatiquement un tableau annuel des dbits moyens journaliers demands, par interpolation linaire partir du ou des couples saisis. Ce sont ces tableaux annuels de 365 objectifs de dbits journaliers qui sont utiliss dans les simulations. 2.2.1.2 - Edition des scnarios dj saisis Lutilisateur choisit le ou les scnarios diter, ainsi que la destination de ldition (cran, imprimante ou fichier texte automatiquement plac dans le rpertoire RESULT). 2.2.1.3 - Elimination d'un scnario Lutilisateur choisit le ou les scnarios de besoins liminer. Le logiciel rorganise en consquence la liste des scnarios enregistrs pour la catgorie de besoins concerne. 2.2.1.4 - Modification de lgende dun scnario Lutilisateur saisit le nouvel intitul pour le scnario quil dsire. Les autres paramtres de ce scnario restent inchangs.

2.2.2 - Gestion des paramtres relatifs au barrage et au rservoir


Le logiciel permet de grer plusieurs jeux de caractristiques concernant le barrage et le rservoir. Ces jeux de caractristiques peuvent correspondre diffrentes versions de paramtres prcises au cours du temps (par exemple les relations cote-surface-volume ou les caractristiques de turbines pour Manantali). Ils peuvent aussi correspondre diffrentes configurations envisages pour un ouvrage en projet. Lorsquune simulation doit tre effectue, il suffit de choisir parmi les jeux de caractristiques enregistrs, celui qui doit tre utilis dans le calcul. 2.2.2.1 Saisie ou modification dun jeu de caractristiques Chaque jeu de caractristiques est dfini par un intitul saisi en format libre par lutilisateur et par lensemble des paramtres lists ci dessous relation entre cote (m) et volume de la retenue (Mm3) : entre 1 et 14 couples relation entre cote (m) et superficie de la retenue (km2) : entre 1 et 14 couples

19 relation entre cote dans la retenue (m) et dbit vacu maximal (m3/s), par le dversoir de crues et la vidange de fond (dbit obtenu pour l'ouverture maximale de ces organes) : entre 1 et 14 couples relation entre cote dans la retenue (m) et dbit vacu minimal (m3/s) par le dversoir de crue (dbit obtenu pour l'ouverture minimale de cet organe et la fermeture complte de la vidange de fond) : entre 1 et 14 couples relation entre cote dans le canal de fuite (m) et dbit total vacu du barrage (m3/s) : entre 1 et 14 couples relation entre chute nette (m) et dbit maximal turbinable par groupe (m3/s) : entre 1 et 14 couples cote maximale admise dans le lac, pour la scurit des ouvrages nombre de groupes quipant l'usine hydrolectrique puissance minimale, ou de dcrochement, dveloppable par groupe (Mw) puissance maximale, ou nominale, dveloppe par groupe (Mw) coefficient k de perte de charge en conduite damene, par turbine (s2/m5). Ce coefficient est dfini par k = dH/Qt2 lorsque Qt dsigne le dbit turbin dun groupe exprim en m3/s et dH la perte de charge en conduite damene vers ce groupe, exprime en mtre. volution annuelle du surplus net de pertes par vaporation caus par la retenue :12 valeurs mensuelles exprimes en mm par mois. Relation donnant le rendement d'une turbine, exprim en pourcent, en fonction de la chute nette (m) et du dbit turbin (m3/s).

La saisie intgrale dun nouveau jeu de caractristiques consiste saisir lensemble de ces paramtres et relations, ainsi que lintitul le caractrisant. Lorsquau moins un jeu de caractristiques est dj enregistr, lutilisateur a la possibilit de modifier lun dentre eux, soit pour remplacer le jeu original, soit pour crer un nouveau jeu de caractristiques enregistr. La modification dun jeu de caractristiques consiste saisir de nouvelles valeurs pour les paramtres et relations choisis par lutilisateur, et/ou saisir un nouvel intitul. Lors de toute saisie ou modification dun jeu de paramtres, la date courante est automatiquement ajoute la fin de lintitul du jeu concern. Lors de la saisie dune relation entre deux paramtres, lutilisateur marque la fin de saisie en frappant directement la touche "Entre" quand le curseur est plac dans la colonne du premier paramtre, en attente de chiffres. Pour le tableau des rendements, double entre, la procdure consiste saisir dabord entre 1 et 14 valeurs de chute brute, en terminant par la frappe simple de la touche "Entre". On saisit ensuite entre 1 et 14 lignes constitues chacune d'une valeur de dbit, suivie des valeurs de rendement correspondant ce dbit et aux diffrentes chutes en entre. La saisie se termine en tapant directement la touche "Entre", quand le curseur se trouve plac dans la colonne des dbits. A la fin de chaque saisie de tableau ou groupe de paramtres, l'oprateur doit valider sa saisie pour pouvoir poursuivre. En cas de refus de valider, le programme recommence la saisie en question. Les diffrentes relations caractrisant le barrage et la retenue, saisies sous forme de sries de couples ou de triplets de paramtres, sont interprtes par interpolation linaire dans les procdures de calcul du logiciel.

20

2.2.2.2 Edition des jeux de caractristiques enregistrs Lutilisateur choisit le ou les jeux de caractristiques diter, ainsi que la destination de ldition (cran, imprimante ou fichier texte automatiquement plac dans le rpertoire RESULT).

2.2.2.3 Elimination dun jeu de caractristiques enregistr Lutilisateur choisit le ou les jeux de caractristiques liminer. Le logiciel rorganise en consquence la liste des jeux enregistrs.

2.2.3 - Gestion des paramtres de rseau de stations


Le logiciel permet de grer plusieurs rseaux de stations, qui dcrivent la propagation des dbits entre stations ainsi que la faon de les considrer dans les calculs (simulation dune connaissance en temps rel ou non). Ces rseaux peuvent correspondre diffrentes versions de paramtres prcises au cours du temps (par exemple les modles de propagation de dbit jusqu Bakel, dans le cas du barrage de Manantali). Ils peuvent aussi correspondre diffrents ouvrages existants ou en projet. Lorsquune simulation doit tre effectue, il suffit de choisir parmi les rseaux enregistrs, celui qui doit tre utilis dans le calcul. 2.2.3.1 - Saisie ou modification dun rseau de stations Chaque rseau est caractris par un intitul saisi en format libre et par un certain nombre (infrieur ou gal 15) de stations. Lintitul est automatiquement complt par la date courante lors de chaque saisie ou modification de rseau de stations. La saisie intgrale dun nouveau rseau de stations consiste saisir son intitul, et y ajouter les stations qui le composent. Lorsquau moins un rseau de stations est dj enregistr, lutilisateur a la possibilit de modifier lun dentre eux, soit pour remplacer le rseau original, soit pour crer un nouveau rseau. La modification dun rseau consiste y ajouter des stations, en supprimer ou saisir un nouvel intitul. Pour supprimer des stations dans un rseau, il suffit lutilisateur dindiquer leur rang. Le logiciel rorganise en consquence les stations subsistant dans le rseau. Lajout dune station dans un rseau consiste saisir les paramtres suivants : numro de code de la station (compos de 7 chiffres obligatoirement) Le codage des stations doit vrifier la rgle suivante: toute station situe en amont d'une autre doit avoir un numro de code strictement suprieur. Toutes les stations dun rseau doivent avoir des numros de code diffrents Nom de la station : en format libre, sur 15 caractres. Dans tous les cas, les donnes chronologiques lues ou calcules pour la station seront considres par le logiciel comme des dbits exprims en m3/s, sauf si le nom de la station commence par les 5 caractres suivants : H(cm). Dans cet unique cas, les donnes de la station seront considres comme des cotes exprimes en cm.

21 Type de la station : apports au droit du barrage ; sortie du barrage ; autre Pour pouvoir tre utilis dans un calcul, un rseau de stations doit au moins contenir une station unique figurant les apports au droit du barrage, ainsi quune station unique figurant la sortie du barrage. Nature des dbits utiliser : valeurs observes et/ou valeurs calcules ; valeurs calcules uniquement o Valeurs observes et/ou valeurs calcules : pour les stations dont les dbits journaliers observs sont utiliss en entre dans les calculs de simulation chronologique. Des chroniques de dbit journalier doivent figurer pour ces stations dans la banque de donnes de base gre par le logiciel. o Valeurs calcules uniquement. Cest le cas en particulier pour les stations fictives, et pour celles o lon ne dispose pas de donnes. Ce choix est par ailleurs impos pour les stations figurant la sortie du barrage ou situes laval. Pour toutes ces stations doivent tre prciss (voir plus bas) les paramtres dun modle de propagation permettant de calculer les dbits partir de ceux de stations situes lamont. Dbits observs supposs connus en temps rel : oui ou non o Rponse : OUI, dans le cas des stations o les dbits sont censs tre connus en temps rel pendant la gestion oprationnelle de louvrage. Les valeurs observes de ces dbits, lues sur banque de donnes, peuvent alors tre utiliss pendant les simulations pour le calcul des dbits lcher. o Rponse : NON, pour les autres stations. Ce choix est en particulier impos par le logiciel pour les stations dont les simulations ne peuvent utiliser que des valeurs de dbit calcules (voir paramtre ci-dessus).

Remarque : en fait, les calculs de simulation chronologique passent chaque jour par les deux phases successives suivantes : 1- calcul du dbit lcher en situation de gestion oprationnelle ; 2- calcul des consquences du dbit lch sur lvolution du niveau de plan deau dans le rservoir et sur les dbits laval du barrage. Lorsque les dbits observs, lus sur la banque de donnes, sont supposs connus en temps rel dans les simulations, ils sont utiliss dans les deux phases du calcul. Dans le cas contraire, les dbits observs ne peuvent tre utiliss que dans la phase 2. La station figurant les apports au droit du barrage est typique du cas o les simulations peuvent utiliser des valeurs observes de dbits, supposes non connues en temps rel. Ceci reprsente bien ce qui se produit en gestion oprationnelle : le calcul du dbit lcher repose sur des dbits observs lamont de la retenue et ventuellement sur des affluents non influencs (modle de propagation), mais pas au droit du barrage. Ce sont par contre les apports effectifs au droit du barrage qui influent avec le dbit lch et les pertes sur lvolution du plan deau dans le rservoir. coefficient de tarissement K (exprim en 1/jour) Ce coefficient permet d'valuer, pendant le tarissement, le dbit Q du jour j+n partir de celui du jour j, par: Q(j+n) = Q(j) * exp(-K*n) Remarques: on saisit une valeur nulle si on ne connat pas ce coefficient. Par ailleurs, seul le coefficient relatif la station situe l'entre de la retenue, est susceptible d'tre utilis dans la version actuelle du logiciel. Prvisions partir de stations de lamont : oui ou non La prvision des dbits partir de stations de lamont est facultative pour les stations dont les simulations peuvent utiliser des valeurs de dbits observes supposes connues en temps rel

22

(voir paramtres dfinis plus haut). Pour les autres, sauf pour la station figurant la sortie du barrage o elle est interdite par le logiciel, cette prvision est obligatoire. Loption Prvisions partir de lamont = OUI, signifie qu' chaque pas de temps dans le calcul de simulation, le tableau des dbits moyens journaliers de la station, connu jusqu'au pas de temps en question (valeurs observes ou calcules), est extrapol d'un certain nombre de jours partir des donnes de l'amont par modle de propagation. Les paramtres caractrisant ce modle de propagation sont les suivants : Nombre de stations servant au calcul de prvision (1 2) Numros de code des stations prviseurs (entre 1 et 2) Toute station utilise comme prviseur doit avoir un numro de code suprieur celui de la station o est appliqu le modle de propagation. Paramtres du modle de propagation Pour une prvision de dbit aval Qav partir de deux stations (dbits Qam1 et Qam2), on a le choix entre les deux types de modles suivants : Option 1 : Qav(j) = Qprop(j) Option 2 : Qav(j) = Qprop(j) + Qam2(j-D) Avec : Qprop(j + f2(Qam1(j)+M*Qam2(j-D))) = f1(Qam1(j)+M*Qam2(j-D)) Il faut dans ce cas choisir entre ces deux types de modles, et saisir les valeurs du coefficient multiplicateur M et du dcalage de temps D (entier entre 0 et 5). Dans le cas dune prvision effectue partir dune seule station amont, le modle est du type : Qav(j+f2(Qam(j))) = f1(Qam(j)) Les paramtres du modle de propagation (fonction dbit f1 et temps f2) sont des triplets [dbit amont (m3s-1) - dbit aval (m3s-1) - temps de propagation (jours)], dont le nombre doit tre compris entre 2 et 30. La saisie de ces triplets effectue par dbits amont croissants se termine en frappant directement la touche "Entre" quand le curseur se trouve dans la colonne de dbit amont. Pour quun rseau de stations puisse tre utilis par les calculs de simulation, il est ncessaire que les rgles suivantes soient respectes : Pour la station figurant la sortie du barrage, les dbits ne doivent pas tre lus sur banque de donne et ne sont donc pas supposs connus en temps rel Pour une station autre que celle figurant la sortie du barrage : o Si ses dbits ne sont pas lus sur banque de donnes alors ils ne sont pas supposs connus en temps rel et doivent tre calculs par modle de propagation o Si ses dbits sont lus sur banque de donnes et supposs non connus en temps rel, alors ils doivent tre calculs par modle de propagation Toutes les stations dun rseau doivent avoir un numro diffrent Le rseau doit comporter au moins une unique station figurant les apports au droit du barrage et une unique station figurant la sortie du barrage. Si les dbits dune station sont calculs par modle de propagation deux prviseurs avec un dcalage de temps non nul entre les prviseurs, il est ncessaire que le deuxime prviseur corresponde une station dont les dbits sont lus sur banque de donnes. Les dbits dune station ne peuvent tre lus sur banque de donnes sils sont par ailleurs calculs par un modle de propagation dont un prviseur correspond une station dont les dbits ne sont pas lus sur banque de donnes.

23

Le rseau ne doit pas comporter inutilement de station dont les dbits seraient lus sur banque de donnes et qui ne serait pas rfrence comme prviseur dans un modle de propagation pour une autre station.

Certaines de ces rgles sont imposes au moment de la saisie des paramtres de rseau de stations et ne peuvent tre contournes. Au lancement des calculs, les autres rgles font lobjet dun contrle automatique qui bloque ventuellement la procdure en signalant la nature du problme rencontr. 2.2.3.2 Edition des rseaux enregistrs Lutilisateur choisit le ou les rseaux diter, ainsi que la destination de ldition (cran, imprimante ou fichier texte automatiquement plac dans le rpertoire RESULT). 2.2.3.3 Suppression de rseau Lutilisateur choisit le ou les rseaux liminer. Le logiciel rorganise en consquence la liste des rseaux enregistrs.

2.2.4 - Gestion des consignes de niveau limite respecter dans la retenue


Certaines consignes de gestion pouvant tre simules par le logiciel, consistent lcher un dbit suffisamment faible (resp. fort) de faon maintenir le niveau de la retenue au dessus (resp. en dessous) dun limnigramme limite minimal (resp. maximal) pralablement dfini. Ces limnigrammes limites annuels respecter dans la retenue, enregistrs en nombre quelconque, sont grs par les procdures dcrites ci-dessous. Pour pouvoir accder ces procdures, lutilisateur doit dabord choisir le type de niveau limite traiter : minimal ou maximal. 2.2.4.1 Cration dune nouvelle consigne de niveau minimal (resp. maximal) Une nouvelle consigne de niveau respecter dans la retenue peut tre cre soit par saisie manuelle de points pivots, soit par utilisation des rsultats dun calcul de niveau extrme dexploitation.

2.2.4.1.1 Saisie manuelle dun limnigramme


La saisie d'un limnigramme se fait de faon chronologique, sous forme d'un certain nombre de couples [date cote dans la retenue], les dates tant dfinies par le jour et le mois. Elle se termine par la frappe de la touche "Entre", la place d'une date. Un tableau annuel de 365 cotes limites minimales (resp. maximales) respecter dans la retenue est alors calcul automatiquement, par interpolation linaire, partir du ou des couples ainsi saisis. Si la saisie est valide par lutilisateur, il est demand celui-ci de saisir une lgende en format libre pour caractriser la consigne cre.

24

2.2.4.1.2 Utilisation des rsultats de calcul de niveau extrme dexploitation


Lorsque cette procdure est appele, le logiciel commence par donner la liste des rsultats de calcul de niveau extrme dexploitation enregistrs (voir & 2.3.2), susceptibles dtre utiliss pour crer une consigne du type choisi (limnigramme limite minimal ou maximal respecter). Si la liste est vide, cette procdure nest pas propose et la cration dune nouvelle consigne de niveau limite ne peut alors tre faite que par saisie manuelle. Les rsultats de calcul de niveau extrme dexploitation consistent d'une part en limnigrammes de cotes minimales (resp. maximales) dans le lac, calculs sur un certain nombre d'annes, et d'autre part en quantiles de ces mmes limnigrammes, constituant des limnigrammes annuels iso-frquence pour diffrents temps de retour. Lutilisateur doit choisir parmi la liste de rsultats proposs, celui qui doit tre exploit pour crer la nouvelle consigne de niveau limite. Il doit galement choisir le temps de retour du limnigramme iso-frquence souhait, sachant que plus celui-ci est grand, plus la consigne labore sera contraignante. Enfin, il est demand de saisir une lgende en format libre pour caractriser la consigne cre. 2.2.4.2 - Edition des consignes de limnigrammes minimaux (resp. maximaux) existantes Cette dition peut tre dirige vers limprimante, un fichier texte (plac dans le rpertoire RESULT) ou lcran. On a le choix entre une simple liste des limnigrammes limites minimaux (resp. maximaux) respecter et ldition dtaille de certains dentre eux.

2.2.4.2.1 Liste simple des consignes enregistres


Pour chaque consigne enregistre, cette dition donne le rang de la consigne suivi de sa lgende.

2.2.4.2.2 Tableau complet des cotes limites respecter pour certaines consignes
Pour chacune des consignes demandes par lutilisateur, cette dition donne le rang de la consigne, sa lgende et le tableau annuel (31 lignes, 12 colonnes) de cotes minimales (resp. maximales) respecter dans la retenue. 2.2.4.3 - Elimination de consignes L'utilisateur choisit le rang des consignes quil dsire liminer.

2.2.5 - Gestion des donnes de base (chroniques de dbit)


Les calculs de simulation chronologique et les calculs de niveau extrme dexploitation, utilisent des donnes reprsentant la ressource en eau disponible. Des chroniques enregistres de dbit journalier sont ncessaires pour les stations o il est prvu dutiliser des valeurs observes, daprs le paramtrage du rseau (voir & 2.2.3.1) retenu pour les calculs.

25

Les chroniques de dbit journalier utilises par le logiciel sont places dans des fichiers texte. Pour une station de code NNNNNNN, la chronique doit tre place dans un fichier nomm NNNNNNN.ASC, situ dans le rpertoire QDONNES. Seules sont interprtes par le logiciel, les lignes de fichier respectant le format suivant : les 10 premiers caractres de la ligne donnent la date : JJ/MM/AAAA La premire valeur numrique intgre rencontre sur la suite de la ligne est interprte comme le dbit associ la date. Les lignes ne permettant pas dinterprter un couple date-dbit suivant ce format, ou non places en ordre chronologique, sont ignores par le logiciel. Des fichiers respectant ce format peuvent tre aisment crs avec Excel, en demandant la sauvegarde sous forme de fichier texte *.CSV. Dans ce cas, il faut bien veiller la conformit du format des dates affiches dans Excel, en particulier avec quatre chiffres pour lanne. Les procdures prsentes ci-dessous apportent une aide pour la gestion des chroniques de dbit utilises par le logiciel. 2.2.5.1 - Mise jour des dbits journaliers dune station. La mise jour de la banque de donnes de base du logiciel doit tre effectue en utilisant des fichiers prpars par ailleurs (par exemple partir dExcel), o les donnes rajouter doivent figurer conformment au format dcrit ci-dessus. Lutilisateur doit saisir le numro de code NNNNNNN de la station pour laquelle il veut ajouter des dbits dans la banque de donnes de base. Le logiciel indique alors sil existe dj un fichier de donnes NNNNNNN.ASC pour cette station, et donne la priode totale couverte par ce fichier, ainsi que sa plus longue priode dannes entires conscutives sans lacune de dbit journalier. Si le fichier nexiste pas ou ne contient aucune donne valide, le logiciel signale labsence de donne pour cette station. Lutilisateur doit ensuite indiquer le nom du fichier contenant les donnes ajouter au fichier NNNNNNN.ASC. Le logiciel interprte alors ce fichier suivant le format dcrit ci-dessus, et donne la priode totale couverte par ses donnes, ainsi que sa plus longue priode dannes entires conscutives sans lacune de dbit journalier. Si le fichier indiqu contient effectivement des donnes valides pouvant tre ajoutes au fichier NNNNNNN.ASC, le logiciel demande les dates de dbut et de fin de la priode sur laquelle doit porter la mise jour de la base donnes. Il est galement demand si les ventuelles donnes existantes dans la base pour la priode mise jour doivent tre surcharges ou non par les nouvelles donnes, et si ces surcharges peuvent ou non tre effectues par des lacunes. Aprs avoir effectu la mise jour de la base de donnes, le logiciel donne pour le fichier NNNNNNN.ASC rsultant, la priode totale couverte par ce fichier, ainsi que sa plus longue priode dannes entires conscutives sans lacune de dbit journalier. Pour ne pas multiplier inutilement les oprations, il est conseill de neffectuer la mise jour de la banque de donns quune fois par an, en intgrant les sries compltes de dbit de lanne prcdente. Les calculs de simulation ne peuvent en effet tre mens que sur des priodes dfinies par annes calendaires et exemptes de lacunes de donnes.

26

2.2.5.2 Edition des priodes de donnes dj stockes Si plusieurs rseaux de stations sont grs par le logiciel, il est demand de slectionner le rseau pour lequel on dsire examiner la banque de donnes de dbit journalier. Le logiciel examine alors les stations du rseau les unes aprs les autres. Pour chaque station dont le paramtrage du rseau prvoit lutilisation de valeurs de dbit observes dans les calculs, la procdure donne la priode totale couverte par le fichier NNNNNNN.ASC associ la station, ainsi que sa plus longue priode dannes entires conscutives sans lacune de dbit journalier.

2.3 Calculs et simulations : menus de la version DOS


Lorganigramme de ces menus est prsent en annexe 2.

2.3.1 - Calcul de simulation chronologique


Lannexe 7 prsente deux exemples de simulations chronologiques. 2.3.1.1 - Prliminaires Si plusieurs jeux de caractristiques concernant le barrage et la retenue sont grs par le logiciel, il est demand de choisir le jeu de paramtres utiliser dans le calcul. Mme chose en ce qui concerne les rseaux de stations. Si les rsultats d'un ventuel calcul prcdent de simulation chronologique n'ont pas t sauvegards, le programme signale que ceux-ci vont tre crass par le nouveau calcul, et demande si lon dsire poursuivre ou non le processus. Avant le calcul proprement dit, une srie de tests vrifie la prsence et l'intgrit des fichiers ncessaires au calcul d'une part, et la cohrence du fichier des stations hydromtriques d'autre part. Entre autre, celui-ci doit satisfaire aux conditions suivantes: prsence dans le rseau, des stations figurant la sortie du barrage et les apports au droit du barrage prsence dans le rseau, de toute station rfrence par une autre pour un calcul de prvision; sauf pour celle qui figure les apports au droit du barrage, toute station pour laquelle il est prvu dutiliser des valeurs observes de dbit doit figurer parmi les prviseurs du modle de propagation dune station situe laval. Les stations pour lesquelles il est prvu dutiliser des valeurs observes de dbit dans les calculs, doivent prsenter au moins une anne commune de chronique de dbit journalier sans lacune dans la base de donnes.-

Le cas chant, les tests font avorter la procdure, en signalant la nature du problme. 2.3.1.2 Choix des rgles simuler : contraintes et consignes de gestion Chaque simulation chronologique est caractrise par un ensemble de rgles de gestion choisies par lutilisateur parmi les onze rgles suivantes proposes par le logiciel :

27

1 : O = Dbit lch entre Qmin et Qmax lis au barrage (contraintes physiques) 2 : A = Dbit infrieur Qmax (laminage) 3 : B1 = Niveau de retenue infrieur Hmax fixe (scurit) 4 : B2 = Niveau de retenue infrieur Hmax variable (revanche pour laminage) 5 : C1 = dbit suprieur Qmin fixe (dbit sanitaire) 6 : C2 = dbit suprieur Qmin variable (besoins sommables) 7 : C3 = dbit suprieur Qmin variable (besoins son sommables) 8 : D1 = Niveau de retenue suprieur Hmin fixe (scurit, norme, etc .) 9 : D2 = Niveau de retenue suprieur Hmin variable (stock pour besoin en eau) 10 : E = Puissance suprieure Pmin (hydrolectricit) 11 : F = Dbit sortant = dbit entrant (effacement du barrage) Le nombre de rgles retenues pour effectuer une simulation chronologique se situe obligatoirement entre 1 et 11, et aucune rgle ne peut figurer plus dune fois parmi celles-ci. Dans la liste retenue, les rgles doivent tre classes par ordre de priorit dcroissante. Cet ordre est important car lorsque deux consignes sont incompatibles entre elles, cest la consigne prioritaire qui lemporte, comme il est expliqu plus loin (voir & 2.3.1.5). Il faut noter que quand deux rgles se succdent dans la liste adopte, leur ordre est indiffrent si elles sont de mme nature, c'est--dire si elles dfinissent toutes deux une limite minimale (resp. maximale) pour le dbit lch. A titre indicatif, lIRD a test un grand nombre de scnarios de gestion pour Manantali, qui envisagent tous le laminage de crue et la fourniture deau pour lirrigation comme des objectifs satisfaire avec un haut niveau de garantie. Lordre adopt pour les consignes est alors le suivant : 0, B1, D1, C1, A, B2, C2, D2, E, C3. La rgle 0 reprsente une contrainte de gestion et doit obligatoirement figurer en premier rang pour simuler une gestion relle. Les rgles B1 et D1 reprsentent des consignes concernant la scurit de louvrage La rgle C1 de dbit sanitaire rserv est couramment considre comme une consigne de gestion prioritaire pour ce genre douvrage Les rgles A et B2 relatives au laminage des crues concernent la scurit des riverains et des amnagements laval. Les rgles C2 et D2 visent respectivement fournir leau ncessaire pour lirrigation et scuriser cette fourniture en maintenant un stock suffisant dans le rservoir. Les rgles E et C3 concernent les autres objectifs de gestion du barrage : hydrolectricit et soutien de crue. Places derrire la consigne D2, ces rgles peuvent dans certains cas ne pas tre pleinement satisfaites. Pour faire une nouvelle simulation chronologique, lutilisateur a la possibilit de conserver la liste de rgles courantes propose (correspondant la liste adopte pour le prcdent calcul) ou den ressaisir une nouvelle. Dans ce deuxime cas, les rangs de rgles adoptes doivent tre saisis par ordre de priorit dcroissante, spars par la frappe de la touche Entre. Deux frappes successives de cette touche signifient la fin de saisie des rgles simuler, et le programme demande alors de valider la liste des rgles saisies avant de poursuivre. En cas de non validation, on peut saisir une nouvelle liste. 2.3.1.3 Prcisions concernant les rgles de gestion adoptes. Une fois que la liste des rgles simuler a t adopte, le logiciel passe ces rgles en revue par ordre de priorit dcroissante. Chacune dentre elles (sauf rgles de type 1 et 11) doit alors tre prcise par un certain nombre de paramtres.

28

Lorsquune consigne doit tre prcise, lutilisateur a la possibilit de conserver le jeu de paramtres dit par le logiciel, qui correspond aux valeurs adoptes pour cette consigne lors de la dernire simulation chronologique o elle a t utilise. Si ces paramtres ne lui conviennent pas, il doit alors en saisir de nouvelles valeurs, et valider le nouveau jeu de paramtres ainsi cr avant de passer la rgle suivante. Les diffrentes rgles proposes par le logiciel sont dtailles ci-dessous, avec les paramtres ventuels saisir.

2.3.1.3.1 0 : Respect des limites physiques imposes par le barrage sur les lchures
Il sagit dune contrainte tenant compte des limites Qmin et Qmax, qui correspondent respectivement au dbit total lch du barrage dans les deux cas suivants: - fermeture totale de la vidange de fond; dbit turbin nul; ouverture minimale des vannes de l'vacuateur de crue. - ouverture maximale de la vidange de fond; ouverture totale des vannes de l'vacuateur de crue; admission maximale de dbit dans les turbines. Dans toute simulation prtendant reproduire la gestion relle de la retenue, cette contrainte doit tre obligatoirement place en premire priorit. Physiquement, le dbit sortant de louvrage ne peut en aucun cas se situer en dehors de la fourchette [Qmin Qmax] ainsi dtermine en fonction du niveau de plan deau.

2.3.1.3.2 A : Dbit infrieur Qmax (laminage)


Cette consigne dtermine un dbit maximal quil ne faut pas dpasser la sortie du barrage, dans le but de maintenir le dbit une station donne en dessous dun seuil donn Qmax. Si la station o lon veut limiter le dbit se situe la sortie du barrage, le dbit maximal est gal Qmax. Sinon, il est calcul par itrations laide des modles de propagation dcrits par les paramtres du rseau de stations utilis. Pour cette consigne, il est demand de prciser la valeur du seuil constant Qmax de dbit quil ne faut pas dpasser, ainsi que la station o il faut respecter cette limitation. Cette station doit tre choisie dans la liste propose par le logiciel, qui comprend la sortie immdiate du barrage et les stations situes laval.

2.3.1.3.3 B1 : Niveau de retenue infrieur Hmax fixe (scurit)


Cette consigne de scurit dtermine un dbit minimal lcher du barrage. Celui-ci est calcul par bilan de volume partir du niveau du lac 0 heure, du dbit entrant dans la retenue, et de l'vaporation nette, de faon que le niveau 24 heures ne dpasse pas le seuil choisi. Pour cette consigne, il suffit de prciser le seuil de niveau Hmax ne pas dpasser. Il est possible de choisir la cote maximale de scurit figurant dans le jeu de paramtres utilis pour le barrage et le rservoir, ou une autre valeur.

2.3.1.3.4 B2 : Niveau de retenue infrieur Hmax variable (revanche pour laminage)


Cette consigne dtermine un dbit minimal lcher du barrage. Celui-ci est calcul par bilan de volume partir du niveau du lac 0 heure, du dbit entrant dans la retenue, et de l'vaporation

29

nette, de faon que le niveau 24 heures ne dpasse pas un limnigramme de cote limite maximale prdfini. Pour cette consigne, il est ncessaire de slectionner un limnigramme annuel de cote maximal ne pas dpasser dans la retenue, dans la liste propose par le logiciel. Cette liste contient tous les limnigrammes de ce type qui sont dj enregistrs (voir & 2.2.4) au moment de lancer le calcul

2.3.1.3.5 C1 : Dbit suprieur Qmin fixe (dbit sanitaire)


Cette consigne vise maintenir le dbit au dessus dun certain seuil constant la sortie du barrage et, si on le souhaite, au dessus dun autre seuil une station situe laval. Elle dtermine donc une ou deux valeurs de dbit minimal quil est ncessaire de dpasser la sortie du barrage, la seconde tant dtermine par itrations laide des modles de propagation dcrits par les paramtres du rseau utilis. Pour le dbit rserv Qmin la sortie du barrage, il est juste ncessaire de saisir la valeur souhaite. Le logiciel demande ensuite si lon dsire dfinir un dbit rserv Qmin une station situe laval. En cas de rponse positive, il est demand de choisir cette station dans la liste propose par le logiciel, ainsi que le seuil de dbit respecter. Il est ensuite possible dopter ou non pour une rduction de ce dbit rserv laval, en cas de faible stock deau dans le rservoir. Si loption est retenue, il faut saisir ce nouveau dbit rserv ainsi que le niveau H du lac caractrisant un faible stock. Enfin, il est possible dopter ou non pour une occultation de toutes les consignes de priorit infrieure lorsque le niveau de retenue est infrieur la limite H caractrisant un stock faible.

2.3.1.3.6 C2 : Dbit suprieur Qmin variable (besoins sommables)


Cette consigne entrane le calcul dun dbit minimal lcher, valu de faon que le dbit qui en rsulte une station situe laval, concide avec un hydrogramme objectif prdfini correspondant la somme de besoins sommables. Lorsque la station o est dfini lobjectif ne correspond pas la sortie immdiate du barrage, le calcul du dbit minimal lcher est effectu par itrations, en utilisant les modles de propagation dcrits par les paramtres du rseau utilis. Pour dfinir lhydrogramme objectif, le logiciel demande de prciser le rang standard M du scnario retenu pour chaque type de besoin sommable pris en compte. Ces scnarios doivent tre choisis dans la liste propose par le logiciel, qui correspond tous les scnarios dj enregistrs (voir & 2.2.1) au moment de lancer le calcul. Lutilisateur doit enfin prciser la station o lobjectif est vis. Celle-ci est choisie dans la liste propose par le logiciel, qui comprend la sortie immdiate du barrage et les stations situes laval.

2.3.1.3.7 C3 : Dbit suprieur Qmin variable (besoins non sommables)


Les commentaires relatifs la consigne prcdente sappliquent pour celle-ci, en y remplaant sommable par non sommable. Des options supplmentaires sont cependant ajoutes cette consigne, soit pour locculter dans certaines conditions, soit pour moduler un objectif de dbit

30

selon certains critres. La possibilit doccultation concerne particulirement le soutien de crue annuel tel quil est dores et dj pratiqu Manantali, avec un dclenchement date fixe li une condition de stock suffisant dans la retenue. Encore au stade de la recherche, la modulation de lhydrogramme objectif de crue peut tre envisage Manantali en tenant compte la fois du stock disponible au dbut du soutien et dune prvision de lhydraulicit naturelle du fleuve pour les mois de septembre et octobre. Lactuelle version de Simulsen DOS envisage une modulation qui slectionne lhydrogramme objectif de crue en fonction dun objectif de stock dans le rservoir en fin de crue. Cette modulation ne prtend pas tre optimale, puisque les recherches se poursuivent actuellement sur le sujet. Loption doccultation de la consigne a pour effet dcarter cette dernire de la liste des consignes envisages pendant N1 jours partir du jour D, ds lors que le niveau de plan deau dans la retenue est infrieur au seuil Hs au jour D. Si loption est retenue, il faut alors saisir les paramtres suivants: Cote minimale Hs ncessaire au jour D dans la retenue, pour ne pas occulter la consigne partir de cette date. Date D du test, pour laquelle on prcise le jour et le mois. Cest cette date que lon compare la cote dans la retenue avec le seuil Hs. Si elle est plus faible que ce dernier, alors la consigne est occulte pendant N1 jours Dure N1 de loccultation de consigne lorsque celle-ci est dcide la date D Mode de gestion envisag pendant les N1 jours doccultation de consigne, lorsquelle a lieu. Une des trois options suivantes doit tre choisie : Maintien du niveau du lac : ceci revient laisser sortir de la retenue un dbit gal celui qui y entre, diminu des pertes par vaporation. Maintien du niveau du lac et non dpassement de lhydrogramme objectif : on laisse sortir un dbit gal au dbit entrant (diminu des pertes), limit si ncessaire pour ne pas engendrer un dbit suprieur lhydrogramme objectif des besoins non sommables la station o celui-ci est vis. Non prise en compte du soutien : ceci revient ne tenir aucun compte de la consigne, pendant toute la dur de son occultation. Toute leau qui aurait d tre lche du barrage aux seules fin de respecter la consigne (et donc sans utilit pour les autres) se trouve alors conserve dans la retenue pendant loccultation. Loption de modulation a pour effet, chaque anne la date D, de redfinir lhydrogramme objectif de lun des besoins envisags en fonction du niveau h(D) de la retenue, du niveau souhait H(D+T) lhorizon T et dun critre annuel Cr pouvant tre une prvision dhydraulicit naturelle du fleuve. Lhydrogramme ainsi redfini automatiquement par le logiciel est alors choisi parmi la liste des scnarios disponibles entre le rang standard M et un rang maximal N. Cette option est propose uniquement en cas dexistence de fichiers adquats prcisant des valeurs de critre annuel Cr (cf annexe 5). Si elle est retenue, il faut donc faire les saisies suivantes : Choix de la catgorie dobjectif de besoins non sommable moduler Rang maximal N du scnario pouvant tre retenu pour le besoin non sommable modulable. Pour une utilisation cohrente de loption de modulation, il est souhaitable que les scnarios dont les rangs sont compris entre M et N soient classs par ordre de valeurs croissantes de dbit moyen pour la priode comprise entre les dates D et D+T. Choix du critre annuel utiliser, dans la liste propose par le logiciel. Cette liste dpend des fichiers prsents dans le sous rpertoire COEFCRUE du logiciel, qui doivent contenir des chroniques de valeurs annuelles de critre Cr. Ces fichiers en format texte (cf annexe 5), non grs par lactuelle version de Simulsen, peuvent tre crs ou modifis laide dun diteur quelconque. Par ailleurs, si le fichier de critre Cr retenu ne contient pas de valeur pour lanne en cours de simulation, le logiciel retient pour cette anne la moyenne des valeurs figurant dans le fichier. Date D du test, pour laquelle on prcise le jour et le mois.

31

Horizon T du niveau vis dans la retenue Niveau de retenue H(D+T) vis dans la retenue pour le jour D+T. En pratique, chaque date D, la procdure teste les scnarios de lobjectif modulable pour les rangs i compris entre M et N. Pour chacun, elle labore un hydrogramme objectif global intgrant les diffrentes catgories dobjectifs non sommables envisags, puis value le volume moyen Voi de cet hydrogramme global entre les dates D et D+T. A partir du niveau h(T) la date D, le logiciel value le niveau probable h(D+T) la date D+T pour chacun des scnarios tests, en assimilant le dstockage net entre les deux dates un polynme du second degr en (CrVoi). Le scnario retenu et donc lhydrogramme objectif global associ- est celui qui donne la plus petite valeur de h(D+T) suprieure ou gale lobjectif H(D+T). Si aucun scnario ne donne satisfaction (h(D+T) toujours infrieur H(D+T)) alors un hydrogramme objectif nul est retenu pour le besoin modulable.

2.3.1.3.8 D1 : Niveau de retenue suprieur Hmin fixe (scurit, norme, )


Cette consigne dtermine une limite maximale pour le dbit lcher du barrage. Celle-ci est calcule par bilan de volume partir du niveau du lac 0 heure, du dbit entrant dans la retenue et de l'vaporation nette, de faon que le niveau 24 heures reste au dessus du seuil choisi. Pour cette consigne, il suffit de prciser le seuil minimal Hmin au dessus duquel on veut maintenir le plan deau.

2.3.1.3.9 D2 : Niveau de retenue suprieur Hmin variable (stock pour besoin en eau)
Cette consigne dtermine une limite maximale pour le dbit lcher du barrage. Celle-ci est calcule par bilan de volume partir du niveau du lac 0 heure, du dbit entrant dans la retenue et de l'vaporation nette, de faon que le niveau 24 heures reste au dessus dun limnigramme de cote limite minimale prdfini. Pour cette consigne, il est ncessaire de slectionner un limnigramme annuel de cote minimal prserver dans la retenue, dans la liste propose par le logiciel. Cette liste contient tous les limnigrammes de ce type qui sont dj enregistrs (voir & 2.2.4) au moment de lancer le calcul

2.3.1.3.10 E : Puissance suprieure Pmin (hydrolectricit)


Cette consigne entrane systmatiquement lvaluation dune limite minimale pour le dbit lcher du barrage. Selon les options retenues, elle peut aussi entraner lvaluation de deux limites maximales. Ces diffrentes limites de dbit sont values par lquation de bilan dnergie. La consigne est prise en compte seulement quand le niveau de plan deau est suprieur un seuil de turbinage S1 dans la retenue. Pour un niveau infrieur, la consigne est ignore et la puissance produite dpend uniquement du dbit lcher ncessit par les autres consignes. Dans un premier temps, il est donc demand de saisir la valeur souhaite pour S1. Il faut ensuite slectionner une des trois options suivantes dfinissant la demande P de puissance produire : P = maximum productible (fonction du niveau dans le lac) P = demande prdfinie P0 (constante ou non)

32

P = maximum productible (fonction du niveau dans le lac) si le niveau dans le lac se situe au dessus dun seuil S2, et demande prdfinie P0 (constante ou non) dans le cas contraire.

Si loption 2 ou 3 est choisie, il faut alors prciser quelle est la demande de puissance P0 prdfinie. On a le choix entre une valeur constante et, sil en existe, un des scnarios de demande de puissance variable dans lanne pralablement saisi (voir & 2.2.1). Si loption 3 est choisie, il faut saisir la valeur du seuil S2, obligatoirement suprieure S1. On a ensuite le choix de restreindre ou non la priode de lanne pendant laquelle la puissance maximale productible peut tre demande. Si cette restriction est souhaite, il faut prciser les dates (jour et mois) de dbut et fin de la priode concerne, et dcider ensuite si la puissance maximale productible doit tre systmatiquement demande ou non lorsque le niveau de plan deau dpasse le seuil de dversement Hd. Le tableau ci-dessous indique la puissance P vise en fonction du niveau de plan deau et des options retenues.
option 3 : maximum productible Pmax si H>S2 et demande prdfinie P0 sinon Sans restriction de priode pour la demande de production maximale Pmax

avec priode restreinte pendant laquelle la puissance maximale Pmax peut tre demande

niveau H de plan d'eau H < S1 H > S1

option 1 : puissance maximale productible Pmax

option 2 : demande prdfinie P0 niveau H de plan d'eau 0 P0 H < S1 S1 < H < S2 S2 < H < Hd max ( S2, Hd) < H 0 P0 Pmax Pmax

avec demande systmatique de puissance maximale productible Pmax si H suprieur au seuil de dversement Hd

sans demande systmatique de puissance maximale productible Pmax si H suprieur au seuil de dversement Hd

0 Pmax

hors hors en priode en priode priode de priode de de Pmax de Pmax Pmax Pmax 0 0 0 0 P0 P0 P0 P0 P0 Pmax P0 Pmax Pmax Pmax P0 Pmax

2.3.1.3.1O.1 Options de calcul du dbit total vacu minimal Qmin, relatif la production dnergie
A chaque pas de temps du calcul, le dbit minimal Qmin lcher du barrage pour respecter la consigne de production dnergie est calcul de la faon suivante : Si H < S1 alors Qmin = 0 . Dans ce cas, la consigne de production dnergie est ignore. Si H >= S1 alors : o Si le niveau de plan deau permet de produire la puissance P demande, avec un dbit total lch compris entre les limites Q1 et Q2, alors : Qmin=Q1 o Si le niveau de plan deau ne permet de produire quune puissance maximale P3 infrieure la puissance demande en lchant un dbit Q3, alors il faut choisir entre les deux options suivantes : Option 1 : Qmin = 0 et Q2 = 0 (puisquon ne peut pas produire la puissance P demande, on renonce la consigne de production dnergie)

33

Option 2 : Qmin = Q3 et Q2 = Q3 (puisquon ne peut pas produire la puissance P demande, on vise quand mme produire le maximum possible P3)

2.3.1.3.10.2 Options de calcul systmatique, d'un dbit total vacu maximal Qmax relatif la production dnergie
On a le choix entre les 5 options suivantes (classes de la moins la plus contraignante pour dventuelles consignes de priorit infrieure dfinissant un Qmin) : pas de calcul de Qmax systmatique (ce qui quivaut Qmax infini) Qmax = 0 si le niveau dans le lac est infrieur S1 Qmax = Q2 Qmax = 0 si le niveau dans le lac est infrieur S1, et Q2 sinon Qmax = Qmin

2.3.1.3.10.3 - Calcul ventuel, pendant l'tiage, d'un dbit total vacu maximal Qmax, compatible avec la production de la puissance demande jusqu' la fin de l'tiage
La possibilit de faire ce calcul est offerte dans le cas o le coefficient de tarissement de la station situe l'entre de la retenue est connu d'une part, et o la puissance demande est fixe lavance d'autre part. Ce calcul ralentit sensiblement le droulement de la simulation. Il consiste en effet reconstituer chaque pas de temps par un calcul rebours, le niveau dans le lac pour tous les jours sparant le jour donn du jour de "fin d'tiage", en considrant que le niveau 24 heures au jour de fin d'tiage est gal au seuil de turbinage S1, en prenant en compte l'vaporation nette, en valuant le dbit entrant dans le retenue l'aide du coefficient de tarissement et en considrant le minimum de dbit turbin permettant de produire la puissance vise. Il est demand de saisir la date qu'on considre comme marquant le dbut de l'tiage, partir de laquelle est fait le calcul, ainsi que la date de fin jusqu' laquelle le respect de Qmax est sens garantir la production de la puissance demande. Il est enfin demand de choisir entre les deux options suivantes: prise en compte systmatique des rsultats du calcul, sachant que Qmax=0 dans les cas o la production dsire s'avre impossible jusqu' la fin de l'tiage, compte tenu du niveau dans le lac. prise en compte des rsultats du calcul, seulement si la production de puissance dsire s'avre possible jusqu' la fin de l'tiage (Qmax>0)

2.3.1.3.11 F : Egalit stricte entre dbit sortant et dbit entrant dans la retenue
Cette consigne entrane le calcul dune limite minimale Qmin et dune limite maximale Qmax pour le dbit lcher, toutes deux gales au dbit des apports valus au droit du barrage.

34

2.3.1.4 Options diverses : conditions aux limites de la simulation chronologique A chaque pas de temps de la simulation, le logiciel calcule en fonction de la situation hydrologique et des rgles de gestion adoptes, une fourchette [Qmin, Qmax] pour le dbit total lcher du barrage. Avant le lancement du calcul, on doit choisir une des deux options suivantes: dbit total lch du barrage = Qmin dbit total lch du barrage = Qmax Le choix de la premire option correspond au cas dune gestion oprationnelle relle, dans laquelle on lche un dbit correspondant la valeur basse de la fourchette autorise, afin d'conomiser au maximum le volume d'eau retenu. On saisit ensuite l'anne de dbut et l'anne de fin du calcul, et la cote initiale dans le lac. Enfin, on a la possibilit dimposer chaque anne sur toute la priode simule, une cote fixe une date donne pour le niveau de la surface libre dans la retenue. Cette option permet surtout danalyser lvolution possible du stock dans la retenue pendant une anne, partir dun tat initial donn. Si cette option est choisie, il faut alors saisir la date en question (jour, mois), ainsi que la valeur de cote fixe. Le calcul commence aprs que lutilisateur ait saisi en format libre un commentaire caractrisant la simulation ralise. Cette simulation est par ailleurs affecte dun numro dordre, incrment dune unit chaque nouveau calcul. 2.3.1.5 - Principes du calcul A chaque pas de temps, le programme calcule le dbit total lcher du barrage, en fonction des rgles de gestion retenues (contraintes ou consignes), des dbits observs (et jugs "connus en temps rel") aux stations non influences, et des ventuelles prvisions de dbits pour ces mmes stations. Le principe du calcul est le suivant : Chaque contrainte ou consigne de gestion adopte pour la simulation, entrane le calcul dune limite minimale Qmin ou maximale Qmax (ou les deux) pour le dbit lcher du barrage. Les diffrentes rgles tant classes par ordre de priorit dcroissante, soit [Qmini(i-1),Qmaxi(i-1)] la fourchette de dbits extrmes autoriss, rsultant de la prise en compte des rgles de rang strictement infrieur i. La rgle de rang i peut consister en l'un des deux (ou les deux) cas suivants: 1er cas : dbit total lcher du barrage < Qmax(i) 2eme cas : dbit total lcher du barrage > Qmin(i) La prise en compte de la contrainte de rang i se traduit alors par: 1er cas : Qmaxi(i) = max(Qmini(i-1),min(Qmaxi(i-1),Qmax(i))) 2eme cas : Qmini(i) = min(Qmaxi(i-1),max(Qmini(i-1),Qmin(i))) Que la rgle de rang i soit compatible ou non avec la fourchette de dbits extrmes tablie par les rgles prcdentes, on voit que le principe est toujours applicable. En cas d'incompatibilit dune rgle avec celles de priorit suprieure (Qmin(i) suprieur Qmaxi(i-1), ou bien Qmax(i) infrieur Qmini(i-1)), la fourchette se trouve alors rduite une unique valeur, correspondant lextrmit qui satisfait au mieux la rgle incompatible. Il va sans dire que dans un tel cas, la prise en compte de rgles supplmentaires est sans aucun effet. Lorsque toutes les rgles de gestion adoptes ont t prises en compte, la fourchette rsultante [Qmini ; Qmaxi] permet de dterminer le dbit total lcher. En fonction de celui-ci et du niveau de surface libre dans la retenue, le logiciel dtermine la valeur maximale de puissance quil est

35

possible de produire et la rpartition adquate du dbit lch entre vannes et turbines. Il dtermine galement les dbits aux stations influences et la variation du niveau de plan deau. 2.3.1.6 Rsultats A la fin de la simulation, le logiciel cre un compte rendu dtaillant lensemble des options retenues pour faire le calcul. Ce compte rendu est crit sur un fichier texte (nomm INFORME) attach cette simulation et destin recevoir divers rsultats danalyse effectues avec Simulsen. Il est affich lcran et lutilisateur a la possibilit de limprimer. Les rsultats du calcul consistent en fichiers de valeurs journalires concernant les variables suivantes : dbits relatifs aux stations affectes du paramtre donnes observes connues pour les calculs = NON dbits lchs par les turbines, par les vannes de fond et par les vannes de surface part du dbit lch nayant aucune autre utilit que la satisfaction des besoins en eau non sommables. niveau de la surface libre du lac puissance lectrique produite dficit de dbit obtenu par rapport aux dbits demands sommables et non sommables dficit de puissance produite par rapport la demande envisage Il faut noter que la puissance lectrique produite est calcule systmatiquement lors d'une simulation, mme lorsque la consigne de production lectrique est occulte (niveau trop bas) et mme si cette consigne na pas t retenue pour la simulation. Elle correspond toujours la puissance maximale quil est possible de produire, compte tenu du dbit total lch dtermin partir de lensemble des consignes.

2.3.2 - Traitement des niveaux extrmes dexploitation


2.3.2.1 Principe Cette procdure permet de calculer la chronique journalire des cotes minimales ou maximales dans le lac qui, compte tenu des dbits entrants, de la gomtrie de la retenue et de l'vaporation nette, demeure tout moment compatible avec la satisfaction future dobjectifs prdfinis sur lanne au barrage. Ces objectifs concernent certains niveaux respecter, le dbit lcher ou la puissance produire. Selon le choix de lutilisateur, lobjectif de niveau respecter peut correspondre une valeur constante ou une chronique annuelle choisie parmi les consignes de niveau limite enregistres (voir & 2.2.4). Lobjectif de dbit lcher peut correspondre une valeur constante ou la chronique issue du dernier calcul de simulation chronologique effectu. Enfin, la chronique de puissance produire peut correspondre une valeur constante ou lun des scnarios dobjectifs de puissance enregistrs (voir & 2.2.1). Aprs avoir dtermin ce limnigramme de niveau extme dexploitation, le logiciel en effectue une analyse statistique qui permet dtablir des limnigrammes annuels isofrquence de niveau limite respecter dans le lac, correspondant certains risques dchec pour la satisfaction des objectifs envisags. Quelques exemples sont prsents ci-dessous pour illustrer lutilit de cette procdure.

36

- Calcul des cotes minimales dans le lac, garantissant la possibilit de satisfaire des besoins en eau exprims la sortie du barrage ou une station situe laval. On fait dans un premier temps une simulation chronologique envisageant la "satisfaction des besoins en eau sommable" et/ou la satisfaction des besoins en eau non sommables comme uniques rgles de gestion, avec l'option "dbit lch = Qmini". Ce calcul labore la chronique des plus petits dbits lchs permettant de satisfaire 100% les besoins exprims, puisqu'il ne considre aucune contrainte ("respect des limites physiques imposes par le barrage sur les lchures") ou autre consigne qui pourraient len empcher. La procdure de "calcul de niveau extrme dexploitation" permet, en utilisant l'hydrogramme de lchures ainsi obtenu comme objectif de dbit minimal, le seuil de rserve utile comme objectif de niveau minimal et le seuil de dbordement comme contrainte de niveau limite maximal admissible, de constituer le limnigramme des cotes minimales dans le lac qui garantit la possibilit de reproduire intgralement cet hydrogramme de dbit lch. Si la procdure de calcul de niveau minimal dexploitation aboutit des valeurs atteignant le seuil de dbordement (checs signals), cela signifie quil est physiquement impossible de satisfaire lobjectif de dbit 100% sur la priode considre, du fait dune faiblesse excessive des apports en eau et dun volume insuffisant de stockage entre les seuils de rserve utile et de dbordement. - Calcul des cotes maximales dans le lac, garantissant la possibilit de laminer au mieux les crues une station situe laval du barrage On fait dans un premier temps une simulation envisageant comme unique rgle de gestion, le laminage des crues au niveau de la station aval, avec l'option "dbit lch = Qmaxi". Ce calcul labore la chronique des plus fortes lchures permettant d'obtenir cette station un dbit infrieur ou gal au seuil de laminage choisi, sauf pour un certain nombre de jours (checs invitables) o l'importance des apports sur les affluents non contrls ne permet pas d'obtenir le laminage souhait, mme avec des lchures nulles. La procdure de "calcul de niveau extrme dexploitation" est ensuite utilise en considrant l'hydrogramme de lchures ainsi obtenu comme objectif de dbit maximal, le niveau maximal de scurit comme objectif de niveau maximal et le seuil de rserve utile comme contrainte de niveau minimal admissible. Elle permet de constituer le limnigramme des cotes maximales dans le lac qui garantit la possibilit de reproduire intgralement cet hydrogramme de dbit lch et donc d'obtenir le laminage demand, sauf pour les checs invitables envisags plus haut, dont le nombre est signal lors du calcul. Si la procdure de calcul de niveau maximal dexploitation aboutit des valeurs atteignant le seuil de rserve utile (checs signals), cela signifie quil est physiquement impossible de maintenir un dbit lch infrieur en permanence lhydrogramme objectif sur la priode considre, du fait dune importance excessive des apports en eau et dun volume insuffisant de stockage entre le seuil de rserve utile et le niveau maximal de scurit. - Calcul des cotes maximales dans le lac, garantissant la possibilit de laminer, un seuil donn, les crues la sortie du barrage. La procdure de calcul de niveau extrme dexploitation est directement applique comme cidessus, mais en considrant cette fois le seuil de dbit choisi comme objectif de dbit maximal lcher.

37

- Calcul des cotes minimales dans le lac, garantissant la fois la possibilit de satisfaire une demande de dbit une station situe laval, et lobtention dune cote fixe une date donne dans la retenue. On fait dans un premier temps une simulation envisageant comme unique rgle de gestion, le respect de lhydrogramme objectif considr ("satisfaction des besoins en eau sommable et/ou satisfaction des besoins non sommables"), avec l'option "dbit lch = Qmini". Ce calcul permet d'laborer la chronique de dbit lch minimal satisfaisant 100% lobjectif exprim. Ensuite, on applique la procdure de "calcul de niveau extrme dexploitation", en utilisant l'hydrogramme de lchures ainsi obtenu comme objectif de dbit minimal, le seuil de rserve utile comme objectif de niveau minimal et le seuil de dbordement comme contrainte de niveau maximal admissible, tout en forant le niveau du lac respecter la cote fixe chaque anne la date souhaite. - Calcul des cotes minimales dans le lac, garantissant la possibilit de raliser une production de puissance prdfinie. La procdure de "calcul de niveau extrme dexploitation" est utilise en adoptant le scnario de production choisi comme objectif de puissance minimale produire, le seuil de rserve utile comme objectif de niveau minimal toujours dpasser et le seuil de dbordement comme contrainte de niveau maximal admissible. Elle permet de constituer le limnigramme des cotes minimales dans le lac qui reste tout moment compatible avec la satisfaction future de lobjectif de production de puissance sur la priode teste. Si le calcul aboutit des valeurs atteignant le seuil de dbordement (checs signals), cela signifie quil est physiquement impossible de satisfaire lobjectif de puissance 100% sur la priode considre, du fait dune faiblesse excessive des apports en eau ou dun volume insuffisant de stockage entre les seuils de rserve utile et de dbordement. . Calcul des cotes minimales dans le lac, garantissant la possibilit de satisfaire la fois des objectifs prdfinis de dbit (exprim la sortie du barrage ou laval), de puissance lectrique et de niveau minimal de plan deau. On fait dans un premier temps une simulation chronologique envisageant la "satisfaction des besoins en eau sommable" et/ou la satisfaction des besoins en eau non sommables comme uniques rgles de gestion, avec l'option "dbit lch = Qmini". Comme il est expliqu plus haut, ce calcul labore la chronique des plus petits dbits lchs permettant de satisfaire 100% lobjectif de dbit sur la priode considre. Lobjectif de niveau minimal de plan deau, sil est variable dans lanne, doit tre pralablement enregistr en tant que consigne de niveau minimal pour pouvoir tre pris en compte. Dans le cas o il ne concerne quune partie de lanne, la consigne de niveau minimal devra reproduire cet objectif sur la priode considre et correspondre au seuil de rserve utile pour le restant de lanne. La procdure de "calcul de niveau extrme dexploitation" est ensuite applique en utilisant l'hydrogramme de lchures obtenu plus haut comme objectif de dbit minimal, le scnario annuel de puissance choisi comme objectif de production lectrique, la consigne de niveau minimal comme objectif de niveau minimal et le seuil de dbordement comme contrainte de niveau limite maximal admissible. Elle permet de constituer le limnigramme des cotes minimales dans le lac qui reste compatible tout moment avec la complte satisfaction future des objectifs de dbit, puissance et niveau considrs.

38

Si le calcul de niveau minimal dexploitation aboutit des valeurs atteignant le seuil de dbordement (checs signals), cela signifie quil est physiquement impossible de satisfaire lensemble des objectifs de dbit, puissance et niveau 100% sur la priode considre, du fait dune faiblesse excessive des apports en eau et dun volume insuffisant de stockage entre les seuils de rserve utile et de dbordement.

2.3.2.2 Procdures disponibles

2.3.2.2.1 - Calcul de limnigramme extrme dexploitation


Si plusieurs jeux de caractristiques concernant le barrage et la retenue sont grs par le logiciel, il est demand de choisir le jeu de paramtres utiliser dans le calcul. Mme chose en ce qui concerne les rseaux de stations. Le calcul s'effectue en chronologie inverse. Lutilisateur doit dabord choisir le type dobjectif de gestion envisag pour le calcul, parmi les quatre options suivantes : Objectif Objectif Objectif Objectif de niveau de retenue de niveau de retenue et de puissance produite de niveau de retenue et de dbit lch de niveau de retenue, de puissance produite et de dbit lch

Si la production dune puissance fait partie des objectifs retenus, le calcul visera obligatoirement dterminer le limnigramme minimal de cote compatible avec ces objectifs minimaux. Sinon, lutilisateur doit prciser sil veut calculer le limnigramme de cote minimale ou maximale compatible avec les objectifs respectivement minimaux ou maximaux envisags. Lutilisateur doit prciser lobjectif de niveau de plan deau soit par une valeur constante saisir, soit par un limnigramme annuel choisir parmi la liste des consignes enregistres concernant un niveau limite de mme nature. Si la production dune puissance fait partie des objectifs retenus, il est demand de saisir une valeur de puissance constante ou de slectionner un des scnarios dobjectif de puissance variable parmi ceux qui sont dj stocks au moment de lancer le calcul. Si la ralisation dun hydrogramme de lchure fait partie des objectifs retenus, il est demand de choisir entre un dbit lch constant ( saisir) et lhydrogramme de dbit lch calcul lors de la dernire simulation chronologique ralise. Dans le cas dun calcul de limnigramme extrme minimal (resp. maximal) dexploitation, il est ensuite demand de saisir une valeur de cote limite maximale (resp. minimale) admissible pour le plan deau, contrainte indpendante de lobjectif de niveau respecter. Les paramtres suivants doivent enfin tre saisis : Date de dbut de calcul rebours Date de fin de calcul rebours (antrieure la date de dbut, obligatoirement) Niveau de la retenue au dbut du calcul rebours ( c'est dire 24 heure, au jour de dbut de calcul)

39

Option de recalage ou non, chaque anne la mme date, de la cote du lac sur la valeur fixe pour le dbut du calcul rebours Choix de calcul des quantiles pour les grands ou petits temps de retour

Un commentaire caractrisant le calcul est labor de faon automatique partir des options retenues. Lutilisateur a la possibilit de le complter sur quelques caractres avant le lancement du calcul. Le calcul labore dans un premier temps la chronique de cote limite demande, compatible avec le ou les objectifs envisags. Ensuite, un traitement statistique de cette chronique s'effectue automatiquement, et labore les fichiers de minimums, moyennes, maximums et quantiles correspondants. Affects dun numro dordre, tous ces rsultats, sont placs dans un rpertoire spcifique (NIVOLIMI) la suite des rsultats de calculs prcdent du mme type. Ils y sont conservs tant que leur suppression (voir plus bas) nest pas demande par lutilisateur. A la fin des calculs, la procdure affiche lcran un commentaire qui rsume lensemble des hypothses et options retenues et qui donne quelques statistiques dcrivant le droulement du calcul. Ces renseignements sont paralllement stocks sur le fichier de compte-rendu de simulation. Signification des statistiques affiches A chaque pas de temps j du calcul de niveau minimal (resp. maximal) dexploitation, la procdure dtermine par un nombre variable ditrations la valeur minimale (resp. maximale) du niveau 12 heures vrifiant les conditions suivantes : A : compatibilit avec le ou les objectifs envisags : possibilit de produire une puissance suprieure ou gale lobjectif, et de lcher un dbit suprieur ou gal lobjectif (resp. possibilit de lcher un dbit infrieur ou gal lobjectif) B : niveau 0 heure obtenu par bilan de volume, suprieur ou gal lobjectif de niveau minimal et infrieur au niveau maximal admissible (resp. infrieur ou gal lobjectif de niveau maximal, et suprieur au niveau minimal admissible) C : niveau 24 heure obtenu par bilan de volume, suprieur (resp. infrieur) ou gal au niveau 0 heure calcul au pas de temps prcdent pour le jour j+1. Un chec de type niveau correspond au fait que les niveaux du jour j 12 heures permettant de respecter les conditions A et C, donnent un niveau 0 heure suprieur (resp. infrieur) ou gal au niveau maximal (resp. minimal) admissible, ce qui ne permet pas de respecter la condition B. Un chec de type dbit correspond au fait que les niveaux du jour j 12 heures permettant de respecter les conditions B et C ne permettent pas de lcher un dbit suprieur (resp. infrieur) ou gal lobjectif, ce qui ne respecte pas la condition A. Un chec de type puissance correspond au fait que les niveaux du jour j 12 heures permettant de respecter les conditions B et C ne permettent pas de produire une puissance suprieure ou gale lobjectif, ce qui ne respecte pas la condition A. Un dcalage correspond au fait que la valeur de cote minimale (resp. maximale) obtenue pour le jour J 12 heures en respectant les conditions A, B et C, entrane une cote 24 heure strictement suprieure (resp. infrieure) celle du jour j+1 0 heure obtenue au pas de temps prcdent. Ceci ne correspond pas un chec.

40

Une limite est impose lorsque la valeur de cote minimale (resp. maximale) obtenue pour le jour J 12 heures en respectant les conditions A, B et C, entrane une cote 0 heure gale lobjectif de niveau minimal (resp. maximal). Ceci ne correspond pas non plus un chec. Le compte rendu de calcul signale le nombre des dcalages, des limites imposes, des checs et des dbits nuls. Les deux paramtres les plus importants examiner sont le nombre dchecs et le nombre de dbits nuls : Un nombre dchecs non nul signifie quil est physiquement impossible de satisfaire lensemble des objectifs envisags 100% sur la priode simule. Dans le cas dun calcul de cote limite maximale dexploitation, les dbits nuls obtenus correspondent aux cas o malgr une lchure nulle le seuil de laminage envisag la station aval est dpass du fait de labondance des apports intermdiaires.

Remarque: Pour les calculs effectus sans recalage annuel de la cote du lac sur la valeur initiale, la valeur saisie pour cette dernire n'a gnralement d'effet que sur une priode assez limite, partir du jour de dbut de calcul rebours. Cependant, la valeur ainsi choisie peut avoir un effet non ngligeable sur les quantiles de grand temps de retour, pour les cotes limites des jours concerns. Il sera donc judicieux de retenir pour la cote initiale, une valeur proche de la valeur obtenue par le calcul pour la mdiane du mme jour (accessible avec la procdure "graphiques et tableaux de rsultats"). Il pourra donc tre utile de faire plusieurs calculs successifs, en modifiant la cote initiale de faon finir par obtenir cette condition. A la fin de chaque calcul, le compte-rendu affiche la valeur de niveau initial quil est souhaitable dutiliser lors du calcul suivant pour acclrer la convergence du processus (ainsi deux calculs suffiront la plupart du temps). Cette valeur conseille est value de la faon suivante par le logiciel : Soient H1 la valeur saisie comme cote initiale pour le calcul, et h1 la valeur moyenne rsultant du calcul pour ce mme jour. Si N est le nombre d'annes sur lequel porte le calcul, alors on prendra comme valeur initiale pour le calcul suivant: H2 = (N*h1-H1)/(N-1) Bien entendu, si on effectue ainsi plusieurs calculs avant d'arriver une solution satisfaisante, il conviendra d'liminer les solutions rejetes (voir plus bas), afin de ne pas encombrer le disque inutilement.

2.3.2.2.2 - Elimination de cotes limites


La liste des chroniques de cotes limites disponibles est prsente l'cran, au travers des commentaires qui leur sont attachs. L'oprateur doit saisir le numro d'ordre de la chronique liminer. Aprs validation de cette saisie, le logiciel limine le rsultat slectionn et rorganise en consquence la liste des rsultats.

2.3.3 Calcul ponctuel de puissance productible ou de capacit dvacuation


2.3.3.1 Calcul de productible nergtique Les procdures proposes permettent de dterminer les possibilits de turbinage optimal en fonctions du nombre de turbines disponibles et des conditions de niveau, dbit total lch et puissance produite envisags par lutilisateur. Pour les conditions de niveau, de dbit et de puissance, on a la possibilit de tester des valeurs ponctuelles et des plages de valeurs. Dans ce

41

dernier cas, il est demand de prciser les valeurs minimales et maximales de la plage tester, ainsi que le pas de variation. Les rsultats sont affichs lcran, et on a la possibilit de les imprimer ou de les stocker sur fichier de type texte (plac dans le rpertoire RESULT).

2.3.3.1.1 - Valeurs connues : niveau de retenue


Pour chaque valeur de niveau de plan deau teste, la procdure donne pour le cas dun dbit vidang nul : la puissance maximale productible, le nombre de turbines utiliser, le dbit dvers minimal et le dbit turbin. Elle indique galement la valeur maximale de dbit total lch permettant de produire cette puissance.

2.3.3.1.2 Valeurs connues : niveau de retenue et dbit total vacu


Pour chaque combinaison de niveau et de dbit vacu, la procdure donne le dbit dvers minimal, la puissance maximale productible, le nombre de turbines utilises et le dbit turbin.

2.3.3.1.3 Valeurs connues : niveau de retenue et puissance totale dsire


Pour chaque combinaison de niveau et de puissance dsire, la procdure donne dans le cas dun dbit vidang nul : la puissance obtenue, le nombre de turbines utilises, le dbit turbin et le dbit dvers. Elle indique galement la valeur maximale de dbit total vacu permettant de produire cette puissance.

2.3.3.1.4 Valeurs connues : puissance totale dsire


Pour chaque valeur de puissance dsire, la procdure donne en fonction du nombre de turbines utilises, la valeur minimale de niveau de plan deau ncessaire pour produire cette puissance, ainsi que le dbit turbin correspondant. 2.3.3.2 Calcul de capacit dvacuation de dbit Pour les diffrentes valeurs de niveau de plan deau situes dans la plage dfinie par lutilisateur (valeurs minimales et maximales, pas de variation), la procdure donne les valeurs minimales et maximales de dbit pouvant tre vacu par louvrage. Ces valeurs correspondent respectivement aux conditions suivantes : ouvertures minimale des vannes du dversoir et fermeture des vannes de la vidange et des turbines ; ouverture maximale des vannes de vidange et de dversoir et turbinage maximal simultan.

2.4 - Exploitation des rsultats, ditions. Menus de la version DOS


Lorganigramme de ces menus est prsent en annexe 3. Cette procdure permet danalyser et diter les chroniques de valeurs journalires correspondant aux donnes de base conserves dans le rpertoire QDONNES, et aux valeurs calcules

42

(simulation chronologique de numro dordre nnn) conserves dans le rpertoire RECONST. Sauf cas particulier (aprs "rimportation des fichiers relatifs une simulation"), ces derniers sont issus du dernier calcul de simulation chronologique effectu. La procdure permet galement dditer les rsultats de calcul de niveau limite dexploitation stocks dans le rpertoire NIVOLIMI.

2.4.1 - Traitement statistique des chroniques de la simulation nnn


Le programme labore, partir des fichiers de chroniques journalires de chaque variable simule, les fichiers de rpartition en quantiles, valeurs minimales, moyennes et maximales correspondants. Ces fichiers sont destins l'interprtation statistique des valeurs journalires prises par ces diffrentes variables, sur les 365 jours de l'anne. Le calcul est effectu sur une priode quelconque, incluse dans la priode totale simule, et laisse au choix de l'utilisateur. Deux options sont proposes pour lanalyse des quantiles : grands temps de retour (100, 90, 80, 70, 60, 50, 40, 30, 25, 20, 15, 10 et 5 ans) ou petits temps de retour (50, 30, 25, 20, 15, 10, 9, 8, 7, 6, 5, 4 et 3 ans).

2.4.2 - Rpartition des moyennes annuelles pour la simulation nnn


L'appel de cette procdure provoque l'dition, pour chaque variable simule, de la moyenne interannuelle et d'un tableau reprsentant la fonction de rpartition des moyennes annuelles. Le tout est valu sur une priode quelconque, incluse dans la priode totale simule, et laisse au choix de l'utilisateur. Paralllement l'dition l'cran, les rsultats sont stocks sur le fichier de compte rendu de simulation, la suite des autres informations.

2.4.3 Rpartition de caractristiques ou de moyennes mobiles extrmes annuelles


Cette procdure permet d'diter pour toute variable (sauf hydrogrammes objectifs), un tableau de la fonction de rpartition des caractristiques annuelles ou des extremums annuels de moyennes glissantes. Lutilisateur choisit la priode sur laquelle est value cette rpartition, ainsi que le nombre N de jours conscutifs dfinissant les caractristiques ou les moyennes mobiles. Les caractristiques annuelles sont les valeurs maximales dpasses et minimales non atteintes, pendant N jours conscutifs durant l'anne. Les extremums annuels de moyenne glissante sont les valeurs minimales et maximales de cette moyenne calcule sur N jours conscutifs. Les rsultats sont dits lcran et placs la fin du fichier de compte rendu. Lanalyse de la fonction de rpartition porte sur les petits ou grands temps de retour, au choix.

2.4.4 - Evaluation de la satisfaction des besoins pour la simulation nnn


Cette procdure n'est effective que si parmi les consignes simules figure satisfaction de besoins en eau sommables ou satisfaction de besoins en eau non sommables. Pour chaque type de besoin concern ("sommables" ou "non sommables"), la procdure dite un tableau indiquant le nombre de jours en dfaillance, pour chaque anne qui en comporte.

43

Un jour j est considr en dfaillance pour la satisfaction d'un besoin, lorsque les deux conditions suivantes sont runies: Q < (Qd Ca) Q < ((1-Cr) * Qd) Avec : Q : dbit moyen journalier pass le jour j la station o lobjectif est vis Qd : objectif de dbit moyen journalier vis le jour j Ca : critre de satisfaction absolue du besoin Cr : critre de satisfaction relative du besoin Les valeurs par dfaut des critres Ca et Cr sont respectivement de 2 m3s-1 et 4 % , mais celles-ci peuvent tre modifies par l'utilisateur au dbut de la procdure. Les rsultats de cette procdure (nombre de jours de dfaillance par anne au sens des critres retenus) sont dits l'cran et stocks la suite du fichier de compte-rendu de simulation.

2.4.5 Comparaison avec un seuil, de dbits obtenus simulation nnn

pour la

Cette procdure permet de comptabiliser les dbits obtenus la station souhaite qui sont suprieurs ou infrieurs, au choix, une valeur fixe dfinie par lutilisateur. Les rsultats sont prsents anne par anne, pour celles qui sont concernes, la fois lcran et la suite du fichier de compte rendu de simulation.

2.4.6 - Edition du compte rendu concernant la simulation nnn


L'oprateur a le choix entre une dition l'cran et une sortie imprime. Le compte-rendu, contenu dans le fichier ASCII nomm INFORME du rpertoire RECONST, renseigne sur lensemble des hypothses retenues pour la simulation en cours dexploitation, et comporte les rsultats de certains traitements effectus dans la partie exploitation des rsultats de simulation.

2.4.7- Sauvegarde des fichiers relatifs la simulation nnn


L'oprateur doit saisir le nom du rpertoire (n'existant pas encore, et situ de prfrence dans un rpertoire spcifique cr au pralable)) o vont tre stocks les fichiers de chroniques journalires crs par la simulation nnn, ainsi que le compte-rendu de simulation (fichier INFORME) et le fichier STATHYD de configuration des stations. L'opration, ainsi que le nom du rpertoire destinataire, sont mentionns la suite du fichier de compte rendu de simulation.

2.4.8 - Rimportation de fichiers relatifs une simulation


Cette procdure, inverse de la prcdente, est destine permettre l'exploitation des rsultats d'une simulation d'ordre mmm, autre que la dernire en date d'ordre nnn. Ceci n'est bien sur possible que pour une simulation d'ordre mmm ayant fait l'objet d'une sauvegarde. L'oprateur doit saisir le nom du rpertoire contenant les fichiers. Tous les fichiers relatifs la simulation d'ordre nnn, situs pralablement dans le rpertoire courant d'exploitation ("RECONST"), sont dtruits lors de cette procdure, et donc dfinitivement perdus s'ils n'ont pas fait l'objet d'une sauvegarde pralable.

44

2.4.9 Edition de donnes et de rsultats : Graphiques et tableaux


Il est possible dditer les chroniques journalires relatives aux variables suivantes : Toutes variables calcules lors de la simulation (dbits aux stations (donnes observes connues pour les calculs = NON) ; puissance ; niveau du lac ; dbits vidang, dvers, turbin ou destin aux seuls besoins non sommables ; ventuellement dficit de dbit et dficit de puissance) Dbits aux stations utilises en entre dans le calcul de simulation (donnes connues pour les calculs=OUI) Demandes de dbits sommables ou non sommables et demandes de puissance, si la simulation est concerne. niveau extrme dexploitation dans le lac, si la liste correspondante n'est pas vide Il est possible dditer les valeurs extrmes et les quantiles des variables suivantes : Toutes variables calcules lors de la simulation, condition que le traitement statistique des chroniques ait t pralablement effectu. niveau extrme dexploitation dans le lac si la liste correspondante n'est pas vide Les procdures disponibles sont les suivantes : 2.4.9.1 - Graphique de chroniques Dans le cas d'une demande de graphique, on choisit entre une et trois variables dans la liste propose, sachant que les variables demandes seront traces simultanment sur le mme graphique. On saisit ensuite l'anne dsire pour le dbut des tracs, puis le nombre de mois par fentre, qui dterminera le dcalage entre fentres de trac successives. Enfin, on choisit pour l'chelle entre "normale" (valeurs rondes) "dilate" (fentre utilise sur toute sa hauteur) et manuelle (valeurs extrmes des ordonnes, dfinies par lutilisateur). Le dfilement des fentres de trac successives est obtenu par la frappe de n'importe quelle touche, sauf "Echappement", qui permet de sortir du graphique. 2.4.9.2 - Tableau de chroniques Il faut choisir une des variables dans la liste prsente, puis slectionner ldition de valeurs moyennes mensuelles ou journalires. On saisit ensuite l'anne de dbut et l'anne de fin d'dition, avant de choisir entre une dition l'cran, sur imprimante ou sur fichier texte. Ldition de valeurs moyennes mensuelles se fait suivant un format unique, avec une ligne par anne. Chaque ligne comporte douze valeurs moyennes relatives aux diffrents mois, et une valeur moyenne annuelle. Pour ldition de valeurs journalires, on a le choix entre un format colonne, comportant sur chaque ligne une date suivie dune valeur, et un format consistant en tableaux annuels de 12 colonnes et 31 lignes. Le format colonne convient particulirement pour une ldition sur un fichier texte qui pourra tre directement ouvert et exploit avec Excel. 2.4.9.3 - Graphique d'extremums Il faut choisir la variable diter, le nombre de mois par fentre affiche et le type d'chelle entre "normale", "dilate" et manuelle. On quitte le graphique en tapant la touche "Echappement".

45

2.4.9.4 - Tableau d'extremums Les tableaux de valeurs extrmes journalires peuvent tre dits sur limprimante, sur un fichier ASCII ou sur lcran, en format colonne ou tableaux annuels. 2.4.9.5 - Graphique de quantiles On choisit une des variables disponibles. On choisit ensuite entre une et quatre valeurs de temps de retour parmi une liste propose, sachant que seront tracs sur le mme graphique annuel, les quantiles correspondant aux valeurs non atteintes et dpasses pour ces temps de retour, ainsi que les valeurs mdianes 2.4.9.6 - Tableau de quantiles On choisit une des variables disponibles. On choisit ensuite entre une et quatre valeurs de temps de retour parmi une liste propose, sachant que seront dits en tableaux annuels successifs, les quantiles correspondant aux valeurs non atteintes et dpasses pour ces temps de retour, ainsi que les valeurs mdianes. Ldition des tableaux, vers limprimante, un fichier ASCII ou lcran peut tre demande en format colonne ou tableau annuel. 2.4.9.7 Edition des commentaires associs aux rsultats de niveau extrme dexploitation Ces commentaires sont ceux qui saffichent la fin de chaque calcul de niveau extrme dexploitation. On choisit dabord entre ldition des simples titres ou des commentaires complets. On prcise ensuite les rangs des rsultats pour lesquels on dsire ldition, ainsi que la destination de celle-ci (cran, imprimante ou fichier texte).

2.4.10 Calcul des superficies annuelles de cultures de dcrue


Cette procdure nest propose que si parmi les stations du rseau utilis dans la simulation chronologique, figure une station portant un numro identique celui qui est indiqu dans le fichier nomm PARASURF.TXT, situ dans le rpertoire PARAM. Ce fichier texte (voir annexe 6), modifiable par lutilisateur partir dun diteur quelconque (par ex : Notepad de Windows), contient par ailleurs lensemble des paramtres dcrivant la relation entre hydrogramme de crue et superficie de cultures de dcrue. Lutilisateur doit choisir le format ddition des rsultats (ligne ou colonne) ainsi que la destination : impression, fichier texte ou cran Anne par anne, la procdure donne la superficie annuelle de cultures de dcrue ainsi que la position dans le temps du corps de crue associ. Les valeurs minimales moyennes et maximale obtenues sur lensemble de la priode sont galement indiques.

46

3 Notice dutilisation de la version Windows


Cette partie du manuel est consacre aux spcificits de linterface utilisateur de Simulsen, version Windows. Elle ne revient pas sur le principe des calculs ou la teneur des paramtres utiliss, qui sont exposs plus haut.

3.1 Installation du logiciel


Si une version de Simulsen pour Windows, installe avec SimulsenSetup.exe , se trouve dj sur lordinateur, il est vivement conseill de la dsinstaller proprement laide du dsinstalleur avant dinstaller une nouvelle version. Pour effectuer l'installation, excutez le fichier nomm 'SimulsenSetup.exe'. Une fois l'installation lance, slectionnez votre langue pour l'outil d'installation.

Durant l'installation, l'outil dcompresse les diffrents fichiers utiles au programme Simulsen, pour cette raison, la fentre prsente ci-dessous peut apparatre durant un temps plus ou moins long en fonction des performances de votre ordinateur.

Une fois cette dcompression ralise, la fentre de prsentation de l'outil apparat. Cliquez sur le bouton 'suivant' pour continuer l'installation.

47

Prenez connaissance du contrat de licence du logiciel puis poursuivez l'installation en cliquant sur le bouton 'J'accepte' pour valider le contrat de licence du logiciel Simulsen.

Aprs avoir accept le contrat de licence, la fentre de slection du type d'installation vous est propose. Nous vous conseillons vivement de choisir l'installation par dfaut, le type standard.

48

En effet, les types d'installations vous permettent de choisir les composants installer sur votre ordinateur : Les raccourcis sur le bureau et dans le menu dmarrer de Ms-Windows , Les fichiers du logiciel ou programme, Le jeu de donnes ou paramtres, Ce manuel de documentation, L'utilitaire ncessaire au fonctionnement du logiciel, la machine virtuelle Java 1.4 ou suprieure complte.

Aprs avoir cliqu sur le bouton 'Installer', vous pourrez visualiser la progression de la copie des composants sur votre disque dur, dans le rpertoire C:\SIMULSEN partir duquel le logiciel sera systmatiquement utilis.

49

Une fois les fichiers copis, vous pourrez remarquer l'activation du bouton 'Fermer' vous indiquant que l'installation est prsent termine et que vous pouvez fermer, sans risque, la fentre de l'outil d'installation.

Enfin, il est ncessaire dexcuter les fichiers nomms Simulsen Patch1.exe et Simulsen Patch2.exe qui ont pour but dajouter ou actualiser certains fichiers dans simulsen. Voir ADDENDUM. Le logiciel est maintenant prt tre utilis. Son lancement seffectue par excution directe du fichier C:\SIMULSEN\SIMULSEN.BATou partir de licne Simulsen qui a d tre ajoute sur le bureau de Windows lors de linstallation du logiciel.

50

3.2 Gnralits sur linterface


Avertissement : Linterface graphique utilise pour Simulsen est commune plusieurs logiciels dvelopps au sein de Lunit Divha de lIRD. De ce fait, toutes ses fonctionnalits ne concernent pas forcment les utilisateurs de Simulsen. Le logiciel propose un affichage permettant daccder lensemble des donnes et paramtres du rpertoire de travail courant qui est toujours C:\SIMULSEN. La logique de laffichage rappelle celle de lexplorateur de Windows : La premire ligne propose des titres sur lesquels un clic gauche provoque louverture de menus associs La seconde ligne (barre doutils) propose des boutons permettant de dclencher par clic gauche des actions spcifiques. La partie infrieure gauche de lcran montre le contenu du logiciel sous forme dune arborescence dlments de diffrentes natures. Contrairement la version DOS, la version Windows de Simulsen permet lutilisateur de se dplacer de faon compltement libre dans larborescence du logiciel. La partie infrieure droite de lcran est une vue affichant le contenu du ou des lments slectionns dans larbre

Le maintien fixe du pointeur de souris sur un objet quelconque affich sur lcran (lment de larbre ; case de la vue ; boutons dactions ; menus) fait apparatre une info-bulle lie lobjet point. Le symbole X plac en haut droite de la fentre du logiciel permet de quitter celui-ci. Si des modifications de paramtres ou donnes intervenues dans Simulsen nont pas t rpercutes sur les fichiers correspondants, le logiciel demande alors lutilisateur sil dsire faire ces sauvegardes ou non.

51

3.2.1 - Arbre des lments


Larbre propose deux affichages accessibles respectivement par les options explorateur et historique proposes sa base. Loption explorateur donne accs la totalit des lments accessibles du logiciel, classs en trois grandes rubriques : Environnement temporel, simulations et paramtres de Simulsen. Loption historique, ne montre que les lments qui ont t slectionns avec lexplorateur depuis le lancement du logiciel. Comme dans lexplorateur de Windows, le clic gauche sur le signe + situ gauche dun lment de larbre fait apparatre la liste des lments qui en dpendent directement (dveloppement de larbre). Au contraire, le signe moins permet de faire disparatre cette liste (rduction de larbre). Slection dans larbre, modification de nom Lorsque le pointeur de souris est plac sur un lment de larbre, un clic gauche provoque la slection de llment alors quun double clic gauche permet de modifier son nom. La frappe de la touche entre ne valide cependant cette modification de nom que pour un nombre limit dlments. Pour les autres, la modification, sans objet, nest pas enregistre. Il est possible de faire une slection multiple dlments de larbre par une succession de clics gauches effectus en maintenant la touche CTRL appuye. Menus contextuels des lments de larbre Un clic droit sur un lment de larbre provoque fois la slection de cet lment et louverture dun menu contextuel. La plupart des actions proposes dans les menus contextuels, variables selon llment slectionn, figurent galement dans les menus intituls Outils ou Edition dcrits plus bas. Certaines actions spcifiques sont dcrites plus loin dans cette notice, avec les lments auxquels elles sont associes. Les actions de porte plus gnrale sont dcrites cidessous : Dupliquer : partir dun lment slectionn dans larbre, cette action rajoute un lment similaire dans llment parent. Ceci permet par exemple de crer facilement de nouveaux scnarios de besoins de dbit partir de scnarios existants, en apportant simplement les modifications ncessaires au nouveau scnario obtenu. Supprimer : supprime dans larbre llment slectionn. Dplacer : permet de changer la position de llment slectionn parmi les lments de mme parent dans larbre. Couper : place llment slectionn dans le presse papiers de Windows et provoque sa suppression dans larbre. Copier : place une copie de llment slectionn dans le presse papiers de Windows Coller : colle le contenu du presse papiers de Windows dans llment slectionn Tout dvelopper : affiche dans larbre les lments dpendants de llment slectionn Tout rduire : masque dans larbre les lments dpendants de llment slectionn Renommer : permet de renommer le nom de llment dans larbre. Cette action ne peut tre valide que pour certains lments . Mettre jour : permet de mettre jour laffichage de larbre, qui est en principe maintenu jour en permanence de faon automatique mais peut trs rarement ne pas tre rafrachi. Laction mettre jour peut tre utilise si lon souponne un tel cas. Ouvrir un nouvel onglet : provoque louverture dun nouvel onglet dans la vue, dans lequel saffiche le contenu de llment slectionn dans larbre. Fermer longlet : supprime longlet en cours daffichage dans la vue. Proprits : sans intrt pour lutilisateur de Simulsen Ajouter : propose une liste dans laquelle on doit choisir un lment qui sera ajout (en dernier rang) ceux qui figurent dj sous llment en cours de slection dans larbre.

52

Choisir : permet de choisir une option dans une liste spcifique associe llment slectionn dans larbre. Supprimer le choix : cette action concerne en particulier les lments placs dans larbre sous scnarios de demandes cumulables et scnarios de besoins non sommables dans les consignes associes de dbit suprieur un objectif minimal variable, elles-mmes places sous simulation chronologique. Elle permet pour le type de besoin concern de supprimer le choix de scnario en cours pour le remplacer par un hydrogramme nul. Recharger le fichier : Permet de relire les donnes du fichier associ llment courant afin de retrouver celles-ci dans ltat de leur dernire sauvegarde. Supprimer le fichier : supprime le fichier de donnes associ llment slectionn. Sans intrt pour Simulsen.

3.2.2 - Vue du contenu des lments


Onglets La vue situe sur la partie droite de lcran peut contenir plusieurs fentre (jusqu 15) associes chacune un onglet suprieur rappelant lintitul de llment slectionn dans larbre et affich. Pour passer dune fentre une autre, il suffit de faire un clic gauche sur longlet dsir. Clics gauches ou droits dans larbre Lorsquon slectionne un lment dans larbre avec un clic gauche, le contenu de celui-ci et de tous les lments dpendants saffiche sur la fentre en cours ddition dans la vue de droite, la place du prcdent affichage. Si par contre on slectionne un lment de larbre avec un clic droit pour demander ensuite ouvrir un nouvel onglet dans son menu contextuel, alors ce contenu saffiche dans une nouvelle fentre de la vue. Cet affichage de llment slectionn dans une nouvelle fentre peut galement tre obtenu avec le bouton visualiser llment dans un nouvel onglet. Affichage en mode tableau, texte et graphique Les modes tableau, texte et graphique, proposes en bas de la vue et accessibles ou non selon la nature de llment slectionn dans larbre, permettent diffrents modes daffichage du contenu de cet lment dans la fentre en cours de visualisation. Chacun de ces modes peut tre slectionn par clic gauche.

53

3.2.2.1 - Mode Tableau

Avec le mode tableau, disponible pour la quasi-totalit des lments de larbre, laffichage dans la vue peut se faire selon les formats dfinition et donnes par colonnes, slectionnables avec les boutons reprsentant des grilles dans la barre doutils. Valeurs modifiables ou non modifiables Dans la plupart des cas, les cases grises dun affichage en mode tableau ne sont susceptibles de contenir aucune valeur, alors que les cases blanches sont destines laffichage de valeurs de paramtres modifiables (caractres noirs) ou non modifiables (caractres gris). Format dfinition Le format dfinition prsente des valeurs dans des cases organises sous forme de lignes. Ce format est disponible pour quasiment toute slection dans larbre dont le contenu peut tre affich en mode tableau, mme si cette slection contient plusieurs niveaux de sous-lments de diffrentes natures. Lensemble des objets dpendant de la slection apparat dans cette vue. Dans le cas dobjets relatifs des sries chronologiques de valeurs, la vue affiche des tableaux annuels de N lignes et 12 colonnes dont les valeurs sont modifiables (par ex. : donnes de base) ou non (rsultats de simulations) selon la nature de lobjet. Pour les autres types dobjets, chaque ligne affiche en premire colonne de faon indistincte, soit le nom dun lment soit le nom dun paramtre ou dune variable dpendant de llment plac au dessus. Les cases situes droite du nom dun lment simple, dun paramtre ou dune variable contiennent les valeurs affectes ces objets., modifiables ou non selon les cas. Pour la plupart, les cases situes droite du nom dun lment complexe (contenant des sous-lments) sont vides et ne peuvent faire lobjet daucune saisie. Certaines dentre elles contiennent cependant le rsultat dun choix modifiable soit avec laction choisir du menu contextuel de llment dans larbre, soit par saisie directe dans la case (rang de loption choisie, ou bien 0 ou 1 dans le cas dun boolen). Format donnes en colonnes Le format donnes en colonnes prsente des valeurs organises sous forme de colonnes avec un en-tte plac dans la premire case en haut de chacune. Ce type daffichage est disponible

54

pour des tableaux simple entre, qui dcrivent lvolution de variables ou paramtres en fonction dune unique variable ou paramtre, comme par exemple un barme de correspondance niveau-volume ou des sries chronologiques de dbit. Il est galement disponible pour les tableaux double entre, comme par exemple le rendement des turbines en fonction de la chute et du dbit. Len-tte de chaque colonne contient le nom de la variable ou du paramtre dont les valeurs figurent dans les cases situes en dessous. Selon la nature de llment slectionn, ces valeurs sont modifiables ou non. Slection dans la vue Dans une vue en tableau, la slection dune case se fait par clic gauche. Le maintien du clic permet de slectionner un pav de cases par balayage de celui-ci. Le clic droit (ventuellement avec balayage) entrane simultanment la slection de la case pointe (resp. du pav de cases balay) et louverture dun menu contextuel. Saisie dans une case de la vue La saisie ou la modification dune valeur dans une case modifiable se fait aprs un clic gauche sur la case. Aprs un simple clic, la saisie effectue remplace la totalit du contenu de la case. Aprs un double clic, la saisie sinsre dans le contenu pralable de la case. Dans une case ouverte en saisie par simple clic, la touche dchappement permet dabandonner la saisie en cours pour rtablir la valeur pralable contenue dans la case, alors que dans une case ouverte par double clic elle valide la saisie en cours. La touche entre valide toujours la saisie en cours et slectionne la case suivante. En cours de saisie sur une case, un clic sur une autre case slectionne cette dernire aprs avoir valid la saisie en cours sur la prcdente. Lorsquune case modifiable dans la vue contient un boolen, il est possible de saisir oui ou non dans cette case, ou respectivement 1 et 0, ou respectivement o ou n qui ont le mme effet. Toute saisie non conforme (valeur hors intervalle autoris, format incorrect, lacune interdite, etc.) dans une case entrane soit la mise en lacune de la case, soit la non modification de celle-ci. Effet de la touche suppr Selon le mode daffichage en cours et llment slectionn dans la vue, la frappe de la touche suppr aprs simple clic gauche sur une case modifiable entrane les effets suivants : En format dfinition : remplace le contenu de la case par une lacune En format donnes en colonnes : o pour une chronique : remplace le contenu de la case par une lacune o pour une variable y=f(x) : supprime une ligne o pour une variable y=f(x,z) : supprime une colonne

Menus contextuels des cases de la vue Le clic droit sur une case de la vue en tableau ouvre un menu contextuel proposant des actions sur la vue qui diffrent selon llment slectionn dans larbre. Parmi celles-ci, on peut citer : Voir lobjet slectionn : quivaut slectionner dans larbre lobjet quivalent la case en cours de slection dans la vue. La vue naffiche plus alors que le contenu de cet objet. Copier : copie dans le presse-papiers de Windows le contenu de la (ou des) case(s) slectionne(s) dans la vue. Coller : colle dans le pav de cases marqu en haut gauche par la case en cours de slection dans la vue, le contenu du presse-papiers de Windows. Tout slectionner : slectionne lensemble de la vue Mettre jour : actualise laffichage du tableau. Cette action peut tre utilise lorsquon souponne que laffichage na pas pris en compte toutes les modifications ventuelles intervenues sur llment en cours de slection.

55

Proprits : sans intrt pour lutilisateur de Simulsen Fermer longlet : permet de fermer la fentre en cours de visualisation Insrer une colonne de donnes : permet dinsrer une colonne de donnes avant la case en cours de slection dans la vue (tableaux double entre) Insrer une colonne de donnes aprs : permet dinsrer une colonne de donnes aprs la case en cours de slection dans la vue (tableaux double entre) Supprimer des colonnes de donnes : permet de supprimer les colonnes de donnes des cases en cours de slection dans la vue (tableaux double entre) Insrer des ligne de donnes : permet dinsrer un nombre quelconque de lignes de donnes avant la case en cours de slection dans la vue (tableaux simple ou double entre) Insrer des lignes de donnes aprs : permet dinsrer un nombre quelconque de lignes de donnes aprs la case en cours de slection dans la vue (tableaux simple ou double entre) Insrer une ligne de donnes : permet dinsrer une ligne de donnes avant la case en cours de slection dans la vue (tableaux simple ou double entre) Supprimer des lignes de donnes : permet de supprimer la ligne de donnes de la case en cours de slection dans la vue (tableaux simple ou double entre) Effacer toutes les donnes : efface toutes les donnes contenues dans llment slectionn

Dune faon gnrale, la modification du nombre de lignes ou de colonnes dun tableau simple ou double entre ne peut tre effectue que dans le format daffichage donnes en colonnes, laide des actions dinsertion ou de suppression proposes dans le menu contextuel.

3.2.2.2 - Mode Texte

Ce mode daffichage est surtout utile pour les lments suivants dont le contenu ne peut tre affich en mode tableau : description sous chaque rsultat de simulation chronologique

56

description sous chaque rsultat de calcul de niveau extrme dexploitation sous lment de dernier rsultat . sous calculs ponctuels de productible.

Pour la quasi-totalit des autres lments de Simulsen, ce mode est soit inoprant soit sans intrt. Les actions proposes dans le menu contextuel accessible par clic droit dans un affichage en mode texte sont copier, tout slectionner, rechercher du texte et mettre jour. Laction rechercher du texte est sans intrt pour les utilisateurs de Simulsen, les autres sont dcrites au paragraphe 3.2 .2.1 concernant le mode tableau.

3.2.2.3 Mode Graphique

Un lment slectionn individuellement dans larbre nest ditable dans le mode graphique que si son contenu dcrit lvolution dun certain nombre de variables ou paramtres en fonction dune variable ou dun paramtre, comme par exemple : barme de correspondance niveauvolume (paramtres de rservoir) ; srie chronologique de dbit (environnement temporel) ; hydrogrammes annuels (scnarios de besoins), limnigrammes minimaux ou maximaux annuels (consignes de niveaux limites respecter dans la retenue). Par dfaut, chaque couple (x,y) est reprsent par un point en mode graphique, un trac continu reliant entre eux les points qui ne sont spars par aucune lacune dans le tableau de donnes. Il est possible dutiliser le mode graphique pour une slection multiple dlments de larbre, condition que tous les lments slectionns soient ditables individuellement dans ce mode. Le graphique obtenu na cependant dintrt que si les marges de variation des diffrents lments sont du mme ordre de grandeur pour tous ces lments, la fois pour les abscisses et pour les ordonnes.

57

Le logiciel propose quelques possibilits de manipulations sur les graphiques affichs : effectuer un zoom en balayant la zone souhaite par clic gauche et en maintenant simultanment la touche Maj du clavier enfonce ; obtenir une vue gnrale du graphique, aprs un zoom, par action de la touche R du clavier ; modifier une valeur avec le bouton gauche de la souris et la touche Ctrl du clavier enfoncs ; lorsque la valeur est modifiable, la modification de la dfinition est dynamique modifier des proprits du graphique par l'action du bouton droit de la souris . Il est possible en dcochant visualisation des symboles de faire disparatre les points associs aux couples (x,y), le graphe se prsentant alors comme un trac continu entre les points non spars par des lacunes . Il est galement possible (proprits) de modifier des couleurs , titres, symboles, chelles etc

3.2.3 - Boutons de la barre doutils


Les diffrents boutons proposs sur la deuxime ligne de lcran de Simulsen sont lists cidessous, dans lordre de leur position de gauche droite. Sauvegarder les donnes dans le fichier courant : lensemble des modifications effectues sur les diffrents lments du logiciel depuis son lancement ou depuis la dernire sauvegarde est rpercut sur les fichiers de paramtres et de donnes dans le rpertoire c:\SIMULSEN. Elment prcdent dans lhistorique des slections. : permet de slectionner llment qui tait slectionn avant llment en cours de slection. Elment suivant dans lhistorique des slections : action inverse de laction prcdente. Mettre jour laffichage de la vue : actualise laffichage de la vue courante. Cette action peut tre utilise lorsquon souponne que laffichage na pas pris en compte toutes les modifications ventuelles intervenues sur llment en cours de slection

58

Simuler la slection : permet de lancer un des trois types de calcul proposs par le logiciel, prcd par une mise jour automatique de ses fichiers de paramtres et donnes partir des valeurs charges en mmoire et par une recherche automatique des incohrences ventuelles de ces paramtres. Ce bouton nest accessible que si la slection (simple) dans larbre porte sur lun des trois lments suivants : simulation chronologique ; calcul de niveau extrme dexploitation ; calculs ponctuels de productible nergtique ou de capacit dvacuation. Couper les donnes slectionnes : Copie les donnes dans le presse papier de Windows tout en les supprimant de l'emplacement d'origine au moment du collage. Cette action nopre que pour certains lments slectionns dans larbre et certaines donnes slectionnes sur la vue. Copier les donnes slectionnes : copie lobjet slectionn (dans larbre ou dans la vue) dans le presse-papiers de Windows. Coller les donnes slectionnes dans la slection : colle le contenu du pressepapiers dans lobjet slectionn, qui peut tre un lment de larbre ou une case de la vue en format tableau. Cette action nopre que si le contenu du presse-papiers est compatible avec lobjet slectionn. Visualiser llment dans un nouvel onglet : le contenu de llment en cours de slection dans larbre saffiche dans une nouvelle fentre de la vue. Fermer longlet actif : la fentre en cours de visualisation se ferme. Cette action nest propose que si le nombre de fentres ouvertes dans la vue est au moins gale deux. Descriptions : sans intrt pour lutilisateur de Simulsen Dfinition : entrane laffichage en format standard du contenu de la slection pour une dition en mode Tableau. Donnes par colonnes : entrane laffichage en format colonne du contenu de la slection pour une dition en mode Tableau. Ce format nest accessible que pour certains types de slections. Incohrences : teste la cohrence du contenu de llment slectionn dans larbre. Ces tests correspondent ceux que la version DOS du logiciel effectue soit directement au niveau des grilles de saisie des paramtres, soit au lancement des procdures de calcul. Suite cette action, qui peut pour certains lments saccompagner dventuelles corrections automatiques, la vue affiche soit aucune incohrence si le contenu de llment est correct, soit la teneur des problmes rencontrs sil y en a. Simultanment, lensemble des modifications effectues sur les diffrents lments du logiciel depuis son lancement est rpercut sur les fichiers de paramtres et de donnes. Tout lment de larbre permettant de lancer un calcul (simulation chronologique, calcul de niveau extrme dexploitation et calcul ponctuel de productible nergtique) doit avoir un contenu exempt de toute incohrence pour que le calcul correspondant puisse tre effectu. A chaque fois que lutilisateur demande un calcul, une recherche pralable des incohrences est donc lance automatiquement par le logiciel. Rsultats : Lorsque llment simulation chronologique ou calcul de niveau extrme dexploitation est slectionn dans larbre, ce bouton provoque la slection et laffichage de llment description du dernier rsultat correspondant. Lorsque llment calcul ponctuel de productible ou de capacit dvacuation est slectionn, il provoque la slection et laffichage du tableau des derniers rsultats correspondant. Enfin, quand un lment de type srie chronologique est slectionn dans larbre, lappel de rsultats propose divers traitements statistiques pouvant tre effectus sur cette chronique. Ces traitements qui sont dcrits au $ 3.2.3.1 et qui gnrent des lments placs sous un lment rsultats lui-mme plac dans larbre sous llment slectionn, peuvent tre appliqus sur des lments des types suivants : Elment plac sous chroniques de dbits observs Elments placs sous chroniques sous rsultats de simulation chronologique

59

Elment plac sous chronique : niveau sous rsultats de calcul de niveau extrme dexploitation Elments placs sous statistiques sous rsultats de calcul de niveau extrme dexploitation Elment vaporation plac sous donnes topographiques sous rservoirs Scnarios dobjectifs de type autre que irrigation, placs dans rservoirs Elments placs sous consignes de niveau minimal (ou maximal) sous consignes de niveaux limites respecter dans la retenue Elments eux-mmes crs par le bouton rsultats et placs dans larbre sous un lment rsultats (possibilit de calculs en chane).

3.2.3.1 Traitements statistiques proposs par le bouton rsultats Pour pouvoir effectuer un traitement statistique sur une srie chronologique, il faut dabord faire apparatre la liste des traitements possibles, ce qui peut se faire des deux faons suivantes : Slectionner dans larbre llment traiter puis cliquer sur le bouton rsultats Slectionner sil existe un lment rsultats dj gnr et situ sous llment traiter Il faut ensuite faire un clic droit sur le type de calcul que lon dsire effectuer, puis slectionner laction voir lobjet slectionn dans le menu contextuel qui saffiche. Les rsultats du calcul saffichent alors sur la vue, associs un lment plac simultanment dans larbre sous rsultats , lui-mme plac sous llment analys. Tant quil ne sont pas supprims par lutilisateur et tant que le logiciel nest pas ferm, ces divers rsultats statistiques peuvent tre rappels laffichage en slectionnant llment correspondant dans larbre. Les calculs proposs sont les suivants : Chroniques des moyennes dcadaires : Pour chaque mois dune chronique journalire, les moyennes sont calcules partir des valeurs non lacunaires pour les trois priodes allant du 1er au 10, du 11 au 20 et du 21 la fin du mois. Le nombre de valeurs journalires lacunaires est en outre indiqu pour chacune de ces priodes. Laffichage en format dfinition donne pour chaque anne trois lignes de 12 moyennes dcadaires et trois lignes de nombres de lacunes journalires. Ces rsultats peuvent tre affichs en format donnes en colonnes Chroniques des moyennes mensuelles : Pour chaque mois dune chronique journalire, une moyenne est calcule partir des valeurs non lacunaires. Le nombre de valeurs journalires lacunaires est en outre indiqu pour chacune de ces priodes. Laffichage en format dfinition donne pour chaque anne une ligne de 12 moyennes mensuelles et une ligne de nombres de lacunes journalires. Ces rsultats peuvent tre affichs en format donnes en colonnes Chroniques des moyennes annuelles : Pour chaque anne dune chronique journalire, une moyenne est calcule partir des valeurs non lacunaires. Le nombre de valeurs journalires lacunaires est en outre indiqu pour chaque anne. Laffichage des rsultats donne pour chaque anne une moyenne annuelle et le nombre de lacunes journalires. Moyennes journalires sur toutes les annes : pour chacun des 365 jours de lanne, une moyenne est calcule partir des valeurs non lacunaires de ce jour sur toutes les annes dune chronique journalire. Laffichage en format dfinition donne un tableau de 31 lignes et 12 colonnes de valeurs moyennes. En plus de ces moyennes, laffichage en format donnes en colonnes indique le nombre de lacunes journalires rencontres sur la priode pour chacun des 365 jours de lanne. Moyennes dcadaires sur toutes les annes : pour chacune des 36 dcades de lanne, une moyenne est calcule partir des valeurs journalires non lacunaires de ces

60

dcades sur toutes les annes dune chronique journalire. Laffichage en format dfinition donne un tableau de 3 lignes de 12 moyennes dcadaires et 3 lignes de nombres de lacunes journalires. Ces rsultats peuvent tre affichs en format donnes en colonnes . Moyennes mensuelles sur toutes les annes : pour chacun des 12 mois de lanne, une moyenne est calcule partir des valeurs journalires non lacunaires de ces mois sur toutes les annes dune chronique journalire. Laffichage en format dfinition affiche une ligne de 12 moyennes mensuelles et 1 ligne de nombres de lacunes journalires. Ces rsultats peuvent tre affichs en format donnes en colonnes . Moyenne annuelle sur toutes les annes : une valeur moyenne est calcule partir des valeurs journalires non lacunaires dune chronique journalire. Cette moyenne est affiche avec le nombre de valeurs journalires lacunaires relev dans la chronique. Chroniques iso-frquence : A partir des valeurs non lacunaires la chronique originale analyse sur toute sa dure, cette procdure calcule 27 chroniques annuelles correspondant des frquences de non dpassement prdfinies. Ces frquences qui stalent de 99/100 1/99 en passant par 1/2, peuvent tre modifies dans la vue des rsultats affichs en format donnes en colonnes. Le nombre de valeurs contenues dans chaque chronique annuelle iso-frquence (365, 36 ou 12) dpend de la nature de la chronique originale (valeurs journalires, dcadaires ou mensuelles). Selon la dure de la chronique originale analyse, les valeurs calcules pour certaines frquences loignes de 0,5 peuvent tre fortement extrapoles. Lutilisateur devra en tenir compte dans son interprtation. Par exemple, des valeurs centennales calcules partir dune chronique de 10 ans seront forcment trs peu fiables. Fonctions de rpartition : cette procdure classe par ordre croissant les valeurs non lacunaires de la chronique analyse sur toute sa dure. Elle attribue ensuite chaque valeur une frquence exprimentale de non dpassement gale (j-0,5)/N, avec N le nombre total de valeurs non lacunaires et j le rang de la valeur. Fonction de rpartition utilisateur : cette procdure reproduit dans un premier temps les calculs effectus par la procdure prcdente. A partir de la fonction de rpartition exprimentale obtenue, elle dtermine ensuite par interpolation linaire les valeurs correspondant 27 frquences de non dpassement prdfinies stalant de 99/100 1/99 en passant par 1/2. Ces frquences peuvent tre modifies dans la vue affichant les rsultats. Caractristiques annuelles de non dpassement sur N jours conscutifs : pour chaque anne dune chronique journalire, la procdure dtermine la plus petite des valeurs ayant t non dpasse pendant N jours conscutifs. La valeur de N, gale 7 par dfaut, peut tre modifie dans la vue affichant les rsultats. Le nombre de priodes de N jours ayant au moins une lacune journalire est galement indiqu. Caractristiques annuelles de dpassement sur N jours conscutifs : pour chaque anne dune chronique journalire, la procdure dtermine la plus grande des valeurs ayant t atteinte ou dpasse pendant N jours conscutifs. La valeur de N, gale 7 par dfaut, peut tre modifie dans la vue affichant les rsultats. Le nombre de priodes de N jours ayant au moins une lacune journalire est galement indiqu. Caractristiques annuelles de non dpassement sur N jours non conscutifs : pour chaque anne dune chronique journalire, la procdure indique la Nieme plus petite valeur de lanne ainsi que le nombre de lacunes journalires. La valeur de N, gale 7 par dfaut, peut tre modifie dans la vue affichant les rsultats. Caractristiques annuelles de dpassement sur N jours non conscutifs : pour chaque anne dune chronique journalire, la procdure indique la Nieme plus grande valeur de lanne ainsi que le nombre de lacunes journalires. La valeur de N, gale 7 par dfaut, peut tre modifie dans la vue affichant les rsultats. Nombre annuel de jours de dpassement de seuil : pour chaque anne dune chronique journalire, la procdure indique le nombre de jours ou la valeur est

61

suprieure ou gale un seuil S qui peut tre modifi dans la vue affichant les rsultats. Elle indique galement le nombre de lacunes journalires. Nombre annuel de jours de non dpassement de seuil : pour chaque anne dune chronique journalire, la procdure indique le nombre de jours ou la valeur est infrieure ou gale un seuil S qui peut tre modifi dans la vue affichant les rsultats. Elle indique galement le nombre de lacunes journalires.

3.2.4 - Menus accessibles avec les titres de la premire ligne


La plupart des actions proposes dans ces menus sont galement accessibles par les boutons de la barre doutils ou par les menus contextuels 3.2.4.1 - Fichier Sauvegarder : lensemble des modifications effectues sur les diffrents lments du logiciel depuis son lancement ou depuis la dernire sauvegarde est rpercut sur les fichiers de paramtres et de donnes du rpertoire C:\SIMULSEN Quitter : permet de quitter le logiciel. Si des modifications ont t effectues sur certains lments de Simulsen depuis son lancement (ou depuis la dernire sauvegarde), le logiciel demande si lon dsire sauvegarder ces modifications. En cas de rponse positive, elles sont rpercutes sur les fichiers de paramtres et donnes.

3.2.4.2 - Edition Couper : mme fonction que le bouton de mme nom. Cette action est galement propose dans de nombreux menus contextuels. Copier : mme fonction que le bouton de mme nom. Cette action est galement propose dans de nombreux menus contextuels.

62

Coller : mme fonction que le bouton de mme nom Cette action est galement propose dans de nombreux menus contextuels. Tout slectionner : Slectionne lensemble de la vue. Cette action est galement propose dans certains menus contextuels.

3.2.4.3 - Outils Les actions proposes ici, qui ne concernent que les lments slectionns dans larbre et pas les slections effectues dans la vue, sont galement proposes dans les menus contextuels des lments concerns, et diffrent en fonction de ceux-ci. Ces actions (supprimer, dplacer, ajouter, choisir, dtacher, recharger le fichier) sont dcrites dans le paragraphe 3.2.1 relatif larbre des lments. 3.2.4.4 Vue Les actions proposes ici sont toutes dcrites dans le paragraphe 3.2.3 relatif aux boutons de la barre doutils.

3.3 - Elment : Environnement temporel


3.3.1 - Chroniques des donnes de base (dbits observs)

Sous cet lment figurent des chroniques de dbit journalier associes des stations figurant dans au moins un des rseaux de stations dcrits sous llment paramtres de Simulsen. Chaque chronique est dfinie sur une priode caractrise par une date de dbut et une date de fin, entre lesquelles il est possible de modifier les valeurs de dbit journalier. En pratique, la mise

63

jour dune chronique de donnes se fait dans la vue, soit par saisie directe de valeurs dans les cases, soit de prfrence (en format donnes par colonnes) par laction coller dune srie de valeurs pralablement copies dans un tableur ou une base de donnes externe. Lajout dune nouvelle chronique seffectue avec laction ajouter propose dans le menu contextuel de chroniques de dbits observs. Elle peut aussi se faire par duplication dune chronique existante, laide de laction dupliquer propos dans le menu contextuel de celle-ci. En plus dactions standard dcrites plus haut, le menu contextuel des chroniques de dbits observs propose les actions spcifiques suivantes : Ajout dannes : permet dtendre la priode couverte par la chronique en ajoutant un certain nombre dannes au dbut ou la fin. La priode ajoute est remplie de valeurs lacunaires que lutilisateur peut ensuite remplacer par des valeurs par saisie ou par collage Suppression dannes : opration inverse de la prcdente, cette action permet dcourter la priode couverte par la chronique dun certain nombre dannes au dbut ou la fin. Les donnes de la priode supprime sont alors perdues si une sauvegarde intervient avant ou au moment de la fermeture du logiciel Crer une sous chronique : une sous chronique est place sous llment rsultats de a chronique originale. Elle reprend les valeurs de cette dernire sur une priode dfinie par une date de dbut et une date de fin prciser. La cration de souschronique peut tre utile pour effectuer par exemple certains traitements statistiques sur une partie de la priode couverte par la chronique originale. Interpolation : les valeurs lacunaires de la chronique sont remplaces par des valeurs reconstitues au choix par interpolation linaire, par palier ou par mthode de Lagrange (cette dernire mthode ne peut tre utilise que si les lacunes sont peu nombreuses dans la chronique). Les lacunes situes en dbut ou fin de chronique sont galement reconstitues par extrapolation par les mmes mthodes Associer une station : cette procdure qui est active automatiquement lors de la cration de toute nouvelle chronique de dbit observ, peut tre active la demande pour une chronique existante. Elle permet dassocier la chronique une des stations dj paramtre dans simulsen (paramtres simulsen rseaux de stations). En pratique, les dbits de la chronique seront sauvegards dans un fichier nomm en fonction de la station associe. Dfinir la priode : permet de modifier la date de dbut et la date de fin de la chronique. La nouvelle chronique obtenue prend les valeurs de dbit de la chronique originale sur leur priode commune et se trouve ventuellement remplie de lacunes en dehors de celle-ci.

64

3.3.2 - Rsultats des simulations


3.3.2.1 - Rsultats de simulations chronologiques

A chaque fois quune simulation chronologique est effectue, un nouvel lment de rsultats dont le contenu est non modifiable, est ajout dans cette rubrique. Chaque lment de rsultats est caractris par un rang et un titre non modifiables qui lui sont dfinitivement associs. La suppression instantane et dfinitive dun lment de rsultats laide de laction supprimer propose dans son menu contextuel nentrane donc aucune modification des rangs des lments subsistant dans la rubrique. Chaque lment de rsultat contient deux lments : description et chroniques. Un troisime lment (chroniques de cultures de dcrue) est galement prsent lorsque les conditions dcrites au paragraphe 2.4.10 de la notice de version DOS sont vrifies par la simulation gnratrice du rsultat. Llment description, dont le contenu saffiche en format texte dans la vue, donne le dtail de tous les paramtres retenus pour la simulation concerne. Il correspond ldition du compte-rendu de simulation propos dans la version DOS de Simulsen. Un clic gauche sur llment chroniques entrane laffichage sa gauche du signe + dans larbre, qui permet daccder aux chroniques journalires cres par la simulation pour les diffrentes variables concernes. Llment chronique de cultures de dcrue contient quant lui la chronique annuelle de superficies de cultures de dcrue et les dates des corps de crue associs ces superficies. Comme toutes les chroniques, celles que contiennent les rsultats de simulations chronologiques permettent lextraction de sous-chroniques (menu contextuel) et peuvent tre analyses par les procdures statistiques accessibles avec le bouton rsultats.

65

3.3.2.2 - Rsultats de calculs de niveaux extrmes dexploitation

A chaque fois quun calcul de niveau extrme dexploitation est effectu, un nouvel lment de rsultats dont le contenu est non modifiable, est ajout dans cette rubrique. Chaque lment de rsultats est caractris par un rang et par un titre non modifiable qui lui est dfinitivement associ. La suppression instantane et dfinitive dun lment de rsultats laide de laction supprimer propose dans son menu contextuel entrane une rorganisation des rangs des lments subsistant dans la rubrique. Chaque lment de rsultat contient trois lments : description, chronique et statistique. Llment description, dont le contenu saffiche en format texte dans la vue, donne le dtail de tous les paramtres retenus pour le calcul concern, ainsi que quelques statistiques sur les rsultats obtenus. . Un clic gauche sur llment chronique entrane laffichage sa gauche du signe + dans larbre, qui permet daccder la chronique de niveau extrme dans la retenue cre par le calcul. Un clic gauche sur llment statistiques permet de la mme faon daccder aux limnigrammes isofrquence annuels dduits de cette chronique pour divers temps de retour. Le menu contextuel de chaque limnigramme isofrquence propose laction copier vers, qui permet dajouter ce limnigramme annuel dans la liste des consignes de niveau minimal ou maximal (au choix de lutilisateur) respecter dans le rservoir. Les chroniques de niveau extrme ainsi que les limnigrammes isofrquence associs permettent lextraction de sous-chroniques (menu contextuel) et peuvent tre analyses par les procdures statistiques accessibles avec le bouton rsultats.

66

3.4 - Element : Simulations


Au dmarrage du logiciel, chaque lment associ un type de calcul ((simulation chronologique ; calcul de niveau extrme dexploitation ; calculs ponctuels de productible nergtique ou de capacit dexploitation) est paramtr conformment la dernire sauvegarde intervenue. La sauvegarde des paramtres se fait de faon automatique lorsquun calcul est lanc. Elle peut galement tre faite tout moment laide de laction sauvegarder du menu fichier, ainsi qu la fermeture du logiciel par confirmation de la sauvegarde propose. Avant de lancer un des trois types de calcul proposs par Simulsen, il est ncessaire de paramtrer llment associ, qui se trouve dans la rubrique simulations. Pour lancer le calcul, il suffit ensuite de slectionner cet lment puis dactionner le bouton simuler la slection reprsentant un robinet dans la barre doutils. Dans le cas o des incohrences sont dtectes par le logiciel au niveau des paramtres retenus pour le calcul, celui-ci avorte et la vue signale alors les incohrences releves, avec la possibilit daccder directement aux lments corriger (voir llment slectionn. partir du menu contextuel). Si un calcul choue sans quaucune incohrence ne soit signale par le logiciel (cas trs rare), il est conseill de vrifier en priorit les paramtres du rseau de stations utilis. Aprs un droulement normal du calcul, les rsultats de simulation chronologique ou de calcul de niveau extrme dexploitation sajoutent la liste des rsultats dj enregistrs, alors que ceux du calcul ponctuel de productible ou de capacit dvacuation remplacent ceux du calcul prcdent. Le logiciel slectionne ensuite automatiquement un lment dpendant des rsultats obtenus (description pour les deux premiers types de calcul ou tableau des rsultats pour le troisime) et en affiche le contenu dans la vue. Les trois paragraphes suivants dcrivent essentiellement les spcificits de linterface lies au rglage des paramtres de calcul. Dune faon gnrale, toute modification de paramtre est effectue par saisie directe dans la vue, sauf pour certains choix doptions qui doivent tre effectus avec laction choisir propose dans les menus contextuels associs ou le menu outils.

3.4.1 Simulation chronologique


3.4.1.1 Titre, rservoir, rseau de station Le titre de la simulation peut tre modifi directement dans larbre aprs un double clic gauche sur llment de calcul. Le choix des jeux de paramtres de rservoir et de rseau de stations utiliser doit tre effectu avec laction choisir des menus contextuels de ces lments, qui propose la liste des jeux de paramtres existants. Les conditions aux limites doivent tre saisies directement dans la vue, sauf pour choix de dbit lch min ou max compatible avec les lchures et option de niveau de plan deau impos date fixe qui sont modifiables avec laction choisir de leurs menus contextuels.

67

3.4.1.2 Consignes

3.4.1.2.1 Ajout, suppression ou dplacement de consigne


Le signe + plac gauche de llment consignes permet dafficher dans larbre la liste des consignes prises en compte, par ordre de priorit dcroissante. Il est possible dajouter une consigne cette liste avec laction ajouter propose dans le menu contextuel de consignes ou dans le menu outils. Lutilisateur doit alors choisir la consigne ajouter dans la liste qui lui est propose. La suppression dune consigne de la liste seffectue avec laction supprimer propose dans son menu contextuel ou dans le menu outils. Pour modifier la place dune consigne dans la liste, et donc son rang de priorit, il suffit dutiliser laction dplacer propose dans son menu contextuel.

3.4.1.2.2 Modification des paramtres des consignes


Les paramtres de consigne qui appellent une valeur numrique peuvent tre modifis sans difficult par saisie directe dans la vue et on nen dira donc pas plus leur sujet. Les paramtres qui appellent un choix parmi une liste peuvent selon leur nature tre modifis soit par saisie de oui ou non ou dun rang dans la vue, soit par laction choisir de leurs menus contextuels, soit par ces deux moyens. Ils sont dtaills ci-dessous pour les diffrentes consignes concernes. Niveau de retenue infrieur une cote maximale fixe : le choix de la cote maximale fixe doit tre fait laide de laction choisir du menu contextuel de cet lment, entre cote maximale de scurit du barrage et autre cote maximale. Dbit suprieur une valeur minimale fixe (dbit sanitaire) : le choix de loption de dbit rserv une station situe laval du barrage doit tre fait avec laction choisir du menu contextuel de cet lment. En cas de choix positif, la station o est dfini lobjectif peut tre prcise dans la vue (saisie du rang parmi les stations situes laval du barrage) ou dans le menu contextuel de cet lment avec laction choisir. Loption de rduction du dbit rserv laval en cas de stock faible doit tre prcise laide de laction choisir de son menu contextuel. Par contre loption occultation des consignes de priorit infrieure, sans lment dpendant, doit tre prcise par saisie de oui ou non dans la vue. Dbit infrieur Qmax (laminage) : la station o lobjectif de dbit est dfini peut tre prcise dans la vue (saisie du rang parmi les stations situes laval du barrage) ou dans le menu contextuel de cet lment avec laction choisir. Noter que le rang nul correspond laval immdiat du barrage. Niveau de retenue infrieur (resp. suprieur) une valeur maximale (resp. minimale) variable : le choix du limnigramme de niveau maximal (resp. minimal) peut tre effectu dans la vue (saisie du rang parmi la liste des limnigrammes limites proposs) ou dans le menu contextuel de cet lment avec laction choisir. Dbit suprieur un objectif minimal variable (besoins sommables) : pour chaque catgorie de besoin considr, le scnario peut tre prcis dans la vue (par saisie du rang parmi la liste des scnarios existants) ou dans le menu contextuel de cet lment avec laction choisir. Pour ne pas prendre en compte une catgorie de besoin sommable (ce qui quivaut choisir un scnario de dbit nul pour cette catgorie), il

68

suffit dutiliser laction dtacher propose dans son menu contextuel. La station o lobjectif de dbit est dfini peut tre prcise dans la vue (saisie du rang parmi les stations situes laval du barrage) ou dans le menu contextuel de cet lment avec laction choisir. La saisie dun rang nul revient situer cette station laval immdiat du barrage. Dbit suprieur un objectif minimal variable (besoins non sommables) : mmes commentaires que pour la consigne prcdente. En plus, loption possibilit docculter la consigne doit tre prcise laide de laction choisir de son menu contextuel. En cas de choix positif, llment procdure suivie en cas doccultation doit lui aussi tre prcis de la mme faon. Puissance suprieure une valeur minimale Pmin (hydrolectricit : Les lments suivants ne peuvent tre prciss qu laide de laction choisir propose dans leurs menus contextuels respectifs : option de restriction de priode pour demande du maximum productible ; type dobjectif Pmin prdfini ; option quand lobjectif Pmin ne peut tre atteint ; option sur limite Qmax de dbit lch ; choix de limite Qmax supplmentaire pour ltiage. Si loption de restriction de priode pour la demande du maximum productible a t retenue, alors, il faut prciser loption de turbinage maximal systmatique en cas de dversement par saisie directe de oui ou non dans la vue. Si un objectif de Pmin prdfini variable a t retenu, alors il faut prciser le scnario de puissance Pmin soit par saisie directe de son rang dans la vue, soit laide de laction choisir propose dans son menu contextuel.

3.4.2 - Calcul de niveau extrme dexploitation


Les modifications du titre du calcul et des choix de jeux de paramtres de rservoir et de rseau de stations seffectuent de la mme faon que pour les simulations chronologiques. Le choix de lobjectif envisag seffectue avec laction choisir du menu contextuel de cet lment. Si lobjectif inclut un objectif de puissance produire, alors le calcul porte obligatoirement sur des niveaux minimaux dexploitation compatibles avec cet objectif global. Sinon, lutilisateur doit choisir entre cote limite minimum et cote limite maximum laide de laction choisir du menu contextuel de llment calcul de cote envisag. Pour chaque nature dobjectif XXXX (niveau de retenue, dbit lch, puissance produite) faisant partie de lobjectif envisag, larbre affiche un lment type dobjectif de XXXX pour lequel on doit choisir entre constant et variable laide de laction choisir de son menu contextuel.. Pour un objectif variable de niveau (resp. puissance), larbre affiche en outre un lment choix du limnigramme de niveau minimal (ou maximal), (resp. scnario de puissance Pmin). Cet lment doit tre prcis soit par saisie directe du rang de limnigramme ou de scnario dans la vue, soit avec laction choisir de son menu contextuel. Lorsque le calcul de cote envisag est du type cote limite minimum (resp. cote limite maximum), llment limite maximale de cote (resp. limite minimale de cote), indpendant de lobjectif de niveau respecter, correspond une contrainte de niveau extrme admissible. Llment limite minimale de cote (resp. limite maximale de cote) correspond alors lobjectif de niveau respecter si celui-ci est constant, et reste inactiv dans le cas dun objectif de niveau variable. Loption de recalage annuel du niveau de plan deau au niveau initial doit tre prcise par saisie directe de oui ou non dans la vue.

69

Le choix des frquences analyses doit enfin tre fait partir du menu contextuel de cet lment.

3.4.3 - Calculs ponctuels de productible nergtique ou de capacit de lchure


Il ny a pas lieu daffecter un titre aux calculs de ce type, dont les rsultats remplacent systmatiquement ceux du calcul prcdent. Par contre, le choix du jeu de paramtres de rservoir seffectue comme pour les autres types de calcul. Les lments suivants doivent tre prciss laide de laction choisir de leurs menus contextuels : mode de traitement, choix des valeurs tester et, dans le cas dun calcul de productible, choix des paramtres connus

3.5 Elment : paramtres Simulsen


3.5.1 Rservoirs
Cet lment peut contenir un nombre quelconque de jeux de paramtres dont chacun, assorti dun titre modifiable aprs double clic gauche, dcrit une configuration de barrage. A laide des actions proposes dans son menu contextuel, chaque jeu de paramtres peut tre dplac, supprim ou dupliqu dans la liste prsente sous llment rservoir. Chaque configuration de barrage est caractrise par un ensemble fig de paramtres numriques organiss en valeurs simples et en tableaux simple ou double entre. Toute modification dun jeu de paramtres seffectue donc par saisie directe dans la vue. Dans un tableau simple entre, la dimension de celui-ci peut tre diminue en supprimant un couple de valeurs laide de laction supprimer des lignes de donnes propose dans le menu contextuel des cases correspondantes. Cette dimension peut tre augmente laide des actions dinsertion proposes dans ces mmes menus contextuels. Pour diminuer les dimensions dun tableau double entre comme celui des coefficients de rendement en fonction du dbit turbin et de la chute nette, il suffit dutiliser les actions supprimer des lignes de donnes ou supprimer des colonnes de donnes proposes dans le menu contextuel des cases correspondantes. Ces dimensions peuvent tre augmentes laide des actions dinsertion proposes dans ces mmes menus contextuels. Les actions permettant de modifier les dimensions dun tableau simple ou double entre ne sont accessibles qu partir du format daffichage donnes en colonnes.

3.5.2 Scnarios
Chaque lment plac dans larbre sous scnario reprsente une catgorie dobjectifs de gestion concernant des dbits ou des puissances atteindre. Pour ajouter une nouvelle catgorie dobjectifs, il suffit dutiliser laction ajouter propose dans le menu contextuel de scnarios.

70

On a alors le choix entre les quatre types suivants : irrigation ; demandes en eau (besoins non sommables) ; demandes en eau cumulables ; demande dnergie. Une catgorie dobjectifs peut tre supprime laide de laction supprimer de son menu contextuel. Enfin, un double clic gauche sur le titre dune catgorie permet de modifier celui-ci. Le dveloppement de larbre laide du signe + plac gauche dune catgorie dobjectif permet dafficher la liste des scnarios qui la concernent. Chaque catgorie peut contenir un nombre quelconque de scnarios. Lajout dun scnario seffectue avec laction ajouter du menu contextuel de la catgorie. Un scnario peut tre supprim laide de laction supprimer de son menu contextuel. Enfin, un double clic gauche sur le titre dun scnario permet de modifier celuici. A laide des actions proposes dans son menu contextuel, chaque scnario dobjectif peut tre dplac, supprim ou dupliqu dans la liste des scnarios de sa catgorie Il est mme possible dutiliser laction copier pour crer ensuite un nouveau scnario identique dans une autre catgorie, laide de laction coller du menu contextuel de celle-ci.

3.5.2.1 Modification dun scnario de type irrigation Dans une catgorie de type irrigation, chaque scnario est dcrit par un certain nombre de paramtres agronomiques concernant les superficies emblaves et les besoins en eau des diffrentes cultures. Contrairement la version Dos, la version Windows ne permet pas pour linstant de modifier le nombre de zones prises en compte, qui reste fig la valeur 5. Les cinq zones figurant dans larbre sous llment zones, dont les noms sont modifiables aprs double clic gauche, contiennent les fractions de superficie totale correspondantes. Pour prendre en compte un nombre de zones infrieur cinq, il suffit dannuler la fraction de superficie totale de certaines dentre elles. Llment cultures peut contenir entre un et huit types de cultures. Lajout dun type de culture se fait grce laction ajouter du menu contextuel de cultures. La suppression dun type de culture se fait grce laction supprimer de son menu contextuel. Le nom dun type de culture peut enfin tre modifi aprs double clic gauche. 3.5.2.2 Modification dun scnario dune catgorie de type autre que irrigation Pour les catgories de types autres que irrigation, chaque scnario est dcrit par une variation annuelle de valeurs de dbit ou de puissance. Cette variation est reprsente par un certain nombre de points pivots saisis par lutilisateur, qui sont caractriss par une date et une valeur. Le nombre de points pivots peut tre diminu ou augment laide des actions proposes dans le menu contextuel des cases de la vue, affiche en format donnes en colonnes. Un tri automatique effectu par le logiciel permet dassurer que les points pivots de tout scnario sont stocks dans lordre chronologique dans le fichier concern. Ce tri prcde la sauvegarde des modifications qui est faite la demande de lutilisateur ou de faon automatique au dbut dun calcul ou dune recherche dincohrences. Il prcde galement laction interpolation propose dans le menu contextuel du scnario dans larbre. Cette interpolation permet de faire un calcul automatique des valeurs entre les points pivots par diverses mthodes, afin de complter le tableau annuel des 365 valeurs caractrisant le scnario. Elle est facultative, du fait que les procdures de calcul utilisant des scnarios dobjectifs compltent elles-mmes ces derniers si ncessaire, par interpolation linaire.

71

3.5.3 Rseaux
Cet lment peut contenir un nombre quelconque de jeux de paramtres dont chacun, assorti dun titre modifiable aprs double clic gauche, dcrit une configuration de rseau de stations. A laide des actions proposes dans son menu contextuel, chaque rseau de stations peut tre dplac, supprim ou dupliqu dans la liste prsente dans larbre sous llment rseaux. Pour ajouter une station dans un rseau, il suffit dutiliser laction ajouter du menu contextuel de celui-ci. A linverse, une station peut tre supprime dun rseau laide de laction supprimer propose dans son menu contextuel. Pour pouvoir tre utilis dans les calculs, un rseau de stations doit contenir des stations classes par ordre de numros dcroissants. Les paramtres de ces stations doivent en outre respecter les rgles nonces dans la notice de la version DOS (voir & 2.2.3) Le menu contextuel de llment modle de propagation propose toujours le choix entre un modle un ou deux prvisieurs. Lorsque lune de ces deux options est retenue, il propose galement laction dtacher qui revient ne slectionner aucun modle de propagation pour la station.

3.5.4 Consignes de niveaux limites respecter dans la retenue


Llment consignes de niveau minimal (resp. maximal) peut contenir un nombre quelconque de limnigrammes annuels de niveau minimal (resp. maximal), dont les noms peuvent tre modifis aprs double clic gauche. Chacun de ces limnigrammes annuels peut tre supprim, dplac ou dupliqu dans la liste laide des actions proposes dans son menu contextuel. Pour pouvoir tre utilis en tant que consigne dans une simulation chronologique, un limnigramme annuel de niveau minimal (resp. maximal) doit comporter 365 points sans lacune, classs par ordre chronologique sur les 365 jours de lanne. Lors de la sauvegarde des paramtres ( la fermeture du logiciel ou avec laction sauvegarder du menu fichiers) et lors de la recherche des incohrences ( laide du bouton correspondant ou de faon automatique au lancement dun calcul), tout limnigramme non conforme est mis automatiquement en conformit par le logiciel, par mise en ordre chronologique de ses points et reconstitution des points lacunaires par interpolation linaire. Cette mise en conformit peut galement tre dclenche partir de laction interpolation propose dans le menu contextuel du limnigramme. Lajout dun nouveau limnigramme annuel de niveau minimal (resp. maximal) seffectue laide des actions ajouter ou ajouter depuis proposes dans le menu contextuel de consignes de niveau minimal (resp. maximal) : Laction ajouter permet dajouter dans la liste un limnigramme lmentaire compos de deux points pivots. Lutilisateur peut ensuite en modifier le titre et faire dans la vue les saisies ou modifications ncessaires sur les ponts pivots affichs, dont le nombre peut tre modifi laide des actions proposes dans le menu contextuel de la vue (format donnes en colonnes). Laction ajouter depuis permet dajouter dans la liste un limnigramme de 365 valeurs tabli partir de rsultats de calcul de niveau extrme dexploitation. Dans la bote de dialogue qui souvre alors, il faut commencer par slectionner par double clic gauche, parmi les rsultats de calcul de niveau extrme dexploitation stocks, ceux que lon dsire utiliser. Aprs quoi, il faut de

72

nouveau double cliquer sur statistiques pour faire apparatre la liste des temps de retour pour lesquels des limnigrammes annuels diso-frquence sont disponibles pour les rsultats retenus. Il suffit enfin de slectionner par double clic le temps de retour dsir.

Annexe 1 : organigramme de la gestion des paramtres et donnes (version DOS)


Simulation de gestion de barrage (paramtres et donnes) 0 : sortie (retour vers le menu gnral) 1 : scnarios de besoins (dbit, puissance) 0 1 Gestion des scnarios de besoins (dbit, puissance) choix du type de besoin traiter 0 : sortie (retour vers menu paramtres et donnes) 1 : irrigation 2 : autre besoin 1 3 : autre besoin 2 4 : crue soutenue 5 : navigation 6 : demande d'nergie 2 ou 3 Gestion des paramtres physiques : barrage et rservoir 0 : sortie (retour vers menu paramtres et donnes) 1 : saisie ou modification d'un jeu de caractristiques 2 : dition des jeux de caractristiques enregistrs (saisie : rangs min et max ; destination de l'dition) 3 : limination d'un jeu de caractristiques enregistr (saisie : rangs min et max des jeux liminer) 2 ou 3 Gestion des rseaux de stations 0 : sortie (retour vers le menu paramtres et donnes) 1 : saisie ou modification d'un rseau de stations 2 : dition des rseaux de stations enregistrs (saisie : rangs min et max ; destination de l'dition) 3 : limination d'un rseau de stations enregistr (saisie : rangs min et max des rseaux liminer) Gestion des scnarios de besoins (dbit, puissance) type de besoin : ************ 0 0 : sortie (retour choix du type de besoin) 1 : saisie (ou modification) de scnario 2 : dition des scnarios enregistrs (saisie : rangs min et max de scnarios diter ; destination de l'dition) 1 6 3 : limination de scnario (saisie : rangs min et max des scnarios liminer) 4 : modifier la lgende d'un scnario (saisie : rang scnario; nouvelle lgende) 1 besoin de type irrigation : 1 : saisie intgrale 2: modification et remplacement 3 : modification et ajout saisie de tous les paramtres agronomiques (aucun paramtre modifier) 1 besoin de type non irrigation : saisie : couples date-valeur saisie : titre du scnario saisie de tous les paramtres du barrage et de la retenue saisie : rang de jeu de caractristiques modifier (pas de paramtre modifier) 0 Gestion des rseaux de stations 1 : saisie intgrale 2 : modification et remplacement 3 : modification et ajout 1 2;3 saisie : rang de rseau modifier 1;2;3 choix des paramtres modifier modification des paramtres slectionns saisie des paramtres agronomiques slectionns 2;3 1 saisie: rang du scnario modifier

choix des paramtres agronomiques modifier

0 2 : paramtres physiques relatifs au barrage et au dversoir 2

Gestion des paramtres physiques : barrage et rservoir 1 : saisie intgrale 2 : modification et remplacement 3 : modification et ajout

1 2;3

3 : paramtres des rseaux de stations (propagation des dbits)

0 : fin de traitement 1 : modifier le titre ( saisie nouveau titre) 2 : ajout de station (saisie paramtres) 3 : suppression de station (saisie rang)

4 : consignes de niveaux limites respecter dans la retenue

Gestion des consignes de niveaux limites respecter dans la retenue 0 : fin de gestion des consignes de niveaux limites (retour vers le menu paramtres et donnes) 1 : consignes relatives au respect de cotes limites minimales (conservation de stock destin satisfaire des besoins) 2 : consignes relatives au respect de cotes limites maximales (conservation d'une revanche destine au laminage des crues)

0 1;2

Gestion des consignes de niveaux ***imaux respecter dans la retenue 0 : Fin de gestion des consignes de limnigrammes ***imaux 1 : cration d'une nouvelle consigne de limnigramme ***imal 2 : dition des consignes de limnigrammes ***imaux existantes 3 : limination d'une consigne de limnigramme ***imal

1 : saisie manuelle 2 : utilisation de rsultats de calcul de niveaux extrmes d'exploitation

saisie : couples date-cote; titre 1 2 saisie : rang du rsultat exploiter; rcurrence; titre

2 3

saisie : rang minimal et rang maximal des consignes diter; destination de l'dititon saisie : rang minimal et rang maximal des consignes liminer

0 5 : donnes de base (chroniques de dbit) 5

Gestion des donnes de base (chroniques de dbits journaliers) 0 : fin de gestion des donnes de base 1 : mise jour des dbits journaliers d'une station 2 : dition des priodes de donnes dj stockes

1 2

saisie : numro de code de station; nom du fichier de nouvelles donnes; dates de dbut et fin de priode de mise jour; options de surcharge de donnes existantes saisie : rang du rseau de stations examiner

74

Annexe 2 : organigramme des calculs (version DOS)

Simulation de gestion de barrage (menu calcul) 0 : sortie (retour vers menu gnral) 1 1 : calcul de simulation chronologique choix du jeu de paramtres de barrage et du rseau de stations

saisie : liste des rgles de gestion simuler

Simulation chronologique NNN : dtails sur les rgles de gestion choisies pour chaque rgle slectionne , possibilit de conserver les dernires valeurs et options saisies, ou de faire de nouvelles saisies rgle O : aucun paramtre saisir rgle A : saisie du dbit max et choix de station objectif rgle B1 : choix entre cote max de scurit ou autre valeur ( saisir) rgle B2 : choix du limnigramme de cote maximale respecter, parmi ceux qui sont enregistrs rgle C1 : saisie du dbit min la sortie du barrage ; optionnel : laminage une station situe l'aval (saisie de dbit min et choix de station objectif ; optionnel : rduction de dbit rserv la station aval en cas de pnurie d'eau (saisie : dbit rserv rduit et seuil de niveau de retenue ; optionnel : occultation des consignes suivantes en cas de pnurie d'eau) ) rgle C2 : choix des scnarios de besoins pour toutes les catgories de type dbit sommable ; choix de la station objectif rgle C3 : choix des scnarios de besoins pour toutes les catgories de type dbit non sommable ; choix de la station objectif options : 1 - consigne applique systmatiquement ; 2 - consigne occulte en cas de stock trop faible une date donne (saisie : seuil de niveau de retenue ; date du test ; dure de l'occultation ; choix de la rgle de remplacement pendant l'occultation) ; 3 - Objectif modul selon stock disponible et hydraulicit prvue (saisie : type d'objectif moduler ; rang maxi du scnario envisageable ; critre de prvision d'hydraulicit ; date de test du stock ; horizon d'objectif de niveau ; objectif de niveau) rgle D1 : saisie de la cote minimale respecter dans la retenue rgle D2 : choix du limnigramme de cote minimale respecter, parmi ceux qui sont enregistrs rgle E a) saisie du seuil de turbinage S1 b) choix d'option concernant l'objectif (1=maximum productible ; 2=objectif prdfini ; 3=maximum productible si H>S2 et objectif prdfini sinon) ; c) ventuel :dfinition de l'objectif prdfini : constant (valeur saisir) ou variable (scnario slectionner parmi les scnarios enregistrs) d) ventuel : saisie du seuil S2 ; optionnel : restriction de priode de demande de Pmax (saisie des dates; choix d'option en cas de dversement) e) choix d'option concernant le dbit minimal lcher, dans le cas o l'objectif de puissance ne peut tre atteint f) choix d'option concernant la dfinition d'une limite maximale de dbit lch compatible avec l'objectif de puissance g) choix d'options concernant la dfinition d'une limite maximale de dbit lch compatible avec le respect de l'objectif de puissance jusqu' la fin de l'tiage rgle F : aucun paramtre saisir CALCUL Simulation chronologique : options diverses du calcul conserver les dernires valeurs et options saisies, ou faire de nouvelles saisies pour : a) option sur dbit lch (= min ou max de fourchette dtermine par les rgles) b) priode de calcul (dates de dbut et fin) ; cote initiale de la retenue c) optionnel : cote impose chaque anne date fixe (saisie : niveau impos et date) saisie du nom du scnario simul CALCUL 2 2 ou 4 1 ou 3 choix d'option: cote min ou max Choix d'objectif de niveau constant (valeur saisir) ou variable (choix de limingramme) ventuel : choix d'objectif de puissance constant (valeur saisir) ou variable (choix de scnario) ventuel : choix d'objectif de dbit constant (valeur saisir) ou ou lchure calcule par la dernire simulation chronologique effectue saisie : cote limite maximale (resp. minimale) admissible; date de dbut et de fin du calcul rebours; niveau de retenue au dbut du calcul option : recalage annuel du niveau sur la cote initiale ; choix : petits ou grands temps de retour (analyse statistique) saisie : commentaire caractrisant le calcul saisies ventuelles, selon variables connues choisies et option : niveau : une valeur ou bien : min, max et intervalle dbit total : une valeur ou bien : min, max et intervalle puissance : une valeur ou bien : min, max et intervalle choix d'option : sortie directe ou prcde d'dition fichier ou imprime des rsultats CALCUL

choix d'option : impression du compte rendu de simulation 0 2 : traitement des niveaux extrmes d'exploitation choix du jeu de paramtres de barrage et du rseau de stations 0 : sortie 1 : calcul 2 : limination (saisie : rangs) 1 choix des objectifs: 1 : niveau 2 : niveau et puissance 3 : niveau et dbit 4 : niveau, puissance et dbit

3 : calculs ponctuels de productible nergtique et de capacit d'vacuation

0 0 : sortie 1 : productible nergtique 2 : capacit d'vacuation 2 option : point unique (saisie d'une valeur) ou intervalle (saisie de min, max et intervalle) choix du jeu de paramtres de barrage

choix des variables connues : 1 : niveau 2 : niveau et dbit total lch 3 : niveau et puissance dsire 4 : puissance dsire saisie : nombre de turbines option : point unique ou intervalle

75

Annexe 3 : Organigramme de lexploitation des rsultats et ditions (version DOS)


Exploitation des rsultats, ditions 0 : sortie (retour au menu principal) 1 : traitement statistique des chroniques de la simulation NNN 2 : rpartition des moyennes annuelles pour la simulation NNN 3 : rpartion de caractristiques ou de moyennes mobiles extrmes annuelles 4 : valuation de la satisfaction des besoins pour la simulation NNNN 5 : comparaison avec un seuil, des dbits obtenus pour la simulation NNN 6 : dition du compte rendu concernant la simulation NNN 7 7 : sauvegarde des fichiers relatifs la simulation NNN 8 8 : rimportation des fichiers relatifs une simulation 9 : dition de donnes et de rsultats : graphiques et tableaux 9 saisie : nom du rpertopire contenant la sauvegarde rimporter 0 : fin des ditions 1 : graphique de chroniques 2 : tableau de chroniques 3 : graphique d'extremums 4 : tableau d'extremums 5 : graphique de quantiles 6 : tableau de quantiles 7 : commentaires des niveaux extrmes d'exploitation transfert des fichiers dans tous les cas (sauf commentaires des niveaux extrmes d'exploitation) : choix de la variable diter cas des chroniques : saisie : anne de dbut d'dition cas des tableaux de chroniques: choix d'dition de valeurs journalires ou mensuelles saisie : anne de fin d'dition cas des graphiques de chroniques ou d'extremums : saisie : dure de la plage affiche l'cran cas des quantiles : choix du temps de retour des sries iso-frquence diter cas des tableaux : choix du format d'dition (tableaux annuels ou en colonne) choix de la destination de l'dition : imprimante, fichier ou cran cas des graphiques : choix du type d'chelle: normal, dilate ou manuelle cas des commentaires associs aux niveaux extrmes d'exploiatation : choix entre simples titres et commentaires complets choix des rangs des rsultats concerns calcul et dition des rsultats dition saisie : nom du rpertoire de sauvegarde transfert des fichiers 1 saisie : annes de dbut et fin option : petits ou grands temps de retour saisie : annes de dbut et fin 2 3 0 4 5 6 choix de la destination de l'dition : imprimante, fichier ou cran dition 0 : fin (retour vers menu exploitation des rsultats, ditions) 1 : valeurs caractristiques 2 : valeurs extrmes annuelles de moyennes mobiles choix de la variable analyser 1 ou 2 saisie : nombre N de jours conscutifs saisie : annes de dbut et de fin calcul et affichage des rsultats calculs calculs et affichage des rsultats

option concernant les critres relatifs et absolus de dfaillance : conserver les valeurs proposes ou en saisir de nouvelles choix de la station analyser saisie : seuil de dbit option : comptage des valeurs infrieures ou suprieures au seuil

calcul et affichage des rsultats calcul et affichage des rsultats

10 : calcul des superficies annuelles de cultures de dcrue

10

choix du format d'dition : ligne ou colonne choix de la destination de l'dition : imprimante, fichier, cran

Annexe 4 : fichier BESOINS.TXT


Exemple de contenu : 6 11 IRRIGATION IRRIG 10 AUTRE BESOIN 1 BESOSOM1 10 AUTRE BESOIN 2 BESOSOM2 00 CRUE SOUTENUE CRUE 00 NAVIGATION NAVIG 20 DEMANDE D ENERGIE JUS Format 1ere ligne : nombre N de types de besoins (limit 10) N triplets de lignes suivants: 1ere ligne : code1 code2 (les deux codes sont spars par un caractre vide) 2eme ligne : catgorie de besoin (format libre sur 17 caractres max) 3eme ligne : nom du rpertoire aaaaaaaa (8 caractres maximum, conforme aux rgles du DOS), plac sous ECHANGE\BESOIN, contenant les scnarios de besoin enregistrs pour la catgorie concerne). Simulsen ne cre pas ce rpertoire. Sil nexiste dj, il doit tre cr par lutilisateur. signification des codes : code1 : entier gal 0 pour demande de dbit non sommable ; 1 pour demande de dbit sommable ; 2 pour demande de puissance lectrique. code2 : entier gal 1 pour scnarios complexes concernant lirrigation ; 0 pour scnarios simples dfinis par sries de couples datevaleur Remarque : Le nombre de catgories de besoins de type puissance lectrique (Code1 gal 2) doit tre infrieur ou gal 1.

77

Annexe 5 : contenu du rpertoire COEFCRUE


Pour que loption de modulation dobjectif de dbit soit accessible avec la consigne C3 (dbit suprieur Qmin variable (besoins non sommables)), il faut que le rpertoire COEFCRUE contienne les fichiers suivants, grs par lutilisateur avec un diteur externe Simulsen: Fichier CRI-1 (format texte) Ce fichier doit contenir une unique ligne contenant elle-mme une unique valeur entire N suprieure zro.

Fichiers CRIn (format texte) Si N est la valeur stocke dans le fichier CRI-1, le rpertoire COEFCRUE doit alors contenir N fichier nomms CRIn, avec n compris entre 1 et N. Le contenu de ces fichiers est le suivant : 1ere ligne : intitul du critre de prvision dhydraulicit, en format libre, sur 70 caractres au plus 2eme ligne : anne A de la premire prvision dhydraulicit (valeur en 4eme ligne) 3eme ligne : nombre M de prvisions dhydraulicit, suivi des paramtres D0, D1 et D2 du modle. Lignes 4 3+M : Ces lignes correspondent dans lordre chronologique aux annes A A+M-1. Chacune dentre elles contient une valeur de prvision dhydraulicit concernant lanne.

Exemple de contenu du fichier CRI2, contenant le volume moyen naturel de septembre-octobre du Sngal Bakel (prvu par modle ARPEGE) sur la priode 1979-2004
Vnaturel Bakel sept-oct prevu Arpege mars 2005 (Gm3) Modele 1 1979 26 -0.16364 -0.88979 3.677714 4.75046 4.561918 8.077558 5.350804 4.803337 5.384545 9.216451 5.417799 8.289977 6.471741 3.937741 8.375402 6.571967 7.311588 9.420622 7.378243 7.707523 8.776363 10.14751 11.414815 6.845195 10.621692 7.527533 10.63651 8.240864

0.038846

78

Les paramtres D0, D1 et D2 sont utiliss par Simulsen pour prvoir le dstockage net Dest dans le rservoir sur la dure D partir de la date T, en fonction du dbit moyen Qm de lhydrogramme objectif entre les dates T et T+D et du critre dhydraulicit Cr de lanne : Dest = D0 + D1*(Cr-Qm*D) + D2*(Cr-Qm*D)2 Ce calcul exploite les rsultats prsents sur la figure ci-dessous (obtenus pour Manantali sur la priode 1970-2004), en supposant un dbit lch suprieur 200 m3/s pendant toute la priode de crue.

Dstockage net potentiel entre le 20/08 et le 31/10 dans le rservoir : relation D = f (Vb, Vo, Qm) f (Vb, Vo, Qm) = 0.038846 * (Vb - Vo)2 - 0.889790 * (Vb - Vo) + 0.004034 * Qm - 0.970440 D : dstockage net potentiel entre le 6.00 20/08 et le 31/10 (Gm3) 4.00 Vb (=T*Qd) : volume naturel coul R = 0.8692 2.00 Bakel en septembre-octobre (Gm3) 0.00 Vo : volume de l'hydrogramme objectif (du D 20/08 au 31/10) Bakel (Gm3) -2.00 Qm : dbit minimal (du 20/08 au 31/10) -4.00 lch Manantali (m3/s) -6.00 -8.00 -8.00 -6.00 -4.00 -2.00 0.00 2.00 4.00
1050 points simuls pour : 35 ans (1970 6.00 2004); 5 valeurs de Qm (100 300 m3/s); 6 valeurs de Vo (3.99 7.03 Gm3)

f (Vb, Vo, Qm)

79

Annexe 6 : fichier PARASURF.TXT


Exemple de contenu, correspondant la relation tablie par le POGR entre lhydrogramme de crue Bakel et la superficie moyenne de cultures de dcrue dans la valle du Sngal

1000002 17 5 0 25000 30000 35000 40000 45000 50000 55000 60000 65000 70000 75000 80000 85000 90000 95000 100000 6 10 15 20 25 456 449 439 435 431 616 599 584 570 556 648 629 613 597 581 678 658 640 622 604 706 684 665 646 627 732 710 689 668 648 757 734 712 690 669 780 758 734 712 690 804 781 757 733 711 827 804 779 755 732 850 828 802 778 754 873 852 826 801 778 898 878 851 826 803 924 904 878 853 830 951 933 907 882 859 980 963 937 913 890 1012 996 971 947 925

80

La premire ligne contient le numro de station dont la chronique de donnes calcules X est utilise pour calculer les superficies S de cultures de dcrue

La deuxime ligne contient le nombre Ns de superficies S du barme (infrieur 30) La troisime ligne contient le nombre Nd de dures D du barme (infrieur 10} La quatrime ligne contient Ns valeurs croissantes de superficies S (ha) La cinquime ligne contient Nd valeurs croissantes de dure D (jours) Les Ns lignes suivantes contiennent chacune Nd valeurs moyenne de X sur D jours conscutifs

81

Annexe 7 : exemples de calcul Exemple de simulation chronologique visant rsoudre un problme de gestion tactique : tester en dbut danne la faisabilit dun programme de gestion pour lanne venir.
Position du problme
Les hypothses envisages ci-dessous sont fictives et ne servent qu illustrer la dmarche. Hypothse 1 : Nous sommes le 1er janvier 2005 et le niveau de la retenue se situe la cote 204,33 mtres Hypothse 2 : les dbits ncessaires pour lirrigation au cours de lanne 2005 sont prvus comme suit, Bakel: 130 m3/s du 1er janvier au 15 mars ; 200 m3/s entre le 16 mars et le 15 juin ; 400 m3/s entre le 16 juin et le 31 octobre ; 150 m3/s entre le 1er novembre et le 31 dcembre (scnario IRRIG CPE 2005) Hypothse 3 : lobjectif de production de puissance au cours de lanne 2005 est le suivant : 70 Mw entre le 1er janvier et le 31 aot ; 100 Mw entre le 1er septembre et le 31 octobre ; 70 Mw entre le 1er novembre et le 31 dcembre (scnario PUISS CPE 2005) Hypothse 4 : lobjectif de superficie de cultures de dcrue correspond 50 000 hectares Hypothse 5 : les rgles de gestion envisages sont les suivantes : Rgle visant garantir un dbit toujours suprieur 10 m3/s la sortie du barrage (dbit sanitaire) Rgle lie au laminage immdiat de crue : lcher un dbit suffisamment faible pour maintenir le dbit rsultant Bakel en dessous de 4500 m3/s Rgle lie au laminage de crue futur: lcher un dbit suffisant pour conserver une revanche (volume vide dans la retenue) permettant de raliser le laminage du dbit 4500 m3/s Bakel, au moins 49 annes sur 50. Rgle lie la satisfaction immdiate de besoins en dbit : lcher un dbit suffisant pour obtenir Bakel un dbit couvrant les besoins de lagriculture irrigue (tels que prvus pour lanne 2005) et les pertes entre Bakel et Diama Rgle lie la production dnergie : si le niveau du plan deau se situe au dessus du seuil S1 = 187 mtres, lcher un dbit suffisant pour satisfaire lobjectif de production de puissance envisag pour lanne 2005. De plus, le maximum productible doit tre produit ds que le barrage dverse (cote suprieure 208,05 mtres), ou ds que le niveau dpasse 205 mtres pendant la priode du 1er aot au 30 septembre. Quand lobjectif de puissance est impossible atteindre cause dun niveau trop bas, on vise produire le maximum possible. Rgle lie au soutien de crue : lcher un dbit suffisant pour raliser Bakel un hydrogramme de crue permettant datteindre lobjectif de superficie de cultures de dcrue (50000 ha) envisag pour 2005. Ce soutien de crue ne doit cependant tre ralis que si le niveau du plan deau se situe au dessus de 198 mtres le 20 aot La rgle lie au soutien de crue est donc abandonne pendant 55 jours partir du 20 aot quand le niveau de retenue cette date est infrieur 198 mtres (on stocke alors le volume conomis pour reconstituer la rserve)

Question pose : on veut savoir si la gestion ainsi envisage permettra de bien satisfaire les objectifs viss pendant lanne venir, et quelles seront ses consquences au niveau du stock dans la retenue.

82

Solution du problme
1ere tape : saisir le scnario des besoins de lirrigation envisags pour 2005, afin de pouvoir lintgrer dans les simulations. La dmarche suivre est dcrite ci-dessous : Slectionner : Gestion de paramtres et donnes Slectionner : Scnarios de besoins (dbit, puissance) Slectionner : Autre besoin 1 Slectionner : saisie de nouveau scnario Effectuer la saisie des 8 couples date-dbit dfinis plus haut et valider Saisir un titre pour le scnario de besoin : IRRIG CPE 2005 Slectionner : sortie (retour vers le choix du type de besoins) 2eme tape : saisir le scnario des objectifs de production de puissance envisags pour 2005, afin de pouvoir lintgrer dans les simulations : Slectionner demande dnergie Slectionner : saisie de nouveau scnario Effectuer la saisie des 6 couples date-dbit dfinis plus haut et valider Saisir un titre pour le scnario de besoin : PUISS CPE 2005 Slectionner : sortie (retour vers le choix du type de besoins) Slectionner : sortie (retour vers le menu paramtres et donnes) Slectionner : sortie (retour vers le menu gnral) 3eme tape : effectuer une simulation chronologique permettant dvaluer la faisabilit du programme de gestion envisag pour lanne venir partir du niveau de plan deau 204,33 mtres relev ce 1er janvier 2005, sur la base de la ressource en eau observe sur la priode 1950-2002. Attention : ne pas oublier les rgles de gestion lies aux limites physiques et la scurit de louvrage (annexe) ; ne pas oublier dimposer la cote 204,33 mtres au 1er janvier de chaque anne simule. Slectionner : calculs, simulations Slectionner : calcul de simulation chronologique Slectionner : jeu de paramtres Mc Manantali, dcrivant le barrage et la retenue Slectionner : rseau de stations M4 Manan.HBakel Confirmer ventuellement lcrasement des anciens rsultats de simulation chronologique Saisir la liste de rgles suivante : 1, 3, 8, 5, 2, 4, 6, 10, 7 Rgle B1 : choisir Hmax gal la cote max de scurit Rgle D1 : saisir Hmin gal 187 m Rgle C1 : saisir 10 m3/s pour le dbit rserv la sortie du barrage, et refuser loption de dbit rserv la station aval Rgle A : saisir 4500 m3/s comme seuil de laminage et choisir Q Bakel artif comme station objectif Rgle B2 : slectionner le limnigramme de niveau maximal suivant : laminage 4500 Bakel, AISH0803, 1950-2000, Rec 50 Rgle C2 : slectionner les scnarios suivants pour les 3 catgories de dbit sommable : irrigation = non pris en compte ; Autre besoin 1 = IRRIG CPE 2005 ; Autre besoin 2 = pertes lit mineur Bakel-Rosso + Diama. Slectionner QBakel artif comme station objectif ; Rgle E : saisir 187 m pour le seuil de turbinage S1 ; choisir loption 3 pour dfinir Pmin, demande quotidienne de puissance (max productible si H >2 ; demande prdfinie sinon) ; choisir une demande prdfinie variable ; slectionner le scnario PUISS CPE 2005 ; saisir 205 m pour le seuil S2 ; choisir loption de priode restreinte pour la demande de Pmax ; saisir le 1er aot comme dbut de priode ; saisir le 30 septembre

83

comme date de fin de priode ; choisir loption de production systmatique de Pmax en cas de dbordement ; choisir loption pour la dfinition de Qmini ; choisir loption pas de calcul de Qmax ; refuser loption de calcul de Qmax en priode d tiage. Rgle C3 : slectionner les scnarios suivants pour les 2 catgories de dbits non sommables : crue soutenue = 50000 ha mdian cult. Dcrue, subm. 25j ; navigation = non pris en compte ; slectionner QBakel artif comme station objectif ; accepter loption doccultation temporaire de la consigne en cas de stock faible ; saisir 198 m pour le seuil Hs ; saisir le 20 aot comme date de test ; saisir 55 jours comme dure doccultation de consigne ; slectionner loption 3 pour la rgle tenir en cas doccultation de la consigne Options diverses du calcul : choisir loption dbit lch = Qmin ; saisir 1950 et 2002 comme annes de dbut et fin de simulation ; saisir la cote 204,33 m pour initialiser le calcul ; slectionner loption qui permet dimposer une cote fixe dans la retenue une date donne ; saisir le 1er janvier comme date o la cote sera impose ; saisir 204,33 m comme cote impose Saisir un commentaire caractrisant le calcul : TACTIQUE 2005 A la fin du calcul, slectionner : sortie (retour vers le menu gnral)

4eme tape : valuer limpact de la gestion sur le stock Slectionner : exploitation de rsultats, ditions Slectionner : traitement statistique des chroniques ; saisir 1950 et v2002 comme annes de dbut de fin de la priode analyser ; slectionner : grands temps de retour Slectionner dition de donnes et rsultats : graphiques et tableaux ; Slectionner graphiques de quantiles Slectionner niveau dans le la Slectionner les temps de retour 5, 25 et 50 ans Slectionner une chelle dilate Le graphe affich montre quen anne mdiane, la gestion envisage conduit un accroissement trs net du stock sur lanne puisque le niveau mdian du 31 dcembre se situe aux environs de 207,50 m. Il peut cependant y avoir un certain dstockage net en anne sche avec une cote se situant au 31 dcembre aux alentours de 202,50 m en anne quinquennale sche, voire 197 m en anne cinquantennale sche. Slectionner : fin des ditions 5eme tape : valuer la production dnergie prvisible Slectionner : rpartition des moyennes annuelles Saisir 1950 et 2002 comme annes de dbut et fin de priode analyser Faire dfiler la variable niveau dans le lac (moyenne interannuelle = 201,64 m) pour arriver laffichage des rsultats concernant lnergie produite . On constate que la gestion envisage donne de bons rsultats pour cet objectif , avec une puissance moyenne annuelle dpassant toujours 86 mw et atteignant 99,78 mw (soit 874,69 gwh/an) en moyenne interannuelle Faire dfiler les autres variables, puis slectionner : dition de donnes et rsultats (graphiques et tableaux) Slectionner : graphique de chroniques Slectionner : puissance produite et demande de puissance Saisir 1950 et 12 mois comme anne de dbut et dure des plages affiches Choisir une chelle manuelle : entre 0 et 300 MW Les graphiques affichs anne par anne montrent que la puissance produite est toujours suprieure la demande prdfinie, sauf lors de quelques mois daot ou de septembre o le laminage des crues impose une forte limitation sur le dbit lch. 6eme tape : valuer la satisfaction des besoins en eau de lirrigation

84

Slectionner : graphique de chroniques Slectionner : dbit QBakel artif et demande de dbits sommables Saisir 1950 et 12 mois comme anne de dbut et dure des plages affiches Choisir une chelle automatique Les graphiques affichs anne par anne montrent que le dbit obtenu Bakel est toujours suprieur ( quelques dtails prs) aux dbits ncessaires pour lirrigation augments des pertes. Slectionner : fin des ditions

7eme tape : valuer les rsultats potentiels concernant les cultures de dcrue Slectionner : calcul des superficies annuelles de cultures de dcrue Slectionner : format ddition en ligne, et dition lcran Les rsultats affichs montrent que les superficies obtenues sont infrieures 49000 ha pour 18 des 53 annes tests, et sannulent mme pour deux annes. Ce rsultat est assez mauvais , compar lobjectif envisag de 50000 ha. Conclusion : en partant dune cote 204,33m dans la retenue au 1er janvier, le mode de gestion envisag a toutes les chances de satisfaire pleinement les objectifs de production dnergie et de fourniture deau pour lirrigation durant lanne venir. Il a galement de fortes chances de conduire des conditions de stock encore plus favorables au dbut de lanne suivante. Par contre, il entrane un risque important de ne pas satisfaire lobjectif affich pour les cultures de dcrue.

Exemple de simulation chronologique visant rsoudre un problme de gestion stratgique : tester les performances moyennes dun programme de gestion appliqu en continu sur le long terme
Position du problme
Le programme de gestion envisag est identique au prcdent. On dsire tester la possibilit de lappliquer de faon continue, anne aprs anne.

Solution du problme
Il faut raliser une simulation chronologique identique la prcdente, la diffrence prs suivante : la cote du plan deau nest impose quau dbut de la simulation (208,05 m le 01/01/1950). Elle volue ensuite de faon continue. Par le mme type danalyses que prcdemment, on constate les rsultats suivants : Energie : puissance moyenne annuelle trs variable selon les annes (entre 40 et 125 Mw) ; moyenne interannuelle = 99,44 MW (soit 871,70 Gwh/an) : rsultats globalement positifs Dbits destins lirrigation : de fortes dfaillances sont constates en fin dtiage pour 13 des 53 annes simules. Ce mauvais rsultat est d labsence dune consigne de prservation de stock (D2) parmi les consignes envisag Cultures de dcrue : visiblement, le soutien de crue est men terme les annes o il est dclench (non puisement du stock). Mais le mode de gestion choisi aboutit

85

frquemment une cote infrieure 198 m au 20 aot, empchant alors le soutien de crue dtre ralis. Pour 20 des 53 annes simules, la superficie des cultures de dcrue est infrieure 49000 hectares. Conclusion : appliqu de faon continue anne aprs anne, le mode de gestion envisag est potentiellement favorable la production dnergie mais prsente de forts risques de dfaillances pour les objectifs de soutien dtiage destin lirrigation, et de soutien de crue destin aux cultures de dcrue.

ADDENDUM SIMULSEN version du 24/09/2007

Notice dinstallation.

Commencer par dsinstaller proprement le logiciel, si une version prcdente existe dj sur lordinateur Excuter Simulsen Installation exe. Lorsquil est demand le type dinstallation effectuer, choisir le type standard Excuter Simulsen patch1.exe Excuter Simulsen patch2.exe Excuter Simulsen patch3.exe. Cet additif corrige un problme qui pouvait se produire en cas de suppression de resultats de calcul de niveau limite dexploitation Excuter Simulsen patch4.exe, seulement si lon constate des problmes de fonctionnement de Simulsen pouvant tre lis la version de Java utilise. En particulier, un message derreur indiquant labsence du fichier simulsen.sen (pourtant prsent), peut tre caus par un problme de version de Java. Cet additif permet Simulsen dutiliser systmatiquement la version 1.5.0 de Java avec laquelle il a t dvelopp, au lieu de la dernire version .

Centres d'intérêt liés