modelOperationalEnvelope
Indicates if the chiller operation is within a defined envelope
Extends from HeatPumps.ModularReversible.Controls.Safety.BaseClasses.PartialOperationalEnvelope (Indicates if the device operation is within a defined envelope).
Information
Model to check if the operating conditions of a chiller are inside the given boundaries. If not, the heat pump or chiller will switch off.
Read the documentation of BuildingSystems.Fluid.HeatPumps.ModularReversible.Controls.Safety.BaseClasses.PartialOperationalEnvelope for more information.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.Temperature[:,2] | tabUppHea (from PartialOperationalEnvelope) | Upper boundary for heating with second column as useful temperature side | |
| Modelica.Units.SI.Temperature[:,2] | tabLowCoo (from PartialOperationalEnvelope) | Lower boundary for cooling with second column as useful temperature side | |
| Modelica.Units.SI.TemperatureDifference | dTHys (from PartialOperationalEnvelope) | 5 | Temperature deadband in the operational envelope |
| Operational Envelope | |||
| Boolean | use_TConOutHea (from PartialOperationalEnvelope) | true | =true to use condenser outlet temperature for envelope in heating mode, false for inlet |
| Boolean | use_TEvaOutHea (from PartialOperationalEnvelope) | false | =true to use evaporator outlet temperature for envelope in heating mode, false for inlet |
| Boolean | use_TConOutCoo (from PartialOperationalEnvelope) | false | =true to use useful side outlet temperature for envelope in cooling mode, false for inlet |
| Boolean | use_TEvaOutCoo (from PartialOperationalEnvelope) | true | =true to use evaporator outlet temperature for envelope in cooling mode, false for inlet |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.RealInput | ySet (from PartialSafety) | Input for relative compressor speed from 0 to 1 | |
| Modelica.Blocks.Interfaces.RealOutput | yOut (from PartialSafety) | Output for relative compressor speed from 0 to 1 | |
| BuildingSystems.Fluid.HeatPumps.ModularReversible.BaseClasses.RefrigerantMachineControlBus | sigBus (from PartialSafety) | Bus-connector for the heat pump | |
| Modelica.Blocks.Interfaces.IntegerOutput | err (from PartialSafetyWithCounter) | Integer for displaying number of errors during simulation |
Components
Revisions
-
November 26, 2018 by Fabian Wuellhorst:
First implementation (see issue AixLib #577)