For a better experience on dSPACE.com, enable JavaScript in your browser. Thank you!

使用实例:集成功能样机接口进行 HIL 仿真

该使用案例举例说明如何将不同供应商的功能样机单元 (FMU) 集成为一个实时功能应用程序,进行硬件在环 (HIL) 仿真。这是与 Dassault Systèmes 和 ITI 联合执行的。

使用实例

该演示系统由一套连接至 dSPACE SCALEXIO HIL 系统的电子稳定系统 (ESP) ECU 组成,dSPACE ControlDesk® 和 MotionDesk 用于仿真运行控制和可视化,dSPACE ConfigurationDesk® 用于将模型集成入一个应用程序。
目标是根据物理建模(非因果)法将现有 ESP ECU HIL 测试系统中的虚拟车辆仿真模型的某些部件更换为新开发的部件。
车辆动态和环境模型使用 dSPACE 汽车仿真模型建模。原始发动机和动力传动系统基于 Co-Simulation 2.0, Release Candidate 1 的功能样机接口替换为实时功能 C 代码 FMU。所有集成模型部件的样本时间为 1 毫秒。

流程

该屏幕快照是 ITI 提供的动力传动系统 FMU 的接口示例。模型端口模块用于在 Simulink 模型中创建表示 FMU 接口的端口。通过 ConfigurationDesk,可以分析和连接该接口。

ConfigurationDesk 是 SCALEXIO 硬件的图形配置和实施软件。两个 FMU 导入 ConfigurationDesk 并与现有仿真模型集成。通过将 FMU 接口与在 Simulink 中创建的模型端口模块连接,集成为一个实时功能应用程序。然后,该整体仿真模型下载到 SCALEXIO HIL 仿真器上。在本实例中,与 Simulink 进行的模型通信被用于将 FMU 集成入现有仿真模型。或者,FMU 还可以直接连接到 ConfigurationDesk 中的 I/O 功能或其他 FMU,以及 V-ECU。

ControlDesk 用于启动和控制仿真运行。逼真的实验布局给人类似汽车仪表板的印象。

所有模型变量和参数,如横摆率、制动压力和速度,均在仿真运行过程中实时显示和绘制,使您随时了解最新动态信息。
该演示系统测试 ESP ECU 的功能。相同的仿真场景 – 一辆汽车在湿滑路面制动 – 执行两次以进行对比:一次关闭 ESP ECU,一次开启。

MotionDesk 可视化仿真运行,以便您可以看到汽车的实际行为。在第一次仿真运行时关闭 ESP ECU,汽车在制动过程中开始打滑并旋转。

开启 ESP ECU 时,制动操纵将汽车操控至停车。

Further Information Product Information Support