canape log - vector

30
V1.2 | 2020-05-15 Mastering Demanding ADAS Logging Tasks Efficiently and Flexibly CANape log

Upload: others

Post on 05-Apr-2022

14 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CANape log - Vector

V1.2 | 2020-05-15

Mastering Demanding ADAS Logging Tasks Efficiently and Flexibly

CANape log

Page 2: CANape log - Vector

2

u Motivation

Introduction to CANape log

Use Cases

How to use CANape log

Hardware Solutions

Summary

Agenda

Page 3: CANape log - Vector

3

Motivation

u Increasing number of sensors (radar, video, lidar ...)

u Higher data rates up to 100 MB and more for each sensor

u Multiple GB/s to handle for logging the complete environment

u Multiple suppliers but one logging solution for all sensors

u Complex custom specific Ethernet protocols

u Secured or encoded communication

u Recording of radar or video raw data

u Interactive working vs. simple data recording

u Online visualization of data objects

u Time synchronous recording of all sensors, buses and ECUs

u from multiple suppliers

u at distributed places

Challenges and Opportunities in Datalogging

Page 4: CANape log - Vector

4

Log 1

Log 2

Log 3

Log 4

Log 5

FrontRadar

CornerRadar

FrontCams

SideLidar

RearCam

ContextCam

Fusion ECU

Motivation

u Why we need a scalable distributed logger solution?

u Multi supplier for sensors and fusion ECUs

Many independent logger solutions with high data rates

Scalable Distributed Logger Solution

u Requirements for an overall vehicle logging system

u Time synchronized logging of all data with one logging system

u Optimal usage of logger performance

u Distribution over multiple logger systems

u Easy extensibility for upcoming new sensors

u Robust hardware

u Stand-Alone usage

u Vehicle logger replaces single logging systems from different vendors

Log 1-5

Overall vehicle logger

Page 5: CANape log - Vector

5

Motivation

u Many customers already use CANape for

u in vehicle logging, in particular for Ethernet and ADAS logging

u more demanding requirements doing online computation/analysis

u Using the software tools for logging could be done but

u how to handle it in a car without user interface

u what about the usability for an unexperienced driver

u is it robust enough

u Vector solution: The new “Smart Logger” CANape log

u Why is CANape log smart?

u Executing CANape projects in a Vector automotive Logger Hardware - Stand alone

u Using of CANape to configure the logger

Vector Solution

Make it simple !

Page 6: CANape log - Vector

6

Motivation

u Introduction to CANape log

Use Cases

How to use CANape log

Hardware Solutions

Summary

Agenda

Page 7: CANape log - Vector

7

CANape log is

u a combination of CANape and dedicated Vector Logger hardware

u a robust and easy-to-use solution

u for recording time-synchronous measurement data

u from various sources

u Stand Alone!

What is CANape log?

Introduction to CANape log

Page 8: CANape log - Vector

8

u CANape on the PC

u Configuration of sensors, ECUs, interfaces …

u Measurement configuration

u Trigger definition

u Visualization

u Logging

Seamless transition from CANape to CANape log

Introduction to CANape log

CANape

Sensors / ECUs / Networks / Analog

measurement devices

Page 9: CANape log - Vector

9

u CANape on the PC

u Configuration of sensors, ECUs, interfaces …

u Measurement configuration

u Trigger definition

u Visualization

u Logging

u CANape log on VP64xx/VP74xx or VN8911

u Download of complete CANape project

u Synchronization of CANape project

u Sensors, ECUs, interfaces … are connected to the logging hardware

u Logging

Seamless transition from CANape to CANape log

Introduction to CANape log

CANape log

CANape

Logging

Sensors / ECUs / Networks / Analog

measurement devices

Page 10: CANape log - Vector

10

u CANape on the PC

u Configuration of sensors, ECUs, interfaces …

u Measurement configuration

u Trigger definition

u Visualization

u CANape log on VP64xx/VP74xx or VN8911

u The CANape project is running “Stand-Alone” on the logging HW

u Synchronization of CANape project

u Sensors, ECUs, interfaces … are connected to the logging hardware

u Logging

Seamless transition from CANape to CANape log

Introduction to CANape log

CANape log

CANape

Disconnecting the configuration PC with CANape

Sensors / ECUs / Networks / Analog

measurement devices

Page 11: CANape log - Vector

11

u CANape log on VP64xx/VP74xx or VN8911

u Stand-Alone CANape project

u Synchronization of CANape project

u Sensors, ECUs, interfaces … are connected to the logging hardware

u Logging

u Mobile UI

u Visualization of logger status and measurement values

Seamless transition from CANape to CANape log

Introduction to CANape log

CANape logMobile UI

Sensors / ECUs / Networks / Analog

measurement devices

Page 12: CANape log - Vector

12

u CANape on the PC in “Interactive” Mode

