First time here? Check out the Help page!

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 8 years ago

Tim Johnson's avatar

updated 7 years ago

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

Preview: (hide)

Comments

Do you have thermal zones in your model?

Adam Hilton's avatar Adam Hilton  ( 8 years ago )

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  ( 8 years ago )
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  ( 8 years ago )

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

Tim Johnson's avatar Tim Johnson  ( 8 years ago )

1 Answer

Sort by » oldest newest most voted
4

answered 8 years ago

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

Preview: (hide)
link

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: 8 years ago

Seen: 221 times

Last updated: Sep 09 '16