文章快速检索     高级检索
  重庆大学学报  2017, Vol. 40 Issue (8): 1-8  DOI: 10.11835/j.issn.1000-582X.2017.08.001 RIS(文献管理工具)
0

引用本文 

张羽, 邓兆祥, 张河山, 陶胜超, 唐蓓. 量子遗传算法在永磁同步轮毂电机优化设计中的应用[J]. 重庆大学学报, 2017, 40(8): 1-8. DOI: 10.11835/j.issn.1000-582X.2017.08.001.
ZHANG Yu, DENG Zhaoxiang, ZHANG Heshan, TAO Shengchao, TANG Bei. Application of quantum genetic algorithm to the optimum design of permanent magnet synchronous in-wheel motor[J]. Journal of Chongqing University, 2017, 40(8): 1-8. DOI: 10.11835/j.issn.1000-582X.2017.08.001. .

基金项目

国家高技术研究发展计划("863"计划)项目(2012AA111803);重庆市科委攻关项目(CSTC,2010AA6039);重庆市研究生科研创新项目资助(CYS15034)

通信作者

邓兆祥(联系人), 男, 重庆大学教授, 博士生导师, (E-mail)zxdeng@cqu.edu.cn

作者简介

张羽(1992-), 男, 重庆大学硕士研究生, 主要从事汽车系统动力学的研究, (E-mail)960421348@qq.com

文章历史

收稿日期: 2017-02-08
量子遗传算法在永磁同步轮毂电机优化设计中的应用
张羽, 邓兆祥, 张河山, 陶胜超, 唐蓓     
重庆大学 汽车工程学院, 重庆 400044
摘要: 量子遗传算法具有种群规模小而不影响算法性能、收敛速度快和全局搜索能力强等优点。为了获得高功率密度和低成本的电动车用轮毂电机,基于量子遗传算法,针对研究设计的一种外转子永磁同步轮毂电机,以电机有效质量、材料成本和功率损耗为优化目标,建立了包含8个设计变量和5个约束的数学模型,对电机进行优化设计。研究结果表明:永磁同步轮毂电机有效质量、材料成本和功率损耗降低,效率特性提升,有限元分析结果与量子遗传算法计算结果接近,能满足电动车对驱动轮毂电机的使用要求,因此,量子遗传算法对于轮毂电机优化设计是有效可行的。
关键词: 量子遗传算法    永磁同步轮毂电机    优化设计    
Application of quantum genetic algorithm to the optimum design of permanent magnet synchronous in-wheel motor
ZHANG Yu , DENG Zhaoxiang , ZHANG Heshan , TAO Shengchao , TANG Bei     
College of Automotive Engineering, Chongqing University, Chongqing 400044, P. R. China
Supported by The National High Technology Research and Development Program of China (863 Program) (2012AA111803), ChongqingKey Technology Program (CSTC, 2010AA6039) and 2015 Chongqing University Postgraduates' Innovation Project (CYS15034)
Abstract: Quantum genetic algorithm (QGA) has advantages of small population size with good algorithm performance, fast convergent rate and powerful ability of global search. In order to acquire high power density and low cost in-wheel motor of electric vehicle, based on the quantum genetic algorithm, a designed outer-rotor permanent magnet synchronous in-wheel motor model with 8 designed variables and 5 constraints was built to optimize the effective quality, material cost and power consumption. The results show that the effective quality, material cost and power consumption of the motor are decreased and the efficiency of the motor is improved. The results of finite element analysis are close to those calculated by quantum genetic algorithm, which can satisfy the using requirements of driving in-wheel motor electric vehicle. Therefore, the QGA is an effective and feasible algorithm in optimization design of in-wheel motor.
Key Words: quantum genetic algorithm    permanent magnet synchronous in-wheel motor    optimi-zation design    

