Autóipari beágyazott rendszerek Dr. Balogh, András

Hasonló dokumentumok
Nagy bonyolultságú rendszerek fejlesztőeszközei

Intelligens eszközök fejlesztése az ipari automatizálásban Evosoft Hungary kft., Evosoft Hungary Kft.

KÉPZÉSI PROGRAM. 21 óra. Javasolt bontás: 3 nap, napi 7 óra. Csoportos képzés: elıadás és gyakorlat. A modul címe Célja Tartalma

Szolgáltatás Orientált Architektúra a MAVIR-nál

Autóipari beágyazott rendszerek. A kommunikáció alapjai

Autóipari beágyazott rendszerek. Integrált és szétcsatolt rendszerek

Elektronikai tervezés Dr. Burány, Nándor Dr. Zachár, András

Autóipari beágyazott rendszerek. Komponens és rendszer integráció

Prolan Zrt. fejlesztéseiben. Petri Dániel

V. Félév Információs rendszerek tervezése Komplex információs rendszerek tervezése dr. Illyés László - adjunktus

Intelligens partner rendszer virtuális kórházi osztály megvalósításához

TOGAF elemei a gyakorlatban

A szoftver-folyamat. Szoftver életciklus modellek. Szoftver-technológia I. Irodalom

Biztonságkritikus rendszerek

Az Agrodat.hu szenzorhálózat kommunikációs/távközlési rendszerének tervezési tapasztalatai

Nyugat-magyarországi Egyetem Geoinformatikai Kara. Dr. h.c. Dr. Szepes András. Informatika 2. INF2 modul. Hálózati ismeretek

Folyamatmodellezés és eszközei. Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék

MÉRŐ AUTOMATA RENDSZEREK

ALAPADATOK. KÉSZÍTETTE Balogh Gábor. A PROJEKT CÍME Hálózati alapismeretek

Szoftverarchitektúrák 3. előadás (második fele) Fornai Viktor

PTE PMMIK, SzKK Smart City Technologies, BimSolutions.hu 1

Hatékony iteratív fejlesztési módszertan a gyakorlatban a RUP fejlesztési módszertanra építve

A TANTÁRGY ADATLAPJA

1. Informatikai trendek, ágensek, többágenses rendszerek. Intelligens Elosztott Rendszerek BME-MIT, 2018

Eszköz és karbantartás management

Tisztelettel köszöntöm a RITEK Zrt. Regionális Információtechnológiai Központ bemutatóján.

E-learning tananyagfejlesztő képzés tematika oktatott modulok

Autóipari beágyazott rendszerek. Funkcionális biztonságossági koncepció

2. lecke: Gépjárművek világító- és jelzőberendezései

A CMMI alapú szoftverfejlesztési folyamat

Szoftverfejlesztő képzés tematika oktatott modulok

Járműinformatika A járműinformatikai fejlesztés

Programrendszerek tanúsítása szoftverminőség mérése

Autóipari vezérlőegységek aktív környezetállósági tesztelésének módszerei

A Jövő Internet Nemzeti Kutatási Program bemutatása

Fogalomtár Etikus hackelés tárgyban Azonosító: S2_Fogalomtar_v1 Silent Signal Kft. Web:

Cégprofil publikus CÉGPROFIL 1

Informatikai technológiák szakirány Rendszertervezés ágazat

KÖFOP VEKOP A jó kormányzást megalapozó közszolgálat-fejlesztés

Az alkalmazás minőségbiztosítás folyamata Fókuszban a teszt-automatizálás

ÉRZÉKELŐK ÉS BEAVATKOZÓK I. 0. TANTÁRGY ISMERTETŐ

CROCODILE projektek a Budapest Közút Zrt.-nél

CURRICULUM VITAE Budapesti Műszaki és Gazdaságtudományi Egyetem Kolos Richárd Műszaki Szakközépiskola

Üzletmenet-folytonosság és katasztrófa helyzet kezelés (Honnan indultunk, miért változtunk, hova tartunk?)

Tartalom. Konfiguráció menedzsment bevezetési tapasztalatok. Bevezetés. Tipikus konfigurációs adatbázis kialakítási projekt. Adatbázis szerkezet

Néhány termék a gyakorlatban Üzemeltetési, karbantartási hiányosságok tapasztalatai

Projekt általános bemutatása. Berencsi Miklós KKK

stratégiai kutatási terve

Autóipari beágyazott rendszerek. Local Interconnection Network

A J2EE fejlesztési si platform (application. model) 1.4 platform. Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem

IBM felhő menedzsment

Miskolci Egyetem Gépészmérnöki és Informatikai Kar Alkalmazott Informatikai Tanszék. Dr. Kulcsár Gyula egyetemi docens

Hát én immár mit válasszak?

Projekt általános bemutatása. Berencsi Miklós KKK

Előadók: Angyal Gergely (Raiffeisen), tesztelési csoportvezető Kováts Márton (KFKI), szenior rendszermérnök

Intelligens biztonsági megoldások. Távfelügyelet

Üzletmenet folytonosság menedzsment [BCM]

Tartalom Platform-független modellezés Alkalmazás-modellezés A DECOS hardver platform Platform modellezés Hardver-szoftver integráció Implementáció 2

Manhattan - szabad forráskódú távoktatási program adaptálása és fejlesztése

Szoftvertechnológia ellenőrző kérdések 2005

A TANTÁRGY ADATLAPJA

IV.4. FELHŐ ALAPÚ BIZTONSÁGOS ADATTÁROLÁSI MÓDSZER ÉS TESZTKÖRNYEZET KIDOLGOZÁSA

A PROJEKTTERVEZÉS GYAKORLATI KÉRDÉSEI: SZAKÉRTŐ SZEMÉVEL. Pályázatíró szeminárium, Stratégiai partnerségek Január 16.

Internetes alkalmazásfejlesztő képzés tematika oktatott modulok

Menetrendkezelő Rendszer

Miskolci Egyetem Alkalmazott Informatikai Intézeti Tanszék A minőségbiztosítás informatikája. Készítette: Urbán Norbert

AZ INTEGRÁLT NYOMONKÖVETŐ RENDSZER BEMUTATÁSA (TÁMOP B) Kern Zoltán Közoktatási szakértő

Hogyan tudom soros eszközeimet pillanatok alatt hálózatba kötni?

Termeléshatékonyság mérés Ipar 4.0 megoldásokkal a nyomdaiparban

időpont helyszín időtartam tananyagegység neve Regisztráció SZÜNET 2. A kommunikációs képesség felmérésének alapjai

BMEVIHIM134 Hálózati architektúrák NGN menedzsment vonatkozások: II. Üzemeltetés-támogatás és üzemeltetési folyamatok

01. gyakorlat - Projektalapítás

1. AZ ORSZÁGOS KÉPZÉSI JEGYZÉKBEN SZEREPLŐ ADATOK 2. EGYÉB ADATOK

Szoftver-technológia II. Szoftver újrafelhasználás. (Software reuse) Irodalom

Megszületett a digitális minőségügyi szakember? XXIV. Nemzeti Minőségügyi Konferencia

Szoftver-technológia I.

ITIL SZIMULÁCIÓ ÜZLETI ELŐNY, HATÉKONY TANULÁS, JÁTÉK ÉS SZÓRAKOZÁS EGYBEN!

S01-7 Komponens alapú szoftverfejlesztés 1

Szoftver újrafelhasználás

Vállalati információs rendszerek I, MIN5B6IN, 5 kredit, K. 4. A meghirdetés ideje (mintatanterv szerint vagy keresztfélében):

Valós idejű információk megjelenítése web-alapú SCADA rendszerben Modbus TCP protokollon keresztül

Félreértések elkerülése érdekében kérdezze meg rendszergazdáját, üzemeltetőjét!

A fejlesztési szabványok szerepe a szoftverellenőrzésben

Járműinformatika bevezetés. 1. Óra

