Partial model for building envelope component
Partial model for all surfaces and windows that contains common
building blocks such as material layers and parameters.
Main equations
Submodel layMul contains equations for simulating
conductive (and sometimes radiative) heat transfer inside material
layers.
Assumption and limitations
This model assumes 1D heat transfer, i.e. edge effects are
neglected. Mass exchange (moisture) is not modelled.
Typical use and important parameters
Parameters inc and azi may be used to
specify the inclination and azimuth/tilt angle of the surface.
Variables in IDEAS.Types.Azimuth and
IDEAS.Types.Tilt may be
used for this purpose or custom variables may be defined. Numerical
values can be used directly. Azimuth angles should be in radians
relative to the south orientation, clockwise. Tilt angles should be
in radians where an angle of 0 is the ceiling (upward) orientation
and an angle of Pi is the floor (downward) orientation. Preferably
the azimuth angle is set to zero for horizontal tilt angles, since
this leads to more efficient code, although the model results will
not change.
The parameter nWin is used in the window model to
scale the window to nWin identical window using the
single window model.
Options
Convection equations may be simplified (linearised) by setting
linIntCon_a = true.
Dynamics
This model contains multiple state variables for describing the
temperature state of the component.
Contents
| Name |
Description |
| Medium |
Medium in the component |
- August 18, 2025, by Klaas De Jonge:
Changed inc to incInt where
nececarry.
- January 24, 2025, by Klaas De Jonge:
Addition of BooleanPassThrough and RealPassThrough block for v50
and use_custom_q50 and parameter for number of dummy connections in
Q50_parameterToConnector to avoid translation
warnings. See #1402
- November 7, 2024, by Anna Dell'Isola and Jelger Jansen:
Add variable TRefZon to be used when calculating
QTra_design. See #1337
October 30, 2024, by Klaas De Jonge and Filip Jorissen:
Additions for supporting interzonal airflow: use of
crackoroperabledoor model, default column height implementation for
stack-effect.
- October 23, 2023, by Filip Jorissen:
Using real expression to set area of propsBusInt. To add some
flexibility for ensuring n50 computation is correct.
- August 10, 2020, by Filip Jorissen:
Modifications for supporting interzonal airflow. See #1066
- October 13, 2019, by Filip Jorissen:
Refactored the parameter definition of inc and
azi by adding the option to use radio buttons. See
#1067
- August 10, 2018 by Damien Picard:
Add scaling to propsBus_a to allow simulation of nWin windows
instead of 1 See #888. This
factor is not useful for wall and it is set final to 1 for
them.
- January 26, 2018, by Filip Jorissen:
Extended documentation.
- March 21, 2017, by Filip Jorissen:
Changed bus declarations for JModelica compatibility. See issue
#559.
- January 10, 2017, by Filip Jorissen:
Declared parameter A instead of using
AWall in
IDEAS.Buildings.Components.Interfaces.PartialOpaqueSurface.
This is for #609.
- November 15, 2016, by Filip Jorissen:
Revised documentation for IDEAS 1.0.
- March 8, 2016, by Filip Jorissen:
Added energyDynamics parameter.
- February 10, 2016, by Filip Jorissen and Damien Picard:
Revised implementation: cleaned up connections and partials.
- February 6, 2016 by Damien Picard:
First implementation.
Generated at 2026-04-15T18:18:36Z by OpenModelicaOpenModelica 1.26.3 using
GenerateDoc.mos