Next Article in Journal
Plasma-Based Amorphous Carbon Coatings on Polymeric Substrates for Biomedical Applications: A Critical Review Focused on Adhesion
Previous Article in Journal
Thermal Imaging-Based Defect Detection Method for Aluminum Foil Sealing Using EAC-Net
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Enhanced Single-Objective Optimization Algorithm with Progressive Exploration Strategy for RF Accelerating Structure Optimization

1
Institute of High Energy Physics, Chinese Academy of Sciences, No. 19B Yuquan Road, Beijing 100049, China
2
Spallation Neutron Source Science Center, No. 1 Zhongziyuan Road, Dongguan 523808, China
*
Authors to whom correspondence should be addressed.
Appl. Sci. 2025, 15(18), 9965; https://doi.org/10.3390/app15189965
Submission received: 22 July 2025 / Revised: 30 August 2025 / Accepted: 5 September 2025 / Published: 11 September 2025

Abstract

In many engineering applications, multi-objective optimization problems can be reformulated as single-objective problems with multiple constraints to improve computational efficiency. This paper discusses the characteristics and challenges of RF accelerating structure optimizations and proposes an enhanced single-objective optimization strategy based on progressive exploration method to find the global optimal solution within a large solution space characterized by a continuous and confined distribution of feasible solutions. It begins from an arbitrary feasible solution and progressively slides and expands the solution space fragment along the distribution path of feasible solutions to rapidly explore the entire space. By incorporating a re-initialization mechanism to enhance swarm diversity and introducing penalty factors in place of constraints to increase the number of feasible solutions, the algorithm significantly improves its ability to escape local optima traps. The proposed algorithm is applied to optimize a DAA structure, yielding satisfactory results and convergence speed. These results highlight the method’s effectiveness and its potential applicability to other complex constrained optimization problems.

1. Introduction

For complex, high-dimensional, and nonlinear optimization problems, it may be challenging to find the optimal solution using traditional optimization algorithms. In contrast, meta-heuristic algorithms do not rely on the specific structure or characteristics of the problem. Instead, they iteratively explore the solution space by simulating natural systems or other phenomena from real life to search for the optimal solution. These algorithms have proven highly effective in addressing such complex problems and have been widely utilized across diverse domains including engineering, science, business and so on. Within the paradigm of meta-heuristics, numerous Swarm Intelligence (SI) techniques and their variants have been proposed, including Genetic Algorithms (GAs), Particle Swarm Optimization (PSO), Ant Colony Optimization (ACO), Differential Evolution (DE) and others. While they cannot guarantee always finding the global optimum, they provide efficient approximate optimal solutions in scenarios where exact solutions are difficult to obtain [1,2,3].
The RF (Radio Frequency) accelerating structures are crucial components in particle accelerators used to accelerate charged particles to high energies. When RF power is applied, they generate the RF electromagnetic field. The optimization challenge inherent to RF accelerating structures entails seeking the optimal solution within a high-dimensional parameter space, given the involvement of numerous geometric parameters, material properties, and other factors. Such optimization problems frequently demonstrate pronounced nonlinearity and multimodality, implying the presence of numerous local optimal solutions. Traditional optimization algorithms frequently encounter difficulties in effectively addressing this complexity. In practice, the optimization of RF accelerating structures typically involves a blend of theoretical analysis and practical experimentation. This involves the repetitive tuning of specific parameters while keeping others constant. However, structures derived through this approach often represent local optima rather than global optima, despite their satisfactory performance. Moreover, this methodology demands a considerable investment of time and effort from researchers. To enhance optimization efficiency, various swarm intelligence (SI) algorithms have been applied to both single-objective (SOO) and multi-objective optimization (MOO) designs of RF accelerating structures, achieving promising results [4,5,6,7,8,9,10]. Nevertheless, when dealing with complex real-world engineering problems such as RF accelerating structure optimization, mechanical fabrication and other technical limitations often impose highly restrictive constraints, which significantly narrow the feasible solution space and make it extremely challenging to identify optimal designs [11,12,13]. Consequently, a critical research question arises: under stringent multi-constraint conditions, how can swarm intelligence algorithms generate a sufficient number of feasible solutions, avoid premature convergence, and more effectively explore the solution space? Addressing this issue holds important practical significance.
This paper uses the normal-conducting Dielectric Assist Accelerating (DAA) structure as a case study and proposes an improved single-objective optimization strategy based on a progressive exploration method to address the challenges of RF accelerating structures optimization. This strategy demonstrates strong compatibility and has been integrated with various single-objective optimization algorithms, including classical methods such as PSO, GA, and DE, as well as well-known enhanced algorithms such as CSO (Competitive Swarm Optimizer) and JADE (Adaptive Differential Evolution with Optional External Archive). The software was developed in Python 3.9.13, utilizing the NumPy 1.26.4 and Pandas 1.5.0 libraries for data processing and analysis, and Matplotlib 3.8.2 for generating visualizations. It has been applied to the optimization of the DAA structure, achieving consistently promising results. Among various optimization algorithms, this method effectively mitigates premature convergence caused by an excessive number of infeasible solutions due to multiple stringent constraints and enables rapid, progressive exploration of the solution space from a known feasible solution. The approach also demonstrates a degree of generality and can be extended to other single-objective or multi-objective optimization problems with similar multi-constraint characteristics.
This paper is organized as follows: Section 2 introduces the optimization objectives and constraints involved in the design of RF acceleration structures. It also discusses the reasons for adopting the single-objective optimization algorithm for DAA structure along with the challenges that lurk in this approach. Section 3 introduces the progressive exploration strategy with the penalty factor to increase the number of feasible solutions. In Section 4, we analyze the experimental results and the performance of the algorithm. Finally, Section 5 concludes this work.

2. Optimization of RF Accelerating Structure

