Anzeige

Vernetzte Fahrzeuge: Die Konvergenz von Mobilität und Konsumgüterelektronik

Die Automobilindustrie erlebt faszinierende Zeiten. Das Auto als künftiger IoT-Knoten und die Vielzahl von Hardware, die für vernetzte Technologien wie Infotainment-Systeme, Fahrerinformationsanzeigen sowie aktive Sicherheitssysteme entwickelt wird, sind der Katalysator für autonomes Fahren und die gesamte Konsumerisierung des Fahrzeugs.

Der Proof-of-Concept-Demonstrator von Mentor Automotive zeigt die Konvergenz von Fahrzeug-Infotainment und digitalen Cluster-Anwendungen auf einer einzigen Hardware-Plattform. (Bild: Mentor Graphics (Deutschland) GmbH)

Der Proof-of-Concept-Demonstrator von Mentor Automotive zeigt die Konvergenz von Fahrzeug-Infotainment und digitalen Cluster-Anwendungen auf einer einzigen Hardware-Plattform. (Bild: Mentor Graphics (Deutschland) GmbH)


Es ist nicht nur die Konnektivität der Komponenten innerhalb der digitalen Infrastruktur eines Autos, sondern auch die Verbindung der Fahrzeuge mit der Außenwelt – mit anderen Fahrzeugen, dem Internet, der Cloud. Obwohl Hardwareanbieter weiterhin einen wichtigen Beitrag leisten, hat sich die Gewichtung mittlerweile auf die Software verlagert. Die Software-Entwicklung für Embedded-Systeme, einschließlich Prototyping, Debugging, Test und Validierung nimmt einen Großteil der Entwicklungszeit moderner Automobile in Anspruch. Aktuelle Mittelklassewagen verfügen über rund 20 Millionen Codezeilen (das ist mehr Code als bei einem amerikanischen F-35-Düsenjäger). In naher Zukunft werden in einem Premiumfahrzeug bis zu 100 Millionen Codezeilen zu finden sein. Die Entwicklung von Automobil-Software ist damit ein wichtiger Wirtschaftsbereich geworden.

Aktualisierung der Fahrzeugsoftware wie bei einem Smartphone

Die durchschnittliche Lebensdauer eines Autos beträgt etwa zehn Jahre, die Lebensdauer eines Smartphones einen Bruchteil davon. Doch wie kann ein neues Fahrzeug-Infotainment- (In-Vehicle Infotainment – IVI) System auf einer Hardware-Architektur eingeführt werden, die bereits fünf Jahre alt ist? Die Lösung ist ein Over-the-Air- (OTA) Software-Update. Diese Technologie ist heute bereits verfügbar und wird zum Beispiel zur Aktualisierung von Telematik- und Infotainment-Systemen verwendet. Bedenken bestehen dennoch hinsichtlich der Programmierung von anderen Modulen über ein Fahrzeugkommunikationsnetzwerk wie CAN, insbesondere bei Sicherheits- und Speicheranforderungen. Die Technologie, um Infotainment-Systeme und andere Elektronikmodule während der Lebensdauer eines Fahrzeugs auf dem neuesten Stand zu halten, gibt es jedoch bereits. Diese Kombination aus den hohen Erwartungen, die aus der Konsumgüterelektronik kommen und den traditionell langen Automobilentwicklungs- und Produktlebenszeiten erfordert nun kürzere und schnellere Designzyklen. Um wettbewerbsfähig zu bleiben, müssen sich Automobil-OEMs neue Designtechnologien und Methoden zu eigen machen.

Das vernetzte Automobil

