Sei sulla pagina 1di 44

IC-444

UNIVERSIDAD NACIONAL DE SAN


CRISTBAL DE HUAMANGA
FACULTAD DE INGENIERIA MINAS,
GEOLOGIA Y CIVIL
ESCUELA DE FORMACION PROFESIONAL DE
INGENIERIA CIVIL

INFORME N 05

RELACION ENTRE DOS SISTEMAS DE COORDENADAS

DOCENTE : Ing. YACHAPA CONDEA, Rubn


Amrico
CURSO: ANALISIS ESTRUCTURAL II
Ic-444
ALUMNO: MORALES QUISPE, Jacob

ANALISIS ESTRUCUTAL II Pgina 1


IC-444

AYACUCHO PERU
2014
EJERCICIOS PROPUESTOS

Dados los sistemas Q q y Q* - q* en los ejercicios 1, 2 y 3. Se pide calcular:

i) La matriz T, tal que q=Tq*.


ii) La matriz T1, tal que Q=T1Q*.
1
T t T1
iii) Comprobar que .
EJERCICIO N 01
A A

A0 A0
I0 I0

3
B 2 A0 D B A0 D
1 3 4 2
I= I =

A0 A0
I0 I0
A= A=
I0 I0

E4 E1
C C

Q-q Q* - q*

Solucin

T:
i) Calculamos la matriz
q *1 1 q *i 0 i 1
a) y para

ANALISIS ESTRUCUTAL II Pgina 2


IC-444

B D

E
C

T11 0 T21 0 T31 0 T41 1

ANALISIS ESTRUCUTAL II Pgina 3


IC-444

q*2 1 q*i 0 i2
y para

B D D'

E
C

T12 0 T22 0 T32 0 T42 0

q *3 1 q*i 0 i3
b) y para
A

D'

B D

E
C

T13 0 T23 1 / L T33 0 T43 0

ANALISIS ESTRUCUTAL II Pgina 4


IC-444

q*4 1 q*i 0 i4
c) y para
A

B B' D

E
C

T14 1 T24 0 T34 0 T44 0

T
Por lo tanto, la matriz de transformacin es:

0 0 0 1
0 0 1/ L 0
T
0 1 0 0

1 0 0 0

T1 :
ii) Calculamos la matriz
Q *1 1 Q*i 0 i 1
a) y para
Problema Primario

ANALISIS ESTRUCUTAL II Pgina 5


IC-444

R1 B D R3
R2

R4 E 1
C

Equilibrio de miembros
A

N u B D
u'
B D
u-u' u-u'
L L

E
C

Equilibrio de nudos
Nudo B

u-u'
L
R1
u
R2

Nudo D

ANALISIS ESTRUCUTAL II Pgina 6


IC-444

u-u'
L
u' R3

T111 0 T121 0 T131 0 T141 1

ANALISIS ESTRUCUTAL II Pgina 7


IC-444

Q*2 1 Q*i 0 i2
b) y para
Problema Primario
A

R1 B D R3 1
R2

R4 E
C

Equilibrio de nudos
Nudo B

u-u'
L
R1
u
R2

Nudo D
u-u'
L
u' R3 1

T112 0 T122 0 T132 1 T142 0

ANALISIS ESTRUCUTAL II Pgina 8


IC-444

Q *3 1 Q*i 0 i3
c) y para
Problema Primario
A

1
R1 B D R3
R2

R4 E
C

Equilibrio de nudos
Nudo B

u-u'
L
R1
u
R2

Nudo D
u-u'
L 1
u' R3

T113 0 T123 L T133 0 T143 0

ANALISIS ESTRUCUTAL II Pgina 9


IC-444

Q*4 1 Q*i 0 i4
d) y para
Problema Primario
A

1 R1 B D R3
R2

R4 E
C

Equilibrio de nudos
Nudo B

u-u'
L
1 R1
u
R2

Nudo D
u-u'
L
u' R3

T114 1 T124 0 T134 0 T144 0

ANALISIS ESTRUCUTAL II Pgina 10


IC-444

ANALISIS ESTRUCUTAL II Pgina 11


IC-444

T1
Por lo tanto, la matriz de transformacin es:

0 0 0 1
0 0 L 0
T1
0 1 0 0

1 0 0 0

1
T t T1
iii) Se puede notar que:

0 0 0 1
0 0 1 0

t 1
T T1
0 1/ L 0 0

1 0 0 0

EJERCICIO N 02

1
A A0 2 B A= C 4 3
A A0 B A= C 2
I= I0 I= I0

A= A= A= A= A= A=
I0 I0 I0 I0 I0 I0

E 3 E 4

D F D F

Q-q Q* - q*

Solucin

T:
i) Calculamos la matriz
q *1 1 q *i 0 i 1
a) y para

ANALISIS ESTRUCUTAL II Pgina 12


IC-444

C'

A B B' C C''

E
D F

tg 53 x 4 / 3 T11 0 T21 4 / 3 T31 0 T41 1

q*2 1 q*i 0 i2
y para

A B C

E
D F

T12 0 T22 0 T32 0 T42 1

q *3 1 q*i 0 i3
b) y para

ANALISIS ESTRUCUTAL II Pgina 13


IC-444

A A' B C

E
D F

T13 1 T23 0 T33 0 T43 0

ANALISIS ESTRUCUTAL II Pgina 14


IC-444

q*4 1 q *i 0 i4
y para

A B C

E
D F

T14 1 T24 0 T34 1 T44 0

T
Por lo tanto, la matriz de transformacin es:

0 0 1 0
4/3 0 0 0
T
0 0 0 1

1 1 0 0

T1 :
ii) Calculamos la matriz
Q *1 1 Q*i 0 i 1
a) y para
Problema Primario

ANALISIS ESTRUCUTAL II Pgina 15


IC-444

1
R2
R1 A R4 C
B

R3
E
D F

Equilibrio de miembros

A B N3 B C N3
u u'

N1 u-u' u-u' N2
L L
A B C

E
D F
N2
N1

Equilibrio de nudos
Nudo A
u-u'
L
R1
u

N1

Nudo B

ANALISIS ESTRUCUTAL II Pgina 16


IC-444

u-u'
L
R2
u' N3

N2

Nudo C
1
N3 R4

T111 0 T121 3 / 4 T131 0 T141 0

Q *1 2 Q*i 0 i2
b) y para

Problema Primario

R2
R1 A R4 C 1
B

R3
E
D F

Equilibrio de nudos
Nudo A

ANALISIS ESTRUCUTAL II Pgina 17


IC-444

u-u'
L
R1
u

N1

Nudo B
u-u'
L
R2
u' N3

N2

Nudo C
N3 R4 1

T112 0 T122 0 T132 0 T142 1

ANALISIS ESTRUCUTAL II Pgina 18


IC-444

Q *3 1 Q*i 0 i3
c) y para
Problema Primario

R2
1 R1 A R4 C
B

R3
E
D F

Equilibrio de nudos
Nudo A
u-u'
L
1 R1
u

N1

Nudo B
u-u'
L
R2
u' N3

N2

Nudo C
N3 R4

ANALISIS ESTRUCUTAL II Pgina 19


IC-444

T113 1 T123 0 T133 0 T143 0

ANALISIS ESTRUCUTAL II Pgina 20


IC-444

Q*4 1 Q*i 0 i4
d) y para
Problema Primario

R2
R1 A R4 C
B

R3 E 1

D F

Equilibrio de nudos
Nudo A
u-u'
L
R1
u

N1

Nudo B
u-u'
L
R2
u' N3

N2

Nudo C
N3 R4

ANALISIS ESTRUCUTAL II Pgina 21


IC-444

T114 0 T124 0 T134 1 T144 0

T1
Por lo tanto, la matriz de transformacin es:

0 0 1 0
3/ 4 0 0 0
T1
0 0 0 1

0 1 0 0

1
T t T1
iii) Se puede notar que:

0 4/3 0 0
0 0 0 1

t 1
T T1
1 0 0 0

0 0 1 0

EJERCICIO N 06

Para la siguiente estructura compuesta por elementos totalmente flexibles se dan


dos sistemas de coordenadas generalizados, el primero difiere del segundo en la

coordenada uno, est inclinado un ngulo con respecto a la horizontal. Se pide
q Tq * .
calcular la matriz T tal que

ANALISIS ESTRUCUTAL II Pgina 22


IC-444

2 5 2 5

A B 4 1A B 4
3 6 3 6

D D
C C
Q-q Q* - q*

Solucin

T:
i) Calculamos la matriz
q *1 1 q *i 0 i 1
a) y para
A''

A A' B

D
C

T11 cos T21 0 T31 0 T41 0 T51 0 T61 0

q*2 1 q*i 0 i2
b) y para

ANALISIS ESTRUCUTAL II Pgina 23


IC-444

A'

A''
A B

C D

T12 sen T22 1 T32 0 T42 0 T52 0 T62 0

q *3 1 q*i 0 i3
c) y para

A B

C D

T13 0 T23 0 T33 1 T43 0 T53 0 T63 0

q*4 1 q*i 0 i4
d) y para

ANALISIS ESTRUCUTAL II Pgina 24


IC-444

A B B'

D
C

T14 0 T24 0 T34 0 T44 1 T54 0 T64 0

q *5 1 q*i 0 i5
e) y para
B'

A B

D
C

T15 0 T25 0 T35 0 T45 0 T55 1 T65 0

q*6 1 q*i 0 i6
f) y para

ANALISIS ESTRUCUTAL II Pgina 25


IC-444

A B

D
C

T16 0 T26 0 T36 0 T46 0 T56 0 T66 1

T
Por lo tanto, la matriz de transformacin es:
cos sen 0 0 0 0
0 1 0 0 0 0

0 0 1 0 0 0
T
0 0 0 1 0 0
0 0 0 0 1 0

0 0 0 0 0 1

EJERCICIO N 06
Las siguientes figuras muestran una estructura y las fuerzas externas que actan, as
como los diagramas de deformacin elementales, para un determinado sistema de
coordenadas. Calcular el vector de cargas generalizadas Q.

ANALISIS ESTRUCUTAL II Pgina 26


IC-444

W2 W1

W1
A A0 B W4
W3 I= W6

A0 A=
I0 I0

C D

Estado de carga

Deformada elemental q1 Deformada elemental q2 Deformada elemental q 3

ANALISIS ESTRUCUTAL II Pgina 27


IC-444

Solucin

i) Equilibrio de elementos
N
B u B C C
u'

u-u' u-u'
L L

C D

N
Problema Primario
R2

W2 W1

R1 W1
A B W4 R3
R2 W3 W6

C D

Equilibrio de nudos
Nudo A

ANALISIS ESTRUCUTAL II Pgina 28


IC-444

R2
Junta A u-u'
W2 L
R1 W1
A
u
R2 W3

Nudo B
u-u'
L W 1

u' W 4
R3
W 6

R1 W1 R2 W3 W6 W2 L R3 W4

Por lo tanto, la matriz de vectores Q es:

W1
Q W3 W6 W2 L

W4

ANALISIS ESTRUCUTAL II Pgina 29


IC-444

EJERCICIO N 08

Elaborar un programa de computacin para obtener el vector de cargas generalizadas


Q:

Solucin

a) Codificacin del Programa


El programa est codificado en el lenguaje de programacin de MATLAB (m-file), que
est dividido en tres m-files: Autor.m, cargas.m y estructura.m.

Autor.m

disp('***UNIVERSIDAD NACIONAL DE SAN CRISTBAL DE HUAMANGA***')

disp(' FACULTAD DE INGENIERA DE MINAS, GEOLOGA Y CIVIL')

disp(' ESCUELA DE FORMACIN PROFESIONAL DE INGENIERA CIVIL')

disp(' ANLISIS ESTRUCTURAL II')

disp(' (IC-444) ')

disp(' CLCULO DE VECTORES DE CARGA')

disp('DOCENTE: Mg. Ing. YACHAPA CONDEA, Rubn A.')

disp('ALUMNO : MORALES QUISPE JACOB.')

disp(' AYACUCHO - PER')

disp(' 2014')

Cargas.m
%Arreglo Q_total

disp('INGRESO DE CARGAS PARA LA ESTRUCTURA');

disp('-------------------------------------');

fprintf ('\n DEFINICION DE LA MATRIZ DE CARGAS Q : \n');

Q=zeros(1,ngl);

puntual = zeros(3,nod);

