CANape 16.0 – New Functions and Use Cases
Watch the webinar recording
CANape
Measuring, Calibrating, Diagnosing and Flashing ECUs

ECU Calibration with CANape

The primary application area of CANape is in optimizing parameterization (calibration) of electronic control units. During a measurement process, you can simultaneously calibrate and record signals. The communication between CANape and the ECUs takes place via protocols such as XCP or via microcontroller-specific interfaces with the VX1000 hardware. CANape offers diagnostic access, bus analysis and the integration of analog measurement technology. Calibration data management and convenient measurement data evaluation including reporting make CANape a complete tool for ECU calibration.

Advantages

  • Open and flexible platform, since it is based on ­standards
  • Measurement data can be acquired time-synchronously from many different sources
  • Convenient calibration and management of parameters as well as direct transmission to server- or cloud-based calibration management systems
  • High-performance connection to controllers and sensors (radar, LIDAR, video ...) with outstanding measurement data rates
  • Reliable ADAS logging solution for comprehensive testing
  • Easy integration of analog measurement equipment with high sampling rates
  • Data mining for automatically evaluating measured data
  • User-friendly visualization of Simulink/Stateflow models
  • Rapid prototyping platform as an efficient runtime ­environment for code and models
  • Open interfaces for hardware integration with third-party suppliers

Application Area Measurement & Calibration

Calibration/Parameter Setting

You can conveniently visualize and modify the various types of parameters in the calibration windows

Representation in parameter setting is either alphanumeric or graphic. User-configurable panels give the user a customized interface for displaying and calibrating characteristic parameters. The following functionality is offered in parameter setting/calibration:

  • You can set parameter values either online in the ECU’s memory or offline in the cache of CANape. The Offline mode lets you process ECU parameters before or after measurement without requiring a connection to the ECU.
  • Parameter calibration in parallel to measurement data acquisition
  • All of an ECU’s parameters can be calibrated in a single window, the Parameter Explorer
  • Structures with parameters can be viewed in their entirety in the Parameter Explorer
  • Generation of a parameter set based on a specific time point in the measurement file
  • Merging of parameter sets to make new version levels and feed the data back into software development via C, H or MATLAB files
  • Parameter set files are managed in CDM Studio
  • Parameter set files can be loaded, visualized and edited in calibration windows. This also enables batch operations on parameter set files.
Show more

CANape acquires internal ECU measurement parameters synchronous to ECU processes via the CCP and XCP measurement and calibration protocols. Data measured from the ECUs are logged time-synchronous with other measured data (from serial bus systems, GPS, audio, video or from other measuring equipment) and are represented in many different ways. The multi-recorder concept makes it possible to simultaneously configure different measurements and start and stop them independently of one another. Each recorder saves its measured values in a separate file.

Features of measurement data acquisition and visualization in CANape include:

  • Various window types and user-definable panels for graphic representation
  • The ASAM measurement data format MDF 4.x writes measurement files without a time-consuming post-process for sorting. MDF 4.x also supports measurement files with a size over 4 GB.
  • CAN bus data may be logged in either BLF or MDF 4.x format
  • Detailed display of DAQ list utilization in the measurement configuration
  • Optimized DAQ lists configuration enables maximum data transfer independent of data types
  • Analysis of bus communication in the Trace window
  • Structures defined in the ECU source code can be used as measurement objects
  • Virtual signals can be calculated online with the help of an internal script language or with MATLAB/Simulink models by combining real variables from various sources
  • Extensive trigger options for data logging including pre-trigger and post-trigger times (also for audio and video)
  • Time-synchronous acquisition of scalar values and arrays
  • Decoding of encrypted CAN messages
  • Configuration of the Vector data loggers for CCP and XCP measurements including seed & key handling
  • Rates of up to 100 MByte/s for XCP data and radar raw data are possible from the ECU depending on the interface used with the VX1000 measurement and calibration hardware data
  • Reliable and time-synchronous documentation of driving situations via audio and video recordings without keyboard input

Supported Hardware Interfaces and Protocols

  • Support of CAN, CAN FD, Ethernet, BroadR-Reach, FlexRay, LIN and MOST
  • CCP
  • XCP on CAN, CAN FD, FlexRay, Ethernet, Broad-Reach, RS232
  • KWP2000 on K-Line
  • ISO 14230 (KWP2000 on CAN) and ISO 14229 (UDS)
  • ISO/TF2 and VW-TP2.0 transport protocols
  • ISO 14229 (UDS) over FlexRay with the ISO transport protocol and the "AUTOSAR" and "BMW" transport protocols upon request
  • Monitoring of SAE J1939 and GMLAN
  • High-speed controller interfaces such as Nexus, DAP, JTAG, DigRF and AURORA by Vector’s VX1000 measurement and calibration hardware
  • Others upon request.
