blockAirFlowRateSum

Air flow rate for AHU and unit conversion

Extends from Modelica.Blocks.Icons.Block.

Information

This model calculates the volume flow (e.g. for an Air Handling Unit) for supply of thermal zones dependent on:

  • Which zone is supplied by the AHU
  • A minimal volume flow (minAHU) in m3/(m2*h) per zone
  • A maxmial volume flow (maxAHU = deltaAHU + minAHU) in m3/(m2*h) per zone
  • A given profile or relative occupation per zone

A vector of AixLib.DataBase.ThermalZones.ZoneBaseRecord records is necessary to evaluate which zones are supplied by an AHU. As AHUs typically work with m3/s, the model calculates the output air flow rate in m3/s.

Typical use and important parameters

The governing equation is:

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

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

  • September 27, 2016, by Moritz Lauster:
    Moved to fit to new Annex60 structure.
  • February 26, 2016, by Moritz Lauster:
    To get the correct share of volume flow for each zone, more outputs are generated.
  • October 30, 2015, by Moritz Lauster:
    Moved and adapted to AixLib. Some renaming and adding units.
  • March 3, 2015, by Ole Odendahl:
    Added documentation and formatted appropriately

Parameters

TypeNameDefaultDescription
IntegerdimensionNumber of Zones
BooleanwithProfilefalseProfile or occupancy as control value for AHU
AixLib.DataBase.ThermalZones.ZoneBaseRecord[dimension]zoneParamRecords of zones

Components

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealInputprofileInput profile for AHU operation
Modelica.Blocks.Interfaces.RealInput[dimension]relOccupationInput for relative occupation
Modelica.Blocks.Interfaces.RealOutputairFlowAir flow rate