You are on page 1of 5

clc;

clear all;
close all;

%Considere una placa de material compuesto con apilamiento bajo la acción


%de Nx=1000N/mm y Ny=200N/mm. El espesor de cada lámina es igual a 3 mm.

%Propiedades del material

%t= 0.29 (mm)


%t=0.29(mm)
%E11=77000(MPa)
%E22=75000(MPa)
%V12=0.36(MPa)
%G12=6500(MPa)
%XT=963(MPa)
%YT=900(MPa)
%XC=-856(MPa)
%YC=-900(MPa)
%Ny=400
%Nxy=0
%Mx=0
%My=0
%Mxy=0

t=0.29
E11=77000
E22=75000
V12=0.36
G12=6500
XT=963
YT=900
XC=-856
YC=-900
Nx=2000
Ny=400
Nxy=0
Mx=0
My=0
Mxy=0

%Angulos en Radianes
m=cos(80*pi/180)
n=sin(80*pi/180)

m1=cos(40*pi/180)
n1=sin(40*pi/180)

m0=cos(0*pi/180)
n0=sin(0*pi/180)

%Diferencia de alturas

h1 = 9
h2 = 6
h3 = 3
h = 0
h4 =-3
h5 =-6
h6 =-9

%PASO NUMERO 1

Q11=(E11^2)/(E11-((V12^2)*E22))
Q12=(E11*E22*V12)/(E11-((V12^2)*E22))
Q21=(E11*E22*V12)/(E11-((V12^2)*E22))
Q22=(E11*E22)/(E11-((V12^2)*E22))
Q66=G12

%PASO NUMERO 2

QLOCAL=[Q11,Q12,0;Q21,Q22,0;0,0,Q66]

%PASO NUMERO 3

%Q a ochenta grados (80º)

Q80k11=((Q11*m^4)+(2*m^2*n^2)*(Q12+2*Q66)+Q22*n^4)
Q80k12=(Q11+Q22-4*Q66)*n^2*m^2+Q12*(n^4+m^4)
Q80k16=(Q11-Q12)*n*m^3+(Q12-Q22)*n^3*m+2*m*n*(m^2-n^2)*Q66
Q80k21=(Q11+Q22-4*Q66)*n^2*m^2+Q12*(n^4+m^4)
Q80k22=((Q11*n^4)+2*(Q12+2*Q66)*n^2*m^2+Q22*m^4)
Q80k26=(Q11-Q12)*n^3*m+(Q12-Q22)*n*m^3+2*m*n*(m^2-n^2)*Q66
Q80k61=(Q11-Q12)*n*m^3+(Q12-Q22)*n^3*m+2*m*n*(m^2-n^2)*Q66
Q80k62=(Q11-Q12)*n^3*m+(Q12-Q22)*n*m^3+2*m*n*(m^2-n^2)*Q66
Q80k66=(Q11+Q22-2*Q12-2*Q66)*n^2*m^2+Q66*(n^4+m^4)

QKa80=[Q80k11,Q80k12,Q80k16;Q80k21,Q80k22,Q80k26;Q80k61,Q80k62,Q80k66]

%Q a cuarenta grados (40º)

Q40k11=((Q11*m1^4)+(2*m1^2*n1^2)*(Q12+2*Q66)+Q22*n1^4)
Q40k12=(Q11+Q22-4*Q66)*n1^2*m1^2+Q12*(n1^4+m1^4)
Q40k16=(Q11-Q12)*n1*m1^3+(Q12-Q22)*n1^3*m1+2*m1*n1*(m1^2-n1^2)*Q66
Q40k21=(Q11+Q22-4*Q66)*n1^2*m1^2+Q12*(n1^4+m1^4)
Q40k22=((Q11*n1^4)+2*(Q12+2*Q66)*n1^2*m1^2+Q22*m1^4)
Q40k26=(Q11-Q12)*n1^3*m1+(Q12-Q22)*n1*m1^3+2*m1*n1*(m1^2-n1^2)*Q66
Q40k61=(Q11-Q12)*n1*m1^3+(Q12-Q22)*n1^3*m1+2*m1*n1*(m1^2-n1^2)*Q66
Q40k62=(Q11-Q12)*n1^3*m1+(Q12-Q22)*n1*m1^3+2*m1*n1*(m1^2-n1^2)*Q66
Q40k66=(Q11+Q22-2*Q12-2*Q66)*n1^2*m1^2+Q66*(n1^4+m1^4)

