modelBaseCase

Base case model used for the validation of the FMI interfaces

Extends from Buildings.Examples.Tutorial.SpaceCooling.System3 (Third part of the system model with air supply and closed loop control).

Information

This example is the base case model which is used to validate the coupling of a convective thermal zone with an air-based HVAC system.

It is based on Buildings.Examples.Tutorial.SpaceCooling.System3, and it assign some parameters to have the same configuration as Buildings.Fluid.FMI.ExportContainers.Examples.FMUs.HVACZone.

The model which is validated using this model is Buildings.Fluid.FMI.ExportContainers.Validation.RoomHVAC .

Parameters

TypeNameDefaultDescription
Modelica.Units.SI.VolumeV (from System3)6*10*3Room volume
Realeps (from System3)0.8Heat recovery effectiveness
Modelica.Units.SI.TemperatureTASup_nominal (from System3)291.15Nominal air temperature supplied to room
Modelica.Units.SI.DimensionlessRatiowASup_nominal (from System3)0.012Nominal air humidity ratio supplied to room [kg/kg] assuming 90% relative humidity
Modelica.Units.SI.TemperatureTRooSet (from System3)297.15Nominal room air temperature
Modelica.Units.SI.TemperatureTOut_nominal (from System3)303.15Design outlet air temperature
Modelica.Units.SI.TemperatureTHeaRecLvg (from System3)TOut_nominal - eps*(TOut_nominal - TRooSet)Air temperature leaving the heat recovery
Modelica.Units.SI.DimensionlessRatiowHeaRecLvg (from System3)0.0135Air humidity ratio leaving the heat recovery [kg/kg]
Modelica.Units.SI.HeatFlowRateQRooInt_flow (from System3)1000Internal heat gains of the room
Modelica.Units.SI.HeatFlowRateQRooC_flow_nominal (from System3)-QRooInt_flow - 10E3/30*(TOut_nominal - TRooSet)Nominal cooling load of the room
Modelica.Units.SI.MassFlowRatemA_flow_nominal (from System3)1.3*QRooC_flow_nominal/1006/(TASup_nominal - TRooSet)Nominal air mass flow rate, increased by factor 1.3 to allow for recovery after temperature setback
Modelica.Units.SI.TemperatureDifferencedTFan (from System3)2Estimated temperature raise across fan that needs to be made up by the cooling coil
Modelica.Units.SI.HeatFlowRateQCoiC_flow_nominal (from System3)mA_flow_nominal*(TASup_nominal - THeaRecLvg - dTFan)*1006 + mA_flow_nominal*(wASup_nominal - wHeaRecLvg)*2458.3e3Cooling load of coil, taking into account outside air sensible and latent heat removal
Modelica.Units.SI.TemperatureTWSup_nominal (from System3)285.15Water supply temperature
Modelica.Units.SI.TemperatureTWRet_nominal (from System3)289.15Water return temperature
Modelica.Units.SI.MassFlowRatemW_flow_nominal (from System3)-QCoiC_flow_nominal/(TWRet_nominal - TWSup_nominal)/4200Nominal water mass flow rate

Connectors

TypeNameDefaultDescription
BoundaryConditions.WeatherData.BusweaBus (from System3)

Components

TypeNameDefaultDescription
Buildings.Fluid.MixingVolumes.MixingVolumevol (from System3)
Modelica.Thermal.HeatTransfer.Components.ThermalConductortheCon (from System3)Thermal conductance with the ambient
Modelica.Thermal.HeatTransfer.Sources.PrescribedTemperatureTOut (from System3)Outside temperature
Modelica.Thermal.HeatTransfer.Sources.FixedHeatFlowpreHea (from System3)Prescribed heat flow
Buildings.Fluid.Movers.FlowControlled_m_flowfan (from System3)Supply air fan
Buildings.Fluid.HeatExchangers.ConstantEffectivenesshex (from System3)Heat recovery
Buildings.Fluid.HeatExchangers.WetCoilEffectivenessNTUcooCoi (from System3)Cooling coil
Buildings.Fluid.Sources.Outsideout (from System3)
Buildings.Fluid.Sources.MassFlowSource_TsouWat (from System3)Source for water flow rate
Buildings.Fluid.Sources.Boundary_pTsinWat (from System3)Sink for water circuit
BoundaryConditions.WeatherData.ReaderTMY3weaDat (from System3)Weather data reader
Buildings.Controls.OBC.CDL.Reals.Sources.ConstantmAir_flow (from System3)Fan air flow rate
Buildings.Fluid.Sensors.TemperatureTwoPortsenTemHXOut (from System3)Temperature sensor for heat recovery outlet on supply side
Buildings.Fluid.Sensors.TemperatureTwoPortsenTemSupAir (from System3)Temperature sensor for supply air
Buildings.Controls.OBC.CDL.Reals.Sources.ConstantTRooSetPoi (from System3)Room temperature set point
Modelica.Thermal.HeatTransfer.Sensors.TemperatureSensorsenTemRoo (from System3)Room temperature sensor
Buildings.Controls.OBC.CDL.Conversions.BooleanToRealmWat_flow (from System3)Conversion from boolean to real for water flow rate
Buildings.Controls.OBC.CDL.Reals.Subtractsub (from System3)Inputs different
Buildings.Controls.OBC.CDL.Reals.Hysteresiscon (from System3)Controller for coil water flow rate