-
Notifications
You must be signed in to change notification settings - Fork 616
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Temperature Drop When Using HT3D with Complex Pyrolysis and Muliple Meshes #13264
Comments
This is difficult to follow. There seem to be many things happening here. I need to focus first on the most important problem. Run the case with the latest version of the source code and indicate the most significant problem. Sometimes when I solve this, all other problems go away too. Tell me how you ran the case, like with one MPI process or two. |
Okay, then let's focus in the temperature drop with two meshes and I did rerun the case with
|
OK, I am seeing cold temperatures on the bottom edge of the backing material. I'll investigate. |
Try adding
There is a bug in how FDS reads the For reasons I cannot fully explain, these omissions led to the weird behavior with one vs two meshes, and one vs two MPI processes. I have to fix all these things, but for the moment, let me know if the work-around helps. |
Okay, we'll try it out. |
FDS Source: Issue #13264. Specify MATL_ID on OBST for HT3D
…s to HT3D and DEPTH output
Are things working now? |
Try this work-around. Set |
FDS User Guide: Issue #13264. Explain CELL_SIZE
Try this file. Two important things to note
|
|
I am not sure what you are telling me. If you use 0.005 m for Al and 0.00037 m for marinite, is the solution unphysical? How much does the temperature drop in this case? |
For Al and 0.005 m I do not see a temperature drop, but below 0.0025 m the temperature drops. For marinite and 0.00037 m the temperature drops to about 19°C ( |
Describe the bug
Hello everybody!
We are looking into using the HT3D feature together with pyrolysis for simulations of flame spread. We could observe that the temperature of the
OBST
s drops, in some cases to negative 225°C.I'm trying to simplify the case, but there seem a few things involved simultaneously.
I'm using the PMMA and Marinite materials from the parallel panel validation case, and aluminium alloy from the User's Guide, which are the same materials used in the original case shown above.
I've set up a simple cone calorimeter simulation now, using the PMMA with an
EXTERNAL_FLUX
. There is a sampleOBST
on top of anOBST
with some inert material (either the insulation or the aluminium), and the sides are enclosed withOBST
of the same inert material. AllOBST
are usingHT3D
and are not touching the domain boundary (see attached input file at the end).In the single
MESH
cases we can see a slight temperature drop in theWALL TEMPERATURE
BNDF
for some of the inertOBST
at the bottom of the assembly.With two
MESH
, that are dividing the assembly vertically, the temperature drops to lower values. Also, some weird stuff is happening with the right hand side of the assembly, it seems "flipped" with respect to the temperatures, but the correctSURF
are shown (I don't know how to describe this...). But this does not happen always, there are simulations without the "flipped" temperatures. It seems to be the result if I run the two mesh case withfds SimpleConeHT3D.fds
instead of explicitly defining two MPI processes, i.e.mpiexec -n 2 fds SimpleConeHT3D.fds
. In any case, if I'm running two explicit MPI processes, the temperature drops to notably lower values.The
PROF
show also lower temperatures inside theOBST
, except for thefds SimpleConeHT3D.fds
case with two meshes (flipped), which is just off. The case where the fullOBST
is contained within a single mesh (horizontal) behaves basically the same way as the single mesh case. The case with propermpiexec
and vertical mesh division leads to lower temperatures in the PMMA layer but slightly higher temperatures in the aluminium layer (depth of 5mm+)Further remarks:
We thought at some point that different simulation modes (LES/VLES) might be involved, but that seems not to be the case.
We also thought that the issue was mainly related to materials with high conductivity, but now I think it is more that this shows the issue clearer.
Regards,
Tristan
Desktop (please complete the following information):
FDS:
FDS-6.9.1-0-g889da6a-release
Smokeview:
SMV-6.9.1-0-gd0b04d0-release
Windows 10 and Linux
Additional context
While looking into all of this, I realised that simulation setups that contain an
OBST
with the PMMASURF
attached also behave strange. In these cases, the sample sits alone in the domain without a heat source (i.e. removed theEXTERNAL_FLUX
line). For a case with a 1D solid (&OBST SURF_IDS='PMMA', 'INERT','INERT' [...] /
) the temperature drops significantly. For a singleOBST
withHT3D
and the sample material, the temperature stays atTMPA
. For a case where the sampleOBST
is wrapped on the sides and bottom with others that consist of aluminium, all 3D heat transfer, the temperature drops just a tiny amount.Input file
FDS input of the simple cone.
SimpleConeHT3D.fds.txt
The text was updated successfully, but these errors were encountered: