IAI 03-19 Bachelor Thesis: Cross platform GUI for a high performance power grid data acquisition system

Karlsruhe Institute of Technology (KIT)

Karlsruhe, Germany

Work group:

Institute for Automation and Applied Informatics (IAI)

Area of research:

Diploma & Master Thesis

Job description:

The Institute of Automation and Applied Informatics (IAI) develops new methods and tools for the characterization of power gird behavior, modelling and simulation.

To the end of data acquisition, we have developed a device for recording signals in the electrical power grid that works like an oscilloscope but also features true raw data storage and wide area synchronization. For the next iteration step aim at shirking size and reducing cost while maintaining performance and including new evaluation features. Therefore we will move to a System-On-Chip solution combining an FPGA for real-time tasks and a MCU running a Linux OS for the user interface and network connection.

The student’s task is to develop a touch-enabled GUI for the acquisition system using a cross platform library of his/her choice. First step will be the careful analysis of the predecessor from technical and user-experience perspective especially taking into account the specifics of synchronized power and power quality measurements.

Specific tasks are:

Study of existing GUIs for comparable devices. Literature review on comparable existing solutions.

Analysis of the requirements for the GUI taking the given constraints into account.

Development of interface between the calculation modules and the GUI, the GUI itself and new Visualization features. Structuring the list of possible features and assigning priorities.

Implementation (in part or fully), test, and evaluation.

We are looking for a highly self-motivated student in the field of computer science, electrical engineering, or related. Some programming experience is required. Previous exposition to GUI development is preferred but not mandatory. Knowledge of the fundamentals of electrical engineering will help but is optional. Languages: English or German.

Contract Duration

limited to 4-6 month, dependent on faculty regulations

Contact person in line-management

Mr. Richard Jumar, Phone: 0721/608-22881 (richard.jumar@kit.edu) Dr. Heiko Maaß, Phone: 0721/608-22269 (heiko.maass@kit.edu)

Please apply via recruiter’s website.

Quote Reference: 3249