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

DOAS Scripts Not Adding Air Loop

asked 2016-09-07 12:17:42 -0600

Tim Johnson's avatar

updated 2017-08-05 07:59:53 -0600

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

edit retag flag offensive close merge delete

Comments

Do you have thermal zones in your model?

Adam Hilton's avatar Adam Hilton  ( 2016-09-07 12:21:20 -0600 )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 -0600 )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 -0600 )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 -0600 )edit

1 Answer

Sort by ยป oldest newest most voted
4

answered 2016-09-09 10:17:33 -0600

(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.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Training Workshops

Careers

Question Tools

1 follower

Stats

Asked: 2016-09-07 12:17:42 -0600

Seen: 214 times

Last updated: Sep 09 '16