与传统的搜索算法(梯度法、牛顿法等)相比较,遗传算法(genetic algorithm, GA)[1-2]以生物进化为原型,适用于处理传统搜索算法难以解决的多维度、非线性、目标函数不可微等优化问题。目前,遗传算法已被广泛应用于计算机科学、航空航天、材料科学和电子学等学科,并取得良好的成果[3-4]。但是,遗传算法如果选择、交叉、变异的方式不当,会出现迭代次数多,搜索效率低、易发生局部过早收敛的问题。20世纪90年代后期,基于量子计算理论和遗传算法,衍生出一种新的概率化进化算法——量子遗传算法(quantum genetic algorithm, QGA)[5-6]。Shor[7]于1994年提出第一个量子算法,求解了一个n位大数质因子分解的经典计算难题。1996年,Grover[8]针对随机数据库搜索,提出了Grover量子算法,在量子计算机上成功实现对未加整理的数据库$\sqrt{N}$量级的加速搜索。文献[9]结合遗传算法与量子多宇宙的概念,提出了基于量子计算思想的量子衍生遗传算法(quantum-inspired genetic algorithms)。随后,文献[9]在遗传算法中引入量子比特和量子旋转门,形成了真正意义上的量子遗传算法。王宇平等[10]运用量子遗传算法求解旅行商(traveling salesman problem, TSP)问题,并证实其以概率1收敛到全局最优解。王瑞琪等[11]运用多目标混沌量子遗传算法,求解配电网中加入分布式电源的经济技术优化目标问题。分析结果表明,相对于传统多目标遗传算法,所提算法具有很好的计算精度、收敛性和寻优能力。Zheng等[12]运用量子遗传算法求解车辆调度问题,通过仿真试验与算法的对比,验证了算法有效性与可行性。黄小庆等[13]将量子遗传算法引入到充电站的成本效益及全寿命周期成本的优化规划计算模型中,仿真结果表明,求解方法有效可行。量子遗传算法采用量子位编码表示染色体,利用量子旋转门更新来完成优化搜索,具有收敛性好,全局搜索能力强,种群规模小且不影响算法性能等优点。综合考虑量子遗传算法的诸多优点,笔者以设计的永磁同步轮毂电机为优化设计目标,针对轮毂电机优化设计需求,基于量子遗传算法,建立轮毂电机优化设计数学模型。同时,给出传统遗传算法和量子遗传算法优化设计轮毂电机算例,并对优化设计结果进行分析对比。

1 量子遗传算法原理

电机优化设计是在电机设计变量允许范围内,确定电机各结构参数,使电机的效率、起动转矩和功率因数等性能指标达到最优。为了同时降低电机有效质量、材料成本和功率损耗,笔者运用传统遗传算法和量子遗传算法对电机进行优化设计。

1.1 量子比特编码和种群初始化

运用遗传算法中的二进制编码,将多态问题进行量子比特编码,用1组二进制数来表示1条染色体,也就是1组电机结构参数方案。每条染色体由若干段基因组成,每个基因实际上就是1个优化变量。与传统遗传算法不同,QGA中使用的二进制编码是对量子比特编码的染色体测量得出,即染色体用量子位表示,染色体的状态是一种叠加态或纠缠态。一个量子位不仅表示0和1两种状态,也可同时表示两种状态之间的任意中间态。用n个量子位可同时表示2n个状态,对于相同的优化问题,QGA的种群大小可比传统GA小很多,所以它的运算能力更强,效率比传统GA更高。该方法的优点是通用性好,易于实现。式(1) 表示采用多量子比特编码m个参数的基因。

$ q_{j}^{t}=\left[\begin{matrix} \alpha _{11}^{t}&\alpha _{12}^{t}&\cdots &\alpha _{1k}^{t}&\alpha _{21}^{t}&\alpha _{22}^{t}&\cdots &\alpha _{2k}^{t}&\alpha _{m1}^{t}&\alpha _{m2}^{t}&\cdots &\alpha _{mk}^{t} \\ \beta _{11}^{t}&\beta _{12}^{t}&\cdots &\beta _{1k}^{t}&\beta _{21}^{t}&\beta _{22}^{t}&\cdots &\beta _{2k}^{t}&\beta _{m1}^{t}&\beta _{m2}^{t}&\cdots &\beta _{mk}^{t} \\ \end{matrix} \right], $ (1)

式中:qjt代表第t代的第j个体的染色体;k为编码每一个基因的量子比特数;m为染色体的基因个数。将种群各个个体的量子比特编码(αβ)都初始化为$ \left( 1/\sqrt{2}, 1/\sqrt{2} \right)$,即一个染色体所表达的全部可能状态将是等概率的。

1.2 量子旋转门

传统遗传算法[14]通过对当前种群施加选择、交叉和变异等一系列遗传操作,从而产生新种群,并使种群进化到包含近似最优解的状态。在传统GA中,交叉操作是产生新个体的重要方法,对交叉概率pc的取值非常重要,若取值过大,会影响优良种群的产生,不利于进化;若取值过小,又会降低新个体的产生速度。变异算子以变异率随机改掉种群中个体的某些基因值。变异概率pm取值过大利于新个体的产生,但同时不利于优良种群的产生,降低算法性能;若取值较小则会减弱新个体产生能力,产生早熟现象。

