Papers
Topics
Authors
Recent
Search
2000 character limit reached

Convexity of the longitudinal variation of third-order resonance driving terms and its application in dynamic aperture optimization

Published 25 Mar 2026 in physics.acc-ph | (2603.23836v1)

Abstract: The optimization of the dynamic aperture (DA) of a storage ring is typically a non-convex problem with multiple local optima. Recent studies showed that reducing the variation of resonance driving terms (RDTs) along the longitudinal position improves DA very effectively, as the reduction in the longitudinal variation of lower-order RDTs suppresses higher-order nonlinear terms. Therefore, minimizing the longitudinal variation of third-order RDTs is crucial for DA optimization. In this paper, we prove that the longitudinal variation of third-order RDTs, quantified using their RMS value f3,rmsf_{3,\mathrm{rms}} at sextupole locations, is a special convex function. In the space of sextupole strengths, the iso-surfaces of f3,rmsf_{3,\mathrm{rms}} are a series of concentric and coaxial ellipsoidal surfaces, with the central position possessing minimum f3,rmsf_{3,\mathrm{rms}}. The scanning results of a storage ring lattice show a strong consistency between the distributions of f3,rmsf_{3,\mathrm{rms}} and DA, indicating that the optimization of DA can be regarded as a roughly approximate convex optimization problem. Based on this, a fast DA optimization method based on particle tracking is developed, where a high-quality initial population for an intelligent algorithm is generated with a Gaussian distribution based on the geometric structure of f3,rmsf_{3,\mathrm{rms}}.

Summary

  • The paper proves that the RMS longitudinal variation of third-order resonance driving terms is a positive-definite quadratic norm with concentric ellipsoidal contours in sextupole-strength space, including under chromaticity constraints.
  • The paper shows in FODO and HLS-III studies that lower third-order RDT variation generally corresponds to larger dynamic aperture and lower frequency diffusion, while noting exceptions caused by amplitude-dependent tune-shift effects.
  • The paper uses the fitted quadratic geometry to initialize differential-evolution searches with an aligned Gaussian population, achieving better SSRF optimization results after 10 generations than random initialization achieved after 50 generations, though the method remains limited to on-momentum, third-order optimization.

Background and motivation

Dynamic aperture (DA) is a decisive performance metric for storage rings, governing injection efficiency and beam lifetime. Its optimization over the sextupole strength space is a non-convex problem with multiple local optima, and the difficulty grows as natural emittance decreases and the number of sextupole families increases. Existing approaches divide into numerical methods—scanning and intelligent algorithms operating directly on particle tracking—which can in principle find the global optimum but are computationally expensive and offer little physical insight, and analytical methods, chiefly the minimization of resonance driving terms (RDTs) combined with frequency map analysis (FMA) and amplitude-dependent tune shift (ADTS) control.

Building on prior work showing that reducing the longitudinal variation of RDTs enlarges the DA far more effectively than reducing the conventional one-turn RDTs [Wei et al., PRAB 26, 084001 (2023)], this paper establishes a structural property of that variation: the RMS value of third-order RDTs at sextupole locations, f3,rmsf_{3,\mathrm{rms}}, is a special convex function whose iso-surfaces are concentric, coaxial ellipsoids in the sextupole strength space. This convexity is then exploited both to reinterpret the DA optimization landscape and to construct a faster tracking-based optimization scheme.

Physical mechanism and FODO demonstration

The argument rests on the Baker–Campbell–Hausdorff expansion of the one-turn Lie map. Writing the accumulated first- and second-order terms as At(1)=i=1tV^iA_t^{(1)} = \sum_{i=1}^{t}\hat{V}_i and At(2)=12j=2t{Aj(1),V^j}A_t^{(2)} = \frac{1}{2}\sum_{j=2}^{t}\{A_j^{(1)}, \hat{V}_j\}, the higher-order terms of e:h:e^{:h:} are generated through the longitudinal accumulation of lower-order ones. Consequently, minimizing the variation of third-order RDTs along the ring suppresses higher-order RDTs and controls ADTSs, thereby enlarging the DA. The longitudinal variation is quantified as

f3,rms=3=j+k+l+mfjklm,rms2,fjklm,rms=1Ni=1Nfjklm(zi)2,f_{3,\mathrm{rms}} = \sqrt{\sum_{3=j+k+l+m} f_{jklm,\mathrm{rms}}^2}, \qquad f_{jklm,\mathrm{rms}} = \sqrt{\frac{1}{N}\sum_{i=1}^{N}|f_{jklm}(z_i)|^2},

