工业驱动控制器的 RCP 测试

开发和验证控制器算法

应用领域

  • 验证工业驱动控制器的算法
  • 轻松适应各种电动机

关键要点

  • 只需点击一下按钮,即可在 RCP 平台上便捷实施使用 Simulink® 开发的新功能
  • 基于 FPGA 的 I/O 接口与便捷的 Simulink® 模块组(例如 RTI 电动机控制模块组)组合
  • 用户可编程 FPGA 甚至可用于最快的控制回路(少于 20 微秒)
  • XSG 交流电动机解决方案具有现成的 FPGA 组件,可以快速、便捷地开发基于 FPGA 的电动机控制算法
  • 将您的 FPGA 代码集成至预定义的 FPGA 配置
  • 使用ControlDesk在运行时轻松访问实时应用的所有变量、I/O和总线信号

作为实时接口 (RTI) 的扩展,RTI 电动机控制模块组属于用户友好型软件接口,能将您的实时硬件平台 MicroLabBox 与 MathWorks 的开发软件 MATLAB®/Simulink®/Stateflow® 连接起来。该模块组支持访问 MicroLabBox 的电动机控制 I/O 功能,可以让您轻松、便捷地配置这些功能。基于 Simulink 的控制模型可以轻松连接到所需 I/O 接口,随后在含有各种传感器和执行器的真实环境中通过 MicroLabBox 进行测试。

所包含的模块使您能够:

  • 为多通道 PWM 和模块换相 PWM 输出、霍尔传感器输入、增量编码器、解析器、EnDat 和 SSI 接口访问和配置专用的 I/O 功能。这样,您就可以测量电动机的转子位置、转子速度,然后生成所需的输出信号。
  • 为含有多达 6 个相和 16 对磁极的电动机实施控制策略
  • 同时控制 2 个或多个独立的电动机
  • 组合2个传感器,推断电动机的转子位置
  • 生成由指定电动机位置触发的算法执行事件和外部触发器

MicroLabBox 配有可自由编程的 FPGA (Xilinx® Kintex®-7 XC7K325T FPGA),可快速进行信号预处理并将控制器直接外包给 FPGA。只要您的项目所需的采样时间少于 20 微秒,FPGA 就能发挥作用。
为便于进行 FPGA 编程,我们提供一个完全基于模型的工具链。FPGA 控制器模型可使用dSPACE FPGA编程模块组和Xilinx® Vitis™ Model Composer HDL Library for DSP模块组在MATLAB/Simulink中开发。dSPACE还提供XSG交流电动机控制库,该库提供适用于PWM生成、霍尔传感器、编码器、解析器、EnDat 和SSI传感器处理以及角度计算等所有主要电动机功能的预配置功能模块。使用上述工具可以轻松组合基于处理器的控制回路和基于 FPGA 的控制回路,从而可以执行要求最苛刻的原型开发任务。

推动创新进程。我们始终在技术开发的最前沿。

欢迎订阅我们简讯,了解我们的专业技术以及产品。希望我们的成功案例能够对您有所帮助。快速了解仿真和验证的最新信息。欢迎订阅/管理dSPACE简讯和dSPACE航空速报。

Enable form call

At this point, an input form from Click Dimensions is integrated. This enables us to process your newsletter subscription. The form is currently hidden due to your privacy settings for our website.

External input form

By activating the input form, you consent to personal data being transmitted to Click Dimensions within the EU, in the USA, Canada or Australia. More on this in our privacy policy.