量子遗传算法中,遗传操作以量子旋转门运算,摒弃了传统遗传算法的选择、交叉和变异等。旋转门用于量子叠加态或纠缠态的基态,使其相互干涉,相位发生改变以改变各基态的概率幅。旋转门作为最终的执行机构,通过旋转门变换矩阵实现演化操作,最终达到更新种群的目的。量子旋转门变换矩阵实际上是一个可逆的归一化矩阵,即需要满足U*U=UU*=1 (U*U共轭转置矩阵)。在不同的应用中,需要设计不同的旋转门变换矩阵。常用的旋转门变换矩阵有异或门、受控异或门、旋转门和Hadamard变换门等[15]。这里采用式(2) 所示量子旋转门对种群进行更新。

$ \pmb{U=}\left[\begin{matrix} \cos {{\theta }_{i}} &-\sin {{\theta }_{i}} \\ \sin {{\theta }_{i}}&\cos {{\theta }_{i}} \\ \end{matrix} \right], $ (2)

式中θi为旋转角,其大小和符号调整策略如表 1所示。量子旋转门更新过程如下:

表 1 旋转角调整策略 Table 1 Adjustment strategy of rotation angle
$ \left| \begin{array}{l} {\alpha _i}\\ {\beta _i} \end{array} \right| = \left[{\begin{array}{*{20}{c}} {\cos {\theta _i}}&{-\sin {\theta _i}}\\ {\sin {\theta _i}}&{\cos {\theta _i}} \end{array}} \right]\left| \begin{array}{l} {\alpha _i}\\ {\beta _i} \end{array} \right|, $ (3)

式中[αiβi]T代表染色体第i个量子旋转门更新前后的概率幅。

表 1中,xi为当前染色体的第i位;xibest为当前最优染色体的第i位;s(αi, βi)为旋转角方向,保证算法的收敛。s(αi, βi)=+1时,逆时针旋转,s(αi, βi)=-1时,顺时针旋转,(αi, βi)=0时,不旋转;Δθi为旋转角度大小,控制算法收敛的速度[16],其值根据式(4) 确定:

$ \Delta {{\theta }_{i}}=0.01\text{ }\!\!\pi\!\!\text{ }\left[1-k\frac{{{N}_{g}}}{{{N}_{\text{gmax}}}+1} \right], $ (4)

式中:Ng为当前的进化代数;Ngmax为最大进化代数;k为[0, 1]之间的常数。量子旋转门操作保证了算法的收敛,显然,Δθi的取值不同,收敛效果也不同。根据式(4),笔者采用动态调整旋转角策略,算法初期设置较大的旋转角,随着进化代数的增加逐渐减小旋转角。该调整策略为,对个体实施测量并进行适应度评估,与当前最优个体的适应度值f(xibest)比较,通过比较结果调整qjt中相应位量子比特,使得几率幅向着有利于最优确定解的方向进化。

1.3 量子遗传算法流程

通过上述分析,QGA将当前代的最优个体进行保留,运用量子旋转门的更新操作进行种群更新,得到下一代种群,记录最优个体以及对应的适应度。量子遗传算法的具体流程如下:

1) 初始化种群Q(t0),随机生成n个以量子比特位编码的染色体。

2) 对Q(t0)中的各个个体实施一次测量,得到对应的确定解P(t0),生成用二进制表达的染色体。

3) 对P(t0)进行适应度评估,记录最优个体和对应的适应度。

4) 判断是否满足结束条件:是,结束;否,继续。

5) 对种群Q(t)中的各个个体实施一次测量,得到对应的确定解P(t)。

6) 运用适应度函数对P(t)进行适应度评估。

7) 利用量子旋转门更新各个个体,得到新的种群Q(t+1)。

8) 记录最优个体和对应的适应度。

9) 将迭代次数t加1,返回步骤4。

2 优化分析

综合上述理论与方法,对原机进行电磁设计,利用传统遗传算法、量子遗传算法对1台额定功率10 kW、额定转速600 r/min的外转子轮毂电机进行优化设计。电机定子槽型采用梯形槽,转子磁极为表面式,对永磁体沿轴向进行分段,以减小永磁体的涡流损耗,消除永磁体内径处的应力集中,如图 1所示。

