All Courses
All Courses
Courses by Software
Courses by Semester
Courses by Domain
Tool-focused Courses
Machine learning
POPULAR COURSES
Success Stories
Aim: To set up a transient shock tube simulation using Converge. Theory: Shock tubes are devices used for studying the flow of high temperature and high-velocity compressible gas. High-temperature supersonic gas flow is initiated in a shock tube as a result of the rupture of a diaphragm which is separating two gases…
Sridhara Kumudavalli
updated on 24 Jul 2020
Aim: To set up a transient shock tube simulation using Converge.
Theory: Shock tubes are devices used for studying the flow of high temperature and high-velocity compressible gas. High-temperature supersonic gas flow is initiated in a shock tube as a result of the rupture of a diaphragm which is separating two gases in high-pressure and low-pressure chambers. This leads to the formation of compression waves which then gets converted into shock waves affecting the fluid properties like temperature and pressure. Due to this expansion waves are created in the high-pressure region. As time progresses the motion created by the primary waves gets canceled due to reflected shock waves. Basically shock tubes are used to study chemical kinetics. In the figure below we can see various processes happening inside a shock tube.
The main objective of this simulation is:
Methodology:
1) Pre-Processing:
We will be importing the geometry into Converge studio whose dimension will be scaled into meters and the dimensions are as follows:
We will be flagging the domain into 2 different boundaries namely High Pressure and Low Pressure. The brown color region in the above figure represents the High pressure and the violet color region represents the low-pressure boundaries.
The next step is we will be moving on to the case setup where we will be setting up all the parameters required for the simulation.
- Start time : 0 sec.
- End time : 0.003 sec.
- Initial time step : 1e-9 sec.
- Minimum time step : 1e-9 sec.
- Maximum time step : 1 sec.
- High-Pressure Region
Species: N2=1
Temperature: 300 K
Pressure: 600000 Pa
- Low-Pressure Region
Species: O2=1
Temperature: 300 K
Pressure: 101325 Pa
Events: In order to identify a boundary between two regions (i.e. in this case diaphragm), we need to use events. The event flag creates triangles in the place between the 2 regions which can be used to connect/disconnect these regions. Events are of different types as shown below and based on the application and requirement we use respective types. In this case, we will be using a sequential event with the parameters as shown below.
- High_Pressure
Boundary Type: Wall
Velocity wall condition: Law of wall
Temperature: 300 K
- Low_Pressure
Boundary Type: Wall
Velocity wall condition: Law of wall
Temperature: 300 K
-Element Size: dx = 0.0025 m, dy = 0.0025 m, dz = 0.0025 m.
-Adaptive Mesh refinement: Adaptive mesh refinement is used to capture the information accurately were the shock occurs, in order to capture this information we need refinement of mesh in that particular area while keeping the mesh size of other areas similar to the base grid. This indeed reduces the overall computational time compared to refining the overall domain. Converge adaptive mesh refinement has various techniques based on different parameters and in our case we will use species based sub-grid-criterion with Max.embedding level set to 3. Converge will monitor the species property provided in the AMR and refines the mesh when the property of temperature curvature between the consecutive grid is greater than the defined SGS value.
2) Running the solver:
3) Post-Processing:
Post-Processing Results:
Geometry Mesh Plots:
From the above geometry mesh contour, we can see the local refinement in the area where shock waves are captured in detail with the help of adaptive mesh refinement.
Total Cell Count Plot:
From the above plot, we can see that initially, the cell counts are constant and very small as the element size in the boundary is set to 0.0025 m along all the direction. The cell count starts to vary and increase once the diaphragm is broken due to which high-pressure region enters the low-pressure region where shock waves are produced. In order to capture the detailed movement of the shock waves, we use AMR and hence the element size refines automatically at the required area peaking the total cell count.
Pressure Plot:
From the above pressure plot, we can see that the high-pressure region pressure was initially set to 6 bar and for the low-pressure region pressure was set to 0.1 bar. We can see that after a time step of approximately 0.0011 sec the diaphragm breaks and the pressure starts decreasing due to entrainment into the low-pressure region.
Pressure Contour:
Pressure Animation:
Temperature Plot:
In the above figure, we are plotting the mean temperature at the high-pressure region and low-pressure region as the function of time. We can observe that the mean temperature of the high-pressure region decreases slightly and the low-pressure region increases slightly once the diaphragm is broken. This is because of the entrainment of the fluids into other regions respectively.
Temperature Contour:
Temperature Animation:
Velocity Contour:
Velocity Animation:
From the above velocity contour and animation, we can see that the maximum velocity for this case is 80.6 m/s.
N2 Mass Fraction:
N2 Mass Fraction Animation:
From the above contour and animation, we can see that once the diaphragm is ruptured the N2 gas is pushed from the high-pressure region into the lower pressure region. Before the N2 gas reaches the end of the shock tube, the shock waves are reflected in the opposite direction changing the flow direction of N2 gas. This process repeats until the intensity of the shock waves reduces.
Conclusion:
Leave a comment
Thanks for choosing to leave a comment. Please keep in mind that all the comments are moderated as per our comment policy, and your email will not be published for privacy reasons. Please leave a personal & meaningful conversation.
Other comments...
Week 8: Literature review - RANS derivation and analysis
Aim: To apply Reynold's decomposition to the Navier Stoke's equations to obtain the expression for Reynold's stress. Also understanding the terms Reynold's stress and the difference between turbulent and molecular viscosity. Theory: Most of the engineering problems deal with turbulent flows. A characteristic feature of…
28 Jul 2020 11:01 AM IST
Week 7: Shock tube simulation project
Aim: To set up a transient shock tube simulation using Converge. Theory: Shock tubes are devices used for studying the flow of high temperature and high-velocity compressible gas. High-temperature supersonic gas flow is initiated in a shock tube as a result of the rupture of a diaphragm which is separating two gases…
24 Jul 2020 01:50 AM IST
Week 6: Conjugate Heat Transfer Simulation
Aim: To set up a flow simulation through a pipe for visualizing conjugate heat transfer through a solid pipe over the walls. Also, perform a grid dependence test and analyzing the effect of supercycle interval. Theory: Conjugate heat transfer (CHT) is a combination of heat transfer in solids and fluids. In solids,…
20 Jul 2020 04:58 AM IST
Week 5: Prandtl Meyer Shock problem
Aim: To simulate the Prandtl Meyer shock problem and check the effect of SGS temperature value on cell count and shock location using Converge. Also, perform a literature review on flow boundary conditions used for shock flow problems. Theory: We need boundary conditions in order to solve ordinary differential equations…
11 Jun 2020 06:40 PM IST
Related Courses
0 Hours of Content
Skill-Lync offers industry relevant advanced engineering courses for engineering students by partnering with industry experts.
© 2025 Skill-Lync Inc. All Rights Reserved.