Package agents.conventionals
Class PowerPlantPrototype.PrototypeData
- java.lang.Object
-
- agents.conventionals.PowerPlantPrototype.PrototypeData
-
- Enclosing class:
- PowerPlantPrototype
public static class PowerPlantPrototype.PrototypeData extends Object
Technical specification template for a group conventional power plants
-
-
Field Summary
Fields Modifier and Type Field Description double
cyclingCostInEURperMW
Cost for one ramping cycleString
fuelType
Type of fuel useddouble
specificCo2EmissionsInTonsPerThermalMWH
Specific CO2 emissions in tons per use of 1 thermal MWh of fuelde.dlr.gitlab.fame.data.TimeSeries
tsAvailability
Time-dependent availability factorde.dlr.gitlab.fame.data.TimeSeries
tsVariableCosts
Time-dependent variable costs per MWh of produced electricitydouble
unplannedAvailabilityFactor
Permanently applied average availability reduction factor
-
Constructor Summary
Constructors Constructor Description PrototypeData(de.dlr.gitlab.fame.agent.input.ParameterData data)
Creates a newPowerPlantPrototype.PrototypeData
-
-
-
Field Detail
-
fuelType
public String fuelType
Type of fuel used
-
specificCo2EmissionsInTonsPerThermalMWH
public double specificCo2EmissionsInTonsPerThermalMWH
Specific CO2 emissions in tons per use of 1 thermal MWh of fuel
-
unplannedAvailabilityFactor
public double unplannedAvailabilityFactor
Permanently applied average availability reduction factor
-
cyclingCostInEURperMW
public double cyclingCostInEURperMW
Cost for one ramping cycle
-
tsAvailability
public de.dlr.gitlab.fame.data.TimeSeries tsAvailability
Time-dependent availability factor
-
tsVariableCosts
public de.dlr.gitlab.fame.data.TimeSeries tsVariableCosts
Time-dependent variable costs per MWh of produced electricity
-
-
Constructor Detail
-
PrototypeData
public PrototypeData(de.dlr.gitlab.fame.agent.input.ParameterData data) throws de.dlr.gitlab.fame.agent.input.ParameterData.MissingDataException
Creates a newPowerPlantPrototype.PrototypeData
- Parameters:
data
- input parameters of groupPowerPlantPrototype.parameters
- Throws:
de.dlr.gitlab.fame.agent.input.ParameterData.MissingDataException
- if any required parameter is not specified
-
-