CANape 17.0 – New Functions and Use Cases
Watch the webinar recording
CANape
Measuring, Calibrating and Logging of ECUs and ADAS Sensors

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 parameters 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 measurement and calibration hardware. CANape supports various ADAS sensors such as radar, LIDAR and video. Combined with high-performance hardware, CANape can store multiple gigabytes of data per second. Calibration data management and convenient measurement data evaluation including data management as well as reporting make CANape a complete tool for ECU calibration. Of course, CANape also provides access to bus data, diagnostic data and analog measurement data.

Advantages

  • Open and flexible platform, since it is based on ­standards
  • Acquire and log measurement data from a wide variety of sources time-synchronously, and, if necessary, analyze it in vMDM – a cloud-based measurement data management system
  • Convenient calibration and management of parameters and direct transmission to server-based 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
  • Automatic measurement data evaluation through data mining
  • 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

Screenshot CANape Calibration windows
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.
Afficher plus
Screenshot CANape windows for measurement

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

  • Bus monitoring of CAN, CAN FD, Automotive Ethernet, SOME/IP, FlexRay, LIN, SAE J1939, GMLAN, CANopen and MOST
  • XCP on CAN, CAN FD, FlexRay, Ethernet, RS232 
  • High-speed controller interfaces such as JTAG, DAP, LFAST, RTP/DMM, Nexus AUX, AURORA via Vector’s VX1000 measurement and calibration hardware
  • Fast PCIe processor interface over VX1000
  • Interfaces for video sensors
  • DoIP (Diagnostics over Internet Protocol)
  • CCP 
  • 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
  • KWP2000 on K-Line
  • Measurement technology from many third-party manufacturers

Others upon request.

Afficher plus

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.

Photo with Base Modules VX1132 and VX1060, VX1453 Generic HSSL POD, VX1543A Serial POD
Base Modules VX1132 and VX1060, VX1453 Generic HSSL POD, VX1543A Serial POD
Afficher plus
  • 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
Graphic supported measurement systems and manufacturers for ECU communication by CANape
Supported Measurement Systems / Manufacturers for ECU Communication
Afficher plus

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.

Afficher plus

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.

Afficher plus
Graphic CANape with supported systems for analog/digital measurement

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.

Afficher plus

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.

 

Afficher plus

Application Area Diagnostics & Flashing

Screenshot CANape diagnostic testing
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
Afficher plus

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.

Graphic CANape flashing ECUs
Flashing ECUs efficiently with CANape
Afficher plus

Application Area Measurement Evaluation

Evaluation of Measured Data & Data Mining

Screenshot CANape 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 17.0

  • Optimal memory utilization enabled by a 64-bit architecture
  • Measuring and calibrating AUTOSAR adaptive ECUs via SOME/IP services
  • Integration of application-specific Ethernet protocols in conjunction with ADAS sensors
  • Reliable management of your local measurement data
  • Direct connection between CANape and vMDM for efficient measurement data access and analysis
  • New CANape log as robust and easy-to-use stand-alone solution for challenging ADAS logging projects (available with a service pack from CANape)
  • Logging, visualizing and creating data objects efficiently in ADAS development
  • Certificate-secured diagnostic access is possible via the Vector Security Manager
  • With a single VX1000 POD you can measure and calibrate ECUs with combined processor and controller architectures

For more information please watch the webinar recording:

Afficher plus

In the ADAS field, numerous  sensors are used, each with large description files, and these take up a lot of memory in a measurement. In a 32-bit application, a maximum of 4 GB of memory is available for the entire application. With 64-bit version of CANape 17.0, you can now fully utilize all the available memory of your PC.

Afficher plus

Ethernet has become established as an internal vehicle communications network, and it covers many application cases. They include implementation of a vehicle backbone as well as use areas in the ADAS and infotainment domains. Many different protocols are used to fulfill all the communication requirements that have been set in these areas. They range from conventional signal-based and PDU-based data exchange to service-oriented communication over SOME/IP, vehicle diagnostics over DoIP and time synchronization and audio/video streaming. In the logging and validation use cases, support of customer-specific Ethernet protocols is often an additional requirement.

