A Pro Progressio Alapítvány a Knorr-Bremse Vasúti Jármű Rendszerek Hungária Kft. támogatásával pályázatot hirdet a BME Villamosmérnöki és Informatikai Kar hallgatói számára tanulmányi ösztöndíj elnyerésére.
Az ösztöndíjat azok a hallgatók nyerhetik el, akiknek önálló laboratórium, szakdolgozat vagy diplomaterv témájuk az alább területekhez kötődik:
- C167 mikrokontroller megvalósítása FPGA-n
- Szoftverfejlesztést támogató dashboard megvalósítása
A téma részletes leírása a mellékletben található.
Az ösztöndíj 6 hónapra szól, eredményes munka esetén további 6 hónappal meghosszabbítható.
Az ösztöndíj összege 100.000 Ft/hó.
Az ösztöndíj odaítéléséről az alapítvány kuratóriuma dönt a vállalat és a kar képviselőiből álló 5 fős szakértői bizottság javaslata alapján.
A pályázat tartalma:
- a téma megjelölése
- szakmai önéletrajz
- a témaválasztás motivációja
- tanulmányi kiválóság rövid összefoglalása
A pályázatokat 2023. február 28. kedd 24.00 óráig kérjük megküldeni az azary.orsolya@vik.bme.hu címre.
Melléklet:
- téma (önálló laboratórium, szakdolgozat, vagy diplomaterv)
C167 mikrokontroller megvalósítása FPGA-n
A vasúti fékvezérlő elektronikai rendszerek élettartama – összhangban a vasúti szerelvényekével – nagyon hosszú, akár több évtizedes is lehet. Ennek során a terméktámogatást, a szükséges hardveres és szoftveres frissítéseket folyamatosan biztosítani kell. Ez komoly kihívás az elektronikai fejlesztések számára hiszen ezekben a rendszerekben használt elektronikák életciklusa lényegesen rövidebb. Ezt a kihívást a vonatépítők és beszállítok többféle módon igyekeznek kezelni pl. készletfelhalmozással, régebbi vonatok modernizálásával. Mostanáig ezek a rendszerek többségében mikrokontroller alapúak voltak, ami jelentősen limitálta a hosszú távú portolhatóságot. Erre a problémára adhat egy újabb megoldási lehetőséget az FPGA-k használata.
A témára jelentkező hallgató feladata fékvezérlő kártyán használt C167 típusú mikrokontroller(ek) kiváltása FPGA technológiával. A cél, hogy az FPGA-n elkészülő HW minden szempontból megfeleljen az eredeti HW-nek és az eredeti SW változtatás nélkül lehessen futtatni rajta.
A feladat során a hallgatónak:
- meg kell ismernie az EN50155 és EN50129 szabványok előírásait az FPGA-kal használatával kapcsolatban, a tervezés során ezeket a szempontokat figyelembe kell vennie;
- meg kell ismernie a C167 mikrokontroller belső működését, perifériát, memóriakezelését;
- meg kell terveznie a HW-t FPGA technológiával;
- validálnia kell az elkészült HW működését.
Mivel a fékvezérlő kártyán két mikrokontroller és egy CPLD található, a feladat opcionálisan bővíthető ezen modulok kiváltásával is.
- téma
Szoftverfejlesztést támogató dashboard megvalósítása
A vasúti vezető tanácsadó rendszert fejlesztő csapatunk számára szeretnénk a vasúti szerelvényeken futó tesztekről, a szoftver verziók állapotáról, a fejlesztési és tesztelési folyamatunkban lévő szoftver komponensekről folyamatos, a pillanatnyi állapotot tükröző információkat kapni. Ezeket az információkat a fejlesztési irodában egy kijelzőn folyamatosan láthatóvá tennénk, így a tartalmi pontosság mellett az esztétikai és ergonómiai szempontokat is figyelembe kell venni a feladat megvalósításánál. A félév végére elvárás egy komplett, a definiált hardveren minden tekintetben működő, élesíthető szoftver elkészítése.
- Részfeladatok:
- Vezetői tanácsadó rendszer (DAS – Driver Advisory System) funkcióinak megismerése
- Fejlesztési folyamatunk, eszközeink megismerése
- A piacon elérhető megoldások és eszközök felkutatása, kiértékelése
- Javaslattétel a megfelelő eszközre, szükséges fejlesztésekre a feladat megoldáshoz
- Metrikák elkészítése, a metrikákat kezelő és megjelenítő eszköz összeállítása
- A fejlesztés során használt technológiák:
- Atlassian termékek (Jira Bitbucket)
- Grafana, Prometheus
- Azure
- TeamCity
- Artifactory
- PowerBI
Budapest, 2023.02.02.
Dr. Pakucs János
a kuratórium elnöke