This function computes the load factor and other related statistics for cluster of a study.
loadFactor(
x,
timeStep = "annual",
synthesis = FALSE,
clusterDesc = NULL,
loadFactorAvailable = FALSE,
opts = NULL
)
a data.table of class antaresDataTable
containing the following
columns:
Area name
Cluster name
Only if synthesis=FALSE
. Id of the Monte-carlo scenario
Time id and other time variables
Load factor of the cluster. It represent the proportion of the installed capacity of a cluster that is effectively generate
Formula: production / (unitcount * nominalcapacity)
#'
Load factor of the cluster. It represent the proportion of the capacity available of a cluster that is effectively generate
Formula: production / thermalAvailability
Proportion of hours when production is positive and all units of a cluster are either off, either producing at their minimum. This situation occurs when units are kept producing above the optimal level to avoid future startup costs or to satisfy the constraints generated by parameters "Min. up Time" or "Min gen. modulation".
Formula: mean(1 if production > 0 and production = max(min.stable.power * unitcount, minGenModulation * nominalcapacity * unitcount) else 0)
Proportion of hours when all units started produce at their maximal capacity.
Formula: mean(1 if production > 0 and production = NODU * nominalcapacity * (1 - spinning / 100))
Object of class antaresData
created with function
readAntares
. It must contain hourly detailed
results for clusters and has to contain the columns
minGenModulation
.
Desired time step for the result.
If TRUE, average surpluses are returned. Else the function returns surpluses per Monte-Carlo scenario.
A table created with the function readClusterDesc
.
If is this parameter is set to NULL
(the default), then the function
attempts to read the needed data in the same study as x
.
Should loadFactorAvailable be added to the result?
opts where clusterDesc will be read if null based on data
if (FALSE) {
# data required by the function
showAliases("loadfactor")
mydata <- readAntares(select = "loadfactor")
loadFactor(mydata, synthesis = TRUE)
}
Run the code above in your browser using DataLab