Recent advances in RF accelerating structure optimization increasingly employ computational and intelligent algorithms to enhance performance metrics such as shunt impedance and quality factor while satisfying constraints on surface fields and operating frequency. Genetic algorithms have proven effective for single-objective optimization, enabling systematic exploration of geometrical parameters to improve shunt impedance. Multi-objective optimization algorithm, combined with Pareto front visualization, facilitate the simultaneous optimization of competing objectives, such as maximizing shunt impedance while minimizing peak surface fields, thereby providing designers with clear insights into trade-offs. More recent developments integrate neural networks as surrogate models with multi-objective algorithms, significantly reducing computational costs and enabling dynamic, high-dimensional exploration of complex design spaces. Overall, the trend in RF structure optimization is toward automated, multi-objective, and machine-learning-enhanced frameworks that deliver efficient, flexible, and performance-optimized designs. However, in practical engineering applications, under conditions where multiple constraints lead to a scarcity of feasible solutions, the ability to rapidly explore high-dimensional solution spaces and identify the global optimum is even more critical.

2.1. Objectives

In the optimization design of RF accelerating structures, several crucial objectives must be meticulously tuned.
One of the objectives is the shunt impedance, which is given by the following formula:
R s h = V acc 2 2 P l o s s ,
where R s h (Ω) is the shunt impedance, V a c c (V) is the accelerating voltage, and P l o s s (W) is the power loss. The shunt impedance reflects the efficiency that the power supply transfer energy to the charged particles. Maximizing the shunt impedance can achieve the maximum acceleration of particles for a given available power.
The accelerating voltage is defined as the follows:
V a c c = 0 L E z e j ω Z β c d z ,
where E z (V/m) is the electric field component in the longitudinal direction, ω (rad/s) is the angular frequency of the electromagnetic wave, β c (m/s) is the speed of particle and L is the length of the accelerating gap. The power loss P l o s s (W) is the result of Ohmic heating, arising from the interaction between the tangential magnetic field and the surface resistance of the metallic walls. It is defined as follows:
P l o s s = 1 2 w a l l R s H t 2 dA ,
where R S (Ω) represents the surface resistance, and H t (A/m) represents the tangential component of the magnetic field strength.
Another objective is the quality factor Q_0 (dimensionless), which is defined as the ratio of the energy stored in the structure to the energy dissipated per radian. It is given by the following:
Q 0 = ω 0 W P l o s s ,
where ω 0 (rad/s) the resonant frequency, and W (J) is the stored energy. Maximizing cavity Q means minimizing the power required from the power supply to maintain the same stored energy.
The third crucial optimization objective is R/Q (Ω), which is given as follows:
R Q = V acc 2 2 ω 0 W ,
Higher R/Q ratio reflects the higher efficiency of energy transfer to the charged particles from the stored energy in the RF accelerating structure.
Ideally, achieving the three primary optimization objectives of RF accelerating structures (shunt impedance R s h , quality factor Q 0 and R / Q ) simultaneously would be desirable. However, this is typically infeasible, as the optimization of one objective often compromises another. In practical engineering applications, it is more pragmatic to focus on optimizing a single objective, contingent upon the other two meeting the necessary requirements, tailored to the specific application scenario and cavity type. Due to the extremely low surface impedance in the superconducting state, the power loss of the metal wall is no longer the performance bottleneck of the accelerating structure. Typically, the aim is to maximize the quality factor Q 0 while ensuring the peak electric field on the surface remains below a predefined threshold to avert instances of field emission and breakdown. Conversely, in normal conducting accelerating structures, characterized by relatively high surface resistance leading to noticeable energy dissipation, the predominant optimization objective is to maximize the shunt impedance. This type of optimization seeks to enhance the efficiency of energy transfer per unit consumption and achieve the highest possible acceleration gradient. In normal conducting accelerating structures, the peak surface electric field is typically not a focal point, as it always meets the design specifications in almost any situation. Finally, for certain small-scale accelerators like medical radiation therapy devices, there is often a focus on maximizing R/Q. This optimization leads to more efficient energy transfer from the accelerating structure to charged particles, thereby enhancing the cost-effectiveness of the system.

2.2. Constraints

In the optimization of RF accelerating structures, some constraints must be meticulously considered. These constraints confine the solution space within specific boundaries and significantly impact the final design.
Ideally, the operating mode frequency of an RF cavity must exactly match the design frequency. This alignment is fundamental because the cavity’s interaction with charged particles relies on the intended frequency. However, achieving perfect coincidence between them is challenging in practical applications due to potential errors in design, manufacturing, and environmental variations such as temperature. Typically, frequency adjustments are made using mechanical methods, but the range of adjustment is often limited. Therefore, during the design phase, it is essential to constrain the frequency within a specific range around the ideal design frequency.
Several other important RF properties must be considered, such as the peak electric field on the surface and the frequency of higher-order modes (HOMs). Exceeding certain thresholds of the peak electric field on the surface can lead to undesirable effects such as field emission and breakdown. For RF accelerating structures operating in the fundamental mode, maintaining a sufficient frequency separation between HOM and the fundamental mode is crucial to ensure that HOM can be effectively suppressed using HOM dampers, minimizing the impact of non-operational modes on the beam. This constraint is also significant for structures operating in non-fundamental modes, where the influence of neighboring modes must be carefully managed.
In addition to considering radio frequency characteristics, we must address mechanical constraints. The dimensions of RF accelerating structures and internal components are influenced by factors like available space within accelerator facilities and beam aperture design specifications. Moreover, it is crucial to anticipate increased detuning from Lorentz forces, especially when optimizing RF structures for pulsed beams, because these optimization processes may inadvertently compromise mechanical integrity. This implies that the geometric parameters cannot be arbitrarily optimized for the best RF performance. Furthermore, due to manufacturing tolerances, pursuing excessively precise solutions is impractical. Therefore, it is essential to establish limits on achievable precision.

2.3. Optimizing DAA Structure

