摘要
结合有限元法和现代启发式优化算法的电机全局优化设计计算成本昂贵,开发周期长。基于代理模型的优化(SBO)算法能有效解决此类优化耗时长的问题。SBO算法采用加点准则来平衡局部开发和全局搜索,以达到优化目标全局最优的结果。该文提出一种改进型SBO算法,采用新的加点准则,充分利用计算机并行运算能力,提高收敛速度。改进型SBO算法通过测试函数的验证,并应用于优化一台磁通切换永磁直线电机。加工制造的样机验证了仿真计算和优化算法的正确性。
Global optimization of motor based on finite element method and modern metaheuristic optimization algorithm is computationally expensive.The surrogate-based optimization(SBO)algorithm is an effective method for expensive optimization.SBO algorithm uses infill criterion to balance local exploitation and global exploration,which will lead to global optimal result.An improved SBO algorithm is proposed in this paper,in which new infill criterion is adopted.The parallel computing is also applied to reduce optimization cycles further.Numerical experiments on test functions validate the effectiveness of the proposed SBO algorithm.A flux-switching permanent magnet linear machine is optimized with the proposed algorithm.A prototype is also used to validate the effectiveness of the simulation and algorithm.
作者
张邦富
程明
王飒飒
王伟
Zhang Bangfu;Cheng Ming;Wang Sasa;Wang Wei(School of Electrical Engineering,Southeast University,Nanjing 210096,China)
出处
《电工技术学报》
EI
CSCD
北大核心
2020年第5期1013-1021,共9页
Transactions of China Electrotechnical Society
基金
国家自然科学基金(51607038)
江苏省自然科学基金(BK20160673)资助项目
关键词
代理模型
全局寻优
加点准则
并行运算
磁通切换
永磁直线电机
Surrogate model
global optimization
infill criterion
parallel computing
flux-switching
permanent magnet
linear machine