modelCavityAirflow

Model for air flow through a cavity

Information

Assumptions and limitations

The cavity model assumes that the temperature difference between both zones is constant along the zone heights and that this causes a pressure difference between the zones due to buoyancy. We assume that the pressure at the height of the center of the opening is equal in both zones. Based on this pressure difference, the mass flow rate is computed using Bernoulli, from which a heat flow rate is computed. This model deals with stratification in a very simplified way. Very large openings can lead to small time constants, which can cause problems for the time integrator. Only thermal effects are modelled: there is no mass transport of air or moisture. The influence of the cavity on the radiative heat exchange is not modelled.

Parameters

TypeNameDefaultDescription
Booleanlinearisefalse=true, to linearise the relation between heat flow rate and temperature difference
RealCD0.65Discharge coefficient
Modelica.Units.SI.Lengthh2Height of (rectangular) cavity in wall
Modelica.Units.SI.Lengthw1Width of (rectangular) cavity in wall
Modelica.Units.SI.AccelerationgModelica.Constants.g_nGravity, for computation of buoyancy
Modelica.Units.SI.Pressurep101300Absolute pressure for computation of buoyancy
Modelica.Units.SI.Densityrhop/r/TNominal density for computation of buoyancy mass flow rate
Modelica.Units.SI.SpecificHeatCapacityc_p1013Nominal heat capacity for computation of buoyancy heat flow rate
Modelica.Units.SI.TemperatureT293Nominal temperature for linearising heat flow rate
Modelica.Units.SI.TemperatureDifferencedT1Nominal temperature difference when linearising heat flow rate

Components

TypeNameDefaultDescription
Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_aport_aPort for connections between layers
Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_bport_bPort for connections between layers

Revisions

  • June 5, 2018 by Filip Jorissen:
    First implementation