Simulink Real-Time

Simulink 工具条包含用于设计、构建和控制实时应用程序的按钮。

构建实时应用程序

从桌面仿真一键进入实时测试,无需离开 MATLAB 和 Simulink。配置模型,编译、运行实时应用程序并与之交互。

图片展示了四款 Speedgoat 产品。

在 Speedgoat 硬件上运行测试

Speedgoat 实时系统与 Simulink Real-Time 完美契合。在模型中拖放 I/O 模块。支持的通信接口包括 CAN、Modbus、ARINC、SPI 等。

永磁电机的铜绕组、堆叠和轴的细节。

测试电力电子控制设备

使用 Speedgoat 硬件作为平台,进行电力电子、电力驱动和电力系统的控制算法原型设计和 HIL 测试。使用高压设备执行电力硬件在环 (P-HIL) 测试。

App 设计工具显示 Simulink Real-Time 组件。这些组件可放置在设计视图中 。

创建和部署桌面端应用程序

使用 App 设计工具在 MATLAB 中设计 App,以调节参数并可视化来自实时应用程序的信号。使用 MATLAB Compiler 部署您的应用程序。

创建、管理和执行自动化测试

使用 Simulink Test 执行自动化测试,或使用 ASAM XIL 标准对接第三方框架。在 Windows 和 Linux 服务器上将 RCP 和 HIL 测试集成进 CI/CD 工作流。

开关磁阻电机的 Simulink 模型。

物理系统实时仿真 使用

Simscape 快速创建物理系统模型以进行 HIL 仿真。Simscape Electrical、Powertrain Blockset 和 Motor Control Blockset 均包含预配置的示例。

通过连接实时系统绕过 ECU 功能。

ECU 旁通

通过 CAN 或 UDP 协议在真实的 ECU 上采集和仿真测量值,从而绕过 ECU 功能。

使用 Simscape HDL 工作流顾问和 HDL 工作流顾问根据在 Speedgoat FPGA 硬件上运行的 Simscape Electrical 模型生成 HDL 代码。

FPGA 硬件加速

结合 FPGA 技术和 HDL Coder 实现更快的采样率。在 Speedgoat FPGA 上运行 Simscape Electrical 非线性模型,用于开关级电力电子 HIL 仿真。

神经网络图解。

运行人工智能模型

在实时系统上部署深度学习、机器学习和强化学习模型。

“借助 Simulink、Simscape 和 HDL Coder,我们可以开发被控对象模型,并将其直接部署到 FPGA 上进行 HIL 测试;这种方法直截了当,而且充分兼顾了各方面要求,是仿真大规模电力电子系统的理想方法。”