Class HpTypeInput

All Implemented Interfaces:
Serializable

public class HpTypeInput extends SystemParticipantTypeInput
Describes the type of a HpInput
See Also:
  • Constructor Details

    • HpTypeInput

      public HpTypeInput(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<javax.measure.quantity.Power> sRated, double cosphiRated, tech.units.indriya.ComparableQuantity<javax.measure.quantity.Power> pThermal)
      Parameters:
      uuid - of the input entity
      id - of this type of HP
      capex - Captial expense for this type of HP (typically in €)
      opex - Operating expense for this type of HP (typically in €)
      cosphiRated - Power factor for this type of HP
      sRated - Rated apparent power
      pThermal - Thermal output of the heat pump, when sRated * cosphi_rated is consumed electrically
  • Method Details