Skip to main content
Para mostrar esta página se usa traducción automática. ¿Ver en inglés en su lugar?
Evolución de la marca 2022
Solución Siemens

Suite de IA en el Industrial Edge

Esta arquitectura describe cómo desarrollar, implementar y operar modelos de IA en la fábrica utilizando Siemens Industrial Edge. AI Suite proporciona la infraestructura para conectar equipos, capturar datos de producción, ejecutar inferencia de IA en dispositivos periféricos y administrar soluciones de IA en múltiples sitios.

Descripción general

Es un requisito previo tener un modelo de IA listo para usar Siemens Industrial AI Suite, dando a los usuarios la libertad de elegir un flujo de trabajo mLOPS de su elección o extenderlo para llevar modelos de IA a la planta de producción.

El SDK de IA de Siemens maneja el empaquetado de sus modelos de IA existentes en un artefacto de tiempo de ejecución que se puede ejecutar sin conexión en dispositivos del taller, completo con la definición de interfaces de intercambio de datos con otros sistemas de entornos en la nube o locales. El AI Asset Manager actúa como el centro operativo para la distribución, implementación y monitoreo de modelos. El servidor de inferencia de IA ejecuta modelos localmente en el dispositivo perimetral, cerca de la máquina.

Connect

Conecte equipos de taller independientes del proveedor a Industrial Edge a través de conectores preconfigurados.

Ejecutar

Ejecute IA y aplicaciones industriales en Industrial Edge, use cualquier caso de uso: visión, series temporales o inferencia de datos por lotes.

Una tienda de una sola parada

AI Asset Manager que se ejecuta en un dispositivo Industrial Edge (virtual), que actúa como la tienda única para todas las actividades relacionadas con la IA. Administración de soluciones de IA, distribución y operaciones.

Desarrollar, validar y empaquetar

Desarrolle, valide y empaque modelos de IA con el SDK de IA de Siemens en entornos en la nube o en las aplicaciones.

Para la mayoría de los fabricantes, la barrera para escalar la IA no es la calidad de los modelos, es la infraestructura necesaria para que esos modelos funcionen en equipos de producción y mantenerlos funcionando de manera confiable en muchos sitios. Cada máquina, línea o planta presenta nuevos desafíos de integración, y la brecha entre los entornos de ciencia de datos y los sistemas de automatización no tiene un puente natural en la mayoría de las organizaciones.

AI Suite elimina esa barrera al proporcionar una infraestructura completa y en capas diseñada específicamente para las operaciones industriales de IA. Los dispositivos Industrial Edge se conectan a equipos de cualquier proveedor y ejecutan inferencia de IA localmente, sin necesidad de conectividad en la nube para tomar decisiones en tiempo real. AI Asset Manager proporciona un único punto de control para la implementación del modelo, el control de versiones y la supervisión en cualquier número de dispositivos. El SDK de IA de Siemens permite a los científicos de datos empaquetar y validar modelos en su entorno de elección (AWS, Azure o local) y empaquetarlos en artefactos que AI Asset Manager puede distribuir a la flota.

El resultado es una ruta repetible y escalable desde los datos de producción sin procesar hasta la inferencia de IA implementada, construida sobre estándares abiertos y operable por ingenieros de automatización sin una profunda experiencia en MLOP.

