TAGGED: ddpm, dpminjection, eulerian


April 1, 2024 at 6:03 pmkiran.purushothamakeshavanBbp_participant
Hello,
I'm getting this error for a simple case of DDPM injection, the domain is a cube where the particles are just falling on a surface.
Writing to DESKTOP70DFQ0F:"C:\Users\Naseeb\OneDrive  Ontario Tech University\Desktop\Fluent\Granular accumulation 2\granular_files\dp0\FFF\Fluent\FFF1400000.dat.h5" in NODE0 mode and compression level 1 ...
Writing results.
Writing particle data.
Done.
Â
Â
DPM Iteration ....
Â
Updating solution at time levels N and N1.
done.
Injecting 144 particle parcels with mass 1e07 at t = 0
number tracked = 144
Â
iter continuity uphase1 vphase1 wphase1 energyp1 time/iter
1 1.0000e+00 0.0000e+00 5.4530e10 0.0000e+00 0.0000e+00 0:00:12 39
! 1 solution is converged
Â
Advancing DPM injections ....
number tracked = 144
Flow time = 0.001s, time step = 1
999 more time steps
Â
DPM Iteration ....
Â
Updating solution at time levels N and N1.
done.
Injecting 144 particle parcels with mass 1e07 at t = 0.001
number tracked = 288
Â
iter continuity uphase1 vphase1 wphase1 energyp1 time/iter
1 1.0000e+00 0.0000e+00 5.4530e10 0.0000e+00 0.0000e+00 0:00:12 40
Stabilizing mpxmomentum to enhance linear solver robustness.
Stabilizing mpxmomentum using GMRES to enhance linear solver robustness.
Stabilizing mpymomentum to enhance linear solver robustness.
Stabilizing mpymomentum using GMRES to enhance linear solver robustness.
Stabilizing mpzmomentum to enhance linear solver robustness.
Stabilizing mpzmomentum using GMRES to enhance linear solver robustness.
Stabilizing pressure correction to enhance linear solver robustness.
Stabilizing pressure correction using GMRES to enhance linear solver robustness.
Â
Divergence detected in AMG solver: pressure correction Stabilizing temperature to enhance linear solver robustness.
Stabilizing temperature using GMRES to enhance linear solver robustness.
temperature limited to 1.000000e+00 in 1728 cells on zone 2 in domain 2
temperature limited to 1.000000e+00 in 1728 cells on zone 2 in domain 3
Â
Divergence detected in AMG solver: pressure correction
Divergence detected in AMG solver: pressure correction
Divergence detected in AMG solver: pressure correction
Divergence detected in AMG solver: pressure correction
Divergence detected in AMG solver: pressure correction
Divergence detected in AMG solver: pressure correction
Divergence detected in AMG solver: pressure correction
Divergence detected in AMG solver: pressure correction
Divergence detected in AMG solver: pressure correction
Divergence detected in AMG solver: pressure correction
Divergence detected in AMG solver: pressure correction
Divergence detected in AMG solver: pressure correction
Divergence detected in AMG solver: pressure correction
Divergence detected in AMG solver: pressure correction
Divergence detected in AMG solver: pressure correction
Divergence detected in AMG solver: pressure correction
Divergence detected in AMG solver: pressure correction
Divergence detected in AMG solver: pressure correction
Divergence detected in AMG solver: pressure correction
Divergence detected in AMG solver: pressure correction
Divergence detected in AMG solver: pressure correction
Divergence detected in AMG solver: pressure correction
Divergence detected in AMG solver: pressure correction
Divergence detected in AMG solver: pressure correction
Divergence detected in AMG solver: pressure correction
Divergence detected in AMG solver: pressure correction
Divergence detected in AMG solver: pressure correction
Divergence detected in AMG solver: pressure correction
Divergence detected in AMG solver: pressure correction
Error at host: floating point exception
Â
===============Message from the Cortex Process================================
Â
Compute processes interrupted. Processing can be resumed.
Â
==============================================================================
Â
Error at Node 7: floating point exception
Â
Error at Node 23: floating point exception
Â
Error at Node 26: floating point exception
Â
Error at Node 28: floating point exception
Â
Error at Node 25: floating point exception
Â
Error at Node 22: floating point exception
Â
Error at Node 13: floating point exception
Â
Error at Node 11: floating point exception
Â
Error at Node 9: floating point exception
Â
Error at Node 24: floating point exception
Â
Error at Node 10: floating point exception
Â
Error at Node 4: floating point exception
Â
Error at Node 16: floating point exception
Â
Error at Node 20: floating point exception
Â
Error at Node 18: floating point exception
Â
Error at Node 15: floating point exception
Â
Error at Node 14: floating point exception
Â
Error at Node 0: floating point exception
Â
Error at Node 29: floating point exception
Â
Error at Node 27: floating point exception
Â
Error at Node 8: floating point exception
Â
Error at Node 19: floating point exception
Â
Error at Node 1: floating point exception
Â
Error at Node 5: floating point exception
Â
Error at Node 12: floating point exception
Â
Error at Node 6: floating point exception
Â
Error at Node 21: floating point exception
Â
Error at Node 17: floating point exception
Â
Error at Node 2: floating point exception
Â
Error at Node 3: floating point exception
Â
Error: floating point exception
Error Object: #f
Writing " gzip 2cf > SolutionMonitor.gz"...
Writing temporary file C:\Users\Naseeb\AppData\Local\Temp\flntgz1218017 ...
Done.
Â
Â
Calculation complete.
Â