DAA structure is a novel normal conducting dielectric loaded RF accelerating structure. It is a TM020 mode standing wave accelerating structure with ultralow-loss dielectric material for electromagnetic field distribution control. The longitudinal cross-section of the DAA acceleration cell, depicted in Figure 1, features a constant length, denoted as L, equivalent to half the wavelength. In the design of DAA structures, the primary objective is typically to maximize the shunt impedance while ensuring that R/Q remains above a specified threshold. Consequently, R/Q can also be treated as a constraint, defining the optimization of the DAA structure as a single-objective problem with multiple constraints [14,15]. Furthermore, another ancillary objective that is the frequency separation between the operating mode and adjacent modes has been overlooked. This objective is chiefly governed by the aperture radius, exhibiting minimal susceptibility to alterations in other geometric parameters. And the aperture radius determined by accelerator physics design maintains a constant value throughout the optimization process.
Therefore, when the material properties are identical, the geometric variables a, b, c, and D define the configuration of the DAA acceleration cell and have a significant impact on its performance.
The PSO, DE and the GA algorithm are the most popular swarm intelligence algorithms. For the RF accelerating structure optimization problem, the distribution of feasible solutions is continuous within the constraint range. Due to the inherent continuity of the PSO and DE algorithm, they are very suitable for solving this type of optimization problem, as particles move continuously according to certain laws. While many studies have reported successful applications of the GA algorithm in such optimization problems, the GA algorithm explores the solution space discretely rather than continuously [16,17,18,19].
The progressive exploration strategy was applied respectively to three improved single-objective swarm intelligence algorithms: PSO, DE, and GA, for the optimization of the DAA structure.

3. Progressive Exploration Strategy for Optimization Algorithm

Swarm intelligence algorithms guide stochastic exploration of the solution space by maintaining a population to find the global optimum with the maximum or minimum fitness value. Despite variations among specific algorithms (e.g., PSO, GA, DE), their general procedure can be summarized as follows:
  • Generate an initial population of agents (Swarm) and assign random vectors in solution space, where each agent represents a candidate solution.
  • Compute the fitness (objective value) of each agent, and record the best solution.
  • Update the population according algorithm rules.
  • Repeat step 2 until a converged optimal solution is obtained or a predefined number of iterations is reached.

3.1. Fitness Function for DAA Structure Optimization

The solution vector of the DAA structure is defined as x = D , a λ , c λ , b a , where a, b, c, D represent the geometric parameters as illustrated in Figure 1, and the λ denotes the wavelength. Taking into account some mechanical and physical design limitations, the entire solution space should be limited to a certain size. Based on these variable parameters and other constants, the model is established using commercial electromagnetic numerical simulation software. Its performance is evaluated, including mode frequency, shunt impedance, quality factor, and R/Q.
The DAA structure optimization problem is a maximization problem with constraints aimed at maximizing the shunt impedance. Its fitness function is depicted as the follows:
F f i t n e s s = R s h = F s h ( x ) ,     R / Q R / Q m i n ,   f f i d e a l Δ f t u n e 2 R s h · Δ f t u n e 2 · f f i d e a l = δ · R s h ,     R / Q R / Q m i n ,   f f i d e a l > Δ f t u n e 2 0 ,     R / Q < R / Q m i n ,
Because the values of the shunt impedances are much greater than 0, it is reasonable to set the fitness value of infeasible solution to 0. All solutions with R/Q lower than the design value are treated as infeasible solutions. Additionally, imposing constraints on R/Q allows for the elimination of non-TM020 modes. The f i d e a l is the ideal design operation frequency, and the Δ f t u n e is the frequency range that can be tuned. From a practical engineering perspective, if the calculated frequency exceeds the tunable range, the solution should be classified as an infeasible solution. However, this would result in a sharp decrease in the number of feasible solutions, thus causing the PSO algorithm to fail to function properly. Therefore, the penalty factor δ is introduced to penalize the fitness value by adding a term proportional to the degree of frequency constraint violation, where 0 < δ < 1 . If the deviation between the optimized mode frequency and the ideal frequency falls within the tunable range, it is considered acceptable and feasible in engineering practice, and, therefore, no penalty is applied. However, if the deviation exceeds the tunable range, a penalty is imposed, and the farther the deviation is beyond this range, the larger the penalty applied. The penalty factor δ is depicted as follows:
δ = 1 ,     i f     f f i d e a l Δ f t u n e 1 f f i d e a l Δ f t u n e Δ f t u n e ,     i f     f f i d e a l > Δ f t u n e ,
F s h ( x ) is a virtual function, and the R s h , R / Q and frequency f are all calculated through numerical simulation software.
Figure 2 shows the distribution of solutions in a two-dimensional solution space near an initial feasible solution x = ( 5.4683 ,   0.4331 ,   0.8055 ,   3.6837 ) while keeping D and c λ constant. The colored points represent feasible solutions, while the gray points represent infeasible ones. As shown in the figure, replacing the frequency constraint with a penalty factor significantly increases the number of feasible solutions.

3.2. Progressive Exploration Strategy

