modelYun2008WindowsTIn

A model to predict occupants' window behavior with indoor temperature

Extends from Modelica.Blocks.Icons.DiscreteBlock (Graphical layout of discrete block component icon).

Information

Model predicting the state of the window with the indoor air temperature and occupancy through Markov approach.

Dynamics

When the space is unoccupied, the window is always closed. When the space is occupied, the Probability of closing or opening the window depends on the indoor air temperature.

References

The model is documented in the paper "Yun, G.Y. and Steemers, K., 2008. Time-dependent occupant behaviour models of window control in summer. Building and Environment, 43(9), pp.1471-1482."

The model parameters are regressed from the field study in offices without night ventilation, located in Cambridge, UK in summer time (13 Jun. to 15 Sep., 2006).

Parameters

TypeNameDefaultDescription
RealAOpen0.030Slope of the logistic relation for opening the window
RealBOpen-0.629Intercept of the logistic relation for opening the window
RealAClose-0.007Slope of the logistic relation for closing the window
RealBClose-0.209Intercept of the logistic relation for closing the window
IntegerlocalSeed3008Local seed to be used to generate the initial state of the random number generator
IntegerglobalSeed30129Global seed to be combined with the local seed
Modelica.Units.SI.TimesamplePeriod120Sample period

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealInputTInIndoor air temperature
Modelica.Blocks.Interfaces.BooleanInputoccIndoor occupancy, true for occupied
Modelica.Blocks.Interfaces.BooleanOutputonState of window, true for open

Components

TypeNameDefaultDescription
RealpOpenProbability of opening the window
RealpCloseProbability of closing the window

Revisions

  • December 6, 2024, by Michael Wetter:
    Refactored implementation of random number calculations, transfering the local state of the random number generator from one call to the next.
    This is for #4069.
  • July 26, 2018, by Zhe Wang:
    First implementation.