
浏览全部资源
扫码关注微信
1.中国科学院上海应用物理研究所 嘉定园区 上海 201800;
2.中国科学院大学 北京 100049
张白鑫,男,1991年出生,2013年毕业于南京航空航天大学,现为硕士研究生,研究领域为自由电子激光上层应用软件开发
刘波,E-mail:liubo@sinap.ac.cn
收稿日期:2015-12-01,
录用日期:2015-12-30,
纸质出版日期:2016-01-25
移动端阅览
张白鑫, 张彤, 陈建辉, 等. 基于遗传算法的自由电子激光优化设计[J]. 核技术, 2016,39(2):020101
Baixin ZHANG, Tong ZHANG, Jianhui CHEN, et al. Application of genetic algorithm for optimization design of free electron laser[J]. Nuclear techniques, 2016, 39(2): 020101
张白鑫, 张彤, 陈建辉, 等. 基于遗传算法的自由电子激光优化设计[J]. 核技术, 2016,39(2):020101 DOI: 10.11889/j.0253-3219.2016.hjs.39.020101.
Baixin ZHANG, Tong ZHANG, Jianhui CHEN, et al. Application of genetic algorithm for optimization design of free electron laser[J]. Nuclear techniques, 2016, 39(2): 020101 DOI: 10.11889/j.0253-3219.2016.hjs.39.020101.
自由电子激光(Free-Electron Laser
FEL)的辐射功率、光谱等关键量是表征FEL品质的重要因素
这些量往往依赖于多种参量
所以优化这些品质参量的问题即可等效为如何寻求合适的参数来获得更优的FEL的输出。遗传算法是解决这类多变量优化问题常用的算法之一。本文基于遗传算法设计了一个用于FEL优化的应用程序
该应用程序利用实数编码方式
选择合适的算子并作相应的改进
同时利用Java Swing构建了友好的用户界面。实验结果表明
在进行辐射功率优化时
该算法能够在较短的时间内寻找到非常接近全局最优解的较优解。该应用程序具有良好的通用性与可扩展性
在一定程度上为FEL装置的运行优化提供帮助。
Background:
2
Optimization of free-electron laser (FEL) facilities is of great significance to achieve radiations of high-quality
e.g. higher brilliance
purer spectrum. In addition
these properties are affected by various parameters
e.g. the electron trajectory along the accelerator and undulator
the beam envelope or beta function
which could be changed by tuning the correctors and quadrupoles.
Purpose:
2
This study aims to find a set of suitable parameters to optimize the radiation power.
Methods:
2
The genetic algorithm (GA) is applied to investigation of the FEL power optimization with respect to the focus-defocus-focus (FODO) lattice configuration between the undulator segmentations. A friendly graphical user interface (GUI) is designed for deployment of the software.
Results:
2
The preliminary study of the machine optimization shows that it is efficient to find good pair of FODO lattice to get power high enough even if it is not globally optimized.
Conclusion:
2
This application of genetic algorithm for optimization design of free electron laser is efficient and stable based on many experiments of multi-variable optimization problems
and it is helpful to the future application to the genuine FEL machine optimization.
吉 根林 . 遗传算法研究综述 . 计算机应用与软件 , 2004 . 21 ( 2 ): 69 - 73 .
JI Genlin . Overview of genetic algorithms . Computer Applications and Software , 2004 . 21 ( 2 ): 69 - 73 .
Reiche S . GENESIS 1.3:a fully 3D time-dependent FEL simulation code . Nuclear Instruments and Methods in Physics Research , 1999 . A429 ( 1 ): 243 - 248 .
Meier E , Biedron S G , LeBlanc G , . Development of a novel optimization tool for electron linacs inspired by artificial intelligence techniques in video games . Nuclear Instruments and Methods in Physics Research , 2011 . A632 ( 1 ): 1 - 6 .
Huang X , Corbett J , Safranek J , . An algorithm for online optimization of accelerators . Nuclear Instruments and Methods in Physics Research , 2013 . A726 ( 1 ): 77 - 83 .
王 小平 , 曹 立明 . 遗传算法:理论, 应用及软件实现 . 西安:西安交通大学出版社 , 2002 .
WANG Xiaoping , CAO Liming . Genetic algorithm:theory, application and software implementation . Xi'an:Xi'an Jiao Tong University Press , 2002 .
吉 志龙 , 马 元巍 , 王 德忠 . 遗传算法动态修正核素大气扩散模型的适应度函数研究 . 核技术 , 2014 . 37 ( 4 ): 040503 .
JI Zhilong , MA Yuanwei , WANG Dezhong . The fitness function of genetic algorithm for dynamic correction of the atmospheric dispersion model . Nuclear Techniques , 2014 . 37 ( 4 ): 040503 .
田 小梅 , 龚 静 . 实数编码遗传算法的评述 . 湖南环境生物职业技术学院学报 , 2005 . 11 ( 1 ): 25 - 31 .
TIAN Xiaomei , GONG Jing . A review of real coded genetic algorithm . Journal of Hunan Vocational College of Environmental Biology , 2005 . 11 ( 1 ): 25 - 31 .
雷 德明 . 多维实数编码遗传算法 . 控制与决策 , 2000 . 15 ( 2 ): 239 - 241 .
LEI Deming . Multidimensional real-coded genetic algorithm . Control and Decision Making , 2000 . 15 ( 2 ): 239 - 241 .
邝 航宇 , 金 晶 , 苏 勇 . 自适应遗传算法交叉变异算子的改进 . 计算机工程与应用 , 2006 . 42 ( 12 ): 93 - 96 .
KUANG Hangyu , JIN Jing , SU Yong . Genetic algorithm with adaptive crossover and mutation operator improved . Computer Engineering and Applications , 2006 . 42 ( 12 ): 93 - 96 .
Eckel B , 陈 昊鹏 . Java 编程思想 . 北京:机械工业出版社 , 2002 .
Eckel B , CHEN Haopeng . Thinking in Java . Beijing:Machinery Industry Press , 2002 .
0
浏览量
22
下载量
1
CSCD
关联资源
相关文章
相关作者
相关机构
京公网安备11010802024621