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
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.
Functionality | Description |
---|---|
Advanced Sequence Builder |
|
Test project management and execution |
|
Automation libraries |
|
Open architecture |
|
Test documentation |
|
Framework Builder library |
|
Evaluation library |
|
Signal-based testing |
|
XIL API MAPort support |
|
XIL API EESPort support |
|
MotionDesk library |
|
Variable mapping |
|
Watcher-based switching of error sets |
|
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
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
- View online