Modelos simples de atmósfera

Atmósfera isoterma

Examinemos las fuerzas sobre un pequeño volumen sección A y de espesor Δy comprendido entre las alturas y e y+Δy. La fuerza de la gravedad sobre esta porción de la atmósfera es

Fy=-mg(N·A·Δy)

Donde m es la masa de una molécula y N es el número de moléculas por unidad de volumen, que es una función de la altura y.

La fuerza Fy es compensada por la diferencia de presión en las altitudes y e y+Δy, tal como se ve en la figura.

( p(y+Δy)p(y) )A=mg(N·A·Δy)

o bien,

p(y+Δy)p(y) Δy =Nmg

En el límite cuando Δy tiende a cero, obtenemos la derivada de la presión

dp dy =Nmg

Si consideramos la atmósfera como un gas ideal, se cumple que p=NkT, para una unidad de volumen

kT dN dy =Nmg dN dy = mg kT dy

Integrando

N 0 N dN N = mg kT 0 y dy lnNln N 0 = mg kT y N= N 0 exp( mg kT y )

El número de moléculas por unidad de volumen N decrece exponencialmente con la altura. Es importante destacar que el numerador en la función exponencial mgy representa la energía potencial de las moléculas individuales con respecto al nivel del mar. Por tanto, la distribución de moléculas con la altura y sigue la ley de Boltzmann.

Presión

Partimos de la ecuación

N= N 0 exp( mg kT y ) p kT = p 0 kT exp( M N A g kT y ) p= p 0 exp( Mg RT y )

donde p0 es la presión a nivel del mar, y=0.

Se denomina H al cociente

p= p 0 exp( y H ),H= RT Mg

La presión disminuye exponencialmente con la altura para una atmósfera isoterma

Representamos el cociente p/p0 en función de y. Señalamos la altura H=8.4840 km mediante una línea vertical para una temperatura T=288 K

H=8.484; %en km
f=@(y) exp(-y/H);
fplot(f ,[0,20])
line([H,H],[0,f(H)])
grid on
xlabel('y (km)')
ylabel('p/p_0')
title ('Atmósfera isoterma')

En las siguientes tablas, se proporciona la presión en Pa y la temperatura en K, medidas cada medio km hasta 20 km de altura

y (km) -0.5 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0
p (Pa) 107477 101325 95461 89876 84559 79501 74691 70121 65780 61660
T (K) 291.4 288.1 284.9 281.7 278.4 275.2 271.9 268.7 265.4 262.2

 

y (km) 4.5 5.0 5.5 6.0 6.5 7.0 7.5 8.0 8.5 9.0
p (Pa) 57752 54048 50539 47217 44075 41105 38299 35651 33154 30800
T (K) 258.9 255.7 252.4 249.2 245.9 242.7 239.5 236.2 233.0 229.7

 

y (km) 9.5 10.0 10.5 11.0 11.5 12.0 12.5 13.0 13.5 14.0
p (Pa) 28584 26499 24540 22699 20984 19399 17933 16579 15327 14170
T (K) 226.5 223.3 220.0 216.8 216.6 216.6 216.6 216.6 216.6 216.6

 

y (km) 14.5 15.0 15.5 16.0 16.5 17.0 17.5 18.0 18.5 19.0 19.5 20.0
p (Pa) 13100 12111 11197 10352 9571 8849 8182 7565 6994 6467 5979 5529
T (K) 216.6 216.6 216.6 216.8 216.6 216.6 216.6 216.6 216.6 216.6 216.6 216.6

 

Fuente: Properties Of The U.S. Standard Atmosphere 1976. Table 2

Representamos los datos de lnp en función de la altura y en km mediante puntos de color rojo.

Cuando aparece Figure 1, seleccionamos en el menú Tools/Basic Fitting. En TYPES OF FIT, activamos la casilla Linear. Se traza la recta de regresión lnp=-0.1466y+4.697

y=-0.5:0.5:20;
p=[107477, 101325, 95461, 89876, 84559, 79501, 74691, 70121, 65780, 61660, 
57752, 54048, 50539, 47217, 44075, 41105, 38299, 35651, 33154, 30800, 
28584, 26499, 24540, 22699, 20984, 19399, 17933, 16579, 15327, 14170, 
13100, 12111, 11197, 10352, 9571, 8849, 8182, 7565, 6994, 6467, 5979, 5529]/1000; 
plot(y,log(p),'ro','markersize',3,'markerfacecolor','r')
grid on
xlabel('y (km)')
ylabel('ln(p)')
title('Presión')

La pendiente de la recta m=0.0001466 cuando la altura y se expresa en m en vez de km

Mg RT = 0.0288·9.8 8.3143·T =0.0001466 T=231.6K

M=0.0288 kg/mol es la masa molecular del aire y R=8.3143 J/(K·mol) es la constante de los gases

La atmósfera isoterma nos da una temperatura de 231.6 K. En las tablas vemos que la temperatura disminuye hasta que alcanza un valor constante a una altura y=11.5 km

y=-0.5:0.5:20;
T=[291.4,288.1,284.9,281.7,278.4,275.2,271.9,268.7,265.4,262.2,
258.9,255.7,252.4,249.2,245.9,242.7,239.5,236.2,233.0,229.7,226.5, 
223.3, 220.0, 216.8,216.6,216.6,216.6,216.6,216.6,216.6,216.6,
216.6,216.6,216.6,216.6,216.6,216.6,216.6,216.6,216.6,216.6,216.6];
plot(y,T,'ro','markersize',3,'markerfacecolor','r')
T_m=sum(T)/length(T); %temperatura media
line([-0.5,20],[T_m,T_m])
grid on
xlabel('y (km)')
ylabel('T (K)')
title('Temperatura')
disp(T_m)

La temperatura media es 238 K

238.0119

La gravedad varía con la altura

La aceleración de la gravedad g no es constante sino que disminuye con la altura y

g=G M r 2 =G M R 2 1 ( 1+y/R ) 2 = g 0 ( 1+y/R ) 2

donde g0 es la aceleración de la gravedad a nivel del mar, 9.8 m/s2

Integramos la ecuación diferencial

dn dy =n m kT g 0 ( 1+y/R ) 2

con las condiciones iniciales y=0, n=n0

n 0 n dn n = m g 0 kT 0 y dy ( 1+y/R ) 2 ln n n 0 = m g 0 R kT ( 1 R R+y ) p= p 0 exp{ 1 1+y/R y H }

Efecto de la rotación de la Tierra

La gravedad es máxima en el polo y mínima en el ecuador, debido a la rotación de la Tierra con velocidad angular ω=2π/(24·60·60) rad/s

Supongamos que la atmósfera en equilibrio gira solidariamente con la Tierra a la misma velocidad angular. En el ecuador, la acelación de la gravedad es

g= g 0 ( 1+y/R ) 2 ω 2 R( 1+y/R )

Dado que ω2R/g0=3.44·10-3, el efecto de la rotación será muy pequeño a bajas alturas

n 0 n dn n = m kT 0 y { g 0 ( 1+y/R ) 2 ω 2 R( 1+y/R ) }dy ln n n 0 = m kT { g 0 R( 1 R R+y ) ω 2 Ry( 1+ y 2R ) } p= p 0 exp{ ( 1 1+y/R + ω 2 R g 0 ( 1+ y 2R ) ) y H }

Representamos el cociente p/p0 para una atmósfera isoterma a la temperatura de 288 K (15°). La atmósfera isoterma es aplicable hasta 6 km de altura, sin error apreciable y también en una zona alrededor de 20 km de altura donde la temperatura es constante 217 K (-56°).

H=8420;
R=6370*1000; %radio de la Tierra
hold on
%gravedad constante
f=@(y) exp(-y/H);
fplot(f,[0,6000]);
%gravedad varía con la altura
g=@(y) exp(-y./(H*(1+y/R)));
fplot(g,[0,6000]);
%efecto de la rotación y de la gravedad
w2R=(2*pi/(24*60^2))^2*R;
gr=@(y) exp((-1./(1+y/R)+w2R*y.*(1+y/(2*R))/(9.8*H)).*y/H);
fplot(gr,[0,6000]);
hold off
grid on
xlabel('h(m)')
ylabel('p/p_0')
legend('constante','variable','variable+rotación')
title('Atmósfera isoterma')

El efecto de la variación de la gravedad con la altura y de la rotación es inperceptible en la representación gráfica, para bajas alturas, menores de 6 km. Para alturas elevadas y=0.01·R=63.7 km, se aprecian algunas diferencias entre los valores de las tres funciones que describen:

>> g(0.01*R)/f(0.01*R)
ans =    1.0778
>> gr(0.01*R)/f(0.01*R)
ans =    1.3134

Variación de la presión con la profundidad

Supongamos que excavamos un túnel en la dirección del centro de la Tierra, vamos a calcular como varía la presión con la profundidad y<0

En la página titulada La aceleración de la gravedad en el interior y en el exterior de una distribución esférica y uniforme de masa calculamos la aceleración de la gravedad g a una distancia r=R+y del centro de la Tierra, o a una profundidad y<0.

g=GM r R 3 = g 0 ( 1+ y R )

Integramos la ecuación diferencial

dn dy =n m kT g 0 ( 1+y/R )

con las condiciones iniciales y=0, n=n0

n 0 n dn n = m g 0 kT 0 y ( 1+y/R )dy ln n n 0 = m g 0 kT y( 1+ y 2R ) p= p 0 exp{ ( 1+ y 2R ) y H }

H=8420;
R=6370*1000; %radio de la Tierra
f=@(y) exp(-(1+y/(2*R)).*y/H);
fplot(f,[-6000,0]);
grid on
xlabel('h(m)')
ylabel('p/p_0')
title('Atmósfera isoterma')

Calculamos la presión a las profundidades y=-5.8 km, -58 km y en el centro de la Tierra -6370 km

>> f(-5800)
ans =    1.9908
>> f(-58000)
ans =  950.5124
>> f(-R)
ans =  1.9004e+164

La atmósfera adiabática

La suposición de que la temperatura de la atmósfera es la misma para cualquier altura no es correcta. En el avión nos informan que la temperatura exterior es muy baja cuando el avión vuela a gran altura. La temperatura en general no varía linealmente con la altura, sino de forma más compleja dependiendo de la capa atmosférica. Por ejemplo, la troposfera que es una capa que se extiende desde 12 km a 16 km de altura, la temperatura disminuye a razón de a=-6.5 ºC/km. Entre 20 y 32 km, debido a la capa de ozono, la temperatura aumenta a razon de a=-1 K/km

Partimos de la relación

dp dy =Nmg

Si consideramos la atmósfera como un gas ideal, se cumple que p=NkT, para una unidad de volumen

dp dy = p kT mg dp p = Mg RT dy

En una transformación adiabática

p 1γ T γ =cte,γ= c p c v , c p c v =R ( 1γ )lnp+γlnT=cte

Derivando

( 1γ ) dp p +γ dT T =0

La variación de temperatura T con la altura y es

( 1γ ) Mg RT dy+γ dT T =0 dT dy = 1γ γ Mg R = R c p Mg R = Mg c p T 0 T dT = Mg c p 0 y dy T= T 0 Mg c p y

La temperatura disminuye linealmente con la altura

La variación de la presión p con la altura y es

p 1γ T γ =cte p 0 1γ T 0 γ = p 1γ ( T 0 Mg c p y ) γ p 1γ = p 0 1γ T 0 γ ( T 0 Mg c p y ) γ = p 0 1γ 1 ( 1 Mg c p T 0 y ) γ p= p 0 ( 1 ( 1 Mg c p T 0 y ) γ ) 1 1γ = p 0 ( 1 Mg c p T 0 y ) γ 1γ = p 0 ( 1 Mg c p T 0 y ) c p R

En la figura, se compara la variación de la presión p/p0 con la altura y hasta 20 km, en el caso de una atmósfera isoterma y para una atmósfera adiabática

Datos

R=8.3143; %constante de los gases
M=0.0288; %masa molecular del aire kg/mol
cp=1.012*M*1000; %calor específico a presión constante J(Kmol)
T0=288; %temperatura para y=0;
H=R*T0/(M*9.8);
hold on
f=@(y) exp(-y*1000/H); %isoterma
fplot(f ,[0,20])
k=M*9.8/(cp*T0);
g=@(y) (1-k*y*1000).^(cp/R); %adiabática
fplot(g ,[0,20])
hold off
grid on
legend('isoterma','adiabática','location','best')
xlabel('y (km)')
ylabel('p/p_0')
title ('Atmósfera isoterma y adiabática')

La atmósfera estándar

En la página web de la NASA (National Aeronautics and Space Administration) titulada Earth Atmosphere model se describe un modelo de atmósfera que consta de tres zonas. La altura h se da en metros, la temperatura T en gardos centígrados y la presión p en kilo pascals

La ecuación de estado relaciona la densidad ρ con la presión p y la temperatura T

ρ=p/[0.2869·(T+273.1)]

Representamos la temperatura T en grados centígrados en función de la altura h en km

h=0:100:50000; %altura hasta 50 km
T=(h<11000).*(15.04-0.00649*h)+(h>=11000 & h<25000).*(-56.46)+
(h>=25000).*(-131.21+0.00299*h);
plot(h/1000,T)
grid on
xlabel('h (km)')
ylabel('t °C')
title('Temperatura')

Representamos la presión p en kilo pascal en función de la altura h en km