Ein modernes Fahrzeug verfügt über eine Vielzahl von elektronischen Systemen. Dazu gehören zum Beispiel Nachtsichtgeräte, die Fußgängern beim Überqueren der Straße erkennen, radarbasierte Geschwindigkeitsregelungen, die den Abstand zwischen Fahrzeugen regeln, elektronische Stabilitätskontrollen und Antiblockiersysteme, die ein Fahrzeug durch schlechtes Wetter leiten oder Backup-Kameras, die dem Fahrer helfen, in schwierigen Situationen den Überblick zu bewahren. All diese Systeme benötigen elektronische Steuergeräte (Electronic Control Units, ECUs). Kommt dann noch ein Infotainment-System hinzu, stehen die Entwickler vor komplexen Konnektiviäts-Herausforderungen. In einem vernetzten Fahrzeug sind mehr ECUs als je zuvor im Einsatz. Aktuelle Studien zeigen, dass ein Premiumfahrzeug fast 100 ECUs enthält. Zudem findet eine Migration von 8- und 16-Bit-Anwendungsprozessoren hin zu Low-end-32-Bit-Mikrocontrollern (MCUs) statt. Dies ist sinnvoll, da die Hardwarekosten weiter sinken und gleichzeitig die Leistungsfähigkeit und Kapazität der Hardware steigen. Da die Elektronik in einem vernetzten Fahrzeug eine Vielzahl anspruchsvoller Funktionen verarbeiten muss, wird ein voll ausgestattetes Automobil-Betriebssystem benötigt. Linux hat vielversprechende Ansätze als ein Betriebssystem gezeigt, das zahlreiche Funktionen in seiner Middleware anbietet. Dabei müssen immer öfter harte deterministische Aktivitäten eingehalten und die kritischen Aktivitäten eines Fahrzeugs abgegrenzt werden. Ziel ist es, den Schutz, die Sicherheit und die Datenintegrität zu gewährleisten. Hierfür kommen oft Hypervisoren und Virtualisierungstechnologien zum Einsatz. Die Kombination von Linux mit einem sicherheitszertifizierten Echtzeit-Betriebssystem auf einem Hypervisor bietet beispielsweise eine gute Option, um unterschiedliche kritische Anwendungen auf einer Hardwareplattform zu vereinen und die Gesamtkosten eines Fahrzeugs durch die Konsolidierung von Modulen zu senken. Das Bild zeigt ein Beispiel, bei dem der Mentor Embedded Hypervisor zwei Gastbetriebssyseme hostet: Das erste Betriebssystem ist das Mentor Automotive XSe OPTstack und XSe SuperBSP, das für Linux-basierte Infotainment-Systeme verwendet wird. Das zweite Betriebssystem ist das Mentor Embedded Nucleus Echtzeitbetriebssystem zur Unterstützung von Kombiinstrumenten oder ADAS- (Advanced Driver Assistance Systems) Anwendungen mit Anforderungen an die funktionale Sicherheit. Der Mentor Embedded Hypervisor ist ein Typ-1Hypervisor, der speziell für den Einsatz in Embedded-Systemen ausgelegt ist. In diesem Fall läuft der Mentor-Hypervisor auf dem Mentor Automotive XSe AXSB Hardware-Referenzdesign. Im Bild ist ein kürzlich von Mentor Automotive entwickeltes Proof-of-Concept zu sehen, das eine Reihe von Betriebssystemtechnologien vereint und eine Ansammlung von Softwareanwendungen unterschiedlicher Kritikalität unterstützt. Neben dem Support von sicherheitskritischen Anwendungen, wird auch Security ein großer Schwerpunkt für das vernetzte Fahrzeug sein. Security Enhanced Linux (SELinux) ist eine bewährte Komponente von Linux, deren Eignung nun für die fahrzeuginternen Funktionen eines vernetzten Autos untersucht wird.

Empfehlungen der Redaktion

Das könnte Sie auch interessieren

Model Engineering Solutions startet die diesjährige Webinar-Reihe mit dem Thema ISO in zehn Schritten. Im einstündigen Webinar erfahren Sie, wie Sie einen ISO-konformen Software-Entwicklungsprozess erlangen. ‣ weiterlesen

Der Industrieverband AIM-D und die nanotron Technologies GmbH haben am 7. September 2012 den neuen AIM-Arbeitskreis RTLS für Echtzeit-Lokalisierungssysteme (RTLS) im Deutschen Institut für Normung (DIN) in Berlin gestartet. Die Leitung des Arbeitskreises übernimmt Dr. Jens Albers, CEO von nanotron Technologies. ‣ weiterlesen

Anzeige

Der Industrieverband AIM-D und die nanotron Technologies GmbH starten am 7. September 2012 den neuen AIM-Arbeitskreis RTLS für Echtzeit-Lokalisierungssysteme im Deutschen Institut für Normung (DIN) in Berlin.  ‣ weiterlesen

VIA hat am 9. Januar 2014 die offizielle Partnerschaft mit Mozilla bekannt gegeben. Gemeinsam arbeiten die Kooperationspartner an der Unterstützung und Entwicklung des Betriebssystems Firefox OS für die Formfaktoren neuer Endgeräte. ‣ weiterlesen

Mit EnOcean Link bietet EnOcean ab sofort eine Middleware für die batterielose Funktechnologie an. Damit können Zulieferer nach Angaben des Anbieters den EnOcean-Funk schneller und einfacher in verschiedene Anwendungen und Systeme integrieren, beispielsweise dem Smart Home. ‣ weiterlesen

Am Donnerstag, dem 25. Juli 2013 um 14 Uhr (MESZ) findet die von der OPC Foundation gesponserte Web-Präsentation ‚Top 5 Vorteile von Embedded OPC Unified Architecture‘ statt. Die Präsentation beinhaltet die wichtigsten Erkenntnisse, darunter: Ein klares und hohes Maß an Wissen über die wichtigsten Konzepte, die Leistung und den Wert von OPC UA, Einblick in den Unterschied zwischen dem UA-Betrieb auf PCs gegenüber eingebetteten Mikroprozessoren, die fünf größten Vorteile von Embedded OPC UA für Gerätehersteller sowie die fünf größten Vorteile von Embedded OPC UA für Anwender. ‣ weiterlesen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige