Professional Documents
Culture Documents
Terna Evaluadora
Ph.D Juan Adolfo Ponciano Castellanos
M.Sc Juan Diego Chi-Wen Chang Santizo
M.Sc Ricardo Enrique Contreras Folgar
12 de Octubre de 2018
1. Introducción
El movimiento de proyectiles es uno de los problemas mas icónicos de
la mecánica clásica. Las ecuaciones de movimiento de un proyectil permiten
una fácil simulación por medio de un programa computacional y su poste-
rior representación gráfica. En este informe se puede encontrar el desarrollo
teórico de las ecuaciones de movimiento para un proyectil cuando no existe
resistencia del aire, cuando la resistencia es proporcional a la velocidad y
por último el caso en el que la resistencia es proporcional al cuadrado de la
velocidad. Ası́ mismo como la simulación de estos fenómenos en un programa
desarrollado en el lenguaje de Fortran 90. Se incluyen las trayectorias simu-
ladas ası́ como los alcance máximos de cada trayectoria.
Como parte de la verificación de la teorı́a se desarrolló un experimento simple
que consiste en la determinación del factor al cual está elevado una
2. Movimiento de Proyectiles
Se procede a definir el problema como: un proyectil de masa m lanzado
desde una altura inicial z0 , desde una posición inicial x0 , con una velocidad
inicial v0 , un ángulo θ con respecto de la horizontal y una fuera de resistencia
al movimiento causada por el aire FR . El diagrama del movimiento se puede
observar en la figura 1.
1
Es importante mencionar que existen dos casos para la fuerza de resis-
tencia que son importantes para el estudio de este problema:
El primer caso a analizar es cuando la fuerza es proporcional a la velo-
cidad del proyectil. (i.e. FR ∝ v.)
3. Ecuaciones de Movimiento
Partiendo de la segunda ley de Newton, la cual establece que la razón del
cambio del momento lineal es proporcional a la fuerza impresa.
ṗ = F
mr̈ = F (1)
2
Caso 2: Fuerza proporcional al cuadrado de la velocidad
4. Fuerza proporcional a ~v
El primer caso a analizar es cuando la resistencia es proporcional a la
velocidad. Separando la ecuación 2 en componentes para el plano xz. Se
obtienen las siguientes ecuaciones:
r(0) = (x0 , z0 )
3
ambos movimientos, de la ecuación 7 se puede obtener una expresión para t
y se sustituye en la ecuación 9. Se obtiene entonces la ecuación:
m2 g
mg mv0 cos θ
z = z0 + sec θ + tan θ x − 2 ln (10)
αv0 α mv0 cos θ − α(x − x0 )
Para esta situación, v tiene una componente vertical p y horizontal, ası́ que
se puede escribir como v = vx î + vz ĵ, además |v| = vx2 + vz2 , sustituyendo
4
en la ecuación 13, se obtiene la ecuación general del movimiento para una
partı́cula en 2D con una resistencia cuadrática a la velocidad.
p
mr̈ = −mg k̂ − β vx2 + vz2 (vx î + vz k̂) (14)
y para la componente en z
p
mz̈ = −mg − βvz vx2 + vz2 (16)
6. Simulación
6.1. Método de Runge-Kutta 4
Para la resolución de las ecuaciones diferenciales se decidió utilizar el
método de Runge-Kutta 4. Este modelo establece que para una ecuación di-
ferencial de orden dos, mediante un cambio de variable se puede obtener un
sistema de dos ecuaciones diferenciales de orden uno y resolverlo simultánea-
mente. Tal y como se puede ver en [?] el modelo se establece como
x0 = f (t, x, y)
y 0 = g(t, x, y)
con condiciones iniciales
x(t0 ) = x0 y(t0 ) = y0
5
m1 = f (tn , xn , yn ) k1 = g(tn , xn , yn )
1 1 1 1 1 1
m2 = f (tn + h, xn + hm1 , yn + hk1 ) k2 = g(tn + h, xn + hm1 , yn + hk1 )
2 2 2 2 2 2
1 1 1 1 1 1
m3 = f (tn + h, xn + hm2 , yn + hk2 ) k3 = g(tn + h, xn + hm2 , yn + hk2 )
2 2 2 2 2 2
m4 = f (tn + h, xn + hm3 , yn + hk3 ) k4 = g(tn + h, xn + hm3 , yn + hk3 )
Cuadro 1: Coeficientes de RK4
6.2. Programa
El programa que compila el método mencionado en la sección anterior se
escribió en el lenguaje Fortran 90 y este consiste en un programa principal en
un ciclo para repetir N veces la subrutina contenida en este. Esta subrutina
contiene el desarrollo principal para una iteración del método RK4.
Adicionalmente se utilizó un modulo para las funciones que se desean mo-
delar, Esto permite que cualquier función sea usada por el método, es como
utilizar una librerı́a en la cual están almacenadas las funciones que se desean
utilizar. También se implementó un sistema de lectura de condiciones inicia-
les desde un archivo de texto ajeno al programa principal. La razón por la
cual se realizó esto es para que se puedan cambiar las condiciones iniciales del
problema sin la necesidad de compilar el programa cada vez que se cambia
un parámetro. Los gráficos se obtuvieron mapeando los datos producidos por
el programa en Gnuplot para su posterior análisis.
7. Resultados de simulación
7.1. Variación del ángulo de elevación
La primera simulación que se realizó consiste en establecer una velocidad
inicial, un factor de amortiguamiento. Los distintos valores del ángulo de
lanzamiento utilizados para la simulación son: θ1 = 10o , θ2 = 15o , θ3 = 20o ,
θ4 = 30o , θ5 = 45o y θ6 = 60o .La gravedad se utilizó como g = 9,81 m/s2
y un paso de h = 0,01. Las condiciones iniciales que se utilizaron fueron las
siguientes
Velocidad inicial: v0 = 35 m/s
6
Factor de amortiguamiento: α = 0,1
Masa: m = 1 kg
7
Como se puede observar en la figura 2 las trayectorias van aumentando
conforme se va aumentando el ángulo de inclinación, es importante mencionar
que existe un ángulo máximo, este hace que el alcance horizontal del proyectil
sea el máximo alcanzado. Este es el caso en el que ambas componentes de las
velocidades son iguales y esto solo se alcanza con ángulo de θ = 45. Luego
de sobrepasado el ángulo máximo de lanzamiento se entra en un intervalo de
ángulos que hace que el proyectil comience a recorrer distancias horizontales
menores como se puede observar en la gráfica color negro, cuyo ángulo de
elevación es de θ = 60, pero al mismo tiempo el alcance vertical es mayor tal
y como se puede observar en la tabla 2
8
Figura 3: Comparación de trayectorias de un proyectil
9
Velocidad inicial: v0 = 45 m/s
Factor de amortiguamiento: α = 0,01
Masa: m = 1 kg
Ángulo de elevación: θ = 45o
10
el alcance vertical y horizontal es el mayor de las 4 trayectorias simuladas. En
la trayectoria morada, la cual cuenta con un coeficiente de amortiguamiento
muy cercano a cero, se puede apreciar que el alcance vertical y horizontal no
se ve muy afectado por lo mencionado anteriormente. En las siguientes dos
trayectorias, la roja y la azul, el factor es mayor y es evidente que mientras
mas alto sea el factor α, Ambos desplazamientos vertical y horizontal se verán
reducidos drásticamente. En la tabla 4 es se puede apreciar la diferencia entre
una trayectoria ideal y una trayectoria con α = 1.
11
Figura 5: Comparación de distintos valores de m
Ası́ mismo los alcances máximos que se obtuvieron por medio de la simulación
son:
12
Corrección Alcance Vertical (m) Alcance Horizontal (m)
Ideal 11.15 95.70
Lineal (v) 11.05 93.80
Cuadrática (v 2 ) 8.50 60.0
8. Parte experimental
Tal y como se puede apreciar en la tabla 6 la diferencia en en alcance
horizontal es de aproximadamente 30 metros. Esto es debido a que la correc-
ción para el cuadrado de la velocidad son valores muy cercanos a cero, por lo
que al integrase en el método Runge-Kutta hace que los valores de posición
y velocidad disminuyan considerablemente.
13
8.1. Planteamiento del problema
Para la parte experimental se decidió replicar el experimento propuesto
por [?]. El problema dice ası́:
La fuerza de resistencia que sufre un cuerpo al moverse en el seno de un fluido
está dirigida naturalmente en sentido contrario al movimiento y depende de
la velocidad del cuerpo. Un modelo para esta dependencia es
F = cv γ (17)
8.2. Materiales
3 filtros de papel de igual masa
Cronómetro
8.3. Procedimiento
1. Ubicar el filtro a una altura de 2m
4. Repetir 20 veces
14
8.4. Resolución
Según el como lo indica el problema se puede considerar que la velocidad
es constante por lo tanto la única fuera interactuando será la resistencia de
la velocidad. De la ecuación 1 se obtiene:
mg = cv γ (19)
8.5. Resultados
A continuación se presenta una tabla con los tiempos promediados de
caı́da en función de el número de filtros lanzados. Como es de esperarse es
evidente que entre mayor sea la masa menor será el tiempo de vuelo. Esto se
verificar con la ecuación 22 ya que mientras mayor sea la masa la la expresión
para log(t) será menor. La incertidumbre en la medición corresponde al error
del instrumento utilizado.
15
Número de filtros (n) Tiempo Promedio de Caı́da (s)
1 2.48 ± 0.10
2 1.80 ± 0.10
3 1.35 ± 0.10
y = log(t) a = γ −1
x = log(nmg/c) b = log(h)
16
realizando la sustitución de a y considerando que el error para γ es:
∆γ 1
= − 2 ∆a (25)
γ a
9. Conclusiones
1. Los datos simulados muestran que a medida que se incrementa el ángulo
de elevación el proyectil aumentará su alcance horizontal, hasta llegar
al ángulo crı́tico θc = 45o .
17