+ All Categories
Home > Documents > From rapid prototyping up to release tests · BEG-CD/ECS1 | 24.09.2014 | © Bosch Engineering GmbH...

From rapid prototyping up to release tests · BEG-CD/ECS1 | 24.09.2014 | © Bosch Engineering GmbH...

Date post: 11-Jul-2020
Category:
Upload: others
View: 2 times
Download: 0 times
Share this document with a friend
18
BEG-CD/ECS1 | 24.09.2014 | © Bosch Engineering 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. From rapid prototyping up to release tests Bosch Engineering GmbH From rapid prototyping up to release tests CarMaker in the ESC development process Liane Wirtz, David Nell 1
Transcript
Page 1: From rapid prototyping up to release tests · BEG-CD/ECS1 | 24.09.2014 | © Bosch Engineering GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction,

BEG-CD/ECS1 | 24.09.2014 | © Bosch Engineering 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.

From rapid prototyping up to release tests

Bosch Engineering GmbH

From rapid prototyping up to release tests –

CarMaker in the ESC development process Liane Wirtz, David Nell

1

Page 2: From rapid prototyping up to release tests · BEG-CD/ECS1 | 24.09.2014 | © Bosch Engineering GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction,

BEG-CD/ECS1 | 24.09.2014 | © Bosch Engineering 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.

From rapid prototyping up to release tests

Bosch Engineering GmbH

Motivation

ESC* system overview

Simulation within ESC development process

Conclusion & Outlook

1

2

3

5

Agenda

4

Requirements to a simulation environment

*ESC: Electronic Stability Control

2

Page 3: From rapid prototyping up to release tests · BEG-CD/ECS1 | 24.09.2014 | © Bosch Engineering GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction,

BEG-CD/ECS1 | 24.09.2014 | © Bosch Engineering 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.

From rapid prototyping up to release tests

Bosch Engineering GmbH

Motivation

Advantages of simulation within the ESC development

TestRun database

Reuse of defined test cases

Limited vehicle availability

Focus on performance application

Transfer of selected vehicle tests into simulation

Increase test depth and reduce development costs

Test

R

Independence of environmental test conditions

Proving ground, weather, vehicle condition, reproducibility

3

Page 4: From rapid prototyping up to release tests · BEG-CD/ECS1 | 24.09.2014 | © Bosch Engineering GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction,

BEG-CD/ECS1 | 24.09.2014 | © Bosch Engineering 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.

From rapid prototyping up to release tests

Bosch Engineering GmbH

Requirements to a simulation environment

Requirements to a simulation environment

Intuitive manoeuvre definition

Less time for training

Visualization of simulation results

Focus on vehicle behaviour

Universal manoeuvre definition

Same test cases for all sim. environments

Generic manoeuvre definition

Same test cases are applicable for all projects

HiL SiL

4

Page 5: From rapid prototyping up to release tests · BEG-CD/ECS1 | 24.09.2014 | © Bosch Engineering GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction,

BEG-CD/ECS1 | 24.09.2014 | © Bosch Engineering 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.

From rapid prototyping up to release tests

Bosch Engineering GmbH

ESC system overview

5

Page 6: From rapid prototyping up to release tests · BEG-CD/ECS1 | 24.09.2014 | © Bosch Engineering GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction,

BEG-CD/ECS1 | 24.09.2014 | © Bosch Engineering 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.

From rapid prototyping up to release tests

Bosch Engineering GmbH

Simulation within ESC development process

Implementation

Module

specification

Software

Req. & Design

System

Req. & Design

Module test

Integration test

System test

6

Page 7: From rapid prototyping up to release tests · BEG-CD/ECS1 | 24.09.2014 | © Bosch Engineering GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction,

BEG-CD/ECS1 | 24.09.2014 | © Bosch Engineering 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.

From rapid prototyping up to release tests

Bosch Engineering GmbH

Simulation within ESC development process

Implementation

Module

specification

Software

Req. & Design

System

Req. & Design

Module test

Integration test

System test

Rapid

prototyping

Feasibility analysis

Making ideas visible

Reduction of development time

7

Page 8: From rapid prototyping up to release tests · BEG-CD/ECS1 | 24.09.2014 | © Bosch Engineering GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction,

BEG-CD/ECS1 | 24.09.2014 | © Bosch Engineering 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.

From rapid prototyping up to release tests

Bosch Engineering GmbH

Simulation within ESC development process

Implementation

Module

specification

Software

Req. & Design

System

Req. & Design

Module test

Integration test

System test

Rapid

prototyping Development

Environment

Feasibility analysis

Making ideas visible

Reduction of development time

Verification of the algorithm

Check coding errors

Data overflow

8

Page 9: From rapid prototyping up to release tests · BEG-CD/ECS1 | 24.09.2014 | © Bosch Engineering GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction,

BEG-CD/ECS1 | 24.09.2014 | © Bosch Engineering 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.

From rapid prototyping up to release tests

Bosch Engineering GmbH

Simulation within ESC development process

Implementation

Module

specification

Software

Req. & Design

System

Req. & Design

Module test

Integration test

System test

Rapid

prototyping Development

Environment

Software-in-

the-loop

Feasibility analysis

Making ideas visible

Reduction of development time

Validation of component req.

