modelOpeningArea
Calculation of different opening areas
Extends from Modelica.Icons.Example.
Information
This example simulates and checks the models in package OpeningAreas, calculating the window opening area with variable opening width or angle.
The icon of the model changes itself automatically to indicate the type of window opening that is now being set.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.Length | winClrWidth | 1.0 | Window clear width |
| Modelica.Units.SI.Height | winClrHeight | 1.5 | Window clear height |
| Modelica.Units.SI.Thickness | sWinSas | 0.08 | Window sash thickness |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Sources.Ramp | opnWidthSet | Window opening width set value | |
| Modelica.Blocks.Sources.Ramp | opnAngSet | Window opening angle set value | |
| Modelica.Blocks.Math.UnitConversions.From_deg | from_deg | Convert from deg to rad | |
| AixLib.Airflow.WindowVentilation.OpeningAreas.OpeningAreaSimple | opnSimp | Simple opening without sash | |
| AixLib.Airflow.WindowVentilation.OpeningAreas.OpeningAreaSimpleVDI2078 | opnSimpVDI2078 | Simple opening without sash, VDI 2078 | |
| AixLib.Airflow.WindowVentilation.OpeningAreas.OpeningAreaSashCommon | opnSasSdHunInGeo | Side-hung, inward, geometric opening | |
| AixLib.Airflow.WindowVentilation.OpeningAreas.OpeningAreaSashCommon | opnSasSdHunInPrj | Side-hung, inward, projective opening | |
| AixLib.Airflow.WindowVentilation.OpeningAreas.OpeningAreaSashCommon | opnSasSdHunInEqv | Side-hung, inward, equivalent opening | |
| AixLib.Airflow.WindowVentilation.OpeningAreas.OpeningAreaSashCommon | opnSasSdHunInEff | Side-hung, inward, effective opening | |
| AixLib.Airflow.WindowVentilation.OpeningAreas.OpeningAreaSashCommon | opnSasSdHunOutGeo | Side-hung, outward, geometric opening | |
| AixLib.Airflow.WindowVentilation.OpeningAreas.OpeningAreaSashCommon | opnSasBtmHunInGeo | Bottom-hung, inward, geometric opening | |
| AixLib.Airflow.WindowVentilation.OpeningAreas.OpeningAreaSashCommon | opnSasBtmHunInPrj | Bottom-hung, inward, projective opening | |
| AixLib.Airflow.WindowVentilation.OpeningAreas.OpeningAreaSashCommon | opnSasBtmHunInEqv | Bottom-hung, inward, equivalent opening | |
| AixLib.Airflow.WindowVentilation.OpeningAreas.OpeningAreaSashCommon | opnSasBtmHunInEff | Bottom-hung, inward, effective opening | |
| AixLib.Airflow.WindowVentilation.OpeningAreas.OpeningAreaSashCommon | opnSasTopHunOutPrj | Top-hung, outward, projective opening | |
| AixLib.Airflow.WindowVentilation.OpeningAreas.OpeningAreaSashCommon | opnSasPivVerGeo | Pivot, vertical, geometric opening | |
| AixLib.Airflow.WindowVentilation.OpeningAreas.OpeningAreaSashCommon | opnSasPivVerPrj | Pivot, vertical, projective opening | |
| AixLib.Airflow.WindowVentilation.OpeningAreas.OpeningAreaSashCommon | opnSasPivVerEqv | Pivot, vertical, equivalent opening | |
| AixLib.Airflow.WindowVentilation.OpeningAreas.OpeningAreaSashCommon | opnSasPivVerEff | Pivot, vertical, effective opening | |
| AixLib.Airflow.WindowVentilation.OpeningAreas.OpeningAreaSashCommon | opnSasPivHorGeo | Pivot, horizontal, geometric opening | |
| AixLib.Airflow.WindowVentilation.OpeningAreas.OpeningAreaSashCommon | opnSasPivHorPrj | Pivot, horizontal, projective opening | |
| AixLib.Airflow.WindowVentilation.OpeningAreas.OpeningAreaSashCommon | opnSasPivHorEqv | Pivot, horizontal, equivalent opening | |
| AixLib.Airflow.WindowVentilation.OpeningAreas.OpeningAreaSashCommon | opnSasPivHorEff | Pivot, horizontal, effective opening | |
| AixLib.Airflow.WindowVentilation.OpeningAreas.OpeningAreaSashCommon | opnSasPivHorEffPre | Pivot, horizontal, effective opening, prescribed input | |
| AixLib.Airflow.WindowVentilation.OpeningAreas.OpeningAreaSashCommon | opnSasSldVerGeo | Sliding, vertical, geometric opening | |
| AixLib.Airflow.WindowVentilation.OpeningAreas.OpeningAreaSashCommon | opnSasSldHorGeo | Sliding, horizontal, geometric opening | |
| AixLib.Airflow.WindowVentilation.OpeningAreas.OpeningAreaSashDIN16798 | opnSasBtmHunInDIN16798 | Bottom-hung, inward, DIN 16798 | |
| AixLib.Airflow.WindowVentilation.OpeningAreas.OpeningAreaSashDIN4108 | opnSasSdHunInDIN4108 | Side-hung, inward, DIN 4108 | |
| AixLib.Airflow.WindowVentilation.OpeningAreas.OpeningAreaSashDIN4108 | opnSasBtmHunInDIN4108 | Bottom-hung, inward, DIN 4108 | |
| AixLib.Airflow.WindowVentilation.OpeningAreas.OpeningAreaSashDIN4108 | opnSasPivHorDIN4108 | Pivot, horizontal, DIN 4108 | |
| AixLib.Airflow.WindowVentilation.OpeningAreas.OpeningAreaSashHall | opnSasBtmHunInHall | Bottom-hung, inward, Hall | |
| AixLib.Airflow.WindowVentilation.OpeningAreas.OpeningAreaSashVDI2078 | opnSasBtmHunInVDI2078 | Bottom-hung, inward, VDI2078 | |
| AixLib.Airflow.WindowVentilation.Utilities.AngleToWidth | angToWidth | Convert opening angle to opening width | |
| AixLib.Airflow.WindowVentilation.Utilities.WidthToAngle | widthToAng | Convert opening width to opening angle | |
| AixLib.Airflow.WindowVentilation.OpeningAreas.OpeningAreaSashCommon | opnSasAngBtmHunInGeo | Input of angle, bottom-hung, inward, geometric opening |
Revisions
-
June 13, 2024, by Jun Jiang:
First implementation (see issue 1492)