Softwarebasiertes Fahrzeug

AAOS SDV unterstützt eine breite Palette von Automotive-Computing-Bereichen, die über das Infotainment hinausgehen, z. B. Kombiinstrumente, Karosseriesteuerungen und Fahrerassistenzsysteme.

AAOS – Übersicht

Infotainment (IVI)

AAOS IVI bietet überzeugende und nützliche Unterhaltungs- und Navigationsfunktionen im Auto.

Unified Cockpit (IVI / SDV)

AAOS bietet eine einheitliche Cockpitlösung , die Kombiinstrumentdaten einbezieht, um eine vollständige Kabinenlösung für Infotainment und Cockpit zu schaffen.

Beyond the Cockpit (IVI / SDV)

AAOS unterstützt mehrere Bereiche im Auto, z. B. Fahrwerk und Karosserie sowie ADAS-Integration (QM) um personalisierte Erlebnisse zu schaffen.

Die SDV-Plattform wurde entwickelt, um die wichtigsten Herausforderungen der modernen Fahrzeugentwicklung zu bewältigen. Sie bietet eine kompakte, leistungsstarke und skalierbare Softwaregrundlage, die auf einem Headless-Android-Stack basiert und tief in die Fahrzeugarchitektur eingreift, um Softwarekomponenten im gesamten Fahrzeug zu unterstützen, z. B. Sitzaktuator, Kombiinstrument, Klimaanlage, Beleuchtung, Kameras, Spiegel und Telemetrie.

Das Herzstück von AAOS SDV ist ein schlankes Android-basiertes Betriebssystem mit Automotive-spezifischen Frameworks auf niedriger Ebene für Kommunikation, Diagnose, Softwareupdates und mehr. So kann AAOS SDV verschiedene Fahrzeugsteuerungen unterstützen, z. B. Core Compute, Body Controls und Cluster-Domains.

Darüber hinaus enthält die AAOS SDV-Plattform ein neues Framework, Display Safety, zur Implementierung von Kombiinstrumentanwendungen, einschließlich akustischer Signale, einer Kamera für gesetzliche Anforderungen und anspruchsvoller Grafiken, die sich nahtlos in AAOS IVI-Inhalte einfügen. Display Safety umfasst eine Toolchain für das Sicherheitsdesign und einen Referenz-Sicherheitsmonitor, mit denen OEMs die Anforderungen an die funktionale Sicherheit erfüllen können, indem sie die vielfältigen Sicherheitsmechanismen der Automotive-SoCs nutzen.

Einführung in AAOS SDV

AAOS SDV ist für die Ausführung in einer Multi-VM-Umgebung auf einem Automotive-System-on-Chip (SoC) konzipiert, in der Regel zusammen mit einem IVI-System. AAOS SDV ist eine Headless-Android-Instanz, die die Virtualisierung mit VirtIO-Treibern nutzt. Diese Architektur ermöglicht die Ausführung desselben System-Image in cloudbasierten virtuellen Umgebungen (Cuttlefish) oder auf einem beliebigen VirtIO-kompatiblen Hypervisor auf der Zielhardware. AAOS SDV bietet eine standardisierte, aktualisierbare und sichere Plattform für Fahrzeugfunktionen.

AAOS-Umgebung

Abbildung 1 : AAOS-Umgebung.

Hauptmerkmale

In diesem Abschnitt werden die Hauptmerkmale von AAOS SDV beschrieben.

Cloudbasierte Entwicklung (digitaler Zwilling)

AAOS SDV ist für die Ausführung auf dem virtuellen Cuttlefish-Gerät konzipiert und ermöglicht so einen digitalen Zwilling von Fahrzeug-Computing-Umgebungen in der Cloud oder auf lokalen Computern. So können Fahrzeugsoftware – von einzelnen Diensten bis hin zu Multi-VM-Interaktionen – entwickelt und getestet werden, bevor physische Hardware verfügbar ist, was die Produkteinführungszeit verkürzt.

Hauptkomponenten :

  • Cuttlefish:Emuliert die Multi-VM-SDV-Umgebung.
  • Android Studio for Platform (ASfP) : Bietet Tools für die Rust-basierte Dienstentwicklung und -bereitstellung in Cuttlefish.

Kombiinstrument und Rendering mit gemischter Kritikalität

AAOS SDV unterstützt Anwendungsfälle wie digitale Kombiinstrumente, die ein Rendering mit gemischter Kritikalität erfordern. Dabei werden sicherheitskritische Informationen wie Warnleuchten (Kontrollleuchten) neben anspruchsvollen grafischen Inhalten angezeigt. Dieses Rendering muss früh in der Fahrzeugstartsequenz verfügbar sein.

Hauptkomponenten :

  • SDV Media:Ermöglicht Grafik- und Mediafunktionen in einer Nicht-IVI-VM.
  • Display Safety:Bietet funktional sichere Rendering-Pfade für kritische Kombiinstrumentinformationen und Kontrollleuchten, die früh im Startprozess verfügbar sind.

Integration und Kommunikation von Automotive-Diensten

Die Plattform erleichtert die Integration in bestehende Fahrzeugnetzwerkarchitekturen mithilfe einer serviceorientierten Architektur (SOA). Dazu gehören die VM-übergreifende Kommunikation, das Lebenszyklusmanagement von Diensten und die Kommunikation mit Diensten auf anderen Steuergeräten.

Hauptkomponenten :

  • SDV Core OS:Bietet eine Headless-Android-Instanz für Hauptdienste:
    • VM-übergreifende Kommunikation
    • Diensterkennung und -verwaltung
    • Systemupdates und Energieverwaltung
    • Integrationspunkte für Diagnose-, Konfigurations- und Kalibrierungsdienste
  • SOME/IP-Broker:Ermöglicht die Kommunikation zwischen SDV-Diensten und externen Steuergerätediensten mithilfe einer skalierbaren serviceorientierten Middleware über IP (SOME/IP).

Datenverarbeitung auf dem Gerät

AAOS SDV enthält Frameworks für die Datenerhebung und Edge-Verarbeitung auf dem Gerät.

Hauptkomponenten :

  • SDV Telemetry:Erleichtert die Datenerhebung und Edge-Verarbeitung auf dem Gerät für Fahrzeug-zu-Cloud-Dienste und unterstützt die dynamische Konfiguration.

Jetzt starten

Informationen zur Einrichtung der Umgebung und zur Verwendung finden Sie unter Erste Schritte.

Ressourcen

AAOS SDV Technical Presentations (Google Automotive Partner Bootcamp 2025)

AAOS SDV Demonstrations (Google Automotive Partner Bootcamp 2025)