1 Teoría practica 5 Advección de temperatura: Modelos de

Anuncio
Teoría practica 5
Advección de temperatura: Modelos de predicción
El objetivo de esta práctica consiste en, partiendo de un mapa de geopotencial y
temperatura inicial, calcular una predicción para la variación de la temperatura del día
siguiente. Para alcanzar el objetivo, es necesario definir el concepto de variación de
temperatura.
Derivadas de una variable:
En general, cualquier variable que defina el estado de la atmósfera (la temperatura T por
ejemplo) depende del lugar donde la midamos, las tres coordenadas espaciales (x, y, z)
y del tiempo t. Es decir, la temperatura de una determinada parcela de aire situada en
(x,y,z) en el tiempo t la podremos expresar como función de (t,x,y,z) o lo que es lo
mismo:
T=T(t,x,y,z).
Si tomamos diferenciales, la variación de T, dT vendrá dada por:
dT =
∂T
∂T
∂T
∂T
dt +
dx +
dy +
dz
∂t
∂x
∂y
∂z
Estimando la variación de T con respecto al tiempo (dividiendo los dos lados de la
igualdad por dt):
dT ∂T ∂T dx ∂T dy ∂T dz
=
+
+
+
dt
∂t ∂x dt ∂y dt ∂z dt
Pero las variaciones de x, y y z respecto de dt son la variación de la posición de la
parcela de aire con el tiempo, es decir la velocidad del aire (el viento), que tendrá tres
componentes que llamaremos u,v y w:
u=
dx
dz
dy
;v = ;w =
dz
dt
dt
En la atmósfera, la componente vertical del viento w es frecuentemente despreciable
frente a las horizontales (x e y) por lo que se puede aproximar
dT ∂T ∂T
∂T ∂T
=
+
u+
v=
+ v ·∇T
dt
∂t ∂x
∂y
∂t
[Ecuación 1]
Donde v es el vector viento horizontal y ∇T es el gradiente horizontal de temperatura,
· denota el producto escalar.
1
Gradiente y advección de temperatura:
El gradiente de temperatura es una magnitud vectorial cuyo módulo es proporcional
al cambio de temperatura por unidad de distancia (vectores grandes corresponderán a
zonas en las que la temperatura cambia rápidamente). La dirección del gradiente de
temperatura es perpendicular a las isotermas (líneas de igual temperatura) y dirigido de
temperaturas menores a mayores. La expresión matemática del gradiente para una
superficie horizontal es:
 ∂T ∂T 

∇T = 
,
 ∂x ∂y 
Al producto escalar cambiado de signo entre los vectores viento y gradiente de
temperatura se le denomina advección de temperatura.
 ∂T
∂T 

− v·∇T = − u
+v
∂y 
 ∂x
La advección tiene unidades de temperatura entre unidad de tiempo. Indica la variación
térmica que experimenta un punto debida a que este llegando viento que arrastra aire a
diferente temperatura. Si por ejemplo, en el punto donde estamos midiendo llega aire
desde una región más fría, experimentaríamos un enfriamiento y la advección de
temperatura seria un número negativo que nos indicaría exactamente cuantos ºC por
unidad de tiempo está bajando la temperatura.
Derivadas totales y parciales:
Es necesario destacar la diferencia entre derivadas totales (dT/dt) y derivadas parciales
(∂T/∂t por ejemplo). Las derivadas totales se refieren a la variación de la temperatura
siguiendo a la partícula de aire en su movimiento. Es decir dT/dt es la variación que
mediríamos en la temperatura de una partícula si viajásemos dentro de ella (por
ejemplo, midiendo la temperatura montados en un globo arrastrado por el aire). Por el
contrario, la variación parcial ∂T/∂t es la variación en la temperatura en un punto fijo
del espacio. Es decir, la que mediríamos en un intervalo de tiempo dejando un
termómetro en el mismo lugar (es decir, manteniendo el resto de variables x, y, z
constantes). Lo mismo es válido para el resto de coordenadas, por ejemplo ∂T/∂x seria
la variación en la temperatura según nos desplazamos por el eje x dejando el resto de
coordenadas fijas.
Cambio en la temperatura debido a la advección:
Si el viento es horizontal, no habrá ascensos ni descensos, y por lo tanto si nos
movemos solidariamente con la partícula de aire, no existirán cambios en la temperatura
debidos a cambios en la altitud. Si suponemos que el aire se mueve de forma
aproximadamente adiabática, sin que a la parcela de aire entre o salga energía en forma
de calor, la temperatura de la partícula de aire no variará a lo largo de su trayectoria.
2
Esto es lo mismo que decir que si nos montásemos en la parcela de aire y nos
moviéramos con ella, no notaríamos cambio en la temperatura porque no hay ninguna
entrada de energía. Matemáticamente esta afirmación equivale a establecer que dT/dt=0
y recordando la ecuación 1, se cumple entonces que:
∂T
≈ −v ·∇T
∂t
Es decir, la variación temporal de la temperatura en cada punto fijo del espacio es igual
a la advección de temperatura cambiada de signo. Si no hay intercambios de calor, la
única manera que tiene el aire de modificar su temperatura en una posición es que esté
llegando, arrastrado por el viento, aire a diferente temperatura.
Esta ecuación nos proporciona un método de calcular cómo variará la temperatura en un
punto fijo. Si conocemos los mapas de viento y temperatura en una región, podremos
calcular la advección de temperatura − v ·∇T , que al fin y al cabo no es más que un
número (un escalar). Así, si conocemos la temperatura T0 de un lugar en el instante t=0,
y queremos calcular la temperatura T en el instante t, tendremos:
∂T T − T0
≈ −v ·∇T
≈
t −0
∂t
Despejando la temperatura final:
T = (− v ·∇T )t + T0
Que es la ecuación que se utilizará en la práctica
Método práctico:
En la práctica se partirá del geopotencial z y la temperatura T en 1000 hPa.
Con el geopotencial se calculará el viento geostrófico en todo el mapa mediante las
ecuaciones (recordar la práctica 4):
g ∂z
f ∂y
g ∂z
vg =
f ∂x
ug = −
3
Z2
∆y
Z3
Z4
O
Como tendrás una matriz de datos, en cada
punto
las
variaciones
parciales
del
geopotencial se pueden aproximar de forma
sencilla (ver figura) como:
∂z Z 2 − Z 1
∂z Z 4 − Z 3
≈
≈
;
∂y
∆y
∂x
∆x
∆x
Con el parámetro de Coriolis f=2·Ω·sen(ϕ).
Donde Ω es la velocidad de rotación de la
Z1
Tierra (Ω=2π/86400s = 7.2722·10-5s-1) y ϕ es
la latitud del lugar. Por lo tanto, sustituyendo el valor de Ω, tenemos que
f=1.4544·10-4·sen(ϕ)
Necesitaremos también el gradiente de temperatura, que se calculará con las expresiones
 ∂T

,
 ∂x
∂T 

∂y 
Como en el caso anterior, las variaciones en la temperatura en una matriz de datos se
pueden aproximar de manera muy sencilla (ver figura):
∂T T4 − T3
∂T T2 − T1
≈
;
≈
∂x
∆x
∂y
∆y
(Las derivadas parciales de la temperatura se
calculan análogamente a las variaciones de
geopotencial)
Con esto, la advección de temperatura, que
llamaremos at se puede aproximar mediante:
 ∂T
∂T 

at = − u g
+ vg
∂y 
 ∂x
Puedes comprobar que las unidades de at son ºK/s (equivalentes a ºC/s). Por lo que nos
indica cuantos ºC cambia la temperatura cada segundo debido a la advección.
Finalmente, como conocemos que cada segundo la temperatura varia at ºC, podremos
estimar nuestro pronóstico de temperatura para un día después multiplicando dicho
4
valor por los segundos que tiene un día, es decir por t=86400s. Por supuesto dicho
producto nos daría la variación de la temperatura a lo largo del día, para saber cual es la
temperatura final, tendremos que sumar a dicha variación la temperatura inicial. Por lo
tanto nuestro pronóstico se obtendrá representando:
Tfinal=Tinicial+at·86400
Ayuda para realizar la práctica
Para esta práctica necesitarás abrir los ficheros de geopotencial y de temperatura.
Recuerda que se hace con las siguientes órdenes:
sdfopen ../datos/z_mayo2002.nc
sdfopen ../datos/t_mayo2002.nc
En lo sucesivo supondremos que se han abierto los ficheros en dicho orden.
Es muy importante que antes de realizar ningún cálculo selecciones la región y el nivel
correctos. Si los seleccionas mal, los cálculos sólo se realizaran sobre la zona
seleccionada y tendrás que repetir los cálculos.
Recuerda que la temperatura del fichero t_mayo2002.nc viene en grados Kelvin,
para pasarla a ºC es necesario restar 273.16
Ayuda para el cálculo del gradiente de temperatura
Tienes que usar la orden cdiff para calcular las diferencias de temperatura, también
necesitarás la distancia entre los puntos de la matriz.
dtx=cdiff(air.2,x)
dty=cdiff(air.2,y)
dx=555787*cos(lat*0.01745)
dy=555787
gtx=dtx/dx
gty=dty/dy
Tras introducir estas órdenes, en las variable gtx y gty tienes componente x e y del
vector gradiente de temperatura medido en ºC/m (NOTA: en la práctica tendrás que
representarlo en ºC/km)
Ayuda para el cálculo del viento geostrófico
f=0.000145*sin(lat*0.01745)
dzx=cdiff(hgt.1,x)
dzy=cdiff(hgt.1,y)
ug=-(9.8/f)*(dzy/dy)
vg=(9.8/f)*(dzx/dx)
5
Tras introducir estas órdenes, en la variable ug y vg tienes componente x e y del viento
geostrófico en m/s.
Cálculo de la advección de temperatura
La advección temperatura se calcula multiplicando escalarmente los vectores viento y
gradiente (y cambiando de signo). Conviene que definas una variable (por ejemplo at)
con la advección de temperatura (antes de usar esta orden necesitas haber calculado el
viento geostrófico):
at=-(ug*gtx+vg*gty)
Este valor está en ºC/s
6
Descargar