.IDEAS.BoundaryConditions.SimInfoManager

Information

The SimInfoManager manages all simulation information. It loads TMY3 weather data files and applies transformations for computing the solar irradiance on the zone surfaces.

Typical use and important parameters

Options

TMY3 weather data files

IDEAS uses TMY3 input files. The default weather file 'BEL_VLG_Uccle.064470_TMYx.2007-2021.mos' contains weather information from https://climate.onebuilding.org for the weather station in Uccle, near the Brussels region in Belgium. For detailed documentation see IDEAS.BoundaryConditions.WeatherData.ReaderTMY3.

Interzonal airflow

IDEAS supports several levels of detail for simulating interzonal airflow and air infiltration, which can be selected by setting the value of the parameter interzonalAirFlowType. By default, interzonalAirFlowType = None and a fixed n50 value is assumed for each zone. The corresponding fixed mass flow rate is pushed into (with ambient properties) and extracted from each zone model. In practice, air infiltration however depends on the wind pressure and occurs only for zones that have an exterior/outer wall or windows.

The other interzonalAirFlowType options model this effect in more detail. By default, the OuterWall and Window leakage coefficients are computed using the zone n50 values. The volume and n50 value of each zone are used to compute the total nominal air infiltration at 50 Pa pressure difference. The total exterior wall and window surface area are used to compute an average air leakage coefficient (q50 value) such that this total air infiltration is obtained at 50 Pa pressure difference. Using these coefficients and the static wind pressures, a flow network is configured that computes the mass flow rates through each wall and window. When a custom q50 value for a wall or window is known, it can be assigned by the user using the parameters use_custom_q50 and custom_q50. The algorithm considers these q50 values as known and recomputes all remaining q50 values such that the n50 value is reached. In a similar way, the total n50 value for one zone can be forced by using the zone parameters use_custom_n50 and n50. In this case, only the remaining zones contribute to the total building air leakage, which is subsequently attributed to the surfaces of only those zones. When use_custom_q50=false, n50 is ignored and sim.n50 is used instead for this computation. I.e., the whole building is assumed to have the n50 value sim.n50 except for zones where use_custom_q50=true.

In case interzonalAirFlowType=OnePort then one port is used to model the air exchange through each surface and through cavities in internal walls (open doors). When interzonalAirFlowType=TwoPorts two ports are used, which increases the level of detail at the cost of having to solve a more complex flow network. The second port e.g. allows more detailed modelling of bidirectional flow through cavities (e.g. open doors) using two flow paths instead of only modelling the total flow through a single flow path. The two-port option is still under development.

When setting unify_n50=true in the SimInfoManager while interzonalAirFlowType=None, the n50 values are automatically redistributed across the zones but instead of using pressure-driven flow, a fixed infiltration flow rate is assumed. While this implementation is more detailed and comes at no added computational cost, it is disabled by default for backward compatibility reasons.

Revisions


Generated at 2024-05-08T18:15:54Z by OpenModelicaOpenModelica 1.22.4 using GenerateDoc.mos