33x
005662
2024-08-08

Solución de problemas

Aunque los módulos computacionales de OpenFOAM® son estables y han sido verificados por miles de usuarios durante los últimos 15 años, debe recordar que las simulaciones de flujo turbulento en 3D son un problema matemático no lineal que no siempre tiene que converger. En RWIND 3, consideramos que la solución numérica es correcta cuando la cantidad residual cae por debajo de 0,001. Esto suele ocurrir dentro de las 500 iteraciones, pero a veces el cálculo finaliza sin alcanzar el valor residual deseado. Esto puede deberse a varias razones y no existe una solución universal, pero intentaremos dar algunos consejos sobre cómo proceder:

  • Utilice la función "Continuar cálculo" con un mayor número de iteraciones máximas para ver si la solución continúa convergiendo o no.
  • Aumentar las dimensiones externas del dominio computacional; por ejemplo, los límites del túnel de viento. Las dimensiones establecidas automáticamente a veces pueden ser insuficientes, especialmente detrás del modelo (por ejemplo, aguas abajo).
  • Aumente la densidad de la malla de volumen finito en el cuadro de diálogo "Parámetros de simulación" o el "Nivel de detalle para modelos simplificados" en el cuadro de diálogo "Editar modelo".
  • Intente simplificar y optimizar el modelo:
    • Si el modelo tiene aberturas (como ventanas, puertas, etc.) a través de las cuales el flujo puede entrar en el modelo, intente cerrarlas (suponiendo que no desea el flujo de viento dentro del modelo).
    • Eliminar pequeños detalles en el modelo que tienen poca o ninguna influencia en los resultados de la simulación.
    • Los edificios se deben colocar correctamente en el suelo del túnel de viento o por debajo de este nivel. Si el modelo se coloca sobre el suelo del túnel con un espacio delgado y vacío entre el modelo y el suelo del túnel, el análisis puede bloquearse.

Importante

Advertencia "Error de RWindSolverSteady, E315", este problema se debe a una malla inapropiada (consulte image a continuación) que hace que el cálculo de PotentialFoam se bloquee y exporte los valores de NaN. Posteriormente, el cálculo principal también se bloquea debido a estos valores de NaN. La solución es usar una densidad de malla diferente como se muestra en el imagen siguiente.


Se puede suponer que la solución converge aceptablemente cuando se cumplen los siguientes criterios:

  • El número de iteraciones ejecutadas es mayor que el número mínimo establecido de forma predeterminada (actualmente: 300, ver imagen Program Options ).
  • La cantidad residual está por debajo del valor límite establecido de forma predeterminada (actualmente: 0,001, véase el capítulo Flujo estacionario).
  • El gráfico de la cantidad residual a lo largo del tiempo ya no cambia (o solo cambia muy poco) o oscila periódicamente alrededor de un cierto valor medio (consulte la imagen a continuación).

Capítulo principal