modelHysteresisRelease_Cooling
Example model for hysteresis with variable uLow and uHigh
Extends from Modelica.Icons.Example.
Information
Example that demonstrates the use of the hysteresis with release and variable uLow and uHigh for a typical cooling control. The control objective is to keep the temperature of the capacity between uLow and uHigh. This example can be simulated with the "simulate and plot" command in the Commands menu.
Components
| Type | Name | Default | Description |
|---|---|---|---|
| IDEAS.Controls.Discrete.HysteresisRelease | con | ||
| Modelica.Blocks.Sources.Ramp | uHigh | Set point | |
| Modelica.Thermal.HeatTransfer.Components.HeatCapacitor | cap | ||
| Modelica.Thermal.HeatTransfer.Sources.PrescribedTemperature | TBC | ||
| Modelica.Thermal.HeatTransfer.Components.ThermalConductor | theCon | ||
| Modelica.Blocks.Math.Gain | gain | ||
| Modelica.Thermal.HeatTransfer.Sensors.TemperatureSensor | temSen | ||
| Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlow | Q_flow | ||
| Modelica.Blocks.Sources.Sine | sine | ||
| Modelica.Blocks.Sources.Ramp | uHigh1 | Set point |
Revisions
-
February 7, 2025, by Jelger Jansen:
Removedimport IDEASstatement. See #1415. -
November, 2014, by Roel De Coninck and Damien Picard:
First implementation.