Tehnologie

Continental și AWS extind instrumentele ECU virtuale în 2023

Continental a anunțat vECU Creator, în cadrul CAEdge, în august 2023, un instrument de ECU virtual cu implicații pentru tuning.

Actualizat 6 min
19PX
Tehnologie

Continental a anunțat vECU Creator, în cadrul CAEdge, în august 2023, un instrument de ECU virtual cu implicații pentru tuning.

Peisajul tehnic al dezvoltării unităților de control al motorului (ECU) trece printr-o schimbare fundamentală, de la procese centrate pe hardware la arhitecturi definite prin software, native pentru cloud. Pe 17 august 2023, Continental a anunțat vECU Creator, un instrument de dezvoltare a ECU-urilor virtuale în cadrul Continental Automotive Edge (CAEdge), cu AWS ca furnizor de cloud. La momentul respectiv, instrumentul era prezentat ca fiind în curs de lansare, nu ca un produs livrat. Pentru industria independentă de tuning și calibrare, această mișcare semnalează o despărțire de metodologiile tradiționale de testare pe banc, către un viitor dominat de simulare software-in-the-loop (SIL) și de cicluri de validare virtualizate.

Virtualizarea software-ului auto le permite furnizorilor de rangul 1, precum Continental, să decupleze funcțiile software de unitățile microcontroler (MCU) fizice în care vor fi găzduite ulterior. Prin valorificarea infrastructurii de calcul de înaltă performanță (HPC) a AWS, dezvoltatorii pot simula comportamentul sistemelor complexe ale vehiculului cu mult înainte de fabricarea prototipurilor fizice. Această abordare răspunde complexității tot mai mari a vehiculelor definite prin software (SDV), unde baza de cod depășește adesea 100 de milioane de linii de cod.

Arhitectura CAEdge și apariția ECU-urilor virtuale

Nucleul parteneriatului Continental–AWS este platforma CAEdge, un mediu modular de hardware și software, proiectat pentru a eficientiza dezvoltarea funcțiilor auto. Într-un flux tradițional de lucru, inginerii de calibrare trebuie să aștepte hardware fizic, adesea numit „eșantioane A” sau „eșantioane B”, pentru a începe testarea logicii software. Această dependență creează blocaje semnificative în ciclul de viață al dezvoltării.

Prin virtualizarea ECU-ului, Continental creează un „geamăn digital” (digital twin) al mediului hardware. ECU-ul virtual (vECU) permite dezvoltatorilor să ruleze cod într-un mediu cloud care reproduce arhitectura setului de instrucțiuni (ISA) a hardware-ului țintă. Acest lucru este deosebit de relevant pentru generația următoare de platforme Continental, precum cele utilizate în unitățile de calcul de înaltă performanță și în controlerele de zonă. Pentru tunerii profesioniști, înțelegerea trecerii spre vECU-uri este esențială, deoarece definește modul în care vor fi arhitecturate și protejate, în viitor, structurile de hărți și straturile de securitate, cum sunt cele întâlnite în familiile Simos și SID ale Continental.

Virtualizarea se bazează pe instanțe AWS care simulează sisteme de operare în timp real (RTOS) și stiva AUTOSAR (AUTomotive Open System ARchitecture) de dedesubt. Acest lucru permite testarea paralelă masivă. În loc ca un singur inginer să testeze un ECU pe banc, mii de cazuri de test automatizate pot fi executate simultan în cloud, identificând erorile de logică sau instabilitățile de calibrare într-o fracțiune din timp.

Implicații pentru calibrarea și tuningul independent

Accelerarea dezvoltării software la nivelul OEM și al furnizorilor de rangul 1 are un impact direct în aval asupra pieței aftermarket independente. Pe măsură ce Continental trece spre o dezvoltare mai agilă, integrată în cloud, frecvența actualizărilor software, livrate prin mecanisme over-the-air (OTA), este de așteptat să crească. Această schimbare impune o modificare a modului în care afacerile de tuning abordează versionarea și compatibilitatea software-ului.

Atunci când software-ul este dezvoltat și validat într-un mediu virtual, diferența dintre diversele versiuni de firmware poate deveni mai complexă. Instrumentele și funcțiile folosite tradițional pentru modificarea ECU-urilor fizice, precum cele evidențiate în setul nostru de funcționalități ETP, trebuie să evolueze pentru a răspunde straturilor de abstractizare introduse de virtualizare. Trecerea spre dezvoltarea bazată pe cloud este adesea însoțită de o trecere spre arhitecturi de vehicul mai centralizate, în care funcțiile distribuite anterior pe mai multe ECU-uri mici sunt consolidate într-un singur controler de domeniu de înaltă performanță.

