Modifications to find_aperture
Posted: 01 Mar 2024, 03:27
Hello
Often dynamic aperture in X is larger than in Y. In n-line search mode of find_aperture function we now can choose the step for n-line mode search like step=xmax/n_x. This leeds to fine aperture result for large Y, but poor results for small Y. I propose adding ny for n-line search mode. Typically we choose the step for x,y and dp/p as 2*sigma_{x,y,z}. Described problem is illustrated on the following image. Another proposal is to add X vs dP/P aperture search in find_aperture or make a separate similar function. We are interested in n-line search mode and area parameter for X vs dP/P for optimization. In our work we resently discovered that optimizing X vs dP/P area is a handy way to increase touschek lifetime, especially if your PC is powerful and you for some reason don't want to or can't use cluster for MOGA optimization.
Often dynamic aperture in X is larger than in Y. In n-line search mode of find_aperture function we now can choose the step for n-line mode search like step=xmax/n_x. This leeds to fine aperture result for large Y, but poor results for small Y. I propose adding ny for n-line search mode. Typically we choose the step for x,y and dp/p as 2*sigma_{x,y,z}. Described problem is illustrated on the following image. Another proposal is to add X vs dP/P aperture search in find_aperture or make a separate similar function. We are interested in n-line search mode and area parameter for X vs dP/P for optimization. In our work we resently discovered that optimizing X vs dP/P area is a handy way to increase touschek lifetime, especially if your PC is powerful and you for some reason don't want to or can't use cluster for MOGA optimization.