The work is motivated by the goal of linking reality and model, and to see if there is an opportunity to develop an inexpensive educational tool for training in cyber-physical systems. This project has investigated the possibilities to build a cheap inverted pendulum with controller and connect this with the modeling language Acumen. Acumen models is used for comparison with the actual prototype. To solve these problems has a 3D printer been used to create hardware, Arduino UNO for control and Raspberry Pi for enable communication with Acumen over WLAN. The result was a cheap inverted pendulum, which can be built for a cost around 750 SEK. Graphs created in Acumen and from data collected from sensors can be analyzed. With a model of the inverted pendulum system, the results show that Acumen can be used in the development of cyber-physical systems. There are differences between model and reality but also similarities. / Arbetet motiveras av målet att knyta samman verklighet och modell, samt att se om det finns möjlighet att utveckla ett billigt utbildningsverktyg för utbildning i cyberfysiska system. Detta projekt har undersökt möjligheter att bygga en billig inverterad pendel med regulator samt koppla samman denna med modelleringsspråket Acumen. I Acumen skapa en modell av systemet och jämföra den med en fysisk prototyp. För att lösa dessa problem har en 3D skrivare använts för att skapa hårdvara. Arduino UNO för styrning och Raspberry Pi för att möjligöra kommunikation med Acumen över WLAN. Resultatet blev en billig inverterad pendel, som kan byggas för en kostnad runt 750 kr. Grafer från Acumen, och från data samlad från sensorer kan analyseras. Med en modell av en inverterad pendel visar resultaten att Acumen kan användas i utveckling av cyberfysiska system. Skillnader finns mellan modell och verklighet men även likheter.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:hh-27946 |
Date | January 2015 |
Creators | Gustavsson, Martin, Frimodig, Viktor |
Publisher | Högskolan i Halmstad, Akademin för informationsteknologi, Högskolan i Halmstad, Akademin för informationsteknologi |
Source Sets | DiVA Archive at Upsalla University |
Language | English |
Detected Language | English |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.001 seconds