blockThermalZoneSimpleAir3

Validation of simple thermal zone

Extends from Buildings.Fluid.FMI.ExportContainers.Validation.FMUs.ThermalZoneAir1 (Validation of simple thermal zone).

Information

This example validates that Buildings.Fluid.FMI.ExportContainers.ThermalZone exports correctly as an FMU.

Parameters

TypeNameDefaultDescription
IntegernPorts (from ThermalZone)Number of fluid ports
Modelica.Units.SI.VolumeV (from ThermalZoneAir1)6*10*3Room volume
Modelica.Units.SI.TemperatureTASup_nominal (from ThermalZoneAir1)273.15 + 18Nominal air temperature supplied to room
Modelica.Units.SI.TemperatureTRooSet (from ThermalZoneAir1)273.15 + 24Nominal room air temperature
Modelica.Units.SI.TemperatureTOut_nominal (from ThermalZoneAir1)273.15 + 30Design outlet air temperature
Modelica.Units.SI.HeatFlowRateQRooInt_flow (from ThermalZoneAir1)1000Internal heat gains of the room
Modelica.Units.SI.HeatFlowRateQRooC_flow_nominal (from ThermalZoneAir1)-QRooInt_flow - 10E3/30*(TOut_nominal - TRooSet)Nominal cooling load of the room
Modelica.Units.SI.MassFlowRatem_flow_nominal (from ThermalZoneAir1)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

Connectors

TypeNameDefaultDescription
Interfaces.Inlet[nPorts]fluPor (from ThermalZone)Fluid connector
Modelica.Blocks.Interfaces.RealOutputTOut (from ThermalZoneAir1)Outdoor temperature

Components

TypeNameDefaultDescription
Adaptors.ThermalZonetheZonAda (from ThermalZone)Adapter between the HVAC supply and return air, and its connectors for the FMU
Buildings.HeatTransfer.Sources.PrescribedTemperatureTOut1 (from ThermalZoneAir1)Outside temperature
Modelica.Thermal.HeatTransfer.Components.ThermalConductortheCon (from ThermalZoneAir1)Thermal conductance with the ambient
Modelica.Thermal.HeatTransfer.Sources.FixedHeatFlowpreHea (from ThermalZoneAir1)Prescribed heat flow
MixingVolumes.MixingVolumevol (from ThermalZoneAir1)
Modelica.Blocks.Sources.ConstantTOutSou (from ThermalZoneAir1)Outdoor temperature
Sensors.MassFlowRate[nPorts]senMasFlo (from ThermalZoneAir1)Mass flow rate sensor to connect thermal adapter with thermal zone.

Revisions

  • May 03, 2016, by Thierry S. Nouidui:
    First implementation.