|
[Sponsors] |
Simulate cyclone separators by MPPICFoam: large errors when scaled down to mm |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
February 9, 2016, 11:31 |
Simulate cyclone separators by MPPICFoam: large errors when scaled down to mm
|
#1 |
New Member
Join Date: Jan 2015
Posts: 11
Rep Power: 11 |
Dear All,
I want to simulate cyclone separators by MPPICFoam. For that, I draw a cyclone configuration in Catia and then by applying snappyHexMesh, the grids(meshes) were produced. When I used transformPoints to change the dimension of this configuration into millimetre and then applying MPPICFoam. But after some seconds I have this message: PIMPLE: iteration 1 smoothSolver: Solving for U.airx, Initial residual = 0.770981, Final residual = 6.20484e+09, No Iterations 1000 smoothSolver: Solving for U.airy, Initial residual = 0.514037, Final residual = 7.5459e+09, No Iterations 1000 smoothSolver: Solving for U.airz, Initial residual = 0.741431, Final residual = 4.11844e+08, No Iterations 1000 #0 Foam::error:rintStack(Foam::Ostream&) at ??:? #1 Foam::sigFpe::sigHandler(int) at ??:? #2 ? in "/lib/x86_64-linux-gnu/libc.so.6" #3 Foam::GAMGSolver::scale(Foam::Field<double>&, Foam::Field<double>&, Foam::lduMatrix const&, Foam::FieldField<Foam::Field, double> const&, Foam::UPtrList<Foam::lduInterfaceField const> const&, Foam::Field<double> const&, unsigned char) const at ??:? #4 Foam::GAMGSolver::Vcycle(Foam::PtrList<Foam::lduMa trix::smoother> const&, Foam::Field<double>&, Foam::Field<double> const&, Foam::Field<double>&, Foam::Field<double>&, Foam::Field<double>&, Foam::Field<double>&, Foam::Field<double>&, Foam::PtrList<Foam::Field<double> >&, Foam::PtrList<Foam::Field<double> >&, unsigned char) const at ??:? #5 Foam::GAMGSolver::solve(Foam::Field<double>&, Foam::Field<double> const&, unsigned char) const at ??:? #6 Foam::fvMatrix<double>::solveSegregated(Foam::dict ionary const&) at ??:? #7 Foam::fvMatrix<double>::solve(Foam::dictionary const&) at ??:? #8 ? at ??:? #9 __libc_start_main in "/lib/x86_64-linux-gnu/libc.so.6" #10 ? at ??:? Floating point exception (core dumped) .... To remove this error, I checked all files to be sure about accuracy of them. Moreover, I tried to simulate that problem without any turbulence and again I faced by that message. Then, I considered that problem without any particles and found that the problem solution is working but as soon as particles are considered, the simulation is not working and I have above message. Till now, I could not find what the problem is and what I should do to remove this problem and run my simulation. Could you please guide me?!!! |
|
February 14, 2016, 16:22 |
|
#2 |
Retired Super Moderator
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,975
Blog Entries: 45
Rep Power: 128 |
Quick answer/question: Not enough information. Please provide more details, as explained here: http://www.cfd-online.com/Forums/ope...-get-help.html
For example, we need to know how you configured the files respective to the particle properties and sizes.
__________________
|
|
July 8, 2016, 07:05 |
|
#3 |
Senior Member
ali
Join Date: Jul 2016
Posts: 147
Rep Power: 9 |
Dear All,
I want to simulate industrial cyclone separators by MPPICFoam too. For that, I draw a cyclone configuration in SolidWork and producted a STL file, Now I should product grids (meshes) by editing blockMeshDict and then snappyHexMesh... 1- How should I change the blockMeshDict file (vertices, blocks, edges, boundary...) of OpenFoam example and then snappyHexMesh? 2- Should I change the dimensions of the industrial cyclone in OpenFoam? please help me. Thanks |
|
July 8, 2016, 10:56 |
|
#4 |
New Member
Join Date: Jan 2015
Posts: 11
Rep Power: 11 |
Hey Ali, when u want to use blockMesh you should consider this fact that the planes of your cube should be fitted with the surface of the cyclone....it's too important for this simulation.
The answer of your second question depends on the dimensions you have considered when you were drawing thee configuration in Solidworks. That is, if you have considered the distances on meter and in OpenFoam you need the mm, you have to change the dimension in OF but it's not needed if you have not. |
|
July 8, 2016, 13:55 |
|
#5 |
Senior Member
ali
Join Date: Jul 2016
Posts: 147
Rep Power: 9 |
Hi Dosin, thanks for your comment.
1. That's mean should I consider the configuration as 2D surface? 2. But My mean in question no.2 was about the required dimensions of cyclone in OpenFoam for the maximum number of cells? Because on industrial scale, the cells number are many more. |
|
July 11, 2016, 04:04 |
|
#6 |
New Member
Join Date: Jan 2015
Posts: 11
Rep Power: 11 |
Hey Ali,
1. No, u can't use 2D in OpenFOAm. I meant you have to consider the points of your cube so that they're fitted with the outer surface of your cyclone configuration. For instance if the max X(or Y or Z) is +20, you should consider it as your max X(Y or Z) of your cube. 2. If you use the snappyHexMesh you can control the number of your cells there.... The dimensions of the configuration in CFD is independent from min. or max. numbers of the cells.. I think it's better if u use exactly the dimensions of the cyclone was used in experimental investigation... |
|
October 19, 2016, 01:45 |
MPPICFoam error!!
|
#7 |
Senior Member
ali
Join Date: Jul 2016
Posts: 147
Rep Power: 9 |
Dear All,
I run cyclone example in tutorials of the OpenFOAM version 4, but it has ERROR!!! Why??? Please help me. I really need your help. Thanks in advance. |
|
November 5, 2016, 03:10 |
the parameters of folder 0 in cyclone example for twophase flow (water+air)
|
#8 |
Senior Member
ali
Join Date: Jul 2016
Posts: 147
Rep Power: 9 |
Dear Dosin,
I need to know the parameters of folder 0 in cyclone example for twophase flow (water+air)? Please help me. Thanks a lot, Ali |
|
November 5, 2016, 17:50 |
|
#9 |
Senior Member
Wouter van der Meer
Join Date: May 2009
Location: Elahuizen, Netherlands
Posts: 203
Rep Power: 17 |
hello ebtedaei,
I think you need to give more information,what version of OF what tutorial As far as I know OF works with m not mm so if you scaled down to mm your model will be very big and your meshsize as well. This will give a problem. I do not know enough of this solver to help with the details, but I hope this helps Wouter |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Transient simulation not converging | skabilan | OpenFOAM Running, Solving & CFD | 14 | December 16, 2019 23:12 |
How to write k and epsilon before the abnormal end | xiuying | OpenFOAM Running, Solving & CFD | 8 | August 27, 2013 15:33 |
Convergence moving mesh | lr103476 | OpenFOAM Running, Solving & CFD | 30 | November 19, 2007 14:09 |
IcoFoam parallel woes | msrinath80 | OpenFOAM Running, Solving & CFD | 9 | July 22, 2007 02:58 |
Could anybody help me see this error and give help | liugx212 | OpenFOAM Running, Solving & CFD | 3 | January 4, 2006 18:07 |