Productos

Agentes LLM para ingeniería
IA-FEM.2: Texto a modelos
IA-FEM.1: Modelos paramétricos
IA-User subroutines
IA-optimización
Multimodal-Agent
IA-Bots
Plataforma de simulación y gemelos digitales
Modelización en tiempo real
Digital Twins con base física
Automatización de procesos de cálculo
Web Application toolkits
Modelización avanzada de referencia
Caracterización de materiales mediante análisis inverso
Modelización avanzada con subrutinas de usuario

Agentes LLM para ingeniería

AMS ha desarrollado un conjunto de agentes especializados basados en LLMs que automatizan el flujo completo de modelización por elementos finitos (FEM). Cada agente cubre una fase específica del proceso, y pueden operar de forma independiente o encadenada como un workflow de ingeniería completo.

Los AMS-Agents están basados en LangChain y en un conjunto de herramientas propias que facilitan la modificación y reutilización de scripts en Python, así como de archivos de entrada para LAMMPS, CalculiX y COMSOL Multiphysics, simplificando los cálculos numéricos

LLM-langchain

IA-FEM.2: Texto a modelos

El AMS-text2FEM convierte un texto describiendo una pieza o componente en un modelos de CalculiX. En un primer paso, toma un prompt que define la geometría y, de forma iterativa, permite aplicar sucesivas modificaciones generando un fichero .step.

Una vez validada la geometría, se pasa al segundo paso, en el que se incluyen las estrategias de mallado. Tras validar la malla, se aplican las condiciones de contorno, cargas, temperaturas y parámetros del solver, generando automáticamente un archivo .inp listo para su ejecución.

IA-FEM.1: Cálculos paramétricos

El AMS-Agent para FEA automatiza cálculos paramétricos en CalculiX y COMSOL Multiphysics. A partir de ejemplos de cálculo existentes, el agente detecta parámetros clave, geometría, mallado, materiales, condiciones de contorno, cargas y parámetros del solver, los transforma en variables y genera nuevos archivos de entrada de forma paramétrica. Trabaja con plantillas y prompts en lenguaje natural, simplificando la creación y reutilización de archivos y scripts.

Con este agente, los equipos pueden ejecutar barridos de parámetros, DOE (Design of Experiments) y bucles de optimización, manteniendo control de versiones, logging y validaciones automáticas (rangos, unidades y calidad de malla).

Ejemplo 1: parametrización de geometría

Ejemplo 2: Parametrización del cálculo completo

IA-User subroutines

El AMS-Agent UMAT genera subrutinas de material: crea archivos Fortran que reproducen el comportamiento mecánico deseado. En una primera fase, el usuario conversa con el agente para definir y validar la ecuación constitutiva; una vez definida, se genera automáticamente la UMAT para ABAQUS junto con su versión adaptada a CalculiX (ccx), ajustando la firma de entrada/salida, las variables de estado y el tangente consistente.

IA-Optimización

Advanced Material Simulation (AMS) integra agentes basados en LLMs con modelización numérica y algoritmos de optimización para acelerar el diseño, reducir costes y aumentar la fiabilidad de procesos industriales. Gracias a nuestros AMS-Agent, los ingenieros industriales definen a través de un prompt una función objetivo y un conjunto de restricciones, y el agente genera automáticamente el código Python que lanza el cálculo de optimización (p. ej., con algoritmos genéticos), obtiene y analiza los resultados.

IA-Multimodal-Agent

AMS Multimodal Agent es una solución avanzada de IA diseñada para trabajar con múltiples tipos de datos. No se limita únicamente al texto: es capaz de analizar imágenes, comparar información visual con bases de datos existentes y generar descripciones detalladas. Gracias a su carácter multimodal, el agente combina de forma natural visión e inteligencia artificial. Este agente está diseñado para interactuar con el usuario de manera fluida a partir de entradas visuales y textuales.

IA-Bots

Advanced Material Simulation (AMS) desarrolla bots inteligentes aplicados en ingeniería para optimizar la gestión de proyectos complejos, como aquellos financiados por programas europeos como Horizonte Europa. Utilizando plataformas de código abierto, los bots de AMS se integran en el ciclo de vida del proyecto para automatizar tareas administrativas, mejorar la comunicación y proporcionar soporte en tiempo real. Estos bots facilitan la organización de reuniones, la gestión de cronogramas, el seguimiento de hitos y la generación de informes, abordando eficazmente los desafíos de múltiples socios y requisitos complejos. Al centralizar la información y coordinar equipos, los bots de AMS no solo mejoran la ejecución del proyecto, sino que también promueven la transparencia y la colaboración entre los participantes.

Plataforma de simulación y gemelos digitales

Soluciones para la simulación avanzada en tiempo real, la automatización de flujos de cálculo y el desarrollo de gemelos digitales con base física.

Modelización a tiempo real

La combinación de modelos numéricos físicos con modelos reducidos basados en redes neuronales permite realizar simulaciones complejas en tiempo real. Este enfoque híbrido captura con precisión los aspectos fundamentales de los sistemas físicos aprovechando la velocidad de los modelos de redes neuronales, garantizando precisión y capacidad de respuesta simultáneamente.

Digital Twins con base física

AMS implementa modelos físicos en el desarrollo de gemelos digitales para ofrecer soluciones fiables y explicables. A diferencia de los modelos puramente basados en datos, los modelos físicos proporcionan una representación más precisa de los sistemas reales, fundamentada en las leyes de la física. La integración con nuestra tecnología de modelización en tiempo real permite la actualización continua del gemelo digital, facilitando la simulación y el control predictivo con alta precisión.

Automatización de procesos de cálculo

ADVANCED MATERIAL SIMULATION está especializada en la automatización de cálculos numéricos, atomísticos, por elementos finitos, multifísicos y multiescala. Contamos con la capacidad de automatizar cualquier tipo de proceso y flujo de cálculo, utilizando tanto software comercial como software libre, adaptándonos a las necesidades específicas de cada cliente. Ofrecemos dos enfoques de automatización adaptados a cada proyecto:

  • Automatización a partir de lenguajes de programación como Python, Matlab o JavaScript, que permite desarrollar soluciones personalizadas con gran flexibilidad y precisión.
  • Automatización Robótica de Procesos utilizando software específico como Robocorp, ideal para integrar y automatizar tareas repetitivas en diferentes plataformas y aplicaciones.

Con nuestros servicios, reducimos los esfuerzos manuales y mejoramos la productividad de procesos de cálculo complejos, adaptándonos a las particularidades de cada industria.

Web Application toolkits

AMS desarrolla aplicaciones web especializadas que integran análisis por elementos finitos, simulaciones atomísticas y modelos de inteligencia artificial. Estas aplicaciones permiten realizar simulaciones complejas directamente desde el navegador, con soporte tanto para cálculos en tiempo real como asincrónicos, facilitando la visualización de resultados y la toma de decisiones en entornos de ingeniería.

Modelización avanzada

Metodologías avanzadas de modelización desarrolladas por AMS a partir de proyectos de investigación aplicada e industrial, que constituyen la base técnica de nuestra plataforma.

Caracterización de materiales mediante análisis inverso

AMS ha desarrollado una técnica original de caracterización no convencional de materiales que combina resultados experimentales, cálculo numérico por elementos finitos y algoritmos de optimización no lineal. Este método permite determinar propiedades mecánicas y de fractura en condiciones límite donde no es posible realizar ensayos normalizados.

User Subroutines

La modelización avanzada constituye una de nuestras señas de identidad y ha sido desarrollada en cada uno de los cinco apartados que aparecen a continuación:

  • Modelización avanzada mecánica: Hemos implementado en ANSYS y ABAQUS materiales con comportamiento plástico y viscoplástico (creep) complejo por medio de subrutinas de usuario (UMAT o USERCREEP).
  • Modelización avanzada en fractura: Modelizamos el proceso completo de fractura de materiales siguiendo la teoría de la fisura cohesiva por medio de elementos de usuario (UEL) en ANSYS y ABAQYS.
  • Modelización avanzada térmica: implementación numérica de modelos térmicos con PCMs, materiales que sufren un cambio de fase de sólido a líquido, considerando dos posibilidades: la ley de entalpía o el calor específico.
  • Modelización avanzada  hygrotérmica: Los modelos higrotérmicas consideran el flujo de calor, aire y humedad en el interior de materiales porosos, resolviendo las ecuaciones de transporte de calor y humedad. La implementación de modelos de calor, aire y la humedad se ha realizado por medio de ecuaciones de usuario en FLUENT.
  • Modelización avanzada en CFD: En los modelos CFD hemos considerarado ecuaciones de contorno complejas como «Wind Driven Rain» o «rainwater run-off».


Customizado numérico

AMS ofrece la posibilidad de adaptar los códigos numéricos a las necesidades del cliente. Nuestro conocimiento de las herramientas numéricas nos permiten ofrecer la posibilidad de modificar las herramientas numéricas automatizando, optimizando, o incluyendo condiciones de contorno especiales que no estan directamente implementadas en los códigos comerciales. Algunos ejemplos aparecen a continación:

  • Plug-in ad hoc
  • ABAQUS menu
  • Calculos paramétricos en ABAQUS, ANSYS WORKBENCH
  • Scripting en PYTHON.
  • Simetría cíclica en contactos
  • Simetría cíclica seleccionando grados de libertad
  • Cálculos en control de desplazamiento de un nodo sin carga aplicada