← Últimos artículos
🔢 mathematics

Implementation of Hyperelastic Physics-Augmented Neural Networks in the Explicit Finite Element Codes Simcenter Radioss and OpenRadioss with Applications to Impact Events

Este artículo presenta un marco para integrar redes neuronales aumentadas por física en los solvers de elementos finitos explícitos Simcenter Radioss y OpenRadioss a través de un generador de rutinas de Fortran automatizado, demostrando que las arquitecturas de red optimizadas pueden modelar eficientemente comportamientos hiperelásticos complejos en simulaciones de impacto sin requerir solvers especializados.

Autores originales: Lukas Maurer, Sascha Eisenträger, Marian Bulla, Daniel Juhre

Publicado 2026-06-30
📖 5 min de lectura🧠 Análisis profundo

Autores originales: Lukas Maurer, Sascha Eisenträger, Marian Bulla, Daniel Juhre

Artículo original bajo licencia CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta es una explicación generada por IA del artículo a continuación. No ha sido escrita ni avalada por los autores. Para mayor precisión técnica, consulte el artículo original. Leer descargo de responsabilidad completo

Imagina que estás tratando de predecir cómo un dragón de goma se aplasta, se estira y rebota cuando es golpeado por una bola de acero. Durante décadas, los ingenieros han usado "libros de reglas" (fórmulas matemáticas) para adivinar este comportamiento. Estos libros de reglas son buenos, pero a menudo son demasiado simples para capturar la realidad desordenada y compleja de materiales como la goma o el tejido biológico.

Recientemente, los científicos comenzaron a usar Inteligencia Artificial (IA) para escribir mejores libros de reglas. Sin embargo, había un inconveniente: la IA era como una "caja negra" que hablaba un lenguaje que solo las computadoras entendían, mientras que el software de ingeniería utilizado para simular choques e impactos hablaba un lenguaje diferente y más antiguo. Conectarlos era como intentar conectar un cable USB-C futurista en una radio antigua: era desordenado, lento y propenso a romperse.

Este artículo presenta una solución ingeniosa a ese problema. Aquí está el desglose en términos sencillos:

1. El Problema: La Barrera del Lenguaje

Los investigadores querían usar un tipo especial de IA llamada Red Neuronal Aumentada por Física (PANN). Piensa en una PANN no como un adivinador mágico, sino como un estudiante al que se le han enseñado las leyes de la física (como la conservación de la energía) antes de que comience a aprender. Esto hace que la IA sea confiable y segura de usar en ingeniería.

El problema era que estas PANNs suelen entrenarse en herramientas de IA modernas (como PyTorch), pero el software de ingeniería utilizado para pruebas de choque (llamado RADIOSS) funciona con código compilado antiguo (Fortran). Normalmente, para usar la IA, tendrías que mantener el pesado software de IA ejecutándose en segundo plano durante la simulación, lo que ralentiza todo a un paso de caracol.

2. La Solución: El "Traductor"

Los autores construyeron un traductor. Escribieron un script de Python que actúa como una máquina de copiar y pegar.

  • Paso 1: Entrenas tu modelo de IA en Python (el laboratorio moderno).
  • ** Paso 2:** El script toma el "cerebro" de la IA (sus pesos y configuraciones) y automáticamente los reescribe en un código Fortran independiente (el lenguaje de la vieja escuela).
  • Paso 3: Este nuevo código se introduce directamente en el software RADIOSS.

El Resultado: La IA ahora está "codificada de forma fija" en la simulación. Ya no necesita que el pesado software de Python esté ejecutándose. Es como tomar una receta compleja escrita en un idioma extranjero, traducirla perfectamente y luego tener a un chef que solo habla inglés cocinando la receta sin necesidad de que el traductor esté presente.

3. El Truco de Velocidad: El "Cuadrado" vs. El "Logaritmo"

Los investigadores notaron que la "función de activación" de la IA (el interruptor matemático que decide cuándo se activan las neuronas) estaba ralentizando las cosas.

  • El Interruptor Viejo (SoftPlus): Esta función es como un cálculo complejo que involucra logaritmos y exponentes. Es precisa, pero computacionalmente costosa; es como intentar resolver un rompecabezas con una calculadora cada vez que necesitas un número.
  • El Nuevo Interruptor (SQuarePlus): Los autores cambiaron esto por una función más simple basada en raíces cuadradas. Es como cambiar esa calculadora compleja por una regla simple. Hace exactamente el mismo trabajo para la lógica de la IA, pero es mucho más rápida de calcular.

La Recompensa: Al usar este interruptor más simple, redujeron el tiempo adicional que la IA añadía a la simulación en aproximadamente la mitad. Para un modelo de IA poco profundo, la simulación solo se volvió un 1.8% más lenta que los métodos estándar antiguos. Para modelos más profundos y complejos, la mejora de velocidad fue aún más significativa.

4. La Prueba: El Dragón de Goma

Para demostrar que esto funcionaba, prepararon una prueba dramática:

  • La Configuración: Una rígida bola de acero fue disparada contra un "dragón" digital hecho de un material similar a la goma.
  • El Desafío: El dragón tenía que deformarse, rebotar e interactar con el suelo y consigo mismo. Esto requiere millones de cálculos por segundo.
  • El Resultado: Compararon el material generado por la IA contra un modelo matemático clásico y confiable (el modelo Carroll).
    • Visuales: El dragón se aplastó y rebotó de forma casi idéntica en ambos escenarios. La IA no se rompió ni se comportó de manera extraña.
    • Velocidad: La simulación basada en IA corrió casi tan rápido como la clásica, especialmente cuando usaban el nuevo interruptor "SQuarePlus".

5. La Conclusión

Este artículo demuestra que ahora podemos tomar modelos de IA avanzados y con conocimiento de la física y conectarlos directamente a el software estándar de simulación de choques de ingeniería sin necesidad de supercomputadoras o configuraciones complejas.

  • Para Ingenieros: Ahora pueden usar IA para modelar materiales complejos sin ralentizar sus simulaciones.
  • Para el Futuro: Los autores proporcionan un "kit de herramientas" gratuito (en GitHub) que automatiza este proceso de traducción, lo que significa que cualquiera puede tomar su propio modelo de IA entrenado y convertirlo en un código listo para la simulación con solo unos pocos clics.

En resumen, construyeron un puente entre el mundo de alta tecnología de la IA y el mundo práctico de las simulaciones de ingeniería, haciendo que el viaje sea rápido, seguro y fácil de cruzar.

¿Ahogado en artículos de tu campo?

Recibe resúmenes diarios de los artículos más novedosos que coincidan con tus palabras clave de investigación — con resúmenes técnicos, en tu idioma.

Probar Digest →