The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.

Renewables Energy Sources

 # 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)

Activate RES

First you need to activate RES functionality, to do so you can use:

activateRES()

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")

Manipulate 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")

Scenario builder

There’s a new type of serie allowed in scenario builder for renewable clusters called r:

readScenarioBuilder()
$r
      [,1] [,2] [,3]
area51   1    2    3  

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))

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.