You are on page 1of 14

An´lisis de Estructuras

a

An´lisis de Estructuras
a
Laboratorio de Programaci´n en Matlab
o
Metodo de la Rigidez (Enrejados)

Profesor: Claudio Oyarzo V. PhD
Ayudante: Marco Quiroz V.
Facultad de Ingenier´
ıa
Universidad Cat´lica de la Sant´
o
ısima Concepci´n (UCSC)
o
Concepci´n, Chile
o

Oto˜o, 2013
n

M.Quiroz

An´lisis de Estructuras
a

Ubicado sobre el plano de la o o forma en que se indica en la figura.Enrejados Analisis Bidimensional Considere un elemento tipo barra.Quiroz An´lisis de Estructuras a . el cual puede ser sometido solo a esfuerzos de tracci´n y compresi´n. M.An´lisis de Estructuras a Matriz de Rigidez .

Sometida a una carga que genere una deformaci´n positiva en el o punto 1. An´lisis de Estructuras a . M.Enrejados Analisis Bidimensional Consideremos entonces la barra respecto a sus grados de libertad locales.An´lisis de Estructuras a Matriz de Rigidez .Quiroz Sometida a una carga que genere una deformaci´n positiva en el o punto 2.

Enrejados Analisis Bidimensional La acci´n conjunta entonces ser´: (Principio de Superposici´n) o a o M.An´lisis de Estructuras a Matriz de Rigidez .Quiroz An´lisis de Estructuras a .

M.Enrejados Analisis Bidimensional Expresado matricialmente: La matriz [k] es conocida como Matriz de Rigidez del elemento respecto a sus grados de libertad locales.Quiroz An´lisis de Estructuras a .An´lisis de Estructuras a Matriz de Rigidez .

An´lisis de Estructuras a Matriz de Rigidez . o M. Esto se realiza mediante la e matriz de transformaci´n [T ].Enrejados Analisis Bidimensional Pero para poder operar esta matriz con el resto de los elementos de la estructura es necesario convertirla a los grados de libertad globales (compatibilidad geom´trica).Quiroz An´lisis de Estructuras a .

podemos utilizar las ecuaciones de compatibilidad geom´trica.Quiroz An´lisis de Estructuras a (3) . que relacionan los grados de libertad e locales con los grados de libertad globales mediante la matriz de transformaci´n correspondiente: o {u} = [T ] · {d} (2) Por lo tanto reemplazando en (1): {s} = [k] · [T ] · {d} M.An´lisis de Estructuras a Matriz de Rigidez Global Analisis Bidimensional Del an´lisis anterior hemos determinado que la relaci´n existente a o entre las deformaciones en coordenadas locales y las fuerzas actuantes en dichas direcciones es: {s} = [k] · {u} (1) Si deseamos convertir la anterior ecuaci´n a un sistema de o coordenadas globales.

Quiroz An´lisis de Estructuras a . En ellas a se debe comprobar que la las componentes en los grados de libertad globales resultante de las cargas externas debe ser igual a las fuerzas internas expresadas en el mismo sistema de coordenadas (globales). esto es: {s} = [T ] · {W } O bien: {W } = [T ]−1 · {s} Que dadas las propiedades de la matriz [T ] se puede demostrar que [T ]−1 = [T ]T . por lo tanto: {W } = [T ]T · {s} M. podemos establecer las ecuaciones de equilibrio.An´lisis de Estructuras a Matriz de Rigidez Global Analisis Bidimensional Adem´s.

se tiene: [T ]T · {s} = [T ]T · [k] · [T ] · {d} {W } = [T ]T · [k] · [T ] · {d} {W } = [k] · [T ] · {d} Donde la matriz [k] se conoce como matriz de rigidez del elemento referido a los grados de libertad globales: [k] = [T ]T · [k] · [T ] M. obtenemos: o {s} = [k] · [T ] · {d} Premultiplicando por [T ]T .An´lisis de Estructuras a Matriz de Rigidez Global Analisis Bidimensional Volviendo a la ecuaci´n (3).Quiroz An´lisis de Estructuras a .

Cada componente de las matrices de rigidez de los elementos corresponder´ al efecto a que dicho elemento ejerce sobre el grado de libertad global correspondiente de la estructura. Las dimensiones de la matriz [K]. a M.An´lisis de Estructuras a Matriz de Rigidez de la Estructura Analisis Bidimensional Una vez que todas las matrices de rigidez de los elementos se han expresado en coordenadas globales. resulta necesario ensamblarlas en el orden apropiado para poder encontrar la matriz de rigidez de la estructura completa [K].Quiroz An´lisis de Estructuras a . y por lo tanto. Este proceso de combinar las matrices de cada elemento depende de una cuidadosa identificaci´n de o las componentes de cada matriz. luego enumerar cada elemento y direccionarlos a fin de determinar sus grados de libertar locales. indicar los grado de libertar globales. entonces. se le asignara una posici´n determinada (fila-columna) en la o matriz de rigidez global de la estructura [K]. Para lograr lo anterior es necesario enumerar cada uno de los nodos de la estructura. para cada nodo. quedar´n definidas por el numero de grados de libertad de la estructura. En seguida.

An´lisis de Estructuras a C´digo a Utilizar o e = [ ] .% I n e r c i a E=1* ones ( ne .% Are a I=1* ones ( ne . d ) .% Modulo de Young %r e s t r i c c i o n e s d = [ ] .% M a t r i z de c o o r d e n a d a s nc=s i z e ( c .%numero de n o d o s ne=s i z e ( e .%g r a d o s de l i b e r t a d fijos lf=setdiff ( 1 : 2 * nc . 1 ) . 1 ) .Quiroz global An´lisis de Estructuras a .%numero de e l e m e n t o s %p r o p i e d a d e s f i s i c a s A=1* ones ( ne . 2 * nc ) . 1 ) .%M a t r i z de e l e m e n t o s c = [ ] . 1 ) . % e j e m p l o de f u e r z a e x t e r n a −1 en g d l 12 kg=z e r o s ( 2 * nc .%g r a d o s de l i b e r t a d libres gd=z e r o s ( 1 .%v e c t o r d e s p l a z a m i e n t o s fue=z e r o s ( 1 .% m a t r i z de r i g i d e z M. 2 * nc ) . 2 * nc ) . 1 ) .%v e t o r f u e r z a s e x t e r n a s fue ( 1 2 ) =−1.

c ( f .Quiroz An´lisis de Estructuras a . [ 1 1← 1 ] . [ 0 0 0 ] . ' b a c k g r o u n d c o l o r ' . ' e d g e c o l o r ' . 2 ) . ' H o r i z o n t a l A l i g n m e n t ' . ' LineWidth ' . 1 ] ) M. c (e ' .An´lisis de Estructuras a C´digo a Utilizar o p l o t ( c (e ' . n u m 2 s t r ( f ) . 1 ) . '← center ' ) end daspect ( [ 1 . 1 ) .2) % g r a f i c o e n r e j a d o f o r f =1: nc t e x t ( c ( f . 2 ) . 1 .

1 ) . kl=T ' * k * T . cix=c ( ni . cfx=c ( nf .2 * ni . 1 ) . [ 1 0. 0 .2 * nf ] . T=[ cs ( i ) . pg ) . ' H o r i z o n t a l A l i g n m e n t ' . cfx ] ) . nf=e ( i . L ( i )=s q r t ( ( cfx−cix ) ˆ2+( cfy−ciy ) ˆ 2 ) . mean ( [ ciy . 0 . pg )=kl+kg ( pg . 0 .An´lisis de Estructuras a C´digo a Utilizar o f o r i =1: ne ni=e ( i . − 1 . 1 ) .5 0 ] . ciy=c ( ni .% e n s a m b l e de l a m a t r i z t e x t ( mean ( [ cix . − 1 . '← center ' ) end M. k =(( E ( i ) * A ( i ) ) / L ( i ) ) * [ 1 . cs ( i ) .%l a r g o d e l e l e m e n t o sn ( i ) =(cfy−ciy ) / L ( i ) . 0 . sn ( i ) . cs ( i ) =(cfx−cix ) / L ( i ) . cfy ] ) . 1 ] . 2 ) . n u m 2 s t r ( i ) . ' ← backgroundcolor ' . pg =[2 * ni −1 .Quiroz An´lisis de Estructuras a . 2 * nf −1 . 2 ) .%p o s i c i o n de l o s g r a d o s ← de l i b e r t a d kg ( pg . cfy=c ( nf . 2 ) . sn ( i ) ] .

d ) .%f u e r z a s o r e a c c i o n e s M. lf ) . d ) . gd ( lf ) =(kll ˆ−1) * ( fue ( lf ) ' − klf * gd ( d ) ' )%d e s p l a z a m i e n t o s de ← los gdl l i b r e s fue ( d )=kfl * gd ( lf ) ' + kff * gd ( d ) ' .%m a t r i z l i b r e s kff=kg ( d .Quiroz An´lisis de Estructuras a .An´lisis de Estructuras a C´digo a Utilizar o kll=kg ( lf . kfl=kg ( d . klf=kg ( lf . lf ) .