Digitala Vetenskapliga Arkivet

Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Modelling a Scalable, Reusable and Realistic Digital Twin for Virtual Commissioning: Investigating possibilities with custom SmartComponents in ABB RobotStudio
Mid Sweden University, Faculty of Science, Technology and Media, Department of Electronics Design.
2019 (English)Independent thesis Basic level (professional degree), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

The Advanced Manufacturing section at ÅF Pöyry AB is exploring the possibilities of virtual commissioning and digital twins. As part of this exploration, this thesis sets out to demonstrate a method of developing scalable, reusable and realistic digital mechatronic models – the heart of a digital twin – for the virtual environment in RobotStudio. Research has shown that one of the major obstacles to implementing virtual commissioning as a standard in industry today is the lack of scalable and reusable digital twins. This is also the experience of ÅF Pöyry AB. After reviewing existing and proposed methods for developing digital twins, this thesis explains the necessary steps for developing a SmartComponent in RobotStudio, using the programming language C#. The results show that the SmartComponent developed is scalable and thus reusable. It works with grippers with any number of fingers and allows gripping by applying pressure to the target object from both the outside and the inside. It is also realistic in the sense that the interaction between the grippers and the objects to be picked in the virtual environment behaves and looks like it does in reality. The implementation of the SmartComponent developed is much faster and less complex than the method used today at ÅF Pöyry AB. The downsides of the developed method are the added competence required of the automation engineer and the risk that the digital twin may not be future-proof.

Abstract [sv]

Avdelningen Advanced Manufacturing på ÅF Pöyry AB utforskar möjligheter med ”Virtual Commissioning” och ”Digital Twins”. Som ett led i detta projekt har syftet med detta examensarbete varit att visa ett sätt att utveckla en skalbar, återanvändbar och realistisk digital mekatronisk modell för den virtuella miljön i RobotStudio. Tidigare forskning har visat, i linje med ÅF Pöyry AB:s satsning, att ett av de stora hinder för att Virtual Commissioning ska kunna implementeras som standard i industrin idag är bristen av skalbara och återanvändbara digitala tvillingar. Efter en genomgång av den befintliga och föreslagna metoden för att utveckla digitala tvillingar presenteras de nödvändiga stegen för att utveckla en SmartComponent för RobotStudio, med programmeringsspråket C#. Resultaten av utvecklingen och testen har visat att den utvecklade SmartComponent är skalbar och återanvändbar: den fungerar med gripare oavsett antal fingrar och den tillåter gripning både genom att applicera tryck på plockobjektet från utsidan och insidan. Den är också realistiskt på så vis att interaktionen mellan griparen och objekten som ska plockas i den virtuella miljön beter sig och ser ut som i verkligheten. Implementeringen av den utvecklade SmartComponent är också mycket effektivare och mindre komplex jämfört med den metod som används idag på ÅF Pöyry AB. Nackdelarna med den föreslagna metoden är de extra kompetenskraven för automationsingenjörer och risken att den digitala tvillingen inte är framtidssäker.

Place, publisher, year, edition, pages
2019. , p. 34
Keywords [en]
Virtual Commissioning, Digital Twin, RobotStudio, SmartComponent, CodeBehind, SDK, Visual Studio, .NET, C#, API
Keywords [sv]
Virtual Commissioning, Digital Twin, RobotStudio, SmartComponent, CodeBehind, SDK, Visual Studio, .NET, C#, API
National Category
Other Electrical Engineering, Electronic Engineering, Information Engineering
Identifiers
URN: urn:nbn:se:miun:diva-37298Local ID: ET-V19-G3-031OAI: oai:DiVA.org:miun-37298DiVA, id: diva2:1353731
Subject / course
Electrical Engineering ET2
Educational program
Automationsingenjör TAUMG 180 GR
Supervisors
Examiners
Available from: 2019-09-24 Created: 2019-09-24 Last updated: 2019-09-24Bibliographically approved

Open Access in DiVA

fulltext(1763 kB)515 downloads
File information
File name FULLTEXT01.pdfFile size 1763 kBChecksum SHA-512
a0c70c31195afddd6685063771822fd195e5f0f7c7a81f031f7f88641e748a0ea4719b83fcdc387c1515ccc233aa288e70c4ecaf59fd4f47a9e74b928503552a
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Riabichev, Maxim
By organisation
Department of Electronics Design
Other Electrical Engineering, Electronic Engineering, Information Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 515 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 525 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf