HVAC Vents and Ducts Configuration Appears to be Causing Numerical Instabilities

287 views
Skip to first unread message

Paul Esteve

unread,
Mar 22, 2018, 9:54:31 AM3/22/18
to FDS and Smokeview Discussions

In the past I have created and successfully run a number of models, varying in size, using vents with HVAC surfaces, either supplying or exhausting air from/to an ambient location utilizing an ambient HVAC node, vent endpoint HVAC node, and an HVAC duct connecting the two nodes. These ducts are then usually assigned a fan to induce the flow in the desired direction to either supply fresh air or exhaust smoke from an atrium type space.

 

Following the last FDS update (to FDS 6.6.0), the models I’ve run with these HVAC elements have not worked, and have instead very quickly reached numerical instabilities (within about 15-20 simulated seconds). Note that I have run very similar models on FDS 6.6.0 (that have failed) as on the previous version (FDS 6.5.0) that had worked to model completion (1200 seconds). 

 

The models also generally include holes that appear on a control activation, to simulate doors opening to the building exterior. The fans connected to the above-mentioned vents are also set to activate on a control, either time or detector based.

 

Originally I had run the models with a fire (generally 5’x5’ burner surface of about 3MW), however to attempt to debug I removed the fire and hoped the HVAC would work without any influence from pressure changes due to expanding smoke and air movement induced by the fire. Additionally, in reading some other forum postings (https://github.com/firemodels/fds/issues/4830), I attempted an HVAC_PRES_RELAX=0.9 on the &MISC line, to no avail.

 

In the few seconds the model is simulated prior to crashing, a Z-plane vector slice file shows air flow appearing to come from supply vents that should not yet be activated. Then, upon doors opening (holes appearing) even greater air movement can be seen, in a space that technically should not yet have any air movement at all (seeing as how there is no fire or vents that should be operating). Images attached at 3.6 and 10.8 seconds simulated time respectively; in this instance there is no fire, doors were set to open at 10 seconds and all fans begin a 60 second ramp up at 15 seconds.

 

The *.out files of the crashing models have very quickly indicated pressure iterations up to 10, leading me to believe even more so that somehow the HVAC solver is attempting to move air when it is not being asked to, and doing so in larger quantities and pressures than it realistically should be solving for in this instance.

 

Any help in determining whether this is a model issue or difference in FDS version issue would be greatly appreciated. 

Vel. Vector Slice_3.6s.png
Vel. Vector Slice_10.8s.png
DF3_AB_Fireless.fds
DF3_AB_Fireless.out

dr_jfloyd

unread,
Mar 22, 2018, 10:13:04 AM3/22/18
to FDS and Smokeview Discussions
Couple of comments on your input file:

Since you are just forcing fixed flows in all the ducts with the fans, you might consider just using VENTs with SURF having the correct flow. Since all of these go to/from ambient the HVAC model doesn't have any benefit over just a VENT with SURF (it would be different if the ducts connected different rooms in the building). 
Your natural ventilation ducts lack realistic losses.  All you have is a roughness, there would be additional losses (entrance and exit effects, elbows, louvers etc.).  

There have been various tweaks to the HVAC model over recent versions to try and get it to be more stable. A file this complex is going to be very difficult to debug. If you can get a simplified version that shows the same behavior we could work with that. You could try setting the z values for your federal street supply ambient nodes to be the same elevation as the VENTs in the domain. You could be getting some bad feedback with stratification in the domain.
Reply all
Reply to author
Forward
0 new messages