vignettes/renewables-energy-sources.Rmd
renewables-energy-sources.Rmd
# CRAN limite CPU usage
data.table::setDTthreads(2)
library(antaresEditObject)
Antares v8.0.3 allow to work with renewable energy sources, implemented in Antares as a new functionnality: renewables clusters. Here’s a quick start guide to use those new features.
As always, setup the study you want to use:
tmp <- tempfile()
createStudy(path = tmp, study_name = "res-study")
opts <- setSimulationPath(tmp)
First you need to activate RES functionality, to do so you can use:
This will set renewable-generation-modelling
parameters
to clusters
and create appropriate file structure to create
RES clusters.
You can also update renewable-generation-modelling
parameters manually with:
updateOptimizationSettings(renewable.generation.modelling = "clusters")
Like thermal clusters, there’s equivalent functions to create, edit and remove RES clusters:
# create an area to create a cluster in it
createArea(name = "area51")
# Create a renewable cluster
createClusterRES(
area = "area51",
cluster_name = "ren01",
add_prefix = FALSE
)
# Use an other group and some parameters
createClusterRES(
area = "area51",
cluster_name = "ren02",
group = "Wind Offshore",
nominalcapacity = 123,
ts_interpretation = "production-factor",
add_prefix = FALSE
)
Edit an existing cluster with:
editClusterRES(
area = "area51",
cluster_name = "ren02",
group = "Solar Rooftop", # new group
add_prefix = FALSE
)
And remove a cluster with:
removeClusterRES(area = "area51", cluster_name = "ren01")
There’s a new type of serie allowed in scenario builder for renewable
clusters called r
:
To update the scenario builder, you can use:
# generate scenario
sbuilder <- scenarioBuilder(n_scenario = 51)
# Update with:
updateScenarioBuilder(ldata = sbuilder, series = "renewables")
# OR
updateScenarioBuilder(ldata = list(r = sbuilder))