MÉRÉS ÉS TESZTELÉS COBRA CONTROL. NATIONAL INSTRUMENTS Alliance Partner. GÖPEL ELECTRONIC és. DIGITALTEST disztribútor

Szolnoki Főiskola. Mezőgazdasági és élelmiszeripari gépészmérnöki (BSc) alapképzési szak. Gépüzemfenntartó szakirány. Járműgépész szakirány

ALKALMAZÁS KERETRENDSZER

Adatbiztonság, Adatvédelem Dr. Leitold, Ferenc

Felnőttképzési nyilvántartási szám: ; Intézmény-akkreditációs lajstromszám: AL-1290

Designer képzés tematika oktatott modulok

Autóipari beágyazott rendszerek. Kockázatelemzés

Gingl Zoltán, Szeged, :14 Elektronika - Alapok

Több platform egy kódbázis Tanulságok a Tresorittól. Budai Péter, vezető fejlesztő

Kompetencia alapú oktatás (tanári kompetenciák) NyME- SEK- MNSK N.T.Á

Bevezetés A harmadik szoftverkrízis korát éljük! Szoftverkrízisek: 1. nincs elég olcsó: hardver, szoftver, programozó 2. nincs elég olcsó: szoftver, p

Webmester képzés tematika oktatott modulok

Hálózatok I. A tárgy célkitűzése

Everything Over Ethernet

A cloud szolgáltatási modell a közigazgatásban

A kormányzati informatika konszolidációja. Vályi-Nagy Vilmos. Helyettes államtitkár

Átírás:

Autóipari beágyazott rendszerek Dr. Balogh, András

Autóipari beágyazott rendszerek Dr. Balogh, András Publication date 2013 Szerzői jog 2013 Dr. Balogh András Szerzői jog 2013 Dunaújvárosi Főiskola Kivonat A kurzus betekintést nyújt a legfontosabb autóipari elektronikai trendekbe, valamint bemutatja a használatos szoftver- és rendszertervezési szabványokat. Minden jog fenntartva.

Tartalom 1. 1. Bevezetés... 1 1. 1. Bevezetés... 1 2. 2. Személygépjárművek, fedélzeti elektromos rendszer... 1 3. 3. Fedélzeti funkciók... 1 4. 4. Fejlesztési célok... 1 2. 2. Fedélzeti rendszerek architektúrái... 3 1. 1. Fedélzeti rendszerek architektúrái... 3 2. 2. Fizikai architektúra... 3 3. 3. Integrált és szétcsatolt rendszerek... 3 4. 4. Időkezelés... 4 3. 3. Autóipari hálózatok... 5 1. 1. A kommunikáció alapjai... 5 2. 2. Controller Area Network (CAN)... 5 3. 3. Local Interconnection Network (LIN)... 5 4. 4. FlexRay... 6 4. 4. AUTOSAR... 7 1. 1. AUTOSAR... 7 2. 2. AUTOSAR Platform... 7 3. 3. Komponens alapú szoftverfejlesztés... 7 4. 4. Komponens és rendszer integráció... 8 5. 5. Alkalmazási példa... 8 5. 5. Biztonságkritikus rendszerek... 9 1. 1. Biztonságkritikus rendszerek... 9 2. 2. Funkcionális biztonságossági koncepció... 9 3. 3. ASIL dekompozíció... 9 4. 4. ISO26262 szerinti fejlesztési folyamat... 9 5. 5. Gyártás és üzemeltetés... 10 6. 6. Diagnosztika és nyomkövetés... 11 1. Diagnosztika és nyomkövetés - tananyag... 11 2. 1. UDS és OBD (1)... 11 3. 1. UDS és OBD (2)... 11 4. 2. CCP és XCP... 12 7. 7. Szoftver és rendszer életciklus... 13 1. 1. Fejlesztési fázis... 13 2. 2. Gyártás... 13 3. 3. Üzemeltetés... 13 Tárgymutató... 15 iii

