Tech Race: Den hemmelige kamp om at omprogrammere moderne bilkontrolenheder

volante, cnh

volante, cnh - Foto: Suthida Phensri/Shutterstock.com

Den højtydende bilscene har gennemgået en radikal transformation i de seneste år. Tidligere krævede forbedring af et køretøj komplekse mekaniske indgreb og omfattende erfaring; I dag tillader modifikationen af ​​den elektroniske kontrolenhed (ECU) betydelige gevinster i kraft og drejningsmoment i motorer af forskellige typer, alt sammen på kort tid.

Denne indledende lethed skjuler dog et scenario, der er blevet meget mere indviklet på andre områder.

Alabama-baserede Audi Performance & Racing, eller APR, oplever denne kompleksitet tæt på. Da nutidens biler i stigende grad er afhængige af software, og bilproducenter forbedrer deres forsvar, står virksomheden over for stigende vanskeligheder med at levere ECU-omprogrammeringer, der øger kraften uden at gå på kompromis med out-of-the-box pålidelighed. Udfordringen er væsentligt større i dag, fredag ​​den 10. juli 2026, end den var i 2000’erne, hvor modeller som B5-generationen Audi S4 stadig blev betragtet som lanceringer.

APR-ingeniørteamet detaljerede industriens overgang og ECU-tuning-bane. De forklarede, hvordan oplåsning af turboen, fremrykning af tændingen og andre præstationsforbedringer i tidligere tider svarede til at anvende snydekoder i videospil, et perspektiv, der er meget anderledes i dag.

Udviklingen af ​​automotive tuning og begyndelsen af ​​omprogrammering

Ændring af luft/brændstofforhold og motorens tændingstidspunkt er en gammel praksis, næsten lige så gammel som ideen om “bil” i sig selv. Væsentlige øjeblikke i denne historie inkluderer æraen med hot rods og muskelbiler, såvel som de første eksperimenter med turboladning.

I 1990’erne var det almindeligt, at biltunere åbnede motorcomputeren, udtrak hukommelseschippen, indsatte den i en læser og skrev nye kodelinjer. Denne metode gjorde det muligt at foretage ændringer, såsom at øge turbotrykket, før det frigives gennem aflastningsventilerne, og justere brændstofindsprøjtningen for at styre det ekstra tryk.

I begyndelsen af ​​det nye årtusinde indoverede APR med sit Enhanced Modular Chipping System, kendt som EMCS.

EMCS havde sin egen processor og hukommelse, der tilbyder fire gange større kapacitet og fire forskellige motorkort. Blandt dem var der muligheder for 91, 93 eller 100 oktan benzin, såvel som andre, hver med specifikke fordele. Processoren var stadig i stand til at guide ECU’en til at analysere og anvende det mest passende kort.

Chas Gorton, kalibreringsingeniør hos APR, forklarede mekanismen: Omkring år 2000 opstod den geniale idé med at bruge fartpilot. “Hvis vi kunne tilføje en sekvens af begivenheder, der flyttede det vindue, ville programskift blive muligt,” sagde han detaljeret og markerede begyndelsen på denne funktionalitet.

NIO logo, rat – THINK A/shutterstock.com

Tidligere brugte en indledende tilgang en fysisk kontakt i ECU’en, en upraktisk løsning, der krævede at åbne hætten og fjerne dele for at få adgang. Gorton nævnte, at over tid førte reverse engineering til skabelsen af ​​et mere effektivt alternativ.

“Hvilken adgang er tilgængelig? Hvad er muligt at observere i denne anden controller tilføjet til ECU’en for at identificere brugerens handlinger?”, spurgte Gorton.

Efter at have analyseret systemet udviklede APR en kode, der gjorde det muligt for den at overvåge fartpilotens status. På denne måde var det muligt at ændre kort, fjerne fejlkoder og aktivere andre funktioner med en bestemt rækkefølge af kommandoer på fartpilothåndtaget.

Dette fungerede som en snydekode: ved at følge et par enkle handlinger med motoren slukket, kunne brugeren hæve turbo-boosttrykket over fabriksindstillingerne med et par PSI, hvilket resulterede i yderligere ydeevne og kontrol.

Tiltrækningen til at omprogrammere ECU’er opstod med anskaffelsen af ​​en brugt APR ECU, sandsynligvis gammel, til en Audi S4 med en 2,7 liters V6 biturbomotor. Den første konfigurationsprofil opretholdt fabriksspecifikationerne, mens den anden øgede det maksimale turbotryk fra omkring 9 PSI til 14,5 PSI (svarende til 1 bar) med 91 oktan benzin. En tredje profil drev med 1 bar og 100 oktan benzin, hvilket tillod et betydeligt fremskridt i antændelsespunktet, og udnyttede den større modstand mod detonation af dette brændstof.

