Class BmTypeInput

All Implemented Interfaces:
Serializable

public class BmTypeInput extends SystemParticipantTypeInput
Describes the type of a BmInput
See Also:
  • Constructor Details

    • BmTypeInput

      public BmTypeInput(UUID uuid, String id, tech.units.indriya.ComparableQuantity<edu.ie3.util.quantities.interfaces.Currency> capex, tech.units.indriya.ComparableQuantity<edu.ie3.util.quantities.interfaces.EnergyPrice> opex, tech.units.indriya.ComparableQuantity<edu.ie3.util.quantities.interfaces.DimensionlessRate> activePowerGradient, tech.units.indriya.ComparableQuantity<javax.measure.quantity.Power> sRated, double cosphiRated, tech.units.indriya.ComparableQuantity<javax.measure.quantity.Dimensionless> etaConv)
      Parameters:
      uuid - of the input entity
      id - of this type of BM
      capex - Capital expense for this type of BM (typically in €)
      opex - Operating expense for this type of BM (typically in €)
      cosphiRated - Power factor for this type of BM
      activePowerGradient - Maximum permissible gradient of active power change
      sRated - Rated apparent power for this type of BM (typically in kVA)
      etaConv - Efficiency of converter for this type of BM (typically in %)
  • Method Details