Documente Academic
Documente Profesional
Documente Cultură
, 12 de abril de 2012
Resolver la estructura mostrada a continuacin:
DATOS: A1=35 cm2 A2=25 cm2 E=2.1E6 kg/cm2 r1=4E3 t/m r2=5E3 t/m
1.-CLCULOS PRELIMINARES.- Inicialmente procedemos a elegir los ejes de referencia y los puntos caractersticos necesarios
para la definicin de los vectores, como vemos en el siguiente grfico, COMO ALTERNATIVA 1 SE CAMBIARAN LOS EJES X
POR Y CON ORGEN EN EL EXTREMO POSTERIOR IXQUIERDO.
Las coordenadas de los puntos de referencia son:
format short g
c1=[3 0 4];c2=[3 0 0];c3=[0 4 0];c4=[0 0 4];
Para definir las coordenadas del punto B, usamos el hecho de que paralelas en un plano determinan segmentos proporcionales en
cualquier secante a las mismas, entonces:
1.25
5
=
1
4
=
2
23
=
2
3
=
2
4
=
4
4
Por tanto: 2
= 3/4 2
= 1
= 4
4
4
= 3
cB=[2.25 1 3]
cB =
2. 25 1 3
Para determinar las coordenadas del punto 5, que servir para definir la matriz de rotacin de la barra resorte 5/3, se ubicar a dicho
punto arbitrariamente en el ejex de modo que y=0, tambin, por estar en el plano horizontal, siempre se cumple que z=0, la otra
coordenada, "x" se la determina usando la condicin que el ngulo con la barra 1/3 es de 80.
La coordenada de 5 es: c5=[3 y 0], el vector v13=c3-c1=[-3 4 -4], el vector v53=c3-c5=[-3 y+4 0], por tanto, aplicando el producto
escalar a dichos vectores: 9+4*(4-y)+0=|v13|*|v53|*cos 80, entonces:
syms y; c5=[3 y 0];v13=c3-c1,v53=c3-c5,p=dot(v13,v53)
alfa=80/180*pi,norm(v13)
v13 =
- 3 4 - 4
v53 =
[ - 3, 4 - y, 0]
p =
25 - 4*y
al f a =
1. 3963
ans =
6. 40311
Donde "p" es el pr oduct o escal ar que debe ser i gual a l a r a z cuadr ada de "sm":
sm=(v53(1)^2+v53(2)^2+v53(3)^2)*norm(v13)^2
sm=
41*( y - 4) ^2 + 369
Entonces, la ecuacin a resolver es:
fu=p-(sm)^.5*(cos(alfa))
f u =
25 - ( 1564083736468707*( 41*( y - 4) ^2 + 369) ^( 1/ 2) ) / 9007199254740992 - 4*y
sol=solve(fu)
sol =
7711761140172178652825884513103164/ 1197773539311584527944370081979215 -
( 27711*2266394711209726692786054863396983002750402647216538889751^( 1/ 2) ) / 1197773539311584
527944370081979215
y1=double(sol(1))
y1 =
5. 337
Si intentamos resolver la ecuacin elevando al cuadrado ambos trminos, se introducirn raices extraas:
c5=[3 y 0];v13=c3-c1,v53=c3-c5,p=dot(v13,v53)
alfa=80/180*pi,norm(v13),sm=(v53(1)^2+v53(2)^2+v53(3)^2)*norm(v13)^2,
v13 =
- 3 4 - 4
v53 =
[ - 3, 4 - y, 0]
p =
25 - 4*y
al f a =
1. 3963
ans =
6. 4031
sm=
41*( y - 4) ^2 + 369
fu=p^2-sm*(cos(alfa))^2;sol=solve(fu);
y1=double(sol(1)),y2=double(sol(2))
y1 =
5. 337
y2 =
7. 5398
Verificando estos resultados obtenemos:
Para el resultado x1:
c51=subs(c5,y,y1),v531=c3-c51,p=dot(v13,v531)
pp=norm(v13)*norm(v531)*cos(alfa)
c51 =
3 5. 337 0
v531 =
- 3 - 1. 337 0
p =
3. 6519
pp =
3. 6519
c52=subs(c5,y,y2),v532=c3-c52,p=dot(v13,v532)
pp=norm(v13)*norm(v532)*cos(alfa)
c52 =
3 7. 5398 0
v532 =
- 3 - 3. 5398 0
p =
- 5. 1593
pp =
5. 1593
La diferencia de signos se anulaba cuando elevamos al cuadrado los dos trminos, esta solucin es extraa.
Por tanto, adoptamos la primera solucin:
c5=c51
c5 =
3 5. 337 0
Los otros nudos necesarios para el tratamiento de las cargas tienen las siguientes coordenadas:
cA=[3 4 4],cC=[3/2 4/2 0]
cA =
3 4 4
cC =
1. 5 2 0
2.- CARGAS
2.1.- CLCULO DE CARGAS EN ESTADO FIJO.
2.1.1.-BARRA 1/3
A) Carga triangular q=4 t/m
P1=4*3.75/2*[0 0 -1],m=1.25+2*3.75/3,n=3.75/3,l=5,RG11=-P1*n/l,RG31=-P1*m/l
P1 =
0 0 - 7. 5
m=
3. 75
n =
1. 25
l =
5
RG11 =
0 0 1. 875
RG31 =
0 0 5. 625
B) Carga puntual de 4 t
Tiene la direccin del vector AB, entonces:
vAB=cB-cA, u=vAB/norm(vAB),P2=4*u,m=1.25,n=3.75,l=5
RG12=-P2*n/l,RG32=-P2*m/l
vAB =
- 0. 75 - 3 - 1
u =
- 0. 23077 - 0. 92308 - 0. 30769
P2 =
- 0. 92308 - 3. 6923 - 1. 2308
m=
1. 25
n =
3. 75
l =
5
RG12 =
0. 69231 2. 7692 0. 92308
RG32 =
0. 23077 0. 92308 0. 30769
C) Momento concentrado 6 tm
En cuanto al momento activo de 6 tm, se loanalizar en sus componentes en ejes "uvw". Como quiera que culaquier momento puede
ser equilibrado por un par alojado en un plano perpendicular al momento, est claro que las reacciones "v", usando como brazo la
longitud "u" de barra misma, forman un par en el plano "uv" y pueden equilibrar al momento en el eje "w", algo semejante ocurrir
con el momento sobre el eje "v" equilibrado por un par en el plano "uw". Por el contrario, un momento sobre "u" no puede ser
equilibrado, porque no puede existir un par sobre "vw", si bien existen fuerzas en "v" y "w", no existen brazos en direccin "u". Como
conclusin, si la componente "u" del momento de 6 tm no puede ser equilibrada, ste debe ser elliminado del problema.
Reuniendo los estados de carga tenemos:
FII13=RG11+RG12,FII31=RG31+RG32
FI I 13 =
0. 69231 2. 7692 2. 7981
FI I 31 =
0. 23077 0. 92308 5. 9327
2.1.2.- BARRA 2/3.- La nica carga es de 4 t, luego:
vBC=cC-cB,u=vBC/norm(vBC),P3=4*u,m=5/2,n=m
FII23=-1/2*P3,FII32=FII23
vBC =
- 0. 75 1 - 3
u =
- 0. 23077 0. 30769 - 0. 92308
P3 =
- 0. 92308 1. 2308 - 3. 6923
m=
2. 5
n =
2. 5
FI I 23 =
0. 46154 - 0. 61538 1. 8462
FI I 32 =
0. 46154 - 0. 61538 1. 8462
2.2.- CARGAS ACUMULADAS EN NUDOS.- No habiendo cargas en nudos acumulamos las cargas
I
ij
FIA1=-FII13,FIA2=-FII23,FIA3=-FII31-FII32
FI A1 =
- 0. 69231 - 2. 7692 - 2. 7981
FI A2 =
- 0. 46154 0. 61538 - 1. 8462
FI A3 =
- 0. 69231 - 0. 30769 - 7. 7788
Finalmente organizamos la matriz cell de cargas:
FIA{1}=FIA1;FIA{2}=FIA2;FIA{3}=FIA3;FIA{4}=[0 0 0];FIA{5}=[0 0 0];
Una vez formado el cell array de cargas lo convertimos en un vector fila:
clear NFIA
for j=1:N %%N columnas del cell carray
for v=1:3 %% 3 columnas por cell submatriz nudo
NFIA((j-1)*3+v)=FIA{j}(v);
end
end
NFIA
NFI A =
Col umns 1 t hr ough 6
- 0. 69231 - 2. 7692 - 2. 7981 - 0. 46154 0. 61538 - 1. 8462
Col umns 7 t hr ough 12
- 0. 69231 - 0. 30769 - 7. 7788 0 0 0
Col umns 13 t hr ough 15
0 0 0
3.- MATRICES DE RIGIDEZ
3.1.-COORDENADAS DE NUDOS.-
Con los valores calculados en el punto organizamos las matrices de coordenadas y de datos, asi:
s = xlswrite('1_P_1_2012_1.xls', ccoord, 'coord', 'C1')
War ni ng: Added speci f i ed wor ksheet .
> I n xl swr i t e>act i vat e_sheet at 294
I n xl swr i t e>Execut eWr i t e at 249
I n xl swr i t e at 207
s =
1
s = xlswrite('1_P_1_2012_1.xls', cdatos, 'datos', 'c1')
War ni ng: Added speci f i ed wor ksheet .
> I n xl swr i t e>act i vat e_sheet at 294
I n xl swr i t e>Execut eWr i t e at 249
I n xl swr i t e at 207
s =
1
Nudo X Y Z
1 3.0 0.0 4.0
2 3.0 0.0 0.0
3 0.0 4.0 0.0
4 0.0 0.0 4.0
5 3.0 5.337 0.0
Los
resortes de la barra sern reemplazados por uno equivante cuya rigidez es:
r=(1/4e3+1/5e3)^-1
r =
2222. 2
DATOS DE BARRAS
Bar OR EX Ar(k) Iw(k) Iu E G Tip
1 1 2 2222.22 0 0 0.00E+00 0 7
2 1 3 0.00 0 0 2.10E+07 0 1
3 1 4 4000.00 0 0 0.00E+00 0 7
4 2 3 0.00 0 0 2.10E+07 0 1
5 5 3 4000.00 0 0 0.00E+00 0 7
matrigidez
CLCULO DE LA MATRI Z DE RI GI DEZ
I w =
1
Mat r i z de r ot aci n BARRA: 1- 12
Rgl =
0 0 - 1
- 1 0 0
0 1 0
Ti po 7 Resor t e Hecoi dal
Mat r . de Ri g. BARRA: 1- 12
KLoo =
2222. 2 0 0
0 0 0
0 0 0
KLee =
2222. 2 0 0
0 0 0
0 0 0
KLoe =
- 2222. 2 0 0
0 0 0
0 0 0
M. de R. EG BARRA: 1- 12
KGoo =
0 0 0
0 0 0
0 0 2222. 2
KGee =
0 0 0
0 0 0
0 0 2222. 2
KGoe =
0 0 0
0 0 0
0 0 - 2222. 2
I w =
1
Mat r i z de r ot aci n BARRA: 2- 13
Rgl =
- 0. 46852 0. 6247 - 0. 6247
- 0. 37482 0. 49976 0. 78087
0. 8 0. 6 0
Mat r . de Ri g. BARRA: 2- 13
KLoo =
11479 0 0
0 0 0
0 0 0
KLee =
11479 0 0
0 0 0
0 0 0
KLoe =
- 11479 0 0
0 0 0
0 0 0
M. de R. EG BARRA: 2- 13
KGoo =
2519. 7 - 3359. 6 3359. 6
- 3359. 6 4479. 5 - 4479. 5
3359. 6 - 4479. 5 4479. 5
KGee =
2519. 7 - 3359. 6 3359. 6
- 3359. 6 4479. 5 - 4479. 5
3359. 6 - 4479. 5 4479. 5
KGoe =
- 2519. 7 3359. 6 - 3359. 6
3359. 6 - 4479. 5 4479. 5
- 3359. 6 4479. 5 - 4479. 5
I w =
1
Mat r i z de r ot aci n BARRA: 3- 14
Rgl =
- 1 0 0
0 - 1 0
0 0 1
Ti po 7 Resor t e Hecoi dal
Mat r . de Ri g. BARRA: 3- 14
KLoo =
4000 0 0
0 0 0
0 0 0
KLee =
4000 0 0
0 0 0
0 0 0
KLoe =
- 4000 0 0
0 0 0
0 0 0
M. de R. EG BARRA: 3- 14
KGoo =
4000 0 0
0 0 0
0 0 0
KGee =
4000 0 0
0 0 0
0 0 0
KGoe =
- 4000 0 0
0 0 0
0 0 0
I w =
1
Mat r i z de r ot aci n BARRA: 4- 23
Rgl =
- 0. 6 0. 8 0
- 0. 8 - 0. 6 0
0 0 1
Mat r . de Ri g. BARRA: 4- 23
KLoo =
10500 0 0
0 0 0
0 0 0
KLee =
10500 0 0
0 0 0
0 0 0
KLoe =
- 10500 0 0
0 0 0
0 0 0
M. de R. EG BARRA: 4- 23
KGoo =
3780 - 5040 0
- 5040 6720 0
0 0 0
KGee =
3780 - 5040 0
- 5040 6720 0
0 0 0
KGoe =
- 3780 5040 0
5040 - 6720 0
0 0 0
I w =
1
Mat r i z de r ot aci n BARRA: 5- 53
Rgl =
- 0. 9134 - 0. 40707 0
0. 40707 - 0. 9134 0
0 0 1
Ti po 7 Resor t e Hecoi dal
Mat r . de Ri g. BARRA: 5- 53
KLoo =
4000 0 0
0 0 0
0 0 0
KLee =
4000 0 0
0 0 0
0 0 0
KLoe =
- 4000 0 0
0 0 0
0 0 0
M. de R. EG BARRA: 5- 53
KGoo =
3337. 2 1487. 3 0
1487. 3 662. 83 0
0 0 0
KGee =
3337. 2 1487. 3 0
1487. 3 662. 83 0
0 0 0
KGoe =
- 3337. 2 - 1487. 3 0
- 1487. 3 - 662. 83 0
0 0 0
Copiamos la matriz NKgral a planilla excel
s = xlswrite('1_P_1_2012_1.xls', NKgral, 'mrig', 'A1')
War ni ng: Added speci f i ed wor ksheet .
> I n xl swr i t e>act i vat e_sheet at 294
I n xl swr i t e>Execut eWr i t e at 249
I n xl swr i t e at 207
s =
1
MATRIZ DE RIGIDEZ
1 2 3 4 5
6520 -3360 3360 0 0 0 -2520 3360 -3360 -4000 0 0 0 0 0
1 -3360 4480 -4480 0 0 0 3360 -4480 4480 0 0 0 0 0 0
3360 -4480 6702 0 0 -2222 -3360 4480 -4480 0 0 0 0 0 0
0 0 0 3780 -5040 0 -3780 5040 0 0 0 0 0 0 0
2 0 0 0 -5040 6720 0 5040 -6720 0 0 0 0 0 0 0
0 0 -2222 0 0 2222 0 0 0 0 0 0 0 0 0
-2520 3360 -3360 -3780 5040 0 9637 -6912 3360 0 0 0 -3337 -1487 0
3 3360 -4480 4480 5040 -6720 0 -6912 11862 -4480 0 0 0 -1487 -663 0
-3360 4480 -4480 0 0 0 3360 -4480 4480 0 0 0 0 0 0
-4000 0 0 0 0 0 0 0 0 4000 0 0 0 0 0
4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 -3337 -1487 0 0 0 0 3337 1487 0
5 0 0 0 0 0 0 -1487 -663 0 0 0 0 1487 663 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
4.- SOLUCIN
4.1.-VECTOR DE RESTRICCIONES: 1 0
DELI=[1 0 1| 0 0 0|1 1 1| 0 0 0|0 0 0 ]
4.2.- MATRIZ DE RIGIDEZ REDUCIDA
NKpart=NKgral; NKpart(:,[2 4 5 6 10 11 12 13 14 15])=[]; %% Eliminacin de columnas
NKpart([2 4 5 6 10 11 12 13 14 15],:)=[] %% Eliminacin de filas
NKpar t =
6519. 7 3359. 6 - 2519. 7 3359. 6 - 3359. 6
3359. 6 6701. 7 - 3359. 6 4479. 5 - 4479. 5
- 2519. 7 - 3359. 6 9636. 9 - 6912. 4 3359. 6
3359. 6 4479. 5 - 6912. 4 11862 - 4479. 5
- 3359. 6 - 4479. 5 3359. 6 - 4479. 5 4479. 5
4.2.- VECTOR DE CARAS REDUCIDO
FIARED=NFIA; FIARED([2 4 5 6 10 11 12 13 14 15])=[]
FI ARED =
- 0. 69231 - 2. 7981 - 0. 69231 - 0. 30769 - 7. 7788
4.3.- ROLUCIN DE DESPLAZAMIENTOS
D=(NKpart\FIARED')'
D =
- 0. 0016316 - 0. 0047596 0. 00023124 - 0. 00098404 - 0. 0088773