Gunshot simulation with FEMLAB

  • Context: Graduate 
  • Thread starter Thread starter kaabdalis
  • Start date Start date
  • Tags Tags
    Simulation
Click For Summary

Discussion Overview

The discussion revolves around simulating sound propagation from gunshots at a shooting range using FEMLAB 3.0, focusing on acoustic analysis, boundary conditions, and modeling techniques. Participants explore methods to improve the accuracy of the simulation while managing computational efficiency.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested
  • Mathematical reasoning

Main Points Raised

  • Rickard proposes using a 5 m radius sphere to simulate the gunshot pressure spike at 1 MPa, questioning its validity and seeking improvements to the model.
  • PerennialII suggests that the assumptions about the sphere size and pressure spike are reasonable but expresses uncertainty due to lack of specific analysis on gunshots.
  • Rickard mentions experiencing issues with pressure waves bouncing off boundaries and negative pressure readings, questioning the appropriateness of boundary conditions.
  • PerennialII recommends using a radiation boundary condition instead of a soft boundary to address the bouncing pressure waves and suggests that the model size may influence boundary condition effectiveness.
  • Rickard considers refining the mesh to potentially resolve issues with negative pressure readings and the behavior of sound waves.
  • Participants discuss the introduction of buildings and different wall materials, with PerennialII mentioning a "transmission analysis" to account for varying acoustic properties.

Areas of Agreement / Disagreement

Participants express uncertainty regarding the best methods for simulating gunshots and boundary conditions, indicating that multiple competing views remain on how to improve the model and resolve issues.

Contextual Notes

Limitations include assumptions about the sound source and boundary conditions, as well as unresolved issues related to negative pressure readings and mesh refinement.

kaabdalis
Messages
5
Reaction score
0
Hi!

I'm about to start an acoustic analysis of the local shooting range.
The range is (as every other range in sweden) about to be forced to shut down since it's not PC to practice shooting in sweden.

However, the official reason is that the sound pollution is to great.

Im interested to simulate the shooting range and se where/how the sound can be reduced (i.e walls, ditches etc..)

I'm using FEMLAB 3.0 and the acoustics module to construct the model.

sofar i have built a transient model of a range measuring 200 x 500 meters.

My questions:

1. How do i simulate the shot fired?
-to ease calculations i have replaced the shoother with a 5 m radius sphere where the preassure spikes at 1 MPa for a very short time.
Is this a good approximation? What can be done to improve the model and still be able to keep the calculation time in minutes.

2. How about the boundary conditions? Since the sound propagates outside my 200x500 model there should be no interaction with the boundarys. However, it seems like the preassure wave do "bounce" at the boundarys. What boundary condition should I set?

3.I will be introducing buildings as well. How do change the (:rolleyes: ) "bouncability" of the different wall structures (wood, concrete, plastic, and so on..)

Best regards
Rickard
 
Physics news on Phys.org
Hi kaabdalis,

you've probably solved your problems but I'll return to the topic :biggrin: if there is something would like to discuss or could help.

1. Sounds in principle reasonable, although since haven't ran an analysis for gunshots can't really say much about the validity of the assumptions regarding the size of the sphere and the pressure spike (how did you arrive to these?). Know a few references can find out anyways if you haven't already solved this?

2. If the model is "large enough" (on the basis of the first results) something like a soft boundary condition might do it, getting the domain "to continue" can be accomplished with a radiation bc.

3. Might be done via a "transmission analysis", different acoustic properties of different domains. Probably don't need to do a fluid-structure analysis.
 
Hi PerennialII,

thank you for your answer.
I haven't solved everything yet.
As for the sound source i just made an estimated guess. The 5 m sphere was made in order to keep the mesh cleaner. Any suggenstions on how to make the gunshot more "real" is much appreciated.

I did try the "soft boundary" condition, but when I play the movie it still seems like the pressurewave bounces.
I also get som odd negative pressure reaings. This confuses me. Pressure can't be negative. (might be the reason for the starnge bounce)

Maybe the mesh isn't refined enough. ?

I will add buildings and walls in order to se how the sound behaves.

regards
Rickard
 
... I'll take a look at some references about how they've introduced the pressure spike. Instead of using the soft boundary condition, you might give it the radiation one (which you can also found 'by default' in femlab, probably a plane wave one depending on how you've constructed your model), it should eliminate the problems associated with soft/hard bcs (usually, naturally for example model size is a factor, but it's pretty easy to add excess domain to get it working). I'd probably first get the bcs ok and then work on the mesh, although in femlab creating an 'improved' mesh is but a click away :biggrin: .
 

Similar threads

  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 4 ·
Replies
4
Views
7K
  • · Replies 3 ·
Replies
3
Views
4K