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 chiSupLvg validates the block for chiller applications with CHW supply temperature control and performance data interpolation based on evaporator and condenser leaving temperature.
  • The component chiRetEnt validates the block for chiller applications with CHW return temperature control and performance data interpolation based on evaporator leaving and condenser entering temperature.
  • The component chiHeaSupLvg validates 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 hpSupLvg validates 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

TypeNameDefaultDescription
Data.TableData2DLoadDep.GenericHeatPumpdatHeaHeat pump performance data
Chillers.ModularReversible.Data.TableData2DLoadDep.GenericdatCooChiller performance data

Components

TypeNameDefaultDescription
Buildings.Controls.OBC.CDL.Reals.Sources.RampTChiWatSetCHW supply or return temperature setpoint
Buildings.Controls.OBC.CDL.Reals.Sources.RampTHeaWatSetHW supply or return temperature setpoint
Buildings.Controls.OBC.CDL.Reals.Sources.ConstantTConEntTConInMea 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.ConstantTConLvgTConOutMea 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.ConstantTEvaEntTEvaInMea 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.ConstantTEvaLvgTEvaOutMea 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.TableData2DLoadDepchiSupLvgChiller with CHWST control and performance data interpolation based on leaving temperature
Buildings.Controls.OBC.CDL.Logical.Sources.ConstantonOn/off signal
Buildings.Controls.OBC.CDL.Reals.Sources.ConstantmEva_flowmEvaMea_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.ConstantmCon_flowmConMea_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.ConstantcpSpecific heat capacity of load side fluid
Buildings.Fluid.HeatPumps.ModularReversible.RefrigerantCycle.BaseClasses.TableData2DLoadDepchiRetEntChiller with CHWRT control and performance data interpolation based on CW entering temperature
Modelica.Blocks.Sources.RealExpressionTEvaLvgChiSupLvgCalculate evaporator leaving temperature
Modelica.Blocks.Sources.RealExpressionTEvaEntChiRetEntCalculate evaporator entering temperature
Buildings.Controls.OBC.CDL.Logical.Sources.ConstantcooCooling mode enable
Buildings.Fluid.HeatPumps.ModularReversible.RefrigerantCycle.BaseClasses.TableData2DLoadDepchiHeaSupLvgHeat recovery chiller with CHWST control and performance data interpolation based on leaving temperature
Modelica.Blocks.Sources.RealExpressionTConLvgChiHeaSupLvgCalculate condenser leaving temperature
Buildings.Fluid.HeatPumps.ModularReversible.RefrigerantCycle.BaseClasses.TableData2DLoadDephpSupLvgHeat pump with HWST control and performance data interpolation based on leaving temperature
Modelica.Blocks.Sources.RealExpressionTConLvgHpSupLvgCalculate condenser leaving temperature

Revisions

  • March 21, 2025, by Antoine Gautier:
    First implementation.