Bewerber
Modellbasierte Entwicklung von Steuerungssoftware mit SysML und MARTE
bei WZL RWTH-Aachen in Aachen
Produktionsmaschinen zeichnen sich durch das Zusammenspiel der Disziplinen Mechanik, Elektrik und Software aus, wobei insbesondere der Software-Anteil in den letzten Jahren an Bedeutung gewonnen hat.
Die Software für Produktionsmaschinen wird i.d.R. nach IEC 61131 erstellt. Häufig liegt ein Verbund heterogener Steuerungen vor, welche über echtzeitfähige Bus-Systeme kommunizieren.
Aufgrund der hohen Komplexität und der fehlenden Abstraktionsebene lassen sich heute kundenspezifische Änderungen der Software nur mit erheblichem Aufwand und Risiko durchführen. Dies führt zu langen Lieferzeiten und Fehlern während der Inbetriebnahme.
Um den Aufwand für die Entwicklung von Steuerungssoftware zu reduzieren, soll die auf UML2 basierende graphische Modellierungssprache Systems Modeling Language (SysML) sowie das Profil MARTE (Modeling and Analysis of Real-time and Embedded Systems) eingesetzt werden.
Als Anwendungsfall dient ein hybrides Bearbeitungszentrum, bestehend aus einer 5-Achs-Werkzeugmaschine, einem Knickarmroboter und zwei Laserbearbeitungseinheiten.
Ziel ist es, Teile der Maschine in einem vorhandenen Modellierungs-werkzeug abzubilden, die Steuerungssoftware durch Modellausführung zu testen und den Quellcode durch den Einsatz eines Code-Generierungs-Frameworks für exemplarische Funktionsgruppen automatisiert zu erstellen.
Voraussetzungen:
- Programmierkenntnisse
- Fachrichtung Maschinenbau, Elektrotechnik, Informatik
Geboten wird:
- Gute Ausgangsbasis durch Vorarbeiten
- Gute Wissensbasis hinsichtlich der betrachteten Maschine
- Thema mit hoher industrieller Relevanz
Weitere Infos und Kontaktdaten finden Sie hier
Angesehen: 311 mal


