Está en la página 1de 29

http://claudiovz.github.

io/

Introducción a elementos finitos h


y 2 2 b h2
 
Tarea 1 I-2016 Q=b
2 y
=
2 4
− y 2

El factor de forma en general es Factor de forma


h h
Q2 Q2
Z Z Z
Q2 A A A A
Z 2 2

k= dA k= 2 dA = 2 b dy = 2 Q2 dy
b2 I 2 I b2 I −h
2
b2 bI −h
2
A A

Reemplazando valores
si la sección es constante se transforma en
Z h   2 2
bh 2 b h
Q2 2
Z
A k= −y dy
k= 2 dA bh3 2 2 4

b −h
I b2 12 2
A
Integrando
 h2
Sección rectangular h4 h2

36 1
y − y 3 + y 5

k=
h5 16 6 5 −h 2

Simplificando

h5
 
36 6
k= 5 =
h 30 5

Sección triangular

El momento estático es
Z Z h Z h
2 2
Q= y dA = y b dy = b y dy
y y
A

Integrando

1
http://claudiovz.github.io/

El momento estático es Sección circular


2 b 2 h
3 b− h y 3 h− b x
Z Z Z
Q= y dA = y dy dx
0 y
A

Integrando respecto de y

2 b 2 h− h x Z 23 b− hb y 2
3 b− h y y 2 3 b y2 2h2 h2
Z
2h
Q= dx = − − x + 2 x2 dx
0 2 y
0 9 2 3b 2b

Integrando respecto de x

 2 b− b y
2h2 y2 h2 2 h2 3 3 h 4bh2
 
b b 3
Q= − x − x + 2x = − y2 + y
9 2 3b 6b 0 81 3 3h

Factor de forma El momento estático es


2h 2h Z √r2 −y2 Z √
r 2 −x2
Q2 Q2 Q2
Z Z Z
A A A
3 3
Z
k= 2 dA = 2 x dy = 2 dy Q= y dA = 2 y dy dx
I b2 I −h
3
x2 I −h
3
x 0 y
A A

Reemplazando valores Integrando respecto de y


2 Z √r2 −y2 √r2 −x2 Z √r2 −y2
y 2

4bh2
bh Z 2h
3 81 − 3b y 2 + b 3
3h y Q=2 dx = 2 r2 − y 2 − x2 dx
2
k= dy 0 2 y 0
bh3 2 2
− b
3b hy

−h
3
36
Integrando respecto de x
Integrando
  √r2 −y2
1 3 2 2 3
r2 − y 2
r − y2 2

Q= x− x =
 4 3 2
 2h 3 0 3
648 8bh 2bh 2 10bh 3 bh 4 4b 5 b 6 3
k= y+ y − y − y + y − y
bh5 2187 729 729 324 135 54h −h Factor de forma
3

r r
Q2 Q2 Q2
Z Z Z
Simplificando A A A
k= dA = 2 2 2x dy = dy
I2 b 2 I −r (2x) I2 −r 2x
 5
 A
648 bh 6
k= 5 = Reemplazando valores
bh 540 5

2
REFERENCIAS http://claudiovz.github.io/

h
2
 3 i2
πr 2 Z r
3 r2 − y2 2
k= dy
πr 4 2
p
2 r2 − y2

−r
4
Simplificando
Z r
32  52
k= r2 − y2 dy
9πr6 −r

Integrando

32

33r4 y − 26r2 y 3 + 8y 5 p 2 5r6  y  r
k= r − y2 + arcsin
9πr6 48 16 r −r
Simplificando

5πr6
 
32 10
k= =
9πr6 16 9

Referencias
[1] Hamid Rezayekhadjavi. Shear form factors for various cross-sections. 1979.

3
http://claudiovz.github.io/

Introducción a elementos finitos El desplazamiento es cero en el punto A


∂Ui
Tarea 2 I-2016 =0
∂VA
Resolver por el método de Castigliano ∂Ui
=0
∂MA
Derivando Ui respecto de VA
Z 5L
∂Ui 1 2 ∂M
= M dx
∂VA EI 0 ∂VA
Z L
1
= (−MA + VA x) x dx
EI 0
Z 2L  
qL2
 
Solución 1 1 q
+ − MA + + (VA + qL) x − x2 x dx
EI L 2 2
La estructura se dividirá en dos estructuras, las reacciones se obtendrán Z 5L 2
   
mediante superposición. 1 2 3qL
+ − MA − + (VA − qL) x x dx
La primera estructura es EI 2L 2
Derivando Ui respecto de MA
Z 5L
∂Ui 1 2 ∂M
= M dx
∂MA EI 0 ∂MA
Z L
1
= (−MA + VA x) (−1) dx
EI 0
Z 2L  
qL2
 
1 q
Momento de 0 6 x 6 L + − MA + + (VA + qL) x − x2 (−1) dx
EI L 2 2
M = −MA + VA x Z 5L   2
 
1 2 3qL
+ − MA − + (VA − qL) x (−1) dx
Momento de L 6 x 6 2L EI 2L 2
q 2 Multiplicando
M = −MA + VA x − (x − L)
2 Z L Z 2L 
qL2

qL2 1 1
 
q
= − MA + + (VA + qL) x − x2 −MA x + VA x2 dx + − MA + x + (VA + qL) x2
2 2 EI 0 EI L 2
Z 5L
3qL2
 
q 3 1 2

Momento de 2L 6 x 6 5L − x dx + − MA − x + (VA − qL) x2 dx = 0


2 2 EI 2L 2
Z L Z 2L 
qL2

1 1
 
3L MA − VA x dx + MA + − (VA + qL) x
M = −MA + VA x − qL x − EI 0 EI L 2
2
Z 5L
3qL2 3qL2
   
q 1 2
= − MA − + (VA − qL) x + x2 dx + MA − − (VA − qL) x dx = 0
2 2 EI 2L 2

1
http://claudiovz.github.io/

Integrando La segunda estructura es


  L
1 MA 2 VA 3
− x + x
EI 2 3 0
 2L
qL2
  
1 1 2 1 3 q 4
+ − MA + x + (VA + qL) x − x
EI 2 2 3 8 L
  2
  5L
1 1 3qL 1 2

x2 + (VA − qL) x3 = 0

+ − MA −
EI 2 2 3 2L 5L
  L El momento de 0 6 x 6 2 es
