Documentos de Académico
Documentos de Profesional
Documentos de Cultura
FINITAS
En el análisis del golpe de ariete, que es una onda de presión que se produce por el cierre
instantáneo de un órgano de control(válvula) aguas abajo.
El caso 3-D es más difícil de visualizar, uno podría pensar en una cereza suspendida dentro de
un tazón con gelatina transparente que se mueve cuando el recipiente que lo contiene cuando
se golpea con una cuchara.
En todos los casos queremos modelar el movimiento y en el mundo real ese movimiento
disminuye con el tiempo debido a las fuerzas de fricción que se opone al movimiento.
ECUACIÓN DE ONDA DE UNA DIMENSIÓN
Vamos a considerar una cuerda (de una guitarra) elástica y flexible, la cual se estira y se sujeta
en dos puntos fijos en x=0 y x=L, sobre el eje de las x (fig. 4-a).
A un tiempo t=0, la cuerda se toma del centro y se eleva verticalmente a una altura h (fig. 4-
b).
Para nuestro caso la fuerza horizontal neta es cero, esto es si consideramos que el
desplazamiento del punto x de su posición de equilibrio a la posición δ (x , t) es vertical. Por
otro lado la fuerza vertical neta sobre ∆ s produce una aceleración definida por la segunda ley
de Newton.
s∗∂2 δ
Fza . vertical neta=T ( x +∆ x ,t ) sen θ 2−T ( x ,t ) sen θ1= ρ∗∆ ………………… (1)
∂t 2
Siendo ρ la densidad lineal de la cuerda en unidades de masa y longitud y
∂2 δ
la aceleración de ∆ s .
∂ t2
ρ∗∆ s 2
∗∂ δ
T ( x+ ∆ x , t ) senθ(x + ∆ x , t)−T ( x , t ) senθ(x ,t ) ∆x
= … … … … … … … …(3)
∆x ∂ t2
∆s
Para vibraciones cortas θ es pequeña por lo general =1 y senθ=tgθ de tal forma que la
∆x
ecuación (3) lo reescribimos.
T ( x+ ∆ x , t ) tgθ (x +∆ x ,t )−T ( x ,t ) tgθ( x , t ) ρ∗∂2 δ
= … … … … … … … …( 4)
∆x ∂ t2
Luego haciendo ∆ x →0
2
∂
( T ( x , t ) . tgθ ( x , t ) ) = ρ∗∂2 δ … … … … … … … … … … … … … … … … … … ..(5)
∂x ∂t
∂δ
tgθ ( x , t ) = y si la tensión es constante, para la ecuación 5 nos queda:
∂x
∂ ∂δ ρ∗∂2 δ
T ( )
∂x ∂x
=
∂ t2
T∗∂2 δ ρ∗∂2 δ
=
∂ x2 ∂ t2
2 T
Sea c =
ρ
c 2∗∂2 δ ∂2 δ
= 2 … ..(6)
∂ x2 ∂t
La ecuación 6 es la ecuación de onda unidimensional y su solución es problema de valor
frontera.
Para nuestro caso la cuerda permanece sujeta en sus extremos x=0 y x=L, el desplazamiento
δ (x , t) satisface las condiciones siguientes en todo el proceso.
δ ( 0 ,t )=0 ; t >0
δ ( L , t ) =0 ; t> 0
Y se les conoce como condiciones de frontera.
Por otro lado, la posición de la cuerda en el momento de soltarse se puede representar
matemáticamente como
δ ( x , 0 )=f (x )
Ecuación que se conoce como condición inicial el cual describe la condición que se tiene al
inicio del proceso.
En resumen:
∂2 δ c 2∗∂2 δ
= ( E . D . P)
∂ t2 ∂ x2
δ ( x , 0 )=f ( x ) 0< x < L(C . I .)
δ ( 0 ,t )=0 ; t >0(C . F)
δ ( L , t ) =0 ; t> 0(C . F)
Sea:
∂2 δ c 2∗∂2 δ
= ( E . D . P)
∂ t2 ∂ x2
C . I .1 :δ ( x ,0 )=f ( x ) 0< x < L (Posición inicial)
∂ δ (x , 0)
C . I .2 : =g ( x ) 0< x < L
∂t
¿ysi g ( x )=0 la cuerdaes soltada libremente)
C . F .1 :δ ( 0 , t )=0 ; t> 0
C . F .2 :δ ( L ,t )=0; t >0
Para resolver en diferencias finitas, construimos una malla en el dominio de interés 0<x<L,
L
0<t<tmax., en n y m subintervalos de tamaño a=∆ x= y
n
t max
b=∆ t= ,.
m
c2∗b2
δ i , j+1−2∗δ i , j +δ i , j−1= ∗( δ i +1 , j −2∗δ i , j+ δ i−1 , j )
a2
c∗b
Si γ =
a
En las fronteras izquierda y derecha, para cualquier tiempo se tiene δ 0 , j=δ n , j=0 para cada
j=1,2,3,…..,m dadas por la C.F.1. Y C.F.2.
Por otro lado la condición inicial 1, permite tener una función δ i ,0=f (x i ) para cada valor de
i=1,2,3,..hasta n-1 luego si consideramos el nodo (i,j)=(1,1) la ecuación 8 será de la siguiente
manera.
De la expresión tenemos el valor:δ 0,1=0 ; δ 1,0=f (x 1) y se desconoce δ 1,1 , δ 2,1 y δ 1,2. Entonces a
fin de reunir más ecuaciones aplicamos la ecuación al nodo (i,j)=(2,1). Entonces de 8
obtenemos:
Podemos ver:δ n−1,0=f ( x n−1 ) , δ n ,1=0 si se agrupa las ecuaciones en forma matricial. Es decir:
[ ][ ][ ] [ ]
δ 2,2 γ2 2 ( 1−γ )2
γ2 ⋯ 0 0 0 δ 2,1 δ 2,0
⋮ 0 γ 2 2
2 ( 1−γ ) 0 0 0 ⋮ ⋮
⋮ = ⋮ ⋱ ⋮ ⋮ − ⋮
2 2
⋮ 0 0 0 2 ( 1−γ ) γ 0 ⋮ ⋮
δ n −2,2 0 0 0 ⋯ γ2 2 ( 1−γ 2 ) γ2 δ n−2,1 δ n−2,0
δ n −1,2 0 0 0 δ δ n−1,0
0 γ2 2 ( 1−γ 2) n−1,1
El vector [ δ 1,0 , δ 2,0 , δ 3,0 , … , δ n−2,0 , δ n−1,0 ] esta dado por la condición inicial 1, de tal forma que para
obtener el lado izquierdo de la ecuación se requiere una aproximación del vector
[ δ 1,1 , δ2,1 , δ3,1 , … , δn−2,1 , δ n−1,1 ] que se puede obtener de la C.I.2.
∂δ (x,0)
=g ( x )
∂t
∂δ
Una forma consiste sustituir por una aproximación en diferencias finitas hacia adelante en el nodo
∂t
(i,0).
∂ δ ( x , 0 ) δ i ,1−δ i ,0
=
∂t b
Para i=1, 2, …, n-1
De esta ecuación b∗g ( x i )=δ i ,1−δ i ,0 ordenando δ i ,1=δ i ,0 +b∗g ( x i ) para i= 1,2, … ,n-1.
∂2 δ c 2∗∂2 δ
= ( E . D . P)
∂ t2 ∂ x2
C . I .1 :δ ( x ,0 )=sen(πx)0< x < L
∂ δ (x , 0)
C . I .2 : =2 πsen (2 πx )0< x< L
∂t
C . F .1 :δ ( 0 , t )=0 ; t> 0
C . F .2 :δ ( L ,t )=0; t >0
Considerar c2=1, L=1
Se va a considerar dividir en 10 subintervalos la longitud de la cuerda
1
a=∆ x= =0.1 el tiempo máximo será dividido en 100 subintervalos. Sabiendo que
10
1
tmax=1 b=∆ t= =0.01.
100
b . c 0.01∗1
γ= = =0.1
a 0.1
De acuerdo a la condición inicial 1 encontramos la posición de la cuerda.
x 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
sen(πx) 0 0.3090 0.5878 0.8090 0.9511 1 0.9511 0.8090 0.5878 0.3090 0
2 πsen (2 πx ) 0 3.6932 5.9757 5.9757 3.6932 0 -3.6932 -5.9757 -5.9757 -3.6932 0
Luego vamos a aproximar el vector [ δ 1,1 , δ 2,1 , δ 3,1 , … , δ n−2,1 , δ n−1,1 ] t=0.01.
g ( x1 )
δ 1,1 δ 1,0
[ ][ ] [ ]
δ 2,1 δ 2,0 g ( x2 )
δ 3,1 δ 3,0 g ( x3)
δ 4,1 δ 4,0 g ( x4 )
δ 5,1 = δ 5,0 + 0.01 g ( x5)
δ 6,1 δ 6,0 g ( x6)
δ 7,1 δ 7,0 g ( x7)
δ 8,1 δ 8,0 g ( x8)
δ 9,1 δ 9,0
g ( x9)
x
t 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
0 0 0.3090 0.5878 0.8090 0.9511 1 0.9511 0.8090 0.5878 0.3090 0
0.01 0 0.3459 0.6475 0.8688 0.9880 1 0.9141 0.7493 0.5280 0.2721 0
γ 2=0.01
[ ][ ][ ] [ ]
δ 2,2 0.01 1.98 0.01 0. 0 0 0. 0 0 0. 0 0 0. 0 0 0. 0 0 0. 0 0 δ 2,1 δ 2,0
δ 3,2 0 0.01 1.98 0.01 0. 0 0 0. 0 0 0. 0 0 0. 0 0 0. 0 0 δ 3,1 δ 3,0
δ 4,2 0.0 0 0. 0 0 0.01 1.98 0.01 0. 0 0 0. 0 0 0. 0 0 0. 0 0 δ 4,1 δ 4,0
δ 5,2 = 0 0 0 0.01 1.98 0.01 0. 0 0 0. 0 0 0. 0 0 δ 5,1 − δ 5,0
δ 6,2 0 0 0 0. 0 0 0.01 1.98 0.01 0. 0 0 0. 0 0 δ 6,1 δ 6,0
δ 7,2 0 0 0 0. 0 0 0. 0 0 0.01 1.98 0.01 0. 0 0 δ 7,1 δ 7,0
δ 8,2 0 0 0 0. 0 0 0. 0 0 0. 0 0 0.01 1.98 0.01 δ 8,1 δ 8,0
0. 0 0 0. 0 0 0. 0 0 0. 0 0 0. 0 0 0. 0 0 0. 0 0 0.01 1.98
δ 9,1 δ 9,1 δ 9,0
δ 1,2
1.98 0.01 0. 0 0 0. 0 0 0. 0 0 0. 0 0 0. 0 0 0. 0 0 0. 0 0 0.3459 0.3090
[ ][ ][ ] [ ]
δ 2,2 0.01 1.98 0.01 0. 0 0 0. 0 0 0. 0 0 0. 0 0 0. 0 0 0. 0 0 0.6475 0.5878
δ 3,2 0 0.01 1.98 0.01 0. 0 0 0. 0 0 0. 0 0 0. 0 0 0. 0 0 0.8688 0.8090
δ 4,2 0.0 0 0. 0 0 0.01 1.98 0.01 0. 0 0 0. 0 0 0. 0 0 0. 0 0 0.9880 0.9511
δ 5,2 = 0 0 0 0.01 1.98 0.01 0. 0 0 0. 0 0 0. 0 0 1 − 1
δ 6,2 0 0 0 0. 0 0 0.01 1.98 0.01 0. 0 0 0. 0 0 0.9141 0.9511
δ 7,2 0 0 0 0. 0 0 0. 0 0 0.01 1.98 0.01 0. 0 0 0.7493 0.8090
δ 8,2 0 0 0 0. 0 0 0. 0 0 0. 0 0 0.01 1.98 0.01 0.5280 0.5878
0. 0 0 0. 0 0 0. 0 0 0. 0 0 0. 0 0 0. 0 0 0. 0 0 0.01 1.98 0.2721 0.3090
δ 9,2
[ ][ ][ ] [ ]
δ 2,3 0.01 1.98 0.01 0. 0 0 0. 0 0 0. 0 0 0. 0 0 0. 0 0 0. 0 0 0.7065 0.6475
δ 3,3 0 0.01 1.98 0.01 0. 0 0 0. 0 0 0. 0 0 0. 0 0 0. 0 0 0.9275 0.8688
δ 4,3 0.0 0 0. 0 0 0.01 1.98 0.01 0. 0 0 0. 0 0 0. 0 0 0. 0 0 1.0238 0.9880
δ 5,3 = 0 0 0 0.01 1.98 0.01 0. 0 0 0. 0 0 0. 0 0 0.9990 − 1
δ 6,3 0 0 0 0. 0 0 0.01 1.98 0.01 0. 0 0 0. 0 0 0.8764 0.9141
δ 7,3 0 0 0 0. 0 0 0. 0 0 0.01 1.98 0.01 0. 0 0 0.6889 0.7493
δ 8,3 0 0 0 0. 0 0 0. 0 0 0. 0 0 0.01 1.98 0.01 0.4679 0.5280
0.0 0 0. 0 0 0. 0 0 0. 0 0 0. 0 0 0. 0 0 0. 0 0 0.01 1.98 0.2350 0.2721
δ 9,3
Con el programa se calculó todos los otros datos. Pero como son muchos solo presentare algunos datos
solo presentare algunos resultados y su gráfica: