Adicionando uma barragem (reservatório)
Last updated
Last updated
layout: description: visible: false outline: visible: true pagination: visible: true tableOfContents: visible: true title: visible: true
Observe que existem dois nós em WaterStrategy e Pywr que representam reservatórios. O primeiro é um armazenamento nodo e o segundo é um reservatório nodo.
Ambos os nós armazenam água. O nó do reservatório funciona exatamente como um storage node, mas tem parâmetros embutidos que permitem evaporação e precipitação para ser representado diretamente no nó. Para representar evaporação e precipitação com um storage node, um nó de captação conectado ao storage node é usado para representar a precipitação e o nó de saída que retira água do storage node é usado para representar a evaporação.
Este tutorial usará nós de reservatório para construir o modelo do sistema de reservatório.
Este tutorial tem um local recomendado, mas não importa se você não consegue encontrar o local exato, basta encontrar outro local com um rio.
Coloque um nó do reservatório até o rio.
O superior link node representar a liberação do reservatório representa o fluxo que sai do reservatório como resultado de quaisquer regras de liberação ou para atender às alocações a jusante. As regras de lançamento geralmente seriam especificadas nesse nó. As regras de liberação do reservatório definidas nesse nó geralmente são representadas por um parâmetro definido no atributo max\ _flow dos nós.
O poder link node representa o vazamento do reservatório. O derramamento é usado se as regras de liberação do reservatório forem definidas restringindo a quantidade de água que pode ser liberada por meio desse nó e se precisar liberar mais água do que a permitida pelas regras de liberação (por exemplo, se o reservatório estiver acima da capacidade). Como o vazamento geralmente é usado somente quando o reservatório está acima da capacidade, esse nó geralmente tem uma penalidade de alocação altamente positiva.
## #Notice: lembre-se de conectar os nós clicando primeiro no nó upstream e depois no nó downstream.
Você pode ver como adicionar bordas na vídeo abaixo.
O sistema de reservatório deve se parecer com o figurar abaixo.
a Bacia hidrográfica node para 'Exemplo de catchment',
a Reservatório node para 'Exemplo de reservatório'
a Saída node para 'Exemplo outlet'.
a Link nós para 'Lançamento'e o outro'Derrama'.
A figura abaixo mostra onde clicar para renomear o nó de captação. O mesmo processo pode ser repetido para todos os outros nós.
Acesse o link a seguir para encontrar os dados da série temporal desta etapa.
Clique no Nó de captação e siga os cliques (setas vermelhas) mostradas na sequência de figuras abaixo.
No link do Excel, você terá uma série temporal. Copie a primeira (ou a única série temporal, se houver apenas uma). Certifique-se de copiar as datas também.
Cole a série temporal na célula A1 na Guia Dataframe
Você deve ter uma série temporal, conforme mostrado abaixo. Clique Salvar.
Clique no Exemplo de nó de reservatório
Defina o máximo_volume até 25 Mm3. Essa é a capacidade máxima da barragem neste tutorial.
Defina o inicial_volume até 15 Mm3. Esse é o nível de armazenamento com o qual a simulação começa na primeira etapa.
Defina o penalidade de alocação para -200. Freqüentemente, os reservatórios têm uma penalidade de alocação negativa. As penalidades de alocação são frequentemente usadas para equilibrar o uso de reservatórios ou outras fontes de água em sistemas com vários reservatórios e com várias fontes.
Os atributos no reservatório devem ser semelhantes aos abaixo:
Na O nó Spill Link definiu a 'Penalidade de alocação' para 1000
O O nó Release Link não deve ter nenhuma entrada de dados.
Veja o 'simulado_volume'do nó do reservatório para ver o volume de armazenamento do reservatório ao longo do tempo.
Clique na visualização 'Plot'.
O reservatório é visto se enchendo e permanecendo cheio na maior parte do horizonte temporal. Isso ocorre porque não há demanda no reservatório nem há perdas por evaporação definidas.
Para ver um vídeo sobre como executar o modelo e visualizar as saídas, clique aqui.
## #Notice: certifique-se de usar o nó 'Reservatório': e não o nó 'Armazenamento': .
Coloque um [captação] (https://water-strategy.gitbook.io/water-strategy/modelling-fundamentals/node-types/catchment-node)node a montante do reservatório. O nó de captação representa o rio que flui para o reservatório.
Coloque um [saída] (https://water-strategy.gitbook.io/water-strategy/modelling-fundamentals/node-types/output-node)node a jusante do reservatório. O nó de saída, nesse caso, representa a saída do rio.
Coloque dois [link] (https://water-strategy.gitbook.io/water-strategy/modelling-fundamentals/node-types/link-node)nodes entre o reservatório e os nós de saída (conforme mostrado abaixo). Nesse caso, esses nós de ligação representam (1) as liberações do reservatório e (2) o derramamento.
Conecte os nós com bordas que são comumente referidas links.