Sunteți pe pagina 1din 25

Clculo Avanzado Ingeniera Civil

Alumnos: BESSONE LUCAS, PASKOSKY PABLO Pgina 1 de 25


RESPUESTAS
1. Resolucin analtica de la Ecuacin diferencial:

2
2 2
2
2
d v F
v x
P dx
= , para 0
2
L
x (1)
Siendo =
2
P
EI
,
Sujeta a las siguientes condiciones de borde: desplazamiento transversal nulo en el apoyo
= = ( 0) 0 v x y la condicin de simetra = = ( / 2) 0 v' x L .
Resolveremos la ecuacin por el mtodo de los Coeficientes Indeterminados. Consideramos
entonces la ecuacin homognea asociada:
2
0 v" v =
El polinomio caracterstico para esta ecuacin es: =
2 2
0 m , con races = 0 m i , que al
ser imaginarias, la solucin homognea
H
v es del tipo:
( ) ( )
=
1 2
cos sen
H
v C x C x
Proponemos una solucin particular
P
v parecida al miembro derecho de (1) con coeficiente a
determinar, =
P
v Ax , tenemos entonces, que la solucin de (1) adopta la forma:

( ) ( )

=
=
1 2
cos sen
H P
v v v
v C x C x Ax
(2)
Para obtener el valor del coeficiente ( A) de la solucin particular reemplazamos la solucin (2)
en la ecuacin (1), resultando
=
2
F
A
P
, y

( ) ( )
=
1 2
cos sen
2
F
v C x C x x
P
(3)
Las constantes
1
C y
2
C se obtienen de las condiciones de borde. Si reemplazamos la primera
condicin = = ( 0) 0 v x en (3) tendremos:
( ) ( )
=
1 2
cos 0 sen 0 0 0
2
F
C C
P

=
1
0 C
Clculo Avanzado Ingeniera Civil
Alumnos: BESSONE LUCAS, PASKOSKY PABLO Pgina 2 de 25
Si derivamos (3) teniendo en cuenta que =
1
0 C , y considerando adems la segunda condicin
de borde = = ( / 2) 0 v x L , podemos hallar
2
C :
( )
=
2
( ) cos
2
F
v x C x
P

( ) ( )
= =
2 2 2
cos 0
2
L L
F
v C
P

( )

=
2
2
2 cos
L
F
C
P

Finalmente nos queda que la solucin a la ecuacin. (1) sujeta a esas condiciones de contorno es:

( )
( )

=
2
( ) sen
2
2 cos
L
F F
v x x x
P
P
(4)
Ahora determinaremos la carga crtica
C
P , para esto, observemos primero, que el
desplazamiento mximo ocurre en = / 2 x L , y asume el valor

( )
( )

=
2 2
2
( ) sen
2 2
2 cos
L L
L
F F L
v
P
P


( )

1

=


( )
2 2
( ) tan
2 2
L L
F L
v
P
(5)
Notemos adems que cuando
2
L
es mltiplo de

2
hace infinito
( )

2
tan
L
, y en consecuencia,
la expresin (5), es decir, tenemos desplazamientos infinitos cuando ocurre:

= =
2 2 2
L P L
n
EI
(6)
Donde n es un entero, si despejamos de (6), P, obtendremos el valor de la carga que genera
desplazamientos infinitos, que seria la carga crtica
C
P en nuestro problema, su valor:

=
2 2
2 C
n EI
P
L
(7)
La carga critica mnima, resulta cuando n vale 1 en la expresin (7).

Clculo Avanzado Ingeniera Civil
Alumnos: BESSONE LUCAS, PASKOSKY PABLO Pgina 3 de 25
2. Formulacin variacional equivalente del problema:
Se pide construir la formulacin variacional del problema de contorno unidimensional:

2 2
, , [ 0 , / 2]
( 0) 0 , ( / 2) 0
0 , 0 , 0 , 0
P
v v f x L
EI
v x v' x L
F P E I

'
1
1
= =
1
1
1
1
= = = =
!
1
1
1
1
1
1
+
, (8)
Donde
dv
v
dx
= y
2
2
F
f x
P
=
El mtodo de los Elementos Finitos se basa en sustituir en la formulacin variacional del
problema la funcin incgnita por una funcin interpolada y tomar como funciones test las
funciones base del espacio de interpolacin. A continuacin deduciremos la formulacin
variacional del problema (8).
Introducimos el espacio vectorial
{ : [0, / 2] , (0) ( / 2) 0, u L u u L u = = = U es continua a trozos y acotada}
Sea ( ) u x una funcin regular definida en [ 0 , / 2] L y que verifica las condiciones de contorno
del problema, es decir u U,
( 0) 0 ; ( / 2) 0 u x u' x L = = = =
para buscar la formulacin variacional del problema basta multiplicar la ecuacin (8) por ( ) u x ,
integrar en [ 0 , / 2] L e integrar por partes. Tenemos entonces

2
2
( ) ( ) ( ) ( ) ( )
( ) ( ) ( ) ( ) ( ) ( )
v" x v x u x f x u x
v" x u x v x u x f x u x

l
=
l
l
=

Integramos miembro a miembro desde 0 hasta 2 L
/2 /2
2
0 0
( ) ( ) ( ) ( ) ( ) ( )
L L
v" x u x v x u x dx f x u x dx
l
=
l
l



/2 /2 /2
2
0 0 0
( ) ( ) ( ) ( ) ( ) ( )
L L L
v" x u x dx v x u x dx f x u x dx =

(9)
Clculo Avanzado Ingeniera Civil
Alumnos: BESSONE LUCAS, PASKOSKY PABLO Pgina 4 de 25
Integramos por partes el primer trmino del miembro izquierdo, tomando
/2 /2 /2
2
0 0 0
1
/2 1
/2 /2
0 0
0
( ) ( ) ( ) ( ) ( ) ( )
( ) ( ) ( ) ( )
L L L
L
L L
v" x u x dx v x u x dx f x u x dx
u d v dx
d u dx v
d v x u x v x u x dx




=
= =
= =
=


Pero condicin de borde sabemos que ( / 2) 0 v' x L = = y adems ( 0) 0 u x = = por
pertenecer a U, deducimos entonces que
/2
0
( ) ( ) ( / 2) ( / 2) (0) (0) 0
L
v x u x v L u L v u = =
La expresin (9) nos queda:
/2 /2 /2
2
0 0 0
( ) ( ) ( ) ( ) ( ) ( )
L L L
v x u x dx v x u x dx f x u x dx =


Si introducimos la siguiente notacin:
/2
0
, ( ) ( )
L
v u v x u x dx =


Concluimos que:

2
, , , , v u v u f u u = U (10)
O ms bien
2
, , , 0, v u v u f u u = U

3. Resolucin utilizando el mtodo de elementos finitos para una particin uniforme:
A continuacin describiremos brevemente el mtodo de Galerkin, y luego resolveremos por
medio del mtodo de los elementos finitos.
Clculo Avanzado Ingeniera Civil
Alumnos: BESSONE LUCAS, PASKOSKY PABLO Pgina 5 de 25
MTODO DE GALERKIN
La formulacin dbil (variacional) tiene un problema, el conjunto de funciones al que pertenece
la funcin ( ) v x , U

(funciones de prueba), no tiene que ser el mismo que el conjunto U, para


evitar esta falta de simetra podemos reformular el problema, tomando sin prdida de
generalidad, el mismo conjunto de funciones
0
U , para la funcin solucin y para la funcin de
test, verificando adems las condiciones de frontera.
El problema que queremos resolver es el de buscar soluciones aproximadas a:
/2 /2 /2
2
0 0 0
( ) ( ) ( ) ( ) ( ) ( )
L L L
v x u x dx v x u x dx f x u x dx =


O ms precisamente

( )
/2
2
0
0
' ' 0
L
v u v u f u dx u U =

(11)
Donde el conjunto
0
U es la clase de funciones admisibles.
Para esto vamos a considerar dos propiedades de
0
U . Es un espacio lineal de funciones de
dimensin infinita. Esto implica que las funciones de test u pueden expresarse de la siguiente
manera usando una base

inf
1
i
i

=
:
( ) ( )
1
i i
i
u x x

=
=


Si consideramos el subespacio N-dimensional de
0
U definido por las N funciones

1 2
, , ...,
N
,
al que llamaremos
( )
0
N
U , podemos obtener una aproximacin de u en este subespacio,
N
u .

( ) ( )
1
N
N i i
i
u x x
=
=

(12)
El mtodo de Galerkin consiste en buscar una solucin aproximada al problema en este
subespacio en lugar de buscar la solucin en el espacio completo. Usando un procedimiento
similar al anterior obtenemos una solucin aproximada
N
v .

( ) ( )
1
N
N i i
i
v x x
=
=

(13)
El problema queda ahora de la siguiente forma: encontrar
( )
0
U
N
N
v tal que

( ) ( )
( )
/2 /2
2
0
0 0

L L
N
N N N N N N
v u v u dx f u dx u U

=

(14)
Como los
i
son conocidos, la solucin aproximada quedar determinada por los N coeficientes
i
. Estos coeficientes se conocen como grados de libertad de la aproximacin. Para obtener sus
valores sustituimos (12) y (13) en (14).
Llegamos a la expresin de la siguiente forma:
Clculo Avanzado Ingeniera Civil
Alumnos: BESSONE LUCAS, PASKOSKY PABLO Pgina 6 de 25

1 1
0
N N
i ij j i
i j
K F
= =
1


=



( )

(15)
donde

/2
2
0
L
ij i j i j
K dx
l

=
l
l

(16)
y

/2
0
L
i i
F f dx =

(17)
con 1, 2, .., i N =
La matriz
ij
K K
l
=
l
l
, de tamao N N , es habitualmente llamada matriz de rigidez, y
i
F F
l
=
l
l
vector de carga. Como los coeficientes
i
son arbitrarios, (15) representa un sistema
de N ecuaciones que deben satisfacer los
j
:

1
0 1, 2, ...,
N
ij j i
j
K F i N
=
= =

(18)
Las funciones
i
se eligieron de forma que fueran independientes, por lo que la matriz K ser
invertible. Por tanto, la solucin que estamos buscando, el vector , se puede obtener
resolviendo el sistema (18):

( )
1
1
N
j i
ji
i
K F

=
=

(19)
Las propiedades numricas de la matriz K estn totalmente determinadas por la eleccin que
hagamos de las funciones
i


EL MTODO DE LOS ELEMENTOS FINITOS
El mtodo de Galerkin no nos dice nada de cmo escoger las funciones base para resolver el
problema de forma aproximada. Para ello se recurre al mtodo de los elementos finitos, que
proporciona una tcnica para construir las funciones base para la aproximacin de Galerkin de
problemas de condiciones de contorno. Estas funciones
i
se eligen definidas a tramos sobre
subregiones del dominio llamadas elementos finitos. En estos subdominios de grado bajo.
Para construir estas funciones particionamos el dominio en un nmero finito de elementos. En la
figura 1 mostramos un ejemplo para este caso unidimensional. En cada elemento (segmento en
una dimensin) hay que identificar ciertos puntos (nodos) que se utilizarn en la construccin de
las funciones base.

Figura1
Clculo Avanzado Ingeniera Civil
Alumnos: BESSONE LUCAS, PASKOSKY PABLO Pgina 7 de 25
En el ejemplo mostrado estos puntos estn situados en los extremos de cada segmento. El
conjunto de elementos y nodos se conoce como malla de elementos finitos. La longitud de cada
elemento la denotaremos h . A partir de ahora usaremos este parmetro para caracterizar la
aproximacin, por lo que haremos el siguiente cambio de notacin:
( ) ( )
0 0
N h
N h
N h
v v
u u
U U


Para construir las funciones base usamos las siguientes pautas:
a. Se generan como funciones simples definidas a tramos sobre la malla de elementos
finitos.
b. Deben ser lo suficiente suaves como para ser miembros de
0
U .
c. Se escogen de tal forma que los parmetros
i
coincidan con los valores de
h
v en los
nodos.
Un conjunto de funciones sencillo que satisface esto es el siguiente:
( )
1
1
1
1
1
1 1


0 y
i
i i
i
i
i i i
i
i i
x x
para x x x
h
x x
x para x x x
h
para x x x x


'
1
1
1
1
1
1
1
1
1
=
!
1
1
1
1

1
1
1
1
1
+


( )
1
2
e
i e
e
e i
e
h x x
h
x x
h

=
(20)
Puede verse que en la posicin del nodo i la funcin
i
toma el valor 1
( )
1 i i i
h x x

= y en el
resto de los nodos el valor 0 (as verifica la condicin c). La derivada de esta funcin es no nula
y finita slo en el intervalo
1 1 i i
x x x

< < , por lo tanto ser cuadrado integrable (condicin b).
Podemos ver un ejemplo de estas funciones en la figura 2.

Figura 2
Clculo Avanzado Ingeniera Civil
Alumnos: BESSONE LUCAS, PASKOSKY PABLO Pgina 8 de 25
CLCULO DE LAS MATRICES K Y F
En primer lugar recordemos el problema aproximado: encontrar
( )
0

h
h
v U tal que

( ) ( )
/2 /2
2
0
0 0

L L
h
h h h h h h
v u v u dx f u dx u H

=

(21)
La sustitucin de
h
v y
h
u por su descomposicin en funciones base vimos que llevaba al
siguiente sistema de ecuaciones:

1
1, 2,...,
N
ij j i
j
K v F i N
=
= =

(22)
Con las definiciones de
ij
K y
i
F dadas en (16) y (17).
Vamos a ver algunas propiedades de estas matrices que permitirn un clculo simplificado.
La matrices K y F son sumables. Las matrices K y F estn definidas como
integrales sobre el dominio de inters. Como la integracin es aditiva podemos
descomponer las integrales en los segmentos que definen los elementos. Para la matriz
de rigidez, para el ejemplo sencillo de la figuras 1 y 2, tenemos
/2 2
2 2 2
0 0
3 /2
2 2
2 3
4 4
2
1 1
e
L h h
ij i j i j i j i j i j i j
h
h L
i j i j i j i j
h h
e
i j i j ij
e e
K dx dx dx
dx dx
dx K



= =

l l l

= =
l l l
l l l
l l


l l
l l
l

= =
l
l


(23)
en la que la
e

denota integracin sobre el elemento


e
.

( )
2
e
e
ij i j i j
K dx

(24)
Para el vector de carga obtenemos un resultado anlogo:

( )
4
1
e
e
i i i i
e
F F F f x dx
=

= =


(25)
Por tanto acabamos de ver que es posible calcular
ij
K y
i
F como la suma de las contribuciones
de cada elemento.
K es una matriz dispersa: el producto de las funciones base entre s tal como las hemos
definido slo es distinto de cero en caso de que exista solapamiento entre ellas. Por
tanto,
ij
K slo es distinto de cero si los nodos i y j pertenecen al mismo elemento. En
una malla con muchos nodos la mayora de los elementos de
ij
K sern nulos. Puede
verse esto en la figura 3 para el caso que estamos estudiando.
Clculo Avanzado Ingeniera Civil
Alumnos: BESSONE LUCAS, PASKOSKY PABLO Pgina 9 de 25

Figura 3
A dems, para nuestro ejemplo, se cumple que la matriz K es simtrica, ya que intercambiando
los ndices en (16) la integral no cambia, por lo que
ij ji
K K = .

CONSTRUCCIN DE LA MATRIZ LOCAL
e
K
A partir de la propiedad de aditividad, se observa que los clculos son esencialmente repetitivos
para cada elemento, por lo que slo necesitamos realizarlos sobre un elemento tpico. A tal fin,
es conveniente introducir un punto de vista local del elemento, ver fig.4. Para resaltar las
diferencias con el punto de vista global, enunciemos las propiedades del elemento desde ambos
enfoques:
Descripcin global del elemento
1) Dominio ,
i j
x x
l
l
l

2) Nudos

, i j
3) Grados de libertad

,
i j
v v
4) Funciones de forma
( ) ( )
,
e e
i j
x x definidas en las ecuaciones (20)
5) Funcin de interpolacin:
( ) ( ) ( )
e e
i i j j
v x x v x v =
en donde ,
i j
v v son los valores de la funcin v en los nudos i y j .
Clculo Avanzado Ingeniera Civil
Alumnos: BESSONE LUCAS, PASKOSKY PABLO Pgina 10 de 25
Las cantidades anteriores estn en funcin de parmetros globales, y las cantidades
correspondientes en coordenadas locales se escriben
Descripcin local del elemento
1) Dominio
1 2
,
l
l
l

2) Nudos

1, 2
3) Grados de libertad

1 2
, v v
4) Funciones de forma
( ) ( )
1 2
,
e e

5) Funcin de interpolacin:
( ) ( ) ( )
1 1 2 2
e e
v v v = en donde
1 2
, v v son los valores de
la funcin v en los nudos 1 y 2.

