mdlmodel-sh i sharing i h i f i iin the service of ...€¦ · model-sharing in the service of...

21
Matlab Expo 2014 - 2 nd October 2014 Mdl Sh i i h i f I i Model-Sharing in the service of Innovation for the Automotive Industry Roland Lismonde - Robert Bosch (France) SAS RBFR-Lismonde | 02/10/2014 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights. Diesel Gasoline Systems 1

Upload: others

Post on 19-Oct-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: MdlModel-Sh i Sharing i h i f I iin the service of ...€¦ · Model-Sharing in the service of Innovation Agenda 1 Robert Bosch - overview 2 Model Based Development 3 Model-Sharing

Matlab Expo 2014 - 2nd October 2014

M d l Sh i i h i f I iModel-Sharing in the service of Innovationfor the Automotive Industry

Roland Lismonde - Robert Bosch (France) SAS

RBFR-Lismonde | 02/10/2014 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Diesel Gasoline Systems

1

Page 2: MdlModel-Sh i Sharing i h i f I iin the service of ...€¦ · Model-Sharing in the service of Innovation Agenda 1 Robert Bosch - overview 2 Model Based Development 3 Model-Sharing

Model-Sharing in the service of Innovation

Agenda

1 Robert Bosch - overview

2 Model Based Development

3 Model-Sharing and cooperation with OEM3 Model Sharing and cooperation with OEM

4 Next steps / challenges

5 Summary

RBFR-Lismonde | 02/10/2014 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Diesel Gasoline Systems

2

Page 3: MdlModel-Sh i Sharing i h i f I iin the service of ...€¦ · Model-Sharing in the service of Innovation Agenda 1 Robert Bosch - overview 2 Model Based Development 3 Model-Sharing

Model-Sharing in the service of Innovation

Agenda

1 Robert Bosch - overview

2 Model Based Development

3 Model-Sharing and cooperation with OEM3 Model Sharing and cooperation with OEM

4 Next steps / challenges

5 Summary

RBFR-Lismonde | 02/10/2014 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Diesel Gasoline Systems

3

Page 4: MdlModel-Sh i Sharing i h i f I iin the service of ...€¦ · Model-Sharing in the service of Innovation Agenda 1 Robert Bosch - overview 2 Model Based Development 3 Model-Sharing

Model-Sharing in the service of Innovation

Robert Bosch : Four business sectors

AutomotiveTechnology

IndustrialTechnologygy

Energy andEnergy andBuilding Technology

ConsumerGoods

Diesel Gasoline SystemsRBFR-Lismonde | 02/10/2014 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.4

Page 5: MdlModel-Sh i Sharing i h i f I iin the service of ...€¦ · Model-Sharing in the service of Innovation Agenda 1 Robert Bosch - overview 2 Model Based Development 3 Model-Sharing

Model-Sharing in the service of Innovation

Robert Bosch : overview of Automotive Technology

Powertrain systems Safety systems Comfort systems

Diesel Gasoline SystemsRBFR-Lismonde | 02/10/2014 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.5

Page 6: MdlModel-Sh i Sharing i h i f I iin the service of ...€¦ · Model-Sharing in the service of Innovation Agenda 1 Robert Bosch - overview 2 Model Based Development 3 Model-Sharing

Model-Sharing in the service of Innovation

Organizational Context within the Divisions DS and GSOrganizational Context within the Divisions DS and GSGS - Gasoline SystemsDS - Diesel Systems

Passenger Cars Air Managementg

Commercial Vehicles

Exhaust-Gas Treatment, Sensors,Starting Devices for all segments

g

Continuously Variable Transmission

Direct Fuel Injection

Electronic Diesel Control Unit

Starting Devices for all segments

New Business and Growth Areasfor all segments

Fuel Injection

Fuel Supply

Sensors and Ignition

Hybrid, Electric Vehicle, Fuel Cell

Sensors and Ignition

Transmission Control

DGS-EC - Diesel Gasoline Systems -Electronic Control Business Unit

Electronic Gasoline Control Unit

RBFR-Lismonde | 02/10/2014 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Diesel Gasoline Systems

Electronic Control Business Unit

6

Page 7: MdlModel-Sh i Sharing i h i f I iin the service of ...€¦ · Model-Sharing in the service of Innovation Agenda 1 Robert Bosch - overview 2 Model Based Development 3 Model-Sharing

Model-Sharing in the service of Innovation

Agenda

1 Robert Bosch - overview

2 Model Based Development

3 Model-Sharing and cooperation with OEM3 Model Sharing and cooperation with OEM

4 Next steps / challenges

5 Summary

RBFR-Lismonde | 02/10/2014 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Diesel Gasoline Systems

7

Page 8: MdlModel-Sh i Sharing i h i f I iin the service of ...€¦ · Model-Sharing in the service of Innovation Agenda 1 Robert Bosch - overview 2 Model Based Development 3 Model-Sharing

Automotive SystemModel-Sharing in the service of Innovation

Powertrain

Safety

B d Comfort

Infotainment & Connectivity

LegislationBody

Electronics

RBFR-Lismonde | 02/10/2014 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Diesel Gasoline Systems

