Adaptive Real-Coded Genetic Algorithm for Identifying Motor Systems

In this paper, the main objective is to identify the parameters of motors, which includes a brushless direct current (BLDC) motor and an induction motor. The motor systems are dynamically formulated by the mechanical and electrical equations. The real-coded genetic algorithm (RGA) is adopted to identify all parameters of motors, and the standard genetic algorithm (SRGA) and various adaptive genetic algorithm (ARGAs) are compared in the rotational angular speeds and fitness values, which are the inverse of square differences of angular speeds. From numerical simulations and experimental results, it is found that the SRGA and ARGA are feasible, the ARGA can effectively solve the problems with slow convergent speed and premature phenomenon, and is more accurate in identifying system’s parameters than the SRGA. From the comparisons of the ARGAs in identifying parameters of motors, the best ARGA method is obtained and could be applied to any other mechatronic systems.

[1]  E. Levi,et al.  A Review of RFO Induction Motor Parameter Estimation Techniques , 2002, IEEE Power Engineering Review.

[2]  Guohan Lin,et al.  Tuning PID controller using adaptive genetic algorithms , 2010, 2010 5th International Conference on Computer Science & Education.

[3]  Chun-Chieh Wang,et al.  A new composite adaptive speed controller for induction motor based on feedback linearization , 1998 .

[4]  Jiancheng Fang,et al.  Frequency-Domain System Identification of an Unmanned Helicopter Based on an Adaptive Genetic Algorithm , 2014, IEEE Transactions on Industrial Electronics.

[5]  Lei Wang,et al.  An improved adaptive genetic algorithm based on hormone modulation mechanism for job-shop scheduling problem , 2011, Expert Syst. Appl..

[6]  Lalit M. Patnaik,et al.  Adaptive probabilities of crossover and mutation in genetic algorithms , 1994, IEEE Trans. Syst. Man Cybern..

[7]  Li Ming,et al.  Genetic algorithm with dual species , 2008, 2008 IEEE International Conference on Automation and Logistics.

[8]  Alfonso Damiano,et al.  Induction motor drive parameters identification , 1996, V IEEE International Power Electronics Congress Technical Proceedings, CIEP 96.

[9]  David E. Goldberg,et al.  Genetic algorithms and Machine Learning , 1988, Machine Learning.

[10]  Farshad Khorrami,et al.  Nonlinear adaptive control of direct-drive brushless DC motors and applications to robotic manipulators , 1999 .

[11]  Pei-Chann Chang,et al.  Adaptive multi-objective genetic algorithms for scheduling of drilling operation in printed circuit board industry , 2007, Appl. Soft Comput..

[12]  Enrique Alba,et al.  Parallelism and evolutionary algorithms , 2002, IEEE Trans. Evol. Comput..

[13]  Chang-Ming Liaw,et al.  Design and implementation of a high-performance field-oriented induction motor drive , 1991 .

[14]  C.-Y. Chang,et al.  Active Noise Cancellation Without Secondary Path Identification by Using an Adaptive Genetic Algorithm , 2010, IEEE Transactions on Instrumentation and Measurement.

[15]  Chen Lin,et al.  An Adaptive Genetic Algorithm Based on Population Diversity Strategy , 2009, 2009 Third International Conference on Genetic and Evolutionary Computing.

[16]  Yanling Tian,et al.  An Improved Adaptive Genetic Algorithm for Image Segmentation and Vision Alignment Used in Microelectronic Bonding , 2014, IEEE/ASME Transactions on Mechatronics.

[17]  Gerrit Kateman,et al.  Optimization of calibration data with the dynamic genetic algorithm , 1992 .

[18]  Mohamed S. Zaky,et al.  Wide-Speed-Range Estimation With Online Parameter Identification Schemes of Sensorless Induction Motor Drives , 2009, IEEE Transactions on Industrial Electronics.

[19]  Goldberg,et al.  Genetic algorithms , 1993, Robust Control Systems with Genetic Algorithms.