QKa40=[Q40k11,Q40k12,Q40k16;Q40k21,Q40k22,Q40k26;Q40k61,Q40k62,Q40k66]

%Q a cero grados (0º)

Q0k11=((Q11*m0^4)+(2*m0^2*n0^2)*(Q12+2*Q66)+Q22*n0^4)
Q0k12=(Q11+Q22-4*Q66)*n0^2*m0^2+Q12*(n0^4+m0^4)
Q0k16=(Q11-Q12)*n0*m0^3+(Q12-Q22)*n0^3*m0+2*m0*n0*(m0^2-n0^2)*Q66
Q0k21=(Q11+Q22-4*Q66)*n0^2*m0^2+Q12*(n0^4+m0^4)
Q0k22=((Q11*n0^4)+2*(Q12+2*Q66)*n0^2*m0^2+Q22*m0^4)
Q0k26=(Q11-Q12)*n0^3*m0+(Q12-Q22)*n0*m0^3+2*m0*n0*(m0^2-n0^2)*Q66
Q0k61=(Q11-Q12)*n0*m0^3+(Q12-Q22)*n0^3*m0+2*m0*n0*(m0^2-n0^2)*Q66
Q0k62=(Q11-Q12)*n0^3*m0+(Q12-Q22)*n0*m0^3+2*m0*n0*(m0^2-n0^2)*Q66
Q0k66=(Q11+Q22-2*Q12-2*Q66)*n0^2*m0^2+Q66*(n0^4+m0^4)

QKa0=[Q0k11,Q0k12,Q0k16;Q0k21,Q0k22,Q0k26;Q0k61,Q0k62,Q0k66]

%PASO NUMERO 4

%Se halla la matriz A

A11=(Q80k11*(h1-h2))+(Q40k11*(h2-h3))+(Q0k11*(h3-h))+(Q0k11*(h-h4))+
(Q40k11*(h4-h5))+(Q80k11*(h5-h6))
A12=(Q80k12*(h1-h2))+(Q40k12*(h2-h3))+(Q0k12*(h3-h))+(Q0k12*(h-h4))+
(Q40k12*(h4-h5))+(Q80k12*(h5-h6))
A16=(Q80k16*(h1-h2))+(Q40k16*(h2-h3))+(Q0k16*(h3-h))+(Q0k16*(h-h4))+
(Q40k16*(h4-h5))+(Q80k16*(h5-h6))

A21=(Q80k21*(h1-h2))+(Q40k21*(h2-h3))+(Q0k21*(h3-h))+(Q0k21*(h-h4))+
(Q40k21*(h4-h5))+(Q80k21*(h5-h6))
A22=(Q80k22*(h1-h2))+(Q40k22*(h2-h3))+(Q0k22*(h3-h))+(Q0k22*(h-h4))+
(Q40k22*(h4-h5))+(Q80k22*(h5-h6))
A26=(Q80k26*(h1-h2))+(Q40k26*(h2-h3))+(Q0k26*(h3-h))+(Q0k26*(h-h4))+
(Q40k26*(h4-h5))+(Q80k26*(h5-h6))

A61=(Q80k61*(h1-h2))+(Q40k61*(h2-h3))+(Q0k61*(h3-h))+(Q0k61*(h-h4))+
(Q40k61*(h4-h5))+(Q80k61*(h5-h6))
A62=(Q80k62*(h1-h2))+(Q40k62*(h2-h3))+(Q0k62*(h3-h))+(Q0k62*(h-h4))+
(Q40k62*(h4-h5))+(Q80k62*(h5-h6))
A66=(Q80k66*(h1-h2))+(Q40k66*(h2-h3))+(Q0k66*(h3-h))+(Q0k66*(h-h4))+
(Q40k66*(h4-h5))+(Q80k66*(h5-h6))

