Filtern
Dokumenttyp
- Masterarbeit (25)
Volltext vorhanden
- ja (25)
Gehört zur Bibliographie
- ja (25)
Schlagworte
- Akustisches Signal (1)
- Codegenerierung (1)
- Dateneingabe (1)
- Datensicherung (1)
- Digitalübertragung (1)
- Emulator (1)
- Fahrerloses Transportsystem (1)
- Fertigungslogistik (1)
- Framework <Informatik> (1)
- Industrie 4.0 (1)
Institut
Das Ziel der vorliegenden Masterarbeit ist es, einen beim Unternehmen AVL List GmbH bis dato manuell durchgeführten Wareneingangskontrollprozess von Batteriezellen zu optimieren. Dazu werden zuerst grundlegende Informationen rund um das Thema Lithium-Ionen-Batterien vorgestellt, die wichtig für den Kontrollprozess sind. Dabei wird vor allem detailliert auf die unterschiedlichen technischen Kriterien wie z. B. Zellspannung, Energiedichte, Zellalterung und Sicherheit eingegangen. Des Weiteren werden die in der Literatur beschriebenen verschiedenen Methoden zur Prozessoptimierung im Supply Chain Management näher erläutert, um daraus die weitere Vorgehensweise bei der Prozessanalyse zu definieren. Im nächsten Schritt wird dann der aktuelle Prozess analysiert und beschrieben, um auf Basis dessen Ablauf eine mögliche Definition für einen automatisierten Prozess zu generieren. Anhand dieser Analyse stellt sich heraus, dass derzeit die Dimensionsmessung in einem unzureichenden Umfang durchgeführt wird. Deshalb ist es notwendig, ausgewählte Methoden zur Geometrievermessung im Detail zu beschreiben. Dazu zählen grundlegende Begriffe der Messtechnik, sowie verschiedene taktile und optische Verfahren. Anhand der Ergebnisse aus der Prozessanalyse und der Beschreibung der Messmethoden werden drei Konzepte erstellt, die passende Lösungen für den Wareneingangsprozess sein können – zusätzlich wird ein Testaufbau erstellt, um erste Ergebnisse aus der Praxis zu sammeln. Nach genauerer Betrachtung der Konzepte kann ein halb-automatisierter Prozess mit einem Lichtschnittverfahren als optimale Lösung definiert werden. Mit dieser Lösung kann die AVL die Kundenanforderungen in puncto Qualität, Sicherheit und Zeit erfüllen. Zudem ist dieser Messaufbau auch für andere Anwendungen einsetzbar.
LOGICDATA entwickelt APIs (Application Programming Interfaces) für die marktführenden Smartdevice Plattformen zur Steuerung von mechatronischen Systemen in der Möbelindustrie. Die Funktionalität dieser APIs muss durch Tests mit verschiedenen Eingabeparametern überprüft werden. Änderungen in der Implementierung der APIs während der Entwicklungs- und Testphase führen zu Wartungsaufwand des Testsystems, welcher manuell durchgeführt werden muss. Das führt zu längeren Testdurchlaufzeiten und zu Verzögerungen in der Freigabe-Phase des Projekts. Ziel dieser Masterarbeit ist es, anfallende Wartungstätigkeiten bei API-Änderungen während der Testphase zu automatisieren, um die Entwicklungszeit des Testsystems zu reduzieren. Zu diesem Zweck soll eine Codegenerierungsmethode ausgewählt werden, mit der Code in verschiedenen Programmiersprachen und Plattformen generiert werden kann. Dafür werden verschiedene Codegenerierungsmethoden hinsichtlich ihrer Eignung für diese Aufgabenstellung miteinander verglichen und eine Wahl getroffen. Aufbauend auf diese Entscheidung wird eine Softwarearchitektur eines Testsystems mit automatischer Codegenerierung entworfen. Nach Festlegung dieser werden der Codegenerator und die Softwarekomponenten des Testsystems entwickelt und die Vorteile hinsichtlich Entwicklungs-, Wartungsaufwand und Testdurchlaufzeit aufgezeigt. Tests mit den ersten implementierten APIs haben gezeigt, dass der Einsatz der automatischen Codegenerierung zu einer höheren Codeflexibilität und niedrigerem Entwicklungsaufwand führt. Das Testsystem kann für die Verifikation zukünftiger API-Releases eingesetzt werden.
Die Fachhochschule CAMPUS 02 hat für Forschungs- und Projektaufgaben sowie für Demonstrationsbzw. Vorführungszwecke für die Studierenden der Fachrichtung Automatisierungstechnik einen SechsAchs-Knickarmroboter des Typs UR5 der Firma Universal Robots angekauft. Dabei handelt es sich um einen kollaborierenden Roboter (eng. COBOT), in dessen Arbeitsbereich Mensch und Roboter interagieren können. Die Sicherheitsfunktionen sind so ausgelegt, dass es selbst bei Kollision zwischen Maschine und Mensch zu keiner Gefährdung der Person kommt. Ziel dieser Arbeit war es, einen mobilen Arbeitsplatz für diesen kollaborierenden Roboter zu gestalten, welcher es ermöglicht, diese Sicherheitsstandards einzuhalten. Des Weiteren galt es zu untersuchen, welcher passende Endeffektor (z.B. Greifer für Manipulationszwecke) in Zukunft verwendet werden kann und ob sich ein Kamerasystem für z.B. das Lesen von Strich- oder Barcodes implementieren lässt. Um einen allen anwendbaren Normen und Richtlinien entsprechenden Arbeitsbereich gestalten zu können, wurden Methoden wie Risikoanalyse, Fehlermöglichkeits- und -einflussanalyse (FMEA) und Nutzwertanalyse (NWA) herangezogen. Das Ergebnis dieser Analysen und Tests zeigte, dass trotz Einhaltung der Richtlinien und Normen je nach Anwendungsfall, eine Verletzungsfreiheit der interagierenden Person nicht zu hundert Prozent gewährleistet werden kann. Es wird daher empfohlen diese Risiken separat zu bewerten und diese vor der Inbetriebnahme des Systems durch zusätzliche Maßnahme zu eliminieren. Denkbar wären beispielsweise der Einbau von Schutzblechen, die Konfiguration von Schutzebenen oder die Implementierung einer Schutzfeldüberwachung. Das Kamerasystem lässt sich optimal in die Arbeitsplatzumgebung einbinden und entsprechend adaptieren. Greifer bzw. allgemein Endeffektoren müssen immer für jeden Verwendungszweck passend ausgewählt werden. Dabei sollten sowohl wirtschaftliche als auch sicherheitsspezifische Gesichtspunkte als Entscheidungskriterien herangezogen werden.
It is a known fact, that more and more people are spending a big part of their lifetime sitting at a static workplace. It is also known, that this leads to injuries like disturbed blood flow, neck pain or even damage of the spine. Currently a rising number of workplaces is getting smarter. They offer the ability to be adjusted in height and to get connected closer to the user. People working at such workplaces simply need to get used to that functionality and the positive effects on their personal health. The challenge is that currently there is no ideal interface between the user and the workplace. One idea to solve this issue is to use standard smartwatches, which are worn by the user and are able to interact with the intelligent work environment. The aim of this thesis is to find ways, how standard smartwatches can be integrated into an intelligent office environment. The main focus of the thesis is to create a foundation for further developments in that field. Therefore a target system is defined and a system architecture is built upon that. In correlation to the target system the toolchain is set up and the integration is realized through exemplary implementations. These implementations were also tested and verified by a defined group of people. The exemplary implementations show, that an integration of smartwatches into intelligent work environments is possible from a technical standpoint. Next to that, a defined group of people conduct tests with the smartwatches. The survey, which has to be done by the group after the tests, showed that smartwatches bring many challenges in terms of haptics, usability and availability. It is planned to continue the developments in the field of smartwatches and their sensors to finally create a real added value for users of intelligent work environments.
Kamerasensoren werden in der heutigen Zeit nicht nur für Fotoapparate verwendet, sondern sind in einer Vielzahl von Smart-Devices, zum Beispiel Smartphones, Tablets und Smartwatches verbaut. Diese Vielzahl an Bildverarbeitungssensoren legt eine Verwendung neben den ersichtlichen Aufgabengebieten wie Foto- und Video-Anwendungen nahe. So kann mithilfe einer entsprechenden Softwareanwendung Bildverarbeitung, Textverarbeitung, das Lesen von Barcodes oder Gesichtserkennung durchgeführt werden. Ziel der Arbeit ist es den Energieverbrauch von Kameramodulen, die mithilfe eines Mikrocontrollers angesteuert werden, zu senken und energieverbrauchende Faktoren aufzuzeigen. Um dies zu realisieren wurde ein Überblick über den Zusammenhang von Funktion, Auflösung, Framerate und Energieverbrauch von mehreren Kameramodulen erstellt und die Ansteuerungssoftware für die Module adaptiert. Das Resultat der Arbeit zeigt einen eindeutigen Zusammenhang des Energieverbrauchs der Kameramodule mit den gelieferten Bildraten und einen messbaren aber nicht markanten Zusammenhang zwischen den einzelnen Auflösungen wie QQVGA, QVGA und VGA. Aufgrund fallender Preise und der steigenden Anzahl an verbauten Kameramodulen werden Bildauswertungen immer häufiger zum Einsatz kommen. Die Einbindung solcher Kameramodule als LowPower-Applikation mit einer durchgehenden Bildauswertung ist mit heutigen technischen Mitteln durchaus umsetzbar. Es sollte jedoch bedacht werden, dass die Module durch eine Optimierung der Bildrate und Reduzierung der Bildinformation / Auflösung in entsprechend, energiesparende Zustände versetzt werden müssen.
Das aktuell eingesetzte Material-Tracking-System, für die Halbleiterfertigung der ams AG in Premstätten, hat seine Belastungsgrenzen erreicht und muss daher ersetzt werden. Die vorliegende Masterarbeit beschäftigt sich mit der Erstellung eines Konzepts für ein neues System, welches zusätzlich auch der schlanken Produktionsstrategie (Lean Production) entspricht. Dafür werden zunächst im Rahmen einer Literaturrecherche die Grundlagen der Gebiete Materialidentifikation und Materiallokalisation sowie der Lean Production erarbeitet. In der anschließenden Analyse werden die aktuellen Probleme mit Hilfe von Werkzeugen der Lean-Strategie aufgearbeitet und dargestellt. Die dadurch gewonnenen Erkenntnisse fließen direkt in die darauffolgende Entwicklung des Konzepts ein. Dabei entsteht ein neues Betreiberkonzept auf aktuellem Stand der Technik, welches auch die logistischen Abläufe im Sinne der schlanken Produktionsstrategie verbessert. Das Ergebnis der Arbeit ist ein umfangreiches Konzept für ein Lean-Material-Tracking-System in der Halbleiterfertigung, in dem die Chancen, aber auch die zu erwartenden Herausforderungen, detailliert dargestellt werden. Als Ausgangspunkt zur Umsetzung des Konzepts werden abschließend die technischen Anforderungen erarbeitet, kategorisiert und bewertet. Das Konzept bietet die Grundlage zur Auswahl eines passenden Lieferanten und Ausführung eines Pilotprojekts, um die Durchführbarkeit unter realen Bedingungen feststellen zu können.
Bei der vorliegenden Masterarbeit handelt es sich um ein Konzept für einen Warehouse-Management-System-Emulator, der für die Inbetriebnahme von Logistikanlagen entwickelt wird. Die Arbeit umfasst weiters die Umsetzung eines automatisierten Leistungsnachweises, der Testszenarien für die Fördertechnik und für Regalbediengeräte erstellen, vorbereiten und ausführen soll. Neben diesen Aufgaben zählen auch der Funktionsnachweis von Logistikanlagen und die allgemeine Unterstützung der Inbetriebnehmer bei ihrer Arbeit zu den Anforderungen an den Emulator. Für die Konzeptionierung wird das System in fünf Teile geteilt: die Datenbank, die Anwendung, die Benutzeroberfläche, den automatisierten Leistungstest und die Replay-Funktion. Hauptaugenmerk wird dabei auf die generische Entwicklung gelegt, wodurch sich der Emulator im Hochlauf selbständig konfiguriert und einfach erweitert werden kann.
Bereits Ende der Sechzigerjahre begann die Entwicklung der strukturierten Programmierung, welche sich lange Zeit als Programmierstandard darstellte. Mit Beginn der Windows-Ära etablierte sich Ende der Achtzigerjahre zusätzlich die objektorientierte Programmierung. Dieser Schritt führt nun zu einem Paradigmenwechsel im Bereich der Programmierung von Speicher-Programmierbaren-Steuerungen. Einige Systeme wie zum Beispiel CoDeSys unterstützen bereits verschiedene Bereiche der objektorientierten Programmierung. Siemens-Steuerungen hingegen bieten derzeit ohne Zusatzsoft- und Hardware noch keinen direkten Zugang zur objektorientierten Programmierung an. Ziel dieser Arbeit ist es die derzeitigen Möglichkeiten aufzuzeigen, um mit Siemens Steuerungssystemen, vorzugsweise Siemens 1500er Steuerungen, objektorientierte Programmierung abzubilden. Die Grundlage dafür wird durch die Definition der Norm IEC 61131-3:2003 bezüglich der Wiederverwendbarkeit von Funktionsbausteinen sowie auch der Erweiterung der Objektorientierung der IEC 61131-3:2013 geschaffen. Zur Untersuchung werden die Varianten objektorientierte Programmierung mit Funktionsbausteinen sowie die objektorientierte Programmierung mit SCL und Siemens SIMOTION Systemen herangezogen. Anhand einer Evaluierung werden die verschiedenen Methoden gegenübergestellt. Resultierend erscheint die herkömmliche Variante objektorientierte Programmierung mit Funktionsbausteinen als am Besten zur Realisierung eines Steuerungskonzeptes eines Shuttle-Liftes geeignet. Aufbauend auf der gewählten Methode werden Steuerungs- wie auch Visualisierungs-Programmierrichtlinien definiert, somit kann eine bestmögliche Umsetzung des Konzeptes erfolgen. Abschließend werden diese Richtlinien in einer Beispielprogrammierung angewandt um daraus Schlüsse für weitere Entwicklungsschritte ziehen zu können.
Das Unternehmen Schunk Hoffmann Carbon Technology ist Weltmarktführer in der Produktion von elektrisch leitenden Kohlebürsten für Gleichstrommotoren. Die Finalfertigung des Produkts findet auf selbstgebauten Maschinen statt, sogenannten Rundtaktanlagen. Für ein neues Projekt kopiert die Programmierabteilung des Maschinenbaus ein vorhandenes Programm einer Rundtaktanlage und ändert es entsprechend den Bedürfnissen der herzustellenden Anlage ab. Dieses Vorgehen birgt die Gefahr Fehler zu übersehen und sie erst bei der Inbetriebnahme der Maschine zu entdecken. Darüber hinaus ist die Prozedur monoton und beansprucht Zeit, welche der Entwickler anderweitig für das Projekt nutzen könnte. Das Ziel dieser Masterarbeit war es einen Codegenerator zu entwickeln, der automatisiert ein benutzerdefiniertes Grundprogramm für eine Rundtaktanlage erstellt. Ein Generator hat den Vorteil, dass keine Fehler aufgrund des Kopierens alter Anwendungen auftreten und er die zeitaufwendige manuelle Nacharbeit eliminiert. Um eine parametrierbare und wiederverwendbare Vorlage für den Codegenerator zu erhalten, fand eine Analyse der bisherigen Rundtaktanlagen statt. Nachdem die Programmierabteilung die Anwendungen der Anlagen in einer Entwicklungsumgebung der Firma Beckhoff erstellt, wurden Methoden zur automatisierten Erzeugung von Programmcodes für diese Applikation evaluiert. Das Resultat der Masterarbeit ist der Codegenerator Code Monkey. Ein Mitarbeiter der Maschinenbauabteilung erstellt einmalig eine Vorlage für eine Rundtaktanlage. Der Generator bereitet anschließend das Template für den Bediener auf und dieser kann es entsprechend seinen Anforderungen konfigurieren. Aufgrund der frei wählbaren Benutzereingaben ist es dem Generator möglich aus einer Vorlage das Grundprogramm für eine Vielzahl an unterschiedlichen Rundtaktanlage zu erzeugen. Mit der Applikation Code Monkey ist der Maschinenbau der Firma Schunk Hoffmann Carbon Technology zukünftig im Stande Programme für Rundtaktanlagen in nur wenigen Schritten generieren zu lassen und gleichzeitig die Entwicklungszeiten für neue Anlagen zu reduzieren.
In dieser Arbeit wird auf die Realisierung eines Soft- und Hardwarekonzeptes eingegangen, welches ein optisches Auswertesystem von Dartpfeilen auf einer Dartscheibe umfasst. Durch Literaturrecherche wurden Methoden und Ansätze zu optischen Bildverarbeitung erarbeitet.
Nach der Erstellung des Hardwarekonzepts, wird der mechanische Aufbau mit den ausgewählten Elektronikkomponenten durchgeführt. Mithilfe der Bildverarbeitungsbibliothek OpenCV wird in C# eine Testumgebung aufgesetzt, welche zur Findung der Einstellparameter und Erarbeitung des Auswertealgorithmus eingesetzt wird. Hierfür wird eine grafische Oberfläche erstellt, die eine benutzerfreundliche Bedienung aufweist. Der dadurch erzeugte Auswerte- und Positionierungsalgorithmus wird im nächsten Schritt in einer Software umgesetzt.
Die Resultate des Softwaretests zeigen, dass der Algorithmus funktioniert, jedoch noch Verbesserungspotenzial in Bezug auf die Genauigkeit aufweist. Zusätzlich muss ein Weg gefunden werden, die USB-BUS-Last zu minimieren beziehungsweise das simultane Einlesen von Kameras über einen USB-HUB zu vermeiden.