Esquema utilizado en la solución numérica de ecuaciones diferenciales parciales
Los esquemas de alta resolución se utilizan en la solución numérica de ecuaciones diferenciales parciales donde se requiere una gran precisión en presencia de choques o discontinuidades. Tienen las siguientes propiedades:
Se obtiene una precisión espacial de segundo orden o superior en partes suaves de la solución.
Las soluciones están libres de oscilaciones o movimientos espurios.
Se obtiene una alta precisión en situaciones de choques y discontinuidades.
El número de puntos de malla que contienen la onda es pequeño en comparación con un esquema de primer orden con precisión similar.
Los métodos generales a menudo no son adecuados para la resolución precisa de fenómenos de gradientes pronunciados; generalmente introducen efectos no físicos como el emborronamiento de la solución u oscilaciones espurias . Desde la publicación del teorema de barrera de orden de Godunov , que demostró que los métodos lineales no pueden proporcionar soluciones no oscilatorias superiores al primer orden (Godunov 1954, Godunov 1959), estas dificultades han atraído mucha atención y se han desarrollado varias técnicas que superan en gran medida estos problemas. Para evitar oscilaciones espurias o no físicas donde hay choques, los esquemas que exhiben una característica de variación total decreciente (TVD) son especialmente atractivos. Dos técnicas que están demostrando ser particularmente efectivas son MUSCL ( Monotone Upstream-Centered Schemes for Conservation Laws ), un método de limitador de flujo/pendiente (van Leer 1979, Hirsch 1991, Anderson, Tannehill & Pletcher 2016, Laney 1998, Toro 1999) y el método WENO ( Weighted Essentially Non-Oscillatory ) (Shu 1998, Shu 2009). Ambos métodos suelen denominarse esquemas de alta resolución (ver diagrama).
Los métodos MUSCL suelen tener una precisión de segundo orden en regiones suaves (aunque se pueden formular para órdenes superiores) y proporcionan soluciones monótonas con buena resolución en torno a discontinuidades. Son fáciles de implementar y computacionalmente eficientes.
Para problemas que comprenden tanto choques como una estructura de solución suave y compleja, los esquemas WENO pueden proporcionar una mayor precisión que los esquemas de segundo orden junto con una buena resolución en torno a las discontinuidades. La mayoría de las aplicaciones tienden a utilizar un esquema WENO de precisión de quinto orden, mientras que se pueden utilizar esquemas de orden superior cuando el problema exige una mayor precisión en regiones suaves.
El método de discretización holística analiza sistemáticamente la dinámica de la escala de submallas para construir algebraicamente cierres para discretizaciones numéricas que sean precisas para cualquier orden de error especificado en regiones suaves y se adapten automáticamente para atender variaciones rápidas de la malla a través del aprendizaje algebraico de estructuras de submallas (Roberts 2003). Un servicio web analiza cualquier PDE en una clase que pueda enviarse.
Godunov, Sergei K. (1954). Tesis doctoral: Diferentes métodos para ondas de choque (Tesis). Universidad Estatal de Moscú.
Godunov, Sergei K. (1959). "Un esquema diferencial para la solución numérica de soluciones discontinuas de ecuaciones hidrodinámicas". Mat. Sbornik . 47 : 271–306.Servicio de Res. Públicas Conjuntas de los Estados Unidos, JPRS 7226, 1969.
Harten, A. (1983). "Esquemas de alta resolución para leyes de conservación hiperbólicas". J. Comput. Phys . 49 (3): 357–393. Bibcode :1983JCoPh..49..357H. doi :10.1016/0021-9991(83)90136-5. hdl : 2060/19830002586 .
Hirsch, Charles (1991). Métodos computacionales para flujos no viscosos y viscosos . Cálculo numérico de flujos internos y externos. Vol. 2. Wiley. ISBN 978-0-471-92452-4.
Laney, Culbert B. (1998). Dinámica computacional de gases. Cambridge University Press. ISBN 978-1-107-39360-8.
Roberts, AJ (2003). "Un enfoque holístico de diferencias finitas modela dinámicas lineales de manera consistente". Matemáticas de la computación . 72 (241): 247–262. arXiv : math/0003135 . doi :10.1090/S0025-5718-02-01448-5. S2CID 11525980.
Shu, CW. (1998). "Esquemas esencialmente no oscilatorios y no oscilatorios esenciales ponderados para leyes de conservación hiperbólicas. En: Cockburn". En Quarteroni, Alfio (ed.). Aproximación numérica avanzada de ecuaciones hiperbólicas no lineales . Lecture Notes in Mathematics. Vol. 1697. Springer. págs. 325–432. doi :10.1007/BFb0096355. hdl :2060/19980007543. ISBN .978-3-540-49804-9.
Shu, CW. (2009). "Esquemas esencialmente no oscilatorios ponderados de alto orden para problemas dominados por la convección". SIAM Review . 51 (1): 82–126. Bibcode :2009SIAMR..51...82S. doi :10.1137/070679065.
Anderson, Dale; Tannehill, John C.; Pletcher, Richard H. (2016). Mecánica de fluidos computacional y transferencia de calor (3.ª ed.). Taylor & Francis. ISBN 978-1-4665-7830-2.
Toro, Eleuterio F. (1999). Solucionadores de Riemann y métodos numéricos para dinámica de fluidos: una introducción práctica (2.ª ed.). Springer. ISBN 978-3-662-03915-1.
van Leer, B. (1979). "Hacia el esquema diferencial conservador último V. Una secuela de segundo orden del método de Godunov". J. Comput. Phys . 32 (1): 101–136. Bibcode :1979JCoPh..32..101V. doi :10.1016/0021-9991(79)90145-1.