Bewerken

Delen via


Azure Digital Twins Builder

Azure Digital Twins
Azure Functions
Azure Static Web Apps

Oplossingsideeën

In dit artikel wordt een oplossingsidee beschreven. Uw cloudarchitect kan deze richtlijnen gebruiken om de belangrijkste onderdelen te visualiseren voor een typische implementatie van deze architectuur. Gebruik dit artikel als uitgangspunt om een goed ontworpen oplossing te ontwerpen die overeenkomt met de specifieke vereisten van uw workload.

Dit oplossingsidee maakt gebruik van Azure Digital Twins en andere Azure-services om het proces effectiever mogelijk te maken, van het bouwen van informatiemodellering (BIM) tot digital twins (DT). De oplossing in dit artikel maakt specifiek gebruik van Autodesk Forge-gegevens, maar het gebruik van BIM-gegevens van andere providers kan ook werken. Het idee is breed van toepassing op het proces van het maken van een DT op basis van BIM-gegevens.

Architectuur

Architectuur voor het maken van digitale dubbels met behulp van Azure Digital Twins en een app die gebruikmaakt van BIM-gegevens.

Een Visio-bestand van deze architectuur downloaden.

Gegevensstroom

  1. Een web-app die is gebouwd met behulp van Static Web Apps, bevat twee knoppen voor de gebruiker. Een van hen initieert aanmelding bij Azure, de andere initieert aanmelding bij Autodesk BIM 360. De gebruiker meldt zich aan bij beide accounts.
  2. De web-app maakt gebruik van de Autodesk Forge-API om een lijst te maken met de BIM-modellen die worden gedeeld met het BIM 360-account. De gebruiker selecteert een model voor de web-app dat moet worden weergegeven, wat het doet door opnieuw gebruik te maken van de Autodesk Forge-API.
  3. De gebruiker selecteert Parse Model, waarmee een aanvraag wordt geactiveerd naar een functie die is gebouwd met behulp van Azure Functions. De functie gebruikt de Autodesk Forge-API om de metagegevens te extraheren van het model dat de gebruiker heeft geselecteerd.
  4. Gegevens zoals het familietype van een entiteit, bijvoorbeeld ruimte, HVAC, mechanische, en de relatie met andere entiteiten, bijvoorbeeld de ruimte waar een asset zich bevindt, worden opgeslagen door de functie in een Azure SQL-database. De functie gebruikt deze gegevens om de entiteiten toe te wijzen aan DTDL-modellen (Digital Twin Definition Language). De resultaten worden geretourneerd naar de web-app in een tabel die de gebruiker kan bekijken.
  5. De gebruiker werkt de tabel bij om toewijzingsfouten te corrigeren en aanvullende initialisatie-eigenschappen toe te voegen aan de digitale dubbels die worden geïnstantieerd vanuit deze gegevens. De gebruiker kan ook records verwijderen en extra assets maken, zoals sensoren of IoT-apparaten.
  6. Wanneer u tevreden bent dat de tabel juist is, selecteert de gebruiker Uploaden naar ADT om ervoor te zorgen dat de web-app de tabel als een DT naar Azure Digital Twins laadt.

Onderdelen

  • Azure Digital Twins slaat digitale representaties op van IoT-apparaten en -omgevingen. U kunt deze gegevens gebruiken voor gegevensdoorgifte of realtime-analyse. Azure Digital Twins:

    • Modellen van omgevingen met DTDL.
    • Heeft een REST API voor het invoeren van gegevens.
    • Biedt SDK's die ondersteuning bieden voor besturings- en gegevensvlakbewerkingen voor verschillende talen.

    U kunt ontologieën bouwen met behulp van DTDL. U kunt ook beginnen met een model dat door de branche wordt ondersteund, zoals de Op Digital Twins Definition Language gebaseerde RealEstateCore-ontologie voor slimme gebouwen.

  • Autodesk Forge is de API-service voor Autodesk en BIM 360. Het biedt de modelviewer en BIM-modellenmetagegevens.

  • Static Web Apps is een Azure-service die in deze architectuur als host fungeert voor de front-endcode van de web-app. De Autodesk Forge Viewer-API wordt goed ondersteund door React.

  • Azure Functions is een serverloos rekenplatform op basis van gebeurtenissen. Het wordt op aanvraag uitgevoerd en op schaal in de cloud. Hiermee kunt u zich ontwikkelen zonder dat u zich zorgen hoeft te maken over het beheren van een server. In deze architectuur wordt de back-endcode voor de web-app gehost.

  • Azure SQL Database slaat de geëxtraheerde metagegevens van een model op en parseert deze. Vanwege de complexiteit van de metagegevens van een model raadt Autodesk aan de gegevens te parseren door deze te uploaden naar Azure SQL Database in een specifieke structuur en vervolgens een query te gebruiken die Autodesk levert.

  • Azure Storage biedt tijdelijke opslag voor gegevens die worden gebruikt om een DT te maken, maar is nog niet gereed voor publicatie door Azure Twins Service.