April 2, 2024 at 1:44 pmRobForum Moderator
There's no carrier phase flow by the looks of it so the mass fraction may be a little high. What are you modelling?

April 5, 2024 at 2:49 amkiran.purushothamakeshavanBbp_participant
Hi,
I'm just trying to see an accumulation of particles on a flat surface, I changed the mass flow rate and als under relaxed the mass flow rate parameter, still the same results

April 5, 2024 at 10:13 amRobForum Moderator
Accumulation as in height or just a number value of build up? The latter could be done using the DPM accretion model. For a full accumulation including angle of repose you may need to consider Rocky.Â

April 5, 2024 at 3:06 pmkiran.purushothamakeshavanBbp_participant
Using the granular DDPM, I was able to simulate a fluidised bed on fluent, so I tried using injections instead of physically defining the particles in a region.
Here there is a distinction between fluid and granular matter just as seen in a DEM code. Why does injections not seem to work? The particles seem to coincide with each other if we try to do this on DDPM injection.
Also where can I find tutorials which couple fluent and rocky? I understand rocky has been with ansys in recent times but are there resources which specifically talk about CFDDEM coupling? 
April 5, 2024 at 3:11 pmRobForum Moderator
There are some materials in Learning on here for Fluent & Rocky.Â
DDPM extends DPM into higher volume fractions using the Eulerian model. It's a good model, but I'd not recommend it's use for fluidised beds or where you expect larger regions with higher volume fractions.Â

April 8, 2024 at 2:35 amkiran.purushothamakeshavanBbp_participant
Also, I do not want to use this for highvolume fractions, I just want to assess the particle accumulation on flat surfaces using a DDPM approach, I know it's possible but I see the same error as shown above when I release particles from an inlet at a height 'h' made to fall on a flat surface.
I followed the method described hereÂ
In a thesis titled 'CFD SIMULATION OF SEDIMENTATION OF SMALL PARTICLES' from Czech Technical University, details how we can get an accumulation of granular particles using DDPM. The problem arises when I change the particle inlet from the frontal 2D mesh surface (surface_body) to the top inlet of the rectangular 2D domain.I keep getting a similar error as shown above, could you possibly help me understand why this could happen?
Â


April 5, 2024 at 4:32 pmkiran.purushothamakeshavanBbp_participant
Thanks!
Are there tutorials where DDPM particles from injections accumulate on surfaces?All literature online talk about mesh deformtion to show accumulation, like you mentioned some show particle accumulation as a contour but none as a particle on particle 3D accumulation as seen in ROCKY

April 8, 2024 at 8:49 amRobForum Moderator
I'm not aware of DDPM tutorials for accumulation, the model will try and revert to the granular phase model, rather than build up. Hence suggesting Rocky if there is a lot of deposition.Â
The floating point could mean your time step is too high, but may also be linked to the way DDPM tries to maintain the volume fraction. Free falling particles are always problematic when released from rest as the next release invariably overlaps the previous particles whilst the time step is linked to the fastest moving part of the domain.Â

April 9, 2024 at 10:33 amkiran.purushothamakeshavanBbp_participant
I have run a few cases to observe the accumulation, I see a pattern but I need you to please help me come to a conclusion.
I find that the particle volume fraction contour shows accumulation as a function of time. But when I monitor the particle tracks for particle residence time, the particles seem to overlap. My question is if particle tracks on Fluent has the capability to show layer over layer accumulation similar to the softsphere approach in Rocky.
Please comment.


April 9, 2024 at 10:38 amRobForum Moderator
Which comes back to how the DPM model works. There's a reason I mentioned Rocky.Â

 You must be logged in to reply to this topic.

421

192

178

162

141
Â© 2024 Copyright ANSYS, Inc. All rights reserved.