Start / Posts / A tool for analyzing data from welding experiments

A tool for analyzing data from welding experiments

September 19, 2016

Some time ago a friend of mine, Prof. Gerard Wilhelm, asked me to develop a tool for analyzing data from his welding experiments. In this post I want to share some information about the tool, which we have developed in the following months. The tool is now running at the laboratory of Prof. Wilhem in Munich, Germany.

data visualization hyperkit software

The following screenshot provides an overview over the features of the data anaylsis tool. On the left hand side the files are listed, which are loaded currently into the tool. Hereby, each file corresponds to one welding experiment, which are characterized by voltage and current measurements. When selecting a file, the lower part of the left hand side shows some properties of the selected experiment. These properties include statistical indicators such as minimum and maximum of timestamps, voltages, and currents. Furthermore, the mean and root variance of the voltages, currents, and powers (= voltages times currents) are provided. Finally, the center and the right hand side of the screen show different diagrams of the experiment data. In the upper parts the raw voltage and current measurements are displayed as timeseries charts. In the lower parts the voltage and current density functions as well as voltage-current point clouds are displayed.

Technically, the tool is implemented in the Java programming language using Apache Maven for build management. Furthermore, the user interface is based on Swing, Docking Frames, and JFreeChart. If you are interested in further information about the tool, please contact me at

You might also be interested in

August 10, 2012

True Emergent Refrigerator Behavior

We are moving towards larger scale problems! In the past we worked on modeling, optimizing and exploring behavior of up to 20 refrigerators. Computational boundaries prohibited dealing with larger problem classes. Newest modifications to our tool finally allow to scale up problem classes by a factor of more than 100.

dynamic programming data visualization

July 16, 2012

How to Scale Refrigerator Powering Strategies

When it comes to an array of heterogeneous refrigerators, control optimization becomes a real challenge. In this article I demonstrate how a possible strategy could look like for an array of 20 refrigerators. Solar power is provided in form of a Gaussian with mean 1pm and covariance of 7 hours.

dynamic programming data visualization youtube video

June 11, 2012

Visualizing our Smart Grid Simulation

At ICSE I presented our initial model for simulating the smart grid including both physical and software components. To help developers analyse their systems we developed a visualization pipeline on top of the model. A first YouTube screencast demonstrates sample visualization output as proof of concept.

dynamic programming data visualization youtube video