firemodels / fds

Fire Dynamics Simulator
https://pages.nist.gov/fds-smv/
Other
664 stars 624 forks source link

Errors with and without individual HOC with burn away feature #13121

Closed BastianStahra closed 3 months ago

BastianStahra commented 4 months ago

Describe the bug I am using the Burn-Away feature. When I use heat of combustions for every material indivídually, simulations don't work When I use only one heat of combustion in the reaction line, simulation works

To Reproduce Simulate both given scenarios

Expected behavior BurnAway-BA0061 --> segm error after 367s BurnAway-BA0062 --> no error

Screenshots If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

05-Burnaway.zip

Additional context Add any other context about the problem here.

mcgratta commented 4 months ago

The HoC might be a "red herring", as we say in English. It may have nothing to do with it. I ran your cases with the latest source code and 61 ran to completion and 62 failed. My guess this has to do with BURN_AWAY. I will try to pinpoint the exact cause, but if you do not really need BURN_AWAY, I would remove it and try again.

BastianStahra commented 4 months ago

Thank you for checking this for me. I have encountered several other issues with the burn-away feature that I haven't reported yet. I am currently examining a scenario where fire develops freely over a balcony structure, and the burn-away feature is quite crucial for this. The fire behaves differently when obstructions are present, and without these obstructions ceasing to burn, the total Heat Release Rate (HRR) becomes extremely high. I could potentially add a ramp to the burning items to respect that the fuel is consumed, but this would depend on how many sides of an obstruction are burning, which I can only estimate. Without ramping the burning, the fire continues indefinitely.

mcgratta commented 3 months ago

I fixed a bug and reran your two cases successfully. Try the test version here. Let me know if it works for you.

BastianStahra commented 3 months ago

I fixed a bug and reran your two cases successfully. Try the test version here. Let me know if it works for you.

Oh, great, thank you. I started both cases with the new nightly build. I will let you know wheather it worked or not.

BastianStahra commented 3 months ago

Both cases completed successfully. Great job, Kevin!

But again these blocks at the mesh boundary which won't burn at all or won't burn away.

image

Just FYI: The case with individual HoCs for each material (37h) took about 18h longer (or almost twice as long) than the case with only one HoC over the reac line (19h).

mcgratta commented 3 months ago

I think this problem of burning obstructions at mesh boundaries is covered in Issue #13181. I will close this issue.