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.
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.