Está en la página 1de 20

Instituto Politécnico Nacional

Escuela Superior de Fı́sica y Matemáticas


Departamento de Matemáticas

Formulario: Tercer Parcial

Ecuaciones Diferenciales Parciales 2

Autores:
Castro Rendon Humberto Brayan
Dimas Ramı́rez Jesús Eduardo
Sotelo Navarro Valeria Yarbell
Jessica

Docente:
Edmundo del Valle Gallegos

Grupo:
6MV1

Ingenierı́a Matemática

Ciudad de México
11 de junio 2021
Índice
1. Matrices locales y vectores de carga locales 2
1.1. Elementos de Lagrange . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.1.1. 1D: Caso lineal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.1.2. 1D: Caso cuadrático . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.1.3. 1D: Caso cúbico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.1.4. 2D Cuadriláteros: Caso bilineal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.1.5. 2D Cuadriláteros: Caso bicuadrático . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.1.6. 2D Cuadriláteros: Caso bicúbico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.1.7. 2D Triángulos: Caso lineal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.1.8. 2D Triángulos: Caso cuadrático . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.1.9. 2D Triángulos: Caso cúbico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.1.10. 2D Serendepity: Cuadrático . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.1.11. 2D Serendepity: Cúbico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.2. Elementos Nodales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
1.2.1. 1D: k=0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
1.2.2. 1D: k=1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.2.3. 1D: k=2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.2.4. 2D: BDM-0 (Lineal) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
1.2.5. 2D: RT-0 (Lineal) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
1.2.6. 2D: BDM-1 (Cuadrático) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
1.2.7. 2D: BDFM-1 (Cúbica) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
1.2.8. 2D: RT-1 (Cúbica) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

1
Formulario: Tercer Parcial

1. Matrices locales y vectores de carga locales

1.1. Elementos de Lagrange

1.1.1. 1D: Caso lineal

Polinomio de interpolación:

uh (ξ) = u1 v1 + u2 v2
   
1 1
uh (ξ) = u1 − (ξ − 1) + u2 (ξ + 1)
2 2

Matriz de rigidez local:


 
1
2 − 21
k (e) =  
− 21 1
2

Matriz de masa local:


 
2 1
3 3
m(e) =  
1 2
3 3

Vector de carga local:


 
1
f (e) =  
1

1.1.2. 1D: Caso cuadrático

2
Polinomio de interpolación:

uh (ξ) = u1 v1 + u2 v2 + u3 v3
ξ(ξ − 1) ξ(ξ + 1)
uh (ξ) = u1 ( ) + u2 (ξ 2 − 1) + u3 ( )
2 2

Matriz de rigidez local:

 
7
6 − 34 1
6
 
k (e) =  − 43 8
− 43 
 
 3 
1
6 − 34 7
6

Matriz de masa local:


 
4 2 1
15 15 − 15
 
m(e) =  2 16 2
 
15 15 15

 
1 2 4
− 15 15 15

Vector de carga local:


 
1
 3 
f (e) =  4
 
3

 
1
3

1.1.3. 1D: Caso cúbico

Polinomio de interpolación:

3
uh (ξ) = u1 v1 + u2 v2 + u3 v3 + u4 v4
   
1 9 2
1 − 9ξ 2 (ξ − 1) + u2
 
uh (ξ) = u1 ξ − 1 (3ξ − 1)
16 16
   
9 1
1 − ξ 2 (3ξ + 1) + u4 9ξ 2 − 1 (ξ + 1)
 
+u3
16 16

Matriz de rigidez local:


 
37
20 − 189
80
27
40 − 13
80
 
 189 27
 − 80 − 297 27 
5 80 40
k (e)

=
 27

− 297 27
− 189

 40 80 5 80

 
13 27
− 80 40 − 189
80
37
20

Matriz de masa local:


 
16 33 3 19
105 280 − 70 840
 
 33 27 27 3 
 280 35 − 280 − 70
m(e)

= 
3
 − 70 27 27 33 
− 280

35 280 


19 3 33 16
840 − 70 280 105

Vector de carga local:


 
1
 4 
 3 
4
f (e)
 
= 
 3 
4
 
 
1
4

4
1.1.4. 2D Cuadriláteros: Caso bilineal

Polinomio de interpolación:
Matriz de rigidez en la dirección ξ local:
 
1
3 − 13 1
6 − 61
 
 1 1
 −3 − 16 1 
3 6

kξ = 
 1

− 16 1
− 31

 6 3

 
− 16 1
6 − 13 1
3

Matriz de rigidez en la dirección η local:


 
1 1
3 6 − 31 − 16
 
 1 1
− 61 − 13 

 6 3
kη = 
 1

 −3 − 61 1
3
1 
6 


− 16 − 31 1
6
1
3

Matriz de masa local:


 
4 2 2 1
 9 9 9 9 
 2 4 1 2 
9 9 9 9
 
m= 
 2 1 4 2 
9 9 9 9
 
 
1 2 2 4
9 9 9 9

Vector de carga local:

5
 
1
 
 
 1 
f =
 

 1 
 
1

1.1.5. 2D Cuadriláteros: Caso bicuadrático

Polinomio de interpolación:
ξ(ξ−1) η(η−1)
u00 + 1 − ξ 2 η(η−1) u10 + ξ(ξ+1) η(η−1)
u20 + ξ(ξ−1)
   
uh (ξ, η) = 2 2 2 2 2 2 1 − η 2 u01 + 1 − ξ 2 1 − η 2 u11 +
ξ(ξ+1) 2
 ξ(ξ−1) η(η+1) 2 η(η+1)
 ξ(ξ+1) η(η+1)
2 1− η u21 + 2 2 u02 + 1 − ξ 2 u12 + 2 2 u22

Matriz de rigidez en la dirección ξ local:


 
14 −16 2 7 −8 1 − 72 4 − 12
 
 −16 32 −16 −8 −8 −8
 
16 4 4 
 
−16 14 −8 − 21 − 72 
 
 2 1 7 4
 
−8 56 −64 −8
 
 7 1 8 7 1 
1 
 
kξ =  −8 −8 −64 128 −64 −8 −8 

16 16
45  
−8 −64 56 −8
 
 1 7 8 1 7 
 
 − 27 − 12 −8 14 −16
 
4 7 1 2 
 
−8 −8 −8 −16 32 −16 
 
 4 4 16
 
− 21 4 − 72 1 −8 7 2 −16 14
Matriz de rigidez en la dirección η local:

6
 
14 7 − 72 −16 −8 4 2 1 − 12
 
−8 −64 −8
 
 7 56 7  1 8 1
 
 − 72 −8 −16 − 21
 
7 14 4 1 2 
 
 −16 −8 −8 −16 −8
 
4 32 16 4 
1  
kη =  −8 −64 −8 −8 −64 −8 
 
16 128 16
45  
−8 −16 −8 −8 −16 
 
 4 16 32 4
 
− 21 −16 −8 − 72 
 
 2 1 4 14 7
 
−8 −64 −8
 
 1 8 1 7 56 7 
 
− 12 1 2 4 −8 −16 − 27 7 14
Matriz de masa local:
 
16 8 −4 8 4 −2 −4 −2 1
 
−2 −16 −2
 
 8 64 8 4 32 4 
 
−4 −2 −2 −4
 
 8 16 4 8 1 
 
−2 −16 −2
 
 8 4 64 32 8 4 
1  
m=
 
4 32 4 32 256 32 4 32 4
225 
 

−2 −16 −2
 
 4 8 32 64 4 8 
 
−4 −2 −2 −4
 
 1 8 4 16 8 
 
−2 −16 −2
 
 4 32 4 8 64 8 
 
1 −2 −4 −2 4 8 −4 8 16
Vector de carga local:
 
1
 9 
 4 
9
 
 
 1 
9
 
 
 4 
9
 
 
f =
 16 
9

 
 4 
9
 
 
 1 
9
 
 
 4 
9
 
 
1
9

1.1.6. 2D Cuadriláteros: Caso bicúbico

Polinomio de interpolación:
Matriz de rigidez en la dirección ξ local:
Matriz de rigidez en la dirección η local:
Matriz de masa local:
Vector de carga local:

7
1.1.7. 2D Triángulos: Caso lineal

