modelX3WithRadiantFloor

Example model of test cells X3A and X3B connected to form test bed X3

Extends from Modelica.Icons.Example (Icon for runnable examples).

Information

This example models demonstrates how the Buildings.ThermalZones.Detailed.FLEXLAB.Rooms.X3A and Buildings.ThermalZones.Detailed.FLEXLAB.Rooms.X3B test cell models can be combined to form a simulation of test bed X3. The example is primarily a combination of Buildings.ThermalZones.Detailed.FLEXLAB.Rooms.Examples.X3AWithRadiantFloor and Buildings.ThermalZones.Detailed.FLEXLAB.Rooms.Examples.X3BWithRadiantFloor. The example Buildings.ThermalZones.Detailed.FLEXLAB.Rooms.Examples.X3AWithRadiantFloor contains detailed documentation on these models. Some small changes were necessary to create the model of the test bed correctly. These changes are:

  • To make the connection between X3A and X3B possible two of the models from the X3A example were replaced with models designed for connection to X3B.
  • Connections between the two test cells do not exist in either of the other two examples.
  • The data reader models in this example function in the same manner as in the other two examples, but their names had to be changed to avoid using the same name for multiple models in this example. Their names now contain a suffix describing the test cell they're connected to. For example, airConA is connected to test cell X3A and shaPosB is connected to test cell X3B.
  • TNei now only contains a temperature for test cell X2B. A temperature input for X3B is not needed because that test cell is now included in the model.

Parameters

TypeNameDefaultDescription
Buildings.HeatTransfer.Data.OpaqueConstructions.GenericslaConConstruction of the slab
Buildings.Fluid.Data.Pipes.PEX_RADTESTpipe

Components

