Vous êtes sur la page 1sur 2

clc;

% importation du fichier classeur.xlsx


[Angle,Pressionbar] =importfile('Classeur.xlsx','Feuil1',2,3601);

% Donn�es initiales pour la soupape d'admission


%Calcul et tracee de la levee des soupapes d'admission
n=3600;
Lmax=input ('Introduire la valeur de Lmax :\n');
pente=input ('Introduire la valeur de la pente :\n');
AOSA=input ('Introduire la valeur de AOSA :\n');
RFSA=input ('Introduire la valeur de RFSA :\n');

% Formule de Lv pour la soupape d'admission


La=0.5.*Lmax.*(1+tand((Angle+AOSA)/pente).*tanh((180-Angle+RFSA)/pente));
La;

%Calcul et tracee de la levee des soupapes d'echappement


AOSE=input ('Introduire la valeur de AOSE :\n');
RFSE=input ('Introduire la valeur de RFSE :\n');
%pente2=input ('Introduire la valeur de la pente2 :\n');
% Formule de Lv pour la soupape d'echappement
Le=0.5.*Lmax.*(1+tand((Angle+AOSE)/pente).*tanh((180-Angle+RFSE)/pente));
Le;

% calcul de la section de passage geometrique pour la soupape d'admission


Da=input ('Introduire la valeur du diametre de la soupape :\n');
w=0.05.*Da;
beta=input('Introduire la valeur de l angle du chanfrein :\n');
Sa=3.14.*La.*(cosd(beta).*(Da-2.*w+(La/2).*sind(2.*beta)));
% calcul de la section de passage geometrique pour la soupape d'echappement
Dve=input ('Introduire la valeur du diametre de la soupape :\n');
Se=3.14.*Le.*(cosd(beta).*(Dve-2.*w+(Le/2).*sind(2.*beta)));
Sa;
Se;
% L��coulement des gaz � travers les soupapes
rho=1.19;
gamma=1.4;
k=(gamma-1)/gamma;
tau=1/18;
P=16;
deltatheta=0.2;
% L��coulement des gaz � travers la soupape d admission
ma=rho.*Sa.*sqrt((2.*gamma/(gamma-1)).*(P/rho).*(1-(tau).^k)).*(1/
w).*2.*deltatheta;
% L��coulement des gaz � travers la soupape d echappement

me=rho.*Se.*sqrt((2.*gamma/(gamma-1)).*(P/rho).*(1-(tau).^k)).*(1/
w).*2.*deltatheta;
plot(Angle,ma);

grid on;
plot(Angle, La)
hold on
plot(Angle, Le)
title('Loi de levee des soupapes ');
legend('Loi de levee soupape admission', 'Loi de levee soupape echappement');
xlabel('Angle du vilbrequin (degre V)');ylabel('Levee des soupapes en mm');
grid on;
plot(Angle, Sa)
hold on
plot(Angle, Se)
title('Section de passage geometrique');
legend('Section de passage soupape admission', 'Section de passage soupape
echappement');
xlabel('Angle du vilbrequin (degre V)');ylabel('Section de passage geometrique');

grid on;
plot(Angle, ma)
hold on
plot(Angle, me)
title('Ecoulement a travers les soupapes');
legend('soupape admission', 'soupape echappement');

Vous aimerez peut-être aussi