Utilizzo delle penalità di allocazione e delle regole di controllo per bilanciare le fonti
Last updated
Last updated
layout: description: visible: false outline: visible: true pagination: visible: true tableOfContents: visible: true title: visible: true
Le penalità di allocazione possono essere utilizzate per bilanciare l'uso delle fonti per le richieste. Negli esercizi precedenti Esempio di serbatoio aveva una penalità di allocazione statica di -200.
I parametri possono essere utilizzati per far variare questa penalità di allocazione in base allo stoccaggio in tempo reale del serbatoio. Questo può essere fatto con un Parametro del volume interpolato. Una volta resa dinamica, la penalità di allocazione del serbatoio può essere utilizzata con le penalità di allocazione di altre fonti per bilanciare l'uso della fonte.
Clona il «Aggiungere i serbatoi P ed E scenario e dai un nome a quello nuovo «Fonti bilanciate»
Modifica l'attributo 'Allocation Penalty' (attributo 'cost') del nodo Reservoir e cambiane il tipo in 'PYWR_PARAMETRO'
Nella scheda JSON incolla il seguente codice JSON. Questo parametro del volume interpolato assegna una penalità di allocazione pari a 0 al serbatoio quando è pieno e una penalità di allocazione di -200 quando è vuoto. Quando il serbatoio è compreso tra pieno e vuoto, la penalità di allocazione viene interpolata tra 0 e -200.
Nel nodo Groundwater Input, impostare massimo_flusso a 0.02 e imposta penalità di assegnazione a 50.0. Una penalità di allocazione positiva pari a 50 fa sì che il nodo delle acque sotterranee venga utilizzato solo quando il serbatoio ha una penalità di allocazione inferiore a -50, ossia quando è pieno 75%. Ciò significa che quando il bacino è quasi pieno, le acque sotterranee non verranno utilizzate. Solo quando il serbatoio si esaurirà a sufficienza, il nodo delle acque sotterranee inizierà a fornire acqua alla domanda.
Esegui il modello e visualizza simulato_flusso del nodo di immissione delle acque sotterranee e confrontarle con Domanda con GW; e il simulato_volume del nodo Reservoir e confrontarli entrambi con Aggiungere i serbatoi P ed E.
Come puoi vedere Scenario bilanciato che è arancione, utilizza la fonte di acque sotterranee meno dello scenario precedente. Se il nodo sotterraneo ha una licenza limitata, questo è un modo per preservare il volume delle licenze. Questo verrà mostrato in un altro tutorial.
Suggerimento: puoi vedere la penalità di allocazione simulata se selezioni l'output della serie temporale di Allocation Penalty Pywr_Parametro. Al momento viene chiamata la penalità simulata simulato_costo sul serbatoio