在线客服: 点击这里给我发消息  新用户使用步骤:会员注册→充值→重新登入→进入资源
标题:Population-based metaheuristic optimization in neutron optics and shielding design
时间:2020-01-15 11:37:22
DOI:10.1016/j.nima.2016.08.035
作者:DiJulio, D.D.; Bj?rgvinsdóttir, H.; Zendler, C.
关键词:Metaheuristic;Optimization;Neutron optics;Shielding;Monte-Carlo
出版源: 《Nuclear Instruments & Methods in Physics Resea... ,835 :157-162
摘要:Population-based metaheuristic algorithms are powerful tools in the design of neutron scattering instruments and the use of these types of algorithms for this purpose is becoming more and more commonplace. Today there exists a wide range of algorithms to choose from when designing an instrument and it is not always initially clear which may provide the best performance. Furthermore, due to the nature of these types of algorithms, the final solution found for a specific design scenario cannot always be guaranteed to be the global optimum. Therefore, to explore the potential benefits and differences between the varieties of these algorithms available, when applied to such design scenarios, we have carried out a detailed study of some commonly used algorithms. For this purpose, we have developed a new general optimization software package which combines a number of common metaheuristic algorithms within a single user interface and is designed specifically with neutronic calculations in mind. The algorithms included in the software are implementations of Particle-Swarm Optimization (PSO), Differential Evolution (DE), Artificial Bee Colony (ABC), and a Genetic Algorithm (GA). The software has been used to optimize the design of several problems in neutron optics and shielding, coupled with Monte-Carlo simulations, in order to evaluate the performance of the various algorithms. Generally, the performance of the algorithms depended on the specific scenarios, however it was found that DE provided the best average solutions in all scenarios investigated in this work.
大小:1005 kb
下载: 点击下载
预览:

浏览器不支持嵌入PDF阅读,打开新页面在线阅读

目录:
  • Population-based metaheuristic optimization in neutron optics and shielding design
    • Introduction
    • Description of the software
      • Particle swarm implementation
      • Genetic algorithm implementation
      • Artificial bee colony implementation
      • Differential evolution implementation
    • Neutron optics and shielding applications
      • Neutron optics optimization results
        • Simplified example
        • Realistic example
      • Shielding optimization results
      • Conclusions and summary
    • References

本页内容由网络收集而来,版权归原创者所有,如有侵权请及时联系