A közúti járművek elektromos rendszerei, kommunikációs hálózatai

Hasonló dokumentumok
Programozható vezérlő rendszerek KOMMUNIKÁCIÓS HÁLÓZATOK 2.

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

Járműinformatika Multimédiás buszrendszerek (MOST, D2B és Bluetooth) 4. Óra

Autóipari beágyazott rendszerek. Local Interconnection Network

A CAN mint ipari kommunikációs protokoll CAN as industrial communication protocol

Járműfedélzeti rendszerek II. 6. előadás Dr. Bécsi Tamás

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

CAN BUSZ ÁLTALÁNOS ISMERTETŐ

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

Járműinformatika. 2. Óra. Kőrös Péter

Gépjárművek CAN-BUSZ rendszerei

Járműfedélzeti hálózatok. Fedélzeti diagnosztikai protokollok Dr. Aradi Szilárd

Autóipari beágyazott rendszerek CAN hardver

Járműfedélzeti kommunikáció. Controller Area Network Dr. Aradi Szilárd

13. KOMMUNIKÁCIÓS HÁLÓZATOK

Járműinformatika bevezetés II. 2. Óra

Rendszertervezés házi feladat

Autóipari kommunikációs protokollok a CAN

I+K technológiák. Buszrendszerek Dr. Aradi Szilárd

Járműinformatika Bevezetés

Autóipari beágyazott rendszerek CAN Controller Area Network

6.óra Hálózatok Hálózat - Egyedi számítógépek fizikai összekötésével kapott rendszer. A hálózat működését egy speciális operációs rendszer irányítja.

Számítógépes hálózatok

Hálózatok Rétegei. Számítógépes Hálózatok és Internet Eszközök. TCP/IP-Rétegmodell. Az Internet rétegei - TCP/IP-rétegek

Hálózati ismeretek. Az együttműködés szükségessége:

A hagyományos összeköttetést alkalmazó rendszerekben az egyes eszközök közötti adatcsere közvetlen (dedikált) adatvonalakon keresztül történik, de

Modbus kommunikáció légkondícionálókhoz

Járműfedélzeti rendszerek II. 8. előadás Dr. Bécsi Tamás

A CAN hálózat alapjai

Bevezetés. Számítógép-hálózatok. Dr. Lencse Gábor. egyetemi docens Széchenyi István Egyetem, Távközlési Tanszék

Tájékoztató. Értékelés. 100% = 100 pont A VIZSGAFELADAT MEGOLDÁSÁRA JAVASOLT %-OS EREDMÉNY: EBBEN A VIZSGARÉSZBEN A VIZSGAFELADAT ARÁNYA 40%.

Hálózatok I. (MIN3E0IN-L) ELŐADÁS CÍME. Segédlet a gyakorlati órákhoz. 2.Gyakorlat. Göcs László

OSI-ISO modell. Az OSI rétegek feladatai: Adatkapcsolati réteg (data link layer) Hálózati réteg (network layer)

Járműinformatika Bevezetés

Hálózatok. Alapismeretek. A hálózatok célja, építőelemei, alapfogalmak

Élettartam teszteknél alkalmazott programstruktúra egy váltóvezérlő példáján keresztül

Hálózati alapismeretek

Zigbee: vezeték nélküli komplex szenzorhálózatok gyorsan, olcsón, hatékonyan

HÁLÓZATOK I. Segédlet a gyakorlati órákhoz. Készítette: Göcs László mérnöktanár KF-GAMF Informatika Tanszék tanév 1.

I+K technológiák. Beágyazott rendszerek 3. előadás Dr. Aradi Szilárd

HÍRADÁSTECHNIKA I. Dr.Varga Péter János

II. ADATLAP - Programmodul részletes bemutatása

LIN, BSS, PCM Protokollok (COM Interfész) Szeptember

JÁRMŰIPARBAN GYAKRAN ALKALMAZOTT FEDÉLZETI BUSZOK 1. BEVEZETÉS

MINTA Írásbeli Záróvizsga Mechatronikai mérnök MSc. Debrecen,

1 Járműipari hálózatok

Tartalomjegyzék. Előszó... xi. 1. Bevezetés Mechanikai, elektromos és logikai jellemzők... 13

Számítógépes munkakörnyezet II. Szoftver

