跳到主要内容

快速控制原型(RCP)

作为控制器的实时目标机器提供了从MATLAB和Simulink桌面模拟到硬件实时测试的最快路径:点击一个按钮,从Simulink自动生成并下载一个实时应用程序,将I/O与硬件连接起来,并立即开始软件和硬件设计的动态测试和调整。

与嵌入式控制器不同,Speedgoat实时目标机器允许控制设计快速运行,监控和测试您的硬件。灵活的扩展概念,和最高性能的多核cpu和fpga算法执行,确保您的I/O,通信协议和采样率的要求可以满足现在和未来。

常见应用

  • 快速测试和迭代控制策略与实际硬件,如驱动器和电机(PM同步电机,无刷直流电机,步进电机)
  • 高保真闭环控制利用低延迟I/Os和fpga
  • 基于HIL模拟器的控制算法实时测试
  • ECU校准和旁路使用XCP工具,如矢量CANape™ 或者是印加™
  • 采用实时系统作为嵌入式控制器的嵌入式设计

请与我们联系,讨论根据您的需要构建的解决方案

快速控制原型(RCP)

能力

硬件

  • 硬实时操作,实时系统完全组装和测试,满足您的需要,组件现成
  • 根据硬件和工作流程(C/C++或HDL代码生成)实现闭环采样率从1 kHz到多MHz
  • 保证满足项目特定的采样率、I/O和环境要求
  • 灵活的I/O和协议扩展支持:超过200个I/O模块可用,并且超过50个I/O模块可以通过扩展底盘安装到单个实时目标系统中

软件

  • 创建实时应用程序运行在Speedgoat解决方案使用Simulink实时
  • 使用Simulink和其他工具(如Simulink控件设计)设计复杂的控件TM公司或者模型预测控制工具箱TM公司
  • 将Speedgoat I/O驱动程序块拖放到你的Simulink模型中,并通过易于使用的对话框字段配置信号参数
  • 从Simulink控件自动生成C/HDL代码,在多核CPU和可选FPGA上设计和执行
  • 在几秒钟内下载并运行高性能多核CPU和FPGA上的实时应用程序
  • 在实时执行期间实时调整信号参数,并立即监控效果
  • 创建图形用户界面Simulink实时与Matlab App Designer、.NET或C/C++接口一起
  • 在嵌入式实时系统上使用的免版税的独立操作(不需要Simulink许可)

福利

节约成本,降低风险

  • 实时系统被配置为满足您的项目特定的I/O、采样率和当前和将来的环境要求
  • 无需在早期阶段重新设计完整的控制器设计:实时系统可以在任何时候通过额外的I/O进行扩展,并且多核CPU和FPGA可以在采样率和频率要求增加的情况下扩展
  • 在很早的阶段就用物理硬件自动化广泛的测试,并减少出现代价高昂的设计缺陷的可能性

缩短上市时间

  • 将传统的顺序V-diagram转换为循环工作流,以便在尽可能早的阶段对设计进行连续的验证和确认
  • 无缝的基于模型的设计工作流支持整个开发周期,包括建模、原型、测试、文档和嵌入式集成
  • 使用独立于产品的开发平台不断尝试新的想法和概念

相关用户案例

用于快速控制原型的实时目标机

资源