În plus, utilizarea infrastructurii AWS îi permite Continental să implementeze protocoale de securitate mai robuste în faza de dezvoltare. Mediile virtualizate permit testarea criptării și a secvențelor Secure Boot împotriva unui set mai larg de vectori de atac simulați. Pentru comunitatea de tuning, aceasta înseamnă că barierele de securitate întâlnite în unitățile Continental viitoare vor fi probabil mai sofisticate, fiind întărite într-un „sandbox” virtual înainte de a ajunge pe linia de producție.

Virtualizarea și viitorul validării performanței

Deși testarea pe dinamometru fizic rămâne standardul de aur pentru validarea finală a performanței, etapele preliminare ale calibrării se mută tot mai mult în zona virtuală. Utilizarea instrumentelor AWS de către Continental sugerează că „paritatea de mediu”, conceptul conform căruia mediul de dezvoltare ar trebui să se potrivească perfect cu mediul de producție, este acum o prioritate.

Pentru calibratorii independenți, aceasta ridică întrebarea dacă instrumentele de simulare virtuală vor deveni, în cele din urmă, accesibile pentru optimizarea performanței în aftermarket. În prezent, bariera de intrare pentru simularea ECU de înaltă fidelitate este semnificativă, necesitând acces profund la straturile de abstractizare hardware (HAL) proprietare. Totuși, pe măsură ce industria se standardizează în jurul platformelor precum CAEdge, metodologia de interacțiune cu logica ECU-ului poate deveni mai standardizată, deși mai pretențioasă din punct de vedere tehnologic.

Trecerea spre SDV schimbă și natura a ceea ce este „tunat”. Într-o arhitectură virtualizată, câștigurile de performanță pot proveni nu doar din reglarea avansului la aprindere sau a presiunii de supraalimentare, ci și din optimizarea modului în care interacționează diferitele module software din stiva virtualizată. Acest lucru cere o schimbare a expertizei, de la înțelegerea pură a mecanicii la o înțelegere mai completă a sistemelor software integrate și a integrării în cloud.

Provocări în tranziția către software auto nativ pentru cloud

În ciuda eficienței obținute prin parteneriatul Continental–AWS, tranziția nu este lipsită de obstacole. Una dintre provocările principale este asigurarea respectării cerințelor de latență în timp real atunci când se simulează funcțiile vehiculului în cloud. Buclele de control auto, în special cele care guvernează dinamica motorului și sistemele critice pentru siguranță, funcționează la scara microsecundelor. Reproducerea acestei precizii de sincronizare într-un mediu cloud virtualizat și nedeterminist necesită wrapper-e software foarte specializate.

În plus, integrarea sistemelor vechi într-un cadru modern, nativ pentru cloud, ridică dificultăți. Multe funcții ECU existente au fost proiectate pentru constrângeri hardware care nu există în cloud. Continental trebuie să transfere cu atenție aceste funcții pe platforma CAEdge, fără a modifica comportamentul lor fundamental, un proces cunoscut sub numele de simulare „bit-exact”. Pentru industria de tuning, acest lucru asigură că hărțile și tabelele de logică găsite într-un ECU de producție rămân corelate cu documentația și cu modelele stabilite în generațiile anterioare.

Pentru afacerile care vor să rămână în fruntea acestor schimbări arhitecturale, explorarea traseelor profesionale de dezvoltare este esențială. Resurse precum proba ETP oferă o perspectivă asupra modului în care instrumentele moderne gestionează seturi de date ECU tot mai complexe, într-o eră în care software-ul nu mai este o componentă statică, ci un activ dinamic, gestionat din cloud.

FAQ: Virtualizarea software-ului auto

Ce este un ECU virtual (vECU)?
Un vECU este o reprezentare software a unei unități de control a motorului fizice. Permite dezvoltatorilor să ruleze și să testeze software-ul ECU pe hardware standard de PC sau de cloud (precum AWS), în loc să necesite hardware auto fizic.

Cum afectează parteneriatul Continental–AWS tuningul aftermarket?
Parteneriatul accelerează dezvoltarea vehiculelor definite prin software (SDV). Acest lucru duce la actualizări OTA mai frecvente și la arhitecturi ECU mai centralizate și mai sigure, care cer tunerilor să folosească instrumente mai avansate de interfațare cu software-ul.

Vor dispărea ECU-urile fizice?
Nu, hardware-ul fizic este în continuare necesar pentru a executa comenzile din vehicul. Totuși, dezvoltarea, testarea și calibrarea software-ului care rulează pe acel hardware se mută în medii virtuale, pentru a economisi timp și costuri.

Ce este CAEdge?
Continental Automotive Edge (CAEdge) este un cadru complet de hardware și software dezvoltat de Continental și AWS. Oferă infrastructura necesară pentru dezvoltarea, implementarea și gestionarea software-ului auto într-un mediu nativ pentru cloud.

Înapoi la blog