GenXProject / GenX.jl

GenX: a configurable power system capacity expansion model for studying low-carbon energy futures. More details at : https://genx.mit.edu
https://genxproject.github.io/GenX.jl/
GNU General Public License v2.0
269 stars 114 forks source link

The implication of StageLengths in Multi-stage setting. #699

Closed mrchamanbaz closed 3 months ago

mrchamanbaz commented 4 months ago

Question

I am a bit confused by the implication of StageLengths. In the example system "6_three_zones_w_multistage", the StageLengths is StageLengths: [10,10,10] # Length of each model stage (years) which means each stage should be 10 years. Then, should I expect the time indexes in e.g. \6_three_zones_w_multistage\inputs\inputs_p1\system\Demand_data.csv to span across 10 years?

Additional context

No response

JesseJenkins commented 3 months ago

The stage length is the number of years represented by each planning stage, so yes, in this case above, 10 years.

For each planning stage, we consider one representative operational year, which represents the final year in the stage. We therefore only have one year's worth of time series input data such as Demand_data.csv (or generator capacity factors) for each stage (rather than 10 years).

Note we are currently working to implement flexible stage lengths in multi-stage with foresight, which is not currently supported. This will be in develop branch soon and included in v0.4.1 thereafter.