CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Running, Solving & CFD

Convectiondominated schemes

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   February 10, 2008, 12:09
Default Hi, All! Please, answer my
  #1
New Member
 
Dmitry Kovtunov
Join Date: Mar 2009
Location: Yekaterinburg, Ural, Russia
Posts: 8
Rep Power: 17
dak81 is on a distinguished road
Hi, All!

Please, answer my question. Is it possible to
solve the convection-diffusion equation with OpenFOAM when convection is dominated?
dak81 is offline   Reply With Quote

Old   February 10, 2008, 12:22
Default Yes - in fact, it is quite eas
  #2
Senior Member
 
Hrvoje Jasak
Join Date: Mar 2009
Location: London, England
Posts: 1,905
Rep Power: 33
hjasak will become famous soon enough
Yes - in fact, it is quite easy.
__________________
Hrvoje Jasak
Providing commercial FOAM/OpenFOAM and CFD Consulting: http://wikki.co.uk
hjasak is offline   Reply With Quote

Old   February 10, 2008, 12:58
Default Thanks for the answer. But cou
  #3
New Member
 
Dmitry Kovtunov
Join Date: Mar 2009
Location: Yekaterinburg, Ural, Russia
Posts: 8
Rep Power: 17
dak81 is on a distinguished road
Thanks for the answer. But could you point to my mistake? I was doing so:

solve(- fvm::laplacian(T) + (u & fvc::grad(T)) == f);

where T - temperature

u - predefined analytical velocity field with multiplier alpha, so u = alpha*b,
where b - some vector field with div b = 0

f - source term calculated from the equation by substitution some analytical function theta satisfying boundary condition for T

so when alpha is small enough (<< 1)
residual = T - theta is tolerable, but
when alpha is >> 1, i obtain something wrong
solution which differs from theta very much.

Be glad to hear any suggestions from you. Thanks.
dak81 is offline   Reply With Quote

Old   February 10, 2008, 15:33
Default Did you every look at scalarTr
  #4
Senior Member
 
Hrvoje Jasak
Join Date: Mar 2009
Location: London, England
Posts: 1,905
Rep Power: 33
hjasak will become famous soon enough
Did you every look at scalarTransportFoam? This is where you should start from:

solve
(
fvm::ddt(T)
+ fvm::div(phi, T)
- fvm::laplacian(DT, T)
);


Hrv
__________________
Hrvoje Jasak
Providing commercial FOAM/OpenFOAM and CFD Consulting: http://wikki.co.uk
hjasak is offline   Reply With Quote

Old   February 10, 2008, 17:37
Default I've tested your suggestion. I
  #5
New Member
 
Dmitry Kovtunov
Join Date: Mar 2009
Location: Yekaterinburg, Ural, Russia
Posts: 8
Rep Power: 17
dak81 is on a distinguished road
I've tested your suggestion. It has improved my solution but not enough. I've two problems now:
1) it is not clear how small deltaT need to be choosen to obtain stationary solution;
2) while modeling the solution become unstable on some time step i.e. after some time step an absolute residual become growing up.

Any ideas? And what is the best interpolation scheme for my case? I've noticed filteredLiear to be better than limitedLinear.
dak81 is offline   Reply With Quote

Reply


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
TVD-schemes NewBee Main CFD Forum 4 August 5, 2008 07:03
TVD schemes Shuo Main CFD Forum 3 July 3, 2007 22:04
TVD Schemes Ritesh Main CFD Forum 4 June 16, 2005 10:12
ENO schemes Vinod Venugopalan Main CFD Forum 4 December 10, 2003 00:48
ENO schemes. J. K Main CFD Forum 12 June 28, 2002 11:16


All times are GMT -4. The time now is 06:59.