K-INFO
HU
EN
Login

Automotive Embedded Systems

Autóipari beágyazott rendszerek
A tantárgyleírás hatályossága
Hatályosság kezdete:
Hatályosság vége:
Subject name (Hungarian, English)
Autóipari beágyazott rendszerek
Automotive Embedded Systems
Subject code BMEVIMIM344
Subject type
Training Level
Course types and hours (weekly/semester)
Course type lecture tutorial laboratory
hours (weekly) 2 1 0
type (linked/independent) derived course
Assessment type vizsga
Credits 4
Subject coordinator
Tóth Csaba adjunktus
Responsible department
Faculty
Subject website
Primary curriculum type
Direct prerequisites – Strong prerequisite none
Direct prerequisites – Weak prerequisite none
Direct prerequisites – Parallel prerequisite none
Direct prerequisites – Milestone prerequisite none
Direct prerequisites – Exclusion none

Objectives

Programme
Bevezetés

 

Az autóipar sajátosságai. Autóipari beágyazott rendszerek hardver eszközei. Az autókban előforduló főbb rendszerek. Egy modern body rendszer felépítése (esettanulmány): motorkezelő egységek, elektronikus ablakemelő, ülésmozgatás, lámpavezérlők. Integrált eszközvezérlők. A tápellátás problémái.

Hibatűrés, megbízhatóság

 

Alapfogalmak, elmélet alapok. Az életciklus fázisai, statisztikai jellemzők. Rendszerbiztonság. Autós példák elemzése.

A hardvermeghibásodás csökkentésére irányuló szabványok (AEC-Q100, Stress Qualification for Integrated Circuits, AEC-Q101, ~ Automotive Grade Discrete Semiconductors, AEC-Q200 ~ Passive Components).

Kockázati, biztonsági szintek (SIL). A hibák detektálása, viselkedés hiba esetén (limp home mode), hibatűrő megoldások.

Autós kommunikációs hálózatok

 

Az autóipari kommunikációs hálózatok áttekintése, trendek.

A CAN (Controller Area Network) fizikai és adatkapcsolati rétege; CAN hálózattervezés, időzítési számítások, CAN controllerek, transceiver IC-k.

A LIN (Local Interconnect Network) fizikai és adatkapcsolati rétege; LIN hálózattervezés, LIN transceiver IC-k, LIN Description File-ok és Node Capability File-ok elemzése, írása. CAN, LIN demonstráció, laborgyakorlat.

Idővezérelt hálózatok: TT-CAN, TTP, FlexRay. A FlexRay fizikai és adatkapcsolati rétege; FlexRay demonstráció, laborgyakorlat.

Magas szintű rétegek, diagnosztika.

Autóipari szoftverek fejlesztése

 

Az autóipari beágyazott rendszerek szoftverfejlesztésének folyamata. Szoftverfejlesztés a gyakorlatban. Rendszeranalízis és specifikáció, szoftverkövetelmények és szoftverarchitektúra. Szoftverkomponensek specifikálása és implementálása. Szoftverfejlesztési szabványok, MISRA-C (kódolási példák, gyakorlatok). Szoftverkomponensek tesztelése, integrációja; kalibráció, rendszertesztelés és acceptance teszt. Konfigurációmenedzsment. Az AUTOSAR szabvány. Esettanulmány.

A tárgy célja, hogy széles körű áttekintést nyújtson a személyautókban és haszongépjárművekben alkalmazott beágyazott rendszerekről: az elektronikai, kommunikációs és szoftvereszközökről, továbbá megismertesse a hallgatókat a szoftverfejlesztés, tesztelés alapjaival és sajátosságaival. A tárgyban szerzett átfogó ismeretek egyrészt segítik az általános tájékozódást, másrészt az autóiparban történő elhelyezkedés esetén a gyorsabb beilleszkedést.

Learning outcomes

Ez a tantárgy a KKK rendeletben meghatározott, következő kompetenciák fejlesztését szolgálja:

Knowledge

No learning outcomes recorded.

Skills

No learning outcomes recorded.

Attitudes

No learning outcomes recorded.

Autonomy and responsibility

No learning outcomes recorded.

Oktatási módszertan

Előadás, gyakorlat, laboratóriumi demonstráció.

Tanulástámogató anyagok

Not provided.

Recommended preliminary knowledge for completing the subject

Knowledge type competencies
(azon előzetes ismeretek összessége, amelyek megléte nem kötelező, de a tantárgy eredményes teljesítését nagyban elősegíti)
A tárgy az alábbi témakörök alapszintű ismeretére épít: beágyazott rendszerek, mikrovezérlők, hardverközeli programozás, C programozási nyelv, számítógép-hálózatok.
Skill type competencies
(azon előzetes képességek és készségek összessége, amelyek megléte nem kötelező, de a tantárgy eredményes teljesítését nagyban elősegíti)
nincs
Recommended (non-compulsory) preliminary competencies
(azon ajánlott (nem kötelező) előzetesen megszerzendő kompetenciák összessége, amelyek jelentősen hozzájárulnak a tantárgy eredményes teljesítéséhez)
A tárgy az alábbi témakörök alapszintű ismeretére épít: beágyazott rendszerek, mikrovezérlők, hardverközeli programozás, C programozási nyelv, számítógép-hálózatok.
General rules
Követelmények: a. Az aláírás megszerzésének feltétele: egy sikeres nagyzárthelyi. b. A vizsgaidőszakban: szóbeli vizsga. Pótlási lehetőségek: A pótlási héten egy db pótzárthelyi. Akinek ez "nem felelt meg" minősítésű, annak ugyancsak a pótlási héten egy pót-pót zárthelyi. 
Assessment methods
In-term assessments

No detailed assessments provided.

Weight of in-term assessments

No weights provided.

Exam-period assessments

No detailed assessments provided.

Weight of exam elements

No weights provided.

Grade calculation

No grade thresholds provided.

Attendance requirements

No attendance requirements provided.

Rules for retake and resubmission

Not provided.

Short description

Not provided.

Detailed description

Not provided.

Recommended courses

Not provided.

Workload to complete the subject

No workload breakdown provided.

Validity of subject requirements
Requirements valid from:
Requirements valid until:
Curriculum placement

No curriculum placements recorded for this subject version.