Maksimivoimalaitteen toistolaskurin algoritmin kehitystyö
Välimaa, Veli-Pekka (2011)
Välimaa, Veli-Pekka
Oulun seudun ammattikorkeakoulu
2011
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2011053010373
https://urn.fi/URN:NBN:fi:amk-2011053010373
Tiivistelmä
Insinöörityön aiheena oli kehittää ranteessa pidettävään maksimivoimalaitteeseen voimailuliikkeiden toistot tunnistava algoritmi. Laitteen aikaisempi versio toistolaskurista oli epäluotettava, koska se ei pystynyt tunnistamaan haluttua voimailuliikettä, vaan toistoksi tunnistettiin mikä tahansa tarpeeksi suuri kiihtyvyys. Tavoitteena oli kehittää algoritmi, joka kiihtyvyysanturin tietojen perusteella osaisi tunnistaa suoritetut voimailuliikkeiden toistot sekä erottaa väärät liikkeet oikeista.
Algoritmin kehitystyössä käytettiin apuna langallista analogista kiihtyvyysanturia, jonka kiihtyvyystiedot tallennettiin AD-muuntimen ja LabVIEW-ohjelman avulla tietokoneelle. Varsinainen algoritmin kehitystyö tehtiin Matlab-ohjelmalla. Koska kyseessä oli tuotekehitystyö, ei valmiita ratkaisuja ollut olemassa. Tästä seurasi se, että monet asiat täytyi kokeilemalla todeta joko toimiviksi tai toimimattomiksi.
Lopputuloksena saatiin algoritmi, joka tietyin rajoituksin tunnistaa suoritetun voimailuliikesarjan toistot sekä jättää huomioimatta väärät liikkeet ja liian epäpuhtaasti suoritetut toistot.
Algoritmin kehitystyössä käytettiin apuna langallista analogista kiihtyvyysanturia, jonka kiihtyvyystiedot tallennettiin AD-muuntimen ja LabVIEW-ohjelman avulla tietokoneelle. Varsinainen algoritmin kehitystyö tehtiin Matlab-ohjelmalla. Koska kyseessä oli tuotekehitystyö, ei valmiita ratkaisuja ollut olemassa. Tästä seurasi se, että monet asiat täytyi kokeilemalla todeta joko toimiviksi tai toimimattomiksi.
Lopputuloksena saatiin algoritmi, joka tietyin rajoituksin tunnistaa suoritetun voimailuliikesarjan toistot sekä jättää huomioimatta väärät liikkeet ja liian epäpuhtaasti suoritetut toistot.