电机与控制应用2026,Vol.53Issue(8):807-816,10.DOI:10.12177/emca.2026.207
基于EKF电感在线辨识的IPMSM鲁棒无位置传感器控制
Robust Sensorless Control of IPMSM Based on Online EKF Inductance Identification
摘要
Abstract
[Objective]To address the issue that the sensorless control process of interior permanent magnet synchronous motor(IPMSM)is susceptible to magnetic circuit saturation,which induces variations in dq-axis inductance parameters and model mismatch thereby degrading control performance,this paper employs an extended Kalman filter(EKF)-based online identification method to estimate the dq-axis inductances in real time.[Methods]The EKF algorithm was designed based on the optimal recursive estimation principle for nonlinear systems.System and measurement noises were processed through real-time updates of state prediction and the error covariance matrix.The identified inductance parameters were fed forward into the sensorless observer algorithm to achieve dynamic updating of the motor model and closed-loop feedback correction,thereby enhancing the system's robustness against parameter variations and complex operating conditions.[Results]The experimental results indicated that with the introduction of EKF online parameter identification,favorable dynamic and steady-state performance was still maintained under low-speed loaded conditions;moreover,when a sudden load was applied in the high-speed region,the rotor position observation accuracy was enhanced by 1.5°.[Conclusion]Comparative analysis with the ordinary least squares method confirms that the EKF-based parameter identification demonstrates superior performance,effectively suppressing the impact of magnetic saturation and cross-saturation effects on position estimation.关键词
内置式永磁同步电机/扩展卡尔曼滤波/参数辨识/无位置传感器Key words
interior permanent magnet synchronous motor/extended Kalman filter/parameter identification/sensorless分类
信息技术与安全科学引用本文复制引用
王建军,项力,朱威..基于EKF电感在线辨识的IPMSM鲁棒无位置传感器控制[J].电机与控制应用,2026,53(8):807-816,10.基金项目
国家自然科学基金(52477046)National Natural Science Foundation of China(52477046) (52477046)