Measuring and Calibrating via SOME/IP Services

Conventional, signal-based communication is increasingly being supplemented by service-oriented communication schemes. For example, the AUTOSAR Adaptive Platform consistently takes a service-oriented approach. Service-oriented communication frequently builds upon the TCP/IP protocol stack and utilizes communication middleware such as SOME/IP. The transmitted network message, i.e. the Ethernet frame, and the actual application view diverge from one another much more than in signal-oriented communication over CAN, for instance. Furthermore, definition of the service interfaces and associated data structures is decoupled from the specific network transmission method and network topology.

CANape users can make a seamless transition from previous embedded ECUs to AUTOSAR Adaptive ECUs. At the same time, they can access both types of ECUs with an identical look-and-feel, even though their underlying protocols differ significantly.

Afficher plus

In sending their data, many Ethernet devices or reference systems use dedicated Ethernet protocols which have been adapted to their specific applications. This may include debug information, data objects, object lists or control signals. An understanding of Ethernet data is necessary to save the information and visualize it. The tool lets you implement complex trigger conditions for data logging and visual object overlays in video, GPS or scene windows.

For CANape 17.0, application-specific protocols can be integrated via “CANape Object Decoder DLLs”. This lets you decode signals, data objects and video streams and use them in CANape. This architecture makes it possible to develop the DLLs independent of CANape release cycles. Vector offers the development of object decoders as a service. 

Afficher plus

Even without Option vMDM, you can use the “Local Measurement Data Management” function to index the measurement files on your local workstation's hard disk by simply configuring the folders in which your measurement data is located. The local measurement data management automatically monitors the data in background to detect any new, changed or deleted measurement files.

The measurement files are automatically searched for the metadata you use and stored in the internal database. The resulting indexing scheme of the vMDM database allows a quick and flexible search and can always be adapted to your needs. For example, you can assign user-defined labels or hide certain types of metadata which are not needed.
This gives you a new way to organize new measurement data on your computer and to work with existing data.

With just a few clicks you can find measurement data based on flexible criteria such as the measurement time, vehicle identification number or comments. You can save search queries you have created in the vMDM Explorer; then they are always available to you for easy reuse. Gone are the times when measurement data would be unrecoverable because the data was unintentionally saved to an incorrect folder. Local measurement data management lets you track this data and retain an overview.

Afficher plus

vMDM (Vector Measurement Data Management) enables a central solution in the Vector Cloud for efficiently managing and analyzing measurement data. Option vMDM enables access to the vMDM cloud directly from CANape.

The user may choose to transfer measurement data from the user’s PC to the cloud manually or automatically – such as immediately after the end of a measurement in CANape. If there is no IP connection at that time (e.g. during an in-vehicle trial run), the upload of vMDM is noted, and it is automatically executed as soon as an active connection is available again.

You can use the intuitive search interface to very easily find measurement files in the cloud and then download them for offline analysis at your workplace computer. In the next expansion stage of vMDM, you will be able to execute automated data mining analyses in the cloud, which will offer further relief to the user's workplace computer by handling routine analyses.

Graphic with most important vMDM components
Overview of the most important vMDM components
Afficher plus

CANape log, in combination with Vector logger hardware, is a robust and easy-to-use solution for logging measurement data from a wide variety of sources – time-synchronously and with high performance. You benefit from CANape's broad range of functionality and its flexible scalability when used as a stand-alone data logger in the automotive environment. In particular, CANape log* can achieve the very high data rates which are needed in complex data acquisition scenarios in the ADAS field.

It is possible to export your existing CANape logging projects to Vector logger hardware (VN8911 or BRICK PC) that has been optimally adapted to this purpose. The same CANape project can be executed either on your laptop with the familiar CANape user interface or fully autonomously on the logger hardware. A mobile iOS or Android device can be used to monitor and control the logger via a simple user-configurable web interface.

