Discussion Groups

Simulation Mechanical and Multiphysics

Posts: 5
Registered: ‎07-18-2013

How to Simulate Gunpowder Explosion?

484 Views, 1 Replies
04-01-2014 11:38 AM
Hey Guys, I'm working on a school project for my ME design class and have an idea about cad-ing a cannon and running a simulation to see how many times it would fire before needing repair. My idea is that I want to take the cannon, (part/ assembly), add a charge of gunpowder, add a cannon ball and simulate what happens when the powder explodes. Ideally, it would be awesome if I could run a time to failure analysis for it (which if I can handle if I can do the above).
Please use plain text.
Product Support
Posts: 641
Registered: ‎08-24-2011

Re: How to Simulate Gunpowder Explosion?

04-01-2014 12:18 PM in reply to: schererj

Sounds like a fun project.  What you are going to have to do is determine the pressure built up by the explosion and then apply that as a pressure boundary condition on the inside surface of the cannon chamber.  From there go through your SN curve or maybe even more of a fracture mechanics kind of study or use Simulation Mechanical's Fatigue solver.  We don't have a chemical reaction simulation software which may be able to solve for this type of physics.  In industry simulating just the projectile coming out of the cannon is not a trivial simulation and is best done in 2D.


Quick google search that might help... Overpressure calculation which would be based on the size of your charge behind your cannon.  http://en.wikipedia.org/wiki/Overpressure


What might be interesting is to look at the size of the charge for the fixed cannon size and how how long the cannon would last for the given charge size.  That would make a more interesting story...  Maybe find a civil war cannon model @ Grab CAD to work from.





Royce Abel
Please use plain text.