1 VA 2
MA x − x qL2
EI 2 0 M =− + VB x
 2L 3
qL2
 
1 1 2 q 3
+ MA + x − (VA + qL) x + x El desplazamiento vertical es cero en el punto B
EI 2 2 6 L
5L ∂Ui
1

3qL 2

1
 2 =0
+ MA − x − (VA − qL) x2 = 0
∂VB
EI 2 2 2L
Derivando Ui respecto de VA
Simplificando
5L
125L3 25L2 55qL4
Z
∂Ui 1 2 ∂M
VA − MA = = M dx
24 8 48 ∂VB EI 0 ∂VB
25L2 5L 13qL3 1
Z 5L
2

qL2

− VA + MA = − = − + VB x x dx
8 2 24 EI 3
0
Resolviendo
9qL Multiplicando
VA =
25 1
Z 5L
2 qL2
7qL2 − x + VB x2 dx = 0
MA = EI 0 3
30
Por equilibrio las reacciones son Integrando
 5L
qL2 2 VB 3 2

1
9qL 16qL − x + x =0
VA = VB = EI 6 3 0
25 25
7qL2 qL2 Simplificando
MA = MB =
25qL4 125L3
 
30 3 1
− + VB =0
EI 24 24
Resolviendo
qL
VB =
5
Por equilibrio las reacciones son

2
http://claudiovz.github.io/

No tomo en cuenta la última ecuación, despejo VA y MA


qL qL VA = qL − VB
VA = VB =
5 5
3qL2 5L
qL2 qL2 MA = − VB
MA = MB = 2 2
6 3

Por superposición las reacciones son


Momento de 0 6 x 6 L
9qL qL 14qL
VA = + = 3qL2 5L
25 5 25 M = −MA + VA x = − + VB + (qL − VB )x
7qL2 qL2 2qL2 2 2
MA = + = Momento de L 6 x 6 2L
30 6 5
16qL qL 11qL
VB = − = q 2 5L q
25 5 25 M = −MA + VA x − (x − L) = −2qL2 + VB + 2qLx − VB x − x2
2 2 2 2 2
qL qL
MB = − + =0 L
3 3 Momento de 2 >x>0
M = VB x
Solución 2
Energı́a de deformación por flexión
Estructura equivalente Z L Z 2L Z L2
M2 M2 M2
Ui = dx + dx + dx
0 2EI L 2EI 0 2EI
Reemplazando
L 2
3qL2
Z
1 5L
Ui = − + VB + (qL − VB )x dx
2EI 0 2 2
Z 2L  2
1 5L q
Suma de fuerzas y momentos + −2qL2 + VB + 2qLx − VB x − x2 dx
2EI L 2 2
VA − qL + VB = 0 1
Z L2
2
 
3L
 
5L + (VB x) dx
MA − qL + VB =0 2EI 0
2 2
  Integrando
5L
MA − V A + qL(L) = 0 L3  
2 Ui = 136q 2 L2 − 550qLVB + 625VB2
240EI

3
http://claudiovz.github.io/

Minimizando
dUi 5L3  
=− 11qL − 25VB = 0
dVB 24EI
Despejando VB
11qL
VB =
25
Reemplazando en las demás reacciones
11qL 14qL
VA = qL − VB = qL − =
25 25
2 2
2qL2

3qL 5L 3qL 5L 11qL
MA = − VB = − =
2 2 2 2 25 5

4
http://claudiovz.github.io/

Introducción a elementos finitos


Tarea 3 I-2016
Resolver mediante matriz de rigidez, E = 2.1 × 106 kN/m2

Numeración

Figura 1: Numeración de la estructura

1
http://claudiovz.github.io/

Coordenadas de los nodos

1 = [0, 0]
2 = [1, 3]
3 = [3, 3]
4 = [4, 0]
5 = [2.2, 5.4]

Propiedades geométricas
Elemento 1 , tiene la dirección 1 - 2

A = 0.3 · 0.4 = 0.12 m2


0.3 · 0.43
I= = 0.0016m4
p 12
L = (1 − 0)2 + (3 − 0)2 = 3.162 m
1−0
λx = = 0.316
3.162
3−0
λy = = 0.949
3.162
Elemento 2 , tiene la dirección 2 - 3

A = 0.25 · 0.4 = 0.1 m2


0.25 · 0.43
I= = 0.0013m4
p 12
L = (3 − 1)2 + (3 − .)2 = 2 m
3−1
λx = =1
2
3−3
λy = =0
2
Elemento 3 , tiene la dirección 3 - 4

A = 0.3 · 0.4 = 0.12 m2


0.3 · 0.43
I= = 0.0016m4
p 12
L = (4 − 3)2 + (0 − 3)2 = 3.162 m
4−3
λx = = 0.316
3.162
0−3
λy = = −0.949
3.162

2
http://claudiovz.github.io/

Elemento 4 , tiene la dirección 3 - 5

A = 0.3 · 0.4 = 0.12 m2


0.3 · 0.43
I= = 0.0016m4
p 12
L = (2.2 − 3)2 + (5.4 − 3)2 = 2.53 m
2.2 − 3
λx = = −0.316
2.53
5.4 − 3
λy = = 0.949
2.53

Matriz de rigidez local de cada elemento


Elemento 1

1 2 3 4 5 6
 
79696.39 0 0 −79696.39 0 0 1
 

 0 1275.37 2016.35 0 −1275.37 2016.35 
 2
0 0 2016.35 4250.47 0 −2016.35 2125.24 
 
k =
 3

−79696.39 0 0 79696.39 0 0  4
 

 0 −1275.37 −2016.35 0 1275.37 −2016.35 5

0 2016.35 2125.24 0 −2016.35 4250.47 6

Elemento 2

4 5 6 7 8 9
 
105000 0 0 −105000 0 0 4
 

 0 4095 4095 0 −4095 4095 
 5
0 0 4095 5460 0 −4095 2730 
 
k =
 6

−105000 0 0 105000 0 0  7
 

 0 −4095 −4095 0 4095 −4095 8

0 4095 2730 0 −4095 5460 9

Elemento 3

3
http://claudiovz.github.io/

7 8 9 10 11 12
 
79696.39 0 0 −79696.39 0 0 7
 

 0 1275.37 2016.35 0 −1275.37 2016.35 
 8

k0 =  0 2016.35 4250.47 0 −2016.35 2125.24 


 
9
 