Polinomio de interpolación:

uh (ξ) = u1 v1 + u2 v2 + u3 v3

uh (ξ) = u1 (1 − ξ − η) + u2 (ξ) + u3 (η)

Matriz de rigidez en la dirección ξ local:


Matriz de rigidez en la dirección η local:
Matriz de masa local:
Vector de carga local:

1.1.8. 2D Triángulos: Caso cuadrático

Polinomio de interpolación:
Matriz de rigidez en la dirección ξ local:
Matriz de rigidez en la dirección η local:
Matriz de masa local:
Vector de carga local:

8
1.1.9. 2D Triángulos: Caso cúbico

Polinomio de interpolación:
uh (ξ, η) = u1 v1 + u2 v2 + u3 v3 + u4 v4 + u5 v5 + u6 v6 + u7 v7 + u8 v8 + u9 v9 + u10 v10

Matriz de rigidez en la dirección ξ local:


Matriz de rigidez en la dirección η local:
Matriz de masa local:
Vector de carga local:

1.1.10. 2D Serendepity: Cuadrático

9
Polinomio de interpolación:
   
1 1
uh (ξ, η) = u1 − (1 + ξ + η) (η − 1) (ξ − 1) + u2 − (η − 1) (ξ + 1) (ξ − 1)
4 2
   
1 1
+u3 (1 + η − ξ) (ξ + 1) (η − 1) + u4 (1 − η + ξ) (ξ − 1) (η + 1)
4 4
   
1 1
+u5 − (η + 1) (ξ − 1) (ξ + 1) + u6 − (1 − ξ − η) (η + 1) (ξ + 1)
2 4
   
1 1
+u7 (η + 1) (η − 1) (ξ − 1) + u8 − (η − 1) (η + 1) (ξ + 1)
2 2

Matriz de rigidez en la dirección ξ local:


 
26 8 14 17
45 9 45 90 − 94 23
90
1
15
1
− 15
 
 8 16 8 4
− 89 4 
 9 9 9 9 9 0 0 
 
 14 8 26 23
− 94 17 1
− 15 1 
 45 9 45 90 90 15

 
 17 4 23 26
− 98 14 1 1
− 15

(e)  90 9 90 45 45 15

kξ = 
 − 49 − 89 − 94 − 89 16
− 89
 
9 0 0 
 
 23 4 17 14
− 98 26 1
− 15 1 
 90 9 90 45 45 15

 
 1 1 1 1 8 8
− 15 − 15 − 15

 15 0 15 0 15

 
1 1 1 1 8 8
− 15 0 15 − 15 0 15 − 15 15

Matriz de rigidez en la dirección η local:


Matriz de masa local:
 
2 2 2 2 8 1 2 8
15 15 45 45 − 45 15 − 15 − 45
 
 2 32 2 8 16 8
− 45 − 49 − 49 

 15 45 15 45 45
 
 2 2 2 1 8 2 8 2 
 45 15 15 15 − 45 45 − 45 − 15 
 
 2 8 1 2 2 2 2 8 
(e)  45 45 15 15 − 15 45 − 15 − 45 
mξ = 
8
 − 45 − 16 8
− 45 2
− 15 32 2
− 15 4 4
 
45 45 9 9

 
 1 8 2 2 2 2 8 2 
 15 45 45 45 − 15 15 − 45 − 15 
 
2
 − 15 − 49 8
− 45 2
− 15 4 8
− 45 32 16 

9 45 45 


8
− 45 − 49 2
− 15 8
− 45 4
9
2
− 15 16
45
32
45

Vector de carga local:  


− 31
 
− 43 
 

 
1 
−3 


 
− 13 
 

F = 
 4 
3 
 

− 31 
 

 
 4 
3 
 

4
3

10
1.1.11. 2D Serendepity: Cúbico

Polinomio de interpolación:

uh (ξ) = u1 v1 + u2 v2 + u3 v3 + u4 v4 + u5 v5 + u6 v6 + u7 v7 + u8 v8 + u9 v9 + u10 v10 + u11 v11 + u12 v12


      
9 4 2 27 1
uh (ξ) = u1 (1 − ξ) (1 − η) +η+ξ +η+ξ + u2 (1 + ξ) (1 − η) (1 − ξ) −ξ
32 3 3 32 3
      
