GPU-Accelerated Parallel Coevolutionary Algorithm for Parameters Identification and Temperature Monitoring in Permanent Magnet Synchronous Machines

A hierarchical fast parallel co-evolutionary immune particle swarm optimization (PSO) algorithm, accelerated by graphics processing unit (GPU) technique (G-PCIPSO), is proposed for multiparameter identification and temperature monitoring of permanent magnet synchronous machines (PMSM). It is composed of two levels and is developed based on compute unified device architecture (CUDA). In G-PCIPSO, the antibodies (Abs) of higher level memory are selected from the lower level swarms and improved by immune clonal-selection operator. The search information exchanges between swarms using the memory-based sharing mechanism. Moreover, an immune vaccine-enhanced operator is proposed to lead the Pbests particles to unexplored areas. Optimized parallel implementations of G-PCIPSO algorithm is developed on GPU using CUDA, which significantly speeds up the search process. Finally, the proposed algorithm is applied to multiple parameters identification and temperature monitoring of PMSM. It can track parameter variation and achieve temperature monitoring online effectively. Compared with a CPU-based serial execution, the computational efficiency is greatly enhanced by GPU-accelerated parallel computing technique.

[1]  F. Meibody-Tabar,et al.  Mechanical sensorless control of PMSM with on-line estimation of stator resistance , 2002, Conference Record of the 2002 IEEE Industry Applications Conference. 37th IAS Annual Meeting (Cat. No.02CH37344).

[2]  Jing J. Liang,et al.  Comprehensive learning particle swarm optimizer for global optimization of multimodal functions , 2006, IEEE Transactions on Evolutionary Computation.

[3]  Hamid A. Toliyat,et al.  Neural-Network-Based Parameter Estimations of Induction Motors , 2008, IEEE Transactions on Industrial Electronics.

[4]  Peter Sergeant,et al.  Rotor Geometry Design of Interior PMSMs With and Without Flux Barriers for More Accurate Sensorless Control , 2012, IEEE Transactions on Industrial Electronics.

[5]  Wei Liu,et al.  An Improved Comprehensive Learning Particle Swarm Optimization and Its Application to the Semiautomatic Design of Antennas , 2009, IEEE Transactions on Antennas and Propagation.

[6]  S.D. Sudhoff,et al.  Genetic algorithm-based parameter identification of a hysteretic brushless exciter model , 2006, IEEE Transactions on Energy Conversion.

[7]  Jing Zhang,et al.  Multi-parameter estimation of non-salient pole permanent magnet synchronous machines by using evolutionary algorithms , 2010, 2010 IEEE Fifth International Conference on Bio-Inspired Computing: Theories and Applications (BIC-TA).

[8]  Rakib Islam,et al.  Real time estimation of parameters for controlling and monitoring permanent magnet synchronous motors , 2009, 2009 IEEE International Electric Machines and Drives Conference.

[9]  Xin Yao,et al.  Evolutionary programming made faster , 1999, IEEE Trans. Evol. Comput..

[10]  Hak-Keung Lam,et al.  Hybrid Particle Swarm Optimization With Wavelet Mutation and Its Industrial Applications , 2008, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[11]  Teresa Orlowska-Kowalska,et al.  Optimum Trajectory Control of the Current Vector of a Nonsalient-Pole PMSM in the Field-Weakening Region , 2012, IEEE Transactions on Industrial Electronics.

[12]  Chang-Ming Liaw,et al.  Robust Current and Torque Controls for PMSM Driven Satellite Reaction Wheel , 2011, IEEE Transactions on Aerospace and Electronic Systems.

[13]  B. E. Kushare,et al.  Neural-Network-Based Parameter Estimations of Induction Motors , 2013 .

[14]  Lipei Huang,et al.  Online Identification of Permanent Magnet Flux Based on Extended Kalman Filter for IPMSM Drive With Position Sensorless Control , 2012, IEEE Transactions on Industrial Electronics.

[15]  G. Lambert-Torres,et al.  A hybrid particle swarm optimization applied to loss power minimization , 2005, IEEE Transactions on Power Systems.

[16]  Eric Monmasson,et al.  FPGAs in Industrial Control Applications , 2011, IEEE Transactions on Industrial Informatics.

[17]  Shinji Doki,et al.  Sensorless control of permanent-magnet synchronous motors using online parameter identification based on system identification theory , 2006, IEEE Transactions on Industrial Electronics.

