Göm meny

Projekt i TFYY51, grupp C2

Kursen TFYY51 visar hur projektarbeten utförs. Alla som går kursen blir tilldelade en grupp och ett projekt att slutföra. Mycket vikt läggs vid dokumentation och arbetsmetodik. Kursen avslutas med en presentation inför övriga kursmedlemmar.

Projektet

Projektets mål har varit att få ett program skrivet i MatLab att automatiskt köra bilar runt en bilbana mot satta tider. Programmet skulle klara av att samla in och utnyttja data om bilarna efter fem kalibreringsvarv och sedan konsekvent kunna träffa den satta tiden.

Video av ett varv runt banan.

All kommunikation med programmets användare efter programmstart sköttes genom en display och allt kommunikation mellan programmet och bilbanan sköttes genom åtta optiska givare, här kallade "bågar", utplacerade längs med banan. Alla bågarna förutom startbågen skickade identiska signaler, därmed visste programmet endast om hur måna bågar som passerats sedan startbågen passerades och inte exakt vilken båge bilen nyss passerat. Varför det var viktigt för programmet att räkna ut om bågar missats.


 

Viktiga mål för projektet:

  • En godtycklig bil ska kunna köra runt banan utan att åka ut eller fastna efter fem kalibreringsvarv.
  • Den bil som körs ska klara att konsekvent träffa en utsatt måltid.
  • Programmet ska klara av att fortsätta körning trots att enstaka givare missar bilen.
  • Kommunikation med användaren ska ske genom display. Detta inkluderar att information från banan visas på display under körning.
  • Om två bilar kör på samma gång ska de kunna synkas så att de når mål samtidigt.

Fullständig kravspecifikation


 

Projektgruppen

Projektgruppen bestog av sex förstaårsstudenter

som samtliga studerade Teknisk Fysik och elektroteknik på LiTH 2015.

Medlemmar:

  • Albin Ryberg - Projektledare
  • Oskar Sjöberg - Dokumentansvarig
  • Grzegorz Sadowski - Testansvarig
  • Gabriel Persson - Kalibreringsansvarig
  • Anders Rehult - Körningsansvarig
  • Martin Pitkänen - Displayansvarig

 

 

Studentprojekt ISY

Reglerteknisk projektkurs, CDIO (Control Project Laboratory), TSRT71

Sidansvarig: Oskar Sjöberg

Senast uppdaterad: 2016-01-22