遗传算法优化加速器硼中子俘获治疗束流整形设计

Optimizing Design of Accelerator Boron Neutron Capture Therapy Beam Shaping Assembly Using Genetic Algorithm

  • 摘要: 基于加速器的硼中子俘获治疗(ABBNCT)设备是一种基于加速器产生的超热中子的癌症治疗装置,可以建在人口密集地区的医院。BNCT治疗对于中子注量率和各种沾污有严格的要求,为满足这些要求需对中子束流整形装置进行优化设计。本文以14 MeV回旋加速器为基础,研究了一种基于遗传算法的束流整形装置(BSA)的优化设计方案,利用遗传算法对束流整形装置内部材料及尺寸进行设计优化。结果表明,该方法可高效地实现多目标优化设计。该方法经过修改能够用于核工程其他相关领域的设计。

     

    Abstract: The accelerator-based boron neutron capture therapy (AB-BNCT) facility is a cancer treatment assembly based on epithermal neutrons generated by an accelerator, which can be built in hospitals in densely populated cities. BNCT has strict requirements for the neutron fluence rate and various contaminations. In order to meet these requirements, the neutron beam shaping assembly (BSA) needs to be designed. The traditional design method for BSA needs to know the performance of various materials in advance in terms of moderation, alignment, shielding, etc. Many researchers have done a lot of work in this area, but the neutron energy changes due to complex nuclear reactions between neutrons and materials. Since the nuclear reaction cross section is closely related to energy, the judgments on the properties of these materials are mostly qualitative and has only little use for the design of BSA. The traditional method first gives a preliminary plan, and then adjusts the material type and material size according to the theoretical calculation results, it is easy to fall into the local optimum, and it is difficult to obtain the global optimal solution. This process takes a lot of time. Traditional design methods rely heavily on the designer’s experience, which is not a good guide for design work. Genetic algorithm is a random global search and optimization method developed by imitating the biological evolution mechanism. It draws on some ideas in evolutionary biology such as heredity, mutation, natural selection and hybridization, and is a general algorithm for solving search problems. The algorithm has little requirements for the problem to be solved, and only needs the fitness function. The genetic algorithm can deal with multiple individuals in the group at the same time, perform parallel search according to multiple routes, and use the roulette method to make selections. The advantage of genetic algorithm is that the search range is large, which is conducive to global selection. Genetic algorithm also has the characteristics of robustness, parallelism and portability. Genetic algorithm has applications in nuclear power plant fuel management, shielding design and reactor BNCT BSA design.In order to solve the problems existing in traditional methods, based on the 14 MeV cyclotron, an optimal design method of BSA based on genetic algorithm was studied in this paper. The program mainly included genetic algorithm module, fitness calculation module, input file generation module and output file processing module. The results show that the method can realize the multi-objective optimization design and obtain good results efficiently. The program can be modified for design in other related fields of nuclear engineering.

     

/

返回文章
返回