V1=input('\n Existen cargas en las juntas ? : ','s');

ANALISIS ESTRUCUTAL II Pgina 30


IC-444

if V1 == 's'

njc = input ('\n Cuantas juntas cargadas hay? :');

for i=1 :njc

if i==1

else

disp('siguiente junta cargada ');

end

NC = input (' \n N de la junta cargada :');

Q1(1)= input ('\n Fuerza horizontal : ');

puntual(1,NC)= Q1(1);

Q1(2)= input ('\n Fuerza vertical : ');

puntual(2,NC)= Q1(2);

Q1(3)= input ('\n Momento : ');

puntual(3,NC)= Q1(3);

VCJ(i,:)=CG(NC,:);

for m =1 :3

n=VCJ(i,m);

if Q1(m)~=0

Q(n)=Q1(m);

else end

end

end

Q_CJ = Q';

else

V1 = 'n' ;

Q_CJ = Q';

end

Q=zeros(1,ngl);

ANALISIS ESTRUCUTAL II Pgina 31


IC-444

repartida = zeros(1,mbr);

Q2_almac (mbr,6) = zeros;

V3 = input ('\n Existen cargas en los miembros?: ','s' );

if V3=='s'

nmc= input ('\n Cuantos mienbros cargados hay?: ');

for ll=1:nmc

if ll==1

MC = input('\n N del primer miembro cargado :');

