modelAirToWaterReversiblePolyvalent
Extends from Buildings.Templates.Plants.HeatPumps.Validation.AirToWaterReversibleHeatRecovery (Validation of AWHP plant template with reversible heat pumps and heat recovery chiller).
Information
This model extends Buildings.Templates.Plants.HeatPumps.Validation.AirToWaterReversibleHeatRecovery and validates the AWHP plant template Buildings.Templates.Plants.HeatPumps.AirToWater in a configuration with two reversible (2-pipe) heat pumps with lead/lag alternation and one polyvalent (4-pipe) heat pump.
The modeling assumptions are reproduced from the parent validation model, except for the load profile, which is deliberately chosen to increase simultaneous heating and cooling loads, exercising the mode selection and staging logic for polyvalent heat pumps.
Simulating this model shows how the plant responds to a varying load by
- staging the polyvalent unit up first in simultaneous heating and cooling mode,
- enabling and alternating the reversible units in heating or cooling mode,
- switching the polyvalent unit to cooling-only mode when the heating load falls to zero,
- enabling the dedicated primary pumps as required by the served equipment,
- resetting the supply temperature and remote differential pressure in both the CHW and HW loops based on the valve position,
- staging and controlling the secondary pumps to meet the remote differential pressure setpoint.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Boolean | have_chiWat (from AirToWaterReversibleHeatRecovery) | pla.have_chiWat | Set to true if the plant provides CHW |
| UserProject.Data.AirToWaterReversibleHeatRecovery | datAll (from AirToWaterReversibleHeatRecovery) | Plant parameters | |
| Modelica.Units.SI.PressureDifference | dpTer_nominal (from AirToWaterReversibleHeatRecovery) | 3E4 | Liquid pressure drop across terminal unit at design conditions |
| Modelica.Units.SI.PressureDifference | dpValve_nominal (from AirToWaterReversibleHeatRecovery) | dpTer_nominal | Terminal unit control valve pressure drop at design conditions |
| Assumptions | |||
| Boolean | allowFlowReversal (from AirToWaterReversibleHeatRecovery) | true | = true to allow flow reversal, false restricts to design direction (port_a -> port_b) |
| Dynamics › Conservation equations | |||
| Modelica.Fluid.Types.Dynamics | energyDynamics (from AirToWaterReversibleHeatRecovery) | Modelica.Fluid.Types.Dynamics.FixedInitial | Type of energy balance: dynamic (3 initialization options) or steady state |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| AirHandlersFans.Interfaces.Bus | busAirHan (from AirToWaterReversibleHeatRecovery) | AHU control bus | |
| Interfaces.Bus | busPla (from AirToWaterReversibleHeatRecovery) | Plant control bus |