Un problema de Riemann , llamado así en honor a Bernhard Riemann , es un problema de valor inicial específico compuesto por una ecuación de conservación junto con datos iniciales constantes por partes que presentan una única discontinuidad en el dominio de interés. El problema de Riemann es muy útil para comprender ecuaciones como las ecuaciones de conservación de Euler , ya que todas las propiedades, como las ondas de choque y de rarefacción, aparecen como características en la solución. También proporciona una solución exacta para algunas ecuaciones no lineales complejas, como las ecuaciones de Euler .
En el análisis numérico , los problemas de Riemann aparecen de forma natural en los métodos de volumen finito para la solución de ecuaciones de conservación de la ley debido a la discretización de la malla. Por ello, se utilizan ampliamente en dinámica de fluidos computacional y en simulaciones de magnetohidrodinámica computacional . En estos campos, los problemas de Riemann se calculan mediante solucionadores de Riemann .
El problema de Riemann en la dinámica de gases linealizada
Como ejemplo sencillo, investigamos las propiedades del problema de Riemann unidimensional en dinámica de gases (Toro, Eleuterio F. (1999). Riemann Solvers and Numerical Methods for Fluid Dynamics, Pg 44, Example 2.5).
Las condiciones iniciales vienen dadas por
donde x = 0 separa dos estados diferentes, junto con las ecuaciones dinámicas de gases linealizadas (ver dinámica de gases para la derivación).
donde podemos asumir sin pérdida de generalidadAhora podemos reescribir las ecuaciones anteriores en forma conservativa:
- :
dónde
y el índice denota la derivada parcial con respecto a la variable correspondiente (es decir, x o t).
Los valores propios del sistema son las características del sistema. . Proporcionan la velocidad de propagación del medio, incluyendo la de cualquier discontinuidad, que aquí es la velocidad del sonido. Los autovectores correspondientes son
Al descomponer el estado izquierdoen términos de los autovectores, obtenemos para algunos
Ahora podemos resolverloy:
Análogamente
para
Utilizando esto, en el dominio entre las dos características, obtenemos la solución constante final:
y la solución (constante por partes) en todo el dominio:
Aunque se trata de un ejemplo sencillo, ilustra las propiedades básicas. En particular, las características descomponen la solución en tres dominios. La velocidad de propagación de estas dos ecuaciones es equivalente a la velocidad de propagación del sonido.
La característica más rápida define la condición de Courant-Friedrichs-Lewy (CFL), que establece la restricción para el paso de tiempo máximo para el cual un método numérico explícito es estable. Generalmente, a medida que se utilizan más ecuaciones de conservación, intervienen más características.
Referencias
Véase también
- ecuaciones de conservación
- dinámica de fluidos
- Dinámica de fluidos computacional
- Bernhard Riemann