Professional Documents
Culture Documents
DIMENSIONAREA COULUI
DE FUM I DISPERSIA
NOXELOR N ATMOSFER
5.1. nlimea coului de fum
Privit iniial ca o metod de baz pentru evitarea polurii locale, dispersia
gazelor n atmosfer a devenit acum o completare a metodelor complexe de
reinere n instalaii speciale, a substanelor toxice i poluante. Courile de fum se
dimensioneaz pentru a avea o concentraie sub normele admisibile n zonele
apropiate centralei. De asemenea, trebuie evitat poluarea termic, deoarece gazele
evacuate au temperatur ridicat.
nlimea minim admisibil a coului de fum, respectnd condiia
concentraiei de produse poluante, se calculeaz cu relaia:
Hc =
1
S2
(RT ) 6
unde:
q
;
cm
n care:
k = 340 - pentru oxidul de sulf i oxidul de azot;
k = 680 - pentru cenu;
q [ kg/h ] - debit teoretic instantaneu maxim de poluant emis continuu pe
co;
mg
cm 3 - concentraia maxim admisibil de poluant la nivelul solului,
mN
adic norma de imisie, calculat cu relaia:
cm = cr c0 ;
cr - concentraia de referin avnd valorile: cr = 0.15 pentru oxizii de sulf
i cenu i cr = 0.14 pentru Nox;
c0 - media anual a concentraiei msurate la nivelul solului n locul
considerat, care n absena acestor msurtori este:
pentru zon puin poluat c0 = 0.01 ;
pentru zon cu poluare medie c0 = 0.04 pentru oxizii de sulf i cenu, iar
pentru NOx, c0 = 0.04;
pentru zon urban poluat: c0 = 0.07 pentru oxizii de sulf ; c0 = 0.10
cenu, iar pentru NOx, c0 = 0.08;
S =k
67
m3
R - debitul de gaze emise pe co la temperatura efectiv de
h
evacuare;
T [K ] - diferena dintre temperatura gazelor evacuate pe co i
temperatura medie anual a aerului din zona amplasamentului.
T [ K ] = 145 0 C ;
273.15 + t gaze
m3
R = 2 BefectivVgu
=
273.15
h
= 8.448 106 - pentru pcur cu coninut redus de sulf;
= 8.654 106 - pentru pcur cu coninut mediu de sulf;
= 8.846 106 - pentru pcur cu coninut ridicat de sulf;
nlimea construit a coului pentru dispersia bioxidului de sulf fr
instalaii de desulfurare este:
1
H c [ m ] = S 2 (RT ) 6 =
= 40 m - pentru pcur cu coninut redus de sulf;
= 63 m - pentru pcur cu coninut mediu de sulf;
= 105 m - pentru pcur cu coninut ridicat de sulf;
Dac este instalaie de desulfurare, atunci:
q = 400 * 340/0.11 = 1.44 [ kg/h ];
S = 4.45 * 103 ;
tgaze = 80 [ C ];
i nlimea coului, din condiiile de dispersie a oxizilor de sulf, devine practic
neglijabil, Hc = 3 [ m ].
68
3.14
=
[ ]
[ ]
4S virf
4 60.1
=
= 8.75 9 [m]
3.14
69
0.5
0.5
0.5
C (x , y , z ) =
e
e
+
e
2 u y z
urban;
nlimea de la care ncepe dispersia H [m] = He= Hc + Hr, i implicit
nlimea de ridicare a penei, Hr [m];
viteza vntului, u [m], la nlimea coului;
clasa de stabilitate, pentru alegerea setului de coeficieni de dispersie;
tipul de zon, rural sau urban.
70
m3
Ve ,cos - debitul volumetric al gazelor care ies pe co;
s
Qe, cos [kJ s] - fluxul termic emis de co;
kJ
c p ,aer
- cldura specific a aerului la presiune constant;
kg K
aer kg m 3 - densitatea aerului.
71
72
else
sy(i)=exp(-9.4571e-5.*(log(x(i))).^6+3.7951e-4.*(log(x(i))).^5 ...
+7.3193e-4.*(log(x(i))).^4-2.5421e-3.*(log(x(i))).^3 ...
-7.3605e-3.*(log(x(i))).^2+9.3759e-1.*log(x(i))+3.5729); end; end;
end; end; end; end; end; end
function [sy]=sigyb(x,y)
% function [sy]=sigyB(x,y)
% Coeficientii de dispersie pe verticala sigma y [m]
% functie de distanta x [m] fata de sursa pe directia vintului
% si clasa de stabilitate Briggs urban y=1 ... 6(A ...F)
% y=1 -clasa A-B; y=2 A-B; y=3 -C; y=4 -D; y=5 E-F;y=6 E-F
x=x./1000; m=length(x);
if y==1 | y==2 ; for i=1:m; if x(i) < 0.1;
sy(i)=-212.6988.*x(i).^2+316.87.*x(i)+0.3029;
else
sy(i)=exp(5.8227e-4.*(log(x(i))).^5-4.5983e-3.*(log(x(i))).^4 ...
+8.8250e-3.*(log(x(i))).^3-3.5436e-2.*(log(x(i))).^2 ...
+7.8808e-1.*log(x(i))+5.6738); end; end;
else
if y==3; for i=1:m; if x(i) < 0.1;
sy(i)=-66.768.*x(i).^2+210.2573.*x(i)+0.2404;
else
sy(i)=exp(2.6968e-4.*(log(x(i))).^5-1.1953e-3.*(log(x(i))).^4 ...
-7.1267e-4.*(log(x(i))).^3-4.4124e-2.*(log(x(i))).^2 ...
+8.4930e-1.*log(x(i))+5.2571); end; end;
else
if y==4; for i=1:m; if x(i) < 0.1;
sy(i)=-49.7464.*x(i).^2+143.005.*x(i)+0.1223;
else
sy(i)=exp(9.2299e-5.*(log(x(i))).^5-1.4786e-3.*(log(x(i))).^4 ...
+6.2740e-3.*(log(x(i))).^3-4.9438e-2.*(log(x(i))).^2 ...
+8.3495e-1.*log(x(i))+4.9425); end; end;
else
if y==5 | y==6; for i=1:m; if x(i) < 0.1;
sy(i)=-10.746.*x(i).^2+101.003.*x(i)+0.0707;
else
sy(i)=exp(-7.6135e-5.*(log(x(i))).^5+1.0626e-3.*(log(x(i))).^4 ...
-2.1028e-4.*(log(x(i))).^3-5.9840e-2.*(log(x(i))).^2 ...
+8.5816e-1.*log(x(i))+4.5648); end; end; end; end;end; end;
end
function [sz]=sigzp(x,y)
% function [sz]=sigzp(x,y)
% Coeficientii de dispersie pe verticala sigma z [m]
% functie de distanta x [m] fata de sursa pe directia vintului
% si clasa de stabilitate Pasquill-Gifford y=1 ... 6(A ...F)
% y=1 -clasa A; y=2 -B; y=3 -C; y=4 -D; y=5 -E;y=6 -F
x=x./1000; m=length(x);
if y==1 ; for i=1:m; if x(i) < 0.1; sz(i)=328.6.*x(i).^2+98.99.*x(i)+0.7002;
else
if x(i) > 3; sz(i)=1392.3.*x(i).^2-2657.5.*x(i)+1579.5;
else
sz(i)=exp(-2.4693e-2.*x(i).^6+3.747e-1.*x(i).^5-2.1995.*x(i).^4 ...
+6.3736.*x(i).^3-9.7717.*x(i).^2+9.2988.*x(i)+1.7925); end; end; end
else
if y==2; for i=1:m; if x(i) < 0.1; sz(i)=6.441.*x(i).^2+111.45.*x(i)+0.4501;
else
sz(i)=-3.165e-7.*x(i).^6+6.84e-5.*x(i).^5-3.19e-3.*x(i).^4+...
3.8314e-1.*x(i).^3+5.915.*x(i).^2+103.*x(i)+1.3; end; end;
else
if y==3; for i=1:m; if x(i) < 0.1; sz(i)=-12.58.*x(i).^2+83.41.*x(i)+0.4003;
else
sz(i)=exp(2.9890e-003.*(log(x(i))).^2+9.0958e-001.*(log(x(i)))+4.2321);
end; end;
else
if y==4; for i=1:m; if x(i) < 0.1;
sz(i)=-15.0115.*x(i).^2+44.1024.*x(i)+0.2905;
else
sz(i)=exp(2.8248e-5.*(log(x(i))).^6-7.1808e-4.*(log(x(i))).^5 ...
+1.8516e-3.*(log(x(i))).^4+8.9397e-3.*(log(x(i))).^3 ...
-5.2578e-2.*(log(x(i))).^2+7.1484e-1.*log(x(i))+3.4464); end; end;
else
if y==5; for i=1:m; if x(i) < 0.1;
sz(i)=-12.216.*x(i).^2+34.6888.*x(i)+0.1920;
else
sz(i)=exp(-5.0441e-5.*(log(x(i))).^6+2.1529e-4.*(log(x(i))).^5 ...
+7.3635e-4.*(log(x(i))).^4-3.7475e-3.*(log(x(i))).^3 ...
-4.2632e-2.*(log(x(i))).^2+6.9370e-1.*log(x(i))+3.0421); end; end;
else
if y==6; for i=1:m; if x(i) < 0.1;
sz(i)=-14.0468.*x(i).^2+20.6905.*x(i)+0.1031;
else
sz(i)=exp(-1.2116e-4.*(log(x(i))).^6+1.2960e-3.*(log(x(i))).^5 ...
73
74
-3.8920e-3.*(log(x(i))).^4-9.2295e-4.*(log(x(i))).^3 ...
-3.9075e-2.*(log(x(i))).^2+6.5561e-1.*log(x(i))+2.6257);
end; end; end; end; end; end; end; end
function [sz]=sigzb(x,y)
% function [sz]=sigzB(x,y)
% Coeficientii de dispersie pe verticala sigma z [m]
% functie de distanta x [m] fata de sursa pe directia vintului
% si clasa de stabilitate Briggs urban y=1 ... 6(A ...F)
% y=1 -clasa A-B; y=2 A-B; y=3 -C; y=4 -D; y=5 E-F;y=6 E-F
x=x./1000; m=length(x);
if y==1 | y==2; for i=1:m; if x(i) < 0.1;
sz(i)=105.2546.*x(i).^2+270.6772.*x(i)+1.2315;
else
if x(i) > 10; sz(i)=105.4.*x(i).^2-186.*x(i)+1359.1;
else
sz(i)=exp(-2.9508e-3.*(log(x(i))).^6+4.5181e-3.*(log(x(i))).^5 ...
+3.2922e-2.*(log(x(i))).^4-1.694e-2.*(log(x(i))).^3 ...
-2.9463e-2.*(log(x(i))).^2+1.2324.*log(x(i))+5.9614); end; end; end;
else
if y==3; for i=1:m; if x(i) < 0.1;
sz(i)=-15.5233.*x(i).^2+192.6379.*x(i)+.8478;
else
if x(i) > 40; sz(i)=-0.6095.*x(i).^2+259.9755.*x(i)-225.4878;
else
sz(i)=exp(-2.0239e-3.*(log(x(i))).^4+5.5995e-3.*(log(x(i))).^3 ...
+1.1248e-2.*(log(x(i))).^2+1.0028.*log(x(i))+5.3682); end; end; end;
else
if y==4; for i=1:m; if x(i) < 0.1;
sz(i)=-14.6405.*x(i).^2+130.6974.*x(i)+.5805;
else
sz(i)=exp(1.5611e-4.*(log(x(i))).^6-7.2640e-4.*(log(x(i))).^5 ...
-1.6083e-3.*(log(x(i))).^4+3.2437e-3.*(log(x(i))).^3 ...
-3.9695e-2.*(log(x(i))).^2+8.6622e-1.*log(x(i)) +4.8225); end; end;
else
if y==5 | y==6; for i=1:m; if x(i) < 0.1;
sz(i)=-89.3297.*x(i).^2+90.4324.*x(i)+.4035;
else
sz(i)=exp(-7.4909e-5.*(log(x(i))).^6+8.4265e-4.*(log(x(i))).^5 ...
-3.4345e-3.*(log(x(i))).^4+3.6082e-3.*(log(x(i))).^3 ...
-1.4997e-2.*(log(x(i))).^2+6.5338e-1.*(log(x(i)))+3.9366);
end; end; end; end; end; end
75
function [c]=concen(q,u,hc,x1,y,z,cl,zon,Dv,dc,tg,ta)
% function [c]=concen(q,u,hc,x,y,z,cl,zon,Dv,dc,tg,ta)
% Concentratia de poluant,c [ mg/m^3], provenita de la un singur COS
% functie de:
% q [ kg/s ] -debit de poluant emis;
% u [ m/s ] -viteza vintului, pe directia de propagare x;
% hc [ m ] -inaltimea construita a cosului;
% x1 [ m ] -distanta la nivelul solului pe directia vintului;
% y [ m ] -distanta la sol perpendiculara pe directia vintului;
% z [ m ] -distanta pe verticala de la nivelul solului;
% cl
-clasa de stabilitate A ...F, avind valori de 1 ...6;
% zon
-zona rurala (1=Pasquill-Gilfford), urbana (2=Briggs)
% Dv [mc/s ] -debitul volumetric al gazelor la iesire din cos;
% dc [ m ] -diametrul interior al cosului la virf;
% tg [ C ] -temperatura gazelor la iesire din cos;
% ta [ C ] -temperatura aerului ambiant;
m=length(x1);
for i=1:m; x=x1(i); hr(i)=hridic1(u,x,Dv,dc,tg,ta,cl,zon); h=hr(i)+hc;
if zon ==1; sy=sigyp(x,cl); sz=sigzp(x,cl);
else
sy=sigyb(x,cl); sz=sigzb(x,cl); end;
c12c=2.*pi.*u; c12=c12c.*sy.*sz; c1=q./c12; c2=(y./sy).^2;
z1=z-h; z2=z+h; c3=(z1./sz).^2; c4=(z2./sz).^2;
c(i)=c1.*exp(-0.5.*c2).*(exp(-0.5.*c3)+exp(-0.5.*c4));
if y==0 & z==0; c(i)=2.*c1.*exp(-0.5.*(h./sz).^2); end;
if z==0; c(i)=2.*c1.*exp(-0.5.*c2).*exp(-0.5.*(h./sz).^2); end; end;
c=c.*1e+6; end
76
77
aerului. Distana la care pana atinge nlimea maxim rmne costant i egal cu
2726 m.
78