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
| Type | Name | Default | Description |
|---|---|---|---|
| Data.EquationFitReversible.Trane_Axiom_EXW240 | per | Reverse heat pump performance data | |
| Modelica.Units.SI.MassFlowRate | mSou_flow_nominal | per.hea.mSou_flow | Source heat exchanger nominal mass flow rate |
| Modelica.Units.SI.MassFlowRate | mLoa_flow_nominal | per.hea.mLoa_flow | Load heat exchanger nominal mass flow rate |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.Fluid.HeatPumps.EquationFitReversible | heaPum | Water to Water heat pump | |
| Modelica.Blocks.Math.RealToInteger | reaToInt | Real to integer conversion | |
| Sources.MassFlowSource_T | loaPum | Load Side water pump | |
| Sources.MassFlowSource_T | souPum | Source side water pump | |
| Modelica.Fluid.Sources.FixedBoundary | loaVol | Volume for the load side | |
| Modelica.Fluid.Sources.FixedBoundary | souVol | Volume for source side | |
| Controls.OBC.CDL.Reals.Sources.Ramp | THeaLoaSet | Heating load side setpoint water temperature | |
| Controls.OBC.CDL.Reals.Sources.Ramp | TCooLoaSet | Cooling load setpoint water temperature | |
| Controls.OBC.CDL.Integers.GreaterThreshold | intGreThr | Integer threshold | |
| Controls.OBC.CDL.Reals.Switch | swi | Switch for set point temperature | |
| Controls.OBC.CDL.Reals.Sources.Ramp | TSouEntCoo | Source side entering water temperature in cooling mode | |
| Modelica.Blocks.Sources.Ramp | uMod | Heat pump operates in heating mode | |
| Controls.OBC.CDL.Reals.Switch | swi1 | Switch for set point temperature | |
| Controls.OBC.CDL.Reals.Switch | swi2 | Switch for set point temperature | |
| Controls.OBC.CDL.Reals.Sources.Ramp | TSouEntHea | Source side entering water temperature in heating mode | |
| Controls.OBC.CDL.Reals.Sources.Ramp | TLoaEntHea | Load side entering water temperature in heating mode | |
| Controls.OBC.CDL.Reals.Sources.Ramp | TLoaEntCoo | Load side entering water temperature in cooling mode |
Contents
| Name | Description |
|---|---|
| Medium model |
Revisions
-
September 17, 2019, by Michael Wetter:
Revised implementation. -
June 18, 2019, by Hagar Elarga:
First implementation.