Bachelorarbeit: Einsatz von Scriptingsprachen zur Unterstützung der Virtuellen Inbetriebnahme von Montagestationen
In „Virtuellen Testbeds“ werden komplexe technische Systeme zunächst virtuell, d.h. in Simulationen untersucht, um Inbetriebnahme und Steuerung des realen Systems vorab zu analysieren und zu erproben. Über die Phase der Inbetriebnahme hinaus bieten virtuelle Testbeds anschließend weiteren Mehrwert; zum Beispiel durch die Einsatzmöglichkeit als Umgebung zur simulationsbasierten Offlineprogrammierung neuer Prozesse für das reale System. Um derartige simulationsbasierte Verfahren für prototypische Implementierungen zu öffnen, ist die Bereitstellung einer API (Application Programming Interface) vorteilhaft, die es Prozessentwicklern erlaubt, die Funktionalitäten der Simulation in eigenen Steuerprogrammen einzusetzen.
Im Rahmen dieser Arbeit soll eine API für ein an Fraunhofer IPT und MMI eingesetztes 3D-Simulationssystem entwickelt werden, die typische Funktionalitäten der Simulation in der etablierten Scriptingsprache Python zur Verfügung stellt. Die Leistungsfähigkeit der API soll anhand dem Beispiel einer virtuellen Montagestation demonstriert werden.
Stichworte: Virtuelle Inbetriebnahme, Scripting, Python
Betreuer: Schlette