Show more

The VX1000 System is a modular solution with a data throughput of more than 100 MByte/s for measurement and calibration tasks. It can be used in the vehicle, on test benches or in the laboratory. To achieve maximum data throughput with minimal effects on ECU execution times, data is accessed via microcontroller-specific data trace and debug interfaces.

By using the standardized XCP on Ethernet protocol, in addition to interfacing with CANape you can interface to other measurement and calibration tools as well. Depending on the controller used, a measurement may have practically no effect on the controller.

Base Modules VX1132 and VX1060, VX1453 Generic HSSL POD, VX1543A Serial POD
Show more
  • Vector scalable measurement and calibration hardware VX1000 for maximum data transfer rates of up to 100 MByte/s
  • Vector hardware for CAN, CAN FD, LIN, FlexRay, Ethernet and MOST
  • Yokogawa's quick measurement technology solution RAMScope via AUD interface
  • ETAS`s XCP-on-Ethernet Interface for Automotive ECUs XETK
  • Compact Dynamic's solutions for ECU connections via Dual Ported RAM
  • iSYSTEM's on-chip & in-circuit emulations for various processors and via different debugger interfaces
Supported Measurement Systems / Manufacturers for ECU Communication
Show more

CANape records measured data fully automatically as a stand-alone data logger. The tool acquires internal ECU data synchronous to analog measured data and bus data with the help of prepared measurement configurations.

Data logging made easy

Data loggers are autonomously operating, robust devices that are permanently installed in the vehicle and log measured data over a longer period of study. In combination with a conventional industrial PC on the market, CANape meets all of the preconditions required for use as a data logger:

  • Time-synchronous signal logging from a wide variety of sources: ECUs, communication buses, measurement sensors, video, audio and GPS.

  • Start of a preconfigured measurement without requiring user interaction.

  • Fault-tolerant measurement: if errors occur, measured data acquisition continues or is reset, e.g. in case communication is interrupted.

  • You can use trigger conditions to reduce the volume of saved data and start (diagnostic) scripts such as fault memory reports.

  • Recording of audio comments during measurement: the driver's voice recorded with a microphone supplies important auxiliary information on the specific driving situation for analysis, and lets the driver keep both hands on the steering wheel.

Show more

CANape supports among other things:

  • Many common high-resolution radar and video sensors
  • LIDAR sensor components such as IBEO HAD, Quanergy, Velodyne
  • µEye-cameras from the company IDS Imaging Development Systems as reference camera
  • Other cameras with a DirectX driver are also supported
  • ADMA gyro system for vehicle dynamics testing from GeneSys Elektronik
  • NMEA-compatible GPS receiver

An open interface is available for integrating other systems: the DAIO (Digital/Analog IO) interface for high-performance analog measurement solutions. Users can create the drivers needed for this themselves. In development, Vector can support you with sample programs, a driver generator and other services.

Show more

The following measuring devices can be interconnected to CANape:

  • Vector I/O solutions
  • All measurement data acquisition devices connected to the PC via the CAN bus, e.g. devices from the companies Caetec, CSM, IMC or Ipetronik
  • AD-Scan MiniModul pro from CSM (2 Mbit/s bandwidth with overclocked CAN bus for up to 10 kHz sampling rate)
  • CSM 800 kHz measurement solution with EtherCAT to XCP on Ethernet Gateway
  • ETAS measurement module series ES400 and ES600 - ES650
  • Analog and digital measurement hardware from NI, including the DAQmx series
  • IMP thermal measurement module from Solartron
  • ADwin systems from Jäger Computergesteuerte Messtechnik
  • QuantumX and SoMat eDAQ from HBM
  • Mx-SENS 8 over XCP on Ethernet from Ipetronik
  • faceLAB from Seeing Machines (video systems for acquiring visual perspectives in the areas of driving safety research and human-machine interaction)
  • Dikablis from Ergoneers (video systems for acquiring visual perspectives in the areas of driving safety research and human-machine interaction)

An open interface is available for integrating other measurement systems: the DAIO (Digital / Analog IO) interface for high-performance analog measurement solutions. Users can create the drivers needed for this themselves. In development, Vector can support you with a development kit, sample code, documentation and services.

Show more

Measuring and calibrating per ASAM MCD3

CANape's automation interface offers functions that enable symbolic access to bus and ECU data. A positive effect is the significant time and cost savings for potential application programs. The functionality of the automation interface is organized into the following areas:

  • Setting up devices: all bus and ECU interfaces supported by CANape are available via the automation interface (CAN, LIN, FlexRay, Diagnostics, CCP and XCP)
  • Measuring: supported are functions for setting up the measurement configuration, starting and stopping the acquisition process and for accepting the measured data
  • Reading and calibrating parameter values
  • Diagnostics: setting input parameters, executing diagnostic functions, polling output parameter values, reading fault memory
  • Executing scripts

The typical use case for the automation interface is test benches. CANape supports the ASAM interfaces ASAP3 and ASAM MCD 3MC as well as a problem-oriented C-API and a user-friendly, high-performance COM interface. Access to diagnostic data is also via an easy to use interface, which reduces the complexity of a MCD3-D interface to just a few functions.

Overview of your advantages

  • CANape's universal interface gives a client application access to key vehicle bus systems and protocols.
  • Great flexibility by convenient integration of CANape in different tool chains: that is how CANape can be controlled via Excel, MATLAB M-Files, test benches, Visual Basic programs and many more.

Show more

Application Area Diagnostics & Flashing

Structurized display of the supported diagnostic functions. All DTCs including the environment data are displayed.

Besides handling diagnostics for individual ECUs, CANape also gives the user a look at vehicle functions across ECUs by means of functional addressing. Besides CAN and FlexRay, the K-line is also supported as a physical interface. CANape can also be used to symbolically access diagnostic data and services. The description files may exist either in ODX format or in the Vector CDD format. If no special diagnostic description file exists, the supplied generic files for UDS and KWP2000 enable symbolic access to functions and raw data.

As a diagnostic tester CANape offers these functions:

  • Diagnostic console from which you can select, parameterize and execute diagnostic functions
  • Window for displaying and processing fault memory, symbolic display of DTCs, and environmental data
  • Integrated access to measurement, calibration and diagnostic data, e.g. with visualization of fault memory entries in the Graphic window
  • ODX-controlled flash programming by script
  • Analysis of all aspects of diagnostic communication in the Trace window: messages, transport protocol data, protocol data, and diagnostic data
  • Address-oriented access to A2L-defined ECU data via diagnostic functions
  • Visualization of the chronological flow of diagnostic functions
  • Scripts for automating diagnostic sequences
  • .Net, as a script language, provides many new diagnostic functions and enables exchange of scripts between Vector diagnostic tools – this eliminates the need to maintain different scripts.
  • Easy-to-use automation interface for executing diagnostic services
  • Functional addressing, e.g. use of a diagnostic function to query the IDs of multiple ECUs
  • Support of 3D servers on request
  • Access to OBD data with dedicated display in the OBD window
Show more

In flashing new program versions, both the CCP/XCP and diagnostic protocols are supported. The easiest way to perform diagnostic-based flashing is to use vFlash projects. The flash tool from Vector supports over 50 different flash specifications with user-friendly templates. The process involves implementing ECU-specific sequences in vFlash projects. You can select these projects in CANape and use them directly for flashing.

Flashing ECUs efficiently with CANape
Show more

Application Area Measurement Evaluation

Evaluation of Measured Data & Data Mining

Convenient data mining user interface for automatically evaluating measured data

CANape offers you numerous options for easy processing and evaluation of data from previous measurements – either manually or automatically:

  • Script-driven and automated evaluation of measurement files
  • Arithmetic evaluations using the integrated script language, your own C/C++ based functions or MATLAB/Simulink models
  • Convenient search function and analysis of large quantities of data via the data mining user interface
  • Convenient linking of search conditions permits efficient description and execution of complex analyses
  • Display of signals over a time axis or XY representation
  • Manual study of signal responses by zoom, search functions, and measurement cursors
  • Input of comments for offline analysis
  • Use of customizable print templates
  • Import and export of different measurement file formats
  • Export of sequences from measurement files with synchronous video segments
  • Easy handling of measurement files with the Measurement File Manager

Case Study Daimler: "Analyze large quantities of measurement data rationally and flexibly"

On test benches and in durability tests, automotive OEMs collect important information on the behavior of vehicle components under realistic conditions. However, in view of the enormous quantities of data that are generated and their complex interrelationships, it is often a time-consuming process to subsequently identify and analyze the relevant data sets. To accelerate the analysis of measurement data in testing its automatic transmissions, Daimler AG relies on automated data evaluation by the CANape measurement and calibration tool.  

Highlights Version 16.0

  • Improved project management – conveniently share projects using the new file container
  • Measurement files recorded together are displayed as a contiguous measurement.
  • Integration of LIDAR systems (Velodyne, Ibeo and Quanergy) and visualization of the point clouds in the new Scene Window
  • Full coverage of vCDM calibrator use cases integrated in CANape with Option vCDM
  • New Option vMDM: CANape as a client for vMDM (Measurement Data Management) to share, analyze and index measurement data and ensure high data integrity.
  • During development and testing of air conditioning and cooling systems, you can display thermodynamic state charts for online and offline analysis using the new "Thermodynamic State Charts" option
  • For diagnostic testing, CANape now supports DoIP (Diagnostics over Internet Protocol)
  • Precise time synchronization (PTP/IEEE 802.1AS) during measurements together with UTC time stamps and GPS-based master clock
  • ASAP2 Studio is integrated as the successor to the ASAP2 Editor. The redesigned graphical user interface is sorted by areas of application and permits fast, intuitive operation.
  • Direct working on measurement data in Excel format without conversion to MDF format
  • Simple comparison of several triggered measurement results in a single display

For more information and a tool demo please watch the webinar recording from January 2018:

Show more

Improved project management – conveniently share projects using the new file container

The exchange of entire CANape projects with colleagues and customers is now simpler and more reliable.
CANape projects consist of multiple files describing the information on the integrated devices and the used windows, signal configurations, etc. The project information is stored in an open project directory that is based on the Windows file system. Ideally, all files used in CANape will be stored in this folder or corresponding subfolders although this is not mandatory.

In CANape 16.0, you now save all the necessary information and files in a container. This includes all externally linked files and they are therefore no longer forgotten at transfer time.

Your benefits:

  • Projects can be exchanged simply and reliably with colleagues and customers in a single file
  • The individual benefits of common used files are preserved
  • With the new “Project Manager”, you can manage your projects in a clearly structured way that meets your needs
Improved project management – conveniently share projects using the new file container
Show more

Measurement files recorded together are displayed as a contiguous measurement

Measurement files recorded together are displayed as a contiguous measurement

Between the start and end of a measurement, CANape creates one or more measurement files. For the analysis of the measurement data, it is often irrelevant whether there are multiple recorders that operate in parallel to perform different tasks or whether a single triggered recorder creates multiple measurement files in succession. For analysis purposes, there is a single measurement, irrespective of the number of measurement files.

CANape 16.0 supports the display and analysis of multiple measurement files as a contiguous measurement. Based on unique identifiers the individual measurement files can be assigned to a measurement. When a measurement file is loaded then either all the associated recorder measurement files are loaded automatically or an appropriate message is displayed to the user.

The following cases are supported:

  • Multiple chronologically sequential measurement files (e.g. triggered files) are displayed as a contiguous measurement. Any gaps in the temporal sequence that may arise are taken into account.
  • Measurement files recorded in parallel (e.g. through the simultaneous use of multiple recorders) are loaded in parallel and are displayed as a contiguous, synchronized measurement.
  • It is possible to display measurement files that are recorded in parallel resp. successively.
Show more

Integration of LIDAR systems (Velodyne, Ibeo and Quanergy) and visualization of point clouds in the new Scene Window

The synchronous recording and visualization of high-end sensor data is required during ADAS control unit development. In such cases, the sensor data is either acquired and recorded in raw format or in the form of already processed information (objects). Thanks to its architecture, CANape is able to measure and display sensors from various manufacturers.

Alongside the existing capability to acquire raw radar data, CANape 16.0 also supports the following LIDAR sensors:

  • Velodyne (VLP-16, HDL-32E and HDL-64E)
  • Ibeo LUX
  • Quanergy M8

The measurement data is displayed in the new Scene Window in which the received point cloud objects are also output in 3D. A range of views as well as rotation and zoom mechanisms are available to permit optimal analysis.

Integration of LIDAR systems (Velodyne, Ibeo and Quanergy) and visualization of the point clouds in the new Scene Window
Show more

Full coverage of vCDM calibrator use cases integrated in CANape

Collaboration within the team for calibrating ECUs

The Vector vCDM calibration data management system acts as database-supported platform for calibration teams. Thanks to clearly defined work packages and permissions, large departments and globally distributed teams can work together quickly and in a clearly coordinated way. Data conflicts resulting from parallel operations on the same parameters are detected and resolved. Each calibration engineer works with the most recent data versions. This is ensured by efficient variant management and a continuous change history.

With CANape's new option “vCDM”, calibration engineers can use CANape as their interface to vCDM, eliminating the need to work in the native vCDM client. The workflows have been optimized for calibration engineers and are fully integrated in the CANape user interface.

In addition, the option “vCDM” provides an alternative model for collaboration in small and mid-sized teams. In this way, you can share changes to parameter values without having to exchange files. Conflict changes to parameters are automatically detected and resolved. All users have the same permissions and can execute all use cases.

Show more

CANape as a client for vMDM to share, analyze, indexing, and high data integrity of measurement data

Overview of the most important vMDM components

vMDM (Measurement Data Management) is a centralized solution for the efficient management and analysis of measurement data both on a dedicated server in the enterprise network and in the Vector Cloud. With the "vMDM" option, it is possible to access a vMDM server directly from within CANape.

The measurement data is transferred from the user's PC to the vMDM server either manually or automatically, for example directly following the measurement in CANape. If at the time of the transfer, there is no IP connection to the server (e.g. during a test drive) then vMDM notes the upload in advance and performs it automatically as soon as an active connection is available again.

Thanks to the intuitive, feature-based search interface, it is an easy task to find your measurement files in CANape and download these to your workplace computer for offline analysis. In the next extension to vMDM, it will be possible to execute automated data mining analyses on the vMDM server to free up users' workplace computers from routine analyses. In addition, thanks to the "Local vMDM" feature, all CANape users can index the measurement data on their workplace computer in order to make their daily workflows for offline analyses more efficient.

Show more
Professional display of thermodynamic state charts

During development and testing of all types of air conditioning and cooling systems, physical dimensions such as pressure and temperature are recorded. To evaluate the system parameterization and the employed components and coolants, engineers working in the field of air conditioning technology need specific ways of visualizing thermodynamic processes.

Thanks to CANape's option "Thermodynamic State Charts", thermodynamic data can now be displayed synchronously with other measurement data. Highly informative state charts for online and offline analysis are shown in the State Chart window.

Your benefits:

  • A wide range of possible configurations for the individual design of the state chart types that are available for selection
  • Selection of thermophysical properties from the extensive TILMedia materials library from the specialist TLK-Thermo in order to permit the use of both real gases and mixtures
  • Online calculation of the state charts and consequently also individual adaptation of the isolines
Show more

For diagnostic testing, CANape supports DoIP (Diagnostics over Internet Protocol)

Increased real-time capacity for bypassing

Alongside a wide range of diagnostic display windows, CANape has also long supported standards such as UDS, KWP2000 or OBD together with the required databases.

In CANape 16.0, the existing bus systems CAN, K-Line and FlexRay have been extended to include "Diagnostic over Internet Protocol", or "DoIP ISO 13400" for short. The Trace window also supports DoIP communication for precise analyses or the debugging of the DoIP messages on the network.

Show more

Time synchronization during measurements together with UTC time stamps and GPS-based master clock

Measurement systems with ever shorter sampling rates demand appropriate time synchronization with maximum deviations in the low microseconds range.

For devices that are connected via Ethernet, synchronization via PTP (Precision Time Protocol) is an appropriate solution. All time stamps of the devices that have the same master clock can be used together directly without correction. The UTC protocol (Coordinated Universal Time), which is transmitted by GPS satellites, can be used as another reliable source. This is of interest, for example, when recording the data of two unconnected measurement systems (V2X/Car2x communication). If both systems work with UTC timestamps then the measured values will be synchronous.

To record raw radar, LIDAR or camera data in combination with multiple VX1000 systems, Vector recommends using the ADAS measurement technology platform BRICK from b-plus. This high-end logging PC uses a special hardware and software combination with the b-plus XTSS service (Windows service for time synchronization). This service makes it possible to provide a UTC-synchronous clock which is available to other bus subscribers (PTP slaves) via the integrated PTP master.

CANape 16.0 accesses the UTC-synchronous clock of the XTSS services via a dedicated interface. This makes it possible to record measurement data with UTC-synchronous time stamps.

Precise time synchronization (PTP/IEEE 802.1AS) during measurements together with UTC time stamps and GPS-based master clock
Show more

Options

Object Verification for Driver Assistance Systems and Optimization of Image Processing Algorithms

Evaluation of objective sensor data and subjective impressions during in-vehicle tests. Display of objects from bird’s eye view and superimposed on the video image of the Multimedia Window.

CANape already gives you the ability to time-synchronously log and display video/audio signals together with ECU parameters, CAN/LIN/FlexRay/MOST bus messages and analog/digital signals as well as GPS signals. Option Driver Assistance extends the CANape measurement, calibration and diagnostic tool by adding a verification solution for driver assistance systems (ADAS) and a test environment for optimizing image processing algorithms.

Application Areas

The flexible configuration capabilities of the Driver Assistance Option cover a wide range of application areas in the development of driver assistance systems:

  • Check object recognition algorithms for ACC (Adaptive Cruise Control), "stop and go" systems, and parking assistance systems with the help of object overlaying
  • Develop lane keeping systems or adaptive lighting for curves and display driving lanes as curves
  • Provide useful testing support of traffic sign recognition systems with linking of bitmaps
  • Development and optimization of image processing algorithms
  • Supports Car2x functionalities (display and overlay in the GPS window)

Features and Advantages

CANape Option Driver Assistance displays objects acquired by the sensors of a driver assistance system in a video image recorded synchronous to the measurement. Based on object data computed by the ECU, geometric symbols or bitmaps are superimposed on the video image at specified points on the image. Verify the ECU’s object recognition algorithms quickly and reliably by comparing recognized objects to the real environment. To verify the functionality of image processing algorithms, you can link them by DLL in CANape. Ease of configuration, high flexibility, and user-friendly control are qualities of the Driver Assistance Option.

Show more

Easy Collaboration on Paramter Sets Within a Team

Simple loading of a shared data set in CANape. The vCDM Option eases collaboration for teams.

A calibration data management system like vCDM coordinates collaboration in large teams distributed across the globe. vCDM comprises many functions for organizing working positions and for rights and variant management. The system was designed to be open, in order to support various data sources and tools.

The full range of vCDM's functions is not necessary for many collaboration models, however. The CANape vCDM option gives many users the functionality they need in order to work with vCDM. The workflows have been optimized for calibration engineers and are fully integrated in the CANape user interface.
In addition, CANape vCDM provides a simple model for collaboration in small and mid-sized teams.

Overview of Advantages

  • High user acceptance because of CANape's seamless integration and intuitive user interface. All procedures are carried out in a single tool.
  • Secure data exchange with conflict detection and resolution during parameter changes made simultaneously by two editors
  • Great transparency through tracking changes to parameter values
  • No investment costs with the Vector Cloud offer (operating costs are written off)
  • Scalable solution: From two to two thousand users. It is possible to upgrade to vCDM.
  • CANape and vCDM server: Two perfectly matched, tried and trusted applications
  • The CANape vCDM option can also be used on an existing vCDM system

Basic Functions

Users will work with CANape's data set administration. Any data sets can easily be shared with other users. Invited colleagues can subsequently download these data sets directly onto their CANape. Changes to parameters can be transmitted to the network. At the same time, changes by colleagues will be updated on your own PC. Conflicts which arise from simultaneous changes to the same parameter will be displayed immediately and resolved by the user. You can see who made changes to individual parameters and when.

This includes: information about vCDM Server, Vector Cloud solution and differences between vCDM Teams and vCDM.

Show more

Direct Connection Between CANape and vMDM for the Provision and Analysis of Measurement Data

Overview of the most important vMDM components

vMDM (Vector Measurement Data Management) is the solution for efficient management of large data volumes from development, test bench operation and vehicle tests. With vMDM, you can save your measurement data securely, protect it against unauthorized access and simplify the exchange of measurement data between distributed teams. Large-scale CPU-intensive analyses, classifications and reports are performed centrally on a server without any computational requirements on the engineer’s workstation.

Overview of Advantages

  • Secure storage of measurement data from test benches, road testing and endurance testing
  • Protection of data through the separation of data files into collections with user-specific permissions
  • Easy searching, filtering and display of measurement data
  • Automatic indexing of measurement data on import
  • Flexible data indexing based on metadata containing measurement attributes, calculated metrics, and data provided by other systems
  • Automated data analysis and data mining on the vMDM server without any computational load on the user’s PC
  • Project-specific reporting of measurement data and statistical analysis
  • Scalable solution for multi-user environments
  • Familiar working environment through seamless integration with the Vector tool landscape. You define scripts, data analytics and data mining functions as usual in vSignalyzer or CANape.
  • Minimum IT investment and operational cost for cloud-based operation

Basic Functions

  • Integration of vMDM in CANape and vSignalyzer for navigation, searches and data transfer
  • Interactive and automated analysis of the measurement data stored in the vMDM server in CANape or vSignalyzer
  • Simple drag & drop export of measurement files from the vMDM server
  • Creation of queries for the storage of dynamic search requests
  • Export of query results in CSV format for creation of statistical analyses
  • Setup and management of data catalogs and so-called collections as well as of user permissions

You will find detailed technical data in the Product Information (PDF)

Show more

Visualize and Parameterize Simulink Models Easily and Efficiently

Conveniently measure and calibrate model parameters. CANape provides access to signals of the Simulink model via XCP on Ethernet and the Simulink XCP Server.

CANape provides you with mature functions for visualizing measured data from various sources – synchronously and with time precision. The "Simulink XCP Server" option lets you use CANape as an interface to parameterize and visualize Simulink models. Parameter changes are easily made in CANape and transferred to the model. At the model’s runtime, Simulink sends measured data from the model to CANape via the XCP on Ethernet protocol. You access parameters in Simulink exactly as though the application were running in an ECU. Simulink models are computed slower or faster than in real time (dependent on their complexity and processing power). After the computation cycle, you can analyze the data in CANape, adjust model parameters in CANape and then start the next computation cycle.

Overview of Advantages:

  • Easily visualize signals and parameterize calibration parameters from Simulink models in CANape
  • Parameterize your Simulink model (including integrated binary components such as DLLs) from CANape and stimulate it with real generated measured data as an input vector
  • Model instrumentation is not needed for measurement or parameterization
  • CANape is a tool you can use over the entire ECU development process. This reduces the number of tools you need, software maintenance costs, training requirements, etc.

Application Areas

In the context of model-based software development, functions of the application are checked in an iterative process; the model is executed iteratively in Simulink from MathWorks. The Simulink XCP Server offers all function and software developers a convenient tool for managing parameters and efficiently measuring signals from the Simulink model without instrumentation. The CANape configuration used here can be reused in a later development phase.

Functions

  • All display windows in CANape are available for visualizing scalar parameters, characteristic maps, etc.
  • You can use the Parameters Window and CDM Studio (Calibration Data Management) to make changes to model parameters in Simulink
  • Stimulation of the model only requires feeding logged measurement data into the model as an input vector at runtime
  • Signal-based instrumentation is not needed for stimulation of the model
  • Signal-specific model instrumentation is not needed for measuring or parameterizing; all that is required, is to insert a single block from the Simulink CANape library into the model using drag & drop

You will find detailed technical data in the Product Information (PDF)

Show more

Bypassing Computation with Deterministic Time Behavior

Configuration setup in CANape with VN8900 and VX1000. Real-time PC integrated in the VN8900 computes the bypassing algorithm. Multiple bypass-DLLs can also be run in parallel on the VN8900.

A complete bypassing solution is available to you by interlinking CANape, VN8900 and the VX1000 measurement and calibration hardware. The VN8900 network interface serves as the computational platform here, and the VX1000 System assures a high-performance measurement and calibration connection to the ECU. In CANape, the overall solution is configured, and the signals and parameters are visualized.

Overview of Advantages

  • Multiple bypass computations can be performed in parallel and be activated or deactivated
  • Deterministic time behavior in computing the bypass functions VN8900 network interface with integrated real-time computer serves as an execution platform for the bypass algorithms
  • Seamless configuration of the bypass in CANape for VN8900
  • CANape offers visualization of the bypass model and the ECU model with access to measurement data and parameters
  • As an alternative to use of a PC, the VN8900 may also be used as a platform for the runtime environment for DLLs from the model-based code generation process

Functions

In the Simulink model or C code, you define your function and place CANape I/O function blocks at the model’s inputs and outputs. After code generation, compiling and linking, a DLL is available in CANape for integration.

In CANape, the model’s inputs and outputs are linked to the real signals from the ECU. The bypassing algorithm is automatically transferred from CANape to the VN8900 by a configuration change that is easy to execute. This transfer loads all relevant data and configurations into the VN8900. At model runtime on the VN8900, you acquire the necessary input data from the ECU via the VX1000 hardware, XCP on Ethernet, XCP on CAN, CAN, FlexRay or I/O. In turn, the algorithm results are sent via the same path to the ECU. Using CANape, you can then measure and calibrate the bypass algorithm on the VN8900 and the code in the ECU.

Effective with CANape 13.0, it is also possible to have multiple bypass algorithms run on the VN8900 in parallel. For instance, it is possible to compute two functions (DLLs) which are connected to two ECUs via two VX1000 systems. It is also possible to configure the bypass algorithm for the VN8900 and then execute it as a stand-alone variant on the VN8900. Just one ECU is supported in stand-alone mode.

Show more

Display of Thermodynamic Data and Informative State Charts for Online and Offline Analysis

Switch between different chart types at a single click

During the development and testing of all types of air conditioning and cooling systems, physical variables such as pressure and temperature are recorded at the test bench or test vehicle – usually together with other measured signals and internal controller values. To evaluate the system configuration and the employed components and coolants, engineers working in the field of air conditioning technology need specific ways of visualizing thermodynamic data.

With the option Thermodynamic State Charts for CANape, you can now also display thermodynamic data synchronized with other measured data and generate highly informative state charts for online and offline analysis.

Overview of Advantages

  • Many different possible configurations for the individual design of the state chart types that are available for selection.
  • Selection of thermophysical properties from the extensive TILMedia materials library from the specialist TLK-Thermo permit the use of both real gases and mixtures.
  • Online calculation of the state charts and consequently also individual adaptation of the isolines

Functions

The option Thermodynamic State Charts makes it possible to generate individually designed thermodynamic state charts in just a few clicks. These simplify the online analysis of automotive coolingcycles, for example.

You can choose between the following types of chart

  • Pressure-enthalpy (ph),
  • Pressure-specific volumes (pv),
  • Pressure-temperature (pT),
  • Temperature-enthalpy (Th)
  • Temperature-entropy (Ts)

When configuring your chart, you can choose from a wide range of materials and even mixed materials are possible. The variables that are relevant for the displayed state chart are calculated from the measured signals, for example for temperature and pressure, on the basis of the material data. It is possible to determine missing cycle reference points.

Show more

Product Descriptions

Fact Sheet:

Product Information:

  • CANape (PDF)
  • Option Driver Assistance (PDF) – Object verification for driver assistance systems (ADAS) and optimization of image processing algorithms
  • Option vCDM (PDF) – Convenient exchange of parameter sets and values within a team
  • Option vMDM (PDF) – Direct connection between CANape and vMDM for the provision and analysis of measurement data
  • Option Simulink XCP Server (PDF) – Visualize and parameterize Simulink models easily and efficiently
  • Option Bypassing (PDF) – Bypassing computation with deterministic time behavior
  • Option Thermodynamic State Charts (PDF) – Display of thermodynamic data and informative state charts for online and offline analysis
Show more
Component
Recommended
Minimum
Processor
Intel Core i5
3.0 GHz or higher
Intel Core 2 Duo
2.6 GHz
Memory (RAM)
4 GB
2 GB (32-bit) or 4 GB (64-bit)
Hard drive capacity
≥ 1.0 GB (depending on options used and required operating system components)
Screen Resolution
1280 x 1024
1024 x 768
Graphics Card
DirectX 9.0c or higher
Operating System
Windows 10/8.1/8/7/Vista (Vista only 32-bit)
Show more

Do you have technical questions and are looking for suitable answers? Our KnowledgeBase provides the most important!

Show more

Version History

Overview with all releases and service packs for CANape versions 10.0 – 16.0.

CANape Version 1.0

Since November 1996, ECU calibration engineers have used CANape in order to adapt controller behavior to various vehicle models by changing only the parameterization, not the program code. In the course of over 20 years, thousands of new functions and user requests have been incorporated into the tool.

Please select a category to show matching downloads:

Training

CANape Fundamentals Workshop

Vector offers many different opportunities for you to build your knowledge of CANape and broadening it. We recommend our CANape Fundamentals Workshop as an entry-level course in CANape. It is best to take this basic course before attending advanced training courses that are also offered. However, you may register for any of the courses independently.

Related Products

Benefit from further Vector solutions:

Show more

VX1000

Scalable ECU Interfaces for Maximum Data Transfer Rates

Learn more
Show more

vCDM

Professional Calibration Data Management

Learn more
Show more

vMDM

Professional Measurement Data Management

Learn more
Show more

Engineering Services

Know-How and Tailor-Made Comprehensive Solutions

Learn more