recordWuellhorst2021
Apply the default values according to the conference publication by Wuellhorst et al. (2021)
Extends from Generic (Generic record definition for safety control blocks).
Information
Default values according to the conference publication by Wuellhorst et. al. https://doi.org/10.3384/ecp21181561.
These values are conservative estimates based on multiple datasheets.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| On/Off Control | |||
| Boolean | use_minOnTime (from Generic) | =false to ignore minimum on-time constraint | |
| Modelica.Units.SI.Time | minOnTime (from Generic) | Mimimum on-time | |
| Real | ySetRed (from Generic) | Reduced relative compressor speed to allow longer on-time | |
| Boolean | use_minOffTime (from Generic) | =false to ignore minimum off time | |
| Modelica.Units.SI.Time | minOffTime (from Generic) | Minimum off time | |
| Boolean | use_maxCycRat (from Generic) | =false to ignore maximum cycle rate constraint | |
| Integer | maxCycRat (from Generic) | Maximum cycle rate | |
| Boolean | onOffMea_start (from Generic) | true | Start value for the on-off signal of the device, true for on |
| Operational Envelope | |||
| Boolean | use_opeEnv (from Generic) | =true to use a the operational envelope | |
| Modelica.Units.SI.Temperature[:,2] | tabUppHea (from Generic) | Upper temperature boundary for heating with second column as useful temperature side | |
| Modelica.Units.SI.Temperature[:,2] | tabLowCoo (from Generic) | Lower temperature boundary for cooling with second column as useful temperature side | |
| Modelica.Units.SI.TemperatureDifference | dTHysOpeEnv (from Generic) | 5 | Hysteresis for operational envelopes of both upper and lower boundaries |
| Boolean | use_TConOutHea (from Generic) | true | if true, use condenser outlet temperature for operational envelope in heating mode, otherwise use inlet |
| Boolean | use_TEvaOutHea (from Generic) | false | if true, use evaporator outlet temperature for operational envelope in heating mode, otherwise use inlet |
| Boolean | use_TConOutCoo (from Generic) | false | if true, use useful side outlet temperature for operational envelope in cooling mode, otherwise use inlet |
| Boolean | use_TEvaOutCoo (from Generic) | true | if true, use evaporator outlet temperature for operational envelope in cooling mode, otherwise use inlet |
| Anti Freeze Control | |||
| Boolean | use_antFre (from Generic) | =true to enable antifreeze control | |
| Modelica.Units.SI.ThermodynamicTemperature | TAntFre (from Generic) | Limit temperature for antifreeze control | |
| Modelica.Units.SI.TemperatureDifference | dTHysAntFre (from Generic) | Hysteresis interval width for antifreeze control | |
| Minimal Flow Rates | |||
| Boolean | use_minFlowCtr (from Generic) | =false to disable minimum mass flow rate requirements | |
| Real | r_mEvaMinPer_flow (from Generic) | Percentage of mass flow rate in evaporator required to operate the device | |
| Real | r_mConMinPer_flow (from Generic) | Percentage of mass flow rate in condenser required to operate the device | |
Revisions
-
October 2, 2022 by Fabian Wuellhorst:
First implementation (see issue #1576)