Opciones del Solucionador Lineal
En la Configuración del Análisis Estático, hay dos opciones de solucionador lineal disponibles en el área "Método para Sistema de Ecuaciones": Directo e Iterativo.
Ambas opciones controlan el método utilizado para resolver el sistema de ecuaciones, ya sea de manera "directa" o "iterativa". Para evitar malentendidos: Al resolver el sistema de ecuaciones directamente, también se realiza un cálculo iterativo si hay no linealidades o si los datos se calculan según el análisis de segundo orden o de grandes deformaciones. "Directo" e "Iterativo" se refieren a la gestión de datos durante el cálculo.
A diferencia de los solucionadores directos, los métodos iterativos abordan las soluciones de problemas de manera gradual, en lugar de un solo paso computacional extenso. En consecuencia, al utilizar un método iterativo se observa una reducción en las estimaciones de error de solución con el aumento de las iteraciones. La convergencia para problemas bien condicionados exhibe típicamente un progreso suave, mientras que los problemas menos bien condicionados experimentan una convergencia más lenta. El comportamiento oscilante dentro de un solucionador iterativo a menudo indica una configuración de problema incorrecta, como insuficientes restricciones.
Una ventaja significativa de los solucionadores iterativos radica en su consumo mínimo de memoria en comparación con los solucionadores directos al tratar problemas de tamaño equivalente. Sin embargo, una desventaja inherente de los solucionadores iterativos es su sensibilidad a la configuración del solucionador, que debe adaptarse a las características específicas de la ecuación gobernante dentro de distintos escenarios físicos. La opción de solucionador "Directo" es generalmente favorable, siempre y cuando haya suficiente RAM disponible.
Recomendaciones
Qué método de solucionador lleva a obtener resultados más rápidamente depende de la complejidad del modelo, así como del tamaño de la memoria principal disponible (RAM):
- Para sistemas pequeños y medianos, el método de solucionador Directo es más efectivo.
- Para sistemas grandes y complejos, el método Iterativo lleva a obtener resultados más rápidamente.
Una vez que las matrices para el método directo ya no pueden almacenarse en la memoria principal, Windows empieza a intercambiar partes de los datos al disco duro, lo que ralentiza significativamente el cálculo. Las actividades de disco duro aumentan y la carga del procesador se reduce, lo cual es visible en el Administrador de Tareas de Windows. Al utilizar el método de cálculo iterativo ICG (Gradiente Conjugado Incompleto), se puede evitar este problema de almacenamiento.
Es necesario asegurarse de que el archivo de intercambio sea lo suficientemente grande o que el tamaño del archivo sea asignado automáticamente por Windows. Cuando un archivo de intercambio es demasiado pequeño, pueden ocurrir caídas del programa.