Class PowerPlantPrototype.PrototypeData

  • Enclosing class:
    PowerPlantPrototype

    public static class PowerPlantPrototype.PrototypeData
    extends Object
    Technical specification template for a group conventional power plants
    • 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
        Parameters:
        data - input parameters of group PowerPlantPrototype.parameters
        Throws:
        de.dlr.gitlab.fame.agent.input.ParameterData.MissingDataException - if any required parameter is not specified