Kritikus beágyazott rendszerek
VIMIMA30 | Villamosmérnök MSc | Félév: 2 | Kredit: 5
A tantárgy célkitűzése
A beágyazott rendszerek biztonságossága (safety)
kiemelt jelentőségű az ún. kritikus rendszerek tervezésekor, amelyek
meghibásodása közvetlen emberek életét, egészségét veszélyeztetheti vagy
jelentős üzleti veszteséggel járhat. A tantárgy célja, hogy áttekintse a nagy
megbízhatóságra tervezés és a biztonságigazolás modern módszereit,
technológiáit és szabványait, elsősorban az elosztott és beágyazott
alkalmazások területén. A tárgy második fele kifejezetten a nukleáris biztonság
(azon belül is specifikusan a villamosmérnöki és informatikai területhez
legközelebb álló mérnöki területhez, a biztonság szempontjából fontos nukleáris
irányítástechnikai rendszerek) kérdéseire koncentrál.
A tárgy oktatói
Vörös András
docens
tárgyfelelős
A tantárgy részletes tematikája
Az előadások részletes tematikája:
- Bevezetés: kritikus beágyazott rendszerek tervezési metodikája, fejlesztési folyamatok és tervezést támogató nyelvek.
- A biztonságosság alapfogalmai. Funkcionális biztonság (IEC 61508): Biztonsági követelmények specifikálása. Hardver biztonságintegritás. Szoftverek használata biztonságkritikus rendszerekben. Biztonságkritikus rendszerek architektúrájának tervezése: jellegzetes fail-stop illetve fail-operational architektúrák (hibatűrés).
- Veszély analízis: ellenőrző listák, hibamód és -hatás analízis, hibafa, eseményfa, ok-hatás analízis, megbízhatósági blokkdiagramok.
- Összetett analízisek, dinamikus analízis módszerek és analízis algoritmusok.
- Tesztelési módszerek: a teszttervezés és a tesztelési folyamat specialitásai. Követelmény és architektúra modellezés biztonságkritikus rendszerekben.
- Formális modellezés és verifikáció, modell alapú forráskód generálás.
- Repülőgépipari beágyazott rendszerek. Szoftverfejlesztés repüléstechnikai területen a DO-178B szabvány keretein belül.
- Biztonságigazolás (safety case) felépítése, összetevői. Szigorú (strukturált) érvelés módjai, kommunikálása. Grafikus jelölésrendszerek: GSN és ASCAD. Funkcionális biztonság (IEC 61508): Biztonsági követelmények specifikálása. Random és szisztematikus biztonságintegritás.
- Bevezetés a nukleáris biztonság célkitűzéseibe és terminológiájába. Nukleáris energiatermelés alapjai, inherens biztonság, visszacsatolások. Nukleáris reaktorok típusai és a nyomottvizes erőművek felépítése.
- A nukleáris biztonság fontosabb elvei. Kockázatalapú megközelítés, a funkcionális biztonság (61508) és nukleáris biztonság összevetése. Biztonsági célok, üzemállapotok.
- Kialakítási alapelvek és biztonsági jellemzők az atomerőművi szinten. Nukleáris erőművek jellemzői. Biztonsági célok és alapvető védelmi stratégiák. Főbb védelmi rendszerek és feladataik.
- Fontos reaktorbalesetek, üzemzavarok (Three Mile Island, Chernobyl, Fukushima, súlyos üzemzavar Pakson 2003-ban). Tanulságok és a biztonsági követelmények változásai a balesetek következtében (specifikusan az irányítástechnikai területen). Modern erőművek: fontosabb Generation III+ reaktortípusok és főbb jellemzőik.
- A nukleáris irányítástechnikai rendszerek szerepe az atomerőművekben, jellemzőik. A nukleáris irányítástechnikai rendszerek alapvető funkciói. A nukleáris irányítástechnikai rendszerek hierarchikus és funkcionális csoportosítása. Szabályozó rendszerek, határoló szabályozások, reteszelések, védelmek. Blokkteljesítmény szabályozás módjai, ezek jellemzői. Flexibilis működési módok.
- Jogi és szabályozási háttér (atomtörvény, NBSZ, 190-es kormányrendelet). NAÜ szabványok és útmutatók. Biztonsági kategorizálás, biztonsági osztályba sorolás (NAÜ, IEC és magyar). Nukleáris irányítástechnikai rendszerek főbb tervezési elvei. Nukleáris irányítástechnikai rendszerek megbízhatóságra tervezésének legfontosabb összetevői.
A gyakorlatok részletes tematikája:
- Szolgáltatásbiztonság modellezése
- Szolgáltatásbiztonság ellenőrzése
- Tesztelés bevezető, alapvető technikák
- Formális modellezés (valós idejű rendszerek)
- Formális verifikáció alkalmazása