[20]  Fearghal Morgan,et al.  Maintaining Healthy Population Diversity Using Adaptive Crossover, Mutation, and Selection , 2011, IEEE Transactions on Evolutionary Computation.

[21]  Liang Lei,et al.  The research of advances in adaptive genetic algorithm , 2011, 2011 IEEE International Conference on Signal Processing, Communications and Computing (ICSPCC).

[22]  Steven B. Leeb,et al.  Identification of induction motor parameters from transient stator current measurements , 1999, IEEE Trans. Ind. Electron..

[23]  Xiao Bo,et al.  BP network model optimized by adaptive genetic algorithms and the application on quality evaluation for class teaching , 2010, 2010 2nd International Conference on Future Computer and Communication.

[24]  L. M. Patnaik,et al.  Performance-driven MCM partitioning through an adaptive genetic algorithm , 1995, Proceedings of Eighth International Application Specific Integrated Circuits Conference.

[25]  Rong-Fong Fung,et al.  System identification of an induction motor , 2017, 2017 International Conference on Applied System Innovation (ICASI).

[26]  Faa-Jeng Lin,et al.  A discrete adaptive field-oriented induction motor drive , 1992 .

[27]  Wang Yu,et al.  Quantitative Detection for Gas Mixtures Based on the Adaptive Genetic Algorithm and BP Network , 2012, 2012 International Conference on Industrial Control and Electronics Engineering.

[28]  Chun-Chieh Wang,et al.  Speed and efficiency control of an induction motor with input-output linearization , 1999 .

[29]  Rong-Fong Fung,et al.  Optimization of an impact drive mechanism based on real-coded genetic algorithm , 2005 .

[30]  Riccardo Poli,et al.  Parallel genetic algorithm taxonomy , 1999, 1999 Third International Conference on Knowledge-Based Intelligent Information Engineering Systems. Proceedings (Cat. No.99TH8410).

[31]  R. Krishnan,et al.  Study of Parameter Sensitivity in High-Performance Inverter-Fed Induction Motor Drive Systems , 1987, IEEE Transactions on Industry Applications.

[32]  Chun-Yao Lee,et al.  Bearing Damage Detection of BLDC Motors Based on Current Envelope Analysis , 2012 .

[33]  B. Szabados,et al.  Dynamic motor parameter identification for high speed flux weakening operation of brushless permanent magnet synchronous machines , 1999 .

[34]  Gang Tao,et al.  Improved adaptive genetic algorithm for grid resource scheduling via quantum control techniques , 2013, 2013 25th Chinese Control and Decision Conference (CCDC).

[35]  Pyung Hwang,et al.  Investigation of Thermal Performance of Electric Vehicle BLDC Motor , 2012 .

[36]  Yves Perriard,et al.  An analytical determination of the torque-speed and efficiency-speed characteristics of a BLDC motor , 2009, 2009 IEEE Energy Conversion Congress and Exposition.

[37]  D.-R. Huang,et al.  An automatic pin identification method for a three-phase DC brushless motor , 2005, IEEE Transactions on Magnetics.

[38]  Yankui Zhang,et al.  A Novel Fuzzy Multiobjective Model Using Adaptive Genetic Algorithm Based on Cloud Theory for Service Restoration of Shipboard Power Systems , 2012, IEEE Transactions on Power Systems.

[39]  Mohammed Fazil,et al.  Nonlinear Dynamic Modeling of a Single-Phase Permanent-Magnet Brushless DC Motor Using 2-D Static Finite-Element Results , 2011, IEEE Transactions on Magnetics.

[40]  Jianwen Shao,et al.  A novel microcontroller-based sensorless brushless DC (BLDC) motor drive for automotive fuel pumps , 2002 .

[41]  Surya B. Yadav,et al.  The Development and Evaluation of an Improved Genetic Algorithm Based on Migration and Artificial Selection , 1994, IEEE Trans. Syst. Man Cybern. Syst..