Optimointikirjaston suunnittelu robotisoidulle tuotantolinjalle
Syynimaa, Eemeli (2017)
Syynimaa, Eemeli
Kajaanin ammattikorkeakoulu
2017
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2017121320923
https://urn.fi/URN:NBN:fi:amk-2017121320923
Tiivistelmä
Työn tilaajana oli Raute Oyj:n Kajaanin yksikkö Mecano Business. Raute on suomalainen pörssiyhtiö, joka toimii puutoimialalla ja toimittaa teknologiaa ja palveluita maailmanlaajuisesti. Mecano toimittaa Rauten koneisiin konenäkö- ja analysointiteknologiaa.
Työn tavoitteena oli kehittää uusi optimointikirjasto eräälle Rauten robotisoidulle tuotantolinjalle. Optimoinnissa keskitytään robottien työtehtävien optimoimiseen. Työssä oli tarkoitus käyttää perustana vanhaa optimointikirjastoa ja toteuttaa aiemmin luodun simulaattorin avulla kehitettyjä optimointimenetelmiä.
Raportin alussa käsitellään algoritmien ja reitin optimoinnin teoriaa. Algoritmit ovat vaihe kerrallaan suoritettavia menetelmiä jonkin ongelman ratkaisemiseen tai tavoitteen saavuttamiseen. Reitin optimoinnissa etsitään optimaalista reittiä kaikista mahdollisista vaihtoehdoista ja se on tärkein optimointimenetelmä robottien työtehtävien optimoinnissa.
Työssä hyödynnettiin tuotantolinjan simulaattoria, jota voidaan pitää kehitetyn optimointikirjaston esiasteena. Toteutusvaiheessa käydään koko ohjelmistonkehityksen prosessi läpi: vaatimusmäärittely, suunnittelu, toteutus ja testaus. Kehitetyn optimoinnin työvaiheita ovat alustus, tehtävien lukeminen, tehtävien jakaminen, työjärjestyksen optimointi, tehtävälistan luonti sekä lopetus.
Kehitetty optimointikirjasto testattiin työn loppuvaiheilla. Testialustana käytettiin simulaattoria, koska oikeaa tuotantolinjaa ei ollut käytettävissä. Tulosten perusteella voidaan huomata, että kehitetty optimointikirjasto toimii. Optimointiparametrien käytön helpottaminen ja automatisointi toteutetaan myöhemmin jatkokehityksessä.
Lopputuloksena on täysin toimiva optimointikirjasto, jota voidaan ajaa niin simulaattorilla kuin oikealla tuotantolinjallakin, ja joka tarjoaa apua kapasiteetin mitoittamiseen ja tuotantolinjan kehittämiseen.
Työn tavoitteena oli kehittää uusi optimointikirjasto eräälle Rauten robotisoidulle tuotantolinjalle. Optimoinnissa keskitytään robottien työtehtävien optimoimiseen. Työssä oli tarkoitus käyttää perustana vanhaa optimointikirjastoa ja toteuttaa aiemmin luodun simulaattorin avulla kehitettyjä optimointimenetelmiä.
Raportin alussa käsitellään algoritmien ja reitin optimoinnin teoriaa. Algoritmit ovat vaihe kerrallaan suoritettavia menetelmiä jonkin ongelman ratkaisemiseen tai tavoitteen saavuttamiseen. Reitin optimoinnissa etsitään optimaalista reittiä kaikista mahdollisista vaihtoehdoista ja se on tärkein optimointimenetelmä robottien työtehtävien optimoinnissa.
Työssä hyödynnettiin tuotantolinjan simulaattoria, jota voidaan pitää kehitetyn optimointikirjaston esiasteena. Toteutusvaiheessa käydään koko ohjelmistonkehityksen prosessi läpi: vaatimusmäärittely, suunnittelu, toteutus ja testaus. Kehitetyn optimoinnin työvaiheita ovat alustus, tehtävien lukeminen, tehtävien jakaminen, työjärjestyksen optimointi, tehtävälistan luonti sekä lopetus.
Kehitetty optimointikirjasto testattiin työn loppuvaiheilla. Testialustana käytettiin simulaattoria, koska oikeaa tuotantolinjaa ei ollut käytettävissä. Tulosten perusteella voidaan huomata, että kehitetty optimointikirjasto toimii. Optimointiparametrien käytön helpottaminen ja automatisointi toteutetaan myöhemmin jatkokehityksessä.
Lopputuloksena on täysin toimiva optimointikirjasto, jota voidaan ajaa niin simulaattorilla kuin oikealla tuotantolinjallakin, ja joka tarjoaa apua kapasiteetin mitoittamiseen ja tuotantolinjan kehittämiseen.