21
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 K Senior Vice President, Powertrain Electronics Robert Bosch Engineering and Business Solutions ltd. Model Based Design Approach For Automotive Applications 1

Shenoy R K - MathWorks€¦ · GT Suite/AVL Boost 16 ASCMO –Advanced Simulation Calibration Modeling Optimization

  • Upload
    vuthuy

  • View
    222

  • Download
    6

Embed Size (px)

Citation preview

Page 1: Shenoy R K - MathWorks€¦ · 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.

Shenoy R KSenior Vice President, Powertrain Electronics

Robert Bosch Engineering and Business Solutions ltd.

Model Based Design Approach For Automotive Applications

1

Page 2: Shenoy R K - MathWorks€¦ · 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.

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

Page 3: Shenoy R K - MathWorks€¦ · 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.

Modern Automotive System

Powertrain

Legislation

Safety

Body

Electronics

Comfort

Model Based Design approach for Automotive applications

Infotainment &

Connectivity

3

Page 4: Shenoy R K - MathWorks€¦ · 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

4

Source: ETAS

Source: Freescale

Rise in complexity with increasing Automotive feature-set

4

Page 5: Shenoy R K - MathWorks€¦ · 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

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

Page 6: Shenoy R K - MathWorks€¦ · 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

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

Page 7: Shenoy R K - MathWorks€¦ · 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

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

Page 8: Shenoy R K - MathWorks€¦ · 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

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

Page 9: Shenoy R K - MathWorks€¦ · 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

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

Page 10: Shenoy R K - MathWorks€¦ · GT Suite/AVL Boost 16 ASCMO –Advanced Simulation Calibration Modeling Optimization

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

Page 11: Shenoy R K - MathWorks€¦ · 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

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

Page 12: Shenoy R K - MathWorks€¦ · 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.

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

Page 13: Shenoy R K - MathWorks€¦ · 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

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

Page 14: Shenoy R K - MathWorks€¦ · 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

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

Page 15: Shenoy R K - MathWorks€¦ · 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

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

Page 16: Shenoy R K - MathWorks€¦ · 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

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

Page 17: Shenoy R K - MathWorks€¦ · 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

Page 18: Shenoy R K - MathWorks€¦ · 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

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

Page 19: Shenoy R K - MathWorks€¦ · 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.19

Thank You

Model Based Design approach for Automotive applications

19

Page 20: Shenoy R K - MathWorks€¦ · 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

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

Page 21: Shenoy R K - MathWorks€¦ · 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

Model Based Development Eco-System

21