27 1 9 4 2
+u3 (1 + ξ) (1 − η) (1 − ξ) +ξ + u4 (1 + ξ) (1 − η) +η−ξ +η−ξ
32 3 32 3 3
     
27 1 27 1
+u5 (1 − ξ) (1 − η) (1 + η) −η + u6 (1 + ξ) (1 − η) (1 + η) −η
32 3 32 3
     
27 1 27 1
+u7 (1 − ξ) (1 − η) (1 + η) +η + u8 (1 + ξ) (1 − η) (1 + η) +η
32 3 32 3
      
9 4 2 27 1
+u9 (1 − ξ) (1 + η) −η+ξ −η+ξ + u10 (1 + ξ) (1 − ξ) (1 + η) −ξ
32 3 3 32 3
      
27 1 9 4 2
+u11 (1 + ξ) (1 − ξ) (1 + η) +ξ + u12 (1 + ξ) (1 + η) −η−ξ −η−ξ
32 3 32 3 3

Matriz de rigidez en la dirección ξ local:

Matriz de rigidez en la dirección η local:

11
Matriz de masa local:

Vector de carga local:

1.2. Elementos Nodales

La interpolación nodal se basa en el cálculo de las funciones base que dependen de los polinomios de Legendre,
a continuación algunos de los polinomios de Legendre y la gráfica del intervalo −1 a 1 de 5 de ellos:

12
1.2.1. 1D: k=0

13
Polinomio de interpolación:

uh (ξ) = ul vl + u0c vc0 + ur vr


1 1
uh (ξ) = ul (P2 − P1 ) + u0c (P0 − P2 ) + ur (P2 + P1 )
2   2  
3 2 1 1 0 3 3 2 3 2 1 1
uh (ξ) = ul ξ − ξ− + uc − ξ + ur ξ + ξ−
4 2 4 2 2 4 2 4

Matriz de rigidez local:


 
2 −3 1
 
kξ =  −3 −3 
 
6
 
1 −3 2
Matriz de masa local:
 
4
15 − 15 1
− 15
 
m =  − 15 12
− 15 
 
 5 
1
− 15 − 51 4
15

Vector de carga local:


 
0
 
f = 2 
 
 
0

1.2.2. 1D: k=1

Polinomio de interpolación:

14
uh (ξ) = ul vl + u0c vc0 + u1c vc1 + ur vr
   
1 1
uh (ξ) = ul − (P3 − P2 ) + u0c (P0 − P2 ) + u1c (P1 − P3 ) + ur (P3 + P2 )
2 2
     
5 3 3 2 3 1 3 3 5
+ u0c − ξ + u1c − ξ ξ 2 − 1

uh (ξ) = ul − ξ + ξ + ξ −
4 4 4 4 2 2 2
 
5 3 3 2 3 1
+ur ξ + ξ − ξ−
4 4 4 4

Matriz de rigidez local:


 
9
2 −3 5 − 23
 
 −3 −3 
 
6 0
kξ =  
−5 
 
 5 0 10
 
− 32 −3 −5 9
2

Matriz de masa local:


 
6
35 − 15 1
7
1
35
 
 1 12
 −5 − 15 

5 0
m=
 1

20
− 17 

 7 0 21
 
1
35 − 15 − 71 6
35

Vector de carga local:


 
0
 
 
 2 
f =



 0 
 
0

1.2.3. 1D: k=2

15
Polinomio de interpolación:

uh (ξ) = ul vl + u0c vc0 + u1c vc1 + u2c vc2 + ur vr


   
1 0 1 2 1
uh (ξ) = ul (P4 − P3 ) + uc (P0 − P4 ) + uc (P1 − P3 ) + uc (P2 − P4 ) + ur (P4 + P3 )
2 2
   
35 4 5 3 9 2 3 35 15 5
uh (ξ) = ul ξ − ξ − ξ + + u0c − ξ 4 + ξ 2 +
16 4 8 16 8 4 8
   
