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

TypeNameDefaultDescription
IDEAS.Controls.Discrete.HysteresisReleasecon
Modelica.Blocks.Sources.RampuHighSet point
Modelica.Thermal.HeatTransfer.Components.HeatCapacitorcap
Modelica.Thermal.HeatTransfer.Sources.PrescribedTemperatureTBC
Modelica.Thermal.HeatTransfer.Components.ThermalConductortheCon
Modelica.Blocks.Math.Gaingain
Modelica.Thermal.HeatTransfer.Sensors.TemperatureSensortemSen
Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlowQ_flow
Modelica.Blocks.Sources.Sinesine
Modelica.Blocks.Sources.RampuHigh1Set point

Revisions

  • February 7, 2025, by Jelger Jansen:
    Removed import IDEAS statement. See #1415.
  • November, 2014, by Roel De Coninck and Damien Picard:
    First implementation.