Professional Documents
Culture Documents
CURSO:
CALCULO COMPUTARIZADO DE ESTRUCTURAS
DOCENTE:
ING. FIDEL COPA PINEDA
ANALISIS TRIDIMENSIONAL DE UNA ESTRUCTURA
APLICANDO LOS PROGRAMAS MATHCAD, SAP 2000 Y VISUAL
BASIC
ALUMNOS:
ADRIEL RAMOS ZELA
ARNALDO TEJADA ESPINOZA
ArequipaPer
2003
-2-
ON
NTRODUCCIION
IINTRODUC
ANTECEDENTES:
Se trata de presentar primero desde un punto de vista meramente algebraico a la
matriz de rigidez para posteriormente analizar su sentido fsico en la resolucin de los
sistemas de ecuaciones ligados al clculo de las estructuras.
No son pocas las veces que el mundo de las Matemticas irrumpe en el de la
Ingeniera, de hecho si investigramos a travs de la historia ocurrira algo parecido a lo
que ocurre en la paradoja de la gallina y el huevo...quin vino primero?.
Bueno el caso es que vamos a tratar de ver que las matrices, que provienen del mundo
matemtico (1) tienen mucho que ver con la Ingeniera y especialmente con las
estructuras, que es uno de mis temas favoritos.
Es de todos sabido que hoy en da cualquier programa informtico de clculo de
estructuras que se precie (no voy a mencionar nombres puesto que de ninguno he
recibido dinero, todava...) posee tres mdulos de trabajo ms o menos diferenciados:
preproceso, clculo y postproceso. Como es fcil de adivinar el preproceso se centra
en la entrada de los datos y el postproceso en la salida de los resultados. El mdulo de
clculo, que es el que ahora nos interesa, se centra a su vez en la resolucin de un
sistema
de
ecuaciones.
Generalmente
este
sistema
sirve
para
calcular
los
-3-
P=k.d
[1]
-4-
(1) Las matrices nacieron con el objeto de simplificar la notacin a la hora de resolver
sistemas de ecuaciones lineales. Posiblemente el primero en utilizar la notacin actual
fue el ingls Arthur Cayley (1821-1895), quien al estudiar las transformaciones lineales,
utiliz notaciones abreviadas entre corchetes como las de hoy en da.
(2) Es muy usual al disear las primeras estructuras que tras hacer un predimensionado y
a partir de los esfuerzos obtenidos se le d mayor seccin a los elementos que estn
trabajando con mayores esfuerzos, lo cual no siempre conduce a mejorar su estado,
dicho elemento seguramente se llevar ahora ms parte de la carga. Ser mejor
buscar un equilibrio de las rigideces.
-5-
D
SCRIPCION D
EL PPROGRAMA
ROGRAMA -- EENTORNO
NTORNO
DEESCRIPCION
DEL
M
ATHCAD
MATHCAD
Este programa ha sido desarrollado bajo la filosofa de los programas tradicionales de
clculo de estructuras, en los cuales el proceso de ejecucin consiste en la lectura de
ficheros que contiene las "datos" que describen la estructura a analizar, La estructura se
representa como:
DATOS
FICHEROS
.txt
MATHCAD
RESULTADOS
FICHEROS SALIDA
.txt
-6-
-7-
Las etiquetas para la definicin de las barras de la estructura, y su sintaxis, son las
siguientes:
j k seccin sis
1, 2, 1, 0 ,
2, 3, 1, 0 ,
4, 3, 1, 90 ,
Siendo :
Nudo_inicial (j): Nmero entero que indica el nudo inicial de la BARRA.
Nudo_final(k): Nmero entero que indica el nudo final de la BARRA.
Seccin : Un Numero que define el nombre de la geometra y material de la barra.
Sis : El ngulo que forma con Y o Z para tomar el tipo de transformacion.
Modo_inic_barra: Un nmero entero positivo que apunta a una tabla, en la cual se
-8-
3. CALCULO MATRICIAL
-9-
X( ki) X( ji)
Cx :=
i
L
Y( ki) Y( ji)
Cy :=
i
L
Z( ki) Z( ji)
Cz :=
i
L
La matriz de rotacin de una barra del sistema de ejes general al local (global a
principal) en el nudo i de la barra i ser:
- 10 -
0
0
0
0
0
0
0
0
L11i L12i L13i 0
0
0
0
0
0
0
L21i L22i L23i 0
0
0
0
0
0
0
0
0
0
0
L31i L32i L33i 0
0
0
0
0
0 L11 L12 L13 0
0
0
0
i
i
i
0
0
0
0
0
0 L21 L22 L23 0
0
0
i
i
i
0
0
0
0
0
0 L31 L32 L33 0
0
0
i
i
i
R :=
i 0
0
0
0
0
0 L11 L12 L13 0
0
0
i
i
i
0
0
0
0
0 L21 L22 L23 0
0
0
0
i
i
i
0
0
0
0
0 L31 L32 L33 0
0
0
0
i
i
i
0
0
0 L11 L12 L13
0
0
0
0
0
i
i
i
0
0
0
0
0 L21 L22 L23
0
0
0
0
0
i
i
i
0
0
0
0 L31 L32 L33
0
0
0
0
0
i
i
i
Siendo:
L. Valores que erelacinan los cosenos directores, (ver aplicacin)
Esta ser la matriz de cambio de base para la barra, teniendo en cuenta el ngulo
de la barra para definir el tipo de transformacin , la matriz de cambio de base pasa las
coordenadas de un sistema de referencia Global al Local. La transpuesta de esta
matriz pasar del Sistema Local al Global.
4. MATRIZ DE RIGIDEZ DE LOS SISTEMAS DE BARRAS
Ensamblaje de la Matriz
Las submatrices Kii (las denominadas anteriormente MatRig), de la diagonal principal
representan la rigidez del nudo i. Por otro lado Kij representan la rigidez del elemento ij
en el extremo i para los desplazamientos unitarios introducidos en el extremo j, mientras
que Kji representa lo inverso. Es decir, se aplican desplazamientos unitarios en el nudo i y
se miden los esfuerzos producidos en el nudo j. Por tanto Kii solo depender de las
caractersticas de la barra ij, mientras que Kii representa las fuerzas necesarias para
introducir desplazamientos unitarios en el nudo i y depende de todos aquellos
elementos que llegan a dicho nudo.
Para construir la matriz de rigidez global, necesitamos que las matrices de rigidez de
cada barra estn en el Sistema de referencia Global, (utilizamos la matriz de rotacin
de cada barra para cambiarlas de un sistema a otro de coordenadas), una vez
llevadas a este sistema de referencia, procederemos a ensamblarlas para construir la
matriz de rigidez global de la estructura, esta aplicacin ordena la matriz de rigidez
global con respecto al vector de grados de libertad , es decir las primeras filas y
columnas correspondern a los grados de libertad no restringidos.
Esta implementacin realizada permite subdividir la matriz en 4 submatrices ,Kuu que es
la matriz cuadras superior izquierda de un orden igual al numero de grados de libertad
libres , as logramos reducir el sistema para calculo de desplazamientos,.
- 11 -
Por otro lado, la mayor parte de sus elementos son 0, es una matriz en
banda, slo los elementos que "caen" dentro de la banda son no nulos, y
ser los que almacenemos, en este caso almacenaremos solo la
semibanda.
Tenemos que la matriz de rigidez que nos interesa es : Kuu podremos hallas la matriz de
desplazamientos, que el objetivo, de alli hallaremos los vectores de fuerzas en los
extremos.
5. APOYOS FIJOS SEGN EJES GENERALES (Globales)
En los apoyos en los que se coartan totalmente todos o algn desplazamiento (en el
caso que nos ocupa, cualquiera de los seis posibles movimientos), es necesario
modificar la matriz de rigidez real, definida anteriormente, con el fin de que al resolver
la ecuacin se anulen los movimientos impendidos
6. ANLISIS ESTTICO
ANALISIS DE LAS SOLICITACIONES SOBRE LA ESTRUCTURA (CARGAS)
- Cargas en nudos
- Cargas aplicadas sobre las barras
Para empezar a realizar este tipo de anlisis, tendremos en cuenta las cargas aplicadas
sobre la estructura, que pueden aplicarse tanto en nudos, como distribuidas en las
propias barras (se contemplara en un futuro varios tipos de cargas, cada una con sus
coeficientes de empotramiento, el peso de la estructura se trata tambin como una
carga uniforme en barras).
Cargas en nudos
ANALIZAR LAS CARGAS APLICADAS DIRECTAMENTE EN NUDOS
Las cargas que se aplican en los nudos se "colocan" directamente sobre el vector de
cargas F, al que luego se irn acumulando las fuerzas de empotramientos extraidas de
las cargas en barras.
FUERZAS DE EMPOTRAMIENTOS Y FUERZAS EQUIVALENTES EN LOS NUDOS.
Los momentos de empotramiento se calculan analizando el vector de cargas en barras
para la hiptesis actual, dependiendo del tipo de carga se aplican unos coeficientes u
otros, los esfuerzos as calculados los transformamos a globales y los guardamos en el
vector de esfuerzos de cada barra acumulndolos a los procedentes de las cargas de
nudos, as tendremos el vector de cargas F, y procederemos a resolver el sistema.
Cargas aplicadas sobre las barras
Dado que la matriz de rigidez se forma considerando todas las piezas perfectamente
empotradas en los nudos, las cargas puntuales o repartidas aplicadas entre los nudos jk
- 12 -
de una barra se sustituyen por las fuerzas de empotramiento o equivalentes, que son las
reacciones de empotramiento cambiadas de signo.
Las fuerzas de empotramiento se determinan referidas a las coordenadas locales;
habr por tanto que transformarlas al sistema general de coordenadas y superponerlas
con las fuerzas existentes en nudos.
Para cada tipo de carga se calculan los coeficientes de empotramiento, que varan
con el tipo de carga y punto de aplicacin de la misma. Si el vector fuerza
generalizado F (Fx Fy Fz Mx My Mz), que representa la carga aplicada al elemento en el
sistema general de coordenadas, se premultiplica por la matriz de rotacin Ri, se
transforma al sistema de coordenadas local.
Calculadas las fuerzas equivalentes en todos los nudos (y pasadas a coordenadas
globales) se aaden a las que se aplican directamente sobre ellos con el fin de formar
el vector de carga F.
- 13 -
plicacin
eA
jemplo d
E
Aplicacin
de
Ejemplo
Datos:
BLOQUE DE DATOS DE NUDOS
xcoor
0
5
5
0
0
5
5
0
ycoor
3
3
3
3
0
0
0
0
zcoor
5
5
0
0
5
5
0
0
TIPOS DE SECCIONES
SECCION 1: ELEMENTOS HORIZONTALES 0.30*0.60
SECCION 2: ELEMENTOS VERTICALES 0.5*0.5
TIPOS DE MATERIALES
CONCRETO: E
G
2173706.5 Tn/m2
905711 Tn/m2
j
1
2
3
4
1
1
k
5
6
7
8
4
2
Tipo Seccion
2
2
2
2
1
1
- 14 -
7
8
2
3
3
4
1
1
Tipo
1
1
1
1
Valor
1.56
1.56
0.43
0.43
- 15 -
athcad
esarrollo
D
Mathcad
o:: M
Desarrol
1. - LECTURA DE DATOS DE LOS FICHEROS DE DATOS
2. - PROPIEDADES DE LA ESTRUCTURA
Propiedades de los Nudos
- 16 -
Propiedades de Seccion
- 17 -
- 18 -
- 19 -
- 20 -
- 21 -
- 22 -
- 23 -
- 24 -
- 25 -
- 26 -
Vector de Fuerzas
Fuerzas en los Nudos:
- 27 -
7.- DESPLAZAMIENTOS
- 28 -
8.- REACCIONES
- 29 -
Desplazamientos Locales:
- 30 -
- 31 -
- 32 -
MIEMBRO N
FUERZAS EN LOS EXTREMOS
- 33 -
- 34 -