Dspace Control Desk Software

dSPACE® SCALEXIO for HIL simulation enables you to test new electronic control units (ECUs) and software largely in a virtual environment, without real vehicles or prototypes. The tests are very systematic and completely safe, even if critical thresholds are exceeded, and let you reproduce ECU errors whenever and however required. The tight integration of dSPACE software with MATLAB and Simulink provides a powerful development environment. After developing a simulation model in Simulink, you can test it on any PC with dSPACE VEOS and in real time on SCALEXIO using the same layouts, test scripts, and parameter sets. You can seamlessly transfer a Simulink block diagram to dSPACE SCALEXIO hardware via code generated by Simulink Coder and dSPACE ConfigurationDesk.

dSPACE offers open Simulink models for HIL simulation that give life to your dSPACE simulation system. The Automotive Simulation Models (ASMs) are complete and independent models that support all relevant phases of model-based design. They are available for standard automotive applications, including battery management systems, driver assistance systems with environment and sensor simulation, electric motors, diesel engines, gasoline engines, and vehicle dynamics. You can also use your own simulation models or third-party models.

DSPACE is a software/hardware platform intended to facilitate interfacing of Simulink models to hardware devices in real-time. With dSPACE, you can develop hardware-in-the-loop (HIL) and rapid control prototyping (RCP) experiments quickly, taking advantage of Matlab and Simulink high-level.

Customer applications include:

  • Autonomous driving
  • Engine, powertrain, chassis, and body
  • Comprehensive closed-loop testing of ECUs, release/acceptance tests
  • Networked ECUs
  • Special requirements, e.g., for high system flexibility and high-current or high-voltage applications
  • Truck applications
  • Racing applications (Formula One, rally)
  • Electric motor simulation for hybrid or electric powertrains and electric steering systems
  • Electric motor emulation at power level
  • Battery management systems
  • Mechanical test benches

Powerful test authoring and automation tool

With AutomationDesk, tests can be executed 24 hours a day, seven days a week, letting engineers increase test coverage and improve ECU software quality while saving time and costs.

  • AutomationDesk 6.0

    AutomationDesk 6.0 now supports Python 3 as well as Version 2.1 of the ASAM XIL API standard. The test automation software now also includes its own Python interpreter.

    Academia.edu is a platform for academics to share research papers. El abc de la inversion en bienes raices pdf descargar gratis

    Read more

  • XIL Cross Tests Demonstrate Good Interoperability

    The interoperability of ASAM XIL API-compliant products, such as AutomationDesk, is checked on a regular basis. For this purpose, major vendors of development tools for automotive applications meet with dSPACE regularly to carry out so-called cross tests on their products. During these tests, they connect their test tools to third-party test benches to evaluate if their test software is able to communicate with test hardware from other manufacturers without issues.

  • Signal-Based Tests – Automated, Intuitive ECU Testing

    AutomationDesk 5.0 introduces signal-based tests, a new type of test description that is as easy to create as if it were written on a sheet of paper.

    Read more

  • First Flight in Real Time – Automated avionics tests with dSPACE simulators

    Honda Aircraft Company develops a fully automated Advanced Systems Integration Test Facility to get its new business jet into the air in record time.

  • Ambitious Climate Goals – Bergstrom aims at developing 85% of its control software virtually

    Precise control of the cab temperature is the be-all and end-all of developing vehicle climate control systems. Bergstrom aims at reducing the time-consuming calibration of these systems by 80%. For this, the climate experts use a model-based approach with various dSPACE tools. Marine aquarium log book software for mac download.

  • All success stories on AutomationDesk

  • All publications on AutomationDesk

  • Product videos related to AutomationDesk

  • Test Automation Tools Support Center

    This website provides a link list for fast access to the most important support information for Test Automation Tools.

  • AutomationDesk Training

    The training course covers the access to HIL platforms as well as a wide variety of tools: e.g., the Failure Insertion Unit, calibration and diagnostic tools, MATLAB®, and ControlDesk. The instructor will show you how to work with custom libraries filled with self-defined generic test steps and complete tests. You can gain hands-on experience in using predefined frameworks for your test implementation.

  • Graphical description of test routines
  • Advanced custom library concept
  • Remote control of calibration, measurement and diagnostic tools, such as ControlDesk

New start page with links to valuable information and often-used commands

Application Areas

AutomationDesk is a powerful test authoring and automation tool for hardware-in-the-loop (HIL) testing of electronic control units (ECUs). AutomationDesk users can create and edit test routines in a graphical format without requiring programming skills.

