<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">MME</journal-id><journal-title-group><journal-title>Modern Mechanical Engineering</journal-title></journal-title-group><issn pub-type="epub">2164-0165</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/mme.2015.53007</article-id><article-id pub-id-type="publisher-id">MME-58543</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Engineering</subject></subj-group></article-categories><title-group><article-title>
 
 
  Adaptive Real-Coded Genetic Algorithm for Identifying Motor Systems
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>ong-Fong</surname><given-names>Fung</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Chun-Hung</surname><given-names>Lin</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref></contrib></contrib-group><aff id="aff2"><addr-line>Graduate Institute of Electrical Engineering, National Kaohsiung First University of Science and Technology, Kaohsiung, Taiwan</addr-line></aff><aff id="aff1"><addr-line>Department of Mechanical &amp;amp; Automation Engineering, National Kaohsiung First University of Science and Technology, Kaohsiung, Taiwan</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>rffung@nkfust.edu.tw(OF)</email>;</corresp></author-notes><pub-date pub-type="epub"><day>10</day><month>07</month><year>2015</year></pub-date><volume>05</volume><issue>03</issue><fpage>69</fpage><lpage>86</lpage><history><date date-type="received"><day>10</day>	<month>June</month>	<year>2015</year></date><date date-type="rev-recd"><day>accepted</day>	<month>1</month>	<year>August</year>	</date><date date-type="accepted"><day>4</day>	<month>August</month>	<year>2015</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  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.
 
