Modulare Online Updates

The complexity of software in vehicles is increasing exponentially, driven by the full electrification of the powertrain, highly automated driving functions, as well as customer-specific features and value-added services.

AMDEV-Bed
Close-up of the 1:10 scale model vehicle running lane detection software, which is updated during operation.
Credit:

Henning Schlender

Increasing software complexity and secure modular online updates in vehicles

AMDEV_Update Entscheidung.png
Examples of the acceptance and rejection of an over-the-air software updates of a safety relevant driving function.
Credit:

Ralf Stemmer

In the future, the entire vehicle functionality will be executed on a central powerful control unit in the vehicle using software components from different manufacturers. This is referred to as the Software-Defined Vehicle.

For the continuously safe operation of such a vehicle, the different software components must not interfere with each other, even though they run on the same central computer. This must be guaranteed even when individual software components are exchanged or supplemented during operation. Examples include security updates and the post-installation of new functions (e.g., a fully automated parking assistant).

Here, we present a method for the specification and consistent verification of real-time and resource properties during a seamless update of a driving function in the field also referred to as "Modular Online Update".

AMDEV with interactive poster
Overall view of the exhibit with an interactive poster displaying the current state of the vehicle before, during, and after a module update.
Credit:

Henning Schlender

Read More

AMDEV – Software Defined Vehicle Testbed

More about the AMDEV-Bed, a comprehensive development and demonstration environment featuring a model vehicle, sensors, a roller test bench, and a simulation monitor: To AMDEV – Software Defined Vehicle Testbed