recordGeneric

Generic record definition for safety control blocks

Extends from Modelica.Icons.Record (Icon for records).

Information

Base data definitions with parameters relevant to safety control of refrigerant machines.

Typically, datasheets of manufacturers provide specific values for these assumptions. Some values are harder to get, e.g. the minimum and maximum for on-time or off time.

Parameters

TypeNameDefaultDescription
On/Off Control
Booleanuse_minOnTime=false to ignore minimum on-time constraint
Modelica.Units.SI.TimeminOnTimeMimimum on-time
RealySetRedReduced relative compressor speed to allow longer on-time
Booleanuse_minOffTime=false to ignore minimum off time
Modelica.Units.SI.TimeminOffTimeMinimum off time
Booleanuse_maxCycRat=false to ignore maximum cycle rate constraint
IntegermaxCycRatMaximum cycle rate
BooleanonOffMea_starttrueStart value for the on-off signal of the device, true for on
Operational Envelope
Booleanuse_opeEnv=true to use a the operational envelope
Modelica.Units.SI.Temperature[:,2]tabUppHeaUpper temperature boundary for heating with second column as useful temperature side
Modelica.Units.SI.Temperature[:,2]tabLowCooLower temperature boundary for cooling with second column as useful temperature side
Modelica.Units.SI.TemperatureDifferencedTHysOpeEnv5Hysteresis for operational envelopes of both upper and lower boundaries
Booleanuse_TConOutHeatrueif true, use condenser outlet temperature for operational envelope in heating mode, otherwise use inlet
Booleanuse_TEvaOutHeafalseif true, use evaporator outlet temperature for operational envelope in heating mode, otherwise use inlet
Booleanuse_TConOutCoofalseif true, use useful side outlet temperature for operational envelope in cooling mode, otherwise use inlet
Booleanuse_TEvaOutCootrueif true, use evaporator outlet temperature for operational envelope in cooling mode, otherwise use inlet
Anti Freeze Control
Booleanuse_antFre=true to enable antifreeze control
Modelica.Units.SI.ThermodynamicTemperatureTAntFreLimit temperature for antifreeze control
Modelica.Units.SI.TemperatureDifferencedTHysAntFreHysteresis interval width for antifreeze control
Minimal Flow Rates
Booleanuse_minFlowCtr=false to disable minimum mass flow rate requirements
Realr_mEvaMinPer_flowPercentage of mass flow rate in evaporator required to operate the device
Realr_mConMinPer_flowPercentage of mass flow rate in condenser required to operate the device

Revisions