</p></abstract><kwd-group><kwd>Adaptive Real-Coded Genetic Algorithm (ARGA)</kwd><kwd> Brushless Direct Current Motor (BLDC)</kwd><kwd> Electrical Fan</kwd><kwd> Induction Motor</kwd><kwd> System Identification</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>The mechanical commutator of the brushless direct current (BLDC) motor [<xref ref-type="bibr" rid="scirp.58543-ref1">1</xref>] is replaced by electronic switches, which supply current to the motor windings as a function of the rotor position. A BLDC motor is one of the permanent magnetic synchronous motors, and has advantages of simple structure, product easily, and low cost [<xref ref-type="bibr" rid="scirp.58543-ref2">2</xref>] . Due to their favorable electrical and mechanical properties, high starting torque and high efficiency, the BLDC motor are widely used in most servo applications such as actuation, robotics, machine tools, and so on.</p><p>Many literatures [<xref ref-type="bibr" rid="scirp.58543-ref3">3</xref>] - [<xref ref-type="bibr" rid="scirp.58543-ref6">6</xref>] have discussed motor operations. For a quality BLDC motor, proper maintenances and applications are important, and inherently more reliable, more efficient, and with current electronics technology, more cost effective than the standard electrical fans and controllers [<xref ref-type="bibr" rid="scirp.58543-ref3">3</xref>] . Therefore, the BLDC motor has advantages of high performance, low noise and long lifespan. The conventional dc motor can be represented by the mathematical model. The technicians often wanted to test the performance or measure the parameters of a motor, and the ordinary differential equations of a motor were solved by Runge-Kutta method [<xref ref-type="bibr" rid="scirp.58543-ref4">4</xref>] [<xref ref-type="bibr" rid="scirp.58543-ref5">5</xref>] . However, the precise of a BLDC motor requires its accurate parameters, which can be measured or estimated. In order to identify parameters of BLDC motors, the genetic algorithms were used to search for precise parameters [<xref ref-type="bibr" rid="scirp.58543-ref6">6</xref>] .</p><p>Recently, due to rapid improvements in power devices and microelectronics, the field-oriented control and feedback linearization techniques have increased induction motor drives for high-performance applications possible [<xref ref-type="bibr" rid="scirp.58543-ref7">7</xref>] . Induction motors are the most widely used motors in industry because they are simple to build, rugged, reliable and have good self-starting capability. Many advanced algorithms have been investigated to control induction motors, especially the vector control [<xref ref-type="bibr" rid="scirp.58543-ref8">8</xref>] . To design controllers, nonlinear motor models must be used for identification and optimization. Several methods have been proposed to tackle the problem of induction machine parameter estimation [<xref ref-type="bibr" rid="scirp.58543-ref9">9</xref>] [<xref ref-type="bibr" rid="scirp.58543-ref10">10</xref>] .</p><p>Genetic algorithm (GA) is a searching process based on natural selection, and now is used as a tool for searching the large, poorly understood spaces that arise in many application areas of science and engineering [<xref ref-type="bibr" rid="scirp.58543-ref11">11</xref>] . In this method, a large set of configurations forms a population with new generations created by selection, crossover and mutation of the current population. It is hoped that this evolution process can increase the fitness value of the population to a near optimal value. However, conventional GA often has slow convergent speed and premature phenomenon in engineering applications. In order to overcome these shortcomings, many researchers have made great efforts to improve the performance [<xref ref-type="bibr" rid="scirp.58543-ref12">12</xref>] [<xref ref-type="bibr" rid="scirp.58543-ref13">13</xref>] by proposing a variety of programs, such as base on the overall fitness value, average square deviation of population and dual species sub-population etc.</p><p>In this paper, the real-coded encoding scheme of fixed length to randomly generate the initial population is used by means of roulette wheel. This standard genetic features by use of only three basic genetic operators: selection operator, crossover operator and mutation operator, simplifies the process of genetic evolution, and easy to be understood. However, the fitness value may occur slow convergent speed and premature phenomenon in a traditional real-coded genetic algorithms (RGA) [<xref ref-type="bibr" rid="scirp.58543-ref14">14</xref>] , and the adaptive genetic algorithm (ARGA) is proposed to solve the problems and to find a solution near to the maximum optimization of the motor system.</p><p>This paper is organized as follows. Firstly, the BLDC and induction motors’ equations are established. Secondly, the algorithms in the SRGA and ARGAs are presented and discussed. Thirdly, comparisons between the SRGA and ARGA in numerical simulations and experimental results are discussed and it is concluded that the ARGAs are better than SRGA.</p></sec><sec id="s2"><title>2. Identification Based on the RGA</title><sec id="s2_1"><title>2.1. Standard Real-Coded Genetic Algorithm (SRGA)</title><p>The RGA [<xref ref-type="bibr" rid="scirp.58543-ref15">15</xref>] [<xref ref-type="bibr" rid="scirp.58543-ref16">16</xref>] is an optimization searching algorithm, which simulates evolution mechanism on a computer-based platform in conjunction with natural selection and genetic mechanism. The chromosomes are expressed by vectors and each element of vectors is called a gene. The standard RGA (SRGA) has stationary crossover probability and mutation probability in the evolutional process. If the crossover probability and mutation probability are stationary values, the individual will be lack of diversity in each generation.</p></sec><sec id="s2_2"><title>2.2. Adaptive Real-Coded Genetic Algorithm (ARGA)</title><p>It is important that crossover probability and mutation probability are set for genetic algorithms, the improper settings will cause falling into local optimum algorithms in search and the premature convergence. Therefore, an efficient method for a fast setting is essential. For this point, a mechanism to adjust the crossover probability and mutation probability according to the algorithmic performance is considered [<xref ref-type="bibr" rid="scirp.58543-ref17">17</xref>] . In this paper, the multi-me- thod ARGA for parameters’ identification of the electrical fan system will be employed.</p><sec id="s2_2_1"><title>2.2.1. Method 1 of ARGA</title><p>In Equations (4) and (5), the crossover probability will be reduced to preserve excellent chromosomes; on the contrary it will be added to evolutionary excellent chromosomes. And then, the mutation probability will be reduced to preserve excellent chromosomes; on the contrary it will increase the diversity of the population and avoid to falling into local optimum [<xref ref-type="bibr" rid="scirp.58543-ref18">18</xref>] . The overall structure of method 1 of ARGA can be described as follows.</p><p>A. Encoding: The parameters of the BLDC motor and induction motor are composed by real-coded values.</p><p>B. Initialization: A collection of individuals is referred to as a population. A population size of 100 is used to generate final segmentation boundaries.</p><p>C. Fitness function: The fitness function is adopted as follows.</p><disp-formula id="scirp.58543-formula362"><label>(1)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-1860250x6.png"  xlink:type="simple"/></disp-formula><p>where n is the total number of sampling point, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x7.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x8.png" xlink:type="simple"/></inline-formula> are the rotation speeds by using the identified and assigned parameters in Equations (14) and (15), respectively.</p><p>D. Selection: In this stage, the expected time of an individual being selected for recombination is proportional to its fitness value relative to the rest of the population. This operation is to achieve a mating pool with the fittest individuals selected according to a probabilistic rule that allows these individuals to be mated into new populations. The selection is carried out by using the roulette wheel method.</p><p>E. Crossover and Mutation: The crossover is the breeding of two parents to produce a single child, who has features from both parents and thus may be better or worse than either parent according to the objective function. The primary purpose of mutation is to introduce variation and help bring back some essential genetic traits, and also to avoid the premature convergence of entire feasible space caused by some super chromosomes [<xref ref-type="bibr" rid="scirp.58543-ref19">19</xref>] .</p><p>To reduce the premature convergence and improve convergence rate of the SRGA, the adaptive probabilities of crossover and mutation are presented in the ARGA. The probabilities of crossover <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x9.png" xlink:type="simple"/></inline-formula> and mutation <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x10.png" xlink:type="simple"/></inline-formula> are respectively given as follows.</p><disp-formula id="scirp.58543-formula363"><label>(2)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-1860250x11.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.58543-formula364"><label>(3)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-1860250x12.png"  xlink:type="simple"/></disp-formula><p>where<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x13.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x14.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x15.png" xlink:type="simple"/></inline-formula> are the maximum, minimum and average individual fitness, respectively, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x16.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x17.png" xlink:type="simple"/></inline-formula> are crossover and mutation of probabilities, respectively and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x18.png" xlink:type="simple"/></inline-formula> are coefficient factors. In this paper, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x19.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x20.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x21.png" xlink:type="simple"/></inline-formula> [<xref ref-type="bibr" rid="scirp.58543-ref20">20</xref>] are taken.</p><p>From Equations (2) and (3), it is known that the adaptive <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x22.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x22.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x23.png" xlink:type="simple"/></inline-formula> vary with fitness functions. The <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x22.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x23.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x24.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x22.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x23.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x24.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x25.png" xlink:type="simple"/></inline-formula> increase when the population tends to get stuck at a local optimum and decrease when the population is scattered in the solution space.</p></sec><sec id="s2_2_2"><title>2.2.2. Method 2 of ARGA</title><p>The GAs have been extensively used in different domains as a type of robust optimization method. However, the GA to demonstrate a more serious question is a premature convergence problem, less capable local optimization, the late slow convergence and can’t guarantee convergence to the global optimal solution and so on. In recent years, many researches [<xref ref-type="bibr" rid="scirp.58543-ref21">21</xref>] [<xref ref-type="bibr" rid="scirp.58543-ref22">22</xref>] try to improve genetic algorithms, such as improving the encoding scheme, fitness function, genetic operator design. For this reason, the ARGA is proposed with the crossover probability <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x26.png" xlink:type="simple"/></inline-formula> and mutation probability <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x26.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x27.png" xlink:type="simple"/></inline-formula> as follows.</p><disp-formula id="scirp.58543-formula365"><label>(4)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-1860250x28.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.58543-formula366"><label>(5)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-1860250x29.png"  xlink:type="simple"/></disp-formula><p>where, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x30.png" xlink:type="simple"/></inline-formula>is the best individual fitness, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x31.png" xlink:type="simple"/></inline-formula>is the better individual fitness in every group, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x32.png" xlink:type="simple"/></inline-formula>is the average fitness, and f is every individual fitness in current generation. The <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x32.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x33.png" xlink:type="simple"/></inline-formula> means fixed maximal cross proba-</p><p>bility; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x34.png" xlink:type="simple"/></inline-formula>means fixed minimum crossover probability; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x35.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x36.png" xlink:type="simple"/></inline-formula> are fixed maximal and mutation probabilities, respectively. In this paper, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x36.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x37.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x36.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x37.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x38.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x36.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x37.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x38.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x39.png" xlink:type="simple"/></inline-formula>, and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x36.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x37.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x38.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x39.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x40.png" xlink:type="simple"/></inline-formula> [<xref ref-type="bibr" rid="scirp.58543-ref23">23</xref>] [<xref ref-type="bibr" rid="scirp.58543-ref24">24</xref>] are taken.</p><p>As a result, the adaptive <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x41.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x41.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x42.png" xlink:type="simple"/></inline-formula> are able to provide the optimum <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x41.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x42.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x43.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x41.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x42.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x43.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x44.png" xlink:type="simple"/></inline-formula> targets at a certain solution. The improved chromosome crossover and mutation operators ensure the convergence of the GA more than the diversity of population [<xref ref-type="bibr" rid="scirp.58543-ref25">25</xref>] [<xref ref-type="bibr" rid="scirp.58543-ref26">26</xref>] .</p></sec><sec id="s2_2_3"><title>2.2.3. Method 3 of ARGA</title><p>An important problem in usage of the RGA is premature convergence, and the searching process may trap in a local optimum before the global optimum is found. This section employs an ARGA which adjusts mutation probability dynamically based on average square deviation (ASD) of population fitness value, which shows the population diversity to solve the premature problem. From compared analysis, it is shown the proposed ARGA efficiently avoid the premature problem [<xref ref-type="bibr" rid="scirp.58543-ref27">27</xref>] . Premature convergence can also be blamed in [<xref ref-type="bibr" rid="scirp.58543-ref28">28</xref>] by avoiding the loss of critical alleles due to selection and the schemata disruption due to crossover.</p><p>The selection operation reduces the diversity of population, the crossover operation does not decrease the diversity of population, and the mutation operation can advance the diversity. Mainly, all these issues produce two effects, the lack of diversity in the population and a disproportionate exploitation or exploration relationship, cause the premature problem [<xref ref-type="bibr" rid="scirp.58543-ref29">29</xref>] . When the ASD becomes smaller or less, it shows that many individuals are becoming as the same, so the mutation probability should be increased to advance the diversity of population for getting global optimal solutions.</p><p>A. Selection operator: The selection is carried out using the roulette wheel method in this paper.</p><p>B. Crossover operator: The crossover operation does not decrease the diversity of population, and the crossover probability is fixed.</p><p>C. Mutation operator: This section employs an adaptive method to adjust mutation probability dynamically based on the ASD value. When the ASD decreasing, mutation probability will be increased to advance the population diversity. The relationship between mutation probability and ASD is given as follows.</p><disp-formula id="scirp.58543-formula367"><label>(6)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-1860250x45.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x46.png" xlink:type="simple"/></inline-formula> is the maximum individual fitness, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x46.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x47.png" xlink:type="simple"/></inline-formula>is mutation probability originally, and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x46.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x47.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x48.png" xlink:type="simple"/></inline-formula> is the ASD of population in the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x46.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x47.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x48.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x49.png" xlink:type="simple"/></inline-formula> generation, and is described as:</p><disp-formula id="scirp.58543-formula368"><label>, (7)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-1860250x50.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x51.png" xlink:type="simple"/></inline-formula> is the fitness value of the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x51.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x52.png" xlink:type="simple"/></inline-formula> individual of the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x51.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x52.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x53.png" xlink:type="simple"/></inline-formula> generation, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x51.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x52.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x53.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x54.png" xlink:type="simple"/></inline-formula>is the average fitness of the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x51.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x52.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x53.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x54.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x55.png" xlink:type="simple"/></inline-formula> generation, and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x51.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x52.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x53.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x54.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x55.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x56.png" xlink:type="simple"/></inline-formula> is the number of population.</p></sec><sec id="s2_2_4"><title>2.2.4. Method 4 of ARGA</title><p>In this section, a new GA with two species is proposed for the ARGA. The dual-specie GA composes of two sub-populations that constitute of same size individuals. The sub-populations have different characteristics, such as crossover probability and mutation operator. In one sub-population, the parents with higher similarity are cross with higher probability, and mutate with general mutation operator. In the other sub-population, the parents with smaller similarity are cross with higher probability and mutate with big mutation probability. Therefore, the new algorithm can obtain good exploitation and exploration ability [<xref ref-type="bibr" rid="scirp.58543-ref30">30</xref>] .</p><p>Multi-population GA [<xref ref-type="bibr" rid="scirp.58543-ref31">31</xref>] - [<xref ref-type="bibr" rid="scirp.58543-ref33">33</xref>] is an extension of traditional single population GA by dividing a population into several isolated sub-populations, within which the evolution proceeds and individuals are allowed to migrate from one sub-population to another [<xref ref-type="bibr" rid="scirp.58543-ref34">34</xref>] , and the flow chart is shown as follows (<xref ref-type="fig" rid="fig1">Figure 1</xref>).</p><fig id="fig1"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref></label><caption><title> The GA of the dual-populations</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-1860250x57.png"/></fig><p>For the dual-population GA, one has the following operators:</p><p>A. Selection operator: The proposed algorithm establishes two separate sub-populations by random initialization, and then carries on evolution inside single sub-population and migration between two sub-populations. Here, the roulette selection is employed.</p><p>B. Crossover operator: The crossover probability is correlated with parents’ similarity. The similarity between two individuals is defined as:</p><disp-formula id="scirp.58543-formula369"><label>(8)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-1860250x58.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.58543-formula370"><label>(9)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-1860250x59.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x60.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x60.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x61.png" xlink:type="simple"/></inline-formula> are two individuals, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x60.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x61.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x62.png" xlink:type="simple"/></inline-formula>is the distance between <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x60.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x61.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x62.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x63.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x60.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x61.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x62.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x63.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x64.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x60.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x61.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x62.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x63.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x64.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x65.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x60.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x61.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x62.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x63.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x64.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x65.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x66.png" xlink:type="simple"/></inline-formula> are the maximum and minimum individual fitness values, respectively, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x60.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x61.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x62.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x63.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x64.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x65.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x66.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x67.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x60.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x61.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x62.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x63.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x64.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x65.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x66.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x67.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x68.png" xlink:type="simple"/></inline-formula> are the fitness values of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x60.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x61.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x62.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x63.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x64.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x65.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x66.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x67.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x68.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x69.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x60.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x61.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x62.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x63.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x64.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x65.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x66.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x67.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x68.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x69.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x70.png" xlink:type="simple"/></inline-formula>, respectively.</p><p>The crossover1 emphasized local search ability, and crossover probability <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x71.png" xlink:type="simple"/></inline-formula> is positive correlated with the parents’ similarity; the crossover2 emphasized global search ability, and crossover probability <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x71.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x72.png" xlink:type="simple"/></inline-formula> is negative correlated with the parents’ similarity. It defines:</p><disp-formula id="scirp.58543-formula371"><label>(10)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-1860250x73.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.58543-formula372"><label>(11)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-1860250x74.png"  xlink:type="simple"/></disp-formula><p>C. Mutation operator: Mutation1 is the normal mutation which proceeds with constant probability. Mutation 2 needs to have ability to robustly explore the solution space and to escape from local peak. The probability</p><p>of mutation 2 is adaptive mutation probability, and the probability value <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x75.png" xlink:type="simple"/></inline-formula> is considerably large and correlate with <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x75.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x76.png" xlink:type="simple"/></inline-formula> and the diversity of two sub-populations. The <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x75.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x76.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x77.png" xlink:type="simple"/></inline-formula> is defined as:</p><disp-formula id="scirp.58543-formula373"><label>(12)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-1860250x78.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.58543-formula374"><label>(13)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-1860250x79.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x80.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x80.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x81.png" xlink:type="simple"/></inline-formula> are the maximal fitness values; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x80.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x81.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x82.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x80.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x81.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x82.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x83.png" xlink:type="simple"/></inline-formula> are the average fitness values of population 1 and population 2, respectively.</p></sec></sec></sec><sec id="s3"><title>3. Examples</title><p>The different four ARGAs will be applied to the BLDC and induction motors. At first, it is needed to show the governing equations of the motor system, and find out what are parameters to be identified.</p><sec id="s3_1"><title>3.1. Equation of a BLDC Motor</title><p>The BLDC motor [<xref ref-type="bibr" rid="scirp.58543-ref35">35</xref>] is one kind of permanent magnet synchronous motor, and has permanent magnets on the rotor and trapezoidal-shape back EMF. The BLDC motor employs a dc power supply switched to the stator phase windings of the motor by power devices, and the switching sequence is determined from the rotor position. The phase current of BLDC motor, in typically rectangular shape, is synchronized with the back EMF to produce constant torque at a constant speed.</p><p>A commonly used second-order linear model for a BLDC motor [<xref ref-type="bibr" rid="scirp.58543-ref36">36</xref>] can be expressed mathematically as</p><disp-formula id="scirp.58543-formula375"><label>(14)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-1860250x84.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.58543-formula376"><label>(15)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-1860250x85.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x86.png" xlink:type="simple"/></inline-formula> is armature inductance, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x86.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x87.png" xlink:type="simple"/></inline-formula>is motor armature current, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x86.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x87.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x88.png" xlink:type="simple"/></inline-formula>is resistance, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x86.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x87.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x88.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x89.png" xlink:type="simple"/></inline-formula>is back-EMF constant, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x86.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x87.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x88.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x89.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x90.png" xlink:type="simple"/></inline-formula>is angular speed of the motor shaft, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x86.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x87.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x88.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x89.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x90.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x91.png" xlink:type="simple"/></inline-formula>is armature voltage: <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x86.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x87.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x88.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x89.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x90.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x91.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x92.png" xlink:type="simple"/></inline-formula>is inertia of the motor, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x86.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x87.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x88.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x89.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x90.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x91.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x92.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x93.png" xlink:type="simple"/></inline-formula>is viscous damping coefficient, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x86.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x87.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x88.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x89.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x90.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x91.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x92.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x93.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x94.png" xlink:type="simple"/></inline-formula>is the frictional torque, and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x86.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x87.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x88.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x89.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x90.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x91.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x92.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x93.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x94.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x95.png" xlink:type="simple"/></inline-formula> is torque constant of the motor. In Equations (14) and (15), a the rotational speed and electric current are the state variables and the electrical voltage is an input.</p></sec><sec id="s3_2"><title>3.2. Equation of an Induction Motor</title><p>The field-oriented induction motor drive can be applied for high-performance industrial applications, and the controllers implemented in induction motor drives are generally based on the system mathematical model. The parameter identification in a rotation rotor is very useful in monitoring and testing a high-power induction motor drive, and then its performance depends heavily on the motor parameters [<xref ref-type="bibr" rid="scirp.58543-ref37">37</xref>] [<xref ref-type="bibr" rid="scirp.58543-ref38">38</xref>] . In the decoupling condition, main parametric uncertainties of induction motors are the mechanical parameters and load torque disturbances, which are slowly time-varying in general [<xref ref-type="bibr" rid="scirp.58543-ref39">39</xref>] . Measurements of the rotational angular speeds and input electrical voltages are required for the system identification procedure [<xref ref-type="bibr" rid="scirp.58543-ref40">40</xref>] . Model-based methods of rotation-speed estimation are characterized by their simplicity, but sensitivity to parameter variations is considered as the major problem [<xref ref-type="bibr" rid="scirp.58543-ref41">41</xref>] .</p><p>The complete electrical and mechanical models [<xref ref-type="bibr" rid="scirp.58543-ref42">42</xref>] are combined, and its electro-mechanical equation can be expressed as follows:</p><disp-formula id="scirp.58543-formula377"><label>(16)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-1860250x96.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x97.png" xlink:type="simple"/></inline-formula> is the d-axis stator current, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x97.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x98.png" xlink:type="simple"/></inline-formula>is the q-axis stator current, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x97.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x98.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x99.png" xlink:type="simple"/></inline-formula>is the d-axis rotor flux linkage, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x97.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x98.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x99.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x100.png" xlink:type="simple"/></inline-formula>is the q-axis rotor flux linkage, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x97.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x98.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x99.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x100.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x101.png" xlink:type="simple"/></inline-formula>is the angular speed of the rotor, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x97.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x98.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x99.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x100.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x101.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x102.png" xlink:type="simple"/></inline-formula>is the stator resistance, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x97.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x98.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x99.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x100.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x101.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x102.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x103.png" xlink:type="simple"/></inline-formula>is the stator inductance, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x97.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x98.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x99.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x100.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x101.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x102.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x103.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x104.png" xlink:type="simple"/></inline-formula>is the rotor resistance, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x97.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x98.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x99.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x100.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x101.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x102.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x103.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x104.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x105.png" xlink:type="simple"/></inline-formula>is the rotor inductance, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x97.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x98.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x99.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x100.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x101.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x102.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x103.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x104.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x105.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x106.png" xlink:type="simple"/></inline-formula>is the electrical angular speed, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x97.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x98.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x99.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x100.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x101.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x102.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x103.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x104.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x105.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x106.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x107.png" xlink:type="simple"/></inline-formula>is the number of pole pairs, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x97.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x98.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x99.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x100.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x101.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x102.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x103.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x104.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x105.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x106.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x107.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x108.png" xlink:type="simple"/></inline-formula>is the magnetizing inductance, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x97.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x98.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x99.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x100.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x101.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x102.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x103.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x104.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x105.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x106.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x107.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x108.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x109.png" xlink:type="simple"/></inline-formula>is the motor damping coefficient, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x97.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x98.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x99.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x100.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x101.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x102.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x103.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x104.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x105.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x106.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x107.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x108.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x109.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x110.png" xlink:type="simple"/></inline-formula>is the motor moment inertia, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x97.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x98.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x99.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x100.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x101.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x102.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x103.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x104.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x105.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x106.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x107.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x108.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x109.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x110.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x111.png" xlink:type="simple"/></inline-formula>is the d-axis stator voltage, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x97.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x98.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x99.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x100.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x101.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x102.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x103.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x104.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x105.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x106.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x107.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x108.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x109.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x110.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x111.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x112.png" xlink:type="simple"/></inline-formula>flux linkage is the q-axis stator voltage and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x97.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x98.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x99.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x100.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x101.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x102.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x103.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x104.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x105.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x106.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x107.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x108.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x109.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x110.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x111.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x112.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x113.png" xlink:type="simple"/></inline-formula> is the load torque. In equation (16), the rotational angular speed, electric currents and flux linkages are the</p><p>state variables and the electrical voltages <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x114.png" xlink:type="simple"/></inline-formula> are the inputs.</p></sec></sec><sec id="s4"><title>4. Numerical Simulation</title><sec id="s4_1"><title>4.1. For the BLDC Motor</title><p>In the numerical simulations, the input voltage is defined as follows:</p><disp-formula id="scirp.58543-formula378"><label>, (17)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-1860250x115.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.58543-formula379"><label>(18)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-1860250x116.png"  xlink:type="simple"/></disp-formula><p>where<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x117.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x117.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x118.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x117.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x118.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x119.png" xlink:type="simple"/></inline-formula> represent the minimum and maximum frequencies, respectively. <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x117.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x118.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x119.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x120.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x117.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x118.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x119.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x120.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x121.png" xlink:type="simple"/></inline-formula> are the base voltage and bias amplitude. <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x117.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x118.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x119.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x120.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x121.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x122.png" xlink:type="simple"/></inline-formula>is the time for increasing voltage and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x117.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x118.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x119.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x120.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x121.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x122.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x123.png" xlink:type="simple"/></inline-formula> is the total</p><p>time. In this paper, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x124.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x124.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x125.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x124.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x125.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x126.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x124.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x125.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x126.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x127.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x124.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x125.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x126.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x127.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x128.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x124.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x125.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x126.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x127.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x128.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x129.png" xlink:type="simple"/></inline-formula> are taken. The input voltage is shown in <xref ref-type="fig" rid="fig2">Figure 2</xref>(a).</p><fig-group id="fig2"><label><xref ref-type="fig" rid="fig2">Figure 2</xref></label><caption><title> The comparisons of the ARGAs and SRGA. (a) The input voltage; (b) The rotation speed; (c) The errors of rotation speeds between the assigned and identified parameters; (d) The fitness values.</title></caption><fig id ="fig2_1"><label> (b)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-1860250x130.png"/></fig><fig id ="fig2_2"><label>(c)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-1860250x131.png"/></fig><fig id ="fig2_3"><label> (d)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-1860250x132.png"/></fig><fig id ="fig2_4"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-1860250x133.png"/></fig></fig-group><p>In order to investigate the ARGAs, compare them and find the best one for system identification of the electrical fan, the parameters<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x134.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x134.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x135.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x134.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x135.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x136.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x134.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x135.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x136.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x137.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x134.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x135.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x136.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x137.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x138.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x134.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x135.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x136.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x137.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x138.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x139.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x134.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x135.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x136.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x137.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x138.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x139.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x140.png" xlink:type="simple"/></inline-formula> are assigned. Substituting these parameters into Equations (14) and (15) and using the electrical input voltages (17, 18), the rotation speed is obtained as shown in <xref ref-type="fig" rid="fig2">Figure 2</xref>(b).</p><p>From the electrical input voltages and rotation output speed, by using the ARGAs and SRGA the identified parameters and fitness values can be obtained as shown in <xref ref-type="table" rid="table1">Table 1</xref>. It is seen that the fitness value is largest for method 1 of ARGA, and is smallest for the SRGA. The errors of rotation speeds, which are solved by using the assigned parameters and identified parameters as shown in <xref ref-type="table" rid="table1">Table 1</xref>, are shown in <xref ref-type="fig" rid="fig2">Figure 2</xref>(c). It is seen that the errors of rotation speeds are smaller by the ARGAs than that by the SRGA. The fitness values of the ARGAs and SRGA are compared in <xref ref-type="fig" rid="fig2">Figure 2</xref>(d), it is seen that the fitness value of multi-ARGA are not only larger than SRGA, but also the errors of rotation speed are smaller in <xref ref-type="fig" rid="fig2">Figure 2</xref>(c).</p><p>From comparisons in <xref ref-type="fig" rid="fig2">Figure 2</xref>(d), it is demonstrated that the ARGAs are more efficient to identify system’s parameters than the SRGA in generation numbers. It means that the ARGAs do not fall into local optimum and prevent the premature convergence, and the fitness values of ARGAs are bigger than the SRGA. The number simulations are compared,and the fitness value of method 1 of ARGA is 2.54. It is the biggest value than the other ARGAs. Moreover, its error percentages are small not only in parameters but also in the rotation speeds. That means that the method 1 of ARGA is the best algorithm to identify system’s parameters.</p></sec><sec id="s4_2"><title>4.2. For the Induction Motor</title><p>In an induction motor, any vector in a rotating coordinate can be described as follows:</p><disp-formula id="scirp.58543-formula380"><label>(19)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-1860250x141.png"  xlink:type="simple"/></disp-formula><p>According to Euler’s formula, the three-phase part can be rewritten as:</p><disp-formula id="scirp.58543-formula381"><label>(20)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-1860250x142.png"  xlink:type="simple"/></disp-formula><p>Therefore, the relation formula can be obtained as follows:</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> The assigned and identified parameters of a BLDC motor by numerical simulations</title></caption><table><tbody><thead><tr><th align="center" valign="middle"  rowspan="2"  >Parameters</th><th align="center" valign="middle"  rowspan="2"  >Assigned</th><th align="center" valign="middle"  rowspan="2"  >Feasible Domains</th><th align="center" valign="middle"  colspan="5"  >Identified Values / Error Percentages</th></tr></thead><tr><td align="center" valign="middle" >SRGA</td><td align="center" valign="middle" >ARGA (M1)</td><td align="center" valign="middle" >ARGA (M2)</td><td align="center" valign="middle" >ARGA (M3)</td><td align="center" valign="middle" >ARGA (M4)</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x143.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >0 - 4</td><td align="center" valign="middle" >2.78/39.90%</td><td align="center" valign="middle" >1.92/4.20%</td><td align="center" valign="middle" >1.49/25.37%</td><td align="center" valign="middle" >1.53/23.41%</td><td align="center" valign="middle" >1.77/11.59%</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x144.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >0 - 8</td><td align="center" valign="middle" >3.64/8.91%</td><td align="center" valign="middle" >4.11/2.85%</td><td align="center" valign="middle" >3.94/1.41%</td><td align="center" valign="middle" >3.59/10.32%</td><td align="center" valign="middle" >4.80/19.88%</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x145.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0 - 2</td><td align="center" valign="middle" >0.80/20.50%</td><td align="center" valign="middle" >0.68/31.60%</td><td align="center" valign="middle" >0.52/47.90%</td><td align="center" valign="middle" >0.69/31.50%</td><td align="center" valign="middle" >0.39/60.90%</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x146.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0 - 2</td><td align="center" valign="middle" >1.18/18.00%</td><td align="center" valign="middle" >1.00/0.00%</td><td align="center" valign="middle" >1.02/1.90%</td><td align="center" valign="middle" >1.23/23.40%</td><td align="center" valign="middle" >0.81/19.90%</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x147.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >0.15</td><td align="center" valign="middle" >0 - 0.3</td><td align="center" valign="middle" >0.14/8.80%</td><td align="center" valign="middle" >0.15/1.05%</td><td align="center" valign="middle" >0.16/3.79%</td><td align="center" valign="middle" >0.15/2.15%</td><td align="center" valign="middle" >0.16/4.15%</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x148.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0 - 2</td><td align="center" valign="middle" >0.80/20.00%</td><td align="center" valign="middle" >1.00/0.00%</td><td align="center" valign="middle" >1.10/10.00%</td><td align="center" valign="middle" >1.00/0.00%</td><td align="center" valign="middle" >0.90/10.00%</td></tr><tr><td align="center" valign="middle" >Fitness value</td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" >1.658</td><td align="center" valign="middle" >2.540</td><td align="center" valign="middle" >2.314</td><td align="center" valign="middle" >2.249</td><td align="center" valign="middle" >2.391</td></tr><tr><td align="center" valign="middle" >Error % of Rotation Speed</td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" >0.51%</td><td align="center" valign="middle" >0.20%</td><td align="center" valign="middle" >0.29%</td><td align="center" valign="middle" >0.31%</td><td align="center" valign="middle" >0.30%</td></tr><tr><td align="center" valign="middle" >Convergence Generation</td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" >994</td><td align="center" valign="middle" >626</td><td align="center" valign="middle" >812</td><td align="center" valign="middle" >790</td><td align="center" valign="middle" >864</td></tr></tbody></table></table-wrap><disp-formula id="scirp.58543-formula382"><label>(21)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-1860250x149.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.58543-formula383"><label>(22)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-1860250x150.png"  xlink:type="simple"/></disp-formula><p>The stator transformation formula between the three-phase coordinate and d-q axis is shown as follows:</p><disp-formula id="scirp.58543-formula384"><label>(23)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-1860250x151.png"  xlink:type="simple"/></disp-formula><p>If there is a voltage amplitude <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x152.png" xlink:type="simple"/></inline-formula> with a frequency<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x152.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x153.png" xlink:type="simple"/></inline-formula>, the three-phase voltage is</p><disp-formula id="scirp.58543-formula385"><label>(24)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-1860250x154.png"  xlink:type="simple"/></disp-formula><p>The input electrical voltages <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x155.png" xlink:type="simple"/></inline-formula> in the d-q axis are as follows:</p><disp-formula id="scirp.58543-formula386"><label>(25)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-1860250x156.png"  xlink:type="simple"/></disp-formula><p>The input voltage is with alternative current (AC) and is shown as Equation (24). If the fixed frequency is defined as<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x157.png" xlink:type="simple"/></inline-formula>, its amplitude <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x157.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x158.png" xlink:type="simple"/></inline-formula> is:</p><disp-formula id="scirp.58543-formula387"><label>(26)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-1860250x159.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.58543-formula388"><label>(27)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-1860250x160.png"  xlink:type="simple"/></disp-formula><p>where<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x161.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x161.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x162.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x161.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x162.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x163.png" xlink:type="simple"/></inline-formula> represent the minimum and maximum frequencies, respectively. <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x161.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x162.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x163.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x164.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x161.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x162.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x163.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x164.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x165.png" xlink:type="simple"/></inline-formula> are the base voltage and bias amplitude, respectively. <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x161.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x162.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x163.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x164.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x165.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x166.png" xlink:type="simple"/></inline-formula>is the total time for increasing voltage and</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x167.png" xlink:type="simple"/></inline-formula>is the total time for input voltages. In this paper, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x167.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x168.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x167.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x168.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x169.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x167.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x168.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x169.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x170.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x167.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x168.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x169.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x170.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x171.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x167.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x168.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x169.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x170.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x171.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x172.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x167.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x168.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x169.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x170.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x171.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x172.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x173.png" xlink:type="simple"/></inline-formula> are assigned. The input voltage is shown in <xref ref-type="fig" rid="fig3">Figure 3</xref>(a).</p><p>In order to investigate the ARGAs for system identification of the electrical fan, the parameters<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x174.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x174.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x175.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x174.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x175.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x176.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x174.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x175.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x176.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x177.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x174.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x175.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x176.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x177.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x178.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x174.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x175.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x176.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x177.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x178.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x179.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x174.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x175.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x176.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x177.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x178.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x179.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x180.png" xlink:type="simple"/></inline-formula> are assigned. Substituting these parameters into Equation (16) and using the electrical input voltages (26, 27), the rotation speeds are obtained and shown in <xref ref-type="fig" rid="fig3">Figure 3</xref>(b).</p><p>From the electrical input voltages and rotational output speed, the identified parameters and fitness values by using the ARGAs and SRGA can also be obtained and shown in <xref ref-type="table" rid="table2">Table 2</xref>. It is seen that the fitness value is the biggest one for method 1 of ARGA, and is the smallest one for the SRGA. The errors of rotation speeds, which are solved by using the assigned parameters and identified parameters as shown in <xref ref-type="table" rid="table2">Table 2</xref>, are compared in <xref ref-type="fig" rid="fig3">Figure 3</xref>(c). It is seen that the errors of rotation speeds are smaller by the ARGAs than that by the SRGA. The</p><fig-group id="fig3"><label><xref ref-type="fig" rid="fig3">Figure 3</xref></label><caption><title> The comparisons of the ARGAs and SRGA. (a) The input voltage; (b) The rotation speed; (c) The errors of rotation speeds between the assigned and identified parameters; (d) The fitness values.</title></caption><fig id ="fig3_1"><label> (b)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-1860250x181.png"/></fig><fig id ="fig3_2"><label>(c)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-1860250x182.png"/></fig><fig id ="fig3_3"><label> (d)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-1860250x183.png"/></fig><fig id ="fig3_4"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-1860250x184.png"/></fig></fig-group><table-wrap id="table2" ><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> The assigned and identified parameters of an induction motor by numerical simulations</title></caption><table><tbody><thead><tr><th align="center" valign="middle"  rowspan="2"  ></th><th align="center" valign="middle"  rowspan="2"  >Assigned</th><th align="center" valign="middle"  rowspan="2"  >Feasible Domains</th><th align="center" valign="middle"  colspan="5"  >Identified Values/Error Percentages</th></tr></thead><tr><td align="center" valign="middle" >SRGA</td><td align="center" valign="middle" >ARGA (M1)</td><td align="center" valign="middle" >ARGA (M2)</td><td align="center" valign="middle" >ARGA (M3)</td><td align="center" valign="middle" >ARGA (M4)</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x185.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >83</td><td align="center" valign="middle" >82 - 84</td><td align="center" valign="middle" >82.41/0.71%</td><td align="center" valign="middle" >83.30/0.36%</td><td align="center" valign="middle" >83.61/0.74%</td><td align="center" valign="middle" >82.74/0.31%</td><td align="center" valign="middle" >83.64/0.77%</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x186.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >53</td><td align="center" valign="middle" >52 - 54</td><td align="center" valign="middle" >52.30/1.32%</td><td align="center" valign="middle" >52.00/1.88%</td><td align="center" valign="middle" >53.87/1.54%</td><td align="center" valign="middle" >52.17/1.56%</td><td align="center" valign="middle" >53.99/1.86%</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x187.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >86</td><td align="center" valign="middle" >70 - 90</td><td align="center" valign="middle" >72.82/15.33%</td><td align="center" valign="middle" >86.51/0.59%</td><td align="center" valign="middle" >84.81/1.85%</td><td align="center" valign="middle" >86.65/0.76%</td><td align="center" valign="middle" >85.49/0.59%</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x188.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >86</td><td align="center" valign="middle" >70 - 90</td><td align="center" valign="middle" >75.00/12.82%</td><td align="center" valign="middle" >85.28/0.83%</td><td align="center" valign="middle" >84.85/1.34%</td><td align="center" valign="middle" >87.28/1.49%</td><td align="center" valign="middle" >84.81/1.38%</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x189.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >82</td><td align="center" valign="middle" >70 - 90</td><td align="center" valign="middle" >79.71/2.79%</td><td align="center" valign="middle" >83.11/1.35%</td><td align="center" valign="middle" >81.76/0.29%</td><td align="center" valign="middle" >79.62/2.90%</td><td align="center" valign="middle" >80.81/1.45%</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x190.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >33</td><td align="center" valign="middle" >20 - 40</td><td align="center" valign="middle" >33.96/2.91%</td><td align="center" valign="middle" >33.83/2.52%</td><td align="center" valign="middle" >34.18/3.57%</td><td align="center" valign="middle" >32.14/2.58%</td><td align="center" valign="middle" >33.25/0.77%</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x191.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >55</td><td align="center" valign="middle" >40 - 60</td><td align="center" valign="middle" >56.40/2.55%</td><td align="center" valign="middle" >55.16/0.28%</td><td align="center" valign="middle" >54.47/0.96%</td><td align="center" valign="middle" >55.50/0.91%</td><td align="center" valign="middle" >53.95/1.91%</td></tr><tr><td align="center" valign="middle" >Fitness value</td><td align="center" valign="middle" >.</td><td align="center" valign="middle" >.</td><td align="center" valign="middle" >392.37</td><td align="center" valign="middle" >1178.70</td><td align="center" valign="middle" >1049.55</td><td align="center" valign="middle" >1098.13</td><td align="center" valign="middle" >1085.16</td></tr><tr><td align="center" valign="middle" >Error % of rotation speed</td><td align="center" valign="middle" >.</td><td align="center" valign="middle" >.</td><td align="center" valign="middle" >0.1463%</td><td align="center" valign="middle" >0.0248%</td><td align="center" valign="middle" >0.0758%</td><td align="center" valign="middle" >0.0956%</td><td align="center" valign="middle" >0.0204%</td></tr><tr><td align="center" valign="middle" >Convergence Generation</td><td align="center" valign="middle" >.</td><td align="center" valign="middle" >.</td><td align="center" valign="middle" >368</td><td align="center" valign="middle" >130</td><td align="center" valign="middle" >317</td><td align="center" valign="middle" >291</td><td align="center" valign="middle" >271</td></tr></tbody></table></table-wrap><p>fitness values of the ARGAs and SRGA are compared in <xref ref-type="fig" rid="fig3">Figure 3</xref>(d), it is seen that the fitness values of ARGAs are not only larger than the SRGA, but also the errors of rotation speed are smaller in <xref ref-type="fig" rid="fig3">Figure 3</xref>(c).</p><p>From comparisons in <xref ref-type="fig" rid="fig3">Figure 3</xref>(d), it is demonstrated that the ARGAs are more efficient to identify system’s parameters than the SRGA in generation numbers. It means that the ARGAs do not fall into local optimum and prevent the premature convergence, and the fitness values of ARGAs are bigger than the SRGA. The fitness value of method 1 of ARGA is the biggest one in all the ARGAs. Moreover, its error percentages are smaller not only in parameters but also in the rotation speeds. It means that the method 1 of ARGA is the best algorithm among the four ARGAs.</p></sec></sec><sec id="s5"><title>5. Experimental Setup</title><sec id="s5_1"><title>5.1. For the BLDC Motor</title><p>In experiments, the electrical input voltage and rotation output speed of a real motor are to be measured, and the ARGAs are to be employed to obtain system’s parameters. <xref ref-type="fig" rid="fig4">Figure 4</xref> shows the experimental setup, where the computer command is transformed by the driver to a BLDC fan. The input DC voltage and the rotation speed is measured and transformed by the D/A card to computer for the identification computation. The desktop computer edits C language to control microchips, and the inverter will give signal to power supplier, which drives electric fan. At first, the voltage is controlled into the microchips, and the voltage frequency is converted as a sinusoidal function. Secondly, the system is stimulated by the voltage frequency, and the signals of the rotation speeds can be obtained by inverter, and the data is the target to be identify by the ARGAs. At last, the identifiable parameters are substituted into Equations (14) and (15) to obtain the rotation speeds by C language.</p><sec id="s5_1_1"><title>5.1.1. Comparisons between the Experimental and Identified Results</title><p>In experimental results, three different input voltages are given to the BLDC motor for system’s identification. From numerical simulations, the method1 of ARGA, which not only accurately search for parameters, but also has small generation number inquick convergence, is the best method to identify parameters, and is also applied to the experimental system.</p><p>In order to compare experimental results, three different input voltages are employed by hand. The input voltages are ascendant before 1.5 sec and the stable after 1.5 sec, and shown in <xref ref-type="fig" rid="fig5">Figure 5</xref>(a) with steady-state voltages: 10.6 V, 11.5 V and 12 V. The rotation speeds for various voltage are comparing in <xref ref-type="fig" rid="fig5">Figure 5</xref>(b), where the</p><fig id="fig4"  position="float"><label><xref ref-type="fig" rid="fig4">Figure 4</xref></label><caption><title> Experimental setup</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-1860250x192.png"/></fig><fig-group id="fig5"><label><xref ref-type="fig" rid="fig5">Figure 5</xref></label><caption><title> (a) The input voltages; (b) The comparisons in rotation speeds; (c) The errors of rotation speeds; (d) The convergences of the fitness values for three different input voltages.</title></caption><fig id ="fig5_1"><label> (b)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-1860250x193.png"/></fig><fig id ="fig5_2"><label>(c)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-1860250x194.png"/></fig><fig id ="fig5_3"><label> (d)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-1860250x195.png"/></fig><fig id ="fig5_4"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-1860250x196.png"/></fig></fig-group><p>curves of the experimental and identified speeds are compared. In <xref ref-type="fig" rid="fig5">Figure 5</xref>(b), the identified rotation speeds are approximate with the experimental rotation speeds. The error percentages of rotation speeds are very small when the voltages are stable. The identified and experimental parameters are very approximate. The speed errors of the identified speeds with respect to the experimental ones are shown in <xref ref-type="fig" rid="fig5">Figure 5</xref>(c). For the BLDC motor system, the fitness values with respect to total number of generations is shown in <xref ref-type="fig" rid="fig5">Figure 5</xref>(d) and all the fitness values converge near the 650<sup>th</sup> generation.</p></sec><sec id="s5_1_2"><title>5.1.2. Comparisons of Identified Parameters</title><p>The feasible domains and identified parameters by method1 of ARGA are shown in <xref ref-type="table" rid="table3">Table 3</xref>. For the three different input voltages, the identified parameters are little different, and the rotation speeds are analogous as show in <xref ref-type="fig" rid="fig5">Figure 5</xref>(b). It is noted that the wide feasible domains may affect the identified values of system parameters, and their settings need numerical experience for rapid convergence. It is concluded that the identified parameters will be better if the feasible domains are smaller.</p></sec></sec><sec id="s5_2"><title>5.2. For the Induction Motor</title><p>The electrical input voltages and rotation output speeds of a real induction motor are measured, and the ARGAs are employed to identify system’s parameters in experiments. The experimental setup is shown in <xref ref-type="fig" rid="fig6">Figure 6</xref>, where the computer command is transformed by the driver to the induction motor. The input AC voltages and the rotation speeds are measured and transformed by the D/A card to numerical computation. The induction motor is three-phase with the rated specifications: 220 V, 60 Hz, 7 A, and 1720 rpm.</p><fig id="fig6"  position="float"><label><xref ref-type="fig" rid="fig6">Figure 6</xref></label><caption><title> Experimental setup</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-1860250x197.png"/></fig><table-wrap id="table3" ><label><xref ref-type="table" rid="table3">Table 3</xref></label><caption><title> The identified parameters of a BLDC motor for different input voltages</title></caption><table><tbody><thead><tr><th align="center" valign="middle"  rowspan="2"  >Parameters</th><th align="center" valign="middle"  rowspan="2"  >Feasible domains</th><th align="center" valign="middle"  colspan="3"  >Identified values for a BLDC motor</th></tr></thead><tr><td align="center" valign="middle" >10.6V</td><td align="center" valign="middle" >11.5V</td><td align="center" valign="middle" >12V</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x198.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >1 - 2</td><td align="center" valign="middle" >1.12</td><td align="center" valign="middle" >1.06</td><td align="center" valign="middle" >1.13</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x199.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >4 - 5</td><td align="center" valign="middle" >4.06</td><td align="center" valign="middle" >4.03</td><td align="center" valign="middle" >4.65</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x200.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >1 - 10</td><td align="center" valign="middle" >1.83</td><td align="center" valign="middle" >2.77</td><td align="center" valign="middle" >2.79</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x201.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >1 - 10</td><td align="center" valign="middle" >1.67</td><td align="center" valign="middle" >1.07</td><td align="center" valign="middle" >1.58</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x202.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >2.5 - 5.5</td><td align="center" valign="middle" >4.07</td><td align="center" valign="middle" >4.61</td><td align="center" valign="middle" >4.09</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x203.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >0 - 2</td><td align="center" valign="middle" >0.00</td><td align="center" valign="middle" >1.14</td><td align="center" valign="middle" >0.50</td></tr><tr><td align="center" valign="middle" >Fitness Values</td><td align="center" valign="middle" >.</td><td align="center" valign="middle" >1.26</td><td align="center" valign="middle" >1.67</td><td align="center" valign="middle" >1.18</td></tr></tbody></table></table-wrap><sec id="s5_2_1"><title>5.2.1. Comparisons between the Experimental and Identified Results</title><p>The input voltages are given to the induction motor for system’s identification in experimental results. From numerical simulations, the method 1 of ARGA, which not only accurately search for parameters but also has small generation number in quick convergence, is the best method to identify parameters, and is also applied to the experimental identification.</p><p>In order to obtain experimental results, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x204.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x204.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x205.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x204.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x205.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x206.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x204.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x205.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x206.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x207.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x204.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x205.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x206.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x207.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x208.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x204.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x205.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x206.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x207.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x208.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x209.png" xlink:type="simple"/></inline-formula> are taken in Equations (26) and (27) as the input AC voltages and shown in <xref ref-type="fig" rid="fig7">Figure 7</xref>(a). It is</p><p>seen the rotation speeds of the induction motor obtained from LabVIEW are low before 10 sec, and the induction is unstable during this interval. Therefore, the identification is performed after 10 sec when the system is stable. <xref ref-type="fig" rid="fig7">Figure 7</xref>(b) compares the curves of the experimental and identified rotation speeds. It is seen that the identified rotation speeds are close to the experimental ones. The comparisons of the identified speeds by the SRGA and ARGA with respect to the experimental ones are shown in <xref ref-type="fig" rid="fig7">Figure 7</xref>(c). It is seen that the error per-</p><fig-group id="fig7"><label><xref ref-type="fig" rid="fig7">Figure 7</xref></label><caption><title> (a) The input voltages; (b) The comparisons in rotation speeds; (c) The errors of rotation speeds; (d) The convergences of the fitness values for the SRGA and ARGA.</title></caption><fig id ="fig7_1"><label> (b)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-1860250x210.png"/></fig><fig id ="fig7_2"><label>(c)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-1860250x211.png"/></fig><fig id ="fig7_3"><label> (d)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-1860250x212.png"/></fig><fig id ="fig7_4"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-1860250x213.png"/></fig></fig-group><p>centages are very small, and the errors of the ARGA are smaller than the SRGA. The fitness value with respect to total number of generations is shown in <xref ref-type="fig" rid="fig7">Figure 7</xref>(d). The SRGA converges near the 200<sup>th</sup> generation. It is seen that the ARGA has faster convergence near the 50<sup>th</sup> generation and higher fitness value.</p><p>In order to validate the identified parameters by the SRGA and ARGA in Equation (16), the input voltage as an exponential function in experiments is taken as follows:</p><disp-formula id="scirp.58543-formula389"><label>(28)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-1860250x214.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x215.png" xlink:type="simple"/></inline-formula> and V = 95, 150, 210 V, respectively. The input voltages <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x215.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x216.png" xlink:type="simple"/></inline-formula> are shown in <xref ref-type="fig" rid="fig8">Figure 8</xref>(a). Substituting (28) into (25), the input electrical voltages <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x215.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x216.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x217.png" xlink:type="simple"/></inline-formula> are obtained, and then substituting the electrical</p><p>voltages into (16), the rotation speeds are obtained. The rotation speeds for these three voltages are shown in Figures 8(b)-(d), respectively.</p><p>The electric currents <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x218.png" xlink:type="simple"/></inline-formula> can also be obtained from (16), and the input electrical current <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x218.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x219.png" xlink:type="simple"/></inline-formula> can be obtained by <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x218.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x219.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x220.png" xlink:type="simple"/></inline-formula> in Equation (19), and shown in Figures 9(a)-(c) for different voltages. It is seen that the electric currents by the SRGA and ARGA are similar, and the ARGA are better than SRGA.</p></sec><sec id="s5_2_2"><title>5.2.2. Comparisons of Identified Parameters</title><p>The feasible domains and the identified parameters between the SRGA and method 1 of ARGA are compared in <xref ref-type="table" rid="table4">Table 4</xref>. It is seen the identified parameters are similar in experiments. However, the fitness value of the ARGA</p><fig-group id="fig8"><label><xref ref-type="fig" rid="fig8">Figure 8</xref></label><caption><title> (a) The input voltages; (b) The rotation speeds for 95 V; (c) The rotation speeds for 150 V; (d) The rotation speeds for 210 V.</title></caption><fig id ="fig8_1"><label> (b)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-1860250x221.png"/></fig><fig id ="fig8_2"><label>(c)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-1860250x222.png"/></fig><fig id ="fig8_3"><label> (d)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-1860250x223.png"/></fig><fig id ="fig8_4"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-1860250x224.png"/></fig></fig-group><table-wrap id="table4" ><label><xref ref-type="table" rid="table4">Table 4</xref></label><caption><title> The identified parameters for the SRGA and ARGAs</title></caption><table><tbody><thead><tr><th align="center" valign="middle"  rowspan="2"  ></th><th align="center" valign="middle"  rowspan="2"  >Feasible domains</th><th align="center" valign="middle"  colspan="2"  >Identified values for an induction motor</th></tr></thead><tr><td align="center" valign="middle" >SRGA</td><td align="center" valign="middle" >ARGA</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x225.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >0.0 - 1.5</td><td align="center" valign="middle" >0.507</td><td align="center" valign="middle" >0.489</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x226.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >0.0 - 1.5</td><td align="center" valign="middle" >0.689</td><td align="center" valign="middle" >0.720</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x227.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >0.0 - 0.5</td><td align="center" valign="middle" >0.186</td><td align="center" valign="middle" >0.202</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x228.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >0.0 - 0.5</td><td align="center" valign="middle" >0.302</td><td align="center" valign="middle" >0.276</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x229.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >0.0 - 0.5</td><td align="center" valign="middle" >0.218</td><td align="center" valign="middle" >0.215</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x230.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >0.0 - 0.5</td><td align="center" valign="middle" >0.061</td><td align="center" valign="middle" >0.085</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-1860250x231.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >0.0 - 0.5</td><td align="center" valign="middle" >0.021</td><td align="center" valign="middle" >0.020</td></tr><tr><td align="center" valign="middle" >Fitness value</td><td align="center" valign="middle" >.</td><td align="center" valign="middle" >0.0088</td><td align="center" valign="middle" >0.0097</td></tr><tr><td align="center" valign="middle" >Convergence generation</td><td align="center" valign="middle" >.</td><td align="center" valign="middle" >191</td><td align="center" valign="middle" >53</td></tr></tbody></table></table-wrap><fig-group id="fig9"><label><xref ref-type="fig" rid="fig9">Figure 9</xref></label><caption><title> (a) The electric current for the input voltage 95 V; (b) The electric current for the input voltage 150 V; (c) The electric current for the input voltage 210 V.</title></caption><fig id ="fig9_1"><label>(b)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-1860250x232.png"/></fig><fig id ="fig9_2"><label> (c)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-1860250x233.png"/></fig><fig id ="fig9_3"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-1860250x234.png"/></fig></fig-group><p>is bigger than the SRGA, and it means the ARGA parameters are more accurate and correct. For the convergence in generations, the ARGA converges at the 53thgeneration, and is faster than the SRGA.</p></sec></sec></sec><sec id="s6"><title>6. Conclusion</title><p>This paper attempts to improve crossover and mutation operators in the traditional genetic algorithm by the adaptive technique. Effectiveness of the algorithm in identifying system’s parameters is verified by the BLDC motor and induction motor. It is found that the SRGA and ARGA methods are feasible to system identification. The results show that the ARGA is found to have the faster convergence and the larger fitness value than the SRGA. In numerical simulations, the ARGAs with the identified parameters’ errors percentages are less than 5% with respect to the assigned parameters. In this paper, method 1 of ARGA is found to be the best one to identify parameters of the BLDC and induction motors, and some experimental results are also compared.</p></sec><sec id="s7"><title>Acknowledgements</title><p>The financial support from Ministry of Science and Technology of the Republic of China (MOST103-2221- E-327-009-MY3) is gratefully acknowledged.</p></sec><sec id="s8"><title>Cite this paper</title><p>Rong-FongFung,Chun-HungLin, (2015) Adaptive Real-Coded Genetic Algorithm for Identifying Motor Systems. Modern Mechanical Engineering,05,69-86. doi: 10.4236/mme.2015.53007</p></sec><sec id="s9"><title>NOTES</title></sec></body><back><ref-list><title>References</title><ref id="scirp.58543-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Markovic, M., Hodder, A. and Perriard, Y. (2009) An Analytical Determination of the Torque-Speed and Efficiency-Speed Characteristics of a BLDC Motor. IEEE Conversion Congress and Exposition, September 2009, 168-172.</mixed-citation></ref><ref id="scirp.58543-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Hemati, N. and Leu, M. (1990) A Complete Model Characterization of Brushless DC Motors. IEEE Transactions on Industry Applications, 28, 172-180. http://dx.doi.org/10.1109/28.120227</mixed-citation></ref><ref id="scirp.58543-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Lee, C.Y. and Hsieh, Y.H. (2012) Bearing Damage Detection of BLDC Motors Based on Current Envelope Analysis. Measurement Science Review, 12, 290-295. http://dx.doi.org/10.2478/v10048-012-0040-7</mixed-citation></ref><ref id="scirp.58543-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Fazil, M. and Rajagopal, K.R. (2011) Nonlinear Dynamic Modeling of a Single-Phase Permanent-Magnet Brushless DC Motor Using 2-D Static Finite-Element Results. IEEE Transactions on Magnetics, 47, 781-786.  
http://dx.doi.org/10.1109/TMAG.2010.2103955</mixed-citation></ref><ref id="scirp.58543-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Wang, S.J., Cheng, C.C., Lin, S.K., Ju, J.J. and Huang, D.R. (2005) An Automatic Pin Identification Method for a Three-Phase DC Brushless Motor. IEEE Transactions on Magnetics, 41, 3916-3918.  
http://dx.doi.org/10.1109/TMAG.2005.854970</mixed-citation></ref><ref id="scirp.58543-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Melkote, H. and Khorrami, F. (1999) Nonlinear Adaptive Control of Direct-Drive Brushless DC Motors and Applications to Robotic Manipulators. IEEE/ASME Transactions on Mechatronics, 4, 71-81.  
http://dx.doi.org/10.1109/3516.752086</mixed-citation></ref><ref id="scirp.58543-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Wang, W.J. and Wang, C.C. (1998) A New Composite Adaptive Speed Controller for Induction Motor Based on Feedback Linearization. IEEE Transactions on Energy Conversion, 13.</mixed-citation></ref><ref id="scirp.58543-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Krishnan, R. and Doran, F.C. (1987) Study of Parameter Sensitivity in High Performance Inverter Fed Induction Motor Drive System. IEEE Transactions on Industry Applications, IA-23, 623-635.  
http://dx.doi.org/10.1109/tia.1987.4504960</mixed-citation></ref><ref id="scirp.58543-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Toliyat, H.A., Levi, E. and Raina, M. (2003) A Review of RFO Induction Motor Parameter Estimation Techniques. IEEE Transactions on Energy Conversion, 18. http://dx.doi.org/10.1109/TEC.2003.811719</mixed-citation></ref><ref id="scirp.58543-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Wong, C.D., Wang, C.H. and Rung, R.F. (2013) System Identification of an Induction Motor. Chinese Society of Mechanical Engineers in Ilan University.</mixed-citation></ref><ref id="scirp.58543-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Srinivas, M. and Patnaik, L.M. (1994) Adaptive Probabilities of Crossover and Mutation in Genetic Algorithms. IEEE Transactions on System, Man, and Cybernetics, 24, 656-667. http://dx.doi.org/10.1109/21.286385</mixed-citation></ref><ref id="scirp.58543-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Ginley, B.M., Maher, J., Riordan, C.O. and Morgan, F. (2011) Maintaining Healthy Population Diversity Using Adaptive Crossover, Mutation, and Selection. IEEE Transactions on Evolutionary Computation, 15, 692-714. 
http://dx.doi.org/10.1109/TEVC.2010.2046173</mixed-citation></ref><ref id="scirp.58543-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Jiang, Y., Jiang, J. and Zhang, Y. (2011) A Novel Fuzzy Multi-Objective Model Using Adaptive Genetic Algorithm Based on Cloud Theory for Service Restoration of Shipboard Power Systems. IEEE Transactions on Power Systems, 27, 612-620. http://dx.doi.org/10.1109/TPWRS.2011.2179951</mixed-citation></ref><ref id="scirp.58543-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Schaible, U. and Szabados, B. (1999) Dynamic Motor Parameter Identification for High Speed Flux Weakening Operation of Brushless Permanent Magnet Synchronous Machines. IEEE Transactions on Energy Conversion, 14, 486-492. 
http://dx.doi.org/10.1109/60.790901</mixed-citation></ref><ref id="scirp.58543-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Goldberg, D.E. and Holland, J.H. (1988) Genetic Algorithms and Machine Learning. Machine Learning, 3, 95-99.</mixed-citation></ref><ref id="scirp.58543-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Ha, J.L., Fung, R.F. and Han, C.F. (2005) Optimization of an Impact Drive Mechanism Based on Real-Coded Genetic Algorithm. Sensors and Actuators A: Physical, 121, 488-493. http://dx.doi.org/10.1016/j.sna.2005.03.001</mixed-citation></ref><ref id="scirp.58543-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Chang, P.C., Hsieh, J.C. and Wang, C.Y. (2007) Adaptive Multi-Objective Genetic Algorithms for Scheduling of Drilling Operation in Printed Circuit Board Industry. Applied Soft Computing, 7, 800-806. 
http://dx.doi.org/10.1016/j.asoc.2006.02.002</mixed-citation></ref><ref id="scirp.58543-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">Raman, S. and Patnaik, L.M. (1996) Performance-Driven MCM Partitioning through an Adaptive Genetic Algorithm. IEEE Transactions on Very Large Scale Integration Systems, 4, 434-444. http://dx.doi.org/10.1109/92.544408</mixed-citation></ref><ref id="scirp.58543-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">Wang, F., Li, J., Liu, S., Zhao, X., Zhang, D. and Tian, Y. (2014) An Improved Adaptive Genetic Algorithm for Image Segmentation and Vision Alignment Used in Microelectronic Bonding. IEEE/ASME Transactions on Mechatronics, 19, 291-296. http://dx.doi.org/10.1109/TMECH.2013.2260555</mixed-citation></ref><ref id="scirp.58543-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">Wang, L. and Tang, D.B. (2011) An Improved Adaptive Genetic Algorithm Based on Hormone Modulation Mechanism for Job-Shop Scheduling Problem. ELSEVIER Expert Systems with Applications, 38, 7243-7250. 
http://dx.doi.org/10.1016/j.eswa.2010.12.027</mixed-citation></ref><ref id="scirp.58543-ref21"><label>21</label><mixed-citation publication-type="other" xlink:type="simple">Yuan, L.Z., Xiao, B. and Wei, X.J. (2010) BP Network Model Optimized by Adaptive Genetic Algorithms and the Application on Quality Evaluation for Class Teaching. IEEE International Conference on Future Computer and Communication, 3, 273-276. http://dx.doi.org/10.1109/icfcc.2010.5497635</mixed-citation></ref><ref id="scirp.58543-ref22"><label>22</label><mixed-citation publication-type="other" xlink:type="simple">Du, Y., Fang, J. and Miao, C. (2014) Frequency-Domain System Identification of an Unmanned Helicopter Based on an Adaptive Genetic Algorithm. IEEE Transactions on Industrial Electronics, 61, 870-881. 
http://dx.doi.org/10.1109/TIE.2013.2257135</mixed-citation></ref><ref id="scirp.58543-ref23"><label>23</label><mixed-citation publication-type="other" xlink:type="simple">Yang, X. (2012) Quantitative Detection for Gas Mixtures Based on the Adaptive Genetic Algorithm and BP Network. Proceedings of the IEEE International Conference on Industrial Control and Electronics Engineering, Xi’an, 23-25 August 2012, 1341-1344.</mixed-citation></ref><ref id="scirp.58543-ref24"><label>24</label><mixed-citation publication-type="other" xlink:type="simple">Lin, G. and Liu, G. (2010) Tuning PID Controller Using Adaptive Genetic Algorithms. Proceedings of the IEEE International Conference on Computer Science and Education, Hefei, 24-27 August 2010, 519-523. 
http://dx.doi.org/10.1109/iccse.2010.5593559</mixed-citation></ref><ref id="scirp.58543-ref25"><label>25</label><mixed-citation publication-type="other" xlink:type="simple">Chang, C.Y. and Chen, D.R. (2010) Active Noise Cancellation without Secondary Path Identification by Using an Adaptive Genetic Algorithm. IEEE Transactions on Instrumentation and Measurement, 59, 2315-2327. 
http://dx.doi.org/10.1109/TIM.2009.2036410</mixed-citation></ref><ref id="scirp.58543-ref26"><label>26</label><mixed-citation publication-type="other" xlink:type="simple">Xu, X.Q. and Lei, L. (2011) The Research of Advances in Adaptive Genetic Algorithm. Proceedings of the IEEE International Conference on Signal Processing, Communications and Computing (ICSPCC), Xi’an, 14-16 September 2011, 1-6.</mixed-citation></ref><ref id="scirp.58543-ref27"><label>27</label><mixed-citation publication-type="other" xlink:type="simple">Lin, C. (2009) An Adaptive Genetic Algorithm based on Population Diversity strategy. Proceedings of the 3rd International Conference on Genetic and Evolutionary Computing, Guilin, 14-17 October 2009, 93-96. 
http://dx.doi.org/10.1109/wgec.2009.67</mixed-citation></ref><ref id="scirp.58543-ref28"><label>28</label><mixed-citation publication-type="other" xlink:type="simple">Potts, J.C. and Giddens, T.D. (1994) The Development and Evaluation of an Improved Genetic Algorithm Based on Migration and Artificial Selection. IEEE Transactions on Systems, Man, and Cybernetics, 24, 73-86. 
http://dx.doi.org/10.1109/21.259687</mixed-citation></ref><ref id="scirp.58543-ref29"><label>29</label><mixed-citation publication-type="other" xlink:type="simple">Li, T.H., Lucasius, C.B. and Katerman, G. (1992) Optimization of Calibration Data with the Dynamic Genetic Algorithm. Analytica Chimica Acta, 268, 123-134. http://dx.doi.org/10.1016/0003-2670(92)85255-5</mixed-citation></ref><ref id="scirp.58543-ref30"><label>30</label><mixed-citation publication-type="other" xlink:type="simple">Li, J.H. and Li, M. (2008) Genetic Algorithm with Dual Species. Proceedings of the IEEE International Conference on Automation and Logistics, Qingdao, 1-3 September 2008, 2572-2575. http://dx.doi.org/10.1109/ical.2008.4636604</mixed-citation></ref><ref id="scirp.58543-ref31"><label>31</label><mixed-citation publication-type="other" xlink:type="simple">Nowostawski, M. and Poli, R. (1999) Parallel Genetic Algorithm Taxonomy. Proceedings of the IEEE International Conference on Knowledge-Based Intelligent Information Engineering Systems, Adelaide, 31 August-1 September 1999, 88-92. http://dx.doi.org/10.1109/kes.1999.820127</mixed-citation></ref><ref id="scirp.58543-ref32"><label>32</label><mixed-citation publication-type="other" xlink:type="simple">Alba, E. and Tomassini, M. (2002) Parallelism and Evolutionary Algorithms. IEEE Transactions on Evolutionary Computation, 6, 443-462. http://dx.doi.org/10.1109/TEVC.2002.800880</mixed-citation></ref><ref id="scirp.58543-ref33"><label>33</label><mixed-citation publication-type="other" xlink:type="simple">Chen, F., Jiang, B., Tao, G. and Zhang, X. (2013) Improved Adaptive Genetic Algorithm For Grid Resource Scheduling via Quantum Control Techniques. Proceedings of the IEEE Control and Decision Conference, Guiyang, 25-27 May 2013, 3974-3978. http://dx.doi.org/10.1109/ccdc.2013.6561644</mixed-citation></ref><ref id="scirp.58543-ref34"><label>34</label><mixed-citation publication-type="other" xlink:type="simple">Jiang, Y., Jiang, J. and Zhang, Y. (2012) A Novel Fuzzy Multi-Objective Model Using Adaptive Genetic Algorithm Based on Cloud Theory for Service Restoration of Shipboard Power Systems. IEEE Transactions on Power Systems, 27, 612-620. http://dx.doi.org/10.1109/TPWRS.2011.2179951</mixed-citation></ref><ref id="scirp.58543-ref35"><label>35</label><mixed-citation publication-type="other" xlink:type="simple">Shao, J., Nolan, D., Teissier, M. and Swanson, D. (2003) A Novel Microcontroller-Based Sensorless Brushless DC (BLDC) Motor Drive for Automotive Fuel Pumps. IEEE Transactions on Industry Applications, 39, 1734-1740.</mixed-citation></ref><ref id="scirp.58543-ref36"><label>36</label><mixed-citation publication-type="other" xlink:type="simple">Kuria, J. and Hwang, P. (2011) Investigation of Thermal Performance of Electric Vehicle BLDC Motor. International Journal of Mechanical Engineering, 1, 1-17.</mixed-citation></ref><ref id="scirp.58543-ref37"><label>37</label><mixed-citation publication-type="other" xlink:type="simple">Liaw, C.M., Chao, K.H. and Lin, F.J. (1992) A Discrete Adaptive Field-Oriented Induction Motor Drive. IEEE Transactions on Power Electronics, 7, 411-419.</mixed-citation></ref><ref id="scirp.58543-ref38"><label>38</label><mixed-citation publication-type="other" xlink:type="simple">Attaianese, C., Damiano, A., Gatto, G., Marongiu, I. and Perfetto, A. (1998) Induction Motor Drive Parameters Identification. Transactions on Power Electronics, 13.</mixed-citation></ref><ref id="scirp.58543-ref39"><label>39</label><mixed-citation publication-type="other" xlink:type="simple">Wang, W.J. and Wang, C.C. (1999) Speed and Efficiency Control of an Induction Motor with Input-Output Linearization. IEEE Transactions on Energy Conversion, 14, 373-378.</mixed-citation></ref><ref id="scirp.58543-ref40"><label>40</label><mixed-citation publication-type="other" xlink:type="simple">Shaw, S.R. and Leeb, S.B. (1999) Identification of Induction Motor Parameters from Transient Stator Current Measurements. IEEE Transactions on Industrial Electronics, 46, 139-149. http://dx.doi.org/10.1109/41.744405</mixed-citation></ref><ref id="scirp.58543-ref41"><label>41</label><mixed-citation publication-type="other" xlink:type="simple">Zaky, M.S., Khater, M.M., Shokralla, S.S. and Yasin, H.A. (2009) Wide-Speed-Range Estimation with Online Parameter Identification Schemes of Sensorless Induction Motor Drives. IEEE Transactions on Industrial Electronics, 56, 1699-1707. http://dx.doi.org/10.1109/TIE.2008.2009519</mixed-citation></ref><ref id="scirp.58543-ref42"><label>42</label><mixed-citation publication-type="other" xlink:type="simple">Liaw, C.M., Kung, Y.S. and Wu, C.M. (1991) Design and Implementation of a High-Performance Field-Oriented Induction Motor Drive. IEEE Transactions on Industrial Electronics, 38, 275-282.</mixed-citation></ref></ref-list></back></article>