Verification of signal chain

Boundaries of interfaces

Verification of the algorithm

Check coding errors

Data overflow

9

Page 10: From rapid prototyping up to release tests · BEG-CD/ECS1 | 24.09.2014 | © Bosch Engineering GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction,

Vehicle

BEG-CD/ECS1 | 24.09.2014 | © Bosch Engineering 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.

From rapid prototyping up to release tests

Bosch Engineering GmbH

Simulation within ESC development process

Implementation

Module

specification

Software

Req. & Design

System

Req. & Design

Module test

Integration test

System test

Rapid

prototyping Development

Environment

Software-in-

the-loop

Hardware-in-

the-loop

Feasibility analysis

Making ideas visible

Reduction of development time

Validation of system req.

Using target hardware

Final release tests

Validation of component req.

Verification of signal chain

Boundaries of interfaces

Verification of the algorithm

Check coding errors

Data overflow

10

Page 11: From rapid prototyping up to release tests · BEG-CD/ECS1 | 24.09.2014 | © Bosch Engineering GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction,

BEG-CD/ECS1 | 24.09.2014 | © Bosch Engineering 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.

From rapid prototyping up to release tests

Bosch Engineering GmbH

Rapid prototyping

ESC Application Software

Actuator models

CarMaker@PC

Sensor models

Rapid Prototyping

stimulation visualisation

MT

IT

ST

Rp

Idea becomes visible in the earliest stage of development

Confirmation of technical feasibility

11

Page 12: From rapid prototyping up to release tests · BEG-CD/ECS1 | 24.09.2014 | © Bosch Engineering GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction,

BEG-CD/ECS1 | 24.09.2014 | © Bosch Engineering 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.

From rapid prototyping up to release tests

Bosch Engineering GmbH

Software-in-the-loop

Verification of integrated module within Application Software

Focus on: Signal chain, interactions to other modules, interfaces

ESC Application Software

Actuator models Sensor models

MT

IT

ST

SiL

CarMaker@PC

stimulation visualisation

12

Page 13: From rapid prototyping up to release tests · BEG-CD/ECS1 | 24.09.2014 | © Bosch Engineering GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction,

BEG-CD/ECS1 | 24.09.2014 | © Bosch Engineering 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.

From rapid prototyping up to release tests

Bosch Engineering GmbH

Hardware-in-the-loop

Verification and validation of the complete ESC Software

Focus on: Functional implementation and requirements on system level

ESC Complete Software

Actuator models

CarMaker@LABCAR

Sensor models

ECU-Hardware

Application

Software

MT

IT

ST HiL

stimulation visualisation

13

Page 14: From rapid prototyping up to release tests · BEG-CD/ECS1 | 24.09.2014 | © Bosch Engineering GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction,

BEG-CD/ECS1 | 24.09.2014 | © Bosch Engineering 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.

From rapid prototyping up to release tests

Bosch Engineering GmbH

Vehicle

Verification and validation of the complete ESC Software

Focus on: Performance and requirements on vehicle level

ESC Complete Software

Actuators

Vehicle

Sensors

ECU-Hardware

Application

Software

Driver

MT

IT

ST Veh

stimulation visualisation

14

Page 15: From rapid prototyping up to release tests · BEG-CD/ECS1 | 24.09.2014 | © Bosch Engineering GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction,

TestRun #n

TestRun #2

BEG-CD/ECS1 | 24.09.2014 | © Bosch Engineering 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.

From rapid prototyping up to release tests

Bosch Engineering GmbH

Test concept

1. Definition of test cases

TestRun #1

3. Project-specific execution

2. Configuration Management

TestRun x

Test Series y

: project-specific : project-independent

TestRun #n

TestRun #2

TestRun #1

HiL

SiL

15

Page 16: From rapid prototyping up to release tests · BEG-CD/ECS1 | 24.09.2014 | © Bosch Engineering GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction,

BEG-CD/ECS1 | 24.09.2014 | © Bosch Engineering 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.

From rapid prototyping up to release tests

Bosch Engineering GmbH

Use cases @ BEG

Event triggered manoeuvre (Hill Hold Control)

Making ideas visible (Emergency Brake Assist) Save development costs (Launch Control)

µ=0.1 µ=1

16

Page 17: From rapid prototyping up to release tests · BEG-CD/ECS1 | 24.09.2014 | © Bosch Engineering GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction,

BEG-CD/ECS1 | 24.09.2014 | © Bosch Engineering 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.

From rapid prototyping up to release tests

Bosch Engineering GmbH

Conclusion & Outlook

Uniform GUI across all simulation environments

Save time for training, consistent test definition, wide usage of simulation

Defined test cases can be used in different projects

High reusability increases test depth and reduces development costs

Universal test automation

Consistent concept for automatic manoeuvre execution in SiL and HiL

Conclusion

Outlook

Event triggered manoeuvre definition

Simple implementation of complex driving manoeuvre

17

Page 18: From rapid prototyping up to release tests · BEG-CD/ECS1 | 24.09.2014 | © Bosch Engineering GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction,

BEG-CD/ECS1 | 24.09.2014 | © Bosch Engineering 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.

From rapid prototyping up to release tests

Bosch Engineering GmbH

Thank you for your attention

Questions?

18


Recommended