blockAirFlowRateSum

Air flow rate for AHU and unit conversion

Extends from Modelica.Blocks.Icons.Block (Basic graphical layout of input/output 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

Connectors

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