modelTableData2DLoadDep_AirCooled

Test model for chiller electric reformulated EIR

Extends from Modelica.Icons.Example (Icon for runnable examples), Buildings.Fluid.Chillers.Examples.BaseClasses.PartialElectric_AirCooled (Base class for test model of chiller electric EIR with air-cooled condenser).

Information

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

Results analysis

There is good agreement with the reference results, except during the time interval where the PLR value exceeds 1. In this interval the polynomial model computes a significantly higher cooling heat flow rate (in negative value) and a slightly higher power. This discrepancy occurs because the polynomial model calculates the heat flow rate at PLR ≤ 1 while calculating power at PLR ≤ per.PLRMax. Consequently, when PLR increases between 1 and per.PLRMax, input power increases according to the polynomial EIRFunPLR, but the heat flow rate only varies due to the effect of the increasing leaving temperature as the setpoint is no longer met. This appears as a deficiency in the polynomial model that is resolved in the data table model.

Parameters

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

Components

TypeNameDefaultDescription
Sources.MassFlowSource_WeatherDatasou1 (from PartialElectric_AirCooled)Weather data
Buildings.Fluid.Sources.MassFlowSource_Tsou2 (from PartialElectric_AirCooled)Mass flow source
Buildings.Fluid.Sources.Boundary_pTsin1 (from PartialElectric_AirCooled)Pressure source
Buildings.Fluid.Sources.Boundary_pTsin2 (from PartialElectric_AirCooled)Pressure source
Modelica.Blocks.Sources.RampTSet (from PartialElectric_AirCooled)Set point for leaving chilled water temperature
Modelica.Blocks.Sources.RampTEva_in (from PartialElectric_AirCooled)Evaporator inlet temperature
Modelica.Blocks.Sources.Pulsepulse (from PartialElectric_AirCooled)Pulse signal
Modelica.Blocks.Logical.GreaterThresholdgreaterThreshold (from PartialElectric_AirCooled)Greater threshold
Buildings.Fluid.FixedResistances.PressureDropres1 (from PartialElectric_AirCooled)Flow resistance
Buildings.Fluid.FixedResistances.PressureDropres2 (from PartialElectric_AirCooled)Flow resistance
BoundaryConditions.WeatherData.ReaderTMY3weaDat (from PartialElectric_AirCooled)
Buildings.Fluid.Chillers.ModularReversible.TableData2DLoadDepchiChiller
Modelica.Blocks.Sources.CombiTimeTablerefReference results

Revisions

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