Cross Development for Real-Time Systems and Embedded Automation

Publikationen: Thesis / Studienabschlussarbeiten und HabilitationsschriftenDiplomarbeit(peer-reviewed)

Autoren

Abstract

Steuerungsaufgaben in Maschinen und Anlagen werden heute zunehmend auf eingebetteten Systemen implementiert. Moderne Mikroprozessoren, die für Mobile Computing entwickelt wurden, sowie neuentwickelte Sensoren erlauben die Anwendung von komplexeren Algorithmen auf einem höheren mathematischen Niveau. Zu diesem Zweck sind Software-Techniken notwendig, die von traditionellen Programmierumgebungen für industrielle Systeme nicht unterstützt werden. Zusätzlich ist eine Verkürzung des Entwicklungsprozesses trotz steigender Komplexität der Aufgaben gefordert. Diese Arbeit untersucht die Möglichkeiten, die sich durch Model-Based Design bei der Programmierung von eingebetteten Systemen ergeben. Nach einer Einführung in Echtzeit-Systeme und Model-Based Design in der Software-Entwicklung wird die Implementation einer Cross-Plattform-Entwicklungsumgebung anhand von zwei bekannten Zielsystemen gezeigt. Zu diesen Zweck wurde Matlab/Simulink als Plattform gewählt. Die Erfahrungen bei der Entwicklung von Beispiel-Applikationen wurden dokumentiert. Algorithmen zur digitalen Signalverarbeitung für einen neuentwickelten akustischen Sensor aus der Spritzgusstechnik für Kunststoffe wurden realisiert und unter Echtzeitbedingungen erfolgreich getestet.

Details

Titel in ÜbersetzungCross-Plattform-Entwicklung auf Echtzeit- und eingebetten Systemen zur Automatisierung
OriginalspracheEnglisch
Betreuer/-in / Berater/-in
Datum der Bewilligung14 Dez. 2012
StatusVeröffentlicht - 2012