modelCaciolo

Empirical expression developed by Caciolo et al. (2013)

Extends from AixLib.Airflow.WindowVentilation.BaseClasses.PartialEmpiricalFlowStackWindIncidence (Partial model for empirical expressions with stack effect and wind incidence angle considered).

Information

This model contains the empirical expression developed by Caciolo et al..

References

Caciolo, M., Cui, S., Stabat, P., & Marchio, D. (2013). Development of a new correlation for single-sided natural ventilation adapted to leeward conditions. Energy and Buildings, 60, 372–382.

Parameters

TypeNameDefaultDescription
Modelica.Units.SI.LengthwinClrWidth (from PartialEmpiricalFlow)Width of the window clear opening
Modelica.Units.SI.HeightwinClrHeight (from PartialEmpiricalFlow)Height of the window clear opening
Booleanuse_opnWidth_in (from PartialEmpiricalFlow)openingArea.use_opnWidth_inUse input port for window sash opening
StringvarNameIntRes (from PartialEmpiricalFlow)Variable name of interim result
Modelica.Units.SI.AngleaziRef (from PartialEmpiricalFlowStackWindIncidence)0Azimuth angle of the referece surface impacted by wind

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealInputopnWidth_in (from PartialEmpiricalFlow)Conditional input port for window sash opening width
Modelica.Blocks.Interfaces.RealOutputV_flow (from PartialEmpiricalFlow)Ventilation flow rate
Modelica.Blocks.Interfaces.RealInputTRoom (from PartialEmpiricalFlowStack)Room temperature, ranging from 0 to 40 °C
Modelica.Blocks.Interfaces.RealInputTAmb (from PartialEmpiricalFlowStack)Ambient temperature, ranging from -30 to 50 °C
Modelica.Blocks.Interfaces.RealInputwinDir (from PartialEmpiricalFlowStackWindIncidence)Local wind direction
Modelica.Blocks.Interfaces.RealInputwinSpeLocLocal wind speed by window or facade

Components

TypeNameDefaultDescription
OpeningAreaopeningArea (from PartialEmpiricalFlow)Model instance for window opening area calculation
RealintRes (from PartialEmpiricalFlow)Interim result used to check the if assertion is raised in root calculation
IntegererrCouIntRes (from PartialEmpiricalFlow)Warning counter for interim result warnings
Modelica.Units.SI.AngleincAng (from PartialEmpiricalFlowStackWindIncidence)Incidence angle of wind on reference surface

Revisions

  • June 14, 2024, by Jun Jiang:
    First implementation (see issue 1492)
  • Dec. 18, 2024, by Jun Jiang:
    Replace the wind speed warning counter with max() function for cases of negligible wind-driven airflow (see issue 1561)