modelThermalZoneHVACWithExhaust

Example of a thermal zone and an HVAC system both exposed using the FMI adaptor

Extends from Buildings.Fluid.FMI.Adaptors.Examples.ThermalZoneHVACNoExhaust (Example of a thermal zone and an HVAC system both exposed using the FMI adaptor).

Information

This example demonstrates how to use the adaptors Buildings.Fluid.FMI.Adaptors.HVAC and Buildings.Fluid.FMI.Adaptors.ThermalZone

It is identical to Buildings.Fluid.FMI.Adaptors.Examples.ThermalZoneHVACNoExhaust except that it adds a forced exhaust air stream.

Parameters

TypeNameDefaultDescription
Modelica.Units.SI.HeatFlowRateQ_flow_nominal (from ThermalZoneHVACNoExhaust)30*6*6Nominal heat loss of the room
Modelica.Units.SI.VolumeVRoo (from ThermalZoneHVACNoExhaust)6*6*2.7Room volume
Modelica.Units.SI.MassFlowRatem_flow_nominal (from ThermalZoneHVACNoExhaust)VRoo*2*1.2/3600Nominal mass flow rate

Components

TypeNameDefaultDescription
Buildings.Fluid.FMI.Adaptors.HVAChvacAda (from ThermalZoneHVACNoExhaust)Adaptor for an HVAC system that is exposed through an FMI interface
Buildings.Fluid.FMI.Adaptors.ThermalZonecon (from ThermalZoneHVACNoExhaust)Adaptor for thermal zone
Modelica.Blocks.Sources.PulseTSet (from ThermalZoneHVACNoExhaust)Setpoint for room temperature
Controls.Continuous.LimPIDconPI (from ThermalZoneHVACNoExhaust)Controller
Movers.FlowControlled_m_flowmov (from ThermalZoneHVACNoExhaust)Fan or pump
HeatExchangers.HeaterCooler_uhea (from ThermalZoneHVACNoExhaust)Heater
Sources.Boundary_pTout (from ThermalZoneHVACNoExhaust)Pressure and temperature source for outdoor
HeatExchangers.ConstantEffectivenesshex (from ThermalZoneHVACNoExhaust)Heat recovery
MixingVolumes.MixingVolumevol (from ThermalZoneHVACNoExhaust)Room volume
Modelica.Thermal.HeatTransfer.Components.ThermalConductortheCon (from ThermalZoneHVACNoExhaust)Thermal conductance with the ambient
Buildings.HeatTransfer.Sources.PrescribedTemperatureTBou (from ThermalZoneHVACNoExhaust)Fixed temperature boundary condition
Modelica.Blocks.Sources.RealExpressionTOutZon (from ThermalZoneHVACNoExhaust)Outdoor temperature used for the thermal zone model
Modelica.Blocks.Sources.RealExpressionTOutHVAC (from ThermalZoneHVACNoExhaust)Outdoor temperature used for the HVAC model
Movers.FlowControlled_m_flowexhConstant air exhaust

Revisions

  • June 29, 2016, by Michael Wetter:
    First implementation.