Prevas Development AB vill effektivisera service, underhåll, utveckling, och felsökning genom att simulera en anodiseringsprocess på en enkortsdator. Genom att simulera denna process kan Prevas undvika de kemiska substanser som ingår i en verklig anodiseringsprocess. Svårigheten i projektet ligger i att leverera rätt information till rätt plats och i rätt tid. Syftet med vårt examensarbete var att välja en lämplig simuleringsplattform och på denna plattform bygga en prototyp av en simulator. Det ingick också i vårt arbete att välja utvecklingsmiljö. Efter en kombinerad teoretisk och praktisk utvärdering av ett antal möjliga plattformar och utvecklingsmiljöer föll valet på BeagleBone Black och att köra lastsimulatorn på enkortsdatorns huvudprocessor A8. Vi valde programmeringsspråket Python till det grafiska gränssnittet och informationshanteringen då det lämpar sig väl till dessa ändamål. Till datakommunikationen valdes C för dess snabbhet. Vi lyckades att få fram en simulator som kan plocka ut rätt information och sända den till rätt plats i rätt tidsintervall. Detta bevisades genom att mäta över den last som simulatorn skall leverera information till och jämföra detta mot en verklig anodiseringsprocess. / <p>Presentation över Zoom i enlighet med Folkhälsomyndighetens rekommendationer om distansstudier.</p>
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:kau-84573 |
Date | January 2021 |
Creators | Sjökvist, Bob, Eriksson, Fredrik |
Publisher | Karlstads universitet, Institutionen för matematik och datavetenskap (from 2013), Karlstads universitet, Institutionen för matematik och datavetenskap (from 2013) |
Source Sets | DiVA Archive at Upsalla University |
Language | Swedish |
Detected Language | Swedish |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0015 seconds