Skip to content

Marco de datos e integración de Simio

El marco de datos e integración más flexible del sector de la simulación de eventos discretos

Diferenciadores clave de Simio en materia de datos e integración

Simio se ha construido desde cero como una plataforma ágil para el desarrollo de gemelos digitales de procesos adaptativos basados en la simulación de eventos discretos, con un fuerte énfasis en la integración de datos sin fisuras y la automatización racionalizada a través de sistemas empresariales y otras fuentes de datos esenciales. Este enfoque ha dado forma a los datos de Simio y las características de modelado para apoyar el desarrollo rápido del modelo que se adapta automáticamente a la entrada de datos dinámicos.

icono polivalente-1
Flexibilidad de los datos
  • Simio se basa en una base de datos relacional en memoria, eficiente y ultrarrápida, que puede configurarse completamente para adaptarse al esquema de cualquier fuente de datos externa, lo que proporciona una flexibilidad sin precedentes.
auto-updates-icon
Arquitectura abierta
  • La arquitectura abierta de Simio incluye un amplio conjunto de conectores de datos totalmente configurables que permiten importar datos transaccionales y operativos de cualquier fuente externa.
icono-datos-generados-1
Generación y gestión de datos
  • Simio ofrece una interfaz de usuario tradicional de apuntar y hacer clic junto con un enfoque intuitivo basado en datos para desarrollar y ejecutar modelos de simulación Process Digital Twin.
  • El enfoque basado en datos acelera el desarrollo de modelos para escenarios complejos, facilita la reutilización de modelos y permite ampliarlos a nuevos emplazamientos, aplicaciones multisitio y cadenas de suministro integrales.
icono de riesgo
Creación rápida de modelos y actualizaciones automáticas
  • Todos los objetos y propiedades de los modelos Process Digital Twin están planificados para ser generados y controlados por datos, lo que permite una rápida creación de modelos y minimiza los requisitos de soporte a largo plazo.
  • Los Process Digital Twins se adaptan automáticamente a los cambios en los datos de la empresa, lo que garantiza un tiempo de actividad sólido y minimiza el mantenimiento a largo plazo.
  • No es necesario codificar para crear Simio Process Digital Twins.
  • Se pueden crear fácilmente plantillas y bibliotecas específicas para cada sector y empresa.
response-buffer-icon-1
Tiempos de ejecución rápidos
  • El motor de simulación de Simio está diseñado para funcionar con eficacia y rapidez, independientemente del tamaño del modelo.
  • Los tiempos de ejecución rápidos son esenciales para liberar todo el potencial de la experimentación ilimitada y el análisis de escenarios.
  • Las ejecuciones de simulación pueden realizarse manualmente o diseñarse para ser totalmente automatizadas y activadas por eventos.
  • Simio Simulación de Eventos Discretos es capaz de soportar modelos de Gemelos Digitales de Procesos de entornos operativos grandes y complejos, como instalaciones de fabricación y almacenamiento en uno o varios emplazamientos, así como cadenas de suministro integrales.

Datos y funciones de integración

  • Excel/CSV

    Los conectores de datos permiten a los sistemas temporales o específicos del usuario acceder a datos específicos del operador mantenidos en archivos Excel o CSV, instantáneas de sistemas personalizados y datos registrados en Excel durante las operaciones.

  • Bases de datos externas

    Los conectores de datos para aplicaciones de bases de datos como SQL Server y Oracle facilitan la integración directa con bases de datos utilizadas para la puesta en escena y la transformación de datos, así como el acceso directo a fuentes de datos específicas de la aplicación a nivel de empresa.

  • API y servicios web

    Las API o los servicios web de Simio se pueden utilizar para integrarse con sistemas MES como AVEVA y Tulip para acceder a datos dinámicos relacionados con el proceso para inicializar un Gemelo Digital de Proceso con el estado actual de la fábrica y proporcionar datos de ejecución, como listas de tareas y horas de inicio, a los sistemas MES.

  • Herramientas y dispositivos externos

    Utilice aplicaciones estándar de la industria como PTC Kepware IoT Gateway y HighByte Intelligence Hub para conectarse directamente a dispositivos IoT, solvers externos y aplicaciones o algoritmos basados en IA para entradas dinámicas en tiempo real y optimización durante el tiempo de ejecución de la simulación.

  • Plataformas basadas en la nube

    Las API web de Simio facilitan la integración con fuentes de datos basadas en la nube como AWS, Azure y Google Cloud, que contienen datos de misión crítica publicados por sistemas empresariales subyacentes, así como la integración directa con sistemas de planificación de recursos empresariales y de la cadena de suministro (ERP/SCP) como SAP S/4HANA, OMP, Kinaxis, Oracle y Microsoft Dynamics.

4-Simio-Integration-Framework_02

Enfoques integradores

Para facilitar la integración con sistemas empresariales como la Planificación de Recursos Empresariales (ERP), los Sistemas de Ejecución de Fabricación (MES), la Planificación de la Cadena de Suministro (SCP) y el Mantenimiento Preventivo (PM), Simio ha desarrollado dos metodologías de implantación adaptadas a la infraestructura informática y a las preferencias del cliente. Estas metodologías son compatibles con los enfoques indirecto ("Push") y directo ("Pull"), y se adaptan a los requisitos específicos y a los niveles de madurez de los datos del cliente.

Integración directa (PULL)

Aprovechando la flexibilidad del conector de datos Web API de Simio, Simio puede iniciar una operación PULL desde sistemas de datos basados en eventos cronometrados o entradas de usuario antes de ejecutar una simulación, lo que garantiza el uso de la información más reciente. Sin embargo, el inconveniente de utilizar una operación PULL es la gran demanda potencial que supone para la infraestructura de TI y los sistemas de datos de destino, en función del momento en que se produzca el evento PULL.

Flujo de trabajo de integración directa:
  • Simio inicia el flujo de trabajo de integración enviando una solicitud GET a una aplicación middleware asociada a un sistema ERP, MES, SCP o IoT.
  • Al recibir la llamada iniciada desde Simio, la aplicación de middleware actúa como un mensajero web, reenviando la solicitud al sistema ERP/MES/SCP/IoT, que a continuación genera los datos necesarios y los devuelve a la aplicación de middleware.
  • La aplicación middleware envía el mensaje a Simio formateado en JSON o XML, que se almacena en la base de datos relacional residente en memoria de Simio utilizando una hoja de estilo XSLT (v1.0) para el mapeo y la traducción de datos.
  • Una vez finalizada la simulación, Simio aprovecha todas las capacidades de integración bidireccional, lo que le permite enviar (POST) la información de programación a la aplicación de middleware y, posteriormente, al sistema ERP/MES/SCP/IoT de origen.
5-Integración directa-acercamiento en cadena-actualización (1)
6-Integración indirecta-Push-Approach_update (1)

Enfoque de integración indirecta (PUSH)

Utilizando una capa de datos de persistencia adicional, Simio admite un enfoque PUSH para la integración con los sistemas empresariales existentes. Las actualizaciones de los sistemas empresariales se envían a través de una aplicación de middleware a la base de datos de almacenamiento (capa de persistencia) que gestiona Simio, lo que garantiza la disponibilidad de los datos para las ejecuciones de simulación y la generación de programas de producción. Este método es ideal para la programación rutinaria diaria o semanal y, a diferencia del enfoque PULL, minimiza la carga sobre la infraestructura de TI.

Flujo de trabajo de integración indirecta
  • El sistema ERP/MES/SCP/IoT genera mensajes que se envían a una aplicación de middleware, iniciados por un proceso de programación de trabajos o un disparador.
  • Antes de reenviar los mensajes a Simio, es posible que la aplicación de middleware deba realizar mapeos de transformación basados en el uso previsto de los datos para alinearlos con los requisitos de la tabla modelo de Simio. A continuación, los mensajes actualizados se transfieren a la base de datos de preparación utilizando los adaptadores de base de datos de middleware o archivos XML.
  • A continuación, Simio extrae los datos de la tabla de la base de datos mediante un conector de datos y actualiza las tablas en memoria de Simio.
  • Una vez finalizada la ejecución de la simulación, Simio aprovecha todas las capacidades de integración bidireccional, lo que le permite enviar la información de programación de vuelta a la zona de preparación para que la aplicación de middleware pueda acceder a ella y, posteriormente, el sistema ERP/MES/SCP/IoT de origen.

Detalle de datos y velocidad

El estado de la integridad de los datos de su empresa, el nivel de detalle de los datos, la correlación entre los sistemas y la velocidad a la que los datos pueden actualizarse y estar disponibles son cruciales para determinar la granularidad con la que puede modelarse un Simio Process Digital Twin. Estos factores también afectan a la frecuencia con la que una empresa puede crear nuevos programas de ejecución o experimentos para apoyar la toma de decisiones.

Nivel de detalle

El nivel de detalle disponible en los datos -como las hojas de ruta específicas de pieza y máquina, en lugar de sólo las hojas de ruta de celda de trabajo y familia de productos- determina el nivel de detalle del modelo.

  • Ejemplo: Para modelar trabajadores individuales y sus habilidades, Simio Process Digital Twin requiere el plan de trabajo actual y específico de cada trabajador, junto con matrices de habilidades actualizadas.

Velocidad de los datos

La velocidad de los datos se refiere a la rapidez con la que Simio Process Digital Twin puede actualizarse y volver a ejecutarse para proporcionar los resultados más actuales para la ejecución o la toma de decisiones.

  • Ejemplo: Con un sistema ERP tradicional que procesa por lotes el inventario WIP durante la noche, la frecuencia con la que se puede ejecutar Simio Process Digital Twin está limitada debido a la dependencia temporal y a la precisión de los datos.
7-Data-Detail-and-Speed_02