|
[Sponsors] |
![]() |
![]() |
#1 |
New Member
Tamil Nadu
Join Date: Aug 2014
Posts: 6
Rep Power: 12 ![]() |
Hello,
I'm simulating spray dryer. Using Stochastic collision model for collision of droplets. I want track the details ( like mass, diameter, velocity) of the collision partners. Is it possible using UDF or is there any other way. I'm Using Fluent 14.5. Thanks. |
|
![]() |
![]() |
![]() |
![]() |
#2 |
Senior Member
Join Date: Mar 2015
Posts: 892
Rep Power: 18 ![]() |
You could use the DEFINE_DPM_SPRAY_COLLIDE macro in a UDF to customise your collision of particles and output variables (such as mass, diameter and velocity) to a data file.
|
|
![]() |
![]() |
![]() |
![]() |
#3 |
New Member
Tamil Nadu
Join Date: Aug 2014
Posts: 6
Rep Power: 12 ![]() |
Thanks e for your quick response.
What I'm looking is different thing, I explained below. In spray drying particles will collide and some collisions results in agglomeration. I want to use default collision model and a developed agglomeration model (not coalescence default model) to that. If I use DEFINE_DPM_SPRAY_COLLIDE macro this will not allow using default collision model. I have to write Whole program i.e. UDF for collision model. I will use Collision model for particle collision and if i can identify collision partners and details of the partners that will be input to the agglomeration model. In short I use inbuilt collision model and need data of collision partners than that data will be used to see particle will agglomerate or not. |
|
![]() |
![]() |
![]() |
![]() |
#4 |
Senior Member
Join Date: Mar 2015
Posts: 892
Rep Power: 18 ![]() |
I don't believe you can call the default collision model when you use the DEFINE_DPM_SPRAY_COLLIDE macro, but let us know if you find a way (there might be a way if you find the function in the source code).
It sounds like you'll need to use the DEFINE_DPM_SPRAY_COLLIDE macro for your collision mechanics and have a couple of ways forward for coding the UDF: 1) find the source code for Fluent's collision model to copy & paste to start with (not sure if that's possible) 2) use the collision models listed in the theory guide (or in literature) and code them yourself |
|
![]() |
![]() |
![]() |
![]() |
#5 |
New Member
Tamil Nadu
Join Date: Aug 2014
Posts: 6
Rep Power: 12 ![]() |
Thanks e.
I have to try any of the 2 options. But writing the whole collision model as a UDF will be pain taking. |
|
![]() |
![]() |
![]() |
![]() |
#6 |
Senior Member
Join Date: Mar 2015
Posts: 892
Rep Power: 18 ![]() |
It'd be a little tedious to write the code for the collision model; although there's only a few equations required by the looks in the theory guide. But at least you can compare your code with Fluent's model (then proceed with developing the agglomeration model).
|
|
![]() |
![]() |
![]() |
![]() |
#7 |
New Member
Zahra Hsh
Join Date: May 2016
Posts: 3
Rep Power: 10 ![]() |
Dear all,
I have just started to work with openfoam and I want to simulate the motion of two kinds of particles in a fluidized bed. I am using DPMFoam when I define the properties of the second type particle in the kinematicCloudProperties and run the program the software gives me an error indicating that the StochasticCollisionModel is not defined in the dictionary!!! ![]() this is while in the kinematicCloudProperties the StochasticCollisionModel none; code is used. could anybody help me? ![]() |
|
![]() |
![]() |
![]() |
![]() |
#8 | |
New Member
Hasan
Join Date: Mar 2017
Posts: 7
Rep Power: 9 ![]() |
Quote:
have you been able to find a feasible solution to the issue you faced? I would really appreciate your feedback since I intend to do the same, if possible; use the built-in collision model and then extend on the agglomeration. thanks |
||
![]() |
![]() |
![]() |
![]() |
#9 |
New Member
Hasan
Join Date: Mar 2017
Posts: 7
Rep Power: 9 ![]() |
Dear Prasad,
I am currently standing exactly there, where you also were back in March 2015. Have you found a solution around the tedious and "paint-taking" way of coding the stochastic model all by yourself? To all who might be reading, Is there any way to use the default collision model and then make FLUENT predict additional or different collision outcomes? Your help would be greatly appreciated. Cheers! |
|
![]() |
![]() |
![]() |
Tags |
dpm fluent model |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
problem with compilation udf about droplet collision (DPM) | Jaskull | Fluent UDF and Scheme Programming | 0 | November 7, 2011 14:09 |
Droplet Collision Efficiency Calculation using DPM | Virk | FLUENT | 0 | January 22, 2010 09:37 |
How dpm detects the collision with boundary? | Player | FLUENT | 8 | November 4, 2008 05:34 |
DPM Collision UDF | Dave | FLUENT | 0 | October 23, 2006 04:14 |
DPM drop collision | kiao | FLUENT | 0 | May 31, 2005 04:17 |