1. fejezet - 1. Bevezetés Ez a fejezet az autóipar és az autóipari beágyazott rendszerek alapvető fogalmait tárgyalja. Bemutatja, hogy milyen ágai vannak a járműiparnak, hol helyezkedik el ebben a személygépjármű-ipar, és ennek milyen sajátosságai vannak. Megismerjük a fedélzeti elektromos rendszer felépítését, illetve a közeljövőben várható változásokat. A fejezet elsajátításával Ön megismeri az autóipari rendszerek alapfogalmait, valamint a fedélzeti elektromos rendszerek felépítését. Tanulási útmutatások: A videó megtekintésével, illetve a szöveges részek átolvasásával megfelelő képet kaphat az anyagról. A hivatkozott irodalomban további részleteket találhat. 1. 1. Bevezetés Bevezetés Bevezetés 2. 2. Személygépjárművek, fedélzeti elektromos rendszer Személygépjárművek, fedélzeti elektromos rendszer Személygépjárművek, fedélzeti elektromos rendszer 3. 3. Fedélzeti funkciók Fedélzeti funkciók Fedélzeti funkciók 4. 4. Fejlesztési célok 1

1. Bevezetés Fejlesztési célok Fejlesztési célok 2

2. fejezet - 2. Fedélzeti rendszerek architektúrái Ez a fejezet az autóipari beágyazott rendszerek fő architektúrális sajátosságaival foglalkozik. Megismerheti a funkcionális és fizikai architektúra fogalmát, illetve az integrált és szétcsatolt rendszerek felépítését. Az egyre inkább terjedő integrált rendszerek esetén kulcsfontosságú a konzisztens időkezelés megvalósítása, ezért ezt a témát kiemelten tárgyaljuk. A fejezet elsajátításával ön megismeri az autóipari rendszerek architektúrális felépítését, a különböző rendszerszervezési elveket. Képes lesz megérteni a szétcsatolt és integrált rendszerek közötti különbségeket, megismeri az integrált rendszerek építéséhez szükséges alapszolgáltatásokat. Tanulási útmutatások: A videók megtekintésével, illetve a szöveges részek átolvasásával megfelelő képet kaphat az anyagról. Amennyiben egyes részek megértése nehézkes, tekintse meg a videókat többször is. Az időkezeléshez kapcsolódó fogalmakat saját maga is levezetheti, az állításokat ellenőrizheti. A hivatkozott irodalomban további részleteket találhat az integrált rendszerekkel, és azok szolgáltatásaival kapcsolatban. 1. 1. Fedélzeti rendszerek architektúrái Fedélzeti rendszerek architektúrái Fedélzeti rendszerek architektúrái 2. 2. Fizikai architektúra Fizikai architektúra Fizikai architektúra 3. 3. Integrált és szétcsatolt rendszerek Integrált és szétcsatolt rendszerek 3

2. Fedélzeti rendszerek architektúrái Integrált és szétcsatolt rendszerek 4. 4. Időkezelés Időkezelés Időkezelés 4

3. fejezet - 3. Autóipari hálózatok Ez a fejezet az autóipar és az autóipari terepbusz protokollok felépítését tárgyalja. A fejezet elején az alapvető kommunikációs fogalmakkal, mintákkal ismerkedhet meg. Ezután következik a három legelterjedtebb protokoll ismertetése. A Controller Area Network az egyik tradicionális, mai napig széles körben használt megoldás, melynek működését részletesen tárgyaljuk. Ezek után megismerjük a Local Interconnection Network protokollt, mely kis sávszélességű, de olcsó alternatívát kínál. Végül a biztonságkritikus rendszerekben is használatos, robosztus FlexRay protokoll tulajdonságaival ismerkedünk meg. A fejezet elsajátításával ön megismeri az autóipari kommunikációhoz kapcsolódó alapfogalmakat, a legelterjedtebb kommunikációs mintákat. Képes lesz ezek hatékony alkalmazására, kommunikáció tervezésére. A bemutatott protokollok megismerésében eljut arra a szintre, hogy a kommunikációt képes legyen elemezni, későbbi munkája során egyszerűbb hálózatok beállítását, megtervezését elvégezni. Tanulási útmutatások: A videó megtekintésével, illetve a szöveges részek átolvasásával megfelelő képet kaphat az anyagról. Ha valamelyik rész nem világos, a hivatkozott protokoll szabvány-csomagokban részletesebb magyarázatokat, leírásokat találhat a kommunikáció részletes működéséről. 1. 1. A kommunikáció alapjai A kommunikáció alapjai A kommunikáció alapjai 2. 2. Controller Area Network (CAN) Controller Area Network (CAN) Controller Area Network (CAN) 3. 3. Local Interconnection Network (LIN) Local Interconnection Network (LIN) 5