with ziz_i the sextupole locations and fjklm(z)f_{jklm}(z) the standard geometric RDT expression.

A FODO lattice with four thin-lens sextupole families, chromaticities corrected to (1.0,1.0)(1.0, 1.0), and 500 randomly generated nonlinear solutions provides the empirical demonstration. Across these solutions, the surviving particle count NparticleN_{\text{particle}} increases monotonically with decreasing f3,rmsf_{3,\mathrm{rms}}, and for fixed At(1)=i=1tV^iA_t^{(1)} = \sum_{i=1}^{t}\hat{V}_i0 the average frequency diffusion rate At(1)=i=1tV^iA_t^{(1)} = \sum_{i=1}^{t}\hat{V}_i1 also decreases with At(1)=i=1tV^iA_t^{(1)} = \sum_{i=1}^{t}\hat{V}_i2—so reducing At(1)=i=1tV^iA_t^{(1)} = \sum_{i=1}^{t}\hat{V}_i3 improves both DA size and motion stability. The correlation with the one-turn RDT metric At(1)=i=1tV^iA_t^{(1)} = \sum_{i=1}^{t}\hat{V}_i4 is markedly weaker, with no clear relationship to At(1)=i=1tV^iA_t^{(1)} = \sum_{i=1}^{t}\hat{V}_i5. One caveat is acknowledged: a subset of solutions within a small At(1)=i=1tV^iA_t^{(1)} = \sum_{i=1}^{t}\hat{V}_i6 region deviates due to unusually small ADTSs, indicating that At(1)=i=1tV^iA_t^{(1)} = \sum_{i=1}^{t}\hat{V}_i7 is not the sole determinant of DA quality.

Proof of convexity

The central theoretical result is that At(1)=i=1tV^iA_t^{(1)} = \sum_{i=1}^{t}\hat{V}_i8 is a quadratic norm. Since the RDT coefficient At(1)=i=1tV^iA_t^{(1)} = \sum_{i=1}^{t}\hat{V}_i9 is linear in the normalized sextupole strength At(2)=12j=2t{Aj(1),V^j}A_t^{(2)} = \frac{1}{2}\sum_{j=2}^{t}\{A_j^{(1)}, \hat{V}_j\}0, each At(2)=12j=2t{Aj(1),V^j}A_t^{(2)} = \frac{1}{2}\sum_{j=2}^{t}\{A_j^{(1)}, \hat{V}_j\}1 expands as a real quadratic form in the strengths; summing over RDTs and sextupole locations yields

At(2)=12j=2t{Aj(1),V^j}A_t^{(2)} = \frac{1}{2}\sum_{j=2}^{t}\{A_j^{(1)}, \hat{V}_j\}2

where At(2)=12j=2t{Aj(1),V^j}A_t^{(2)} = \frac{1}{2}\sum_{j=2}^{t}\{A_j^{(1)}, \hat{V}_j\}3 is real symmetric by construction. Positivity of At(2)=12j=2t{Aj(1),V^j}A_t^{(2)} = \frac{1}{2}\sum_{j=2}^{t}\{A_j^{(1)}, \hat{V}_j\}4 follows from the non-negativity of At(2)=12j=2t{Aj(1),V^j}A_t^{(2)} = \frac{1}{2}\sum_{j=2}^{t}\{A_j^{(1)}, \hat{V}_j\}5 for all nonzero At(2)=12j=2t{Aj(1),V^j}A_t^{(2)} = \frac{1}{2}\sum_{j=2}^{t}\{A_j^{(1)}, \hat{V}_j\}6, so At(2)=12j=2t{Aj(1),V^j}A_t^{(2)} = \frac{1}{2}\sum_{j=2}^{t}\{A_j^{(1)}, \hat{V}_j\}7 is positive definite and At(2)=12j=2t{Aj(1),V^j}A_t^{(2)} = \frac{1}{2}\sum_{j=2}^{t}\{A_j^{(1)}, \hat{V}_j\}8 is a quadratic norm—convex on At(2)=12j=2t{Aj(1),V^j}A_t^{(2)} = \frac{1}{2}\sum_{j=2}^{t}\{A_j^{(1)}, \hat{V}_j\}9, with ellipsoidal unit balls. Under the two linear chromaticity correction constraints, the feasible set is an e:h:e^{:h:}0-dimensional affine subspace (hence convex), on which e:h:e^{:h:}1 remains convex; after eliminating the constraints it takes the form

e:h:e^{:h:}2

