Missile launch velocity for hitting a moving target

Click For Summary

Homework Help Overview

The problem involves determining the launch velocity of a missile to hit a moving target, given the target's initial position and velocity. The context is rooted in kinematics and relative motion in a three-dimensional space.

Discussion Character

  • Exploratory, Assumption checking, Problem interpretation

Approaches and Questions Raised

  • Participants discuss using relative velocity to find the missile's launch velocity and trajectory. There are questions about the assumptions regarding the initial conditions, such as the position of the launcher and the nature of the target's motion. Some participants express uncertainty about the number of unknowns and the implications of constant versus variable velocities.

Discussion Status

The discussion is ongoing, with various interpretations of the problem being explored. Some participants have offered alternative derivations and expressed the need for clarity on certain assumptions, such as the absence of acceleration and the initial conditions of the target and missile.

Contextual Notes

Participants note that the problem lacks specific details, such as the coordinates of the launcher and target, which are crucial for a definitive solution. There is also mention of the maximum velocity of the missile and the implications of any acceleration, which remain unspecified.

chaoseverlasting
Messages
1,051
Reaction score
3

Homework Statement


There is a target at [tex]r_0=x_0i+y_0j+z_0k[/tex] moving with a velocity of [tex]v=v_xi+v_yj+v_zk[/tex] wrt a missle launcher. With what velocity should the missile be launched so as to hit the target, and find the equation of trajectory of the missile.



The Attempt at a Solution



I did this using relative velocity.

Let the velocity of the missile be [tex]v_m=vm_xi+vm_yj+vm_zk[/tex].

The relative velocity is [tex]v_{rel}=(v_x-vm_x)i+(v_y-vm_y)j+(v_z-vm_z)k[/tex].

The distance between them is [tex]r_0[/tex] and using equations of kinematics, [tex]r_0=v_{rel}t_0[/tex], where [tex]t_0[/tex] is the time to impact.

Now, here at least one of the two should be constant, either the speed of the missile or the time to impact. Assuming the time to impact to be constant, we get [tex]v_{rel}=\frac{r_0}{t_0}[/tex]. Since we know the velocity of the target, we can find the velocity of the missile.

Integrating the velocity of the missile wrt t with limits 0 to [tex]t_0[/tex], we get the trajectory of the missile. Is this correct? Is there some other way to do this?
 
Physics news on Phys.org
chaoseverlasting said:

Homework Statement


There is a target at [tex]r_0=x_0i+y_0j+z_0k[/tex] moving with a velocity of [tex]v=v_xi+v_yj+v_zk[/tex] wrt a missle launcher. With what velocity should the missile be launched so as to hit the target, and find the equation of trajectory of the missile.

It's not clear form your question but I am assuming that the rocket launcher is at the origin and that there is no acceleration at all? (you treat the problem as if it was in space, far from any planet or star?)

I am assuming that the initial position of the target and its velocity are known? But all the components of the rocket velocity are unknown? You are not given the speed of thr rocket?


There is a range of possible answers then. Too many unknowns.
 
nrqed said:
It's not clear form your question but I am assuming that the rocket launcher is at the origin and that there is no acceleration at all? (you treat the problem as if it was in space, far from any planet or star?)

I am assuming that the initial position of the target and its velocity are known? But all the components of the rocket velocity are unknown? You are not given the speed of thr rocket?


There is a range of possible answers then. Too many unknowns.

Yeah. Exactly. Except that rocket velocity is constant. Sorry I didnt point that out. Would this work though, as a general expression?
 
Like nrqed said, there are too many unknowns in the question. The way I read it, I can visualize a target moving with some specific velocity in cartesian space, and a missile(physics unknown) is fired at it from some location in space. I'm sorry but I can't do much with a question like this. Is this for some game simulation or something?
 
well relative velocities won't exactly be the difference... Okay, the speed of the missile is considered to be low...

ANYWAY VECTORS CAN ONLY DENOTE MOVEMENT IN A DIRECTION AND MAGNETUDE. VECTORS DO NOT DEFINE ANY POINT IN SPACE. Although a general equation can be formed, the coordinates of the launcher and the target must be given. Otherwise, for all I know it could be anywhere...:rolleyes:

