TMR hibatűréssel rendelkező elektronikus vezérlőegység tervezése és implementálása elektronikus kormányszervó rendszerhez

OData támogatás
Konzulens:
Scherer Balázs Attila
Méréstechnika és Információs Rendszerek Tanszék

Dolgozatom célja, hogy egy háromszoros redundancián alapuló elektromos kormányrendszer

prototípust tervezzek és építsek. A redundanciát három egymással párhuzamosan kapcsolt

32-bites mikrovezérlo valósítja meg. A mikroprocesszorokból jövo kimeneteket egy szavazó

egység vizsgálja meg, amely többségi szavazással arról dönt, hogy a jelek megfelelnek-e

egymásnak, azaz a rendszer muködoképes-e. A vizsgálat tárgya, hogy az alacsonyabb biztonsági

minosítésu mikroprocesszorokból álló redundáns rendszer muködoképes-e, a szavazó

egység visz-e annyi késleltetést a rendszerbe, mely a vezérloegység szabályozókörének teljesítményét

érdemben lerontja, illetve, hogy érdemes-e további eroforrásokat fektetni egy

ilyen típusú architektúra részletesebb vizsgálatába.

A diplomatervet adó thyssenkrupp Presta Hungary Kft. Ferenczy Gergely témába vágó

szakdolgozatát [1] rendelkezésemre bocsájtotta, mely kiindulási alapként szolgált a saját

fejlesztésemhez.

Feladatom a mikrokontrollerekre egy szoftver tervezése, mely megvalósítja a motorszabályozó

algoritmust és a szükséges diagnosztikákat, továbbá egy szavazó egység megtervezése

és létrehozása, a rendszer összehangolása, illetve a szükséges tesztek kidolgozása és végrehajtása.

A bevezetésben rövid áttekintést adok az autóelektronika kialakulásáról.

A dolgozat második fejezetében megvizsgálom az alkalmazott biztonságkritikus autóipari

ajánlásokat, folyamatokat, külön kiemelve a különbözo hibaturo architektúrákat, az ISO

26262, illetve a MISRA C szabványt.

A harmadik fejezetben az elektronikus kormányszervó muködését, felépítését tanulmányozom.

A negyedik fejezetben röviden bemutatom a Ferenczy Gergely "Háromcsatornás redundancia

megvalósítása autóipari rendszerekben" címu munkáját, kiemelve a számomra a

fejlesztés során fontos részeket.

Az ötödik fejezetben részletesen megvizsgálom a megvalósítandó architektúrát, majd

bemutatom a tervezési folyamatot, a követelmények kezelését, az architektúra kialakítását,

valamint a közben felmerült kérdéseket és megoldásokat.

A hatodik fejezetben a megvalósítást és ennek részleteit ismertetem.

A hetedik fejezetben a rendszer többszintu tesztelését mutatom be.

A nyolcadik és kilencedik fejezetben összefoglalom az elvégzett munkát, és kitekintést

adok további fejlesztési lehetoségekrol.

Letölthető fájlok

A témához tartozó fájlokat csak bejelentkezett felhasználók tölthetik le.