Baixe a arquitetura detalhada (PDF)
Baixe o PDF detalhado
Nível de campo: Industrial Edge como camada de execução de IA
Os dispositivos Industrial Edge ficam diretamente no chão de fábrica e se conectam a PLCs, drives, robôs, câmeras e qualquer outro equipamento de automação usando conectores pré-configurados para PROFINET, S7, OPC UA, Ethernet/IP, Modbus TCP e outros. Como a biblioteca de conectores abrange equipamentos de qualquer fornecedor, a arquitetura também se adapta a ambientes abandonados sem a necessidade de substituição de hardware.
Um conjunto de aplicativos locais é executado no dispositivo de ponta junto com os conectores:
- AI Inference Server para execução de modelos no dispositivo, suportando o uso de visão, séries temporais e inferência em lote
casos
- Aplicativo Vision Connector para conexão com câmeras industriais GigE e câmeras RTSP para fornecer dados de visão para inferência
- Vision Data Collector para capturar imagens e metadados de câmeras e sistemas de visão, junto com resultados de inferência de tempo de execução, alimentando o pipeline de dados de (re) training
- Industrial Information Hub, que mapeia tags de PLC brutas e resultados de inferência em um modelo de dados semânticos consistente antes que os dados saiam do dispositivo
- LiveTwin e Virtual PLC para simulação digital de gêmeos e controle virtual
- Mendix on Edge para interfaces de operação baseadas em funções que abrangem os sistemas periférico e upstream
- Energy Manager e Performance Insight para KPIs operacionais, incluindo consumo de energia e OEE
- Conectores de TI para conectividade com sistemas corporativos
O Databus, baseado no MQTT, conecta esses aplicativos entre si no dispositivo e fornece a estrutura de publicação e assinatura para transmitir resultados de inferência, leituras de sensores e eventos até o nível de fábrica. Os dados de visão entre o conector de visão e o servidor de inferência são transmitidos usando o ZMQ para lidar com cargas úteis maiores e de alta frequência.
Nível de fábrica: a camada de operações de IA
O AI Asset Manager é executado em um dispositivo Industrial Edge virtual no nível da fábrica e atua como o balcão único para todas as atividades relacionadas à IA no chão de fábrica. Ele fica entre o ambiente de desenvolvimento acima e os dispositivos periféricos abaixo, coordenando todo o ciclo de vida operacional das soluções de IA.
AI Asset Manager: distribuição e operações de modelos
O trabalho do AI Asset Manager é receber pacotes de modelos de IA do ambiente de desenvolvimento, implantá-los nas instâncias corretas do AI Inference Server em toda a frota e coletar métricas sobre o desempenho do modelo e a atividade de inferência. Ele gerencia o controle de versão da solução de IA, monitora o status de implantação no nível do dispositivo e fornece a interface operacional por meio da qual as equipes de automação gerenciam a IA sem precisar interagir com as cadeias de ferramentas de desenvolvimento.
Use o AI Asset Manager para:
- Extraindo modelos empacotados do pipeline de desenvolvimento em nível de TI e distribuindo-os para dispositivos periféricos
- Gerenciando versões de modelos em uma frota de dispositivos Industrial Edge, incluindo reversão e implantação em etapas
- Coletando métricas de inferência e dados de desempenho de modelos implantados
- Fornecendo uma visão operacional única do status da solução de IA em todos os dispositivos e sites
O AI Asset Manager não é uma ferramenta de desenvolvimento. Ele não treina modelos, valida conjuntos de dados nem gerencia a infraestrutura de desenvolvimento. Essas responsabilidades pertencem ao fluxo de trabalho do MLOps na nuvem ou no ambiente de desenvolvimento local. O AI SDK empacota o modelo de IA e entrega artefatos prontos para implantação na camada de arquitetura em nível de fábrica, onde o escopo do AI Asset Manager começa [AN1] e termina quando as métricas operacionais retornam ao ciclo de desenvolvimento.
O Industrial Edge Management (Virtual, Pro ou Cloud) lida com a camada mais ampla de gerenciamento de dispositivos: implantação de aplicativos, envio de atualizações de firmware e configuração, monitoramento da integridade do dispositivo e gerenciamento do Industrial Edge Hub como repositório global de aplicativos. Ele funciona junto com o AI Asset Manager em vez de substituí-lo — o Edge Management gerencia a plataforma; o AI Asset Manager lida com as soluções de IA executadas nessa plataforma.
Nível corporativo e de TI: o ambiente de desenvolvimento de IA
O desenvolvimento do modelo ocorre em ambientes de nuvem ou locais usando o Siemens AI SDK. O pipeline nesse nível cobre todo o ciclo de vida de desenvolvimento antes que os modelos cheguem à fábrica.
Siemens AI SDK: desenvolvimento de modelos e embalagem
O AI SDK fornece aos cientistas de dados as ferramentas para empacotar e validar seus modelos de IA em um ambiente de sua escolha. É uma biblioteca python que fornece métodos para definir interfaces de dados para modelos de IA com outros sistemas (automação, por exemplo), definir requisitos de tempo de execução e empacotar o modelo de IA junto com a lógica de negócios em um artefato que pode ser executado completamente offline no chão de fábrica.
Use o AI SDK para:
- Embale modelos de IA e gere artefatos validados e implantáveis para o AI Asset Manager, que eventualmente podem ser executados pelo AI Inference Server no chão de fábrica, usando dados de produção em tempo real de diversas fontes.
- Integração com AWS, Azure ou ambientes MLOps locais para entregar modelos de IA empacotados para o nível de fábrica
Depois de embalados, os modelos são retirados pelo AI Asset Manager e distribuídos para a frota. Modelos atualizados treinados com base em novos dados de produção seguem o mesmo caminho, fechando o ciclo do desenvolvimento à implantação.
Por que a suíte completa é implantada em conjunto
Uma implantação realista usa os três níveis em combinação porque eles lidam com problemas distintos. Considere a implantação de uma inspeção visual de qualidade em uma linha de montagem de eletrônicos:
Sem o AI Inference Server, a inferência exige conectividade na nuvem e introduz latência incompatível com a inspeção na velocidade da linha, além dos custos incorridos em cada transação de dados. Sem o AI Asset Manager, implantar um modelo atualizado em cinquenta estações em três locais seriam cinquenta operações manuais. Sem o coletor de dados de visão e um pipeline de dados estruturado, os dados de treinamento não refletem as condições reais de produção e a qualidade do modelo diminui com o tempo. O AI SDK permite reunir a entrega repetível ao padronizar o artefato entregue, independente do tipo de modelo de IA que está sendo implantado.