The depicted solution space in Figure 2 represents a minute fraction of the expansive realm requiring exploration, accounting for approximately 7.4074 × 10−9% of the total solution space. The continuous distribution of feasible solutions is observed, which is consistent with electromagnetic field theory. Consequently, as the explored space expands, the proportion of feasible solutions diminishes. Figure 3 depicts the distribution of random feasible solutions near the same initial feasible solution, spanning a much larger range, approximately 25 times the solution space illustrated in Figure 2. Therefore, applying the single-objective optimization algorithm directly to search for the optimal solution across the entire solution space may lead to operational challenges due to the scarcity of feasible solutions, even with the incorporation of a frequency penalty factor.
Based on the characteristics of the feasible solution distribution in the DAA structure optimization problem, and inspired by exploration strategies employed in some improved algorithms, this paper introduces a new progressive exploration strategy for single-objective swarm intelligence optimization algorithm [20,21,22,23,24,25]. This strategy commences its exploration from the vicinity of a feasible solution and gradually moves or expands its search scope, guided by the swarm global best solution and the convergence criteria, until the entirety of the solution space is thoroughly explored. The process of progressive exploration strategy is shown in Figure 4.
Firstly, the swarm is initialized in close proximity to a feasible solution within a narrow range called space fragment. The space fragment is defined as follows:
s p a c e _ f r a g m e n t n = X g r o u p _ b e s t n + F f r a g m e n t × F s c a l e × ( X U X L ) ,
where F f r a g m e n t is the fragment factor, a constant that defines the proportion of the initial search space relative to the entire solution space; F s c a l e is a variable that gradually increases to expand the search range if the algorithm gets trapped in a local optimum; X g r o u p _ b e s t n is the global best solution after the n-th iteration; and X U and X L are the upper and lower bounds of the solution space, respectively.
To augment the quantity of feasible solution particles, we employ a normal random distribution of particles. The convergence criterion is defined by the cessation of change in the fitness value. Upon sustaining convergence for a predetermined number of iterations, the algorithm is deemed to have discovered a local optimum within the original solution space fragment. Subsequently, the previous solution space fragment is shifted to center around this newfound local optimum, and the entire swarm is reinitialized within it, followed by the execution of the swarm intelligence algorithm once more. We refer to this process as the sliding of space fragments. If the local optimum remains unchanged following the sliding of the space fragment, its scope is expanded. Subsequently, the swarm undergoes reinitialization, followed by the repeated execution of the PSO algorithm. This process is referred to as the expansion of the space fragment. The algorithm will repeat the sliding and expanding process of the space fragment until the entire solution space is explored. At every sliding or expanding process, the global best solution particle from the previous swarm is incorporated into the reinitialized swarm as a guarantee mechanism. This ensures that subsequent iterations can find better solutions.
Figure 5 illustrates the sliding and expansion of the solution space fragment in PSO, DE and GAs. The F f r a g m e n t is set to 0.05, that is, 6.25 parts per million of the entire solution space. The red rectangle denotes the original solution space fragment, while rectangles of varying colors depict solution space fragments re-initialized at different stages. The black lines and arrows delineate the trajectory of the sliding solution space fragments. From this visual representation, we also observed that the centers of certain sliding space fragments are not within the space fragments before sliding. This behavior arises from the inherent properties of the PSO and DE algorithms, where particle movements and vector updates are not constrained by the initial spatial limits. Such flexibility significantly accelerates convergence compared to GA and other algorithms based on binary encoding. Additionally, occasional overlaps between space fragments are observed, typically occurring when the swarm becomes trapped in a local suboptimal solution. In such scenarios, re-initialization plays a crucial role in restoring diversity within the swarm, enabling it to escape local suboptimalities and prevent premature convergence. This technique is well-established in many improved algorithms maintaining optimization performance.

4. Result and Analysis

