Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ANLISIS DINMICO
Se presenta la teora y el uso del sistema de computacin CEINCI-LAB para resolver:
armaduras planas y prticos planos. Una buena parte de los programas que se utilizan para
resolver armaduras planas sirven para prticos planos, por esta razn cuando se estudie los
prticos planos se indicar con detalle el uso de estos programas.
Se presentan dos ejemplos para el caso de armaduras planas, el segundo ejemplo es
bastante prctico y tiene que ver con el reforzamiento de una estructura de acero de una
Piscina. Estas estructuras son bastante rgidas en el sentido transversal porque se debe cubrir
una gran luz, pero en el sentido longitudinal son bastante flexibles por lo que se recomienda
reforzar con una celosa Tipo San Andrs. Se resuelve un ejemplo de sta celosa pero
considerando nicamente tres elementos horizontales para no alargar la exposicin y poder
resolver completamente en pocas pginas.
En el primer ejercicio que se resuelve con prticos planos, se explica con mucho
detenimiento el uso de los diferentes programas que se requieren en su solucin pero a ms de
ello se presenta el marco terico respectivos, con bastante detenimiento.
Luego se resuelven dos prticos de un piso y un vano, en el primer caso se ve que no se
obtienen directamente las reacciones de los apoyos, en cambio en el segundo caso se
encuentra directamente las reacciones en los apoyos. Ntese que para el primer caso se tienen
6 grados de libertad mientras que para el segundo caso se tienen 12 grados de libertad ya que
se consider tres grados de libertad en cada uno de los apoyos. En el primer caso la matriz de
rigidez admite inversa en cambio en el segundo caso la matriz de rigidez no admite inversa por
lo que se trabaja con la matriz de rigidez condensada.
Posteriormente se presenta la solucin de un prtico con cargas puntuales sobre los
elementos, esto con el objeto de ilustrar cmo se resuelve un prtico con cualquier tipo de
carga. En este caso el usuario debe encontrar las acciones de empotramiento perfecto en
coordenadas locales y dar como dato al programa.
Una forma de reforzar una estructura de hormign armado es mediante la colocacin de
diagonales de acero, con lo que se convierte en una estructura mixta de hormign y acero. La
solucin de este tipo de estructuras se ilustra mediante la solucin de un prtico con vigas y
columnas de hormign y diagonales de acero.
[ ] = [
][ ]
Para que la condensacin pueda darse o tienen que ser cero vector y esto se
logra numerando en forma adecuada las coordenadas generalizadas para el anlisis ssmico.
Se va a desarrollar el caso de que = .
= +
= +
De la ltima ecuacin se halla:
=
(2.1)
(2.2)
Se denomina matriz a:
=
(2.3)
2.1.1
Incorporacin de la mampostera
[KM]=krigidez_mamposteria (ngl,ELEM,L,VC,Em)
Los datos de entrada del programa krigidez_mamposteria son los siguientes: ngl es
el nmero de grados de libertad de la estructura con la mampostera; ELEM es una matriz que
contiene al espesor y la altura de entrepiso de cada elemento con mampostera; L es la
longitud de la diagonal de la mampostera es un vector; VC es una matriz que contiene los
vectores de colocacin de cada una de las diagonales que representan la mampostera, cada
fila corresponde a una diagonal y tiene 4 elementos, ver figura 2.1; Em es el mdulo de
elasticidad de la mampostera.
El programa krigidez_mamposteria a su vez llama al programa que encuentra la
matriz de rigidez en coordenadas locales, denominado kmiembro_mamposteria
EJEMPLO 1
El prtico de la figura 2.2, es de uno de los Bloques del Centro Educacional Sucre,
ubicado en el centro histrico de Quito. La estructura fue diseada para dos pisos de hormign
armado con columnas de 30/80 para cubrir una luz de 5.70 m., y vigas de 30/70 con un
voladizo de 1.90 m., con vigas de seccin variable como se aprecia a la derecha de la figura
2.1. Posteriormente se construye un piso adicional con una estructura acero de lmina delgada
con perfiles doble G de 200/50/10/3 mm.
SOLUCIN
= + +
Donde , es la contribucin de los elementos de hormign armado a la matriz de
rigidez de la estructura; es la contribucin de los elementos de acero y es la
contribucin de la mampostera a la matriz de rigidez de la estructura.
En la figura 2.3 se presenta la numeracin de nudos y elementos de la estructura.
Ntese que el elemento 3 no existe pero para utilizar el programa cg_sismo que determina las
coordenadas generalizadas de la estructura considerando que las vigas son axialmente rgidas
es decir con una sola coordenada por piso que es el desplazamiento horizontal; las
dimensiones del elemento 3 que se da al programa tienden a cero.
[CG,ngl]=cg_sismo(nod,np,nr)
Los datos de entrada del programa cg_sismo son los siguientes: nod es el nmero de
nudos de la estructura; np es el nmero de pisos; nr es el nmero de nudos restringidos. El
programa considera que los nudos restringidos estn empotrados. En base a esta informacin
se halla la matriz de Coordenadas Generalizadas CG y el nmero de grados de libertad ngl.
Las Coordenadas Generalizadas se indican en la figura 2.4, se ha numerado primero
las coordenadas horizontales, que son las coordenadas principales para cuando se realiza el
anlisis ssmico en sentido horizontal, luego las restantes coordenadas de la 4 a la 21 que son
las coordenadas secundarias. Se hallar una matriz de rigidez de 3 por 3 asociado a las
coordenadas principales
[KA]=krigidez_acero(ngl,ELEM,L,seno,coseno,VC,E)
Los datos del programa krigidez_acero son similares a los del programa krigidez que
se indic en el captulo anterior le nico que cambia es el contenido del archivo ELEM ahora se
debe indicar el rea y la inercia de cada elemento de acero, cada fila corresponde a un
elemento. Este programa a su vez llama a kmiembro_acero que determina la matriz de rigidez
de elemento en coordenadas globales de seis por seis.
El programa que determina la matriz de rigidez lateral del Ejemplo 1, se indica a
continuacin.
% Matriz de rigidez lateral de prtico con elementos de hormign,
% acero y mampostera.
%
Dr. Roberto Aguiar
%
13 de mayo de 2014
%.........Datos Generales..................
nod=12;np=3;nr=3;
[CG,ngl]=cg_sismo(nod,np,nr);
GEN=[1 1 4 1 3 3 3;2 2 5 1 3 3 3;
3 3 6 0 0 0 0;6 4 5 1 2 3 3;
7 5 6 1 2 3 3; % Fin Hormigon
10 6 9 1 3 3 3;11 7 10 1 1 1 1;
14 10 11 1 1 1 1; % Fin Acero
16 1 5 2 1 3 3]; % Fin Mamposteria
[NI,NJ]=gn_portico(GEN);
NUDOS=[1 0 0 3 3 0 2.90;
2.1.2
15505
15870
4344
218
4344]
4086
k3 T23 k 2 T2 3
(1.5)
(1.7)
(1.8)
EJEMPLO 1
Se va a resolver la armadura plana indicada en la figura 1.3, la longitud L 50 cm. el
F aplicada
2
en la parte superior vale 50 kg., y el mdulo de elasticidad del acero E 2100000 kg / cm .
rea de la seccin transversal de los elementos es igual y vale 1.13 cm 2. La fuerza
SOLUCIN
10
El vector de colocacin de un elemento est compuesto por los grados de libertad del
nudo inicial y final. La matriz que contiene a estos vectores se ha denominado VC, que se
indica a continuacin.
11
La matriz de rigidez el elemento 5, tiene los mismos valores que la del elemento 3 pero
difieren en algunos signos por el ngulo . La contribucin del elemento 5 a la matriz de rigidez
se indica a continuacin.
12
= [ ]
.
(6)
(7)
(8)
0
= [ 0 ]
0.0059
0
La matriz de rigidez del elemento 7 es la misma que la del elemento 4, que fue ya se
indic anteriormente, al multiplicar esta matriz por (7) se halla que = . Es cero vector; es
decir todos sus elementos son cero.
Las fuerzas en coordenadas globales para el elemento 6, se halla de la siguiente
manera:
(6)
(6)
= 3 (6)
De igual manera se procede con el elemento 8. En la figura 1.5 se indican las fuerzas
en coordenadas globales. Ntese que existe equilibrio en cada uno de los elementos y que
tambin existe equilibrio de juntas.
13
paso de coordenadas locales a globales (Ecuacin 1.4 ). Para el elemento (6) se indica la
forma de obtener el vector de cargas en coordenadas locales
(6)
(6)
(6)
= 23
Los resultados que reporta el programa, a nivel de fuerzas en los elementos se indica
en la figura 1.6. El elemento 6 trabaja a traccin y el elemento 8 a compresin.
14
Figura 1.7 Vista interior de la Piscina del Colegio Fernndez Madrid de Quito.
Sin reforzamiento.
En la figura 1.8 se presenta el reforzamiento ssmico para la estructura de la Piscina del
Colegio Fernndez Madrid, que consiste en encamisar con hormign las columnas existentes
que confinan la mampostera en los prticos exteriores transversales y prolongarles hasta la
cercha de la cubierta, a ms de ello se colocarn tensores en los vanos exteriores como se
indica en la figura 1.8. Todo esto con el propsito de que la estructura resista un sismo en
sentido longitudinal.
EJEMPLO 2
15
SOLUCIN
Todos los elementos estructurales de la armadura tienen el mismo perfil, luego tienen
la misma seccin transversal y es de 11.41 cm 2. En realidad no se dibujo toda la viga de borde
en sentido transversal solo se dibujaron tres correas que estn separadas 1.14 m.
16
% armadura_ej2
%------------------------------------------------------------nod=7; % Nmero de nudos de armadura plana
nr=2;
% Nmero de nudos restringidos
F1=137; F2=274;% Se trabaja en kg y cm
%
% MATRIZ DE RESTRICCIONES DE LOS NUDOS
RES=[ 1
1
1; % Nudo restringido Des X, Des Y
2
1
1];
%
% Calculo de Coordenadas Generalizadas y grados de libertad
[CG,ngl]=cg(nod,nr,RES) % CG Matriz de coord generalizadas
% MATRIZ DE GENERACION DE NUDOS DE LOS ELEMENTOS
GEN=[1 1 3 0 0 0 0; %elem, ni, nf, elem a gene, inc en elem, inc en
ni, inc en nf
2 3 2 0 0 0 0;
3 5 6 1 1 1 1;
5 1 5 1 3 1 2;
6 3 4 1 1 1 2;
9 1 4 1 3 3 3;
10 2 4 1 1 2 1];
% Generacin de vector NI (Nudo Inicial) y NJ (Nudo Final) de
elementos
[NI,NJ]=gn_portico(GEN);
% MATRIZ DE GENERACION DE COORDENADAS DE LOS NUDOS
NUDOS=[1 0.0 0.0 1 4 0.0 374;% i, xi, yi, nudos a gener, incr num
nudo, dx,dy
3 114 0.0 1 1 0.0 374/2;
2 114*2 0 1 5 0.0 374;
6 114 374 0 0 0.0 0.0];
% Generacin de las coordenadas de los nudos
[X,Y]=glinea_portico(NUDOS);
% Dibuja la armadura plana
dibujo (X,Y,NI,NJ);
% Vector de colocacin
[VC]=vc(NI,NJ,CG);
%Lngitud, Seno y Coseno de elementos
[L,seno,coseno]=longitud (X,Y,NI,NJ);
% Vector de cargas generalizadas
njc=3; % Nmero de juntas Cargadas
F=[5 0 -F1;
6 0 -F2;
7 0 -F1]; %Junta Cargada, FH, FV
[Q]=cargas_armadura(njc,ngl,CG,F);
% Areas de los elementos
area=11.41; %area de un elemento
SECCION=[1 area,11 1];
[ELEM]=gelem_armadura(SECCION);
% Matriz de rigidez de la estructura
E=2100000; % Modulo de elasticidad del acero en kg/cm2
[K]=krigidez(ngl,ELEM,L,seno,coseno,VC,E)
% Desplazamientos y Giros
q=K\Q
% Fuerzas y momentos finales en los elementos
[FF]=fuerzas_armadura(ngl,ELEM,L,seno,coseno,VC,E,q)
% Clculo de Momento de Volcamiento
punto=1; % Es el nmero de nudo con respecto al cual se calcula
momento
[Momento]=mom_vol(ngl,ELEM,L,seno,coseno,VC,E,q,X,Y,NI,NJ,njc,F,punto)
17
6.04
127.08
6.04
6.04
11.60
274
11.60
6.04
11.60
127.08
11.60
274
172.06
172.06
0
127.08
172.06
0
172.06
127.08
0
0
Figura 1.11 Fuerzas que actan en la Armadura del Ejemplo 2.
18
4EI
L
2EI
k1
L
(1 )
1 4
1 2
1 4
2 EI
L
4 EI
L
1 2
1 4
EA
L
(1 )
1 4
(1.9)
3EI
GAL2
(1.10)
G es el
T12
1
L
1
L
0
1
L
1
L
0
(1.11)
19
T23
cos
sen
0
0
sen
cos
0
0
0
0
0
0
0
0
0
0
1
0
0
0 cos sen
0 sen cos
0
0
0
k2
0
0
0
0
0
y en coordenadas globales
(1.12)
k3
se
hallan con las ecuaciones (1.3) y (1.5) ya indicadas. Pero realizando los productos matriciales
con las matrices (1.9), (1.11) y (1.11). En CEINCI-LAB la matriz que determina la matriz de
rigidez de un elemento de un prtico plano se denomina: kmiembro. Los datos de entrada y
forma de uso es la siguiente:
[k3]=kmiembro (b,h,L,E,seno,coseno)
Elemento Viga
EA
L
0
EA
12 EI
L3
6 EI
L2
4 EI
L
12 EI
L3
6 EI
L2
SIMTRICA
6 EI
L2
2 EI
L
EA
L
0
0
12 EI
L3
6 EI
2
L
4 EI
L
(1.13)
Elemento Columna
En este caso = 90; la matriz de rigidez en coordenadas locales es diferente de la
20
matriz de rigidez en coordenadas globales. Para este ltimo caso el sistema de coordenadas y
matriz de rigidez, son:
Caso General
El caso general se tiene para un elemento inclinado que forma un ngulo con la
horizontal, en este caso el sistema de coordenadas globales y la matriz correspondiente, es:
k3
EA 2 12EI 2
L C 3 S
L
EA 12EI
EA 2 12EI 2
3 SC
S 3 C
L
L
L
L
6 EI
6 EI
4 EI
2 S
C
2
L
L
L
EA 2 12EI 2
6 EI
EA 12EI
C 3 S
3 SC
S
L
L
L
L
L2
EA 12EI
EA 2 12EI 2
6 EI
3 SC
S 3 C
2 C
L
L
L
L
L
6
EI
6
EI
2
EI
2 S
C
L
L
L2
SIMTRICA
EA 2 12EI 2
C 3 S
L
L
EA 2 12EI 2
EA 12EI
3 SC
S 3 C
L
L
L
L
6 EI
6 EI
S
2 C
L2
L
4 EI
L
21
EJEMPLO 3
Se considera que todos los elementos de la estructura de la figura 1.13, son totalmente
flexibles, se pide:
i.
ii.
iii.
iv.
SOLUCIN
22
Problema Primario
Por definicin el Problema Primario, es aquel en el cual actan todas las cargas y la
condicin es que el vector = . Es decir que actan todas las cargas y los nudos interiores no
se desplazan ni rotan, para lograr esto es necesario que existan cargas (fuerza o momento) de
fijacin que impiden ese grado de libertad.
Estas cargas de fijacin se colocan con sentido contrario al sistema de cargas
indicado en la figura 1.14. El Problema Primario finaliza con la determinacin de estas cargas
de fijacin y ah se obtendr la verdadera direccin que tienen. En la figura 1.15 se presenta el
problema primario de la estructura analizada.
Equilibrio de elementos
Para el equilibrio de elementos se considera que cada elemento est empotradoempotrado debido a la condicin de = . En la figura 1.16 se presentan los elementos
empotrados-empotrados y las acciones de empotramiento perfecto, se ha utilizado un
subndice el mismo que corresponde a la identificacin de los nudos que se ha dado en la
figura 1.13. Ntese que los momentos de empotramiento perfecto se han colocado con el signo
que salen.
23
24
Equilibrio de Junta B
Las acciones de empotramiento perfecto actan con sentido contrario en la Junta por
este motivo se han cambiado de sentido. Para el equilibrio de la Junta la fuerza axial y de corte
se descomponen en sus componentes horizontal y vertical.
Equilibrio de Junta C
Equilibrio de Junta D
Problema Complementario
25
Solo actan las cargas de fijacin con sentido contrario al del Problema Primario para
que generen el vector de coordenadas generalizadas . En la figura 1.18 se presenta el
Problema Complementario, que es el que se resuelve con Anlisis Matricial de Estructuras.
26
[CG,ngl]=cg (nod,nr,RES)
El programa cg sirve para encontrar el CG y ngl de estructuras que tienen tres grados
de libertad por nudo o dos grados de libertad por nudo. Sirve entonces por ahora, para
prticos planos o armaduras planas. Si es armadura plana el usuario solo indicar en la
matriz RES tres datos por fila y son el nmero de nudo, cdigo en X, y cdigo en Y. Se
destaca que cdigo vale 1 o 0; el nmero 1 es para cuando no existe ese grado de
libertad; el cdigo 0 es para cuando existe ese grado de libertad; para prticos planos
se tienen 4 datos por cada nudo restringido: el nmero del nudo restringido y los
cdigos para los desplazamientos en X, Y, y la rotacin.
Los datos de entrada, son: nod que es el nmero de nudos de la estructura; nr que es
el nmero de nudos restringidos; RES la matriz que contiene las restricciones de los
nudos restringidos y que ha sido descrito en el prrafo anterior.
El programa reporta una matriz que contiene las Coordenadas Generalizadas de la
estructura CG, y el nmero de grados de libertad ngl.
Para la estructura del Ejemplo 3, los datos son:
>> nod = 5; nr = 2; RES=[1 1 1 1; 2 1 1 1];
27
0
0
2
5
8
0
0
3
6
9]
ngl=9
Es conveniente numerar primero los nudos restringidos y despus todos los dems
como se lo ha realizado en la figura 1.14. La primera fila de CG son los grados de
libertad del nudo 1; la segunda del nudo 2; la tercera del nudo 3; etc.
[NI,NJ]=gn_portico (GEN)
El programa gn_portico sirve para obtener dos vectores que contienen al nudo inicial
NI y al nudo final NJ de cada uno de los elementos del prtico plano. La forma de uso
del programa es: [NI,NJ]=gn_portico (GEN). Donde GEN es una matriz con la
siguiente informacin para cada uno de los elementos: nmero del elemento; nudo
inicial del elemento; nudo final del elemento; nmero de elementos a generar;
incremento en la numeracin de los elementos; incremento en la numeracin del nudo
inicial; incremento en la numeracin del nudo final.
Para el Ejemplo 3 se indica el arreglo GEN sin generar los nudos para que sea ms
fcil la explicacin; a la derecha de la figura 1.14 se indica la numeracin de los
elementos
>> GEN = [1 1 3 0 0
2
3 4 0 0
3
2 5 0 0
4
4 5 0 0
>> [NI,NJ]=gn_portico (GEN)
0
0
0
0
0;
0;
0;
0];
El programa reporta:
NI = []
NJ= []
[VC] = vc (NI,NJ,CG)
El programa vc determina los vectores de colocacin de estructuras que tienen dos o
tres grados de libertad por nudo. La forma de uso es: [VC] = vc (NI,NJ,CG). Donde NI
es el vector que contiene a los nudos iniciales; NJ el vector con los nudos finales; CG
es una matriz con las coordenadas generalizadas. El programa reporta la matriz que
contiene a los vectores de colocacin de cada uno de los elementos. El vector de
colocacin est compuesto por los grados de libertad del nudo inicial y del nudo final.
A continuacin se indica a la izquierda lo que reporta el programa, para el Ejemplo 3 y
a la derecha se recuerda la numeracin de los elementos (nmero dentro de un crculo)
y los grados de liberad, para entender la matriz que contiene a los vectores de
colocacin de cada uno de los elementos.
28
X=
[]
Y=
[]
Con las coordenadas de los nudos se obtiene la longitud de los elementos; el seno y
coseno del ngulo . Esto se lo realiza con el programa longitud que se indica ms
adelante.
dibujo (X,Y,NI,NJ)
El programa dibujo, presenta la estructura, es importante utilizar este programa para
verificar si se han ingresado bien los datos. La forma de uso es: dibujo (X,Y,NI,NJ)
Las variables de entrada de este programa ya fueron indicadas.
[L,seno,coseno]=longitud (X,Y,NI,NJ)
El programa longitud determina la longitud; sen y cos de cada uno de los
elementos de una estructura plana. Como se indic es el ngulo que forma el eje
del elemento con el eje de las X. El programa reporta tres vectores, denominados L,
que contiene la longitud de cada uno de los elementos; seno con el valor de la funcin
seno de cada elemento y coseno con el valor del coseno de cada elemento.
29
[Q, Q2] = cargas (njc, nmc, ngl, L, seno, coseno, CG, VC, F, Fm, datos)
El programa cargas determina el vector de cargas generalizadas Q en prticos con
cargas en las juntas y cargas en los elementos; la forma de uso de este programa es la
siguiente: [ Q, Q2]= cargas (njc, nmc, ngl, L,seno, coseno, CG, VC, F, Fm). Donde
njc es el nmero de juntas cargadas, nmc es el nmero de elementos cargados; ngl
es el nmero de grados de libertad; L vector con la longitud de cada uno de los
elementos; seno vector con el sen de los elementos; coseno vector con el cos
de los elementos; CG, matriz que contiene las coordenadas generalizadas de la
estructura; VC, matriz con los vectores de colocacin de los elementos; F matriz con la
siguiente informacin: nmero del elemento cargado, fuerza horizontal (positiva hacia
la derecha), fuerza vertical (positiva hacia arriba) y el momento (anti horario positivo) de
cada una de las juntas cargadas; Fm matriz que contiene el nmero del elemento
cargado; la carga que acta en el elemento; Cdigo de Carga, actualmente solo trabaja
con carga uniforme distribuida, el cdigo es 1; nmero de elementos a generar;
incremento en la numeracin de los elementos; datos esta opcin se utiliza cuando se
tiene cualquier tipo de carga en los elementos, en este caso, el usuario, determina
aparte las acciones de empotramiento perfecto y da como datos en la variable datos,
que tiene la siguiente informacin: nmero del elemento cargado; fuerzas axial y de
corte y momento en el nudo inicial; fuerza axial, de corte y momento en el nudo final,
son 7 datos por cada elemento cargado.
F 0.
Lo propio si no hay cargas en los elementos se debe indicar nmc 0 y Fm 0 .
Si no hay cargas en las juntas se debe especificar njc 0 y se debe indicar
30
31
EJEMPLO 4
Resolver el prtico plano indicado en la figura 1.19, las columnas son de 30/40 y la viga
de 30/30. Sobre la estructura acta una fuerza horizontal de 3 T., y una carga uniforme
distribuida de 2 T/m. El mdulo de elasticidad
E 1800000 T / m2 .
SOLUCIN
0
0
CG
1
0
0
2
5
0
0
3
0 0 0 1 2 3
VC 0 0 0 4 5 6
1 2 3 4 5 6
32
Elemento
1
2
3
Fuerza de
Corte ( T.)
Momento
( T.m.)
Fuerza Axial
( T. )
Fuerza de
Corte ( T.)
Momento
( T.m.)
3.8762
5.1238
2.9354
0.0646
2.9354
3.8762
1.7255
4.4765
1.5316
-3.8762
-5.1238
-2.9354
-0.0646
-2.9354
5.1238
-1.5316
4.3386
-4.3386
En la tabla 1.1, se muestran las fuerzas y momentos en cada uno de los elementos, en
coordenadas locales. El archivo de datos del programa que resuelve el prtico indicado es el
siguiente.
% Programa para resolver un Prtico de 1 piso y 1 vano
%
% Por: Roberto Aguiar Falconi
%
CEINCI-ESPE
%
30 de agosto de 2012
%..............................................................
%
portico_ej1
%..............................................................
nod=4; % Nmero de nudos del prtico plano
nr=2;
% Nmero de nudos restringidos
% MATRIZ DE RESTRICCIONES DE LOS NUDOS
RES=[ 1
1 1 1; % Nudo restringido Des X, Des Y, Rot
2
1 1 1];
[CG,ngl]=cg(nod,nr,RES) % CG Matriz de coord generalizadas
% MATRIZ DE GENERACION DE NUDOS DE LOS ELEMENTOS
GEN=[1 1 3 1 1 1 1; %elem, ni, nf, elem a gene, inc en elem, inc en
ni, inc en nf
3 3 4 0 0 0 0];
[NI,NJ]=gn_portico(GEN);%Generacion de vectores NI (Nudo Inicial) y
NJ (Nudo Final)
% MATRIZ DE GENERACION DE COORDENADAS DE LOS NUDOS
NUDOS=[1 0.0 0.0 1 1 4.5 0.0;% i, xi, yi, nudos a gener, incr num
nudo, dx,dy
3 0.0 3.0 1 1 4.5 0.0];
33
EJEMPLO 5
Figura 1.21 Modelo para calcular las reacciones de los apoyos directamente.
La ecuacin bsica de anlisis matricial de estructuras, es la siguiente. Aguiar (2004)
34
Q A R K AA
Q K
B
BA
Siendo
QA
K AB q A
K BB q B
(1.15)
como no existen cargas en las columnas este vector vale cero. R es el vector que contiene las
reacciones de los apoyos; Q B es el vector de cargas generalizadas asociado a las
coordenadas 7 a 12.
Con los grados de libertad considerados, la matriz de rigidez de la estructura es de 12
por 12 y la particin se realiza de acuerdo al nmero de coordenadas a y b ; se denominan
na al nmero de coordenadas a que en este caso es 6; nb al nmero de coordenadas b
que tambin es 6. Luego las submatrices
K AA
es de ( na, na) ;
K AB
de ( na, nb) ;
K BB de
t
(nb, nb) y K BA K AB
. El vector q A contiene a los desplazamientos y giros de las
coordenadas a que vale cero ya que la estructura es empotrada y q B son los
desplazamientos y giros de las coordenadas b . Al desarrollar la ecuacin ( 1.15 ) se tiene:
Q A R K AB * q B
Q B K BB q B
De la segunda ecuacin se obtiene
Al reemplazar
qB
qB
R.
R K AB q B Q A
(1.16)
SOLUCIN
35
36
Figura 1.22 Equipos de un Data Center que se pueden modelar como masas puntuales.
EJEMPLO 6
Resolver el prtico plano de la figura 1.23, que tiene cargas puntuales sobre la viga.
Las dimensiones estn en metros y la seccin transversal de sus elementos en cm. EL mdulo
de elasticidad = 1800000 /2
SOLUCION
37
38
39
EJEMPLO 7
40
SOLUCIN
41
Fm=[5 1.5 1 1 3; %Elem carg, carga, cdigo, elem a gener, incr num
elemen
6 1.5 1 1 1];
[Q,Q2]=cargas(njc,nmc,ngl,L,seno,coseno,CG,VC,F,Fm,datos);
SECCION=[1 0.20 0.20 7
1; % Eleme, base, altura, elem a gener,
increm en elem
9 0.0001 0.0001 1
1];
[ELEM]=gelem_portico(SECCION);
E=1600000; % Modulo de elasticidad del material
[KH]=krigidez(ngl,ELEM,L,seno,coseno,VC,E); % Matriz de rigidez solo
de elementos de acero
% Contribucion de diagonales de acero a la matriz de rigidez
LA=L(9:10);senA=seno(9:10);cosA=coseno(9:10);area=0.001536;
VCA=[0 0 7 8;0 0 7 8]; Es=20000000; ELEMA=[area;area];
[KA]=krigidez(ngl,ELEMA,LA,senA,cosA,VCA,Es);
KT=KH+KA;
q=KT\Q; % Desplazamientos y Giros
[FH]=fuerzas(ngl,ELEM,L,seno,coseno,VC,E,q,Q2) % Fuerzas y mom en
Hormigon
Q2A=zeros(2,4)
[FA]=fuerzas(ngl,ELEMA,LA,senA,cosA,VCA,Es,q,Q2) % Fuerzas y mom en
Hormigon
% ---end--En la parte final del progama portico_ej4 se observa que se ha ejecutado dos veces el
programa fuerzas, en la primera se obtienen fuerzas y momentos en coordenadas locales de
los elementos de hormign y en la segunda solo lasfuerzas en coordenadas locales de los
elementos de acero. Ntese que en este ltimo caso se debe dar como dato Q2A una matriz de
2 por 4 con ceros, ya que no existen cargas de empotramiento perfecto en los elementos de
acero pero es necesario para que pueda ejecutarse el programa fuerzas. Los resultados se
indican a continuacin.