From Code to Road: A Vehicle-in-the-Loop and Digital Twin-Based Framework for Central Car Server Testing in Autonomous Driving

Dit artikel presenteert een veilig, reproduceerbaar en kostenefficiënt testkader voor autonome rijsoftware op een centrale E/E-architectuur, dat Vehicle-in-the-Loop met digitale tweeling combineert om de volledige software direct op de fysieke voertuighardware te valideren zonder tussenlagen.

Chengdong Wu, Sven Kirchner, Nils Purschke, Axel Torschmied, Norbert Kroth, Yinglei Song, André Schamschurko, Erik Leo Haß, Kuo-Yi Chao, Yi Zhang, Nenad Petrovic, Alois C. Knoll

Gepubliceerd 2026-03-06
📖 4 min leestijd☕ Koffiepauze-leesvoer

Each language version is independently generated for its own context, not a direct translation.

Stel je voor dat je een nieuwe, supermoderne auto wilt bouwen die volledig zelf kan rijden. Vroeger was dit als het bouwen van een huis met honderden losse vakmensen (de elektronische onderdelen of 'ECUs'), waarbij elke vakman zijn eigen werk deed. Als je iets wilde veranderen, moest je bij elke vakman langs en alles opnieuw schilderen. Dat was duur, traag en rommelig.

Vandaag de dag willen autofabrikanten echter een centrale "superhersenen" bouwen. Dit is één krachtige computer die alles regelt: van het sturen en remmen tot het zien van de weg en het spelen van muziek. Dit noemen ze een Software-Defined Vehicle.

Het probleem? Hoe test je die superhersenen veilig, voordat je de auto op de echte weg zet? Je kunt niet gewoon een ongeteste robotauto de snelweg opsturen.

Hier komt dit onderzoek om de hoek kijken met een slimme oplossing: De "Spiegelauto" in een Virtuele Wereld.

Hoe werkt het? (De Creatieve Analogie)

Stel je voor dat je een testauto hebt die op een loopband staat (een dynamometer). De wielen draaien, de auto voelt de weerstand van de weg, maar hij beweegt zich fysiek niet van zijn plek.

  1. De Tweeling (Digital Twin):
    Terwijl de echte auto op de loopband staat, bestaat er in een computerprogramma (een virtuele wereld) een perfecte digitale tweeling van diezelfde auto. Alles wat de echte auto doet, gebeurt ook in de virtuele wereld, en andersom.

  2. De Bril en de Camera's:
    De echte auto heeft camera's. In de virtuele wereld ziet de auto de weg door zijn eigen ogen. Maar hier is de magische truc:

    • Soms kijkt de echte camera naar een projectiescherm voor de auto, waarop de virtuele wereld wordt getoond.
    • Soms kijkt de echte camera naar een echte persoon die voor de auto staat.
    • Het systeem is zo slim dat het die persoon in de virtuele wereld ook ziet verschijnen als een "digitale spookpersoon".
  3. De Superhersenen (CeCaS):
    In plaats van honderd kleine computerchipjes in de auto te testen, testen we één grote centrale computer (de "Central Car Server"). Deze computer ontvangt beelden van de camera's, denkt na ("Oh, daar komt een persoon!"), en stuurt commando's ("Remmen!").

Waarom is dit zo geweldig?

  • Veiligheid: Als de software een fout maakt en de auto "remt" niet op tijd, botst de echte auto tegen een muur op de loopband, niet tegen een echte auto op de snelweg. Niets breekt, niemand komt om.
  • Snelheid en Kosten: Je hoeft niet elke keer de hele auto uit elkaar te halen om een nieuwe software-update te testen. Je plakt de update gewoon op de centrale computer en je bent klaar. Het is alsof je een app updatet op je telefoon, in plaats van de hele telefoon te vervangen.
  • De "Code-naar-Weg" Stroom: De auteurs noemen dit een "Code to Road" framework. Het is een rechtstreekse lijn van het schrijven van de code in de studio naar het testen in een omgeving die voelt als de echte wereld, maar dan zonder de risico's.

Wat hebben ze getest?

Ze hebben twee dingen gedaan met hun testauto:

  1. Handmatig rijden: Een mens zat in de auto en reed. De computer keek mee en zag precies wat de mens zag in de virtuele wereld.
  2. Zelfrijden: De computer nam het stuur over. Ze testten bijvoorbeeld:
    • Adaptieve Cruise Control: De auto volgt een andere auto op de virtuele weg en past zijn snelheid aan.
    • Noodremming: Als een echte persoon voor de auto loopt, herkent de camera dit, stuurt het signaal naar de "superhersenen", en de auto remt automatisch. Tegelijkertijd remt de digitale tweeling in de virtuele wereld ook.

De Conclusie

Dit onderzoek toont aan dat je autonome auto's kunt testen in een hybride wereld: een mix van echte hardware (de auto op de loopband) en een virtuele wereld (de digitale tweeling).

Het is alsof je een vliegsimulator bouwt, maar dan met een echte vliegtuigcabine die op een platform staat. Je voelt de trillingen, je ziet de lucht, maar je kunt duizend keer crashen zonder dat er iets kapot gaat.

Dit maakt het ontwikkelen van zelfrijdende auto's veiliger, goedkoper en veel sneller. In de toekomst kunnen autofabrikanten zo nieuwe functies testen voordat ze zelfs maar een wiel aan de grond hebben gezet.