modelMonoLayer
single material layer
Information
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.Area | A | Layer surface area | |
| IDEAS.Buildings.Data.Interfaces.Material | mat | Layer material properties | |
| Modelica.Units.SI.Angle | inc | Inclinination angle of the layer at port_a | |
| Modelica.Units.SI.Emissivity | epsLw_a | Longwave emissivity of material connected at port_a | |
| Modelica.Units.SI.Emissivity | epsLw_b | Longwave emissivity on material connected at port_b | |
| Boolean | linIntCon | false | Linearise interior convection inside air layers / cavities in walls |
| Modelica.Units.SI.Temperature | T_start | 293.15 | Start temperature for each of the states |
| Boolean | checkCoating | false | Throw if an air cavity does not have a coating |
| Modelica.Units.SI.ThermalInsulance | R | mat.R | Total specific thermal resistance |
| Boolean | isDynamic | dynamicLayer and realLayer and not airLayer | |
| Modelica.Units.SI.TemperatureDifference | dT_nom_air | 1 | Nominal temperature difference for air layers, used for linearising Rayleigh number |
| Dynamics › Equations | |||
| Modelica.Fluid.Types.Dynamics | energyDynamics | if mat.glass then Modelica.Fluid.Types.Dynamics.SteadyState else Modelica.Fluid.Types.Dynamics.FixedInitial | Static (steady state) or transient (dynamic) thermal conduction model |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a | port_a | Port for connections between layers | |
| Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_b | port_b | Port for connections between layers | |
| Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a | port_gain | Port for heat gains in layers |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.Energy | E | E_internal | |
| IDEAS.Buildings.Components.BaseClasses.ConductiveHeatTransfer.MonoLayerDynamic | monLayDyn | Dynamic monolayer for solid | |
| IDEAS.Buildings.Components.BaseClasses.ConvectiveHeatTransfer.MonoLayerAir | monLayAir | ||
| IDEAS.Buildings.Components.BaseClasses.ConductiveHeatTransfer.MonoLayerStatic | monLaySta |
Revisions
-
February 4, 2025, by Jelger Jansen:
AddedModelica.Units.to one or multiple parameter(s) due to the removal ofimportin IDEAS/package.mo. See #1415 . -
September 9, 2019, by Kristoff Six:
Updated withcheckCoatingfor issue #1038. -
January 25, 2019, by Filip Jorissen:
Revised initial equation implementation. See issue #971. -
March 8, 2016, by Filip Jorissen:
Fixed bug in connection of internal gains. Now connecting to port_a instead of port_b. -
February 10, 2016, by Filip Jorissen and Damien Picard:
Revised implementation: now only one MonoLayer component exists.