使用 Simulink 构建实时应用,并在 Speedgoat 实时目标计算机和 FPGA 上执行。创建 App 和脚本,以在 MATLAB 中与实时应用交互。
实时仿真和测试支持您:
- 使用自己的硬件,完善和验证控制系统设计的功能运行
- 使用灵活、可扩展的平台,不断探索和测试新想法
- 即使不具备物理被控对象或系统,也能测试控制系统硬件
- 研究那些使用生产硬件执行会较为复杂、昂贵或危险的场景及硬件交互
- 尽早检测到错误,及时纠正以确保经济高效,避免出现代价高昂的设计缺陷
使用 MATLAB 和 Simulink 进行实时仿真和测试
直接从仿真模型构建原型
灵活的 Speedgoat 目标计算机硬件支持您执行功能性快速原型。使用 Simulink,算法开发人员可以创建模型以开展设计与权衡,并在开始实现之前验证系统架构。通过自动生成 C 和 HDL 代码,您还可以使用同一个模型来快速创建硬件原型,后者通过 Speedgoat 的 I/O 模块连接到被测设备。
使用 Speedgoat 将算法连接到硬件
使用 Simulink 构建在 Speedgoat 硬件上执行的多线程实时应用。Speedgoat 硬件使实时应用能够在 CPU 上实现微秒级执行,在 FPGA 上实现纳秒级执行。凭借各种目标平台和广泛的 I/O 与协议支持,Speedgoat 目标可以配置用于快速原型或硬件在环。