modelFreezeStat

Freeze thermostat with timed lockout

Information

Freeze stat that outputs true if freeze protection should be engaged.

The freeze stat regulates around a set point. When it triggers freeze protection, then the freeze protection stays engaged for at least delayTime. It only becomes disengaged after this time period if the measured temperature is above the set point.

Parameters

TypeNameDefaultDescription
ReallockoutTime900Delay time
RealTSet276.15Temperature below which the freeze protection starts

Connectors

TypeNameDefaultDescription
Buildings.Controls.OBC.CDL.Interfaces.RealInputuConnector of Real input signal used as measurement signal
Buildings.Controls.OBC.CDL.Interfaces.BooleanOutputyConnector of Real output signal used as actuator signal

Components

TypeNameDefaultDescription
Buildings.Controls.OBC.CDL.Logical.TrueDelaylocOutIf freeze stat triggers, keep it on for specified time
Buildings.Controls.OBC.CDL.Logical.NotfreStaSigSignal for freeze stat
Buildings.Controls.OBC.CDL.Reals.GreaterThresholdgreThrGreater comparison

Revisions

  • April 26, 2022, by Michael Wetter:
    Enabled hysteresis for freeze stat. This is required to avoid simulation to stall.
    This is for #2975.
  • April 23, 2021, by Michael Wetter:
    First implementation.