There are some "internal balistics" programs that do a good job estimating velocity, pressure. stability and so on.
The problem is pretty complex. There are "burn profiles" for different powders. You have to account for how much is burned (and thus, the surface area of exposed powder), the pressure, the temperature, the resistance of the bullet to moving, and probably a few other variables I can't think of at this hour.
Then you have to integrate all these things over time as the powder burns and the bullet goes down the barrel. A simple formula may exist for a single powder, single bullet, single seating depth, single charge weight, and various barrel lengths. But I imagine you want to look at different powders, bullets, and so on....
-tINY
|