A parallel variable population multi-objective optimizer for accelerator beam dynamics optimization
- Lawrence Berkeley National Laboratory (LBNL), Berkeley, CA (United States)
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.
- Research Organization:
- Lawrence Berkeley National Laboratory (LBNL), Berkeley, CA (United States)
- Sponsoring Organization:
- USDOE Office of Science (SC); USDOE
- Grant/Contract Number:
- AC02-05CH11231
- OSTI ID:
- 2234049
- Alternate ID(s):
- OSTI ID: 1984736
- Journal Information:
- Nuclear Instruments and Methods in Physics Research. Section A, Accelerators, Spectrometers, Detectors and Associated Equipment, Vol. 1054; ISSN 0168-9002
- Publisher:
- ElsevierCopyright Statement
- Country of Publication:
- United States
- Language:
- English
Similar Records
Comparison of multiobjective optimization methods for the $\mathrm{LCLS-II}$ photoinjector
Storage ring nonlinear dynamics optimization with multi-objective multi-generation Gaussian process optimizer