GPU implementation of DPSO-RE algorithm for parameters identification of surface PMSM considering VSI nonlinearity
journal contributionposted on 22.05.2017 by Zhao-Hua Liu, Hua-Liang Wei, Qing-Chang Zhong, Kan Liu, Xiao-Hua Li
Any type of content formally published in an academic journal, usually following a peer-review process.
In this study, an accurate parameter estimation model of surface permanent magnet synchronous machines (SPMSM) is established by taking into account voltage-source-inverter (VSI) nonlinearity. A fast dynamic particle swarm optimization (DPSO) algorithm combined with a receptor editing (RE) strategy is proposed to explore the optimal values of parameter estimations. This combination provides an accelerated implementation on graphics processing unit (GPU), and the proposed method is therefore referred to as G-DPSO-RE. In G-DPSO-RE, a dynamic labor division strategy is incorporated into the swarms according to the designed evolutionary factor during the evolution process. Two novel modifications of the movement equation are designed to update the velocity of particles. Moreover, a chaotic-logistic based immune receptor editing operator is developed to facilitate the global best individual (gBest particle) to explore a potentially better region. Furthermore, a GPU parallel acceleration technique is utilized to speed up parameter estimation procedure. It has been demonstrated that the proposed method is effective for simultaneous estimation of the PMSM parameters and the disturbance voltage (Vdead) due to VSI nonlinearity from experimental data for currents and rotor speed measured with inexpensive equipment. The influence of the VSI nonlinearity on the accuracy of parameter estimation is analyzed.
This work was supported in part by the National Natural Science Foundation of China under Grant (61503134, 61573299, 51374107, 51577057), the Hunan Provincial Education Department outstanding youth project under Grant (15B087),and the China Postdoctoral Science Foundation funded project under Grant (2013M540628, 2014T70767).
- Mechanical, Electrical and Manufacturing Engineering