CFD Online Logo CFD Online URL
Home > Forums > General Forums > Main CFD Forum

Modelling Shock Tube with Venting

Register Blogs Members List Search Today's Posts Mark Forums Read

LinkBack Thread Tools Search this Thread Display Modes
Old   December 15, 2012, 13:38
Question Modelling Shock Tube with Venting
New Member
Join Date: Oct 2012
Posts: 3
Rep Power: 13
RCBlast is on a distinguished road
Hello everyone,

I'm currently a PhD student studying the effect of blast on structures. Our facility is lucky enough to have an 8 meter long Shock Tube for simulating blast pressures. Out of personal interest, I decided to write a CFD code to model the development of the reflected pressure wave at the end of the test area. The code itself is a pretty basic 1D compressible Euler solver written in the conservation form (following Anderson's CFD book with some bells and whistles to make it easy to modify the domain, initial conditions, boundary conditions, etc).

Some background to my question:
As can be seen in the attached pressure-time history plot, the predicted pressure is reasonably compatible with what I recorded in the shock tube. However, notice that towards the end of the first positive phase (t~0.02-0.03 seconds) the code underpredicts pressure. Furthermore, for subsequent peaks caused by reflection of the shock wave within the shock tube (t>0.03 seconds), the code significantly overpredicts pressure.

In the real shock tube, we have sliding pressure relief vents at the test area which are initially closed, but slide open with the first positive phase. The pressure relief vents are intended to damp out subsequent pressure peaks as the shock wave reflects within the system. My code currently uses fully reflective boundary conditions for both ends of the shock tube. This clearly is not representative of the physical conditions at the location of the test area due to venting.

My question:
How can I model partially reflective BC's? I've done quite a bit of research by studying texts and looking online but I have not found a suitable answer (I've hit a wall! ). I am OK with defining an empirical amount of venting, but I am not sure how to incorporate this into my BC. Any guidance you could provide would be greatly appreciated!
Attached Images
File Type: png ExpVsPredicted.png (33.8 KB, 13 views)
RCBlast is offline   Reply With Quote

Old   December 17, 2012, 09:40
New Member
Join Date: Oct 2012
Posts: 3
Rep Power: 13
RCBlast is on a distinguished road
Anyone have any suggestions? Is there some type of boundary condition I could use to model a partial reflective boundary condition?
RCBlast is offline   Reply With Quote


boundary conditions, cfd, partial reflection, shock tube, venting

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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
HLL Riemann Shock Tube Matlab Problem Luke F Main CFD Forum 2 May 20, 2016 02:10
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
shock tube validation AB Siemens 0 November 21, 2004 18:43
Modelling a Shock Tube James FLUENT 2 July 21, 2004 10:42

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