A=[A11,A12,A16;A21,A22,A26;A61,A62,A66]

%Se halla la matriz B

B11=(1/2)*((Q80k11*(h1^2-h2^2))+(Q40k11*(h2^2-h3^2))+(Q0k11*(h3^2-h^2))+
(Q0k11*(h^2-h4^2))+(Q40k11*(h4^2-h5^2))+(Q80k11*(h5^2-h6^2)))
B12=(1/2)*((Q80k12*(h1^2-h2^2))+(Q40k12*(h2^2-h3^2))+(Q0k12*(h3^2-h^2))+
(Q0k12*(h^2-h4^2))+(Q40k12*(h4^2-h5^2))+(Q80k12*(h5^2-h6^2)))
B16=(1/2)*((Q80k16*(h1^2-h2^2))+(Q40k16*(h2^2-h3^2))+(Q0k16*(h3^2-h^2))+
(Q0k16*(h^2-h4^2))+(Q40k16*(h4^2-h5^2))+(Q80k16*(h5^2-h6^2)))

B21=(1/2)*((Q80k21*(h1^2-h2^2))+(Q40k21*(h2^2-h3^2))+(Q0k21*(h3^2-h^2))+
(Q0k21*(h^2-h4^2))+(Q40k21*(h4^2-h5^2))+(Q80k21*(h5^2-h6^2)))
B22=(1/2)*((Q80k22*(h1^2-h2^2))+(Q40k22*(h2^2-h3^2))+(Q0k22*(h3^2-h^2))+
(Q0k22*(h^2-h4^2))+(Q40k22*(h4^2-h5^2))+(Q80k22*(h5^2-h6^2)))
B26=(1/2)*((Q80k26*(h1^2-h2^2))+(Q40k26*(h2^2-h3^2))+(Q0k26*(h3^2-h^2))+
(Q0k26*(h^2-h4^2))+(Q40k26*(h4^2-h5^2))+(Q80k26*(h5^2-h6^2)))

B61=(1/2)*((Q80k61*(h1^2-h2^2))+(Q40k61*(h2^2-h3^2))+(Q0k61*(h3^2-h^2))+
(Q0k61*(h^2-h4^2))+(Q40k61*(h4^2-h5^2))+(Q80k61*(h5^2-h6^2)))
B62=(1/2)*((Q80k62*(h1^2-h2^2))+(Q40k62*(h2^2-h3^2))+(Q0k62*(h3^2-h^2))+
(Q0k62*(h^2-h4^2))+(Q40k62*(h4^2-h5^2))+(Q80k62*(h5^2-h6^2)))
B66=(1/2)*((Q80k66*(h1^2-h2^2))+(Q40k66*(h2^2-h3^2))+(Q0k66*(h3^2-h^2))+
(Q0k66*(h^2-h4^2))+(Q40k66*(h4^2-h5^2))+(Q80k66*(h5^2-h6^2)))

B=[B11,B12,B16;B21,B22,B26;B61,B62,B66]

%Se halla la matriz D

D11=(1/3)*((Q80k11*(h1^3-h2^3))+(Q40k11*(h2^3-h3^3))+(Q0k11*(h3^3-h^3))+
(Q0k11*(h^3-h4^3))+(Q40k11*(h4^3-h5^3))+(Q80k11*(h5^3-h6^3)))
D12=(1/3)*((Q80k12*(h1^3-h2^3))+(Q40k12*(h2^3-h3^3))+(Q0k12*(h3^3-h^3))+
(Q0k12*(h^3-h4^3))+(Q40k12*(h4^3-h5^3))+(Q80k12*(h5^3-h6^3)))
D16=(1/3)*((Q80k16*(h1^3-h2^3))+(Q40k16*(h2^3-h3^3))+(Q0k16*(h3^3-h^3))+
(Q0k16*(h^3-h4^3))+(Q40k16*(h4^3-h5^3))+(Q80k16*(h5^3-h6^3)))

