modelCase900ValidationLinear
Model to validate the linearization method by simulating both the original model (with all flags set to linear) and the obtained state space model.
Extends from Case900ValidationNonLinear (Model to validate the linearization method by simulating both the original model and the obtained state space model.).
Information
Notice that contrary to IDEAS.LIDEAS.Validation.ZoneWithInputsValidationLinear, not all flags were set to linear. This examples the rather large error between the zone model and the state space model.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| String | fileName (from Case900ValidationNonLinear) | Modelica.Utilities.Files.loadResource("modelica://IDEAS/Resources/LIDEAS/ssm_Case900Linearise.mat") | |
| Integer | nSta (from Case900ValidationNonLinear) | Bsize[1] | Number of states |
| Integer | nInp (from Case900ValidationNonLinear) | Bsize[2] | Number of inputs |
| Integer | nPreInp (from Case900ValidationNonLinear) | size(preInp, 1) | Number of precomputed inputs |
| Integer | nOut (from Case900ValidationNonLinear) | Csize[1] | Number of precomputed outputs |
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) | ||
| Modelica.Blocks.Interfaces.RealOutput | TSenLinRecZon (from Case900Linearise) | Sensor temperature of the zone, i.e. operative temeprature |
Components
Revisions
- May 15, 2018 by Damien Picard:
First implementation