中文核心期刊
CSCD来源期刊
中国科技核心期刊
RCCSE中国核心学术期刊

重庆交通大学学报(自然科学版) ›› 2024, Vol. 43 ›› Issue (6): 102-108.DOI: 10.3969/j.issn.1674-0696.2024.06.14

• 交通装备 • 上一篇    下一篇

基于改进蜣螂优化算法的永磁同步电机参数辨识

赵强,王昊洁,谢春丽   

  1. (东北林业大学 机电工程学院,黑龙江 哈尔滨 150040)
  • 收稿日期:2023-06-06 修回日期:2023-10-18 发布日期:2024-06-24

Parameter Identification of Permanent Magnet Synchronous Motor Based on Improved Dung Beetle Optimization Algorithm

ZHAO Qiang, WANG Haojie, XIE Chunli   

  1. (School of Mechanical and Electrical Engineering, Northeast Forestry University, Harbin 150040, Heilongjiang, China)
  • Received:2023-06-06 Revised:2023-10-18 Published:2024-06-24

摘要: 针对目前永磁同步电机多参数辨识准确率不足、效率低等问题,提出了一种基于改进蜣螂优化算法的参数辨识方法。首先,建立了在同步旋转坐标系下PMSM满秩离散方程;其次,为提高蜣螂优化算法辨识PMSM模型的精度,采用Tent映射和反向学习策略改进了初始种群的均匀性,并设计一种非线性更新因子,该因子随着迭代次数的增加进行调整,提高了算法的搜索和开发能力;最后,针对蜣螂优化算法收敛慢的问题,改进了无障碍滚球蜣螂位置更新策略来加速算法收敛,并设计了PMSM参数辨识适应度函数以及改进蜣螂优化算法应用于参数辨识的流程。仿真及试验验证表明,改进的蜣螂优化算法对永磁同步电机参数辨识速度更快,精度更高。

Abstract: A parameter identification method based on an improved dung beetle optimization (DBO) algorithm was proposed to address the current issues of insufficient accuracy and low efficiency in multi-parameter identification of permanent magnet synchronous motors (PMSM). Firstly, the PMSM full rank discrete equation was established in the synchronous rotating coordinate system. Secondly, to improve the precision of DBO algorithm in identifying PMSM model, Tent mapping and reverse learning strategy were used to enhance the uniformity of initial population, and a nonlinear update factor was designed. The factor was adjusted as the number of iterations increased, which could improve the search and development capabilities of DBO. Finally, to address the slow convergence problem of DBO, the location update strategy for obstacle-free ball-rolling beetles were improved to accelerate its convergence, and the PMSM parameter identification fitness function was designed and DBO algorithm was improved and applied for parameter identification flowchart. Simulation and experiment verification show that the improved DBO algorithm has faster speed and higher accuracy in parameter identification of permanent magnet synchronous motors.