stringtranslate.com

Métodos numéricos en mecánica de fluidos

El movimiento de fluidos está regido por las ecuaciones de Navier-Stokes , un conjunto de ecuaciones diferenciales parciales acopladas y no lineales derivadas de las leyes básicas de conservación de la masa , el momento y la energía . Las incógnitas suelen ser la velocidad del flujo , la presión , la densidad y la temperatura . La solución analítica de esta ecuación es imposible, por lo que los científicos recurren a experimentos de laboratorio en tales situaciones. Sin embargo, las respuestas proporcionadas suelen ser cualitativamente diferentes, ya que la similitud dinámica y geométrica es difícil de aplicar simultáneamente entre el experimento de laboratorio y el prototipo . Además, el diseño y la construcción de estos experimentos pueden ser difíciles (y costosos), especialmente para flujos rotatorios estratificados. La dinámica de fluidos computacional (CFD) es una herramienta adicional en el arsenal de los científicos. En sus inicios, la CFD solía ser controvertida, ya que implicaba una aproximación adicional a las ecuaciones que la gobernaban y planteaba cuestiones adicionales (legítimas). Hoy en día, la CFD es una disciplina establecida junto con los métodos teóricos y experimentales. Esta posición se debe en gran parte al crecimiento exponencial de la potencia informática, que nos ha permitido abordar problemas cada vez más grandes y complejos.

Discretización

El proceso central en CFD es el proceso de discretización , es decir, el proceso de tomar ecuaciones diferenciales con un número infinito de grados de libertad y reducirlas a un sistema de grados de libertad finitos. Por lo tanto, en lugar de determinar la solución en todas partes y para todos los tiempos, estaremos satisfechos con su cálculo en un número finito de ubicaciones y en intervalos de tiempo específicos. Las ecuaciones diferenciales parciales se reducen entonces a un sistema de ecuaciones algebraicas que se pueden resolver en una computadora. Los errores se introducen durante el proceso de discretización. La naturaleza y las características de los errores deben controlarse para garantizar que:

Una vez establecidos estos dos criterios, se puede aprovechar el poder de las máquinas de computación para resolver el problema de una manera numéricamente confiable. Se han desarrollado varios esquemas de discretización para abordar una variedad de problemas. Los más notables para nuestros propósitos son: métodos de diferencias finitas , métodos de volumen finito, métodos de elementos finitos y métodos espectrales .

Método de diferencias finitas

Las diferencias finitas sustituyen al proceso limitante infinitesimal del cálculo de la derivada:

con un proceso limitante finito, es decir

El término da una indicación de la magnitud del error como una función del espaciado de la malla. En este caso, el error se reduce a la mitad si el espaciado de la malla, _x se reduce a la mitad, y decimos que este es un método de primer orden. La mayoría de los FDM utilizados en la práctica tienen una precisión de al menos segundo orden, excepto en circunstancias muy especiales. El método de diferencias finitas sigue siendo el método numérico más popular para la solución de EDP debido a su simplicidad, eficiencia y bajo costo computacional. Su principal desventaja es su inflexibilidad geométrica, lo que complica sus aplicaciones a dominios complejos generales. Estos pueden aliviarse mediante el uso de técnicas de mapeo y/o enmascaramiento para ajustar la malla computacional al dominio computacional.

Método de elementos finitos

El método de elementos finitos fue diseñado para tratar problemas con regiones computacionales complicadas. La EDP primero se reformula en una forma variacional que esencialmente obliga a que el error medio sea pequeño en todas partes. El paso de discretización procede dividiendo el dominio computacional en elementos de forma triangular o rectangular. La solución dentro de cada elemento se interpola con un polinomio de orden generalmente bajo. Nuevamente, las incógnitas son la solución en los puntos de colocación. La comunidad de CFD adoptó el FEM en la década de 1980 cuando se idearon métodos confiables para tratar problemas dominados por la convección.

Método espectral

