Skip to main content
Esta página é apresentada utilizando tradução automática. Prefere ver em inglês?
Solução Siemens

AI Suite no Industrial Edge

Esta arquitetura descreve como desenvolver, implementar e operar modelos de IA no chão de fábrica usando o Siemens Industrial Edge. O AI Suite fornece a infra-estrutura para ligar equipamentos, capturar dados de produção, executar inferência de IA em dispositivos de ponta e gerir soluções de IA em vários locais.

Visão geral

É um pré-requisito ter um modelo de IA pronto para usar o Siemens Industrial AI Suite, dando aos utilizadores a liberdade de escolher um fluxo de trabalho MLOPS de sua escolha ou estendê-lo para trazer modelos de IA para o chão de fábrica.

O Siemens AI SDK lida com o empacotamento dos seus modelos de IA existentes num artefacto de tempo de execução que pode ser executado offline em dispositivos de chão de fábrica, completo com a definição de interfaces de troca de dados com outros sistemas de cloud ou ambientes locais. O AI Asset Manager atua como o hub operacional para a distribuição, implementação e monitorização de modelos. O Servidor de Inferência AI executa modelos localmente no dispositivo de borda, perto da máquina.

Ligar

Ligue o equipamento de chão de fábrica independente do fornecedor ao Industrial Edge através de conectores pré-configurados.

Correr

Execute aplicações industriais e de IA no Industrial Edge, independente do caso de uso - visão, séries temporais ou inferência de dados em lote.

One Stop Shop

AI Asset Manager a funcionar num dispositivo Industrial Edge (virtual), actuando como o One Stop Shop para todas as atividades relacionadas com IA. Gestão, distribuição e operações de soluções de IA.

Desenvolver, validar e embalar

Desenvolver, validar e empacotar modelos de IA com o Siemens AI SDK em ambientes cloud ou no local.

Para a maioria dos fabricantes, a barreira para escalar a IA não é a qualidade dos modelos, é a infra-estrutura necessária para que esses modelos funcionem em equipamentos de produção e mantê-los a funcionar de forma fiável em muitos locais. Cada máquina, linha ou planta introduz novos desafios de integração, e a lacuna entre os ambientes de ciência de dados e os sistemas de automação não tem uma ponte natural na maioria das organizações.

O AI Suite elimina essa barreira fornecendo uma infraestrutura completa e em camadas criada especificamente para operações industriais de IA. Os dispositivos Industrial Edge ligam-se a equipamentos de qualquer fornecedor e executam inferência de IA localmente, sem exigir conectividade na nuvem para decisões em tempo real. O AI Asset Manager fornece um único ponto de controlo para a implementação do modelo, controle de versão e monitorização em qualquer número de dispositivos. O Siemens AI SDK permite que os cientistas de dados empacotem e validem modelos no seu ambiente de escolha — AWS, Azure ou no local — e empacotá-los em artefatos que o AI Asset Manager pode distribuir à frota.

O resultado é um caminho repetível e escalável desde os dados brutos de produção até à inferência de IA implementada, construído com base em padrões abertos e operável por engenheiros de automação sem conhecimentos profundos em MLOPs.

Arquitetura detalhada

    arquitecture hub ai suite diagrama de arquitectura detalhado mostrando o fluxo de dados dos dispositivos Industrial Edge para a empresa de TI

    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:

    • O Vision Data Collector, juntamente com a aplicação de conector de visão, capta imagens de placas montadas em cada estação de inspeção. As imagens e os metadados fluem para a zona de aterragem de dados (armazenamento na nuvem, (S) FTP) para consumo pelo fluxo de trabalho MLOPS
    • Os cientistas de dados usam o seu próprio fluxo de trabalho MLOPs para (re) treinar um modelo de IA de classificação de defeitos nos dados de produção, validá-lo e empacotá-lo como um artefacto implantável usando o AI SDK
    • O AI Asset Manager puxa o modelo empacotado e implanta-o no AI Inference Server nos dispositivos Industrial Edge relevantes em todas as estações de inspeção
    • A aplicação Vision Connector fornece conectividade às câmaras da estação para capturar a imagem da placa e fornece-a como uma entrada para o modelo de IA no Servidor de Inferência
    • O AI Inference Server executa o modelo localmente em cada estação, classificando as placas como passadas ou falhas em tempo real sem uma dependência da nuvem
    • Os resultados da inferência são publicados no Databus e ro

      adequado aos sistemas de gestão da qualidade ou aos painéis do operador

    • O gestor de ativos também recolhe métricas indicativas de cada implementação e permite ao utilizador fazer um painel para fácil visualização e alarme com base em regras
    • As imagens com defeito e os resultados da classificação fluem de volta para o pipeline de dados através do colector de dados de visão. O modelo é treinado novamente com dados expandidos, reembalado e empurrado de volta para a frota

    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.

    Valores & benefícios

    Componentes