• 回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖

基于HIL+RCP的永磁同步电机矢量控制实验分享

今天给大家分享的是利用easygo netbox的模型文件,仿真一个永磁同步电机的模型。

打开Desksim软件,可以载入这个模型文件 切换到User Interface界面,拖入一个控件,对应到电机的负载输入 我们拖入chart,就可以选择观测电机的电流,转速,角度和电磁转矩信号

在这里设置netbox仿真器的ip地址,然后就可以点击启动按钮运行这个仿真程序了。

我们再打开一个desksim软件和控制测的程序,这是永磁同步电机对应的控制算法程序。我们在desksim软件中载入这个控制程序,这个程序是带有cpu算法的,我们需要编译cpu部分的算法。

编译完成后,切换到User Interface界面,拖入一个控件,对应到算法的转速给定值,设置默认值300。再拖入一个控件,对应到算法的使能信号。我们拖入chart,选择观测控制器算法中电机的电流,转速,角度和dq轴电流信号。

在这里设置cbox仿真器的ip地址,然后就可以点击启动按钮运行这个控制程序了。

上图左下角的画面就是我们netbox仿真器和cbox控制器,他们之间用信号线连接起来。

这就是运行起来的效果。控制测给使能信号,可以看到电机转速被控制到100,对应电气转速为设定值300 。仿真测给电机突加一个负载,可以看到电机电流增大,转速有个小幅跌落后很快被控制到设定值。

控制测把电机转速给定值设置到600,可以看到电机转速也很快被控制到600,对应机械转速为200 。

这样我们就完成了一次基于HIL+RCP的永磁同步电机矢量控制实验,欢迎感兴趣的朋友们沟通交流!

全部回复(0)
正序查看
倒序查看
现在还没有回复呢,说说你的想法