Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
AMPLIACION
3
RELACION
DE LOS PROBLEMAS
INDICACIONES SOBRE LA RESOLUCION
1
0
x < t/2
x > t/2
t dtdx +
a
1
x dxdt =
2
1
2
En el caso de que Q tenga interseccion con H + y H podemos suponer sin perder generalidad
que Q es un rect
angulo de modo que la recta t = 2x pasa una de sus diagonales. Llamamos
T + = Q H + y T = Q H .
ZZ
ZZ
u2
1
ut + x dxdt =
ut + u2 x dxdt =
2
2
lR
Q
ZZ
ZZ
1
1
=
ut + u2 x dxdt +
ut + u2 x dxdt.
2
2
T+
T
Ahora bien, aplicando el Teorema de la Divergencia,
ZZ
Z
T +
:
u
t dxdt,
T+
u
nt ds
T
:0
u
dxdt.
t
T+
Z
ut dxdt =
T
unt ds
ut dxdt =
ZZ
ZZ
ZZ
T +
De manera an
aloga se razona con las integrales
ZZ
1 2
u x dxdt,
2
T+
y
ZZ
T
1 2
u x dxdt,
2
t
a
2
Z
Z
u(x, t)dx =
Caso 2: a <
0dx = 0 =
a
t
<b
2
u(x, t)dx =
a
1dx =
a
d
dt
u(x, t) =
a
u2 (a, t) u2 (b, t)
.
2
t
t
t
2
t
a.
2
1
.
2
t
2
Z
d
dt
Por otro lado:
1dx = b a.
u(x, t)dx =
Z
u(x, t) = 0.
a
u2 (a, t) u2 (b, t)
1 1
= = 0.
2
2 2
En la pr
actica 2 implement
abamos el programa choques que utilizaba el metodo de las caractersticas
junto con la condici
on de Rankine-Hugoniot para calcular soluciones de la ecuacion de Burgers que evolucionan produciendo ondas de choque. Cuando en las soluciones de esta ecuacion aparece una tangente
vertical la soluci
on se contin
ua como una solucion debil con una discontinuidad. Esto se contrapone a lo
que se haca en el programa mtc, donde s
olo se utilizaba el metodo de las caractersticas.
2. Utilizar el programa mtc con la eleccion de dato inicial f1 (x) para t = 1, 2, 3 y 4. Utiliza el comando
hold on de Matlab para que al dibujar las soluciones que se obtienen para el mismo estado inicial
e instantes de tiempo mediante el programa choques estas aparezcan superpuestas. Puedes hacer
que las soluciones calculadas por el programa choques aparezcan en verde para diferenciarlas.
onda de choque. Para calcular este punto, la idea es que la onda inicial irdegenerando
hacia una
onda de choque cuando el punto que originalmente estaba en x = 0 alcance la posicion x = 2, en
otras palabras, cuando las caractersticas que parten de 0 y 2 se corten.
Determinar las caractersticas que parten de estos puntos y ver que se cortan en t = 4.
La velocidad de propagaci
on del choque hemos visto que es s =
ul +ur
2
= 0.75.
4. Repite los ejercicios 2 y 3 para el dato inicial f2 de los programas mtc y choques. Utilcese el
tiempo t apropiado para esta eleccion de dato inicial.
Indicaciones:
Mismas indicaciones que en el apartado anterior.
5.
ul
(xx0 )
v(x, t) =
t
ur
x x0 + t ul
x0 + t ul < x < x0 + t ur
x x0 + t ur
es una soluci
on debil continua de la ecuacion de Burgers. Se dice que v es una onda de
rarefacci
on centrada en x = x0 .
(b) Esboza las caractersticas de v, i.e., las rectas sobre las cuales v es constante.
x < 1
1
x > 2.
Construir la soluci
on debil del PVI ut + u ux = 0, u(x, 0) = f (x) para valores peque
nos de
t > 0 utilizando ondas de choques y ondas de rarefaccion centradas. Esboza las caractersticas
de la soluci
on. La soluci
on que has dado es valida para todo t? Como evoluciona?
Indicaciones:
(a) Tenemos que probar que para cada funcion test C 1 (lR2 ) con valores no nulos en una regi
on
Q lR2 se satisface la igualdad:
ZZ
u2
ut + x dxdt = 0.
2
lR
Podemos suponer que el es no nulo dentro de un rectangulo Q = (a, b) (c, d) ya que si no
fuera as podemos construir un rectangulo que contenga al dominio donde no es nulo.
Para resolverlo seguiremos las ideas propuestas en el primer ejercicio de esta relacion solo que
ahora tenemos que representar en el plano las rectas que definen v(x, t), es decir, las rectas
x = x0 + tul y x = x0 + tur . Dichas rectas dividen el plano en tres regiones que llamaremos
A, B y C. Siguiendo las ideas del ejercicio 1 se trata de discutir los distintos casos en funci
on
de la posici
on de Q en el plano.
(b) La funci
on v(x, t) propuesta en el apartado (a) es una solucion debil de la ecuacion de Burgers
para el siguiente dato inicial:
ul x < x0
h(x) =
ur x > x0 .
Observando la definici
on de v vemos que el choque del dato inicial se convierte en lo que
hemos denominado una onda de rarefaccion que puede ser determinada si representamos en
el plano (x, t) las rectas x = x0 + tul y x = x0 + tur . Estas rectas dividen el plano en las
tres
areas que determin
abamos en el apartado (a). Si nombramos dichas areas, de izquierda
a derecha por A, B y C, fijado un tiempo t la solucion es constante v = ul en la zona A,
0
v = xx
en B y v = ur en C. En general, si la recta x(t) con x(0) 6= x0 no corta a las rectas
t
x = x0 + tul , x = x0 + tur para t > 0, entonces v permanece constante a lo largo de ellas.
(c) El dato inicial propuesto en este apartado en un dato inicial donde aparecen varios choques.
Teniendo en cuenta los apartados anteriores podemos observar que cuando en nuestro dato
inicial aparece un choque con ul > ur , la solucion debil de este problema de Riemann es
dicho choque desplazndose a la velocidad s que nos proporcionan las condiciones de RankineHugoniot. Sin embargo, si ul < ur , tal y como hemos visto en los apartados anteriores, dicho
choque se convierte en una onda de rarefaccion.
En la condici
on inicial de este apartado aparecen varios choques que van a evolucionar produciendo choques en algunos casos y ondas de rarefaccion en otros. Se trata de esbozar como
evolucionara la soluci
on correspondiente a la condicion inicial propuesta.