Table of Contents

Cómo detectar errores de modelado con el solver disperso de ProtaStructure

La presencia de elementos sin soporte en los modelos de análisis estructural provoca la formación de mecanismos e impide resolver las ecuaciones de equilibrio.

Al producirse una singularidad en la matriz de rigidez de la estructura, su determinante se vuelve cero y la matriz no puede invertirse.

Como el Solver tradicional resuelve el sistema de ecuaciones de equilibrio con el método de 'Eliminación de Gauss-Jordan' y los datos se preparan en consecuencia, puede indicar con exactitud en qué nudo se forma el mecanismo. En este caso, el programa puede encontrar los números de los nudos problemáticos.

Por otro lado, el solucionador de ecuaciones Sparse usa algoritmos distintos de ocultamiento e inversión para almacenar e invertir los datos de la matriz simétrica, que suelen ser cero, y factorizarla. Es más rápido gracias al algoritmo y requiere menos memoria. Sin embargo, como desventaja, no puede indicar la dirección exacta del nudo donde se presenta el problema.
En los casos donde no se puede detectar el nudo problemático, podemos desactivar el 'Solucionador de Ecuaciones Sparse' y averiguar qué nudos presentan problemas.
El video explica cómo proceder en caso de un mecanismo en el modelo de análisis estructural.