modelGunay2016Light

A model to predict occupants' lighting behavior with illuminance

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

Information

Model predicting the state of the lighting with the illuminance on the working plane and occupancy.

Dynamics

When the space is unoccupied, the light is always off. When the space is occupied, the probability to switch on the light depends on the illuminance level on the working plane. The lower the illuminance level, the higher the chance to switch on the lighting.

The probability to switch on the lighting is different when subjects just arrived and when subjects have stayed indoor for a while. The probability to switch lights is higher when subjects just arrived. Accordingly, two different probability functions have been applied.

The switch-off probability is found to be very low in this research, which may be because occupants failed to notice the lighting is on when the indoor daylight illuminance levels were high. Therefore, in this model, the lighting would be switched off only when the space is unoccupied.

References

The model is documented in the paper "Gunay, H.B., O'Brien, W. and Beausoleil-Morrison, I., 2016. Implementation and comparison of existing occupant behaviour models in EnergyPlus. Journal of Building Performance Simulation, 9(6), pp.567-588."

The model parameters are utilized as inputs for the lighting behavior models developped by Gunay et al.

Parameters

TypeNameDefaultDescription
RealAArriv-0.009Slope of logistic regression arrival
RealBArriv1.6Intercept of logistic regression arrival
RealAInter-0.002Slope of logistic regression intermediate
RealBInter-3.9Intercept of logistic regression intermediate
IntegerlocalSeed2000Local 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.RealInputillIlluminance on the working planein units of lux
Modelica.Blocks.Interfaces.BooleanInputoccIndoor occupancy, true for occupied
Modelica.Blocks.Interfaces.BooleanOutputonState of lighting

Components

TypeNameDefaultDescription
RealpArrivProbability of switch on the lighting upon arrival
RealpInterIntermediate robability of switch on the lighting

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 27, 2018, by Zhe Wang:
    First implementation.