CFD Online Discussion Forums

CFD Online Discussion Forums (https://www.cfd-online.com/Forums/)
-   OpenFOAM Running, Solving & CFD (https://www.cfd-online.com/Forums/openfoam-solving/)
-   -   Linking a velocity field to particles using icouncoupledKinematicParcelFoam (https://www.cfd-online.com/Forums/openfoam-solving/221056-linking-velocity-field-particles-using-icouncoupledkinematicparcelfoam.html)

johanning October 2, 2019 08:58

Linking a velocity field to particles using icouncoupledKinematicParcelFoam
 
Hello everyone,

i have a velocity field and a pressure field of a gas with rhopimpleFoam available. Now I would like to add and couple particles so that the particle movements are simulated based on the velocity and pressure field. For this the solver icouncoupledKinematicParcelFoam should be used. My question now would be how icouncoupledKinematicParcelFoam is structured and works? And how do I have to work with my rhopimpleFoam? :confused:
Maybe someone has already experienced this and can give me useful tips and help me further


Thank you very much!:)

AKBALOM October 3, 2019 16:37

icoUncoupledKinematicParcelFoam
 
Hi Johanning,

I have similar problem with yours. In my case, ı need to see airfoil icing analysis with openfoam.

In my case, I used Spallart-Allmaras Model with simpleFoam solver for airfoil. Until flow field simulation, all is well. After that, I want to simulate droplet trajectories with icoUncoupledKinematicParcelFoam with Lagrangian application. However, I could'nt set up simulation case such as constant,0,system folder.

If you have a solution, please share...:)

ktron July 22, 2021 08:37

icoUncoupledKinematicParcelFoam / particleFoam
 
Hi all,


the way I understand it, the solver icoUncoupledKinematicParcelFoam uses a pre-calculated velocity field U. It then only solves the lagrangian side, meaning the particle movements from that velocity field.



If anyone is still working on this, I recommend using as a base case one of the tutorial cases in /openfoam/tutorials/lagrangian/icoUncoupledKinematicParcelFoam. In the 0 folder, exchange the dict U with your already calculated velocity field by for example simpleFoam and also copy your case mesh into the new case.


Then you will probably need to adjust some parameters in /const/transportProperties and /const/kinematicCloudProperties.


Let me know if anybody has any luck with that. I am not sure if there is a way to do this with a pre-calculated transient solution. Any ideas?


Btw, the same solver seems to have been renamed in OpenFOAM 8 to particleFoam.

joshwilliams September 26, 2021 15:56

To use a pre-calculated transient solution, you can adjust the solver to read a new velocity field at each time step. Or you can take a solver such as MPPICFoam, and remove the UEqn.H and pEqn.H.

navidmt April 19, 2023 05:47

Hi Josh,

I have a pre-calculated transient solution at several time steps and would like to use particleFoam on this transient solution to check particle trajectories.
First, I was wondering if OpenFOAM has already included this type of simulation in any of its solvers, so I do not need to create my own solver. If this is not the case, then I would like to try your suggestions, but I need some guidance since I am not a C++ programmer and do not know how to handle this. Would appreciate any help!

Regards


All times are GMT -4. The time now is 04:14.