Vous êtes sur la page 1sur 7

ANNEXES

Juste un peu de thermodynamique!


Influence de l'espace mort L'espace mort est invitable : il comprend le volume rsiduel compris entre le piston au point mort et le fond de cylindre auquel s'ajoute le volume des conduits de liaison aux lamelles des clapets. Nous dsignerons par le rapport du volume de l'espace mort au volume engendr. Pour un compresseur l'importance de l'espace mort dpend essentiellement du type de clapet utilis. peut varier entre 0,02 (utilisation de clapets sige logs dans les fonds de cylindre) et 0,2 (clapets lamelles extra minces ou membrane, plus encombrants et logs dans des chapelles latrales). L'influence de l'espace mort est beaucoup plus importante que pour les pompes alternatives cause de la dtente de l'air contenu dans cet espace en fin de refoulement. est suppos parfaitement refroidi, de faon obtenir une volution temp,rature constante. Comparaison des divers modes de compression COMPRESSION ISOTHERME Dans cette volution thorique, prise comme rfrence, le compresseur est suppos parfaitement refroidi, de faon obtenir une volution temprature constante. L'quation gnrale donne Tfinale tant gale Tinitiale : COMPRESSION ADIABATIQUE ISENTROPIQUE. C'est galement une volution thorique, prise comme. rfrence, et supposant que Qe = 0, c'est--dire un compresseur calorifug. Comme le travail de frottement fluide Wr est ngligeable, l'volution est rversible et donc la fois isentropique et adiabatique. Comme il n'y a aucun risque de confusion pour l'tude des compresseurs alternatifs, nous la dsignerons uniquement sous le qualificatif d'isentropique. Avec Qe = 0, l'quation gnrale donne : COMPRESSION POLYTROPIQUE. Pour reprsenter l'volution relle avec refroidissement, on peut la remplacer par une transformation thorique, voluant entre les mmes pressions et tempratures, mais dans laquelle on suppose qu' chaque instant la quantit de chaleur vacue l'extrieur est proportionnelle la variation de temprature du fluide. Cette transformation est dite polytropique. Il a t montr qu'elle tait de la forme.
T

= Cie ; p.Vk=Cte ; T.v k = Cte p et que pour un compresseur refroidi, k tait infrieur .
(k 1) / k

Le travail de transvasement a pour valeur : (obtenue en intgrant


p k p 1 v 1 ( 2 )(k 1/ k ) -1 p1 k 1

vdp )

2 WTk1 =

k r(T 2 -T 1 ) k 1

L'quation globale du compresseur permet alors le calcul de la quantit de chaleur Qe vacuer par kilogramme de fluide pour obtenir l'volution tudie : 2 2 Qe1 =C p (T 2 -T 1 ) - WTk1

Le compresseur n'tant ni refroidi efficacement ni calorifug, nous adoptons une volution polytropique avec k=1,3 La relation de base est p.Vk= p0.V0k

position angulaire du vilebrequin p1 position du piston y y3 3=1+

p2 Ve 3

pression absolue

bar=105Pa

V3

y4

4 +

V4 4

y2

V2

Ve 2 Va

y1

V1

volume de la chambre de compression V Force de pression Fp O p1 :pression dans le cylindre au dbut de la compression p 1 = patm =1bar = 0,1Mpa on distingue les phases suivantes : volution 1-2 : rduction du volume initial V1 =Ve (1+ .) jusqu' V2 correspondant l'ouverture du clapet de refoulement quand la pression dans le cylindre p 2 est gale la pression de refoulement ( pression dans l'enceinte remplir d'air comprim) -volution 2-3 transvasement pression constante : Le point 3 correspond au point mort extrieur. volution 3-4 dtente de l'air comprim de l'espace mort jusqu' la pression d'admission p1. Quand le piston revient en arrire nous supposons que le clapet de refoulement se ferme instantanment mais le clapet d'aspiration ne peut s'ouvrir que lorsque la pression l'intrieur du cylindre est gale p1. l'augmentation du volume dans un espace hermtiquement clos produit sa dtente jusqu'au point 4. volution 4-1 : aspiration : le volume Va est aspir la pression p1 ; il est plus petit que le volume engendr Ve. Pendant l'volution 1-2 on a p.V = p1. V1
k k

Diagramme de Watt

V p = p1 V1 )

V = p1 V1 )

Variables : p[3.2] =y : position courante du piston y1 =p_init[3.2] =30mm Volume dplac par le piston : Vd = S.( y-y1) V1 : volume initial = Ve + .Ve = . Ve (1+ ) = S.c (1+ ) avec Ve volume engendr = S.c S section du piston = R2 ( R : rayon du piston =10,5mm ) c course du piston = y2-y1 = 2.r = 20mm (r:rayon de la manivelle =10mm) : coefficient d'espace mort = Volume de l'espace mort / Ve (on value =0,125)

: longueur de la bielle =40mm AN S= 346,4 mm ; Ve=6927,2 mm 3 = 3,93cm3 V(y) = V1 - Vd = V1- (y-y1).S = V1 - (p[3.2] - p_init[3.2] ).S = S.{c (1+ ) - p[3.2]+ p_init[3.2] }

V p[3.2]- p_init[3.2] = 1 c.(1 + ) V1

p[3.2]- p_init[3.2] p = p1 1 c.(1 + )

Remarque : La liaison pivot glissant entre piston est cylindre est L3 y =p[3.2] et y1= p_init[3.2] La rsultante des forces axiales sur le piston est Fp = S(p-p 1) car la pression p1 s'exerce sous le piston. k uu r r r p[3.2]- p_init[3.2] Fp =-Fp y = -S(p-p1) y p = p1 1 p2 c.(1 + )
k uu r p[3.2]- p_init[3.2] Fp =- S p1 1 -1 c.(1 + )

r y

Pendant l'volution 2-3 p=p2=pmax=pression de refoulement


uu r r r Fp =-Fp y = -S(p2-p1) y uu r r p Fp = -S. p1 ( 2 -1) y p1

Pendant l'volution 3-4 on a p.V = p2. V2

V p = p2 V2

p2.=pression de refoulement V2 = c..S volume espace mort y2= p_init[3.2]+ c V = V2 + (y-y2).S = V2 + (p[3.2] - p_init[3.2] - c ).S
p[3.2]- p_init[3.2]-c V = 1 c. V2 p[3.2]- p_init[3.2]-c p = p2 1 c.
k

p1

uu r r r Fp = -Fp y = -S(p-p1) y

uu r Fp =- S. p1

[ p2 p

p[3.2]- p_init[3.2]-c 1 c.

r - 1] y

Pendant l'volution 4-1

on a p=p1

uu r Fp = 0

r y0

r y0 r y0

B2 c=20 y2=50 B1 B

S4
y1=30 B A2

S4
y B

S4
A2 A2

S0
O

r x0

r x0
A

S2
O

r x0
A

S2
A1 A1

r x2

A1

pression absolue en bars p2 3 2

Diagramme de Watt
P = 5bars = 0.125 k = 1.35

p1 4

volume x 10-1
3

Diagramme de Watt obtenu avec MotionWorks avec V comme rfrence

Programme avec MotionWorks+


y = -r.cos + Fp = - S. p1.
- r 2 sin2

Variables : p[3.2] =y : position du piston


k

{ [min( 1 p[3.2]- p_init[3.2] c.(1 + )

, p2/p1

) -1 ] *(sign(v[3.2])+1) +

[max( p2 p

p[3.2]- p_init[3.2] -c 1 , 1 ) -1 c.

] *(sign(v[3.2])-1)}

S. p1 = 17,32 N

Programme avec EXCEL

Slectionner les deux dernires colonnes, les coller dans un document texte transformer le tableau en texte enregistrer ce document au format text : courbe polytropique.txt qui l'allure suivante

