modelCase900ValidationNonLinearInputs
Extends from Case900ValidationNonLinear.
Information
Notice that this model has the commando Linearise, simulate and plot. The model being linearised is IDEAS.LIDEAS.Examples.ZoneLinearise. The linearisation creates 3 text files and 1 mat file in the simulation folder: uNames_ZoneLinearise.txt (inputs name), xNames_ZoneLinearise.txt (state names), yNames_ZoneLinearise.txt (output names) and ssm_ZoneLinearise.mat (state space model). The name of the states were manually copied into the model to retrieve the initial state values (x_start). Also the input names were manually copied to feed their value to the SSM model included in this example. However, the input names winBusIn, weaBus, QCon and QRad were renamed to winBusOut, weaBusOut, gainCon and gainRad to coincide with the variables created in the model.
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlow | prescribedQCon | Prescribed convective heat flow for linRect zone | |
| Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlow | prescribedQRad | Prescribed radiative heat flow for linRect zone | |
| Modelica.Blocks.Sources.Sine | QCon | Fake convective gains | |
| Modelica.Blocks.Sources.Sine | QRad | Fake radiative gains | |
| Modelica.Blocks.Math.Gain | gainCon | Gain to scale convective gain | |
| Modelica.Blocks.Math.Gain | gainRad | Gain to scale radiative gain | |
| Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlow | prescribedQCon1 | Prescribed convective heat flow for rect zone | |
| Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlow | prescribedQRad1 | Prescribed radiative heat flow for rect zone |
Revisions
-
December 11, 2019, by Filip Jorissen:
Revised input list for issue #1089. - May 15, 2018 by Damien Picard:
First implementation