AutomationDesk’s interface libraries, compliant with the ASAM standards, allow for a seamless reuse of automated tests across different development stages, such as MIL and SIL simulation with VEOS, dSPACE's platform for PC-based simulation, and HIL simulation with SCALEXIO or any third-party simulation platform that provides a XIL API-compliant interface.

Key Benefits

AutomationDesk provides libraries containing a large number of predefined test steps, e.g., for easy access to the simulation model, a Failure Insertion Unit (FIU), or calibration and diagnostics software. With AutomationDesk, tests can be executed 24 hours a day, seven days a week, letting engineers increase test coverage and improve ECU software quality while saving time and costs.

AutomationDesk lets you describe test routines graphically, be it test-step-based test authoring based on library elements, or signal-based test authoring based on stimulus signals and evaluation of captured signals.

Test Automation Software Overview: The modular packaging of dSPACE’s test automation software lets you select the packages you need for your automation tasks, and add other modules later on if necessary.

FunctionalityDescription
Advanced Sequence Builder
  • Graphical test development
  • Library-based test development via drag & drop
  • Access to simulation platforms and tools from within the automation sequences
Test project management and execution
  • Structured project overview
  • Navigation in complex projects
  • Managing test projects, data, results and reports
  • Configuring test executions
  • Debugging graphical tests
  • Consistency checks before test execution
Automation libraries
  • ASAM XIL API library to access simulation platforms and failure insertion units of HIL simulators compliant to the ASAM XIL standard
  • Access to calibration tools like ControlDesk, ETAS INCA and Vector CANape via the ASAM MCD-3 MC automation interface
  • Access to diagnostics tools like ControlDesk via ASAM MCD-3 D
  • Access to MATLAB®
  • Convenient access to tools in the dSPACE tool chain
    • ControlDesk
    • Real-Time Test Manager
    • ModelDesk
    • MotionDesk
Open architecture
  • Open COM API enables remote execution of tests, e.g., by test management tools
  • Edit and execute Python code or call Python scripts in AutomationDesk
  • Introduce and maintain custom libraries to develop and maintain reusable, test-domain specific blocks
  • Robust implementation of interfaces to third-party tools via COM/DCOM supported by VirtualCom feature
  • XML import/export of automation artifacts in projects and libraries
Test documentation
  • Automated generation of test reports in PDF or HTML
  • Report library to define the contents of the generated report
Framework Builder library
  • Library that allows setting up highly customizable templates as a test framework
  • Set up own templates (e.g., for test steps and tests) like in the Test Builder library
  • Templates feature implicit functions: e.g., for reporting and exception handling
  • Templates can be maintained with the AutomationDesk library
Evaluation library
  • Powerful evaluation of measured signals
  • Automatic report generation, including plotted signals
Signal-based testing
  • Graphical description of signals for stimuli and evaluation
  • Intuitive test authoring as on a piece of paper
XIL API MAPort support
  • Platform-independent handling of simulation applications
  • Seamless use of simulation platforms from different vendors
  • Access to the simulation model for reading, writing, capturing, and stimulating variables
  • Stimulating time intervals of measured signals
XIL API EESPort support
  • Hardware-independent function blocks for Failure Insertion Units (FIU)
  • Convenient blocks for the most common FIU test scenarios
  • Base library enables using the whole range of supported EESPort functions
  • Access to dSPACE FIU systems, independently from ControlDesk
  • Advanced user interface for the error configuration in XIL EESPort Library blocks with lists for pin configurations, including validity checks
  • The stimulus duration in data file segments can be related to model variable states for signal-based tests and XIL MAPort stimuli
MotionDesk library
  • Library to automate MotionDesk
  • Easy implementation of tests where online animation is involved, e.g., tests for camera based ADAS systems
Variable mapping
  • Mapping Editor
    • Clear allocation of variables, signals, parameters and variants
    • Import/export of ASAM XIL mapping XMLs
    • Create and manage mappings in AutomationDesk
  • Mapping Viewer
    • Overview window with information on current variable mapping
    • Filter and search functionalities allow for a quick localization of variables for the test description
    • User interface for an interactive configuration of automation blocks via drag & drop
  • Exchangeable mapping definitions compliant with ASAM XIL
Watcher-based switching of error sets
  • XIL EESPort software trigger blocks enable to switch error sets according to model variable states

Support of XIL API Standard

