|
[Sponsors] |
July 7, 2004, 21:15 |
floating point error in multiphase model
|
#1 |
Guest
Posts: n/a
|
Hi,
I tried to simulate an Eulerian Granular Multiphase model (gas-solids fluidized bed reactor) with more than 1 solid phase (2 or 3 solid phases with different mean diameters). I cannot start the calculation due to this error message right after pushing the iterate button: 'floating point error: invalid number Error Object: ()'. When I reduce the amount of solid phases to one, it works without any problems. I use Fluent 6.1.22 in the 2ddp mode and I modify the Syamlal-O'Brien drag law with a compiled UDF. Any help would be great, Sebastian. |
|
July 7, 2004, 22:12 |
Re: floating point error in multiphase model
|
#2 |
Guest
Posts: n/a
|
Perhaps it occurs by velocity divergence.
Solution is here: At first, calculate only gas-phase in single-phase at steady mode. Next, in Solve/Initialize/Patch, patch the fluidized region. Next, Calculate unsteady mode. |
|
July 9, 2004, 16:39 |
Re: floating point error in multiphase model
|
#3 |
Guest
Posts: n/a
|
Thanks TAMO2,
but this also didn't work. Any other idea? I also tried it with the mixture multiphase model but then received an overflow after 7 iterations. Regards, Sebastian. |
|
July 12, 2004, 03:17 |
Re: floating point error in multiphase model
|
#4 |
Guest
Posts: n/a
|
Mmmmmmmm, very difficult.
I think if you set shorter timestep, it may be good. Or changing little Under-Relaxiation-Factors, it may be good. In my experience, I set 1/3 Under-Relaxiation-Factors as default. |
|
July 18, 2004, 08:42 |
Re: floating point error in multiphase model
|
#5 |
Guest
Posts: n/a
|
I think the problem is in your UDF.
What does it happen if you start the calculation using the Syamlal-O'Brien drag implemented in FLUENT? If it works, try to check how do you read data of the solid phases in the drag UDF. Pay particular attention to the use of phases threads. Hi ap |
|
July 18, 2004, 08:49 |
Re: floating point error in multiphase model
|
#6 |
Guest
Posts: n/a
|
Not a good idea. If you want, you can start solving only for the gas phase, but still in unsteady condition, until you reach a stable solution, then you could start to solve for the solid phases.
But I don't think this is the problem in this case. Usually a velocity divergence gives the message: "Divergence detected in AMG solver: X-Momentum" or similar. Hi ap |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Superlinear speedup in OpenFOAM 13 | msrinath80 | OpenFOAM Running, Solving & CFD | 18 | March 3, 2015 06:36 |
Bubble column, multiphase model | wprostaff | FLUENT | 0 | July 11, 2011 09:02 |
mixture model or multiphase model in my UDF? | aleisia | Fluent UDF and Scheme Programming | 0 | June 8, 2011 14:25 |
floating point exception in turbulent model | marco | Siemens | 0 | December 19, 2008 12:02 |
[Gmsh] Gmsh and samplesurface | touf | OpenFOAM Meshing & Mesh Conversion | 2 | December 10, 2007 03:27 |