Validating ADAS/AD components using recorded data
ADAS/AD is a complex domain. To ensure the safety of ADAS/AD systems, using recorded real-world data is an essential step in the respective homologation and release strategies. After all, contrary to synthetic simulation data, the level of accuracy of and fidelity in recorded real-world data can simply not be exceeded. dSPACE offers several solutions that use the replay of recorded data, also referred to as data replay, data reprocessing, data re-simulation, and data playback, for the validation and testing of ADAS/AD features, perception, sensors, and sensor fusion components. Data replay brings safe ADAS/AD systems to the road.
The aim of data replay is to reproduce recorded data in exactly the same way in which the (V-)ECU would have received it if it was used in a vehicle on the road. dSPACE understands this challenge very well and offers best-in-class solutions, allowing you to focus on innovations that set you apart from your competition. Simply leave the rest to dSPACE.
Built with the fast dynamics of ADAS/AD projects in mind, each dSPACE solution consists of modular blocks that can be rapidly and efficiently adapted and expanded. The modular system architecture gives you a head start over your competition, as you can expand the system later on, for example, once the capacity of the initial system is reached or once a completely new feature is required.
Validating ADAS/AD systems by means of data replay is a demanding process rather than a simple test step. After all, expansive software data replay test campaigns are required for each software update, and specific hardware data replay test campaigns have to be completed for the main scenarios of interest. And we haven’t even mentioned test and data management and the corresponding IT infrastructure. dSPACE recognizes these challenges and offers the right solution for each of them, whether we tap directly into our own dSPACE expertise or work with our comprehensive partner ecosystem. You can choose the best fit for your company from the market's most comprehensive portfolio.
dSPACE looks at the entire test chain from beginning to end to assess and optimize what you will really end up paying throughout the lifetime of a solution. dSPACE stands for full transparency. We avoid hidden costs that result from a lack of essential features that would make accurate testing infeasible and we actively seek to decrease computation/usage costs. In addition, with our extensive know-how in closed-loop testing, all dSPACE systems for data replay can be used again as closed-loop systems with little to no effort.
When the system under test is fed with recorded data, heterogeneous data streams, including sensor and network/bus data, must be synchronized.
The dSPACE solutions support systems under test that are physically available (HIL) or still in the early software development phase (SIL).
Data replay testing is effective across most functions of the ADAS/AD stack.
The modular building blocks of the dSPACE data replay portfolio.
Achieving high precision and realism is a demanding task. The system under test (SUT) must be fed with the recorded data exactly as it would be during a real test drive. Heterogeneous data streams, including sensor and network/bus data, must be synchronized during the data replay process although their package/message size might differ. Moreover, the sheer amount of streamed data is steadily increasing. Complex real-time adaptation of the recorded data to pass the end-to-end encryption and security checks in the SUT is also challenging. In addition, efficiently scaling the test to feed millions of driven kilometers continuously and to orchestrate multiple test systems is crucial.
dSPACE offers dedicated solutions for each data replay use case, whether the SUT is physically available (HIL) or still in the early software development phase (SIL), and whether it is a simple sensor component or a complex central computation platform for autonomous driving.
All dSPACE data replay solutions ensure synchronous sensor and bus data ingestion under minimal jitter. Moreover, through the modular approach, system upgrade to fit new bandwidth requirements is an easy task. Seamless transition and interoperability between pure software environment (SIL) and physical SUT (HIL), and between closed-loop and data replay tests is also ensured. This interoperability simplifies ramping up the SUT with closed-loop synthetic data to the initial state of the recorded data, where the data replay process starts.
dSPACE data replay solutions support a wide range of standard and customer specific bus and sensor interfaces. Moreover, using the dSPACE real-time systems ensures real time adaptation of the recorded data with security and time information, and live monitoring and manipulation of the replayed data.
Some typical examples of tested functions.
The following use cases show some typical data replay tasks and the suitable dSPACE solutions for each of them:
Use recorded real-world data to validate the behavior of camera, lidar, and radar sensors in a hardware (HIL) environmentADAS/AD platforms (ECUs)
Test perception and sensor fusion functions on ADAS/AD computing platforms with recorded real-world data in a hardware (HIL) environmentVirtual ECUs and software components
Test perception and sensor fusion functions in a full software environment (SIL) prior to target deployment
Subscribe to our newsletters, or manage or delete your subscriptions