Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 5

% Abdesselam Houssam Eddine

% TP N03 MEF U44-2016-2017

clear all
clc

% Les donnees.

e=200000;
i=50^6;
p=100000;
l=2000;
q=50;
m=100*10^6;

% Les deplacement initial.

v1=0
v2=0
v3=0
v4=0
t4=0
t1=0

% Les force et les moment initiel

m1=0
m2=m
m3=0

% Les matriice elementair.

k12=poutreStiffness2(e,i,l)
k23=poutreStiffness2(e,i,l)
k34=poutreStiffness2(e,i,l)

% Assemblage de matrice globale.

K=zeros(8,8);

K=poutreAssemble2(K,k12,1,2);
K=poutreAssemble2(K,k23,2,3);
K=poutreAssemble2(K,k34,3,4)

% 1°er matrice reduit.

kr1=[K(4,4) K(4,6) K(4,7) K(4,8);


K(6,4) K(6,6) K(6,7) K(6,8);
K(7,4) K(7,6) K(7,7) K(7,8);
K(8,4) K(8,6) K(8,7) K(8,8)];
fv1=[0;0;-p;0]

v=kr1\fv1

t2=v(1)
t3=v(2)
V4=v(3)
t4=v(4)
% 2°eme matrice reduit.

kr2=[K(1,1) K(1,2) K(1,3) K(1,5);


K(2,1) K(2,2) K(2,3) K(2,5);
K(3,1) K(3,2) K(3,3) K(3,5);
K(5,1) K(5,2) K(5,3) K(5,5);]

R=kr2*v

R1=R(1)
m1=R(2)
R2=R(3)
R3=R(4)

% Vecteur de deplacement.

vt=[v1;t1;v2;t2;v3;t3;v4;t4]
% Vecteur de force-Moment.

ft=[R1;m1;R2;m2;R3;m3;-p]

% line([0 l],[R(1) R(1)+R(2)],[l 2*l],[R(1)+R(2) R(1)+R(2)+R(3)],[2*l


3*l],[R(1)+R(2)+R(3) R(1)+R(2)+R(3)-p]

figure

line([0 l],[R1 R1])


line([l l],[R1 R1+R2])
line([l 2*l],[R1+R2 R1+R2])
line([2*l 2*l],[R1+R2 R1+R2+R3])
line([2*l 3*l],[R1+R2+R3 R1+R2+R3])

text(0.5*l,R1,num2str(R1),'color','r')
text(1.5*l,R1+R2,num2str(R1+R2),'color','r')
text(2.5*l,R1+R2+R3,num2str(R1+R2+R3),'color','r')

xlabel ' longeur'


ylabel ' efforts '
title 'figure des efforts tranchans '

% Moment fléchissant
d=[0;l;2*l;3*l]

m=[m1;m1+R1*l;m1+2*R1+R2*l;m1+3*R1*l+2*R2*l+R3*l]
figure

plot(d,m)
xlabel ' longeur'
ylabel ' moment'
title 'figure de Moment flechissant'

function y=poutreStiffness2(e,i,l)
y=((e*i)/l^3)*[12 6*l -12 6*l;6*l 4*l^2 -6*l 2*l^2;-12 -6*l 12 -6*l;6*l 2*l^2
-6*l 4*l^2];
end

% Abdesselam Houssam Eddine

% TP N03 MEF U44-2016-2017

clear all
clc

% Les donnees.

e=200000;
i=50^6;
p=100000;
l=2000;
q=50;
m=100*10^6;

% Les deplacement initial.

v1=0
v2=0
v3=0
v4=0
t4=0
t1=0

% Les force et les moment initiel

m1=0
m2=m
m3=0

% Les matriice elementair.


k12=poutreStiffness2(e,i,l)
k23=poutreStiffness2(e,i,l)
k34=poutreStiffness2(e,i,l)

% Assemblage de matrice globale.

K=zeros(8,8);

K=poutreAssemble2(K,k12,1,2);
K=poutreAssemble2(K,k23,2,3);
K=poutreAssemble2(K,k34,3,4);

% 1°er matrice reduit.

kr1=[K(4,4) K(4,6) K(4,7) K(4,8);


K(6,4) K(6,6) K(6,7) K(6,8);
K(7,4) K(7,6) K(7,7) K(7,8);
K(8,4) K(8,6) K(8,7) K(8,8)];

fv1=[0;0;-p;0]

v=kr1\fv1

t2=v(1)
t3=v(2)
V4=v(3)
t4=v(4)
% 2°eme matrice reduit.

kr2=[K(1,1) K(1,2) K(1,3) K(1,5);


K(2,1) K(2,2) K(2,3) K(2,5);
K(3,1) K(3,2) K(3,3) K(3,5);
K(5,1) K(5,2) K(5,3) K(5,5);]

R=kr2*v

R1=R(1)
m1=R(2)
R2=R(3)
R3=R(4)

% Vecteur de deplacement.

vt=[v1;t1;v2;t2;v3;t3;v4;t4]
% Vecteur de force-Moment.

ft=[R1;m1;R2;m2;R3;m3;-p]
% line([0 l],[R(1) R(1)+R(2)],[l 2*l],[R(1)+R(2) R(1)+R(2)+R(3)],[2*l
3*l],[R(1)+R(2)+R(3) R(1)+R(2)+R(3)-p]

figure

line([0 l],[R1 R1])


line([l l],[R1 R1+R2])
line([l 2*l],[R1+R2 R1+R2])
line([2*l 2*l],[R1+R2 R1+R2+R3])
line([2*l 3*l],[R1+R2+R3 R1+R2+R3])

text(0.5*l,R1,num2str(R1),'color','r')
text(1.5*l,R1+R2,num2str(R1+R2),'color','r')
text(2.5*l,R1+R2+R3,num2str(R1+R2+R3),'color','r')

xlabel ' longeur'


ylabel ' efforts '
title 'figure des efforts tranchans '

% Moment fléchissant
d=[0;l;2*l;3*l]

m=[m1;m1+R1*l;m1+2*R1+R2*l;m1+3*R1*l+2*R2*l+R3*l]
figure

plot(d,m)
xlabel ' longeur'
ylabel ' moment'
title 'figure de Moment flechissant'

You might also like