Lokális hálózatok. A lokális hálózat felépítése. Logikai felépítés

2.5 Soros adatkommunikációs rendszerek CAN (Ötödik rész)

Hálózati architektúrák laborgyakorlat

Járműfedélzeti kommunikáció. Dr. Aradi Szilárd

A DIGITÁLIS ÁTALAKULÁS HATÁSA A JÁRMŰIPARRA A ZALAZONE TESZTPÁLYA TÜKRÉBEN

Csoportos üzenetszórás optimalizálása klaszter rendszerekben

Adatátviteli eszközök

I 2 C, RS-232 és USB. Informatikai eszközök fizikai alapjai. Oláh Tamás István

Kommunikációs rendszerek programozása. Wireless LAN hálózatok (WLAN)

XII. PÁRHUZAMOS ÉS A SOROS ADATÁTVITEL

Tájékoztató. Használható segédeszköz: -

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

Hálózati architektúrák és Protokollok PTI 3. Kocsis Gergely

Számítógép hálózatok

Alacsony fogyasztású IoT rádiós technológiák

Szg.-hálózatok kialakulása, osztályozása, hálózati topológiák, OSI modell

TÁVKÖZLŐ HÁLÓZATOK MÉRTÉKADÓ MŰSZAKI KÖVETELMÉNYEI

Járműfedélzeti rendszerek II. 6. előadás Dr. Aradi Szilárd

Billentyűzet. Csatlakozók: A billentyűzetet kétféle csatlakozóval szerelhetik. 5 pólusú DIN (AT vagy XT billentyűzet csatlakozó),

Kommunikáció. 3. előadás

Hibakódkiolvasó mszer OPEL típusokhoz, MAGYAR nyelven Kizárólagos hivatalos magyarországi forgalmazó:

12/2013. (III. 29.) NFM rendelet szakmai és vizsgakövetelménye alapján.

Számítógépek felépítése, alapfogalmak

Kommunikáció az EuroProt-IED multifunkcionális készülékekkel

A számítógép-hálózat egy olyan speciális rendszer, amely a számítógépek egymás közötti kommunikációját biztosítja.

HÁLÓZATOK I. Készítette: Segédlet a gyakorlati órákhoz. Göcs László mérnöktanár KF-GAMF Informatika Tanszék tanév 1.

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

A számítógépes hálózat célja

Infokommunikáció a közlekedésben (VITMJV27)

Programozó- készülék Kezelőkozol RT óra (pl. PC) Digitális bemenetek ROM memória Digitális kimenetek RAM memória Analóg bemenet Analóg kimenet

I 2 C, SPI, I 2 S, USB, PWM, UART, IrDA

Frekvencia tartományok. Számítógépes Hálózatok és Internet Eszközök. Frekvencia tartományok rádió kommunikációhoz

Jel, adat, információ

Central monitoring system: rubic mini

Tájékoztató. Használható segédeszköz: számológép, rajzeszközök

SWARCO TRAFFIC HUNGARIA KFT. Vilati, Signelit együtt. MID-8C Felhasználói leírás Verzió 1.3. SWARCO First in Traffic Solution.

ELEKTROTECHNIKA-ELEKTRONIKA ELEKTROTECHNIKA

TROLIBUSZ VOLT, VAN ÉS LESZ SZEGEDEN 40 ÉVES A SZEGEDI TROLIBUSZ KÖZLEKEDÉS SZEGED Dr. Gábor Dózsa

Németh Péter Hierarchikus adatgyűjtő-vezérlő BME-VIK R9K7CF hálózati rendszer otthoni alkalmazásokhoz Tartalomjegyzék. I.

Intelligens közlekedési rendszer alkalmazásokkal a közlekedésbiztonság javításáért

Számítógépes hálózatok felépítése, működése

Számítógépek, perifériák és a gépeken futó programok (hálózati szoftver) együttese, amelyek egymással összeköttetésben állnak.

SITRAFFIC CANTO. Kommunikációs rendszer, műszaki összefoglaló. I&S ITS U PSC, Version 1.4,

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

Busz... LAN. Intranet. Internet Hálózati terminológia

Számítógép hálózatok gyakorlat

Hálózatok II. A hálózati réteg funkciói, szervezése

Számítógép felépítése

