Solving Projectile w/ Initial Height, Height Max, Horiz Dist.

Click For Summary

Discussion Overview

The discussion revolves around deriving a formula for determining the launch velocity, launch angle, and time of flight for a projectile given its initial height, maximum height, and total horizontal distance traveled. The focus is on the complexities introduced when the initial height is not at ground level, exploring various approaches and equations related to projectile motion.

Discussion Character

  • Exploratory
  • Technical explanation
  • Mathematical reasoning
  • Debate/contested

Main Points Raised

  • Matt seeks a formula for projectile motion parameters when the initial height differs from ground level, noting the increased complexity.
  • One participant suggests using a system of equations to derive the necessary parameters, outlining steps involving vertical and horizontal components of motion.
  • Another participant agrees with the outlined steps but emphasizes that the angle cannot be canceled out as it is essential for determining the trajectory.
  • A different approach using potential and kinetic energy equations is proposed, leading to expressions for vertical velocity and time of ascent/descent.
  • Some participants discuss the implications of canceling the angle in their equations, noting that while it simplifies calculations, it may overlook necessary conditions for the trajectory.
  • One participant expresses difficulty in solving a related problem using only initial height, maximum height, and time of flight, suggesting that the horizontal distance can vary independently of the vertical parameters.

Areas of Agreement / Disagreement

Participants exhibit a mix of agreement and disagreement regarding the methods for solving the problem. While some approaches are acknowledged as potentially efficient, there is no consensus on a single solution or method that resolves all aspects of the problem.

Contextual Notes

Participants note the complexity of the equations involved and the potential for different outcomes based on varying assumptions about the launch angle and horizontal distance. The discussion highlights the interdependence of vertical and horizontal components in projectile motion.

Matthew_S
Messages
6
Reaction score
0
Hi everyone,

I'm trying to design a formula that determines the launch velocity, launch angle, and time spent in the air for a projectile if only the initial launch height, maximum height reached, and total horizontal distance traveled before the projectile hits the ground are known. It's not too hard to design a formula if the initial height is the ground (since the parabolic path taken by the projectile is symmetrical), but once the initial height and ground level are different, things get a lot harder. I tried looking everywhere online and deriving my own formula, without success. Does anyone know of such a formula?

Thanks,
Matt
 
Physics news on Phys.org


You can work through it with a system of equations but it gets a bit convoluted. I'll explain the process that you'd go through to solve it, but I won't bother writing out the equations as they get quite long and ugly. Let me know if further explanation is needed.

The ball reaches the max height when the vertical velocity is 0, so make an equation for the y-component of initial velocity (I called initial velocity vi, and the y-component is viy), and set viy to 0. Solve this for t; I called it tmax, for the time that the projectile reaches the max height.

Next, make an equation for the height of the projectile as a function of time. In this equation, substitute tmax for t. The height can be called hmax, this is one of your known parameters. Solve this equation for vi.

Then, you want to make an equation for the final x-distance (I called this xf). The projectile will reach this final x-distance at the moment the height of the projectile reaches 0, and it hits the ground. Using your height equation and setting height to 0, you can solve for t, to find the time that the ball contacts the ground (tf).

Make an equation for the x-displacement using the x-component of velocity (vix=vicos(θ)). Replacing t with tf and x with xf, this allows you to use another known parameter. Substitute in the vi and tf found earlier, and you can solve for theta.

After you have theta, you can plug it into your vi equation to find the numerical value for vi. Hope this helps.
 
Last edited:


Thank you so much! I don't think you solve for the velocity in the height equation, only the vertical component. But using your steps, I was able to get the angle to cancel out and get only the velocity. The ugliest kinematics equation I've ever seen, but it gets the job done.
 


Matthew_S said:
Thank you so much! I don't think you solve for the velocity in the height equation, only the vertical component. But using your steps, I was able to get the angle to cancel out and get only the velocity. The ugliest kinematics equation I've ever seen, but it gets the job done.

If you cancel out the angle, it won't do you any good because your answer is dependent on the angle.
In the height equation, you use viy=visinθ to solve for vi.
 


From the launch height h and max height H, using the potential/kinetic energy equation, you get Y = \sqrt {2g(H - h)}, where Y is the vertical component of the velocity. You also get T_1 = \frac Y g = \sqrt { \frac { 2(H - h) } g } for the time of ascent, and, similarly, T_2 = \sqrt { \frac { 2H } g } for the time of descent. Then, X = \frac D {T_1 + T_2}, for the horizontal velocity component, and \theta = \arctan \frac Y X. You could probably simplify things somewhat.
 


When the angle canceled out, I was left with an equation whose only unknowns were the total time and velocity. I managed to express t in terms of h_max, h_0, and fundamental constants and solved for v, which could then be used for theta. In response to voko, I didn't see that approach until now but it looks a lot more efficient than what I did before.

I'm now working on solving a projectile problem knowing only the initial launch height, the maximum launch height, and the time the projectile was in the air. I'm trying to find the distance by working backwards, but it's not working so far.
 
Last edited:


For the sake of completeness: V = \sqrt {X^2 + Y^2} - that's the magnitude of the launch velocity.
 


Matthew_S said:
When the angle canceled out, I was left with an equation whose only unknowns were the total time and velocity. I managed to express t in terms of h_max, h_0, and fundamental constants and solved for v, which could then be used for theta. In response to voko, I didn't see that approach until now but it looks a lot more efficient than what I did before.

The angle can cancel out of the max height equation because with the right velocity, you can reach a given max height from any launch angle. However, the xf location is different for each launch angle in this case. There's only one angle that will make a trajectory that goes through both points (hmax and xf), so although it may seem like the angle can cancel from the height equation, it's necessary to keep it in.
 


Matthew_S said:
I'm now working on solving a projectile problem knowing only the initial launch height, the maximum launch height, and the time the projectile was in the air. I'm trying to find the distance by working backwards, but it's not working so far.

There is no solution for this. The total flight time is a condition only on the vertical velocity component. The horizontal component may be any, and you can get arbitrary distance for any flight time.
 
  • #10


That's true, thanks again - you saved me a lot of time
 

Similar threads

  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 25 ·
Replies
25
Views
4K
  • · Replies 2 ·
Replies
2
Views
3K
Replies
1
Views
2K
  • · Replies 7 ·
Replies
7
Views
3K
Replies
5
Views
2K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 15 ·
Replies
15
Views
27K