Oliver Archner: Angebotene Abschlussarbeiten

Angebotene Bachelorarbeiten

Aufbau einer skalierbaren Infrastruktur zur Langzeitspeicherung von Sensordaten

AufgabenstellungAufbau einer skalierbaren Infrastruktur zur Langzeitspeicherung von Sensordaten

Klassische SQL Datenbanken kommen bei sehr großen Datenmengen aus modernen Sensornetzen schnell an ihre Grenzen. Innerhalb dieser Arbeit wird daher mit aktuellen Open Source Software Komponenten eine skalierbare Infrastruktur zur Speicherung und Abfrage von Messwerten in einer NoSQL Lösung mit einem Speichervolumen von mehreren Terrabytes aufgebaut.

 

Methode

Aufsetzen einer Serverumgebung zur Speicherung von Sensormesswerten bestehend aus:

  • MQTT Broker zum Empfang der Daten aus den Sensorknoten
  • Speicherung der Daten in der NoSQL Zeitreihendatenbank InfluxDB

Durchführen von Performance- und Volumentests

Stichworte: IoT, NoSQL Datenbank, Sensorik, Sensornetzwerk



Ansprechpartner: Oliver Archner, Stefan Holzheu
Workflows mit Node-RED

Aufgabenstellung

Mit Node-RED hat IBM eine mächtige Workflow-Anwendung übernommen, die vorallem durch ihre Funktionalität und einfache Bedienbarkeit glänzt. Das auf node.js und einer JavaScript Engine basierende Framework lässt sich auch ohne vertiefte Programmierkenntnisse bedienen und zur Lösung von vielen Standardaufgaben einsetzen.

Innerhalb dieser Projektarbeit wird Node-RED im Umfeld eines Sensornetzwerks zur Lösung der folgenden Aufgaben verwendet:

  • Auslesen von Daten aus Sensoren und Geräten
  • Lesen unterschiedlicher Datenformate
  • Umrechnung von Messwerten
  • Aggregieren und Interpolieren von Messwerten
  • Speichern von Messwerten

 

Literatur

Götz, Christian (2014): Ein Baukasten für das Internet der Dinge. Node-RED: Visueller Editor ermöglicht einfachen Einstieg ins IoT. In: Eclipse-Magazin (1). Online verfügbar unter https://jaxenter.de/baukasten-fuer-das-internet-dinge-13532, zuletzt geprüft am 18.09.2015.



Ansprechpartner: Oliver Archner, Stefan Holzheu

Angebotene Masterarbeiten

Downsampling von Zeitreihen zur Erzeugung von Quicklooks

Quicklooks sind ein gutes Mittel zur Kontrolle der Werte von Zeitreihen und zur Beurteilung ihrer Vollständigkeit.

Innerhalb dieser Arbeit sollen grob aufgelöste Rasterdarstellungen für Zeitreihen unserer BayEOS-Server Datenbank berechnet werden. Die Integration der Grafiken in die bestehende Viewer Anwendung erlaubt dem Benutzer eine sehr schnelle und intuitive Navigation.

Methode

  1. Algorithmusauswahl zur Vektor/Raster Konvertierung
  2. Vorbearbeitung von Quicklooks für Geräte mit unterschiedlicher Auflösung
  3. Entwurf und Implementierung einer REST/HTTP Schnittstelle
  4. Verwendung der Quicklooks in einer Web-Viewer Applikation

Stichworte: Dimensionality Reduction, REST, Java, Vector to Raster conversation
Ansprechpartner: Oliver Archner, Stefan Holzheu

BayEOS Sensorbox App

Aufgabenstellung

Programmierung einer benutzerfreundlichen Android App zur Verwendung im Bereich Participatory Sensing mit folgenden Kernfunktionen:

  • Empfang von Messdaten über Bluetooth LE
  • Speichern von GPS Tracks inklusive der empfangenen Messwerte
  • Senden von Tracks und Messwerten an eine Server HTTP/REST Schnittstelle

Stichworte: Android, Programmierung, Sensor Netzwerk



Ansprechpartner: Oliver Archner, Stefan Holzheu
Diese Webseite verwendet Cookies. weitere Informationen