5 3 35 21 7
+u1c − ξ 3 + ξ 2 + ξ + u2c − ξ 4 + ξ 2 −
2 2 8 4 8
 
35 4 5 3 21 2 3
+ur ξ + ξ − ξ +
16 4 8 16

Matriz de rigidez local:


Matriz de masa local:
Vector de carga local:

1.2.4. 2D: BDM-0 (Lineal)

Polinomio de interpolación:

1 0 1
uh (ξ, η) = uR [P00 + 2P10 + (P20 − P02 )] + u0L [P00 − 2P10 + (P20 − P02 )]
4 4
1 0 1
+ uT [P00 + 2P01 + (P02 − P20 )] + u0B [P00 − 2P01 + (P02 − P20 )]
4 4

Matriz de rigidez en la dirección ξ local:


Matriz de rigidez en la dirección η local:
Matriz de masa local:
Vector de carga local:

16
1.2.5. 2D: RT-0 (Lineal)

Polinomio de interpolación:

     
1 1 1 1 1 1 1 1 1
uh (ξ, η) = u0R P10 + P20 − P12 + u0L − P10 + P20 + P12 + u1R P11 + P21 + (P31 − P13 )
2 2 2 2 2 2 4 2 4
     
1 1 1 1 1 1 1 1 1
+u1L − P11 + P21 − (P31 − P13 ) + u0T P01 + P021 − P21 + u0B − P01 + P021 + P21
4 2 4 2 2 2 2 2 2
   
1 1 1 1 1 1
+u1T P11 + P12 − (P31 − P13 ) + u1B − P11 + P12 + (P31 − P13 ) + u00C [P00 − P20 − P02 ]
4 2 4 4 2 4
Matriz de rigidez en la dirección ξ local:
Matriz de rigidez en la dirección η local:
Matriz de masa local:
Vector de carga local:

1.2.6. 2D: BDM-1 (Cuadrático)

17
Polinomio de interpolación:

     
1 1 1 1 1 1 1 1 1
uh (ξ, η) = u0R 0 1
P10 + P20 − P12 + uL − P10 + P20 + P12 + uR P11 + P21 + (P31 − P13 )
2 2 2 2 2 2 4 2 4
     
1 1 1 1 0 1 1 1 0 1 1 1
+uL − P11 + P21 − (P31 − P13 ) + uT P01 + P021 − P21 + uB − P01 + P021 + P21
4 2 4 2 2 2 2 2 2
   
1 1 1 1 1 1
+u1T P11 + P12 − (P31 − P13 ) + u1B − P11 + P12 + (P31 − P13 ) + u00 C [P00 − P20 − P02 ]
4 2 4 4 2 4

Matriz de rigidez en la dirección ξ local:


Matriz de rigidez en la dirección η local:
Matriz de masa local:
Vector de carga local:

1.2.7. 2D: BDFM-1 (Cúbica)

Polinomio de interpolación:

Uh (ξ, η) = u0R vR
0
+ u1R vR
1
+ u0L vL
0
+ u1L vL
1
+ u0B vB
0
+ u1B vB
1
+ u0T vT0 + u1T u1T + u00 00 10 10 01 01
C vC + uC vC + uC vC

Matriz de rigidez en la dirección ξ local:


Matriz de rigidez en la dirección η local:
Matriz de masa local:
Vector de carga local:

18
1.2.8. 2D: RT-1 (Cúbica)

Polinomio de interpolación:
     
1 1 1 1 0 1 1
Uh (ξ, η) = u0R 1
P20 + P30 + uR P20 − P30 + uL P21 + P31
2 2 2 2 2 2
     
1 1 1 0 1 1 1 1 1
+uL P21 − P31 + uB P02 + P03 + uB P02 − P03
2 2 2 2 2 2
   
1 1 1 1
+u0T P12 + P13 + u1T P12 − P13 + u00
C [P00 − P20 − P02 ]
2 2 2 2
+u10 01 11
C [P10 − P30 − P12 ] + uC [P01 − P21 − P03 ] + uC [P20 − P31 − P13 ]

Matriz de rigidez en la dirección ξ local:


Matriz de rigidez en la dirección η local:
Matriz de masa local:
Vector de carga local:

19

También podría gustarte