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

2010-01-14 21:41:12   作者:董菊华 李鹏 胡波   来源:西南交通大学   

关键字:FPGA 磁浮轴承控制系统

  加载/减载可使用Flux*来描述,用以表示在0.2 s和0.6 s时刻阶跃加载和减载400N。其仿真结果如图7所示,所得到的悬浮气隙波形曲线中的上方为模拟控制,下方为数字控制。

仿真结果

  电流输出结果要缩小1000倍,图8所示是其磁铁电流曲线(单位A),其中实际额定电流值设定为3.3 A。上方为模拟控制,下方为数字控制。

磁铁电流曲线

  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控制器能较好的完成对磁浮轴承系统的控制,并实现稳定悬浮。

[1] [2] [3]
相关阅读
赛灵思隆重发布嵌入式FPGA程序员双认证项目 2012-01-12
赛灵思 7 系列 FPGA 强大系统集成能力 2012-01-06
基于FPGA的行间转移面阵CCD驱动电路设计 2011-12-28
基于FPGA的AMLCD控制器的设计 2011-12-28
基于FPGA的8PSK软解调的研究与实现 2011-12-27
基于FPGA的宽带数字信道化接收机的设计 2011-12-27
基于FPGA的智能仪器远程控制系统设计 2011-12-27
一种基于FPGA的无线射频读卡器开发与设计 2011-12-27
简述DDS原理及其基于FPGA的实现 2011-12-27
基于FPGA与RS422的MⅢ总线转换板的设计与实现 2011-12-27
基于FPGA与RS422的MⅢ总线转换板的设计与实现 2011-12-27
编辑:小甘
本文引用地址: http://www.eeworld.com.cn/FPGA/2010/0114/article_907.html
[发表评论]
[加入收藏]
[告诉好友]
[打印本页]
[关闭窗口]
[返回顶部]
[RSS订阅]

小广播

最热点击

专栏

向农,EEWORLD副总编。被英特尔董事长贝瑞特称为“中国可与之对话的两名记者之一”

【详细】

总编随笔
汤宏琳,人皆称为“汤汤”,电子工程世界高级编辑。随着EEWORLD一起成长。

【详细】

汤汤手记
今年,是中国集成电路产业丰收的一年,相比较往年都有大幅提升。

【详细】

凯哥博客

论坛精华

精选博文