Tanto los métodos de elementos finitos como los de diferencias finitas son métodos de orden bajo, generalmente de 2º a 4º orden, y tienen propiedades de aproximación local. Por local queremos decir que un punto de colocación particular se ve afectado por un número limitado de puntos a su alrededor. Por el contrario, el método espectral tiene propiedades de aproximación global. Las funciones de interpolación, ya sean polinómicas o trigonométricas, son de naturaleza global. Su principal beneficio está en la tasa de convergencia, que depende de la suavidad de la solución (es decir, cuántas derivadas continuas admite). Para una solución infinitamente suave, el error disminuye exponencialmente, es decir, más rápido que el algebraico. Los métodos espectrales se utilizan principalmente en los cálculos de turbulencia homogénea y requieren geometrías relativamente simples. El modelo atmosférico también ha adoptado métodos espectrales debido a sus propiedades de convergencia y la forma esférica regular de su dominio computacional.

Método de volumen finito

Los métodos de volumen finito se utilizan principalmente en aplicaciones de aerodinámica donde se producen fuertes choques y discontinuidades en la solución. El método de volumen finito resuelve una forma integral de las ecuaciones gobernantes de modo que no sea necesario que se cumpla la propiedad de continuidad local.

Costo computacional

El tiempo de CPU para resolver el sistema de ecuaciones difiere sustancialmente de un método a otro. Las diferencias finitas suelen ser las más económicas en términos de puntos por cuadrícula, seguidas por el método de elementos finitos y el método espectral. Sin embargo, una comparación en términos de puntos por cuadrícula es un poco como comparar manzanas con naranjas. Los métodos espectrales ofrecen más precisión en términos de puntos por cuadrícula que el método de elementos finitos o el método de elementos finitos . La comparación es más significativa si la pregunta se reformula como "¿cuál es el costo computacional para lograr una tolerancia de error dada?". El problema se convierte en uno de definir la medida del error, que es una tarea complicada en situaciones generales.

Aproximación de Euler hacia adelante

La ecuación es una aproximación explícita a la ecuación diferencial original, ya que no se ha utilizado información sobre la función desconocida en el tiempo futuro ( n  + 1) t en el lado derecho de la ecuación. Para derivar el error cometido en la aproximación, nos basamos nuevamente en la serie de Taylor .

Diferencia hacia atrás

Este es un ejemplo de un método implícito, ya que  se ha utilizado la incógnita u ( n + 1) para evaluar la pendiente de la solución en el lado derecho; no es un problema resolver u ( n  + 1) en este caso escalar y lineal. Para situaciones más complicadas, como un lado derecho no lineal o un sistema de ecuaciones, es posible que haya que invertir un sistema de ecuaciones no lineal.

Referencias

Fuentes

  1. Zalesak, ST, 2005. El diseño de algoritmos de transporte con corrección de flujo para redes estructuradas. En: Kuzmin, D., Löhner, R., Turek, S. (Eds.), Flux-Corrected Transport. Springer
  2. Zalesak, ST, 1979. Algoritmos de transporte de fluidos con corrección de flujo totalmente multidimensional. Journal of Computational Physics.
  3. Leonard, BP, MacVean, MK, Lock, AP, 1995. El método de la integral de flujo para convección y difusión multidimensionales . Modelado matemático aplicado.
  4. Shchepetkin, AF, McWilliams, JC, 1998. Esquemas de convección cuasi monótonos basados ​​en la disipación localmente adaptativa explícita . Monthly Weather Review
  5. Jiang, C.-S., Shu, C.-W., 1996. Implementación eficiente de esquemas de eno ponderados. Journal of Computational Physics
  6. Finlayson, BA, 1972. El método de residuos ponderados y principios variacionales. Academic Press.
  7. Durran, DR, 1999. Métodos numéricos para ecuaciones de ondas en dinámica de fluidos geofísicos. Springer, Nueva York.
  8. Dukowicz, JK, 1995. Efectos de malla para ondas de Rossby. Journal of Computational Physics
  9. Canuto, C., Hussaini, MY, Quarteroni, A., Zang, TA, 1988. Métodos espectrales en dinámica de fluidos. Springer Series in Computational Physics. Springer-Verlag, Nueva York.
  10. Butcher, JC, 1987. El análisis numérico de ecuaciones diferenciales ordinarias . John Wiley and Sons Inc., NY.
  11. Boris, JP, Book, DL, 1973. Flux corrected transport, i: Shasta, un algoritmo de transporte de fluidos que funciona. Journal of Computational Physics

Citas