3

DOAS Scripts Not Adding Air Loop

I am trying to use the Whole System scripts from the BCL and having difficulty getting them to generate the DOAS. I have tried a few of the AEDG measures, VRFwithDOAS, and GSHPwithDOASMoreDesignParameters. The VRF measure just erases all of my HVAC equipment on the air loop and zone levels. The GSHP and WSHP measures generate the plant loops and put heat pumps at the zone level correctly, but the measures aren't generating the DOAS.

I am fairly new to OS and the BCL library, so I apologize if I am missing something obvious.

Here are the outputs of the GSHP and VRF measures:

VRFwithDOAS:

DL is deprecated, please use Fiddle

Script executing from: C:/Users/timj/AppData/Local/Temp/OpenStudio.ys2676/ApplyMeasureNow/UserScript Found argument '90.1-2010 - Office - OpenOffice' with value 'true'. Found argument '90.1-2010 - Office - Lobby' with value 'true'. Found argument '90.1-2010 - Office - Conference' with value 'true'. Found argument '90.1-2010 - Office - ClosedOffice' with value 'true'. Found argument 'vrfCondenserType' with value 'AirCooled'. Found argument 'vrfCoolCOP' with value '4'. Found argument 'vrfHeatCOP' with value '4'. Found argument 'vrfMinOATHPHeat' with value '-4'. Found argument 'vrfDefrost' with value 'Resistive'. Found argument 'vrfHPHeatRecovery' with value 'Yes'. Found argument 'vrfEquivPipingLength' with value '100'. Found argument 'vrfPipingHeight' with value '35'. Found argument 'doasFanType' with value 'Variable'. Found argument 'doasERV' with value 'none'. Found argument 'doasEvap' with value 'none'. Found argument 'doasDXEER' with value '10'. Found argument 'costTotalHVACSystem' with value '0'. Found argument 'remake_schedules' with value 'true'. Found UserScript 'VRFwithDOAS'. result = true Processed 1 base script and 0 merged scripts

GSHPwithDOASMoreDesignParameters:

DL is deprecated, please use Fiddle

Script executing from: C:/Users/timj/AppData/Local/Temp/OpenStudio.ys2676/ApplyMeasureNow/UserScript Found argument '90.1-2010 - Office - OpenOffice' with value 'true'. Found argument '90.1-2010 - Office - Lobby' with value 'true'. Found argument '90.1-2010 - Office - Conference' with value 'true'. Found argument '90.1-2010 - Office - ClosedOffice' with value 'true'. Found argument 'gshpHeatingCOP' with value '4'. Found argument 'gshpCoolingEER' with value '14'. Found argument 'gshpFanType' with value 'PSC'. Found argument 'boreHoleNo' with value '200'. Found argument 'boreHoleLength' with value '200'. Found argument 'boreHoleRadius' with value '6'. Found argument 'groundKValue' with value '0.75'. Found argument 'groutKValue' with value '0.75'. Found argument 'supplementalBoiler' with value 'no'. Found argument 'boilerCap' with value '500'. Found argument 'boilerEff' with value '0.9'. Found argument 'boilerFuelType' with value 'NaturalGas'. Found argument 'boilerHWST' with value '120'. Found argument 'doasFanType' with value 'Variable'. Found argument 'doasERV' with value 'none'. Found argument 'doasEvap' with value 'none'. Found argument 'doasDXEER' with value '10'. Found argument 'costTotalHVACSystem' with value '0'. Found argument 'remake_schedules' with value 'true'. Found UserScript 'GSHPwithDOASMoreDesignParameters'. result = true Processed 1 base script and 0 merged scripts

Tim Johnson's avatar
617
Tim Johnson
asked 2016-09-07 12:17:42 -0500
__AmirRoth__'s avatar
4.4k
__AmirRoth__
updated 2017-08-05 07:59:53 -0500
edit flag offensive 0 remove flag close merge delete

Comments

Do you have thermal zones in your model?

Adam Hilton's avatar Adam Hilton (2016-09-07 12:21:20 -0500) edit

I do have thermal zones in the model. I probably should have clarified a little more. I am able to use measures like "Add a PSZ-HP" to each zone" and the zone equipment is coming in fine on the other measures. Each model runs without errors, but the ones that should have a DOAS don't and the zones aren't getting fresh air.

Tim Johnson's avatar Tim Johnson (2016-09-08 09:26:48 -0500) edit
3

I think what might be going on is that you do not have building stories assigned. The OsLib_HVAC.createPrimaryAirLoops(model, runner, options) code in the VRF measure and other AEDG measures creates a DOAS loop for each building story. If you don't have building stories, it won't assign an air loop.

If this doesn't work, post a link to the copy of your model and the measure you are using (BCL link if it is a default BCL measure.)

Also, if you don't want the VRF measure to remove your HVAC system, you can comment out the OSLib_HVAC.removeEquipment(model,runner) line in the measure.rb

mdahlhausen's avatar mdahlhausen (2016-09-08 11:21:48 -0500) edit

You were correct, building stories was the issue. Thanks for the help!

Tim Johnson's avatar Tim Johnson (2016-09-08 17:08:49 -0500) edit
add a comment see more comments

1 Answer

4

(referenced from comment above:)

The OsLib_HVAC.createPrimaryAirLoops(model, runner, options) code in the VRF measure and other AEDG measures creates a DOAS loop for each building story. If you don't have building stories, it won't assign an air loop. Make sure you have building stories assigned to each thermal zone.

mdahlhausen's avatar
9.5k
mdahlhausen
answered 2016-09-09 10:17:33 -0500
edit flag offensive 0 remove flag delete link

Comments

add a comment see more comments