canape log - vector
TRANSCRIPT
V1.2 | 2020-05-15
Mastering Demanding ADAS Logging Tasks Efficiently and Flexibly
CANape log
2
u Motivation
Introduction to CANape log
Use Cases
How to use CANape log
Hardware Solutions
Summary
Agenda
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
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
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 !
6
Motivation
u Introduction to CANape log
Use Cases
How to use CANape log
Hardware Solutions
Summary
Agenda
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
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
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
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
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
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
13
Motivation
Introduction to CANape log
u Use Cases
How to use CANape log
Hardware Solutions
Summary
Agenda
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
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
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
17
Motivation
Introduction to CANape log
Use Cases
u How to use CANape log
Hardware Solutions
Summary
Agenda
18
uLive Demonstration
Live Demonstration
How to use CANape log
25
Motivation
Introduction to CANape log
Use Cases
How to use CANape log
u Hardware Solutions
Summary
Agenda
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
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
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
+++
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
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
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
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
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
....
.
..
....
.
..
....
.
..
....
.
..
....
.
..
....
.
..
....
.
..
34
Motivation
Introduction to CANape log
Use Cases
How to use CANape log
Hardware Solutions
u Summary
Agenda
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
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