[18]  Jing Zhang,et al.  Online Multiparameter Estimation of Nonsalient-Pole PM Synchronous Machines With Temperature Variation Tracking , 2011, IEEE Transactions on Industrial Electronics.

[19]  Jun Zhang,et al.  Adaptive Particle Swarm Optimization , 2008, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[20]  Chia-Feng Juang,et al.  A hybrid of genetic algorithm and particle swarm optimization for recurrent network design , 2004, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[21]  Andries Petrus Engelbrecht,et al.  A Cooperative approach to particle swarm optimization , 2004, IEEE Transactions on Evolutionary Computation.

[22]  El-Ghazali Talbi,et al.  GPU Computing for Parallel Local Search Metaheuristic Algorithms , 2013, IEEE Transactions on Computers.

[23]  Leandro dos Santos Coelho,et al.  Coevolutionary Particle Swarm Optimization Using Gaussian Distribution for Solving Constrained Optimization Problems , 2006, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[24]  G. Besançon,et al.  On adaptive observers for state affine systems , 2006 .

[25]  Alain Glumineau,et al.  An Adaptive Interconnected Observer for Sensorless Control of PM Synchronous Motors With Online Parameter Identification , 2013, IEEE Transactions on Industrial Electronics.

[26]  Mohamed Rashed,et al.  Sensorless Indirect-Rotor-Field-Orientation Speed Control of a Permanent-Magnet Synchronous Motor With Stator-Resistance Estimation , 2007, IEEE Transactions on Industrial Electronics.

[27]  Fayez F. M. El-Sousy,et al.  Robust wavelet-neural-network sliding-mode control system for permanent magnet synchronous motor drive , 2011 .

[28]  Jing Zhao,et al.  Magnetic Characteristics Investigation of an Axial-Axial Flux Compound-Structure PMSM Used for HEVs , 2010, IEEE Transactions on Magnetics.

[29]  J.-P. Louis,et al.  Parameters estimation of permanent magnet synchronous machine without adding extra-signal as input excitation , 2004, 2004 IEEE International Symposium on Industrial Electronics.

[30]  Jing Zhang,et al.  Coevolutionary Particle Swarm Optimization Using AIS and its Application in Multiparameter Estimation of PMSM , 2013, IEEE Transactions on Cybernetics.

[31]  Mo-Yuen Chow,et al.  A Survey on the Electrification of Transportation in a Smart Grid Environment , 2012, IEEE Transactions on Industrial Informatics.

[32]  Wenxin Liu,et al.  Efforts on real-time implementation of PSO based PMSM parameter identification , 2008, 2008 IEEE Power and Energy Society General Meeting - Conversion and Delivery of Electrical Energy in the 21st Century.

[33]  Wenxin Liu,et al.  Permanent Magnet Synchronous Motor Parameter Identification using Particle Swarm Optimization , 2008 .

[34]  Gianmario Pellegrino,et al.  Performance Comparison Between Surface-Mounted and Interior PM Motor Drives for Electric Vehicle Application , 2012, IEEE Transactions on Industrial Electronics.

[35]  Gary G. Yen,et al.  Dynamic Multiple Swarms in Multiobjective Particle Swarm Optimization , 2009, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[36]  Zhejie Liu,et al.  Determination of machine parameters for internal permanent magnet synchronous motors , 2004 .

[37]  Yanchun Liang,et al.  An Effective PSO and AIS-Based Hybrid Intelligent Algorithm for Job-Shop Scheduling , 2008, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[38]  Ieee Xplore,et al.  IEEE Transactions on Industrial Informatics , 2005 .

[39]  Kenneth A. De Jong,et al.  Cooperative Coevolution: An Architecture for Evolving Coadapted Subcomponents , 2000, Evolutionary Computation.

[40]  Roberto Oboe,et al.  Sensorless full-digital PMSM drive with EKF estimation of speed and rotor position , 1999, IEEE Trans. Ind. Electron..

[41]  Iqbal Husain,et al.  Online Parameter Estimation and Adaptive Control of Permanent-Magnet Synchronous Machines , 2010, IEEE Transactions on Industrial Electronics.

[42]  Jiannong Cao,et al.  Multiple Populations for Multiple Objectives: A Coevolutionary Technique for Solving Multiobjective Optimization Problems , 2013, IEEE Transactions on Cybernetics.