DOE OSTI · 2234049
A parallel variable population multi-objective optimizer for accelerator beam dynamics optimization
Abstract
The simultaneous optimization of multiple objective functions is needed in many particle accelerator applications. In this paper, we present a parallel evolution based multi-objective optimizer that uses a variable population from generation to generation and an external storage to save good solutions. Two heuristic optimization methods, one uses the unified differential evolution and the other uses the real-coded genetic algorithm, are included in the optimizer to generate next generation candidate solutions, and are compared in the test examples. Finally, as an application, we applied this optimizer to the beam dynamics design optimization of a photoinjector and attained the optimal front solutions after 200 generations with the unified differential evolution offspring production scheme.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Qiang, Ji. 2023-06-06. A parallel variable population multi-objective optimizer for accelerator beam dynamics optimization. https://doi.org/10.1016/j.nima.2023.168402
Cite the original work for its findings. Save a collection to share your selection of sources.