Gravadores


description: Uma visão geral dos gravadores Pywr suportados por WaterStrategy


Gravadores

Esta página descreve o processo de criação de um novo gravador em WaterStrategy e uma seleção dos tipos de Pywrrecorder mais usados e dos atributos mais usados. A lista completa de gravadores embutidos e sua lista exaustiva de atributos são aqui.

1. Criando um gravador em WaterStrategy

Em uma página de rede, clique na guia “Gravadores”:

Clique na guia “Gravadores”

Ao lado do texto “Categorias do tipo gravador”, clique no botão '+' e selecione 'PYWR\ _RECORDER':\

Digite o nome do seu gravador. Isso pode ser o que você quiser, mas deve ser exclusivo dentro da rede.

Preencha o gravador no editor JSON:

2. Editores de gravadores em WaterStrategy

Atualmente, existem duas maneiras diferentes de inserir um gravador em WaterStrategy...

3. Gravador Numpy Array Node

Gravador para informações de séries temporais de um Node. API Referência

Essa classe armazena o fluxo de um nó específico para cada etapa de tempo de uma simulação. Os resultados de um gravador são exibidos no painel Network Attributes e serão denominados 'simulados\ _<recordername>'

3.1. Atributos

Nome
Descrição
Obrigatório
Valor padrão

tipo

gravador de nós de matriz numpy

sim

Nenhum

Nome do nó a ser gravado

sim

Nenhum

temporal_engasgo_func

Opcional

média

agg_func

Opcional

média

3.2. Exemplo

{
	“tipo”: “NumpyArrayNodeRecorder”,
	“node”: “Reservatório 1",
	“temporal_engasgo_func”: “significa”,
	“agg_func”: “significa”
}

Last updated

Was this helpful?