Terepi buszok. Dr. Schuster György október / 43. OE-KVK-MAI

AGSMHÁLÓZATA TOVÁBBFEJLESZTÉSE A NAGYOBB

1. Fejezet: Számítógép rendszerek. Tipikus számítógép hirdetés

Segédlet Hálózatok. Hálózatok 1. Mit nevezünk hálózatnak? A számítógép hálózat más-más helyeken lévő számítógépek összekapcsolását jelenti.

Átírás:

A közúti járművek elektromos rendszerei, kommunikációs hálózatai Dr. Szalay Zsolt Budapesti Műszaki és Gazdaságtudományi Egyetem Gépjárművek és Járműgyártás Tanszék 1

Egy személygépkocsi elektromos rendszere 1974-ben 2 2

Egy személygépkocsi elektromos rendszere 2004-ben 11.136 elektromos alkatrész 61 vezérlőegység (ECU) 3 CAN busz 35 vezérlőegység Kb. 2500 jel 250 CAN üzenet Optikai busz 3 3

Egy személygépkocsi elektromos rendszere Hány sor szoftver forráskódót tartalmaznak? Lockheed F-22 Raptor fighter 2 million LOC* Boeing 787 Dreamliner 7 million LOC* 4 High-end passenger car 100 million LOC** 4

Rendszerek összehasonlítása Hány sor szoftver forráskódót tartalmaznak? 5 *Forrás: Car Software: 100M Lines of Code and Counting 5

Járműelektronikai trendek Közúti járművek elektronika tartalma 6 6

Autóipari kommunikáció 7

Vezérlőegységek hálózata ECU Electronic Control Unit 8 8

Információcsere Multiplex kommunikáció 9 9

Információcsere Multiplex kommunikáció Ha egyszerre több ember beszél, akkor nem értjük, hogy mit mondanak. Ha a beszédjüket egy szabály határozza meg, akkor mindegyik mondanivalóját meg lehet hallgatni. Műszaki értelemben multiplex kommunikációról beszélünk, ha egy szabály szerint viszünk véghez sok párbeszédet. Más szavakkal ez egy lehetséges párbeszédi metódus számítógépek között. Gépkocsiknál a multiplex kommunikáció digitális kommunikáció útján zajlik. 10 10

Digitális kommunikáció Analóg jel Ha a hőmérséklet érzékelő ellenállásának értéke változik, akkor az izzó erősebben vagy gyengébben világít. Más szavakkal az izzóra adott feszültség folyamatosan változik. Ezt a feszültségváltozást az analóg jelek váltják 11 ki. 11

Digitális kommunikáció Digitális jel Az izzó ki- vagy bekapcsol annak függvényében hogy a tranzisztor (kapcsoló) be/vagy ki van kapcsolva. Más szavakkal az izzóra jutó feszültség nulla vagy tápfeszültség lesz. Ezt a feszültséget a digitális jelek határozzák 12 meg. 12

Digitális kommunikáció Bináris adategységek Bit A bit az információ alapegysége A bitet bináris számmal lehet kifejezni és értéke 0 vagy 1. Byte Nyolc bit egy bájt (byte) 13 13

Digitális kommunikáció Bináris adatátvitel Logikai szintek számábrázolása 2-es számrendszer 16-os számrendszer Adatátvitel binárisan Kettes számrendszerbe történő átváltás 14 14

Digitális kommunikáció Bináris adatátvitel típusok Soros kommunikációnál több adatot egy kommunikációs csatornán egymás után lehet közvetíteni. Párhuzamos kommunikációnál egy adatot közvetítünk egy kommunikációs csatornán. A soros kommunikáció előnye, hogy kevés kommunikációs vonalon többféle jelet lehet továbbítani. 15 A multiplex kommunikáció a soros kommunikáció egy fajtája. 15

Digitális kommunikáció A soros kommunikáció fajtái Szinkron kommunikáció A szinkron-kommunikációnál két kommunikációs vonal szükséges, egy az órajelhez és egy az adathoz. Aszinkron kommunikáció Ha az adat 1-ről 0-ra, vagy 0- ról 1-re változik, akkor élváltás keletkezik a kommunikációs sorban. Minden élnél a fogadó oldal órája újraállítódik. 16 16

