¿Resolver para la velocidad inicial de un proyectil dado el ángulo, la gravedad y las posiciones inicial y final?

Encontré ecuaciones http://www.physicsclassroom.com/Class/1DKin/U1L6a.cfm para resolver todo (y reorganizadas para resolver todo) relacionadas con el movimiento de proyectiles EXCEPTO esto, aunque debería ser posible.

  • Gravedad = 10 m/s^2 (por simplicidad)
  • Ángulo de lanzamiento = cualquier ángulo en 0-360 grados
  • Posición de lanzamiento en coordenadas x, y = cualquier posición, podría ser una elevación diferente a la posición de aterrizaje
  • Posición de aterrizaje en coordenadas x, y = cualquier posición que no sea la posición de lanzamiento, podría tener una elevación diferente a la posición de lanzamiento

¿Cuál es la ecuación general para resolver la velocidad inicial para todos los ángulos 0-360 para alcanzar un objetivo en x2,y2 cuando se lanza desde x1,y1?

Nota: dependiendo de la dirección en la que esté lanzando el proyectil, algunos ángulos no serán posibles, pero tenga en cuenta que si estaba a una altitud muy alta y estaba lanzando un proyectil a un objetivo debajo de usted, lance ángulos que no sean 0-180 será viable.

Para que quede claro, esta es la orientación de la rueda de 360 ​​grados de la que estoy hablando, que tiene 90 grados en la parte superior y 270 en la parte inferior:rueda de grados

¿Y en qué parte te está costando?
Presumiblemente, está ignorando el arrastre y la curvatura de la tierra, por lo que la velocidad horizontal permanecerá constante. Esto fija el tiempo en algún sentido.
Gracias Kevin, no sabía sobre el intercambio de pila de física.
@copper.hat, sí, estoy ignorando el arrastre, la curvatura y todas las demás variables no mencionadas para mantenerlo simple, pero no creo que se necesite tiempo para este problema, ya que tenemos 4 partes del rompecabezas ( Ángulo, Gravedad, Pos. Inicial, Pos. Final)
Estaba trabajando en una derivación que era simple y clara, pero no pude encontrar nada significativo. Entonces, solo diré que la respuesta que está buscando está en wikipedia. movimiento de proyectil . Si está interesado en la derivación, vuelva y háganoslo saber.
Gracias por intentar con Kevin Driscoll, revisé la página wiki pero desafortunadamente no pude encontrar una ecuación aplicable: la más cercana necesita una variable llamada "altura de caída" que no conozco. Encontré una ecuación en otra publicación similar aquí en el intercambio de pila que parece aún más cercana, pero no puedo reorganizar la velocidad inicial (v0) para que esté a la izquierda, ¿pueden ayudarme? Enlace->: enlace - HAZ CLIC EN MI
Además, nunca diga gravedad = [número en m/s 2 ]. Da urticaria a los físicos. Esa variable es la aceleración de la gravedad. Decir que es solo la gravedad es realmente incorrecto.

Respuestas (3)

Ecuaciones de movimiento:

(i) y ( t ) = 10 t 2 + v y t + y 1 , dónde v y es el y -componente de la velocidad inicial.

(ii) X ( t ) = v X t + X 1 , dónde v X es el X -componente de la velocidad inicial.

Resolver t F , la hora del aterrizaje, en términos de v X utilizando la ecuación (ii). Introduce eso en la ecuación (i) para obtener una relación entre v y y v X .

¿No hay una forma más sencilla, con una sola ecuación? dado que conocemos tanto la posición inicial como la posición final, al restar estos (x2-x1), (y2-y1) obtenemos el desplazamiento de x e y, lo que sugiere una sola ecuación para resolver cualquier velocidad inicial dado cualquier ángulo viable, ¿bien? No debería ser necesario saber el tiempo en absoluto, solo introduce complejidad. Simplemente no soy lo suficientemente inteligente como para componer una fórmula como esa.
Sí, hay una forma más sencilla que esta. Publicaré una respuesta en breve, ya que parece que Math SE ha parecido tan apropiado.

Comience con las ecuaciones de movimiento:

Δ X = V porque θ t
Δ y = V pecado θ t 1 2 gramo t 2
Tenemos dos incógnitas V , t y dos ecuaciones. De la primera ecuación tenemos:
t = Δ X V porque θ
Conéctalo a la segunda ecuación:
Δ y = V pecado θ ( Δ X V porque θ ) 1 2 gramo ( Δ X V porque θ ) 2
Ahora podemos resolver para V .
Δ y = broncearse θ Δ X 1 2 gramo Δ X 2 V 2 porque 2 θ
Δ y broncearse θ Δ X = 1 2 gramo Δ X 2 V 2 porque 2 θ
Δ y + broncearse θ Δ X = 1 2 gramo Δ X 2 V 2 porque 2 θ
V 2 = gramo Δ X 2 2 porque 2 θ ( Δ y + broncearse θ Δ X )
V = gramo Δ X 2 2 porque 2 θ ( Δ y + broncearse θ Δ X )
V = gramo Δ X 2 Δ X 2 pecado θ porque θ 2 Δ y porque 2 θ
desde 2 pecado θ porque θ = pecado 2 θ
V = gramo Δ X 2 Δ X pecado 2 θ 2 Δ y porque 2 θ

Aquí tenemos V en términos de nuestras condiciones iniciales, Δ X , Δ y , gramo , θ .

Esto es lo que he encontrado para trabajar hasta ahora:

velocidad inicial = Gravedad X 2 X 1 ( broncearse ( Ángulo de lanzamiento ) ) 2 + 1 ) 2 broncearse ( Ángulo de lanzamiento ) 2 Gravedad ( y 2 y 1 ) X 2 X 1

Sin embargo, aunque parece funcionar muy bien para ángulos de lanzamiento altos, cuanto más bajo es el ángulo, menos preciso parece volverse (usando píxeles en la pantalla como referencia), ¿alguien puede averiguar qué falla tiene?

ACTUALIZAR Me equivoqué antes, funciona bien en todos los ángulos siempre que las posiciones Y de lanzamiento y aterrizaje sean las mismas, la ecuación de alguna manera no tiene en cuenta el terreno "desigual", ¡y estoy perplejo por esto!