基于数字信号处理器和PID控制算法实现磁轴承控制器的设计.docx
《基于数字信号处理器和PID控制算法实现磁轴承控制器的设计.docx》由会员分享,可在线阅读,更多相关《基于数字信号处理器和PID控制算法实现磁轴承控制器的设计.docx(7页珍藏版)》请在第一文库网上搜索。
1、基于数字信号处理器和PID控制算法实现磁轴承控制器的设计主动磁悬浮轴承(简称磁轴承)系统主要由被悬浮物体(即转子)、位移传感器、控制器和功率放大器等组成。位移传感器检测转子偏移参考点(平衡位置)的位移量,控制器将检测到的位移变换成控制信号,功率放大器将控制信号转换成控制电流,控制电流在执行磁铁中产生磁力,从而使转子维持其悬浮位置不变。磁轴承是在转子和定子之间没有任何机械接触的一种新型高性能轴承,它从根本上改变了传统的支承形式,在能源、交通、超高速超精密加工、航空航天、机器人等高科技领域有着广泛的应用前景。磁轴承的控制器是磁轴承系统的核心关键技术,磁轴承系统动态性能(刚度、阻尼及稳定性等)的好坏
2、取决于所用控制器的控制规律。采用性能优良的控制器可以使磁轴承动态刚度、阻尼与其工作环境甚至是运行状态相适应,且转子的回转精度可通过优化控制逢法、加入前馈及反馈进行补偿等方法来提高。目前广泛使用的模拟控制器虽然在一定程度上满足了磁轴承系统的性能,但存在着参数调整不太方便、硬件结构不易改变等缺点,采用模拟控制实现其它控制策略,如最优控制、非线性控制、控制、人工神经网络控制、自适应控制、模糊控制及滑动模态控制等非常困难,甚至无法实现,且控制器体积大、费用高。从提高磁轴承性能和可靠性、增加控制器柔性、减小体积等角度考虑,本文以径向四自由度磁轴承为实验对象,采用数字信号处理器(DSP)作为控制器的史2,
3、采用E1D控制算法,充分发挥DSP硬件和软件蝇的优势,用数字控制器取代了传统的模拟控制器。图2AD678KD与TMS320C25连接原理民1数字控制器的硬件构成图1是径向四自由度磁轴承系统的总本结构框图。数字控制器(虚线以上部分)由四路A/D和四路D/A转换器、ATD-C25-F开发板及PC机构成。ATD-C25-F型开发板中CPU是32位数字信号处理器TMS320C25,时钟频率是40MHz3O开发板在系统软件支持下,可以实现对目标系统的硬件调试及软件开发,其命令格式与PCDEBUG命令格式兼容,可以方便可靠地对用户系统进行硬件、软件开发和调试。在对本系统设计时除了考虑开发板、目标板与PC机
4、一起组成控制器外,所设计的目标板只需插上EPROM及DSP芯片,即可脱离开发板及PC机,作为控制器独立工作。1.1 下面介绍A/D及D/A转换电路。1.2 A/D转换电路的设计A/D转换器采用转换频率为200kHz的12位高速器件AD678KD,将AD678KD设计成双极性同步工作方式,数据从低12位输入。TMS320C25与AD678KD连接原理图见图2。1.3 D/A转换电路的设计D/A转换芯片采用电流建立时间为IUS的12位D转换芯片DC1210,设计成双极性工作方式,数据从高12位输出,见图3。2控制器控制软件的设计2.1控制策略的选取PID控制是控制理论中技术成熟且应用广泛的一种控制
5、方法,它是在长期的工程实践中总结形成的一种控制方法,其典型结构(如P、PD、PID)参数整定方便,结构改变较灵活,在大多数工业生产过程中控制效果较为显著。此外,由于目前大多数工业生产对象的动态特性还不能完全被人们掌握,得不到精确的数学模型,难以用一般控制理论进行分析和综合,而P1D控制在自动调节的基础上还保留有人工参与管理玫便于参数调整的特点,所以PID控制仍然是首选的控制策略之一。但是典型的PID存在积分饱和以及微分突变两个弊端。本文以不完全微分P1D控制算法为基础,通过软件编程解决上述两个弊端。控制器传递函数的结构框图见图4,传递函数为:Gc(S)=(1+Tds)/(1+TdS)EKp+(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 数字信号 处理器 PID 控制 算法 实现 磁轴 控制器 设计