EnergySystemsModellingLab / EnergySystemsModellingLab/MUSE_OS

Allow early decommissioning

Aperta
#502 0 commenti 1 reazione 0 assegnatari Vedi su GitHub
enhancement
Lingua principale
Python
Stelle
29
Fork
12
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

Currently, once an asset is installed, it can never be decommissioned until it reaches its technical life. Commodity demands in a given year will first be met by existing assets operating at full capacity, and then investments are decided on to meet any leftover demand.

Often, allowing assets to run for their full lifespan is the most sensible cost-minimisation strategy. However, in some cases it may actually be cheaper to decommission assets early and install new assets rather than paying high running costs for existing assets. An example would be if there's a substantial increase in the carbon price that makes high-carbon technologies no longer cost-effective to run.

I imagine this would be require substantial changes to the code, but something we could take into consideration if/when reworking the scipy solver (as discussed in #389)

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Non vengono indicati file, test o punti di ingresso. Inizia esaminando la discussione sul solver scipy in #389 e tracciando come vengono attualmente rappresentati i cicli di vita degli asset, i costi operativi e le decisioni di investimento. Il lavoro è completo quando il modello può valutare dismissioni anticipate e investimenti di sostituzione al variare dei costi, con una copertura di test per tale decisione.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
python
Ambito
backend
Tipo di issue
Funzionalità
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
20/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.