u Visualization of measurement in the full CANape environment

u Calibration is possible

u The CANape kernel is running on the logging HW> Data visualization runs in CANape on laptop

u CANape log on VP64xx/VP74xx or VN8911

u Stand-Alone CANape project

u Synchronization of CANape project

u Sensors, ECUs, interfaces … are connected to the logging hardware

u Logging

u Mobile UI

u Interactive working still possible

Seamless transition from CANape to CANape log

Introduction to CANape log

CANape logMobile UI

CANape

Reconnecting

Sensors / ECUs / Networks / Analog

measurement devices

Page 13: CANape log - Vector

13

Motivation

Introduction to CANape log

u Use Cases

How to use CANape log

Hardware Solutions

Summary

Agenda

Page 14: CANape log - Vector

14

u “Interactive” Mode (day shift):

u „Stand-Alone“ Mode (night shift/weekend):

2 in 1 Use Case: Visualization & Calibration / Logging

Use Cases

LAN or

WLAN

Same high-end

logging system in the trunk

CANapeConfigurationVisualization

CANape log

Mobile UI

Page 15: CANape log - Vector

15

u “Interactive” Mode

u „Stand-Alone“ Mode

2 in 1 Use Case: Visualization & Calibration / Logging / Data Analysis

Use Cases

u A calibration or measurement engineer is using the system

u Almost full feature set of CANape can be used

u Using the system for measurement and calibration or to configure

u The same car the engineer is using at daytime should be used to log simple measurement data over night

u No additional hardware or test setup modifications

u The same CANape configuration should be used

u It should be easy to handle (start/stop)

u Only some important information like everything is ok or the storage is full are needed

Page 16: CANape log - Vector

16

u The focus of CANape log is

u measurement of bus-data with complex or custom specific protocols (SOME/IP)

u high volume ECU data

u signal- and object-oriented sensor/ECU data

u ADAS sensor raw/debug and object data

u complex online functions and trigger conditions

u high speed analog signals

u The measurement is done on test benches or in the vehicle

u Road validation / testing / collecting reference data (ground truth)

u Switching between the full CANape functionality and the simple to use mobile UI

u Using the same hardware interfaces and same CANape project

u Reconnect with CANape without disturbing the measurement

Application Areas

Use Cases

Page 17: CANape log - Vector

17

Motivation

Introduction to CANape log

Use Cases

u How to use CANape log

Hardware Solutions

Summary

Agenda

Page 18: CANape log - Vector

18

uLive Demonstration

Live Demonstration

How to use CANape log

Page 19: CANape log - Vector

25

Motivation

Introduction to CANape log

Use Cases

How to use CANape log

u Hardware Solutions

Summary

Agenda

Page 20: CANape log - Vector

26

CANape log…

u …is not only a piece of software

u …has to be bought together with the Vector logger hardware VP64xx, VP74xx or VN8911

u …requires a full CANape for the configuration

u All required software components for the logger hardware are distributed with CANape

u …license is a perpetual Vector license which must be on the logger hardware

u No need to reactivate/renew the license year by year

CANape log on dedicated Hardware Platform

Hardware Solutions

Page 21: CANape log - Vector

27

Advantages of using CANape log only on dedicated hardware platforms

u Optimized operation system running on the platform

u Maximum data throughput and storage

u No interrupts, firewall problems or other disorders by the OS

u CANape updates the logger if it is necessary

u Support and replaceability of logging system

u Known hardware components to guarantee optimized interaction

u Vector guarantees the fast replaceability of the system

u Hardware is tested for automotive use cases

u Temperature range

u KL15 support for save shut down

u Hardware can act as PTP master

u The “Vector Tool Platform” (VTP) is used to setup the device via remote access

CANape log on dedicated Hardware Platform

Hardware Solutions

Page 22: CANape log - Vector

28

High Performance Logger

u Close to R&D

u Focus on monitoring of vehicle functions

u Raw data and complex protocols on vehicle networks

u ECU internal data

u ADAS sensor data

u Complex computations (Matlab/Simulink) and triggering

Low/Mid Range Logger

u Close to R&D

u Focus on analog data signal acquisition

u Fast computations and triggering on analog signals

Logger Classification for Smart Logger

Hardware Solutions

VP6400

VN8911

VP7400

Performance +++

Data

Rate

/ N

um

ber

of Sensors

+++

Page 23: CANape log - Vector

29

u Depending of the use-case, Vector offers different hardware solutions for CANape log

Hardware solutions depending on the use-case

Hardware Solutions

VN8911 VP6400 VP7400

Data rate 10 - 15 MByte/s Up to 500 MByte/s Up to 1 GByte/s

Storage SD card up to 128 GByte Storage bay up to 4 TByte Storage bay up to 16 TByte

Scalable solution Yes Yes Yes

Hardware interfaces FlexRay, CAN/ CAN FD or LINVX1000 or analog via standard

