modelRefrigerantCycleHeatRecovery

Refrigerant cycle model for cooling-only or heat recovery chiller models

Extends from Buildings.Fluid.HeatPumps.ModularReversible.BaseClasses.PartialModularRefrigerantCycle (Partial refrigerant cycle model).

Information

This is the refrigerant cycle model used in Buildings.Fluid.Chillers.ModularReversible.TableData2DLoadDep.

In contrast to Buildings.Fluid.Chillers.ModularReversible.BaseClasses.RefrigerantCycle, this model includes a unique component that can be configured to either represent a cooling-only chiller (have_switchover=false) or a heat recovery chiller (have_switchover=true). A unique performance data file is required, providing the maximum cooling heat flow rate and power, regardless of the setting for have_switchover.

Parameters

TypeNameDefaultDescription
Booleanuse_rev (from PartialModularRefrigerantCycle)trueTrue if the refrigerant machine is reversible
Booleanhave_switchoverfalseSet to true for heat recovery chiller with built-in switchover

Connectors

TypeNameDefaultDescription
Buildings.Fluid.HeatPumps.ModularReversible.BaseClasses.RefrigerantMachineControlBussigBus (from PartialModularRefrigerantCycle)Signal bus with data for refrigerant models
Modelica.Blocks.Interfaces.RealOutputQCon_flow (from PartialModularRefrigerantCycle)Heat flow rate from the refrigerant to the condenser medium
Modelica.Blocks.Interfaces.RealOutputQEva_flow (from PartialModularRefrigerantCycle)Heat flow rate from the evaporator medium to the refrigerant
Modelica.Blocks.Interfaces.RealOutputPEle (from PartialModularRefrigerantCycle)Routing block that picks the component for electric power consumption

Components

TypeNameDefaultDescription
Modelica.Blocks.Logical.SwitchswiQEva (from PartialModularRefrigerantCycle)Routing block that picks the component acting as evaporator
Modelica.Blocks.Logical.SwitchswiQCon (from PartialModularRefrigerantCycle)Routing block that picks the component acting as condenser
Modelica.Blocks.Logical.SwitchswiPEle (from PartialModularRefrigerantCycle)Whether to use cooling or heating power output
RefrigerantCycleChillerCoolingrefCycChiCooRefrigerant cycle instance for cooling

Contents

NameDescription
RefrigerantCycleChillerCooling
RefrigerantCycleChillerHeatingModel for refrigerant cycle of a chiller in reversed operation mode

Revisions

  • March 21, 2025, by Antoine Gautier:
    First implementation.