modelAllElectricCWStorage

All-electric CHW and HW plant with CW storage

Extends from BaseClasses.PartialPlant (Partial class for modeling a plant).

Information

This model represents a combined heating and cooling plant where chilled water is produced by cooling-only chillers and heat recovery chillers, hot water is produced by heat recovery chillers, and a thermal energy storage tank is integrated in the condenser water circuit to maximize heat recovery ("Tank Charge/Discharge" operating mode). Cooling towers allow rejecting excess heat from the condenser loop ("Heat Rejection" operating mode). Air-source heat pumps allow injecting heat into the condenser loop ("Charge Assist" operating mode).

This model has been developed based on the publication by B. Gill (2021) and further discussions with Taylor Engineers.

Abbreviations and naming conventions

The following abbreviations are used in the documentation of this model and of its components.

AbbreviationDescription
AIAnalog input (integer or real)
AOAnalog output (integer or real)
CHWChilled water
CTCooling tower
CWCondenser water
CWCCondenser water circuit serving chiller and HRC condenser barrel
CWECondenser water circuit serving HRC evaporator barrel
DIDigital input (Boolean)
DODigital output (Boolean)
HPHeat pump
HRHeat recovery
HRCHeat recovery chiller
HWHot water
VFDVariable frequency drive

To clearly distinguish cooling-only chillers from heat recovery chillers, the term "chiller" is used systematically to refer to cooling-only chillers whereas the abbreviation "HRC" is used systematically to refer to heat recovery chillers.

Each HRC can operate under the following modes. In cascading heating mode, the condenser barrel is connected to the HW loop and the evaporator barrel is connected to the CW loop (CWE circuit). The onboard controller controls the HRC to track a HW supply temperature setpoint at condenser outlet. In cascading cooling mode, the condenser barrel is connected to the CW loop (CWC circuit) and the evaporator barrel is connected to the CHW loop. The onboard controller controls the HRC to track a CHW supply temperature setpoint at evaporator outlet. In direct heat recovery mode, the condenser barrel is connected to the HW loop and the evaporator barrel is connected to the CHW loop. The onboard controller controls the HRC to track a HW supply temperature setpoint at condenser outlet while the plant supervisory controller maintains the CHW supply temperature at setpoint by modulating the evaporator flow rate or the condenser entering temperature.

System schematic

The schematic below represents a configuration of the system with two chillers and three HRCs. The equipment tags correspond to the component names in the plant model. The control points used by each control function are represented at the intersection of the gray area that describes the function and the four bus lines corresponding to the different control point categories (AI, DI, AO, DO). For the sake of clarity, control logic that is duplicated between multiple units (for instance the chiller isolation valve control) is only illustrated for one unit. The detailed description of each control function is available in the documentation of Buildings.DHC.Plants.Combined.Controls.Controller. For an overview of the different operating modes and the design principles of such a system, the user may refer to the article by B. Gill (2021).

System schematic

Control points

Cooling and heating Enable signals

The cooling and heating Enable signals u1Coo and u1Hea shall be computed outside of the plant model, for instance based on a time schedule.

CHW and HW supply temperature and differential pressure setpoint

Those setpoints are provided as control inputs. Ideally, a reset logic based on consumer valve requests should be implemented to adapt those setpoints to the demand.

Details

Sizing considerations

Sizing the TES tank and the heat pumps is a joint optimization problem under the constraint that on a design heating day, heating loads can be met using both the recovered heat and the heat added to the tank by the heat pumps. As stated by B. Gill (2021), increasing the tank capacity generally improves plant efficiency by providing more opportunity for heat recovery. Tank capacity should therefore be maximized under the limit corresponding to the amount of heat that can be recovered over the day.

The model is configured by default with a tank that is sized to store the heat needed to operate the HRCs during h at peak heating load with a ΔT covering the two temperature cycles specified with the parameter TTanSet (heels and thermocline neglected). This default can be overwritten.

TES tank

The tank is assumed to be integrated without pressure separation, i.e., the operating level of the tank sets the system pressure and no pressure sustaining valve or discharge pump is included. The operating level is approximated as equal to the tank height. A default height to diameter ratio of 2 is also taken into account (designers tend to favor a height to diameter ratio above 1.5 in order to minimize the volume of the thermocline which is considered useless). No high limit is considered for the tank mass flow rate.

CHW and HW minimum flow bypass valve

