modelTableData2DLoadDep

Test model for chiller electric reformulated EIR

Extends from Modelica.Icons.Example (Icon for runnable examples), Buildings.Fluid.Chillers.Examples.BaseClasses.PartialElectric (Base class for test model of chiller electric EIR).

Information

This model validates Buildings.Fluid.Chillers.ModularReversible.TableData2DLoadDep against the polynomial chiller model Buildings.Fluid.Chillers.ElectricReformulatedEIR for water-cooled chiller applications.

Results analysis

There is good agreement with the reference results, except during the model time interval [7200, 7900] s, where the polynomial model computes zero capacity and power. This discrepancy stems from the existence of multiple solutions in the polynomial model. The reference results show one solution with TEvaLvg = TEvaEnt = 20 °C. This temperature exceeds the upper limit per.TEvaLvgMax of the polynomial model's validity range, resulting in a negative capacity that is bounded to 0 in the polynomial model. The data table model reveals that an alternative solution exists where the CHW setpoint is met with a PLR value of about 74 %.

Parameters

TypeNameDefaultDescription
Modelica.Units.SI.PowerP_nominal (from PartialElectric)Nominal compressor power (at y=1)
Modelica.Units.SI.TemperatureDifferencedTEva_nominal (from PartialElectric)10Temperature difference evaporator inlet-outlet
Modelica.Units.SI.TemperatureDifferencedTCon_nominal (from PartialElectric)10Temperature difference condenser outlet-inlet
RealCOPc_nominal (from PartialElectric)3Chiller COP
Modelica.Units.SI.MassFlowRatemEva_flow_nominal (from PartialElectric)Nominal mass flow rate at evaporator
Modelica.Units.SI.MassFlowRatemCon_flow_nominal (from PartialElectric)Nominal mass flow rate at condenser
ModularReversible.Data.TableData2DLoadDep.GenericdatCooChiller performance data
Buildings.Fluid.Chillers.Data.ElectricReformulatedEIR.ReformEIRChiller_McQuay_WSC_471kW_5_89COP_VanesperChiller performance data

Components

TypeNameDefaultDescription
Buildings.Fluid.Sources.MassFlowSource_Tsou1 (from PartialElectric)Mass flow source
Buildings.Fluid.Sources.MassFlowSource_Tsou2 (from PartialElectric)Mass flow source
Buildings.Fluid.Sources.Boundary_pTsin1 (from PartialElectric)Pressure source
Buildings.Fluid.Sources.Boundary_pTsin2 (from PartialElectric)Pressure source
Modelica.Blocks.Sources.RampTSet (from PartialElectric)Set point for leaving chilled water temperature
Modelica.Blocks.Sources.RampTCon_in (from PartialElectric)Condenser inlet temperature
Modelica.Blocks.Sources.RampTEva_in (from PartialElectric)Evaporator inlet temperature
Modelica.Blocks.Sources.Pulsepulse (from PartialElectric)Pulse signal generator
Modelica.Blocks.Logical.GreaterThresholdgreaterThreshold (from PartialElectric)Greater threshold
Buildings.Fluid.FixedResistances.PressureDropres1 (from PartialElectric)Flow resistance
Buildings.Fluid.FixedResistances.PressureDropres2 (from PartialElectric)Flow resistance
Buildings.Fluid.Chillers.ModularReversible.TableData2DLoadDepchiChiller
Modelica.Blocks.Sources.CombiTimeTablerefReference results

Revisions

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