TY - THES A1 - Meier, Florian T1 - Implementierung und Integration einer echtzeitfähigen Basissoftware auf Grundlage des Architekturstandards AUTOSAR Adaptive N2 - Die zunehmende Bedeutung von Software im Fahrzeug führt aufgrund von neuen Trends, wie Autonomes Fahren oder dynamisch buchbarer Softwarefunktionalität, zu einem Wandel in der Softwarearchitektur moderner Fahrzeuge. Die Standardisierungsgesellschaft AUTOSAR entwickelte für Steuergerätesoftware in Fahrzeugen eine neue Architekturnorm namens Adaptive Platform, die dynamischer aufgebaut sein soll und leistungsfähigere Hardware zur Berechnung komplexerer Operationen besser unterstützen soll als die bisherige Classic Platform. Durch den dynamischeren Aufbau der Adaptive Platform stellt sich die Frage, wie echtzeitfähig ein System mit einer Basissoftware gemäß diesem Standard sein kann. Die Untersuchung der Anforderungen seitens der Adaptive Platform ergibt im unmittelbaren Vergleich, dass eine linuxbasierte Basissoftware mit Anwendung des PREEMPT_RT-Patches am besten vereinbar mit den AUTOSAR Adaptive Spezifikationen und den generellen Echtzeitanforderungen ist. Ein konfigurierter Linux Kernel in Verbund mit der Distribution OpenSTLinux soll als Grundlage für das Betriebssystem dienen. Anhand der Adaptive Platform Anforderungen wurde ein Basisumfang implementiert, der das Konfigurieren, Starten, Beenden und Verwalten von Anwendungen ermöglicht. Die Implementierung zeigt, wie linux- und POSIX-basierte Betriebssystemfunktionen zur Verwaltung von Anwendungen unter der Adaptive Platform verwendet werden können. Die integrierte Software kann mittels Echtzeitverifikationsmethoden, wie der Latenzmessung und eines GPIO-basierten Testprogramms, hinsichtlich ihrer Eignung im Umfeld der Echtzeit untersucht werden. Hierfür werden die drei Echtzeitschedulingverfahren SCHED_FIFO, SCHED_RR und SCHED_DEADLINE untersucht und bewertet. Ergebnis ist, dass das verwendete Linux-Betriebssystem und der entwickelte Basisumfang der Adaptive Platform, je nach betrachteter Anwendung, in die Echtzeitstufe der festen und weichen Echtzeit eingeordnet werden kann. Y1 - 2022 UR - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:bvb:573-33460 CY - Ingolstadt ER -