ControlDesk® Next Generation

Browse product by name...

ControlDesk Next Generation

Universal experiment software for electronic control unit (ECU) development

  • Universal, modular experiment and instrumentation software for ECU development
  • Integrated ECU calibration, measurement and diagnostics access (CCP, XCP, ODX)
  • Synchronized data capture across ECUs, RCP and HIL platforms, and bus systems
  • Powerful layouting, measurement and post-processing
  • NEW: ControlDesk 4.2

Description

Application Areas
ControlDesk Next Generation is the dSPACE experiment software for seamless ECU development. It performs all the necessary tasks and gives you a single working environment, from the start of experimentation right to the end. These are some of the tasks it can be used for:

  • Rapid control prototyping (fullpass, bypass)
  • Hardware-in-the-loop simulation
  • ECU measurement, calibration, and diagnostics
  • Access to bus systems (CAN, LIN, FlexRay)
  • Virtual ECU testing1)


Key Benefits
ControlDesk Next Generation unites functionalities that used to be covered by several specialized tools. It provides access to simulation platforms and connected bus systems, and can perform measurement, calibration and diagnostics on ECUs, for example, via standardized ASAM interfaces. Its flexible, modular structure provides high scalability to meet the requirements of specific application cases. This gives you clear advantages in terms of handling, the amount of training needed, the required computing power, and costs.

1) Please click here for more information on virtual ECU testing, and here for more information on PC-based offline simulation.


ECU Access

Many Interfaces Supported
ControlDesk Next Generation supports ASAM MCD-1 CCP and XCP, particularly XCP on CAN/Ethernet/FlexRay, and various types of on-chip debug interfaces. To integrate ECU diagnostics, you have CAN- and K-line-based access via ASAM MCD-2 D (ODX) with diagnostics protocols such as KWP2000, UDS, OBD (ISO 15031), TP2.0 and GMLAN.
External measurement equipment can also be integrated, for example, for time-synchronous temperature measurement.
 
ECU Interface Module (optional)
The ECU Interface Module is an optional software module for calibration and measurement access to electronic control units.
  • Support of ASAM A2L files (ASAM MCD -2 MC)
  • Online and offline calibration
  • Support of single-page and two-page concepts with a working and reference page
  • Automatic reconnect to unplugged ECUs for resuming measurement
  • Seed & key access to ECU for XCP and CCP
  • Calibration of ECUs without dedicated data segments
ECU Diagnostics Module (optional)
The ECU Diagnostics Module is an optional software module that facilitates the calibration and validation of ECU diagnostic functions.
  • Compliance with the ODX database standard
  • Support of ISO protocols for CAN and K-Line
  • Dedicated instruments to execute diagnostic services and to read or clear the ECU fault memory
  • ECU flash programming via diagnostic interfaces
  • NEW: Extended automation interface (e.g., select services, jobs and control primitives, set their parameters, execute them, and evaluate the results)
  • NEW: Support of ASAM MCD-3D v2.0.2 (COMPARAMs according to PDU API v2.2, ISO 22900-2)

Signal Editor Module

Graphical Stimulus Definition
The Signal Editor Module is an optional software module to graphically define and execute signal generators for stimulating model variables of real-time applications running on dSPACE real-time hardware.
  • Powerful editor for graphical stimulus definition
  • Easy replay of measured data (incl. MDF)
  • Dynamic stimulus options (e.g. segment switching, properties)
  • Independent execution of several signal generators
  • Compliant to ASAM HIL-API standard (stimulus part)
  • Signals can be easily used by AutomationDesk
Defining Time-Synchronous Stimulus Signals
You can define several time-synchronous stimulus signals such as sine, ramp and noise in the new graphical Signal
Editor, and couple changes in signal form to conditions (e.g., “Generate a sine signal as long as the vehicle speed is lower than 50 km/h.”). It is possible to use recorded signals from the measurement data pool in the Signal Editor for real-time data replay. The Signal Editor saves the specified signal behaviors according to the ASAM AE HIL-API 1.0 standard.

Bus Navigator Module

Overview of Bus Communication
The Bus Navigator is a ControlDesk Next Generation component that lets you handle several types of items for all platforms in a project: CAN1) messages (incl. J1939), LIN frames, and FlexRay PDUs that are configured by blocks of the RTI CAN MultiMessage Blockset, blocks of the RTI LIN MultiMessage Blockset, and settings in the dSPACE FlexRay Configuration Package. You can manipulate messages, frames, and PDUs before transmission, exclude them from being transmitted, etc. The Bus Navigator Module supports dSPACE hardware and PC-CAN interfaces (e.g. dSPACE DCI-CAN1).
 
Features of the Bus Navigator
With the Bus Navigator you can perform many tasks:
  • Create instruments to view RX messages/frames and configure TX messages/frames/PDUs
  • Trigger the transmission of TX messages/frames/PDUs
  • Select several messages/frames/PDUs in the Bus Navigator tree and open them in one go
  • (only for CAN) Specify the transmission status of a CAN controller on dSPACE CAN hardware (i.e., on a DS4302 CAN Interface Board) and its TX messages
  • (only for CAN and LIN) Monitor raw and physical data and log the raw data of CAN messages and LIN frames.
  • (only for CAN) Replay logged CAN bus communications
  • (only for CAN) Monitor, log, and replay CAN bus communications via a PC-based CAN interface, such as the dSPACE DCI-CAN1
  • NEW: FlexRay monitoring and logging via PC bus interfaces2)
  • NEW: (only for CAN) user-defined databases (UDDBs) and experimental messages for dSPACE CAN hardware

1) Basic CAN functionality is available with ControlDesk Next Generation – Basic Version.

2) Support for dSPACE hardware is planned for a future dSPACE release.


Available Modules

Overview
ControlDesk Next Generation’s flexible modular structure provides high scalability to meet the requirements of specific application cases.