As per standard practice, the bypass valve is sized for the highest chiller minimum flow. The bypass valve model is configured with a pressure drop varying linearly with the flow rate, as opposed to a quadratic dependency usually considered for a turbulent flow regime. This is because the whole plant model contains large nonlinear systems of equations, and this configuration limits the risk of solver failure while reducing the time to solution. This has no significant impact on the operating point of the circulation pumps due to the control loop that modulates the valve opening to generate enough pressure differential at the chiller boundaries to allow for minimum flow circulation. So whatever the modeling assumptions for the bypass valve, the control loop ensures that the valve creates the adequate pressure drop and bypass flow, which will simply be reached at a different valve opening with the above simplification.

Cooling tower circuit

The design heat flow rate used to size the cooling towers and the intermediary heat exchanger corresponds to the heat flow rate rejected by all HRCs operating in cascading cooling mode and all chillers operating at design conditions. The cooling towers are sized with a default approach of K to the design wetbulb temperature. The intermediary heat exchanger is sized with a default approach of K.

Chiller and HRC performance data

The chiller performance data should cover the CW temperature levels reached when the plant is operating in Heat Rejection mode. The parameter TCasConEnt_nominal (set with a final assignment) provides the maximum CW supply (condenser entering) temperature in this operating mode. The HRC performance data should cover the HRC lift envelope, that is when the HRC is operating in direct heat recovery mode, producing CHW and HW at their setpoint value at full load.

References

Brandon Gill, P.E., Taylor Engineers, Alameda, CA, USA.
Solving the large building all-electric heating problem.
ASHRAE Journal, October 2021.

Parameters