Using CANape as the user interface, you can connect to the logger via TCP/IP and access all vehicle data while the logger is running. Complicated wiring between your laptop and the vehicle is a thing of the past.

* CANape log is available with a Service Pack from CANape

Graphic CANape log: A CANape project can be executed on either a laptop with the familiar CANape user interface or fully autonomously on the logger hardware.
A CANape project can be executed on either a laptop with the familiar CANape user interface or fully autonomously on the logger hardware.
Afficher plus

Unlike ECUs, ADAS sensors do not provide signals, but detailed information about the vehicle's surroundings. The surroundings are acquired from such sources as video and radar sensors. The data from a sensor is analyzed, surrounding objects are identified, and information (position, speed, etc.) is described as data objects. The sensor sends these data objects, in the form of object lists, to data fusion controllers, for example. 

To verify functionality, CANape acquires the object lists and the unprocessed raw data from the sensors. In the case of video sensors, the raw data is uncompressed image data, and in the case of radar sensors it is the results of radar reflections.
CANape has open interfaces for integrating the different sensors and logging their data.

For verification purposes, you can visualize the data objects clearly in special ADAS windows. These windows also display other information such as position data and video from reference cameras. This makes it easy for you to quickly recognize where the objects were detected in the surroundings.

Afficher plus

Increasing efforts are being made to provide security for diagnostic data in vehicles via certificates and keys to prevent unauthorized access. Then the data can only be accessed through OEM-specific security mechanisms. The Vector Security Manager is Vector's interface to these mechanisms.

You can access the secure diagnostic data through CANape.

Certificate-secured diagnostic access is possible via the Vector Security Manager
Certificate-secured diagnostic access is possible via the Vector Security Manager
Afficher plus

Central ECUs such as fusion controllers are high-performance computers. A mix of processors and controllers is used to achieve the necessary high computing power. A solution which combines VX1000 measurement and calibration hardware and CANape is available so that you can acquire data from the controller and from the processor simultaneously.

The new POD VX1461 serves as the connection technology in the ECU. It is simultaneously connected to the controller and, via PCIe, to the processor. It accepts data from both and routes it to a VX1000 Base Module. The consolidation to a single POD reduces the necessary hardware integration in the ECU to a minimum.

Measuring and calibrating ECUs with combined processor and controller architectures. Limitation to a single POD reduces the necessary hardware integration in the ECU to a minimum.
Measuring and calibrating ECUs with combined processor and controller architectures. Limitation to a single POD reduces the necessary hardware integration in the ECU to a minimum.
Afficher plus

Options

Object Verification for Driver Assistance Systems Incl. High-Performance Data Acquisition from ADAS Sensors

Screenshot CANape Option Driver Assistance
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).

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.

     

Afficher plus

Easy Collaboration on Parameter Sets Within a Team

Screenshot CANape Option vCDM: 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.

Afficher plus

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

Graphic with most important vMDM components
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)

Afficher plus

Visualize and Parameterize Simulink Models Easily and Efficiently

Screenshot CANape Option Simulink XCP Server
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)

Afficher plus

Bypassing Computation with Deterministic Time Behavior

Screenshot CANape Option Bypassing
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.

Afficher plus

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

Screenshot CANape Option Thermodynamic State Charts
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.

Afficher plus

Product Descriptions

Fact Sheet:

Product Information:

  • CANape (PDF)
  • Option Driver Assistance (PDF) – Object verification for driver assistance systems (ADAS) incl. high-performance data acquisition from ADAS sensors
  • 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
Afficher plus
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)
Afficher plus

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

Afficher plus

Version History

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

Screenshot CANape Version 1.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.

Veuillez sélectionner une catégorie pour afficher les téléchargements correspondants :

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:

Afficher plus

VX1000

Scalable ECU Interfaces for Maximum Data Transfer Rates

Learn more
Afficher plus

vCDM

Professional Calibration Data Management

Learn more
Afficher plus

vMDM

Professional Measurement Data Management

Learn more
Afficher plus

Engineering Services

Know-How and Tailor-Made Comprehensive Solutions

Learn more