modelPartialEmpiricalFlowStack
Partial model for empirical expressions with stack effect considered
Extends from AixLib.Airflow.WindowVentilation.BaseClasses.PartialEmpiricalFlow (Partial model for empirical expressions of ventilation flow rate).
Information
This partial model provides a base class of models that estimate ventilation volume flow. The model has indoor and ambient temperature input ports to account for the thermal stack effect.
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 |
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 | Room temperature, ranging from 0 to 40 °C | |
| Modelica.Blocks.Interfaces.RealInput | TAmb | 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 |
Revisions
-
June 13, 2024, by Jun Jiang:
First implementation (see issue 1492)