8

Page 9: MdlModel-Sh i Sharing i h i f I iin the service of ...€¦ · Model-Sharing in the service of Innovation Agenda 1 Robert Bosch - overview 2 Model Based Development 3 Model-Sharing

Model-Sharing in the service of Innovation

Handling increasing complexityg g p y

QualityStandardization

Software Architecture

Costs

Speed

Design Simplicity

Standardization

Simultaneous engineering

Source: ETAS

per

car

Calibration Efficiency

ECU ResourcesModel Based Development

Simultaneous engineering

Multi/Many-Core Processing

Ave

rag

e E

CU

s

Variant Management

MBD enables to keep pace and efficiently handle rising complexity

AGILE Organization

Multi/Many Core Processing

Source: Freescale

Diesel Gasoline SystemsRBFR-Lismonde | 02/10/2014 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.9

MBD enables to keep pace and efficiently handle rising complexity

9

Page 10: MdlModel-Sh i Sharing i h i f I iin the service of ...€¦ · Model-Sharing in the service of Innovation Agenda 1 Robert Bosch - overview 2 Model Based Development 3 Model-Sharing

Model-Sharing in the service of Innovation

MBD versus Conventional Development

System Analysis

Conventional ApproachFunction Model Source Code Unit Testing Function validation

p

Prototyping through H/W

TestingCompile/LinkCode generationFunction Design

Engine Test Bench

MBD ApproachConcept Eval

Concept Control Model

MiLOverall Control Model

SiLControl Model

RP/PiLControl Model

HiL VeCSystem AnalysisPC Environment Lab Environment

Plant Model Plant Model Plant Model Plant Model Plant Model

Vehicle

Earlier detection of bugs along the V cycle

RBFR-Lismonde | 02/10/2014 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Diesel Gasoline Systems

Earlier detection of bugs along the V-cycle

MiL – Model in Loop SiL – Software in Loop PiL – Processor in LoopRP – Rapid Prototyping HiL – Hardware in Loop VeC – Vehicle10

Page 11: MdlModel-Sh i Sharing i h i f I iin the service of ...€¦ · Model-Sharing in the service of Innovation Agenda 1 Robert Bosch - overview 2 Model Based Development 3 Model-Sharing

Model-Sharing in the service of Innovation

Agenda

1 Robert Bosch - overview

2 Model Based Development

3 Model-Sharing and cooperation with OEM3 Model Sharing and cooperation with OEM

4 Next steps / challenges

5 Summary

RBFR-Lismonde | 02/10/2014 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Diesel Gasoline Systems

11

Page 12: MdlModel-Sh i Sharing i h i f I iin the service of ...€¦ · Model-Sharing in the service of Innovation Agenda 1 Robert Bosch - overview 2 Model Based Development 3 Model-Sharing

Model-Sharing in the service of Innovation

Bosch ECUModel based osc CUode based development

Model basedModel based

CommissionedSoftware sharing

Model Sharing

Exchange of models and model func

Exchange of models and model artefacts in order to ease Software

development and cooperation between two or several partners

RBFR-Lismonde | 02/10/2014 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Diesel Gasoline Systems

12

between two or several partners

Page 13: MdlModel-Sh i Sharing i h i f I iin the service of ...€¦ · Model-Sharing in the service of Innovation Agenda 1 Robert Bosch - overview 2 Model Based Development 3 Model-Sharing

Model-Sharing in the service of Innovation

Better cooperation with OEM : 5 levels of Model-Sharing

Cooperation Levels Description

P i f B h d lLevel 0 • Processing of Bosch model• Build simulation environment at customer

Level 1 • Non functional adaptation and processing of customer model• No delivery of model artefacts to customerNo delivery of model artefacts to customer

Level 2 • Non functional enhancement and processing of customer model• Delivery of enhanced model and model artefacts to customer

Functional modification of customer modelLevel 3a • Functional modification of customer model• Delivery of modified model to the customer

Level 3b • Functional modification of Bosch model by customer• Delivery of modified model to BoschDelivery of modified model to Bosch

Level 4• Joint development• Comparable level of contribution from Bosch and customer• Sharing of created Intellectual Property

RBFR-Lismonde | 02/10/2014 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Diesel Gasoline Systems

13

Page 14: MdlModel-Sh i Sharing i h i f I iin the service of ...€¦ · Model-Sharing in the service of Innovation Agenda 1 Robert Bosch - overview 2 Model Based Development 3 Model-Sharing

Model-Sharing in the service of Innovation

Matlab / Simulink tool chain as open system

Support of different role-based tasks at OEM side

Ease definition of a common reference development process

Enhanced use of Matlab strengths : scripts

Ease specific OEM / supplier developments

Processing of OEM Data Dictionary (database)

A t t d i f OEM

Increase the quality and reduce the low added value tasks

Automated processing of OEM models to Robert Bosch

system for code generationReduce the development time

Establish standards (MDX and/or AUTOSAR) used for

code generation

Provide a frame to reduce the customisation for each OEM

Ease the integration in 3rd Party Software

RBFR-Lismonde | 02/10/2014 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Diesel Gasoline Systems

Software

