系统仿真学报 ›› 2021, Vol. 33 ›› Issue (3): 622-630.doi: 10.16182/j.issn1004731x.joss.19-0562

• 仿真支撑平台/系统技术 • 上一篇    下一篇

神经网络优化的无感永磁同步电机控制系统

马立新, 朱勇杰, 季乐延   

  1. 上海理工大学 机械工程学院,上海 200093
  • 收稿日期:2019-10-25 修回日期:2019-12-06 出版日期:2021-03-18 发布日期:2021-03-18
  • 作者简介:马立新(1960-),男,博士,教授,研究方向为电力系统稳定性与优化运行、电机控制、智能电网等。E-mail:1022151953@qq.com
  • 基金资助:
    国家自然科学基金(6120576)

Neural Network Optimized Sensorless Permanent Magnet Synchronous Motor Control System

Ma Lixin, Zhu Yongjie, Ji Leyan   

  1. School of mechanical engineering, University of Shanghai for Science and Technology, Shanghai 200093, China
  • Received:2019-10-25 Revised:2019-12-06 Online:2021-03-18 Published:2021-03-18

摘要: 针对永磁同步电机(Permanent Magnet Synchronous Motor,PMSM)转速和转子位置容易受到传感器传输信号精度不佳的问题,提出了扩展卡尔曼滤波算法来测算电机转速和转子位置的无传感控制系统,采用BP (Back-ProPagation)神经网络算法优化EKF (Extended Kalman Filter)算法的协方差矩阵,提高了转速、转子位置测算值的精确度。同时采用速度滑模控制器结合电流前馈解耦单元,改善整个控制系统的稳定性。仿真结果表明了该套系统可以对转速、转子位置进行精确测算,转子位置偏差值在±0.3 rad左右波动,与传统PI控制相比,转速恢复时间缩短了50%,超调极小,具有更强的鲁棒性,在电机控制中有较强的实际应用价值。

关键词: 永磁同步电机, 扩展卡尔曼滤波, BP (Back-ProPagation)神经网络, 速度滑模, 前馈解耦

Abstract: In order to solve the poor accuracy of the speed and rotor position of permanent magnet synchronous motor caused by sensor, a sensorless control system is proposed to calculate the speed and rotor position of PMSM with extended Kalman filtering algorithm. BP neural network algorithm is used to optimize the covariance matrix Q and R of EKF, which improves the accurate calculation values of rotational speed and rotor position. At the same time, the speed sliding mode controller combined with the current feed-forward decoupling unit are used to improve the stability of the whole control system. The simulation results show that the system can accurately calculate speed and rotor position and the deviation value of rotor position fluctuates around ±0.3 rad. Compared with the traditional PI control, the speed recovery time is shortened by 50%, and the overshoot is very small, the robustness is stronger. It has strong practical application value in motor control.

Key words: permanent magnet synchronous motor, extended Kalman filtering, BP(Back-ProPagation) neural network, speed sliding mode, feed-forward decoupling

中图分类号: