Die Autoren diskutieren den Entwurf und die Realisierung eines offenen Fahrzeug-Kommunikationssystems. Aufgrund der vielen elektronischen Komponenten und der notwendigen Kommunikationsdienste wird das Netz im Auto immer komplexer. Weitere Grenzen ergeben sich aus den eingesetzten Hard- und Software-Komponenten sowie den Kosten. Im Beitrag werden nun objektorientierte Methoden vorgestellt, die ein intelligentes und optimiertes System-Design mit unterstützenden Werkzeugen ermöglichen. Zunächst wird die Vernetzung im Fahrzeug beschrieben und einige Standardisierungsaktivitäten vorgestellt und ihre Leistungsfähigkeit verglichen, OSEK-Konsortium mit OSEK-COM, CAN in Automation mit dem CAN Application Layer. Dann werden die Anforderungen und die Randbedingungen an ein Fahrzeug-Kommunikationssystem formuliert, Bauteilkosten, Hardware-Ausstattung, Skalier- und Erweiterbarkeit, Unterstützung unterschiedlicher Systeme und Kommunikationsmodelle sowie eine offene Programmierschnittstelle. Auch Anforderungen an das Kommunikations-Subsystem, das auf einem Multitasking-Betriebssystemkern aufbaut, werden aufgelistet. Im nächsten Kapitel zeigen sie, daß sich die Vorteile der objektorientierten Vorgehensweise auch im automotiven Bereich effizient in die Praxis umsetzen lassen. Zunächst wird aus den Randbedingungen eine objektorientierte Architektur mit folgenden Prinzipien abgeleitet: Verwendung von Grundfunktionen; Bereitstellen einer einheitlichen Schnittstelle für die gekapselten Grundfunktionen (Manager); Hardware-Treiber. Für die Kommunikation erstellten sie die Queue-, Fork- und Packet-Manager. Die einzelnen Klassen, ihre Hierarchie und ihr Zusammenspiel sowie die Datenstrukturen und die Umsetzung werden erläutert. Dann wird die werkzeugunterstützte Entwicklung mit den entsprechenden Code-Generatoren vorgestellt, die C-Code erzeugen. Objektorientiert läßt sich die Kommunikationsbeziehungen auf einem hohen Abstraktionsniveau darstellen.
Design und Realisierung eines offenen Fahrzeug-Kommunikationssystems
Informationstechnik und Technische Informatik ; 40 , 1 ; 26-33
1998
8 Seiten, 8 Bilder, 11 Quellen
Article (Journal)
German
Kraftfahrzeugelektrik , Bordnetz , Datenbus , Kommunikationssystem , Kosten , objektorientierte Programmierung , Betriebssystem , Mikrocontroller , rechnerunterstützte Programmierung , C (Programmiersprache) , Datenaustausch , Datenkommunikation , Datennetz , Client-Server , Netzwerkmanagement (Datennetz) , Netzstruktur (elektrisch) , OSI (open systems interconnection) , Synchronisierung , Systementwurf , objektorientierter Entwurf
Kommunikationssystem und Verfahren zum Betreiben eines Kommunikationssystems in einem Fahrzeug
European Patent Office | 2023
|European Patent Office | 2020
|European Patent Office | 2019
|European Patent Office | 2021
|European Patent Office | 2020
|