|
[Sponsors] |
January 4, 2017, 12:02 |
Anisotropic Species Diffusion
|
#1 |
Member
Join Date: Jun 2016
Posts: 64
Rep Power: 10 |
Hello all.
I am attempting to model multi-component species transport through a randomized porosity field. My model dictates that I use the following equations for the axial and transverse dispersion coefficients respectively: Where α_os , λ_X, and λ_Y are numerical constants, D_m is effective molecular diffusivity of the acid species,|u|is the magnitude of Darcy velocity, r_p is the radius of the pore, and ɛ is the porosity. From what I have gathered from the help manual as well as previous posts on this forum, I need to use the anisotropic species diffusion porous cell zone condition in ANSYS Fluent. Unfortunately, the manual did not help me understand how I would apply these equations using this method. Enabling anisotropic species diffusion only allows the input of a matrix as seen by the following image taken from the manual: My question is as follows: how would I apply the equations listed previously as the dispersion coefficients? I am familiar with UDFs and have looked into using the DEFINE_DIFFUSIVITY macro but do not understand how to apply it to anisotropic diffusion or even if that is its proper usage. I have also considered the possibility of using UDS, but I am not sure if that is applicable either and if it is, how to use it. |
|
January 8, 2017, 03:11 |
|
#2 |
Member
Join Date: Jun 2016
Posts: 64
Rep Power: 10 |
I've been stuck on this problem for about a week with no end in sight.
The only thing I can think of is to rewrite the species transport equation using UDS but that seems rather complicated to simply implement anisotropic diffusivity. Any advice or ideas would be appreciated. |
|
January 8, 2017, 06:47 |
|
#3 |
Senior Member
A-A Azarafza
Join Date: Jan 2013
Posts: 226
Rep Power: 14 |
Hi Baden,
You need to write your own anisotropic diffusivity using UDS macros and UDF provided for this aim. I've done this before for my PEMFC model a few times. It is pretty straightforward and easy to work. For getting some insights, you can see the examples has been offered in Fluent UDF manual. Be careful that you need to learn how to correctly compile or interpret the written UDF too. I hope it helps. Abouzar
__________________
Regard yours |
|
January 8, 2017, 13:11 |
|
#4 | |
Member
Join Date: Jun 2016
Posts: 64
Rep Power: 10 |
Quote:
|
||
January 8, 2017, 17:22 |
|
#5 |
Senior Member
A-A Azarafza
Join Date: Jan 2013
Posts: 226
Rep Power: 14 |
You right. As there is no anisotropic diffusivity UDF for species transport equations in Fluent, you should employ generic scalar transport equation to use its capability of using user-defined function for your purpose. Please, refer to the related section in UDF manual.
__________________
Regard yours |
|
January 9, 2017, 11:49 |
|
#6 | |
Member
Join Date: Jun 2016
Posts: 64
Rep Power: 10 |
Quote:
Last edited by Baden; January 10, 2017 at 14:49. |
||
January 17, 2017, 05:06 |
|
#7 | |
Senior Member
A-A Azarafza
Join Date: Jan 2013
Posts: 226
Rep Power: 14 |
Quote:
Hi, In reference to your questions: 1- Yes. Only two UDS are employed; however, in your UDF you should ensure the conservation of mass for the last species using only a simple algebraic equation. 2- For the UDS inlet velocities, as far as I know, you can again employ a macro to inject the UDSs in your simulations. I hope it helps, and sorry for late response!
__________________
Regard yours |
||
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Generalized gradient diffusion hypothesis for species | CeesH | FLUENT | 0 | December 15, 2016 09:19 |
Moving mesh | Niklas Wikstrom (Wikstrom) | OpenFOAM Running, Solving & CFD | 122 | June 15, 2014 07:20 |
How to stop diffusion and advection in a zone for selected species. | hda | FLUENT | 0 | March 19, 2012 00:59 |
Species diffusion coefficient | iceabc | FLUENT | 1 | June 10, 2004 11:04 |