图 1 轮毂电机定转子结构图 Figure 1 Stator and rotor structure diagram of in-wheel motor
2.1 优化变量选取及处理

电机的各结构参数均可作为优化设计变量,根据实际情况,一般只选取6~10个作为优化设计变量[17]。选取对电机各项特性影响较大的结构尺寸和电磁参数为优化变量,如气隙长度、绕组裸线直径等[18]。优化设计变量应该便于确定其他结构参数,相互独立且对优化目标和约束条件有较大影响[19]

为了降低电机有效质量、材料成本和功率损耗,选取的设计变量如表 2所示。

表 2 优化变量的选取及处理方式 Table 2 Selection and treatment of optimization variables

表 2中:δ为气隙长度;d为定子绕组裸线直径;L为电枢长度;Din为定子内径;hm为永磁体磁化方向长度;p为磁极对数;Q1为定子槽数;Ns为每槽导体数。

2.2 目标函数的确定

电机优化设计的目的是使电机能够达到性能最佳、体积最小、成本最低等。笔者以永磁同步轮毂电机有效质量、功率损耗和材料成本为优化目标,采用线性加权求和的方式转化为单目标函数:

$ f\left( x \right)={{\omega }_{1}}\sum{m\left( x \right)+{{\omega }_{2}}}\sum{P\left( x \right)+{{\omega }_{3}}\sum{C\left( x \right)}}, $ (5)

式中:ω1ω2ω3为权重系数,为使3个优化目标在同一数量级[20-21],取权重系数ω1=1,ω2=0.01,ω3=0.1;$\sum{m\left( x \right)} $为电机有效质量;$\sum{P\left( x \right)} $为电机功率损耗;$\sum{C\left( x \right)}$为电机有效材料成本。

轮毂电机的优化设计需要满足性能和边界等条件的约束,优化结果受到技术性能和结构工艺等条件的限制。从简化模型角度出发,选取电机所需转矩Tem、电机设计热负荷AI、气隙磁密Bδ、定子齿磁密Bτ、定子轭磁密Bσ作为电机优化设计的约束条件。约束条件可表示为

$ {g_1}\left( x \right) = \frac{{{T_{{\rm{em}}}}}}{{{T_{{\rm{em0}}}}}}-1 \le 0, $ (6)
$ {g_2}\left( x \right) = \frac{{{A_{\rm{I}}}}}{{{A_{{\rm{I0}}}}}}-1 \le 0, $ (7)
$ {g_3}\left( x \right) = \frac{{{B_{\rm{\delta }}}}}{{{B_{{\rm{\delta 0}}}}}}-1 \le 0, $ (8)
$ {g_4}\left( x \right) = \frac{{{B_{\rm{\tau }}}}}{{{B_{{\rm{\tau 0}}}}}}-1 \le 0, $ (9)
$ {g_5}\left( x \right) = \frac{{{B_{\rm{\sigma }}}}}{{{B_{{\rm{\sigma 0}}}}}}-1 \le 0, $ (10)

借助罚函数法将此约束问题转化为无约束问题,进而用无约束最优化方程求解。其相应增广目标函数如式(11),式中u为罚因子:

