
Marco de datos e integración 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 construye desde cero como una plataforma ágil para desarrollar Gemelos Digitales de Procesos Adaptativos basados en 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 las funciones de datos y modelado de Simio para apoyar el rápido desarrollo de modelos que se adaptan automáticamente a la entrada dinámica de datos.
Flexibilidad de los datos
- Simio se basa en una base de datos relacional en memoria, eficiente y ultrarrápida, que puede configurarse completamente para que coincida con el esquema de cualquier fuente de datos externa, lo que proporciona una flexibilidad sin precedentes.
Arquitectura abierta
- La arquitectura abierta de Simio cuenta con un amplio conjunto de conectores de datos totalmente configurables que permiten importar datos transaccionales y operativos de cualquier fuente externa.
Generados y basados en datos
- Simio proporciona una interfaz de usuario tradicional de apuntar y hacer clic junto con un enfoque intuitivo generado por datos y basado en datos para desarrollar y ejecutar modelos de simulación de Gemelos Digitales de Proceso.
- Un enfoque basado en los datos acelera el desarrollo de modelos para escenarios complejos, facilitando la reutilización de modelos, y apoya la ampliación de modelos a nuevos emplazamientos, aplicaciones multisitio y cadenas de suministro de extremo a extremo.
Creación rápida de modelos y actualizaciones automáticas
- Todos los objetos y propiedades del modelo Gemelo Digital de Procesos están planificados para ser generados y controlados por datos, lo que permite crear modelos rápidamente y minimizar los requisitos de soporte a largo plazo.
- Los Gemelos Digitales de Proceso se adaptan automáticamente a los cambios en los datos de la empresa, garantizando un tiempo de actividad sólido como una roca y minimizando el mantenimiento a largo plazo.
- No es necesario codificar para construir Gemelos Digitales de Proceso Simio.
- Se pueden crear fácilmente plantillas y bibliotecas específicas para cada sector y empresa.
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 sin límites y el análisis de escenarios.
- Las ejecuciones de simulación pueden realizarse manualmente o diseñarse para que estén totalmente automatizadas y activadas por eventos.
- Simio Simulación de Sucesos Discretos es capaz de soportar modelos de Gemelos Digitales de Procesos de entornos operativos grandes y complejos, como instalaciones de fabricación y almacenes de uno o varios centros, 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 empresarial.
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
Utiliza aplicaciones estándar del sector como PTC Kepware IoT Gateway y HighByte Intelligence Hub para conectarte directamente a dispositivos IoT, solvers externos y aplicaciones o algoritmos basados en IA para obtener entradas dinámicas en tiempo real y optimización durante el tiempo de ejecución de la simulación.
Plataformas 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.
Enfoques de integración
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 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.
Enfoque de integración directa (PULL)
Aprovechando la flexibilidad del conector de datos Web API de Simio, Simio puede iniciar una operación PULL desde los sistemas de datos basándose en eventos cronometrados o en la entrada del usuario antes de ejecutar una simulación, garantizando 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 informática y los sistemas de datos de destino, dependiendo 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 petición al sistema ERP/MES/SCP/IoT, que 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 ejecución de 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 middleware y, posteriormente, al sistema ERP/MES/SCP/IoT de origen.
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 impulsa Simio, garantizando que los datos estén disponibles 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 informática.
Flujo de trabajo de integración indirecta
- Iniciado por un proceso de programación de trabajos o un activador, el sistema ERP/MES/SCP/IoT genera mensajes que se envían a una aplicación middleware.
- Antes de reenviar los mensajes a Simio, la aplicación de middleware puede necesitar 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, actualizando 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 al área 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 y velocidad de los datos
El estado de la integridad de los datos de tu empresa, el nivel de detalle de los datos, la correlación entre 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 Gemelo Digital de Procesos Simio. 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 piezas y máquinas, en lugar de sólo las hojas de ruta de celdas de trabajo y familias de productos- determina el nivel de detalle del modelo.
- Ejemplo: Para modelar trabajadores individuales y sus habilidades, el Gemelo Digital de Procesos Simio necesita el plan de trabajo actual y específico de cada trabajador, junto con matrices de habilidades actualizadas.
Velocidad de datos
La velocidad de los datos se refiere a la rapidez con la que el Gemelo Digital de Procesos Simio 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, el Gemelo Digital de Procesos Simio está limitado en cuanto a la frecuencia con la que puede ejecutarse debido a las dependencias temporales y a la precisión de los datos.