Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Veuillez utiliser les données du tableau Excel en ligne ci-dessous pour ce didacticiel.
Regardez cette vidéo pour plus de détails. Les données de la vidéo peuvent être différentes des données fournies dans le fichier Excel.
Nous voulons inclure séries chronologiques pour le flux dans le nœud de captage et scalaire valeurs pour Demand.
Double-cliquez sur demande et mettez à jour les attributs dans la section Entrées comme indiqué ci-dessous :
\ _Débit maximum = 0
Pénalité d'allocation = 0
une nouvelle fenêtre apparaîtra, cliquez Options, sélectionnez PYWR _TRAME DE DONNÉES et cliquez Sauvegarder
La fenêtre sera mise à jour vers l'onglet Dataframe. Copiez les données du fichier Excel à l'aide du lien ci-dessus et collez-les comme indiqué sur l'image. Notez que 2 colonnes doivent être utilisées, la colonne A pour l'index date-heure et la colonne B pour les valeurs des données. Cliquez Enregistrer. Pour plus de détails, veuillez regarder la vidéo.
Les nœuds et les liens (également appelés « bords ») sont des composants fondamentaux du modèle de système d'alimentation en eau. Les nœuds représentent des éléments spécifiques du système, tels que les réservoirs, les bassins versants et les demandes, chacun possédant des propriétés uniques, appelées attributs. Par exemple, l'un des attributs est le « max \ _flow », qui est le flux maximal à travers un nœud.
Ces attributs peuvent être de différents types (par exemple, des profils mensuels) et dictent le comportement du nœud spécifique.
Les arêtes représentent les connexions ou les voies par lesquelles l'eau s'écoule entre les nœuds, représentant des rivières, des canalisations ou des canaux. Ensemble, les nœuds et les arêtes forment la structure du réseau et définissent la façon dont l'eau circule dans le système.
La vidéo ci-dessous peut vous aider à suivre les étapes ci-dessous.
Cliquez sur le réseau que vous avez créé à la première étape, « Mon nouveau réseau »
Cela ouvre le réseau. Si vous avez choisi d'afficher une carte lors de la création du réseau, une carte sera affichée.
Zoomez sur l'endroit de la carte où vous souhaitez créer un réseau. Nous allons zoomer sur le Nil au Soudan. Cliquez ensuite sur Construisez icône surlignée en rouge pour afficher la palette de nœuds affichant la liste des nœuds disponibles.
Faites glisser et déposez les nœuds à utiliser. Dans ce cas, nous utiliserons :
1 Captage - qui représentera l'eau s'écoulant dans le système
1 Lien - un nœud de connexion
2 Nœuds de sortie : ces nœuds évacuent l'eau du système. L'un sera un nœud de demande et l'autre sera un exutoire ou un « puits » fluvial.
Pour connecter les nœuds, cliquez sur bord pour activer le mode lien. Cliquez sur le nœud de départ (bassin versant), puis sur le nœud de fin (lien). Les nœuds doivent être démarrés depuis le nœud en amont et terminés sur le nœud en aval.
Veuillez noter : une fois que vous avez créé les connexions, cliquez à nouveau sur bord à nouveau pour désactiver le mode lien.
Il se peut que vous deviez cliquer sur Modifier bouton pour modifier les valeurs.
Double-cliquez sur le nœud du bassin versant, dans le panneau de droite de la section Entrées, sur flux attribut, cliquez sur le bouton d'édition .
Ce premier tutoriel présente les bases de la création d'un modèle. Cela implique de créer une topologie de réseau, de l'alimenter avec des données, puis de l'exécuter.
Les données nécessaires à la réalisation du didacticiel sont disponibles ici :
Création et exécution d'un modèle simple
Regardez la vidéo pour plus de détails.
Les scénarios permettent aux utilisateurs d'explorer et d'évaluer différentes conditions ou stratégies de gestion dans le modèle du système d'eau.
1 . Pour créer un nouveau scénario, cliquez sur Cloner un scénario icône. (« cloner », c'est « faire une copie de »).
choisissez Point de référence comme scénario à cloner, ajoutez un nom à votre scénario, dans ce cas « Avec abstraction », puis cliquez sur Cloner.
Vous verrez que le nouveau scénario est automatiquement activé.
Pour le moment, le nouveau scénario est un clone exact du de base scénario.
Dans ce scénario, nous allons attribuer une demande au nœud de demande. Modifiez le débit maximum du nœud de sortie de demande à 5.0 mm3/jour
Courez le nouveau scénario, puis visualisez le simulé _flow du nœud de demande.
Désormais, la quantité d'eau fournie n'est plus nulle. La demande tente de prélever 5.0 mm3/jour d'eau. Cependant, lorsqu'il n'y a pas assez d'eau dans la rivière, la quantité totale de 5.0 mm3/jour ne peut pas être prélevée.
Visualisons le \ _flow simulé du nœud de sortie du récepteur.
Comparons le débit du fleuve dans les deux scénarios.
Nous pouvons constater que moins l'eau atteint la sortie du Avec abstraction scénario et parfois il n'y a pas d'eau qui coule dans la sortie.
Ajoutez le scénario de référence à la vue en le sélectionnant dans le menu, puis en appuyant sur le bouton Play bouton
Ce didacticiel présente les premières étapes de WaterStrategy, notamment :
création d'un projet et d'un réseau,
ajout de différents types de nœuds, y compris un nœud de captage et la demande en eau représentée par un nœud de sortie,
ajout de données aux nœuds
création de deux des scénarios, et
visualisation et comparation des sorties de séries chronologiques modélisées entre les scénarios
Veuillez suivre les étapes ci-dessous. La vidéo détaille également les étapes de ce didacticiel. Veuillez noter que l'emplacement des nœuds dans la vidéo est différent de celui des captures d'écran ci-dessous. Veuillez suivre les captures d'écran et utiliser la vidéo comme guide pour mettre en œuvre les étapes.
Les projets de WaterStrategy permettent d'organiser et de gérer efficacement les modèles de systèmes d'alimentation en eau. Les projets fournissent un environnement structuré pour organiser les modèles, les scénarios et les données, ce qui facilite la collaboration. Ils stockent les données d'entrée, les configurations des modèles et les résultats de simulation en un seul endroit. Les projets favorisent également la réutilisabilité en permettant de réutiliser les composants et les données des fichiers d'entrée sur plusieurs modèles, ce qui permet d'économiser du temps et des efforts.
Dans le « Mes projets » page, cliquez sur Créez un projet.
Nous appellerons ce projet « Mon premier projet ». Vous pouvez ajouter une description si vous le souhaitez. Cliquez ensuite Ajouter.
« Mon premier projet » a été créé. Dans le cadre de ce projet, les utilisateurs peuvent créer différentes versions d'un réseau et télécharger des fichiers tels que des données d'entrée, qui seront partagés avec tous les réseaux du projet.
Un réseau dans WaterStrategy permet de structurer et de définir les composants du modèle de système d'eau. Les réseaux représentent la structure physique et conceptuelle du système, chaque réseau incarnant une topologie ou une connexion spécifique de nœuds, tels que des réservoirs, des bassins versants et des nœuds de demande. En créant un réseau, les utilisateurs cartographient visuellement les connexions entre ces composants. C'est ce qu'on appelle le modèle topologie. Cela permet aux utilisateurs de comprendre comment l'eau circule dans le système et comment les différents éléments interagissent.
Les réseaux de WaterStrategy permettent une collaboration efficace. Une fois qu'un réseau est créé, il peut être partagé avec les membres de l'équipe, ce qui permet aux utilisateurs de travailler sur le même réseau ou de donner à leurs collègues leur propre copie d'un réseau.
En outre, il est facile de créer un nouveau réseau à partir d'un réseau existant : les utilisateurs peuvent simplement cloner un réseau existant, puis y apporter des modifications. Cette flexibilité permet aux utilisateurs d'itérer rapidement leurs modèles, de tester diverses hypothèses et d'évaluer différentes stratégies de gestion.
Cliquez sur « Mon premier projet » pour y accéder
Cliquez sur Créer un réseau.
Cliquez sur Manuel
ajoutez un nom et éventuellement une description à votre réseau.
Choisissez votre modèle, dans ce cas Modèle Pywr child v1 (mars 2021) — unités de débit en mm3/jour.
L'option « Utiliser la carte » doit être sélectionnée pour afficher la couche d'arrière-plan de la carte sur le réseau.
Cliquez Soumettre.
« Mon nouveau réseau » est maintenant créé !
Regardez la vidéo pour plus de détails.
Cliquez sur Exécuter un modèle icône , sélectionnez Exécutez Pyer et cliquez Soumettre.
Le modèle sera soumis pour être exécuté sur le cloud.
Vous verrez le Run apparaître dans le menu Runs.
Un ruban bleu signifie que la course est en cours.
Un ruban jaune signifie que le Run est en file d'attente
Un ruban vert signifie que la course est terminée avec succès
Un ruban rouge signifie que l'exécution s'est terminée avec une erreur.
Cliquez sur le ruban pour ouvrir une fenêtre contenant le journal des opérations. S'il y a une erreur, un suivi apparaîtra en bas et peut être utilisé pour aider à identifier la raison pour laquelle le Run a généré une erreur.
Une fois le modèle exécuté avec succès, vous pouvez cliquer sur les différents nœuds pour examiner leur sortie chronologique. Dans ce cas, l'attribut de sortie principal est le « flux simulé » .
Un tableau de séries chronologiques apparaît d'abord :
Cliquez sur Parcelle pour voir un graphique de la série chronologique.
Comme le flux maximum \ _flow du nœud de demande a été défini sur 0, il n'y a aucun flux dans ce nœud.
Lors du flux suivant, nous allons créer un nouveau scénario et modifier le flux max \ _flow du nœud de demande.
Quel est le débit simulé sur le nœud de sortie en aval représentant la sortie de la rivière ?
Double-cliquez sur le nœud qui vous intéresse. « Flux \ _flux simulé » sera disponible dans la section Sortie, cliquez sur le bouton Modifier pour voir les résultats. Cliquez sur le nœud Demand, qui est le nœud sur la droite.
Regardez la vidéo pour ajouter un nœud de réservoir au modèle créé dans le didacticiel précédent. Pour ce faire, veuillez créer une copie du modèle comme indiqué dans la vidéo et travailler dans Avec abstraction scénario
Faites glisser et déposez un Rangement nœud du réseau. Supprimez ensuite le lien reliant le Bassin versant nœud vers le Lien nœud. Connectez le Bassin versant nœud vers le Rangement nœud, puis connectez le Rangement nœud vers le Lien nœud.
Définissez initialement le maximum _volume du storage node à 0 Mm3 et le initiale _volume _pc à 0 et exécutez le modèle.
Clonez ensuite le Avec _abstraction scénario et créez un nouveau scénario appelé **« Réservoir avec stockage et captage » . **
Dans le nouveau scénario, définissez maximum _volume du storage node à 6 Mm3 et le initiale _volume _pc à 0.33. Le réservoir commencera alors la simulation à 30% de remplissage. Alternativement, le initiale _volume peut être réglé à 1.8 Mm3. Soit initiale _volume ou initiale _volume _pc doit être configuré.
Exécutez le modèle et visualisez simulé _volume du réservoir.
Le réservoir se vide à chaque saison sèche et se remplit à chaque saison humide.
Comparez les simulé _flux sur le nœud de demande pour « Réservoir avec stockage et captage » et « Avec abstraction » scénario**. **
Le stockage a réduit le déficit du nœud de demande. Cependant, nous pouvons constater que même avec le stockage, il arrive que le nœud de demande ne reçoive pas la totalité de sa demande de 0.7 Mm3.
Nous avons constaté que selon le scénario de débit 1, le réservoir se viderait chaque année. Dans quelle mesure la demande doit-elle être faible pour que le réservoir ait encore un certain volume de stockage même pendant la saison sèche ?
En utilisant ce que vous avez appris au cours des étapes précédentes, veuillez cloner le scénario « Avec abstraction » et, dans le nouveau scénario, collez le scénario 2 à partir des données Excel fournies. Comment ce scénario se compare-t-il au scénario 1 ?
Veuillez regarder la page vidéo pour plus de détails.
Cliquez sur le données au niveau du réseau bouton de menu.
La fenêtre de données au niveau du réseau apparaît.
Le timestepper.start, timestepper.end et timestepper.timestep des paramètres doivent être définis, à savoir les dates de début et de fin de l'horizon temporel du modèle et le pas de temps auquel le modèle sera exécuté.
La série chronologique de notre ensemble de données est mensuelle, mais nous exécuterons le modèle à un pas de 1 jour (1D). Les intervalles de temps peuvent se situer en un nombre quelconque de jours, hebdomadaire (W) ou mensuel (M).
Veuillez définir les données comme suit :
timestepper.end = 2021-12-01
timestepper.start = 2020-01-01
timestepper.timestep = D
Cliquez sur Modifier bouton, sélectionnez Descripteur pour chacun des attributs d'intervalle temporel.
Entrez les données suivantes ci-dessus et cliquez sur Enregistrer.
Cet horizon temporel peut être plus court que nos données d'entrée, mais les dates de début et de fin doivent se situer dans la plage de vos données. Le format et la syntaxe des dates sont stricts.
Cette page montre comment ajouter une règle de fonctionnement de base. Regardez la vidéo pour implémenter la règle de fonctionnement.