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
Related Products
Learn More
Featured Product
Simulink Coder
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)
Asia Pacific
- Australia (English)
- India (English)
- New Zealand (English)
- 中国
- 日本Japanese (日本語)
- 한국Korean (한국어)