You are on page 1of 18

1

Virtual Vehicle Composer App

© 2023 The MathWorks, Inc.


2
Virtual Vehicle Composer App

▪ Unified interface to help you


quickly configure and run a
virtual vehicle model
▪ Includes choices for
powertrain, vehicle dynamics,
and closed-loop controls
▪ Includes both Simulink and
Simscape-based plant models
▪ Available with:
– Powertrain Blockset
– Vehicle Dynamics Blockset
Learn more:
Virtual Vehicle Composer 3
MathWorks Virtual Vehicle Offering Spans Development Process
Application Expertise + Engineering Tools for your needs

Create Integrate Author Simulate & Deploy


Vehicle Software Scenarios Analyze Simulation

Vehicle Templates C/C++ Interface Scene & Scenarios Visualization Cloud Integration
Subsystem Libraries Reduced Order Models Open Standards Data Analysis Datalake Integration
Modeling Guidelines FMU Integration Drive Cycles Report Generation HIL Deployment

Value proposition:
▪ Proven tools for modeling of physics and software
▪ Reference applications for reduced time-to-simulation
▪ Common platform for model reuse
▪ Solutions for large-scale modeling and simulation
Learn more: ▪ Flexible platform for growth / new use cases
Virtual Vehicle 4
Challenge: Virtual Vehicle Development is Growing in Complexity

▪ Companies are deepening virtual development


– Increasing reliance on system-level simulation for
development
– Reducing scope of physical prototypes towards
confirmation and final validation
– Focus on powertrain, vehicle dynamics and ADAS / AD

▪ Common challenges
Access to “right level” Integration of both Deploying models to
fidelity models across physics and software users who aren’t tool
organization models experts

5
Solution: Virtual Vehicle Composer App Makes Model Building Easy
Access to “right level” Integration of both
fidelity models across physics and software
organization models
Deploying models to
users who aren’t tool
experts

▪ Engineering Benefits
– Gives controls team plant models to
test their algorithms
– Gives design team system-level
model to assess impact
– Greatly reduces effort and modeling
expertise required to build closed-
loop virtual vehicle models
– Give users freedom to customize with
their own plant / controller models
6
Virtual Vehicle Composer App Offers Uniquely Flexible Solution

1. Specify model
type
2. Parameterize
subsystems
3. Select test
scenarios
4. Generate
model
5. Customize as
needed

7
Virtual Vehicle Composer App

▪ Virtual Vehicle Composer app gets you a good starting point quickly

▪ Generated models are open, so you can customize it


– Add new plant, controller or sensor model features
– Create custom test scenarios

▪ Leverage Simulink platform


– Integrate C code, S-functions, FMU, etc.
– Perform large scale studies
– Deploy model (HIL, cloud, etc.)

Learn more:
Virtual Vehicle Composer 8
Why Choose MathWorks?

Broadest scope of Unparalleled Engaged user Industry standard


solutions customer support community solutions
Supports workflows from product Excellent Engineering Thousands of engineers use A common language and
concept through deployment Support & Professional MATLAB & Simulink daily platform to communicate with
Services around the globe customers and suppliers

GM:
Autonomous
parking

Ford: Build
Y Virtual
O Vehicle in
U minutes

Bosch:
• 365k contributors
Autonomous
• 172k visits / day truck

mathworks.com/solutions mathworks.com/help/ mathworks.com/matlabcentral mathworks.com/company/user_stories


9
What’s New in ?

© 2023 The MathWorks, Inc.


10
Updated Setup Page
Use Setup page to specify:
▪ Project name / path
▪ Type of vehicle
– Passenger Car
– Motorcycle (new in R2023a)
▪ Powertrain:
– Conventional
– Battery EV (5 options)
– HEV (7 options)
▪ Plant model template:
– Simulink
– Simscape
▪ Vehicle dynamics:
– Pure longitudinal
– Longitudinal + lateral 11
Import Engine Models Using FMI
▪ Import engine model from any FMI-compliant software
▪ Warns of any potential input / output signal naming conflict
▪ Two workflows are supported:
– Enforce strict signal name matching between FMU and VVC model
– Select user-defined spreadsheet for mapping FMU and VVC signal names

12
New Passenger Car Powertrain Architecture Choices

▪ Several options for


EV powertrain
– 1 motor
– 2 motor
– 3 motor (dual front)
– 3 motor (dual rear)
– 4 motor

13
Import Component Data from Spreadsheet
▪ Workflow
– Select spreadsheet with data
– Model-Based Calibration Toolbox fits models
to the data and generates lookup table
▪ Components supported
– Mapped Engine (CI or SI)
– Mapped Motor
– DC-DC Converter

14
New Motorcycle Option
Motorcycle-specific model template,
components, signal logging, and test
scenarios

15
New Motorcycle Option

16
THANK YOU!
Dynamic Solutions. Precise Results.
Building the future together 17
Scan to join our Zalo!

© 2022 The MathWorks, Inc. MATLAB and Simulink are registered trademarks of The MathWorks, Inc. See mathworks.com/trademarks
for a list of additional trademarks. Other product or brand names may be trademarks or registered trademarks of their respective holders.

18

You might also like