Welcome! I'm Thomas Wagner
Software Developer from Karlsruhe, Germany

About Me

Profile

I'm a software developer, currently at PA-Systems GmbH & Co. KG in Karlsruhe. Working for mainly the automotive industry I specialize in developing desktop applications in .Net (C# and VB) while also developing firmware for embedded Linux devices (mainly in C).

Picture of me in black/white
Detail
Name: Thomas Wagner
Age: 99
Location: Karlsruhe, Germany
Hobbies: Paragliding, Bikes, Drones, Games

Publications

Bachelor Thesis  

View PDF (de)

Calibration System Testautomatisierung

To enable an engine control unit to fulfill its duty as an electronic control effectively, it has to be adapted to the vehicle type it is working in. This is achieved by adjusting parameters of generic software functions, which are used in a variety of vehicle types. The step of development this is done in is called application. Adjusting and validating these parameters requires a high-performance interface to the control unit. A tool-chain, consisting of multiple software and hardware components, provides this interface. Such a tool-chain is subject to constant changes in hard- and software. Each change requires a renewed release of the tool-chain for application. The follo wing thesis takes a look at whether the needed test based release process can be automated. Different existing release processes will be used as a base to develop a unified and automated process which then will be implemented in a common tool.

Master Project  

View PDF (de)

Architekturentwicklung zur dezentralen Sensorerfassung in Industrie 4.0 Regelungssystemen

Die Ausgangssituation dieses Projektes beschreibt den Bedarf einer Kommunikationsstruktur zur dezentralen Messwerterfassung. Genauer geht es um eine Multi-Agenten-Architektur mit der Möglichkeit zur Systemdiagnose. Die Systemdiagnose wird über Local Fault Detectoren (LFDs) und einen Global Fault Identifier (GFI) realisiert. Detectoren und Identifier (Nodes) sind räumlich getrennte Einheiten mit unabhängigen Hostsyste men, entsprechend ist eine Kommunikation über ein Bussystem mit einem geeigneten Protokoll nötig.

Master Thesis  

View PDF (de)

Diagnostic and measurement aquisition for automotive test benches

Motor vehicles are becoming more and more complex. The resulting packing density increases, which causes measuring points to be hard to reach. De mands for emission related measurements are becoming more diverse and new metrics for electrified vehicles are added. Hence, the required number of external measuring devices is increasing. This poses a challenge for test benches, where there is no space in the vehicle to acquire the additional readings. However, many of the measured values are already available in the vehicle’s board electronics and do not necessarily have to be determined by additional measuring equipment. This thesis discusses the possibility of continuously recording such readings using diagnostic protocols such as OBD and UDS. A tool chain is being designed that uses an embedded Linux system with a CAN controller for precise polling of measurement values. To control the Linux system and automate its operation, an add-in for an established auto mation software is being developed.