modelMinimalFlowRate
Safety control for minimum mass flow rate
Extends from BaseClasses.PartialSafetyWithCounter.
Information
Safety control to prevent the device from turning on if the mass flow rate is too low in either condenser or evaporator.
Used in real devices to prevent overheating or freezing of components.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.MassFlowRate | mEvaMin_flow | Minimal mass flow rate in evaporator required to operate the device | |
| Modelica.Units.SI.MassFlowRate | mConMin_flow | Minimal mass flow rate in condenser required to operate the device |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Logical.Hysteresis | hysCon | Check if condenser mass flow rate is high enough | |
| Modelica.Blocks.Logical.Hysteresis | hysEva | Check if evaporator mass flow rate is high enough | |
| Modelica.Blocks.Logical.And | and1 | Both condenser and evaporator have sufficient flow |
Revisions
-
May 27, 2025 by Fabian Wuellhorst:
Make safety checks parallel (see issue IBPSA #2015) -
May 26, 2025 by Fabian Wuellhorst and Michael Wetter:
Increase error counter only when device should turn on (see issue IBPSA #2011) -
October 2, 2022 by Fabian Wuellhorst:
First implementation (see issue #1576)