TypeNameDefaultDescription
Booleanhave_fue (from PartialPlant)nFue > 0Set to true if the plant has fuel use
Buildings.Fluid.Data.Fuels.Generic[nFue]fue (from PartialPlant)Fuel type
Fluid.Chillers.Data.ElectricReformulatedEIR.GenericdatChi
Modelica.Units.SI.HeatFlowRateQChiWat_flow_nominalchi.QChiWat_flow_nominal + chiHea.QChiWat_flow_nominalDesign plant cooling heat flow rate (all units)
Fluid.Chillers.Data.ElectricReformulatedEIR.GenericdatChiHea
Modelica.Units.SI.TemperatureTCasHeaEnt_nominalTTanSet[2, 2]Design evaporator entering temperature in cascading heating mode
Modelica.Units.SI.TemperatureTCasCooEnt_nominalTConWatCooSup_nominal + dTHexCoo_nominalDesign condenser entering temperature in cascading cooling mode
Modelica.Units.SI.MassFlowRatemConWatCon_flow_nominalchi.mConWat_flow_nominal + chiHea.mConWat_flow_nominalDesign total CW mass flow rate through condenser barrels (all units)
Configuration
Buildings.DHC.Types.DistrictSystemTypetyp (from PartialPlant)Buildings.DHC.Types.DistrictSystemType.CombinedGeneration2to4Type of district system
Booleanhave_fan (from PartialPlant)falseSet to true if fan power is computed
Booleanhave_pum (from PartialPlant)falseSet to true if pump power is computed
Booleanhave_eleHea (from PartialPlant)falseSet to true if the plant has electric heating system
IntegernFue (from PartialPlant)0Number of fuel types (0 means no combustion system)
Booleanhave_eleCoo (from PartialPlant)falseSet to true if the plant has electric cooling system
Booleanhave_weaBus (from PartialPlant)falseSet to true to use a weather bus
Assumptions
BooleanallowFlowReversal (from PartialPlant)falseSet to true to allow flow reversal in service lines
CHW loop and cooling-only chillers
IntegernChiNumber of units operating at design conditions
IntegernPumChiWatmax(nChi, nChiHea)Number of CHW pumps operating at design conditions
Modelica.Units.SI.MassFlowRatemChiWatChi_flow_nominaldatChi.mEva_flow_nominalDesign chiller CHW mass flow rate (each unit)
Modelica.Units.SI.MassFlowRatemChiWatChi_flow_min0.6*mChiWatChi_flow_nominalChiller CHW minimum mass flow rate (each unit)
Modelica.Units.SI.MassFlowRatemConWatChi_flow_nominaldatChi.mCon_flow_nominalDesign chiller CW mass flow rate (each unit)
Modelica.Units.SI.PressureDifferencedpChiWatSet_maxDesign (maximum) CHW differential pressure setpoint
Modelica.Units.SI.PressureDifferencedpEvaChi_nominal5E4Design evaporator pressure drop (each unit)
Modelica.Units.SI.PressureDifferencedpConChi_nominal5E4Design condenser pressure drop (each unit)
Modelica.Units.SI.PressureDifferencedpPumChiWat_nominal1.1*(dpChiWatSet_max + max(dpEvaChi_nominal + chi.valEva.dpValve_nominal, dpEvaChiHea_nominal + max(chiHea.valEva.dpValve_nominal) + sum(chiHea.valEvaSwi.dpValve_nominal)))Design head of CHW pump(each unit)
Modelica.Units.SI.TemperatureTChiWatSup_nominalmax(chi.TChiWatSup_nominal, chiHea.TChiWatSup_nominal)Design (minimum) CHW supply temperature
Modelica.Units.SI.TemperatureTChiWatRet_nominalTChiWatSup_nominal - QChiWat_flow_nominal/mChiWat_flow_nominal/cp_defaultDesign (maximum) CHW return temperature
Modelica.Units.SI.MassFlowRatemChiWat_flow_nominalnChi*mChiWatChi_flow_nominal + nChiHea*mChiWatChiHea_flow_nominalDesign CHW mass flow rate (all units)
Modelica.Units.SI.TemperatureDifferencedTLifChi_min10Minimum chiller lift at minimum load
Modelica.Units.SI.TemperatureDifferencedTLifChi_nominalTTanSet[1, 2] + 5 - TChiWatSup_nominalDesign chiller lift
HW loop and heat recovery chillers
IntegernChiHeaNumber of units operating at design conditions
IntegernPumHeaWatnChiHeaNumber of HW pumps operating at design conditions
Modelica.Units.SI.MassFlowRatemChiWatChiHea_flow_nominaldatChiHea.mEva_flow_nominalDesign HRC CHW mass flow rate (each unit)
Modelica.Units.SI.MassFlowRatemChiWatChiHea_flow_min0.6*mChiWatChiHea_flow_nominalHRC CHW minimum mass flow rate (each unit)
Modelica.Units.SI.MassFlowRatemHeaWatChiHea_flow_min0.6*mConWatChiHea_flow_nominalHRC HW minimum mass flow rate (each unit)
Modelica.Units.SI.MassFlowRatemConWatChiHea_flow_nominaldatChiHea.mCon_flow_nominalDesign HRC CW mass flow rate (each unit)
Modelica.Units.SI.PressureDifferencedpHeaWatSet_maxDesign (maximum) HW differential pressure setpoint
Modelica.Units.SI.PressureDifferencedpEvaChiHea_nominal5E4Design evaporator pressure drop (each unit)
Modelica.Units.SI.PressureDifferencedpConChiHea_nominal5E4Design condenser pressure drop (each unit)
Modelica.Units.SI.PressureDifferencedpPumHeaWat_nominal1.1*(dpHeaWatSet_max + dpConChiHea_nominal + max(chiHea.valCon.dpValve_nominal) + sum(chiHea.valConSwi.dpValve_nominal))Design head of HW pump(each unit)
Modelica.Units.SI.TemperatureTHeaWatSup_nominalchiHea.THeaWatSup_nominalDesign (maximum) HW supply temperature
Modelica.Units.SI.TemperatureTHeaWatRet_nominalTHeaWatSup_nominal - QHeaWat_flow_nominal/mHeaWat_flow_nominal/cp_defaultDesign (minimum) HW return temperature
Modelica.Units.SI.HeatFlowRateQHeaWat_flow_nominalchiHea.QHeaWat_flow_nominalDesign heating heat flow rate (all units)
Modelica.Units.SI.MassFlowRatemHeaWat_flow_nominalchiHea.mConWat_flow_nominalDesign HW mass flow rate (all units)
CW loop, TES tank and heat pumps
IntegernHeaPumNumber of heat pumps operating at design conditions
IntegernPumConWatConmax(nChi, nChiHea)Number of CW pumps serving condenser barrels at design conditions
IntegernPumConWatEvanChiHeaNumber of CW pumps serving evaporator barrels at design conditions
Modelica.Units.SI.PressureDifferencedpConWatConSet_maxmax(dpConChi_nominal + chi.valCon.dpValve_nominal, dpConChiHea_nominal + max(chiHea.valCon.dpValve_nominal) + sum(chiHea.valConSwi.dpValve_nominal))Design (maximum) CW condenser loop differential pressure setpoint
Modelica.Units.SI.PressureDifferencedpConWatEvaSet_maxdpEvaChiHea_nominal + max(chiHea.valEva.dpValve_nominal) + sum(chiHea.valEvaSwi.dpValve_nominal)Design (maximum) CW evaporator loop differential pressure setpoint
Modelica.Units.SI.PressureDifferencedpPumConWatCon_nominal1.1*(dpConWatConSet_max + max(dpHexCoo_nominal, dpTan_nominal))Design head of CW pump serving condenser barrels (each unit)
Modelica.Units.SI.PressureDifferencedpPumConWatEva_nominal1.1*(dpConWatEvaSet_max + dpTan_nominal)Design head of CW pump serving evaporator barrels (each unit)
Modelica.Units.SI.MassFlowRatemConWatEva_flow_nominalchiHea.mChiWat_flow_nominalDesign total CW mass flow rate through evaporator barrels (all units)
Modelica.Units.SI.VolumeVTan-chiHea.QEvaCasHea_flow_nominal*3*3600/(max(TTanSet) - min(TTanSet))/cp_default/rho_defaultTank volume
Modelica.Units.SI.LengthhTan(16*VTan/Modelica.Constants.pi)^(1/3)Height of tank (without insulation)
RealfraUslTan((max(TTanSet[2]) - min(TTanSet))/(max(TTanSet) - min(TTanSet))*1 + 1)/hTanUseless fraction of TES
Modelica.Units.SI.LengthdInsTanThickness of insulation
Modelica.Units.SI.ThermalConductivitykInsTan0.04Specific heat conductivity of insulation
Modelica.Units.SI.Temperature[2,2]TTanSet{{15 + 273.15, 25 + 273.15}, {TChiWatSup_nominal, 15 + 273.15}}Tank temperature setpoints: 2 cycles with 2 setpoints
Modelica.Units.SI.PressureDifferencedpTan_nominal1E3Design pressure drop through TES tank
Fluid.HeatPumps.Data.EquationFitReversible.GenericdatHeaPumHeat pump parameters (each unit)
Advanced › CW loop, TES tank and heat pumps
IntegernSegTan10Number of volume segments
Cooling tower loop
IntegernCooNumber of cooling tower cells operating at design conditions
Modelica.Units.SI.MassFlowRatemConWatCoo_flow_nominalmConWatCon_flow_nominalDesign CT CW mass flow rate (all units)
Modelica.Units.SI.PressureDifferencedpConWatCooFri_nominalDesign CW flow-friction losses through tower and piping only (without elevation head or valve)
Modelica.Units.SI.MassFlowRatemAirCooUni_flow_nominalDesign CT air mass flow rate (each unit)
Modelica.Units.SI.TemperatureTWetBulCooEnt_nominalDesign CT entering air wetbulb temperature
Modelica.Units.SI.TemperatureTConWatCooRet_nominalTConWatCooSup_nominal + abs(QHexCoo_flow_nominal)/mConWatCoo_flow_nominal/cpConWatCoo_defaultDesign CT CW return temperature (tower entering)
Modelica.Units.SI.TemperatureTConWatCooSup_nominalTWetBulCooEnt_nominal + 3Design CT CW supply temperature (tower leaving)
Modelica.Units.SI.PowerPFanCoo_nominalCT fan power (each unit)
IntegernPumConWatCoonCooNumber of CW pumps serving cooling towers at design conditions
Modelica.Units.SI.PressureDifferencedpPumConWatCoo_nominal1.1*(dpHexCoo_nominal + dpConWatCooFri_nominal)Design head of CW pump serving cooling towers (each unit)
Modelica.Units.SI.TemperatureDifferencedTHexCoo_nominal2Design heat exchanger approach
Modelica.Units.SI.PressureDifferencedpHexCoo_nominal3E4Design pressure drop through heat exchanger (same on both sides)
Modelica.Units.SI.HeatFlowRateQHexCoo_flow_nominal-(chi.QConWat_flow_nominal + chiHea.QConCasCoo_flow_nominal)Design cooling heat flow rate of heat exchanger (<0)
Dynamics › Conservation equations
Modelica.Fluid.Types.DynamicsenergyDynamicsModelica.Fluid.Types.Dynamics.DynamicFreeInitialType of energy balance: dynamic (3 initialization options) or steady state
Dynamics › Dynamics of actuators and pump motors
Booleanuse_strokeTimeenergyDynamics <> Modelica.Fluid.Types.Dynamics.SteadyStateTime needed to open or close valve
Dynamics › Filtered signal for actuators
Booleanuse_riseTimeenergyDynamics <> Modelica.Fluid.Types.Dynamics.SteadyStateTime needed to change motor speed

