modelZoneWithInputsCreateOutputs
Model to create an input file for running the linearized model zoneLineariseWithInputs in a non-modelica environment environment
Extends from ZoneWithInputsLinearise (Example of how to add controlled and prescribed inputs to the linearised model and how to add outputs.).
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Integer | nZones (from ZoneLinearise) | 2 | Number of zone |
| Integer | nEmb (from ZoneLinearise) | 1 | Number of embbed systems |
| Boolean | validation (from ZoneWithInputsLinearise) | false | Set to true to keep the prescribed heat flows even when sim.linearize is false. This is used for models in LIDEAS.Validation. |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| IDEAS.Buildings.Components.Interfaces.WindowBus | winBusIn (from LinearisationInterface) | ||
| IDEAS.Buildings.Components.Interfaces.WeaBus | weaBus (from LinearisationInterface) | ||
| IDEAS.Buildings.Components.Interfaces.WindowBus | winBusOut (from LinearisationInterface) | Dummy for getting outputs | |
| IDEAS.Buildings.Components.Interfaces.WeaBus | weaBusOut (from LinearisationInterface) | ||
| Components.BaseClasses.Inputs | ctrlInputs (from ZoneWithInputsLinearise) | Control inputs | |
| Components.BaseClasses.Outputs | outputs (from ZoneWithInputsLinearise) | Outputs | |
| Components.BaseClasses.Prescribed | prescribedIn (from ZoneWithInputsLinearise) | Prescribed inputs which do not depend on the model states value (e.g. heat flow from occupancy) | |
| Components.BaseClasses.Prescribed | prescribedOut | Prescribed inputs which do not depend on the model states value (e.g. heat flow from occupancy) |
Components
Revisions
-
April 5, 2018 by Damien Picard:
First implementation.