Nyílt rendszerek összekapcsolása ISO 7498/OSI 7 szintű rétegrendszer 7. Alkalmazási réteg Rendszermenedzselési, alkalmazásmenedzselési funkciók 6. Megjelenítési réteg Információ ábrázolása, megjelenítése 5. Viszonyréteg Megjelenítési párbeszédek szervezése 4. Szállítási réteg Szolgáltatás optimalizálása, átlátszó átvitel 3. Hálózati réteg hálózati címek, hálózati azonosítók 2. Adatkapcsolati réteg Adattovábbítás, forgalomvezérlés 1. Fizikai réteg 17 Mechanikai, villamos eszközök 17

Átviteli közeg Példák fizikai rétegre Sodrott érpár UTP STP Koaxiális kábel Optikai kábel (POF) Rádióhullám 18 18

Hálózati topológiák Példák hálózati elrendezésekre 19 19

Autóipari kommunikáció Kommunikációs rendszerek csoportosítása 20 20

Autóipari kommunikáció Kommunikációs rendszerek csoportosítása 21 21

CAN Controller Area Network 22

CAN busz Motiváció 80-as évek eleje Megnövekedett az elektronika a gépjárművekben 2000 m hosszú, kb. 100 kg tömegű kábelek Sok opcionális felszereltség egy középkategóriás járműben is 600 különböző fajta kábelezés Busz rendszerű kommunikáció Magas szintű elektromágneses zavarvédettség Nagy megbízhatóság Valós-idejű a gyors folyamatok miatt (Gyújtás, ABS) Alacsony költség tömeggyártás esetén Bosch, Intel, Mercedes cooperation Prof. Dr. Lawrenz CAN 23 1986 February SAE congress Detroit 23

CAN busz Történelem CAN - Controller Area Network 1983 - A Bosch megkezdi a CAN-busz fejlesztését 1986 - A protokollt hivatalosan bemutatják az SAE kongresszusán Detroit-ban 1987 - Az első CAN vezérlő áramkörök piacra kerülése (Intel és Philips) 1991 A Bosch kiadja a CAN 2.0 specifikációját 1993 - ISO szabvány létrehozása a CAN kommunikációra vonatkozóan (ISO 11898) 24 24

CAN busz A CAN busz kommunikáció rétegszerkezete A ISO 11898 szabvány szerint a CAN a fizikai és az adatkapcsolati réteget valósítja meg CAN ISO 11898 11898-1 => CAN protokoll 11898-2 => HS-CAN 11898-3 => FT-CAN SAE J2411 => SW-CAN 25 25

CAN busz CAN magasabb szintű protokollok (HLP) CAN által megvalósított funkciók Latin betűk az emberek közti kommunikációban Magasabb szintű protokollok Megengedett szavak, nyelvtan Alkalmazási profilok Kifejezések gyűjteménye CANopen DeviceNet SAE J1939 SDS CANKingdom SeaCAN CANaerospace 26 MilCAN 26

CAN busz CAN busz hálózat felépítése 27 27

CAN busz CAN busz csomópontok (node) felépítése Forrás: Schön András 28 28

CAN busz CAN busz jelszintek 29 29

CAN busz CAN busz jelszintek 2-vonalas differenciális átvitel Logikai szintek: 1 0 1 30 30

CAN busz CAN adatkeret felépítése 31 Forrás: Stock flight Systems 31

CAN busz CAN kommunikációs keretek Funkció szerint Adatkeret (Data Frame) Adatkérő Keret (Remote Frame) Hibakeret (Error Frame) Túlterhelést jelző keret (Overload Frame) Formátum szerint Standard Adatkeret (Standard Data Frame) Kiterjesztett Adatkeret (Extended Data Frame) 32 32

CAN busz CAN busz arbitráció Forrás: Stock flight Systems 33 33

CAN busz Fizikai hibák a buszon 1. CAN_H szakadása 2. CAN_L szakadása 3. CAN_H vezeték tápzárlata 4. CAN_L földzárlata 5. CAN_H vezeték földzárlata 6. CAN_L vezeték tápzárlata 7. CAN_H és CAN_L vezetékek rövidzárja 8. A CAN busz teljes szakadása 9. Lezáró ellenállás leszakadása 10. Topológiai hibák 34 34

