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

Oscillations at Shock Tube Contact Surface with RhoCentralFoam

Register Blogs Community New Posts Updated Threads Search

 
 
LinkBack Thread Tools Search this Thread Display Modes
Prev Previous Post   Next Post Next
Old   July 15, 2016, 16:22
Default Oscillations at Shock Tube Contact Surface with RhoCentralFoam
  #1
New Member
 
Matthew Shorter
Join Date: Feb 2016
Posts: 10
Rep Power: 10
matthewshorter is on a distinguished road
Hello,
I am working on a shock tube simulation as part of a research project. My current difficulty is getting a non oscillating value for p,T,U, and rho at the contact surface of the fluid domain. In the attached image you can see the small deviation in the plot. I have also attached the fvSchemes file. Currently, I am using gamma 1 interpolation but vanLeer and vanAlbada give similar results, with gauss linear and superbee causing the solver to crash. I have read the original paper on CentralFoam by Greenshields etal. and they briefly mentioned that the contact region had dubious accuracy. I am observing excellent results for shock velocity and strength, but have concerns regarding impact of the oscillations around contact surface affecting rest of simulation.

I am somewhat confused as a limiter is supposed to make sure that the fields are behaving monotonically throughout the domain. Is the numerical error/oscillation caused by the discontinuity inevitable or can I mitigate it by changing the solver settings? This is currently in OF 3.0.

Quote:
fluxScheme Kurganov;

ddtSchemes
{
default Euler;
}

gradSchemes
{
// default Gauss;// linear;
default leastSquares 1;
}

divSchemes
{
default none;
div(tauMC) Gauss linear;
div(phi,k) Gauss linear;
div(phi,omega) Gauss linear;
}

laplacianSchemes
{
default Gauss linear corrected;
}

interpolationSchemes
{
default linear;
reconstruct(rho) Gamma 1;
reconstruct(U) GammaV 1;
reconstruct(T) Gamma 1;
}

snGradSchemes
{
default corrected;
}
In system: maxCo = 0.1
Attached Images
File Type: png ShockTube Oscillation.png (18.6 KB, 64 views)

Last edited by matthewshorter; July 15, 2016 at 18:43. Reason: forum ate my fvSchemes attachment....
matthewshorter is offline   Reply With Quote

 

Tags
compressible, limiter, rhocentralfoam, shock capturing


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
Shock tube simulation in Fluent Vinoo_P FLUENT 28 September 6, 2018 00:21
rhoCentralFoam not reflecting shock in Shock Tube? Astaria OpenFOAM Running, Solving & CFD 5 March 4, 2012 03:07
Distribution of surface heat transfer coefficient along the axial direcion of a tube andred FLUENT 0 November 16, 2010 21:13
shock tube reflection boundary conditions euler 1d micheletuttafesta Main CFD Forum 1 May 8, 2010 11:01
ghost fluid method (shock tube problem) Amir Main CFD Forum 0 March 1, 2009 06:16


All times are GMT -4. The time now is 07:41.