Hi,
Imagine a spud gun with
barrel length l
chamber pressure p
projectile mass m
barrel cross section area A
Disregarding this and that and a lot of other things, and assuming constant pressure and acceleration through the barrel, we get:
let t be the time from firing till the projectile leaves the muzzle.
l = 1/2 a t² ==> t = sqrt(2l / a)
(a = acceleration)
The force on the projectile:
F = ma = pA
so a = pA / m.
and the muzzle velocity is:
v = at = a * sqrt(2) * sqrt(l) / sqrt(a) = sqrt(a) * sqrt(2) * sqrt(l) =
sqrt(p) * sqrt(A) * sqrt(2) * sqrt(l) / sqrt(m)
Now imagine scaling up the gun by a factor r:
l' = r * l
m'= r³ * l³ (we scale the projectile by l in each dimension; it becomes cube l times heavier)
A' = r² * A
p' = p (same pressure)
The muzzle velocity of the scaled gun becomes
v'= sqrt(p') * sqrt(A') * sqrt(2) * sqrt(l') / sqrt(m')
=sqrt(p) * sqrt(A) * sqrt(r²) * sqrt(2) * sqrt(l) * sqrt(r) / (sqrt(m) * sqrt(r³))
= v
So, disregarding this and that and a lot of other things, and assuming constant pressure and acceleration through the barrel, we get:
- there is no muzzle velocity gain in scaling up a gun.
That surprises me a little (or does somebody see a miscalculation somewhere?)
Maybe it's really so; don't pistols shoot about as fast as howitzers?
Rgds
Soren
A simple scaling experiment - just something to think about
- jrrdw
- Moderator


- Posts: 6572
- Joined: Wed Nov 16, 2005 5:11 pm
- Location: Maryland
- Has thanked: 39 times
- Been thanked: 22 times
- Contact:
WTF...Give me 1+1=2. As smart as you just made yourself look with these figures, can you translate it to simple math? For real! Can you?dongfang wrote:Hi,
Imagine a spud gun with
barrel length l
chamber pressure p
projectile mass m
barrel cross section area A
Disregarding this and that and a lot of other things, and assuming constant pressure and acceleration through the barrel, we get:
let t be the time from firing till the projectile leaves the muzzle.
l = 1/2 a t² ==> t = sqrt(2l / a)
(a = acceleration)
The force on the projectile:
F = ma = pA
so a = pA / m.
and the muzzle velocity is:
v = at = a * sqrt(2) * sqrt(l) / sqrt(a) = sqrt(a) * sqrt(2) * sqrt(l) =
sqrt(p) * sqrt(A) * sqrt(2) * sqrt(l) / sqrt(m)
Now imagine scaling up the gun by a factor r:
l' = r * l
m'= r³ * l³ (we scale the projectile by l in each dimension; it becomes cube l times heavier)
A' = r² * A
p' = p (same pressure)
The muzzle velocity of the scaled gun becomes
v'= sqrt(p') * sqrt(A') * sqrt(2) * sqrt(l') / sqrt(m')
=sqrt(p) * sqrt(A) * sqrt(r²) * sqrt(2) * sqrt(l) * sqrt(r) / (sqrt(m) * sqrt(r³))
= v
So, disregarding this and that and a lot of other things, and assuming constant pressure and acceleration through the barrel, we get:
- there is no muzzle velocity gain in scaling up a gun.
That surprises me a little (or does somebody see a miscalculation somewhere?)
Maybe it's really so; don't pistols shoot about as fast as howitzers?
Rgds
Soren
Cannons can have much greater muzzle speed because they can take more recoil.
I think they can chuck stuff at about mach 5, I'll check though. Rifles and pistols don't go much past the sound barrier though.
With scaling up everything I'd not expect to see much change in speed but its uncommon for anyone to scale up a cannon like that. Different sizes tend to have different optimal layouts.
I think they can chuck stuff at about mach 5, I'll check though. Rifles and pistols don't go much past the sound barrier though.
With scaling up everything I'd not expect to see much change in speed but its uncommon for anyone to scale up a cannon like that. Different sizes tend to have different optimal layouts.
- boilingleadbath
- Staff Sergeant 2

- Posts: 1635
- Joined: Sat Mar 12, 2005 10:35 pm
- Location: Pennsylvania, USA
Jrrdw, that is basicaly as simple as the math is going to get... if you get scared of a square root sign or something raised to the third power, you should just stay away from that type of discussion.
That said:
1) Howitzers are designed to shoot somewhat slowly, because they arn't line-of-sight weapons... but, yeah, their velocity is about that of a (typical) handgun. (I'm not counting .223 "pistols" with 12" barrels, for instance)
2) The math looks right, and provides the answear I'd expect.
3) Here's a slightly different derivation of the answear:
a) E = 1/2MV<sup>2</sup> (kinetic energy)
b) E = FD = R<sup>2</sup>D (applied energy is force (radius squared) times distance)
and we assume they are equal and ignore that 1/2 (it's a useful constant, but we don't care about getting the real velocity.)
MV<sup>2</sup>=R<sup>2</sup>D
V = sqrt(R<sup>2</sup>D/M)
And, hey, let's expand everything by r!
V = sqrt(R<sup>2</sup>r<sup>2</sup>Dr/Mr<sup>3</sup>)
The rs cancle out
4) But, what the hell makes us think that if the cannon is twice as long, we'll be putting ammo twice as long in it?
If we don't, of course, the rs don't cancel out compleatly, and V ends up being dependent appon sqrt(r).
5) interesting point:
in this analysis...
R<sup>2</sup>D = Volume
So, that's sqrt(volume/mass)
...hot dang, that's EVBEC!
That said:
1) Howitzers are designed to shoot somewhat slowly, because they arn't line-of-sight weapons... but, yeah, their velocity is about that of a (typical) handgun. (I'm not counting .223 "pistols" with 12" barrels, for instance)
2) The math looks right, and provides the answear I'd expect.
3) Here's a slightly different derivation of the answear:
a) E = 1/2MV<sup>2</sup> (kinetic energy)
b) E = FD = R<sup>2</sup>D (applied energy is force (radius squared) times distance)
and we assume they are equal and ignore that 1/2 (it's a useful constant, but we don't care about getting the real velocity.)
MV<sup>2</sup>=R<sup>2</sup>D
V = sqrt(R<sup>2</sup>D/M)
And, hey, let's expand everything by r!
V = sqrt(R<sup>2</sup>r<sup>2</sup>Dr/Mr<sup>3</sup>)
The rs cancle out
4) But, what the hell makes us think that if the cannon is twice as long, we'll be putting ammo twice as long in it?
If we don't, of course, the rs don't cancel out compleatly, and V ends up being dependent appon sqrt(r).
5) interesting point:
in this analysis...
R<sup>2</sup>D = Volume
So, that's sqrt(volume/mass)
...hot dang, that's EVBEC!
Hi boilingleadbath
E = R² D ? Never heard abt this before. Or I forgot something. Are you referring to a law of physics that I should know
?
And, EVBEC, what is that?
Rgds
Soren
E = R² D ? Never heard abt this before. Or I forgot something. Are you referring to a law of physics that I should know
And, EVBEC, what is that?
Rgds
Soren
Last edited by dongfang on Sun Mar 18, 2007 4:40 am, edited 2 times in total.
- jrrdw
- Moderator


