Full Vehicle Simulation for Electrified Powertrain Selection€¦ · Report results –System level...
Transcript of Full Vehicle Simulation for Electrified Powertrain Selection€¦ · Report results –System level...
![Page 1: Full Vehicle Simulation for Electrified Powertrain Selection€¦ · Report results –System level summary –Subsystem detailed view ... –Powertrain Blockset as framework for](https://reader034.fdocuments.net/reader034/viewer/2022050211/5f5d52e61ab2907005389c44/html5/thumbnails/1.jpg)
1© 2019 The MathWorks, Inc.
Full Vehicle Simulation for
Electrified Powertrain Selection
Eva Pelster, Application Engineer
MathWorks Automotive Conference
April 11, 2019
![Page 2: Full Vehicle Simulation for Electrified Powertrain Selection€¦ · Report results –System level summary –Subsystem detailed view ... –Powertrain Blockset as framework for](https://reader034.fdocuments.net/reader034/viewer/2022050211/5f5d52e61ab2907005389c44/html5/thumbnails/2.jpg)
2
Key Points
▪ Customize pre-built vehicle models to assess electrified powertrain variants
▪ Apply optimal control techniques to make fair comparisons
▪ Quantify tradeoffs between fuel economy and performance
9 9.5 10 10.5 11 11.5 12 12.5
0 - 100 kph Time [s]
5
5.1
5.2
5.3
5.4
5.5
5.6
5.7
5.8
Fuel E
conom
y on C
om
bin
ed [
L/1
00km
]
Conventional
HEV P0
HEV P1
HEV P2
HEV P3
HEV P4
![Page 3: Full Vehicle Simulation for Electrified Powertrain Selection€¦ · Report results –System level summary –Subsystem detailed view ... –Powertrain Blockset as framework for](https://reader034.fdocuments.net/reader034/viewer/2022050211/5f5d52e61ab2907005389c44/html5/thumbnails/3.jpg)
3
▪ Context
▪ Case study description
▪ Tools used
▪ Plant model and controls
▪ Results
▪ Next steps
Agenda
![Page 4: Full Vehicle Simulation for Electrified Powertrain Selection€¦ · Report results –System level summary –Subsystem detailed view ... –Powertrain Blockset as framework for](https://reader034.fdocuments.net/reader034/viewer/2022050211/5f5d52e61ab2907005389c44/html5/thumbnails/4.jpg)
4
What Is Meant By “Full Vehicle Simulation”?
▪ Plant model + closed-loop control algorithms
– Production code out of scope for today’s presentation (OBD, timing, etc.)
▪ Right balance of accuracy / speed
– Sufficient detail for attribute analysis (fuel economy, performance, drivability, …)
– Fast enough for design optimization (much faster than real-time)
▪ Heterogeneous modeling environment
– Support for inclusion of 3rd party simulation tools (S-function, FMU, …)
![Page 5: Full Vehicle Simulation for Electrified Powertrain Selection€¦ · Report results –System level summary –Subsystem detailed view ... –Powertrain Blockset as framework for](https://reader034.fdocuments.net/reader034/viewer/2022050211/5f5d52e61ab2907005389c44/html5/thumbnails/5.jpg)
5
Simulink as a Simulation Integration Platform
VisualizationMulti-actor
Scenarios
Vehicle
Configuration
Solver
Technology
Data
Management
Simulink
![Page 6: Full Vehicle Simulation for Electrified Powertrain Selection€¦ · Report results –System level summary –Subsystem detailed view ... –Powertrain Blockset as framework for](https://reader034.fdocuments.net/reader034/viewer/2022050211/5f5d52e61ab2907005389c44/html5/thumbnails/6.jpg)
7
▪ Context
▪ Case study description
▪ Tools used
▪ Plant model and controls
▪ Results
▪ Next steps
Agenda
![Page 7: Full Vehicle Simulation for Electrified Powertrain Selection€¦ · Report results –System level summary –Subsystem detailed view ... –Powertrain Blockset as framework for](https://reader034.fdocuments.net/reader034/viewer/2022050211/5f5d52e61ab2907005389c44/html5/thumbnails/7.jpg)
8
Electrified Powertrain Selection
▪ Considering variants of single motor, parallel hybrids
▪ Where is the best location for the motor?
![Page 8: Full Vehicle Simulation for Electrified Powertrain Selection€¦ · Report results –System level summary –Subsystem detailed view ... –Powertrain Blockset as framework for](https://reader034.fdocuments.net/reader034/viewer/2022050211/5f5d52e61ab2907005389c44/html5/thumbnails/8.jpg)
9
Problem Statement
▪ Maximize:
– Fuel economy (l/100km for drive cycles Highway, City, US06)
– Acceleration performance (t0-100km/h)
▪ Subject to:
– Actuator limits for motor & engine
– Velocity within 3,2 km/h window of drive cycle target velocity
– SOC within [SOClow, SOChigh]
– |SOCfinal – SOCinit| < tol → requires iteration on supervisory control parameter
![Page 9: Full Vehicle Simulation for Electrified Powertrain Selection€¦ · Report results –System level summary –Subsystem detailed view ... –Powertrain Blockset as framework for](https://reader034.fdocuments.net/reader034/viewer/2022050211/5f5d52e61ab2907005389c44/html5/thumbnails/9.jpg)
10
▪ Context
▪ Case study description
▪ Tools used
▪ Plant model and controls
▪ Results
▪ Next steps
Agenda
![Page 10: Full Vehicle Simulation for Electrified Powertrain Selection€¦ · Report results –System level summary –Subsystem detailed view ... –Powertrain Blockset as framework for](https://reader034.fdocuments.net/reader034/viewer/2022050211/5f5d52e61ab2907005389c44/html5/thumbnails/10.jpg)
11
Powertrain Blockset
▪ Goals:
– Provide starting point for engineers to build good plant / controller models
– Provide open and documented models
– Provide very fast-running models that work with popular HIL systems
Lower the barrier to entry for Model-Based Design
![Page 11: Full Vehicle Simulation for Electrified Powertrain Selection€¦ · Report results –System level summary –Subsystem detailed view ... –Powertrain Blockset as framework for](https://reader034.fdocuments.net/reader034/viewer/2022050211/5f5d52e61ab2907005389c44/html5/thumbnails/11.jpg)
12
Powertrain Blockset Features
Library of blocks Pre-built reference applications
![Page 12: Full Vehicle Simulation for Electrified Powertrain Selection€¦ · Report results –System level summary –Subsystem detailed view ... –Powertrain Blockset as framework for](https://reader034.fdocuments.net/reader034/viewer/2022050211/5f5d52e61ab2907005389c44/html5/thumbnails/12.jpg)
13
Drivetrain Propulsion Vehicle DynamicsEnergy Storage
and Auxiliary DriveTransmission Vehicle Scenario Builder
![Page 13: Full Vehicle Simulation for Electrified Powertrain Selection€¦ · Report results –System level summary –Subsystem detailed view ... –Powertrain Blockset as framework for](https://reader034.fdocuments.net/reader034/viewer/2022050211/5f5d52e61ab2907005389c44/html5/thumbnails/13.jpg)
14
Reference Applications
Full Vehicle
Models
Virtual Engine
Dynamometers
![Page 14: Full Vehicle Simulation for Electrified Powertrain Selection€¦ · Report results –System level summary –Subsystem detailed view ... –Powertrain Blockset as framework for](https://reader034.fdocuments.net/reader034/viewer/2022050211/5f5d52e61ab2907005389c44/html5/thumbnails/14.jpg)
15
What’s New in ?Engine Test Data Import
![Page 15: Full Vehicle Simulation for Electrified Powertrain Selection€¦ · Report results –System level summary –Subsystem detailed view ... –Powertrain Blockset as framework for](https://reader034.fdocuments.net/reader034/viewer/2022050211/5f5d52e61ab2907005389c44/html5/thumbnails/15.jpg)
17
What’s New in ?Energy Accounting and Reporting
▪ Simulate
– Turn on logging
– Run simulation
– Check conservation of energy
![Page 16: Full Vehicle Simulation for Electrified Powertrain Selection€¦ · Report results –System level summary –Subsystem detailed view ... –Powertrain Blockset as framework for](https://reader034.fdocuments.net/reader034/viewer/2022050211/5f5d52e61ab2907005389c44/html5/thumbnails/16.jpg)
18
What’s New in ?Energy Accounting and Reporting
▪ Simulate
– Turn on logging
– Run simulation
– Check conservation of energy
▪ Report results
– System level summary
– Subsystem detailed view
– Excel export
– Efficiency histogram
– Time trace plots
![Page 17: Full Vehicle Simulation for Electrified Powertrain Selection€¦ · Report results –System level summary –Subsystem detailed view ... –Powertrain Blockset as framework for](https://reader034.fdocuments.net/reader034/viewer/2022050211/5f5d52e61ab2907005389c44/html5/thumbnails/17.jpg)
19
▪ Context
▪ Case study description
▪ Tools used
▪ Plant model and controls
▪ Results
▪ Next steps
Agenda
![Page 18: Full Vehicle Simulation for Electrified Powertrain Selection€¦ · Report results –System level summary –Subsystem detailed view ... –Powertrain Blockset as framework for](https://reader034.fdocuments.net/reader034/viewer/2022050211/5f5d52e61ab2907005389c44/html5/thumbnails/18.jpg)
20
▪ Released in:
▪ Similar powertrains:
– Nissan Leaf
– Tesla Roadster
– Chevy Bolt
EV / HEV Configurations Shipping with Powertrain Blockset
Multi-mode HEV → P1/P3
Pure EV
▪ Released in:
▪ Similar powertrains:
– Hybrid Honda Accord
![Page 19: Full Vehicle Simulation for Electrified Powertrain Selection€¦ · Report results –System level summary –Subsystem detailed view ... –Powertrain Blockset as framework for](https://reader034.fdocuments.net/reader034/viewer/2022050211/5f5d52e61ab2907005389c44/html5/thumbnails/19.jpg)
21
EV / HEV Configurations Shipping with Powertrain Blockset
P2 HEV
Input Power-Split HEV
▪ Released in:
▪ Similar powertrains:
– Toyota Prius
– Lexus Hybrid
– Ford Hybrid Escape
▪ Released in:
▪ Similar powertrains:
– Nissan Pathfinder
– Hyundai Sonata
– Kia Optima
![Page 20: Full Vehicle Simulation for Electrified Powertrain Selection€¦ · Report results –System level summary –Subsystem detailed view ... –Powertrain Blockset as framework for](https://reader034.fdocuments.net/reader034/viewer/2022050211/5f5d52e61ab2907005389c44/html5/thumbnails/20.jpg)
22
Flexible Modeling Framework
1. Choose a vehicle configuration
– Select a reference application as a
starting point
2. Customize the plant model
– Parameterize the components
– Customize existing subsystems
– Add your own subsystem variants
3. Customize the controllers
– Parameterize the controllers
– Customize supervisory control logic
– Add your own controller variants
4. Perform closed-loop system
testing
– Sensitivity analyses
– Design optimization
– MIL / SIL / HIL testing
![Page 21: Full Vehicle Simulation for Electrified Powertrain Selection€¦ · Report results –System level summary –Subsystem detailed view ... –Powertrain Blockset as framework for](https://reader034.fdocuments.net/reader034/viewer/2022050211/5f5d52e61ab2907005389c44/html5/thumbnails/21.jpg)
23
EcoCAR: Mobility Challenge
▪ What is it?
– Student competition for 12 North American universities
– Collaboration of industry, academia and government research labs
– Improve fuel economy through hybridization and enable level 2 automation capabilities
▪ MathWorks provided Powertrain Blockset reference applications:
– Plant models for P0 – P4 architectures
– Supervisory controller
▪ Work reused as starting point for powertrain for this work
![Page 22: Full Vehicle Simulation for Electrified Powertrain Selection€¦ · Report results –System level summary –Subsystem detailed view ... –Powertrain Blockset as framework for](https://reader034.fdocuments.net/reader034/viewer/2022050211/5f5d52e61ab2907005389c44/html5/thumbnails/22.jpg)
24
Plant Model:System level
![Page 23: Full Vehicle Simulation for Electrified Powertrain Selection€¦ · Report results –System level summary –Subsystem detailed view ... –Powertrain Blockset as framework for](https://reader034.fdocuments.net/reader034/viewer/2022050211/5f5d52e61ab2907005389c44/html5/thumbnails/23.jpg)
25
Plant Model:Engine Subsystem
1.5L Gasoline Engine
Maps generated from GT-POWER
![Page 24: Full Vehicle Simulation for Electrified Powertrain Selection€¦ · Report results –System level summary –Subsystem detailed view ... –Powertrain Blockset as framework for](https://reader034.fdocuments.net/reader034/viewer/2022050211/5f5d52e61ab2907005389c44/html5/thumbnails/24.jpg)
26
Engine Dynamometer
Controls-oriented Model Creation
Detailed, design-oriented model
Fast, but accurate controls-oriented model
![Page 25: Full Vehicle Simulation for Electrified Powertrain Selection€¦ · Report results –System level summary –Subsystem detailed view ... –Powertrain Blockset as framework for](https://reader034.fdocuments.net/reader034/viewer/2022050211/5f5d52e61ab2907005389c44/html5/thumbnails/25.jpg)
27
Plant Model:Electrical Subsystem
30 kW Motor
(10 kW for P0)650 V Battery & DC-DC Converter
(smaller sizing for P0)
![Page 26: Full Vehicle Simulation for Electrified Powertrain Selection€¦ · Report results –System level summary –Subsystem detailed view ... –Powertrain Blockset as framework for](https://reader034.fdocuments.net/reader034/viewer/2022050211/5f5d52e61ab2907005389c44/html5/thumbnails/26.jpg)
28
Plant Model:Driveline Subsystem
![Page 27: Full Vehicle Simulation for Electrified Powertrain Selection€¦ · Report results –System level summary –Subsystem detailed view ... –Powertrain Blockset as framework for](https://reader034.fdocuments.net/reader034/viewer/2022050211/5f5d52e61ab2907005389c44/html5/thumbnails/27.jpg)
29
Controller:Hybrid Control Module
▪ Accel Pedal → Torque
▪ Regenerative Brake Blending
▪ Energy Management
![Page 28: Full Vehicle Simulation for Electrified Powertrain Selection€¦ · Report results –System level summary –Subsystem detailed view ... –Powertrain Blockset as framework for](https://reader034.fdocuments.net/reader034/viewer/2022050211/5f5d52e61ab2907005389c44/html5/thumbnails/28.jpg)
30
Equivalent Consumption Minimization Strategy (ECMS)
▪ What is ECMS?
– Supervisory control strategy to decide when to use engine, motor or both
– Based on analytical instantaneous optimization
▪ Why use ECMS?
– Provides near optimal control if drive cycle is known a priori
– Can be enhanced with adaptive methods (i.e. Adaptive-ECMS)
min 𝑃𝑒𝑞𝑢𝑖𝑣𝑎𝑙𝑒𝑛𝑡 𝑡 = 𝑃𝑓𝑢𝑒𝑙 𝑡 + 𝑠(𝑡) ∙ 𝑃𝑏𝑎𝑡𝑡𝑒𝑟𝑦 𝑡 ,
where s(t) are the “equivalent factors”
![Page 29: Full Vehicle Simulation for Electrified Powertrain Selection€¦ · Report results –System level summary –Subsystem detailed view ... –Powertrain Blockset as framework for](https://reader034.fdocuments.net/reader034/viewer/2022050211/5f5d52e61ab2907005389c44/html5/thumbnails/29.jpg)
31
Equivalent Consumption Minimization Strategy (ECMS)
Equivalent fuel needed
to recharge battery
Drive
Mode
Equivalent fuel saved
by future battery use
Regen
Mode
![Page 30: Full Vehicle Simulation for Electrified Powertrain Selection€¦ · Report results –System level summary –Subsystem detailed view ... –Powertrain Blockset as framework for](https://reader034.fdocuments.net/reader034/viewer/2022050211/5f5d52e61ab2907005389c44/html5/thumbnails/30.jpg)
32
Equivalent Consumption Minimization Strategy (ECMS)
▪ Collaborated with Dr. Simona Onori from
Stanford University
▪ For more information on ECMS, refer to:
https://www.springer.com/us/book/9781447167792
![Page 31: Full Vehicle Simulation for Electrified Powertrain Selection€¦ · Report results –System level summary –Subsystem detailed view ... –Powertrain Blockset as framework for](https://reader034.fdocuments.net/reader034/viewer/2022050211/5f5d52e61ab2907005389c44/html5/thumbnails/31.jpg)
34
▪ Context
▪ Case study description
▪ Tools used
▪ Plant model and controls
▪ Results
▪ Next steps
Agenda
![Page 32: Full Vehicle Simulation for Electrified Powertrain Selection€¦ · Report results –System level summary –Subsystem detailed view ... –Powertrain Blockset as framework for](https://reader034.fdocuments.net/reader034/viewer/2022050211/5f5d52e61ab2907005389c44/html5/thumbnails/32.jpg)
35
Methodology
▪ Generate Powertrain Blockset mapped engine from GT-POWER model
▪ For each Pi architecture:
– Using mapped engine model, iterate on s (controller parameter) to achieve dSOC < 1%
across each drive cycle
– Assess fuel economy on city, highway and US06 drive cycles
– Assess acceleration performance on Wide Open Throttle (WOT) test
▪ Compare fuel economy and performance across P0 – P4 architectures
![Page 33: Full Vehicle Simulation for Electrified Powertrain Selection€¦ · Report results –System level summary –Subsystem detailed view ... –Powertrain Blockset as framework for](https://reader034.fdocuments.net/reader034/viewer/2022050211/5f5d52e61ab2907005389c44/html5/thumbnails/33.jpg)
36
Results
City
9 9.5 10 10.5 11 11.5 12 12.5
0 - 100 kph Time [s]
5
5.2
5.4
5.6
5.8
6
6.2
6.4
Fuel E
conom
y on F
TP
75 [L/1
00km
]
Conventional
HEV P0
HEV P1
HEV P2
HEV P3
HEV P4
9 9.5 10 10.5 11 11.5 12 12.5
0 - 100 kph Time [s]
4.84
4.86
4.88
4.9
4.92
4.94
4.96
4.98
5
5.02
5.04
Fuel E
conom
y on H
WF
ET
[L/1
00km
]
Conventional
HEV P0
HEV P1
HEV P2
HEV P3
HEV P4
Highway
9 9.5 10 10.5 11 11.5 12 12.5
0 - 100 kph Time [s]
6.4
6.6
6.8
7
7.2
7.4
7.6
7.8
8
8.2
Fuel E
conom
y on U
S06 [
L/1
00km
]
Conventional
HEV P0
HEV P1
HEV P2
HEV P3
HEV P4
US06
![Page 34: Full Vehicle Simulation for Electrified Powertrain Selection€¦ · Report results –System level summary –Subsystem detailed view ... –Powertrain Blockset as framework for](https://reader034.fdocuments.net/reader034/viewer/2022050211/5f5d52e61ab2907005389c44/html5/thumbnails/34.jpg)
37
Results
▪ ECMS provides a fair
comparison of alternatives
▪ Placing motors closer to the
drive wheel:
– Improves fuel economy (better
regen efficiency)
– Degrades performance (lower
mechanical advantage)
▪ Simulation allows you to quantify
the tradeoff
Combined City (55%) / Hwy (45%)
9 9.5 10 10.5 11 11.5 12 12.5
0 - 100 kph Time [s]
5
5.1
5.2
5.3
5.4
5.5
5.6
5.7
5.8
Fuel E
conom
y on C
om
bin
ed [
L/1
00km
]
Conventional
HEV P0
HEV P1
HEV P2
HEV P3
HEV P4
![Page 35: Full Vehicle Simulation for Electrified Powertrain Selection€¦ · Report results –System level summary –Subsystem detailed view ... –Powertrain Blockset as framework for](https://reader034.fdocuments.net/reader034/viewer/2022050211/5f5d52e61ab2907005389c44/html5/thumbnails/35.jpg)
38
▪ Context
▪ Case study description
▪ Tools used
▪ Plant model and controls
▪ Results
▪ Next steps
Agenda
![Page 36: Full Vehicle Simulation for Electrified Powertrain Selection€¦ · Report results –System level summary –Subsystem detailed view ... –Powertrain Blockset as framework for](https://reader034.fdocuments.net/reader034/viewer/2022050211/5f5d52e61ab2907005389c44/html5/thumbnails/36.jpg)
39
Summary
▪ Assembled full vehicle simulation
– Powertrain Blockset as framework for vehicle level modeling
– Mapped engine models auto-generated from design-oriented engine model
– ECMS for supervisory controls strategy applicable to all P0 – P4 variants
▪ Assessed fuel economy / performance across several variants
– Iterated on controller parameter to identify charge neutral settings
– Generated pareto curve to quantify tradeoff between variants
![Page 37: Full Vehicle Simulation for Electrified Powertrain Selection€¦ · Report results –System level summary –Subsystem detailed view ... –Powertrain Blockset as framework for](https://reader034.fdocuments.net/reader034/viewer/2022050211/5f5d52e61ab2907005389c44/html5/thumbnails/37.jpg)
40
Next Steps
▪ Widen the scope of powertrain selection study
– Include two-motor HEV’s, with modified ECMS controls
– Search over design parameters (final drive ratio, battery capacity, etc.)
▪ Conduct more in-depth analysis
– Assess additional attributes of interest by including more design-oriented models
(engine, aftertreatment, drivability, etc.)
– Integrate control features from advanced development / production
▪ Continue along the V-cycle
– Once field candidates are narrowed down to a few options, conduct more detailed
electrification study (motor controls, battery design, etc.)
– Once vehicle platform is selected, calibrate vehicle (drivability, etc.)
![Page 38: Full Vehicle Simulation for Electrified Powertrain Selection€¦ · Report results –System level summary –Subsystem detailed view ... –Powertrain Blockset as framework for](https://reader034.fdocuments.net/reader034/viewer/2022050211/5f5d52e61ab2907005389c44/html5/thumbnails/38.jpg)
41© 2019 The MathWorks, Inc.
Thank You
Eva Pelster
Application Engineer