Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CAST
CAST
7) y
(16.12). Existen muchas aplicaciones de esta ecuación, principalmente para la propagación de la
contaminación en la atmósfera. Richter y Seppelt (2004) aplican la solución de soplo gaussiano sin
advección para evaluar la eliminación de polen de cultivos modificados genéticamente en
ecosistemas agrícolas. El método puede elegirse como opción en el archivo 'GaussianPuff.m'.
Para aplicaciones en la atmósfera, la fórmula se amplía para tener en cuenta la superficie del
suelo.
mientras que La superficie del suelo se sitúa en z = 0, mientras que la emisión del contaminante
aparece a la altura H. En las aplicaciones, H puede corresponder a la altura de la chimenea. H
puede corresponder a la altura de la chimenea, pero a menudo es necesario para tener en cuenta
el ascenso inicial de un penacho de emisión con una temperatura superior a la del ambiente. H
también se denomina altura efectiva de la chimenea.
En la superficie del suelo, es habitual exigir una condición límite sin flujo. Como se demuestra en el
Cap. 15, la condición de ausencia de flujo puede cumplirse añadiendo otra fuente en posición de
espejo al otro lado de la frontera, es decir, para la situación aquí en la ubicación (x, y, z) = (0, 0, -H).
Para una ecuación de transporte lineal, la solución puede construirse utilizando el principio de
superposición (véanse los Capítulos 13 y 14).
función GaussianPuff
%-----------------------------------------------------------------------
d = 2; % dimensionalidad
v = 1; % velocidad
M = 1; % masa
ymin = -0.1; ymax = 0.1; % intervalo del eje y (usado sólo para d>1)
zmin = -0.1; zmax = 0.1; % intervalo del eje z (utilizado sólo para d>2)
t = [1:4:20]; % tiempo
switch d
caso 1
x = linspace (xmin,xmax,100);
c = [];
for i = 1:size(t,2)
xx = x - v*t(i);
c = [c; (M/sqrt(4*pi*Dx*t(i)))*ones(1,tamaño(x)).*...
exp(-(xx.*xx)/(4*Dx*t(i))];
fin
caso 2
end
xx = x - v*t;
c = (M/4/pi/t/sqrt(Dx*Dy))*ones(100).*exp(-0.25*(xx.*xx/Dx + y.*y/Dy)/t);
caso 3
fin
linspace(ymin,ymax,45),linspace(zmin,zmax,45));
xx = x -v*t;
c = (M/(sqrt(4*pi*t)^3)/sqrt(Dx*Dy*Dz))*ones(45,45,45)....
fin
%---------------------------------out put-------------------------------
si gplot
switch d
case 1
caso 2
para i = 10:10:100
end
caso 3
for i = 5:5:45
end
end
barra de color
end