Sei sulla pagina 1di 2

Mecánica de Fluidos II

Prácticas 1 y 2:
Métodos Numéricos para EDOs

1. Problemas de Valor Inicial (PVI):


Ejercicio 1.1. Dar solución analítica y numérica (con ∆t = 1, 0.1, 0.01) con los esquemas de Euler y
Runge-Kutta 2 (RK2) para los siguientes PVI:
y 0 (t) = 1, y(0) = 0, 0 ≤ t ≤ 3.

y 0 (t) = −y(t), y(0) = 1, 0 ≤ t ≤ 3.


y 0 (t) = y(t) − t2 + 1, y(0) = 1/2, 0 ≤ t ≤ 2.
Hacer gráfica de la soluciones junto a la solución analítica y comparar el error relativo en t = 1 s en cada
caso.

Ejercicio 1.2. Convertir el siguiente PVI de segundo orden a un sistema de dos ecuaciones de primer
orden y calcular la solución numérica con una esquema de Euler y RK2 hasta t = 6.28 con ∆t = 0.01.

y 00 (t) + y(t) = 0, y(0) = 1, y 0 (0) = 0.

Mostrar en una gráfica la solución de la ecuación inicial y comparar el error relativo con cada esquema.

Ejercicio 1.3. Hallar la solución de un problema de vórtices puntuales consistente en dos vórtices
puntuales de circulación unitaria localizados en los puntos x = 1 y x = −1 del eje de abscisas en el
instante inicial hasta que completen dos vueltas completas cada uno. Calcular primero analíticamente el
tiempo que tardan en dar dos vueltas y luego utilizar ese valor para calcular el tiempo total de cálculo del
esquema numérico. Utilizar un esquema numérico Euler y Runge-Kutta 2 con ∆t = 0.01. Dar la posición
de los dos puntos en el instante de tiempo elegido y comprobar como el error numérico ha desviado
los puntos de su posición inicial. Mostrar una única imagen con los dos vórtices diferenciados para los
instantes t = 10, 20, 30, 40 y 50. La velocidad de un vórtice situado en (xi , yi ) viene dada por la suma
de las velocidades inducidas por el resto de vórtices en ese punto:
N
dxi 1 X yj − yi
= Γj
dt 2π (xi − xj )2 + (yi − yj )2
j=1,j6=i

N
dyi 1 X xi − xj
= Γj
dt 2π (xi − xj )2 + (yi − yj )2
j=1,j6=i

Cuando se completan las dos vueltas, ¿Se puede extraer alguna conclusión respecto al eso de un mé-
todo de primer orden (Euler) o de segundo order (RK2)? ¿Y al completar 4 vueltas? Probar distintas
configuraciones de los vórtices (e.g. más vórtices, vórtices de signo opuesto,...).

1
2. Método del disparo
Ejercicio 2.1. Dada la parábola y = x2 − 3x + 2, hallar un punto de corte usando:

el método de Newton con λ0 = 0.9,


el método de la secante con λ0 = 0.9, λ1 = 1.1.
El criterio de parada será que la distancia entre dos términos consecutivos sea menor que 10−6 . Probar
ahora con λ0 = 1.8, λ1 = 2.2.

Ejercicio 2.2. Dado el problema del disparo de un cañon por las siguientes ecuaciones:

x00 = 0, y 00 = −9.81, x(0) = 0, y(0) = 0, x(T ) = 2, y(T ) = 0,

donde x e y son las coordenadas horizontal y vertical. El cañon está situado en el punto (0, 0) y el
objetivo en (2, 0) que se alcanza en un instante T . La velocidad de salida del cañon es v = 10 y se desea
saber el ángulo de disparo necesario. Hay que tener en cuenta que x0 (0) = vcos(θ) y y 0 (0) = vsin(θ).
Primero convertir este sistema de dos ecuaciones de segundo orden en un sistema de cuatro ecuaciones de
primer orden. Utilizando un método basado en un esquema Runge-Kutta orden 2 con un paso temporal
∆t = 10−6 y un método del disparo a través del método de la secante, e iniciando el método con dos
disparos a ángulos θ0 = 0.03 rad, θ1 = 0.07 rad. Calcular el número de disparos sucesivos (sin contar
θ0 , θ1 ) que se necesitan para que la diferencia entre el valor del nuevo ángulo hallado y el anterior sea
menor de 10−6 . Realizar luego el mismo ejercicio usando como valores iniciales θ0 = 0.5 rad, θ1 = 1 rad.
¿Qué sucede?

Potrebbero piacerti anche