The ASAM XIL API V2.1 standard is the next generation of the ASAM HIL API standard. The XIL Model Access Port (MAPort) supports test bench access in all stages of the function development process: MIL (model-in-the-loop), SIL (software-in-the-loop), PIL (processor-in-the-loop) and HIL (hardware-in-the-loop) simulation. The XIL Electrical Error Simulation Port (EESPort) in ASAM XIL controls electrical error simulation hardware. It lets you set various types of errors. The previously supported XIL 2.0.1 servers, can still be used in AutomationDesk.

XIL API Support in Platform API Package

The Platform API Package supports the MAPort implementation of the XIL API standard to access simulation platforms:

  • Configure the simulation platform
  • Read and write to scalar and vectorized variables
  • Capture data by using complex trigger conditions
  • Stimulate variables of a real-time application via a signal description set, such as the Signal Editor Module in ControlDesk

XIL API Support in Failure Simulation Package

  • XIL API EESPort (Electrical Error Simulation Port) implemented in .NET, in compliance with the ASAM XIL API EESPort standard
  • Access to all dSPACE Failure Insertion Units in automation scenarios from your own test scripts and applications
  • FIU tracing, i.e., monitoring of error set switch demands via real-time variable to allow cause-and-effect analysis in FIU tests
  • Watcher-based switching of error sets according to model variable states

XIL API Vendor Switch

  • Easy switching between vendor-specific XIL API implementations
  • Convenient exchange of object models from different vendors

XIL API Convenience Library

  • Quick, convenient XIL-API-based operations – detailed XIL API background information not required
  • Easy handling of read/write/capture/signal generator actions
  • Easy-to-use blocks for failure simulation control

ControlDesk

Convenient, comprehensive access to all ControlDesk features for:

  • Measurement and calibration
  • Diagnostics

Real-Time Testing

  • Real-Time Testing library for convenient script management
  • Easy integration into user-defined test frameworks (AutomationDesk or others)

RTI CAN MultiMessage Custom Library

  • Product extension for access to RTI CAN MultiMessage Blockset functions from within AutomationDesk
  • Convenient access to RTI CAN MultiMessage Blockset parameters and manipulation options
  • CAN bus configuration via AutomationDesk blocks: save, restore and manipulate RTI CAN MultiMessage properties

ModelDesk

  • ModelDesk tool automation as preparation for ADAS tests
  • Remote control of ModelDesk to handle parameters, roads, maneuvers and traffic
    • Open project/experiment
    • Activate parameter set
  • Access to parameter handling
    • Modify parameters
    • Download parameters
  • Access to road and maneuver handling
    • Activate and download roads
    • Activate and download maneuvers
    • Modify road and maneuver parameters (surface conditions, velocities)

MotionDesk

  • Remote-control MotionDesk
  • Support of camera-based ADAS system tests

Interfaces to Third-Party Tools

Dspace control desk software reviews

AutomationDesk can also integrate third-party tools, such as CANscope, CANstress, CANoe, and CANalyzer from Vector. Please contact dSPACE for details on supported third-party tools.

dSPACE also has experience in connecting AutomationDesk to third-party hardware-in-the-loop systems, provided they support the XIL API standard properly, and offers engineering support on request.

Implementation examples (e.g., VISA Access Library, AutomationDesk CANoe Library) can be found in the Test Automation Software Support Center.

ASAM interface

  • Access to calibration tools like ControlDesk, ETAS INCA, and Vector CANape, via ASAM MCD-3 MC
  • Access to diagnostics tools like ControlDesk via ASAM MCD-3 D
  • Access to simulation platforms via ASAM XIL MAPort
  • Access to failure simulation systems via ASAM XIL EESPort

MATLAB

  • Access to the MATLAB Command Window
  • Data exchange between AutomationDesk and MATLAB
  • Remote execution of MATLAB commands
  • Use of M files and MAT files
ControlDeskUniversal experiment software for ECU developmentTest Management and AutomationSYNECT helps centrally manage data for the main test tasks, from test development, test authoring, test automation, and test management to test execution on simulation platforms.VEOSPlatform for PC-based simulationRTI CAN MultiMessage BlocksetConnects dSPACE systems with CAN communication networksPlatform API PackageAccess to dSPACE real-time platforms and dSPACE VEOSFailure Simulation PackageApplication programming interfaces for accessing dSPACE Failure Insertion UnitsReal-Time TestingReproducible real-time tests executed synchronously with the simulation modelReal-Time Testing Observer LibraryContinuous monitoring of safety-critical requirements in real time
    • View online
    Test Automation SoftwareProduct Information, PDF, English, 6257 KB
Related TopicsProduct InformationSupportContact Information