With the progressive exploration strategy the swarm intelligence algorithm can explore the entire solution space along the path of feasible solutions rapidly. In the actual algorithm implementation, the swarm is configured to consist of 50 particles, with a maximum of 100 iterations. In the PSO and CSO algorithms, the inertia weight is set to 1.0, and both the cognitive and social learning factors are 2.0. The competition ratio in CSO is 0.5. For the DE and JADE algorithms, the scaling factor is 0.8, and the crossover rate is 0.9. In the GA algorithm, the crossover probability is 0.5, and the mutation probability is 0.1. The distribution of particles during the iteration process is illustrated in Figure 6, while the distribution of feasible solutions is depicted in Figure 7. The particle named ‘org_x’ is the original feasible solution which our exploration start from, and the particle named ‘best_x’ is the global optimal solution found by the enhanced swarm intelligence algorithm. From these two figures, it can be seen that as the number of iterations increases, the particles gradually disperse throughout the solution space that needs to be explored. Most of the particles gather around the path formed by the feasible solutions and move along this path towards the global optimal solution.
The primary role of the progressive exploration strategy is to restrict the exploration space to a localized region, thereby increasing the number of feasible solutions in each iteration. This method is suitable for cases where feasible solutions are continuously distributed within the solution space but occupy only a small portion of it. If a swarm intelligence optimization algorithm is applied directly to the entire solution space, the algorithm may fail to work due to the lack of sufficient feasible solutions, or it may require a large increase in the number of initial particles, which would significantly increase the execution time. The progressive exploration strategy can be combined with classical swarm intelligence optimization algorithms, such as PSO, GA, and DE, as well as well-known, state-of-the-art enhanced algorithms, including the CSO and adaptive DE variants, etc.
Figure 8 delineates the convergence trajectory of the enhanced swarm intelligence algorithms. The DE and (Adaptive Differential Evolution with Optional External Archive) JADE algorithms demonstrate superior convergence speed, followed by the PSO and CSO algorithms, with the GA algorithm being the slowest. The final converged fitness values are 19,442,656.00 for PSO, 19,430,028.00 for DE, 19,441,840.00 for GA, 19,425,332.00 for CSO, and 19,431,379 for JADE. Furthermore, the visual representation reveals that the integration of the progressive exploration strategy with both the PSO, DE, GA, CSO and JADE algorithms effectively enables evasion from the traps of local optimal solutions.
The boxplot of the results from multiple independent runs of the five algorithms is shown in Figure 9. The medians of the algorithms do not differ significantly, indicating that the optimization results achieved by these algorithms are quite similar. The boxes for CSO and JADE are smaller and the results are more concentrated, suggesting better stability during runs. The PSO results distribution is wider, with one particularly low outlier (around 19,129,437), indicating that the algorithm may sometimes fall into a local trap. DE and GA can achieve relatively high fitness values but occasionally produce lower results, indicating that their stability is not as good as that of CSO and JADE. In summary, the progressive exploration strategy has been applied to various single-objective swarm intelligence algorithms, yielding good optimization results and demonstrating good stability.
The Progressive Exploration Strategy involves three key hyperparameters: the sliding and the expanding threshold, the expanding factor, and the initial size of the space fragment. The smaller the sliding and expanding threshold is set, the faster the algorithm converges. However, if it is too small, the number of iterations within the same space fragment decreases, causing the fragment’s center point to short-step movement between two nearby local optima. This increases the number of fragment shifts and may, in fact, slow down the algorithm’s convergence. As observed in the convergence process shown in Figure 8, when a better solution exists nearby, the algorithm does not remain trapped in a suboptimal solution for more than three iterations. Therefore, setting the sliding and expanding thresholds to 3 yields the fastest convergence. However, the threshold value is also dependent on the initial size of the space fragment. If the initial fragment size is increased, the sliding and expanding threshold should also be increased to ensure sufficient exploration within the same fragment. The initial size of the space fragment determines the proportion of feasible solutions. A smaller initial fragment size generally yields a higher ratio of feasible solutions; however, if it is too small, the algorithm’s ability to explore the entire solution space is hindered, thereby slowing overall convergence. Conversely, a larger initial fragment size accelerates exploration of the solution space, but the lower proportion of feasible solutions may reduce stability and increase the risk of the algorithm becoming trapped in local optima, ultimately leading to slower convergence. Figure 10 presents the feasibility ratio and the global best fitness values for different initial space fragment sizes over 20 iterations.
The feasibility ratio increases with the number of iterations, as solutions tend to cluster within the feasible region. However, each sliding and expansion of the search space redistributes the solutions randomly, causing a sudden drop in the feasibility ratio. In Figure 10b, the initial space fragment size achieves faster convergence. In Figure 10a, the feasibility ratio reaches the highest level, but the convergence speed is slower due to the small initial search space. In Figure 10c, the feasibility ratio is too low, which makes the algorithm prone to becoming trapped in local optima, thereby hindering convergence.
We also applied the Progressive Exploration Strategy to the multi-objective algorithm and optimized the DAA structure. The distribution of solutions and the resulting Pareto front, in comparison to the optimal solution obtained via the single-objective approach, are illustrated in the solution space in Figure 11 and Figure 12 respectively.
The SOO optimal solution is close to the MOO Pareto front, but it is not one of the solutions contained within the Pareto front. The feasible solution with the highest shunt impedance found by the MOO algorithm has a shunt impedance of 18377959.0 ohms, and it belongs to the Pareto front. The resonant frequency of the accelerating structure optimized by the MOO approach is closer to 5.71 GHz. However, its shunt impedance and quality factor (170,522.76) are both lower than those of the structure optimized by the SOO algorithm (19,442,656.00 ohms and 171,484.6877). Therefore, from the perspective of engineering applications, the SOO-optimized result is clearly the more appropriate choice.
The global optimal solution obtained after the convergence of the optimization algorithm is x o p t i m a l = { 5.9995, 0.4122, 0.7719, 4.4621 } . The electric field distribution E z ( r , θ , z ) and the magnetic field distribution H θ ( r , θ , z ) of the TM020 mode in the optimized DAA structure are shown in Figure 13. These contour plots are the results of eigenmode simulation with CST Microwave studio 2020. The RF parameters of the operating mode in the optimized DAA structure are shown in Table 1. In Table 1, Z e f f represents the effective shunt impedance with the transit time factor taken into account. When the influence of the transit time factor is removed, the shunt impedance per accelerating distance R s h = 1297.71705 MΩ/m. Compared to the shunt impedance per unit length R s h = 797 MΩ/m and Q0 = 136,000 given for a single cell of the DAA structure in [8], the optimized structure has much higher shunt impedance R s h and quality factor Q0.
Based on the optimized results of the accelerating structure, we designed and fabricated a 2-cell cavity comprising two accelerating cells and two end cells for cold testing, see Figure 14. Since it is difficult and expensive to fabricate a cavity using a dielectric material as high-performance as the TiO2-doped alumina mentioned in the references, alumina ceramic with a relative permittivity of 10 and a loss tangent of 2 × 10−5 was used for the cavity design and manufacture instead. The final simulation results of the complete cavity are: Rsh = 15.37 MΩ, f = 5.71203 GHz, Q0 = 73185; R/Q = 210. Due to manufacturing errors, the actual performance of the cavity is inevitably lower than the simulation results. The measured results, which are 92% of the simulated values, are: Rsh = 14.14 MΩ, f = 5.71203 GHz, Q0 = 67330, R/Q = 210.

5. Conclusions

In this paper, we analyze the characteristics of the optimization problem in RF accelerator structures and propose an enhanced single-objective optimization strategy based on a progressive exploration method, considering the confined continuous distribution of feasible solutions within its large solution space. For this type of optimization problem, algorithms based on continuous exploration mechanisms, such as PSO and DE, have an advantage in exploration efficiency compared to algorithms based on discrete exploration mechanisms, such as GA. The enhanced algorithms are applied to optimize the multi-constrained single-objective optimization problem of the DAA single-cell accelerating structure. By introducing a frequency penalty factor in place of frequency constraint conditions, the algorithm mitigates the issue of an insufficient quantity of feasible solutions.
The progressive exploration strategy enables the swarm to slide and expand along a reasonable path within the feasible solution region, thereby accelerating the exploration of the required solution space. During each phase of sliding and expansion, a re-initialization mechanism is introduced to restore swarm diversity, which significantly enhances the algorithm’s ability to escape local optima traps.
The progressive exploration strategy has been applied to various single-objective swarm intelligence algorithms and tested on the optimization of the DAA structure, all achieving satisfactory results. The strategy demonstrates fast convergence and strong capability in avoiding local optima. It effectively addresses the issue of insufficient feasible solutions caused by multiple stringent constraints and enables rapid exploration of the entire solution space. The performance and stability of the algorithm have also been verified. However, it is evident that this strategy is not suitable for cases where feasible solutions are uniformly distributed and occupy a relatively large proportion of the solution space.
The entire optimization algorithm was executed on a workstation equipped with an Intel Core i9 CPU and 32 GB of RAM. The algorithm required approximately 12 h to converge through iterations and identify the global optimum, which is about one-fifth to one-sixth of the time typically spent on manual parameter tuning, greatly improving the efficiency of the optimization process.
Future research could extend this strategy to both single-objective and multi-objective optimization problems in other types of RF accelerator structures, such as superconducting cavities, normal-conducting copper cavities, and ferrite-loaded cavities. In addition, integrating this method with parallel computing frameworks could further enhance convergence efficiency.

