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

NEMO shock tube with MUTATIONPP

Register Blogs Community New Posts Updated Threads Search

 
 
LinkBack Thread Tools Search this Thread Display Modes
Prev Previous Post   Next Post Next
Old   March 2, 2024, 09:50
Default NEMO shock tube with MUTATIONPP
  #1
New Member
 
Join Date: Aug 2023
Posts: 15
Rep Power: 2
Athos_e is on a distinguished road
Hello everyone,

I've been trying to simulate a shock tube detonation using SU2 NEMO and MUTATION++. I will outline the procedure first:

My shock tube is composed of two zones, the left one that is a short zone with high pressure and temperature in order to initialise the detonation, and the right zone that has gas in ambient conditions. Following another thread I was advised not to use multizone simulation as this is not very efficient. So what I did was to create two different meshes and 2 different cfg files for the two sections I described above. Having ran each sim for 2 iterations (since I use 2nd order dual time stepping, two iterations are required to have a restart solution) I obtained two restart files that I later on combined into one using a script. This restart file basically includes the points of the whole domain, both the left and right section. I validated that this procedure works as I ran the same case with Euler as a solver and I obtained similar results to mutizone approach and Euler. Therefore I can confirm this apprach works.

However the problem arises when I use nemo_navier_stokes as solver. In particular when I wan to include chemical kinetics and so set FROZEN_MIXTURE to NO in the cfg file. I noticed that by using nemo_navier_stokes with mutayion++ but setting FROZEN_MIXTURE to YES i.e no chemical kinetics, the expansion of the gas is as it should. Since my shock tube has 3 walls and an outlet, the high pressure packed on the left side of the tube will naturaly epand towards the outlet, which is what happens when ignoring the chemical reactions.

However, as soon as I include chemical reactions with frozen_mixture= NO, the simulation gives wrong results. Instead of having a wave moving towards the right, all the parameters (pressure, temperature, mass fractions etc) change along the whole domain at the same time gradually. Please see the attached pictures to give you a better undertstanding.

Has anyone experienced anything similar, and does anyone know why this might be the case? Is this mutationpp related or?

Thanks in advance and best regards,
Athos
Attached Images
File Type: jpg initial_conditions.jpg (14.2 KB, 13 views)
File Type: jpg iter100.jpg (16.1 KB, 11 views)
File Type: jpg iter200.jpg (11.2 KB, 11 views)
Attached Files
File Type: txt NEMO_NS_combined.txt (3.3 KB, 4 views)
Athos_e is offline   Reply With Quote

 

Tags
mutation++, nemo, shocktube


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 Ansys Fluent MHS78 CFD Freelancers 0 July 28, 2016 07:12
HLL Riemann Shock Tube Matlab Problem Luke F Main CFD Forum 2 May 20, 2016 02:10
Modelling Shock Tube with Venting RCBlast Main CFD Forum 1 December 17, 2012 09:40
rhoCentralFoam not reflecting shock in Shock Tube? Astaria OpenFOAM Running, Solving & CFD 5 March 4, 2012 03:07
shock tube validation AB Main CFD Forum 3 December 10, 2004 07:31


All times are GMT -4. The time now is 12:37.