Lucas Elias Lenarcic
Software Developer
Erfolg ist wie Nahrung - nicht jeder bekommt ihn.
Deutsch Wir entwickeln im Rahmen unserer Diplomarbeit einen innovativen Drohnenantrieb. Das Projekt umfasst das eigenständige Design, die Programmierung und Testphase. Zur Datengewinnung planen wir den Bau eines speziellen Prüfstands, ausgestattet mit Sensoren, deren Platzierung und Integration sorgfältig geplant wird. Ein Schutzkasten um den Prüfstand gewährleistet Integrität während der Tests. Die Sensoren liefern Daten, die lokal analysiert und an einen Datenbank übertragen werden. Die Ansteuerung der Motoren und Rotoren erfolgt mit angepasster Software. Gesammelte Daten werden auf einen Webserver übertragen, wo ein spezielles Datenbank- und Webserver-System sie verarbeitet. Eine Webapplikation ermöglicht die Darstellung der Daten und das Starten/Stoppen des Prüfstands.
English We are developing an innovative drone propulsion and rotor system as part of our diploma thesis. The project includes independent design, programming, and a testing phase. To gather data, we plan to build a specialized test rig equipped with carefully planned and integrated sensors. A protective enclosure around the test rig ensures integrity during tests. The sensors provide data that is locally analyzed and transmitted to a database. The motors and rotors are controlled using customized software. Collected data is transferred to a web server, where a specialized database and web server system process it. A web application allows for data visualization and the initiation/termination of the test rig.
Der Rotor wurde von Grund auf entworfen und durch verschiedene Fertigungsverfahren hergestellt. Hierbei wurde nicht nur auf die Funktionalität des Rotors geachtet, sondern auch besonderes Augenmerk auf die Positionierung der Messinstrumente zur umfassenden Analyse gelegt.
Integration von Sensoren zur Erfassung und Übertragung von Daten in eine Datenbank, einschließlich der Entwicklungsarbeit an individuell angepasster Software zur Steuerung des Rotors, parallel zur Gestaltung der Hardwarekomponenten.
Visualisierung der Software für die Ansteuerung der Motoren und Servos, des Prüfstandes, zur Steuerung über die empfangenen Befehle von der Datenbank. Anpassung verschiedenster Parameter zur Effizienzoptimierung des Prüfstandes.
Die Aufgabe bestand darin, einen Server mit einer lokal gehosteten Datenbank, einen Webhosting-Server und eine durchdachte Benutzeroberfläche für die Datenbank zu konfigurieren und zu programmieren. Dies umfasste die sorgfältige Planung und Umsetzung eines effizienten Datenbankzugriffs über die Schnittstelle, um eine reibungslose Interaktion und Verwaltung von Informationen zu gewährleisten.
Eine Webseite zur Visualisierung, Auswertung und Vergleich verschiedenster gesammelter Daten sowie zur Steuerung unterschiedlicher Parameter und Konfiguration von Testroutinen musste entworfen werden. Die Gestaltung der Plattform erfolgte mit dem Ziel, eine benutzerfreundliche Oberfläche anzubieten, während gleichzeitig leistungsstarke Funktionen für die umfassende Analyse und Verwaltung gesammelter Daten bereitgestellt wurden.