Scenariodetails

Voor het maken van een DT-oplossing (Digital Twins) voor een faciliteit is uitgebreide gegevensinvoer vereist die wordt uitgevoerd met behulp van systeemeigen Azure-hulpprogramma's of externe hulpprogramma's. De gegevens vereisen vaak interpretaties van tekeningen, documentatie en gegevensmodellen van andere relevante recordsystemen. Dergelijke interpretaties riskeren betrouwbaarheid van gegevens en veroorzaken inefficiënties in het DT-implementatieproces, inefficiënties die de acceptatie van DT's belemmeren.

AEC-professionals (Architecture, Engineering, and Construction) gebruiken bouwinformatiemodellering (BIM) als basis voor efficiënte ontwerp- en bouwprocessen. BIM is het meest effectieve hulpmiddel voor het modelleren van een faciliteit en de ondersteunende systemen, en produceert een flexibele, parametrische en relationele gegevensset die een ingebouwde asset uitgebreid kan documenteren. Het wordt het industriestandaardhulpprogramma voor het plannen en beheren van de gebouwde omgeving.

BIM-gegevens zijn uitzonderlijk waardevol en kunnen worden verbeterd met een digitale representatie, op basis van sensortelemetrie, van de fysieke omgeving. Een dergelijke representatie wordt een digitale dubbel (DT) genoemd. DT's helpen vastgoedeigenaren en exploitanten de werking van hun gebouwen te beheren. Dit is de digitale levenscyclusbenadering voor het bouwen van beheer.

Deze oplossingsidee maakt gebruik van Azure Digital Twins en andere Azure-services om dit proces effectiever mogelijk te maken, van BIM tot DT. Voor het maken van een DT voor een faciliteit is uitgebreide gegevensinvoer vereist die wordt uitgevoerd met behulp van systeemeigen Azure-hulpprogramma's of externe hulpprogramma's. De gegevens vereisen vaak interpretaties van tekeningen, documentatie en gegevensmodellen van andere relevante recordsystemen. Dergelijke interpretaties riskeren betrouwbaarheid van gegevens en veroorzaken inefficiënties in het DT-implementatieproces, inefficiënties die de acceptatie van DT's belemmeren.

De sleutel tot de oplossing is het hebben van een web-app die BIM-gegevens van Autodesk Forge gebruikt om het maken van een basisgegevensset van Azure Digital Twins te automatiseren. De app biedt zowel visuele als relationele context ter ondersteuning van de instantiëring van een DT in het buildproces van Azure Digital Twins.

Door de basis te bieden voor holistische, responsieve en geautomatiseerde bouwbeheersystemen, helpt deze app het grote aantal uitdagingen aan te pakken dat zich voordoet bij het digitaal beheren van gebouwen op grote schaal.

De oplossing in dit artikel maakt specifiek gebruik van Autodesk Forge-gegevens, maar het gebruik van BIM-gegevens van andere providers kan ook werken. Het idee is breed van toepassing op het proces van het maken van een DT op basis van BIM-gegevens.

Belangrijk

Dit document wordt strikt gemaakt voor informatieve doeleinden om te laten zien hoe Autodesk Forge API BIM-gegevens kan leveren aan een web-app die een DT maakt. Als u toepassingen van derden gebruikt, gelden de voorwaarden tussen u en de derde partij. Microsoft Corporation is niet aangesloten bij, is geen partner van en onderschrijft of sponsort Autodesk of een van haar producten niet. Er zijn andere bronnen van BIM-gegevens die u kunt gebruiken om DT's te maken.

Potentiële gebruikscases

Deze oplossing is ideaal voor de faciliteiten, onroerend goed, productie, energie en overheidsindustrie.

BIM-modellen kunnen naast kantoren vele structuren beschrijven, waaronder:

  • Datacenters.
  • Fabrieken.
  • Centrales.
  • Bruggen.

Deze structuren worden intelligenter en geavanceerder naarmate sensoren en verbonden apparaten kleiner en betaalbaarder worden. Azure Digital Twins kan de gegevens van het gebouwbeheer nauwkeuriger, beter beheren en voorspellen. U kunt bijvoorbeeld frequentiesensoren binnen Azure Digital Twins beheren voor voorspellend onderhoud van dakkoelers.

Vastgoedportefeuillebeheerders kunnen BIM en DT's gebruiken om hun begrip van de elementen binnen gedefinieerde ruimten te verbeteren, voor beter ruimtebeheer.

Medewerkers

Dit artikel wordt onderhouden door Microsoft. De tekst is oorspronkelijk geschreven door de volgende Inzenders.

Belangrijkste auteurs:

  • Marcus Farquhar | Technologie-innovatie en experimenteerleider
  • Kian Lutu | Program Manager voor het Centrum van Innovatie

Als u niet-openbare LinkedIn-profielen wilt zien, meldt u zich aan bij LinkedIn.

Volgende stappen