ECU Development with CANapeIn Operation for 25 Years
- Beginning of the page
The introduction of the CAN bus in 1987 brought with it entirely new possibilities for using electronics in automobiles: within a few years electronics had influenced the efficiency, performance, and durability of the drives, supported active and passive vehicle safety, and provided convenience features.
As early as 1991 Vector had developed the MDF format (Measurement Data Format) for Robert Bosch GmbH as a binary file format for measurement data. After MDF had quickly become the de facto standard in the automobile industry, the revised version 4.0 was finally published in 2009 as official ASAM standard.
Vector incorporated extensive know-how into the specification of the ASAP2 description files for ECU-internal values (also called an A2L file). After the specification of the "CAN Calibration Protocol" (CCP) in the mid 1990s, Vector quickly developed the first measurement and calibration tool.
Since November 1996, ECU calibration engineers have used CANape (CANapplication programming environment) in order to adapt controller behavior to various vehicle models by changing only the parameterization, not the program code.
In the course of 25 years, thousands of new functions and user requests have been incorporated into the tool. Used worldwide by all vehicle manufacturers and ECU suppliers, CANape covers all application areas of ECU development: from measurement of very large data volumes and calibration of thousands of parameters, to integration into model-based development, to a complete solution for ADAS sensors.
Supplemented with many extensions and products such as the VX1000 measurement & calibration system and the integration of client/server solutions and cloud offerings, Vector offers a powerful and proven solution in order to significantly accelerate ECU development and master complexity.
ASAM standardizes the CAN Calibration Protocol (CCP). Vector is also active in the working group alongside OEMs and Tier 1 suppliers.
CANgraph 1.0 comes on the market as an analysis tool for measurement data.
Incidentally, the number of signals in a measurement file at that time was 400 – today 100,000 signals are not uncommon in complex applications.
An important component of the success of CANape was Daimler's decision to rely on CCP for transmission development and use CANape as the measurement and calibration tool. Temic, one of the transmission ECUs suppliers, also decided to use CANape. The triumph of CANape as a calibration tool for bus-driven calibration begins.
CANape Graph 5.0
Integration of MATLAB/Simulink, support for video recording, Trace Window for bus analysis. Diagnostic support with CANdela databases.
Version 1.0 of the XCP measurement and calibration protocol is standardized by the ASAM. Vector had a decisive influence on the XCP standard. Extensive know-how and a great deal of experience were incorporated into the comprehensive XCP support of CANape and other XCP solutions.
CANape Graph 5.5
Support for the LIN bus; toolbar and hotkeys can now be configured freely; integration of audio measurements. The "Advanced Multimedia" option offers users the option of recording video and audio data.
CANape Graph 5.6
The new version is strongly characterized by FlexRay integration. FlexRay was first used in automobile series production in 2006 in the BMW X5.
CANape Graph is the first XCP-on-FlexRay master on the market.
Simulink Model Explorer displays the Simulink models; GFX Editor allows assignment of signals to graphical objects in the Advanced Multimedia option. CANape now also supports voice output.
Windows 64 support, script debugging and support for the MDF 4.0 format, diagnostics via FlexRay
Support for the multi-configuration concept simplifies the use of larger and more complex configurations; signal name changes are tracked throughout the development period via the thesaurus. Messages can now also be stored in the MDF 4.0 format.
Significantly expanded analysis of bus communication with CANoe Trace Window, direct use of vFlash projects for reprogramming. Support for CAN FD or XCP on CAN FD and XCP on BroadR-Reach. Recycle Bin function for recycling deleted windows. Open StreetMap is available as map material.
Visualization of GPS data in maps is included as a standard feature. Offline analysis of messages as in CANoe, graphical configuration of multiple Simulink models in Algorithm Designer. New time synchronization options in accordance with XCP version 1.3.
Scalable decentralized recorder solution for very high data rates in the ADAS environment (> 1 Gbps), modern operating concept with intuitive ribbon, graphical interface for managing and linking functions and Simulink DLLs. New "vCDM Teams" option for convenient exchange of parameter sets within a team.
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 and visualization of the point clouds in the new Scene Window. New Option vMDM: CANape as a client for vMDM (Measurement Data Management) to share, analyze and index measurement data and ensure high data integrity.
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. Logging, visualizing and creating data objects efficiently in ADAS development.
Full Ethernet support in vehicle and lab. Performant function library eMobility-Analyzer for online calculation at sampling rates above 100kHz. Capture data objects and raw data from any ADAS sensors in your vehicles. Visualize road traffic data objects detected by ADAS sensors. vMDM: The search engine for your measurement data. Convenient offline evaluation e.g. in the office by supporting the vSignalyzer license.
Performance gain due to simultaneous loading of many measurement files and significantly accelerated loading of very large description files, such as A2L and arxml. New product CANape log: Seamless transition from CANape project to logger. The eMobility Analyzer already calculates all necessary quantities for e-motor development during measurement at sampling rates of 1MHz. Measure and parameterize models directly in Simulink without a paid option.