- Posts: 6572
- Joined: Wed Nov 16, 2005 5:11 pm
- Location: Maryland
- Has thanked: 39 times
- Been thanked: 22 times
- Contact:
boilingleadbath wrote:Jrrdw, that is basicaly as simple as the math is going to get... if you get scared of a square root sign or something raised to the third power, you should just stay away from that type of discussion.
Not much in this life scare's me anymore, i've grown to that point. I asked for a translation to simple math, maby i ask to much?
- boilingleadbath
- Staff Sergeant 2

- Posts: 1635
- Joined: Sat Mar 12, 2005 10:35 pm
- Location: Pennsylvania, USA
EVBEC is a spreadsheet I wrote... and it basicaly uses that equation to extrapolate from the latke data.
Search the forums and our wiki for it and you'll find a couple thosand words on the topic.
No, Jrrdw, you didn't ask too much - you asked the <i>impossible</i>.
Search the forums and our wiki for it and you'll find a couple thosand words on the topic.
No, Jrrdw, you didn't ask too much - you asked the <i>impossible</i>.
- jrrdw
- Moderator


- Posts: 6572
- Joined: Wed Nov 16, 2005 5:11 pm
- Location: Maryland
- Has thanked: 39 times
- Been thanked: 22 times
- Contact:
I just emailed it to my niece in collage, she should be able to convert it into simpleton math for us uneducated folks. I'll get back to ya's with the results one way or the other, if anybody can do it, she can! Thiers got to be away!!!
Create an account or sign in to join the discussion
You need to be a member in order to post a reply
Create an account
Not a member? register to join our community
Members can start their own topics & subscribe to topics
It’s free and only takes a minute
Sign in
-
- Similar Topics
- Replies
- Views
- Last post
-
- 3 Replies
- 2139 Views
-
Last post by MrCrowley
-
- 42 Replies
- 13161 Views
-
Last post by SniperNinja
-
- 2 Replies
- 1032 Views
-
Last post by boyntonstu
-
- 15 Replies
- 4776 Views
-
Last post by mattyzip77
-
- 34 Replies
- 11964 Views
-
Last post by Ragnarok



