modelVentilationController

transforms occupation and temperature into air exchange rate
Diagram of VentilationController

Information

Ventilation is determined from 4 effects:

  1. People acitivity: according to the occupancy profile more ventilation will happen, when more people are at home (active).
  2. Outside temperature: less ventilation at low temperatures and vice versa (people leave windows open in summer).
  3. Inside temperature: the higher the inside temperature, the more ventilation will occure (people preventing overheating).
  4. Leakage: due to leakage through cracks or openings there will be a constant air exchange.
  • April, 2016  by Peter Remmen:
    Moved from Utilities to Controls
  • October, 2015  by Moritz Lauster:
    Adapted and moved to AixLib
  • May, 2008  by Peter Matthes:
    Implemented

Parameters

TypeNameDefaultDescription
BooleanuseConstantOutputfalseprovide constant ACH(=baseACH), false = no user induced infiltration (window opening)
RealbaseACH0.2baseline air changes per hour
RealmaxUserACH1.0additional ACH value for max. user activity
RealmaxOverheatingACH{3.0, 2.0}additional ACH value when overheating appears, transition range in K
RealmaxSummerACH{1.0, 273.15 + 10, 273.15 + 17}additional ACH in summer, Tmin, Tmax
RealwinterReduction{0.2, maxSummerACH[2] - 10, maxSummerACH[2]}reduction factor of userACH for cold weather.
RealTmean_start277.85Start value of EMA

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealInputrelOccupationrelative occupation
Modelica.Blocks.Interfaces.RealOutputy
Modelica.Blocks.Interfaces.RealInputTambientambient Temperature
Modelica.Blocks.Interfaces.RealInputTzonezone temperature
Modelica.Blocks.Interfaces.RealOutputTamb_meanmean outdoor temperature
Modelica.Blocks.Interfaces.RealOutputTopoptimal temperature

Components

TypeNameDefaultDescription
RealuserACHadditional ACH value for max. user window opening activity
RealdTohrelative overheating
RealoverheatingACHadditional ACH value when overheating appears
RealdTambrelative summer (0: winter, 1: summer)
RealdTminrelative winter (0: transition start (10 degC), 1: winter end (0 degC)
RealredFacreduction factor of user ventilation for cold outside air temperatures.
RealsummerACHadditional ACH due to summer temperature
BaseClasses.OptimalTempDeCarliHumidityoptimalTempoptimal temperature according to investigations from deCarli
BaseClasses.DEMAdEMAgliding exponential average of outdoor temperature