Also like the previous posters have said, an important variable is also the maximum velocity of the launcher can give the missile. If you are counting the sudden acceleration or any other acceleration of the missile, they must be given as this affects the angle or the direction in which you fire the missile...
 
prasannapakkiam said:
well relative velocities won't exactly be the difference... Okay, the speed of the missile is considered to be low...

ANYWAY VECTORS CAN ONLY DENOTE MOVEMENT IN A DIRECTION AND MAGNETUDE. VECTORS DO NOT DEFINE ANY POINT IN SPACE. Although a general equation can be formed, the coordinates of the launcher and the target must be given. Otherwise, for all I know it could be anywhere...:rolleyes:

Also like the previous posters have said, an important variable is also the maximum velocity of the launcher can give the missile. If you are counting the sudden acceleration or any other acceleration of the missile, they must be given as this affects the angle or the direction in which you fire the missile...

As ngred pointed out and I confirmed, the launcher is at the origin. The velocity of the target is a constant. And I know about the vectors. There is no acceleration being taken into account. Everything is "as is". Its a pretty simple thing. Anyway, thanks a lot for your input.
 
chaoseverlasting said:

Homework Statement


There is a target at [tex]r_0=x_0i+y_0j+z_0k[/tex] moving with a velocity of [tex]v=v_xi+v_yj+v_zk[/tex] wrt a missle launcher. With what velocity should the missile be launched so as to hit the target, and find the equation of trajectory of the missile.



The Attempt at a Solution



I did this using relative velocity.

Let the velocity of the missile be [tex]v_m=vm_xi+vm_yj+vm_zk[/tex].

The relative velocity is [tex]v_{rel}=(v_x-vm_x)i+(v_y-vm_y)j+(v_z-vm_z)k[/tex].

The distance between them is [tex]r_0[/tex] and using equations of kinematics, [tex]r_0=v_{rel}t_0[/tex], where [tex]t_0[/tex] is the time to impact.

Now, here at least one of the two should be constant, either the speed of the missile or the time to impact. Assuming the time to impact to be constant, we get [tex]v_{rel}=\frac{r_0}{t_0}[/tex]. Since we know the velocity of the target, we can find the velocity of the missile.

Integrating the velocity of the missile wrt t with limits 0 to [tex]t_0[/tex], we get the trajectory of the missile. Is this correct? Is there some other way to do this?


I get almost the same equation.

Another derivation is :

position versus time of the missile:
[tex]\vec{r}_m = \vec{v}_m t[/tex]

Position versus time of the target:

[tex]\vec{r}_t = \vec{r}_0 + \vec{v}_t t[/tex]

There is an intercept when the two positions are equal at the same time, so we just set the two equal and isolate

[tex] \vec{r}_0 = (\vec{v}_m - \vec{v}_t) t[/tex]
which has the opposite sign of your equation (your v relative is v_t minus v_m)


Hope this helps.
 
nrqed said:
I get almost the same equation.

Another derivation is :

position versus time of the missile:
[tex]\vec{r}_m = \vec{v}_m t[/tex]

Position versus time of the target:

[tex]\vec{r}_t = \vec{r}_0 + \vec{v}_t t[/tex]

There is an intercept when the two positions are equal at the same time, so we just set the two equal and isolate

[tex] \vec{r}_0 = (\vec{v}_m - \vec{v}_t) t[/tex]
which has the opposite sign of your equation (your v relative is v_t minus v_m)


Hope this helps.

Yes. Thank you. Any ideas on how to go about coding this?
 
  • #10
chaoseverlasting said:
Yes. Thank you. Any ideas on how to go about coding this?

Well, if I understand correctly you know the initial position r_0 and the velocity of the target. Just isolate the velocity of the missile:

[tex]\vec{v}_m = \frac{\vec{r}_0}{t} + \vec{v}_t[/tex]

So you could just pick an arbitrary time "t" and plug it into find the velocity you want.

You may also want tolook at the link provided by Dick.
 

Similar threads

Replies
5
Views
3K