Skip to main content
Deze pagina wordt weergegeven met behulp van automatische vertaling. In plaats daarvan in het Engels bekijken?
Merkevolutie 2022
De oplossing van Siemens

AI-suite op Industrial Edge

Deze architectuur beschrijft hoe AI-modellen op de fabrieksvloer kunnen worden ontwikkeld, geïmplementeerd en gebruikt met behulp van Siemens Industrial Edge. AI Suite biedt de infrastructuur om apparatuur aan te sluiten, productiegegevens vast te leggen, AI-inferentie uit te voeren op randapparaten en AI-oplossingen te beheren op meerdere locaties.

Overzicht

Het is een vereiste om een AI-model klaar te hebben voor gebruik van de Siemens Industrial AI Suite, zodat gebruikers de vrijheid hebben om een MLOps-workflow naar keuze te kiezen of deze uit te breiden om AI-modellen naar de werkvloer te brengen.

De AI SDK van Siemens zorgt ervoor dat uw bestaande AI-modellen worden verpakt in een runtime-artefact dat offline kan worden uitgevoerd op apparaten op de werkvloer, compleet met de definitie van interfaces voor gegevensuitwisseling met andere systemen vanuit de cloud of op locatie. De AI Asset Manager fungeert als de operationele hub voor de distributie, implementatie en monitoring van modellen. De AI Inference Server voert modellen lokaal uit op het randapparaat, dicht bij de machine.

Verbind

Verbind leveranciersonafhankelijke apparatuur op de werkvloer met Industrial Edge via vooraf geconfigureerde connectoren.

Rennen

Voer AI en industriële apps uit op Industrial Edge, gebruiksklaar: vision, tijdreeksen of batchgegevens afleiden.

One-stop-shop

AI Asset Manager draait op een (virtueel) Industrial Edge-apparaat, dat fungeert als de one-stop-shop voor alle AI-gerelateerde activiteiten. Beheer, distributie en bedrijfsvoering van AI-oplossingen.

Ontwikkelen, valideren en verpakken

Ontwikkel, valideer en verpak AI-modellen met de Siemens AI SDK in de cloud of op locatie.

Voor de meeste fabrikanten ligt de belemmering voor schaalvergroting van AI niet in de kwaliteit van de modellen, maar in de infrastructuur die nodig is om die modellen op productieapparatuur te laten draaien en ze op vele locaties betrouwbaar te laten draaien. Elke machine, lijn of fabriek brengt nieuwe uitdagingen op het gebied van integratie met zich mee, en de kloof tussen datawetenschappelijke omgevingen en automatiseringssystemen vormt in de meeste organisaties geen natuurlijke brug.

De AI Suite elimineert die barrière door een complete, gelaagde infrastructuur te bieden die speciaal is gebouwd voor industriële AI-activiteiten. Industrial Edge-apparaten kunnen worden aangesloten op apparatuur van elke leverancier en voeren lokaal AI-inferentie uit, zonder dat er een cloudverbinding nodig is voor beslissingen in realtime. De AI Asset Manager biedt één controlepunt voor de implementatie van modellen, versiebeheer en monitoring op een willekeurig aantal apparaten. Met de AI SDK van Siemens kunnen datawetenschappers modellen verpakken en valideren in hun omgeving naar keuze (AWS, Azure of op locatie) en deze verpakken in artefacten die de AI Asset Manager naar het wagenpark kan distribueren.

Het resultaat is een herhaalbare, schaalbare route van onbewerkte productiegegevens naar gebruikte AI-inferentie, gebaseerd op open standaarden en bedienbaar door automatiseringsingenieurs zonder diepgaande MLOP-expertise.

