Professional Documents
Culture Documents
2d Konačni Elemnti Sa Matlab Kodom
2d Konačni Elemnti Sa Matlab Kodom
ovo je kurc :D
ovo je kurc :D
ovo je kurc :D
v ovo je kurc :Ddsd
vvvgbdfbvdffd
1.PRORAUN U MATLABU
UNOS PODATAKA
clc
clear all
close all
syms x y real
a=1.5;
b=1;
E=3e7,
mi=0.2,
t=0.25;
N3=1/4+x/(2*a)+y/(2*b)+(x*y)/(a*b);%interpolacione funkcije za
2d element
N4=1/4-x/(2*a)+y/(2*b)-(x*y)/(a*b);
N1=1/4-x/(2*a)-y/(2*b)+(x*y)/(a*b);
N2=1/4+x/(2*a)-y/(2*b)-(x*y)/(a*b);
%matrica izvoda interpolacionih f-ja "plain strain"
B=[diff(N1,1,x) 0 diff(N2,1,x) 0 diff(N3,1,x) 0 diff(N4,1,x)
0;
0 diff(N1,1,y) 0 diff(N2,1,y) 0 diff(N3,1,y) 0
diff(N4,1,y);
diff(N1,1,y) diff(N1,1,x) diff(N2,1,y) diff(N2,1,x)
diff(N3,1,y) diff(N3,1,x) diff(N4,1,y) diff(N4,1,x)];
C=(E/(1-mi^2))*[1 mi 0;
%ravno stanje napona
mi 1 0;
0 0 (1-mi)/2];
D=(E*(1-mi))/((1+mi)*(1-2*mi))*[1 mi/(1-mi) 0; %ravno stanje
deformacije
mi/(1-mi) 1 0;
0 0 (1-mi)/2];
Ke=t*B'*C*B;%pravimo pomocnu matricu t*B'*C*B koju cemo dva
puta integrirat
K=int(int(Ke,y,-b/2,b/2),x,-a/2,a/2)%matrica krutosti 2d
elemnta
L1=[0 0 0 0 0 0 0 0;
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
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];
L2=[1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0;
0;
0;
0;
0;
1;
0;
0];
K1=L1'*K*L1;
K2=L2'*K*L2;
Kg=K1+K2 %globalna matrica krutosti
F=[0;0;0;0;0;-50;0;-50];
d=Kg^-1*F;%rjesenje jednaine - nepoznata pomjeranja
d1=L1*d %pomjeranja na nivou elementa
d2=L2*d
%sile u vorovima
s1=K*d1
s2=K*d2
%naponi
N1=C*B*d1*t;
N11=subs(N1,{x,y},{-0.75,-0.5})
N2L=subs(N1,{x,y},{0.75,-0.5})
N4L=subs(N1,{x,y},{0.75,0.5})
N22=subs(N1,{x,y},{-0.75,0.5})
N2=C*B*d2*t;
N3D=subs(N2,{x,y},{-0.75,-0.5})
N55=subs(N2,{x,y},{0.75,-0.5})
N66=subs(N2,{x,y},{0.75,0.5})
N4D=subs(N2,{x,y},{-0.75,0.5}
REZULTATI
2. PRORAUN U SAPU-U
3L 3D
2L
2D
Joint
Text
1
1
2L
3L
S11
KN/m2
2842,11
2842,11
2842,11
2842,11
2D
S22
KN/m2
-568,42
-568,42
568,42
S12
KN/m2
2105,26
S11
KN/m2
-710,528
-710,528
710,5275
568,42
1305,26
1305,26
2105,26
-947,37
-189,47
-968,42
-236,843
-947,37
-189,47
168,42
-236,843
710,5275
S22
KN/m2
142,105
142,105
142,105
142,105
47,3675
47,3675
S12
KN/m2
526,315
326,315
326,315
526,315
242,105
42,105
947,37
189,47
168,42
236,8425
47,3675
3D
947,37
189,47
-968,42
236,8425
47,3675
Vrijednosti napona
42,105
242,105
S11 = Nxx
S22 = Nyy
S33=Nxy
Kada vrijednosti napona iz lijeve tabele pomnoimo sa d=0,25cm dobijamo vrijednosti
presjednih sila u desnoj tabeli.
Ovo vam je matlan ljudine moje malo gleajte kod
Al jebes ovo ab