h=0:100:50000; %altura hasta 50 km
zona1=h<11000;
zona2=h>=11000 & h<25000;
zona3=h>=25000;
T=zona1.*(15.04-0.00649*h)+zona2.*(-56.46)+zona3.*(-131.21+0.00299*h);

p=zona1.*(101.29*((T.*zona1+273.1)/288.08).^5.256)+
zona2.*(22.65*exp(1.73-.000157*h.*zona2))
+zona3.*(2.488*((T.*zona3+273.1)/216.6).^-11.388);
plot(h/1000,p)
grid on
xlabel('h (km)')
ylabel('p (kPa)')
title('Presión')

Representamos la densidad ρ en kg/m3 en función de la altura h en km

h=0:100:50000; %altura hasta 50 km
zona1=h<11000;
zona2=h>=11000 & h<25000;
zona3=h>=25000;
T=zona1.*(15.04-0.00649*h)+zona2.*(-56.46)+zona3.*(-131.21+0.00299*h);
p=zona1.*(101.29*((T.*zona1+273.1)/288.08).^5.256)+
zona2.*(22.65*exp(1.73-.000157*h.*zona2))
+zona3.*(2.488*((T.*zona3+273.1)/216.6).^-11.388);

rho=zona1.*(p.*zona1./(0.2869*(T.*zona1+273.1)))+
zona2.*(p.*zona2./(0.2869*(T.*zona2+273.1)))
+zona3.*(p.*zona3./(0.2869*(T.*zona3+273.1)));
plot(h/1000,rho)
grid on
xlabel('h (km)')
ylabel('kg/m^3')
title('Densidad')

Máxima fuerza de rozamiento

Cuando un cuerpo se mueve en el seno de un fluido, experimenta una fuerza de rozamiento que tiene la expresión

F r = C D 1 2 ρ f A v 2

Donde CD se denomina coeficiente de arrastre, ρf es la densidad del fluido, A es el área de la sección transversal a la dirección del movimiento y v es la velocidad relativa del objeto respecto del fluido. La fuerza de rozamiento Fr es poporcional a la densidad del aire y al cuadrado de la velocidad

Para un cohete que despega verticalmente, la densidad del aire disminuye rápidamente con la altura h. El cohete parte del reposo y aumenta rápidamente su velocidad v, por tanto, habrá un momento para el cual, la fuerza de rozamiento Fr alcanza máximo valor.

Hasta 11000 metros se puede expresar la densidad ρ en función de la altura h

ρ= 101.29 ( ( T+273.1 ) 288.08 ) 5.256 101.29( T+273.1 ) = 101.29 101.29· 288.08 5.256 ( T+273.1 ) 4.256 = 101.29 101.29· 288.08 5.256 ( 15.040.00649h+273.1 ) 4.256

De la forma

ρ= ρ 0 ( 1 h H ) n

Donde ρ0=1.2266 kg/m3 es la densidad del aire en el suelo, H=44397 m y n=4.256

Sean x y v la altura y velocidad vertical del cohete en el instante t. Calculamos el máximo de una función proporcional a la densidad ρ y al cuadrado de la velocidad v

f=ρ v 2 = ρ 0 ( 1 x H ) n v 2 df dt = ρ 0 n( v H ) ( 1 x H ) n1 v 2 +2 ρ 0 ( 1 x H ) n v dv dt =0 n v 2 H +2( 1 x H ) dv dt =0

El caso más sencillo, se presenta cuando el cohete, se mueve verticalmente con aceleración a constante. Su velocidad es v=at y la altura es x=at2/2 en el instante t.

t= 2H (n+1)a

Por ejemplo, suponiendo una aceleración constante de alrededor de 6.5 m/s2, el instante t en el que la fuerza de rozamiento alcanza su máximo valor es 51 s, el cohete se encuentra a una altura de 8450 m. En un vuelo real, el cohete sube verticalmente, después se va inclinando, la aceleración se va incrementando a medida que va gastando el combustible y pierde peso.

En la página titulada Movimiento vertical de un cohete se deducen las expresiones de la posición x, velocidad v y aceleración dv/dt en función del tiempo, de un cohete de masa m0 al despegar y empuje constante uD. Al sustituirlos en la última ecuación, obtenemos una ecuación transcendente en t que hemos de resolver por procedimientos numéricos.

Referencias

Mario N. Berberan-Santos, Evgeny N. Bodunov, Lionello Pogliani. On the barometric formula inside the Earth. J Math Chem (2010) 47; 990-1004

Masatsugu Sei Suzuki. Adiabatic atmosphere. September 07, 2017

Philip Backman. Maximum Aerodynamic Force on a Ascending Space Vehicle. The Physics Teacher. Vol. 50, March 2012, pp. 167-169