whose minimum—the ellipsoid center—can be obtained analytically once e:h:e^{:h:}3, e:h:e^{:h:}4, and e:h:e^{:h:}5 are fitted. Scans of the FODO sextupole family strengths confirm elliptical contours in both the constrained and unconstrained cases, with the constrained ellipsoid center shifted from the origin. The paper notes that e:h:e^{:h:}6, e:h:e^{:h:}7, and e:h:e^{:h:}8 share the same mathematical form and are therefore also convex; however, the analogous fourth-order RDT variation is explicitly found not to be convex, so the result does not generalize to fourth order.

Consistency with the DA landscape: HLS-III scans

Global scans of the HLS-III storage ring lattice, with chromaticities fixed at e:h:e^{:h:}9 by straight-section sextupoles and two (then three) arc-section families as free variables, compare the distributions of f3,rms=3=j+k+l+mfjklm,rms2,fjklm,rms=1Ni=1Nfjklm(zi)2,f_{3,\mathrm{rms}} = \sqrt{\sum_{3=j+k+l+m} f_{jklm,\mathrm{rms}}^2}, \qquad f_{jklm,\mathrm{rms}} = \sqrt{\frac{1}{N}\sum_{i=1}^{N}|f_{jklm}(z_i)|^2},0 and the total frequency diffusion rate f3,rms=3=j+k+l+mfjklm,rms2,fjklm,rms=1Ni=1Nfjklm(zi)2,f_{3,\mathrm{rms}} = \sqrt{\sum_{3=j+k+l+m} f_{jklm,\mathrm{rms}}^2}, \qquad f_{jklm,\mathrm{rms}} = \sqrt{\frac{1}{N}\sum_{i=1}^{N}|f_{jklm}(z_i)|^2},1 of surviving particles. In both the four-family and five-family cases, the contours of f3,rms=3=j+k+l+mfjklm,rms2,fjklm,rms=1Ni=1Nfjklm(zi)2,f_{3,\mathrm{rms}} = \sqrt{\sum_{3=j+k+l+m} f_{jklm,\mathrm{rms}}^2}, \qquad f_{jklm,\mathrm{rms}} = \sqrt{\frac{1}{N}\sum_{i=1}^{N}|f_{jklm}(z_i)|^2},2 are concentric coaxial ellipses, and the distributions of f3,rms=3=j+k+l+mfjklm,rms2,fjklm,rms=1Ni=1Nfjklm(zi)2,f_{3,\mathrm{rms}} = \sqrt{\sum_{3=j+k+l+m} f_{jklm,\mathrm{rms}}^2}, \qquad f_{jklm,\mathrm{rms}} = \sqrt{\frac{1}{N}\sum_{i=1}^{N}|f_{jklm}(z_i)|^2},3 and f3,rms=3=j+k+l+mfjklm,rms2,fjklm,rms=1Ni=1Nfjklm(zi)2,f_{3,\mathrm{rms}} = \sqrt{\sum_{3=j+k+l+m} f_{jklm,\mathrm{rms}}^2}, \qquad f_{jklm,\mathrm{rms}} = \sqrt{\frac{1}{N}\sum_{i=1}^{N}|f_{jklm}(z_i)|^2},4 exhibit strong consistency: low-f3,rms=3=j+k+l+mfjklm,rms2,fjklm,rms=1Ni=1Nfjklm(zi)2,f_{3,\mathrm{rms}} = \sqrt{\sum_{3=j+k+l+m} f_{jklm,\mathrm{rms}}^2}, \qquad f_{jklm,\mathrm{rms}} = \sqrt{\frac{1}{N}\sum_{i=1}^{N}|f_{jklm}(z_i)|^2},5 regions coincide broadly with low-f3,rms=3=j+k+l+mfjklm,rms2,fjklm,rms=1Ni=1Nfjklm(zi)2,f_{3,\mathrm{rms}} = \sqrt{\sum_{3=j+k+l+m} f_{jklm,\mathrm{rms}}^2}, \qquad f_{jklm,\mathrm{rms}} = \sqrt{\frac{1}{N}\sum_{i=1}^{N}|f_{jklm}(z_i)|^2},6 regions. Notably, in the five-family case the two extreme regions of f3,rms=3=j+k+l+mfjklm,rms2,fjklm,rms=1Ni=1Nfjklm(zi)2,f_{3,\mathrm{rms}} = \sqrt{\sum_{3=j+k+l+m} f_{jklm,\mathrm{rms}}^2}, \qquad f_{jklm,\mathrm{rms}} = \sqrt{\frac{1}{N}\sum_{i=1}^{N}|f_{jklm}(z_i)|^2},7 are not discrete islands but lie on the same connected region inside the central zone of the f3,rms=3=j+k+l+mfjklm,rms2,fjklm,rms=1Ni=1Nfjklm(zi)2,f_{3,\mathrm{rms}} = \sqrt{\sum_{3=j+k+l+m} f_{jklm,\mathrm{rms}}^2}, \qquad f_{jklm,\mathrm{rms}} = \sqrt{\frac{1}{N}\sum_{i=1}^{N}|f_{jklm}(z_i)|^2},8 ellipsoid—contradicting the common expectation that DA exhibits multiple isolated optima. Two selected solutions with quite different strengths (e.g., S5 of f3,rms=3=j+k+l+mfjklm,rms2,fjklm,rms=1Ni=1Nfjklm(zi)2,f_{3,\mathrm{rms}} = \sqrt{\sum_{3=j+k+l+m} f_{jklm,\mathrm{rms}}^2}, \qquad f_{jklm,\mathrm{rms}} = \sqrt{\frac{1}{N}\sum_{i=1}^{N}|f_{jklm}(z_i)|^2},9 vs. ziz_i0) have nearly identical ziz_i1 (16.52 vs. 16.66 ziz_i2) and comparable ziz_i3 (ziz_i4 vs. ziz_i5), and the authors cite the recent NSLS-II chaos-suppression result as further corroboration that distinct good solutions are connected through ellipsoidal surfaces of ziz_i6.