Connectors

TypeNameDefaultDescription
Modelica.Fluid.Interfaces.FluidPort_aport_aSerAmb (from PartialPlant)Fluid connector for ambient water service supply line
Modelica.Fluid.Interfaces.FluidPort_bport_bSerAmb (from PartialPlant)Fluid connector for ambient water service return line
Modelica.Fluid.Interfaces.FluidPort_aport_aSerHea (from PartialPlant)Fluid connector for heating service supply line
Modelica.Fluid.Interfaces.FluidPort_bport_bSerHea (from PartialPlant)Fluid connector for heating service return line
Modelica.Fluid.Interfaces.FluidPort_aport_aSerCoo (from PartialPlant)Fluid connector for cooling service supply line
Modelica.Fluid.Interfaces.FluidPort_bport_bSerCoo (from PartialPlant)Fluid connector for cooling service return line
Buildings.BoundaryConditions.WeatherData.BusweaBus (from PartialPlant)Weather data bus
Buildings.Controls.OBC.CDL.Interfaces.RealOutputPHea (from PartialPlant)Power drawn by heating system
Buildings.Controls.OBC.CDL.Interfaces.RealOutputPCoo (from PartialPlant)Power drawn by cooling system
Buildings.Controls.OBC.CDL.Interfaces.RealOutputPFan (from PartialPlant)Power drawn by fan motors
Buildings.Controls.OBC.CDL.Interfaces.RealOutputPPum (from PartialPlant)Power drawn by pump motors
Buildings.Controls.OBC.CDL.Interfaces.RealOutputQFue_flow (from PartialPlant)Fuel energy input rate
Buildings.Controls.OBC.CDL.Interfaces.BooleanInputu1CooCooling enable signal
Buildings.Controls.OBC.CDL.Interfaces.BooleanInputu1HeaHeating enable signal
Buildings.Controls.OBC.CDL.Interfaces.RealInputTChiWatSupSetCHW supply temperature setpoint
Buildings.Controls.OBC.CDL.Interfaces.RealInputdpChiWatSetCHW differential pressure setpoint (for local dp sensor)
Buildings.Controls.OBC.CDL.Interfaces.RealInputTHeaWatSupSetHW supply temperature setpoint
Buildings.Controls.OBC.CDL.Interfaces.RealInputdpHeaWatSetHW differential pressure setpoint (for local dp sensor)

