7.- Mensaje de Error de NX Nastran: “Run Terminated Due to Excessive Pivot Ratios”

Este es el mensaje de error más típico y habitual que sufre el usuario de NX Nastran al ejecutar el análisis estático lineal (SESTATIC SOL101) de un modelo de elementos finitos. La causa en general se debe a la existencia de una “singularidad” en forma de mecanismo, el modelo no está correctamente restringido para prevenir movimientos de cuerpo rígido, o el usuario se ha despistado y no ha “mergeado” nodos coincidentes.

Cuando un sistema de ecuaciones lineales es “singular” significa que es imposible una única solución y por tanto la matriz de rigidez no se puede invertir. NX Nastran considera singular que un Grado de Libertad no tenga ninguna rigidez estructural, o ésta sea muy reducida. La siguiente imagen (Fig.1) constituye un caso clásico de matriz de rigidez “singular”, para que el análisis por elementos finitos tenga éxito hay que restringir correctamente el modelo (Fig.2):


Fig.1: Viga con movimiento de cuerpo rígido


Fig.2: Viga correctamenta restringida

Si miramos en el fichero de salida de NX Nastran (*.F06) veremos el mensaje de error indicando los Nodos y GDL que presentan la singularidad por movimientos de cuerpo rígido.

Una forma de “forzar” a NX NASTRAN para que resuelva el análisis sin “rechistar” es introduciendo el comando “PARAM,BAILOUT,-1” en la sección “Nastran Bulk Data“. Pero cuidado!!, este comando debe utilizarse únicamente para detectar el error de modelado y ver qué pieza sale despedida al animar los resultados de desplazamientos y corregir el modelo, PERO NUNCA CON MODELOS FINALES DE PRODUCCIÓN ya que los resultados podrían ser incorrectos.

Por ejemplo, la siguiente imagen muestra una estructura de celosía en voladizo mallada con elementos CROD uniaxiales bi-articulados que tras ejecutar el análisis estático lineal (SESTATIC SOL101) da error. En efecto, utilizando el comando “PARAM,BAILOUT,-1” conseguimos resolver el modelo, pero observando la animación de la deformada no detectamos nada extraño, la deformada es correcta, propia de una viga en voladizo, y los resultados de desplazamiento no son exagerados.

En este caso, el recurso más eficiente es ejecutar un Análisis de Frecuencias (SEMODES SOL103) mediante el cual obtendremos con NX NASTRAN los diferentes modos de vibración de valor cercano a 0.0 Hz, que justamente coincidirán con los movimientos de cuerpo rígido del modelo.

La figura inicial corresponde a la animación del primer modo de vibración de la estructura, tras cuya observación nos damos cuenta que tanto el cordón superior como el inferior están formados por “cuadriláteros articulados”, no por “triángulo rígidos”. Asimismo, las secciones transversales intermedias en los planos “Y-Z” están formadas por cuadriláteros, por tanto la estructura presenta numerosos mecanismos de movimiento de cuerpo rígido en la dirección del eje-Z (GDL T3), si no se arriostra transversalmente la estructura o no se incluyen diagonales en los diferentes cuadriláteros el diseño de “celosía biarticulada en voladizo” no es correcto.

Este recurso de análisis de frecuencias es el “truco clásico de soporte” que llevo utilizando toda la vida profesional para responder a mis clientes cuando me consultan por errores de cálculo en sus modelos de elementos finitos, es simplemente contundente y efectivo, una maravilla. Así que ya sabéis, utilizadlo cuando tengáis problemas, ¿OK?.

Os he preparado un tutorial más detallado en la siguiente dirección: http://www.iberisa.com/soporte/femap/excessive_pivot_ratios_nxnastran_error.htm

Saludos,
Blas.