Figura 4
Notar que en la descripcin local, los nudos se empiezan a numerar desde 1.
Para relacionar los dominios local y global, utilizaremos una transformacin afn definida como:

1 2
: , ,
i j
x x
l l

l l
l l
tal que
( )
1 i
x = y
( )
2 j
x = (26)
Es corriente adoptar
1
1 = y
2
1 = , y entonces puede escribirse como

( )
1 2 x c c x = (27)
Clculo Avanzado Ingeniera Civil
Alumnos: BESSONE LUCAS, PASKOSKY PABLO Pgina 11 de 25
En la que
1
c y
2
c se determinan al resolver el siguiente sistema

1 2 1
1 2 1
c c x
c c x
=
=
(28)
Que conduce a

( )
2
i j
e
x x x
x
h


= (29)
En la que
e
j i
h x x = . La funcin inversa de
( )
x se obtiene resolviendo x de la anterior

( )
2
e
i j
h x x
x


= (30)
Utilizando esta expresin es posible definir las funciones de forma locales a partir de las
correspondientes globales. Reemplazando la ec. (28) en las ec. (20) se obtienen

( ) ( )
( ) ( )
1
2
1
1
2
1
1
2
e
e


=
=
(31)
Que permiten completar el punto de vista local del elemento. Notemos que, usando estas
funciones de interpolacin, la ecuacin (29) se puede reescribir como

( ) ( ) ( )
1 2
e e
i j
x x x = (32)
lo que muestra que la interpolacin utilizada en el dominio es idntica a la utilizada en la
interpolacin de la funcin v .
Las derivadas se denominarn en adelante como
( )
,
y son las siguientes:
( ) ( )
1, 2,
1 1
2 2
e e

= =

( ) ( ) ( )
1
, , ,
2
2
e
x e
h
x x
h



l
= = =
l
l
(33)
Seguiremos ahora con el clculo explcito de matriz de rigidez elemental y del vector de cargas,
pero antes de entrar de lleno en el clculo recordemos algunos resultados preliminares.
FRMULAS PARA EL CAMBIO DE VARIABLE:
Sea una funcin integrable
1 2
: ; f x x R
l

l
l
y sea
1 2 1 2
: ; ; x x x
l l

l l
l l
una funcin
continuamente diferenciable con
( )
1 1
x x = y
( )
2 2
x x = . Entonces

( ) ( ) ( ) ( )
2 2
1 1
,
x
x
f x dx f x x d

=

(34)
REGLA DE LA CADENA
Sean f y x las mismas funciones anteriores y asumamos que f es diferenciable. Entonces

( ) ( ) ( ) ( ) ( )
, , x
f x f x x
x

