A beágyazott termékfejlesztés szakmai kihívásai.

Egy vasúti szerelvényen számos beágyazott elektronikai rendszer üzemel, melyek a szerelvény különböző alegységeinek működtetéséért felelnek. Ezen termékek fejlesztése rengeteg kihívást hordoz magában, ilyenek például a piacra kerülési idő, az elavulás kérdése vagy a kiberbiztonság. A Knorr-Bremse Budapest mérnökei segítségével bepillantást kaphatunk erre a területre is.

Kapcsolat

Knorr-Bremse Vasúti Jármű Rendszerek Hungária Kft.

Budapest
Helsinki út 105
1238
Magyarország

Telefon: +36 1 289-4100
info@knorr-bremse.com

Beágyazott rendszerek a vasúti szerelvényeken

A beágyazott rendszerek autonóm működésű rendszerek, amelyek ugyanakkor intenzív kommunikációs kapcsolatban lehetnek a külvilággal és a környezetükkel is. A vasútiparban sincs ez másként, ahol egy szerelvényen számtalan beágyazott rendszer üzemel, mint például a fékezést vezérlő egységek, a hűtő-fűtő alrendszer, az ajtók működtetését végző kártyák, a világításért, utastájékoztatásért vagy éppen a hajtásért felelős elemek. A beágyazott termékek fejlesztésével kapcsolatban számos szakmai kihívással találkozhatunk, amelyek közül cikkünkben bemutatjuk a legaktuálisabbakat a fékvezérlés példáján keresztül.

Fékezz velünk!

A Knorr-Bremse Budapestnél minden nap egy biztonságosabb és zöldebb jövőn dolgozunk. Fékezz velünk cikksorozatunkban nem csak azt mutatjuk meg, hogyan működnek a vasúti fékezvezérlők és az azokhoz kapcsolódó szolgáltatások, rendszerek, de betekintést nyújtunk a kulisszák mögé is. Mérnökeink maguk mesélik el, miként zajlik a fejlesztés, tesztelés, hogyan állnak össze a különböző komponensek a folyamat végére egy kerek egésszé, amiből az utas csak annyit érzékel, hogy a jármű pont ott és úgy áll meg, ahogy kell.

Kihívások

A fékvezérlő elektronikai egységek biztonságkritikus funkciókat látnak el, ezért egy ilyen funkció részleges vagy teljes kiesése, illetve hibás működése szélsőséges esetben fatális következményekkel is járhat. Ahhoz, hogy ezt elkerüljük, a fejlesztés minden fázisa - a rendszerkoncepciótól a teljes validációig – szigorú folyamatok szerint történik, nemzetközi normák és belső szabványok által kötelezően előírt technikák és tevékenységek alkalmazásával, ráadásul a belső utasítások elvárásai sok esetben szigorúbbak a vonatkozó szabványoknál. Ez az erősen folyamatorientált megközelítés lassítja a termékek piacra kerülését, ami komoly kihívást okoz a vevői szállítási elvárásoknak való megfelelésben. Létezik azonban néhány bevált megoldás, amivel csökkenthető a fejlesztési idő, ilyen például a teljesen párhuzamosan végzett hardver- és szoftverfejlesztés, vagy a már kész modulok nagyobb arányú újrafelhasználása.

A fékvezérlés elemeit – az elektronikát is beleértve – több évtizedes üzemszerű működésre tervezzük, amely vállalati szintű stratégiát igényel a hardveres és szoftveres komponensek elavulásának menedzselésére. Ez az úgynevezett Obsolescence Management. Az elektronikai alkatrészek jellemzően maximum 15 évig érhetőek el a piacon, így egy vezérlőnek a teljes gyártási élettartama alatt szinte az összes eleme kicserélődik. Emiatt a tervezés során kiemelt cél, hogy a folyamat egyszerűsítése érdekében olyan architektúrákat alakítsunk ki, amelyek biztosítják, hogy az ilyen változtatások ne járjanak együtt szoftvermódosítással. Az elavulás a hardveren túl a támogató eszközparkot is érinti; gondoljunk csak arra, hogy egy, a ’90-es években használt fordító esetében karbantartási célokra biztosítani kell a működőképes környezetet napjainkban is.

További komoly kihívás a módosítások költségének csökkentése, legyen az tervezett vagy rendkívüli. Ennek a teljes ellátási láncon megjelenő összes ráfordítása jelentős. Szoftveres hiba esetén például a javítás után ismét tesztelni és minősíteni kell a programot, majd kiadás után gondoskodni a gyártásba vezetésről, és amennyiben szükséges, a már kiszállított egységek frissítéséről. Mindez a sokszereplős vasúti piacon különösen bonyolult folyamat, többek között ezért sem lazítható a szigorú folyamatok szerinti működés.

Az Ethernet-alapú hálózatok uralkodóvá válása a fékvezérlő rendszerekben is hozott új lehetőségeket és kihívásokat. A Knorr-Bremse számára is központi téma a megfelelő kiberbiztonsági szint megteremtése, aminek menedzselése és a fejlesztési folyamatba való beépítése teljesen új kompetenciákat igényel. Ennek eredményeképpen az életciklus különböző fázisai olyan új elemekkel bővülnek, mint például kockázat-analízis a tervezés során, kiegészítő kódolási szabályok alkalmazása az implementációs fázisban, penetrációs tesztelés a rendszerteszteléssel együtt, vagy éppen a folyamatos, a fejlesztés lezárulta után is zajló sebezhetőségi monitoring.

Különös körültekintést igényel mindez, hiszen a vezérlőszoftverek nem csak saját fejlesztésű komponensekből állnak, hanem egyre nagyobb arányban tartalmaznak harmadik féltől származó elemeket is, amikre szintén vonatkoznak a megfelelőségi irányelvek. Ráadásul a harmadik féltől származó szoftvereknek is kompatibilisnek kell lenniük a vonatkozó licencfeltételekkel, ami sok esetben a fejlesztést végző csapatok mellett a termékmenedzserek, projektvezetők és vállalati jogászok mélyebb bevonását is szükségessé teszi.

Mindezekből jól látható, hogy számos izgalmas kihívást tartogat a beágyazott rendszerek fejlesztése a Knorr-Bremse égisze alatt, ami folyamatos és gyors igazodást igényel a fejlesztői osztályoktól a vevői követelményekhez és szabványi előírásokhoz, tartva az elvárt minőséget és megtérülést.

Vissza az áttekintéshez: Helyi tevékenységek