Technologia
Continental i AWS rozszerzyły narzędzia wirtualnych ECU w 2023
Continental ogłosił w sierpniu 2023 r. narzędzie vECU Creator na platformie CAEdge, wirtualne narzędzie ECU mające znaczenie dla tuningu.

Continental ogłosił w sierpniu 2023 r. narzędzie vECU Creator na platformie CAEdge, wirtualne narzędzie ECU mające znaczenie dla tuningu.
Krajobraz rozwoju sterowników silnika (ECU) przechodzi fundamentalną zmianę od procesów skoncentrowanych na sprzęcie ku natywnym dla chmury, zdefiniowanym programowo architekturom. 17 sierpnia 2023 r. Continental ogłosił vECU Creator, narzędzie do wirtualnego rozwoju ECU w ramach Continental Automotive Edge (CAEdge), z AWS jako dostawcą chmury. W tamtym czasie narzędzie przedstawiano jako zapowiedź, a nie gotowy produkt. Dla niezależnego sektora tuningu i kalibracji ten ruch sygnalizuje odejście od tradycyjnych metod testów na stanowisku w stronę przyszłości zdominowanej przez software-in-the-loop (SIL) i zwirtualizowane cykle walidacji.
Wirtualizacja oprogramowania motoryzacyjnego pozwala dostawcom Tier 1, takim jak Continental, oddzielić funkcje oprogramowania od fizycznych mikrokontrolerów (MCU), w których ostatecznie będą działać. Wykorzystując wysokowydajną infrastrukturę obliczeniową AWS (HPC), deweloperzy mogą symulować zachowanie złożonych systemów pojazdu, zanim powstaną fizyczne prototypy. Takie podejście odpowiada na rosnącą złożoność nowoczesnych pojazdów definiowanych programowo (SDV), w których baza kodu często przekracza 100 milionów linii kodu.
Ramy CAEdge i rozwój wirtualnych ECU
Sednem partnerstwa Continental i AWS jest platforma CAEdge, modułowe środowisko sprzętowo-programowe zaprojektowane do usprawnienia rozwoju funkcji motoryzacyjnych. W tradycyjnym przepływie pracy inżynierowie kalibracji muszą czekać na fizyczny sprzęt – nazywany często „A-samples” lub „B-samples” – aby rozpocząć testowanie logiki oprogramowania. Ta zależność tworzy poważne wąskie gardła w cyklu rozwoju.
Wirtualizując ECU, Continental tworzy „cyfrowego bliźniaka” środowiska sprzętowego. Wirtualne ECU (vECU) pozwala deweloperom uruchamiać kod w środowisku chmurowym, które odzwierciedla architekturę zestawu instrukcji (ISA) docelowego sprzętu. Jest to szczególnie istotne dla kolejnej generacji platform Continental, takich jak te stosowane w jednostkach obliczeniowych wysokiej wydajności i sterownikach stref. Dla profesjonalnych tunerów zrozumienie przejścia na vECU jest kluczowe, ponieważ określa, jak w przyszłości będą zaprojektowane i chronione struktury map oraz warstwy bezpieczeństwa – takie jak te w rodzinach Simos i SID firmy Continental.
Proces wirtualizacji opiera się na instancjach AWS, które symulują systemy czasu rzeczywistego (RTOS) oraz bazowy stos AUTOSAR (AUTomotive Open System ARchitecture). Pozwala to na masowe testy równoległe. Zamiast jednego inżyniera testującego pojedynczy ECU na stanowisku, tysiące zautomatyzowanych przypadków testowych może być wykonywanych jednocześnie w chmurze, identyfikując błędy logiczne lub niestabilności kalibracji w ułamku czasu.
Konsekwencje dla niezależnej kalibracji i przepływów pracy tuningu
Przyspieszenie rozwoju oprogramowania na poziomie OEM i Tier 1 ma bezpośredni wpływ na niezależny rynek wtórny. W miarę jak Continental zmierza w stronę zwinniejszego, zintegrowanego z chmurą rozwoju, częstotliwość aktualizacji oprogramowania dostarczanych przez OTA prawdopodobnie wzrośnie. Ta zmiana wymaga przeorganizowania sposobu, w jaki firmy tuningowe podchodzą do wersjonowania i zgodności oprogramowania.
Gdy oprogramowanie jest rozwijane i walidowane w środowisku wirtualnym, różnice między poszczególnymi wersjami firmware mogą stać się bardziej złożone. Narzędzia i funkcje, które tradycyjnie służyły do modyfikacji fizycznych ECU, takie jak te opisane w naszym zestawie funkcji ETP, muszą ewoluować, aby radzić sobie z warstwami abstrakcji wprowadzonymi przez wirtualizację. Przejście na rozwój w chmurze często idzie w parze z przejściem na bardziej scentralizowane architektury pojazdów, w których funkcje dotychczas rozproszone po wielu małych ECU są konsolidowane w jednym, wydajnym sterowniku domenowym.
Ponadto wykorzystanie infrastruktury AWS pozwala Continental wdrażać bardziej solidne protokoły bezpieczeństwa już na etapie rozwoju. Zwirtualizowane środowiska umożliwiają testowanie szyfrowania i sekwencji Secure Boot wobec szerszego zestawu symulowanych wektorów ataku. Dla społeczności tuningowej oznacza to, że zabezpieczenia napotykane w przyszłych jednostkach Continental będą prawdopodobnie bardziej wyrafinowane, ponieważ zostaną zahartowane w wirtualnej „piaskownicy”, zanim trafią na linię produkcyjną.
Wirtualizacja a przyszłość walidacji wydajności
Choć fizyczne testy na hamowni pozostają złotym standardem ostatecznej walidacji wydajności, wstępne etapy kalibracji coraz częściej przenoszą się do świata wirtualnego. Wykorzystanie przez Continental narzędzi AWS sugeruje, że „parytet środowiskowy” – koncepcja, zgodnie z którą środowisko rozwoju powinno idealnie odzwierciedlać środowisko produkcyjne – jest już priorytetem.
Dla niezależnych kalibratorów pojawia się pytanie, czy narzędzia do symulacji wirtualnej staną się kiedyś dostępne na potrzeby optymalizacji wydajności na rynku wtórnym. Obecnie bariera wejścia do wysokiej wierności symulacji ECU jest znaczna i wymaga głębokiego dostępu do zastrzeżonych warstw abstrakcji sprzętu (HAL). Jednak w miarę jak branża standaryzuje się wokół platform takich jak CAEdge, metodologia interakcji z logiką ECU może stać się bardziej ustandaryzowana, choć technologicznie bardziej wymagająca.
Przejście na SDV zmienia też charakter tego, co jest „tunowane”. W zwirtualizowanej architekturze zyski wydajności mogą wynikać nie tylko z regulacji kąta zapłonu lub ciśnienia doładowania, ale także z optymalizacji sposobu, w jaki poszczególne moduły oprogramowania współdziałają w zwirtualizowanym stosie. Wymaga to przesunięcia kompetencji od czystego zrozumienia mechaniki w stronę pełniejszego opanowania wbudowanych systemów programowych i integracji z chmurą.
Wyzwania w przejściu na natywne dla chmury oprogramowanie motoryzacyjne
Mimo efektywności osiągniętej dzięki partnerstwu Continental i AWS przejście nie jest pozbawione przeszkód. Jednym z głównych wyzwań jest zapewnienie spełnienia wymagań dotyczących opóźnień w czasie rzeczywistym podczas symulowania funkcji pojazdu w chmurze. Pętle sterowania motoryzacyjnego, szczególnie te nadzorujące dynamikę silnika i systemy krytyczne dla bezpieczeństwa, działają w skali mikrosekund. Odtworzenie tej dokładności czasowej w zwirtualizowanym, niedeterministycznym środowisku chmurowym wymaga wysoko wyspecjalizowanych warstw pośredniczących (wrapperów).
Dodatkowo integracja starszych systemów z nowoczesnymi, natywnymi dla chmury ramami stwarza trudności. Wiele istniejących funkcji ECU zaprojektowano z myślą o konkretnych ograniczeniach sprzętowych, które w chmurze nie występują. Continental musi starannie przenieść te funkcje na platformę CAEdge, nie zmieniając ich podstawowego działania – proces ten nazywa się symulacją „bit-exact”. Dla branży tuningowej oznacza to, że mapy i tabele logiczne znajdujące się w produkcyjnym ECU nadal będą odpowiadać dokumentacji i wzorcom ustalonym w poprzednich generacjach.
Firmy, które chcą utrzymać przewagę nad tymi zmianami architektonicznymi, powinny rozważyć rozwój zawodowy. Zasoby takie jak test ETP dają wgląd w to, jak nowoczesne narzędzia radzą sobie z coraz bardziej złożonymi zestawami danych ECU w erze, w której oprogramowanie nie jest już statycznym komponentem, lecz dynamicznym zasobem zarządzanym przez chmurę.
FAQ: wirtualizacja oprogramowania motoryzacyjnego
Czym jest wirtualne ECU (vECU)?
vECU to programowa reprezentacja fizycznego sterownika silnika. Pozwala deweloperom uruchamiać i testować oprogramowanie ECU na standardowym sprzęcie PC lub w chmurze (takiej jak AWS), zamiast wymagać fizycznego sprzętu motoryzacyjnego.
Jak partnerstwo Continental i AWS wpływa na tuning rynku wtórnego?
Partnerstwo przyspiesza rozwój pojazdów definiowanych programowo (SDV). Prowadzi to do częstszych aktualizacji OTA i bardziej scentralizowanych, bezpiecznych architektur ECU, które wymagają od tunerów korzystania z bardziej zaawansowanych narzędzi do współpracy z oprogramowaniem.
Czy fizyczne ECU znikną?
Nie, sprzęt fizyczny nadal jest potrzebny do wykonywania poleceń w pojeździe. Jednak rozwój, testowanie i kalibracja oprogramowania działającego na tym sprzęcie przenoszą się do środowisk wirtualnych, aby oszczędzić czas i koszty.
Czym jest CAEdge?
Continental Automotive Edge (CAEdge) to kompleksowa platforma sprzętowo-programowa opracowana przez Continental i AWS. Zapewnia infrastrukturę niezbędną do rozwoju, wdrażania i zarządzania oprogramowaniem motoryzacyjnym w środowisku natywnym dla chmury.


