微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > FPGA和CPLD > 基于FPGA的磁浮轴承控制系统的设计与研究

基于FPGA的磁浮轴承控制系统的设计与研究

时间:11-08 来源:互联网 点击:
      • 4 硬件协同仿真

        硬件协同仿真就是在对Matlab—Simulink环境下所设计的算法模型进行仿真后,“System Gen-erator”可以结合实际“Xilinx—FPGA”的硬件资源生成一个集成有该算法的“硬核”;然后通过FPGA把“硬核”下载至FPGA中。最后以同样的信号作为输入,一路信号接“软件算法模型”,一路信号接“硬核”,同时观测两者的输出。如果处理结果一致,则可证明Matlab—Simulink环境下所设计的DSP模型是硬件可行的。

        在对数字控制系统仿真运行协同仿真之后,就会生成新的数字PID模块。然后把它重新接入数字控制系统仿真框图中,就会得到如图9所示的硬件协同仿真系统框图。



        用图5的理论控制与图9进行对比,然后连接开发板,打开电源,并运行模型进行仿真,则可从仿真波形中很明显的看到,硬件协同仿真的结果和理论结果完全一样。

        5 结束语

        本文采用System Generator对基于FPGA的磁浮轴承控制系统进行了仿真,并将其下载到FP-GA开发板进行硬件协同,结果证明,在加载/减载400N力时,所设计的数字PID控制器能较好的完成对磁浮轴承系统的控制,并实现稳定悬浮。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top