Closed-Loop Testing of ADAS Systems Using dSPACE RTPC with MATLAB and Simulink
Dr. Jihas Khan, Tata Elxsi
Chandni S Vijay, Tata Elxsi
Hari Priyadarshini A., Tata Elxsi
Advanced driver-assistance systems (ADAS) are an ever-evolving technology in the automotive domain that aim at improving the safety and comfort of the driver. Efficient, scalable, and diverse development and validation techniques are used to ensure that ADAS systems behave as intended. Real-time embedded systems housing ADAS applications need to be tested in a real-time environment to bring in timing and safety criticality. In this session, explore how Tata Elxsi has accomplished real-time ADAS validation using RoadRunner, MATLAB®, and Simulink®. The first part of the presentation showcases how camera-based ADAS features can be tested in a real-time embedded platform using the concept of frame grabber and frame generator. Over the air simulation setup and monitor camera setup will also be explained, where the entire camera ECU is brought under the scope of validation. The second part of the presentation covers how rapid control prototyping (RCP) testing can be implemented for an ACC-AEB algorithm in a real-time platform. dSPACE® SCALEXIO and the relevant real-time compatible toolboxes from MathWorks are also used. The ACC-AEB controller algorithm and vehicle dynamics logic are deployed for real-time execution in dSPACE SCALEXIO, while the scenario and sensor simulation in Simulink along with the scenario animation are deployed in the test PC. See the benefits of using MATLAB and Simulink products to achieve real-time testing of ADAS systems.
Published: 7 Dec 2023