Realized project examples in the automotive sector
At the largest Bavarian company in the automotive industry (BMW)
Embedded software development - in the pre-development for the electric drive - / power electronics modules, first hardware commissioning.Realized projects:
Realized projects:
Realized projects:
- DC-DC converter project: Embedded software and PI controller implementation, first hardware commissioning, testing in the high-voltage laboratory.
- BMW I8 and I3: Development of Electric motor control software for torque control / 3-phase inverter for hybrid and electric vehicles, hardware commissioning, implementation of the integration test on the HIL.
- Current-excited synchronous machine: software and controller implementation for torque control of the synchronous electric motor via the rotor current, initial commissioning of the hardware, integration test of software/controller and hardware with the electric motor together in the high-voltage laboratory.
- Implementation of the FUSI (Functional Safety / ISO26262) functions of the MATLAB / Simulink models of electric motor control modules into the C language under 32-bit tricore microcontrollers, testing d. implemented safety functions of electronic power modules on the HIL test benches.
- Synchronous machine: development of a new method for motor speed calculation with the resolver, implementation with C.
- In the active energy balancing project: the software and controller implementation for energy balancing in battery cells while driving. Hardware commissioning, test procedures via CAN protocols.
- LE650 Prj/ Skyfall Prototype Prj / F07 synchronous machine project: implementation of Exciter Power Module software for controlling electric motor and torque controller via rotor current, hardware commissioning, implementation of SPI and CAN interfaces.
Electrical energy storage and battery system technology- innovative development service provider-(LION Smart GmbH)
Embedded software development with the ARM M4 Cortex / NXP microcontroller for the battery management module, first hardware commissioning.Realized projects:
- In the bootloader project, solving problems, expanding functions for flash segmentation, implementing functional safety requirements for d. ISO 26262 ASIL D System safety chip, as well as interfaces such as CANopen, SPI.
- In the Battery Management -Magna project, the integration of the bootloader in d. Software, implementation of the start-up protection, the NVM-FMEA functions, various tasks with RTOS for controlling external hardware such as LMM (to measure all voltages from battery cells), battery connect/disconnect control. Implementation of various drivers such as PWM control for the relay, SPI communication with the ASIL D hardware safety chip and watchdog functionality, as well as ISO-CAN drivers.
- In the Libat -Propellen project, bootloader integration in d. Software, implementation of various functions for the propeller motor control, for d. Battery voltage balance, the driver and task implementations for controlling the cooler pumps, the ISO-CAN and FRAM functions for the SOC, SOF algorithm, commissioning v. complete system in the laboratory.
Development of driver assistance systems-(Continental Temic GmbH)
Software development - integration. Unit testing implementationRealized projects:
- Lane change assistant front camera project: Creation of the circuit diagram for the expansion of the measurement interface hardware, development of the CAN driver and software with Motorola HCS12, hardware commissioning, testing, trials.
- AUDI project: Implementation of the CAN gateway under Visual Studio with C++, OSEK tasks under classic AUTOSAR environment, checking of task timing and MISRA rules.
- ACC Radar project: Implementation of various tasks such as error management, NVM, system parameter calculation, ISO TP protocol in C++ under AUTOSAR based system. development d. CANAPE configurations for the various projects.
- Radar project: Creation and documentation of the test scenarios using the Tessy tool for the module test and integration test automation with the Lauterbach debugger.
Automotive Systems - Development v. Entertainment Systems((HARMAN & BECKER).
Test automation on HIL test benches- Test automation, implementation d. Test cases with C++/C# and. with python,
- Construction of the test environment on the HIL, testing different control units on the HIL, BMW diagnostic test implementation with EDIABUS
- implementation and execution of Integration tests for the automotive entertainment systems on the HIL test bench and in the car.
- Endurance test assessments and error analysis, checking some IP/UDP protocols, documenting the test results