−79696.39 0 0 79696.39 0 0  10
 

 0 −1275.37 −2016.35 0 1275.37 −2016.35 11

0 2016.35 2125.24 0 −2016.35 4250.47 12

Elemento 4

7 8 9 13 14 15
 
99604.74 0 0 −99604.74 0 0 7
 

 0 2489.77 3149.56 0 −2489.77 3149.56 
 8

k0 =  0 3149.56 5312.25 0 −3149.56 2656.13 


 
9
 
−99604.74 0 0 99604.74 0 0  13
 

 0 −2489.77 −3149.56 0 2489.77 −3149.56 14

0 3149.56 2656.13 0 −3149.56 5312.25 15

Matriz de rotación de cada elemento


Elemento 1
 
0.316 0.949 0 0 0 0
−0.949 0.316 0 0 0 0
 
 
 0 0 1 0 0 0
T =
 0

 0 0 0.316 0.949 0
 0 0 0 −0.949 0.316 0
 

0 0 0 0 0 1
Elemento 2
 
1 0 0 0 0 0
0 1 0 0 0 0
 
 
0 0 1 0 0 0
T =
0

 0 0 1 0 0
0 0 0 0 1 0
 

0 0 0 0 0 1
Elemento 3

4
http://claudiovz.github.io/

 
0.316 −0.949 0 0 0 0
0.949 0.316 0 0 0 0
 
 
 0 0 1 0 0 0
T = 
 0
 0 0 0.316 −0.949 0

 0 0 0 0.949 0.316 0

0 0 0 0 0 1
Elemento 4
 
−0.316 0.949 0 0 0 0
−0.949 −0.316 0 0 0 0
 
 
 0 0 1 0 0 0
T = 
 0
 0 0 −0.316 0.949 0
 0 0 0 −0.949 −0.316 0
 

0 0 0 0 0 1

Matriz de rigidez global de cada elemento


Elemento 1

   
0.316 −0.949 0 0 0 0 79696.39 0 0 −79696.39 0 0 0.316 0.949 0 0 0 0
0.949 0.316 0 0 0 0  0 1275.37 2016.35 0 −1275.37 2016.35  −0.949 0.316 0 0 0 0
   
   
T 0
 0 0 1 0 0 0   0 2016.35 4250.47 0 −2016.35 2125.24 
 0
 0 1 0 0 0
k=T kT =
   
 0 0 0 0.316 −0.949 0 −79696.39
  0 0 79696.39 0 0  0
  0 0 0.316 0.949 0
 0 0 0 0.949 0.316 0  0 −1275.37 −2016.35 0 1275.37 −2016.35  0 0 0 −0.949 0.316 0
   

0 0 0 0 0 1 0 2016.35 2125.24 0 −2016.35 4250.47 0 0 0 0 0 1


 
9116.47 23524.31 −1912.55 −9116.47 −23524.31 −1912.55
 23524.31 71847.96 637.52 −23524.31 −71847.96 637.52 
 
 
 −1912.55 637.52 4250.1 1912.55 −637.52 2125.05 
=
 −9116.47 −23524.31 1912.55

 9116.47 23524.31 1912.55 
−23524.31 −71847.96 −637.52 23524.31 71847.96 −637.52 
 

−1912.55 637.52 2125.05 1912.55 −637.52 4250.1

Elemento 2
     
1 0 0 0 0 0 105000 0 0 −105000 0 0 1 0 0 0 0 0 105000 0 0 −105000 0 0
0 1 0 0 0 0  0 4095 4095 0 −4095 4095  0 1 0 0 0 0  0 4095 4095 0 −4095 4095 
     
     
T 0
0 0 1 0 0 0  0 4095 5460 0 −4095 2730 
 0
 0 1 0 0 0  0 4095 5460 0 −4095 2730 
k=T kT =  = 
0
 0 0 1 0 0 −105000
  0 0 105000 0 0 
0 0 0 1 0 0 −105000
  0 0 105000 0 0  
−4095 −4095 −4095 0 −4095 −4095 −4095

0 0 0 0 1 0 

0 0 4095

0 0 0 1 0 
 
0 0 4095

0 0 0 0 0 1 0 4095 2730 0 −4095 5460 0 0 0 0 0 1 0 4095 2730 0 −4095 5460


Elemento 3

5
http://claudiovz.github.io/

   
0.316 0.949 0 0 0 0 79696.39 0 0 −79696.39 0 0 0.316 −0.949 0 0 0 0
−0.949 0.316 0 0 0 0  0 1275.37 2016.35 0 −1275.37  0.949 0.316 0 0 0 0
   
   
0 0 1 0 0 0  0 2016.35 4250.47 0 −2016.35  0 0 1 0 0 0
k = T T k0 T = 
  
 
 0
 0 0 0.316 0.949 0 −79696.39
  0 0 79696.39 0 0  0
 0 0 0.316 −0.949 0
 0 0 0 −0.949 0.316 0  0 −1275.37 −2016.35 0 1275.37 −2016.35  0 0 0 0.949 0.316 0
   

0 0 0 0 0 1 0 2016.35 2125.24 0 −2016.35 4250.47 0 0 0 0 0 1


 
9116.47 −23524.31 1912.55 −9116.47 23524.31 1912.55
−23524.31 71847.96 637.52 23524.31 −71847.96 637.52 
 
 
 1912.55 637.52 4250.1 −1912.55 −637.52 2125.05 
= 
 −9116.47 23524.31 −1912.55 9116.47 −23524.31 −1912.55 
 23524.31 −71847.96 −637.52 −23524.31 71847.96 −637.52 
 

1912.55 637.52 2125.05 −1912.55 −637.52 4250.1

Elemento 4

   
−0.316 −0.949 0 0 0 0 99604.74 0 0 −99604.74 0 0 −0.316 0.949 0 0 0 0
 0.949 −0.316 0 0 0 0  0 2489.77 3149.56 0 −2489.77  −0.949 −0.316 0 0 0 0
   
   
T 0
 0 0 1 0 0 0  0 3149.56 5312.25 0 −3149.56 2656.13   0 0 1 0 0 0
k=T kT =
     
 0 0 0 −0.316 −0.949 0  −99604.74
 0 0 99604.74 0 0  0
 0 0 −0.316 0.949 0 
0 0.949 −0.316 0  −2489.77 −3149.56 2489.77 −3149.56  0 0 −0.949 −0.316 0

 0 0

0 0

0

0 0 0 0 0 1 0 3149.56 2656.13 0 −3149.56 5312.25 0 0 0 0 0 1


 
12202.44 −29136.44 −2988.35 −12202.44 29136.44 −2988.35
−29136.44 89899.6 −996.12 29136.44 −89899.6 −996.12 
 
 
 −2988.35 −996.12 5312.63 2988.35 996.12 2656.31 
=
−12202.44 29136.44

 2988.35 12202.44 −29136.44 2988.35  
−89899.6 −29136.44

 29136.44 996.12 89899.6 996.12 

−2988.35 −996.12 2656.31 2988.35 996.12 5312.63

6
http://claudiovz.github.io/

Matriz de rigidez de la estructura

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
 
9116.47 23524.31 −1912.55 −9116.47 −23524.31 −1912.55 0 0 0 0 0 0 0 0 0 1
 
 23524.31
 71847.96 637.52 −23524.31 −71847.96 637.52 0 0 0 0 0 0 0 0 0 
 2
 −1912.55 637.52 4250.1 1912.55 −637.52 2125.05 0 0 0 0 0 0 0 0 0  3
 
 −9116.47 −23524.31 1912.55 114116.47 23524.31 1912.55 −105000 0 0 0 0 0 0 0 0
 
 4
 
−23524.31 −71847.96 −637.52 23524.31 75942.96 3457.48 0 −4095 4095 0 0 0 0 0 0  5
 
 −1912.55 637.52 2125.05 1912.55 3457.48 9710.1 0 −4095 2730 0 0 0 0 0 0  6
 
 
 0 0 0 −105000 0 0 126318.91 −52660.75 −1075.81 −9116.47 23524.31 1912.55 −12202.44 29136.44 −2988.35 7
K =
 
 0 0 0 0 −4095 −4095 −52660.75 165842.56 −4453.6 23524.31 −71847.96 637.52 29136.44 −89899.6 −996.12  8

0 0 0 0 4095 2730 −1075.81 −4453.6 15022.73 −1912.55 −637.52 2125.05 2988.35 996.12 2656.31 
 
 9
 

 0 0 0 0 0 0 −9116.47 23524.31 −1912.55 9116.47 −23524.31 −1912.55 0 0 0 
 10

 0 0 0 0 0 0 23524.31 −71847.96 −637.52 −23524.31 71847.96 −637.52 0 0 0 
 11
 

 0 0 0 0 0 0 1912.55 637.52 2125.05 −1912.55 −637.52 4250.1 0 0 0 
 12

 0 0 0 0 0 0 −12202.44 29136.44 2988.35 0 0 0 12202.44 −29136.44 2988.35 
 13

0 0 0 0 0 0 29136.44 −89899.6 996.12 0 0 0 −29136.44 89899.6 996.12 


 
 14

0 0 0 0 0 0 −2988.35 −996.12 2656.31 0 0 0 2988.35 996.12 5312.63 15

Cargas nodales
h i
QT = Q1 Q2 Q3 0 −5 −1.667 0 −5 1.667 Q10 Q11 Q12 0 0 0

Desplazamientos nodales
h i
DT = 0 0 0 D4 D5 D6 D7 D8 D9 0 0 0 D13 D14 D15

7
http://claudiovz.github.io/

Sistema de ecuaciones y solución


    
Q1 9116.47 23524.31 −1912.55 −9116.47 −23524.31 −1912.55 0 0 0 0 0 0 0 0 0 0
 Q2   23524.31 −23524.31 −71847.96
  
71847.96 637.52 637.52 0 0 0 0 0 0 0 0 0

 0 

    
 Q3   −1912.55 637.52 4250.1 1912.55 −637.52 2125.05 0 0 0 0 0 0 0 0 0  0 
    
 0   −9116.47 −23524.31 1912.55 114116.47 23524.31 1912.55 −105000 0 0 0 0 0 0 0 0   D4 
    
    
 −5  −23524.31 −71847.96 −637.52 23524.31 75942.96 3457.48 0 −4095 4095 0 0 0 0 0 0   D5 
    
−1.667  −1912.55 637.52 2125.05 1912.55 3457.48 9710.1 0 −4095 2730 0 0 0 0 0 0 D 
    6 
−105000 126318.91 −52660.75 −1075.81 −9116.47 −12202.44 29136.44 −2988.35  D7 

 0  
 
0 0 0 0 0 23524.31 1912.55
 
    
 −5  =  −4095 −4095 −52660.75 165842.56 −4453.6 23524.31 −71847.96 −89899.6 −996.12 
0 0 0 0 637.52 29136.44   D8 
 
  
 1.667   0 0 0 0 4095 2730 −1075.81 −4453.6 15022.73 −1912.55 −637.52 2125.05 2988.35 996.12 2656.31   D9 
    
    
 Q10  
   0 0 0 0 0 0 −9116.47 23524.31 −1912.55 9116.47 −23524.31 −1912.55 0 0 0  0 
 
 Q
 11  
  0 0 0 0 0 0 23524.31 −71847.96 −637.52 −23524.31 71847.96 −637.52 0 0 0  0 
 
 Q12   0 0 0 0 0 0 1912.55 637.52 2125.05 −1912.55 −637.52 4250.1 0 0 0  0 
    
    
 0  
   0 0 0 0 0 0 −12202.44 29136.44 2988.35 0 0 0 12202.44 −29136.44 2988.35 
 D13 
 
 0   0 0 0 0 0 0 29136.44 −89899.6 996.12 0 0 0 −29136.44 89899.6 996.12  D14 
    
0 0 0 0 0 0 0 −2988.35 −996.12 2656.31 0 0 0 2988.35 996.12 5312.63 D15
Resolviendo

Q1 = 2.15 kN Q2 = 5.00 kN Q3 = −0.46 kN · m


−5 −5
D4 = 1.02 × 10 m D5 = −7.51 × 10 m D6 = −2.48 × 10−4 rad
D7 = −1.02 × 10−5 m D8 = −7.51 × 10−5 m D9 = 2.48 × 10−4 rad
Q10 = −2.15 kN Q11 = 5.00 kN Q12 = 0.46 kN · m
−4 −4
D13 = −6.07 × 10 m D14 = −2.74 × 10 m D15 = 2.48 × 10−4 rad

Diagrama de esfuerzos
Elemento 1
     
79696.39 0 0 −79696.39 0 0 0.316 0.949 0 0 0 0 0 5.423
0 1275.37 2016.35 0 −1275.37 2016.35  −0.949 0.316 0 0 0 0  0  −0.458
     

     
0 2016.35 4250.47 0 −2016.35 2125.24 
 0 0 1 0 0 0 0  −0.460
q = k0 T D = 
  
 = 
−79696.39 −5 
0 0 79696.39 0 0  0 0 0 0.316 0.949 0  1.02 × 10  −5.423
    

0 −1275.37 −2016.35 0 1275.37 −2016.35  0 0 0 −0.949 0.316 0 −7.51 × 10−5   0.458 
     

0 2016.35 2125.24 0 −2016.35 4250.47 0 0 0 0 0 1 −2.48 × 10−4 −0.989

Figura 2: Reacciones en el elemento

8
http://claudiovz.github.io/

N = −5.423
V = −0.458
M = 0.46 − 0.458x

Elemento 2
  
1.02 × 10−5
    
105000 0 0 −105000 0 0 1 0 0 0 0 0 0 2.15
0 4095 4095 0 −4095 4095  0 1 0 0 0 0 −7.51 × 10−5   5   5 
       

−4 
       
0 4095 5460 0 −4095  0
2730  0 1 0 0 0 −2.48 × 10  +  1.667  =  0.989 
q = k 0 T D + q0 = 
      
−105000 −5 
 0 0 105000 0 0 
0 0 0 1 0 0 −1.02 × 10   0   −2.15 
    

0 −4095 −4095 0 4095 −4095 0 0 0 0 1 0 −7.51 × 10−5   5   5 
       

0 4095 2730 0 −4095 5460 0 0 0 0 0 1 2.48 × 10−4 −1.667 −0.989

Figura 3: Reacciones en el elemento

N = −2.15
V = 5 − 5x
5
M = −0.989 + 5x − x2
2
Elemento 3
  
−1.02 × 10−5
  
79696.39 0 0 −79696.39 0 0 0.316 −0.949 0 0 0 0 5.423
0 1275.37 2016.35 0 −1275.37 2016.35  0.949 0.316 0 0 0 0 −7.51 × 10−5   0.458 
     

−4 
     
0 2016.35 4250.47 0 −2016.35 2125.24 
 0 0 1 0 0 0  2.48 × 10  =  0.989 
q = k0 T D = 
    
−79696.39 −0.949 0 
0 0 79696.39 0 0  0 0 0 0.316 0  −5.423
      

0 −1275.37 −2016.35 0 1275.37 −2016.35  0 0 0 0.949 0.316 0  0  −0.458
     

0 2016.35 2125.24 0 −2016.35 4250.47 0 0 0 0 0 1 0 0.461

Figura 4: Reacciones en el elemento

9
http://claudiovz.github.io/

N = −5.423
V = 0.458
M = −0.989 + 0.458x

Elemento 4
  
−1.02 × 10−5
  
99604.74 0 0 −99604.74 0 0 −0.316 0.949 0 0 0 0 0
0 2489.77 3149.56 0 −2489.77 3149.56  −0.949 −0.316 0 0 0 0 −7.51 × 10−5  0
     

−4 
     
0 3149.56 5312.25 0 −3149.56  0
2656.13  0 1 0 0 0  2.48 × 10  = 0
q = k0 T D = 
    
−99604.74 −4 
 0 0 99604.74 0 0  0
  0 0 −0.316 0.949 0 −6.07 × 10  
 
0

−2489.77 −3149.56 −3149.56  0 0 −0.949 −0.316 0 −2.74 × 10−4  0

0 0 2489.77

0
   

0 3149.56 2656.13 0 −3149.56 5312.25 0 0 0 0 0 1 2.48 × 10−4 0

Figura 5: Reacciones en el elemento

N =0
V =0
M =0

10
http://claudiovz.github.io/

Introducción a elementos finitos


Tarea 4 I-2016
Calcular las funciones de forma del elemento bidimensional lagrangiano de ocho nodos en coordenadas naturales

Coordenadas de los nodos

1 = [r1 , s1 ] = [−1, −1] 5 = [r5 , s5 ] = [−1, 0]


2 = [r2 , s2 ] = [1, −1] 6 = [r6 , s6 ] = [0, −1]
3 = [r3 , s3 ] = [1, 1] 7 = [r7 , s7 ] = [1, 0]
4 = [r4 , s4 ] = [−1, 1] 8 = [r8 , s8 ] = [0, 1]

Reemplazando valores

r − r6 r − r2 s − s5 s − s4 r−0 r−1 s−0 s−1 1


N1 = · · · = · · · = r(r − 1)s(s − 1)
r1 − r6 r1 − r2 s1 − s5 s1 − s4 −1 − 0 −1 − 1 −1 − 0 −1 − 1 4
r − r6 r − r1 s − s7 s − s3 r − 0 r − (−1) s − 0 s−1 1
N2 = · · · = · · · = r(r + 1)s(s − 1)
r2 − r6 r2 − r1 s2 − s7 s2 − s3 1 − 0 1 − (−1) −1 − 0 −1 − 1 4
r − r8 r − r4 s − s7 s − s2 r − 0 r − (−1) s − 0 s − (−1) 1
N3 = · · · = · · · = r(r + 1)s(s + 1)
r3 − r8 r3 − r4 s3 − s7 s3 − s2 1 − 0 1 − (−1) 1 − 0 1 − (−1) 4
r − r8 r − r3 s − s5 s − s1 r−0 r − 1 s − 0 s − (−1) 1
N4 = · · · = · · · = r(r − 1)s(s + 1)
r4 − r8 r4 − r3 s4 − s5 s4 − s1 −1 − 0 −1 − 1 1 − 0 1 − (−1) 4
r − r7 s − s1 s − s4 r − 1 s − (−1) s − 1 1
N5 = · · = · · = (r − 1)(s + 1)(s − 1)
r5 − r7 s5 − s1 s5 − s4 −1 − 1 0 − (−1) 0 − 1 2
r − r2 r − r1 s − s8 r − 1 r − (−1) s − 1 1
N6 = · · = · · = (r − 1)(r + 1)(s − 1)
r6 − r2 r6 − r1 s6 − s8 0 − 1 0 − (−1) −1 − 1 2
r − r5 s − s2 s − s3 r − (−1) s − (−1) s − 1 1
N7 = · · = · · = − (r + 1)(s + 1)(s − 1)
r7 − r5 s7 − s2 s7 − s3 1 − (−1) 0 − (−1) 0 − 1 2
r − r3 r − r4 s − s6 r − 1 r − (−1) s − (−1) 1
N8 = · · = · · = − (r − 1)(r + 1)(s + 1)
r8 − r3 r8 − r4 s8 − s6 0 − 1 0 − (−1) 1 − (−1) 2

1
http://claudiovz.github.io/

Introducción a elementos finitos


Tarea 5 I-2016
h1 1i
1 = [r3 , s1 , t1 ] = [1, 0, 0] 4 = [r2 , s1 , s2 ] = , 0,
2 2
h1 1 i
Calcular las funciones de forma para el elemento triangular cuadrático o LST 2 = [r1 , s3 , t1 ] = [0, 1, 0] 5 = [r2 , s2 , t1 ] = , , 0
2 2
h 1 1i
3 = [r1 , s1 , t3 ] = [0, 0, 1] 6 = [r1 , s2 , t2 ] = 0, ,
2 2

Nodo 1
Reemplazando numeración y coordenadas

1
r − r2 r − r1 r− 2 r−0
T3 (r) = · = 1 · = r(2r − 1)
r3 − r2 r3 − r1 1− 1−0
Numeración 2
T1 (s) = 1
Numeración de nodos
T1 (t) = 1

Reemplazando polinomios

N1 = T3 T1 T1 = r(2r − 1) · 1 · 1 = r(2r − 1)

Nodo 2
Reemplazando numeración y coordenadas

1 = [I1 , J1 , K1 ] = [3, 1, 1] 4 = [I4 , J4 , K4 ] = [2, 1, 2] T1 (r) = 1


2 = [I2 , J2 , K2 ] = [1, 3, 1] 5 = [I5 , J5 , K5 ] = [2, 2, 1] s − s2 s − s1 s− 1
s−0
2
T3 (s) = · = 1 · = s(2s − 1)
3 = [I3 , J3 , K3 ] = [1, 1, 3] 6 = [I6 , J6 , K6 ] = [1, 2, 2] s3 − s2 s3 − s1 1− 2
1−0
Coordenadas de nodos T1 (t) = 1

Reemplazando polinomios

N2 = T1 T3 T1 = 1 · s(2s − 1) · 1 = s(2s − 1)

Nodo 3
Reemplazando numeración y coordenadas

1
http://claudiovz.github.io/

Nodo 6
T1 (r) = 1 Reemplazando numeración y coordenadas
T1 (s) = 1
t − t2 t − t1 t − 12 t − 0 T1 (r) = 1
T3 (t) = · = · = t(2t − 1)
t3 − t2 t3 − t1 1 − 12 1 − 0 s − s1 s−0
T2 (s) = = 1 = 2s
s2 − s1 2 −0
Reemplazando polinomios
t − t1 t−0
T2 (t) = = 1 = 2t
t2 − t1 2 −0
N3 = T1 T1 T3 = 1 · 1 · t(2t − 1) = t(2t − 1)
Reemplazando polinomios
Nodo 4
N6 = T1 T2 T2 = 1 · 2s · 2t = 4st
Reemplazando numeración y coordenadas

r − r1 r−0
T2 (r) = = 1 = 2r
r2 − r1 2 −0
T1 (s) = 1
t − t1 t−0
T2 (t) = = 1 = 2t
t2 − t1 2 −0

Reemplazando polinomios

N4 = T2 T1 T2 = 2r · 1 · 2t = 4rt

Nodo 5
Reemplazando numeración y coordenadas

r − r1 r−0
T2 (r) = = 1 = 2r
r2 − r1 2 −0
s − s1 s−0
T2 (s) = = 1 = 2s
s2 − s1 2 −0
T1 (t) = 1

Reemplazando polinomios

N5 = T2 T2 T1 = 2r · 2s · 1 = 4rs

2
http://claudiovz.github.io/

Introducción a elementos finitos


Tarea 6 I-2016
Aplicando el método de Newton-Cotes construir la tabla de pesos y puntos de muestreo hasta n = 4

n=1

k =1−1=0
Calculando ri
Z +1
P (r) r0 dr = 0
−1

El polinomio es

P (r) = r − r1
Reemplazando
Z +1
r − r1 dr = 0
−1

Integrando
Z +1 1  +1
2
r − r1 dr = r − r1 r = −2r1
−1 2 −1

Despejando

r1 = 0
Calculando wi
Z +1
w1 = dr = 2
−1

n=2

k =2−1=1
Calculando ri

Z +1
P (r) r0 dr = 0
−1
Z +1
P (r) r1 dr = 0
−1

El polinomio es

P (r) = (r − r1 )(r − r2 )
Reemplazando

1
http://claudiovz.github.io/

Z +1
(r − r1 )(r − r2 ) dr = 0
−1
Z +1
(r − r1 )(r − r2 )r dr = 0
−1

Integrando

1 r1 + r2 2  +1  1
3
r − r + r1 r2 r = 2 r1 r2 +
3 2 −1 3
+1
1 r1 + r2 3 r1 r2 2  2
r4 − r + r = − (r1 + r2 )
4 3 2 −1 3

Formando el sistema de ecuaciones

1
r1 r2 = −
3
r1 + r2 = 0

Resolviendo

r
1
r1 = −
3
r
1
r2 =
3
Calculando wi

+1
r − r2
Z
w1 = dr
−1 r1 − r2
+1
r − r1
Z
w2 = dr
−1 r2 − r1
Reemplazando

q
Z +1 r − 13
w1 = q q dr
−1 − 13 − 13
q
Z +1 r + 13
w2 = q q dr
−1 1 1
3 + 3

Integrando

 √3 1 
+1
w1 = − r2 + r = 1
4 2 −1

 3 +1
1 
r2 + r = 1

w2 =
4 2 −1

2
http://claudiovz.github.io/

n=3

k =3−1=2
Calculando ri

Z +1
P (r) r0 dr = 0
−1
Z +1
P (r) r1 dr = 0
−1
Z +1
P (r) r2 dr = 0
−1

El polinomio es

P (r) = (r − r1 )(r − r2 )(r − r3 )


Reemplazando

Z +1
(r − r1 )(r − r2 )(r − r3 ) dr = 0
−1
Z +1
(r − r1 )(r − r2 )(r − r3 )r dr = 0
−1
Z +1
(r − r1 )(r − r2 )(r − r3 )r2 dr = 0
−1

Integrando

h1 r1 + r2 + r3 3 r1 r2 + r1 r3 + r2 r3 2 i +1 2
r4 − r + r − r1 r2 r3 r = − (3r1 r2 r3 + r1 + r2 + r3 )
4 3 2 −1 3
+1
h1 r1 + r2 + r3 4 r1 r2 + r1 r3 + r2 r3 3 r1 r2 r3 2 i 2
r5 −

r + r − r = (5r1 r2 + 5r1 r3 + 5r2 r3 + 3)
5 4 3 2 −1 15
+1
h1
6 r1 + r2 + r3 5 r1 r2 + r1 r3 + r2 r3 4 r1 r2 r3 3 i 2
r − r + r − r = − (5r1 r2 r3 + 3r1 + 3r2 + 3r3 )
6 5 4 3 −1 15

Formando el sistema de ecuaciones

3r1 r2 r3 + r1 + r2 + r3 = 0
5r1 r2 + 5r1 r3 + 5r2 r3 = −3
5r1 r2 r3 + 3r1 + 3r2 + 3r3 = 0

Resolviendo

r
3
r1 = −
5
r2 = 0
r
3
r3 =
5

3
http://claudiovz.github.io/

Calculando wi

+1
r − r2 r − r3
Z
w1 = · dr
−1 r1 − r2 r1 − r3
+1
r − r1 r − r3
Z
w2 = · dr
−1 r2 − r1 r2 − r3
+1
r − r2 r − r1
Z
w3 = · dr
−1 r3 − r2 r3 − r1

Reemplazando

q
3
Z +1
r−0 r− 5
w1 = q · q q dr
−1 − 5 − 0 − 5 − 35
3 3

q q
Z +1 r + 35 r − 35
w2 = q · q dr
−1 0 + 35 0 − 35
q
Z +1
r−0 r + 35
w3 = q ·q q dr
3 3 3
−1
5 − 0 5 + 5

Integrando

5 √ +1
3 15 2  5
w1 = r − r =
18 12 −1 9
 5  +1 8
w2 = − r3 + r =
9 −1 9
5 √ +1
3 15 2  5
w3 = r + r =
18 12 −1 9

n=4

k =4−1=3
Calculando ri

Z +1
P (r) r0 dr = 0
−1
Z +1
P (r) r1 dr = 0
−1
Z +1
P (r) r2 dr = 0
−1
Z +1
P (r) r3 dr = 0
−1

El polinomio es

4
http://claudiovz.github.io/

P (r) = (r − r1 )(r − r2 )(r − r3 )(r − r4 )


Reemplazando

Z +1
(r − r1 )(r − r2 )(r − r3 )(r − r4 ) dr = 0
−1
Z +1
(r − r1 )(r − r2 )(r − r3 )(r − r4 )r dr = 0
−1
Z +1
(r − r1 )(r − r2 )(r − r3 )(r − r4 )r2 dr = 0
−1
Z +1
(r − r1 )(r − r2 )(r − r3 )(r − r4 )r3 dr = 0
−1

Integrando
h1 r1 + r2 + r3 + r4 4 r1 r2 + r1 r3 + r1 r4 + r2 r3 + r2 r4 + r3 r4 3 r1 r2 r3 + r1 r2 r4 + r1 r3 r4 + r2 r3 r4 2
r5 − r + r − r
5 4 3 2
i +1 2
+ r1 r2 r3 r4 r = (15r1 r2 r3 r4 + 5r1 r2 + 5r1 r3 + 5r1 r4 + 5r2 r3 + 5r2 r4 + 5r3 r4 + 3)
−1 15
h1 r1 + r2 + r3 + r4 5 r1 r2 + r1 r3 + r1 r4 + r2 r3 + r2 r4 + r3 r4 4 r1 r2 r3 + r1 r2 r4 + r1 r3 r4 + r2 r3 r4 3
r6 − r + r − r
6 5 4 3
+1
r1 r2 r3 r4 2 i 2
+ r = − (5r1 r2 r3 + 5r1 r2 r4 + 5r1 r3 r4 + 5r2 r3 r4 + 3r1 + 3r2 + 3r3 + 3r4 )
2 −1 15
h1
7 r1 + r2 + r3 + r4 6 r1 r2 + r1 r3 + r1 r4 + r2 r3 + r2 r4 + r3 r4 5 r1 r2 r3 + r1 r2 r4 + r1 r3 r4 + r2 r3 r4 4
r − r + r − r
7 6 5 4
+1
r1 r2 r3 r4 3 i 2
+ r = (35r1 r2 r3 r4 + 21r1 r2 + 21r1 r3 + 21r1 r4 + 21r2 r3 + 21r2 r4 + 21r3 r4 + 15)
3 −1 105
h1 r1 + r2 + r3 + r4 7 r1 r2 + r1 r3 + r1 r4 + r2 r3 + r2 r4 + r3 r4 6 r1 r2 r3 + r1 r2 r4 + r1 r3 r4 + r2 r3 r4 5
r8 − r + r − r
8 7 6 5
+1
r1 r2 r3 r4 4 i 2
+ r = − (7r1 r2 r3 + 7r1 r2 r4 + 7r1 r3 r4 + 7r2 r3 r4 + 5r1 + 5r2 + 5r3 + 5r4 )
4 −1 35

Formando el sistema de ecuaciones

15r1 r2 r3 r4 + 5r1 r2 + 5r1 r3 + 5r1 r4 + 5r2 r3 + 5r2 r4 + 5r3 r4 = −3


5r1 r2 r3 + 5r1 r2 r4 + 5r1 r3 r4 + 5r2 r3 r4 + 3r1 + 3r2 + 3r3 + 3r4 = 0
35r1 r2 r3 r4 + 21r1 r2 + 21r1 r3 + 21r1 r4 + 21r2 r3 + 21r2 r4 + 21r3 r4 = −15
7r1 r2 r3 + 7r1 r2 r4 + 7r1 r3 r4 + 7r2 r3 r4 + 5r1 + 5r2 + 5r3 + 5r4 = 0

Resolviendo

5
http://claudiovz.github.io/

s r
3 2 6
r1 = − +
7 7 5
s r
3 2 6
r2 = − −
7 7 5
s r
3 2 6
r3 = −
7 7 5
s r
3 2 6
r4 = +
7 7 5

Calculando wi

+1
r − r2 r − r3 r − r4
Z
6r2 r3 r4 + 2r2 + 2r3 + 2r4
w1 = · · dr = −
−1 r1 − r2 r1 − r3 r1 − r4 3(r1 − r2 )(r1 − r3 )(r1 − r4 )
+1
r − r1 r − r3 r − r4
Z
6r1 r3 r4 + 2r1 + 2r3 + 2r4
w2 = · · dr =
−1 r2 − r1 r2 − r3 r2 − r4 3(r1 − r2 )(r2 − r3 )(r2 − r4 )
+1
r − r2 r − r1 r − r4
Z
6r1 r2 r4 + 2r1 + 2r2 + 2r4
w3 = · · dr = −
−1 r3 − r2 r3 − r1 r3 − r4 3(r2 − r3 )(r1 − r3 )(r3 − r4 )
+1
r − r3 r − r2 r − r1
Z
6r1 r2 r3 + 2r1 + 2r2 + 2r3
w4 = · · dr =
−1 r4 − r3 r4 − r2 r4 − r1 3(r3 − r4 )(r2 − r4 )(r1 − r4 )

Reemplazando

r q r q r q rq q r q r
3 2 6 3 2 6 3 2 6 3 2 6 3 2 6
6 − 7 7 − 5 +
7 +27 − 5 7 +2 7 − 5+ 2 37 + 72 65 7 7 5 7 7 5
w1 = −  r q r q  r q r q  r q r q 
3 2 6 3 2 6 3 2 6 3 2 6
3 − 7+7 5+ 7−7 5 − 7+7 5− 7−7 5 − 7 + 7 5 − 7 + 7 65
3 2 6 3 2

r q r q r q r q r q r q
−6 7 + 7 5 7 − 7 5 7 + 7 5 − 2 7 + 7 5 + 2 7 − 7 5 + 2 37 + 27 65
3 2 6 3 2 6 3 2 6 3 2 6 3 2 6

w2 =  r q r q  r q r q  r q r q 
3 2 6 3 2 6 3 2 6 3 2 6 3 2 6 3 2 6
3 − 7+ 7 5 + 7 − 7 5 − 7 − 7 −
5 7 − 7 5 − 7 − 7 5− 7 + 7 5
r q r q r q q r q q r r
3 2 6 3 2 6 3 2 6 3 2 6
6 7+ 7 5− 7 + 7 −2 5 + 7 − 2 37 − 72 65 + 2 37 + 72 65
7 5 7 7 5
w3 = −  r q r q  r q r q r q r q 
3 2 6 3 2 6 3 2 6 3 2 6 3 2 6 3 2 6
3 − 7−7 5− 7−7 5 − 7+7 5− 7−7 5 7 − 7 5 − 7 + 7 5
r q r q r q r q r q r q
6 37 + 27 65 37 − 27 65 37 − 72 65 − 2 37 + 27 65 − 2 37 − 27 65 + 2 37 − 27 65
w 4 = r q r q  r q r q  r q r q 
3 2 6 3 2 6 3 2 6 3 2 6 3 2 6 3 2 6
3 7 − 7 5 − 7 + 7 5 − 7 − 7 5 − 7 + 7 5 − 7 + 7 5 − 7 + 7 5

Simplificando

6
http://claudiovz.github.io/


18 − 30
w1 =
36√
18 + 30
w2 =
36√
18 + 30
w3 =
36√
18 − 30
w4 =
36
Tabla resumen

n r w

1 0 2
q
− 13 1
2 q
1
3 1
q
− 35 5
9

3 0 8
9
q
3 5
5 9
r q √
3 2 6 18− 30
− 7 + 7 5 36
r q √
3 2 6 18+ 30
− 7 − 7 5 36
4 r q √
3 2 6 18+ 30
7 − 7 5 36
r q √
3 2 6 18− 30
7 + 7 5 36

7
http://claudiovz.github.io/

Introducción a elementos finitos Simplificando

Tarea 7 I-2016
α0 = 0
Resolver la estructura con E, A constantes por el método de Ritz
α1 + L α2 = 0

Las ecuaciones anteriores pueden escribirse como

α0 = 0
α1 = −L α2

Solución La aproximación del campo de desplazamientos será


Numeración de nodos
u = −L α2 x + α2 x2

La deformación unitaria es

∂u
εx = = −L α2 + 2 α2 x
∂x
La normal es
Campo de desplazamientos

u(x) ≈ φ(x) = α0 g0 (x) + α1 g1 (x) + α2 g2 (x)2 L


Funciones test o trial N =N 06x6
2
L
N =N −P 6x6L
g0 (x) = x 0
g1 (x)= x 1 2
2
g2 (x) = x Desplazamientos en los nodos
Reemplazando

u = α 0 + α 1 x + α 2 x2 u1 = 0
Reemplazando u(0) = 0 y u(L) = 0 L2 L2 L2
u2 = − α2 + α2 = − α2
2 4 4
2 u3 = 0
α0 + α1 (0) + α2 (0) = 0
2
α0 + α1 (L) + α2 (L) = 0 Reemplazando en el funcional

1
http://claudiovz.github.io/

Z L Z L
21 1
π= EA ε2x dx − N (u2 − u1 ) + EA ε2x dx − (N − P )(u3 − u2 )
0 2 L 2
2
Z L2 Z L
1 1
= EA ε2x dx − N (u2 − 0) + EA ε2x dx − (N − P )(0 − u2 )
0 2 L
2
2
Z L2
L2
 
1 2
= EA(−L α2 + 2 α2 x) dx − N − α2
0 2 4
Z L  2 
1 2 L
+ EA(−L α2 + 2 α2 x) dx − (N − P ) α2
L 2 4
2
Z L
1 1
= EA α22 L2 − 4Lx + 4x2 dx + P L2 α2
2 0 4

Integrando
1 1
π= EA L3 α22 + P L2 α2
6 4
Minimizando el funcional
dπ 1 1
= EA L3 α2 + P L2 = 0
dα2 3 4
Despejando α2
3P
α2 = −
4 LEA
Reemplazando en u
3P 3P
u= x− x2
4 EA 4 LEA

También podría gustarte