The inference that good DA solutions populate the ellipsoid center in higher-dimensional spaces is supported but not proven: it is an extrapolation from two- and three-family scans, and the paper frames the DA optimization as only "roughly approximate" convex on this basis.

Fast DA optimization on the SSRF lattice

Because ziz_i7 is a standard quadratic form, it matches the exponent structure of a multivariate Gaussian density. The proposed method fits ziz_i8, ziz_i9, fjklm(z)f_{jklm}(z)0 from randomly generated solutions, locates the ellipsoid center, and draws the initial population from a Gaussian aligned with the ellipsoid, with fjklm(z)f_{jklm}(z)1 set to fjklm(z)f_{jklm}(z)2 times the minimum fjklm(z)f_{jklm}(z)3 (fjklm(z)f_{jklm}(z)4). On the SSRF lattice with eight sextupole families (six straight-section families as variables, chromaticities at fjklm(z)f_{jklm}(z)5), differential evolution with population 50 over 50 generations, minimizing fjklm(z)f_{jklm}(z)6 over three independent runs per scheme, shows that the Gaussian-initialized runs converge substantially faster: their results at the 10th generation outperform the random-initialization results at the 50th generation. The gain is attributed to the higher quality of the initial population and, indirectly, to the consistency between the fjklm(z)f_{jklm}(z)7 and DA distributions in the eight-dimensional variable space.

Limitations and open questions

The paper is explicit about several boundaries of its claims. The analysis is restricted to on-momentum DA; off-momentum behavior is deferred to future work. The convexity result holds for third-order RDTs only, as the fourth-order analogue is demonstrably non-convex. The equivalence between the fjklm(z)f_{jklm}(z)8 distribution and the DA distribution is empirical and approximate—exceptions arise when ADTSs dominate, as in the FODO subset—and the extension of the "good solutions near the ellipsoid center" picture to higher dimensions is inferred rather than established by exhaustive scanning. The method also assumes the fitted quadratic model of fjklm(z)f_{jklm}(z)9 accurately represents the landscape, and its dependence on the grouping of sextupoles into families, while claimed to be benign, is not systematically explored. Whether the Gaussian-initialized scheme retains its advantage for multi-objective formulations including off-momentum DA and simultaneous linear optics optimization remains an open question the authors themselves identify.

Conclusion

The paper proves that the longitudinal variation of third-order RDTs, measured as (1.0,1.0)(1.0, 1.0)0 at sextupole locations, is a quadratic norm—hence convex with concentric, coaxial ellipsoidal iso-surfaces in sextupole strength space, including under chromaticity constraints. Lattice scans (FODO, HLS-III) show strong consistency between this convex quantity and DA quality, suggesting that good solutions cluster in the ellipsoid's central region rather than in isolated islands. Exploiting this geometry via a Gaussian-distributed initial population markedly accelerates differential-evolution-based DA optimization on the SSRF lattice, with 10-generation Gaussian results exceeding 50-generation random results. The result connects a practically important non-convex accelerator optimization problem to a convex surrogate with explicit analytic structure, while leaving the off-momentum case, fourth-order terms, and the higher-dimensional DA–RDT correspondence as clearly stated open issues.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.