Components

TypeNameDefaultDescription
Subsystems.ChillerGroupchiCooling-only chillers
Subsystems.MultiplePumpsSpeedpumChiWatPrimary CHW pumps
Fluid.FixedResistances.JunctionjunChiWatSupFluid junction
Fluid.FixedResistances.JunctionjunChiWatRetFluid junction
Fluid.FixedResistances.JunctionjunChiWatChiHeaRetFluid junction
Fluid.FixedResistances.JunctionjunChiWatChiHeaSupFluid junction
Fluid.Actuators.Valves.TwoWayLinearvalChiWatMinBypCHW minimum flow bypass valve
Fluid.Sensors.RelativePressuredpChiWatCHW differential pressure (local sensor hardwired to plant controller)
Fluid.Sensors.TemperatureTwoPortTChiWatPriRetPrimary CHW return temperature
Fluid.Sensors.MassFlowRatemChiWatPri_flowPrimary CHW mass flow rate
Fluid.Sensors.TemperatureTwoPortTChiWatSupCHW supply temperature
Subsystems.ChillerHeatRecoveryGroupchiHeaHeat recovery chillers
Subsystems.MultiplePumpsSpeedpumHeaWatPrimary HW pumps
Fluid.FixedResistances.JunctionjunHeaWatSupFluid junction
Fluid.FixedResistances.JunctionjunHeaWatRetFluid junction
Fluid.Actuators.Valves.TwoWayLinearvalHeaWatMinBypHW minimum flow bypass valve
Fluid.Sensors.RelativePressuredpHeaWatHW differential pressure (local sensor hardwired to plant controller)
Fluid.Sensors.TemperatureTwoPortTHeaWatPriRetPrimary HW return temperature
Fluid.Sensors.TemperatureTwoPortTHeaWatSupHW supply temperature
Fluid.Sensors.MassFlowRatemHeaWatPri_flowPrimary HW mass flow rate
Subsystems.MultiplePumpsSpeedpumConWatConCW pumps serving condenser barrels
Subsystems.MultiplePumpsSpeedpumConWatEvaCW pumps serving evaporator barrels
Fluid.FixedResistances.JunctionjunConWatEntFluid junction
Fluid.Storage.StratifiedtanTES tank
Fluid.Sources.Boundary_pTbouConWatCW pressure boundary condition prescribed by tank operating level
Fluid.FixedResistances.JunctionjunConWatTanEntFluid junction
Fluid.FixedResistances.JunctionjunConWatLvgFluid junction
Modelica.Thermal.HeatTransfer.Sensors.TemperatureSensor[nSegTan]TTanTES tank temperature sensor gateway
HeatTransfer.Sources.PrescribedTemperatureoutOutdoor temperature
Fluid.FixedResistances.JunctionjunConWatHeaPumEntFluid junction
Fluid.FixedResistances.JunctionjunConWatHeaPumLvgFluid junction
Subsystems.HeatPumpGroupheaPumHeat pumps
Fluid.FixedResistances.JunctionjunConWatTanLvgFluid junction
Fluid.HeatExchangers.PlateHeatExchangerEffectivenessNTUhexCooHeat exchanger with cooling tower circuit
Subsystems.CoolingTowerGroupcooCooling towers
Fluid.Actuators.Valves.ThreeWayLinearvalBypTanTES tank bypass valve
Fluid.Sources.Boundary_pTbouConWatCooCW pressure boundary condition prescribed by CT elevation head
Subsystems.MultiplePumpsSpeedpumConWatCooCooling tower pumps
Fluid.Sensors.TemperatureTwoPortTConWatEvaEntHRC evaporator entering CW temperature
Buildings.DHC.Plants.Combined.Controls.ControllerctlController
Modelica.Blocks.Sources.RealExpressionsumPHeaSum up power drawn from all subsystems
Modelica.Blocks.Sources.RealExpressionsumPCooSum up power drawn from all subsystems
Modelica.Blocks.Sources.RealExpressionsumPFanSum up power drawn from all subsystems
Modelica.Blocks.Sources.RealExpressionsumPPumSum up power drawn from all subsystems
Fluid.Sensors.RelativePressuredpConWatEvaCW evaporator loop differential pressure
Fluid.Sensors.RelativePressuredpConWatConCW condenser loop differential pressure
Fluid.Sensors.MassFlowRatemConWatEva_flowCW evaporator loop mass flow rate
Fluid.Sensors.MassFlowRatemConWatCon_flowCW condenser loop mass flow rate
Fluid.Sensors.MassFlowRatemConWatOutTan_flowMass flow rate out of lower port of TES tank (>0 when charging)
Fluid.Sensors.TemperatureTwoPortTConWatConChiLvgChiller and HRC leaving CW temperature
Fluid.Sensors.TemperatureTwoPortTConWatConChiEntChiller and HRC entering CW temperature
Fluid.Sensors.TemperatureTwoPortTConWatCooSupCooling tower loop CW supply temperature
Fluid.Sensors.TemperatureTwoPortTConWatCooRetCooling tower loop CW return temperature
Fluid.Sensors.TemperatureTwoPortTConWatHexCooEntHX entering CW temperature
Fluid.Sensors.TemperatureTwoPortTConWatHexCooLvgHX leaving CW temperature
Fluid.Actuators.Valves.ThreeWayLinearvalConWatEvaMixHRC evaporator CW mixing valve
Fluid.FixedResistances.JunctionjunConWatEvaLvgFluid junction
Fluid.Sensors.TemperatureTwoPortTConWatConRetCondenser loop CW return temperature
Fluid.Sensors.TemperatureTwoPortTConWatHeaPumEntHP entering CW temperature
Fluid.Sensors.TemperatureTwoPortTConWatHeaPumLvgHP leaving CW temperature
Fluid.Sensors.MassFlowRatemConWatHexCoo_flowCW mass flow rate through secondary (plant) side of HX
Fluid.Actuators.Valves.TwoWayLinearvalConWatBypCW chiller bypass valve

Contents

NameDescription
MediumAirAir medium
MediumConWatCoo

Revisions

  • February 24, 2023, by Antoine Gautier:
    First implementation.