Filtern
Dokumenttyp
- Masterarbeit (38) (entfernen)
Fachbereiche und Institute
Schlagworte
- FPGA (3)
- Energieautomation (2)
- GateMate (2)
- Künstliche Intelligenz (2)
- Maschinelles Lernen (2)
- Nachhaltigkeit (2)
- AES (1)
- Agenda 2030 für nachhaltige Entwicklung (1)
- Artificial Intelligence (1)
- BNE (1)
Volltext vorhanden
- ja (38) (entfernen)
This Master thesis is part of an effort to implement the planned upgrade High-
Luminosity Large Hadron Collider (HL-LHC) at CERN Geneva/Switzerland. The
ATLAS Pixel Detector which is installed at the LHC is also getting among others
a new detector control system (DCS) update. Each module in the Detector
Control System will have an integrated DCS chip which includes on-chip shunt
and Linear regulators, ADC, bypass transistor and a modified I2C slave node. In
this master thesis, Shunt and Linear regulators are explained and simulated using
the Globalfoundaries 130nm CMOS designkit. A Kuijk bandgap reference based
Power-On-Reset (POR) circuit is explained and designed in detail. The design
of the POR includes an implementation with CMOS instead of diodes or bipolar
transistors. It was simulated using Globelfoundaries 130nm CMOS designkit. Finally,
a layout was developed for fabrication. The DCS system needs DCS bridge
controllers which include a Controller Area Network (CAN) node and a modified
I2C master node. For this purpose CAN and CANopen standards are explained
in detail for implementation.
In dieser Masterthesis wird ein Shunt-Low-Dropout-Spannungsregler messtechnisch
überprüft. Dieser Regler entsteht in Kooperation zwischen der Fachhochschule Dortmund
und dem Kernforschungszentrum CERN für die Nutzung in Experimenten am
LHC-Teilchenbeschleuniger in Genf. Der Fokus liegt auf der Messung der ersten beiden
entwickelten Testchips des Projektes RD53B, inklusive der technischen Grundlagen, des
genutzten Messaufbaus und der Validierung. Diese Thesis soll den Grundstein für Messungen
an den folgenden Chipgenerationen im Rahmen des Projektes legen.
Im Rahmen dieser Arbeit wurde eine Analyse auf Register Transfer Level (RTL) Ebene des
vom Fraunhofer IMS in Verilog entwickelten RV32IM RISC-V Prozessors durchgeführt und der
Configurable Accelerator Engine for Convolution Operations (Caeco) als Hardware-Beschleuniger
für Maschinelles Lernen (ML) integriert. Das Design wurde speziell auf das Lesen von Caecodaten
und auf das Interrupt-Verhalten getestet und verifiziert. Das Schreiben von Caecodaten wurde
zwar auf RTL Ebene simuliert, allerdings nicht auf dem Field Programmable Gate Arrays (FPGA)
verifiziert. Durch einen erarbeiteten Hardware- und Software-Entwicklungsfluss werden beide
Stränge optimiert und parallelisiert. Die Hardware-Entwicklung wurde in eine Gitlab Development
and Operations (DevOps) Umgebung integriert, wodurch das Design im Project Batch Flow Modus
der Vivado 2020.1 IDE automatisiert simuliert, synthetisiert und auf der Entwicklungsplatine
Nexys4 DDR implementiert wird. Die Verifizierungsgrundlage bildet der entwickelte Programm-
Code, der für die RTL Simulation, für die Simulation im Instruktionssimulator riscvOVPsim
der Firma Imperas und dem Debugging des Designs auf dem FPGA genutzt wird. Letzteres
wurde in der Eclipse IDE durchgeführt, wobei der JTAG Olimex ARM-USB-Tiny-H Adapter als
Debug-Schnittstelle eingesetzt worden ist. Die Schnittstelle der beiden Entwicklungsstränge bilden
zwei eigens geschriebene Rust Programme und das Xilinx Programm data2mem, durch die die
kompilierten ELF Dateien in xilinx-kompatible MEM bzw. COE Dateien umgewandelt werden.
Im Rahmen dieser Masterthesis wird in Zusammenarbeit mit der Firma Elmos Semiconductor AG ein Time-To-Digital Converter fur eine Time-of-Flight Anwendung weiterentwickelt und optimiert. Als Ausgangspunkt dafur dient die in der vorhergehenden Masterstudienarbeit optimierte Schaltung eines vorhandenen TDC. Die primäre Aufgabe des Time-to-Digital Converters ist die Quantifizierung einer zeitlichen Verzögerung zwischen zwei Eingangssignalen. Genutzt wird dafur ein Local Passive Interpolation (LPI) TDC mit einer angepeilten Auflösung von 70 Pikosekunden, der als
integrierte Schaltung in einer 350 nm CMOS-Technologie realisiert wird. Hauptbestandteil
dieser Arbeit ist die Verringerung vorhandener Messungenauigkeiten, die Untersuchung
des Einflusses von Layout-Effekten auf die Funktion des TDC und die Uberführung der optimierten Schaltung in ein Layout.
Das Ziel der vorliegenden Masterarbeit ist es, die wichtigsten Klänge der Zeit der
Industrialisierung im Ruhrgebiet herauszufinden und diese in den historischen Kontext einzuordnen. Hierzu werden Berichte aus verschiedenen Quellen (Historie, Wirtschaft und Sozialkunde) herangezogen, um das Thema von verschieden Blickpunkten
zu analysieren. Die wichtigsten Ergebnisse dieser Arbeit sind die starken Wahrnehmungsunterschiede von Lärm zwischen verschiedenen sozialen Schichten, die Identifizierung von Transportmitteln als wesentliche Veränderung der Klanglandschaft
und die Abgrenzung der Industriegeräusche von den Geräuschen der Stadt. Weiterhin wird die Klanglandschaft des Ruhrgebiets in ausgewählten Filmen der Neuzeit
untersucht und auf Töne hingewiesen, die das Ruhrgebiet auditiv als einzigartig
darstellen.
Die Masterthesis Entwicklung und Validierung einer Simulationsumgebung mit fernwirk und stationsleittechnischen Funktionen und IEC 60870-5-104 Kommunikation unter Java
umfasst die Implementierung einer Simulationsumgebung zur Veranschaulichung
fernwirk- und stationsleittechnischer Vorgänge in Kombination mit einer IEC 60870-5-104 Kommunikation. Die Simulationsumgebung ist dabei als IEC 60870-5-104-Server definiert. Nach der Stationsinitialisierung und der Übertragungssteuerung kann die Simulationsumgebung Telegramme in Steuerungsrichtung empfangen, analysieren und entsprechende
fernwirk- und stationsleittechnische Vorgänge auslösen. In Melderichtung sind
spontane Prozessänderungen oder durch Steuervorgänge ausgelöste Änderungen durch Generierung und Übertragung von Telegrammen umzusetzen. Mit der Simulationsumgebung können durch eine IEC 60870-5-104 Kommunikation ausgelöste Vorgänge innerhalb eines Fernwirkgerätes sowie anhand einer Prozesssimulation demonstriert werden.
Konzeptionierung und Realisierung eines Multiagentensystems am Beispiel des Projektes InMachine
(2017)
Unternehmen stehen auf Grund von Globalisierung, Konkurrenzdruck und immer schneller agierenden Märkten vor der Herausforderung auf diese Veränderungen flexibel reagieren zu müssen. Unternehmen die sich schnell auf Marktveränderungen einstellen können haben einen Wettbewerbsvorteil der beibehalten werden muss. Beim verarbeitenden Gewerbe resultiert das in einer Optimierung der Produktionsplanung- und Steuerung. Um eine Optimierung der Produktionsplanung- und Steuerung vornehmen zu können muss zunächst Einblick in diese zur Verfügung stehen. Kleinen und mittelständischen Unternehmen (KMUs) sind in der Regel nicht in der Lage die Kosten und Komplexität von Softwarelösungen von Herstellern wie Siemens, Dassault, oder SAP zu handhaben. Aufgrund dessen ist es notwendig Softwarelösungen anzubieten die genau auf das Einsatzszenario in KMUs zugeschnitten sind.
Ziel dieser Arbeit ist das Erstellen einer Softwarelösung, um eine Optimierung der Produktionsplanung- und Steuerung zu ermöglichen, durch Einblick und Rückmeldung der Produktionsprozesse. Um dieses Ziel zu erreichen wurden zunächst Anforderungen an das Gesamtsystem gestellt. Diese Anforderungen fließen in das zu erstellende Softwarekonzept ein. Beim Softwarekonzept wurde besonders auf die lose Koppelung der Komponenten und der flexiblen Kommunikation geachtet, dadurch ist es möglich das Softwarekonzept zukunftssicher aufzustellen und das nachträgliche Erweitern der Software zu ermöglichen. Durch die Anforderung an Unternehmen flexibel auf Marktveränderungen reagieren zu können resultiert auch die Anforderung an die eingesetzte Software flexibel auf neue Gegebenheiten angepasst werden zu können. Wird diese Anpassbarkeit bereits beim Softwarekonzept berücksichtigt können Änderungen einfacher, robuster, und zu geringeren Kosten realisiert werden. Nach der Erstellung des Softwarekonzeptes wurde dieses prototypisch Implementiert. Dieses Vorgehen sichert die Qualität und Konsistenz des Softwarekonzeptes ab. Abschließend wird eine Zusammenfassung gegeben, ein Fazit gezogen und ein Ausblick gewährt.
Die Masterthesis Entwicklung einer mobilen SCADA-Einheit für energietechnische
Schaltanlagen auf Basis der Norm IEC 60870-5-104 unter Java umfasst die Programmierung
einer mobilen SCADA-Einheit für energietechnische Schaltanlagen.
Dabei wird im Rahmen dieser Arbeit ein der Norm IEC 60870-5-104 entsprechender
Client entwickelt. Dieser Client regelt mittels einer Schnittstelle die Kommunikation zwischen
einer Benutzeroberfläche und einem Fernwirkgerät. Die Benutzeroberfläche ist für
einfache Schaltanlagen parametrierbar. Prüfprozeduren sorgen für einen reibungslosen
Kommunikationsfluss. In Melderichtung werden die empfangenen Informationen genutzt,
um ein Prozesszustandsbild der Schaltanlage zu erstellen. In Befehlsrichtung können Sollwerte
und Doppelbefehle abgesetzt werden. Zum Ausbau der Datensicherung können die
Parameter in einer Datenbanksicherung angelegt werden.
Mit der mobilen SCADA-Einheit kann mit einem Fernwirkgerät eines beliebigen Herstellers
über die Norm IEC 60870-5-104 kommuniziert werden und diese als Displaysteuerung
eingesetzt werden.