Kun med 91-oktankortet opnåede sedanen præstationer, som man kunne forvente fra fabrikken. Selvom 250 hk (186 kW) og 350 Nm var bemærkelsesværdige tal ved århundredeskiftet, havde køretøjet to turboer. Med 100 oktankortet var bilen på niveau med moderne kompakte sportsmodeller. Selvom den ikke er testet på et dynamometer, lyder vurderingen på en effekt tæt på 300 hk ved hjulene.

OBD2-portrevolutionen og begyndelsen på den teknologiske strid

Ankomsten af ​​OBD2-porten ombord i 1996 forenklede vedligeholdelsen for brugere og bilproducenter, men som Chas Gorton forklarede, “åbnede den også sluserne” for uafhængige ECU-udviklere. En af de funktioner, som OBD2 krævede, var at opdatere den originale ECU-software gennem denne port, hvilket utilsigtet ryddede vejen for programmører.

Gorton og APR-teamet bekræftede, at det teknisk set allerede var muligt at forbinde og ændre chips fra 1996 og fremefter med introduktionen af ​​OBD2. Bilproducenternes sikkerhedsbarrierer var dog endnu ikke fuldt ud forstået. Derfor fortsatte praksis med at fjerne chippen og udføre ændringer på bænken, herunder installation af EMCS, den enkleste mulighed.

Denne udvikling gjorde det muligt for forberederne at foretage de nødvendige ændringer direkte gennem døren. Omkring 2005 udviklede teknologien sig til det punkt, hvor den eliminerede behovet for fysisk adgang til ECU’en, hvilket muliggjorde direkte justeringer. Men i 2008 intensiverede Volkswagen og Audi dramatisk deres sikkerhedsforanstaltninger, hvilket tvang tunere til at genopfinde deres metoder. Denne periode markerede begyndelsen på en intens strid mellem den beskyttelse, der tilbydes af bilproducenter, og innovationer på eftermarkedet.

Den stigende kompleksitet af original fabrikant (OEM) software har tilføjet endnu et lag af vanskeligheder. Integrationen af ​​flere kort i systemet blev fysisk umulig. Mens det i en periode var muligt blot at anvende forskelle mellem kort, har avancerede funktioner som adaptiv fartpilot og andre moderne teknologier forhindret denne praksis. Softwaren blev derefter omfordelt til forskellige sektioner af ECU, hvilket ændrede kalibreringsstrategien væsentligt gennem årene.

Når de udvikler nye justeringer, står APR og andre virksomheder over for adskillige variabler, der kræver omfattende forskning og test. “Det er ikke muligt at forudsige antallet af sikkerhedslag, vi skal overvinde, meget mindre den tid, det tager at gøre det,” sagde Gorton. “Indtil lanceringsdagen kender vi ærligt talt ikke deadline på grund af de mange ukendte involverede.”

“Den største udfordring er, at når vores reverse engineering team identificerer et nyt smuthul, viser 99,9% af dem sig at være blindgyder,” sagde Jamie Harvey, leder af software engineering og drivlinjekalibrering hos APR. Han tilføjede, at det kræver en betydelig indsats at nå frem til denne konklusion, en cyklus, der gentager sig og kan være ret frustrerende for holdet.

“Vi er nødt til at se på kodeudførelse og dens stadier, se på hvert trin og spørge: ‘Kan jeg få noget usædvanligt til at køre her?'” forklarede Gorton. “Og hvis ja, kunne det næste trin gøre noget usædvanligt i forbindelse med det forrige? Hvordan bygger vi disse blokeringspunkter for at omgå sikkerheden?”

Et afgørende skridt involverer at kommunikere til ECU’en mængden af ​​data, der skal registreres, et punkt som Gorton og Harvey detaljerede. I bund og grund er det som at instruere: “Jeg vil transmittere en 4 megabyte fil, og den skal starte og slutte på disse specifikke punkter.”

Spørgsmålet opstår dog, om forberederne virkelig skal angive slutpunktet til ECU’en, eller om systemet selv kan beregne dette. Hvad sker der så, hvis der gives et usædvanligt stort tal? Hvordan behandler ECU’en forkerte data på dette stadium, og hvad er resultatet? “Ville dette afsløre en ny vej for vores operationer?” tænkte Gorton.

Kort sagt, proceduren er udmattende.

Denne indsats kan endda resultere i permanent skade på ECU’en. Harvey nævnte humoristisk, at ÅOP ofte “producerer en masse $1.800 plænepynt.” Han tilføjede, at disse komponenter generelt opbevares, da de kan gendannes og nyttige til fremtidig forskning og udvikling.

Øger udfordringen: Den stigende kompleksitet af moderne ECU’er

At udvikle en sikker konfiguration, der opretholder originale sikkerhedsforanstaltninger, såsom fejlkoder, har altid været en vanskelig opgave, men den teknologiske udvikling har gjort det endnu mere komplekst.

