Offenburg University of Applied Sciences
Hochschulschriftenserver der Hochschule OffenburgNot a member yet
6641 research outputs found
Sort by
Visualization of python programs in the development environment Visual Studio Code
Eine neue Programmiersprache zu erlernen kann für Anfänger:innen manchmal schwer sein, selbst für Programmiersprachen wie Python, die bekannt dafür sind Einsteigerfreundlich zu sein. Denn selbst wenn die Syntax eines Python Programms schnell verstanden wird, ist oft nicht direkt erkenntlich wie der Code hinter dem Programm funktioniert. Anfänger:innen können dabei auch auf ihre Grenzen stoßen, den Ablauf eines Programmes nur alleine durch den Programmcode zu verstehen. Denn der Text der den Code ausmacht, kann auch nur bis zu einem gewissen Grad vermitteln wie oder was genau abläuft. Um den Ablauf eines Programms besser vermitteln zu können, wird der Code oft z.B. mit Diagrammen visualisiert. Visuelle Elemente können ebenfalls zusätzlich zum Code mehr Unterstützung leisten. Das Thema dieser Arbeit beschäftigt sich mit der Visualisierung von Python Programmen in der Entwicklungsumgebung Visual Studio Code, um Programmieranfänger:innen und Student:innen beim Erlernen der Programmiersprache Python zu unterstützen. Die Entwicklung der Visualisierung beinhaltet, das Erstellen einer Erweiterung in Visual Studio Code, die unter anderem das Debug Adapter Protocol einsetzt um mit dem Python Debugger zu kommunizieren.It can sometimes be tedious to learn a new programming language as a beginner, even with programming languages like Python that are known to be beginner-friendly. Because even if the syntax of a Python program is easily understood, it is often not obvious, how the code behind the program actually works. Beginners can also reach their limits, in understanding which courses the code takes, from looking at the source code alone. Thats because the text that makes up the code can only convey to a certain extent how it exactly works. To better convey the flow of a program, diagrams are often used to visualize the code, for example. Visual elements can provide more support in addition to the source code. The topic of this thesis works with the visualization of Python programs in the development environment Visual Studio Code to support beginners and students as their are learning the Python programming language. The development of the visualization includes, the creation of an extension for Visual Studio Code, that uses the Debug Adapter Protocol, among other things, to communicate with the Python debugger
Battery Energy Management System Using Edge-Driven Fuzzy Logic
Building energy management systems (BEMSs), dedicated to sustainable buildings, may have additional duties, such as hosting efficient energy management systems (EMSs) algorithms. This duty can become crucial when operating renewable energy sources (RES) and eventual electric energy storage systems (ESSs). Sophisticated EMS approaches that aim to manage RES and ESSs in real time may need high computing capabilities that BEMSs typically cannot provide. This article addresses and validates a fuzzy logic-based EMS for the optimal management of photovoltaic (PV) systems with lead-acid ESSs using an edge computing technology. The proposed method is tested on a real smart grid prototype in comparison with a classical rule-based EMS for different weather conditions. The goal is to investigate the efficacy of islanding the building local network as a control command, along with ESS power control. The results show the implementation feasibility and performance of the fuzzy algorithm in the optimal management of ESSs in both operation modes: grid-connected and islanded modes
Web-Content-Management-Systeme
Die meisten Webseiten im World Wide Web werden mit Web-Content-Management-Systemen (WCMS) realisiert. In diesem Beitrag werden Ziele, Prinzipien, Funktionen und Architektur dieser wichtigen Infrastruktursysteme für unser tägliches Online-Leben und -Arbeiten vorgestellt.
Nach der Definition der grundlegenden Begriffe werden die Basisprinzipien Content Life Cycle und Trennung von Inhalt, Struktur und Darstellung erläutert. Es folgt die Vorstellung der wichtigen Komponenten von WCMS und deren Funktionalität, wie etwa Asset Management, Benutzerverwaltung und Workflow-Maschine. Zum Schluss wird ein Einblick in die aktuellen Entwicklungen von WCMS gegeben
Automation of the Accounting Process
Automation research has become one of the most important tools for future thinking organizations. It includes studying the economic and social aspects to determine how accountants were affected by automating the accounting profession. Moreover, this research studied the social aspect of automation, including the accountants' satisfaction and agreement towards the shift from manual-based accounting to automated accounting. Additionally, the purpose of the research was to comprehend the aspects that affect the variance of the satisfaction and agreement levels before and after automation and whether there is a relationship between those satisfaction and agreement levels and the demographic profile of accountants.
A quantitative method was used to answer the research questions. The findings and results were gathered through an online survey. The respondents in the study represent forty-three accountants who are located and working in Germany. The implications and conclusions of the research were observed from the accountants' perspective.
The research results presented that the automation of accounting significantly impacted the accountants' profession. It indicated that accountants are satisfied with automated accounting and agree with its effects and impacts on their profession. Accountants agreed that automated accounting tasks made the accounting process more effective and valuable. The findings also showed that educational level and length of experience in automated accounting are correlated with the satisfaction of accountants towards automated accounting. It presented that the more experience in automation and higher education accountants have, the more satisfied they are with automated accounting. Due to this phenomenon, higher qualifications and more basic IT knowledge are required in comparison with previous times
Analyse medialer Inhalte im Kontext der Fußball-Weltmeisterschaft 2022 in Katar
Die Austragung der FIFA Fußball-Weltmeisterschaft 2022 im Emirat Katar polarisierte die deutsche Gesellschaft. In dieser Arbeit wurde nachgeforscht, wie deutsche Medien über die Veranstaltung berichteten und bei welchen Themen die Schwerpunkte gesetzt wurden.
Die Forschung erfolgte unter Anwendung der Techniken qualitativer Inhaltsanalyse nach Philipp Mayring
Fokus-Modell und Simulation der Diagnostik und Pulmonalvenenisolation bei Vorhofflimmern
Vorhofflimmern ist die häufigste tachykarde Herzrhythmusstörung weltweit. Dabei verliert das Herz seinen normofrequenten Sinusrhythmus und schlägt nicht mehr regelmäßig, sondern zu schnell und unregelmäßig. Vorhofflimmern ist normalerweise keine lebensbedrohliche Herzrhythmusstörung, aber es kann zu einem Schlaganfall führen. Die Ursache dieser Herzrhythmusstörung sind die Kreisende bzw. die fokalen Erregungen im linken Atrium, die hauptsächliche aus einer oder mehreren Pulmonalvenen kommen. Die übliche Therapieverfahren des Vorhofflimmerns ist die Pulmonalvenenisolation.
Diese Bachelorthesis beschäftigt sich daher mit der Modellierung unterschiedlicher linksatrialer Fokus-Modelle und intrakardialer Elektrodenkatheter für die Diagnostik und Terminierung von Vorhofflimmern mittels Pulmonalvenenisolation im Offenburger Herzrhythmusmodell nach Schalk, Krämer und Benke, welches in CST
Studio Suite realisiert wurde.
Zu Beginn wurden die verschiedenen linksatrialen fokalen Flimmerquellen modelliert und daraufhin simuliert. Hierbei wurde jeweils eine Simulation mit linksatrialen fokalen Flimmerquellen, die aus einzelnen, dualen oder allen vier Pulmonalvenen kommen, durchgeführt. Es wurde ebenfalls eine weitere Simulation mit Biosignalen (aus der Realität) erstellt. Mit diesen Simulationen konnte nun der elektrische Erregungsablauf sichtbar gemacht werden. Daraufhin wurden die Katheter für die Diagnostik und für die Pulmonalvenenisolation modelliert und in das bestehende Offenburger Herzrhythmusmodell integriert. Bei den Diagnostik-Kathetern handelte es sich um 10-polige Lasso® Katheter, zwei Varianten von PentaRay® NAV eco Katheter und 4-polige Diagnostik-Katheter „OSYPKA FINDER pure®“. Ablationskatheter sind zwei Varianten von Pentaspline Basket pose Katheter und HELIOSTAR™ Ablation Ballon. Abschließend wurden verschiedene Varianten von Isolationsverfahren der Pulmonalvenen modelliert und daraufhin die linksatrialen fokalen Flimmerquellen nach der Isolation der Pulmonalvenen simuliert.Atrial fibrillation is the most common tachycardia arrhythmia worldwide. Atrial fibrillation is a quivering or irregular heartbeat (arrhythmia) that is Usually not life-threatening but it can lead to blood clots, stroke, heart failure and other heart-related complications. In atrial fibrillation, the signals in the upper chambers of the heart come from one or more pulmonary veins and they are chaotic. As a result, the upper chambers shake. The most common used treatment of atrial fibrillation is the pulmonary vein isolation.
This bachelor thesis deals with the modeling of different left atrial focus models and intracardiac electrode catheters for the diagnosis and treatment of atrial fibrillation using pulmonary vein isolation by the Offenburg heart rhythm model according to Schalk, Krämer and Benke. The software CST Studio Suite is used for both modeling and simulation.
At the beginning, many left atrial focus models were modeled and then individually simulated. Another simulation was also accomplished using biosignals. Through different models and programs, different mechanisms of atrial fibrillation could be visualized using the electrical excitation process. The catheters for diagnosis as well as the catheters for the pulmonary vein isolation were modeled and integrated into the Offenburger heart rhythm model. Diagnostic catheters are Lasso® catheter with 10 poles, two versions of PentaRay® NAV eco catheters with 20 poles and a regular catheter with just 4 poles „OSYPKA FINDER pure®“. Ablation catheters are two versions of Pentaspline Basket pose catheters and HELIOSTAR™ ablation balloon. Finally, different isolation methods of the pulmonary veins were modeled and then Atrial fibrillation by pulmonary vein isolation simulated
Bewegungserkennunng und -erfassung mittels Machine Learning zur Herstellung einer myoelektrischen Prothese
Diese Arbeit befasst sich mit dem Entwurf und der Herstellung einer Roboterhandprothese, die amputierten Menschen eine gewisse Mobilität und eine teilweise Nutzung der Hand ermöglichen soll.
Das Projekt konzentriert sich insbesondere auf die Erkennung der vom Benutzer ausgeführten Bewegung und wird die Schritte der Erfassung, der Bewegung der Übertragung und die Erkennung detailliert darstellen.This project is about the conception and manufacture of a robotic hand prosthesis to provide some mobility and partial use of the hand to amputees.
The project focuses on the recognition of the movement performed by the user and will detail the steps of movement’s detection transmission and recognition
Autodesk Vault 2024 Workgroup / Professional Anwenderbuch
Das Buch beschreibt die Arbeitsweise von Autodesk Vault Workgroup / Professional.
Schwerpunkte dieses Buches sind die Funktionen und Arbeitsweisen aus der Sicht des Anwenders.
Das Zusammenspiel zwischen Autodesk Vault Workgroup / Professional und Autodesk Inventor sowie das Arbeiten mit dem Vault Explorer sind Schwerpunkte dieses Buches.
Der Anwender lernt die, für seine tägliche Arbeit benötigten Funktonen kennen.
Das Buch richtet sich an Anwender, die mit Autodesk Vault Workgroup oder Vault Professional beginnen.
Kenntnisse von Vault Basic erleichtern den Einstieg.
Das Buch ist zum Selbststudium, zum Seminareinsatz und als Nachschlagewerk bestens geeignet.
Die wichtigsten Schritte wurden als Filme aufgenommen und als QR-Code bzw. Link im Buch hinterlegt.
Der Anwender kann sich so die Schritte im Film angesehen und nachvollziehen
Auslegung eines Arbeitssystems für die neue Generation von Rotationsverdampfern und Heizbädern
Für die Montage neuer Geräte, bei der Firma IKA Werke GmbH & Co. KG, wird in der Produktion ein geeignetes Arbeitssystem benötigt. Dieses muss verschiedenste Anforderungen erfüllen, um den daran arbeitenden Werkern eine ergonomische und möglichst wirtschaftliche, also wertschöpfende Montage zu ermöglichen. Dieses Arbeitssystem muss die Materialien, Arbeitsbereiche und Vorrichtungen zur Montage bereitstellen und eine Möglichkeit zur Prüfung und zum Verpacken der Geräte bieten. Ziel der vorliegenden Arbeit ist die Beantwortung der Frage, wie ein geeignetes Arbeitssystem für diese Geräte aussehen sollte und dies anhand eines Montageplatzes real zu testen. Hierzu wurde eine Literaturrecherche durchgeführt, um den aktuellen Stand der Wissenschaft bezüglich der einzelnen Bereiche aufzuarbeiten. Dies Betrifft vorwiegend, was einen ergonomischen Arbeitsplatz ausmacht und worauf bei der Auslegung zu achten ist. Ebenfalls wichtig ist, wie ein solches Arbeitssystem aufgebaut sein sollte, um weitestgehend Verschwendungen zu vermeiden und die Produktion möglichst effizient gestalten zu können. Hierzu wurde das Arbeitssystem in zwei Gerätegruppen aufgeteilt und jeweils die Material-versorgung, die Arbeitsplätze und die Vorrichtungen erarbeitet, bevor alles zu einem zu-sammenhängenden Arbeitssystem verknüpft wurde. Als Ergebnis dieser Arbeit wurde ein Arbeitssystem entwickelt, welches für die Anforderungen der Firma geeignet und speziell auf die Montage dieser Geräte ausgerichtet ist um eine effiziente und ergonomische Produktion der Geräte ermöglicht. Dies wurde anhand eines real aufgebauten Tisches zur Montage der Heizbäder getestet und wird zukünftig in der Produktion eingesetzt. Künftig wird der Arbeitsplatz mit Hilfe der 5S-Methode immer weiter optimiert, sodass die Produktion weiterhin verbessert wird und die Effizienz gesteigert werden kann
Integration of an EtherNet/IP Stack into an Ethernet-APL level radar measuring device
Thema der Masterarbeit ist EtherNet/IP, ein auf Ethernet basierender Feldbus für industriellen Kommunikation. Diese Masterarbeit findet im Rahmen der Entwicklung eines Füllstands-Radarmessgerät für die Prozessindustrie statt. Es werden die Anforderungen an industrielles Ethernet und die Funktionsweise von EtherNet/IP aufgezeigt. Anschließend wird eine Auswahl einer Stack-Implementation von EtherNet/IP von Drittanbietern getroffen. Nach der Integration und Portierung dieses Stacks in das Embedded System werden Tests zur Validierung durchgeführt.The topic of the master thesis is EtherNet/IP, an Ethernet-based fieldbus for industrial communication. This master thesis takes place in the context of the development of a level radar measuring device for the process industry. The requirements for industrial Ethernet and the functionality of EtherNet/IP are shown.
Afterwards, a selection of an stack implementation of EtherNet/IP from a third party is made. After integrating and porting this stack to the embedded system, tests are performed for validation