CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > ANSYS > FLUENT

Eulerian-Granular Mass transfer UDF problem

Register Blogs Members List Search Today's Posts Mark Forums Read

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   April 24, 2011, 23:34
Default Eulerian-Granular Mass transfer UDF problem
  #1
New Member
 
John
Join Date: Nov 2010
Posts: 11
Rep Power: 15
therandomestname is on a distinguished road
I am simulating a fixed bed wood gasifier. I am using the Eulerian multiphase model with 2 DEFINE_MASS_TRANSFER UDFs to model the pyrolysis. However, whenever I turn on the mass transfer mechanisms, it completely messes up my results. I get reversed flow on the pressure outlet, negative pressures, and large velocities flowing down instead of up. When I view the contours of the mass transfer rate, it is listed as 0. It is as though the mass is being transferred to the solid phase instead of from, but I cannot figure out how that could have happened. Here is the UDF code:

#include"udf.h"
DEFINE_MASS_TRANSFER(co_source,cell,thread,from_in dex,from_species_index,to_index,to_species_index)
{
Thread *gas = THREAD_SUB_THREAD(thread, to_index);
Thread *solid = THREAD_SUB_THREAD(thread, from_index);
real x [ND_ND];
real k2 = 0;
real k3 = 0;
real rate = 0;
real char_factor = 0;
real y = 0;
C_CENTROID(x, cell, solid);
y = x[1];
if (y < 0.76) {
char_factor = 0;
}
elseif (y < 2.44) {
char_factor = (y - 0.76) / 1.68;
}
else {
char_factor = 0;
}
k2 = 25100000 * exp( -117000/(8.3144 * C_T(cell,solid)));
k3 = 13800000000 * exp( -161000/(8.3144 * C_T(cell,solid)));
rate = char_factor * k2 * k3 * 163.33;
return (rate);
}

If anybody might know what is wrong I'd be very grateful. As you can probably tell by my number of posts recently I'm getting close to a deadline!
therandomestname is offline   Reply With Quote

Old   April 25, 2011, 18:58
Default
  #2
New Member
 
John
Join Date: Nov 2010
Posts: 11
Rep Power: 15
therandomestname is on a distinguished road
I found the problem:

Basically I had the wrong density model for the fuel mixture turned on so the density of my surrogate fuel was smaller than air. Oops....

Now I have another problem. Although these mass transfer rates are on the order of 30 or 40 kg/m^3-s, I am getting low mass fractions of CO and CO2, the species I am transferring to. The maximum mass fraction is 0.016, which seems to not make sense. Also, the mass is being transferred in the fuel bed region. The concentration is 0 in the section of the reactor below the fuel bed region as expected but for some reason it is also 0 in the region above the fuel bed. Also, my velocities become very large at the top of the fuel bed. This could be because of the mass transfer, but if this much mass is being transferred why is the CO mass fraction still almost 0?
therandomestname is offline   Reply With Quote

Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
mass flow in is not equal to mass flow out saii CFX 12 March 19, 2018 06:21
mass transfer in ANSYS thipps ANSYS 1 August 29, 2013 12:05
combustion problem mcnair CFX 9 March 22, 2011 15:06
How to calculate Volumetric Mass transfer coefficient using CFX? tuks_123 CFX 2 July 22, 2010 02:15
Problem with Mass source, Momentum source theory diffo Fluent UDF and Scheme Programming 0 August 20, 2009 07:10


All times are GMT -4. The time now is 02:10.