Paritian

Physics

Ballistic Pendulum Calculator (Speed of a Projectile)

Speed of a bullet or ball from how far a hanging block swings after catching it, with the height risen and the share of energy lost in the impact.

Results

Speed of the projectile 164.3 m/s
Height the block rises 3.41 cm
Speed of block and projectile just after impact 0.818 m/s
Share of the projectile's energy lost in the impact 99.50 %
Kinetic energy of the projectile 135 J
How it changes
Speed of the projectileMaximum swing angle 0 – 30. Speed of the projectile: 0 → 325.824Speed of the projectile0100200300400051015202530Maximum swing angle (°)

The dashed line marks the value you entered.

What this tool does

The ballistic pendulum splits a fast problem into two easy ones: the catch is a perfectly inelastic collision, where momentum is conserved but energy is not, and the swing that follows is an ordinary rise in which energy is conserved. Working back from the height gives the speed of the block, and from there the speed of the projectile. Most of the projectile's energy is lost in the impact, the share M ÷ (m + M), which for a light bullet in a heavy block is nearly all of it. That is why the block's swing looks tiny compared with the energy fired into it.

Formula

m v = (m + M) V · ½ V² = g h · h = L (1 − cos θ) · v = (m + M) ÷ m × √(2 g L (1 − cos θ))

Variables

SymbolMeaningUnit
mbMass of the projectileg
bmMass of the pendulum blockkg
llLength of the pendulumm
thMaximum swing angle°
VSpeed of the projectilem/s
HHeight the block risescm
VASpeed of block and projectile just after impactm/s
LSShare of the projectile's energy lost in the impact%
KEKinetic energy of the projectileJ

Worked example

  • Mass of the projectile10 g
  • Mass of the pendulum block2 kg
  • Length of the pendulum1 m
  • Maximum swing angle15 °
  • Speed of the projectile164.3 m/s
  • Height the block rises3.41 cm
  • Speed of block and projectile just after impact0.818 m/s
  • Share of the projectile's energy lost in the impact99.50 %
  • Kinetic energy of the projectile135 J

Limitations

  • The formula assumes ideal conditions: no friction losses, no air resistance and no efficiency losses unless you enter them.
  • Mixing units is the most common source of error. Convert every input to the units shown next to each field before calculating.