Arquitectura detallada

    arquitectura hub ai suite diagrama de arquitectura detallado que muestra el flujo de datos desde dispositivos Industrial Edge hasta TI Enterprise

    Descargar arquitectura detallada (PDF)

    Descargar PDF detallado

    Nivel de campo: Industrial Edge como capa de ejecución de IA

    Los dispositivos Industrial Edge se encuentran directamente en el taller y se conectan a PLC, unidades, robots, cámaras y cualquier otro equipo de automatización mediante conectores preconfigurados para PROFINET, S7, OPC UA, EtherNet/IP, Modbus TCP y otros. Debido a que la biblioteca de conectores cubre equipos de cualquier proveedor, la arquitectura también se adapta a entornos industriales industriales sin necesidad de reemplazo de hardware.

    Un conjunto de aplicaciones locales se ejecuta en el dispositivo perimetral junto con los conectores:

    • Servidor de inferencia de IA para la ejecución de modelos en el dispositivo, soporte de visión, series temporales y uso de inferencia por lotes

      casos

    • Aplicación de conector de visión para conectarse a cámaras industriales GigE y cámaras RTSP para entregar datos de visión para inferencia
    • Recopilador de datos de visión para capturar imágenes y metadatos de cámaras y sistemas de visión, junto con resultados de inferencia del tiempo de ejecución, alimentando la canalización de datos de (re) training
    • Industrial Information Hub, que asigna etiquetas PLC sin procesar y resultados de inferencia a un modelo de datos semánticos consistente antes de que los datos abandonen el dispositivo
    • LiveTwin y PLC virtual para simulación de gemelos digitales y control virtual
    • Mendix on Edge para interfaces de operador basadas en roles que abarcan tanto el borde como los sistemas ascendentes
    • Energy Manager y Performance Insight para los KPI operacionales, incluido el consumo de energía y OEE
    • Conectores de TI para conectividad a sistemas empresariales

    Databus, basado en MQTT, conecta estas aplicaciones entre sí en el dispositivo y proporciona la red troncal de publicación-suscripción para pasar resultados de inferencia, lecturas de sensores y eventos hasta el nivel de fábrica. Los datos de visión entre el conector de visión y el servidor de inferencia se transmiten mediante ZMQ para manejar cargas útiles más grandes y de alta frecuencia.

    Nivel de fábrica: la capa de operaciones de IA

    El AI Asset Manager se ejecuta en un dispositivo virtual Industrial Edge a nivel de fábrica y actúa como ventanilla única para todas las actividades relacionadas con la IA en el taller. Se encuentra entre el entorno de desarrollo anterior y los dispositivos de borde de abajo, coordinando el ciclo de vida operativo completo de las soluciones de IA.

    AI Asset Manager: modelo de distribución y operaciones

    El trabajo del AI Asset Manager es recibir modelos de IA empaquetados del entorno de desarrollo, implementarlos en las instancias correctas del servidor de inferencia de IA en toda la flota y recopilar métricas sobre el rendimiento del modelo y la actividad de inferencia. Administra el control de versiones de soluciones de IA, supervisa el estado de implementación a nivel de dispositivo y proporciona la interfaz operativa a través de la cual los equipos de automatización administran la IA sin necesidad de interactuar con las cadenas de herramientas de desarrollo.

    Utilice AI Asset Manager para:

    • Extracción de modelos empaquetados de la línea de desarrollo a nivel de TI y distribuirlos a dispositivos periféricos
    • Administración de versiones de modelos en una flota de dispositivos Industrial Edge, incluida la reversión y la implementación por etapas
    • Recopilación de métricas de inferencia y datos de rendimiento de modelos implementados
    • Proporcionar una vista operativa única del estado de la solución de IA en todos los dispositivos y sitios

    El AI Asset Manager no es una herramienta de desarrollo. No entrena modelos, valida conjuntos de datos ni administra infraestructura de desarrollo. Esas responsabilidades pertenecen al flujo de trabajo de MLOPS en el entorno de desarrollo en la nube o en las instalaciones. AI SDK empaqueta el modelo de IA y entrega artefactos de lectura a implementación a la capa de arquitectura a nivel de fábrica, donde comienza el alcance del AI Asset Manager [AN1] y termina cuando las métricas operativas retroalimentan el ciclo de desarrollo.

    Industrial Edge Management (Virtual, Pro o Cloud) maneja la capa más amplia de administración de dispositivos: implementación de aplicaciones, envío de actualizaciones de firmware y configuración, monitoreo del estado del dispositivo y administración de Industrial Edge Hub como repositorio global de aplicaciones. Funciona junto con AI Asset Manager en lugar de reemplazarlo: Edge Management maneja la plataforma; el AI Asset Manager maneja las soluciones de IA que se ejecutan en esa plataforma.

    TI y nivel empresarial: el entorno de desarrollo de IA

    El desarrollo del modelo se lleva a cabo en entornos locales o en la nube mediante el SDK de IA de Siemens. La línea de producción en este nivel cubre el ciclo de vida completo del desarrollo antes de que los modelos lleguen a la fábrica.

    Siemens AI SDK: desarrollo de modelos y empaquetado

    El SDK de IA proporciona a los científicos de datos las herramientas para empaquetar y validar sus modelos de IA en un entorno de su elección. Es una biblioteca de Python que proporciona métodos para definir interfaces de datos para modelos de IA con otros sistemas (automatización, por ejemplo), definir requisitos de tiempo de ejecución y empaquetar el modelo de IA junto con la lógica de negocio en un artefacto que se puede ejecutar completamente fuera de línea en el taller.

    Utilice el SDK de IA para:

    • Empaquetar modelos de IA y generar artefactos validados e implementables para AI Asset Manager, que eventualmente pueden ser ejecutados por AI Inference Server en el taller, utilizando datos de producción en tiempo real de diversas fuentes.
    • Integración con entornos de AWS, Azure o MLOPS locales para ofrecer modelos de IA empaquetados a nivel de fábrica

    Una vez empaquetados, los modelos son sacados por AI Asset Manager y distribuidos a la flota. Los modelos actualizados capacitados en nuevos datos de producción siguen el mismo camino, cerrando el ciclo de desarrollo a implementación.

    Por qué la suite completa se implementa en conjunto

    Una implementación realista utiliza los tres niveles en combinación porque manejan distintos problemas. Considere una implementación de inspección visual de calidad en una línea de ensamblaje de productos electrónicos:

    • El recopilador de datos de visión junto con la aplicación de conector de visión captura imágenes de placas ensambladas en cada estación de inspección. Las imágenes y los metadatos fluyen hacia la zona de aterrizaje de datos (almacenamiento en la nube, (S) FTP) para su consumo por el flujo de trabajo de MLOPS
    • Los científicos de datos utilizan su propio flujo de trabajo mLOPS para (re) entrenar un modelo de IA de clasificación de defectos en esos datos de producción, validarlos y empaquetarlos como un artefacto desplegable utilizando el SDK de IA
    • El AI Asset Manager extrae el modelo empaquetado y lo implementa en el servidor de inferencia de IA en los dispositivos Industrial Edge relevantes en todas las estaciones de inspección
    • La aplicación Vision Connector proporciona conectividad a las cámaras de la estación para capturar la imagen de la placa y la proporciona como entrada al modelo de IA en el servidor de inferencia
    • El servidor de inferencia de IA ejecuta el modelo localmente en cada estación, clasificando las placas como pasadas o falladas en tiempo real sin una dependencia de la nube
    • Los resultados de la inferencia se publican en Databus y ro

      se utiliza para los sistemas de gestión de calidad o los paneles del operador

    • El administrador de activos también recopila métricas indicativas de cada implementación y permite al usuario acceder al panel de control para una fácil visualización y alarma basada en reglas
    • Las imágenes defectuadas y los resultados de clasificación vuelven a la canalización de datos a través del recopilador de datos de visión. El modelo se vuelve a entrenar con datos ampliados, se vuelve a empaquetar y se devuelve a la flota

    Sin el servidor de inferencia de IA, la inferencia requiere conectividad en la nube e introduce una latencia incompatible con la inspección de velocidad de línea, aparte de los costos incurridos por cada transacción de datos. Sin el AI Asset Manager, implementar un modelo actualizado en cincuenta estaciones en tres sitios sería cincuenta operaciones manuales. Sin el recopilador de datos de visión y una canalización de datos estructurada, los datos de training no reflejan las condiciones reales de producción y la calidad del modelo se degrada con el tiempo. AI SDK permite unir la entrega repetible mediante la estandarización del artefacto entregado, independiente del tipo de modelo de IA que se está implementando.

    Valores y beneficios

    Componentes