Agregar una presa (embalse)


layout: description: visible: false outline: visible: true pagination: visible: true tableOfContents: visible: true title: visible: true


Agregar una presa (embalse)

1. Diferencia entre nodos de almacenamiento y depósito

Tenga en cuenta que hay dos nodos en WaterStrategy y Pywr que representan depósitos. El primero es un almacenamiento nodo y el segundo es un embalse nodo.

Ambos nodos almacenan agua. El nodo de depósito funciona igual que un storage node, sin embargo, tiene parámetros integrados que permiten evaporación y precipitación para representarse directamente en el nodo. Para representar evaporación y precipitación con un storage node, un nodo de captación conectado al storage node se usa para representar la precipitación y el nodo de salida que extrae agua del storage node se usa para representar la evaporación.

Este tutorial utilizará los nodos de reservorios para construir el modelo del sistema de reservorios.

2. Cree el modelo de sistema de embalses de ejemplo

2.1 Haga clic en la red creada en la última sección y ábrala

Abra la red creada

2.2 Encuentra un río en el mapa

Este tutorial tiene una ubicación recomendada, pero no importa si no puedes encontrar la ubicación exacta, simplemente busca otra ubicación con un río.

Ubicación recomendada para este ejemplo
El río usado en este ejemplo

2.3 Agregue los siguientes nodos a la red

  • Coloque un embalse, nodo al río.

Nodo de embalse

## #Notice: asegúrese de usar el nodo «Reservoir»: y no el nodo «Almacenamiento»: .

Añadir un nodo de depósito
  • Coloque un [captación] (https://water-strategy.gitbook.io/water-strategy/modelling-fundamentals/node-types/catchment-node)node aguas arriba del embalse. El nodo de captación representa el río que desemboca en el embalse.

Añadir un nodo de captación
  • Coloque un [salida] (https://water-strategy.gitbook.io/water-strategy/modelling-fundamentals/node-types/output-node)node aguas abajo del embalse. El nodo de salida en este caso representa la desembocadura del río.

Agregar un nodo de salida
  • Lugar dos [enlace] (https://water-strategy.gitbook.io/water-strategy/modelling-fundamentals/node-types/link-node)nodes entre el depósito y los nodos de salida (como se muestra a continuación). En este caso, estos nodos de enlace representan (1) las liberaciones del yacimiento y (2) el derrame.

Añadir nodos de enlace

El superior link node representar la liberación del depósito representa el flujo que sale del depósito como resultado de cualquier regla de liberación o para cumplir con las asignaciones aguas abajo. Por lo general, las reglas de liberación se especifican en este nodo. Las reglas de liberación del depósito definidas en este nodo suelen representarse mediante un parámetro definido en el atributo max\ _flow del nodo.

El inferior link node representa el derrame del embalse. El derrame se utiliza si se han definido normas de descarga en un embalse que restrinjan la cantidad de agua que puede liberarse a través de este nodo y si es necesario liberar más agua de la que permiten las normas de descarga (por ejemplo, si el embalse está por encima de su capacidad). Como el vertido se utiliza generalmente solo cuando el embalse está por encima de su capacidad, este nodo suele tener una penalización de asignación muy positiva.

Conecte los nodos con bordes, a los que se hace referencia comúnmente enlaces.

## #Notice: recuerde conectar los nodos haciendo clic primero en el nodo ascendente y, a continuación, en el nodo descendente.

Puedes ver cómo añadir bordes en la vídeo abajo.

Guía sobre cómo añadir bordes

El sistema de depósito debería parecerse al cifra abajo.

El ejemplo de sistema de depósito

2.4 Configurar el intervalo temporal y el horizonte temporal

Configure el intervalo temporal y el horizonte temporal

2.5 Cambie el nombre de los nodos por nombres que tengan sentido con sus contextos

  • la Captación nodo a 'Ejemplo: catchment',

  • la Depósito nodo a 'Ejemplo: 'reservoir'

  • la Salida nodo a 'Ejemplo: outlet'.

  • la Enlace nodos a 'Liberar'y el otro'Derram'.

La siguiente figura muestra dónde hacer clic para cambiar el nombre del nodo de captación. El mismo proceso se puede repetir para todos los demás nodos.

Cambie el nombre del nodo de captación

2.6 Introducir datos en el nodo de captación

Diríjase al siguiente enlace para encontrar los datos de las series temporales de este paso.

https://docs.google.com/spreadsheets/d/1MR1Xxk77gFzcY3J3r6c6g38UB8pd1HMY/edit?usp=sharing&ouid=103362449956532179397&rtpof=true&sd=true

  • Haga clic en el Conecta con el nodo y sigue los clics (las flechas rojas se muestran en la secuencia de figuras de abajo).

Haga clic en el nodo de la cuenca hidrográfica y, a continuación, en el botón de edición del atributo Flow.
El tipo de parámetro que se utilizará para el parámetro de flujo debe establecerse en PYWR Dataframe, que es una serie temporal.
Haga clic en «Aceptar» para aceptar el cambio de tipo de parámetro.
  • En el enlace de Excel tendrás una serie temporal. Copie la primera (o la única serie temporal si solo hay una). Asegúrese de copiar también las fechas.

  • Pegue la serie temporal en la celda A1 en el Pestaña Dataframe

Pegar datos de flujo de entrada
  • Deberías tener una serie temporal como la que se muestra a continuación. Haga clic Guardar.

Guardar datos de flujo de entrada

**2.7 Introducir datos en el nodo de depósito de ejemplo

  • Haga clic en el Ejemplo de nodo de reservorio

  • Configure el máximo_volumen a 25 Mm3. Esta es la capacidad máxima de la presa en este tutorial.

  • Configure el inicial_volumen a 15 Mm3. Este es el nivel de almacenamiento con el que comienza la simulación en el primer paso de tiempo.

  • Configure el penalización por asignación a -200. A menudo, los embalses tienen una penalización de asignación negativa. Las penalizaciones por asignación se utilizan a menudo para equilibrar el uso de embalses u otras fuentes de agua en sistemas con múltiples depósitos y fuentes.

Los atributos del depósito deberían tener el aspecto que se muestra a continuación:

Datos de yacimientos
  • En el El nodo Spill link estableció la «penalización de asignación» en 1000

Establecimiento de sanciones por asignación de derrames
  • El El nodo Release link no debe tener ninguna entrada de datos.

Configuración del enlace de liberación

2.9 Ejecute el modelo

Ejecute el modelo
Ejecute el modelo

2.10 Consulta los resultados calculados

  • Ver el 'simulado_volumen'del nodo del depósito para ver el volumen de almacenamiento del depósito a lo largo del tiempo.

Obtenga resultados calculados
  • Haga clic en la vista «Trama».

Ver el volumen del depósito

Se ve que el depósito se llena y permanece lleno durante la mayor parte del horizonte temporal. Esto es así porque no hay demanda en el depósito ni se han definido pérdidas por evaporación.

Para ver un vídeo sobre cómo ejecutar el modelo y ver las salidas, haga clic aquí.

Last updated

Was this helpful?