Question-and-Answer Resource for the Building Energy Modeling Community
Get started with the Help page
Ask Your Question

Revision history [back]

You are correct, the CoilSystem:IntegratedHeatPump:AirSource object you are referring to cannot provide both space heating and space cooling simultaneously. My solution here is a bit long, so the short answer is:

NO, it is not possible to connect the integrated heat pumps to supply both hot water and chilled water.

Out of the following potential operation modes for the integrated heat pump object, it will only use one at the beginning of each timestep:

  • Space cooling (SC) from a Coil:Cooling:DX:VariableSpeed object
  • Space heating (SH) from a Coil:Heating:DX:VariableSpeed object
  • Dedicated water heating (DHW) from a Coil:WaterHeating:AirToWaterHeatPump:VariableSpeed object
  • Combined space cooling and water heating with full condensing (SCWH) from a Coil:WaterHeating:AirToWaterHeatPump:VariableSpeed object
  • Combined space cooling and water heating with desuperheating (SCDWH) from a Coil:WaterHeating:AirToWaterHeatPump:VariableSpeed object
  • Combined space heating and water heating with desuperheating (SHDWH) from a Coil:WaterHeating:AirToWaterHeatPump:VariableSpeed object

I'm having difficulty finding where the Coil:WaterHeating:AirToWaterHeatPump:VariableSpeed object is defined in the Input-Output Reference documentation, but it is listed in the Energy+.idd file that specifies the input field data for every EnergyPlus object (see below).

image description

Excerpt from EnergyPlus IDD file for Coil:WaterHeating:AirToWaterHeatPump:VariableSpeed object

This object is meant to be used in combination with a heat pump water heater object, and there are a few EnergyPlus example files that you can reference to see how to implement the integrated heat pump and the variable speed AWHP water coil.

  • ASIHPMixedTank.idf
  • VSHeatPumpWaterHeater.idf
  • VSWaterHeaterHeatPumpStratifiedTank.idf

It seems like you want to create a plant loop where on the supply side, you have two integrated heat pumps in parallel: one to provide space heating and chilled water and another to provide space cooling and hot water. It seems that the first is not possible, because the integrated heat pump system can ONLY use the variable speed DX heating coil, which can ONLY use air streams on the condenser side.

One alternative is to create an AirLoopHVAC:UnitarySystem object that references two Water-to-Air Heat Pump coils: one for heating and one for cooling. That way, the air system can provide space heating from a heating coil that can cool down a water stream. It sounds like you've already thought of a similar setup with chillers to provide any cooling capacity during times when the Water-to-Air heat pump heating coil can't meet the chilled water demand.