Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
2016
Virtual Validation
Methods, Use-Cases, and Tools
Carsten Schmidt
dSPACE GmbH Rathenaustr. 26 33102 Paderborn, Germany
Agenda
Summary
1
19.05.2016
Introducing dSPACE
2
19.05.2016
Today
President of dSPACE GmbH
2008 "Entrepreneur Of The Year
Member of University Council of Paderborn
University
dSPACE assumes social responsibility in
numerous projects
3
19.05.2016
dSPACE Worldwide
1000 employees in Germany
240 employees in other countries
1,240 in total (full-time)
dSPACE Inc. dSPACE Ltd. dSPACE SARL dSPACE Mechatronic dSPACE Japan K.K.
USA | Detroit United Kingdom | France | Paris Control Technology Co. Japan | Tokyo,
Cambridge China | Shanghai Nagoya, Utsunomiya
4
19.05.2016
HIL Testing
Control Design
Simulation
Virtual
Rapid Testing
Prototyping
ECU Software
Autocoding Unit Test
Software
Architecture System Desk
AUTOSAR Architecture Tool
HIL Testing
Control Design
Simulation
Virtual
Rapid Testing
Prototyping
ECU
Autocoding
Software
Unit Test
10
5
19.05.2016
Control Design
Simulation Virtual
Testing
Rapid
Prototyping
Software
ECU Unit Test
Autocoding
11
Software
TargetLink
Architecture Generating production-quality
HIL Testing code
from Simulink models
Control Design
Simulation
Virtual
Testing
Rapid
Prototyping
ECU Software
Autocoding Unit Test
12
6
19.05.2016
Virtual
Rapid Testing
Prototyping
ECU Software
Autocoding Unit Test
13
Virtual
Testing
ECU Software
Autocoding Unit Test
14
7
19.05.2016
Virtual
Rapid Testing
Prototyping
ECU Software
Autocoding Unit Test
15
ECU Software
Autocoding Unit Test
16
8
19.05.2016
Virtual
Rapid Testing
Prototyping
ECU Software
Autocoding Unit Test
17
HIL Testing
SYNECT Control Design
Simulation
Engineering Database for
development and testing artefacts
in all phases of development Virtual
Rapid Testing
Prototyping
ECU Software
Autocoding Unit Test
18
9
19.05.2016
About Me
19
Virtual Validation
Methods and Tools
20
10
19.05.2016
21
SWC 2 BSW
22
11
19.05.2016
SWC 2 BSW
23
SWC 1 SWC 2
SWC 1
Virtual BSW
SWC 2
VEOS
(Virtual ECU Offline Simulator)
24
12
19.05.2016
Model and
environment
parameterization
25
Model and
environment
parameterization
VEOS
(Virtual ECU Offline Simulator)
26
13
19.05.2016
27
V-ECU
RTE
Com
IoHwAb EcuM
CanIf
Dap MemMap
VPU-Ports / Connections
28
14
19.05.2016
3 levels of communication:
Via RTE
Via VPU-Ports
Via Bus
29
Simulation of pure One V-ECU for the whole ECU partitioning like in reality
function architecture Usage of BSW services
No AUTOSAR at all (no ECU partitioning) Bus communication like in reality
Usage of BSW services
No bus communication
30
15
19.05.2016
31
Visualization and
Summary: What is the Essence of VEOS? animation
OS
NV-RAM manager
COM stack
Instrumentation
Calibration service and simulation
control
Management of virtual connections (VPU Ports)
Management of VPU execution
Simulation of bus communication (including bus timing)
Test automation
and reporting
Plus ... all the nice frontend tools
32
16
19.05.2016
Non- V-ECU
Implementation
Container
Non-
33
Benefits
34
17
19.05.2016
100%
Realism
35
36
18
19.05.2016
37
38
19
19.05.2016
39
Customer Use-Cases
40
20
19.05.2016
41
42
21
19.05.2016
43
44
22
19.05.2016
45
Google
Road Testing 55 test vehicles
Vehicle-in-the-Loop ~ in total 3.9 Mio. km have been driven on streets
~ 10 k 15 k km are driven per week
Hardware-in-the-Loop
Google
Virtual Validation
~ 4.8 Mio km are driven virtual per day
46
23
19.05.2016
Demo
47
48
24
19.05.2016
Summary
49
50
25
19.05.2016
51
26