Data Logging

Modern network architectures geared towards an increasing number of assistance systems and automated driving pose many challenges to data logging. These developments have accelerated the trend towards centralized compute platforms with an Ethernet connection, that are able to host different vehicle functions on one component. A central ECU processes information from multiple sensors that monitor the vehicle’s environment and hence compose a complete picture of the surroundings. This is the basis to work off movement algorithms such as steering, accelerating and braking, driving in a traffic jam as well as parking and fully automated driving. Data loggers need to comply with a number of requirements to support the testing of these functions.

They require a high bandwidth, low power consumption and need to be able to function properly in all temperature ranges. Their programmability and availability within the network has to be guaranteed and they need an appropriate number of interfaces. Data loggers need to wake up before the vehicle is started and record all data safely, this also applies to debugging information from ECUs and sensors that communicate via Ethernet. To receive sufficient failure data from ECUs, a high number debug interfaces is required together with debug protocols (e.g. XCP or DLT).

An effective solution approach that complies to these novel requirements of today’s network architectures is distributed logging. Recording the vehicle communication is distributed among several data loggers in the vehicle. Modular solutions like TTTech Auto’s Power Family offer individual configuration for every data logging use case. Through flexibility, programmability and support of debugging protocols, they make it possible to verify modern network architectures.