Descarregar arquitectura detalhada (PDF)
Descarregar PDF detalhado
Nível de campo: Industrial Edge como a camada de execução de IA
Os dispositivos Industrial Edge ficam diretamente no chão de fábrica e conectam-se a PLCs, drives, robôs, câmaras 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 cobre equipamentos de qualquer fornecedor, a arquitetura também se adapta a ambientes brownfield sem a necessidade de substituição de hardware.
Um conjunto de aplicações locais é executado no dispositivo de borda ao lado dos conectores:
- Servidor de Inferência AI para execução de modelo no dispositivo, suporte à visão, séries temporais e utilização de inferência em lote
casos
- Vision Connector Aplicação para ligar a câmaras industriais GigE e câmaras RTSP para fornecer dados de visão para inferência
- Vision Data Collector para captura de imagens e metadados de câmaras e sistemas de visão, juntamente com resultados de inferência do tempo de execução, alimentando o pipeline de dados de (re) training
- Industrial Information Hub, que mapeia etiquetas PLC brutas e resultados de inferência para um modelo de dados semânticos consistente antes que os dados deixem o dispositivo
- LiveTwin e Virtual PLC para simulação digital de gémeos e controlo virtual
- Mendix on Edge para interfaces de operador baseadas em funções que abrangem os sistemas edge e upstream
- Energy Manager e Performance Insight para KPIs operacionais, incluindo consumo de energia e OEE
- Conectores de TI para conectividade a sistemas empresariais
O Databus, com base no MQTT, liga estas aplicações umas às outras no dispositivo e fornece a espinha dorsal de publicação e subscrição para passar resultados de inferência, leituras de sensores e eventos até ao 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 funciona num dispositivo Industrial Edge virtual a nível de fábrica e atua como balcão único para todas as atividades relacionadas com IA no chão de fábrica. Fica entre o ambiente de desenvolvimento acima e os dispositivos de ponta abaixo, coordenando o ciclo de vida operacional completo das soluções de IA.
AI Asset Manager: modelo de distribuição e operações
O trabalho do AI Asset Manager é receber modelos de IA empacotados do ambiente de desenvolvimento, implementá-los nas instâncias corretas do AI Inference Server em toda a frota e recolher métricas sobre o desempenho do modelo e a atividade de inferência. Gere o controlo de versões da solução de IA, monitoriza o estado da implementação no nível do dispositivo e fornece a interface operacional através da qual as equipas de automação gerem a IA sem ter de interagir com cadeias de ferramentas de desenvolvimento.
Use o AI Asset Manager para:
- Retirando modelos embalados do pipeline de desenvolvimento de nível de TI e distribuindo-os para dispositivos de ponta
- Gerir versões de modelo numa frota de dispositivos Industrial Edge, incluindo reversão e implementação em etapas
- Recolher métricas de inferência e dados de desempenho a partir de modelos implementados
- Fornecer 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. Não treina modelos, valida conjuntos de dados ou gere infra-estruturas de desenvolvimento. Essas responsabilidades pertencem ao fluxo de trabalho MLOPS na nuvem ou no ambiente de desenvolvimento no local. O AI SDK empacota o modelo de IA e fornece artefatos prontos para implementação para a camada de arquitetura de nível de Fábrica, onde o escopo do AI Asset Manager começa [AN1] e termina quando as métricas operacionais reagem para o ciclo de desenvolvimento.
O Industrial Edge Management (Virtual, Pro ou Cloud) lida com a camada mais ampla de gestão de dispositivos: implementação de aplicações, envio de atualizações de firmware e configuração, monitorização da integridade do dispositivo e gestão do Industrial Edge Hub como o repositório global de aplicações. Funciona em conjunto com o AI Asset Manager em vez de substituí-lo — o Edge Management lida com a plataforma; o AI Asset Manager lida com as soluções de IA executadas nessa plataforma.
TI e nível empresarial: o ambiente de desenvolvimento de IA
O desenvolvimento do modelo ocorre em ambientes cloud ou no local utilizando o Siemens AI SDK. O pipeline a este nível cobre todo o ciclo de vida de desenvolvimento antes que os modelos cheguem à fábrica.
Siemens AI SDK: desenvolvimento e embalagem de modelos
O AI SDK fornece aos cientistas de dados as ferramentas para empacotar e validar os seus modelos de IA num ambiente à 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 juntamente com a lógica de negócio num artefacto que pode ser executado completamente offline no chão de fábrica.
Utilize o AI SDK para:
- Empacotar modelos de IA e gerar 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 ambientes AWS, Azure ou MLOPS locais para fornecer modelos de IA empacotados ao nível de fábrica
Uma vez embalados, os modelos são puxados pelo AI Asset Manager e distribuídos para a frota. Modelos atualizados treinados em novos dados de produção seguem o mesmo caminho, fechando o ciclo de desenvolvimento para implementação.
Porque é que a suíte completa é implementada em conjunto
Uma implementação realista usa todos os três níveis em combinação porque lidam com problemas distintos. Considere uma implementação de inspeção de qualidade visual numa linha de montagem eletrónica:
Sem o AI Inference Server, a inferência requer conectividade na nuvem e introduz latência incompatível com a inspeção de velocidade de linha, para além dos custos incorridos para cada transação de dados. Sem o AI Asset Manager, implantar um modelo atualizado em cinquenta estações em três locais seria cinquenta operações manuais. Sem o coletor de dados de visão e um pipeline de dados estruturado, os dados de training não refletem as condições reais de produção e a qualidade do modelo se degrada ao longo do tempo. O AI SDK permite juntar a entrega repetível padronizando o artefacto entregue, independente do tipo de modelo de IA a ser implementado.