Upload
vuthuy
View
222
Download
6
Embed Size (px)
Citation preview
RBEI/NE1 | 10/07/2014 | © Robert Bosch Engineering and Business Solutions Limited 2014. All rights reserved, also regarding any disposal,
exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
Shenoy R KSenior Vice President, Powertrain Electronics
Robert Bosch Engineering and Business Solutions ltd.
Model Based Design Approach For Automotive Applications
1
RBEI/NE1 | 10/07/2014 | © Robert Bosch Engineering and Business Solutions Limited 2014. All rights reserved, also regarding any disposal,
exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
RBEI* Overview
Innovation
Associates
Centers
Lineage
The largest Bosch development center outside Germany
154 patents filed in 2013 & Products developed
13000+ associates
Bangalore and Coimbatore (India), Ho Chi Minh (Vietnam)
Over 20 years in the industry Co
imb
ato
reH
o C
hi
Min
h
Cit
yB
an
ga
lore
VietnamServices
Domain
Engineering (Embedded SW, Hardware, Mechanics), IT, ITES
Automotive, Industrial &Consumer Goods, Building & Security
Model Based Design Approach For Automotive Applications
* Robert Bosch Engineering & Business Solutions Ltd.
2
RBEI/NE1 | 10/07/2014 | © Robert Bosch Engineering and Business Solutions Limited 2014. All rights reserved, also regarding any disposal,
exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
Modern Automotive System
Powertrain
Legislation
Safety
Body
Electronics
Comfort
Model Based Design approach for Automotive applications
Infotainment &
Connectivity
3
RBEI/NE1 | 10/07/2014 | © Robert Bosch Engineering and Business Solutions Limited 2014. All rights reserved, also regarding any disposal,
exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
Model Based Design approach for Automotive applications
4
Source: ETAS
Source: Freescale
Rise in complexity with increasing Automotive feature-set
4
RBEI/NE1 | 10/07/2014 | © Robert Bosch Engineering and Business Solutions Limited 2014. All rights reserved, also regarding any disposal,
exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
Model Based Design approach for Automotive applications
5
Predictions !
5
“Prediction is
very difficult,
especially if it's
about the
future.”
Nils Bohr
“Nobody would ever need more than 640 kilobytes of
memory on their personal computer”
Ken Olson, President,
chairman and founder
of Digital Equipment
Corp. (DEC)
“There is no reason anyone would want a computer in
their home.” Arguing against the PC in 1977
Ernest Rutherford
The Nobel Prize in
Chemistry 1908
“Anyone who expects a source of power from
breaking down of an atom is talking moonshine.
Bill Gates in 1981
RBEI/NE1 | 10/07/2014 | © Robert Bosch Engineering and Business Solutions Limited 2014. All rights reserved, also regarding any disposal,
exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
Model Based Design approach for Automotive applications
6
Handling increasing complexity
Quality
Costs
Speed
Calibration Efficiency
Variant Management
ECU Resources
Methods like MBD enable to keep pace and efficiently handle rising complexity
Model Based Development
Design Simplicity
Standardization
AGILE Organization
Software Architecture
Simultaneous engineering
Multi/Many-Core Processing
6
RBEI/NE1 | 10/07/2014 | © Robert Bosch Engineering and Business Solutions Limited 2014. All rights reserved, also regarding any disposal,
exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
Model Based Design approach for Automotive applications
7
MBD approach for Powertrain SystemsSystem analysis and design for optimum performance
Control function development
Auto-coding
Early V&V of control function
Virtualized ModelReal Physical System
Integration with Standard function and V&V
7
RBEI/NE1 | 10/07/2014 | © Robert Bosch Engineering and Business Solutions Limited 2014. All rights reserved, also regarding any disposal,
exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
Model Based Design approach for Automotive applications
Simulation plays a crucial role in System Design for optimized performance
Powertrain System design through Simulation
Advanced IC Engine
Electric Machine
Battery
Hydrogen
Alternate Fuels
Fossil Gas
Fossil Fuel
Bio Fuel
Bio Gas
HEV
PHEV
FCV
BEV
Virtualization of System
DC motor
AC motor
A given system requirement could be
achieved by different combination of
components
Electromagnetic
Engine Valves
Hybrid Turbocharger
EREV
Vehicle Types
Advanced Power train Technology
8
RBEI/NE1 | 10/07/2014 | © Robert Bosch Engineering and Business Solutions Limited 2014. All rights reserved, also regarding any disposal,
exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
Model Based Design approach for Automotive applications
MBD Approach
System Analysis
Concept Eval
Concept Control Model
Plant Model
MiLOverall Control Model
Plant Model
SiLControl Model
Plant Model
RP/PiLControl Model
Plant Model
HiL
Plant Model
ViL
Vehicle
Conventional ApproachFunction Model
Testing
Source Code Unit Testing Func validation
Compile/LinkCode generation
MBD versus Conventional Development
Front-loading of V&V with simulation, more validations on PC and HiL
Different kind of errors detected at each stage – MiL to ViL
Function Design
Prototyping through H/W
Engine Test Bench
System Analysis
PC Environment Lab Environment
9
MIL – Model in Loop SIL – Software in Loop PIL – Processor in Loop
RP – Rapid prototyping HIL – Hardware in Loop VIL – Vehicle in Loop
ML/SL + ASCET models + Legacy code
RBEI/NE1 | 10/07/2014 | © Robert Bosch Engineering and Business Solutions Limited 2014. All rights reserved, also regarding any disposal,
exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
MiL Testing Environment
Control Functions
ML/SL
ASIF Scheduler
Plant model
(closed-loop testing)
ASCET
Function Under Test
Legacy code
Model Based Design approach for Automotive applications
New function to be validated (Function Under Test) and interface functions could be in
ML/SL, ASCET or Legacy code
ASIF * provides ASCET to ML interface
Integration and tests done in ML/SL environment on PC
10
* ASIF-Ascet Simulink Interface
RBEI/NE1 | 10/07/2014 | © Robert Bosch Engineering and Business Solutions Limited 2014. All rights reserved, also regarding any disposal,
exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
Model Based Design approach for Automotive applications
SiL Testing Environment
New function to be validated (System under Test) and interface functions could be in
ML/SL, ASCET or Legacy code
Closed-loop simulation with Plant Model possible, SiL testing happens in PC environment
Intecrio environment supports Rapid Prototyping also
11
RBEI/NE1 | 10/07/2014 | © Robert Bosch Engineering and Business Solutions Limited 2014. All rights reserved, also regarding any disposal,
exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
SiL Testing in AUTOSAR Environment
Rea-time-PC
MCAL
OS
Virtual PC MCAL
OS
µC-independent
Basic SW
RTE
Application Software
Virtual MCAL
O
S
Virtual Communication Bus
Automation toolPlant model
(closed-loop testing)
Experiment
and
Visualization
(debug,
measurment,
data recording,
calibration,
Virtual Test
bench)
Stimuli &
Data sets
(Open Loop
testing)
VECU
Virtual Validation Platform
ECU MCAL
OS
EVE
Model Based Design approach for Automotive applications
Function under test as well the rest of functions
in AUTOSAR environment
Uniform test environment for PC, Real Time
PC or ECU
Flexible PC-based platform with environment-
specific MCAL
Interfaces for I/O, Network access,
Measurement & Calibration
Same AUTOSAR “SW under test” in all
environments
12
RBEI/NE1 | 10/07/2014 | © Robert Bosch Engineering and Business Solutions Limited 2014. All rights reserved, also regarding any disposal,
exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
Model Based Design approach for Automotive applications
Transition to MBD in Powertrain domain
Process, Methods & tools
Standards
Car 2 Car Network
Virtualization of
environment
Org Roll Out
Pilot Project
Function Model & Auto
Coding
FMI/FMU
Demonstrator Project
e.g. SoftECU
• Mature in ASCET
• ML/SL evolving
• Autosar 4.0 & Multicore evolving
• Bosch library for Plant Model
• Commercial tools
• vHW evolving
13
RBEI/NE1 | 10/07/2014 | © Robert Bosch Engineering and Business Solutions Limited 2014. All rights reserved, also regarding any disposal,
exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
Model Based Design approach for Automotive applications
14
MBD Demonstrator “SoftECU” running
Engine Control
Function Models
60 core functions for basic system configuration
Early error detection with MIL/SIL
Fully Simulatable with Plant Model
Engine Control SW modeled with ML/SL
Developed with MBD approach
Concept to Car in 15 Months
Faster w.r.t conventional development
MBD processes currently usable, expected to reach maturity in 1-2Yrs
- Especially seamless simulation based test environment
Project with close collaboration with MathWorks
14
RBEI/NE1 | 10/07/2014 | © Robert Bosch Engineering and Business Solutions Limited 2014. All rights reserved, also regarding any disposal,
exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
Model Based Design approach for Automotive applications
15
MBD introduced in pilot projects
Plant models Control Models Test cases/tools
Executable
HIL
Test bench/Car
Challenges: Power Train complexity, lack of prototypes/bench-time and changes in specs
Experience: Virtual Prototyping valuable to meet delivery dates
Time and effort savings in months
Emission Optimization (CO2 simulation)
Component Optimization
Closed-loop validation of controller
Savings in effort with float
Gains offset until PMT maturity reached
Regression testing thro MIL/SIL/HIL
Rising Powertrain complexity offset by MBD efficiencies with good plant models
Uniform Test
Environment
Time and effort savings in months
15
RBEI/NE1 | 10/07/2014 | © Robert Bosch Engineering and Business Solutions Limited 2014. All rights reserved, also regarding any disposal,
exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
Model Based Design approach for Automotive applications
Virtualization of Calibration
Pre-Calibration of Engine control function using offline
simulation tools (GT-Suite/AVL Boost)
+ Less effort on Engine Test Bench for fine tuning and
verification of the calibration
Data Based Modeling & Multi-Variable Optimization using ASCMO
Calibration using Offline ModelsCalibration using HiL Bench
Calibration of Engine control functions using HiL Test
Bench using Advanced Real-time Models
+ Reduction in Test Bench usage
Benefits : Around 20-25% cost Saving -
ASCMOASCMO Model
-optimized calibration table generation
-multiple variable based optimization, multi-criteria optimization
Benefits: Data Based Model Calibration for Air System, Fuel
system etc.
High Fidelity Models Application SW
Func – Maps/Curves
Data Model of Engine
Optimized Calibration Generation
GT Suite/AVL Boost
16
ASCMO – Advanced Simulation Calibration Modeling Optimization
RBEI/NE1 | 10/07/2014 | © Robert Bosch Engineering and Business Solutions Limited 2014. All rights reserved, also regarding any disposal,
exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
Model Based Design approach for Automotive applications
Co-simulation with vHW, SW (BSW/ASW) + Plant Model
Co-Simulation with Virtual Hardware
17
RBEI/NE1 | 10/07/2014 | © Robert Bosch Engineering and Business Solutions Limited 2014. All rights reserved, also regarding any disposal,
exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
Model Based Design approach for Automotive applications
18
Summary
Simulation valuable for system analysis as well as function V&V phase
Methods like MBD enable efficient handling of rising system complexity
Mature Process, Methods and Tools for Development
Successful application of MBD requires
Seamless integration of all phases through appropriate tool-chain
Support for Standards e.g. AUTOSAR, ASPICE, FMI
Multi/Many-Core Simulation
Variant Management
Virtualization of environment is challenging with rising complexity
Close collaboration among OEMs, Suppliers and Tool Vendors required
18
RBEI/NE1 | 10/07/2014 | © Robert Bosch Engineering and Business Solutions Limited 2014. All rights reserved, also regarding any disposal,
exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.19
Thank You
Model Based Design approach for Automotive applications
19
RBEI/NE1 | 10/07/2014 | © Robert Bosch Engineering and Business Solutions Limited 2014. All rights reserved, also regarding any disposal,
exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
Model Based Design approach for Automotive applications
Latest Developments: Function Mock-up Interface(FMI)
Current Simulation Tool Setup Standardization using Functional Mock-up Unit (FMU)
Source: ModProd 2013
Licensed for co-simulation support
Proprietary tool-dependent Interfaces
License Free & tool Independent & IP Protected
One standard for OEM and Suppliers
20
RBEI/NE1 | 10/07/2014 | © Robert Bosch Engineering and Business Solutions Limited 2014. All rights reserved, also regarding any disposal,
exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
Model Based Design approach for Automotive applications
Model Based Development Eco-System
21