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

Revision history [back]

@NickC @jt1234 @Eric Ringold I just had someone ask me about this possibility for EnergyPlus to handle demand-side bypass, and hit the same severe error that Nick did using the Duct object type. But, I'm happy to share a workaround that at least simulates -- using a dummy zone on the demand side instead of the duct. Here was my process:

  1. Replace the Duct with a Zone object (call it dummy zone moving forward)
  2. Assign a dummy floor surface to the dummy zone (every zone needs at least one surface for EnergyPlus to run)
  3. Assign a VAV no-reheat terminal via the ZoneHVAC:ADU object to the dummy zone

The VAV no-reheat terminal allows the flow rate to vary, but applying EnergyPlus controls with the zones parallel to the dummy zone. In order to have the user outright set the desired bypass flow rate through the dummy zone, you would likely have to switch to a CAV no-reheat terminal so that you can use EMS and apply the Mass Flow Rate actuator for that specific terminal type.

@NickC @jt1234 @Eric Ringold I just had someone ask me about this possibility for EnergyPlus to handle demand-side bypass, and hit the same severe error that Nick did using the Duct object type. But, I'm happy to share a workaround that at least simulates -- using a dummy zone on the demand side instead of the duct. Here was my process:

  1. Replace the Duct with a Zone object (call it dummy zone moving forward)
  2. Assign a dummy floor surface to the dummy zone (every zone needs at least one surface for EnergyPlus to run)
  3. Assign a VAV no-reheat terminal via the ZoneHVAC:ADU object to the dummy zone

The VAV no-reheat terminal allows the flow rate to vary, but applying EnergyPlus controls with the zones parallel to the dummy zone. In order to have the user outright set the desired bypass flow rate through the dummy zone, you would likely have to switch to a CAV no-reheat terminal so that you can use EMS and apply the Mass Flow Rate actuator for that specific terminal type.

You can compare my edited IDF that applied this process to the DOASDualDuctSchool.idf example file that I used as a starting point.