Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomeksi
  • In English
  • Kirjaudu
Näytä aineisto 
  •   Etusivu
  • LUTPub
  • Kandidaatin tutkintojen opinnäytetyöt
  • Näytä aineisto
  •   Etusivu
  • LUTPub
  • Kandidaatin tutkintojen opinnäytetyöt
  • Näytä aineisto
JavaScript is disabled for your browser. Some features of this site may not work without it.

Lego-robotin liikkeenohjauksen toteuttaminen ja havainnollistaminen säätötekniikan opetuksessa

Rantanen, Miikka (2022)

Katso/Avaa
Kandidaatintyö_Rantanen_Miikka.pdf (1.152Mb)
Lataukset: 


Kandidaatintyö

Rantanen, Miikka
2022

School of Energy Systems, Sähkötekniikka

Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe2022090257113

Tiivistelmä

Kandidaatintyön tavoitteena oli luoda havainnollistava ja samalla yksinkertainen esimerkki liikkeenohjauksen suunnitteluprosessista käyttämällä Lego EV3 Mindstorms-rakennussarjan avulla rakennettua lego-robottia. Tämän lisäksi työhön kuului kirjallisuuskatsaus, jonka tavoitteena oli kartoittaa opetus- ja tutkimustarkoitukseen rakennettuja lego-robotteja.

Liikkeenohjaukselle valittiin kaksi eri tavoitetta, jonka jälkeen legoista rakennettiin liikkeenohjausta havainnollistava robotti. Robotista luotiin simulaatiomalli ja sen siirtofunktio identifioitiin sovittamalla se Simulink-ohjelmistolla suoritettujen askelvastekokeiden pohjalta piirrettyyn askelvasteen kuvaajaan. Identifioidun 1. kertaluvun siirtofunktion perusteella järjestelmälle suunniteltiin P- ja PI-säätimet Ziegler-Nichols menetelmällä ja tarkasteltiin säätimien soveltuvuuksia molempiin liikkeenohjaustavoitteisiin. Säätöparametrien arvoja hienosäädettiin kokeellisesti ja järjestelmän stabiiliutta tarkasteltiin Bode-diagrammin avulla määrittämällä vaihe- ja vahvistusvarat. Säädetyn järjestelmän toimivuutta testattiin kokeellisesti lego-robotilla ja liikkeenohjaustavoitteet toteutuivat.

Työn tulokset osoittavat, että Lego EV3:lla toteutettua yksinkertaista liikkeenohjausesimerkkiä voitaisiin käyttää tukemaan säätötekniikan perusteiden opetusta.
 
The objective of this bachelor’s thesis was to demonstrate the design process of motion control for a simple Lego robot built by using Lego EV3 Mindstorms building-kit. In addi-tion to this a literature review was made about Lego robots that have been built for both education and research purposes.

Two different targets were chosen for the motion control and then a Lego robot was built to demonstrate the implementation of those motion control targets. A simulation model for the robot was created and its transfer function was identified by fitting it to the system’s step response. By using the identified first order transfer function a P and PI controllers were designed for the system. The controller parameters were chosen via Ziegler-Nichol’s method and their suitability for the different motion control targets was analyzed. System’s stability was examined by using Bode diagram and fine tuning to the control parameters was done. The functionality of the motion control was tested on a Lego robot and the mo-tion targets were achieved.

The results of this thesis show that a simple motion control example can be implemented by using Lego EV3 and this example could be used to support the teaching of basic control engineering.
 
Kokoelmat
  • Kandidaatin tutkintojen opinnäytetyöt [6582]
LUT-yliopisto
PL 20
53851 Lappeenranta
Ota yhteyttä | Tietosuoja | Saavutettavuusseloste
 

 

Tämä kokoelma

JulkaisuajatTekijätNimekkeetKoulutusohjelmaAvainsanatSyöttöajatYhteisöt ja kokoelmat

Omat tiedot

Kirjaudu sisäänRekisteröidy
LUT-yliopisto
PL 20
53851 Lappeenranta
Ota yhteyttä | Tietosuoja | Saavutettavuusseloste