Ir a Material de capacitación del proyecto y antes de hacer clic en cualquier red, haga clic en Expedientes pestaña.
Recuerde que los archivos se comparten en el ámbito del proyecto
Elige los archivos y haz clic en Enviar
En este tutorial, trabajaremos con Red Thames, de la que recibe una copia automáticamente cuando crea una cuenta WaterStrategy.
Los pasos cubiertos incluyen:
Actualización de la demanda de Lee Valley: Leeremos y actualizaremos los datos de Lee Valley Demand a partir de un archivo CSV externo que contiene una serie temporal.
Aplicando la incertidumbre del cambio climático: Las incertidumbres sobre el cambio climático se introducirán mediante la activación escenarios de pywr. Estas incertidumbres se aplicarán a dos nodos de captación (entradas), ajustando las condiciones de entrada en función de los escenarios especificados.
Agregar una regla personalizada: Aprenderá a crear una regla personalizada, una poderosa herramienta que permite la expansión e integración de la funcionalidad WaterStrategy. En este ejemplo, se creará un nuevo parámetro para aumentar dinámicamente el volumen máximo de un depósito en una fecha específica, según lo defina el usuario.
Al final de este tutorial, estará equipado para administrar y personalizar varios aspectos de la red del Támesis en WaterStrategy, utilizando datos de series temporales, escenarios de incertidumbre y reglas personalizadas.
Subirás manualmente los archivos necesarios, así que asegúrate de guardarlos en tu ordenador para acceder fácilmente a ellos durante el tutorial
Para empezar, en Material de capacitación del proyecto, abrir Támesis red
Clon Escenario 1
Ir a Nueva versión de Reservoir nodo y cambio Flujo máximo a -400, esto permitirá que el agua fluya a través de este nodo
El archivo descargado, Támesis_Lee_Valle_demand.csv, contiene un conjunto de datos de series temporales estructurado con dos columnas clave:
intervalo de tiempo: Esta columna servirá de índice para la serie temporal. Representa la progresión temporal en el conjunto de datos, lo que permite la organización cronológica.
Demanda de Lee Valley: Esta columna contiene los datos que representan los valores de demanda en Lee Valley.
Seleccione el nodo de salida Demanda de Lee Valley y edite el Flujo máximo
En Opciones, selecciona PYR_PARÁMETRO
Pegue la siguiente configuración:
Ahora debería tener el aspecto de la siguiente imagen:
Haga clic en el nodo Lee Valley Demand > Outputs > simulated\ _flow para ver los resultados de la simulación
Ahora comprueba el simulado_volumen por Nuevo embalse
Ir al nodo de captación Days Weir, haga clic en Editar Flujo
Aparecerá una nueva ventana, selecciona PYR_PARÁMETRO y haga clic Guardar
Pegue la siguiente configuración y Guardar
Debe tener el aspecto de la siguiente imagen
Repita el procedimiento para la captación Inferior_Thames con la siguiente configuración
Como el número total de simulaciones es cuatro, esto se debe a que estamos usando una sola escenarios de pywr configuración para Cambio climático, que contiene 4 escenarios. Cada uno de estos escenarios se ejecutará por separado, y el resultado de las 4 simulaciones se mostrará en cada uno de los resultados, como se muestra a continuación
Pegue el siguiente código y luego haga clic en el botón Guardar
Ahora, al ejecutar esta red en WaterStrategy, se registrará un TranscientDecisionParameter.
Asegúrese de que, después de guardar la regla personalizada, aparezca en el lado izquierdo, en este caso en Parámetro sección
En este caso, duplicaremos el volumen máximo de Nuevo embalse storage node empezando en 2045-01-01
Ir a Nuevo embalse storage node y Editar
Volumen máximo
Seleccione en Opciones lengüeta PYR_PARÁMETRO
Pegue el siguiente código y haga clic Guardar
TranscientDecisionParameter incluye atributos before_parámetro
y después_parámetro
que tendremos que crear de la siguiente manera:
Se abrirá un pequeño cuadro de texto, cuando podamos escribir el nombre de nuestro nuevo POR_PARÁMETRO, en este caso __Nuevo depósito__:máximo_volumen anterior. Haga clic Entrar. \
WaterStrategy abrirá la ventana de parámetros, pegará el siguiente código y Guardar
**__Nuevo depósito__:máximo_volumen antes: **
Repita el procedimiento para crear el volumen máximo después del parámetro
**__Nuevo depósito__:máximo_volumen después de: **
Como último paso, TranscientDecisionParameter
necesita Proporción de volumen inicial para storage node como parámetro, herede los valores iniciales del nodo, en este caso configuraremos para 0.99
Como podemos ver en la siguiente imagen, estamos combinando escenarios de pywr-utilizando el cambio climático y aumentando el volumen de nuestro depósito seleccionado de 120.000 Ml a 240.000 Ml el 1 de enero 2045.
En el panel de la izquierda, haga clic en Ver datos de red icono
Aparecerá una ventana, escriba»escenarios», selecciona escenarios atribuir y hacer clic Guardar como se muestra en la siguiente imagen
Aparecerá una nueva ventana, selecciona PYR_ESCENARIOS y haga clic Guardar
Como el archivo H5 contiene 4 marcos de datos por clave, esto requiere tamaño=cuatro (4). En este caso, el pywr-scenario se llamará Cambio climático, y no Ensamble los nombres se usarán para diferenciarlos.
Cuando finalmente se cree un escenario de pywr-, podrá ver la siguiente ventana:
Esto abrirá el panel derecho. En la sección Insumos, escriba»escenarios» y haga clic en Agregar una entrada icono