Ethernet

Usage of all Vector HW interfaces and standard

Ethernet

Usage of all Vector HW interfaces and standard Ethernet

Application areas Bus and ECU logging ADAS Logging Complex high-performance ADAS logging

Example configuration

VP6400VN8911

VP7400

Page 24: CANape log - Vector

30

VN8911 Features

u Continuous logging of measurement data

u Data rates up to 15 MByte/s

u Compact and modular housing

u Suitable for automotive use

u Vector HW Time-Sync

u Operating temperature: -40°C to 60°C

u Up to 128 GByte quickly exchangeable SD card

u Device boot and shutdown

u can be controlled electronically (clamp 15)

u controlled end of the application before the device shuts off

CANape log on VN8911

Hardware Solutions

u Numerous interfaces for high data throughput

u 2 x 1 Gbit/s Ethernet

u 1 x USB 2.0, 1 x USB 3.0 and 1 x USB 3.0 (Client)

u Optional: Interface module for

u FlexRay, CAN/CAN FD, LIN and I/O

u Additional Vector HW can be added

Page 25: CANape log - Vector

31

VP6400 Features

u Continuous logging of measurement data

u Data rates up to 500 MByte/s

u Compact design suitable for automotive use

u Same form factor like our ethernet device VN5200 to staple the devices

u Vector HW Time-Sync, IEEE 1588v2, IEEE 802.1AS, GPS may be used as primary reference clock

u Extended temperature range from -25°C to +70°C

u Interchangeable storage cartridges

u Up to 4 TByte capacity

u Dimension: 216 x 84 x 250mm (19"/2)

u Device boot and shutdown

u can be controlled electronically (clamp 15)

u controlled end of the application before the device shuts off

CANape log on VP6400 series

Hardware Solutions

u Numerous interfaces for high data throughput

u 2 x 10 Gbit/s Ethernet

u 2 x 1 Gbit/s Ethernet

u 3 x USB 3.1

u Optional: 4 x CAN/CAN FD + 2 x CAN FD or 2 x LIN

Page 26: CANape log - Vector

32

VP7400 Features

u Continuous logging of measurement data

u Data rates up to 1 GByte/s

u Vector HW Time-Sync, IEEE 1588v2, IEEE 802.1AS, GPS may be used as primary reference clock

u Extended temperature range from -25°C to +70°C

u Interchangeable storage bay

u Up to 16 TByte capacity

u PCIe add-on for two PCIe cards

u Device boot and shutdown

u can be controlled electronically (clamp 15)

u controlled end of the application before the device shuts off

CANape log on VP7400 series

Hardware Solutions

u Numerous interfaces for high data throughput

u 2 x 10 Gbit/s Ethernet

u 6 x 1 Gbit/s Ethernet

u 4 x USB 3.0

Page 27: CANape log - Vector

33

Front Radar

Vehicle Cam

4 x Corner Radar

POD

POD

Scalable Distributed Logger Solution – Example > 2 GByte/s

Hardware Solutions

VN5240

CANape log

RECRAW Data

RECTAPI Data

RAW Data

REC

RECCAN FDAuto.Eth.

CANape log Slave

REC

REC

REC

REC

CANapeConfigurationVisualization

POD

RECAXIS Camera

Mobile UI

Visualization

GPS/IMUUTC Time Support

Std. Eth Vehicle NetworkVideo (FPD-Link III )HSSL2

User Interface

Time synchronized Logger-Cluster

LAN/ WLAN

4x Context CAM H.264

Fusion ECU

ABS/ESP

VX1161

....

.

..

....

.

..

....

.

..

....

.

..

....

.

..

....

.

..

....

.

..

Page 28: CANape log - Vector

34

Motivation

Introduction to CANape log

Use Cases

How to use CANape log

Hardware Solutions

u Summary

Agenda

Page 29: CANape log - Vector

35

Summary

u Comfortable and fast handling

u One configuration and easy switching between stand-alone logging and interactive working

u Use case-related interface

u Full CANape interface for professionals and a simple web-based interface for monitoring

u Easier solving of complex tasks

u Real-time evaluations, statistical real-time analyzes and the calculation of virtual signals at runtime

u Complex trigger conditions to get a significant data reduction

u Measuring everything

u Complex protocols such as SOME/IP or customer-specific proprietary protocols

u Tailored solution through modularity

u Usage of the complete range of Vector network interfaces

u The increased use of Automotive Ethernet in the vehicle is already taken into account

u Adaptability

u Customized protocols and sensors can be quickly integrated through open interfaces

u Scalability

u The logging solution can be distributed across multiple hardware platforms and storage media

Advantages of CANape log

Page 30: CANape log - Vector

36 © 2020. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V1.2 | 2020-05-15

Author:André Ebner and Stephan HerzogVector Germany

For more information about Vectorand our products please visit

www.vector.com