ConfigurationDesk is an intuitive, graphical configuration and implementation tool, ideal for handling large HIL real-time applications based on SCALEXIO hardware, and for implementing behavior models and I/O function code on SCALEXIO hardware. ConfigurationDesk provides a clearly arranged overview of the external devices (e.g., ECUs), configured SCALEXIO channels, and the connected behavior models.
ConfigurationDesk supports two approaches for working with Simulink models. Besides the direct import of MDL files, now Simulink implementation containers (SICs) can be generated. SICs contain the model C code and other artefacts, such as precompiled libraries and a model interface description.
ConfigurationDesk supports the open Functional Mock-up Interface (FMI) standard. This enables the users to use different modeling approaches (e.g., based on physical modeling with Modelica) by using Functional Mock-up Units (FMUs). In HIL projects, FMUs can be integrated together with V-ECUs and Simulink® models.
Product demonstration of how to integrate virtual ECUs on the HIL simulation system SCALEXIO® by using ConfigurationDesk.
ConfigurationDesk is an intuitive, graphical configuration and implementation tool. It is ideal for handling HIL real-time applications based on dSPACE SCALEXIO hardware, and for implementing behavior models and I/O function code on dSPACE SCALEXIO hardware. You can define and document external devices such as ECUs and loads, including their signal properties (descriptions, electrical properties, failure simulation settings, load settings). ConfigurationDesk displays user-defined views of the signal path between the ECU pins/load pins and the behavior model interfaces.
With ConfigurationDesk, it is easy to implement the behavior model code (from MATLAB®/Simulink®/Simulink Coder™ or other modeling tools via FMUs or V-ECUs) and the I/O function code (from ConfigurationDesk) on the dSPACE SCALEXIO hardware. ConfigurationDesk handles the entire build process for a real-time application. Comprehensive documentation options and graphical displays give you high project transparency – a great advantage, especially with large-scale HIL project. You can assemble and configure the project-specific hardware as a virtual system, in other words, as a purely software-based configuration. A real-time application can be executed for test runs even if parts of the necessary (and configured) I/O hardware are not physically available. In addition, you can generate a Microsoft® Excel® file with information on the cable harness and external devices.
|I/O configuration and documentation||
|Real-time code generation||
Large, complex models can be distributed across multiple processing units and processor cores to ensure the simulation runs in real time. Two different workflows are possible for this. The first is to use separate Simulink® models for each core and import them into ConfigurationDesk. Intermodel communication in this workflow is configured in ConfigurationDesk.