Vous êtes sur la page 1sur 4

EJERCICIO PRCTICO

>> %Programa para calcular la deriva inelstica de piso


%Anlisis ssmico de prtico
%por: CARLOS GREGORIO COELLO SANCHEZ
%25 de febrero del 2017
>> nod=8;nr=3;
>> RES=[1 1 1 1;2 1 1 1;3 1 1 1];
>> [CG,ngl]=cg(nod,nr,RES);
>> NI=[1;2;3;4;5;5;6;7];
>> NJ=[4;5;6;5;6;7;8;8];
>> [VC]=vc_portico(NI,NJ,CG);
>> %VECTOR DE CARGA
>> njc=4;
>> nmc=3;
>> X=[0;4;8;0;4;8;4;8];
>> Y=[0;0;0;2.8;2.8;2.8;5.6;5.6];
>> [L,seno,coseno]=longitud(X,Y,NI,NJ);
>> dibujo(X,Y,NI,NJ)
>> % vectores de fuerzas
>> F=[4 0.73 0 0;6 0 3.17 -2.38;7 1.47 0 0;8 0 -3.17 -2.38];
>> Fm=[4 1.93 1 0 0;5 2.74 1 0 0;8 2.32 1 0 0];
>> [Q,Q2]=cargas(njc,nmc,ngl,L,seno,coseno,CG,VC,F,Fm)

Q=

0.7300
-3.8600
-2.5733
0
-9.3400
-1.0800
0
-2.3100
1.2733
1.4700
-4.6400
-3.0933
0
-7.8100
0.7133

Q2 =

0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 3.8600 2.5733 0 3.8600 -2.5733
0 5.4800 3.6533 0 5.4800 -3.6533
0 0 0 0 0 0
0 0 0 0 0 0
0 4.6400 3.0933 0 4.6400 -3.0933
>> ELEM=[0.40 0.40;0.40 0.40;0.40 0.40;0.40 0.40; 0.40 0.40;0.3 0.3;0.3 0.3;0.3
0.3];
>> E=15100*sqrt(240)*10; %Modulo de elasticidad en ton/m2
>> [SS]=krigidez(ngl,ELEM,L,seno,coseno,VC,E); %Matriz de rigidez
>> %Calculo de desplazamientos y giros de la Estructura
>> q=SS\Q; %Se obtienen desplazamientos elasticos
>> R=5;
>> qin=R*q %se obtiene dezplazamientos inelsticos

qin =

0.0033
-0.0001
-0.0020
0.0033
-0.0005
-0.0009
0.0033
-0.0004
-0.0011
0.0149
-0.0007
-0.0074
0.0148
-0.0010
-0.0008

SE OBTIENEN LAS REACCIONES EN LOS APOYOS


%q es el vector de desplazamientos y giros
[FF]=fuerzas(ngl,ELEM,L,seno,coseno,VC,E,q,Q2);

FF =

2.8953 0.2563 1.0736 -2.8953 -0.2563 -0.3561


13.2770 1.0679 1.7989 -13.2770 -1.0679 1.1913
11.7877 0.8758 1.6335 -11.7877 -0.8758 0.8187
0.4737 2.8953 0.3561 -0.4737 4.8247 -4.2151
-0.5737 4.7473 2.2604 0.5737 6.2127 -5.1913
3.7050 0.0205 0.7634 -3.7050 -0.0205 -0.7061
8.7450 1.4495 1.9925 -8.7450 -1.4495 2.0662
1.4495 3.7050 0.7061 -1.4495 5.5750 -4.4462