TypeNameDefaultDescription
Buildings.ThermalZones.Detailed.FLEXLAB.Rooms.X3B.TestCellX3BTest cell X3B
Buildings.ThermalZones.Detailed.FLEXLAB.Rooms.X3B.ClosetBCloCloset in test cell X3B
Buildings.ThermalZones.Detailed.FLEXLAB.Rooms.X3B.ElectricalBEleElectrical room in test cell X3B
Buildings.ThermalZones.Detailed.FLEXLAB.Rooms.X3A.TestCellFullBedX3ATest cell X3A
Buildings.ThermalZones.Detailed.FLEXLAB.Rooms.X3A.ClosetFullBedACloCloset in test cell X3A
Buildings.ThermalZones.Detailed.FLEXLAB.Rooms.X3A.ElectricalAEleElectrical room in test cell X3A
Buildings.BoundaryConditions.WeatherData.ReaderTMY3weaDat
Modelica.Blocks.Sources.CombiTimeTableintGaiCloBInternal gain heat flow for the closet in test cell X3B
Modelica.Blocks.Sources.CombiTimeTableintGaiCloAInternal gain heat flow for the closet in test cell X3A
Modelica.Blocks.Sources.CombiTimeTableintGaiEleAInternal gain heat flow for the electrical room in test cell X3A
Modelica.Blocks.Sources.CombiTimeTableintGaiEleBInternal gain heat flow for the electrical room in test cell X3B
Modelica.Blocks.Sources.CombiTimeTableshaPosAPosition of the shade in test cell X3A
Modelica.Blocks.Sources.CombiTimeTableshaPosBPosition of the shade in test cell X3B
Modelica.Blocks.Sources.CombiTimeTableintGaiAInternal gain heat flow in test cell X3A (Radiant = 1, Convective = 2, Latent = 3)
Modelica.Blocks.Sources.CombiTimeTableintGaiBInternal gain heat flow in test cell X3B (Radiant = 1, Convective = 2, Latent = 3)
Modelica.Blocks.Sources.CombiTimeTableairConCloAInlet air conditions for the connected closet of test cell X3A (y[1] = m_flow, y[2] = T)
Buildings.Fluid.Sources.MassFlowSource_TairInCloAInlet air conditions (from AHU) for the closet of test cell X3A
Buildings.Fluid.Sources.Boundary_pTairOutCloAAir outlet from the closet in test cell X3A
Modelica.Blocks.Sources.CombiTimeTableairConCloBInlet air conditions for the connected closet of test cell X3B (y[1] = m_flow, y[2] = T)
Buildings.Fluid.Sources.MassFlowSource_TairInCloBInlet air conditions (from AHU) for the closet of test cell X3B
Buildings.Fluid.Sources.Boundary_pTairOutCloBAir outlet from the closet in test cell X3B
Modelica.Blocks.Sources.CombiTimeTableairConAInlet air conditions for test cell X3A (y[1] = m_flow, y[2] = T)
Buildings.Fluid.Sources.MassFlowSource_TairInAInlet air conditions (from AHU) for X3A
Buildings.Fluid.Sources.Boundary_pTairOutAAir outlet for X3A
Modelica.Blocks.Sources.CombiTimeTableairConBInlet air conditions for test cell X3B (y[1] = m_flow, y[2] = T)
Buildings.Fluid.Sources.MassFlowSource_TairInBInlet air conditions (from AHU) for X3B
Buildings.Fluid.Sources.Boundary_pTairOutBAir outlet for X3B
Modelica.Blocks.Sources.CombiTimeTableairConEleAInlet air conditions for the connected electrical room in test cell X3A (y[1] = m_flow, y[2] = T)
Buildings.Fluid.Sources.MassFlowSource_TairInEleAInlet air conditions (from AHU) for the electrical room in test cell X3A
Buildings.Fluid.Sources.Boundary_pTairOutEleAAir outlet from the electrical room in test cell X3A
Buildings.HeatTransfer.Sources.PrescribedTemperaturepreTTemperature of the ground
Modelica.Blocks.Sources.CombiTimeTableTGro
Modelica.Blocks.Sources.CombiTimeTableTNeiTemperature of the neighboring test cells (y[1] = X2B)
Buildings.HeatTransfer.Sources.PrescribedTemperaturepreT2
Buildings.Fluid.Sources.Boundary_pTairOutEleBAir outlet from the electrical room in test cell X3B
Buildings.Fluid.Sources.MassFlowSource_TairInEleBInlet air conditions (from AHU) for the electrical room in test cell X3B
Modelica.Blocks.Sources.CombiTimeTableairConEleBInlet air conditions for the connected electrical room in test cell X3B (y[1] = m_flow, y[2] = T)
Buildings.Fluid.HeatExchangers.RadiantSlabs.SingleCircuitSlabsla4A1Radiant slab serving the north side of cell X3A. Name is taken from drawing M3.02
Modelica.Blocks.Sources.CombiTimeTablewatCon4A1Inlet water conditions (y[1] = m_flow, y[2] = T)
Buildings.Fluid.Sources.MassFlowSource_TwatIn4A1Inlet water conditions (from central plant)
Modelica.Blocks.Sources.CombiTimeTablewatCon4A2Inlet water conditions (y[1] = m_flow, y[2] = T)
Buildings.Fluid.Sources.MassFlowSource_TwatIn4A2Inlet water conditions (from central plant)
Buildings.Fluid.HeatExchangers.RadiantSlabs.SingleCircuitSlabsla4A2Radiant slab serving the north-central section of cell X3A. Name is taken from drawing M3.02
Buildings.Fluid.Sources.Boundary_pTwatOut4A2Water outlet
Modelica.Blocks.Sources.CombiTimeTablewatCon4A3Inlet water conditions (y[1] = m_flow, y[2] = T)
Buildings.Fluid.Sources.MassFlowSource_TwatIn4A3Inlet water conditions (from central plant)
Buildings.Fluid.HeatExchangers.RadiantSlabs.SingleCircuitSlabsla4A3Radiant slab serving the south-central section of cell X3A. Name is taken from drawing M3.02
Buildings.Fluid.Sources.Boundary_pTwatOut4A3Water outlet
Modelica.Blocks.Sources.CombiTimeTablewatCon4A4Inlet water conditions (y[1] = m_flow, y[2] = T)
Buildings.Fluid.Sources.MassFlowSource_TwatIn4A4Inlet water conditions (from central plant)
Buildings.Fluid.HeatExchangers.RadiantSlabs.SingleCircuitSlabsla4A4Radiant slab serving the south section of cell X3A. Name is taken from drawing M3.02
Buildings.Fluid.Sources.Boundary_pTwatOut4A4Water outlet
Buildings.Fluid.Sources.Boundary_pTwatOut4A1Water outlet
Modelica.Blocks.Sources.CombiTimeTablewatCon4B1Inlet water conditions (y[1] = m_flow, y[2] = T)
Buildings.Fluid.Sources.MassFlowSource_TwatIn4B1Inlet water conditions (from central plant)
Buildings.Fluid.HeatExchangers.RadiantSlabs.SingleCircuitSlabsla4B1Radiant slab serving the north side of cell X3B. Name is taken from drawing M3.02
Buildings.Fluid.Sources.Boundary_pTwatOut4B1Water outlet
Modelica.Blocks.Sources.CombiTimeTablewatCon4B2Inlet water conditions (y[1] = m_flow, y[2] = T)
Buildings.Fluid.Sources.MassFlowSource_TwatIn4B2Inlet water conditions (from central plant)
Buildings.Fluid.HeatExchangers.RadiantSlabs.SingleCircuitSlabsla4B2Radiant slab serving the north-central section of cell X3B. Name is taken from drawing M3.02
Buildings.Fluid.Sources.Boundary_pTwatOut4B2Water outlet
Modelica.Blocks.Sources.CombiTimeTablewatCon4B3Inlet water conditions (y[1] = m_flow, y[2] = T)
Buildings.Fluid.Sources.MassFlowSource_TwatIn4B3Inlet water conditions (from central plant)
Buildings.Fluid.HeatExchangers.RadiantSlabs.SingleCircuitSlabsla4B3Radiant slab serving the south-central section of cell X3B. Name is taken from drawing M3.02
Buildings.Fluid.Sources.Boundary_pTwatOut4B3Water outlet
Modelica.Blocks.Sources.CombiTimeTablewatCon4B4Inlet water conditions (y[1] = m_flow, y[2] = T)
Buildings.Fluid.Sources.MassFlowSource_TwatIn4B4Inlet water conditions (from central plant)
Buildings.Fluid.HeatExchangers.RadiantSlabs.SingleCircuitSlabsla4B4Radiant slab serving the south section of cell X3B. Name is taken from drawing M3.02
Buildings.Fluid.Sources.Boundary_pTwatOut4B4Water outlet

Contents

NameDescription
AirAir model used in the example model
WaterWater model used in the radiant slab loop

Revisions

  • December 07, 2016, by Thierry S. Nouidui:
    Changed example to place a state at the surface.
  • August 23, 2016, by Thierry S. Nouidui:
    Corrected the syntax of the weather data file name entry.
  • April 21, 2016, by Michael Wetter:
    Replaced ModelicaServices.ExternalReferences.loadResource with Modelica.Utilities.Files.loadResource.
  • December 22, 2014 by Michael Wetter:
    Removed Modelica.Fluid.System to address issue #311.
  • September 2, 2014, by Michael Wetter:
    Corrected wrong pipe diameter.
  • June 30, 2014, by Michael Wetter:
    Specified equations to be used to compute the initial conditions.
  • October 11, 2013, by Michael Wetter:
    Added missing parameter keyword in the declaration of the data record.
  • Sep 19, 2013 by Peter Grant:
    First implementation.