14

Page 15: MdlModel-Sh i Sharing i h i f I iin the service of ...€¦ · Model-Sharing in the service of Innovation Agenda 1 Robert Bosch - overview 2 Model Based Development 3 Model-Sharing

Model-Sharing in the service of Innovation

Front-loading process : back-to-back tests with MIL / SIL

OEM DataDictionary

Matlab Workspace

Code C il ti

HEX

OEMmodel

Implementedmodel(fixed- or floating-point)

generation Compilation

Stimuli+ test cases

Stimuli from OEM

Additional test casesto improve

the coverage

SIL or PIL or HIL tests with Test Execution Tool

MIL tests with Test Execution Tool

MIL results SIL or PIL or HIL results

Back to Back Comparison

RBFR-Lismonde | 02/10/2014 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Diesel Gasoline Systems

15

Page 16: MdlModel-Sh i Sharing i h i f I iin the service of ...€¦ · Model-Sharing in the service of Innovation Agenda 1 Robert Bosch - overview 2 Model Based Development 3 Model-Sharing

Model-Sharing in the service of Innovation

Agenda

1 Robert Bosch - overview

2 Model Based Development

3 Model-Sharing and cooperation with OEM3 Model Sharing and cooperation with OEM

4 Next steps / challenges

5 Summary

RBFR-Lismonde | 02/10/2014 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Diesel Gasoline Systems

16

Page 17: MdlModel-Sh i Sharing i h i f I iin the service of ...€¦ · Model-Sharing in the service of Innovation Agenda 1 Robert Bosch - overview 2 Model Based Development 3 Model-Sharing

Model-Sharing in the service of Innovation

Transition to MBD in Powertrain domainStandardsStandards

OrganizationFunction Model& Auto Coding

FMI/FMUFMI/FMU

Training

Infrastructure

& Auto Coding

Virtualization of

• Mature in legacy tool-chain• ML/SL evolving and used in production• AUTOSAR R4.x & Multicore evolving

environment

Car 2 CarNetwork

• Bosch library for Plant Model• Commercial tools

i t l HW l i

RBFR-Lismonde | 02/10/2014 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Diesel Gasoline Systems

• virtual HW evolving

17

Page 18: MdlModel-Sh i Sharing i h i f I iin the service of ...€¦ · Model-Sharing in the service of Innovation Agenda 1 Robert Bosch - overview 2 Model Based Development 3 Model-Sharing

Model-Sharing in the service of Innovation

Cross-domain simulation

Real time Simulation

or m SimulinkSystem Simulation

Beh

avio

Sys

tem

Electronics

Simulink

s

mic

s

ics Sof

twar

e

Com

pon.

Electronics(digital, discrete)

Software

w D

ynam

ic

chan

ics

erm

odyn

am

ctro

dyna

mi

ctro

nics

log,

con

t.)

met

ry

Eff

ect

Software

Flow

Mec

The

Ele

c

Ele

c(a

nal

Geo

E

Long term challenge with FMI / FMU

RBFR-Lismonde | 02/10/2014 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Diesel Gasoline SystemsDiesel Gasoline Systems

18

Long term challenge with FMI / FMU

Page 19: MdlModel-Sh i Sharing i h i f I iin the service of ...€¦ · Model-Sharing in the service of Innovation Agenda 1 Robert Bosch - overview 2 Model Based Development 3 Model-Sharing

Model-Sharing in the service of Innovation

Agenda

1 Robert Bosch - overview

2 Model Based Development

3 Model-Sharing and cooperation with OEM3 Model Sharing and cooperation with OEM

4 Next steps / challenges

5 Summary

RBFR-Lismonde | 02/10/2014 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Diesel Gasoline Systems

19

Page 20: MdlModel-Sh i Sharing i h i f I iin the service of ...€¦ · Model-Sharing in the service of Innovation Agenda 1 Robert Bosch - overview 2 Model Based Development 3 Model-Sharing

Model-Sharing in the service of Innovation

SummaryyMBD enables efficient handling of rising system complexity in Automotive applications

Successful application of Model Sharing requires

Alignment of Process, Methods and Tools between different partners

Successful application of Model-Sharing requires :

Seamless integration of all phases through appropriate tool-chainSeamless integration of all phases through appropriate tool chain

Support for Standards (e.g. AUTOSAR, FMI) can be a leverage

Multi/Many-Core Simulation for future oriented developmentMulti/Many Core Simulation for future oriented development

Close and substantial collaboration among OEMs, Suppliers and Tool Vendors is required

Strategic partnership between MathWorks and Bosch has been established

A lot of work is currently on going for support of AUTOSAR R4.xand support of FMI/FMU in long term

Diesel Gasoline SystemsRBFR-Lismonde | 02/10/2014 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.2020

pp / g

Page 21: MdlModel-Sh i Sharing i h i f I iin the service of ...€¦ · Model-Sharing in the service of Innovation Agenda 1 Robert Bosch - overview 2 Model Based Development 3 Model-Sharing

Th k Y

Model-Sharing in the service of Innovation

Thank You

RBFR-Lismonde | 02/10/2014 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Diesel Gasoline Systems

2121