ConfigurationDesk®

dSPACE SCALEXIO® 硬件所用的配置和实施软件
  • 图形配置实时应用程序
  • 管理外部设备(比如 ECU 或负载)与行为模型接口之间的信号路径
  • 在 dSPACE 硬件上执行行为模型代码和 I/O 功能代码
  • 管理多核应用程序
  • 新功能:导入虚拟 ECU

应用领域

ConfigurationDesk 是一种直观的图形配置与实施工具。特别适合处理基于 dSPACE SCALEXIO 硬件的 HIL 实时应用程序以及在 dSPACE SCALEXIO 硬件上实施行为模型和 I/O 功能代码。您可以对 ECU 及负载等外部设备进行定义与记录,其中包括信号属性(介绍、电性能、故障仿真设置、负载设置)。ConfigurationDesk 可以显示用户定义的 ECU 针脚/负载针脚与行为模型接口之间的信号路径视图。


优点

ConfigurationDesk 便于在 dSPACE SCALEXIO 硬件上执行行为模型代码(来自 MATLAB®/Simulink®/Simulink Coder™)和 I/O 功能代码(来自 ConfigurationDesk)。实时应用程序的整个构建过程由 ConfigurationDesk 进行处理。综合文档选项和图形显示功能为您提供了很高的项目透明性,在大型 HIL 项目中优势尤其明显。您可以将特定项目的硬件作为“虚拟系统”进行离线组装与配置,即作为一种单纯基于软件的配置。可以执行实时应用程序进行试运行,即使有些必要的(以及所配置的)I/O 硬件无法实际获得。此外可以生成一个 Microsoft® Excel® 文件,其中含有线束和外部设备的相关信息。

多核或多处理单元

大型复杂模型可以分布在多个处理单元和处理器内核上,以确保实时仿真。有两种不同的流程可以实现该操作。第一种流程是为每个内核使用单独的 Simulink® 模型,然后将模型导入 ConfigurationDesk 中。在该流程中,模型间的通信在 ConfigurationDesk 中进行配置。第二种流程采用一个针对全部应用的 Simulink® 总模型,并使用一个 Simulink 专用模块指定哪些子系统应在一个内核上共同计算。随后总模型自动拆分为单独的模型文件在该流程中,模型之间的通信由 Simulink® 传输到 ConfigurationDesk。
一个处理器内核执行一个模型。多个模型组合构成处理单元的应用程序。这些应用程序可以在 ConfigurationDesk 中分配到处理单元中,ConfigurationDesk 会自动在每个处理单元内将处理器内核分配到模型。
一个处理单元由多个处理器内核组成。每个处理单元中始终保留一个处理器内核,以便与主机 PC 通信。其他内核可用于计算行为模型。

新功能:导入虚拟 ECU

在 ConfigurationDesk 中可以将虚拟 ECU (V-ECU) 集成到实时应用程序中,如同任何其他的行为模型一样。借助于 SCALEXIO 实时硬件,可以单独仿真或与真实的 ECU 一起仿真 V-ECU。V-ECU 可以含有 CAN 控制器,以仿真 ECU 之间的 CAN 总线通信。

对于 V-ECU 的生成信息,请参阅 SystemDesk® V-ECU 生成模块。