Jan Philipp Degel

Jan Philipp Degel

INES/EMC2, Offenburg University of Applied Sciences, Offenburg, Baden-Württemberg, Germany
orcid

Research Focus & Metrics

Academic Career Length

4Years (2023-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
15 February 2024 in Algorithms
Verified
Journal Article
Open access
PDF file
KBKeno Jann Büscher
Keno Jann Büscher
JDJan Philipp Degel
Jan Philipp Degel
Jan OellerichJan Oellerich
Jan Oellerich
This paper provides a comprehensive overview of approaches to the determination of isocontours and isosurfaces from given data sets. Different algorithms are reported in the literature for this purpose, which originate from various application areas, such as computer graphics or medical imaging procedures. In all these applications, the challenge is to extract surfaces with a specific isovalue from a given characteristic, so called isosurfaces. These different application areas have given rise to solution approaches that all solve the problem of isocontouring in their own way. Based on the literature, the following four dominant methods can be identified: the marching cubes algorithms, the tessellation-based algorithms, the surface nets algorithms and the ray tracing algorithms. With regard to their application, it can be seen that the methods are mainly used in the fields of medical imaging, computer graphics and the visualization of simulation results. In our work, we provide a broad and compact overview of the common methods that are currently used in terms of isocontouring with respect to certain criteria and their individual limitations. In this context, we discuss the individual methods and identify possible future research directions in the field of isocontouring.

18 February 2023 in Applied Sciences
Verified
Journal Article
Open access
PDF file
PRPhilip Rautenberg
Philip Rautenberg
PWPhilipp Weber
Philipp Weber
JDJan Philipp Degel
Jan Philipp Degel
SHStefan Hähnlein
Stefan Hähnlein
FGFrank Gauterin
Frank Gauterin
MGMarcus Gohl
Marcus Gohl
The increasingly stringent CO2 emissions standards require innovative solutions in the vehicle development process. One possibility to reduce CO2 emissions is the electrification of powertrains. The resulting increased complexity, as well as the increased competition and time pressure make the use of simulation software and test benches indispensable in the early development phases. This publication therefore presents a methodology for test bench coupling to enable early testing of electrified powertrains. For this purpose, an internal combustion engine test bench and an electric motor test bench are virtually interconnected. By applying and extending the Distributed Co-Simulation Protocol Standard for the presented hybrid electric powertrain use case, real-time-capable communication between the two test benches is achieved. Insights into the test bench setups, and the communication between the test benches and the protocol extension, especially with regard to temperature measurements, enable the extension to be applied to other powertrain or test bench configurations. The shown results from coupled test bench operations emphasize the applicability. The discussed experiences from the test bench coupling experiments complete the insights.

27 August 2023 in Algorithms
Verified
Journal Article
Open access
PDF file
Jan OellerichJan Oellerich
Jan Oellerich
KBKeno Jann Büscher
Keno Jann Büscher
JDJan Philipp Degel
Jan Philipp Degel
With the function RooTri(), we present a simple and robust calculation method for the approximation of the intersection points of a scalar field given as an unstructured point cloud with a plane oriented arbitrarily in space. The point cloud is approximated to a surface consisting of triangles whose edges are used for computing the intersection points. The function contourc() of Matlab is taken as a reference. Our experiments show that the function contourc() produces outliers that deviate significantly from the defined nominal value, while the quality of the results produced by the function RooTri() increases with finer resolution of the examined grid.