Dette scenarie afspejler den stigende kompleksitet af nuværende brændstofindsprøjtningssystemer. APR rapporterede, at på Audi S4 B5 var 10 til 15 justeringer påkrævet. Volkswagen GTI fra 2005 krævede 90. “I nutidens produktionsbiler? Vi er allerede over to hundrede modifikationer,” afslørede Gorton og citerede omkring 225 for 2022 GTI og mere end 400 for Porsche 911 Carrera.

“Vi har allerede mere end 500 enheder af det seneste produkt ved at blive lanceret,” tilføjede Harvey. Han præciserede, at ændring af en enkelt indstilling kan generere reaktioner i yderligere 50 parametre, hvilket kræver søgning efter det ideelle punkt i hver enkelt for at sikre systemets harmoniske funktion.

I øjeblikket er ECU fabrikskalibreringer globale, hvilket indebærer, at faktorer som brændstofkvalitet og driftsforhold skal overvejes i en enkelt fil. Udviklere er ofte uvidende om, hvilke kodesegmenter der svarer til hvilken region, hvorfor APR sikrer, at deres software fungerer effektivt uanset placering.

Navnlig er der betydelige forskelle mellem køretøjer, der bruger den samme motor, såsom 8V generation Audi A3 og Mk7 generation Volkswagen GTI. Hvert udviklingsteam har sin egen filosofi om bilens ideelle håndtering og adfærd.

Momentstyring er et kritisk punkt: skal justeringen fokusere på effektivitet eller smidighed og køreglæde? Sådanne divergenser komplicerer APR’s arbejde, fordi selv med identiske motorer, “tog de to hold den samme udfordring fra modsatte veje, og intet stemmer overens”, ifølge Gorton.

Innovation på sporene: hvordan ECU-omprogrammering blev en overhalingsressource

På trods af den stigende kompleksitet i ECU-tuning har motorsport nydt godt af bemærkelsesværdige fremskridt. I APR-racerteamets indledende år i Grand-Am KONI Challenge Series, nu kendt som IMSA’s Michelin Pilot Challenge, deltog en kalibreringsingeniør i hvert arrangement. Gorton forklarede, at “han om nødvendigt kunne foretage ændringer i bilens fil for at tilpasse sig forholdene.”

I det andet år begyndte virksomheden at forfine turbotrykniveauerne. Kompleksiteten af ​​moderne ECU’er forhindrer den simple tilføjelse af en manuel trykregulator, da systemet løbende overvåger forhold og kan aktivere fejlalarmer eller sikker tilstand i tilfælde af afvigelser.

“På et tidspunkt fortolkede vi reglerne kreativt,” afslørede Ian Baas, marketingkoordinator og dækspecialist hos APR, som arbejdede i 2008 og 2009 Koni Challenge sæsonerne. “Vi var i stand til at implementere et overhalingssystem i bilen, der øgede kraften til hjulene i en begrænset periode uden at udløse advarsler.”

“For at optimere denne funktion var ekstremt præcis trykstyring af kalibratoren påkrævet,” tilføjede Harvey. “Hver gang grænsen blev overskredet, blev en timer aktiveret hvert millisekund. Hvis grænsen ikke blev nået, forblev strømmen tilgængelig, når piloten havde brug for det.”

Denne præcision er blevet gentaget i virksomhedens produkter til brug på almindelige veje. ÅOP har altid fremhævet det engagement, der er investeret i at kontrollere turbotrykket.

Naturligvis var debuten af ​​denne automatiske overhalingsfunktion overraskende. Baas sagde i en underholdende tone, at ved et arrangement, “udkonkurrerede jeg køretøjer i GS-kategorien [den hurtigste]”. “Vi var de hurtigste i den generelle træning,” tilføjede han.

Fremtidige udfordringer inden for omprogrammering af køretøjer og søgen efter innovation

Med teknologiske fremskridt kommer nye modeller og motorer, inklusive hybrider, på markedet, og præsenterer forberederne for mere software til at udforske og ændre. Det er dog vigtigt at overvinde de stadig mere sofistikerede sikkerhedsbarrierer, som er implementeret af bilfabrikanterne.

Selv med identisk hardware, vedtager hver producent en unik sikkerhedsstrategi. BMW-modeller, som tidligere var nemme at få adgang til og omprogrammere, kræver nu betydelig tid fra forberedelserne til at genetablere adgangen efter ændringer. Ford har for nylig også intensiveret sine beskyttelsesforanstaltninger. APRs allierede virksomheder under Holleys ledelse stod over for lignende forhindringer. Mens APR kan diskutere generelle systembrudsmetoder, kan specifikke detaljer ikke afsløres i betragtning af den store variation blandt bilproducenter.

Under dialogen var holdet af indlysende årsager ikke i stand til at afsløre de næste skridt. Gorton understregede dog: “Det er bydende nødvendigt at fortsætte med at innovere. Du kan ikke stagnere og gentage forretninger som normalt og forvente, at forretningsvæksten fortsætter.”