D21=(1/3)*((Q80k21*(h1^3-h2^3))+(Q40k21*(h2^3-h3^3))+(Q0k21*(h3^3-h^3))+
(Q0k21*(h^3-h4^3))+(Q40k21*(h4^3-h5^3))+(Q80k21*(h5^3-h6^3)))
D22=(1/3)*((Q80k22*(h1^3-h2^3))+(Q40k22*(h2^3-h3^3))+(Q0k22*(h3^3-h^3))+
(Q0k22*(h^3-h4^3))+(Q40k22*(h4^3-h5^3))+(Q80k22*(h5^3-h6^3)))
D26=(1/3)*((Q80k26*(h1^3-h2^3))+(Q40k26*(h2^3-h3^3))+(Q0k26*(h3^3-h^3))+
(Q0k26*(h^3-h4^3))+(Q40k26*(h4^3-h5^3))+(Q80k26*(h5^3-h6^3)))

D61=(1/3)*((Q80k61*(h1^3-h2^3))+(Q40k61*(h2^3-h3^3))+(Q0k61*(h3^3-h^3))+
(Q0k61*(h^3-h4^3))+(Q40k61*(h4^3-h5^3))+(Q80k61*(h5^3-h6^3)))
D62=(1/3)*((Q80k62*(h1^3-h2^3))+(Q40k62*(h2^3-h3^3))+(Q0k62*(h3^3-h^3))+
(Q0k62*(h^3-h4^3))+(Q40k62*(h4^3-h5^3))+(Q80k62*(h5^3-h6^3)))
D66=(1/3)*((Q80k66*(h1^3-h2^3))+(Q40k66*(h2^3-h3^3))+(Q0k66*(h3^3-h^3))+
(Q0k66*(h^3-h4^3))+(Q40k66*(h4^3-h5^3))+(Q80k66*(h5^3-h6^3)))

D=[D11,D12,D16;D21,D22,D26;D61,D62,D66]

%PASO NUMERO 5

Ainversa=inv(A)
Barterisco=-Ainversa*[B]
Dinversa=inv(D)
Darterisco=[D]-[B]*[Ainversa]*[B]
Dprima=inv(Darterisco)
Bprima=[Barterisco]*[Dprima]
Carterisco=[B]*[Ainversa]
Cprima=-[Dprima]*[Carterisco]
Aprima=[Ainversa]-[Barterisco]*[Dprima]*[Carterisco]

N=[Nx;Ny;Nxy]
M=[Mx;My;Mxy]

Mts=[Aprima,Bprima;Cprima,Dprima]

MGlobal=[Mts]*[N;M]

Eox=MGlobal(1,1)
Eoy=MGlobal(2,1)
Eoxy=MGlobal(3,1)

SigmaGlobala80=QKa80*[Eox;Eoy;Eoxy]
SigmaGlobala40=QKa40*[Eox;Eoy;Eoxy]
SigmaGlobala0=QKa0*[Eox;Eoy;Eoxy]

TK80=[m^2,n^2,2*m*n;n^2,m^2,-2*m*n;-m*n,m*n,(m^2-n^2)]
TK40=[m1^2,n1^2,2*m1*n1;n1^2,m1^2,-2*m1*n1;-m1*n1,m1*n1,(m1^2-n1^2)]
TK0=[m0^2,n0^2,2*m0*n0;n0^2,m0^2,-2*m0*n0;-m0*n0,m0*n0,(m0^2-n0^2)]

SIGMATK80=[TK80*SigmaGlobala80]
SIGMATK40=[TK40*SigmaGlobala40]
SIGMATK0=[TK0*SigmaGlobala0]

You might also like