blockCustomBlock
Occupancy defined by a replaceable block
Extends from IDEAS.Buildings.Components.Occupants.BaseClasses.PartialOccupants (Partial for defining the number of occupants).
Information
This block can be used to define a custom profile.
Any block that extends
Modelica.Blocks.Interfaces.SO
can be inserted in this placeholder.
The output value y of the block
is then used as the number of occupants.
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.Sources.Constant | singleOutput | ||
| BoundaryConditions.SimInfoManager | sim | Simulation information manager for climate data |