La simulación de grandes remolinos ( LES , por sus siglas en inglés) es un modelo matemático de turbulencia que se utiliza en dinámica de fluidos computacional . Fue propuesto inicialmente en 1963 por Joseph Smagorinsky para simular corrientes de aire atmosférico, [1] y explorado por primera vez por Deardorff (1970). [2] La LES se aplica actualmente en una amplia variedad de aplicaciones de ingeniería, incluidas la combustión , [3] la acústica, [4] y las simulaciones de la capa límite atmosférica. [5]
La simulación de flujos turbulentos mediante la resolución numérica de las ecuaciones de Navier-Stokes requiere la resolución de una amplia gama de escalas de tiempo y longitud, todas las cuales afectan al campo de flujo. Esta resolución se puede lograr con simulación numérica directa (DNS), pero la DNS es costosa en términos computacionales y su costo impide la simulación de sistemas de ingeniería prácticos con geometría compleja o configuraciones de flujo, como chorros turbulentos, bombas, vehículos y trenes de aterrizaje.
La idea principal detrás de LES es reducir el costo computacional ignorando las escalas de longitud más pequeñas, que son las más costosas computacionalmente para resolver, a través del filtrado de paso bajo de las ecuaciones de Navier-Stokes. Este filtrado de paso bajo, que puede verse como un promedio temporal y espacial, elimina de manera efectiva la información de pequeña escala de la solución numérica. Sin embargo, esta información no es irrelevante y su efecto en el campo de flujo debe modelarse, una tarea que es un área activa de investigación para problemas en los que las escalas pequeñas pueden desempeñar un papel importante, como flujos cercanos a la pared [6] [7] , flujos reactivos [3] y flujos multifásicos [8] .
Un filtro LES se puede aplicar a un campo espacial y temporal y realizar una operación de filtrado espacial, una operación de filtrado temporal o ambas. El campo filtrado, indicado con una barra, se define como: [9] [10]
¿Dónde está el núcleo de convolución del filtro? Esto también se puede escribir como:
El núcleo de filtro tiene una escala de longitud de corte asociada y una escala de tiempo de corte . Las escalas más pequeñas que estas se eliminan de . Usando la definición de filtro anterior, cualquier campo se puede dividir en una porción filtrada y subfiltrada (indicada con una prima), como
Es importante tener en cuenta que la operación de filtrado de simulación de remolinos grandes no satisface las propiedades de un operador de Reynolds .
Las ecuaciones que rigen el LES se obtienen filtrando las ecuaciones diferenciales parciales que rigen el campo de flujo . Existen diferencias entre las ecuaciones que rigen el LES incompresible y compresible, lo que lleva a la definición de una nueva operación de filtrado.
Para el flujo incompresible, se filtran la ecuación de continuidad y las ecuaciones de Navier-Stokes, obteniéndose la ecuación de continuidad incompresible filtrada,
y las ecuaciones de Navier-Stokes filtradas,
donde es el campo de presión filtrado y es el tensor de tasa de deformación evaluado utilizando la velocidad filtrada. El término de advección filtrada no lineal es la principal causa de dificultad en el modelado LES. Requiere conocimiento del campo de velocidad sin filtrar, que es desconocido, por lo que debe modelarse. El análisis que sigue ilustra la dificultad causada por la no linealidad, es decir, que causa interacción entre escalas grandes y pequeñas, impidiendo la separación de escalas.
El término de advección filtrada se puede dividir, siguiendo a Leonard (1975), [11] como:
donde es el tensor de tensión residual, de modo que las ecuaciones de Navier-Stokes filtradas se convierten en
con el tensor de tensión residual agrupando todos los términos no cerrados. Leonard descompuso este tensor de tensión como y proporcionó interpretaciones físicas para cada término. , el tensor de Leonard, representa interacciones entre escalas grandes, , el término similar a la tensión de Reynolds, representa interacciones entre las escalas de subfiltro (SFS), y , el tensor de Clark, [12] representa interacciones entre escalas grandes y pequeñas. [11] Modelar el término no cerrado es la tarea de los modelos de escala de subcuadrícula (SGS). Esto se vuelve desafiante por el hecho de que el tensor de tensión de subcuadrícula debe dar cuenta de las interacciones entre todas las escalas, incluidas las escalas filtradas con escalas sin filtrar.
La ecuación de gobierno filtrada para un escalar pasivo , como la fracción de mezcla o la temperatura, se puede escribir como
donde es el flujo difusivo de , y es el flujo de subfiltro para el escalar . El flujo difusivo filtrado no está cerrado, a menos que se suponga una forma particular para él, como un modelo de difusión de gradiente . se define de manera análoga a ,
y puede dividirse de manera similar en contribuciones de interacciones entre varias escalas. Este flujo de subfiltro también requiere un modelo de subfiltro.
Utilizando la notación de Einstein , las ecuaciones de Navier-Stokes para un fluido incompresible en coordenadas cartesianas son
Al filtrar la ecuación del momento se obtiene como resultado
Si asumimos que el filtrado y la diferenciación conmutan, entonces
Esta ecuación modela los cambios en el tiempo de las variables filtradas . Como no se conocen las variables no filtradas, es imposible calcular directamente . Sin embargo, se conoce la cantidad. Se realiza una sustitución:
Sea . El conjunto de ecuaciones resultante son las ecuaciones LES:
Para las ecuaciones que rigen el flujo compresible, se filtra cada ecuación, comenzando por la conservación de la masa. Esto da:
lo que da como resultado un término de subfiltro adicional. Sin embargo, es deseable evitar tener que modelar las escalas de subfiltro de la ecuación de conservación de masa. Por esta razón, Favre [13] propuso una operación de filtrado ponderada por densidad, llamada filtrado de Favre, definida para una cantidad arbitraria como:
que, en el límite de incompresibilidad, se convierte en la operación de filtrado normal. Esto hace que la ecuación de conservación de masa sea:
Este concepto puede luego extenderse para escribir la ecuación de momento filtrada por Favre para flujo compresible. Siguiendo a Vreman: [14]
donde es el tensor de esfuerzo cortante , dado para un fluido newtoniano por:
y el término representa una contribución viscosa del subfiltro a partir de la evaluación de la viscosidad utilizando la temperatura filtrada por Favre . El tensor de tensión de la subcuadrícula para el campo de momento filtrado por Favre se da por
Por analogía, la descomposición de Leonard también puede escribirse para el tensor de tensión residual para un producto triple filtrado . El producto triple puede reescribirse utilizando el operador de filtrado de Favre como , que es un término no cerrado (requiere conocimiento de los campos y , cuando solo se conocen los campos y ). Puede descomponerse de manera análoga a la anterior, lo que da como resultado un tensor de tensión de subfiltro . Este término de subfiltro puede dividirse en contribuciones de tres tipos de interacciones: el tensor de Leonard , que representa interacciones entre escalas resueltas; el tensor de Clark , que representa interacciones entre escalas resueltas y no resueltas; y el tensor de Reynolds , que representa interacciones entre escalas no resueltas. [15]
Además de las ecuaciones de masa y momento filtradas, filtrar la ecuación de energía cinética puede brindar información adicional. El campo de energía cinética se puede filtrar para obtener la energía cinética total filtrada:
y la energía cinética total filtrada se puede descomponer en dos términos: la energía cinética del campo de velocidad filtrado ,
y la energía cinética residual ,
de tal manera que .
La ecuación de conservación para se puede obtener multiplicando la ecuación de transporte de momento filtrada por para obtener:
donde es la disipación de energía cinética del campo de velocidad filtrado por el estrés viscoso, y representa la disipación de energía cinética a escala de subfiltro (SFS).
Los términos del lado izquierdo representan el transporte, y los términos del lado derecho son términos de sumidero que disipan energía cinética. [9]
El término de disipación de SFS es de particular interés, ya que representa la transferencia de energía desde grandes escalas resueltas a pequeñas escalas no resueltas. En promedio, transfiere energía desde escalas grandes a escalas pequeñas. Sin embargo, instantáneamente puede ser positivo o negativo, lo que significa que también puede actuar como un término fuente para , la energía cinética del campo de velocidad filtrado. La transferencia de energía desde escalas no resueltas a escalas resueltas se denomina retrodispersión (y, de la misma manera, la transferencia de energía desde escalas resueltas a escalas no resueltas se denomina dispersión hacia adelante ). [16]
La simulación de grandes remolinos implica la solución de las ecuaciones de gobierno filtradas discretas utilizando dinámica de fluidos computacional . LES resuelve escalas desde el tamaño del dominio hasta el tamaño del filtro y, como tal, se debe resolver una parte sustancial de las fluctuaciones turbulentas de alto número de onda. Esto requiere esquemas numéricos de alto orden o una resolución de cuadrícula fina si se utilizan esquemas numéricos de orden bajo. El capítulo 13 de Pope [9] aborda la cuestión de qué tan fina es la resolución de cuadrícula necesaria para resolver un campo de velocidad filtrado . Ghosal [17] encontró que para los esquemas de discretización de orden bajo, como los utilizados en los métodos de volumen finito, el error de truncamiento puede ser del mismo orden que las contribuciones de la escala del subfiltro, a menos que el ancho del filtro sea considerablemente mayor que el espaciado de la cuadrícula . Si bien los esquemas de orden par tienen un error de truncamiento, no son disipativos [18] y, debido a que los modelos de escala de subfiltro son disipativos, los esquemas de orden par no afectarán las contribuciones del modelo de escala de subfiltro tan fuertemente como los esquemas disipativos.
La operación de filtrado en la simulación de grandes remolinos puede ser implícita o explícita. El filtrado implícito reconoce que el modelo de escala del subfiltro se disipará de la misma manera que muchos esquemas numéricos. De esta manera, se puede suponer que la cuadrícula, o el esquema de discretización numérica, es el filtro de paso bajo LES. Si bien esto aprovecha al máximo la resolución de la cuadrícula y elimina el costo computacional de calcular un término del modelo de escala del subfiltro, es difícil determinar la forma del filtro LES que está asociada con algunos problemas numéricos. Además, el error de truncamiento también puede convertirse en un problema. [19]
En el filtrado explícito, se aplica un filtro LES a las ecuaciones de Navier-Stokes discretizadas, lo que proporciona una forma de filtro bien definida y reduce el error de truncamiento. Sin embargo, el filtrado explícito requiere una cuadrícula más fina que el filtrado implícito, y el costo computacional aumenta con . El capítulo 8 de Sagaut (2006) cubre los aspectos numéricos del LES con mayor detalle. [10]
Las condiciones de contorno de entrada afectan significativamente la precisión del LES, y el tratamiento de las condiciones de entrada para el LES es un problema complicado. En teoría, una buena condición de contorno para el LES debería contener las siguientes características: [20]
(1) proporcionar información precisa de las características del flujo, es decir, velocidad y turbulencia;
(2) satisfacer las ecuaciones de Navier-Stokes y otras leyes de la física;
(3) ser fácil de implementar y ajustar a diferentes casos.
Actualmente, los métodos de generación de condiciones de entrada para LES se dividen ampliamente en dos categorías clasificadas por Tabor et al.: [21]
El primer método para generar entradas turbulentas es sintetizarlas de acuerdo con casos particulares, como las técnicas de Fourier, la descomposición ortogonal de principios (POD) y los métodos de vórtice. Las técnicas de síntesis intentan construir un campo turbulento en las entradas que tengan propiedades adecuadas similares a las de la turbulencia y que faciliten la especificación de parámetros de la turbulencia, como la energía cinética turbulenta y la tasa de disipación turbulenta. Además, las condiciones de entrada generadas mediante el uso de números aleatorios son computacionalmente económicas. Sin embargo, el método existe un serio inconveniente. La turbulencia sintetizada no satisface la estructura física del flujo de fluidos gobernada por las ecuaciones de Navier-Stokes. [20]
El segundo método implica un cálculo separado y precursor para generar una base de datos turbulenta que se puede introducir en el cálculo principal en las entradas. La base de datos (a veces denominada "biblioteca") se puede generar de varias maneras, como dominios cíclicos, biblioteca preparada previamente y mapeo interno. Sin embargo, el método de generación de flujos de entrada turbulentos mediante simulaciones precursoras requiere una gran capacidad de cálculo.
Los investigadores que examinan la aplicación de varios tipos de cálculos sintéticos y precursores han descubierto que cuanto más realista sea la turbulencia de entrada, más precisos serán los resultados que predice el LES. [20]
Para analizar el modelado de escalas no resueltas, primero se deben clasificar las escalas no resueltas. Se dividen en dos grupos: escalas de subfiltro resueltas (SFS) y escalas de subcuadrícula (SGS).
Las escalas de subfiltro resueltas representan las escalas con números de onda mayores que el número de onda de corte , pero cuyos efectos son atenuados por el filtro. Las escalas de subfiltro resueltas solo existen cuando se utilizan filtros no locales en el espacio de onda (como un filtro de caja o gaussiano ). Estas escalas de subfiltro resueltas se deben modelar mediante la reconstrucción de filtros.
Las escalas de subcuadrícula son todas las escalas que son más pequeñas que el ancho del filtro de corte . La forma del modelo SGS depende de la implementación del filtro. Como se mencionó en la sección Métodos numéricos para LES, si se considera LES implícito, no se implementa ningún modelo SGS y se supone que los efectos numéricos de la discretización imitan la física de los movimientos turbulentos no resueltos.
Sin una descripción universalmente válida de la turbulencia, se debe utilizar información empírica al construir y aplicar modelos SGS, complementados con restricciones físicas fundamentales como la invariancia galileana [9] . [22] Existen dos clases de modelos SGS: la primera clase son los modelos funcionales y la segunda clase son los modelos estructurales . Algunos modelos pueden clasificarse como ambos.
Los modelos funcionales son más simples que los estructurales y se centran únicamente en la disipación de energía a una velocidad que es físicamente correcta. Se basan en un enfoque de viscosidad de remolino artificial, en el que los efectos de la turbulencia se agrupan en una viscosidad turbulenta. El enfoque trata la disipación de energía cinética a escalas inferiores a la de la red como algo análogo a la difusión molecular. En este caso, la parte desviatoria se modela como:
donde es la viscosidad del remolino turbulento y es el tensor de velocidad de deformación.
Según el análisis dimensional, la viscosidad de remolino debe tener unidades de . La mayoría de los modelos SGS de viscosidad de remolino modelan la viscosidad de remolino como el producto de una escala de longitud característica y una escala de velocidad característica.
El primer modelo SGS desarrollado fue el modelo Smagorinsky–Lilly SGS, que fue desarrollado por Smagorinsky [1] y utilizado en la primera simulación LES por Deardorff [2] . Modela la viscosidad de remolino como:
donde es el tamaño de la cuadrícula y es una constante.
Este método supone que la producción y disipación de energía de las pequeñas escalas están en equilibrio, es decir, .
Germano et al. [23] identificaron una serie de estudios que utilizan el modelo de Smagorinsky, cada uno de los cuales encontró diferentes valores para la constante de Smagorinsky para diferentes configuraciones de flujo. En un intento por formular un enfoque más universal para los modelos SGS, Germano et al. propusieron un modelo Smagorinsky dinámico, que utilizaba dos filtros: un filtro LES de cuadrícula, denotado , y un filtro LES de prueba, denotado para cualquier campo turbulento . El filtro de prueba es de mayor tamaño que el filtro de cuadrícula y agrega un suavizado adicional del campo de turbulencia sobre los campos ya suavizados representados por el LES. La aplicación del filtro de prueba a las ecuaciones LES (que se obtienen aplicando el filtro de "cuadrícula" a las ecuaciones de Navier-Stokes) da como resultado un nuevo conjunto de ecuaciones que son idénticas en forma pero con la tensión SGS reemplazada por . Germano et al. observaron que, aunque ni ni pueden calcularse con exactitud debido a la presencia de escalas sin resolver, existe una relación exacta que conecta estos dos tensores. Esta relación, conocida como la identidad de Germano, se puede evaluar aquí explícitamente, ya que implica solo las velocidades filtradas y la operación de filtrado de prueba. La importancia de la identidad es que si se supone que la turbulencia es autosimilar de modo que la tensión SGS en los niveles de rejilla y de prueba tienen la misma forma y , entonces la identidad de Germano proporciona una ecuación a partir de la cual se puede determinar potencialmente el coeficiente de Smagorinsky (que ya no es una "constante"). [El procedimiento incluye la suposición de que el coeficiente es invariante de escala (véase la revisión [24] )]. Para ello, se introdujeron dos pasos adicionales en la formulación original. En primer lugar, se supuso que, aunque en principio era variable, la variación era lo suficientemente lenta como para que se pudiera sacar de la operación de filtrado . En segundo lugar, dado que era un escalar, la identidad de Germano se contrajo con un tensor de segundo rango (se eligió el tensor de tasa de deformación) para convertirlo en una ecuación escalar a partir de la cual se pudiera determinar. Lilly [25] encontró un enfoque menos arbitrario y, por lo tanto, más satisfactorio para obtener C a partir de la identidad tensorial. Observó que la identidad de Germano requería la satisfacción de nueve ecuaciones en cada punto del espacio (de las cuales solo cinco son independientes) para una sola cantidad . Por lo tanto, el problema de obtener estaba sobredeterminado. Propuso, por lo tanto, que se determinara utilizando un ajuste de mínimos cuadrados minimizando los residuos. Esto da como resultado
Aquí
y para abreviar , los intentos iniciales de implementar el modelo en simulaciones LES resultaron infructuosos. Primero, el coeficiente calculado no era en absoluto "de variación lenta" como se suponía y variaba tanto como cualquier otro campo turbulento. En segundo lugar, el calculado podía ser tanto positivo como negativo. Este último hecho en sí mismo no debería considerarse una deficiencia, ya que las pruebas a priori que utilizan campos DNS filtrados han demostrado que la tasa de disipación de submalla local en un campo turbulento es casi tan probable que sea negativa como positiva, aunque la integral sobre el dominio del fluido siempre es positiva, lo que representa una disipación neta de energía en las grandes escalas. Una ligera preponderancia de valores positivos en oposición a la positividad estricta de la viscosidad de remolino da como resultado la disipación neta observada. Esta denominada "retrodispersión" de energía de escalas pequeñas a grandes corresponde de hecho a valores C negativos en el modelo de Smagorinsky. Sin embargo, se encontró que la formulación de Germano-Lilly no daba como resultado cálculos estables. Se adoptó una medida ad hoc promediando el numerador y el denominador en direcciones homogéneas (cuando tales direcciones existen en el flujo).
Cuando el promedio incluía una muestra estadística lo suficientemente grande como para que el resultado calculado fuera positivo (o al menos, rara vez negativo), era posible realizar cálculos estables. El simple hecho de establecer los valores negativos en cero (un procedimiento llamado "recorte") con o sin el promedio también daba como resultado cálculos estables. Meneveau propuso [26] un promedio sobre trayectorias de fluidos lagrangianos con una "memoria" que decae exponencialmente. Esto se puede aplicar a problemas que carecen de direcciones homogéneas y puede ser estable si el tiempo efectivo durante el cual se realiza el promedio es lo suficientemente largo y, sin embargo, no tan largo como para suavizar las inhomogeneidades espaciales de interés.
La modificación de Lilly del método de Germano seguida de un promedio estadístico o eliminación sintética de las regiones de viscosidad negativa parece ad hoc, incluso si se pudiera hacer que "funcionara". Ghosal et al. sugirieron una formulación alternativa del procedimiento de minimización de mínimos cuadrados conocida como "modelo de localización dinámica" (DLM) [27] . En este enfoque, primero se define una cantidad
con los tensores y reemplazados por el modelo SGS apropiado. Este tensor representa entonces la cantidad en la que el modelo de subcuadrícula no respeta la identidad de Germano en cada ubicación espacial. En el enfoque de Lilly, se extrae del sombrero el operador
haciendo una función algebraica de la cual se determina entonces exigiendo que considerada como una función de C tenga el menor valor posible. Sin embargo, dado que la así obtenida resulta ser tan variable como cualquier otra cantidad fluctuante en turbulencia, la suposición original de la constancia de no puede justificarse a posteriori. En el enfoque DLM se evita esta inconsistencia al no invocar el paso de eliminar C de la operación de filtrado de prueba. En cambio, se define un error global sobre todo el dominio de flujo por la cantidad
donde la integral se extiende sobre todo el volumen del fluido. Este error global es entonces una función de la función que varía espacialmente (aquí el instante de tiempo, , es fijo y por lo tanto aparece simplemente como un parámetro) que se determina de manera que minimice esta función. La solución a este problema variacional es que debe satisfacer una ecuación integral de Fredholm de segunda clase
donde las funciones y se definen en términos de los campos resueltos y, por lo tanto, se conocen en cada paso de tiempo y los rangos integrales en todo el dominio del fluido. La ecuación integral se resuelve numéricamente mediante un procedimiento de iteración y se encontró que la convergencia era generalmente rápida si se usaba con un esquema de preacondicionamiento. Aunque este enfoque variacional elimina una inconsistencia inherente en el enfoque de Lilly, la obtenida a partir de la ecuación integral aún mostraba la inestabilidad asociada con las viscosidades negativas. Esto se puede resolver insistiendo en que se minimice sujeto a la restricción . Esto conduce a una ecuación para que es no lineal
Aquí el sufijo + indica la "parte positiva de", es decir, . Aunque superficialmente esto parece un "recorte", no es un esquema ad hoc sino una solución genuina del problema variacional restringido. Se encontró que este modelo DLM(+) era estable y arrojó resultados excelentes para turbulencia isotrópica forzada y decreciente, flujos de canal y una variedad de otras geometrías más complejas. Si resulta que un flujo tiene direcciones homogéneas (digamos las direcciones x y z), entonces se puede introducir el ansatz . El enfoque variacional produce inmediatamente el resultado de Lilly con un promedio sobre direcciones homogéneas sin necesidad de modificaciones ad hoc de un resultado previo.
Una deficiencia del modelo DLM(+) era que no describía la retrodispersión, que se sabe que es una "cosa" real a partir del análisis de datos DNS. Se desarrollaron dos enfoques para abordar esto. En un enfoque debido a Carati et al. [28], se agrega una fuerza fluctuante con amplitud determinada por el teorema de fluctuación-disipación en analogía con la teoría de Landau de hidrodinámica fluctuante. En el segundo enfoque, se observa que cualquier energía "retrodispersada" aparece en las escalas resueltas solo a expensas de la energía en las escalas de submalla. El DLM se puede modificar de una manera simple para tener en cuenta este hecho físico de modo de permitir la retrodispersión y al mismo tiempo ser inherentemente estable. Esta versión de ecuación k del DLM, DLM(k), reemplaza en el modelo de viscosidad de remolino de Smagorinsky por como una escala de velocidad apropiada. El procedimiento para determinar sigue siendo idéntico a la versión "sin restricciones", excepto que los tensores , donde la energía cinética de la escala de subprueba K está relacionada con la energía cinética de la escala de submalla k por (sigue tomando la traza de la identidad de Germano). Para determinar k ahora usamos una ecuación de transporte
donde es la viscosidad cinemática y son coeficientes positivos que representan la disipación y difusión de energía cinética respectivamente. Estos pueden determinarse siguiendo el procedimiento dinámico con minimización restringida como en DLM(+). Este enfoque, aunque más costoso de implementar que el DLM(+), se encontró que era estable y dio como resultado un buen acuerdo con los datos experimentales para una variedad de flujos probados. Además, es matemáticamente imposible que el DLM(k) dé como resultado un cálculo inestable ya que la suma de las energías de gran escala y SGS no aumenta por construcción. Ambos enfoques que incorporan retrodispersión funcionan bien. Producen modelos que son ligeramente menos disipativos con un rendimiento algo mejorado sobre el DLM(+). El modelo DLM(k) produce además la energía cinética de submalla, que puede ser una cantidad física de interés. Estas mejoras se logran a un costo algo mayor en la implementación del modelo.
El modelo dinámico se originó en el Programa de verano de 1990 del Centro de Investigación de Turbulencias (CTR) de la Universidad de Stanford . Una serie de seminarios "CTR-Tea" celebraron el 30.º aniversario de este importante hito en el modelado de turbulencias. Archivado el 30 de octubre de 2022 en Wayback Machine .