Class BmInput

All Implemented Interfaces:
HasNodes, HasType, NestedEntity, Operable, Serializable

public class BmInput extends SystemParticipantInput implements HasType
Describes a biomass plant
See Also:
  • Constructor Details

    • BmInput

      public BmInput(UUID uuid, String id, OperatorInput operator, OperationTime operationTime, NodeInput node, ReactivePowerCharacteristic qCharacteristics, BmTypeInput type, boolean marketReaction, boolean costControlled, tech.units.indriya.ComparableQuantity<edu.ie3.util.quantities.interfaces.EnergyPrice> feedInTariff)
      Constructor for an operated biomass plant
      Parameters:
      uuid - of the input entity
      id - of the asset
      operator - of the asset
      operationTime - Time for which the entity is operated
      node - the asset is connected to
      qCharacteristics - Description of a reactive power characteristic
      type - of BM
      marketReaction - Is this asset market oriented?
      costControlled - Does this plant increase the output power if the revenues exceed the energy generation costs?
      feedInTariff - Granted feed in tariff (typically in €/MWh)
    • BmInput

      public BmInput(UUID uuid, String id, NodeInput node, ReactivePowerCharacteristic qCharacteristics, BmTypeInput type, boolean marketReaction, boolean costControlled, tech.units.indriya.ComparableQuantity<edu.ie3.util.quantities.interfaces.EnergyPrice> feedInTariff)
      Constructor for an operated, always on biomass plant
      Parameters:
      uuid - of the input entity
      id - of the asset
      node - the asset is connected to
      qCharacteristics - Description of a reactive power characteristic
      type - of BM
      marketReaction - Is this asset market oriented?
      costControlled - Does this plant increase the output power if the revenues exceed the energy generation costs?
      feedInTariff - Granted feed in tariff (typically in €/MWh)
  • Method Details