Explora Libros electrónicos
Categorías
Explora Audiolibros
Categorías
Explora Revistas
Categorías
Explora Documentos
Categorías
Notas de
urso realizadas en
olabora
ión
on Juan Antonio López Gar
ía.
Índi
e general
1.2. Preliminares . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.3. E
ua
ión de
onserva
ión de la masa . . . . . . . . . . . . . . 6
1.4. E
ua
iones de adve
ión-difusión . . . . . . . . . . . . . . . . 11
1.5. Medios in
ompresibles y medios homogéneos . . . . . . . . . 17
1.6. E
ua
ión de la
onserva
ión de la
antidad de movimiento . . 18
1.7. Ley de
omportamiento: uidos Newtonianos . . . . . . . . . 20
1.8. Algunas solu
iones parti
ulares . . . . . . . . . . . . . . . . . 23
1.2. Preliminares
La hipótesis bási
a de la que se parte es que el uido que se
onsidera
es un medio
ontinuo: si se desea simular su ujo durante un intervalo de
tiempo [0, T ] y representamos por Ωt ⊂ R3 el interior del volumen que o
upa
en el instante t (que supondremos
onexo), admitimos que en
ada punto
x = (x1, x2, x3) de Ωt hay una partí
ula de uido. Di
ho de otra manera,
identi
amos partí
ulas de uido
on puntos sin dimensión.
2 E
ua
iones de Navier Stokes
ρ : Q −→ R+ ,
siendo
Q = {(x, t) ∈ R4 : t ∈ [0, T ], x ∈ Ω̄t },
de tal manera que la masa de uido que o
upa en un instante t una por
ión
a
otada ω de Ωt viene dada por:
Z
m(ω, t) = ρ(x, t) dx.
ω
X(x, t; t) = x, ∀x ∈ Ωt ; (1.2.1)
X X(x, t; s1), s1; s2 = X(x, t; s2), ∀t, s1 , s2 ∈ [0, T ], x ∈ Ωt(.1.2.2)
La apli
a
ión X(·, t; s) es un homeomorsmo entre Ωt y Ωs , siendo su inversa
la apli
a
ión X(·, s; t).
El signi
ado de la fun
ión X , que se denomina fun
ión de ujo, es el
siguiente:
1.2 Preliminares 3
X(·, t0 ; t)
Ωt0 X(x, t0 ; t)
Ωt
En este
apítulo supondremos que las fun
iones ρyX no son sólo
ontin-
uas, sino que tienen la regularidad su
iente para justi
ar las opera
iones
de deriva
ión e integra
ión a las que las iremos sometiendo en el pro
eso de
dedu
ión de las e
ua
iones. Por ejemplo, para la deni
ión del
ampo de
velo
idades ne
esitamos derivar la fun
ión ujo: dado un instante t0 ∈ [0, T ]
y un punto x la velo
idad de la partí
ula que se en
uentra en di
ho punto
es, por deni
ión:
∂
u(x, t0) := X(x, t0; t) .
∂t t=t0
Se trata, por tanto, de la velo
idad
on la que la partí
ula re
orre su traye
-
toria. Se denomina
ampo de velo
idades a la apli
a
ión:
u : Q −→ R3 ,
t → k X(x, t0; t), t ,
1.2 Preliminares 5
∂k
(x, t0) es la tasa de varia
ión de la temperatura
uando permane
e-
∂t
mos en el punto x y el tiempo varía. Un valor positivo indi
aría que la
temperatura tiende a aumentar en di
ho punto geométri
o al trans
urrir
el tiempo.
∂k
(x, t0), i = 1, 2, 3 es la tasa de varia
ión de la temperatura
uan-
∂xi
do, jado el tiempo, nos movemos en la dire
ión xi . Un valor positivo
indi
aría que, en el instante t0 , los puntos que se en
uentran en la di-
re
ión xi , en el sentido
re
iente de esta
oordenada, están a mayor
temperatura.
Dk
(x, t0) es la tasa de varia
ión de la temperatura siguiendo la traye
-
Dt
toria de la partí
ula que se en
uentra en el punto x en el instante t0 .
Un valor positivo indi
aría que la temperatura de la partí
ula tiende a
aumentar
on el avan
e del tiempo.
X ∂k3
Dk ∂k ∂k
(x, t0) = (x, t0)uj (x, t0) + (x, t0) = + u · ∇k (x, t0),
Dt j=1
∂x j ∂t ∂t
(1.2.5)
6 E
ua
iones de Navier Stokes
donde T
∂k ∂k ∂k
∇k = , ,
∂x1 ∂x2 ∂x3
T
representa el gradiente de k en las variables de espa
io (el exponente indi
a
transposi
ión).
Du ∂u
= + (u · ∇)u, (1.2.6)
Dt ∂t
donde:
u · ∇u1
(u · ∇)u = u · ∇u2 .
u · ∇u3
d
m(ωt , t) = 0, (1.3.7)
dt
siendo Z
m(ωt , t) = ρ(x, t)dx.
ωt
1.3 E
ua
ión de
onserva
ión de la masa 7
x̄ ∈ ω0 → x = X(x̄, 0; t) ∈ ωt ,
x̄ ∈ ω0 7→ X(x̄, 0; t) ∈ ωt .
∂ Dρ Dρ
ρ(X(x̄, 0; t), t) = (x, t) = (X(x̄, 0; t), t).
∂t Dt Dt
8 E
ua
iones de Navier Stokes
Z Z
Dρ ∂J
(X(x̄, 0; t), t) J(x̄, 0; t) dx̄ + ρ(X(x̄, 0; t), t) · (x̄, 0; t) dx̄ = 0.
ω0 Dt ω0 ∂t
Lema 1.3.1.
∂J
(x̄, 0; t) = (∇ · u)(X(x̄, 0; t), t)J(x̄, 0; t), (1.3.8)
∂t
siendo:
∂u1 ∂u2 ∂u3
∇·u= + +
∂x1 ∂x2 ∂x3
la divergen
ia del
ampo de velo
idades.
Demostra
ión:
Usaremos la nota
ión:
∂x1 ∂x2 ∂x3
∂ x̄1 ∂ x̄1 ∂ x̄1
∂x1 ∂x2 ∂x3
J(x̄, 0; t) = .
∂ x̄2 ∂ x̄2 ∂ x̄2
∂x1 ∂x2 ∂x3
∂ x̄3 ∂ x̄3 ∂ x̄3
1.3 E
ua
ión de
onserva
ión de la masa 9
3
∂ 2 xi ∂ ∂xi ∂ui X ∂ui ∂xk
= = = .
∂t∂ x̄j ∂ x̄j ∂t ∂ x̄j ∂xk ∂ x̄j
k=1
u · ∇ρ + ρ∇ · u = ∇ · (ρu) (1.3.10)
llegamos a:
Z
∂ρ
+ ∇ · (ρu) dx = 0. (1.3.11)
ωt ∂t
10 E
ua
iones de Navier Stokes
∂ρ
+ ∇ · (ρu) = 0, (1.3.12)
∂t
que es lae
ua
ión de la
onserva
ión de la masa en forma diferen
ial.
Ejer
i
io 1. Probar la igualdad (1.3.10).
La e
ua
ión de
onserva
ión de la masa permite probar el siguiente resul-
tado, que será útil en lo que sigue:
Lema 1.3.2. (Lema del transporte). Sea k : Q −→ R una fun
ión reg-
ular, ω0 un sub
onjunto arbitrario de Ω0 y ωt = X(ω0, 0; t). Se tiene la
siguiente igualdad:
Z Z
d Dk
(ρk)(x, t)dx = ρ (x, t)dx. (1.3.13)
dt ωt ωt Dt
Demostra
ión:
Se usa la misma té
ni
a que ha permitido obtener la forma diferen
ial de
la e
ua
ión de
onserva
ión de la masa: se pasa en primer lugar la integral
que apare
e derivada
on respe
to a t, a una integral en ω0 ;
omo el dominio
de integra
ión no depende de t, se deriva
on respe
to a esta variable bajo el
signo integral; se apli
a la fórmula de deriva
ión del produ
to, el lema 1.3.1
y, nalmente, se desha
e el
ambio de variables. Tras estas opera
iones se
obtiene:
Z Z Z Z
d Dk Dρ
(ρ k)(x, t) dx = ρ dx + k dx + ρk(∇ · u) dx
dt ωt ωt Dt ωt Dt ωt
Z
Dk ∂ρ
= ρ + + ρ · ∇u + ρ∇ · u k dx
ωt Dt ∂t
Z
Dk
= ρ dx.
wt Dt
ϕ(x, 0) = ϕ0(x), en Ω0 ,
siendo ϕ0 una fun
ión
ono
ida.
Si el
ampo de velo
idades u es
ono
ido, esta e
ua
ión es fá
il de re-
solver: por ser la derivada material de ϕ nula, di
ha fun
ión ha de ser
ons-
tante a lo largo de las traye
torias. En
onse
uen
ia, para
al
ular el valor de
la solu
ión ϕ en (x, t), basta
al
ular la traye
toria de la partí
ula de uido
que se en
uentra en el punto x en el instante t y seguirla ha
ia atrás en el
tiempo, hasta llegar al tiempo t = 0. Si al punto al que se llega es x̄, enton
es:
Γ−
t = {γ ∈ ∂Ωt : u(γ, t) · n < 0},
F : Q −→ R3 ,
tal que la
antidad total de la magnitud por unidad de tiempo que atraviesa
una super
ie orientada S en un instante t viene dada por la integral:
Z
F(γ, t) · n dγ,
S
G : Q → R,
de tal forma que la
antidad que se
rea o se destruye por unidad de tiempo
en un instante t en un sub
onjunto a
otado ω de Ωt viene dada por:
Z
ρ G dx.
ω
Z Z Z
d
ρϕ dx = ρG dx − (F · n)(γ, t)dγ, (1.4.18)
dt ωt ωt ∂ωt
siendo n el ve
tor normal exterior unitario. Es de
ir, la tasa de varia
ión de la
antidad de la magnitud
onsiderada en ωt es igual a lo que se
rea/destruye
por unidad de tiempo más/menos lo que entra/sale por su frontera por unidad
de tiempo.
Utilizando el lema de transporte y el Teorema de la divergen
ia, (1.4.18)
puede ser es
rito
omo sigue:
Z Z Z
Dϕ
ρ dx = ρG dx − ∇ · F dx, (1.4.19)
ωt Dt ωt ωt
Obsérvese que, en efe
to,
on esta ley el ujo apunta en la dire
ión de mayor
de
re
imiento de la
on
entra
ión de la magnitud
onsiderada.
En el
aso más sen
illo, k es una
onstante
ono
ida, pero puede ser
fun
ión de x y t, e in
luso en el
aso de medios no homogéneos en el que
1.4 E
ua
iones de adve
ión-difusión 15
la difusión no es la misma en todas las dire
iones, puede ser una fun
ión
matri
ial. Además, k puede depender a su vez de ϕ obteniéndose en ese
aso
una ley no lineal.
Utilizando (1.4.21) en (1.4.20) obtenemos la e
ua
ión:
∂ϕ
ρ + u · ∇ϕ − ∇ · (k∇ϕ) = ρG. (1.4.22)
∂t
que se denomina de adve
ión-difusión. Se trata de una e
ua
ión en derivadas
par
iales de naturaleza parabóli
a.
Si k y ρ son
onstantes, (1.4.22) se es
ribe
omo sigue:
∂ϕ
+ u · ∇ϕ − k̃∆ϕ = G, (1.4.23)
∂t
siendo k̃ = k/ρ y:
3
X ∂ 2ϕ
∆ϕ = ∇ · (∇ϕ) = , (1.4.24)
i=1
∂x2i
el Lapla
iano de ϕ.
Si, además, el medio está en reposo, es de
ir, si u = 0, (1.4.22) queda
redu
ida a la
lási
a e
ua
ión del
alor:
∂ϕ
− k̃∆ϕ = G. (1.4.25)
∂t
A n de tener un problema
ompleto, es ne
esario añadir a la e
ua
ión
(1.4.22) una
ondi
ión ini
ial:
ϕ(x, 0) = ϕ0(x), en Ω0 ,
que determina la distribu
ión de la magnitud que se estudia en el tiempo
t = 0, así
omo
ondi
iones de
ontorno
onsistentes
on la naturaleza del
problema. A diferen
ia de la e
ua
ión de transporte, en este
aso es ne
esario
imponer una
ondi
ión en toda la frontera y no sólo en las zonas por donde
entra el uido.
Supongamos, para simpli
ar, que el volumen donde se estudia el ujo
está jado, es de
ir:
Ωt = Ω, ∀t,
16 E
ua
iones de Navier Stokes
∂ϕ
F(γ, t) · n = −k∇ϕ · n = −k = Ψ2 , en Γj ,
∂n
siendo Ψ2 una fun
ión
ono
ida. Se denomina
ondi
ión de Neumann.
Imposi
ión de una ley que rela
iona ϕ y el ujo normal:
∂ϕ
αϕ + F · n = αϕ − k = Ψ3 , en Γj .
∂n
Nuevamente Ψ3 es una fun
ión
ono
ida. Este tipo de
ondi
iones se
suelen denominar mixtas o de Robbins. En el
ontexto de la e
ua
ión
del
alor, se les denomina también de Fourier.
En este
aso, no hay que imponer
ondi
iones ini
iales pero si de
ontorno,
que son de la misma naturaleza que las des
ritas para el
aso de evolu
ión
(1.4.22).
1.5 Medios in
ompresibles y medios homogéneos 17
Z Z Z
d d d ∂J
0 = vol(ωt) = dx = J(x̄, 0; t)dx̄ = (x̄, 0; t)dx̄ =
dt dt ωt dt ω0 ω0 ∂t
Z Z
= ∇ · u(X(x̄, 0; t), t)J(x̄, 0; t)dx̄ = (∇ · u)(x, t)dx = 0, ∀ω0 ⊂ Ω.
ω0 ωt
Y por tanto:
∇ · u = 0. (1.5.28)
Dρ ∂ρ
= + u · ∇ρ = 0. (1.5.29)
Dt ∂t
En
onse
uen
ia, la densidad es
onstante a lo largo de las traye
torias.
Dρ
0= = ρ′ (t)
Dt
y, por tanto, la densidad ha de ser
onstante ρ = ρ0 .
18 E
ua
iones de Navier Stokes
f : Q −→ R3 ,
f1(x, t)
(1.6.30)
f (x, t) =
f2(x, t)
,
f3(x, t)
de tal manera que la resultante de las fuerzas externas que se ejer
en sobre
ωt en el instante t viene dada por:
Z
ρ(x, t)f (x, t)dx.
ωt
1.6 E
ua
ión de la
onserva
ión de la
antidad de movimiento 19
En
ierto sentido, la la j -ésima del tensor de esfuerzos puede ser inter-
pretada
omo el ujo aso
iado a la j -ésima
omponente de la
antidad de
movimiento.
σ11(x, t) σ12(x, t) σ13(x, t)
σ(x, t) = σ12(x, t) σ22(x, t) σ23(x, t) . (1.6.31)
σ13(x, t) σ23(x, t) σ33(x, t)
Obsérvese que las fuerzas internas son de
onta
to: a
túan sobre la frontera
de la por
ión del medio
onsiderada.
Utilizando las expresiones des
ritas para las fuerzas externas e internas,
la segunda ley de Newton propor
iona la siguiente igualdad:
Z Z Z
d
ρudx = ρf dx + σ · ndγ.
dt ωt ωt ∂ωt
Obsérvese que se trata de una igualdad ve
torial. Apli
ando el lema del trans-
porte al término de la izquierda y el teorema de la divergen
ia a la integral
de super
ie, obtenemos:
Z Z Z
Du
ρ dx = ρf dx + ∇ · σdx,
ωt Dt ωt ωt
20 E
ua
iones de Navier Stokes
p : Q −→ R+ (1.7.35)
1
D = (∇u + ∇u⊤), (1.7.37)
2
donde se ha usado la nota
ión:
∂u1 ∂u2 ∂u3
∂x1 ∂x1 ∂x1
∂u ∂u ∂u3
1 2
∇u = ∂x2 ∂x2 ∂x2 , (1.7.38)
∂u1 ∂u2 ∂u3
∂x ∂x ∂x3
3 3
Aunque a primera vista puede pare
er una deni
ión arbitraria, la ley de
omportamiento que dene a un uido Newtoniano son plausibles y
omún-
mente a
eptadas para uidos
omo el aire o el agua. En un uido Newtoniano,
la fuerza que ejer
e el uido sobre una por
ión ωt tiene dos
omponentes:
Z Z
− pn dγ + 2µ D · n dγ,
∂ωt ∂ωt
−g
siendo g la a
elera
ión de la gravedad.
Si además el uido está en reposo se tiene u ≡ 0. En este
aso, la segunda
e
ua
ión de (1.7.41) se satisfa
e trivialmente y la primera se redu
e a:
∇p = ρ0 f , (1.8.45)
p = C − ρ0 gx3, q
24 E
ua
iones de Navier Stokes
p = pA + ρ0 g(η − x3 ), (1.8.47)
siendo ∂O su frontera. Cal
ular esta integral para el
aso parti
ular del agua
en reposo ( u ≡ 0 y p dada por (1.8.47)) y
omprobar que se ajusta al
enun
iado del prin
ipio de Arquímedes, es de
ir, que la fuerza resultante
empuja al
uerpo verti
almente y ha
ia arriba, y que su magnitud es igual al
peso del líquido desalojado.
∂p ∂p
= = 0 =⇒ p = p(x1).
∂x2 ∂x3
Y de la primera:
p′ (x1) − µu′′1 (x3) = 0.
1.8 Algunas solu
iones parti
ulares 25
p = Cx1 + p0 ,
C 2
u1 = x + Dx3 + E,
µ 3
u2 = 0,
u3 = 0,
siendo p0 , C , D , E
onstantes arbitrarias.
u1 = U
u1 = 0
U U
0 0 −p0 0 µ H
H
σ = −p0 I + 2µD = −p0 I + µ 0 0 0 = 0 −p0 0 .
U U
0 0 µ 0 −p0
H H
(1.8.48)
U
µ
H
σ · n = 0 . (1.8.49)
−p0
u1(0) = u1 (H) = 0.
Supongamos además que se ha estable
ido una diferen
ia de presión entre
las se
iones de uido situadas en x1 = 0 y x 1 = L, de manera que:
u1 = 0
x1 = 0 x1 = L
p(0) = p0 p(L) = p1 < p0
Usando este valor, la solu
ión puede rees
ribirse
omo sigue:
p1 − p0
p(x1)
=
L
x 1 + p0 ,
(1.8.50)
4Umax
u1 (x3) = x3(H − x3).
H2
Ejer
i
io 4. Usando la expresión (1.8.50) de la solu
ión,
al
ular:
La fuerza que ejer
e sobre
ada partí
ula situada en una se
ión x1 = cte
el uido que se en
uentra a su izquierda.
La fuerza que ejer
e sobre
ada partí
ula situada en una
apa x3 = cte,
situada entre ambas láminas, el uido que se en
uentra por en
ima.
u(x, 0) = u0(x), en Ω0 .
No es ne
esario dar
ondi
iones ini
iales para la presión: obsérvese que la
derivada en tiempo de esta magnitud no apare
e en las e
ua
iones. De he
ho,
el papel que juega la presión en las e
ua
iones puede ser interpretado
omo el
de un multipli
ador de Lagrange aso
iado a la
ondi
ión de in
ompresibilidad,
que es una restri
ión lineal para el
ampo de velo
idades.
En lo que se reere a las
ondi
iones de
ontorno, en
ada trozo de fron-
tera ja Γ (entendiendo
omo tales aquellas que no se mueven
on el propio
ujo) es ne
esario imponer tres
ondi
iones de
ontorno. Sin pretensión de
1.9 Condi
iones ini
iales y de
ontorno 29
Obsérvese que esta ele
ión impli
a tres
ondi
iones de
ontorno, puesto que
se imponen las tres
omponentes del
ampo de velo
idades. Estas
ondi
iones,
de tipo Diri
hlet, suelen ser utilizadas en las fronteras por las que entra uido
al dominio
omputa
ional (
uando es
ono
ida la velo
idad
on la que lo
ha
e), así
omo en las fronteras que representan una barrera físi
a para el
uido (
omo se vio en los ejemplos del epígrafe anterior). En esos
asos, uΓ
oin
ide
on la velo
idad a la que se mueve di
ha barrera. El
aso parti
ular
de una barrera estáti
a daría lugar a la
ondi
ión de Diri
hlet homogénea:
u = 0, en Γ. (1.9.52)
Otro tipo usual de
ondi
iones de
ontorno
onsisten en imponer los es-
fuerzos normales que a
túan sobre el trozo de frontera:
siendo Ψ una fun
ión ve
torial
ono
ida. Desde el punto de vista matemáti
o,
estas
ondi
iones son de una naturaleza similar a las de Neumann que vimos
en el
aso de las e
ua
iones de adve
ión-difusión. Estas
ondi
iones son
útiles, por ejemplo, en fronteras que representan una interfaz que pone en
onta
to dos medios diferentes. En este
aso, (1.9.53) representará el prin
ipio
de a
ión y rea
ión.
Señalamos nalmente otra ele
ión habitual,
onsistente en imponer al
mismo tiempo la
omponente normal de la velo
idad y la
omponente tan-
gen
ial de los esfuerzos normales:
u · n = v; Pτ (σ · n) = Φ, en Γ, (1.9.54)
En las fronteras que representan una barrera físi
a y estáti
a, la imposi
ión
de
ondi
iones de tipo Diri
hlet homogéneas (1.9.52) presenta, desde el punto
de vista
omputa
ional, una di
ultad importante: si un uido que va a
una determinada velo
idad de módulo U se en
uentra
on un obstá
ulo, las
partí
ulas que entran en
onta
to
on la super
ie del obstá
ulo se adhieren
al mismo,
on lo que su velo
idad se anula (o
asi). Sin embargo, a una
ierta
distan
ia del obstá
ulo, las partí
ulas de uido no se ven afe
tadas por su
presen
ia y siguen moviéndose
on una velo
idad del orden de la que tenían
U. La
apa de uido en la que se produ
e esta transi
ión de velo
idades
próximas a
ero a velo
idades del orden de U es tanto más delgada mientras
mayor es U o menor la vis
osidad del uido: es lo que se denomina
apa
límite. Modelar bien lo que o
urre en esta
apa es fundamental para obtener
una buena simula
ión numéri
a del ujo. Pero esto exige,
uando la
apa es
muy delgada, situar mu
hos puntos de dis
retiza
ión en la zona, lo que puede
impli
ar un elevado
oste
omputa
ional.
Una alternativa en estos
asos es re
urrir a
ondi
iones del tipo (1.9.54).
En este
aso, se tomaría v = 0,
on lo que se obtiene la
ondi
ión:
u · n = 0, en Γ,
(
1 si en el punto (x1, x2, x3) hay agua en el tiempo t;
ϕ(x1, x2, x3, t) =
0 si en el punto (x1, x2, x3) hay aire en el tiempo t.
(1.10.55)
Esta fun
ión está denida en:
e = {(x1, x2, x3, t) : (x1, x2) ∈ D, x3 > −H(x1, x2), t ∈ (0, T )}.
Q
∂ϕ
+ u · ∇ϕ = 0, (1.10.56)
∂t
siendo u la velo
idad del agua en las zonas o
upadas por ésta y 0 en la zona
o
upada por el aire.
Q = (x, t) ∈ R4 / t ∈ (0, T ), x ∈ Ωt , (1.10.57)
ϕ(x1, x2, x3, 0) = ϕ0(x1, x2, x3), ∀(x1, x2) ∈ D, x3 ≥ −H(x1, x2),
es de
ir, la super
ie del agua en el instante ini
ial puede ser des
rita
omo
la grá
a de una fun
ión η0 . En ese
aso, se puede demostrar que, al menos
para tiempos t próximos a 0, existe una fun
ión η(·, t) denida en Ωt tal que:
1 si − H(x1, x2) < x3 < η(x1, x2, t),
ϕ(x1, x2, x3, t) = (1.10.62)
0 en otro
aso.
Sin embargo, se pueden produ
ir situa
iones tales
omo roturas de olas que
ha
en que la super
ie libre deje de ser representable
omo la grá
a de
una fun
ión en un tiempo nito. Mientras esto no o
urre, podemos denir el
espesor de la
apa de agua
omo la fun
ión h : D × (0, T ) → R dada por:
h(x1, x2, t) = η(x1, x2, t) + H(x1, x2). (1.10.63)
El fondo:
Γtl = {(x1, x2, x3), (x1, x2) ∈ ∂D, −H(x1, x2) ≤ x3 ≤ η(x1, x2, t)} .
Supondremos aquí que las
ondi
iones en la super
ie libre son del tipo
siguiente:
σ · n = −pA · n + ψ, (1.10.65)
34 E
ua
iones de Navier Stokes
En el
aso de los modelos de aguas someras, se pro
ede a una integra
ión
de las e
ua
iones en la dire
ión verti
al que permite, bajo
iertas hipótesis,
pasar a un nuevo sistema de e
ua
iones en derivadas par
iales denidas en
un dominio bidimensional jo.
D = (0, L) × R; (2.1.1)
el fondo es plano:
H(x, y) ≡ H;
la
omponente v de la velo
idad se anula;
siendo
∂u ∂w
Dx,x = , Dz,z = ,
∂x ∂z
1 ∂u ∂w
Dx,z = + ,
2 ∂z ∂x
p µ
p̃ = , µ̃ = .
ρ0 ρ0
∂u ∂u ∂ 2 ∂
u +w = (u ) + (wu),
∂x ∂z ∂x ∂z
∂w ∂w ∂ ∂
u +w = (uw) + (w2),
∂x ∂z ∂x ∂z
∂ϕ ∂ϕ ∂ ∂
u +w = (uϕ) + (wϕ).
∂x ∂z ∂x ∂z
∂u ∂w
+ = 0,
∂x ∂z
∂u ∂ 2 ∂ ∂p ∂Dxx ∂Dxz
+ (u ) + uw + = 2µ + 2µ ,
∂t ∂x ∂z ∂x ∂x ∂z
(2.1.5)
∂w ∂ ∂ ∂p ∂Dxz ∂Dzz
+ (uw) + (w 2
) + = 2µ + 2µ ,
∂t ∂x ∂z ∂z ∂x ∂z
∂ϕ + ∂ (uϕ) + ∂ (wϕ) = 0.
∂t ∂x ∂z
La ondi ión ini ial para el ampo de velo idades es del siguiente tipo:
u(x, z, 0) = u0(x, z),
0 ≤ x ≤ L, −H ≤ z ≤ η0 (x). (2.1.7)
w(x, z, 0) = w0(x, z),
supondremos nulos los esfuerzos produ
idos por la a
ión del viento, es de
ir,
las
ondi
iones de
ontorno son:
σ · n = 0. (2.1.9)
2.1 Formula
ión del problema 39
∂u
w = 0, µ = ku. (2.1.13)
∂z
Ejer
i
io 6. Dedu
ir (2.1.13) de (1.10.66) en este
aso parti
ular.
Finalmente, la ele
ión de
ondi
iones de
ontorno en las fronteras lat-
erales:
Z ∞ Z ∞ Z ∞
∂ϕ
0= dz + ∂x (uϕ)dz + ∂z (wϕ)dz
−H ∂t −H −H
Z Z ∞ Z η(x,t)
∂ ∞ ∂ ∂h ∂
= ϕdz + uϕdz = + udz, (2.2.15)
∂t −H ∂x −H ∂t ∂x −H
siendo h el espesor de la
olumna de agua:
h(x, t) = η(x, t) + H.
∂h ∂q
+ = 0. (2.2.19)
∂t ∂x
2.2 E
ua
ión de
onserva
ión de la masa 41
Z η Z η Z η
∂ϕ ∂ ∂
0= dz + (uϕ)dz +
(uϕ)dz
−H ∂t −H ∂x −H ∂z
Z Z η
∂ η ∂η ∂
= ϕdz − ϕ−(η) + uϕdz
∂t −H ∂t ∂x −H
∂η
− u(η)ϕ−(η) + w(η)ϕ−(η) − w(−H)ϕ(−H), (2.2.20)
∂x
donde se ha usado la siguiente nota
ión: jado un instante de tiempo t y
dada una fun
ión f : Ωt → R, siendo
∂η ∂η
+u − w = 0. (2.2.23)
∂t ∂x
Esta
ondi
ión, habitual en las super
ies libres, puede interpretarse de
la siguiente forma: si una partí
ula se en
uentra ini
ialmente en la super-
ie, siempre permane
e en ella. En efe
to,
onsideremos la partí
ula que se
42 Dedu
ión de las e
ua
iones de aguas someras 1d:
aso de fondo plano.
en
uentra ini
ialmente en el punto (x0, η0(x0)). Su traye
toria (x(t), z(t)) es
la solu
ión del problema de Cau
hy:
dx
= u(x(t), z(t), t),
dt
dz = w(x(t), z(t), t),
dt (2.2.24)
x(0) = x0,
z(0) = η0 (x0).
d
(η(x(t), t) − z(t)) = 0, ∀t,
dt
y de la
ondi
ión ini
ial del sistema (2.2.24):
variables independientes:
x
x′ = ,
L
t
t′ = , (2.3.25)
T
z
z′ = .
H
A
ontinua
ión elegimos una dimensión
ara
terísti
a para
ada magnitud
del ujo:
U = L/T para u;
W = H/T para w;
P = U2 para la presión p;
UH para el audal q;
W = εU << U.
igualdades:
∂f F ∂f ′
= ′
,
∂x L ∂x
∂f F ∂f ′
= ,
∂z H ∂z ′
′
∂f = F ∂f .
∂t T ∂t′
Usando estas igualdades en la e
ua
ión, llegamos al sistema adimensional-
izado, en el que eliminamos las primas de las variables para aliviar la nota
ión:
∂u ∂w
+ = 0,
∂x ∂t
∂u ∂ 2 ∂ ∂p ∂ 2u ν ∂ 2u ∂ 2w
+ (u ) + (u · w) + = 2ν 2 + 2 2 + ν ,
∂t ∂x ∂z ∂x ∂x ε ∂z ∂z∂x
2
2 ∂w ∂ ∂w ∂p 2∂ w ∂ 2u ∂ 2w
ε + (uw) + + = −G + νε +ν + 2ν 2 ,
∂t ∂x ∂t ∂z ∂x2 ∂z∂x ∂z
∂ϕ ∂ ∂
+ (uϕ) + (wϕ) = 0.
∂t ∂x ∂z
(2.3.26)
Apare
en en estas e
ua
iones algunos números adimensionales impor-
tantes,
omo son el
oe
iente de vis
osidad adimensional:
ν = Re−1, (2.3.27)
∂η ∂u ∂η ν ∂u ∂w
p − 2ν + 2 +ν = 0,
∂x ∂x ∂x ε ∂z ∂x
∂u ∂η ∂w ∂η ∂w
p+ν + ε2 ν − 2ν = 0, (2.3.30)
∂z ∂x ∂x ∂x ∂z
∂η + u ∂η − w = 0.
∂t ∂x
En lo que se reere a las
ondi
iones en el fondo, su nueva expresión es la
siguiente:
w = 0,
(2.3.31)
ν ∂u
αu − = 0,
ε ∂z
siendo
k
α= . (2.3.32)
U
ν = ν0ε, α = α0 ε, (2.4.33)
46 Dedu
ión de las e
ua
iones de aguas someras 1d:
aso de fondo plano.
du
ida a:
∂p
= −G.
∂z
Integrando en z y teniendo en
uenta la
ondi
ión de
ontorno, obtenemos:
∂h ∂q
+ = 0. (2.4.40)
∂t ∂x
∂η
+u(η)w(η) − u(−H)w(−H) − p(η) =
∂x
ν ∂u ν ∂η
= (η) − (−H),
ε2 ∂z ε2 ∂z
48 Dedu
ión de las e
ua
iones de aguas someras 1d:
aso de fondo plano.
Z H Z η
∂q ∂ 2 ∂
+ u dz + pdz = −α0 u(−H). (2.5.41)
∂t ∂x −H ∂x −H
Z η η
(η − z)2 Gh2
p dz = −G = . (2.5.42)
−H 2 z=−H 2
De esta expresión se dedu
e:
Z η
∂q ∂ G ∂
+ u2 dz + h2 = −α0 u(−H). (2.5.43)
∂t ∂x −H 2 ∂x
Obsérvese ahora que, de la igualdad
ν ∂u
= αu en z = −H
ε ∂z
y las hipótesis de pequeñez de ν y α, dedu
imos:
∂u
= O(ε) en z = −H.
∂z
De esta estima
ión, de la hipótesis de pequeñez de la derivada segunda de u
on respe
to a z y de la igualdad:
Z z̄
∂u ∂u ∂ 2u
(x, z̄, t) = (x, −H, t) + 2
(x, z, t)dx,
∂z ∂z −H ∂z
∀x ∈ [0, L], t ∈ [0, T ], z̄ ∈ [−H, η(x, t)],
se dedu
e:
∂u
= O(ε).
∂z
2.5 E
ua
ión de
onserva
ión de la
antidad de movimiento 49
Usando esta estima
ión en (2.5.43) y despre
iando nuevamente los términos
de orden O(ε) llegamos a la e
ua
ión aproximada:
∂q ∂ G ∂
+ hū2 + h2 = −α0 ū. (2.5.44)
∂t ∂x 2 ∂x
Uniendo esta e
ua
ión a la ya obtenida (2.2.19) obtenemos el siguiente
sistema de e
ua
iones en derivadas par
iales no lineal
on dos e
ua
iones y
dos in
ógnitas q , h:
∂h ∂q
+ = 0,
∂t ∂x
∂q ∂ q2 G ∂ q
+ + h2 = −α0 .
∂t ∂x h 2 ∂x h
Volviendo ahora a las variables
on dimensiones, obtenemos el sistema:
∂h ∂q
+ = 0,
∂t ∂x
(2.5.45)
∂q ∂ q2 g ∂ q
+ + h2 = −k .
∂t ∂x h 2 ∂x h
Estas son las llamadas e
ua
iones de aguas someras monodimension-
ales. También re
iben el nombre de e
ua
iones de Saint-Venant en honor
del matemáti
o fran
és Adhémar Jean Claude Barré de Saint-Venant (1797-
1886), que fue el primero en dedu
irlas. En la literatura anglosajona se utiliza
usualmente el nombre de Shallow-water Equations.
50 Dedu
ión de las e
ua
iones de aguas someras 1d:
aso de fondo plano.
∂ ∂ g ∂
−kū = (ūh) + (ū(ūh)) + h2
∂t ∂x 2 ∂x
∂h ∂ ∂ ū ∂ ū ∂h
= ū + (ūh) + h + ū +g
∂t ∂x ∂t ∂x ∂x
∂ ū ∂ ū ∂h
= h + ū +g .
∂t ∂x ∂x
En la última igualdad se ha usado la primera e
ua
ión de (2.5.45). Si
h > 0, es de
ir, si no hay zonas sin agua en el dominio
onsiderado, se
dedu
e la e
ua
ión:
∂ ū ∂ ū ∂h ū
+ ū +g = −k ,
∂t ∂x ∂x h
que permite obtener la denominada formula
ión no
onservativa de las
e
ua
iones:
∂h ∂
∂t ∂x (ūh) = 0,
+
(2.6.46)
∂ ū + ū ∂ ū + g ∂h = −k ū .
∂t ∂x ∂x h
Si h > 0, los sistemas (2.5.45) y (2.6.46) son equivalentes en el siguiente
sentido: si el par (h, q) es una solu
ión
lási
a de (2.5.45), enton
es (h, q/h)
lo es de (2.6.46) y, re
ípro
amente, si (h, ū) es solu
ión
lási
a de (2.6.46),
enton
es (h, hū) lo es de (2.5.45). Se entiende por solu
ión
lási
a de uno u
otro sistema un par de fun
iones de
lase C1 que veri
an las e
ua
iones en
ada punto.
Como veremos más adelante, las solu
iones del sistema (en una u otra
formula
ión) pueden tender a produ
ir dis
ontinuidades aún partiendo de
2.6 Algunos
omentarios 51
ondi
iones ini
iales regulares. Dis
utiremos la forma de extender el
on
epto
de solu
ión, de manera que tenga sentido de
ir que un par de fun
iones que
presenten dis
ontinuidades sea solu
ión del sistema en un sentido débil. En
este
aso, los sistemas (2.5.45) y (2.6.46) pierden su
ará
ter equivalente:
una vez que una dis
ontinuidad se forma, la velo
idad de propaga
ión de la
misma
ambia en una y otra formula
ión. Son las solu
iones débiles de la
formula
ión
onservativa las que se ajustan más a la físi
a de los ujos que
se estudian. En
onse
uen
ia, si se va a utilizar el modelo en un
aso en el
que se prevé que se generen estas singularidades, es ne
esario re
urrir a la
formula
ión
onservativa (2.5.45).
h
W = ,
q
∂W ∂
+ F (W ) = 0. (2.6.47)
∂t ∂x
Los sistemas de e
ua
iones en derivadas par
iales es
ritos en la forma
(2.6.47) se denominan en generalsistemas de leyes de
onserva
ión. W
es el ve
tor de variables
onservadas y F , la fun
ión de ujo.
la igualdad:
Z b Z b Z t1 Z t1
W (x, t1)dx = W (x, t0)dx + F (W (a, t))dt − F (W (b, t))dt.
a a t0 t0
(2.6.48)
Si las
omponentes de W son interpretadas
omo fun
iones de densidad de
las magnitudes relevantes del problema que se estudia, en la igualdad an-
terior, la integral que apare
e a la izquierda representaría la
antidad total
de di
has magnitudes que hay en el intervalo [a, b] en el tiempo t1 , mientras
que la primera integral del término de la dere
ha sería la
antidad total que
hay en el intervalo [a, b] en el tiempo t0 . Si ahora la fun
ión F (W (x, t)) se
interpreta
omo la
antidad de di
has magnitudes que pasa por unidad de
tiempo por un punto x en un instante t, enton
es la segunda y ter
era inte-
gral del término de la dere
ha se interpretan
omo la
antidad total de las
magnitudes
onsideradas que pasan por los puntos x=a y x=b a lo largo
del intervalo de tiempo [t0 , t1].
Con estas interpreta
iones, la igualdad (2.6.48) puede ser expresada
o-
mo sigue: la
antidad total de las magnitudes
onsideradas que hay en el
intervalo [a, b] en el tiempo t1 es la que había en el tiempo t0 más/menos la
antidad total que ha entrado/salido por los extremos del intervalo entre uno
y otro tiempo. Se entiende así que, en efe
to, el sistema expresa una ley de
onserva
ión para
ada una de las magnitudes que se
onsideran.
En el
aso del sistema de aguas someras, si es
ribimos la igualdad (2.6.48)
omponente a
omponente tenemos:
Z b Z b Z t1 Z t1
h(x, t1)dx = h(x, t0)dx + q(a, t)dt − q(b, t)dt; (2.6.49)
a a t0 t0
Z b Z b Z t1 Z t1
q(x, t1)dx = q(x, t0)dx + ū(a, t)q(a, t)dt − ū(b, t)q(b, t)dt
a a t0 t0
Z t1 Z t1
g 2 g 2
+ h (a, t)dt − h (b, t)dt. (2.6.50)
t0 2 t0 2
Así pues, en este problema, al estar las e
ua
iones integradas verti
almente,
el espesor de la
apa de uido h juega el papel de fun
ión de densidad de
masa. La igualdad (2.6.49) expresa que la masa que hay en el intervalo [a, b]
en el tiempo t1 es la que había en el tiempo t0 más/menos el
audal total que
ha entrado/salido por los extremos del intervalo entre uno y otro instante de
tiempo.
La igualdad (2.6.50) es una expresión de la segunda ley de Newton. En
efe
to, la
omponente horizontal de la
antidad de movimiento total que hay
en el intervalo [a, b] en el tiempo t sería:
Z b Z η(x,t) Z b
ρ0 u(x, z, t) dz dx = q(x, t) dx.
a −H a
Por otro lado, no se ejer
e presión en la super
ie libre, puesto que despre
i-
amos la presión atmosféri
a pA y la fuerza que ejer
e el fondo sobre el uido
es, por el prin
ipio de a
ión y rea
ión, igual y de signo
ontrario a la pre-
sión que ejer
e el uido sobre el mismo. Esta fuerza a
túa, en
onse
uen
ia,
verti
almente y ha
ia arriba.
Así pues, las integrales
uarta y quinta del término de la dere
ha de
(2.6.50) representan la
omponente horizontal de la resultante de las fuerzas
de presión que a
túan sobre el uido que o
upa el intervalo [a, b] a lo largo
del intervalo de tiempo [t0 , t1]. Esta igualdad expresa, en resumen, que
om-
ponente horizontal de la
antidad de movimiento total que hay en [a, b] en
el tiempo t1 es la que había en el tiempo t0 más/menos la que entra/sale
por los extremos del intervalo debido al propio movimiento del uido más la
omponente horizontal de la resultante de las fuerzas.
∂U ∂
+ G(U ) = 0.
∂t ∂x
Tendríamos también para este sistema igualdades similares (2.6.49) y
(2.6.50). Sin embargo, en este
aso la in
ógnita ū no puede ser interpretada
omo fun
ión de densidad de la
antidad de movimiento ni, en
onse
uen
ia,
2.6 Algunos
omentarios 55
Z b 2
d ∂ u g 2
E(a, b; t) = h + h dx
dt a ∂t 2 2
Z b
∂u u2 ∂h ∂h
= hu + + gh dx
a ∂t 2 ∂t ∂t
Z b 2
∂u ∂h u ∂ ∂
= − hu2 + guh + (uh) + gh (uh) + ku2 dx
a ∂x ∂x 2 ∂x ∂x
Z b 2 2
∂ u u ∂ ∂h ∂
= − hu ( ) + (uh) + guh + gh (uh) + ku2 dx
a ∂x 2 2 ∂x ∂x ∂x
Z b 2
Z b
∂ u
= − hu + guh2 dx − ku2 dx
a ∂x 2 a
2
u (a, t) u2(b, t)
= u(a, t)h(a, t) − u(b, t)h(b, t)
2 2
g 2 g 2
+u(a, t) h (a, t) − u(b, t) h (b, t)
2 2
g 2 g 2
+u(a, t) h (a, t) − u(b, t) h (b, t)
Z 2 2
b
− ku2 dx.
a
la ter era. el trabajo ejer ido por las fuerzas de presión en los extremos;
∂ ∂ q2
η(h, q) + G(h, q) = −k 2 , (2.6.52)
∂t ∂x h
siendo
1 q2 g 2
η(h, q) = + h; (2.6.53)
2h 2
1 q3
G(h, q) = + gqh. (2.6.54)
2 h2
En el
aso k = 0 la igualdad (2.6.52) propor
iona una nueva ley de
onser-
va
ión veri
ada por las solu
iones regulares. Esta igualdad será de utilidad
posteriormente para dis
ernir las dis
ontinuidades admisibles en las e
ua-
iones.
Se ve, en
onse
uen
ia, que el úni
o término de las e
ua
iones que produ
e
disipa
ión de energía en una solu
ión regular es el de fri
ión
on el fondo.
En la prá
ti
a, k no suele tomarse
onstante, sino que depende de h y u.
Usualmente, la fri
ión se es
ribe
omo una ley
uadráti
a del tipo:
−C(h)|u|u. (2.6.55)
Algunas leyes
on
retas que se usan
on fre
uen
ia son las siguientes (ver
[9℄):
g
1. Ley de Chèzy: − · |u|u.
hC 2
−g
2. Ley de Stri
kler: 4 |u|u.
h 3 k2
gm2
3. Ley de Manning: − 4 |u|u.
h3
2.6 Algunos
omentarios 59
h
4. Ley de Nikuradse: Es una ley de Chèzy donde C = 7,83 · log(12 )
ks
siendo ks la talla de la rugosidades del fondo.
En
ada
aso, las
onstantes se ajustan en fun
ión de las
ara
terísti
as del
terreno.
También la fri
ión del viento puede ser simulada añadiendo un término
a las e
ua
iones. Una expresión empíri
a que se utiliza
on fre
uen
ia es la
siguiente:
γ|v|v,
siendo v la velo
idad del viento a unos 10m de la super
ie del agua (para
evitar los efe
tos de la
apa límite) y
que puede ser interpretada de la siguiente forma: la
antidad total que hay
en el intervalo [a, b] en el instante t1 es igual a la que había en el instante t0
más/menos lo que ha entrado/salido por los extremos entre los instantes t0
y t1 .
Obsérvese también que, si suponemos que la solu
ión es de soporte
om-
pa
to en todo instante de tiempo, ha
iendo tender a a −∞ y b a ∞ en (3.1.3)
obtenemos Z Z
u(x, t1)dx = u(x, t0)dx, (3.1.4)
lR lR
es de
ir, la
antidad total se
onserva.
d ∂u ∂u
(u(at + c, t)) = a (at + c, t) + (at + c, t) = 0.
dt ∂x ∂t
3.2 Curvas
ara
terísti
as 63
zona de
inuen
ia
a b x
Figura 3.1: Zona de inuen ia del intervalo (a, b) para la e ua ión de transporte lineal
Obsérvese que las
urvas
ara
terísti
as pueden ser
ara
terizadas
omo
64 Leyes de Conserva
ión
dx
= a.
dt
Esta
ara
teriza
ión propor
iona una idea para denir el
on
epto de
ur-
va
ara
terísti
a para una ley de
onserva
ión general (3.1.1). En efe
to, si
usamos la nota
ión a(u) = f ′(u) la e
ua
ión se es
ribe en la forma:
∂u ∂u
+ a(u) = 0, x ∈ lR, t > 0, (3.2.6)
∂t ∂x
similar a (3.2.5). Dada una solu
ión u de (3.1.1), se denen enton
es las
urvas
ara
terísti
as
omo las solu
iones de la e
ua
ión diferen
ial:
dx
= a(u(x, t)). (3.2.7)
dt
Hay una diferen
ia importante entre el
aso lineal y el
aso general: en el
primero, las
urvas
ara
terísti
as sólo dependen de la e
ua
ión, mientras
que en el
aso general dependen de la e
ua
ión y de la solu
ión parti
ular
que se
onsidere.
En el
aso general las solu
iones también son
onstantes a lo largo de las
ara
terísti
as:
d ∂u dx ∂u ∂u ∂u
(u(x(t), t)) = + (x(t), t) = a(u) + (x(t), t) = 0.
dt ∂x dt ∂t ∂x ∂t
Dada una solu
ión u, la
ara
terísti
a que parte del punto (x0, 0) es la
solu
ión del problema de Cau
hy:
dx
= a(u(x, t));
dt (3.2.8)
x(0) = x .
0
x = a(u0(x0))t + x0.
∂u ∂u
+u = 0, x ∈ lR, t > 0. (3.2.10)
∂t ∂x
Obsérvese que, es
rita bajo esta última forma, apare
e una no linealidad
del mismo tipo que la que se en
uentra en la formula
ión no
onservativa
de las e
ua
iones de aguas someras o en las e
ua
iones de Navier Stokes.
Esto ha
e que la e
ua
ión de Burgers sea utilizada fre
uentemente
omo
laboratorio numéri
o : siendo una e
ua
ión más sen
illa que aquellas, presenta
ya di
ultades de la misma naturaleza. Así pues,
onstituyen un buen test
para los esquemas numéri
os.
66 Leyes de Conserva
ión
u0(x) = x. (3.2.11)
Un sen
illo
ál
ulo permite
omprobar que las
urvas
ara
terísti
as vienen
dadas por la familia de re
tas
x = x0 (1 + t), x0 ∈ lR.
En la Figura 3.2 se dibujan algunas de las re
tas de di
ha familia.
Figura 3.2: Re tas ara terísti as para la e ua ión de Burgers on ondi ión ini ial u0 (x) = x
Dado un punto (x, t), la
ara
terísti
a que pasa por él
orta al eje t=0
en el punto (x0, 0) siendo x0 = x/(1 + t). Como la solu
ión es
onstante por
ara
terísti
as, ha de tenerse:
x x
u(x, t) = u0 = . (3.2.12)
1+t 1+t
Ejer
i
io 7. Probar que la fun
ión u dada por (3.2.12) es realmente una
solu
ión de la e
ua
ión de Burgers y que satisfa
e la
ondi
ión ini
ial (3.2.11).
x = x0 (1 − t), x0 ∈ lR.
Figura 3.3: Re tas ara terísti as para la e ua ión de Burgers on ondi ión ini ial u0 (x) = −x
Como puede verse, en este
aso todas las
ara
terísti
as se interse
an en
x = 0 en el tiempo t = 1. En
onse
uen
ia, no puede haber ninguna solu
ión
regular que esté denida en di
ho punto y en di
ho instante de tiempo:
aso de
existir, su valor tendría que
oin
idir
on el dato ini
ial en la interse
ión
on
el eje t=0 de
ualquier
ara
terísti
a que pase por él . . . lo que propor
iona
innitos valores distintos.
En la Figura 3.4 se representan las
urvas
ara
terísti
as para este proble-
ma, que también se interse
an por primera vez en x = 0 y en el tiempo t = 1.
La expresión de la solu
ión, obtenida siguiendo el mismo pro
edimiento que
en los
asos anteriores y válida en lR × [0, 1), es la siguiente:
1 si x ≤ −1 + t,
x
u(x, t) = si − 1 + t < x < 1 − t, (3.2.16)
t−1
−1 si x ≥ 1 − t.
−1 1 x
Figura 3.4: Re tas ara terísti as para la e ua ión de Burgers on ondi ión ini ial (3.2.15).
La Figura 3.5 muestra las grá
as de las fun
iones u(·, t) para distintos
valores de t. Como puede observarse, a medida que el tiempo se aproxima
a 1, estas fun
iones tienden a la fun
ión dis
ontinua que toma valor 1 a la
izquierda de 0 y -1 a su dere
ha.
u(·, t)
t = 0,75
t = 0,5
t=0
Figura 3.5: Grá
as de instantáneas de la solu
ión para la
ondi
ión ini
ial (3.2.15) en los
instantes de tiempo t = 0, t = 0,5 y t = 0,75.
u(x, t) que toma valores en un intervalo [0, β], siendo β la máxima densidad
de trá
o que soporta la vía. Supongamos que la velo
idad de los
o
hes es
fun
ión de la densidad de trá
o v(u). El ujo de trá
o en un punto x en
un instante t ha de ser igual al produ
to de la velo
idad de los
o
hes por la
densidad de trá
o:
f (u) = u v(u).
Para pre
isar la ley de
onserva
ión, es ne
esario expli
itar la rela
ión entre
densidad y velo
idad. Si llamamos vmax a la velo
idad máxima a la que
pueden
ir
ular los vehí
ulos en la vía, una forma sen
illa de modelar esta
rela
ión mediante una ley lineal:
vmax
v(u) = (β − u).
β
Se llega así a la ley de
onserva
ión:
∂u ∂
+ (k(β − u)u) = 0, (3.2.17)
∂t ∂x
siendo k = vmax /β . En este
aso, a(u) = k(β − 2u).
ini
iales:
β si x ≤ 0,
u0 (x) = β (1 − x) si 0 < x < 1, (3.2.18)
0 si x ≥ 1,
y
0 si x ≤ 0,
u0 (x) = βx si 0 < x < 1, (3.2.19)
β si x ≥ 1.
1. Apli
ar el método de las
ara
terísti
as para
al
ular la solu
ión en uno
y otro
aso. ¾En qué rangos de tiempo están denidas las solu
iones?
2. Dibujar las grá
as de algunas fun
iones u(·, t). Interpretarlas en tér-
minos de lo que le o
urre al trá
o.
Deni
ión 3.3.1. De
imos que u : lR × lR+ → lR es una fun
ión de
lase
C1 a trozos si existe un número nito de
urvas Γ1 ,...,ΓN que puedan ser
parametrizadas en la forma:
en
ada punto (γ, t0) de una
urva Γi , existen los límites laterales de u
y son nitos
lı́m+ u(x, t0) = u+(γ, t0), lı́m− u(x, t0) = u− (γ, t0).
x→γ x→γ
Deni
ión 3.3.2. Se di
e que una fun
ión u : lR × lR+ → lR es solu
ión
débil de (3.1.1) si satisfa
e:
Z b Z b Z t1 Z t1
u(x, t1)dx = u(x, t0)dx + f (u(a, t))dt − f (u(b, t))dt,
a a t0 t0
∀(a, b) ⊂ lR, ∀(t0 , t1) ⊂ lR+ . (3.3.20)
Ejer
i
io 9. Probar que una fun
ión u de
lase C1 es solu
ión
lási
a de
(3.1.1) si, y sólo si, es solu
ión débil en el sentido de la Deni
ión 3.3.2.
Es posible obtener una segunda forma deni
ión de solu
ión débil siguien-
do la estrategia habitual en las formula
iones varia
ionales o en la teoría de
las distribu
iones: la idea
onsiste en multipli
ar la e
ua
ión por una fun
ión
testregular, integrar el resultado y apli
ar integra
ión por partes, de man-
era que las derivadas pasan a la fun
ión test. Se llega así a una expresión de
la e
ua
ión, equivalente para solu
iones regulares, en la que la in
ógnita no
apare
e derivada, lo que permite la extensión del
on
epto de solu
ión.
Más
on
retamente, supongamos que u es solu
ión
lási
a de la ley de
onserva
ión (3.1.2) y que ϕ pertene
e al
onjunto de las fun
iones de
lase 1
1
y soporte
ompa
to C0 (lR × [0, ∞)) (se permite pues que ϕ sea distinta de
+
ero en la re
ta t = 0). Multipli
ando (3.1.1) por ϕ e integrando en lR × lR
obtenemos
Z
∂u ∂
0 = + f (u) ϕ dx dt
lR×lR+ ∂t ∂x
Z Z Z Z
∂u ∂
= ϕ dt dx + f (u)ϕ dx dt
lR lR+ ∂t lR+ lR ∂x
Z Z
∂ϕ ∂ϕ
= − u + f (u) dx dt − u(x, 0)ϕ(x, 0) dx.
lR×lR+ ∂t ∂x lR
3.3 Solu
iones débiles 73
Z Z
∂ϕ ∂ϕ
u + f (u) dx dt + u0(x)ϕ(x, 0) dx = 0 (3.3.21)
lR×lR+ ∂t ∂x lR
Vemos que, aunque u es una fun
ión regular, para que (3.3.21) tenga
sentido sólo se ne
esita que u ∈ L1loc (lR × lR+ ), que f (u) ∈ L1loc (lR × lR+ )
1
y que u0 ∈ L (lR). Teniendo en
uenta que f es
ontinua, basta pedir que
+
u ∈ L∞loc (lR × lR ). Esto nos sugiere ha
er la siguiente denión de solu
ión
débil:
Una solu
ión débil satisfa
e la e
ua
ión (3.1.1) en el sentido de las dis-
tribu
iones.
Veamos que hay solu
iones débiles que no son solu
iones
lási
as. En
on-
reto, vamos a bus
ar solu
iones de la forma:
(
uL si x < σ(t);
u(x, t) = (3.3.22)
uR si x > σ(t);
siendo uL y uR dos números reales distintos y σ : [0, ∞) → lR una fun
ión
derivable.
Para que (3.3.22) sea solu
ión débil, ha de satisfa
er (3.3.2) para todo
re
tángulo [a, b] × [t0, t1] de lR × lR+. La igualdad es trivial de
omprobar
si el re
tángulo queda
ompletamente
ontenido en una de las dos regiones
abiertas en que divide la
urva Γ = {(σ(t), t), t ∈ [0, ∞]} al semiplano t ≥ 0.
Veamos que o
urre si tomamos un re
tángulo [a, b] × [t0 , t1 ] situado entre
ambas regiones,
omo se muestra en la Figura 3.6.
74 Leyes de Conserva
ión
t1
t0
a b x
Figura 3.6: Re tángulo [a, b] × [t0 , t1 ] tomado sobre la urva de la dis ontinuidad
[f (u)]
σ(t) = t+C (3.3.23)
[u]
donde C ∈ lR, [f (u)] = f (uR ) − f (uL) y [u] = uR − uL.
En resumen, si (3.3.22) es solu
ión, ne
esariamente la dis
ontinuidad que
se
olo
a ini
ialmente entre los valores
onstantes uL y uR ha de propagarse
on una velo
idad
onstante igual al
o
iente entre la diferen
ia de ujos y
la diferen
ia de estados.
Ejer
i
io 10. Comprobar que, en efe
to, la fun
ión (3.3.22)
on σ denida
por (3.3.23) es solu
ión débil de la e
ua
ión (3.1.1).
3.3 Solu
iones débiles 75
σ ′ (t) = a.
Ejer
i
io 12.
1. Comprobar que (3.3.25) es solu
ión débil de (3.2.9)
on la
ondi
ión
ini
ial (3.2.13).
2. Hallar una solu
ión débil del problema (3.2.17)
on
ondi
ión ini
ial
(3.2.19) que extienda la solu
ión regular en
ontrada en el Ejer
i
io 8.
Es posible obtener leyes de
onserva
ión que son equivalentes para solu-
iones regulares, pero
uyas solu
iones débiles son diferentes:
2. En
ontrar una solu
ión débil de (3.3.26) que no sea solu
ión de (3.2.9)
y vi
eversa.
3.4 Solu
iones autosimilares 77
Deni
ión 3.4.1. Dada la e
ua
ión (3.1.1) de
imos que u es una solu
ión
autosimilar de di
ha e
ua
ión si se puede expresar de la forma
x − x0
u(x, t) = v
t − t0
para algún x0 ∈ lR, t0 ≤ 0 y v : lR → lR una fun
ión
ontinua.
x
u(x, t) = v ,
t
siendo v regular. Ha de tenerse enton
es:
x ′ x x 1 x
0 = − 2v +a v v′ ∀t > 0, ∀x ∈ lR,
t t t t t
luego
x h x x i
′
v a v − = 0 ∀x ∈ lR, ∀t > 0.
t t t
La fun
ión v ha de veri
ar pues:
v ′(ξ) (a(v(ξ)) − ξ) = 0, ∀ξ ∈ lR
Consideramos a
ontinua
ión el problema (3.1.2)
on una
ondi
ión ini
ial
u0 dada por:
uL si x < 0;
u0 (x) = (3.4.27)
uR si x > 0;
siendo uL y uR tales que a(uL) ≤ a(uR ). En la gura (3.7) representamos
las
ara
terísti
as en el plano x − t
orrespondientes a la
ondi
ión ini
ial
(3.4.27).
x = a(uL )t x = a(uR )t
Región 3
Región 1 Región 2
Figura 3.7: Re tas ara terísti as para la ondi ión ini ial (3.4.27) on a(uL ) ≤ a(uR )
En
onse
uen
ia, u es solu
ión del problema de Cau
hy propuesto. Este
tipo de solu
iones se denomina onda de rarefa
ión.
Obsérvese que si la fun
ión f es estri
tamente
onvexa, a es estri
tamente
re
iente. En este
aso, si uL < uR , se tiene a(uL ) < a(uR ) y a tiene inversa en
el intervalo [a(uL ), a(uR )],
on lo que se puede llevar a
abo la
onstru
ión
de la solu
ión (3.4.28). Lo mismo o
urre si f es estri
tamente
ón
ava y
uL > uR .
En el
aso de la e
ua
ión de Burgers a(u) = u es estri
tamente
re
iente
y es, además, su propia inversa. En
onse
uen
ia, dada una
ondi
ión ini
ial
(3.4.27)
on uL ≤ uR es posible siempre en
ontrar una solu
ión del tipo
(3.4.28), que en este
aso parti
ular se es
ribe
omo sigue:
x
uL si < uL ;
t
x x
u(x, t) = si uL < < uR ; (3.4.29)
t t
x
uR si > uR .
t
3.5. Entropía
El
on
epto de solu
ión débil introdu
ido en la se
ión 3.3 permite,
o-
mo se ha visto, extender el de solu
ión
lási
a, de manera que las solu
iones
puedan desarrollar y propagar dis
ontinuidades. La di
ultad es que hay
demasiadas solu
iones débiles:
on el
on
epto introdu
ido, el problema de
Cau
hy (3.1.2) no tiene uni
idad de solu
ión,
omo se puede ilustrar
on el
siguiente ejemplo. Consideramos la
ondi
ión ini
ial dada por (3.4.27). Si
suponemos que f es estri
tamente
onvexa y uL < uR , una primera solu
ión
80 Leyes de Conserva
ión
del problema viene dada por la expresión (3.4.28). Una segunda solu
ión
on-
sistente en una dis
ontinuidad que viaja a velo
idad
onstante es la siguiente:
uL si x < st;
u(x, t) =
uR si x > st;
siendo
f (uR ) − f (uL)
s= .
uR − uL
A n de eliminar este ex
eso de solu
iones débiles, es ne
esario añadir
algún
riterio que dis
rimine las que no tienen sentido en el
ontexto del
fenómeno físi
o que se modela. Estos
riterios se denominan de entropía
y a las solu
iones que los satisfa
en, solu
iones entrópi
as. De he
ho,
las solu
iones regulares son a
eptadas y los
riterios de entropía enton
es
permiten de
idir qué dis
ontinuidades son admisibles.
A
ontinua
ión vamos a presentar dos
on
eptos de entropía diferentes,
que para el
aso es
alar van a ser equivalentes.
Deni
ión 3.5.2. Una solu
ión débil es entrópi
a si es
ontinua o si sus
dis
ontinuidades son entrópi
as.
Obsérvese que la
ondi
ión (3.5.30) rela
iona la velo
idad de propaga
ión
del
hoque
on las velo
idades de las
urvas
ara
terísti
as a un lado y otro del
hoque. En un
hoque entrópi
o, las
urvas
ara
terísti
as del lado izquierdo
viajan más rápido que la dis
ontinuidad y las de la dere
ha más despa
io,
on lo
ual todas quedan atrapadas por la dis
ontinuidad (ver Figura 3.8).
En el
aso de un
hoque no entrópi
o, las
ara
terísti
as de al menos uno
3.5 Entropía 81
Figura 3.8: Dis ontinuidad entrópi a. Las ara terísti as llegan hasta el hoque
Figura 3.9: Dis
ontinuidad no entrópi
a. Las
ara
terísti
as parten del
hoque
82 Leyes de Conserva
ión
de los dos lados salen de la dis
ontinuidad (ver Figura 3.9). De este modo,
si se interpretan las
urvas
ara
terísti
as
omo aquellas que transportan la
informa
ión en el medio, la dis
ontinuidad genera informa
ión. En el
aso de
la gura, obsérvese que se podrían
onstruir innitas solu
iones
on la misma
ondi
ión ini
ial siguiendo el siguiente pro
edimiento: se pres
riben valores
para u− en la
urva
orrespondiente a la dis
ontinuidad; usando el método
de las
ara
terísti
as se
onstruye una solu
ión en la región de la izquierda
tomando los valores pres
ritos para u−
omo
ondi
ión ini
ial. Se determinan
los valores de u+ de manera que la
ondi
ión de Rankine-Hugoniot sea satis-
fe
ha y se
onstruye una solu
ión regular en la región de la dere
ha mediante
un nuevo uso del método de las
ara
terísti
as tomando u+
omo
ondi
ión
ini
ial.
Este tipo de
onstru
iones es imposible si la dis
ontinuidad satisfa
e el
riterio de entropía de Lax: en ese
aso, la solu
ión en las regiones de la
izquierda y la dere
ha quedan determinadas por la
ondi
ión ini
ial, que es
la úni
a informa
ión que se aporta para
al
ular la solu
ión.
Se demuestra el siguiente resultado:
∂uε ∂ ∂ 2 uε
+ f (uε) = ε 2 , (3.5.31)
∂t ∂x ∂x
3.5 Entropía 83
la e
ua
ión pierde el
ará
ter hiperbóli
o y pasa a ser una e
ua
ión parabóli
a
uyas solu
iones son regulares: las dis
ontinuidades desapare
en. El término
que se añade tiene el
ará
ter de un término de difusión o de vis
osidad.
De he
ho, usualmente en los fenómenos que se intentan simular, este tipo de
términos siempre están presentes: el
aso hiperbóli
o puede ser interpretado
omo el límite
uando los efe
tos vis
osos tienden a
ero. De he
ho, las solu-
iones débiles pueden ser denidas alternativamente
omo los límites de las
solu
iones del problema (3.5.31)
uando ε tiende a 0.
Esta idea puede ser aprove
hada para denir un
riterio de entropía
omo
sigue: sea η : lR → lR una fun
ión de
lase C2 estri
tamente
onvexa, que
denominaremos fun
ión de entropía. Elegimos también una primitiva G
de η ·f que denominaremos ujo de entropía. Al par (η, G) se le denomina
′ ′
par de entropía. Si u es solu
ión de (3.5.31) y multipli
amos esta rela
ión
por η ′ (u) obtenemos
∂ 2 uε ∂uε ∂uε
εη ′ (uε) = η ′
(u ε ) + η ′
(u ε )f ′
(u ε )
∂x2 ∂t ∂x
∂ ∂
= η(uε) + G(uε).
∂t ∂x
Por otro lado, derivando dos ve
es obtenemos la rela
ión:
2
∂2 ∂ 2
u ε ∂u ε
2
η(uε) = η ′ (uε) 2 + η ′′ (uε) .
∂x ∂x ∂x
Por ser η
onvexa, el último sumando es positivo y en
onse
uen
ia:
∂2 ′ ∂ 2 uε
η(uε) ≥ η (uε) 2 .
∂x2 ∂x
Dedu
imos nalmente la desigualdad:
∂ ∂ ∂2
η(uε) + G(uε ) ≤ ε 2 η(uε). (3.5.32)
∂t ∂x ∂x
Cabe esperar que si una familia de solu
iones {uε } de (3.5.31)
onverge a
una solu
ión débil u de (3.1.1), ésta satisfaga la desigualdad:
∂ ∂
η(u) + G(u) ≤ 0. (3.5.33)
∂t ∂x
84 Leyes de Conserva
ión
Y así es, en efe
to, si se entiende esta última desigualdad en el sentido de las
distribu
iones. Más pre
isamente, se demuestra:
Proposi
ión 3.5.2. Sea {uε} una familia de solu
iones de (3.5.31) tal que:
Existe una
onstante C > 0 tal que kuεkL∞ (lR×lR+ ) ≤ C, ∀ε > 0;
uε → u en
asi todo punto.
Enton
es u es solu
ión de (3.1.1) en el sentido de las distribu
iones.
Además, si (η, G) es un par de entropía u satisfa
e:
Z
∂ϕ ∂ϕ
η(u) + G(u) dx dt ≥ 0, ∀ϕ ∈ Cc∞ (lR × lR+) positiva.
lR×lR+ ∂t ∂x
(3.5.34)
∂ ∂
η(u) + G(u) = 0.
∂t ∂x
Es de
ir, se
umple (3.5.33)
on igualdad. Multipli
ando por una fun
ión ϕ
regular esta última igualdad, integrando el resultado y apli
ando integra
ión
por partes, se ve fá
ilmente que también se veri
a (3.5.34). Por tanto, toda
solu
ión regular es entrópi
a.
En lo que se reere a las solu
iones regulares a trozos, se tiene el siguiente
resultado:
Proposi
ión 3.5.3. Una solu
ión débil de
lase C 1 a trozos veri
a la de-
sigualdad (3.5.34) si y sólo si en las dis
ontinuidades se satisfa
e la siguiente
desigualdad:
s[η(u)] ≥ [G(u)], (3.5.35)
Deni
ión 3.5.3. Dado un par de entropía (η, G) se di
e que una solu-
ión débil de (3.1.1) es entrópi
a si no presenta dis
ontinuidades o si en las
dis
ontinuidades satisfa
e la desigualdad (3.5.35).
u2
η(u) = ,
2
que
orresponde a la energía
inéti
a. En este sentido, en la e
ua
ión (3.5.31)
el término de difusión produ
e disipa
ión de la energía y las solu
iones en-
trópi
as son aquellas que o
onservan la energía o la disipan. Las solu
iones
no entrópi
as, y por tanto no admisibles, son aquellas en las que la energía
aumenta de forma espontánea.
onserva ión
Abordamos en este
apítulo la dis
retiza
ión de leyes de
onserva
ión es-
alares (3.1.1) mediante esquemas numéri
os de primer orden. El objetivo es
obtener esquemas que aproximen
orre
tamente tanto las solu
iones regulares
omo aquellas que presentan dis
ontinuidades.
tn+1
tn
∆x ∆t
tn−1
primer orden. Así pues, para las derivadas par
iales
on respe
to a x en un
punto de la malla vamos a
onsiderar alguna de las siguientes aproxima
iones:
∆t n
un+1
i = uni − c (ui+1 − uni). (4.1.8)
∆x
Esta fórmula permite
al
ular las aproxima
iones el tiempo tn+1 una vez
ono
idas las del tiempo tn . Por otro lado, en el tiempo t0 = 0 la
ondi
ión
ini
ial nos da el valor exa
to de la solu
ión que se bus
a:
Obsérvese que (4.1.8) y (4.1.9) propor
ionan un algoritmo que permite
al-
ular uni en todos los puntos de la malla.
Si hubiéramos partido de las aproxima
iones de las derivadas espa
iales
(4.1.3) o (4.1.4) hubiéramos llegado, respe
tiamente, a los algoritmos:
∆t n
un+1
i = uni − c (ui − uni−1); (4.1.10)
∆x
∆t n
un+1
i = uni − c (ui+1 − uni−1). (4.1.11)
2∆x
Por el modo en el que se aproximan las derivadas espa
iales, denominare-
mos a (4.1.8) método des
entrado a la dere
ha, a (4.1.10) método des
entrado
a la izquierda y a (4.1.11) método
entrado, respe
tivamente. Por el modo
4.1 Métodos de las diferen
ias nitas 91
en el que se aproximan las derivadas temporalees, los tres métodos son ex-
plí
itos: para
al
ular las aproxima
iones en el tiempo tn+1 no es ne
esario
resolver ninguna e
ua
ión, sino que basta
on ha
er una evalua
ión usando
las aproxima
iones en el tiempo tn .
Lo que se espera de un esquema numéri
o es que sea
onvergente, es
n
de
ir, que
uando ∆x y ∆t tiendan a 0, las aproxima
iones ui
onverjan,
en algún modo, a la solu
ión exa
ta del problema u. Para problemas lineales
omo (4.1.1), el teorema de Lax estable
e que un esquema
onsistente es
onvergente si, y sólo si es estable. Repasemos brevemente el signi
ado de
estos
on
eptos:
T
sup |uni| ≤ K sup u0i , ∀n ≤ . (4.1.17)
i∈Z i∈Z ∆t
Observa
ión 4.1.1. Si denimos
omo un la fun
ión
onstante a trozos que
toma el valor uni en el intervalo [xi − ∆x/2, xi + ∆x/2), la deni
ión de
estabilidad presentada aquí puede ser rees
rita en términos de la norma de
di
has fun
iones en el espa
io fun
ional L∞ (R). Alternativamente, se pueden
dar deni
iones de estabilidad usando
ualquier otra norma fun
ional, por
ejemplo, las normas de los espa
ios Lp(R).
Ejer
i
io 16. Probar que los esquemas (4.1.8), (4.1.10) y (4.1.11) son, res-
pe
tivamente, de orden (1,1), (1,1) y (2,1) y, en
onse
uen
ia,
onsistentes.
n+1 n ∆t ∆t
u = ui (1 − c ) + c u n
i ∆x ∆x i−1
∆t
≤ |uni| 1 − c + c ∆t |uni−1|
∆x ∆x
∆t ∆t n
≤ 1 − c +c sup uj .
∆x ∆x j∈Z
∆t
|c| ≤1 (4.1.18)
∆x
obtenemos
|un+1
i | ≤ sup |unj|
j∈Z
4.1 Métodos de las diferen
ias nitas 93
∆t
CF L = |c| . (4.1.19)
∆x
Si, por el
ontrario, c < 0, el esquema es in
ondi
ionalmente inestable:
en efe
to, si se toma
omo
ondi
ión ini
ial:
u0i = (−1)iε,
es fá
il probar por indu
ión que, en este
aso, las aproxima
iones que se
obtienen son las siguientes:
n
∆t
uni i
= (−1) ε 1 − 2c .
∆x
Apare
e así una progresión geométri
a de razón mayor que 1 que no es posible
a
otar: la deni
ión de estabilidad no se satisfa
e para ningún valor de K.
Ejer
i
io 17. Probar que el esquema (4.1.8) es
ondi
ionalmente estable si
c < 0, siendo nuevamente (4.1.18) la
ondi
ión de estabilidad, e in
ondi-
ionalmente inestable si c > 0.
En
onse
uen
ia, para tener un esquema
onvergente, hay que tomar el
des
entrado a la izquierda
uando c > 0 y el des
entrado a la dere
ha
uando
c < 0, y elegir los pasos de tiempo y de espa
io de manera que se
umpla la
rela
ión (4.1.18).
Se demuestra que el esquema
entrado (4.1.11) es in
ondi
ionalmente in-
estable,
on lo que en la prá
ti
a es un esquema sin interés, a pesar de ser
más pre
iso que (4.1.8) y (4.1.10).
La teoría de las
ara
terísti
as ayuda a
omprender por qué, para obte-
ner un esquema
onvergente, es ne
esario des
entrar en la buena dire
ión
94 Métodos numéri
os para leyes de
onserva
ión
t x = c(t − tm ) + xn
tm
∆t
tm−1
x
xn−1 xn
dominio de dependen
ia real
xn − c∆t
Figura 4.2: Dis retiza ión del plano x−t veri ando la ondi ión CFL para la e ua ión lineal.
c. Si denimos
c+ = max{c, 0}, c− = min{c, 0}
y
onsideramos el esquema:
∆t + n
un+1
i = uni − {c (ui − uni−1) + c− (uni+1 − uni)}, (4.1.21)
∆x
es fá
il ver que
oin
ide
on (4.1.8) si c < 0 y
on (4.1.10) si c > 0. A (4.1.21)
se le denomina esquema CIR (por Courant, Isaa
son y Rees) o esquema Up-
wind. Es, por tanto,
ondi
ionalmente estable
on la
ondi
ión CFL (4.1.18).
Teniendo en
uenta la igualdad:
c + |c| c − |c|
c+ = y c− =
2 2
podemos rees
ribir el esquema CIR
omo sigue:
∆t ∆t
un+1
i = uni − c (uni+1 − uni−1) + |c| (uni+1 − 2uni + uni−1) . (4.1.22)
2∆x 2∆x
96 Métodos numéri
os para leyes de
onserva
ión
Nótese que, es
rito en la forma (4.1.23), los dos primeros sumandos del es-
quema CIR
oin
iden
on el esquema
entrado (4.1.11), que es inestable. La
estabilidad se logra añadiendo un término de vis
osidad numéri
a, que es
el ter
er sumando: en efe
to, este término puede ser interpretado
omo una
aproxima
ión de segundo orden de:
|c|∆x ∂ 2u
,
2 ∂x2
que es un término similar al que se añadía a la e
ua
ión en el estudio de
la
ondi
ión de entropía mediante el método de la vis
osidad evanes
ente:
también aquí el
oe
iente de vis
osidad, |c|∆x/2 tiende a 0
on ∆x. Por
esta razón, a la es
ritura (4.1.22) del esquema, se le denomina forma de
vis
osidad del mismo.
Este término de vis
osidad que se añade provo
a que, además de viajar
en la dire
ión ade
uada, la
ondi
ión ini
ial es sometida a un pro
eso de
difusión que va a ir suavizando su perl,
omo es habitual en las e
ua
iones
parabóli
as. Este efe
to es tanto mayor mientras menor es el número CFL,
siendo óptimo el valor CF L = 1:
Ejer
i
io 18. Probar que si se toma CFL = 1, el esquema CIR propor
iona
la solu
ión exa
ta.
∆t q
un+1
i = uni − c (uni+1 − uni−1) + (uni+1 − 2uni + uni−1) . (4.1.23)
2∆x 2
es L2 -estable si, y sólo si q satisfa
e la desigualdad:
2
∆t
c ≤ q ≤ 1. (4.1.24)
∆x
∆t 1
un+1
i = uni − c (uni+1 − uni−1) + (uni+1 − 2uni + uni−1) , (4.1.26)
2∆x 2
que puede ser rees
rito
omo sigue:
1 n ∆t
un+1
i = (ui−1 + uni+1) − c (uni+1 − uni−1) . (4.1.27)
2 2∆x
Ejer
i
io 19. 1. Probar que el método de Lax-Wendro es de orden (2,2)
2
y L -estable bajo la
ondi
ión (4.1.18).
1.2 1.2
1 1
0.8 0.8
0.6 0.6
0.4 0.4
0.2 0.2
−1 −0.8 −0.6 −0.4 −0.2 0 0.2 0.4 0.6 0.8 1 −1 −0.8 −0.6 −0.4 −0.2 0 0.2 0.4 0.6 0.8 1
Figura 4.3: Solu
ón numéri
a obtenida
on el esquema CIR (izda.) y
on el esquema de Lax-
Wendro (d
ha.) para la e
ua
ión lineal
on a = 1, ∆x = 0,01, ∆t = 0,005
∂u ∂u
+ a(u) = 0, (4.1.29)
∂t ∂x
siendo a(u) = f ′ (u). En
ada punto de la malla, a(uni) juega lo
almente el
papel de c en la e
ua
ión lineal: propor
iona la velo
idad de propaga
ión de
la informa
ión en las proximidades del punto xi en el tiempo tn . En
onse-
uen
ia, la siguiente extensión del esquema CIR pare
e natural:
∆t
un+1
i = uni − {a(uni )+(uni − uni−1) + a(uni )−(uni+1 − uni )}. (4.1.30)
∆x
El esquema así obtenido es
onsistente, de orden (1,1) y estable bajo la
ondi
ión:
∆t
sup |a(uni )| ≤ 1. (4.1.31)
i,n ∆x
Es más, se trata de un esquema que propor
iona resultados razonables para
solu
iones regulares. Pero veamos qué puede o
urrir en presen
ia de una
dis
ontinuidad en la solu
ión del problema:
La solu
ión entrópi
a del problema es una dis
ontinuidad viajando a velo
i-
dad 1/2. Apli
ar el esquema (4.1.30)
on
ualquier paso de espa
io ∆x y
de tiempo ∆t, tomando xi = i∆x. Comprobar que las solu
iones numéri-
as
onvergen a una fun
ión
ontinua a trozos que no es solu
ión débil del
problema.
Por tanto, la di
ultad del esquema (4.1.30) no viene de que pueda fallar
la
onvergen
ia: el esquema puede propor
ionar aproxima
iones que,
on-
vergiendo, lo ha
en a fun
iones que no son solu
iones débiles.
La
uestión es
omo diseñar esquemas para los que se tenga asegurado que,
aso de
onverger, el límite las aproxima
iones que produ
e sea una solu
ión
débil del problema.
Ii = [xi−1/2, xi+1/2]
∆t n
un+1
i = uni + n
{Fi−1/2 − Fi+1/2 }, (4.2.32)
∆x
n
siendo Fi+1/2 una aproxima
ión del ujo medio que atraviesa la inter
elda
xi+1/2 entre los tiempos tntn+1, es de
ir:
y
Z tn+1
n ∼ 1
Fi+1/2 = f (u(xi+1/2, t))dt. (4.2.33)
∆t tn
n
Por lo general, Fi+1/2 se
al
ulará
omo fun
ión de algunos de los prome-
dios aproximados en el tiempo tn en algunas de las
eldas próximas a la
inter
elda xi+1/2:
n
Fi+1/2 = F (uni−q , uni−q+1, ..., uni+p−1, uni+p). (4.2.34)
ujos en las inter
eldas a partir de las aproxima
iones de los promedios de
la solu
ión en
eldas próximas.
Por supuesto, un esquema
onservativo debe también aproximar
orre
ta-
mente las solu
iones regulares y, en
onse
uen
ia, debe ser
onsistente en el
sentido denido en el
ontexto del método de las diferen
ias nitas:
Ejer
i
io 21. Probar que si el ujo numéri
o F es una fun
ión Lisp
hitz-
ontinua en
ada una de sus variables y veri
a:
F (u, u, . . . , u) = f (u),
enton
es el esquema (4.2.32), (4.2.33) es
onsistente en el sentido habitual.
que es una propiedad de
onserva
ión igual a la que satisfa
e la solu
ión del
problema: (3.1.4).
102 Métodos numéri
os para leyes de
onserva
ión
f (u) + f (v)
F1 (u, v) = , (4.2.37)
2
u+v
F2 (u, v) = f . (4.2.38)
2
En ambos
asos, di
ha ele
ión propor
iona un esquema
onservativo
onsis-
tente. Pero es inmediato
omprobar que, si apli
amos di
ho esquema numéri-
o a la e
ua
ión lineal, esto es, si f (u) = cu, obtenemos el esquema
entrado
(4.1.11) que es,
omo sabemos, in
ondi
ionalmente inestable. No hay ninguna
esperanza, en
onse
uen
ia, de que los esquemas
onservativos así obtenidos
sean estables para leyes no lineales. En
onse
uen
ia, un requirimiento bási-
o para un esquema es que sea linealmente estable, esto es, que apli
ado
al problema lineal, propor
ione un esquema estable. Y,
omo
abe esperar,
para ello será ne
esario introdu
ir el des
entramiento en la deni
ión de los
ujos numéri
os: hay que privilegiar, de alguna manera, la dire
ión de la
que pro
ede la informa
ión.
En el
aso del problema lineal (4.1.1), los esquemas (4.1.21), (4.1.25),
(4.1.27) pueden ser interpretados
omo esquemas
onservativos,
uyos ujos
aso
iados son, respe
itvamente:
u + v |c|
F cir (u, v) = c − (v − u),
2 2
LW u + v c2 ∆t
F (u, v) = c − (v − u),
2 2∆x
u+v ∆x
F LF (u, v) = c − (v − u).
2 2∆t
4.2 Método de los volúmenes nitos 103
siendo un nuevamente la fun
ión
onstante a trozos que toma el valor uni en
la
elda Ii . Una vez resuelto este problema, las aproxima
iones en el tiempo
tn+1 se obtienen promediando en las
eldas su solu
ión en el tiempo tn+1:
Z
1
un+1
i = ũ(x, tn+1) dx. (4.2.43)
∆x Ii
104 Métodos numéri
os para leyes de
onserva
ión
es autosimilar y
onsta de una onda de rarefa
ión o una onda de
hoque que
one
ta los estados vL y vR . Representaremos di
ha solu
ión
omo sigue:
x
v(x, t) = V ; vL , vR .
t
Nótese que V (· : vL, vR ) es una fun
ión regular a trozos (tendrá una dis
on-
tinuidad situada en s si la solu
ión del problema de Riemann es un
hoque
entrópi
o viajando a velo
idad s y será regular si la solu
ión es una onda de
− +
rarefa
ión). En
ualquier
aso, existen dos velo
idades s (vL , vR ), s (vL , vR )
tales que:
∆x 1
|s± (vL, vR )| ≤ , (4.2.45)
∆t 2
enton
es:
∆x
v − , t = vL , si 0 ≤ t ≤ ∆t,
2
∆x
v , t = vR , si 0 ≤ t ≤ ∆t.
2
x − xi+1/2 n n
ũ(x, t) = V ; ui , ui+1 , x ∈ [xi, xi+1], t ∈ (tn , tn+1]. (4.2.46)
t − tn
∆x 1
|s± (uni, uni+1)| ≤ , ∀i, n, (4.2.47)
∆t 2
di
has solu
iones pegan
on
ontinuidad y se demuestra fá
ilmente que (4.2.46)
es la úni
a solu
ión entrópi
a del problema (4.2.42) (ver Figura 4.4).
∆x 1
sup |a (uni )| ≤ . (4.2.48)
i,n ∆t 2
Una vez
al
ulada la solu
ión de (4.2.42) vamos a rees
ribir el esquema
106 Métodos numéri
os para leyes de
onserva
ión
tn+1
uni uni+1
tn
xi−1 xi−1/2 xi xi+1/2 xi+1 xi+3/2 xi+2
numéri
o:
Z
1
un+1
i = ũ(x, tn+1) dx,
∆x Ii
Z
1
= ũ(x, tn) dx
∆x Ii
Z tn+1 Z tn+1
+ f ũ(xi−1/2, t) dt − f ũ(xi+1/2, t) dt
tn tn
∆t
= uni + f (V (0; uni−1, uni)) − f (V (0; uni, uni+1)) ,
∆x
donde se ha usado el he
ho de que ũ es solu
ión débil de la ley de
onserva
ión,
y su expresión en t = tn y x = xi±1/2.
En
onse
uen
ia, se trata de un esquema
onservativo
uyo ujo numéri
o
viene dado por:
F G (u, v) = f (V (0; u, v)). (4.2.49)
F G (u, u) = f (u).
Nótese además que, para
al
ular el ujo numéri
o basta
on
ono
er la
solu
ión del problema de Riemann en x = 0 (donde toma un valor
onstante
por ser autosimilar).
4.2 Método de los volúmenes nitos 107
Ejer
i
io 22. Pruébese que, apli
ado a un problema lineal f (u) = cu, el
esquema de Godunov
oin
ide
on el esquema CIR.
Como
onse
uen
ia del resultado de este último ejer
i
io, se ve que el
método de Godunov es linealmente estable bajo la
ondi
ión CFL (4.1.31),
menos restri
tiva que (4.2.48).
2. Probar la igualdad:
minw∈[u,v] f (w) si u ≤ v;
F G (u, v) =
minw∈[v,u] f (w) si v ≤ u.
apli
a
ión del método de Godunov puede ser muy
ostosa o in
luso imposible
de llevar a la prá
ti
a.
Una alternativa en estos
asos es utilizar lo que se denomina un resolve-
dor aproximado de Riemann: la idea es, en lugar de
al
ular de forma
exa
ta la solu
ión (4.2.46) de (4.2.42), obtener una aproxima
ión razonable
de la misma. Aunque hay distintas formas de ha
erlo, nos limitaremos aquí
a introdu
ir los resolvedores de Riemann lineales. La idea es obtener una
aproxima
ión ū de ũ de la forma:
x − x i+1/2
ū(x, t) = Ve ; uni, uni+1 , x ∈ [xi, xi+1], t ∈ (tn , tn+1]. (4.2.50)
t − tn
siendo Ve (x/t; u, v) la solu
ión autosimilar de un problema de Riemann lineal:
∂w ∂w
+ a(u, v) = 0, x ∈ R, t > 0,
∂t ∂x
(4.2.51)
vL si x < 0;
w̃(x, 0) = v si x > 0;
R
siendo
∆t n,+
un+1
i = uni − ai−1/2(uni − uni−1) + an,−
i+1/2 (u n
i+1 − u n
i ) , (4.2.53)
∆x
donde an,±
i+1/2 repreentan las partes positiva y negativa de ani+1/2.
Obsérvese que el esquema resultante es muy similar a (4.1.30), que no
era
onservativo y que podía
onverger a fun
iones que no eran solu
iones
débiles. Es ne
esario, por tanto, elegir las aproxima
iones a(u, v) de f′ de
forma ade
uada para que el esquema sea
onservativo.
a + |a| a − |a|
a+ = , a− = ,
2 2
es fá
il ver que (4.2.53) puede rees
ribirse
omo un esquema
onservativo
para el ujo numéri
o;
f (u) + f (v) 1
F Roe (u, v) = − |a(u, v)|(v − u). (4.2.55)
2 2
Se
omprueba trivialmente la
ondi
ión de
onsisten
ia.
−a− (u−1, u0)(u0 − u−1) − a+ (u0, u1)(u1 − u0) = F (u−1, u0) − F (u0, u1),
(4.2.56)
para todo u−1, u0, u1.
110 Métodos numéri
os para leyes de
onserva
ión
y tomando u−1 = u0 = u, u1 = v , a:
onsiste en un
hoque que une los estados u y v. Por las
ondi
iones de
Rankine-Hugoniot, este
hoque viajará a velo
idad:
f (v) − f (u)
s= = a(u, v).
v−u
La solu
ión del problema de Riemann lineal (4.2.51)
onsiste también en
una dis
ontinuidad viajando a velo
idad a(u, v) = s. Por tanto, en este
aso, la solu
ión del problema de Riemann aproximado
oin
ide
on la del
problema exa
to y el úni
o error que
omete el esquema es debido a la etapa
de promediado en las
eldas. Es más, si el
hoque es esta
ionario, el esquema
propor
iona la solu
ión exa
ta.
Ahora bien, esta buena propiedad del esquema de Roe le otorga también
una
ontrapartida:
f (u) + f (v) 1
Fe Roe(u, v) = − |a(u, v)|ǫ (u − v),
2 2
siendo:
a2 + ǫ2
|a|ǫ = |a| + 0,5 1 + sgn(ǫ − |a|) − |a| , (4.2.59)
2ǫ
siendo ǫ un parámetro pequeño.
112 Métodos numéri
os para leyes de
onserva
ión
T
T V (un) ≤ K, ∀n ≤ , ∀∆t ≤ ∆t0. (4.2.61)
∆t
Se demuestra (ver [14℄, [6℄) que si un método
onservativo y
onsistente
es T V -estable, las aproxima
iones que produ
en se aproximan a solu
iones
débiles del problema en un
ierto sentido.
Nuevamente es una propiedad natural, puesto que las solu
iones entrópi
as
del problema satisfa
en una propiedad de monotonía análoga. Los métodos
de Godunov y de Lax- Friedri
hs son monótonos, bajo las
ondi
iones CFL
ade
uadas.
Todo esquema monótono es TVD y por tanto, preserva la monotonía.
No obstante, los esquemas monótonos presentan una fuerte restri
ión: se
demuestra que un esquema
onservativo monótono es de orden 1.
La
onstru
ión de esquemas TVD de alto orden es, en la a
tualidad, un
frente de investiga
ión muy a
tivo.
Bibliografía
[1℄ A. Bermúdez and M.E. Vázquez. Upwind methods for hyperboli
onservation laws with sour
e
terms. Computers and Fluids, 23(8):10491071, 1994.
[2℄ F. Bou
hut. An introdu
tion to nite volume methods for hyperboli
systems of
onservation
laws with sour
e. In Free surfa
e geophysi
al ows. Tutorial Notes. INRIA, Ro
quen
ourt, 2002.
[3℄ P. Brufau, P. Gar
ía Navarro. Con
eptos bási
os de hidrodinámi
a de super
ie. Copy Center,
2001.
[4℄ A.J. Chorin, J.E. Marsden. A Mathemati
al Introdu
tionn to Fluid Me
hani
s. Springer-
Verlag, 1979.
[7℄ E. Godlewski and P.A. Raviart. Numeri
al Approximation of Hyperboli
Systems of Conser-
vation Laws. Springer-Verlag, New York, 1996.
[8℄ A. Harten. On a
lass of high resolution total-variation-stable nite-dieren
e s
hemes. SIAM J.
of Numer. Anal. , 21(1):123, 1984.
[9℄ J.M. Hervouet. Hydrodynamique des é
oulements à surfa
e libre. Modélisation numérique ave
la méthode des éléments nis. Presses de l'É
ole Nationale des Ponts et Chausées, 2003.
[10℄ J.F. Gerbeau, B. Perthame. Derivation of vis
ous Saint-Venant system for laminar shallow
water; Numeri
al validation. Dis
rete and
ontinuous dynami
al systems-Series B 1 (1):89-102,
2001.
[11℄ M.E. Gurtin. An Introdu
tion to Continuum Me
hani
s. Mathemati
s in S
ien
e and Engineering,
Volume 158. A
ademi
Press, 1981.
[16℄ P.L. Roe. Approximate Riemann solvers, parameter ve
tors and dieren
e s
hemes.
J. Comp. Phys. 43:357371, 1981.
[17℄ P.L. Roe. Upwinding dieren
e s
hemes for hyperboli
onservation laws with sour
e terms. In
Carasso, Raviart, and Serre, editors, Pro
eedings of the Conferen
e on Hyperboli
Problems, 4151.
Springer, 1986.
[18℄ J.J. Stoker. Water Waves. Inters
ien
e, New York, 1957.
[19℄ E.F. Toro. Riemann Solvers and Numeri
al Methods for Fluid Dynami
s. A Pra
ti
al Introdu
-
tion. Springer-Verlag, 1997.
[20℄ E.F. Toro. Sho
k-Capturing Methods for Free-Surfa
e Shallow Flows. Wiley, 2001.
[21℄ J.L. Vázquez. Le
iones de Me
áni
a de Fluidos. Universidad Autónoma de Madrid, 1996.
[22℄ M.E. Vázquez-Cendón. Estudio de Esquemas Des
entrados para su Apli
a
ión a las Leyes de
Conserva
ión Hiperbóli
as
on Términos Fuente. PhD thesis, Universidad de Santiago de Com-
postela, 1994.
[23℄ M.E. Vázquez-Cendón. Improved treatment of sour
e terms in upwind s
hemes for the shallow
water equations in
hannels with irregular geometry. J. Comp. Phys. 148:497526, 1999.