$ F\left( {x, u} \right) = f\left( {x, u} \right) + u\sum\limits_{i = 1}^m {{{\left[{\min (0, {g_i}(x)} \right]}^2}} 。$ (11)
2.3 优化结果

基于以上理论分析,笔者对该轮毂电机进行优化。图 2为种群规模为1 000,进化代数为60,运用传统遗传算法和量子遗传算法求解的目标函数对比图。考虑遗传算法本身的随机性,通过多次计算得到量子遗传算法寻优速度,收敛精度都优于传统遗传算法。

图 2 传统GA和QGA的目标函数值迭代过程比较图 Figure 2 Comparison of the objective function values in iterative process between GA and QGA

分别采用传统遗传算法和量子遗传算法对永磁同步轮毂电机进行优化,优化前后设计变量值如表 3所示。

表 3 优化前后各种参数变化情况 Table 3 Changes of various parameters before and after optimization

表 3各参数的基础上,得到额定功率下的优化结果如表 4所示,其中铜导线价格62元/kg,硅钢片价格13.7元/kg,耐高温钕铁硼永磁体材料价格450元/kg。对比分析可知:传统遗传算法使电机质量较初始方案减少2.5%;电机功率损耗降低19.98%;电机有效材料成本减小8.6%;电机效率提高3.9%,量子遗传算法使电机质量较初始方案减少10.16%;电机功率损耗降低23.49%;电机有效材料成本减小25.01%;电机效率提高5.98%。

表 4 初始方案和各种算法优化结果比较 Table 4 Results comparison of initial project and various algorithms optimization project

根据优化结果,给出初始方案和两种算法优化后的电机性能结果,如表 5所示。经量子遗传算法优化后,电机质量减少,功率损耗降低,与传统GA算法相比,具有更好的优化效果。

表 5 初始方案和各种算法优化后电机性能比较 Table 5 Motor characteristic comparison of initial project and various algorithm optimization project

基于上述优化结果,给出初始方案和两种算法优化后的电机效率特性如图 3所示,从图 3中可见量子遗传算法优化后电机效率特性最优。

图 3 初始方案和各种算法优化后的电机效率特性 Figure 3 Motor efficiency characteristic of initial project and various algorithms optimized projects

对QGA算法优化后的电机进行有限元分析,额定负载运行时电机铜耗如图 4所示,电机平稳运行时得铜损值约为0.426 4 kW;电机铁耗如图 5所示,电机在额定负载时铁损值约为256.6 W,与QGA算法计算结果接近,证明QGA算法与电机设计程序的正确性。

图 4 额定负荷时的铜耗 Figure 4 Copper consumption of rated load
图 5 额定负荷时的铁耗 Figure 5 Iron loss of rated load
3 结论

笔者研究设计了一种外转子永磁同步轮毂电机。以电机有效质量、功率损耗和有效材料成本为目标,选取相应设计变量基于量子遗传算法对其进行优化,优化后电机有效质量、功率损耗和材料成本降低,电机效率明显提高。因此,采用量子遗传算法进行电机优化设计是有效可行的。但量子遗传算法还有待进一步改进,今后通过与其他优化算法混合加以改善,以达到更好的优化效果。

参考文献
[1] Aryanezhad M B, Hemati M. A new genetic algorithm for solving nonconvex nonlinear programming problems[J]. Applied Mathematics and Computation, 2008, 199(1): 186–194. DOI:10.1016/j.amc.2007.09.047
[2] Deep K, Dipti. A self-organizing migrating genetic algorithm for constrained optimization[J]. Applied Mathematics and Computation, 2008, 198(1): 237–250. DOI:10.1016/j.amc.2007.08.032
[3] Tsoulos I G. Solving constrained optimization problems using a novel genetic algorithm[J]. Applied Mathematics and Computation, 2009, 208(1): 273–283. DOI:10.1016/j.amc.2008.12.002
[4] 蹇洁, 王旭, 葛显龙. 云自适应遗传算法有能力约束的车辆调度优化[J]. 重庆大学学报, 2013, 36(8): 40–46.
JIAN Jie, WANG Xu, GE Xianlong. Research on capacitated vehicle routing problem with cloud adaptive genetic algorithm[J]. Journal of Chongqing University, 2013, 36(8): 40–46. DOI:10.11835/j.issn.1000-582X.2013.08.007 (in Chinese)
[5] Liu X D, Liu X M. Quantum-inspired genetic algorithm based on phase encoding[C]//International Conference on Natural Computation, July 23-25, 2013, Shenyang, China. IEEE, 2014:444-448. http://ieeexplore.ieee.org/document/6818017/
[6] Li D W.To solve the job shop scheduling problem with the improve quantum genetic algorithm[C]//2012 Third WRI Global Congress on Intelligent Systems, November 6-8, 2012, Wuhan, China. IEEE, 2013:88-91. http://doi.ieeecomputersociety.org/10.1109/GCIS.2012.98
[7] Shor P W. Algorithms for quantum computation:discrete logarithms and factoring[C]//1994 Proceedings. Symposium on Foundations of Computer Science, November 20-22, 1994, New Mexico, USA. IEEE, 2002:124-134. http://dl.acm.org/citation.cfm?id=1399018
[8] Grover L K. Quantum mechanics helps in searching for a needle in a haystack[J]. Physical Review Letters, 1997, 79(2): 325–328. DOI:10.1103/PhysRevLett.79.325
[9] Li D, Zhao J, Zhang H, et al. An Improved Many Worlds Quantum Genetic Algorithm[C]//International Conference on Natural Computation, 15-17 August, 2015, Zhangjiajie, China. IEEE, 2016:210-214. http://ieeexplore.ieee.org/document/7377992/
[10] 王宇平, 李英华. 求解TSP的量子遗传算法[J]. 计算机学报, 2007, 30(5): 748–755.
WANG Yuping, LI Yinghua. A novel quantum genetic algorithm for TSP[J]. Chinese Journal of Computers, 2007, 30(5): 748–755. (in Chinese)
[11] 王瑞琪, 李珂, 张承慧, 等. 基于多目标混沌量子遗传算法的分布式电源规划[J]. 电网技术, 2011, 35(12): 183–189.
WANG Ruiqi, LI Ke, ZHANG Chenghui, et al. Distributed generation planning based on multi-objective chaotic quantum genetic algorithm[J]. Power System Technology, 2011, 35(12): 183–189. (in Chinese)
[12] Zheng D Y, Mao J L, Guo N, et al. Based on two element neighborhood search quantum genetic algorithm to solve the vehicle scheduling problem[C/OL]//Chinese Control and Decision Conference. 2016[2016-04-20]. DOI:10.1109/CCDC.2016.7531340.
[13] 黄小庆, 杨夯, 陈颉, 等. 基于LCC和量子遗传算法的电动汽车充电站优化规划[J]. 电力系统自动化, 2015, 39(17): 176–182.
HUANG Xiaoqing, YANG Hang, CHEN Jie, et al. Optimal planning of electric vehicle charging stations based on life cycle cost and quantum genetic algorithm[J]. Automation of Electric Power Systems, 2015, 39(17): 176–182. DOI:10.7500/AEPS20150323009 (in Chinese)
[14] 舒红宇, 彭来, 谢鑫, 等. 基于遗传算法的电动代步车用轮毂电机优化设计[J]. 云南大学学报(自然科学版), 2011, 33(2): 147–151.
SHU Hongyu, PENG Lai, XIE Xin, et al. Design optimization of electric scooter hub motor based on genetic algorithm[J]. Journal of Yunnan University (Natural Sciences), 2011, 33(2): 147–151. (in Chinese)
[15] 史峰, 郁磊, 王辉. MATLAB智能算法30个案例分析[M]. 北京: 北京航空航天大学出版社, 2011.
SHI Feng, YU Lei, WANG Fei. Thirty case studies of MATLAB Intelligent algorithm[M]. Beijing: Beihang University Press, 2011. (in Chinese)
[16] 梁昌勇, 柏桦, 蔡美菊, 等. 量子遗传算法研究进展[J]. 计算机应用研究, 2012, 29(7): 2401–2405.
LIANG Changyong, Bo Hua, CAI Meiju, et al. Advances in quantum genetic algorithm[J]. Application Research of Computers, 2012, 29(7): 2401–2405. (in Chinese)
[17] 魏巍. 无刷直流电动机优化设计的研究[D]. 上海: 上海海事大学, 2007.
WEI Wei. The optimization design of brushless DC motor[D]. Shanghai:Shanghai Maritime University, 2007. (in Chinese) http://cdmd.cnki.com.cn/Article/CDMD-10254-2008039655.htm
[18] 李立毅, 唐勇斌, 刘家曦, 等. 多种群遗传算法在无铁心永磁直线同步电机优化设计中的应用[J]. 中国电机工程学报, 2013, 33(15): 69–77.
LI Liyi, TANG Yongbin, LIU Jiaxi, et al. Application of the multiple population genetic algorithm in optimum design of air-core permanent magnet linear synchronous motors[J]. Proceedings of the CSEE, 2013, 33(15): 69–77. (in Chinese)
[19] Andersen S B, Santos I F. Evolution strategies and multi-objective optimization of permanent magnet motor[J]. Applied Soft Computing Journal, 2012, 12(2): 778–792. DOI:10.1016/j.asoc.2011.10.013
[20] Shabanian A, Tousiwas A A P, Pourmandi M, et al. Optimization of brushless direct current motor design using an intelligent technique[J]. ISA Transactions, 2015, 57: 311–321. DOI:10.1016/j.isatra.2015.03.005
[21] Rahideh A, Korakianitis T, Ruiz P, et al. Optimal brushless DC motor design using genetic algorithms[J]. Journal of Magnetism and Magnetic Materials, 2010, 322(22): 3680–3687. DOI:10.1016/j.jmmm.2010.07.025