.AixLib.ThermalZones.ReducedOrder.Multizone.BaseClasses.AirFlowRateSplit

Information

This model splits a given volume flow in m3/s (e.g. for an Air Handling Unit) into several flows for one zone each based on:

A vector of AixLib.DataBase.ThermalZones.ZoneBaseRecord records is necessary to evaluate which zones are supplied by an AHU. The model calculates the single ratios of each zone of the ingoing volume flow into the AHU and weights the outcoming volume flow of the AHU correspondingly. As thermal zones as consumer typically use 1/h, this model converts m3/s to 1/h.

Typical use and important parameters

The governing equations are:

airFlow[nZones] = (minAHU + deltaAHU * (profile OR relative Occupation)) * AZone * 3600^-1

airFlowShareZones[nZones] = airFow[nZones] * isSuppliedByAHU[nZones]

airFlowOut[nZones] = airFlowShareZones[nZones] .* airFlowIn

All parameter come from the vector of AixLib.DataBase.ThermalZones.ZoneBaseRecord records. The model is typically used as output adapter for AHU model in AixLib.ThermalZones.ReducedOrder.Multizone.MultizoneEquipped.


Generated at 2024-11-22T19:25:38Z by OpenModelicaOpenModelica 1.24.2 using GenerateDoc.mos