Buildings.Experimental.DHC.EnergyTransferStations.Combined.Generation5.Validation

Collection of validation models

Information

This package contains validation models for the classes in Buildings.Experimental.DHC.EnergyTransferStations.Combined.Generation5.

Extends from Modelica.Icons.ExamplesPackage (Icon for packages containing runnable examples).

Package Content

Name Description
Buildings.Experimental.DHC.EnergyTransferStations.Combined.Generation5.Validation.ChillerBorefield ChillerBorefield Validation of the ETS model with heat recovery chiller and borefield
Buildings.Experimental.DHC.EnergyTransferStations.Combined.Generation5.Validation.ChillerOnly ChillerOnly Validation of the ETS model with heat recovery chiller
Buildings.Experimental.DHC.EnergyTransferStations.Combined.Generation5.Validation.BaseClasses BaseClasses Package with base classes

Buildings.Experimental.DHC.EnergyTransferStations.Combined.Generation5.Validation.ChillerBorefield Buildings.Experimental.DHC.EnergyTransferStations.Combined.Generation5.Validation.ChillerBorefield

Validation of the ETS model with heat recovery chiller and borefield

Buildings.Experimental.DHC.EnergyTransferStations.Combined.Generation5.Validation.ChillerBorefield

Information

This model validates Buildings.Experimental.DHC.EnergyTransferStations.Combined.Generation5.ChillerBorefield in a system configuration including a geothermal borefield. See Buildings.Experimental.DHC.EnergyTransferStations.Combined.Generation5.Validation.ChillerOnly for the description of the main modeling assumptions.

Extends from ChillerOnly (Validation of the ETS model with heat recovery chiller).

Parameters

TypeNameDefaultDescription
MassFlowRatemHeaWat_flow_nominal0.9*datChi.mCon_flow_nominalNominal heating water mass flow rate [kg/s]
MassFlowRatemChiWat_flow_nominal0.9*datChi.mEva_flow_nominalNominal chilled water mass flow rate [kg/s]
GenericdatChi Chiller performance data
IntegernBorHol64Number of boreholes (must be a square number)
Distancedxy6Distance in x-axis (and y-axis) between borehole axes [m]
ExampledatBorFiedatBorFie(conDat=Fluid.Geoth...Borefield design data
Design parameter
HeatFlowRateQCoo_flow_nominal-1e6Design cooling heat flow rate (<=0) [W]
HeatFlowRateQHea_flow_nominalabs(QCoo_flow_nominal)*(1 + ...Design heating heat flow rate (>=0) [W]

Modelica definition

model ChillerBorefield "Validation of the ETS model with heat recovery chiller and borefield" extends ChillerOnly( ets( have_borFie=true, datBorFie=datBorFie)); parameter Integer nBorHol=64 "Number of boreholes (must be a square number)"; parameter Modelica.SIunits.Distance dxy=6 "Distance in x-axis (and y-axis) between borehole axes"; final parameter Modelica.SIunits.Distance cooBor[nBorHol,2]= EnergyTransferStations.BaseClasses.computeCoordinates( nBorHol, dxy) "Coordinates of boreholes"; parameter Fluid.Geothermal.Borefields.Data.Borefield.Example datBorFie( conDat=Fluid.Geothermal.Borefields.Data.Configuration.Example( dp_nominal=0, cooBor=cooBor)) "Borefield design data"; end ChillerBorefield;

Buildings.Experimental.DHC.EnergyTransferStations.Combined.Generation5.Validation.ChillerOnly Buildings.Experimental.DHC.EnergyTransferStations.Combined.Generation5.Validation.ChillerOnly

Validation of the ETS model with heat recovery chiller

Buildings.Experimental.DHC.EnergyTransferStations.Combined.Generation5.Validation.ChillerOnly

Information

This model validates Buildings.Experimental.DHC.EnergyTransferStations.Combined.Generation5.ChillerBorefield in a system configuration with no geothermal borefield.

Extends from BaseClasses.PartialChillerBorefield (Partial validation of the ETS model with heat recovery chiller and optional borefield).

Parameters

TypeNameDefaultDescription
MassFlowRatemHeaWat_flow_nominal0.9*datChi.mCon_flow_nominalNominal heating water mass flow rate [kg/s]
MassFlowRatemChiWat_flow_nominal0.9*datChi.mEva_flow_nominalNominal chilled water mass flow rate [kg/s]
GenericdatChi Chiller performance data
ChillerBorefieldetsredeclare Combined.Generatio...ETS
Design parameter
HeatFlowRateQCoo_flow_nominal-1e6Design cooling heat flow rate (<=0) [W]
HeatFlowRateQHea_flow_nominalabs(QCoo_flow_nominal)*(1 + ...Design heating heat flow rate (>=0) [W]

Modelica definition

model ChillerOnly "Validation of the ETS model with heat recovery chiller" extends BaseClasses.PartialChillerBorefield; Modelica.Blocks.Sources.CombiTimeTable TDisWatSup( tableName="tab1", table=[ 0,11; 49,11; 50,20; 100,20], extrapolation=Modelica.Blocks.Types.Extrapolation.Periodic, timeScale=3600, offset={273.15}, columns={2}, smoothness=Modelica.Blocks.Types.Smoothness.MonotoneContinuousDerivative1) "District water supply temperature"; equation connect(TDisWatSup.y[1],disWat.T_in); connect(loa.y[2],heaLoaNor.u); connect(loa.y[1],loaCooNor.u); end ChillerOnly;