CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > General Forums > Main CFD Forum

TVD scheme

Register Blogs Community New Posts Updated Threads Search

Like Tree2Likes
  • 2 Post By FMDenaro

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   March 27, 2017, 07:16
Default TVD scheme
  #1
Senior Member
 
Simbelmynė's Avatar
 
Join Date: May 2012
Posts: 546
Rep Power: 15
Simbelmynė is on a distinguished road
Hey,

I have a question regarding the implementation of TVD schemes.

If I run the convection-diffusion equation in 1d and compare the analytical result to the results produced by standard limiters (Van Leer, Min Mod, SUPERBEE, etc.) then there is always too much upwinding. The results are of course better than standard upwind, but not good enough.

However, it seems to me that it is possible to adjust the contribution from upwind part of the derivative to the downwind part so that the results always match the exact solution. So far I have done this by trial and error.

It is clear that the matrix stability is not a good measure (too much diffusion), so I have played around with the ratio between upwind to downwind gradient in combination with the cell Peclet number. However, I have yet to find any universal input that works better than the TVD scheme in all cases (it is never worse though). Any input on this would be helpful!

The attached figures show a case with Pe=150 (based on the length of the domain) and 41 nodes.

Solid line is the analytical solution. Red is the central difference. Blue is the TVD (Van Albada limiter) and yellow is the "trial and error" case. In the final figure I have set the "trial and error" case to pure upwind.
Attached Images
File Type: jpg pe_150_nodes_41.jpg (14.6 KB, 14 views)
File Type: jpg pe_150_nodes_41_zoom.jpg (17.5 KB, 14 views)
File Type: jpg pe_150_nodes_41_zoom_upwind.jpg (17.9 KB, 13 views)
Simbelmynė is offline   Reply With Quote

Old   March 27, 2017, 08:29
Default
  #2
Senior Member
 
Filippo Maria Denaro
Join Date: Jul 2010
Posts: 6,768
Rep Power: 71
FMDenaro has a spectacular aura aboutFMDenaro has a spectacular aura aboutFMDenaro has a spectacular aura about
Have a look to the limiters proposed in these papers

B. P. Leonard. The ULTIMATE conservative difference scheme applied to unsteady one–dimensional advection. Computer Methods in Applied Mechanics and Engineering, 88:17–74, June 1991

and

https://pdfs.semanticscholar.org/0ff...12a5873279.pdf
mprinkey and Simbelmynė like this.
FMDenaro is offline   Reply With Quote

Old   March 27, 2017, 09:42
Default
  #3
Senior Member
 
Simbelmynė's Avatar
 
Join Date: May 2012
Posts: 546
Rep Power: 15
Simbelmynė is on a distinguished road
Thank you. That was a rather massive investigation on the subject
Simbelmynė 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
2nd order TVD scheme Wenjun Main CFD Forum 8 March 14, 2013 12:31
TVD scheme in unstructured finite volume discretization abcdef123 Main CFD Forum 2 January 16, 2013 00:26
TVD SCHEME explanation h.jordi Main CFD Forum 3 February 28, 2002 11:58
level set method with TVD scheme? zhanglei Main CFD Forum 1 April 25, 2000 14:01
TVD scheme at low Mach number Axel Rohde Main CFD Forum 5 August 6, 1999 02:01


All times are GMT -4. The time now is 01:58.