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
| Type | Name | Default | Description |
|---|---|---|---|
| Boolean | useCtrInput (from PartialLightingControl) | false | =true to use external control input |
| Boolean | useOccInput (from PartialLightingControl) | false | =true to use occupancy input |
| Boolean | linearise (from PartialLightingControl) | For linearisation checks |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.RealOutput | ctrl (from PartialLightingControl) | Lighting control signal | |
| Modelica.Blocks.Interfaces.RealInput | ligCtr (from PartialLightingControl) | External lighting control input | |
| Modelica.Blocks.Interfaces.RealInput | nOcc (from PartialLightingControl) | Number of occupants |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Logical.GreaterThreshold | greEquThr | Greater or equal than threshold | |
| Modelica.Blocks.Math.BooleanToReal | booToRea | Boolean to real conversion |
Revisions
-
August 28, 2018 by Iago Cupeiro:
First implementation See #879.