Abstract
| Optimization is commonly used in accelerator design to find linear optics solutions. Such optimizations are usually fairly fast as linear optics computations are themselves fast. For high-brightness storage rings, optimization of nonlinear elements (e.g., sextupoles) is also important in obtaining sufficient dynamic aperture. However, this can be very time onsuming as the basic calculations are time consuming. We have developed an efficient parallel Simplex optimizer that runs on a Linux cluster. It can optimize the result of running essentially any program or script that returns a penalty function value. We have used this optimizer with elegant to optimize dynamic aperture of storage ring designs. We discuss the optimization algorithm and performance, design of penalty functions, and optimization results. |