基于MATLAB与COMSOL联合仿真的电磁优化设计
Optimum Electromagnetism Design Based on Co-Simulation of MATLAB and COMSOL
DOI: 10.12677/eaa.2012.11003, PDF, HTML,  被引量 下载: 6,016  浏览: 20,131 
作者: 冯忠奎:中国科学院大学,中国科学院电工研究所;许 莹:中国科学院大学;李 献, 昌 锟, 胡格丽, 戴银明, 王秋良:中国科学院电工研究所
关键词: 遗传算法联合仿真优化设计COMSOLMATLAB Genetic Algorithm; Co-Simulation; Optimum Design; COMSOL; MATLAB
摘要:

遗传算法(Genetic Algorithm简称GA)是借鉴生物遗传学和自然选择机理的一种智能的优化算法。MATLAB中的遗传算法工具箱集成了当前比较成熟的各种遗传操作算子,借助它可以方便地完成各种问题的优化。COMSOL Multiphysics是一款大型的高级数值仿真软件,以高效的计算性能和杰出的多场直接耦合能力实现了任意多物理场的高度精确的数值仿真。为使遗传算法更高效的应用于电磁优化设计,我们研究了在MATLAB中调用COMSOL联合仿真的方法,实现了MATLAB与COMSOL的数据传递。我们将该电磁优化设计方法成功的用于一亥姆霍兹线圈,由此表明了此方法的可行性。

Abstract: The genetic algorithm (GA) is a type of intelligent optimization algorithm that learns from biological genet- ics and natural selection mechanism. There are varieties of mature genetic operators integrated in the genetic algorithm toolbox of the MATLAB, and we can complete variety of optimization problems easily through the toolbox. COMSOL Multiphysics is a large-scale numerical simulation software. Efficient computing performance and outstanding multi- field direct coupling capabilities ensure highly accurate numerical simulation of arbitrary multi-physics fields. In order to make the genetic algorithm apply to optimum electromagnetism design, we studied the method of calling COMSOL in MATLAB, and completed the data transfer between MATLAB and COMSOL. Then we successfully used this opti- mum design method on a Helmholtz coil, and thus verified the feasibility of this method.

文章引用:冯忠奎, 许莹, 李献, 昌锟, 胡格丽, 戴银明, 王秋良. 基于MATLAB与COMSOL联合仿真的电磁优化设计[J]. 电磁分析与应用, 2012, 1(1): 13-17. http://dx.doi.org/10.12677/eaa.2012.11003

参考文献

[1] L. Fang, S. Y. Liu. Hydrogeologic parameters inverse analysis based on pumping test by Comsol Multiphysics and Matlab. Computer Design and Applications (ICCDA) 2010, Nanjing, 25- 27 June 2010, 160-163.
[2] 甄文祥, 王文田. 遗传算法及其应用[J]. 计算机应用研究, 1994, 5: 9-10.
[3] 马国田. 遗传算法及其在电磁工程中的应用[D]. 西安电子科技大学, 1998.
[4] 陈秋莲, 王成栋. 基于Matlab遗传算法工具箱的优化计算实现[J]. 现代电子技术, 2007, 2: 124-126.
[5] 于玲, 贾春强. Matlab遗传算法工具箱函数及应用实例[J]. 机械工程师, 2004, 11: 27-28.
[6] 王娟. 遗传算法的Matlab实现及应用[J]. 信息与电脑(理论版), 2012, 6: 103-104.
[7] 尹泽明, 丁春利. 精通Matlab 6[M]. 北京: 清华大学出版社, 2002.
[8] 陈永春. Matlab M语言高级编程[M]. 北京: 清华大学出版社, 2004.
[9] 谭曦, 刘军, 殷建玲. 正方形亥姆霍兹线圈的磁场均匀性[J]. 光学仪器, 2012, 34(1): 52-67.
[10] 周娜, 郭颖, 郭成. 广义亥姆霍兹线圈中轴线上磁场的计算与分析[J]. 陕西理工学院学报(自然科学版), 2011, 27(2).
[11] 刘继亮, 李德胜, 林恩怀等. 方形亥姆霍兹线圈结构优化设计[A]. 2011中国仪器仪表学术、产业大会(论文集2)[C], 2010.
[12] 顾心如. 方形赫姆霍兹线圈最佳间距的求解[J]. 物探与化探, 2000, 5: 387-396.
[13] Y. L. Zhang, W. Y. Huang, L. S. Zeng and D. X. Xie. Optimal design of a novel magnet structure for an open type supercon- ducting MRI device. 2011 International Conference on Electrical Machines and Systems (ICEMS), Shenyang, 20-23 August 2011, 1-4.