Skip to main content
Cette page est affichée à l'aide de traduction automatique. View in English instead?
Évolution de la marque 2022
Solution Siemens

Suite AI sur Industrial Edge

Cette architecture décrit comment développer, déployer et exploiter des modèles d'IA en usine à l'aide de Siemens Industrial Edge. AI Suite fournit l'infrastructure pour connecter des équipements, capturer des données de production, exécuter l'inférence IA sur des appareils de périphérie et gérer des solutions d'IA sur plusieurs sites.

Aperçu

C'est une condition préalable pour avoir un modèle d'IA prêt à utiliser la Siemens Industrial AI Suite, donnant aux utilisateurs la liberté de choisir un flux de travail mLOPS de leur choix ou de l'étendre pour apporter des modèles d'IA à l'atelier.

Le SDK Siemens AI gère l'empaquetage de vos modèles d'IA existants dans un artefact d'exécution qui peut être exécuté hors ligne sur des appareils d'atelier, avec définition des interfaces d'échange de données avec d'autres systèmes à partir d'environnements cloud ou sur site. Le gestionnaire d'actifs AI agit en tant que centre opérationnel pour la distribution, le déploiement et la surveillance des modèles. Le serveur d'inférence AI exécute les modèles localement sur le périphérique périphérique, à proximité de la machine.

Se connecter

Connectez les équipements d'atelier indépendants des fournisseurs à Industrial Edge via des connecteurs préconfigurés.

Exécuter

Exécutez des applications d'IA et industrielles sur Industrial Edge, sans cas d'utilisation - vision, séries chronologiques ou inférence de données par lots.

guichet unique

AI Asset Manager fonctionnant sur un appareil Industrial Edge (virtuel), agissant comme guichet unique pour toutes les activités liées à l'IA. Gestion, distribution et opérations de solutions d'IA.

Développer, valider et emballer

Développez, validez et emballer des modèles d'IA avec le SDK Siemens AI dans des environnements cloud ou sur place.

Pour la plupart des fabricants, l'obstacle à la mise à l'échelle de l'IA n'est pas la qualité des modèles, c'est l'infrastructure nécessaire pour que ces modèles fonctionnent sur des équipements de production et qu'ils fonctionnent de manière fiable sur de nombreux sites. Chaque machine, ligne ou usine présente de nouveaux défis d'intégration, et l'écart entre les environnements de science des données et les systèmes d'automatisation n'a pas de pont naturel dans la plupart des organisations.

La suite AI élimine cet obstacle en fournissant une infrastructure complète et en couches spécialement conçue pour les opérations d'IA industrielle. Les appareils Industrial Edge se connectent aux équipements de n'importe quel fournisseur et exécutent l'inférence IA localement, sans nécessiter de connectivité cloud pour les décisions en temps réel. L'AI Asset Manager fournit un point de contrôle unique pour le déploiement des modèles, la gestion des versions et la surveillance sur n'importe quel nombre d'appareils. Le SDK Siemens AI permet aux data scientists d'emballer et de valider les modèles dans l'environnement de leur choix — AWS, Azure ou sur site — et de les emballer dans des artefacts que AI Asset Manager peut distribuer à la flotte.

Le résultat est un chemin reproductible et évolutif allant des données de production brutes à l'inférence IA déployée, construit sur des normes ouvertes et utilisable par des ingénieurs en automatisation sans expertise approfondie des mLOP.

