blockAreaWeightedInput
Number of occupants equals zone input yOcc, multiplied with zone surface area
Extends from IDEAS.Buildings.Components.Occupants.Input (Number of occupants equals zone input yOcc).
Information
This block allows defining the occupancy externally,
by using the zone model input yOcc.
The value of yOcc is internally multiplied
by the zone surface area.
This simplifies the workflow when the user wants to
compute a zone occupancy that linearly depends on the
zone surface area.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Boolean | useInput (from PartialOccupants) | false | =true to use external input |
| Boolean | linearise (from PartialOccupants) | For linearisation checks | |
| Modelica.Units.SI.Area | A (from PartialOccupants) | Zone surface area |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.RealOutput | nOcc (from PartialOccupants) | Number of occupants | |
| Modelica.Blocks.Interfaces.RealInput | yOcc (from PartialOccupants) | Input for number of occupants |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Math.Gain | gain (from Input) | Optional gain for scaling input |
Revisions
-
March 28, 2019 by Filip Jorissen:
First implementation See #998.