Technologie

Continental a AWS rozšířily nástroje pro virtuální ECU (2023)

Continental v srpnu 2023 oznámil nástroj vECU Creator v rámci platformy CAEdge, virtuální nástroj pro ECU s dopady na tuning.

Aktualizováno 6 min
19PX
Technologie

Continental v srpnu 2023 oznámil nástroj vECU Creator v rámci platformy CAEdge, virtuální nástroj pro ECU s dopady na tuning.

Technologická krajina vývoje řídicích jednotek motoru (ECU) prochází zásadním posunem od hardwarově orientovaných procesů k cloud-native softwarově definovaným architekturám. Dne 17. srpna 2023 společnost Continental oznámila vECU Creator, nástroj pro vývoj virtuálních ECU v rámci platformy Continental Automotive Edge (CAEdge) s AWS jako poskytovatelem cloudu. V té době byl nástroj prezentován jako připravovaný, nikoli jako hotový produkt. Pro nezávislý tuningový a kalibrační průmysl tento krok signalizuje odklon od tradičních metod testování na lavici směrem k budoucnosti, v níž budou dominovat software-in-the-loop (SIL) a virtualizované validační cykly.

Virtualizace automobilového softwaru umožňuje dodavatelům tier 1, jako je Continental, oddělit softwarové funkce od fyzických mikrokontrolérů (MCU), ve kterých nakonec poběží. Díky výpočetní infrastruktuře AWS s vysokým výkonem (HPC) mohou vývojáři simulovat chování složitých systémů vozidla dlouho předtím, než se vyrobí fyzické prototypy. Tento přístup řeší rostoucí složitost moderních softwarově definovaných vozidel (SDV), kde kódová základna často přesahuje 100 milionů řádků kódu.

Rámec CAEdge a vzestup virtuálních ECU

Jádrem partnerství Continental a AWS je platforma CAEdge, modulární hardwarové a softwarové prostředí navržené pro zefektivnění vývoje automobilových funkcí. V tradičním pracovním postupu musí kalibrační inženýři čekat na fyzický hardware, často označovaný jako „A-vzorky“ nebo „B-vzorky“, aby mohli začít testovat softwarovou logiku. Tato závislost vytváří významná úzká hrdla ve vývojovém životním cyklu.

Virtualizací ECU vytváří Continental „digitální dvojče“ hardwarového prostředí. Toto virtuální ECU (vECU) umožňuje vývojářům spouštět kód v cloudovém prostředí, které zrcadlí instrukční sadu cílového hardwaru (ISA). To je zvlášť relevantní pro novou generaci platforem Continental, například pro výpočetní jednotky s vysokým výkonem a zonální řadiče. Pro profesionální tunery je pochopení přechodu k vECU zásadní, protože určuje, jak budou budoucí struktury map a bezpečnostní vrstvy, jako ty v rodinách Simos a SID od Continentalu, navrženy a chráněny.

Virtualizace se opírá o instance AWS, které simulují operační systémy reálného času (RTOS) a podkladový zásobník AUTOSAR (AUTomotive Open System ARchitecture). To umožňuje masivní paralelní testování. Namísto toho, aby jeden inženýr testoval jedno ECU na lavici, může se v cloudu současně spustit tisíce automatizovaných testovacích případů, které odhalí chyby v logice nebo nestabilitu kalibrace během zlomku času.

Dopady na nezávislé kalibrační a tuningové postupy

Zrychlení vývoje softwaru na úrovni OEM a dodavatelů tier 1 má přímý dopad na nezávislý aftermarket. Jak se Continental posouvá k agilnějšímu vývoji propojenému s cloudem, očekává se, že se zvýší frekvence aktualizací softwaru doručovaných prostřednictvím mechanismů over-the-air (OTA). Tato změna vyžaduje, aby tuningové firmy změnily přístup ke správě verzí a kompatibilitě softwaru.

Pokud je software vyvíjen a validován ve virtuálním prostředí, rozdíly mezi jednotlivými verzemi firmwaru se mohou stát složitějšími. Nástroje a funkce, které se tradičně používají k úpravě fyzických ECU, jako ty zdůrazněné v naší sadě funkcí ETP, se musí vyvíjet tak, aby zvládly abstraktní vrstvy zavedené virtualizací. Přesun k vývoji založenému na cloudu často doprovází přechod k centralizovanějším architekturám vozidel, kde jsou funkce dříve rozptýlené mezi několika malými ECU konsolidovány do jediného vysoce výkonného doménového řadiče.

