createDSR {antaresEditObject} | R Documentation |
Create a Demand Side Response (DSR)
createDSR(areasAndDSRParam = NULL, spinning = 2, overwrite = FALSE, opts = antaresRead::simOptions()) getCapacityDSR(area = NULL, opts = antaresRead::simOptions()) editDSR(area = NULL, unit = NULL, nominalCapacity = NULL, marginalCost = NULL, spinning = NULL, opts = antaresRead::simOptions())
areasAndDSRParam |
A data.frame with 4 columns |
spinning |
DSR spinning |
overwrite |
Overwrite the DSR plant if already exist. This will overwrite the previous area and links. |
opts |
List of simulation parameters returned by the function
|
area |
an area where to edit the DSR |
unit |
DSR unit number |
nominalCapacity |
DSR nominalCapacity |
marginalCost |
DSR marginalCost |
createDSR()
and editDSR()
returns an updated list containing various information about the simulation.
getCapacityDSR()
returns DSR capacity (unit * nominalCapacity of virtual cluster) of the area
## Not run: library(antaresEditObject) path<-pathToYourStudy opts<-setSimulationPath(path, simulation = "input") area, unit, nominalCapacity and marginalCost dsrData<-data.frame(area = c("a", "b"), unit = c(10,20), nominalCapacity = c(100, 120), marginalCost = c(52, 65), hour = c(3, 7)) createDSR(dsrData) createDSR(dsrData, spinning = 3, overwrite = TRUE) getAreas() ## End(Not run) ## Not run: getCapacityDSR("a") editDSR("a", unit = 50, nominalCapacity = 8000) getCapacityDSR("a") ## End(Not run) ## Not run: getCapacityDSR("a") editDSR("a", unit = 50, nominalCapacity = 8000, marginalCost = 45, hour = 9) getCapacityDSR("a") ## End(Not run)