modelTang
Empirical expression developed by Tang et al. (2016)
Extends from AixLib.Airflow.WindowVentilation.BaseClasses.PartialEmpiricalFlowStack (Partial model for empirical expressions with stack effect considered).
Information
This model contains the empirical expression developed by Tang et al..
References
Tang, Y., Li, X., Zhu, W., & Cheng, P. L. (2016). Predicting single-sided airflow rates based on primary school experimental study. Building and Environment, 98, 71–79.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.Length | winClrWidth (from PartialEmpiricalFlow) | Width of the window clear opening | |
| Modelica.Units.SI.Height | winClrHeight (from PartialEmpiricalFlow) | Height of the window clear opening | |
| Boolean | use_opnWidth_in (from PartialEmpiricalFlow) | openingArea.use_opnWidth_in | Use input port for window sash opening |
| String | varNameIntRes (from PartialEmpiricalFlow) | Variable name of interim result | |
| Modelica.Units.SI.TemperatureDifference | dTLim | 0.05 | Limitation of temperature difference: Due to the temperature difference in the denominator, this expression is not applicable to low temperature difference, output with 0 if the absolute temperature difference is less than this limit. |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.RealInput | opnWidth_in (from PartialEmpiricalFlow) | Conditional input port for window sash opening width | |
| Modelica.Blocks.Interfaces.RealOutput | V_flow (from PartialEmpiricalFlow) | Ventilation flow rate | |
| Modelica.Blocks.Interfaces.RealInput | TRoom (from PartialEmpiricalFlowStack) | Room temperature, ranging from 0 to 40 °C | |
| Modelica.Blocks.Interfaces.RealInput | TAmb (from PartialEmpiricalFlowStack) | Ambient temperature, ranging from -30 to 50 °C |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| OpeningArea | openingArea (from PartialEmpiricalFlow) | Model instance for window opening area calculation | |
| Real | intRes (from PartialEmpiricalFlow) | Interim result used to check the if assertion is raised in root calculation | |
| Integer | errCouIntRes (from PartialEmpiricalFlow) | Warning counter for interim result warnings | |
| Integer | errCou_dT | Warning counter for assertion check of 'dT' |
Revisions
-
June 14, 2024, by Jun Jiang:
First implementation (see issue 1492)