modelTableData2DLoadDep
Extends from Modelica.Icons.Example (Icon for runnable examples).
Information
This model validates the load calculation logic of the block Buildings.Fluid.HeatPumps.ModularReversible.RefrigerantCycle.BaseClasses.TableData2DLoadDep for different system configurations and operating modes.
-
The component
chiSupLvgvalidates the block for chiller applications with CHW supply temperature control and performance data interpolation based on evaporator and condenser leaving temperature. -
The component
chiRetEntvalidates the block for chiller applications with CHW return temperature control and performance data interpolation based on evaporator leaving and condenser entering temperature. -
The component
chiHeaSupLvgvalidates the block for heat recovery chiller applications with HW supply temperature control and performance data interpolation based on evaporator and condenser leaving temperature. -
The component
hpSupLvgvalidates the block for heat pump applications with HW supply temperature control and performance data interpolation based on evaporator and condenser leaving temperature.
The validation is carried out by computing the tracked temperature using the heat flow rate calculated by the block, and feeding back this variable along with the required part load ratio as inputs. It is then expected that the tracked temperature matches the setpoint. Further validation of the performance calculation algorithm by comparison to polynomial chiller models is available in the package Buildings.Fluid.Chillers.ModularReversible.Validation.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Data.TableData2DLoadDep.GenericHeatPump | datHea | Heat pump performance data | |
| Chillers.ModularReversible.Data.TableData2DLoadDep.Generic | datCoo | Chiller performance data |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.Controls.OBC.CDL.Reals.Sources.Ramp | TChiWatSet | CHW supply or return temperature setpoint | |
| Buildings.Controls.OBC.CDL.Reals.Sources.Ramp | THeaWatSet | HW supply or return temperature setpoint | |
| Buildings.Controls.OBC.CDL.Reals.Sources.Constant | TConEnt | TConInMea in HP hea. cycle, TEvaInMea in HP coo. cycle, TConInMea in chiller coo. cycle, TEvaInMea in chiller hea. cycle | |
| Buildings.Controls.OBC.CDL.Reals.Sources.Constant | TConLvg | TConOutMea in HP hea. cycle, TEvaOutMea in HP coo. cycle, TConOutMea in chiller coo. cycle, TEvaOutMea in chiller hea. cycle | |
| Buildings.Controls.OBC.CDL.Reals.Sources.Constant | TEvaEnt | TEvaInMea in HP hea. cycle, TConInMea in HP coo. cycle, TEvaInMea in chiller coo. cycle, TConInMea in chiller hea. cycle | |
| Buildings.Controls.OBC.CDL.Reals.Sources.Constant | TEvaLvg | TEvaOutMea in HP hea. cycle, TConOutMea in HP coo. cycle, TEvaOutMea in chiller coo. cycle, TConOutMea in chiller hea. cycle | |
| Buildings.Fluid.HeatPumps.ModularReversible.RefrigerantCycle.BaseClasses.TableData2DLoadDep | chiSupLvg | Chiller with CHWST control and performance data interpolation based on leaving temperature | |
| Buildings.Controls.OBC.CDL.Logical.Sources.Constant | on | On/off signal | |
| Buildings.Controls.OBC.CDL.Reals.Sources.Constant | mEva_flow | mEvaMea_flow in HP hea. cycle, mConMea_flow in HP coo. cycle, mEvaMea_flow in chiller coo. cycle, mConMea_flow in chiller hea. cycle | |
| Buildings.Controls.OBC.CDL.Reals.Sources.Constant | mCon_flow | mConMea_flow in HP hea. cycle, mEvaMea_flow in HP coo. cycle, mConMea_flow in chiller coo. cycle, mEvaMea_flow in chiller hea. cycle | |
| Buildings.Controls.OBC.CDL.Reals.Sources.Constant | cp | Specific heat capacity of load side fluid | |
| Buildings.Fluid.HeatPumps.ModularReversible.RefrigerantCycle.BaseClasses.TableData2DLoadDep | chiRetEnt | Chiller with CHWRT control and performance data interpolation based on CW entering temperature | |
| Modelica.Blocks.Sources.RealExpression | TEvaLvgChiSupLvg | Calculate evaporator leaving temperature | |
| Modelica.Blocks.Sources.RealExpression | TEvaEntChiRetEnt | Calculate evaporator entering temperature | |
| Buildings.Controls.OBC.CDL.Logical.Sources.Constant | coo | Cooling mode enable | |
| Buildings.Fluid.HeatPumps.ModularReversible.RefrigerantCycle.BaseClasses.TableData2DLoadDep | chiHeaSupLvg | Heat recovery chiller with CHWST control and performance data interpolation based on leaving temperature | |
| Modelica.Blocks.Sources.RealExpression | TConLvgChiHeaSupLvg | Calculate condenser leaving temperature | |
| Buildings.Fluid.HeatPumps.ModularReversible.RefrigerantCycle.BaseClasses.TableData2DLoadDep | hpSupLvg | Heat pump with HWST control and performance data interpolation based on leaving temperature | |
| Modelica.Blocks.Sources.RealExpression | TConLvgHpSupLvg | Calculate condenser leaving temperature |
Revisions
-
March 21, 2025, by Antoine Gautier:
First implementation.