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

该使用案例举例说明如何将不同供应商的功能样机单元 (FMU) 集成为一个实时功能应用程序,进行硬件在环 (HIL) 仿真。

应用案例

该演示系统由一套连接至 dSPACE SCALEXIO HIL 系统的电子稳定系统(ESP)ECU组成,dSPACEControlDesk 和 AURELION 用于仿真运行控制和可视化,dSPACE ConfigurationDesk 用于将模型集成入一个应用程序。

着手点是现有的 ESP ECU HIL 测试系统,所有模型部件均采用 dSPACE 汽车仿真模型实现。

目前的目标是,用根据物理建模(因果)方法开发的新部件和代替虚拟车辆仿真模型的某些部件,并用 Simulink 以外的其他工具,将模型导出为 FMU。

车辆动态和环境模型仍使用 dSPACE 汽车仿真模型建模。原始发动机和动力传动系统 ASM 模型替换为基于功能样机接口的实时功能 C 代码 FMU。所有集成模型部件的样本时间为 1 毫秒。

工作流程

该屏幕截图展示了采用动力传动系统 FMU 的 Simulink 中的模型通信接口示例。模型端口模块用于在 Simulink 模型中创建表示 FMU 接口的端口。通过 ConfigurationDesk,可以分析和连接该接口。

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

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

所有模型变量和参数,如横摆率、制动压力和速度,均在仿真运行过程中实时显示和绘制,使您随时了解最新动态信息。

该系统测试 ESP ECU 的功能。相同的仿真场景 – 一辆汽车在湿滑路面制动 – 执行两次以进行对比:一次关闭 ESP ECU,一次开启。

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

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

这听起来很有意思。欢迎沟通交流:

推动创新进程。我们始终在技术开发的最前沿。

欢迎订阅我们简讯,了解我们的专业技术以及产品。希望我们的成功案例能够对您有所帮助。快速了解仿真和验证的最新信息。欢迎订阅/管理dSPACE简讯和dSPACE航空速报。

Enable form call

At this point, an input form from Click Dimensions is integrated. This enables us to process your newsletter subscription. The form is currently hidden due to your privacy settings for our website.

External input form

By activating the input form, you consent to personal data being transmitted to Click Dimensions within the EU, in the USA, Canada or Australia. More on this in our privacy policy.