modelTemperatureKpis
Test of different temperature KPIs
Extends from Modelica.Icons.Example.
Information
This example checks the models for temperature KPIs.
The results represent the differences of fixed and flexible boundaries, as well as boundaries according to DIN EN 16798-1. The assessments are configured differntly in terms of their activation, reset, and timer functions.
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Sources.Trapezoid | traT | Temperature to be assessed | |
| Modelica.Blocks.Math.UnitConversions.From_degC | from_degC | Convert degC to K | |
| Modelica.Blocks.Sources.BooleanPulse | booPulAct | Integrator activation set | |
| AixLib.Utilities.KPIs.Temperature.FixedBounds | fixBou | Fixed bounds simple | |
| AixLib.Utilities.KPIs.Temperature.FixedBounds | fixBouAct | Fixed bounds with activation connector | |
| AixLib.Utilities.KPIs.Temperature.FixedBounds | fixBouRes | Fixed bounds with reset | |
| AixLib.Utilities.KPIs.Temperature.FixedBounds | fixBouTim | Fixed bounds with timers | |
| AixLib.Utilities.KPIs.Temperature.FixedBounds | fixBouTimRes | Fixed bounds with timers, reset when within bounds | |
| AixLib.Utilities.KPIs.Temperature.FlexibleBounds | flxBou | Flexible bounds simple | |
| Modelica.Blocks.Sources.Constant | conLowBou | Constant lower bound | |
| Modelica.Blocks.Sources.Constant | conUppBou | Constant upper bound | |
| AixLib.Utilities.KPIs.Temperature.DIN16798 | din16798_1 | DIN EN 16798-1 | |
| Modelica.Blocks.Sources.Trapezoid | traTAmb | Ambient temperature | |
| Modelica.Blocks.Math.UnitConversions.From_degC | from_degC1 | Convert degC to K |
Revisions
-
January 9, 2025, by Jun Jiang:
First implementation (see issue 1534)