Programme MotionWorks+
DECL VEC3 Fp M4aG4 aG4 REAL P1 P2 c k e pr Pression Volume Puissance RendementVi m4 rep OK_p OK_e OK_k i TAB 9 6 tt_p tt_e tt_k TAB 1 4 tt_titre OUT Fp[Y] Pression Volume Puissance RendementVi all INITIALIZATION rep=1 OK_p=0 OK_e=0 OK_k=0 label("pression") tt_p[1][1]= " Fates le choix des paramtres de la simulation" tt_p[1][2]=0 tt_p[2][1]= " Pression effective de refoulement" tt_p[2][2]=12 tt_p[2][3]=1 tt_p[2][4]=5 tt_p[2][5]=17.5 OK_p=1 goto("suite pression") label("espace mort") tt_p[1][1]= " Fates le choix des paramtres de la simulation" tt_p[1][2]=0 tt_e[2][1]= " Coefficient d'espace mort : e " tt_e[2][2]=12 tt_e[2][3]=0.02 tt_e[2][4]=0.125 tt_e[2][5]=0.2 OK_e=1 goto("suite espace mort") label("polytropique") tt_k[1][1]= " Fates le choix des paramtres de la simulation" tt_k[1][2]=0 tt_k[2][1]= " Coefficient k de la polytropique (1=<k<=1,4) " tt_k[2][2]=12 tt_k[2][3]=1 tt_k[2][4]=1.35 tt_k[2][5]=1.4 tt_k[3][1]= " valeur minimale k=1 transformation isotherme" tt_k[3][2]=0 tt_k[4][1]= " valeur maximale k=1,4 transformation isentropique" tt_k[4][2]=0 tt_k[5][1]= "Transformation isotherme :Pendant la compression la" tt_k[5][2]=0 tt_k[6][1]= "chaleur produite est vacue de faon maintenir" tt_k[6][2]=0 tt_k[7][1]= "la temprature du gaz constante" tt_k[7][2]=0 OK_k=1 goto("suite polytropique")

tt_titre[1][1] = "dfinition des paramtres thermodynamiques" tt_titre[1][2] = "mini-compresseur" tt_titre[1][3] = "" tt_titre[1][4] = "MD" label("suite pression") switch(scroll_box(tt_p), "stop", "OK", "polytropique") // bouton << ="box4" ; bouton OK ="fin_direct1" ;bouton annuler ="stop"// bouton >> le programme continue goto("espace mort") label("suite espace mort") switch(scroll_box(tt_e), "stop", "OK", "pression") goto("polytropique") label("suite polytropique") switch(scroll_box(tt_k), "stop", "OK", "espace mort") goto("pression") label("stop") rep=0

label("OK") if OK_p==0 goto("pression") endif if OK_e==0 goto("espace mort") endif if OK_k==0 goto("polytropique") endif

CODE kinproc() if rep==0 stop_simulation() endif c=0.02 // c=course pr=tt_p[2][4] e=tt_e[2][4] k=tt_k[2][4] P1=pow(1-(p[3.2]-p_init[3.2])/c/(1+e) ,-k) P2=pr*pow(1-(p[3.2]-p_init[3.2]-c)/c/e ,-k) Fp[X]=0 Fp[Z]=0 Fp[Y]=-17.32* ((min( P1, pr ) -1)*(sign(v[3.2])+1) - (max(P2,1)-1)*(sign(v[3.2])-1)) Pression =0.5* (min( P1, pr )*(sign(v[3.2])+1) - max(P2,1)*(sign(v[3.2])-1)) Volume= (p_init[3.2]+c+c*e-p[3.2])*3.464 if Pression==1 kinpos(5.2,p_init[5.2]/2) else kinpos(5.2,p_init[5.2]) endif force_ptr(3.1,Fp) acceleration_0(4.1,aG4) M4aG4[X]=-m[4]*aG4[X] M4aG4[Y]=-m[4]*aG4[Y] M4aG4[Z]=-m[4]*aG4[Z] //draw_vector_0(4.1,0.001,M4aG4,10) draw_vector_ptr(3.1,0.001,Fp,9) Puissance= v[3.2]*Fp[Y] RendementVi=1-e*(pow(pr,(1/k))-1)