Numerical Instability caused by sudden removal of multiple obstacles (Burn-away simulation) #15937
Replies: 6 comments 1 reply
-
|
I will run your case with the current source and take a look. One comment is I would delete this: WALL_INCREMENT=100. You are predicting fire growth, and this says only update the wall solution every 100 timesteps. With the 5 cm grid around your fuel, 100 steps is probably around every 0.1 s and is decoupling to some extent your pyrolysis from the local conditions. The wall routines are typically single digit percentages of the run time so you are not saving much time by doing this. |
Beta Was this translation helpful? Give feedback.
-
|
Thank you so much for your reply and for taking the time to run my case. I appreciate the insight regarding WALL_INCREMENT=100. I didn't realize that updating the wall solution so infrequently could decouple the pyrolysis from the local conditions to such an extent. I will follow your advice and delete this parameter immediately. I will re-run the simulation with this change. Thanks again for the help! |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
|
Thank you so much for analyzing my HRR file and pointing out the issue with fuel accumulation. I am a beginner with FDS, so your insights are incredibly helpful. |
Beta Was this translation helpful? Give feedback.
-
|
If you are trying to replicate an experiment, then you need to have your inputs reflect the actual experimental conditions as closely as possible. Your input file says the ignition source is a gasoline pool. You have a constant HRRPUA for 3600 s that puts in 10s of liters of gasoline. For igniting a wood crib I suspect that fuel pan contained 100s of ml up to a liter and not 10s of liters. You say the leakage was significant and allowed the fire to grow slowly. That did not happen with your inputs. This strongly suggests you are not adequately accounting for leakage. |
Beta Was this translation helpful? Give feedback.
-
|
since this isn't a bug converting to a discussion. |
Beta Was this translation helpful? Give feedback.

Uh oh!
There was an error while loading. Please reload this page.
-
Hi everyone,
(FDS-6.10.1-0-g12efa16-release)
fire0207fds.TXT
fire0207out.TXT
I am simulating a fire in a wooden building consisting of multiple enclosed rooms. I am encountering numerical instability exactly when the fire reaches its peak intensity. Around 1213s, I simulate the disappearance of windows (using timers), which introduces fresh air and triggers the room to flashover. To simulate the structural failure caused by the intense heat of this flashover, I configured &DEVC timers to remove multiple &OBST elements (walls/floors) shortly after 1213s. The goal is to allow the fire to spread and induce a larger-scale flashover.To simulate the structural failure and fuel contribution of the wooden walls/floors, I am using the BURN_AWAY logic.
The simulation runs stable until 1280s. However, the moment these enclosing boundaries are removed (via &OBST disappearing), the simulation crashes immediately with "Numerical Instability" (High Max Divergence).
It seems that the sudden disappearance of these obstacles causes a massive spike in velocity/pressure as previously separated zones become connected instantly.
My question is: Is there a recommended way to "gently" remove obstacles to avoid this shock? Or should I stagger the removal times to prevent the solver from crashing?
Any advice would be appreciated. Thanks!
Beta Was this translation helpful? Give feedback.
All reactions