Architecture détaillée

    architecture hub ai suite Diagramme d'architecture détaillé montrant le flux de données des appareils Industrial Edge vers IT Enterprise

    Télécharger l'architecture détaillée (PDF)

    Télécharger le PDF détaillé

    Niveau terrain : Industrial Edge comme couche d'exécution de l'IA

    Les appareils Industrial Edge se trouvent directement dans l'atelier et se connectent aux automate, aux variateurs, aux robots, aux caméras et à tout autre équipement d'automatisation à l'aide de connecteurs préconfigurés pour PROFINET, S7, OPC UA, Ethernet/IP, Modbus TCP et autres. Parce que la bibliothèque de connecteurs couvre l'équipement de n'importe quel fournisseur, l'architecture s'adapte également aux environnements de friches industrielles sans nécessiter de remplacement matériel.

    Un ensemble d'applications locales s'exécute sur le périphérique périphérique à côté des connecteurs :

    • Serveur d'inférence AI pour l'exécution de modèles sur l'appareil, prenant en charge l'utilisation de la vision, des séries chronologiques et de l'inférence par lots

      cas

    • Application Vision Connector pour la connexion aux caméras industrielles GigE et aux caméras RTSP pour fournir des données de vision pour l'inférence
    • Collecteur de données de vision pour capturer des images et des métadonnées à partir de caméras et de systèmes de vision, ainsi que les résultats d'inférence de l'exécution, alimentant le pipeline de données de (re) training
    • Industrial Information Hub, qui mapse les étiquettes PLC brutes et les résultats d'inférence à un modèle de données sémantique cohérent avant que les données ne quittent l'appareil
    • LiveTwin et PLC virtuel pour la simulation numérique jumeau et le contrôle virtuel
    • Mendix on Edge pour les interfaces opérateur basées sur les rôles qui couvrent à la fois les systèmes en périphérie et en amont
    • Energy Manager et Performance Insight pour les KPI opérationnels, y compris la consommation d'énergie et l'OEE
    • Connecteurs informatiques pour la connectivité aux systèmes d'entreprise

    Databus, basé sur MQTT, connecte ces applications les unes aux autres sur l'appareil et fournit l'épine dorsale publie-abonnement pour transmettre les résultats d'inférence, les lectures de capteurs et les événements jusqu'au niveau de l'usine. Les données de vision entre le connecteur de vision et le serveur d'inférence sont transmises à l'aide de ZMQ pour gérer des charges utiles à haute fréquence plus grandes.

    Niveau usine : la couche des opérations de l'IA

    Le gestionnaire d'actifs AI fonctionne sur un appareil Industrial Edge virtuel au niveau de l'usine et agit comme guichet unique pour toutes les activités liées à l'IA dans l'atelier. Il se situe entre l'environnement de développement ci-dessus et les périphériques périphériques ci-dessous, coordonnant le cycle de vie opérationnel complet des solutions d'IA.

    Gestionnaire d'actifs AI : distribution et opérations des modèles

    Le travail du gestionnaire d'actifs AI consiste à recevoir des modèles d'IA emballés de l'environnement de développement, à les déployer sur les instances appropriées du serveur d'inférence IA à travers la flotte, et à collecter des métriques sur les performances des modèles et l'activité d'inférence. Il gère le versionnage des solutions d'IA, surveille l'état du déploiement au niveau de l'appareil et fournit l'interface opérationnelle à travers laquelle les équipes d'automatisation gèrent l'IA sans avoir besoin d'interagir avec les chaînes d'outils de développement.

    Utilisez le gestionnaire d'actifs AI pour :

    • Extraire des modèles emballés du pipeline de développement au niveau informatique et les distribuer aux appareils périphériques
    • Gestion des versions de modèles sur une flotte d'appareils Industrial Edge, y compris la restauration et le déploiement échelonné
    • Collecte de mesures d'inférence et de données de performance à partir de modèles déployés
    • Fournir une vue opérationnelle unique de l'état de la solution d'IA sur tous les appareils et sites

    L'IA Asset Manager n'est pas un outil de développement. Il ne forme pas les modèles, ne valide pas les ensembles de données, ni ne gère l'infrastructure de développement. Ces responsabilités appartiennent au flux de travail mLOP dans le cloud ou l'environnement de développement sur place. Le SDK AI regroupe le modèle d'IA et fournit des artefacts prêts à déployer à la couche d'architecture au niveau de l'usine, où la portée de AI Asset Manager commence [AN1] et se termine lorsque les métriques opérationnelles sont réintroduites dans le cycle de développement.

    Industrial Edge Management (Virtual, Pro ou Cloud) gère la couche plus large de gestion des appareils : déploiement d'applications, mise à jour du micrologiciel et de la configuration, surveillance de la santé des appareils et gestion de l'Industrial Edge Hub en tant que référentiel mondial d'applications. Il fonctionne aux côtés de AI Asset Manager plutôt que de le remplacer — Edge Management gère la plateforme ; le gestionnaire d'actifs AI gère les solutions d'IA fonctionnant sur cette plateforme.

    Niveau informatique et entreprise : l'environnement de développement de l'IA

    Le développement de modèles a lieu dans des environnements cloud ou sur site à l'aide du SDK Siemens AI. Le pipeline à ce niveau couvre le cycle de vie complet du développement avant que les modèles n'atteignent l'usine.

    Siemens AI SDK : développement de modèles et emballage

    Le SDK IA fournit aux scientifiques des données les outils nécessaires pour emballer et valider leurs modèles d'IA dans un environnement de leur choix. C'est une bibliothèque python qui fournit des méthodes pour définir des interfaces de données pour les modèles d'IA avec d'autres systèmes (automatisation, par exemple), définir les exigences d'exécution et empaqueter le modèle d'IA avec la logique métier dans un artefact qui peut être exécuté complètement hors ligne dans l'atelier.

    Utilisez le SDK AI pour :

    • Empaqueter des modèles d'IA et générer des artefacts validés et déployables pour AI Asset Manager, qui peuvent éventuellement être exécutés par AI Inference Server dans l'atelier, en utilisant des données de production en temps réel provenant de diverses sources.
    • Intégration aux environnements AWS, Azure ou mLOP sur place pour livrer des modèles d'IA groupés au niveau de l'usine

    Une fois emballés, les modèles sont tirés par le gestionnaire d'actifs AI et distribués à la flotte. Les modèles mis à jour entraînés sur les nouvelles données de production suivent le même chemin, fermant la boucle du développement au déploiement.

    Pourquoi la suite complète est déployée ensemble

    Un déploiement réaliste utilise les trois niveaux en combinaison parce qu'ils gèrent des problèmes distincts. Envisagez un déploiement d'inspection visuelle de la qualité sur une chaîne d'assemblage électronique :

    • Le collecteur de données Vision et l'application de connecteur de vision capturent des images de cartes assemblées à chaque poste d'inspection. Les images et les métadonnées circulent dans la zone d'atterrissage des données (stockage en nuage, (S) FTP) pour être consommées par le flux de travail mLOPS
    • Les scientifiques des données utilisent leur propre flux de travail MLOPs pour (re) entraîner un modèle d'IA de classification des défauts sur ces données de production, les valider et les emballer en tant qu'artefact déployable à l'aide du SDK AI
    • Le gestionnaire d'actifs AI extrait le modèle emballé et le déploie sur le serveur d'inférence IA sur les appareils Industrial Edge pertinents dans tous les postes d'inspection
    • L'application Vision Connector fournit la connectivité aux caméras de la station pour capturer l'image de la carte et la fournit comme entrée au modèle d'IA sur le serveur d'inférence
    • Le serveur d'inférence AI exécute le modèle localement à chaque station, classant les cartes comme réussissant ou échouant en temps réel sans dépendance au cloud
    • Les résultats des inférences sont publiés dans le Databus et ro

      convient aux systèmes de gestion de la qualité ou aux tableaux de bord des opérateurs

    • Le gestionnaire d'actifs collecte également des métriques indicatives de chaque déploiement et permet à l'utilisateur d'accéder au tableau de bord pour une visualisation facile et une alarme basée sur des règles
    • Les images défectueuses et les résultats de classification retournent dans le pipeline de données via le collecteur de données de vision. Le modèle est reformé sur des données étendues, reconditionné et renvoyé à la flotte

    Sans le serveur d'inférence IA, l'inférence nécessite une connectivité cloud et introduit une latence incompatible avec l'inspection de la vitesse de ligne, en dehors des coûts encourus pour chaque transaction de données. Sans AI AI Asset Manager, déployer un modèle mis à jour sur cinquante stations sur trois sites représenterait cinquante opérations manuelles. Sans le collecteur de données de vision et un pipeline de données structuré, les données de training ne reflètent pas les conditions réelles de production et la qualité du modèle se dégrade avec le temps. Le SDK AI permet de reconstituer la livraison reproductible en normalisant l'artefact livré, agnostique au type de modèle d'IA déployé.

    Valeurs et avantages

    Composants