= (35)
CLCULO DE MATRIZ ELEMENTAL
A partir de estos resultados podemos resolver la matriz, ec. (24), del elemento como sigue
Clculo Avanzado Ingeniera Civil
Alumnos: BESSONE LUCAS, PASKOSKY PABLO Pgina 12 de 25
( ) ( ) ( ) ( )
( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( )
( ) ( ) ( ) ( ) ( ) ( )
2
, ,
1
2
, , ,
1
1 1 1
2
, , , ,
1 1
e
e
ij i x j x i j
i x j x i j
i j i j
K x x x x dx
x x x x x d
x d x d


l
=
l
l
l
=
l
l
l
=
l
l


(36)
Obtenida por un cambio de variable, con
( )
x definida en la ecuacin (30), y el uso de la regla
de la cadena (35) resolviendo estas integrales
( )
2 2
1 1
2
11
1 1
1 1 2
1
2 2 2
e
e
e
h
K d d
h


l l
l l
=
l l
l l


( ) ( )
1 1
2
12 21
1 1
1 1 1 1 2
1 1
2 2 2 2 2
e
e e
e
h
K K d d
h


l l
l l
= =
l l
l l


( )
2 2
1 1
2
22
1 1
1 1 2
1
2 2 2
e
e
e
h
K d d
h


l l
l l
=
l l
l l


Resulta la siguiente matriz elemental.

2 2
2 2
1 1
3 6
1 1
6 3
e e
e e
e
e e
e e
h h
h h
K
h h
h h


l
l

l
l =
l
l
l
l
(37)
CLCULO DEL VECTOR DE CARGA
Para nuestro ejemplo el vector de cargas esta dado por la ec. (25)

( ) ( )
e
e
i i
F f x x dx

(38)
Antes de resolver esta integral es conveniente aproximar la funcin
( )
f x escribindola
globalmente como

( ) ( ) ( ) ( )
4 4
1 1
e
i i j j
e e
f x f x x f x f
= =
l
= =
l
l

(39)
en la que
( )
i i
f f x = y
( )
j j
f f x = . Llevando la ec. (39) a la ec. (38) y haciendo el cambio de
variables globales a locales resulta
( ) ( ) ( ) ( )
( ) ( ) ( ) ( )
1
,
1
1
,
1
e
i i i i j j
e
j j i i j j
F f f x d
F f f x d

l
=
l
l
l
=
l
l


Que integradas conducen al siguiente vector de fuerzas elemental

2
2
6
e
e
i i j e
e
i j j
F f f
h
F
f f F
l l

l l
= =
l l

l l
l l
(40)
ENSAMBLE DE LAS MATRICES DE RIGIDEZ Y VECTOR DE CARGA
Clculo Avanzado Ingeniera Civil
Alumnos: BESSONE LUCAS, PASKOSKY PABLO Pgina 13 de 25

Figura 3
Consideremos una malla con N nodos y 1 N elementos. Esto significa que el ensamble de los
elementos originar un sistema de N ecuaciones con N incgnitas. En consecuencia, deber
preverse una matriz de rigidez
ij
K K
l
=
l
l
de N N elementos. El ensamble consiste en
recorrer la malla elemento por elemento, calcular los valores de la matriz y el vector elemental y
sumar la contribucin a la matriz global K y vector global F segn la numeracin de los
nodos del elemento en la malla (ver Fig. 4).
1 1
11 12
1 1 2 2
21 22 11 12
2 2 3
21 22 11
3
21
1 1
21 22 11 12
21 22
0 ... 0 0 0
... 0 0 0
0 ... 0 0 0
0 0 ... 0 0 0
. . . ... . . .
0 0 0 ...
0 0 0 ... 0
N N N N
N N
k k
k k k k
k k k
K k
k k k k
k k

l
l
l

l
l
l
l
l =
l
l
l
l

l
l
l
l

1
1
1 2
2 1
2 3
2 1
3 4
2 1
1
2 1
2
.
N N
N
F
F F
F F
F F F
F F
F

l
l
l

l
l
l
l
l =
l
l
l
l

l
l
l
l

Clculo Avanzado Ingeniera Civil
Alumnos: BESSONE LUCAS, PASKOSKY PABLO Pgina 14 de 25
RESULTADOS NUMRICOS:
Resolveremos considerando cuatro nodos, y tres elementos, resultando el
e
h a tener en cuenta
de 500mm. Teniendo en cuenta 13000 E = ,
4
5273000 I mm = , y para una carga de
10000 P N = y una fuerza 8000 F N = .
CLCULO DE MATRIZ ELEMENTAL
2 2
2 2
1 1
3 6
1 1
6 3
e e
e e
e
e e
e e
h h
h h
K
h h
h h


l
l

l
l =
l
l
l
l

Reemplazando los valores correspondientes obtenemos:
0.00198 0.00202
0.00202 0.00198
e
K
l

l
=
l

l
l

ENSAMBLE DE LAS MATRICES DE RIGIDEZ
0.00198 0.00202 0 0
0.00202 0.00395 0.00202 0
0 0.00202 0.00395 0.00202
0 0 0.00202 0.00198
K
l

l
l

l
=
l

l
l

l
l

CLCULO DEL VECTOR DE CARGA
2
2
6
e
e
i i j e
e
i j j
F f f
h
F
f f F
l l

l l
= =
l l

l l
l l

El vector de carga debe ser evaluado para cada elemento.
Elemento 1:
1
2
1 0 1 1 6
1
0 1 2
2 500
4.8627 10
2 1000
2 6
e
F x x
F h
F
x x F P


l l l

l l l
= = =
l l l

l l l
l l l

Elemento 2:
2
2
1 1 2 2 6
2
1 2 2
2 2000
4.8627 10
2 2500
2 6
e
F x x
F h
F
x x F P


l l l

l l l
= = =
l l l

l l l
l l l

Elemento 3:
3
2
2 3 3 6
3
2 3
2 3500
4.8627 10
2 4000
2 6
e
i
j
F x x
F h
F
x x F P


l l l

l l l
= = =
l l l

l l l
l l l

Clculo Avanzado Ingeniera Civil
Alumnos: BESSONE LUCAS, PASKOSKY PABLO Pgina 15 de 25
ENSAMBLE DEL VECTOR DE FUERZAS
6
500
3000
4.6827 10
6000
4000
F

l
l
l
l
=
l
l
l
l
l

APLICACIN DE LAS CONDICIONES DE BORDE:
1. Como conocemos el valor en el extremo
( )
0 0 v = el nmero de incgnitas se reduce en
una, lo que permite quitar la primera ecuacin (eliminamos primera fila y columna de la
matriz de rigidez).
0.00395 0.00202 0
0.00202 0.00395 0.00202
0 0.00202 0.00198
K
l

l
l
=
l
l

l
l

2. La segunda condicin fija el valor de la derivada en el extremo, para estos casos se debe
sumar al trmino 1 N el valor de dicha derivada que en nuestro caso es nula.
Finalmente el sistema de ecuaciones que debemos resolver es: Kv F =
1
6
2
3
0.00395 0.00202 0 3000
0.00202 0.00395 0.00202 4.8627 10 6000
0 0.00202 0.00198 4000
v
v
v

l l l

l l l
l l l
=
l l l
l l l

l l l
l l l

Resolviendo:
1
2
3
36.433
64.296
75.328
v
v
v
l l
l l
l l
=
l l
l l
l l
l l

A estos resultados debemos agregarle la condicin de desplazamiento nulo en el apoyo
( )
0
0 0 v v x = = = . A dems teniendo en cuenta que el problema lo resolvimos para valores de
[0 , / 2] x L por razones de simetra podemos considerar que los valores que toma la elstica
para [ / 2 , ] x L L son los que resultan de permutar estos valores. Mostramos el vector solucin
y lo comparamos con la solucin real hallada en (4):
0
1
2
3
4
5
6
0
36.433
64.296
75.328
64.296
36.433
0
v
v
v
v
v
v
v
l l
l l
l l
l l
l l
l l
l l
= l l
l l
l l
l l
l l
l l
l l
l l
l l

0
500
1000
/2 1500
2000
2500
3000
0
36.559
64.518
75.586
64.518
36.559
0
x
x
x
x L
x
x
x L
v
v
v
v
v
v
v
=
=
=
= =
=
=
= =
l l
l l
l l
l l
l l
l l
l l
= l l
l l
l l
l l
l l
l l
l l
l l
l l

Valores aproximados con funciones lineales Valores de solucin real
Clculo Avanzado Ingeniera Civil
Alumnos: BESSONE LUCAS, PASKOSKY PABLO Pgina 16 de 25

Figura 5. Elstica de la viga
PROGRAMACIN EN MATLAB:
El algoritmo para la programacin es el siguiente
function [vh]=elementoslineales(F,P,M)

%constantes de la viga de madera E [N/mm2], I[mm4]
E=13000;
I=5273000;

%coeficiente alpha=c
c=sqrt(P/(E*I));

%longitud total de la viga L [mm]
L=3000;

%extremos del intervalo a y b [mm]
b=1500;
a=0;

%Resolucin v+c*c*v=f(x), 0 <= x <= L/2
% v(0)=v(L/2)=0

%f(x)=-c*c*((F/(2*P))*x
R=-c*c*((F/(2*P)));
%f(x)=R*x

%solucin real
x1=a:1:b;
v=((F*(sin(c*(x1))))/(2*P*c*cos((.5)*c*L)))-((F*(x1))/(2*P));
v(1501:3001)=fliplr(v);

%longitud del elemento para una particin uniforme
h=(b-a)/M;

%matriz de rigidez elemental Ke
Ke=[(-1/(h))+c*c*h/3 (1/(h))+c*c*h/6;
(1/(h))+c*c*h/6 (-1/(h))+c*c*h/3];

%construccin de la matriz de rigidez K mediante ensamble de matrices Ke
%inicializacin matriz de rigidez K
K=zeros(M+1);
Clculo Avanzado Ingeniera Civil
Alumnos: BESSONE LUCAS, PASKOSKY PABLO Pgina 17 de 25

for j = 1:1:M
K1=zeros(M+1);
K1(j:j+1,j:j+1)=Ke;
K=K+K1;
end

%calculo de vector de cargas elemental fe, y vector de cargas general f
f(1:M+1,1)=0;

for i =1:1:M
f1(1:M+1,1)=0;
fe=[2*R*(a+(i-1)*h)+R*(a+i*h);
R*(a+(i-1)*h)+2*R*(a+i*h)];
f1(i:i+1,1)=(h/6)*fe;
f=f+f1;
end

%aplicacin condicin de contorno tipo dirichlet y neumann
%v(0)=0, v'(L/2)=0

K=K(2:M+1,2:M+1);
f=f(2:M+1,1);

%Resolucin del sistema lineal de ecuaciones
vh(1,1)=0;
vh(2:M+1,1)=inv(K)*f;
vh(M+1:2*M+1,1)=flipud(vh);

%grfica solucin real y aproximada
x2=a:1:L;
x=a:h:L;
plot(x,vh,'r',x2,v,'b')
APROXIMACIN CON FUNCIONES LINEALES PARA DIFERENTES NMERO DE INTERVALOS:

Figura 6. Elstica de la viga 5 intervalos
solucin aproximada
solucin real
x [mm]
v

[
m
m
]

Clculo Avanzado Ingeniera Civil
Alumnos: BESSONE LUCAS, PASKOSKY PABLO Pgina 18 de 25

Figura 7. Elstica de la viga 10 intervalos
APROXIMACIN CON POLINOMIOS CUADRTICAS A TROZOS:
A parte de estas funciones de forma podemos usar otras con polinomios de grado superior,
aunque tenemos que aadir en cada elemento un nmero de nodos igual al grado del polinomio
menos uno. Una forma de construir funciones de forma es usar la familia de Lagrange de
elementos finitos. En este caso la i-sima funcin del elemento e es
( )
( )( ) ( )( ) ( )
( )( ) ( )( ) ( )
1 2 1 1 1
1 2 1 1 1
... ...
... ...
i i k e
i
i i i i i i i k



+ +
+ +

=

(41)
Estas funciones tienen la siguiente propiedad:

( )
1
1
0
e
j
si i j
si i j

=
=

(42)
Lo que implica que son linealmente independientes. Estas 1 k funciones definen una base para
el conjunto de todos los polinomios de grado k y se dice que la base
e
i
es completa. Cualquier
polinomio de grado k o inferior puede ser representado de forma unvoca en funcin de los
miembros de la base de polinomios de Lagrange. Esta propiedad se extiende a las funciones
i

generadas con estas funciones de forma de Lagrange. En la figura 1.5 mostramos estas funciones
de forma para grado dos. Su expresin es la siguiente:

( ) ( )
( ) ( )
( ) ( )
1
2
2
3
1
1
2
1
1
1
2
e
e
e


= +

(43)
solucin aproximada
solucin real
x [mm]
v

[
m
m
]

Clculo Avanzado Ingeniera Civil
Alumnos: BESSONE LUCAS, PASKOSKY PABLO Pgina 19 de 25

Figura 8
Usando las funciones de forma obtenemos la siguiente expresin para la aproximacin de
( )
u x
en el elemento e :
( ) ( )
1
Ne
e e e
h j j
j
u x u x
=
=

(44)
Donde
e
N es el nmero de nodos del elemento y
e
j
u es valor de
e
h
u en el nodo
e
j
x del elemento.
Pueden calcularse el resto de los valores asociados al elemento con las frmulas vistas antes
sustituyendo
i
por
e
i
.
CLCULO DE MATRIZ ELEMENTAL
A partir de estas ecuaciones podemos resolver la matriz del elemento como sigue
( ) ( ) ( ) ( )
( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( )
( ) ( ) ( ) ( ) ( ) ( )
, ,
1
, , ,
1
1 1 1
, , , ,
1 1
e
e
ij i x j x i j
i x j x i j
i j i j
K x x x x dx
x x x x x d
x d x d


l
=
l
l
l
=
l
l
l
=
l
l


(45)
Obtenida por un cambio de variable, con
( )
x definida en la ecuacin (1.19), y el uso de la
regla de la cadena (1.24) resolviendo estas integrales
( )
2 2
1 1
2
11
1 1
1 1 2
1
2 2 2
e
e
e
h
K d d
h


l l
l l
=
l l
l l


( ) ( )( )
1 1
2 2
12 12
1 1
1 1 2
2 1 1
2 2 2
e
e e
e
h
K K d d
h


l 1 l
l l = =

l l

( )
l l l


( )
2 1 1 2
2 2
22
1 1
2
2 1
2
e
e
e
h
K d d
h


l
l
=
l l
l
l

( ) ( )
1 1
2
13 31
1 1
1 1 1 1 2
1 1
2 2 2 2 2
e
e e
e
h
K K d d
h


l 1 1 l
l l = =

l l

( )( )
l l l


( )
2 2
1 1
2
33
1 1
1 1 2
1
2 2 2
e
e
e
h
K d d
h


l l
l l
=
l l
l l


Clculo Avanzado Ingeniera Civil
Alumnos: BESSONE LUCAS, PASKOSKY PABLO Pgina 20 de 25
( ) ( ) ( )
1 1
2 2
23 32
1 1
1 1 2
2 1 1
2 2 2
e
e e
e
h
K K d d
h


l 1 l
l l = =

l l

( )
l l l


Resulta la siguiente matriz elemental.

2 2 2
2 2 2
2 2 2
7 2 8 1
15 15 30 3 3 3
8 16 8 8
15 15 15 3 3 3
1 8 7 2
30 15 15 3 3 3
e e e
e e e
e e e
e
e e e
e e e
e e e
h h h
h h h
h h h
K
h h h
h h h
h h h



l
l

l
l
l
l =
l
l
l

l
l
l
(46)
Clculo del vector de carga
Para nuestro ejemplo el vector de cargas esta dado por la ecuacin (25)
( ) ( )
e
e
i i
F f x x dx

(47)
Haciendo el cambio de variables globales a locales resulta:
( ) ( ) ( ) ( ) ( )
( ) ( ) ( ) ( ) ( )
( ) ( ) ( ) ( ) ( )
1
,
1
1
,
1
1
,
1
e
i i i i j j k k
e
j j i i j j k k
e
k k i i j j k k
F f f f x d
F f f f x d
F f f f x d

l
=
l
l
l
=
l
l
l
=
l
l


Que integradas conducen al siguiente vector de fuerzas elemental

1 2 3
1 2 3
1 2 3
2 1 1
15 15 30
1 8 1
15 15 15
1 1 2
30 15 15
e
i
e e e
j
e
k
f f f
F
F F h f f f
F
f f f
l
l

l l
l l
l l
= =
l l
l l
l l
l
l

l
l
(48)
Clculo Avanzado Ingeniera Civil
Alumnos: BESSONE LUCAS, PASKOSKY PABLO Pgina 21 de 25
RESULTADOS NUMRICOS:
Resolveremos considerando cuatro nodos, y tres elementos, resultando el
e
h a tener en cuenta
de 500mm. Teniendo en cuenta 13000 E = ,
4
5273000 I mm = , y para una carga de
10000 P N = y una fuerza 8000 F N = .
Clculo de matriz elemental
2 2 2
2 2 2
2 2 2
7 2 8 1
15 15 30 3 3 3
8 16 8 8
15 15 15 3 3 3
1 8 7 2
30 15 15 3 3 3
e e e
e e e
e e e
e
e e e
e e e
e e e
h h h
h h h
h h h
K
h h h
h h h
h h h



l
l

l
l
l
l =
l
l
l

l
l
l

Reemplazando los valores correspondientes obtenemos:
0.00310 0.00356 0.00044
0.00356 0.00705 0.00356
0.00044 0.00356 0.00310
e
K
l

l
l
=
l
l

l
l

Ensamble de las matrices de rigidez
0.00310 0.00356 0.00044 0 0
0.00356 0.00705 0.00356 0 0
0.00044 0.00356 0.00620 0.00356 0.00044
0 0 0.00356 0.00705 0.00356
0 0 0.00044 0.00356 0.00310
K
l

l
l

l
l
=
l
l

l
l
l
l

Clculo del vector de carga
1 2 3
1 2 3
1 2 3
2 1 1
15 15 30
1 8 1
15 15 15
1 1 2
30 15 15
e
i
e e e
j
e
k
f f f
F
F F h f f f
F
f f f
l
l

l l
l l
l l
= =
l l
l l
l l
l
l

l
l

El vector de carga debe ser evaluado para cada elemento.
Elemento 1:
0 1 2 1
1
2
1 1 5
2 0 1 2
1
3
0 1 2
2 1 1
15 15 30
0
1 8 1
4.376 10 250
2 15 15 15
125
1 1 2
30 15 15
e
x x x
F
F
F F h x x x
P
F
x x x


l
l

l l l
l l l

l l l
= = =
l l l
l l l
l l l
l l
l

l
l

Elemento 2:
2 3 4 2
1
2
2 2 5
2 2 3 4
2
3
2 3 4
2 1 1
15 15 30
125
1 8 1
4.376 10 750
2 15 15 15
250
1 1 2
30 15 15
e
x x x
F
F
F F h x x x
P
F
x x x


l
l

l l l
l l l

l l l
= = =
l l l
l l l
l l l
l l
l

l
l

Clculo Avanzado Ingeniera Civil
Alumnos: BESSONE LUCAS, PASKOSKY PABLO Pgina 22 de 25
Ensamble del vector de fuerzas
5
0
250
250 4.376 10
750
250
F

l
l
l
l
l
=
l
l
l
l
l
l

Debemos aplicar las condiciones de borde:
1. Como conocemos el valor en el extremo
( )
0 0 u = el nmero de incgnitas se reduce en
una, lo que permite quitar la primera ecuacin (eliminamos primera fila y columna de la
matriz de rigidez).
0.00705 0.00356 0 0
0.00356 0.00620 0.00356 0.00044
0 0.00356 0.00705 0.00356
0 0.00044 0.00356 0.00310
K
l

l
l

l
=
l

l
l

l
l

2. La segunda condicin fija el valor de la derivada en el extremo, para estos casos se debe
sumar al trmino 1 N el valor de dicha derivada que en nuestro caso es nula.
Finalmente el sistema de ecuaciones que debemos resolver es: Ku F =
1
2 5
3
4
0.00705 0.00356 0 0 250
0.00356 0.00620 0.00356 0.00044 250
4.376 10
0 0.00356 0.00705 0.00356 750
0 0.00044 0.00356 0.00310 250
v
v
v
v

l l l

l l l
l l l

l l l
=
l l l

l l l
l l l

l l l
l l l

Resolviendo:
1
2
3
4
27.890
52.139
69.173
75.579
v
v
v
v
l l
l l
l l
l l
=
l l
l l
l l
l l
l l

A estos resultados debemos agregarle la condicin de desplazamiento nulo en el apoyo
( )
0
0 0 v v x = = = . A dems teniendo en cuenta que el problema lo resolvimos para valores de
[0 , / 2] x L por razones de simetra podemos considerar que los valores que toma la elstica
para [ / 2 , ] x L L son los que resultan de permutar estos valores. Mostramos el vector solucin
y lo comparamos con la solucin real hallada en (4):
Clculo Avanzado Ingeniera Civil
Alumnos: BESSONE LUCAS, PASKOSKY PABLO Pgina 23 de 25
0
1
2
3
4
5
6
7
8
0
27.890
52.139
69.173
75.579
69.173
52.139
27.890
0
v
v
v
v
v
v
v
v
v
l l
l l
l l
l l
l l
l l
l l
l l
l l
= l l
l l
l l
l l
l l
l l
l l
l l
l l
l l
l l

0
375
750
1125
/2 1500
1875
2250
2625
3000
0
27.893
52.143
69.181
75.586
69.181
52.143
27.893
0
x
x
x
x
x L
x
x
x
x L
v
v
v
v
v
v
v
v
v
=
=
=
=
= =
=
=
=
= =
l l
l l
l l
l l
l l
l l
l l
l l
l l
= l l
l l
l l
l l
l l
l l
l l
l l
l l
l l
l l

Valores aproximados con funciones lineales Valores de solucin real

Figura 9. Elstica de la viga
PROGRAMACIN EN MATLAB:
El algoritmo para la programacin es el siguiente
function [vh]=elementoscuadrticos(F,P,M)

%constantes de la viga de madera E [N/mm2], I[mm4]
E=13000;
I=5273000;

%coeficiente alpha=c
c=sqrt(P/(E*I));

%longitud total de la viga L [mm]
L=3000;

%extremos del intervalo a y b [mm]
b=1500;
a=0;

%Resolucin v+c*c*v=f(x), 0 <= x <= L/2
% v(0)=v(L/2)=0

%f(x)=-c*c*((F/(2*P))*x
R=-c*c*((F/(2*P)));
%f(x)=R*x

Clculo Avanzado Ingeniera Civil
Alumnos: BESSONE LUCAS, PASKOSKY PABLO Pgina 24 de 25
%solucin real
x1=a:1:b;
v=((F*(sin(c*(x1))))/(2*P*c*cos((.5)*c*L)))-((F*(x1))/(2*P));
v(1501:3001)=fliplr(v);

%longitud del elemento para una particin uniforme
h=(b-a)/M;

%matriz de rigidez elemental Ke
Ke=[-7/(3*h)+c*c*2*h/15 (8/(3*h))+c*c*h/15 -1/(3*h)-c*c*h/30;
(8/(3*h))+c*c*h/15 -16/(3*h)+c*c*8*h/15 (8/(3*h))+c*c*h/15;
-1/(3*h)-c*c*h/30 (8/(3*h))+c*c*h/15 -7/(3*h)+c*c*2*h/15];

%construccin de la matriz de rigidez K mediante ensamble de matrices Ke
%inicializacin matriz de rigidez K
K=zeros(2*M+1);

for j = 1:2:2*M-1
K1=zeros(2*M+1);
K1(j:j+2,j:j+2)=Ke;
K=K+K1;
end

%calculo de vector de cargas elemental fe, y vector de cargas general f
f(1:2*M+1,1)=0;

for i =1:2:2*M-1
f1(1:2*M+1,1)=0;
fe=[4*(a+(i-1)*h/2)+2*(a+i*h/2)-(a+(i+1)*h/2);
2*(a+(i-1)*h/2)+16*(a+i*h/2)+2*(a+(i+1)*h/2);
-(a+(i-1)*h/2)+2*(a+i*h/2)+4*(a+(i+1)*h/2)];
f1(i:i+2,1)=fe;
f=f+(h/(30))*R*f1;
end

%aplicacin condicin de contorno tipo dirichlet y neumann
%v(0)=0, v'(L/2)=0

K=K(2:2*M+1,2:2*M+1);
f=f(2:2*M+1,1);

%Resolucin del sistema lineal de ecuaciones
vh(2:2*M+1,1)=inv(K)*f;
vh(2*M+1:4*M+1,1)=flipud(vh);

%grfica solucin real y aproximada
x2=a:1:L;
x=a:h:L;
plot(x,vh,'r',x2,v,'b')
Clculo Avanzado Ingeniera Civil
Alumnos: BESSONE LUCAS, PASKOSKY PABLO Pgina 25 de 25
APROXIMACIN CON FUNCIONES CUADRATICAS PARA DIFERENTES NMERO DE INTERVALOS:

Figura 10. Elstica de la viga 3 intervalos

Figura 11. Elstica de la viga 5 intervalos
solucin aproximada
solucin real
x [mm]
v

[
m
m
]

solucin aproximada
solucin real
x [mm]
v

[
m
m
]

S-ar putea să vă placă și