blockOccupancyBased

Lighting control from zone when nOcc > 0

Extends from IDEAS.Buildings.Components.LightingControl.BaseClasses.PartialLightingControl (Partial for defining the lighting control).

Information

This block enables the lighting when the number of occupants in the zone exceeds zero.

Parameters

TypeNameDefaultDescription
BooleanuseCtrInput (from PartialLightingControl)false=true to use external control input
BooleanuseOccInput (from PartialLightingControl)false=true to use occupancy input
Booleanlinearise (from PartialLightingControl)For linearisation checks

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealOutputctrl (from PartialLightingControl)Lighting control signal
Modelica.Blocks.Interfaces.RealInputligCtr (from PartialLightingControl)External lighting control input
Modelica.Blocks.Interfaces.RealInputnOcc (from PartialLightingControl)Number of occupants

Components

TypeNameDefaultDescription
Modelica.Blocks.Logical.GreaterThresholdgreEquThrGreater or equal than threshold
Modelica.Blocks.Math.BooleanToRealbooToReaBoolean to real conversion

Revisions

  • August 28, 2018 by Iago Cupeiro:
    First implementation See #879.