Extraction from completed projects (since 2019)
Aug-2022 – Mar-2024: Model-based Software Design for a 400 kW Fuel Cell System
Time period: Aug-2022 – Mar-2024
Customer: GLOBE Fuel Cell Systems
Industry: Renewable Energy
Contents:
- Development of infrastructure and simulation architecture for hybrid fuel cell systems in MATLAB®/Simulink® including all relevant interfaces
- Design of the simulation environment for a flexible and database-based exchange of components and I/O’s
- Development of plant simulation models, model-based controller design and software implementation for components
- High temperature cooling circuit for stack cooling
- Cathode circuit for oxygen reaction
- Coordinator for coordination of all software components
- System Interface for interaction with HMI and system test bench
- Unit tests for software components
- Software-related support during commissioning of component test benches (close interaction and coordination with engineering and testing teams)
- Parameter identification for plant simulation models
- Implementation of overall fuel cell system simulation model including all software components and plant (cooling circuit, cathode circuit, anode circuit, test bench, …)
Feb-2021 – Mar-2022: Functional Safety Software for Electronic Torque Manager (ETM®)
ETM Differential System
(Copyright by GKN Automotive)
Time period: Feb-2021 – Mar-2022
Customer: GKN Driveline International GmbH
Industry: Automotive
Contents:
ETM® is an actively controlled coupling in on-demand and full-time all-wheel-drive drivelines as well as in axle applications
- Concept Development & Evaluation for Safety Torque Monitoring
- Development of several MATLAB®/Simulink® simulation models for estimation of real clutch torques
- Analysis of potentials for serial implementation and (matrix-) evaluation of favorite concepts
- Consulting and Support for Development of Functional Safety Software (ISO 26262, ASIL-B)
- Automotive SPICE®-conform development along Software Engineering Process Group (SWE) within Windchill PLM-Software (PTC Integrity Lifecycle Manager):
- Requirements Engineering (in coordination with stake holders)
- Software Detailed Design
- Software Unit Construction
- Fixed-point algorithm implementation with dSPACE TargetLink®
- Software Unit Verification (unit tests with GKN-internal tools)
- Support of plannings for software development and release sprints
- Ensuring quality maturity levels in corresponding development stages
- Preparation, implementation and documentation of reviews
- Analysis of automated rule check results on Jenkins server and implementation of rules regarding MAAB, MES, MISRA, ASIL, etc.
Oct-2019 – Mar-2020: Electric Drive System, Plant Modeling & Model-based Control Design
Time period: Oct-2019 – Mar-2020
Customer: Edscha Engineering GmbH
Industry: Automotive
Contents:
- Modeling
- Derivation of physical equivalent model of an electric drive system containing components electric motor, transmission, coupling and load
- Derivation of component equations and non-linearities (e.g. friction, mechanical bounds and kinematics)
- Implementation of the complete drive system model, analysis and testing of dynamics in MATLAB®/Simulink®
- Documentation
- Controller
- Introduction of a cascaded control concept
- Model-based design for controllers with Simulink® Control System Toolbox
- Realization of a MATLAB® GUI for rapid control design and automized linear and non-linear analysis with corresponding plot figures for characteristics of system dynamics
- Implementation of a powerful MATLAB® Graphical User Interface (GUI) for closed-loop system simulation and analysis with features:
- Convenient specification of parameter values for plant and controllers
- Visualization of simulation results
- Handling of sessions containing different parameter and reference signal sets
Jan-2019 – Mar-2020: Chassis Control Coordinator for Autonomous Driving
Time period: Jan-2019 – Mar-2020
Customer: N.N. (via Salt & Pepper Technology GmbH)
Industry: Automotive
Contents:
- Consulting and coordination of tasks within the Salt & Pepper team
- Track Generator
- Development of a MATLAB® user interface for the interactive definition of reference trajectories for autonomous driving
- Definition of base points via mouse clicks and calculation of trajectories by selected spline interpolations and calculation of reference values (e.g. vehicle speed depending on lateral acceleration and trajectory curvature)
- Implementation of a library containing several track characteristics
- Loading any maps using OpenStreetMap functionalities
- Implementation of various graphs for track and kinematic analysis
- Download of trajectories and reference values on dSPACE MicroAutoBox
- Vehicle Longitudinal Control
- Consulting on development of a Simulink® functional architecture for series longitudinal controller with regard to best practice, AUTOSAR, etc.
- Definition and check of requirements for completeness, contradictions and gaps
- Implementation of smooth switching mechanisms between several longitudinal controllers taking into account various situations (driving, stopping, standstill, starting, etc.)
- Development of an input filter algorithm for reference values dependent on several constraints
- Development of longitudinal control functions for various requirements for position, velocity and acceleration controls and smooth switchovers
- Development of Simulink® library blocks