V4 = input('\n El miembro tiene carga uniformemente


distribuida?' ,'s');

else

MC = input ('\n N del siguiente miembro cargado :');

V4=input('\n El miembro tiene carga uniformemente distribuida?'


,'s');

end

if V4=='s'

car= input ('\n Carga distribuida: ');

repartida(1,MC)=car;

Qa2(1)=0 ;

Qa2(4)=0 ;

Qa2(2)= car*L(MC)/2 ;

Qa2(5)=Qa2(2);

Qa2(3)= car*(L(MC)^2)/12;

Qa2(6)=-Qa2(3);

else

V4 = 'n';

Qa2(1)= input ('\n Fuerza axial N.I. : ');

Qa2(2)= input ('\n Fuerza cortante N.I. : ');

Qa2(3)= input ('\n Momento N.I. : ');

ANALISIS ESTRUCUTAL II Pgina 32


IC-444

Qa2(4)= input ('\n Fuerza axial N.F. : ');

Qa2(5)= input ('\n Fuerza cortante N.F. : ');

Qa2(6)= input ('\n Momento N.F. : ');

end

Q2=Qa2';

for mm =1:6

Q2_almac(MC,mm)=Q2(mm)';

end

for m=1:6

for n=1:6

T2_3I(m,n)=T2_3(MC,m,n);

end

end

T2_3I;

clear Q3

Q3 = (-1)*T2_3I'*Q2 ;

for g =1 :6

h = VC(MC,g);

if h ~=0

Q(h)= Q3(g)+Q(h);

else end

end

end

Q_CM = Q' ;

else

V3='n';

Q_CM = Q' ;

ANALISIS ESTRUCUTAL II Pgina 33


IC-444

end

%%%%%%%%%%%%%%%%repartida

fprintf( '\n Vector de Cargas Totales:');

Q = Q_CJ + Q_CM

Estructura.m

% Arreglo CG. Coordenadas generales

disp('Ponga (s) para SI, (n)para NO:');

viga=input('Es solamente estructura de vigas? :','s');

nod=input('Numero de nudos totales :');

nnr=input(' Numero de apoyos :');

ngl=0;

CG=ones(nod,3);

% analisis de restricciones

for i=1:nnr

if i==1

disp(' Datos del primer apoyo ');

else

disp(' Datos del siguiente apoyo ');

end

nudres= input (' Numero del apoyo :');

X1 = input ('Se desplaza en X? :','s');

if X1=='n'

CG(i,1)=0;

ANALISIS ESTRUCUTAL II Pgina 34


IC-444

else end

Y1 = input('Se desplaza en Y? :','s');

if Y1=='n'

CG(i,2)=0;

else end

R1 = input ('Tiene rotacin? :','s');

if R1=='n'

CG(i,3)=0;

else end

end

% grados de libertad

for i=1:nod

for j=1:3

if CG(i,j)~=0

ngl=ngl+1;

CG(i,j)=ngl;

else end

end

end

% % CG

% Arreglos vectoriales ini y fin. Nudos iniciales y finales.

mbr =input(' Numero de miembros:' );

for i=1:mbr

fprintf ('\n Miembro %d:',i);

ini(i)=input ('\n Numero de su nudo inicial:');

fin(i)=input ('\n Numero de su nudo final:');

end

ini;

ANALISIS ESTRUCUTAL II Pgina 35


IC-444

fin;

% Arreglo VC. Vectores de colocacion

for i=1:mbr

for k=1:3

VC(i,k)= CG(ini(i), k);

VC(i,k+3) = CG(fin(i),k);

end

end

VC;

% Arreglo L, SENO y COSENO

fprintf ('\n Coordenadas para los nudos: \n');

for i=1:nod

fprintf ('\n Coordenada del Nudo %d: ',i);

x(i) = input ('\n En x [m]:');

y(i) = input ('\n En y [m]:');

end

for i=1:mbr

Dx(i) = x(fin(i)) -x(ini(i));

Dy(i) = y(fin(i)) -y(ini(i));

L(i) = ((Dx(i))^2 + (Dy(i))^2)^0.5;

SENO(i) = Dy(i)/L(i);

COSENO(i) = Dx(i)/L(i);

end

L ;

SENO ;

COSENO ;

% Matriz K3

%fprintf ('\n Caracteristicas de los miembros : ');

ANALISIS ESTRUCUTAL II Pgina 36


IC-444

%Elas= input ('\n Modulo de Elasticidad [T/m2] :');

Elas= 1;

G=0.4*Elas;

%Beta= input ('\n Factor de Forma :');

Beta=1;

aux=zeros(ngl,ngl);

for i=1 : mbr

%fprintf ('\n Miembro %d:',i);

B(i)=1;

%B(i) = input('\n Base [m]:');

H(i) =1;

%H(i) = input('\n Altura [m]:');

Area(i) = B(i)*H(i);

Inercia(i) = B(i)*H(i)^3/12;

fi = (3*Elas*Inercia(i)*Beta)/(G*Area(i)*L(i)^2);

c=((4*Elas*Inercia(i))/L(i))*((1+fi)/(1+4*fi));

cp=c;

a=((2*Elas*Inercia(i))/L(i))*((1-2*fi)/(1+4*fi));

b=((c+a)/L(i));

bp=b;

t=(b+bp)/L(i);

r=((Elas*Area(i))/L(i));

%Matriz de rigidez de miembro K2 en coordenadas locales

K2(i,1,1)=r; K2(i,1,2)=0; K2(i,1,3)=0; K2(i,1,4)=-r;


K2(i,1,5)=0; K2(i,1,6)=0;

K2(i,2,1)=0; K2(i,2,2)=t; K2(i,2,3)=b; K2(i,2,4)=0; K2(i,2,5)=-


t; K2(i,2,6)=bp;

K2(i,3,1)=0; K2(i,3,2)=b; K2(i,3,3)=c; K2(i,3,4)=0; K2(i,3,5)=-


b; K2(i,3,6)=a;

ANALISIS ESTRUCUTAL II Pgina 37


IC-444

K2(i,4,1)=-r; K2(i,4,2)=0; K2(i,4,3)=0; K2(i,4,4)=r;


K2(i,4,5)=0; K2(i,4,6)=0;

K2(i,5,1)=0; K2(i,5,2)=-t; K2(i,5,3)=-b;K2(i,5,4)=0;


K2(i,5,5)=t; K2(i,5,6)=-bp;

K2(i,6,1)=0; K2(i,6,2)=bp; K2(i,6,3)=a; K2(i,6,4)=0; K2(i,6,5)=-


bp;K2(i,6,6)=cp;

%Matriz de paso T2-3

T2_3(i,1,1)=COSENO(i); T2_3(i,1,2)=SENO(i); T2_3(i,1,3)=0;


T2_3(i,1,4)=0; T2_3(i,1,5)=0; T2_3(i,1,6)=0;

T2_3(i,2,1)=-SENO(i); T2_3(i,2,2)=COSENO(i); T2_3(i,2,3)=0;


T2_3(i,2,4)=0; T2_3(i,2,5)=0; T2_3(i,2,6)=0;

T2_3(i,3,1)=0; T2_3(i, 3,2)=0; T2_3(i,3,3)=1;


T2_3(i,3,4)=0; T2_3(i,3,5)=0; T2_3(i,3,6)=0;

T2_3(i,4,1)=0; T2_3(i,4,2)=0; T2_3(i,4,3)=0;


T2_3(i,4,4)=COSENO(i); T2_3(i,4,5)=SENO(i); T2_3(i,4,6)=0;

T2_3(i,5,1)=0; T2_3(i,5,2)=0; T2_3(i,5,3)=0;


T2_3(i,5,4)=-SENO(i); T2_3(i,5,5)=COSENO(i);T2_3(i,5,6)=0;

T2_3(i,6,1)=0; T2_3(i,6,2)=0; T2_3(i,6,3)=0;


T2_3(i,6,4)=0; T2_3(i,6,5)=0; T2_3(i,6,6)=1;

%Matriz de rigidez de miembro K3 en coordenadas globales

for m=1:6

for n=1:6

K2I(m,n)=K2(i,m,n);

end

end

for m=1:6

for n=1:6

T2_3I(m,n)=T2_3(i,m,n);

end

end

fprintf ('\n Matriz de Rigidez en Coord. Globales del Miembro %d:


',i);

K3=T2_3I'*K2I*T2_3I

ANALISIS ESTRUCUTAL II Pgina 38


IC-444

%Ensamblaje

mataux=K3;

for j=1 :6;

if VC(i,j)==0;

mataux(j,:)=0;

mataux(:,j)=0;

else end

end

k=zeros(ngl,ngl);

for cont1=1:6;

for cont2=1:6;

if mataux (cont1,cont2)~=0,

uno=VC(i,cont1);

dos=VC(i,cont2);

tres=mataux(cont1,cont2);

k(uno,dos)=k(uno,dos)+tres;

else end

end

end

if i==1;

aux=k;

else if i~=1,

aux=aux+k;

else end

end

end

fprintf ('\n Mat. de Rigidez de la Estructura (solo para los grados


de libertad):');

Mat_rigidez = aux

ANALISIS ESTRUCUTAL II Pgina 39


IC-444

cargas;

b) Para poder comprobar la solucin del programa realizado en el lenguaje


MATLAB (m-file), realizaremos una solucin analtica con un ejemplo
aplicativo

Determinar el vector de cargas generalizadas Q, por medio del problema primario y


complementario para el marco plano de la siguiente figura cuyos elementos son
totalmente flexibles.

2 T/m
B C
A0
I0

A0 A0
I0 I0

A D

Sistema Q q

2 5

1 B C 4
3
6

A D

Problema Primario

ANALISIS ESTRUCUTAL II Pgina 40


IC-444

R2 R5
2 T/m
R1 B C R4
R3 R6

A D

Equilibrio de elementos

2 T/m
B C
B 2.667 T-m 2.667 T-m
c

4T 4T

A D

Equilibrio de nudos

Junta B Junta C
4T 4T
R2 R5
R1 R4
2.667 T-m 2.667 T-m
R3 R6

ANALISIS ESTRUCUTAL II Pgina 41


IC-444

R1 0 R2 4T R3 2.667T m R4 0 R5 0 R6 0

Problema Complementario

4T

2.667 T-m

Por lo que la matriz Q es:

0.000
4.000

2.667
Q
0.000
0.000

0.000

ANALISIS ESTRUCUTAL II Pgina 42


IC-444

c) Comprobar la solucin analtica con el programa realizado en el lenguaje


MATLAB (m-file)

Ingresamos los datos de la estructura: como el nmero de nodos, apoyos,


miembros y las respectivas coordenadas de los nodos; as como tambin sus
respectivas cargas ya sea en los miembros o juntas, para este caso solo existen
carga repartida en la barra. El usuario debe

ANALISIS ESTRUCUTAL II Pgina 43


IC-444

Podemos notar que la solucin del programa en MATLAB es la misma que la


solucin analtica, por lo que se puede concluir que el programa es perfecto.

ANALISIS ESTRUCUTAL II Pgina 44

Potrebbero piacerti anche