Infrastruktura AWS navíc umožňuje společnosti Continental zavádět robustnější bezpečnostní protokoly během vývojové fáze. Virtualizovaná prostředí umožňují testovat šifrování a sekvence Secure Boot proti širší škále simulovaných útočných vektorů. Pro tuningovou komunitu to znamená, že bezpečnostní brány, na které narazíme u budoucích jednotek Continental, budou pravděpodobně sofistikovanější, protože byly zpevněny ve virtuálním „sandboxu“ dříve, než se dostanou na výrobní linku.

Virtualizace a budoucnost ověřování výkonu

Zatímco fyzické testování na dynamometru zůstává zlatým standardem pro závěrečné ověření výkonu, předběžné fáze kalibrace se stále více přesouvají do virtuálního světa. Používání nástrojů AWS společností Continental naznačuje, že „parita prostředí“, tedy koncept, podle něhož se vývojové prostředí dokonale shoduje s produkčním, je nyní prioritou.

Pro nezávislé kalibrátory to vyvolává otázku, zda se virtualizované simulační nástroje časem stanou dostupnými i pro aftermarketovou optimalizaci výkonu. Bariéra vstupu do simulace ECU s vysokou věrností je v současnosti značná, protože vyžaduje hluboký přístup k proprietárním vrstvám abstrakce hardwaru (HAL). Jak se však odvětví sjednocuje kolem platforem jako CAEdge, metodika interakce s logikou ECU se může standardizovat, i když bude technologicky náročnější.

Přechod k SDV také mění podstatu toho, co se „tuní“. Ve virtualizované architektuře nemusí zisky výkonu pocházet jen z úpravy časování zážehu nebo přeplňovacího tlaku, ale také z optimalizace způsobu, jakým spolu různé softwarové moduly interagují v rámci virtualizovaného zásobníku. To vyžaduje posun odbornosti od čistě mechanického porozumění k komplexnějšímu zvládnutí vestavěných softwarových systémů a cloudové integrace.

Výzvy přechodu k cloud-native automobilovému softwaru

Navzdory účinnosti dosažené partnerstvím Continental a AWS přechod není bez překážek. Jednou z hlavních výzev je zajistit splnění požadavků na latenci v reálném čase při simulaci funkcí vozidla v cloudu. Automobilové regulační smyčky, zejména ty, které řídí dynamiku motoru a bezpečnostně kritické systémy, pracují v mikrosekundových intervalech. Replikace této časové přesnosti v virtualizovaném, nedeterministickém cloudovém prostředí vyžaduje vysoce specializované softwarové obaly.

Integrace starších systémů do moderního cloud-native rámce navíc přináší potíže. Mnoho existujících funkcí ECU bylo navrženo pro konkrétní hardwarová omezení, která v cloudu neexistují. Continental musí tyto funkce pečlivě přenést na platformu CAEdge, aniž by změnil jejich základní chování, což je proces známý jako „bit-exact“ simulace. Pro tuningový průmysl to zajišťuje, že mapy a logické tabulky nalezené v produkční ECU stále korelují s dokumentací a vzory zavedenými v předchozích generacích.

Firmy, které chtějí zůstat v čele těchto architektonických změn, musí profesionální rozvoj považovat za nezbytný. Zdroje, jako je zkušební verze ETP, nabízejí náhled na to, jak moderní nástroje zvládají stále složitější datové sady ECU v době, kdy software již není statickou součástí, ale dynamickým aktivem spravovaným v cloudu.

FAQ: Virtualizace automobilového softwaru

Co je virtuální ECU (vECU)?
vECU je softwarová reprezentace fyzické řídicí jednotky motoru. Umožňuje vývojářům spouštět a testovat software ECU na běžném PC nebo cloudovém hardwaru (například AWS), namísto vyžadování fyzického automobilového hardwaru.

Jak partnerství Continental a AWS ovlivní tuning v aftermarketu?
Partnerství urychluje vývoj softwarově definovaných vozidel (SDV). To vede k častějším aktualizacím OTA a centralizovanějším, bezpečnějším architekturám ECU, které vyžadují, aby tunery používali pokročilejší nástroje pro práci se softwarem.

Zmizí fyzická ECU?
Ne, fyzický hardware je stále nezbytný k provádění příkazů ve vozidle. Vývoj, testování a kalibrace softwaru, který na tomto hardwaru běží, se však přesouvají do virtuálních prostředí, aby se ušetřil čas a náklady.

Co je CAEdge?
Continental Automotive Edge (CAEdge) je plnohodnotný rámec hardwaru a softwaru vyvinutý společnostmi Continental a AWS. Poskytuje infrastrukturu potřebnou k vývoji, nasazení a správě automobilového softwaru v cloud-native prostředí.

Zpět na blog