AUTOSAR alapú autóipari szoftverrendszerek

A VIK Wikiből
AUTOSAR alapú
autóipari szoftverrendszerek
Tárgykód
VIMIAV15
Általános infók
Szak
villany és infó
Kredit
4
Tanszék
MIT
Követelmények
Jelenlét
laboralkalmakon kötelező
Labor
van
KisZH
nincs
NagyZH
1 db
Házi feladat
nincs
Vizsga
szóbeli
Elérhetőségek

Napjaink nagy bonyolultságú beágyazott rendszerinek fejlesztése elképzelhetetlen lenne modellvezérelt szoftverfejlesztési paradigmák alkalmazása nélkül. Különösen igaz ez az autóiparra, ahol egy-egy alkalmazásban akár száznál is több vezérlőegység együttműködése valósul meg. Egy ilyen összetettségű elosztott rendszer tervezésében, fejlesztésében a szoftvermodellezés és kódgenerálás kiemelt jelentőséget kap. A járművekben helyet kapó vezérlőegységek számos különböző beszállítótól származnak mégis kompatibilisnek kell lenniük egymással, hiszen teljes funkcionalitásukat csak egymásra támaszkodva valósíthatják meg.

Az AUTOSAR Konzorcium vezető autógyártók és autóipari beszállítók együttműködéseként jött létre, és fő céljául a vezérlőegységek fejlesztésének szabványosítását tűzte ki. A konzorcium szabványai a fejlesztés három fő területét célozzák meg:

  • definiálnak egy szigorúan rétegzett szoftverarchitektúrát a vezérlőegységeken futó beágyazott szoftver számára,
  • definiálnak egy modellezési nyelvet, melynek segítségével a vezérlőegységek működése magas szinten leírható,
  • definiálják azt a módszertant, melyet alkalmazva az autógyártók által leírt magas szintű modellektől eljuthatunk a vezérlőegységeken futó szoftver konfigurációjáig, majd végül a konfiguráció alapján történő végső forráskód generálásáig.


Követelmények

Előtanulmányi rend

A szorgalmi időszakban

  • Az aláírás feltételei:
    • ZH sikeres, legalább elégséges szintű teljesítése.
    • Laboralkalmak legalább 1/3-án való részvétel.
  • Pótlási lehetőségek:
    • Mindkét ZH pótolható egyszer a pótlási héten, egy napon (1. ZH 8-10h, 2. ZH 10-12h)
    • A házi feladat a pótlási hét végéig pótolható, különeljárási díj fejében.

Félévvégi jegy

  • x

Segédanyagok

  • Tematika
    • az AUTOSAR által leírt fejlesztési folyamatokat,
    • az AUTOSAR által biztosított modellezési lehetőségeket,
    • az AUTOSAR által definiált rétegzett szoftverarchitektúrát és az abban elhelyezkedő szoftvermodulok feladatait,
    • az autóiparban alkalmazott kommunikációs protokollokat (CAN, FlexRay),
    • az autóiparban alkalmazott diagnosztikai megoldásokat (On-board diagnostics).
  • Labor
    • a vezérlőegység szoftverkomponenseinek modellezése, implementálása (C nyelven)
    • a vezérlőegység alapvető szoftvermoduljainak konfigurálása
    • a konfiguráció alapján történő kódgenerálás és a szoftver folyamatos kipróbálása
    • a vezérlőegység kommunikációjának vizsgálata
    • a vezérlőegység diagnosztikai funkcióinak implementálása, kipróbálása, vizsgálata.
    • A labor során egy olyan fejlesztőpanelt használhattok, amin helyet kapott egy DC motor is mely az elektromos autó meghajtó motorját jelképezi. A feladat ennek a motornak az intelligens vezérlése köré épül. A tárgy laboratóriumai során egy egész féléves összefüggő feladatot valósíthattok meg, melynek célja egy elképzelt elektromos autó meghajtását irányító vezérlőegység szoftverének elkészítése.

ZH

2017

Vizsga

  • A vizsga szóbeli.

Kedvcsináló

  • Céglátogatás
    • A félév során ellátogatunk a ThyssenKrupp Presta Kft. budapesti fejlesztőközpontjába, ahol bepillantást nyerhettek a valódi fejlesztési munkába is.
    • Bemutató videó