Maximum height of ball with changing acceleration

Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
9 replies · 2K views
I put basic on this because my maths skills are exactly that and I suspect the answer to this question will be fairly maths heavy.

I understand that the equation to calculate the maximum height of a projectile (ignoring wind resistance) is

Hmax = (Vf2 - Vi2)/2a

But this only works over small distances and doesn't take into account the change in acceleration due to being further away from the center of the mass the object is being fired from. I've tried to google this but I must be using silly search terms because the results aren't quite what I'm asking.

Any help would be appreciated :)
 
Physics news on Phys.org
How the heck high is this ball being fired??

Gravity does not change appreciably at altitude from Earth until you get well past low orbit.
 
The force acting between to masses can be written as

F = G ⋅ m1 ⋅ m2 / r2

G ... constant (6.674 ⋅ 10-11 m3/(kg ⋅ s2)
m1 ... mass 1 (e.g. projectile)
m2 ... mass 2 (e.g. earth) (5.972 ⋅ 1024 kg)
r ... distance between the centres of mass of m1 & m2

Due to energy consistency (with v0 = initial velocity) →

m1 ⋅ v02 / 2 = ∫ [(G ⋅ m1 ⋅ m2 / r2) ⋅ dr]

integrating from r1 to r2 → v02 / 2 = G ⋅ m2 ⋅ (1 / r1 - 1 / r2)

If you start from the surface of the Earth r1 ≈ 6.37 ⋅ 106 m, plugging that in, you get r2
 
The weight of the cannon ball doesn't matter, but if the initial velocity v0 = 10 ⋅ 103 m / s

r2 = 1 / { (1 / r1) - [v02 / ( 2 ⋅ G ⋅ m2 ) ] }

r2 = 1 / { (1 / (6.37 ⋅ 106)) - [108 / ( 2 ⋅ 6.674 ⋅ 10-11 ⋅ 5.972 ⋅ 1024 ) ] } = 31,708 ⋅ 103 m

That's the distance from the Earth's centre of mass, so you have to substract the radius: 31,708 ⋅ 103 - 6,370 ⋅ 103 = 25,338 ⋅ 103 m → about 25300 km above Earth surface.
 
  • Like
Likes   Reactions: Greg Bernhardt and Ryan_m_b
Ryan_m_b said:
I put basic on this because my maths skills are exactly that and I suspect the answer to this question will be fairly maths heavy.

I understand that the equation to calculate the maximum height of a projectile (ignoring wind resistance) is

Hmax = (Vf2 - Vi2)/2a

But this only works over small distances and doesn't take into account the change in acceleration due to being further away from the center of the mass the object is being fired from. I've tried to google this but I must be using silly search terms because the results aren't quite what I'm asking.

Any help would be appreciated :)

For large distances and velocities, you could equate total energy,, kinetic and potential.
 
  • Like
Likes   Reactions: Ryan_m_b
One more thing :) I've had a go at rearranging the equation but again, maths skills. How would this example work if instead of the initial velocity you had everything else? In other words you knew the and the radius of Earth and were told that an object reached a height of X, how would you work out he initial velocity?
 
Ryan_m_b said:
One more thing :) I've had a go at rearranging the equation but again, maths skills. How would this example work if instead of the initial velocity you had everything else? In other words you knew the and the radius of Earth and were told that an object reached a height of X, how would you work out he initial velocity?

v0 = SQRT[2 ⋅ G ⋅ m2 ⋅ (1 / r1 - 1 / r2)]

But you must not forget to add the radius of the Earth to the heights above the surface,

so r1 = 6.37 ⋅ 106 m (if started from the Earth surface)
and r2 = h + 6.37 ⋅ 106 m (if h = height above surface in m)
 
  • Like
Likes   Reactions: Ryan_m_b