Hardware-in-the-loop szimulátor modulok fejlesztése
(Development of hardware-in-the-loop simulator modules)
Szakdolgozat mérnök-informatikus BSc szakos hallgató számára
Témavezető: Gingl Zoltán egyetemi docens
Témakör: elektronika/méréstechnika
Műszaki Informatika Tanszék
A feladat leírása, a munka célja:
A szabályozások során egy valódi rendszerből érkező jelek amplitudójának ismeretében kell a megfelelő vezérlő jeleket előállítani. Jó példa erre egy hőmérsékletszabályozás, motorok fordulatszámának szabályozása, robbanómotorok gyújtásának és benzinbefecskendezésének vezérlése. Az ilyen rendszerek fejlesztése során a működésük tesztelése bonyolult és költséges lehet, hiszen a próbák során a valós rendszert kell akár sokszor megismételve működtetni. A hardware-in-the-loop szimuláció (HIL) lényege az, hogy a valós rendszert kiváltjuk egy olyan hardverrel, ami ugyanolyan jeleket ad és fogad, ugyanúgy vislekedik. A HIL hardver lehet akár tisztán analóg, de analóg-digitál és digitál-analóg átalakítókkal valamint beágyazott processzorok segítségével a jelek generálása akár szoftveresen is megoldható, aminek segítségével egyetlen hardver számos valódi rendszer szimulációját végezheti el pusztán a szoftver változtatásával.
A feladat célja néhány valós rendszer ekvivalens HIL változatának a létrehozása, a szükséges - beágyazott mikrovezérlőn futó - és PC oldali szoftverének megírása, az elkészített eszközök tesztelése.
A munkavégzés fontosabb lépései:
- A szükséges elméleti háttér megismerése
- Kísérleti modulok tervezése és összeállítása
- A modulokhoz tartozó mikrovezérlő szoftverek megírása C nyelven és/vagy a vezérlő számítógépen futó szoftver megírása LabVIEW vagy JAVA környzeteben
- Mérés, tesztelés
- A dolgozat megírása
A fejlesztéshez rendelkezésre álló fontosabb erőforrások:
Kapcsolódó irodalom:
A jelentkezés feltételei
- Érdeklődés a műszerfejlesztés, analóg és digitális elektronika, méréstechnika, szabályozások területén
- A C nyelv alapos ismerete
- Angol nyelvtudás
- Áramkörtevezési alapismeretek
- A felsorolt fejlesztőeszközök ismerete vagy gyors megtanulási képessége
A téma kiíráasát engedélyezem.
Szeged, 2011.04.20. Gingl Zoltán, mb. tanszékvezető egyetemi docens