3. Autóipari hálózatok Local Interconnection Network (LIN) 4. 4. FlexRay FlexRay FlexRay 6

4. fejezet - 4. AUTOSAR Ez a fejezet az autóipari szoftverfejlesztés egyik legnagyobb fontosságú szabványáról, az AUTOSAR-ról szól. Megismerheti a szabvány felépítését, részeit, a szabványosítás menetét. Részletesen tárgyaljuk a szabványos AUTOSAR beágyazott szoftver architektúra felépítését, a szabványos szoftver modulok működését és együttműködését. Képet kap egy komplex beágyazott platform működéséről és konfigurációjáról is. Az AUTOSAR szabvány egy terület-specifikus modellező nyelvet ad az alkalmazások modellezésére, mellyel szintén megismerkedünk. Bemutatjuk, hogyan lehet modell-alapon alkalmazásokat tervezni, majd azt is, hogyan lesz a modellekből működő beágyazott szoftver. A fejezetet egy alkalmazási példa bemutatása zárja. A fejezet elsajátításával ön megismeri az AUTOSAR szabványt. Megismeri és megérti az AUTOSAR platform működését, egyes részeinek feladatát. Megismeri és megérti a szoftver- és rendszer-integráció folyamatát AUTOSAR alapú rendszerekben. Képes lesz AUTOSAR alapú alkalmazások modellezésére, az egyes szoftver komponensek megvalósítására is. Tanulási útmutatások: A videó megtekintésével, illetve a szöveges részek átolvasásával megfelelő képet kaphat az anyagról. Az AUTOSAR szabvány letölthető részei útmutatást adnak az esetleges bizonytalanságok kiküszöbölésére, illetve lehetősége nyílik az érdekesebb részek részletes tanulmányozására is. 1. 1. AUTOSAR AUTOSAR AUTOSAR 2. 2. AUTOSAR Platform AUTOSAR Platform AUTOSAR Platform 3. 3. Komponens alapú szoftverfejlesztés Komponens alapú szoftverfejlesztés 7

4. AUTOSAR Komponens alapú szoftverfejlesztés 4. 4. Komponens és rendszer integráció Komponens alapú szoftverfejlesztés Komponens alapú szoftverfejlesztés 5. 5. Alkalmazási példa Alkalmazási példa Alkalmazási példa 8

5. fejezet - 5. Biztonságkritikus rendszerek Ez a fejezet a biztonságkritikus rendszerek fejlesztésére vonatkozó ISO26262 szabványt mutatja be. Lefektetjük a szükséges alapfogalmakat, majd bemutatjuk a kockázatelemzés folyamatát, melynek segítségével értékelni a rendszert érintő kockázatokat, és biztonságossági osztályba lehet sorolni az egyes funkciókat. Lépésről lépésre haladunk végig ezen a folyamaton, bemutatva a szabvány által előírt fontosabb tevékenységeket. Ugyancsak bemutatjuk a javasolt fejlesztési folyamatot, illetve azt, hogy az alkalmazott eljárásokra és eszközökre milyen megkötések érvényesek. Tárgyaljuk a biztonságosság egész életciklusra vetített következményeit is. A fejezet elsajátításával ön megismeri a biztonság-kritikus rendszer fejlesztés alapfogalmait, az ISO26262 szabvány elemeit. Képes lesz megérteni a rendszerfejlesztés biztonsági szempontjait, és ennek kihatását a rendszer teljes élettartamára. Tanulási útmutatások: A videó megtekintésével, illetve a szöveges részek átolvasásával megfelelő képet kaphat az anyagról. A kapcsolódó tesztek megoldásával ellenőrizheti tudását. 1. 1. Biztonságkritikus rendszerek Biztonságkritikus rendszerek Biztonságkritikus rendszerek 2. 2. Funkcionális biztonságossági koncepció 3. 3. ASIL dekompozíció ASIL dekompozíció ASIL dekompozíció 4. 4. ISO26262 szerinti fejlesztési folyamat ISO26262 szerinti fejlesztési folyamat 9

