Muchos enfoques numéricos para CFD pueden extenderse a un orden arbitrariamente alto (por ejemplo, métodos discontinuos de Galerkin, métodos WENO, diferenciación espectral, etc.). ¿Cómo debo elegir un orden de precisión apropiado para un problema dado?
fuente
ketch
ha estado utilizando WENO.Pautas: métodos de alto orden para problemas en los que se espera que la solución sea fluida y de otro modo métodos de bajo orden y / o métodos que pueden manejar discontinuidades en las soluciones. En los casos en que los métodos de alto orden pueden explotarse, puede haber un ahorro significativo en el esfuerzo computacional medido en términos de tiempo de CPU como resultado de la alta tasa de convergencia. Para los problemas elípticos que requieren la solución de sistemas lineales, los métodos de alto orden conducen a operadores menos dispersos y esto debe compensarse con una tasa de convergencia más rápida. Para problemas dependientes del tiempo, si los métodos de alto orden pueden explotarse, se puede lograr una velocidad de convergencia más rápida y se puede lograr una mayor precisión, y para largos tiempos de integración, los métodos de alto orden son superiores en términos de precisión y esfuerzo computacional debido a la baja dispersión numérica y los errores de disipación .
fuente
Se pueden usar métodos de orden superior, por ejemplo, para resolver la ecuación de nivel establecido cuando se usa para describir un flujo de fluido de dos fases dentro de un marco de Método de Volumen Finito. En este caso, los esquemas WENO y ENO se usan para advectar la función de ajuste de nivel y se usa un paso de reinicialización para mantenerla como una función de distancia desde la interfaz de fluido.
Mira esto: http://ftp.cc.ac.cn/lcfd/WENO_mem.html
Básicamente, se usan en simulaciones de CFD cuando se trata de discontinuidades en el flujo.
fuente
Implemente siempre al menos dos órdenes distintas. En un problema representativo, resuelva una vez usando cada orden. Compare los dos en una cuadrícula lo suficientemente fina como para converger en el orden inferior. Asegúrese de que sus dos respuestas estén razonablemente cercanas, lo que da alguna indicación de que el comportamiento numérico del esquema de orden inferior no ha dañado abrumadoramente la solución. Si es así, tira el esquema de orden inferior y comienza de nuevo.
Suponiendo que no tuvo que comenzar de nuevo, engrosar la cuadrícula para el orden superior tanto como sea posible mientras mantiene una solución razonablemente precisa medida por la cantidad específica de interés que desea. Compare el costo computacional para el orden inferior en la cuadrícula más fina con el del orden superior en la cuadrícula más gruesa.
Elija el que sea más ventajoso desde el punto de vista operativo. Documente el proceso para los detractores y para que pueda repetirlo cuando cambie el problema representativo o la cantidad de interés.
fuente