modelRefrigerantCycleConditional
Refrigerant cycle model of a heat pump
Extends from Buildings.Fluid.HeatPumps.ModularReversible.BaseClasses.PartialModularRefrigerantCycle.
Information
This model is similar to
Buildings.Fluid.HeatPumps.ModularReversible.Modular
except that the cooling cycle component is declared as a conditional
component, which can be removed by setting use_rev to false.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Boolean | allowDifferentDeviceIdentifiers | false | if use_rev=true, device data for cooling and heating need to be provided. Set allowDifferentDeviceIdentifiers=true to allow different device identifiers devId |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| RefrigerantCycleHeatPumpHeating | refCycHeaPumHea | Refrigerant cycle instance for heating | |
| RefrigerantCycleHeatPumpCooling | refCycHeaPumCoo | Refrigerant cycle instance for cooling | |
| Buildings.Controls.OBC.CDL.Reals.Sources.Constant | zer | Placeholder signal |
Contents
| Name | Description |
|---|---|
| RefrigerantCycleHeatPumpHeating | |
| RefrigerantCycleHeatPumpCooling |
Revisions
-
March 21, 2025, by Antoine Gautier:
First implementation.