CAN busz Hibadetektálás és javítás A CAN protokoll többféle hibadetektálási funkcióval biztosítja a kommunikáció megbízhatóságát. Az üzenetben található CRC Javítási funkció (amit újraküldéssel old meg) Ha hibát észlel a rendszer és nem javul a javítás után sem, akkor leáll a kommunikáció. Ezt az állapotot Bus off -nak (lekapcsolódás a buszról) nevezik. 35 35

További kommunikációs rendszerek 36

Autóipari kommunikáció Kommunikációs hálózatok bővülése 37 37

LIN Összefoglaló LIN Local Interconnect Network 1999 Megalakul a LIN konzorcium (BMW, DaimlerChrysler, Audi, Volvo, Motorola, VW, Volcano) Cél: Kommunikáció kevésbé összetett hálózatok számára, ahol a CAN hálózat drága 2002 Az első LIN specifikáció kiadása, LIN V1.3 2003 LIN V2.0 38 38

MOST Összefoglaló MOST Multimedia Oriented Systems Transport 2000 A BMW és a DaimlerChrysler vezetésével létrejön a konzorcium (, Motorola, Philips) Cél: Autóipari audio, video, navigáció és telekommunikációs hálózat létrehozása 2004 MOST V2.3 specifikáció kiadása (MOST25) 2008 MOST50 2011 MOST150 2015 Publikáció 5 Gb/s MOST 39 39

FrexRay Összefoglaló Nagysebességű (10 Mbit/s hibatűrő üzemmódban) Szinkron és aszinkron fedélzeti kommunikáció Biztonságkritikus (Az adatátviteli megbízhatósága elsődleges) Determinisztikus (idő vezérelt) Redundáns (Fail-operational) adatátvitel 40 40

CAN FD busz Összefoglaló CAN FD - Controller Area Network Flexible Data-rate 2011 - A Bosch megkezdi a CAN FD fejlesztését Adatátviteli sebesség már nem limitált 1 Mb/s-ban Adattartalom nem limitált 8 byte-ban hanem 64 byte lehet Ha csak egy csomópont ad akkor a bit ráta megemelhető Arbitrációs fázis - topológiához kötött bit ráta Adat fázis - kötetlen bit ráta 41 41

Bluetooth Autóipari alkalmazások Tilos a mobiltelefonok kihangosító nélküli használata gépjárművekben 42 2000 CWG (Car Working Group) Hands-Free Profile (HFP) Phonebook Access Profile (PBAP) SIM Access Profile (SAP) 2005 HFP V1.5 Akkumulátor töltöttségi státusz Kimenő és fogadott hívások kezelése Hozzáférés a mobiltelefon telefonkönyvéhez Újrahívás Hangerőszabályozás 42

OPEN Alliance OABR - BroadR-Reach Ethernet Technology OPEN One Pair Ethernet Network Simultaneous access to in-vehicle systems over a single UTP cable Infotainment Automated driver assistance On board-diagnostics 43 43

LVDS LVDS Low Voltage Differential Signalling Compatibility with low supply voltages Low interference radiation, high interference immunity FPD-link - Flat Panel Display - link Simple cabling and termination Up to 2-3 Gb/s 44 44

WAVE WAVE Wireless Access in Vehicular Environments 802.11 p - enhancements of 802.11 (Wi-Fi) To support Intelligent Transportation Systems (ITS) applications V2X communication Vehicle to Vehicle V2V Vehicle to Infrasructure V2I Vehicle to Pedestrian V2P ITS band of 5.9 GHz (5.85-5.925 GHz) Europe - ETSI ITS-G5 45 45

Járműszimulátor fejlesztése a BME-n 46 46

Közúti járművek kiberbiztonsága Vehicle Cyber Security Challenges addressed in RECAR Liability how to program responsibility and liability into vehicles? Transparency of data handling and data access modes Privacy how to guarantee protection of personal data? Cyber Security how to prevent misuse of intelligent functions? https://hacktivity.com/en/hacktivity-2015/presentations/hacking-cars-in-the-style-of-stuxnet1/ 47 47

Köszönöm a megtisztelő figyelmet! Dr. SZALAY Zsolt, egyetemi docens email: zsolt.szalay@gjt.bme.hu Tel.: +36-1-463-1615 48