Scaling Vehicle Simulations with MATLAB Parallel Computing
Adithya Vignesh Jayaraman, Rivian Automotive
Vehicle simulations play a critical part in enabling engineers to design a product to meet attribute targets at a much faster pace and lower cost than real-world testing. While simulations can benefit several engineers, their use is often restricted to vehicle modeling experts that can navigate the complexities of configuring simulations on commercial software. The accessibility to vehicle simulations is further challenged by the need for computing power beyond the capability of their work laptops. The Vehicle Simulation Interface (VSI) is an in-house software platform based on MATLAB® designed to enable any engineer, irrespective of their simulation expertise, to configure and run vehicle simulations using a simplified GUI front-end with curated vehicle and load case inputs tailored to Rivian products. VSI leverages MATLAB object-oriented programming to create simulation objects that encapsulate simulation input data and can each call a different commercial software in the backend depending on the needs of the load case. Each simulation object is then distributed to a local or remote worker using Parallel Computing Toolbox™ and MATLAB Parallel Server™. This workflow allows users to run multi-software simulation jobs in parallel and scale computing resources with additional remote clusters. In this presentation, gain insight into how this platform powers quick decision making by allowing engineers to run simulations with ease and generate key metrics within minutes. You’ll also hear details on how various MathWorks products such as App Designer, Parallel Computing Toolbox, and MATLAB Parallel Server were instrumental in creating this platform.
Published: 22 May 2023
Featured Product
RoadRunner
Up Next:
Related Videos:
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 (한국어)