Professional Documents
Culture Documents
Raliser par:
Oumayma assefraoui
Annalea chavy
Soufian alaoui belghiti
INTRODUCTION
L'air ambiant d'un local, quel qu'il soit, contient une certaine quantit d'eau, prsente sous forme de
vapeur ; on a par consquent affaire un mlange binaire d'air sec et de vapeur d'eau.
AIR HUMIDE =AIR SEC +VAPEUR D'EAU
On peut d'ailleurs la caractriser de diverses manires:
-Soit par la teneur en eau de l'air (Humidit absolue)
-Soit par le degr hygromtrique de l'air (Humidit relative)
-Soit par la pression partielle de la vapeur contenu dans l'air d'un local
Le but de ce projet est de raliser un programme scilab pour dterminer tous les paramtres d'un air
humide puis pour produire un diagramme de type Carrier.
DETERMINATION DES CARACTRISTIQUES
Les variables dont on se sert dans le programme sont les suivantes :
p = pression totale
pa = pression partielle d'air sec
pv = pression partielle de vapeur
ps = pression de vapeur saturante
x = teneur en eau
xs = teneur sature en eau
vm = volume massique occup par l'air humide
vs = volume spcifique occup par masse d'air sec
phi = humidit relative
ha = enthalpie massique de l'air sec
he = enthalpie massique de l'eau liquide
hv = enthalpie massique de la vapeur d'eau
h = enthalpie spcifique de l'air humide
T = temprature sche
Tr = temprature de rose
Th = temprature humidetr=fsolve(T,trf)
On dfinit pralablement les caractristiques trouver fonctions des paramtres entrer.
Ainsi, nous dfinissons les fonctions ps, pv,h, Tr, vm, Th et xs :
Par exemple, pour ps on crit :
function psloc=psf(T)// pression de vapeur saturante
psloc=exp((A*T./(B+T)+C))// quation d'Antoine
endfunction
Nous avons ensuite ralis le programme en proposant 3 choix :
On crit alors :
choix=["p T x","p T phi", "p T TH","diagramme"]
res = x_choose(choix, ["Choisir le mode"]);
La boite de dialogue demande d'entrer le choix :
printf("Le mode choisi est %s\n", choix(int(res)));
Ensuite on demande la console d'crire les valeurs de ps,pv,phi, h, Tr,Th et vm, selon l'exemple :
printf("pression de vapeur saturante %f Pa\n", ps);
=> Ainsi, lorsqu'on excute le programme, on fait le choix 1, on valide les valeurs des paramtres
connus, puis la console affiche toutes les caractristiques de l'air humide. Nous procdons une
vrification en plaant le point p,T et x sur le diagramme de Carrier et on retrouve effectivement
les mmes caractristiques.
Choix 2 : On demande d'entrer les valeurs de p, T et phi
On tablit le programme du 2me choix :
else if choix(int(res))==choix(2) then
On propose d'entrer les valeurs de p, T, phi.
Puis on calcule les valeurs de T en kelvin, (phi en fraction), ps, pv, x, Tr,Th et vm, en fonction des
paramtres p, T et phi entrs prcdemment.
Puis pour trouver Tr et Th, on procde comme au choix 1.
Ensuite on demande la console d'crire les valeurs de ps, pv, phi, h, Tr, Th et vm comme au choix
1.
=> Ainsi, lorsqu'on excute le programme, il se passe la mme chose pour la boite de dialogue et la
console, sauf qu'on entre phi la place de x.
Choix 3 : On demande d'entrer les valeurs de p, T et TH
on definie une plage de variation de la temprature dans la variable 'T' sous la forme :
[Tmin:le pas :Tmax]
T=[-10:1:50]
on definie une plage de variation de d'enthalpie dans la variable 'h' sous la forme
[hmin:le pas :hmax]
h=[0:5E3:90E3]
on definie la boucle suivante qui prend les valeurs du tableau h a chaque itration, ens suite en trace
la courbe de temprature dont l'axe dabside son les valeur du tableau T et l'ordones son les points
image de la fonction xh(T),et en met end pour fermer la boucle , avec la fonction plot2d on peut
tracer la courbe et choisir le style(style 1 pour la premiere courbe) ainsi que le plage de trace dans
ce cas c'est la taille du tableau 'rect'
for h0=h
plot2d(T,xh(T),rect=rect,style=1)
end
CONCLUSION DU PROJET
Ce Tp nous a permis de calculer les caractristiques d'un air humide a travers le programme labor
et expliqu dans le rapport , qui se base sur trois arguments d'entes qui sont : la pression p la
temprature T et un des autres paramtres qu'on peut suppos connue, pour avoir les autres
caractristiques en sortie du programmes : pression de vapeur saturant, humidit relative ,ce
calcule tait diviser sur trois sous programme et afficher selon le choix de l'utilisateur du
programme, en fin on a raliser un sous programme ou une fonction qui permet de calculer les
points constituants du diagramme de Carrier, la simulation peut monter l'efficacit de ce programme
au niveau thorique .