El método de Godunov es una implementación de esquemas de conteo que se pueden usar para calcular flujos dinámicos de gas con discontinuidades en los parámetros dentro del dominio computacional. Este esquema fue propuesto por S. K. Godunov en 1959. El método de Godunov es una variante del método del volumen de control . Los flujos por las caras laterales se determinan a partir de la solución del problema del decaimiento de una discontinuidad arbitraria . Vamos a explicar con un ejemplo.
Considere la construcción del método numérico Godunov de primer orden de precisión usando el ejemplo de resolver el sistema de ecuaciones de dinámica de gas inestable unidimensional, escrito en forma divergente :
Aquí:
Darse cuenta de:
El sistema inicial se puede escribir en una forma más compacta:
dónde:
En lugar de la forma diferencial de las ecuaciones, derivamos una nueva forma integral de las ecuaciones, más adecuada para representar una solución débil . Aquí, una solución débil es una función generalizada definida por igualdades integrales obtenidas de las correspondientes ecuaciones diferenciales y las condiciones iniciales del problema. Para ello, seleccionamos un cierto volumen de control e integramos el sistema de ecuaciones sobre este volumen. Aplicamos el teorema de Stokes generalizado a la integral de divergencia obtenida (para dos variables independientes, este será el teorema de Green y la fórmula de Ostrogradsky-Gauss en el espacio tridimensional). En este caso, introducimos la dirección de eludir el contorno en sentido antihorario .
Por separado, considerando la ecuación de continuidad , obtenemos:
Para todo el sistema de ecuaciones
Escribiendo el sistema en forma desarrollada:
Se realiza la transición de la forma diferencial de escribir el sistema de ecuaciones original a la forma integral. La forma integral se escribe como igualdad a cero de las integrales sobre el contorno (el límite del volumen de control seleccionado) de los vectores de flujos y variables conservativas. Representamos la integral de contorno como la suma de las integrales sobre las secciones (intervalos) 1-2 , 2-3 , 3-4 , 4-1 del volumen de control en la figura (que aún no está disponible) y en cada sección aproximamos la integral usando el método de los rectángulos como producto del integrando en el centro del intervalo por la longitud del intervalo de integración:
teniendo en cuenta las igualdades que son válidas para el volumen de control construido sobre la grilla computacional cartesiana:
Es más:
encuentre los valores del vector de variables conservativas en el intervalo 3-4 perteneciente a la nueva capa:
En este caso, los valores con índices semienteros denotan los flujos de valores almacenados a través de los límites de la celda computacional durante el tiempo o los flujos a través de las caras laterales ( 2-3 y 4-1 ) del control volumen. Si la velocidad del flujo se dirige en la misma dirección que la normal exterior a la cara lateral, entonces el flujo es negativo , es decir, sale del volumen de control y viceversa.
Expandido:
Los flujos por las caras laterales, y se determinan a partir de la solución del problema del decaimiento de una discontinuidad arbitraria .
Una característica del establecimiento e implementación de condiciones de contorno en los métodos de volumen de control (incluido el método de Godunov) es la necesidad de especificar o calcular flujos a través de la cara del volumen de control que coincide con el límite del dominio computacional. Para la primera y la última celda de la capa computacional, es necesario determinar los flujos de masa, cantidad de movimiento y energía a través de las caras.
A menudo, se introducen celdas computacionales "virtuales" para establecer las condiciones de contorno. Para ello, se introduce una celda adicional más a la izquierda de la primera celda y a la derecha de la última celda, en cada una de las cuales se especifican dichos parámetros de flujo para que se modelen los flujos requeridos en la cara lateral al resolver el Riemann problema
Todas las suposiciones se hacen en relación con el borde izquierdo.
Muro rígido fijoLa condición principal es la ausencia de flujo del flujo másico de gas a través de la frontera, lo que corresponde a la condición de velocidad de flujo cero en la cara dada En la celda virtual, se deben configurar los siguientes parámetros de flujo:
Los parámetros de flujo obtenidos en el problema de decaimiento de la discontinuidad en la cara lateral dan cuenta de un flujo de masa cero a través de esta cara.
Embalse de capacidad ilimitadaMatemáticamente, este caso corresponde a establecer el valor de presión en la cara . La tasa de flujo de entrada se puede determinar mediante la fórmula
Donde:
Deje que el guión bajo denote los parámetros del flujo supersónico, luego si , entonces
Escapando del flujo supersónicoEn este caso, los siguientes parámetros de flujo se establecen en la celda virtual:
El paso de la cuadrícula computacional a lo largo de la coordenada de tiempo en el método de Godunov se puede determinar a partir del criterio de estabilidad de Courant-Friedrichs-Levy . Con respecto al régimen considerado, esta condición se formula de la siguiente manera:
Las ondas que surgen en el problema del decaimiento de una discontinuidad arbitraria en el punto no deben llegar a tiempo a las caras laterales y distorsionar la solución autosimilar .
La aplicación de este principio conduce a las siguientes relaciones:
dónde
Como resultado, tomamos:
ecuaciones diferenciales | Métodos para resolver|||||
---|---|---|---|---|---|
Métodos de cuadrícula |
| ||||
Métodos sin cuadrícula |