水博:电机代码生成及控制算法———认识RTU-BOX

        实时数字控制系统RTU-BOX是专门为快速控制原型应用(Rapid Control Prototype,RCP)研发的产品。它为您提供了一种在真实硬件上无需手动编程就可以非常有效且快速开发、优化和测试复杂控制算法的方法,可以帮助您发现并立即改进设计中的不足之处,大大提高科研效率。使用RTU-BOX,您可以将基于Simulink®的算法模型直接生成代码并下载到硬件上,然后与实物硬件构成闭环,完成控制代码的实时运行和快速验证。

RTU-BOX 的特点如下:

  • 支持Matlab®/Simulink®算法模型;
  • 支持C语言开发;
  • 支持算法模型的直接代码生成,无需底层代码开发,生成代码可读性强;
  • 与传统的半实物仿真不同,底层框架接近实际工程应用;
  • 支持用户自定义调试界面、在线参数调整、实时波形观测等功能;
  • 基于FPGA的PWM算法生成,灵活多变,可解决不同研究方向的需要;
  • 具有代码运行超时故障自动恢复机制和代码运行时间测试功能。
  • Rtunit®可以为您提供硬件控制器、主电路、控制对象、控制算法和上位机软件等一系列的软、硬件产品,方便您搭建自己的开发系统。Rtunit®适合用于电机控制、新能源与电力电子、电力系统测控、工业自动化、汽车电子、机器人及其他众多应用领域。实时数字控制系统RTU-BOX由硬件控制器、底层驱动软件包RTU-BOX.Lib、集成开环境Rtunit Studio、Simulink®模型库Rtunit Toolbox和实时代码生成组件RTU-Coder组成。

 水博:电机代码生成及控制算法———认识RTU-BOX

安装说明:

1.整个上位机系统需要安装MATLAB 2016b和CCS6.1.3软件,安装需要注意:软件安装文件所在的路径不能含有中文;软件安装路径不能含有中文;软件安装路径不能含有空格,比如Program files。

2.Rtunit Studio软件目前为绿色免安装版,解压缩后就可以使用,可执行文件所在的路径如下图所示

水博:电机代码生成及控制算法———认识RTU-BOX

3.打开RTUS软件,单击“文件->系统设置”,需要设置MATLAB和CCS可执行文件所在的路径,(具体路径根据实际情况来设置)如下图所示:

水博:电机代码生成及控制算法———认识RTU-BOX

 

4.为Simulink安装Rtunit Toolbox模型库,手动安装方法如下:首先打开MATLAB,然后按照下图所示的路径选择RtuLib文件夹,并执行LibSetup命令,如下图所示。

水博:电机代码生成及控制算法———认识RTU-BOX

5.软件安装完成后,还要给计算机设置IP地址,设置方法见RTU-BOX的手册。