Gedetailleerde architectuur

    architectuurhub ai suite: gedetailleerd architectuurdiagram dat de gegevensstroom van Industrial Edge-apparaten naar IT-ondernemingen toont

    Gedetailleerde architectuur downloaden (PDF)

    Gedetailleerde PDF downloaden

    Veldniveau: Industrial Edge als uitvoeringslaag voor AI

    Industrial Edge-apparaten bevinden zich rechtstreeks op de werkvloer en kunnen worden aangesloten op PLC's, drives, robots, camera's en andere automatiseringsapparatuur met behulp van vooraf geconfigureerde connectoren voor PROFINET, S7, OPC UA, EtherNet/IP, Modbus TCP en andere. Omdat de connectorbibliotheek apparatuur van elke leverancier omvat, is de architectuur ook geschikt voor brownfield-omgevingen zonder dat de hardware hoeft te worden vervangen.

    Op het randapparaat wordt naast de aansluitingen een aantal lokale apps uitgevoerd:

    • AI-inferentieserver voor de uitvoering van modellen op het apparaat, ter ondersteuning van het gebruik van visie, tijdreeksen en batch-inferenties

      gevallen

    • Vision Connector-toepassing voor aansluiting op industriële GigE-camera's en RTSP-camera's om zichtgegevens te leveren voor gevolgtrekking
    • Vision Data Collector voor het vastleggen van beelden en metagegevens van camera's en visiesystemen, samen met het afleiden van resultaten van de runtime, als voedingsbron voor de gegevenspijplijn voor (her) training
    • Industrial Information Hub, die onbewerkte PLC-tags en gevolgtrekkingsresultaten koppelt aan een consistent semantisch gegevensmodel voordat de gegevens het apparaat verlaten
    • LiveTwin en virtuele PLC voor simulatie van digitale tweelingen en virtuele besturing
    • Mendix on Edge voor op rollen gebaseerde operatorinterfaces die zowel de edge- als de upstream-systemen omvatten
    • Energy Manager en Performance Insight voor operationele KPI's, waaronder energieverbruik en OEE
    • IT-connectoren voor connectiviteit met bedrijfssystemen

    Databus, gebaseerd op MQTT, verbindt deze apps met elkaar op het apparaat en biedt de ruggengraat voor het doorgeven van gevolgtrekkingsresultaten, sensorwaarden en gebeurtenissen tot op fabrieksniveau. Visiegegevens tussen de Vision-connector en de inferentieserver worden via ZMQ verzonden voor de verwerking van grotere, hoogfrequente payloads.

    Fabrieksniveau: de AI-operatielaag

    De AI Asset Manager draait op een virtueel Industrial Edge-apparaat op fabrieksniveau en fungeert als one-stop-shop voor alle AI-gerelateerde activiteiten op de werkvloer. Het bevindt zich tussen de ontwikkelomgeving erboven en de randapparatuur eronder en coördineert de volledige operationele levenscyclus van AI-oplossingen.

    AI Asset Manager: modeldistributie en -activiteiten

    De taak van de AI Asset Manager is om verpakte AI-modellen uit de ontwikkelomgeving te ontvangen, deze in te zetten op de juiste AI Inference Server-instanties in het hele wagenpark en statistieken te verzamelen over modelprestaties en gevolgtrekkingsactiviteiten. Het beheert het versiebeheer van AI-oplossingen, bewaakt de implementatiestatus op apparaatniveau en biedt de operationele interface waarmee automatiseringsteams AI beheren zonder interactie met ontwikkeltools.

    Gebruik de AI Asset Manager voor:

    • Verpakte modellen uit de ontwikkelingspijplijn op IT-niveau halen en ze distribueren naar randapparatuur
    • Modelversies beheren op een groot aantal Industrial Edge-apparaten, inclusief rollback en gefaseerde uitrol
    • Inferentiestatistieken en prestatiegegevens verzamelen op basis van ingezette modellen
    • Biedt één operationeel overzicht van de status van AI-oplossingen op alle apparaten en locaties

    De AI Asset Manager is geen ontwikkelingsinstrument. Het traint geen modellen, valideert geen datasets en beheert geen ontwikkelingsinfrastructuur. Die verantwoordelijkheden behoren tot de MLops-workflow in de cloud of de ontwikkelomgeving op locatie. De AI SDK verpakt het AI-model en levert kant-en-klare artefacten naar de architectuurlaag op fabrieksniveau, waar het bereik van de AI Asset Manager begint [AN1] en eindigt wanneer de operationele statistieken worden meegenomen naar de ontwikkelingscyclus.

    Industrial Edge Management (Virtual, Pro of Cloud) behandelt de bredere laag voor apparaatbeheer: apps implementeren, firmware- en configuratie-updates pushen, de status van apparaten controleren en de Industrial Edge Hub beheren als wereldwijde opslagplaats voor apps. Het werkt samen met de AI Asset Manager in plaats van deze te vervangen — Edge Management beheert het platform; de AI Asset Manager zorgt voor de AI-oplossingen die op dat platform draaien.

    IT- en bedrijfsniveau: de AI-ontwikkelomgeving

    De ontwikkeling van modellen vindt plaats in de cloud of op locatie met behulp van de Siemens AI SDK. De pijplijn op dit niveau bestrijkt de volledige levenscyclus van de ontwikkeling voordat de modellen de fabriek bereiken.

    Siemens AI SDK: modelontwikkeling en verpakking

    De AI SDK biedt datawetenschappers de tools om hun AI-modellen te verpakken en te valideren in een omgeving naar keuze. Het is een Python-bibliotheek die methoden biedt om gegevensinterfaces te definiëren voor AI-modellen met andere systemen (bijvoorbeeld automatisering), de runtime-vereisten te definiëren en het AI-model samen met de bedrijfslogica te verpakken in een artefact dat volledig offline op de werkvloer kan worden uitgevoerd.

    Gebruik de AI SDK voor:

    • AI-modellen verpakken en gevalideerde, inzetbare artefacten genereren voor de AI Asset Manager, die uiteindelijk kunnen worden uitgevoerd door AI Inference Server op de werkvloer, met behulp van realtime productiegegevens uit verschillende bronnen.
    • Integratie met AWS-, Azure- of MLOps-omgevingen op locatie om verpakte AI-modellen naar fabrieksniveau te leveren

    Eenmaal verpakt, worden de modellen door de AI Asset Manager opgehaald en naar de vloot gedistribueerd. Bijgewerkte modellen die zijn getraind op basis van nieuwe productiegegevens volgen hetzelfde pad, waardoor de cyclus van ontwikkeling tot implementatie wordt gesloten.

    Waarom de volledige suite samen wordt geïmplementeerd

    Bij een realistische implementatie worden alle drie de niveaus gecombineerd, omdat ze verschillende problemen aanpakken. Overweeg een visuele kwaliteitsinspectie op een assemblagelijn voor elektronica:

    • De Vision Data Collector legt samen met de toepassing Vision Connector beelden vast van geassembleerde kaarten op elk inspectiestation. Beelden en metagegevens stromen naar de landingszone voor gegevens (cloudopslag, (S) FTP) voor gebruik via de MLops-workflow
    • Gegevenswetenschappers gebruiken hun eigen MLops-workflow om een AI-model voor de classificatie van defecten op die productiegegevens te (her) trainen, te valideren en te verpakken als een inzetbaar artefact met behulp van de AI SDK
    • De AI Asset Manager haalt het verpakte model op en implementeert het op de AI Inference Server op de relevante Industrial Edge-apparaten in alle inspectiestations
    • De Vision Connector-applicatie biedt connectiviteit met de camera's van het station om het beeld van het bord vast te leggen en levert dit als invoer voor het AI-model op de Inference Server
    • De AI Inference Server voert het model lokaal uit op elk station, waarbij borden in realtime worden geclassificeerd als geslaagd of mislukt, zonder afhankelijk te zijn van de cloud
    • De resultaten van de gevolgtrekkingen worden gepubliceerd naar de Databus en ro

      afgestemd op kwaliteitsmanagementsystemen of dashboards voor operators

    • De vermogensbeheerder verzamelt ook indicatieve statistieken van elke implementatie en stelt de gebruiker in staat om een dashboard te gebruiken voor eenvoudige visualisatie en alarmering op basis van regels
    • Defecte beelden en classificatieresultaten vloeien via de Vision Data Collector terug naar de datapijplijn. Het model wordt bijgeschoold op basis van uitgebreide gegevens, opnieuw verpakt en teruggestuurd naar de vloot

    Zonder de AI Inference Server is voor inferentie een cloudverbinding vereist en wordt latentie geïntroduceerd die niet compatibel is met lijnsnelheidsinspectie, afgezien van de kosten die voor elke datatransactie worden gemaakt. Zonder de AI Asset Manager zou de implementatie van een bijgewerkt model op vijftig stations op drie locaties vijftig handmatige handelingen zijn. Zonder de beeldgegevensverzamelaar en een gestructureerde datapijplijn komen de trainingsgegevens niet overeen met de werkelijke productieomstandigheden en neemt de kwaliteit van het model na verloop van tijd af. AI SDK maakt het mogelijk om de herhaalbare levering samen te voegen door het geleverde artefact te standaardiseren, afhankelijk van het soort AI-model dat wordt geïmplementeerd.

    Waarden en voordelen

    Componenten