A projectile is going to be fired from a cannon on level ground.
At what angle from the ground should it be fired so that it travels the maximum distance in the air ?
Details and Assumptions :
This section requires Javascript.
You are seeing this because something didn't load right. We suggest you, (a) try
refreshing the page, (b) enabling javascript if it is disabled on your browser and,
finally, (c)
loading the
non-javascript version of this page
. We're sorry about the hassle.
Ah, I thought maximum distance means horizontal distance....
Log in to reply
I made the same mistake. I couldn't figure out why this obvious result was considered a 'hard' problem.
I had the same idea, but I wasn't able to evaluate the integral. I'm just wondering how it occurs to you to use all these integration tricks: division, change of boundaries, ideal substitution, etc. It's hard for me to follow, not to mention how hard it would to actually carry out anything similar. Anyway, great job!
I think igot it now
What do you exactly mean when you say solving numerically what kinda of methods do you use to get an approximate answer or did you just use a calculator ?
Log in to reply
Well, the equation 1 = sin θ ln ( sec θ + tan θ ) could be solved by an iterative technique such as Newton-Raphson. For speed, the method I use was the NSolve command in Mathematica.
I have a stupid question that I can't wrap my head around, If we tried calculating the distance covered in the x-axis and the y-axis and then add them together shouldn't it give the same result I mean the ball only covers horizontal or vertical distance but when I tried doing this it didn't work and theta came out to be about 58.3 or something.
Log in to reply
Distance in 2D doesn’t work that way. Think of travelling along a diagonal of a unit square. You go 1 alone and 1 up, considering your horizontal and vertical motion separately. On the other hand, the total distance you travel is 2 , and not 1 + 1 = 2 .
Might i ask how you got the trajectory function y(theta,x)?
Log in to reply
When dealing with projectiles you can write the y as a function of time y(t) and the x as a function of time too x(t) these are called parametric equations, and since you have x in terms of t you can invert the function and have t in terms of x -> t(x), and then substitute that in y and you will have y in terms of x -> y(t(x)) and that is it,I would recommend trying to prove it yourself, if you are wondering how to get y(t) and x(t) well that has to do with projectiles which I wouldn't be able to explain very well and a quick search will yield a lot of great results
But long story short that the y motion doesn't affect the x motion and we consider each one separately so when considering y motion we have constant acceleration which is -g gravity integrating this will yield the velocity function in the y motion with respect to time integrating again will give us the y position in terms of time which is y(t) the same could be done for the x motion where we neglect air resistance so we have no acceleration in the x motion.
Hope this helped :)
Log in to reply
Thanks! Sorry for the late reply!
Log in to reply
@James Long – 2 months later i did the substitution and got the expression. yay! :)
But you said to neglect air resistance. ????
Log in to reply
I am. I am just writing the trajectory of a particle falling freely under constant vertical gravity - the resulting trajectory is a parabola.
If you are worried about the validity/relevance of the model, it is clearly just an approximation (unless you want to fire the cannon on the moon). If your projectile is something like a ball bearing, and you don't throw it too hard, the model is a reasonable approximation.
Huh, where has anyone NOT neglected air resistance?! :-)
Could anyone tell me if you can do it this way? Fire at speed V and angle a. The vertical and horizontal speeds are
Vy = V sin a - gt
Vx = V cos a
Don't work out the trajectory, instead the infinitesimal x and y distances travelled in dt time are dt Vy and dt Vx
The path travelled in dt is
dp = Sqrt( (dt Vy)^2 + (dt Vx)^2)
dp = dt sqrt( Vy^2 + Vx^2)
Now path length p is the integral of dp over time from 0 to T.
T = (2 V sin a) / g
I don't know if you can do such an integral, but looks OK.
If you can, then differentiate p with respect to a. Set dp/da = 0. Solve for a.
Does this seem like a good approach?
Log in to reply
Well, from trying this out on a circle, your method did seem to work ok... But, in the current problem, integrating that square root looks hellish. :-s
Log in to reply
Thanks for your effort. To me, my method seems more intuitive than that used in the answer. In the answer we have to go for the forces to the trajectory. Of course here it is a parabola (we all know that) but more generally it is an extra step.
A projectile fired from level ground at an an angle θ with initial velocity v and gravity g follows the path of a parabola that reaches a maximum height of 2 g v 2 sin 2 θ and a range of g 2 v 2 sin θ cos θ (see here ). If we let the vertex of the parabolic path be the origin, then the coordinates of where the projectile lands would be ( g v 2 sin θ cos θ , − 2 g v 2 sin 2 θ ) , which would make the equation of the parabolic path y = − 2 v 2 g sec 2 θ x 2 .
The length of the path can be expressed as L = 2 ∫ 0 g v 2 sin θ cos θ 1 + ( d x d y ) 2 ⋅ d x = 2 ∫ 0 g v 2 sin θ cos θ 1 + v 4 g 2 sec 2 θ x 2 ⋅ d x . Using trig substitution with sec α = 1 + v 4 g 2 sec 2 θ x 2 gives L = g 2 v 2 cos 2 θ ∫ 0 θ sec 3 α ⋅ d α , and since ∫ 0 θ sec 3 α ⋅ d α = 2 1 ( tan θ sec θ + ln ( sec θ + tan θ ) ) this simplifies to L = g v 2 sin θ + g v 2 cos 2 θ ln ( sec θ + tan θ ) .
The maximum length can occur when d θ d L = g 2 v 2 cos θ ( 1 − sin θ ln ( sec θ + tan θ ) ) = 0 , and in this case the maximum is length is when 1 = sin θ ln ( sec θ + tan θ ) , which solves numerically to 5 6 . 4 6 5 8 ° .
Problem Loading...
Note Loading...
Set Loading...
If the ball is released with initial speed V at an angle of θ to the horizontal, the trajectory of the ball is y = x tan θ − 2 V 2 g x 2 sec 2 θ = x tan θ − 2 a 1 x 2 sec 2 θ where a = g V 2 . Then the ball hits the ground again when y = 0 , which happens when x = 2 a sin θ cos θ . Thus the length of the flightpath of the ball is D ( θ ) = ∫ 0 2 a sin θ cos θ 1 + ( y ′ ) 2 d x = ∫ 0 2 a sin θ cos θ 1 + ( tan θ − a 1 x sec 2 θ ) 2 d x = a cos 2 θ 1 ∫ 0 2 a sin θ cos θ a 2 cos 4 θ + ( x − a sin θ cos θ ) 2 d x = a cos 2 θ 1 ∫ − a sin θ cos θ a sin θ cos θ a 2 cos 4 θ + x 2 d x = a cos 2 θ ∫ − tan θ tan θ 1 + y 2 d y = 2 a cos 2 θ ∫ 0 θ sec 3 u d u = 2 a cos 2 θ × 2 1 [ tan θ sec θ + ln ( sec θ + tan θ ) ] = a [ sin θ + cos 2 θ ln ( sec θ + tan θ ) ] and D ′ ( θ ) = a [ cos θ + cos θ − 2 sin θ cos θ ln ( sec θ + tan θ ) ] = 2 a cos θ [ 1 − sin θ ln ( sec θ + tan θ ) ] Thus D ( θ ) will be maximized when sin θ ln ( sec θ + tan θ ) = 1 (there is also a local minimum at θ = 2 1 π , and a global minimum at θ = 0 ). Solving this last equation numerically, we obtain θ = 0 . 9 8 5 5 1 4 7 3 7 8 6 , or 5 6 . 4 6 5 8 ∘ .