主要内容

实时仿真和测试

R2026b
使用 Simulink® 构建实时应用程序,并执行实时仿真和测试

借助 MathWorks® 提供的实时仿真和测试产品,基于 Simulink 模型创建实时应用程序。使用以下各硬件和软件运行您的应用程序:

  • 连接到物理系统的 Simulink Real-Time™ 和 Speedgoat® 目标计算机硬件

  • 安装了 I/O 硬件的物理系统上的 Simulink Desktop Real-Time™

借助 Simulink Real-Time,您可以使用连接到 I/O 硬件 (Simulink Real-Time)的模块来扩展您的 Simulink 模型,自动构建实时应用程序,创建测量仪表,并在 Speedgoat 目标计算机上执行交互式或自动运行。目标计算机配备实时操作系统 (RTOS)、多核 CPU、I/O 和通信协议接口以及 FPGA。如对闭环采样率有较高要求,您可以使用 HDL Coder™ 部署到 Speedgoat FPGA 目标。有关详细信息,请参阅Speedgoat 目标计算机与 I/O 硬件 (Simulink Real-Time)。有关可考虑应用 Simulink Real-Time 的领域的信息,请参阅 Simulink Real-Time 应用 (Simulink Real-Time)。

有了 Simulink Desktop Real-Time,您便可以使用实时内核在运行 Windows®、macOS 或 Linux® 的笔记本电脑或台式机上执行 Simulink® 模型。Simulink Desktop Real-Time 包括连接到所选 I/O 设备的库模块。有关详细信息,请参阅 Simulink Desktop Real-Time 硬件支持。

适用产品: 实时仿真和测试

Simulink Real-Time

执行快速控制原型设计和硬件在环测试

Simulink Desktop Real-Time

Prototype and test control hardware in real time on your desktop computer

主题

构建、加载和运行实时应用程序

构建模型并运行实时仿真

  • Create a Real-Time Application (Simulink Desktop Real-Time)
    Configure a Simulink model as a real-time application, generate code, and run the application in real time.
  • Real-Time Filter (Simulink Desktop Real-Time)
    Build a real-time filter using DSP System Toolbox™ and Simulink Desktop Real-Time™.
  • CAN Input/Output with Vehicle Network Toolbox (Simulink Desktop Real-Time)
    Transfer data through CAN bus by using the CAN Pack and CAN Unpack blocks available in Vehicle Network Toolbox™ block library.

视频

Rapid control prototyping video.

使用 Simulink Real-Time 构建快速控制原型
本视频演示了如何使用 Simulink Real-Time 将您的 Simulink 控制设计部署到 Speedgoat 目标计算机上。

Hardware-in-the-loop testing video.

硬件在环测试
本视频演示了如何通过硬件在环 (HIL) 仿真和自动化测试对控制器进行测试。