modelBESTEST
This example applies the load prediction to a BESTEST model
Extends from Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case600.
Information
This example applies the load prediction to the heating load of
BESTEST case 600.
On the right hand side of the model is the load prediction.
It is configured to compute a regression based on the outdoor temperature.
The output of the load prediction is compared with the actual
heating power. This comparison is done in the block
preErr which outputs the prediction error,
normalized by the roughly the maximum heating power.
The figure below shows the predicted and simulated heating power, and the normalized prediction error.
Components
| Type | Name | Default | Description |
|---|---|---|---|
| ElectricalLoad | preReg | Load prediction based on regression | |
| Sources.DayType | dayType | Day type, set to use always the same day as BESTEST case 600 has no weekly schedule | |
| Modelica.Blocks.Sources.BooleanConstant | storeResults | Boolean signal to store the results for the regression | |
| Modelica.Blocks.Math.Add | preErr | Prediction error, normalized by peak power |
Revisions
-
October 29, 2014 by Michael Wetter:
First implementation.