augenBLICK

augenBLICK

PCIM Europe 2012: Nachhaltigkeit und Energieeffizienz im Fokus.

augenBLICK

Elektromobilität war eines der Hauptthemen auf der PCIM Europe 2012.

Automotive Congress Video

4. Elektronik automotive congress

Das Video zum 4. Elektronik automotive congress 2012.

Bordnetz-Kongress

Bordnetz Kongress 2012

Call for Papers & Workshops!

Bordnetz Kongress 2012

Auf dem Bordnetz Kongress am 25. September 2012 in Landshut dreht sich alles um DAS zentrale Element jedes Fahrzeugs.

Senden Sie uns jetzt Ihre Beiträge zu bordnetzrelevanten Themen!

Elektromobilität

Themenkanal Elektromobilität

Akuelles rund um die elektrische Mobilität

Themenkanal Elektromobilität


Automobilelektronik-Trends Special

Automobilelektronik-Trends 2012
Automobilelektronik-Trends 2012

Sicherheitssysteme, Vernetzung, Elektromobilität bzw. Energieeffizienz -sowie der Einfluss Chinas stehen in diesem Jahr auf der Agenda der -Automobil-Branche. Vertreter der automobilen Wertschöpfungskette -geben einen Ausblick auf das laufende Jahr.

MOST-Special

MOST-Special
MOST-Special

Mehr als 100 Fahrzeugmodelle nutzen bereits die MOST-Technologie. Wo sie genutzt wird und wie es in der Zukunft weitergeht, können Sie in unserem englisch-sprachigen MOST-Special herausfinden.

Die MOST-Ecke

Die MOST-Ecke
09. Dezember 2011
Karosserieelektronik verstehen

32-bit-Mikrocontroller-Plattform für Karosserieelektronik

Die Komplexität von Karosserieelektroniksystemen wird oft unterschätzt. Im Gegensatz zum Antriebsstrang, bei dem die anstehenden Aufgaben mit Hilfe gut definierter Regelschleifen im Mikrosekundenbereich abgearbeitet werden, müssen im Karosserieelektronikbereich hunderte von parallel laufenden Aufgaben ausgeführt und ggf. priorisiert werden - bei möglicherweise stark ausgelasteten Kommunikationskanälen.

Von Brad Leone

Anzeige

Bild 1. Blockschaltbild einer BCM-Anwendung.
 
zoom
Bild 1. Blockschaltbild einer BCM-Anwendung.

Das Karosseriesteuergerät (Body Control Module; BCM) muss auf die Anforderungen von Fahrer und Beifahrern reagieren - in vielen Fällen werden Kommandos über Schalter und nicht über Sensoren erteilt. Der Fahrer aktiviert die Klimaanlage bzw. Heizung und Lüfter, öffnet oder schließt die Fenster, verstellt die Sitze oder ent- bzw. verriegelt die Türen. Es werden aber auch komplexere Funktionen ausgeführt, wie z.B. bei der Temperatursteuerung - speziell wenn es sich um eine automatische Temperatursteuerung handelt. Manche Aufgaben im Bereich der Karosserieelektronik, wie z.B. Scheibenwischer und Lichttechnik, sind sicherheitskritische Funktionen, deren Komplexität nicht zu vernachlässigen ist. Die einzelnen Funktionen mögen zwar einfach sein, aber es gibt sie in großer Anzahl und es werden immer mehr. Darüber hinaus sind sie über das ganze Fahrzeug verteilt. In der Tat sind viele Funktionen nicht einmal im BCM angesiedelt. Gerade die dezen-tralen Funktionen sorgen für einen erhöhten Kommunikationsaufwand, insbesondere in Gateway-Applikationen. Bild 1 zeigt die Architektur eines BCM, Bild 2 die eines Gateways, die jeweils mit einem einzigen Mikrocontroller realisiert wurden.

Bild 2. Blockschaltbild einer Gateway-Anwendung.
 
zoom
Bild 2. Blockschaltbild einer Gateway-Anwendung.

Die zahlreichen Interrupt-gesteuerten Aufgaben setzen klar strukturierte Software-Architekturen voraus, wenn man eine Echtzeitsteuerung gewährleisten will. Neben Datendurchsatz, Bandbreite, Speicher und den richtigen Peripheriefunktionen benötigt ein Mikrocontroller entsprechende Leistungsreserven, um alle auftretenden Situationen bewältigen zu können. Gerade im Bereich Karosserieelektronik konzentriert man sich auf die Wiederverwendung bewährter und validierter Software. Die Wiederverwendung von altem Code vereinfacht und beschleunigt zwar die Software-Entwicklung, aber neue Funktionen müssen mit Hilfsrahmen (Wrapper) eingebunden werden. Solche zusätzlichen Software-Schichten führen letztlich zu einer erhöhten Auslastung der CPU. Ein weiterer Aspekt: Bei Karosserieelektronik dreht sich alles um Optionen. Ein einfach ausgestattetes Fahrzeug kann in der Regel mit 1 Mbyte oder weniger Code auskommen, da nur eine begrenzte Anzahl von Optionen unterstützt werden muss. In einem Oberklassefahrzeug mit Vollausstattung werden zusätzliche Module an die Kommunikationsbusse angeschlossen, die mehr Speicher im Karosseriesteuergerät voraussetzen. Die Basis-Software des BCM bleibt von der Einstiegs- bis zur Oberklasse jedoch gleich; daher müssen die Controller, die ja das ganze Spektrum von Fahrzeugmodellen unterstützen sollen, entsprechend skalierbar sein. Auf diese Herausforderung hat Freescale Semiconductor mit einer neuen Mikrocontroller-Architektur reagiert.