期刊文献+

永磁同步电机的改进粒子群优化自抗扰控制

Active disturbance rejection control of permanent magnet synchronous motor based on improved particle swarm optimization
下载PDF
导出
摘要 为解决永磁同步电机的高精度控制问题,提出了一种基于改进粒子群优化算法的离散型自抗扰控制方法。在建立永磁同步电机数学模型基础上,对粒子群优化算法进行改进,分别设计改进的二阶跟踪微分器、三阶扩展状态观测器和非线性状态误差反馈环节,构造新的非线性函数提高扩展状态观测器和非线性状态误差补偿的控制率。改进粒子群算法对状态观测器和非线性状态误差补偿进行参数整定。结果显示,与PI和传统自抗扰控制器相比较,改进粒子群优化自抗扰控制能够使永磁同步电机具有更快的响应速度、更好的跟踪精度和更强的抗干扰能力,显著提高了控制效果。 In order to solve the high-precision control problem of a permanent magnet synchronous motor(PMSM),a discrete type active disturbance rejection control(ADRC) method based on improved particle swarm optimization algorithm was proposed.On the basis of the mathematical model of PMSM,the conventional particle swarm optimization algorithm was ameliorated,the second-order tracking differentiator,the third-order extended state observer and the nonlinear state error feedback unit were designed and improved,and a new nonlinear function was designed and used to improve the control rate of the extended state observer and the nonlinear state error compensation.The improved particle swarm optimization algorithm was responsible for tuning the parameters of the state observer and the nonlinear state error compensation.The results show that compared with PI controller and the traditional ADRC,the improved ADRC based on particle swarm optimization made the PMSM have faster response speed,better tracking accuracy and stronger anti-interference ability,and significantly improve the control effect.
作者 樊立萍 黄鑫 FAN Liping;HUANG Xin(College of lnformation Engineering,Shenyang University of Chemical Technology,Shenyang 110142,CHN)
出处 《制造技术与机床》 北大核心 2023年第12期26-31,共6页 Manufacturing Technology & Machine Tool
基金 辽宁省教育厅重点研发项目(LJKZZ20220057)。
关键词 永磁同步电机 自抗扰控制 粒子群优化 算法改进 非线性状态观测 permanent magnet synchronous motor active disturbance rejection control particle swarm optimization algorithm improvement nonlinear state observation
  • 相关文献

参考文献3

二级参考文献38

共引文献10

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部