Tematika - 2016
Bevezető (4 óra, 1 hét)
Előadás:
- Autóipari beágyazott rendszerek sajátosságai, fejlesztési követelményei
- Néhány ismert járműipari kommunikációs szabvány (CAN, FlexRay)
- Tipikus járműarchitektúrák
- Autóipari platformok
- Szabványosítási kezdeményezések
Labor:
- A félév során használt hardver- és szoftvereszközök bemutatása
Az AUTOSAR szabvány alapjai (4 óra, 1 hét)
Előadás:
- Az AUTOSAR szabvány kialakulása, célja, verziói, legfőbb részei (modellező nyelv, beágyazottszoftver-platform)
- A platform főbb funkciói és moduljai
Labor:
- A félév során használt AUTOSAR modellező eszköz megismerése
- Az első AUTOSAR alapú szoftver elkészítése és futtatása a célrendszeren
Az AUTOSAR modellező nyelv (8 óra, 2 hét)
Előadás:
- Az AUTOSAR modellező nyelv
- Adattípusok modellezése magas és alacsony szinten
- Interfészek specifikálása és felhasználása
- Adattípus- és interfész-kompatibilitás
- Szoftverkomponenesek modellezése, a komponensek összekötése, integrálása
- Komponensek közötti kommunikáció: üzenet alapú kommunikáció, távoli eljáráshívás alapú kommunikáció, mód- és trigger-kommunikáció
- A komponens belső viselkedésének modellezése (események, futtatható entitások, komponensen belüli kommunikáció)
Labor:
- Adatkommunikáció modellezése és megvalósítása
- Távoli eljáráshívás használata komponensek között
- ECU-n belüli és kívüli kommunikáció vizsgálata
- Mód- és trigger-kommunikáció megvalósítása a teszt rendszeren
AUTOSAR CAN protokollverem (4 óra, 1 hét)
Előadás:
- CAN kommunikáció konfigurálása AUTOSAR platformon
- CAN stack moduljainak megismerése
- Több CAN hálózat használata
- CAN szállítási réteg protokolljának beállítása
- Optimális konfiguráció meghatározása, hibakeresési lehetőségek
Labor:
- CAN alapú mintaszoftver készítése a modellezéstől az implementációig
AUTOSAR FlexRay protokollverem (4 óra, 1 hét)
Előadás:
- FlexRay kommunikáció konfigurálása AUTOSAR platformon
- A verem moduljainak megismerése
- FlexRay szállítási réteg protokolljának használata
- A konfiguráció optimalizálása adott hardversajátosságok figyelembevételével
Labor:
- FlexRay alapú alkalmazás készítése a modellezéstől az implementációig
- Különböző kommunikációs konfigurációs opciók vizsgálata
AUTOSAR kommunikációs szolgáltatások (8 óra, 2 hét)
Előadás:
- Magas szintű kommunikációs szolgáltatások bemutatása
- PDU multiplexálás, átjáró funkciók beállítása
- Jel alapú kommunikáció konfigurálása
- Távoli kalibráció és nyomkövetés támogatása, az ehhez kapcsolódó modulok integrálása
- Hálózatmenedzsment funkciók az autóiparban
- Hálózatmenedzsment megvalósítása AUTOSAR platformon, a hozzá kapcsolódó modulok, konfigurációs lehetőségek
Labor:
- PDU és signal gateway megvalósítása AUTOSAR alapon
- Hálózatmenedzsment beállítása és tesztelése a laborkörnyezetben
AUTOSAR operációs rendszer és RTE (10 óra, 2,5 hét)
Előadás:
- Az AUTOSAR operációs rendszer és az alapul vett OSEK OS bemutatása, konfigurációs lehetőségek és funkciók
- Multi-core és particionálás támogatása az operációs rendszerben
- RTE (Runtime Environment) és alapfunkciói
- A modellezés során tárgyalt kommunikációs és végrehajtási funkciók megvalósítása az RTE szintjén
- RTE konfiguráció, az RTE által generált API
Labor:
- Operációs rendszer konfigurálása, az elkészült szoftver működésének vizsgálata
- RTE konfiguráció, futtatható egységek taszkokhoz rendelése, a kommunikáció és az RTE összehangolása
- ECU-k közötti hívások megvalósítása és vizsgálata
- Nem-felejtő memória használata a fejlesztett alkalmazásban
- Paraméterkezelés megvalósítása
Funkcionális biztonság az AUTOSAR alapú rendszerekben (6 óra, 1,5 hét)
Előadás:
- A funkcionális biztonság alapfogalmai (követelmény, tervezési és vizsgálati szinten)
- A biztonsági szabványok hatása a szoftverfejlesztésre
- Alapvető biztonsági és szoftverredundancia-minták és megvalósításuk AUTOSAR környezetben
- AUTOSAR biztonsági koncepció elméletben és gyakorlatban
Labor:
- Többpartíciós RTE konfigurálása, partíciók közti kommunikáció megvalósítása és vizsgálata
Diagnosztikai naplózás és hozzáférés (8 óra, 2 hét)
Előadás:
- Az AUTOSAR diagnosztikai moduljai
- Fejlesztésidejű diagnosztika és log
- Futásidejű hibatároló megvalósítása és konfigurálása
- Különböző hibatípusok megadása, hibák gyógyulásának meghatározása
- Diagnosztikai kommunikációs szabványok (UDS, OBD), AUTOSAR-os megvalósításuk, beállításaik
- Diagnosztikai szolgáltatások definiálása és megvalósítása
Labor:
- Diagnosztikai modulok integrálása, konfigurálása és tesztelése
- Távoli diagnosztika futtatása a célrendszeren
- Futásidejű hibák tárolása és lekérdezése UDS-en keresztül
Tóth Csaba, 2016. október 30. 10:21 | Legutóbb frissítve: 2017. február 10. 14:57