Author Contributions

Conceptualization, W.L., J.Z. and X.L. (Xiao Li); methodology, W.L., B.W., X.H. and J.W.; software, W.L. and X.H.; validation, W.L., J.Z. and X.L. (Xiao Li); formal analysis, W.L.; investigation, W.L., X.H.; resources, W.L., S.L., Y.L., C.Z., S.C., X.L. (Xiang Li) and J.Z.; data curation, W.L.; writing—original draft preparation, W.L.; writing—review and editing, W.L., J.Z. and X.L. (Xiao Li); visualization, W.L.; supervision, X.L. (Xiao Li); project administration, J.Z. and X.L. (Xiao Li); funding acquisition, J.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by National Natural Science Foundation of China, grant number 12205168.

Data Availability Statement

The data and code are available at GitHub: https://github.com/LongWei83/Progressive_Exploration_Strategy, accessed on 6 September 2025.

Acknowledgments

We would like to thank our colleagues in the research group for their support in our work.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
SISwarm Intelligence
SOOSingle-Objective Optimization
MOOmulti-objective optimization
GAsGenetic Algorithms
PSOParticle Swarm Optimization
ACOAnt Colony Optimization
DEDifferential Evolution
CSOCompetitive Swarm Optimizer
JADEAdaptive Differential Evolution with Optional External Archive
RFRadio Frequency
DAADielectric Assist Accelerating
HOMsHigher-Order Modes

References

  1. Tang, J.; Liu, G.; Pan, Q. A review on representative swarm intelligence algorithms for solving optimization problems: Applications and trends. IEEE/CAA J. Autom. Sin. 2021, 8, 1627–1643. [Google Scholar] [CrossRef]
  2. Chauhan, D.; Cheng, R. Competitive Swarm Optimizer: A decade survey. Swarm Evol. Comput. 2024, 87, 101543. [Google Scholar] [CrossRef]
  3. Liu, R.; Mo, Y.; Lu, Y.; Lyu, Y.; Zhang, Y.; Guo, H. Swarm-intelligence optimization method for dynamic optimization problem. Mathematics 2022, 10, 1803. [Google Scholar] [CrossRef]
  4. Tang, Z.; Pei, Y.; Pang, J. Optimal design of a standing-wave accelerating tube with a high shunt impedance based on a genetic algorithm. Nucl. Instrum. Methods Phys. Res. Sect. A Accel. Spectrometers Detect. Assoc. Equip. 2015, 790, 19–27. [Google Scholar] [CrossRef]
  5. Smith, S.; Southerby, M.; Setiniyaz, S.; Apsimon, R.; Burt, G. Multiobjective optimization and Pareto front visualization techniques applied to normal conducting rf accelerating structures. Phys. Rev. Accel. Beams 2022, 25, 062002. [Google Scholar] [CrossRef]
  6. Wang, P.; Ye, K.; Hao, X.; Wang, J. Combining multi-objective genetic algorithm and neural network dynamically for the complex optimization problems in physics. Sci. Rep. 2023, 13, 880. [Google Scholar] [CrossRef]
  7. Kranjčević, M.; Adelmann, A.; Arbenz, P.; Citterio, A.; Stingelin, L. Multi-objective shape optimization of radio frequency cavities using an evolutionary algorithm. Nucl. Instrum. Methods Phys. Res. Sect. A Accel. Spectrometers Detect. Assoc. Equip. 2019, 920, 106–114. [Google Scholar] [CrossRef]
  8. Wang, Z.; Zhang, L.; Li, K.L.; Qi, L. Efficient microwave filter design using differential evolution algorithm with chain local search in MOEA/D framework. IEICE Electron. Express 2024, 21, 20240492. [Google Scholar] [CrossRef]
  9. Huang, Y.; Zhao, P.; Sun, Y.; Liao, H.; Dong, H.; Gao, S.; Li, Q.; Zhao, T.; Li, Y. Design-manufacturing-evaluation integrated of microwave absorption metastructure based on large variation genetic-ant colony fusion optimization algorithm and additive manufacturing. Compos. Commun. 2025, 54, 102264. [Google Scholar] [CrossRef]
  10. Pham-Van, D.; Tran-Manh, C.; Bui-Huu, N.; Pham-Phuong, A.; Ta-Minh-Tuan, A.; Pham-Hoang, D.; Vu-Minh, T.; Nguyen-Anh, D.; Do-Hoang, T.; Bui-Xuan, K.; et al. Broadband microwave coding absorber using genetic algorithm. Opt. Mater. 2024, 147, 114679. [Google Scholar] [CrossRef]
  11. Hao, Y.; Zhao, C.; Zhang, Y.; Cao, Y.; Li, Z. Constrained multi-objective optimization problems: Methodologies, algorithms and applications. Knowl.-Based Syst. 2024, 299, 111998. [Google Scholar] [CrossRef]
  12. Rahimi, I.; Gandomi, A.H.; Nikoo, M.R.; Mousavi, M.; Chen, F. Efficient implicit constraint handling approaches for constrained optimization problems. Sci. Rep. 2024, 14, 4816. [Google Scholar] [CrossRef]
  13. Liu, X.; Yang, Z.; Liu, J.; Xiong, J.; Huang, J.; Huang, S.; Fu, X. Surrogate-assisted global and distributed local collaborative optimization algorithm for expensive constrained optimization problems. Sci. Rep. 2025, 15, 1728. [Google Scholar] [CrossRef]
  14. Satoh, D.; Yoshida, M.; Hayashizaki, N. Dielectric assist accelerating structure. Phys. Rev. Accel. Beams 2016, 19, 011302. [Google Scholar] [CrossRef]
  15. Satoh, D.; Yoshida, M.; Hayashizaki, N. Fabrication and cold test of dielectric assist accelerating structure. Phys. Rev. Accel. Beams 2017, 20, 091302. [Google Scholar] [CrossRef]
  16. Hassan, R.; Cohanim, B.; De Weck, O.; Venter, G. A comparison of particle swarm optimization and the genetic algorithm. In Proceedings of the 46th AIAA/ASME/ASCE/AHS/ASC Structures, Structural Dynamics and Materials Conference, Austin, TX, USA, 18–21 April 2005; p. 1897. [Google Scholar]
  17. El-Ghandour, H.A.; Elbeltagi, E. Comparison of five evolutionary algorithms for optimization of water distribution networks. J. Comput. Civ. Eng. 2018, 32, 04017066. [Google Scholar] [CrossRef]
  18. Feng, H.Q.; Luo, T.; Li, D.; Baptiste, K.; Huang, W.; Tang, C.; Liu, Z. Optimization of RF Cavities Using MOGA for ALS-U. In Proceedings of the 10th International Particle Accelerator Conference (IPAC’19), Melbourne, Australia, 19–24 May 2019; JACOW Publishing: Geneva, Switzerland, 2019; pp. 3007–3010. [Google Scholar]
  19. Kim, D.S.; Han, I.T.; Kim, W.S.; Yang, J.-M.; Han, Y.-H.; Kim, K.-T. Optimization of Wide-Band and Wide Angle Cavity-Backed Microstrip Patch Array Using Genetic Algorithm. Prog. Electromagn. Res. M 2020, 90, 59–67. [Google Scholar] [CrossRef]
  20. Gad, A.G. Particle swarm optimization algorithm and its applications: A systematic review. Arch. Comput. Methods Eng. 2022, 29, 2531–2561. [Google Scholar] [CrossRef]
  21. Eltamaly, A.M.; M. H. Farh, H.; S. Al Saud, M. Impact of PSO reinitialization on the accuracy of dynamic global maximum power detection of variant partially shaded PV systems. Sustainability 2019, 11, 2091. [Google Scholar] [CrossRef]
  22. Yuriy, R.; Viatcheslav, L. A novel multi-epoch particle swarm optimization technique. Cybern. Inf. Technol. 2018, 18, 62–74. [Google Scholar] [CrossRef]
  23. Fauzi, N.I.H.; Musa, Z. A New Approach of Midrange Exploration Exploitation Searching Particle Swarm Optimization for Optimal Solution. In Proceedings of the 2023 IEEE 8th International Conference on Software Engineering and Computer Systems (ICSECS), Penang, Malaysia, 25–27 August 2023; IEEE: New York, NY, USA, 2023; pp. 430–434. [Google Scholar]
  24. Pu, X.; Tan, X. A novel PSO algorithm based on dual group of dispersing and clustering mechanism. J. Comput. Inf. Syst. 2015, 11, 547–557. [Google Scholar]
  25. Lenin, K.; Reddy, B.R.; Kalavathi, M.S. Progressive Particle Swarm Optimization Algorithm for Solving Reactive Power Problem. Int. J. Adv. Intell. Inform. 2015, 1, 125–131. [Google Scholar] [CrossRef]
Figure 1. The DDA RF acceleration cell. The structure consists of dielectric cylinders with inner radius a and outer radius b, as well as dielectric disks with thickness D and a beam hole, arranged in parallel at a constant interval L within a cavity of radius c.
Figure 1. The DDA RF acceleration cell. The structure consists of dielectric cylinders with inner radius a and outer radius b, as well as dielectric disks with thickness D and a beam hole, arranged in parallel at a constant interval L within a cavity of radius c.
Applsci 15 09965 g001
Figure 2. Solutions in 2D space: (a) uniform distribution solutions in 2D space with frequency constraint (D = 5.4683 and c/λ = 0.8055), (b) uniform distribution solutions in 2D space with frequency penalty factor (D = 5.4683 and c/λ = 0.8055), (c) random solutions in 2D space with frequency constraint (D = 5.4683 and c/λ = 0.8055), and (d) random solutions in 2D space with frequency penalty factor (D = 5.4683 and c/λ = 0.8055).
Figure 2. Solutions in 2D space: (a) uniform distribution solutions in 2D space with frequency constraint (D = 5.4683 and c/λ = 0.8055), (b) uniform distribution solutions in 2D space with frequency penalty factor (D = 5.4683 and c/λ = 0.8055), (c) random solutions in 2D space with frequency constraint (D = 5.4683 and c/λ = 0.8055), and (d) random solutions in 2D space with frequency penalty factor (D = 5.4683 and c/λ = 0.8055).
Applsci 15 09965 g002
Figure 3. Solutions with and without the penalty factor in a larger solution space: (a) random solutions in 2D space with frequency constraint (D = 5.4683 and c/λ = 0.8055), (b) random solutions in 2D space with frequency penalty factor (D = 5.4683 and c/λ = 0.8055).
Figure 3. Solutions with and without the penalty factor in a larger solution space: (a) random solutions in 2D space with frequency constraint (D = 5.4683 and c/λ = 0.8055), (b) random solutions in 2D space with frequency penalty factor (D = 5.4683 and c/λ = 0.8055).
Applsci 15 09965 g003
Figure 4. Process of progressive exploration strategy.
Figure 4. Process of progressive exploration strategy.
Applsci 15 09965 g004
Figure 5. Sliding and expanding of space fragment: (a) sliding and expanding of solution space fragment in D and c/λ coordinate (PSO), (b) sliding and expanding of solution space fragment in a/λ and b-a coordinate (PSO), (c) sliding and expanding of solution space fragment in D and c/λ coordinate (DE), (d) sliding and expanding of solution space fragment in a/λ and b-a coordinate (DE), (e) sliding and expanding of solution space fragment in D and c/λ coordinate (GA), (f) sliding and expanding of solution space fragment in a/λ and b-a coordinate (GA).
Figure 5. Sliding and expanding of space fragment: (a) sliding and expanding of solution space fragment in D and c/λ coordinate (PSO), (b) sliding and expanding of solution space fragment in a/λ and b-a coordinate (PSO), (c) sliding and expanding of solution space fragment in D and c/λ coordinate (DE), (d) sliding and expanding of solution space fragment in a/λ and b-a coordinate (DE), (e) sliding and expanding of solution space fragment in D and c/λ coordinate (GA), (f) sliding and expanding of solution space fragment in a/λ and b-a coordinate (GA).
Applsci 15 09965 g005
Figure 6. Distribution of particles in single-objective optimization algorithm for DAA structure: (a) Distribution of particles (PSO). (b) Distribution of particles (DE). (c) Distribution of particles (GA). The org_x is the original feasible solution, and the best_x is the global optimal solution.
Figure 6. Distribution of particles in single-objective optimization algorithm for DAA structure: (a) Distribution of particles (PSO). (b) Distribution of particles (DE). (c) Distribution of particles (GA). The org_x is the original feasible solution, and the best_x is the global optimal solution.
Applsci 15 09965 g006
Figure 7. Distribution of feasible solutions in single-objective optimization algorithm for DAA structure: (a) Distribution of feasible solution (PSO). (b) Distribution of feasible solution (DE). (c) Distribution of feasible solution (GA). The org_x is the original feasible solution, and the best_x is the global optimal solution.
Figure 7. Distribution of feasible solutions in single-objective optimization algorithm for DAA structure: (a) Distribution of feasible solution (PSO). (b) Distribution of feasible solution (DE). (c) Distribution of feasible solution (GA). The org_x is the original feasible solution, and the best_x is the global optimal solution.
Applsci 15 09965 g007
Figure 8. Coverage processes for algorithms.
Figure 8. Coverage processes for algorithms.
Applsci 15 09965 g008
Figure 9. Boxplot of results.
Figure 9. Boxplot of results.
Applsci 15 09965 g009
Figure 10. The feasibility ratio and the global best fitness values for different initial space fragment sizes: (a) initial space fragment size = 0.05 × 0.05 × 0.05 × 0.05 of the entire space, (b) initial space fragment size = 0.1 × 0.1 × 0.1 × 0.1 of the entire space, (c) initial space fragment size = 0.2 × 0.2 × 0.2 × 0.2 of the entire space.
Figure 10. The feasibility ratio and the global best fitness values for different initial space fragment sizes: (a) initial space fragment size = 0.05 × 0.05 × 0.05 × 0.05 of the entire space, (b) initial space fragment size = 0.1 × 0.1 × 0.1 × 0.1 of the entire space, (c) initial space fragment size = 0.2 × 0.2 × 0.2 × 0.2 of the entire space.
Applsci 15 09965 g010
Figure 11. Solution Distribution in multi-objective algorithm for DAA structure. The org_x is the original feasible solution, and the soo_best_x is the global optimal solution obtained via single-objective algorithm.
Figure 11. Solution Distribution in multi-objective algorithm for DAA structure. The org_x is the original feasible solution, and the soo_best_x is the global optimal solution obtained via single-objective algorithm.
Applsci 15 09965 g011
Figure 12. Comparison between the MOO pareto front and the SOO optimal solution. The org_x is the original feasible solution, the soo_best_x is the global optimal solution obtained via SOO algorithm and the moo_max_shuntImp_x is the solution corresponding to the highest shunt impedance found by the MOO algorithm.
Figure 12. Comparison between the MOO pareto front and the SOO optimal solution. The org_x is the original feasible solution, the soo_best_x is the global optimal solution obtained via SOO algorithm and the moo_max_shuntImp_x is the solution corresponding to the highest shunt impedance found by the MOO algorithm.
Applsci 15 09965 g012
Figure 13. Field distribution of DAA structure after optimization.
Figure 13. Field distribution of DAA structure after optimization.
Applsci 15 09965 g013
Figure 14. Mechanical design of the 2-cell DAA cavity.
Figure 14. Mechanical design of the 2-cell DAA cavity.
Applsci 15 09965 g014
Table 1. The RF parameters of the TM020 mode in the optimized DAA structure.
Table 1. The RF parameters of the TM020 mode in the optimized DAA structure.
TM020 RF ParameterValue
Effective   Shunt   Impedance   Z e f f 19.442656 MΩ
R/Q113.37838 Ω
Quality factor Q0171,484.6877
Frequency5.712 GHz
Ideal   wavelength   λ 52.48 mm
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Long, W.; Zhu, J.; Hao, X.; Wu, B.; Zhang, C.; Liu, S.; Liu, Y.; Chen, S.; Wu, J.; Li, X.; et al. Enhanced Single-Objective Optimization Algorithm with Progressive Exploration Strategy for RF Accelerating Structure Optimization. Appl. Sci. 2025, 15, 9965. https://doi.org/10.3390/app15189965

AMA Style

Long W, Zhu J, Hao X, Wu B, Zhang C, Liu S, Liu Y, Chen S, Wu J, Li X, et al. Enhanced Single-Objective Optimization Algorithm with Progressive Exploration Strategy for RF Accelerating Structure Optimization. Applied Sciences. 2025; 15(18):9965. https://doi.org/10.3390/app15189965

Chicago/Turabian Style

Long, Wei, Junyu Zhu, Xuerui Hao, Bin Wu, Chunlin Zhang, Shenghua Liu, Yang Liu, Shengyi Chen, Jian Wu, Xiang Li, and et al. 2025. "Enhanced Single-Objective Optimization Algorithm with Progressive Exploration Strategy for RF Accelerating Structure Optimization" Applied Sciences 15, no. 18: 9965. https://doi.org/10.3390/app15189965

APA Style

Long, W., Zhu, J., Hao, X., Wu, B., Zhang, C., Liu, S., Liu, Y., Chen, S., Wu, J., Li, X., & Li, X. (2025). Enhanced Single-Objective Optimization Algorithm with Progressive Exploration Strategy for RF Accelerating Structure Optimization. Applied Sciences, 15(18), 9965. https://doi.org/10.3390/app15189965

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop