You are on page 1of 38

http://claudiovz.github.

io/

Introducción a elementos finitos


Primer Parcial I-2016 HA − HB = 0
−qr + VA + VB = 0
1. Resolver la estructura con E, I, A constantes por el método de Castigliano q 2
r − HB r − M A = 0
2

Se parametrizarán HA , VA y MA .

HA = HB
VA = qr − VB
q
MA = r2 − rHB
2

Solución

Estructura equivalente

Esfuerzos internos de la viga

N = HB
V = qx − (qr − VB ) = qx − qr + VB
 
q q 2
M = − x2 + (qr − VB )x − r − HB r
2 2
q 2 q 2
= − x + (qr − VB )x − r + HB r
2 2

De la anterior estructura se obtienen tres ecuaciones con cinco incógnitas. Esfuerzos internos del arco

1
http://claudiovz.github.io/

Reemplazando en las demás reacciones

N = −HB cos θ − VB sin θ 2qr(9π − 23)


HA = HB =
V = HB sin θ − VB cos θ 27π 2 + 48π − 384
M = −HB r sin θ − VB (r − r cos θ) = −HB r sin θ + VB r cos θ − VB r qr(12 − π) qr(18π 2 + 33π − 268)
VA = qr − VB = qr − =
18π 2 + 32π − 256 18π 2 + 32π − 256
Para simplificar el cálculo solo usaré la energı́a de deformación por flexión q q h 2qr(9π − 23) i qr2 (27π 2 + 12π − 292)
Z π2 MA = r2 − rHB = r2 − r =
Z r
M2
Z s
M2
Z r
M2 M2 2 2 27π 2 + 48π − 384 54π 2 + 96π − 768
Ui = dx + ds = dx + r dθ
0 2EI 0 2EI 0 2EI 0 2EI
2. Calcular el factor de forma de una sección triangular
Reemplazando
Z rh i2
1 q 2 q
Ui = x + (qr − VB )x − r2 + HB r dx Solución
2EI 0 2 2
Z π2
1
+ (−HB r sin θ + VB r cos θ − VB r)2 r dθ
2EI 0

Integrando
r3 h 2 2 20 qr  1   100  2
Ui = q r − HB − VB + 15π − VB − 40HB VB
40EI 3 4 3 i
2
+ 5(π + 4)HB

Minimizando
∂Ui r3 h 3π  i
= + 6 HB − 6VB − qr = 0
∂HB 6EI 2
∂Ui r3
= [−24HB + (18π − 40)VB + qr] = 0
∂VB 24EI El momento estático es
2 b 2 h
Formando el sistema de ecuaciones 3 b− h y 3 h− b x
Z Z Z
Q = y dA = y dy dx
0 y
(3π + 12)HB − 12VB = 2qr A
−24HB + (18π − 40)VB = −qr
Integrando respecto de y
Resolviendo
2 b 2 h− h x Z 32 b− hb y 2
3 b− h y y 2 3 b y2 2h2 h2
Z
2qr(9π − 23) 2h
HB = Q= dx = − − x + 2 x2 dx
27π 2 + 48π − 384 0 2 y
0 9 2 3b 2b
qr(12 − π)
VB =
18π 2 + 32π − 256 Integrando respecto de x

2
http://claudiovz.github.io/

Solución
 2 b− b y Numeración de nodos
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
2h 2h
Q2 Q2 Q2
Z Z Z
A A 3 A 3
k= dA = 2 x dy = 2 dy
I2 b2 I −h
3
x2 I −h
3
x
A

Reemplazando valores 1 = [I1 , J1 , K1 ] = [3, 1, 1] 4 = [I4 , J4 , K4 ] = [1, 2, 2]


 2 2 = [I2 , J2 , K2 ] = [2, 2, 1] 5 = [I5 , J5 , K5 ] = [1, 1, 3]
4bh2 b 2 b 3
bh Z 2h
3 81 − 3y + 3h y 3 = [I3 , J3 , K3 ] = [1, 3, 1] 6 = [I6 , J6 , K6 ] = [2, 1, 2]
2
k= dy
bh3 2 2
− hb y
3b

−h
36 3
Coordenadas de nodos

Integrando

 2h
8bh4 2bh3 2 10bh2 3

648 bh 4 4b 5 b 6 3
k= 5 y+ y − y − y + y − y
bh 2187 729 729 324 135 54h −h 3

Simplificando
h 1 1i
648

bh5

6 1 = [r3 , s1 , t1 ] = [1, 0, 0] 4 = [r1 , s2 , t2 ] = 0, ,
k= = 2 2
h1 1 i
bh5 540 5
2 = [r2 , s2 , t1 ] = , , 0 5 = [r1 , s1 , t3 ] = [0, 0, 1]
2 2
h1 1i
3. Calcular las funciones de forma N 3 = [r1 , s3 , t1 ] = [0, 1, 0] 6 = [r2 , s1 , s2 ] = , 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− 2
1−0
T1 (s) = 1
T1 (t) = 1

3
http://claudiovz.github.io/

Reemplazando polinomios
N4 = T1 T2 T2 = 1 · 2s · 2t = 4st
N1 = T3 T1 T1 = r(2r − 1) · 1 · 1 = r(2r − 1)
Nodo 5
Nodo 2
Reemplazando numeración y coordenadas
Reemplazando numeración y coordenadas
r − r1 r−0 T1 (r) = 1
T2 (r) = = 1 = 2r
r2 − r1 2 −0
T1 (s) = 1
s − s1 s−0 t − t2 t − t1 t − 12 t − 0
T2 (s) = = 1 = 2s T3 (t) = · = · = t(2t − 1)
s2 − s1 2 −0 t3 − t2 t3 − t1 1 − 21 1 − 0
T1 (t) = 1
Reemplazando polinomios
Reemplazando polinomios N5 = T1 T1 T3 = 1 · 1 · t(2t − 1) = t(2t − 1)
N2 = T2 T2 T1 = 2r · 2s · 1 = 4rs
Nodo 6
Nodo 3 Reemplazando numeración y coordenadas
Reemplazando numeración y coordenadas r − r1 r−0
T2 (r) = = 1 = 2r
T1 (r) = 1 r2 − r1 2 −0

s− 1 T1 (s) = 1
s − s2 s − s1 2 s−0
T3 (s) = · = 1 · = s(2s − 1) t − t1 t−0
s3 − s2 s3 − s1 1− 2
1−0 T2 (t) = = 1 = 2t
t2 − t1 2 −0
T1 (t) = 1
Reemplazando polinomios
Reemplazando polinomios
N6 = T2 T1 T2 = 2r · 1 · 2t = 4rt
N3 = T1 T3 T1 = 1 · s(2s − 1) · 1 = s(2s − 1)

Nodo 4
Reemplazando numeración y coordenadas

T1 (r) = 1
s − s1 s−0
T2 (s) = = 1 = 2s
s2 − s1 2 −0
t − t1 t−0
T2 (t) = = 1 = 2t
t2 − t1 2 −0

Reemplazando polinomios

4
http://claudiovz.github.io/

Introducción a elementos finitos d2 v


Segundo Parcial I-2016 = 2α2 + 6α3 x + 12α4 x2 + 20α5 x3
dx2

1. Resolver la estructura con E, I, A constantes por el método de Ritz La carga en la viga es

q
f= x
L
El funcional de energı́a es

L L
M2
Z Z
π= dx − f v dx
0 2EI 0

Reemplazando
Solución
Z L
EI 2
La solución exacta es un polinomio de quinto grado, la aproximación del π= (2α2 + 6α3 x + 12α4 x2 + 20α5 x3 ) dx
0 2
campo de desplazamientos será Z L
q
− x [−(α2 L + α3 L2 + α4 L3 + α5 L4 )x + α2 x2 + α3 x3
v(x) = α0 + α1 x + α2 x2 + α3 x3 + α4 x4 + α5 x5 0 L
+ α4 x4 + α5 x5 ] dx
Reemplazando v(0) = 0 y v(L) = 0
2 3 4 5 Integrando
α0 + α1 (0) + α2 (0) + α3 (0) + α4 (0) + α5 (0) = 0
2 3 4 5
α0 + α1 (L) + α2 (L) + α3 (L) + α4 (L) + α5 (L) = 0 qL3 2qL4 qL5 4qL6
π= α2 + α3 + α4 + α5 + 2EIL α22 + 6EIL2 α2 α3
12 15 6 21
Resolviendo + 6EIL3 α32 + 8EIL3 α2 α4 + 18EIL4 α3 α4 + 10EIL4 α2 α5
72EIL5 2 200EIL7 2
α0 = 0 + α4 + 24EIL5 α3 α5 + 40EIL6 α4 α5 + α5
5 7
α1 = −(α2 L + α3 L2 + α4 L3 + α5 L4 )
Minimizando el funcional
Reemplazando en el campo de desplazamientos
∂π qL3
2 3 4 2 3 4 5 = 4EIL α2 + 6EIL2 α3 + 8EIL3 α4 + 10EIL4 α5 + =0
v = −(α2 L + α3 L + α4 L + α5 L )x + α2 x + α3 x + α4 x + α5 x ∂α2 12
∂π 2qL4
El momento es = 6EIL2 α2 + 12EIL3 α3 + 18EIL4 α4 + 24EIL5 α5 + =0
∂α3 15
∂π 144EIL5 qL5
d2 v = 8EIL3 α2 + 18EIL4 α3 + α4 + 40EIL6 α5 + =0
M =EI ∂α4 5 6
dx2
∂π 400EIL7 4qL6
La curvatura es = 10EIL4 α2 + 24EIL5 α3 + 40EIL6 α4 + α5 + =0
∂α5 7 21

1
http://claudiovz.github.io/

Formando el sistema de ecuaciones Integrando

qL3
4EIL α2 + 6EIL2 α3 + 8EIL3 α4 + 10EIL4 α5 = − d4 v d3 v d3 v du
Z Z
12 u 4
dx = u 3 − dx
dx dx dx3 dx
2 3 4 5 2qL4
6EIL α2 + 12EIL α3 + 18EIL α4 + 24EIL α5 = −
15 Integrando el segundo término
5 5
144EIL qL
8EIL3 α2 + 18EIL4 α3 + α4 + 40EIL6 α5 = −
du d3 v du d2 v d2 v d2 u
Z Z
5 6
7 6 dx = − dx
400EIL 4qL dx dx3 dx dx2 dx2 dx2
10EIL4 α2 + 24EIL5 α3 + 40EIL6 α4 + α5 = −
7 21
Reemplazando
Resolviendo
d4 v d3 v du d2 v d2 u d2 v
Z  Z 
u 4
dx = u 3 − − dx
α2 = 0 dx dx dx dx2 dx2 dx2
qL
α3 = − Simplificando
36EI
α4 = 0
d4 v d3 v du d2 v d2 u d2 v
Z Z
q u dx = u − + dx + c
α5 = dx4 dx3 dx dx2 dx2 dx2
120EIL
3. Defina trabajo virtual
Reemplazando en α1

7qL3 Solución
α1 =
360EI
Es el trabajo que realiza la fuerza F debido a un desplazamiento virtual
Reemplazando en v δr
q  
v= 7L4 x − 10L2 x3 + 3x5 δW = F · δr
360EIL
2. Integrar

d4 v
Z
u dx
dx4

Solución

Para la solución se usará el teorema de Gauss


Z Z
∂b ∂a
a dx = ab − b dx + c
∂xi ∂xi

2
http://claudiovz.github.io/

Introducción a elementos finitos 1


Ui = GIp L θ2
Examen final I-2016 2

1. Calcular la matriz de rigidez K mediante el método de balance de energı́a Para condiciones variables
Z
1
Ui = GIp θ2 dx
2

Funcional de energı́a

Z L Z L 2
1 1 T X
π= GIp θ2 dx − T (θ2 − θ1 ) = θ GIp θ dx − θi Ti
0 2 0 2 i=1

Solución Usando un elemento de dos nodos

Deformación de la barra
TL
φ=
GIp

Despejando T
GIp
T = φ
L
Energı́a de deformación por torsión Aproximación del campo de desplazamientos
" #
1 h i α
0
Ui = T φ dx φ = α0 + α1 x = 1 x
2 α1
Reemplazando T en Ui
Reemplazando φ(0) = φ1 y φ(L) = φ2
1 GIp 2
Ui = φ
2 L α0 + α1 (0) = φ1
La deformación unitaria es α0 + α1 (L) = φ2
φ
θ= Simplificando
L
Despejando φ α0 = φ1
φ = Lθ α0 + Lα1 = φ2

Reemplazando φ en Ui En forma matricial

1
http://claudiovz.github.io/

" #" # " # Solución


1 0 α0 φ1
=
1 L α1 φ2 Estructura equivalente

Resolviendo
" # " #" #
α0 1 0 φ1
=
α1 − L1 1
L φ2

Reemplazando
" #" # " #
h i 1 0 φ1 h
1 1
i φ
1
φ= 1 x = 1− Lx Lx
= N φi
− L1 1
L φ2 φ2

Deformación angular
" #
dφ h 1 i φ
1 1
θ= = −L L
= B φi
dx φ2
Sumatoria de fuerzas y momentos
Matriz de rigidez
Z L
K= B T GIp B dx VA + VB − qa = 0
0
7 
MA − qa a + VB (3a) = 0
Reemplazando e integrando 3
2 
Z L" 1# " # qa a − VA (3a) = 0
−L h
1 1
i GIp 1 −1 3
K= 1
GIp −L L
dx =
0 L
L −1 1
Resolviendo
2. Resolver la estructura por cualquier método
2
VA = qa
9
7
MA = qa2
6
7
VB = qa
9

3. Calcular la integral mediante la cuadratura de Newton-Cotes para n = 2,


los pesos wi y los puntos de muestreo ri
Z 2
I= x2 − 5x dx
0

2
http://claudiovz.github.io/

Solución
r
Número de términos 1
r1 = −
3
k =n−1=2−1=1
r
1
r2 =
3
Calculando ri
Z +1
Calculando wi
0
P (r) r dr = 0 Z +1
r − r2
−1 w1 = dr
Z +1 −1 r1 − r2
P (r) r1 dr = 0 Z +1
r − r1
−1 w2 = dr
−1 r2 − r1
El polinomio es
Reemplazando e integrando
P (r) = (r − r1 )(r − r2 )
 √3
q
Z +1 r − 1 +1
3 1 
Reemplazando w1 = q q dr = − r2 + r = 1
−1 − 1 1 4 2
3 −
−1
3
Z +1
 √3
q
(r − r1 )(r − r2 ) dr = 0 Z +1 r + 1 +1
3 1 
−1 w2 = q q dr = r2 + r = 1
+1 −1 1 1 4 2
3 +
−1
Z
3
(r − r1 )(r − r2 )r dr = 0
−1
Usando la fórmula
Integrando I = w10 f (r10 ) + w20 f (r20 )
1 r1 + r2 2  +1 1 Puntos de muestreo

r3 − r + r1 r2 r = 2 r1 r2 +
3 2 −1 3  r 
b+a b−a 2+0 2−0 1
r10
+1
1 r1 + r2 3 r1 r2 2  2 = + r1 = + − = 0.42265
r4 − r + r = − (r1 + r2 ) 2 2 2 2 3
4 3 2 −1 3 r 
b+a b−a 2+0 2−0 1
r20 = + r2 = + = 1.57735
2 2 2 2 3
Formando el sistema de ecuaciones

1 Pesos
r1 r2 = −
3 b−a 2−0
r1 + r2 = 0 w10 = w1 = (1) = 1
2 2
b−a 2−0
w20 = w2 = (1) = 1
Resolviendo 2 2

3
http://claudiovz.github.io/

Reemplazando
r − r1 r − r3 s − s5 s − s8 r − (−1) r − 1 s − 0 s−1
h i h i N2 = · · · = · · ·
I = 1 0.422652 − 5(0.42265) + 1 1.577352 − 5(1.57735) = −7.33333 r2 − r1 r2 − r3 s2 − s5 s2 − s8 0 − (−1) 0 − 1 −1 − 0 −1 − 1
1
= − r(r + 1)s(s − 1)
2
4. Calcular las funciones de forma N r − r1 r − r2 s − s6 s − s9 r − (−1) r − 0 s − 0 s−1
N3 = · · · = · · ·
r3 − r1 r3 − r2 s3 − s6 s3 − s9 1 − (−1) 1 − 0 −1 − 0 −1 − 1
1
= r(r + 1)s(s − 1)
4
r − r5 r − r6 s − s1 s − s7 r−0 r − 1 s − (−1) s − 1
N4 = · · · = · · ·
r4 − r5 r4 − r6 s4 − s1 s4 − s7 −1 − 0 −1 − 1 0 − (−1) 0 − 1
1
= − r(r − 1)(s + 1)(s − 1)
2
r − r4 r − r6 s − s2 s − s8 r − (−1) r − 1 s − (−1) s − 1
N5 = · · · = · · ·
r5 − r4 r5 − r6 s5 − s2 s5 − s8 0 − (−1) 0 − 1 0 − (−1) 0 − 1
= (r + 1)(r − 1)(s + 1)s(s − 1)
r − r4 r − r5 s − s3 s − s9 r − (−1) r − 0 s − (−1) s − 1
N6 = · · · = · · ·
r6 − r4 r6 − r5 s6 − s3 s6 − s9 1 − (−1) 1 − 0 0 − (−1) 0 − 1
1
= − r(r − 1)(s + 1)(s − 1)
2
Solución r − r8 r − r9 s − s1 s − s4 r−0 r − 1 s − (−1) s − 0
N7 = · · · = · · ·
r7 − r8 r7 − r9 s7 − s1 s7 − s4 −1 − 0 −1 − 1 1 − (−1) 1 − 0
Coordenadas de los nodos 1
= r(r − 1)s(s + 1)
4
1 = [r1 , s1 ] = [−1, −1] 6 = [r6 , s6 ] = [1, 0] r − r7 r − r9 s − s2 s − s5 r − (−1) r − 1 s − (−1) s − 0
N8 = · · · = · · ·
2 = [r2 , s2 ] = [0, −1] 7 = [r7 , s7 ] = [−1, 1] r8 − r7 r8 − r9 s8 − s2 s8 − s5 0 − (−1) 0 − 1 1 − (−1) 1 − 0
1
3 = [r3 , s3 ] = [1, −1] 8 = [r8 , s8 ] = [0, 1] = − (r + 1)(r − 1)s(s + 1)
2
4 = [r4 , s4 ] = [−1, 0] 9 = [r9 , s9 ] = [1, 1] r − r7 r − r8 s − s3 s − s6 r − (−1) r − 0 s − (−1) s − 0
N9 = · · · = · · ·
5 = [r4 , s4 ] = [0, 0] r9 − r7 r9 − r8 s9 − s3 s9 − s6 1 − (−1) 1 − 0 1 − (−1) 1 − 0
1
= r(r + 1)s(s + 1)
Reemplazando valores 4

r − r2 r − r3 s − s4 s − s7 r−0 r−1 s−0 s−1


N1 = · · · = · · ·
r1 − r2 r1 − r3 s1 − s4 s1 − s7 −1 − 0 −1 − 1 −1 − 0 −1 − 1
1
= r(r − 1)s(s − 1)
4

4
http://claudiovz.github.io/

Introducción a elementos finitos El funcional de energı́a es

Examen final I-2016 Segunda opción


Z L Z L Z L Z L
1 1 2
π= ε σ dV − F u dx = EA ε dx − F u dx
0 2 0 0 2 0
1. Resolver la estructura con E, I, A constantes por el método de Ritz
Reemplazando
Z L Z L
EA 2
π= (−2Lα2 + 2α2 x) dx − q (−2Lα2 x + α2 x2 ) dx
0 2 0

Integrando
2EAL3 2 2qL3
π= α2 + α2
3 3
Solución Minimizando el funcional
La solución exacta es un polinomio de segundo grado, la aproximación ∂π 4EAL3 2qL3
del campo de desplazamientos será = α2 + =0
∂α2 3 3
u(x) = α0 + α1 x + α2 x2 Reordenando
Reemplazando u(0) = 0 y u0 (L) = 0 4EAL3 2qL3
α2 = −
3 3
2
α0 + α1 (0) + α2 (0) = 0
Resolviendo
α1 + 2α2 L = 0
q
α2 = −
Resolviendo 2EA

Reemplazando en u
α0 = 0
α1 = −2Lα2 qL q q  1 
u= x− x2 = Lx − x2
EA 2EA EA 2
Reemplazando en el campo de desplazamientos 2. Calcular las funciones de forma N y el vector de carga F mediante el
u = −2Lα2 x + α2 x2 método de balance de energı́a

Carga distribuida
F =q

La deformación unitaria es
du
ε= = −2Lα2 + 2α2 x
dx

1
http://claudiovz.github.io/

Solución     
α0 1 0 0 0 v1
Funciones de forma α   0
 1  1 0 0   θ1 
 
 = 3

α2  − L2 − L2 3
− L1  v2 
 
Aproximación del campo de desplazamientos L2
2 1
  α3 L3 L2 − L23 1
L2 θ2
α0
h i α 
1 Reemplazando en el campo de desplazamientos
v = α0 + α1 x + α2 x2 + α3 x3 = 1 x x2 x3  

α2  
1 0 0 0
 
v1
α3 h i 0 1 0 0  θ 
  1
v = 1 x x2 x 3  3

2 3
− L2 − L − L1  v2 
 
Desplazamiento angular L2
2 1
L3 L2 − L23 1
L2 θ2
dv
θ= = α1 + 2α2 x + 3α3 x2
dx Multiplicando

Reemplazando v(0) = v1 , θ(0) = θ1 , v(L) = v2 y θ(L) = θ2  


v1
h i θ 
α0 + α1 (0) + α2 (0)2 + α3 (0)3 = v1 3 2 2 3 2 2 1 3 3 2 2 3  1
v = 1− L2 x + L3 x x− Lx + L2 x L2 x − L3 x − L1 x2 + L12 x3  
v2 
α1 + 2α2 (0) + 3α3 (0)2 = θ1
θ2
α0 + α1 (L) + α2 (L)2 + α3 (L)3 = v2
α1 + 2α2 (L) + 3α3 (L)2 = θ2 Las funciones de forma son
3 2 2
Simplificando N1 = 1 − 2
x + 3 x3
L L
2 2 1 3
N2 = x − x + 2 x
α0 = v1 L L
α1 = θ1 3 2 2 3
N3 = 2 x − 3 x
2 3 L L
α0 + Lα1 + L α2 + L α3 = v2 1 2 1
N4 = − x + 2 x 3
α1 + 2Lα2 + 3L2 α3 = θ2 L L

Vector de carga
En forma matricial
Z L
F = f N T dx
    
1 0 0 0 α0 v1
0
0 1 0 0  α1  θ1 
   
  =  
 

1 L L2 L3  α2  v2  La carga es
q
0 1 2L 3L2 α3 θ2 f= x
L
Resolviendo Reemplazando e integrando

2
http://claudiovz.github.io/

 3qL 
1 − L32 x2 + L23 x3
 
20
L 2 1  qL2 
 x − L x2 + L 2 x3 
Z
q  
 30 
F = x  dx =  7qL 
0 L  L32 x2 − L23 x3   20 
2
1 2 1 3
− L x + L2 x − qL
20

Reemplazando h i
1 = [r2 , s1 , t1 ] = [1, 0, 0] 3 = [r1 , s1 , s2 ] = 0, 0, 1
3. Calcular las funciones de forma N
2 = [r1 , s2 , t1 ] = [0, 1, 0]

Nodo 1 , I = 2, J = 1, K = 1
N1 (r, s, t) = T2 (r)T1 (s)T1 (t)

Reemplazando coordenadas
r − r1 r−0
T2 (r) = = =r
r2 − r1 1−0
T1 (s) = 1
Solución T1 (t) = 1

Numeración de nodos Reemplazando polinomios


N1 = r · 1 · 1 = r

Nodo 2 , I = 1, J = 2, K = 1
N2 (r, s, t) = T1 (r)T2 (s)T1 (t)

Reemplazando coordenadas

T1 (r) = 1
s − s1 s−0
T2 (s) = = =s
s2 − s1 1−0
1 = [I1 , J1 , K1 ] = [2, 1, 1] 3 = [I3 , J3 , K3 ] = [1, 1, 2] T1 (t) = 1
2 = [I2 , J2 , K2 ] = [1, 2, 1]
Reemplazando polinomios
Coordenadas de nodos N2 = 1 · s · 1 = s

3
http://claudiovz.github.io/

Nodo 3 , I = 1, J = 1, K = 2
N3 (r, s, t) = T1 (r)T1 (s)T2 (t)

Reemplazando coordenadas

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

Reemplazando polinomios
N3 = 1 · 1 · t = t

4. Defina que es funcional

Solución

Un funcional es una función de funciones

4
http://claudiovz.github.io/

Introducción a elementos finitos


Primer Parcial II-2016 sin α = q
y2 − y1
cos α= q
x2 − x1
2 2 2 2
(x2 − x1 ) + (y2 − y1 ) (x2 − x1 ) + (y2 − y1 )
1. Calcular las fuerzas nodales de la placa de espesor t sometida a esfuerzo x2 − x3 y3 − y2
plano sin β = q cos β= q
2 2 2 2
(x2 − x3 ) + (y3 − y2 ) (x2 − x3 ) + (y3 − y2 )

Solución

F1x = q sin α t(y2 − y1 ) F1y = −q cos α t(x2 − x1 )


F2x = q cos β t(y3 − y2 ) F2y = q sin β t(x2 − x3 )

1
http://claudiovz.github.io/

El polinomio es
F1x F1y
F1x = F1y = P (r) = (r − r1 )(r − r2 )(r − r3 )
2 2
F1x + F2x F1x + F2x
F2x = F2y = Reemplazando
2 2
F2x F2y
F3x = F3y = Z +1
2 2 (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
r4 − r + r − r1 r2 r3 r
4 3 2 −1
2
= − (3r1 r2 r3 + r1 + r2 + r3 )
3
+1
2. Calcular la integral mediante la cuadratura de Newton-Cotes para n = 3,
h1
5 r1 + r2 + r3 4 r1 r2 + r1 r3 + r2 r3 3 r1 r2 r3 2 i
r − r + r − r
los pesos wi y los puntos de muestreo ri 5 4 3 2 −1
Z 5 2
I= x3 ex dx = (5r1 r2 + 5r1 r3 + 5r2 r3 + 3)
15
1
+1
h1
6 r1 + r2 + r3 5 r1 r2 + r1 r3 + r2 r3 4 r1 r2 r3 3 i
r − r + r − r
Solución 6 5 4 3 −1
2
= − (5r1 r2 r3 + 3r1 + 3r2 + 3r3 )
k =n−1=3−1=2 15
Calculando ri
Formando el sistema de ecuaciones
Z +1
P (r) r0 dr = 0
−1 3r1 r2 r3 + r1 + r2 + r3 = 0
Z +1
1
P (r) r dr = 0 5r1 r2 + 5r1 r3 + 5r2 r3 = −3
−1 5r1 r2 r3 + 3r1 + 3r2 + 3r3 = 0
Z +1
P (r) r2 dr = 0
−1 Resolviendo

2
http://claudiovz.github.io/

 r 
b+a b−a 5+1 5−1 3
r10
r
3 = + r1 = + − = 1.45081
r1 = − 2 2 2 2 5
5
b+a b−a 5+1 5−1
r2 = 0 r20 = + r2 = + (0) = 3
r 2 2 2 2
3 b+a b−a 5+1 5−1
r 
3
r3 = 0
r3 = + r3 = + = 4.54919
5 2 2 2 2 5
Pesos
Calculando wi  
b−a 5−1 5
w10 = w1 = = 1.11111
+1 2 2 9
r − r2 r − r3
Z
·
 
w1 = dr b−a 5−1 8
−1 r1 − r2 r1 − r3 w20 = w2 = = 1.77778
+1
2 2 9
r − r1 r − r3
Z
 
w2 = · dr b−a 5−1 5
−1 r2 − r1 r2 − r3 w30 = w2 = = 1.11111
2 2 9
+1
r − r2 r − r1
Z
w3 = · dr Reemplazando
−1 r3 − r2 r3 − r1
     
I = 1.11111 1.450813 e1.45081 + 1.77778 33 e3 + 1.11111 4.549193 e4.54919
Reemplazando e integrando
= 11819.38


q
+1 r − 35 +1 3. Calcular las funciones de forma N
r−0
Z 5
3 15 2  5
w1 = · dr = r − r =
a) Elemento bidimensional
q q q
−1 3
− 5 −0 − 5 − 5 3 3 18 12 −1 9
q q b) Elemento unidimensional formado por los nodos 3 – 4 – 5
Z +1 r + 35 r − 35  5  +1 8
w2 = q · q dr = − r3 + r =
−1 3
0+ 5 0− 5 3 9 −1 9


q
Z +1
r−0 r + 35 5 +1
15 2  5
w3 = q ·q q dr = r3 + r =
3 3 3 18 12 9
5 −0
−1
5 +
−1
5

Usando la fórmula

I = w10 f (r10 ) + w20 f (r20 ) + w30 f (r30 )

Puntos de muestreo

3
http://claudiovz.github.io/

Solución
r − r5 r − r7 s − s2
N6 = · ·
r6 − r5 r6 − r7 s6 − s2
a) Elemento bidimensional
r − 1 r − (−1) s − (−1) 1
Coordenadas de los nodos = · · = − (r − 1)(r + 1)(s + 1)
0 − 1 0 − (−1) 1 − (−1) 2
r − r6 r − r5 s − s8 s − s1
N7 = · · ·
r7 − r6 r7 − r5 s7 − s8 s7 − s1
1 = [r1 , s1 ] = [−1, −1] 5 = [r5 , s5 ] = [1, 1]
r−0 r − 1 s − 0 s − (−1) 1
2 = [r2 , s2 ] = [0, −1] 6 = [r6 , s6 ] = [0, 1] = · · · = r(r − 1)s(s + 1)
−1 − 0 −1 − 1 1 − 0 1 − (−1) 4
3 = [r3 , s3 ] = [1, −1] 7 = [r7 , s7 ] = [−1, −1] r − r4 s − s1 s − s7
N8 = · ·
4 = [r4 , s4 ] = [1, 0] 8 = [r8 , s8 ] = [−1, 0] r8 − r4 s8 − s1 s8 − s7
r − 1 s − (−1) s − 1 1
= · · = (r − 1)(s + 1)(s − 1)
−1 − 1 0 − (−1) 0 − 1 2
Reemplazando valores
b) Elemento unidimensional

r − r2 r − r3 s − s8 s − s7
N1 = · · ·
r1 − r2 r1 − r3 s1 − s8 s1 − s7
r−0 r−1 s−0 s−1 1
= · · · = r(r − 1)s(s − 1)
−1 − 0 −1 − 1 −1 − 0 −1 − 1 4
r − r3 r − r1 s − s6
N2 = · ·
r2 − r3 r2 − r1 s2 − s6
r − 1 r − (−1) s − 1 1
= · · = (r − 1)(r + 1)(s − 1)
0 − 1 0 − (−1) −1 − 1 2
r − r2 r − r1 s − s4 s − s5 3 = r3 = −1 5 = r5 = 1
N3 = · · ·
r3 − r2 r3 − r1 s3 − s4 s3 − s5
4 = r4 = 0
r − 0 r − (−1) s − 0 s−1 1
= · · · = r(r + 1)s(s − 1)
1 − 0 1 − (−1) −1 − 0 −1 − 1 4 Reemplazando valores
r − r8 s − s3 s − s5
N4 = · ·
r4 − r8 s4 − s3 s4 − s5 s − s4 s − s5 s−0 s−1 1
N1 = · = · = s(s − 1)
r − (−1) s − (−1) s − 1 1 s3 − s4 s3 − s5 −1 − 0 −1 − 1 2
= · · = − (r + 1)(s + 1)(s − 1)
1 − (−1) 0 − (−1) 0 − 1 2 s − s3 s − s5 s − (−1) s − 1
N2 = · = · = −(s2 − 1)
r − r4 r − r3 s − s6 s − s7 s4 − s3 s4 − s5 0 − (−1) 0 − 1
N5 = · · ·
r5 − r4 r5 − r3 s5 − s6 s5 − s7 s − s4 s − s3 s − 0 s − (−1) 1
r − 0 r − (−1) s − 0 s − (−1) 1 N3 = · = · = s(s + 1)
= · · · = r(r + 1)s(s + 1) s5 − s4 s5 − s3 1 − 0 1 − (−1) 2
1 − 0 1 − (−1) 1 − 0 1 − (−1) 4

4
http://claudiovz.github.io/

Introducción a elementos finitos


Segundo Parcial II-2016
" # " #
1
− 12 r h 1 1 1
i 1
4 (r − 1)(s − 1) − 14 (r − 1)(s + 1)
2
1 − s + 12 s =
2 + 12 r 2 2 2
− 14 (r + 1)(s − 1) 1
4 (r + 1)(s + 1)
1. Calcular la matriz de rigidez de la placa de espesor t sujeta a esfuerzo " #
plano, usando un elemento en coordenadas naturales N1 N4
=
N2 N3

Escribiendo en la forma estándar


 1   
4 (r − 1)(s − 1) N1
− 1 (r + 1)(s − 1) N 
  2
N T =  14 = 

 4 (r + 1)(s + 1)  N3 
− 41 (r − 1)(s + 1) N4

Colocando un sistema de referencia

Solución 1

La matriz de rigidez es
Z 1 Z 1
K= B T C B det J t ds dr
−1 −1

La matriz constitutiva es
 
1 ν 0
E 
C= ν 1 0 

1 − ν2

1−ν
0 0 2
Coordenadas de los nodos
Funciones de forma unidimensional de dos nodos
[x1 , y1 ] = [0, 0] [x3 , y3 ]= [a, b]
h i
N (r) = 1
− 1 1 1 [x2 , y2 ] = [a, 0] [x4 , y4 ]= [0, b]
2 2r 2 + 2r
h i
1
N (s) = 2 − 12 s 1
2 + 12 s Funciones que interpolan la geometrı́a

x = N1 x1 + N2 x2 + N3 x3 + N4 x4
Multiplicando y = N1 y1 + N2 y2 + N3 y3 + N4 y4

1
http://claudiovz.github.io/

Reemplazando las coordenadas de los nodos


 ∂N ∂N2 ∂s
  
2 ∂r
a ∂r ∂x + ∂s ∂x 0 − s−1
2a 0
x = (r + 1) ∂N2 ∂r ∂N2 ∂s
2 B2 =  0 + ∂s ∂y  =  0 − r+1
   
∂r ∂y 2b 
b ∂N2 ∂r
+ ∂N2 ∂s ∂N2 ∂r
+ ∂N2 ∂s
− r+1 − s−1
y = (s + 1) ∂r ∂y ∂s ∂y ∂r ∂x ∂s ∂x 2b 2a
2  ∂N   
3 ∂r ∂N3 ∂s s+1
∂r ∂x + ∂s ∂x 0 2a 0
El jacobiano y el jacobiano inverso son B3 =  0 ∂N3 ∂r
+ ∂N3 ∂s  r+1 
∂s ∂y  =  0
 
∂r ∂y 2b 
∂N3 ∂r ∂N3 ∂s ∂N3 ∂r ∂N3 ∂s r+1 s+1
" # " # ∂r ∂y + ∂s ∂y ∂r ∂x + ∂s ∂x 2b 2a
∂x ∂y ∂r ∂s
J= ∂r ∂r J −1 = ∂x ∂x  ∂N ∂N4 ∂s
  
4 ∂r
∂x ∂y ∂r ∂s ∂r ∂x + ∂s ∂x 0 − s+1
2a 0
∂s ∂s ∂y ∂y ∂N4 ∂r ∂N4 ∂s
B4 =  0 + ∂s ∂y  =  0 − r−1
   
∂r ∂y 2b 
∂N4 ∂r ∂N4 ∂s ∂N4 ∂r ∂N4 ∂s
Reemplazando derivadas ∂r ∂y + ∂s ∂y ∂r ∂x + ∂s ∂x − r−1
2b − s+1
2a

Reemplazando en B
" # " #
a 2
2 0 −1 a 0
J= b
J = 2  
0 2 0 b
s−1
0 − s−1 0 s+1
0 − s+1 0
2a 2a 2a 2a
r−1
B= 0 0 − r+1 0 r+1
0 − r−1
 
2b 2b 2b 2b 
Determinante del jacobiano r−1 s−1
2b 2a − r+1
2b − s−1
2a
r+1
2b
s+1
2a − r−1
2b − s+1
2a
ab
det J = Después de multiplicar e integrar la matriz de rigidez es de 8 × 8
4
La matriz de deformaciones es
 ∂N  Solución 2
∂N2 ∂N3 ∂N4
∂x
1
0 ∂x 0 ∂x 0 ∂x 0
B= 0
 ∂N1
0 ∂N2
0 ∂N3
0 ∂N4  La solución es exactamente igual hasta la matriz de deformaciones.
∂y ∂y ∂y ∂y 
∂N1 ∂N1 ∂N2 ∂N2 ∂N3 ∂N3 ∂N4 ∂N4 La matriz de deformaciones es
∂y ∂x ∂y ∂x ∂y ∂x ∂y ∂x
 ∂N ∂N2 ∂N3 ∂N4

Debido a que las funciones de forma están en función de r y s, se usará la ∂x
1
0 ∂x 0 ∂x 0 ∂x 0
∂N1 ∂N2 ∂N3 ∂N4 
regla de la cadena B= 0

∂y 0 ∂y 0 ∂y 0 ∂y 
∂N1 ∂N1 ∂N2 ∂N2 ∂N3 ∂N3 ∂N4 ∂N4
∂Ni ∂Ni ∂r ∂Ni ∂s ∂y ∂x ∂y ∂x ∂y ∂x ∂y ∂x
= +
∂x ∂r ∂x ∂s ∂x
∂Ni ∂Ni ∂r ∂Ni ∂s Las derivadas de las funciones de forma se calcularán en forma matricial
= + " # " # " #" #
∂y ∂r ∂y ∂s ∂y ∂Ni ∂Ni ∂r ∂s ∂Ni
∂x
∂Ni = J −1 ∂r
∂Ni = ∂x
∂r
∂x
∂s
∂r
∂Ni
Reemplazando en Bi ∂y ∂s ∂y ∂y ∂s
 ∂N ∂r ∂N1 ∂s
  
1
+ 0 s−1
0 Reemplazando en Ni
∂r ∂x ∂s ∂x 2a
∂N1 ∂r ∂N1 ∂s  r−1 
B1 =  0 + = 0
  " # " #" # " #" # " #
∂N1 ∂r ∂s ∂N1 2 s−1 s−1
∂r ∂y ∂s ∂y  2b 
∂x ∂x ∂x ∂r a 0 4 2a
∂N1 ∂r
+ ∂N1 ∂s ∂N1 ∂r
+ ∂N1 ∂s r−1 s−1
∂N1 = ∂r ∂s ∂N1 = 2 r−1
= r−1
∂r ∂y ∂s ∂y ∂r ∂x ∂s ∂x 2b 2a
∂y ∂y ∂y ∂s 0 b 4 2b

2
http://claudiovz.github.io/

" # " #" # " #" # " # " # " #" # " #" # " #
∂N2 ∂r ∂s ∂N2
∂x ∂x ∂x ∂r
2
a 0 − s−1
4 − s−1
2a
∂N2
∂x 1 ∂y
∂s − ∂y
∂r
∂N2
∂r 1 b
2 0 − s−1
4 − s−1
2a
∂N2 = ∂r ∂s ∂N2 = = = = =
∂y ∂y ∂y ∂s 0 2
b − r+1
4 − r+1
2b
∂N2
∂y
det J − ∂x∂s
∂x
∂r
∂N2
∂s
ab
4
0 a
2 − r+1
4 − r+1
2b
" # " #" # " #" # " # " # " #" # " #" # " #
∂N3 ∂r ∂s ∂N3 2 s+1 s+1 ∂y
∂x ∂x ∂x ∂r a 0 4 2a
∂N3
∂x 1 ∂s − ∂y
∂r
∂N3
∂r 1 b
2 0 s+1
4
s+1
2a
∂N3 = ∂r ∂s ∂N3 = 2 r+1
= r+1 ∂N3 = ∂N3 = = r+1
∂y ∂y ∂y ∂s 0 b 4 2b ∂y
det J − ∂x∂s
∂x
∂r ∂s
ab
4
0 a
2
r+1
4 2b
" # " #" # " #" # " # " # " #" # " #" # " #
∂N4 ∂r ∂s ∂N4
∂x ∂x ∂x ∂r
2
a 0 − s+1
4 − s+1
2a
∂N4
∂x 1 ∂y
∂s − ∂y
∂r
∂N4
∂r 1 b
2 0 − s+1
4 − s+1
2a
∂N4 = ∂r ∂s ∂N4 = = ∂N4 = = =
∂y ∂y ∂y ∂s 0 2
b − r−1
4 − r−1
2b ∂y
det J − ∂x
∂s
∂x
∂r
∂N4
∂s
ab
4
0 a
2 − r−1
4 − r−1
2b

Reemplazando en B Reemplazando en B
 
s−1
− s−1 s+1
− s+1
 
2a 0 2a 0 2a 0 2a 0 s−1
0 − s−1 0 s+1
0 − s+1 0
2a 2a 2a 2a
r−1
B= 0 0 − r+1 0 r+1
0 − r−1 r−1
− r+1 r+1
− r−1
 
B= 0 0 0 0
 
2b 2b 2b 2b  2b 2b 2b 2b 
r−1 s−1
2b 2a − r+1
2b − s−1
2a
r+1
2b
s+1
2a − r−1
2b − s+1
2a
r−1 s−1
− r+1 − s−1 r+1 s+1
− r−1 − s+1
2b 2a 2b 2a 2b 2a 2b 2a

Después de multiplicar e integrar la matriz de rigidez es de 8 × 8 Después de multiplicar e integrar la matriz de rigidez es de 8 × 8

Solución 3 Solución 4
La solución es exactamente igual hasta la matriz de deformaciones. La solución es exactamente igual hasta la matriz de deformaciones.
La matriz de deformaciones es La matriz de deformaciones es
 ∂N ∂N2 ∂N3 ∂N4

∂x
1
0 ∂x 0 ∂x 0 ∂x 0
∂N1 ∂N2 ∂N3 ∂N4  B = M1 M 2 M3
B= 0 0 0 0

∂y ∂y ∂y ∂y   
∂N1 ∂N1 ∂N2 ∂N2 ∂N3 ∂N3 ∂N4 ∂N4 1 0 0 0
∂y ∂x ∂y ∂x ∂y ∂x ∂y ∂x
M1 = 0 0 0 1
 
Las derivadas de las funciones de forma se calcularán usando una forma 0 1 1 0
alternativa del jacobiano inverso  ∂r ∂s 
∂x ∂x 0 0
" # " #" # " #" #  ∂r ∂s 0 0
∂Ni ∂Ni ∂y
− ∂y ∂Ni M2 =  ∂y ∂y ∂r ∂s 
 
∂x 1 J22 −J12 ∂r 1 ∂s ∂r ∂r
∂Ni = = 0 0 ∂x ∂x 
det J −J21 ∂Ni det J − ∂x ∂x ∂Ni
∂y J11 ∂s ∂s ∂r ∂s ∂r ∂s
0 0 ∂y ∂y
 ∂N1 ∂N2 ∂N3 ∂N4

Reemplazando en Ni ∂r 0 ∂r 0 ∂r 0 ∂r 0
 ∂N1 0 ∂N2
0 ∂N3
0 ∂N4
0 
M3 =  ∂s ∂s ∂s ∂s
 
 0 ∂N1 ∂N2 ∂N3 ∂N4 
0 0 0
" # " #" # " #" # " #
∂y
∂N1
1 − ∂y ∂N1
1 b
0 s−1 s−1 ∂r ∂r ∂r ∂r

∂x ∂s ∂r ∂r 2 4 2a
∂N1 = ∂N1 = = 0 ∂N1
0 ∂N2
0 ∂N3
0 ∂N4
∂y
det J − ∂x
∂s
∂x
∂r ∂s
ab
4
0 a
2
r−1
4
r−1
2b
∂s ∂s ∂s ∂s

3
http://claudiovz.github.io/

Reemplazando en M2 y M3 La función ponderada será

W = φi (x)
2 
a 0 0 0
0 2 0 0
M2 = 
 b  Aplicando el método de Galerkin
0 0 2 
a 0 Z L Z L Z L
d4 φ d4 φ

2
0 0 0 b
EI 4 + q φi dx = φi EI 4 dx + φi q dx = 0
 s−1 0 dx 0 dx 0
− s−1 s+1
− s+1

0 0 0 0
4
 r−1
4 4 4 Usando el teorema de Gauss o integrando por partes
 4 0 − r+1
4 0 r+1
4 0 − r−1
4 0 
M3 = 

s−1
 0 4 0 − s−1
4 0 s+1
4 0 s+1 
− 4  
d3 φ dφi
 L Z L 2
d2 φ d φi d2 φ
Z L
0 r−1
0 − r+1 0 r+1
0 − r−1 φi EI 3 − EI 2 + EI 2 dx + φi q dx = 0
4 4 4 4 dx dx dx 0 0 dx2 dx 0

Cortante y momento
Reemplazando en B
d3 φ

s−1
0 − s−1 0 s+1
0 − s+1 0
 V = EI
2a 2a 2a 2a dx3
r−1
B= 0 0 − r+1 0 r+1
0 − r−1 d2 φ
 
2b 2b 2b 2b  M = EI 2
r−1 s−1
2b 2a − r+1
2b − s−1
2a
r+1
2b
s+1
2a − r−1
2b − s+1
2a
dx
Reemplazando
Después de multiplicar e integrar la matriz de rigidez es de 8 × 8
 L Z L 2 Z L
d φi d2 φ

dφi
2. Obtener la expresión de la matriz de rigidez con E, I, A constantes por φi V − M + EI dx + φi q dx = 0
dx 0 0 dx2 dx2 0
el método de Galerkin
Reordenando
Z L 2 Z L  L
d φi d2 φ

dφi
EI 2 2
dx = − φi q dx − φi V − M
0 dx dx 0 dx 0

La matriz de rigidez es
L
d2 φi d2 φ
Z
K = EI dx
0 dx2 dx2
Solución 3. Resolver la estructura con E, I, A constantes por el método de Rayleigh-
Ritz
Ecuación diferencial de la viga

d4 v
EI + q(x) = 0
dx4
La aproximación de los desplazamientos será

v(x) = φ(x)

4
http://claudiovz.github.io/

Solución Integrando

La solución exacta es un polinomio de tercer grado, la aproximación del P L2 P L3 3EIL2 3EIL3 2


π= α2 + α3 + EILα22 + α2 α3 + α3
campo de desplazamientos será 8 8 2 4
(
α0 + α1 x + α2 x2 + α3 x3 para 0 6 x 6 L2 Minimizando el funcional
v(x) =
β0 + β1 x + β2 x2 + β3 x3 para L2 6 x 6 L ∂π 3 P L2
= 2EIL α2 + EIL2 α3 + =0
L ∂α2 2 8
Tramo 0 6 x 6 2
∂π 3 3 P L3
Reemplazando v(0) = 0 y v 0 ( L2 ) = 0 = EIL2 α2 + EIL3 α3 + =0
∂α3 2 2 8
2 3
α0 + α1 (0) + α2 (0) + α3 (0) = 0
   2 Formando el sistema de ecuaciones
L L
α1 + 2α2 + 3α3 =0 P L2
2 2 4EIL α2 + 3EIL2 α3 = −
4
Resolviendo P L3
EIL2 α2 + EIL3 α3 = −
12
α0 = 0
3L2
 
Resolviendo
α1 = − Lα2 + α3
4
α2 = 0
Reemplazando en el campo de desplazamientos P
α3 = −
3L2
 
12EI
v = − Lα2 + α3 x + α2 x2 + α3 x3
4
Reemplazando en v
La curvatura es
P L2 P
d2 v v(x) = x− x3
κ = 2 = 2α2 + 6α3 x 16EI 12EI
dx
Factorizando
El funcional de energı́a es
P
Z L
2 EI 2 P v(x) = x(3L2 − 4x2 )
π= κ dx − v( L2 ) 48EI
0 2 2
L
Tramo 2 6x6L
Reemplazando
Reemplazando v(L) = 0 y v 0 ( L2 ) = 0
Z L
2EI 2 2 3
π= (2α2 + 6α3 x) dx β0 + β1 (L) + β2 (L) + β3 (L) = 0
0 2    2
P
 
3L2
 
L
 2
L
 3 
L L L
− − Lα2 + α3 + α2 + α3 β1 + 2β2 + 3β3 =0
2 4 2 2 2 2 2

5
http://claudiovz.github.io/

Resolviendo

L3 P L2
β0 = − β3 4EIL β2 + 9EIL2 β3 = −
4
4
3L2 P L3

β1 = − Lβ2 + β3 9EIL2 β2 + 21EIL3 β3 = −
4 2

Reemplazando en el campo de desplazamientos Resolviendo

L3 3L2 PL
 
v = − β3 − Lβ2 + β3 x + β2 x2 + β3 x3 β2 = −
4 4 4EI
P
La curvatura es β3 =
12EI
d2 v Reemplazando en v
κ= = 2β2 + 6β3 x
dx2
P L3 3P L2 PL 2 P
El funcional de energı́a es v(x) = − + x− x + x3
48EI 16EI 4EI 12EI
Z L
EI 2 P Factorizando
π= κ dx − v( L2 )
L
2
2 2
P
v(x) = (L − x)(L2 − 8Lx + 4x2 )
Reemplazando 48EI

Z L
La solución completa será
EI 2
π= (2β2 + 6β3 x) dx (
P
L 2 48EIx(3L2 − 4x2 ) para 0 6 x 6 L2
2 v(x) = P L
P

L3

3L2
 
L
 2
L
 3 
L 48EI (L − x)(L − 8Lx + 4x2 ) para
2
2 6x6L
− − β3 − Lβ2 + β3 + β2 + β3
2 4 4 2 2 2
4. Obtener la expresión de la matriz de rigidez de un elemento cualquiera
mediante la energı́a potencial total
Integrando
P L2 P L3 9EIL2 21EIL3 2
π= β2 + β3 + EILβ22 + β2 β3 + β3 Solución
8 4 2 4
Minimizando el funcional Funcional de energı́a

∂π 9 P L2 n
= 2EIL β2 + EIL2 β3 + =0
ZZZ ZZZ ZZ
1 T T
X
∂β2 2 8 π= ε σ dV − u fV dV − uT fΩ dΩ − uT
i Pi
2
∂π 9 21 P L3 V V Ω i=1
= EIL2 β2 + EIL3 β3 + =0
∂β3 2 2 4
Reemplazando la ley de Hooke generalizada y los campos de aproximación
Formando el sistema de ecuaciones para desplazamientos y deformaciones unitarias

6
http://claudiovz.github.io/

ZZZ ZZZ
1 T T
π= (B ui ) C (B ui ) dV − (N ui ) fV dV
2
V V
ZZ n
X
T
− (N ui ) fΩ dΩ − uT
i Pi
Ω i=1

Reordenando términos
ZZZ ZZZ
1 T T
π= u B C B ui dV − uT T
i N fV dV
2 i
V V
ZZ n
X
− uT T
i N fΩ dΩ − uT
i Pi
Ω i=1

Las constantes salen del integrando


ZZZ ZZZ
1 T
π= u B T C B dV ui − uT N T fV dV
2 i i
V V
ZZ n
X
− uT
i N T fΩ dΩ − uT
i Pi
Ω i=1

Minimizando el funcional

ZZZ ZZZ ZZ n
∂π X
= B T C B dV ui − N T fV dV − N T fΩ dΩ − Pi = 0
∂ui i=1
V V Ω

Reordenando
ZZZ ZZZ ZZ n
X
B T C B dV ui = N T fV dV + N T fΩ dΩ + Pi
V V Ω i=1

La matriz de rigidez es
ZZZ
K= B T C B dV
V

7
http://claudiovz.github.io/

ZZZ ZZZ
Introducción a elementos finitos uT T
i B C B ui dV − uT T
i N fV dV

Examen final II-2016 V


ZZ n
V
X
1. Dada la placa delgada de espesor t en tensión plana simplemente apoyada, − uT T
i N fΩ dΩ − uT
i Pi = 0
i =1
sujeta a una carga q por unidad de superficie. Si se resuelve usando Ω
elementos finitos rectangulares, deduzca la matriz de rigidez para dicho
elemento. Las constantes salen del integrando

ZZZ ZZZ
uT
i
T
B C B dV ui − uT
i N T fV dV
V V
ZZ n
X
− uT
i N T fΩ dΩ − uT
i Pi = 0
Ω i =1

Simplificando

ZZZ ZZZ ZZ n
X
B T C B dV ui − N T fV dV − N T fΩ dΩ − Pi = 0
V V Ω i=1

Solución
Reordenando
Principio de los trabajos virtuales ZZZ ZZZ ZZ n
X
ZZZ ZZZ ZZ n
B T C B dV ui = N T fV dV + N T fΩ dΩ + Pi
X
T T T i=1
ε σ dV − u fV dV − u fΩ dΩ − ui P i = 0 V V Ω

V V Ω i=1
La matriz de rigidez es
Reemplazando la ley de Hooke generalizada y los campos de aproximación ZZZ
para desplazamientos y deformaciones unitarias K= B T C B dV
V
ZZZ ZZZ
T
(B ui ) C (B ui ) dV −
T
(N ui ) fV dV Reemplazando dV = t dy dx
V V
Z x2 Z y2
ZZ n
X K= B T C B t dy dx
T x1 y1
− (N ui ) fΩ dΩ − uT
i Pi =0
i =1
Ω 2. Dada la armadura sujeta a una carga P , con barras de sección transversal
A. Encontrar la matriz de rigidez en coordenadas globales para cada uno
Reordenando términos de los elementos de la armadura de módulo elástico E.

1
http://claudiovz.github.io/

" # " #
√ 2a √ b
λx −λy 4a2 +b2 4a2 +b2
T = =
λy λx − √4ab2 +b2 √ 2a
4a2 +b2

Matriz de rigidez

k = TT k T
" # " #" #
√ 2a
4a2 +b2
− √4ab2 +b2 EA 1 −1 √ 2a
4a2 +b2
√ b
4a2 +b2
= √
√ b √ 2a 4a2 +b2 −1 1 − 4ab2 +b2
√ √ 2a
4a2 +b2 4a2 +b2 2 4a2 +b2
Solución " #
2EA (2a + b)2 −(2a − b)(2a + b)
=q
(4a2 + b2 )
3 −(2a − b)(2a + b) (2a − b)2

Elemento 2 , dirección 1 - 4
s  2 √
b 4a2 + b2
L = (3a − + 2a)2
−0 =
2 2
3a − 2a 2a
λx = √ 2 2 = √
4a +b
2
4a2 + b2
b
Coordenadas de nodos −0 b
λy = √2 =√
4a2 +b2 4a2 + b2
2
1 = [2a, 0] 3 = [4a, 0]
2 = [3a, 0] 4 = [3a, 2b ] Matriz de rotación
" # " #
λx −λy √ 2a
4a2 +b2
− √4ab2 +b2
Elemento 1 , dirección 3 - 4 T = = b
λy λx √ √ 2a
4a2 +b2 4a2 +b2
s  2 √
b 4a2 + b2 Matriz de rigidez
L = (4a − + 0− 3a)2 =
2 2
4a − 3a 2a k = TT k T
λx = √ 2 2 = √
4a +b 4a2 + b2
" # " #" #
b
2
√ 2a
4a2 +b2

4a2 +b2 EA 1
2a
−1 √4a2 +b2 − √4ab2 +b2
b
= √
0− 2 b − √4ab2 +b2 √ 2a
4a2 +b2
4a2 +b2 −1 1 √ b
4a2 +b2
√ 2a
4a2 +b2
λy = √ = −√ 2
4a2 +b2 4a2 + b2
" #
2 2EA (2a − b)2 −(2a − b)(2a + b)
=q
(4a2 + b2 )
3 −(2a − b)(2a + b) (2a + b)2
Matriz de rotación

2
http://claudiovz.github.io/

Elemento 3 , dirección 2 - 4 Suma de fuerzas y momentos


s  2
b b
L= (3a − 3a)2 + −0 = VA − qL + VB = 0
2 2  
3L
3a − 3a MA − qL + VB (3L) = 0
λx = b
=0 2
2
b
2 −0 Despejando VA y MA
λy = b
=1
2
VA = qL − VB
Matriz de rotación
3qL2
" # " # MA = − 3LVB
λx −λy 0 −1 2
T = =
λy λx 1 0
Matriz de rigidez
k = TT k T
" # " #" #
0 1 EA 1 −1 0 −1
=
−1 0 2b −1 1 1 0
" #
2EA 1 1
=
b 1 1 Momento de 0 6 x 6 L

3. Resolver la estructura. 3qL2


M = −MA + VA x = − + 3LVB + (qL − VB )x
2

Momento de L 6 x 6 2L

q 2 q
M = −MA + VA x − (x − L) = −2qL2 + 3LVB + 2qLx − VB x − x2
2 2

Momento de L > x > 0


Solución
M = VB x
Estructura equivalente
Energı́a de deformación por flexión
Z L Z 2L Z L
M2 M2 M2
Ui = dx + dx + dx
0 2EI L 2EI 0 2EI

Reemplazando

3
http://claudiovz.github.io/

L 2
3qL2
Z
1
Ui = − + 3LVB + (qL − VB )x dx
2EI 0 2
Z 2L  2
1 q
+ −2qL2 + 3LVB + 2qLx − VB x − x2 dx
2EI L 2
Z L
1 2
+ (VB x) dx
2EI 0

Integrando
L3  2 2 
Ui = 68q L − 345qLVB + 540VB2
120EI
Minimizando
dUi L3  
=− 23qL − 72VB = 0
dVB 8EI
Despejando VB
23qL
VB =
72
Reemplazando en las demás reacciones
23qL 49qL
VA = qL − VB = qL − =
72 72
3qL2 3qL2 13qL2
 
23qL
MA = − 3LVB = − 3L =
2 2 72 24

4. Escribir las estructuras para hallar los puntos de Gauss y los pesos por el
método de Newton-Cotes.

Solución

Puntos de muestreo
Z +1
P (r) rk dr = 0 para k = 0, 1, 2, . . . , n − 1
−1

Pesos
Z +1
wi = `i (r) dr para k = 1, 2, 3, . . . , n
−1

4
http://claudiovz.github.io/

Introducción a elementos finitos Reordenando

Examen final II-2016 Segunda opción Z L


dφi dφ
  L

EA dx = φi EA
0 dx dx dx 0
1. Obtener la matriz de rigidez mediante el método de Galerkin
Reemplazando F = EA dφ
dx
Z L
dφi dφ L
EA dx = (φi F )|0
0 dx dx

La rigidez es
Z L
dφi dφ
K = EA dx
0 dx dx
Solución 1 Usando un elemento de dos nodos
Ecuación diferencial

d2 u(x)
EA + q(x) = 0
dx2
No hay carga variable

d2 u(x)
EA =0
dx2
La aproximación de los desplazamientos será Aproximación del campo de desplazamientos
" #
h i α
0
u(x) = φ(x) φ = α0 + α1 x = 1 x
α1
La función ponderada será
Reemplazando φ(0) = φ1 y φ(L) = φ2
W = φi (x)
α0 + α1 (0) = φ1
Aplicando el método de Galerkin α0 + α1 (L) = φ2
Z L Z L
d2 φ d2 φ

EA 2 φi dx = φi EA 2 dx = 0 Simplificando
0 dx 0 dx
α0 = φ1
Usando el teorema de Gauss o integrando por partes
α0 + Lα1 = φ2
  L Z L
dφ dφi dφ
φi EA − EA dx = 0 En forma matricial
dx 0
0 dx dx

1
http://claudiovz.github.io/

" #" # " # " #


1 0 α0 φ1 EA 1 −1
= K=
1 L α1 φ2 L −1 1
Resolviendo
" # " #" # 2. Integrar usando la fórmula de Newton-Cotes para n = 2
α0 1 0 φ1
= Z +1 Z +1
α1 − L1 1
L φ2 I= e5 r ds dr
−1 −1
Reemplazando
" #" # " #
h i 1 0 φ1 h i φ
1
φ= 1 x = 1− 1 1 Solución
Lx Lx
− L1 1
L φ2 φ2
Pesos y puntos de muestreo
Deformación unitaria
" # r r
dφ h 1 1
i φ
1 1 1 1 1
ε= = −L L
= − φ1 + φ2 w1 = 1 r1 = − s1 = −
dx φ2 L L 3 3
r r
1 1
Reemplazando dφ1
= − L1 w2 = 1 r2 = s2 =
dx 3 3
Z L Z L  
dφ1 dφ 1 1 1
EA dx = EA − − φ1 + φ2 dx Reordenando
0 dx dx 0 L L L

Reemplazando dφ 2
dx = L
1
Z +1 Z +1 Z +1 Z +1 2 X
2
X
Z L Z L   I= e5 r ds dr = dr e5 r ds = wi wj f (ri , sj )
dφ2 dφ 1 1 1 −1 −1 −1 −1
EA dx = EA − φ1 + φ2 dx i=1 j=1
0 dx dx 0 L L L
Formando un sistema de ecuaciones Usando la fórmula

EA L
Z
2 X
2
φ1 − φ2 dx = F1 X
L2 0 I= wi wj f (ri )
EA L i=1 j=1
Z
−φ1 + φ2 dx = F2 = w1 w1 f (r1 ) + w1 w2 f (r1 ) + w2 w1 f (r2 ) + w2 w2 f (r2 )
L2 0

En forma matricial Reemplazando


" #" # " #
EA 1 −1 φ1 F1
=  r 
1
 r 
1
r 
1
r 
1
L −1 1 φ2 F2 I = 1·1·e − 5 5
+1·1·e − +1·1·e 5
+1·1·e 5
3 3 3 3
La matriz de rigidez es =0

2
http://claudiovz.github.io/

3. Resolver la estructura por cualquier método


3qL2 5L
M = −MA + VA x = − + VB + (qL − VB )x
2 2
Momento de L 6 x 6 2L

q 2 5L q
M = −MA + VA x − (x − L) = −2qL2 + VB + 2qLx − VB x − x2
2 2 2

L
Solución Momento de 2 >x>0
M = VB x
Estructura equivalente
Energı́a de deformación por flexión
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
Suma de fuerzas y momentos Ui = − + VB + (qL − VB )x dx
2EI 0 2 2
Z 2L  2
VA − qL + VB = 0 1 5L q
    + −2qL2 + VB + 2qLx − VB x − x2 dx
3L 5L 2EI L 2 2
MA − qL + VB =0 Z L2
2 2 1 2
+ (VB x) dx
2EI 0
Despejando VA y MA
Integrando
VA = qL − VB
3qL2 5L L3  
MA = − VB Ui = 136q 2 L2 − 550qLVB + 625VB2
2 2 240EI
Minimizando
dUi 5L3  
=− 11qL − 25VB = 0
dVB 24EI
Despejando VB
11qL
VB =
25
Momento de 0 6 x 6 L Reemplazando en las demás reacciones

3
http://claudiovz.github.io/

Para α1
11qL 14qL
VA = qL − VB = qL − =
25 25 u1 x1 y1
3qL2 3qL2 2qL2

5L 5L 11qL
u2 x2 y2

MA = − VB = − =
2 2 2 2 25 5
u3 x3 y3

(y x − y2 x3 )u1 + (y1 x3 − y3 x1 )u2 + (y1 x2 − y2 x1 )u3
α1 = = 3 2
4. Mediante el método directo hallar las constantes de los polinomios de 1 x1 y1 2A
interpolación para un triángulo de deformación constante

1 x2 y2


1 x3 y3

Realizando un cambio de variable

a1 = y3 x2 − y2 x3
a2 = y1 x3 − y3 x1
a3 = y1 x2 − y2 x1

Reemplazando
1
α1 = (a1 u1 + a2 u2 + a3 u3 )
2A

Solución Para α2

1 u1 y1
Campo de desplazamientos
1 u2 y2

h i
φT = u1

v1 u2 v2 u3 v3 1 u3 y3 (y − y3 )u1 + (y3 − y1 )u2 + (y1 − y2 )u3
α2 = = 2
Funciones de aproximación
1 x1
y1
2A
1 x2 y2

u(x, y) = α1 + α2 x + α3 y
1 x3 y3
v(x, y) = α4 + α5 x + α6 y
Realizando un cambio de variable
Reemplazando coordenadas nodales
u1 = α1 + α2 x1 + α3 y1 b1 = y2 − y3
u2 = α1 + α2 x2 + α3 y2 b2 = y3 − y1
u3 = α1 + α2 x3 + α3 y3 b3 = y1 − y2
v1 = α4 + α5 x1 + α6 y1
Reemplazando
v2 = α4 + α5 x2 + α6 y2
1
v3 = α4 + α5 x4 + α6 y3 α2 = (b1 u1 + b2 u2 + b3 u3 )
2A

4
http://claudiovz.github.io/

Para α3

1 x1 u1

1 x2 u2


1 x3 u3 (x − x2 )u1 + (x1 − x3 )u2 + (x2 − x1 )u3
α3 = = 3
1 x1
y1
2A
1 x2 y2


1 x3 y3

Realizando un cambio de variable

c1 = x3 − x2
c2 = x1 − x3
c3 = x2 − x1

Reemplazando
1
α3 = (c1 u1 + c2 u2 + c3 u3 )
2A
Para v las soluciones son iguales
1
α4 = (a1 v1 + a2 v2 + a3 v3 )
2A
1
α5 = (b1 v1 + b2 v2 + b3 v3 )
2A
1
α6 = (c1 v1 + c2 v2 + c3 v3 )
2A

5
http://claudiovz.github.io/

Introducción a elementos finitos


du
Primer Parcial I-2017 ε= = −α2 L + 2α2 x
dx

1. Resolver la estructura con E, A constantes por el método de Rayleigh-Ritz El funcional de energı́a es


Z L Z L Z L Z L
1 1 2
π= ε σ dV − F u dx = EA ε dx − F u dx
0 2 0 0 2 0

Reemplazando
Z L Z L
EA 2
π= (−α2 L + 2α2 x) dx − q (−α2 Lx + α2 x2 ) dx
0 2 0

Integrando
Solución
EAL3 2 qL3
π= α2 + α2
La solución exacta es un polinomio de segundo grado, la aproximación 6 6
del campo de desplazamientos será
Minimizando el funcional
u(x) = α0 + α1 x + α2 x2
∂π EAL3 qL3
= α2 + =0
Reemplazando u(0) = 0 y u(L) = 0 ∂α2 3 6

2 Reordenando
α0 + α1 (0) + α2 (0) = 0
2
α0 + α1 (L) + α2 (L) = 0 EAL3 qL3
α2 = −
3 6
Resolviendo
Resolviendo
α0 = 0 q
α2 = −
α1 = −α2 L 2EA

Reemplazando en el campo de desplazamientos Reemplazando en u


qL q q  
u = −α2 Lx + α2 x2 u= x− x2 = Lx − x2
2EA 2EA 2EA
Carga distribuida
2. Calcular la integral mediante la cuadratura de Newton-Cotes para n = 2
F =q Z 2

La deformación unitaria es I= x3 ex dx
0

1
http://claudiovz.github.io/

Solución Calculando wi
+1
r − r2
Z
k =2−1=1 w1 = dr
−1 r1 − r2
Calculando ri +1
r − r1
Z
w2 = dr
Z +1 −1 r2 − r1
P (r) r0 dr = 0
−1 Reemplazando
Z +1
1
P (r) r dr = 0
q
1
−1
Z +1 r− 3
w1 = q q dr
1 1
El polinomio es −1 − 3− 3
q
P (r) = (r − r1 )(r − r2 )
Z +1 r + 13
w2 = q q dr
−1 1 1
Reemplazando 3 + 3
Z +1
(r − r1 )(r − r2 ) dr = 0 Integrando
−1
Z +1  √3 1 
+1
2
(r − r1 )(r − r2 )r dr = 0 w1 = − r + r =1
−1 4 2 −1
 √3 1  +1
Integrando w2 = r2 + r = 1
4 2 −1
1 r1 + r2 2  +1  1
3
r − r + r1 r2 r = 2 r1 r2 +
3 2 −1 3 Usando la fórmula
+1
r1 + r2 3 r1 r2 2 I = w10 f (r10 ) + w20 f (r20 )
1  2
r4 − r + r = − (r1 + r2 )
4 3 2 −1 3
Puntos de muestreo
Formando el sistema de ecuaciones  r 
b+a b−a 2+0 2−0 1
1 r10 = + r1 = + − = 0.42265
r1 r2 = − 2 2 2 2 3
3 r 
0 b+a b−a 2+0 2−0 1
r1 + r2 = 0 r2 = + r2 = + = 1.57735
2 2 2 2 3
Resolviendo
r Pesos
1 b−a 2−0
r1 = − w10 = w1 = (1) = 1
3 2 2
r
1 b−a 2−0
r2 = w20 = w2 = (1) = 1
3 2 2

2
http://claudiovz.github.io/

Reemplazando
   
I = 1 0.422653 e0.42265 + 1 1.577353 e1.57735 = 19.11806 r − r4 s − s6 s − s2
N3 = · ·
r3 − r4 s3 − s6 s3 − s2
3. Hallar las funciones de interpolación de Lagrange en coordenada naturales r − (−1) s − 0 s − (−1) 1
= · · = (r + 1)s(s + 1)
1 − (−1) 1 − 0 1 − (−1) 4
r − r3 s − s5 s − s1
N4 = · ·
r4 − r3 s4 − s5 s4 − s1
r − 1 s − 0 s − (−1) 1
= · · = − (r − 1)s(s + 1)
−1 − 1 1 − 0 1 − (−1) 4
r − r6 s − s4 s − s1
N5 = · ·
r5 − r6 s5 − s4 s5 − s1
r − 1 s − 1 s − (−1) 1
= · · = (r − 1)(s − 1)(s + 1)
−1 − 1 0 − 1 0 − (−1) 2
r − r5 s − s4 s − s1
N6 = · ·
r6 − r5 s6 − s4 s6 − s1
r − (−1) s − 1 s − (−1) 1
= · · = − (r + 1)(s − 1)(s + 1)
1 − (−1) 0 − 1 0 − (−1) 2

4. Resolver la estructura cuyas barras tienen una rigidez EA constante por


el método de Castigliano
Solución

Coordenadas de los nodos

1 = [r1 , s1 ] = [−1, −1] 4 = [r4 , s4 ] = [−1, 1]


2 = [r2 , s2 ] = [1, −1] 5 = [r5 , s5 ] = [−1, 0]
3 = [r3 , s3 ] = [1, 1] 6 = [r6 , s6 ] = [1, 0]

Reemplazando valores
r − r2 s − s5 s − s4
N1 = · ·
r1 − r2 s1 − s5 s1 − s4
r−1 s−0 s−1 1
= · · = − (r − 1)s(s − 1)
−1 − 1 −1 − 0 −1 − 1 4
r − r1 s − s6 s − s3
N2 = · ·
r2 − r1 s2 − s6 s2 − s3
Solución
r − (−1) s − 0 s−1 1
= · · = (r + 1)s(s − 1)
1 − (−1) −1 − 0 −1 − 1 4 Estructura equivalente

3
http://claudiovz.github.io/

Grado de hiperestaticidad externa


GHE = N R − N EE = 3 − 3 = 0

Grado de hiperestaticidad interna


GHI = N E − 2N N + N EE = 6 − 2(5) + 3 = −1

Grado de hiperestaticidad total


GHT = GHE + GHI = 0 − 1 = −1

La estructura es inestable.

You might also like