今天给大家分享的是森木磊石easygo基于HIL+RCP的永磁同步电机矢量控制实验。
可以看到,这是easygo netbox的模型文件,仿真的是一个永磁同步电机的模型。打开easygo Desksim软件,可以载入这个模型文件。
切换到User Interface界面,拖入一个控件,对应到电机的负载输入。我们拖入chart,就可以选择观测电机的电流,转速,角度和电磁转矩信号。
然后设置easygo netbox仿真器的ip地址,就可以点击启动按钮运行这个仿真程序了。
我们再打开一个easygo desksim软件和控制测的程序,这是永磁同步电机对应的控制算法程序。
我们在easygo desksim软件中载入这个控制程序,这个程序是带有cpu算法的,我们需要编译cpu部分的算法。
编译完成后,切换到User Interface界面,拖入一个控件,对应到算法的转速给定值,设置默认值300。再拖入一个控件,对应到算法的使能信号。我们拖入chart,选择观测控制器算法中电机的电流,转速,角度和dq轴电流信号。设置好cbox仿真器的ip地址,然后就可以点击启动按钮运行这个控制程序了。
视频中的画面就是我们easygo netbox仿真器和easygo cbox控制器,他们之间用信号线连接起来。
仿真测给电机突加一个负载,可以看到电机电流增大,转速有个小幅跌落后很快被控制到设定值。
控制测把电机转速给定值设置到600,可以看到电机转速也很快被控制到600,对应机械转速为200。
这样就利用easygo desksim 完成了基于HIL+RCP的永磁同步电机矢量控制实验,欢迎感兴趣的朋友们沟通探讨!
|