用MATLAB和Sim金宝appulink进行实时仿真和测试

原型控制器,视觉,和DSP算法和验证系统行为与实时执行

使用Simulink构建实时应用程序金宝app®并在Speedgoat实时目标计算机和fpga上执行。创建应用程序和脚本,以互动的实时应用程序从MATLAB®

实时模拟和测试使您能够:

  • 完善和验证功能操作的控制系统设计与您的硬件
  • 使用灵活、可扩展的平台不断探索和测试新想法
  • 即使物理设备或系统不可用,也要测试控制系统的硬件
  • 研究使用生产硬件执行复杂、昂贵或危险的场景和硬件交互
  • 通过尽早发现错误来避免昂贵的设计缺陷,因为纠正错误仍然具有成本效益

MATLAB和Simul金宝appink提供了一个单一的平台,支持我们完整的工作流程,以及我们的机器人系统金宝app所需的所有组件和协议。这使我们能够快速开发一种安全、实时的设备,为临床研究做好准备。”

Maarten Beelen, Preceyes

直接从仿真模型构建原型

在Speedgoat的灵活目标计算机硬件上执行功能快速原型。有了Sim金宝appulink,算法开发人员可以创建模型来设计、探索折中方案,并在开始实现之前验证系统架构。通过自动生成C和HDL代码,同样的模型可以用来快速创建连接到被测试设备的硬件原型,使用来自Speedgoat的I/O模块。


用半实物仿真验证控制器设计

半实物仿真(HIL)是一种实时仿真验证控制设计的技术。物理系统在Simulink中建模并在目标计算机上进行实时仿真,控制算金宝app法在嵌入式硬件上执行。通过嵌入式硬件连接到目标计算机I / O连接通信协议。HIL模拟使工程师能够在没有物理原型的情况下测试控制设计的广泛运行条件。


用Speedgoat连接算法和硬件

从在上面执行的Simulink构建多线程实时应用程序金宝appSpeedgoat硬件。Speedgoat硬件使实时应用程序可以在CPU上实现微秒执行,在fpga上实现纳秒执行。拥有多种目标平台和广泛的I/O和协议支持,可以为Speedgoat目标配置金宝app快速原型