modelSafety

Example for usage of all safety controls

Extends from BaseClasses.PartialSafety, Modelica.Icons.Example.

Information

This example shows the usage and effect of all safety controls aggregates into the model IDEAS.Fluid.HeatPumps.ModularReversible.Controls.Safety.Safety.

Components

TypeNameDefaultDescription
IDEAS.Fluid.HeatPumps.ModularReversible.Controls.Safety.SafetysafCtrSafety control
Modelica.Blocks.Sources.PulseySetPulPulse signal for ySet
Modelica.Blocks.Sources.PulseTConInEmuEmulator for condenser inlet temperature
Modelica.Blocks.Sources.PulseTEvaOutEmuEmulator for evaporator outlet temperature
Modelica.Blocks.Sources.PulseTConOutEmuEmulator for condenser outlet temperature
Modelica.Blocks.Sources.PulseTEvaInEmuEmulator for evaporator inlet temperature
Modelica.Blocks.Sources.PulsemConEmu_flowEmulator for condenser mass flow rate
Modelica.Blocks.Sources.PulsemEvaEmu_flowEmulator for evaporator mass flow rate
Modelica.Blocks.Sources.BooleanConstantconHeaConstant heating mode

Revisions

  • September 11, 2025, by Michael Wetter:
    Changed periodicity of source to avoid simultaneous events.
    This is for Buildings, issue 4339.
  • October 2, 2022 by Fabian Wuellhorst:
    First implementation (see issue #1576)