modelEquationFitReversible

Test model for reverse heat pump based on performance curves

Information

Example that simulates the performance of Buildings.Fluid.HeatPumps.EquationFitReversible based on the equation fit method. The heat pump takes as an input the set point for the heating or the chilled leaving water temperature and an integer input to specify the heat pump operational mode.

Parameters

TypeNameDefaultDescription
Data.EquationFitReversible.Trane_Axiom_EXW240perReverse heat pump performance data
Modelica.Units.SI.MassFlowRatemSou_flow_nominalper.hea.mSou_flowSource heat exchanger nominal mass flow rate
Modelica.Units.SI.MassFlowRatemLoa_flow_nominalper.hea.mLoa_flowLoad heat exchanger nominal mass flow rate

Components

TypeNameDefaultDescription
Buildings.Fluid.HeatPumps.EquationFitReversibleheaPumWater to Water heat pump
Modelica.Blocks.Math.RealToIntegerreaToIntReal to integer conversion
Sources.MassFlowSource_TloaPumLoad Side water pump
Sources.MassFlowSource_TsouPumSource side water pump
Modelica.Fluid.Sources.FixedBoundaryloaVolVolume for the load side
Modelica.Fluid.Sources.FixedBoundarysouVolVolume for source side
Controls.OBC.CDL.Reals.Sources.RampTHeaLoaSetHeating load side setpoint water temperature
Controls.OBC.CDL.Reals.Sources.RampTCooLoaSetCooling load setpoint water temperature
Controls.OBC.CDL.Integers.GreaterThresholdintGreThrInteger threshold
Controls.OBC.CDL.Reals.SwitchswiSwitch for set point temperature
Controls.OBC.CDL.Reals.Sources.RampTSouEntCooSource side entering water temperature in cooling mode
Modelica.Blocks.Sources.RampuModHeat pump operates in heating mode
Controls.OBC.CDL.Reals.Switchswi1Switch for set point temperature
Controls.OBC.CDL.Reals.Switchswi2Switch for set point temperature
Controls.OBC.CDL.Reals.Sources.RampTSouEntHeaSource side entering water temperature in heating mode
Controls.OBC.CDL.Reals.Sources.RampTLoaEntHeaLoad side entering water temperature in heating mode
Controls.OBC.CDL.Reals.Sources.RampTLoaEntCooLoad side entering water temperature in cooling mode

Contents

NameDescription
MediumMedium model

Revisions

  • September 17, 2019, by Michael Wetter:
    Revised implementation.
  • June 18, 2019, by Hagar Elarga:
    First implementation.