5. Biztonságkritikus rendszerek ISO26262 szerinti fejlesztési folyamat 5. 5. Gyártás és üzemeltetés Gyártás és üzemeltetés Gyártás és üzemeltetés 10

6. fejezet - 6. Diagnosztika és nyomkövetés Ez a fejezet az autóiparban használatos diagnosztikai és nyomkövetési protokollokat mutatja be. Megismerjük a szoftveres hálózati diagnosztikai eljárásokat, és a vonatkozó nemzetközi sztenderdeket (UDS, OBD). Részletesen tárgyaljuk ezen protokollok működését, és a rajtuk keresztül elérhető szolgáltatásokat. Szintén megismerjük a távoli nyomkövetésre és adatgyűjtésre szolgáló CCP és XCP protokollokat. A szabványok alkalmazását ipari eszközökkel is szemléltetjük. A fejezet elsajátításával ön megismeri az UDS és OBD protokollokat, melyek a legfontosabb, szoftver diagnosztika területén használatos szabványok. Képes lesz diagnosztikai kliens vagy szerver szoftverek megértésére, fejlesztésére, diagnosztikai szolgáltatások implementálására. Ugyancsak megismeri a CCP és XCP protokollokat, és ezek használatát távoli hibakeresés vagy mérésadatgyűjtés során. Tanulási útmutatások: A videó megtekintésével, illetve a szöveges részek átolvasásával megfelelő képet kaphat az anyagról. A valós ipari környezetben készült bemutatók segítenek a tanultak értékelésére, elhelyezésére az autóipari folyamatokban. 1. Diagnosztika és nyomkövetés - tananyag Diagnosztika és nyomkövetés Diagnosztika és nyomkövetés (UDS és OBD) 2. 1. UDS és OBD (1) UDS és OBD (1) UDS és OBD (1) 3. 1. UDS és OBD (2) UDS és OBD (2) 11

6. Diagnosztika és nyomkövetés UDS és OBD (2) 4. 2. CCP és XCP CCP és XCP CCP és XCP 12

7. fejezet - 7. Szoftver és rendszer életciklus Ez a fejezet az autóipari rendszer és szoftver projektek tipikus életciklusát mutatja be. Megismerkedünk a fejlesztési fázisok jelentőségével, az egyes fázisok jellemzőivel, a különböző tesztelési lépésekkel. Megismerjük a mérnöki munka szerepét a gyártás-előkészítés, sorozatgyártás, és üzemeltetés során. A fejezet elsajátításával ön megismeri az autóipari rendszerek életciklusát. Képes lesz megérteni a projektek tervezését, fázisait. Megismeri az autóipari projektek során használt fejlesztési és érettségi lépésekkel kapcsolatos fogalmakat, a speciálisan használt teszt elnevezéseket. Képes lesz felmérni a gyártás-támogatás és az üzemeltetés során nyújtott követés fontosságát. Képes lesz a projektek fázisának megfelelő tevékenységek meghatározására, és az azokban való részvételre. Tanulási útmutatások: A videó megtekintésével, illetve a szöveges részek átolvasásával megfelelő képet kaphat az anyagról. Szoftver és rendszer életciklus - tananyag 1. 1. Fejlesztési fázis Fejlesztési fázis Fejlesztési fázis 2. 2. Gyártás Gyártás Gyártás 3. 3. Üzemeltetés Üzemeltetés 13

7. Szoftver és rendszer életciklus Üzemeltetés 14

Tárgymutató 15