Abstract
To address the challenges of difficult feature extraction and suboptimal parameter configuration for cyclotron ion source fault diagnosis in complex environments, this study proposes an intelligent diagnostic framework integrating Kernel Principal Component Analysis (KPCA), an Improved Sparrow Search Algorithm (ISSA), and a Support Vector Machine (SVM). The KPCA algorithm is employed for dimensionality reduction to handle the highly nonlinear nature of fault data. Regarding algorithmic evolution, the basic SSA is enhanced by integrating dynamic weights, opposition-based learning, and Cauchy mutation strategies, which effectively overcome the diagnostic bottlenecks inherent in cyclotron scenarios. Furthermore, the ISSA facilitates the global adaptive optimization of key SVM parameters, eliminating the stochasticity of empirical tuning and fundamentally enhancing the model’s robustness. Experimental results across 30 independent tests demonstrate that the KPCA-ISSA-SVM model achieves an average accuracy of 97.6% in multi-class fault detection. Compared with other classic diagnostic models, the proposed framework exhibits superior precision and stability, providing an effective technical approach with significant engineering value for the precise monitoring of ion source statuses.
1. Introduction
The applications of nuclear technology expand from energy to various fields such as medicine [1], high-end manufacturing [2], and food safety [3], exhibiting a trend of rapid growth. In this context, the cyclotron serves as a representative example of nuclear technology with a wide range of applications. In nuclear medicine, Positron Emission Tomography (PET) is commonly used for the early diagnosis of tumors, neurological disorders, and cardiovascular diseases. Over 90% of the radionuclides, which are the core raw materials for PET, are produced by cyclotrons [4]. The growing demand for precision medicine imposes stricter requirements on short-lived isotopes, driving the development of compact, high-intensity, and serialized cyclotrons. In therapeutic applications, Boron Neutron Capture Therapy (BNCT) employs a cyclotron as a neutron source [5]. High-energy protons bombard a target to generate epithermal neutron beams [6], which trigger targeted nuclear reactions to eradicate tumor cells. Furthermore, in high-end manufacturing, these proton beams facilitate radiation hardening verification for aerospace components and single-event effect testing for semiconductors. These applications significantly shorten research and development cycles and improve device reliability.
Stable cyclotron operation is critical in the aforementioned scenarios. It directly influences radionuclide yield, the quality of clinical diagnosis and treatment, and the reliability of aerospace-grade components. Across all cyclotron applications, a stable beam remains essential [7]. As the core component of the cyclotron, the ion source system determines beam stability. During operation, ion source anomalies and severe power supply sparking account for a significant portion of beam downtime [8]. The causes of these abnormal states are categorized into internal and external factors. Internal factors include beam outages caused by mismatched parameter settings, filament aging, insufficient vacuum pressure, and inadequate gas purity. External factors primarily involve environmental interferences, such as ambient temperature, humidity, magnetic field fluctuations, and grounding integrity. A fault in the ion source leads to the interruption of the entire cyclotron operation [9]. If these problems are not diagnosed and addressed promptly, they can result in irreversible losses. Therefore, implementing effective monitoring and fault identification for the ion source system is of great significance for the stable operation of the accelerator.
Currently, the status of cyclotron ion source systems is primarily managed through a “post-fault detection and analysis” mode [10,11,12,13]. First, key components such as the ion source, arc chamber, and extraction electrode are inspected and analyzed after the cyclotron operation ends, according to a preset maintenance cycle. Second, fault localization and repair are performed only after macro-failures. These failures include a sudden drop in beam current, a plunge in arc voltage, or an extraction power anomaly. They also occur when interlock mechanisms trigger a shutdown.
Wei analyzed the installation position and vacuum chamber of the ion source [14]. The study found that reducing beam intensity and extending operation time while meeting beam requirements could decrease faults in the ion source and related systems. Calvo et al. built a compact cyclotron ion source test bench [15]. They systematically compared the effects of arc current, magnetic field, and gas pressure on the yield of negative hydrogen ions and derived the operating characteristics of the ion source, which provided guidance for cyclotron operation and maintenance. Mamedov et al. analyzed the ignition conditions of gas discharge on the outer cathode of a Penning ion source through numerical simulations and experimental research [16]. They summarized a scheme to prevent side discharge ignition, which effectively improved the lifespan of the ion source.
While the aforementioned strategies maintain the ion source to some extent, they lack comprehensive monitoring across the entire operational cycle. This cycle covers arc discharge startup, beam extraction, and stable beam delivery. Consequently, fault traceability is delayed. It becomes difficult to identify early performance degradation and potential failure mechanisms. Furthermore, fault handling mainly relies on manual experience and simple signal monitoring. It usually requires cooperation among personnel from different systems. They must troubleshoot the power supply, control, beam diagnostic, and vacuum systems one by one. This process consumes significant time and manpower, resulting in low efficiency. Furthermore, the operating environment of the cyclotron restricts parameter monitoring, making it impossible to track all system parameters. This limitation, along with a large amount of interference data, imposes higher requirements on fault detection technology [17,18,19,20,21].
With the rapid development of artificial intelligence, data-driven intelligent detection technology is now applied to ion source systems [22]. Building multi-parameter monitoring and intelligent detection models is essential to compensate for the time lag of traditional offline diagnosis. It also addresses the inherent problem of strong coupling between multiple cyclotron systems. This approach has become a key technology for improving ion source stability and cyclotron reliability.
Wang et al. proposed an ion beam stability prediction method based on a TCN-DTW network to address the issue of beam intensity fluctuations in ECR ion sources [23]. This method effectively predicts the beam trend of ECR ion sources and provides a technical solution for improving the long-term operational stability of heavy-ion accelerators, helping to reduce accelerator efficiency loss and prevent distortion of experimental terminal data. Kong et al. developed a real-time fault detection method based on SVM fusion [24]. This method addressed the challenges of fault identification in high-dimensional and nonlinear data from cyclotron ion sources and beamline systems. Their model achieved an accuracy exceeding 90% and effectively enhanced system reliability.
The ion source system is the foremost and core component for beam generation in a cyclotron. Its status directly affects beam quality [25]. The operating parameters of this system exhibit high dimensionality, strong coupling, and nonlinearity [26]. Traditional fault identification methods based on thresholds or offline spot checks struggle to meet real-time and accuracy requirements. Complex scenarios involve high-dimensional variables, intensive noise, and multiple coupled fault modes. Existing studies do not fully resolve critical issues such as feature redundancy and fuzzy classification boundaries. Consequently, there is an urgent need for more robust nonlinear feature extraction and intelligent classification strategies. This exploration will provide new methodological support for ion source fault diagnosis.
Based on the 14 MeV cyclotron at the China Institute of Atomic Energy (CIAE), this study proposes a fault detection method for the ion source system using SVM. Since the ion source system involves numerous parameters with nonlinear relationships [27], KPCA is utilized for feature extraction. This process reduces redundant information within the data. The processed low-dimensional data are then trained through an established SVM network to determine whether the input signals are normal. To improve recognition performance, the ISSA is employed to optimize SVM penalty parameters and kernel function parameters. This approach resolves the sensitivity issues associated with traditional SVM hyperparameters. Finally, the proposed model is applied to the 14 MeV cyclotron ion source system for verification. The results demonstrate that the model can efficiently and accurately identify common faults. It assists operators in quickly locating fault sources and significantly enhances the operational stability of the cyclotron.
The rest of this paper is organized as follows. Section 2 introduces the fault detection problem of the cyclotron ion source and details the fault detection method based on the SVM. The method includes KPCA, SVM principles, and the basic SSA. Section 3 proposes specific strategies for improving SSA to optimize SVM. Section 4 discusses the fault recognition results. It covers the ion source system composition, diagnostic schemes, operation status identification, and experimental verification of multi-type fault recognition. Finally, conclusions are drawn in Section 5.
2. Fault Detection Method
2.1. Fault Detection Problem of the Cyclotron
For cyclotron, the purpose of fault detection is to identify potential issues and provide early warnings to operators [28]. This process effectively protects equipment and ensures personnel safety. During operation, many factors affect cyclotron stability. It is difficult for humans to quickly judge and adjust to subtle changes. Characterizing cyclotron operation through physical modeling faces significant challenges due to space charge effects, coupling effects between different systems, and dynamic feedback from beam-loaded power supplies.
In this study, a data-driven method using cyclotron operation data is adopted. This method effectively addresses issues such as the curse of dimensionality, unknown boundary conditions, and the exponential amplification of initial errors. Instead of using differential equations for source tracing, the cyclotron operating state is treated as a “black box.” Key operating parameters are subsequently used to train the model. The trained model then maps these parameters to corresponding “normal” or “fault” labels to complete the fault detection of the cyclotron state. In this classification problem, the cyclotron input samples are defined as feature vector , and the output samples are the given labels of class . A classification model is trained to map features to specific labels, which is represented by . The feature vector of the input sample, , is processed through to determine the category . The classification detection of cyclotron input data is expressed as:
Each category corresponds to a discriminant function . The feature vector generates a response value through , and the category of is determined by the maximum response value. In the feature space, the cyclotron operating states are classified based on different input features. The boundaries between these classes represent the decision boundaries of the model, as shown below:
The decision boundary acts as a hypersurface that partitions class and class in the feature space. The normal vectors on both sides of different class boundaries provide a measure of the confidence level for the classification. Samples closer to the boundary are more susceptible to being classified into incorrect regions by noise. The geometric position and curvature of the decision boundary directly affect the risk of misclassification and the robustness of the model. Thus, the decision boundary plays a critical role in mapping the cyclotron input feature vector to the category .
2.2. Kernel Principal Component Analysis
In addition to its internal factors, the working status of the cyclotron ion source involves environmental conditions and other systems [29]. These variables couple with each other and exhibit complex nonlinear characteristics, making it difficult to extract key information. PCA performs a basis transformation in the original linear space and relies on a second-order covariance matrix to extract principal components [30]. It handles linearly separable high-dimensional data well. However, when the cyclotron beam status shows strong nonlinear coupling with physical quantities such as vacuum, gas flow, and thermal fields, linear projection inevitably causes the aliasing and loss of principal components. Therefore, KPCA is adopted to introduce various kernel functions tailored to the specific characteristics of the input data. By implicitly mapping the data into a high-dimensional space, this process unfolds originally inseparable low-dimensional data into a linearly separable structure. Then, PCA is applied in this high-dimensional space to reduce dimensionality and retain the main components [31,32].
Suppose the cyclotron ion source operation dataset is defined as . It includes -related variables, and each variable contains samples. The ion source fault detection dataset is expressed as:
where the sample is a p-dimensional vector belonging to the space , representing the observed values of -related variables in the -th sampling, and is the total number of samples.
The two-dimensional dataset is then transformed into a high-dimensional space via a kernel function:
The covariance matrix of the fault data mapped into the high-dimensional space is expressed as:
Since the mapping in Equation (5) cannot be explicitly defined, the value of cannot be calculated directly. Therefore, an eigenvalue decomposition is performed on the covariance matrix. Let be the eigenvalue and be the eigenvector matrix. Its update equations are as follows:
Considering the case where the eigenvalue is non-zero, dividing both sides of Equation (6) by yields the projection of the mapped data in the direction of the eigenvector. After reorganization, the eigenvector can be represented as a linear combination of the mapped sample vectors :
where is a q-dimensional vector, .
The matrix is defined as the kernel matrix, which is calculated through the specified kernel function:
The aforementioned derivation is conducted under the assumption of non-zero eigenvalues. To account for other cases, eliminate the influence of the data mean and correct offsets in the feature space, and centering the calculated kernel matrix is necessary. This ensures that principal component analysis accurately captures the covariance structure of the fault data [33,34]. The centering equation is expressed as follows:
where is a matrix.
The -th principal component of the cyclotron operation data samples is calculated as:
where denotes the -th element of the -th feature vector .
An eigenvalue decomposition is performed on the centered kernel matrix:
where is the corresponding eigenvector matrix, and is a diagonal matrix and . The diagonal elements represent the eigenvalues.
The contribution rate of the -th principal component is:
To retain the primary information of the original data and achieve dimensionality reduction, the eigenvalues are sorted in descending order. The first eigenvalues are selected based on the cumulative contribution rate to satisfy the following condition:
where is the threshold for the cumulative contribution rate.
In fault detection, this threshold is typically selected between 85% and 95% to dynamically determine the number of retained principal components. Finally, the eigenvectors corresponding to the largest eigenvalues constitute the reduced-dimension feature space, which is used for subsequent fault identification and classification.
2.3. Support Vector Machine
Due to the limited direct monitoring parameters for the ion source system in cyclotrons, the scarcity of fault samples and their complex distribution boundaries pose significant challenges to fault detection. Therefore, this study adopts the SVM as the core classifier. After processing with the KPCA algorithm, the original high-dimensional, noisy ion source operation data is mapped into principal component vectors within a low-dimensional feature space. The processed data retains the main variance contributions and eliminates correlations between variables, thereby providing high-quality input features for the SVM algorithm.
The core principle of SVM is to minimize structural risk, which involves compressing model complexity with limited samples before further reducing training errors [35,36]. Compared to neural networks, SVM effectively solves fault discrimination problems characterized by high dimensionality, small sample sizes, and non-convex distributions. It demonstrates superior generalization capability under limited data conditions and efficiently addresses high-dimensional recognition tasks involving small samples, nonlinearities, and interference.
Assume a fault sample set , where is the input feature vector after KPCA feature extraction, and is the corresponding fault category label. The primary objective of SVM classification is to identify an optimal hyperplane within the feature space. This hyperplane is designed to partition samples of different categories while simultaneously maximizing the margin between them. The partitioning equation can be expressed as:
where is the normal vector of the hyperplane, is the bias, and represents the nonlinear mapping function that transforms data samples into the feature space.
To compensate for classification errors made by the model, slack variables and a penalty factor are introduced to enhance the SVM’s classification performance. After incorporating these new parameters, the problem is formulated as the following optimization task:
In the objective function, denotes the minimization of the target function to find the optimal value. The term is the regularization term, and is the penalty factor that controls the model’s tolerance for misclassification. represents the sum of slack variables, where indicates the degree of misclassification for the -th feature vector.
Equation (16) serves as the constraint condition to ensure the correct classification of each feature vector . When , the feature vector lies strictly on one side of the decision boundary; when , the feature vector is located within the slack region, allowing for a certain degree of misclassification.
To efficiently solve the aforementioned constrained optimization problem, Lagrange multipliers are introduced to construct the Lagrange function, transforming the primal problem into its dual problem:
where is the kernel function.
To address the nonlinear distribution characteristics of cyclotron data, the Radial Basis Function (RBF) kernel is employed, and its expression is as follows:
where is the kernel parameter that controls the complexity of the model boundary, .
After solving the aforementioned quadratic programming problem to obtain the optimal solution , the final fault classification decision function is given by:
where is the test sample, is the training sample, and the physical significance of the decision function is the Euclidean distance between the two.
Since cyclotron ion source fault detection is a multi-classification problem with various fault types, while the standard SVM model is typically a binary classifier, the strategy is extended to one-vs-one classification. For types of faults, classifiers are constructed to perform pairwise decision-making and determine the final fault category.
2.4. Sparrow Search Algorithm
In traditional SVM applications, the selection of hyperparameters is crucial to model performance. However, this selection often relies on empirical judgment, which may lead to poor classification results or difficulty in finding the optimal solution [37]. To address this, the Sparrow Search Algorithm (SSA), which is a meta-heuristic algorithm, is introduced for optimization. Proposed by Xue et al. in 2020, SSA is a novel intelligent optimization algorithm that simulates the foraging and anti-predatory behaviors of sparrows in nature [38]. It features an intelligent search for optimal solution sets and strong stability.
In the SSA, each sparrow is an agent, and the agents are divided into three categories: discoverers, followers, and defenders. Assuming the number of agents is and the dimension of the solution space is , this paper mainly uses it to optimize the SVM hyperparameters and , thus . The position vector of the -th agent at the -th iteration is represented as , and its corresponding fitness value represents the SVM classification accuracy.
Discoverers are primarily responsible for the optimization direction of the population, accounting for a small portion of the total agents, generally less than 30%. The position update is described as:
where is the current iteration number of the algorithm, and is the maximum number of iterations, is a random number used to control the search range of the discoverers, is a random number following a normal distribution, is a matrix, and simulate the environmental state of sparrows in the wild, , and .
If a discoverer finds a better fitness value in the solution space, the followers will search around the discoverer; otherwise, the discoverer will update randomly in the solution space, and its position update equation is:
where denotes the optimal position currently held by a discoverer, represents the current global worst position, is a matrix with elements randomly set to 1 or −1, and .
When , it indicates the follower is in a low-fitness position and must fly to other areas according to the equation. Conversely, the follower performs a local search in the vicinity of the discoverer.
Defenders simulate the behavior of sparrows evading predators in the environment to enable the algorithm to escape local optima. Generally accounting for approximately 15% of the total agents, they are updated according to the following equation:
where represents the current global optimal position of the agents, follows a standard normal distribution and is used to control the search step size of the agents in the solution space, is a random number that controls the movement direction of the agents in the solution space, and , , and represent the agent’s current, globally optimal, and globally suboptimal fitness values, respectively.
3. ISSA Optimization for SVM
3.1. Improvement of Agent Population Initialization
In the standard SSA, agent initialization is randomly distributed within the solution space, generating initial position vectors of dimensions. However, this random distribution involves uncertainty, which often leads to an uneven distribution of agents. Consequently, the optimization performance and efficiency of the algorithm are compromised in the later stages. To address this issue, a chaotic map is introduced to refine the population initialization. This approach improves the uniformity of the agent distribution within the solution space, as formulated below:
where represents the control parameter, and denotes the cosine function utilized to map the results into the range of .
In Equation (24), a composite mapping method is adopted, integrating piecewise characteristics, nonlinear mapping, and periodic folding. The initial distribution of agents in the original Sparrow Search Algorithm (SSA) is entirely random, which may lead to uncertainty in search efficiency. By controlling the value of , the improved chaotic mapping regulates the degree of randomness in agent distribution. This ensures that agents are uniformly distributed throughout the solution space during initialization.
Figure 1 illustrates the initial distribution of the improved chaotic mapping, which simulates the random distribution of 1000 agents within the range [0, 1]. Following extensive experiments, the value of is determined to be 0.72, at which point the chaotic sequence exhibits excellent ergodicity and randomness.
Figure 1.
Initial distribution histogram of the improved chaotic mapping.
During the initial stage, the algorithm effectively captures the boundary regions of the solution space. This capability compensates for the tendency of the standard SSA to fall into local optima when handling complex boundary constraint problems, increasing the probability of finding the global optimum. Although the boundary weights are relatively large, the histogram distribution in the middle region remains stable and continuous. This equilibrium ensures that no significant blind spots exist for the agents within the entire search interval, allowing the algorithm to establish a highly diverse initial population during early iterations.
3.2. Dynamic Adaptive Weight Strategy
In the discovery phase of the SSA, the position update of agents relies on exponential decay, which poses a risk of instability. To refine the discovery phase described in Equation (21), a nonlinearly decreasing weight coefficient that varies with the iteration count is introduced. The improved equation is expressed as follows:
Based on the improvement of the weight coefficient, when , the position update equation for the agents is updated according to the current best fitness position and the current position via the weight coefficient, as formulated below:
The comparison of coefficient curves between ISSA and SSA in the discovery phase is illustrated in Figure 2. In the SSA, the position decay curve of the agents decreases rapidly during the discovery phase, resulting in a lack of global optimization capability in the early stage of the algorithm. In the improved position update, the agents are guided by the current best position, which better balances global and local optimization capabilities. The coefficient is larger in the initial stage, allowing for exploration within a wider range of the solution space. As the algorithm progresses to the later stages and the decay speed increases, the agents can rapidly converge to the vicinity of the optimal solution.
Figure 2.
Comparison of coefficient curves between ISSA and SSA.
3.3. Fusion of Opposition-Based Learning and Cauchy Mutation
To enhance the performance of followers, an improvement is made to Equation (22) by introducing opposition-based learning and Cauchy mutation. A new selection strategy is added, where the value of the selection factor determines which mutation strategy to employ. The selection probability is dynamically adjusted with the iteration count, as formulated below:
If , the opposition-based learning strategy is executed, performing the opposition operation on the best fitness position in the current solution space as follows:
where is the convergence factor. An opposition-based solution is generated within the boundaries of the solution space, and is utilized to control the degree of fusion between the current solution and the opposition-based solution. The search range is expanded to enhance the algorithm’s efficiency.
If , the Cauchy mutation strategy is executed according to the following equation:
where represents the random number generated from the Cauchy distribution, which can introduce small perturbations near the global optimal value to assist the algorithm in local optimization. Meanwhile, the characteristics of the Cauchy distribution also enable a higher probability of mutation, helping the algorithm jump out of local optima.
3.4. SSA-SVM Fault Detection Process
The values of hyperparameters significantly influence the classification performance of the SVM. In this study, ISSA is employed to optimize these hyperparameters. By searching for an optimal combination of parameters , the ISSA-SVM model achieves the minimum fault diagnosis error rate on unknown datasets. To validate the model performance and effectively prevent overfitting, k-fold cross-validation is adopted for evaluation. The fitness function of ISSA is equivalent to the objective function of minimizing the classification error rate, as formulated below:
where is the number of folds for cross-validation, and represents the error rate of the -th fold in the cross-validation process.
The SVM possesses excellent classification capabilities. In cases of limited samples, the key parameters (penalty factor) and (kernel parameter) are typically selected through empirical methods, which introduces significant uncertainty to the classification performance. ISSA is employed to optimize the SVM by adaptively selecting the optimal parameters to maximize classification effectiveness. The process is illustrated in Figure 3 and consists of four main modules:
Figure 3.
ISSA-SVM fault detection flow.
- (1)
- Algorithm Initialization: This module sets the model parameters and initializes the agents using the chaotic map described in Equation (24). This ensures a more uniform distribution in the initial space and enhances the global search capability of the model.
- (2)
- Global Optimization Module: This module primarily focuses on global search. As shown in Equation (26), a dynamic adaptive weight is introduced to better balance the search proportions throughout the entire life cycle of the model.
- (3)
- Local Optimization Module: Local search is refined through two entirely new strategies defined in Equations (28) and (29).
- (4)
- Module Construction: The final module outputs the optimal combination of SVM parameters, which are then used by the SVM to classify fault types and output the detection results.
4. Results and Discussion of Fault Diagnosis
4.1. Ion Source System Composition
The CIAE has established a serialized system of high-intensity cyclotrons, including 10 MeV, 14 MeV, 18 MeV, 30 MeV, 100 MeV, and 230 MeV models [39,40,41,42], all of which utilize ion sources. The structure of the ion source is illustrated in Figure 4.
Figure 4.
Structure of ion source.
The primary causes of high-voltage sparking in the ion source are categorized into structural constraints, vacuum environments, and operational factors. To meet the focusing requirements of beam optics, the design of the extraction and puller electrode region is compact with extremely small insulation gaps, leading to a significant increase in the electric field gradient in this area. During accelerator operation, the continuous injection of hydrogen gas reduces the local vacuum level at the extraction gap. Under such adverse conditions, the dielectric strength between the electrodes is greatly diminished, thereby triggering high-voltage breakdown phenomena.
The power supply system of the ion source consists of five sets of power supplies: filament power supply , arc power supply , plasma electrode power supply , extraction power supply , and high-voltage power supply . The power system adopts a high-voltage floating structure, using the ground potential as a reference, where determines the reference negative high voltage. This design ensures independently adjustable potential differences between the electrodes, guaranteeing that the extracted ion beam is precisely tunable. This serves as the electrical foundation for the stable production of high-quality . The potential relationships of the ion source power supplies are shown in Figure 5.
Figure 5.
Relationship of ion source power supply potential.
The measurement setup utilizes a Faraday cup to obtain the beam intensity and an emittance meter to detect the beam divergence. By controlling the matching relationships between the power supplies, a stable ion source beam current is output. A −40 kV high-voltage power supply is selected, while all other power supplies operate at high voltage potentials.
4.2. Technical Solution for Ion Source Fault Data Detection
During actual long-cycle operation, the physical state of the core components within the ion source undergoes significant degradation over time. This degradation affects the matching characteristics between the power supplies and the load, as well as the stability of the beam. Figure 6 illustrates the state of the filament assembly and the top cover plate after the ion source completes an operating cycle. Under the combined influence of high temperature thermionic emission and the multipeak field, the large current flowing through the filament subjects it to continuous Lorentz forces and thermal stress. This may result in the twisting and deformation of the tungsten filament. This deformation not only alters the geometric center of electron emission and affects the spatial distribution of the plasma, but also potentially leads to changes in resistance as the filament thins, which causes a drift in the load characteristics of the filament power supply.
Figure 6.
Deformation of the ion source filament and sputtered morphology on the upper cover plate following prolonged operation.
The surface of the ion source top cover is coated with a distinctive layer of metallic sputtering, which appears as a grayish-black powder. During ion source operation, a portion of the ions moving in the reverse direction bombards the electrodes and filament materials, causing the material to evaporate and deposit onto surrounding components, which leads to a significant decrease in dielectric strength. Under long-term high-voltage operating conditions, accompanied by severe sputter deposition, frequent high-voltage sparking occurs. In severe cases, this leads to power supply overcurrent protection or even a complete system shutdown.
Sparking faults are unavoidable during accelerator operation. If not addressed promptly, they not only cause equipment damage but also potentially lead to further safety risks and beam interruption. Relying solely on static power parameter matching cannot fully guarantee the long-term stability of the beam. Therefore, it is particularly necessary to establish a data-driven intelligent fault detection and prediction system targeting the aforementioned nonlinear fault characteristics (such as sparking and beam jitter) caused by physical wear.
The collected detection data from each system is processed using KPCA. Subsequently, an ISSA-SVM model is employed, utilizing ISSA to perform adaptive optimization of the key parameters for the SVM. The optimized model is then used to execute multi-fault classification for the ion source system, achieving precise identification of different fault modes. Finally, the diagnostic results are output. The technical scheme for the ion source system fault detection is illustrated in Figure 7.
Figure 7.
Technical scheme for ion source system fault detection.
The input features selected for the diagnostic model primarily include the voltage and current parameters of the power system, environmental temperature and humidity, gas flow rate, and vacuum level. Detailed parameters are listed in Table 1.
Table 1.
List of input variables for the ion source fault diagnosis model.
4.3. Ion Source Operating Status Detection
The 14 MeV cyclotron at the CIAE maintains a world-leading level of technology, achieving the extraction of a 1 mA high-intensity proton beam. During the experimental process, sparking faults occur in the ion source, which are unavoidable. Status identification is performed on the ion source data using SVM to distinguish whether the ion source is in a normal operating state or an abnormal fault state.
A basic binary classification SVM algorithm is employed. Several sets of typical values for and are selected to diagnose the accelerator status. The label “1” indicates normal operation, while “2” indicates a fault state. A total of 600 datasets are used, consisting of 300 normal operation datasets and 300 fault datasets. The training set accounts for 70%, and the test set accounts for 30%. There are 90 sets each for normal and fault data in the test phase. The fault identification results are shown in Table 2.
Table 2.
Diagnostic performance comparison of SVM models with different parameters.
The dataset comprises samples collected from December 2023 to June 2025. The first 70% of the sequential data serves as the training set, while the remaining 30% constitutes the test set.
By comparing the results of the three groups, it is evident that the performance of the SVM model is highly dependent on the selection of parameters and . When smaller values are selected, the model exhibits weak generalization capability and fails to effectively distinguish between the normal and fault states of the ion source. Conversely, when larger values are selected, the classification boundary of the model becomes increasingly complex.
To verify the stability of the ISSA under different population sizes and ensure a fair comparison with the original SSA, four population scales (10, 30, 50, and 100) are set, with the maximum iterations fixed at 30. The training data remain consistent with the previous sections. The search range for the SVM penalty parameter is , and the kernel function parameter is . The classification error rate is calculated according to Equation (30). Each configuration is executed independently five times to record the average optimization time (seconds), as well as the average, optimal, and worst-case values of the classification error rate. The results are summarized in Table 3.
Table 3.
Performance comparison of SSA and ISSA under different population sizes.
As indicated in Table 3, the average classification error rate of the ISSA is consistently lower than that of the SSA across all population sizes. The optimal error rate of the ISSA reaches a minimum of , whereas the best result for the SSA is only . Although the execution time of both algorithms grows linearly with the increase in population size, the computational overhead of the ISSA remains slightly lower than that of the SSA. Notably, even with larger population sizes, the performance improvement of the SSA is limited, further confirming the inherent defect of the original SSA in falling into local optima. In contrast, the ISSA maintains stable and superior performance across different population scales, thanks to the integration of chaotic map initialization, dynamic weights, and other improvement strategies.
Table 4 evaluates the model performance under different numbers of iterations. With consistent parameters and datasets, the execution time for both algorithms shows an upward trend as the number of iterations increases. However, the computational overhead of the ISSA-SVM is consistently lower than that of the SSA-SVM, demonstrating higher efficiency. Regarding the classification error rate, the average, optimal, and worst-case values for the ISSA-SVM are significantly superior to those of the SSA-SVM across all iteration counts. When the number of iterations reaches 100, the performance of the ISSA-SVM remains stable, whereas the error rate of the SSA-SVM remains at a high level. These results further validate the effectiveness of the proposed improvement strategies.
Table 4.
Performance comparison of SSA and ISSA under different numbers of iterations.
Figure 8 illustrates the optimization convergence curves of the algorithms before and after improvement. This optimization process aims to minimize the classification error rate, with both curves showing a clear downward trend. In the figure, the thin lines represent the original paths of five independent experiments, while the bold lines represent the average convergence levels. The data indicate that the SSA (blue dashed line) tends to fall into local optima during the early stages of iteration, with the final fitness value stabilizing around . In contrast, the ISSA (red solid line) exhibits a stronger capability to escape local extrema, and its fitness value continues to decrease, eventually converging to approximately . Furthermore, the five experimental curves of the ISSA are more tightly distributed, indicating higher algorithmic stability. These results fully demonstrate that the ISSA possesses superior global search capability and robustness.
Figure 8.
Comparison of fitness curves between SSA and ISSA for fault classification.
According to the analysis of the fitness curves mentioned above, ISSA outperforms SSA in both parameter optimization accuracy and the ability to escape local extrema. To further verify the effectiveness of this optimization advantage in practical fault diagnosis, the optimal parameter combinations corresponding to the end of the iterations for SSA and ISSA are extracted, respectively, and integrated into the SVM model for classification and prediction on the test set. The diagnostic results and specific performance indicators of SSA-SVM and ISSA-SVM on the actual test set are presented below.
Table 5 presents the diagnostic results of the two models for 90 normal samples and 90 fault samples, respectively, intuitively illustrating the performance of SSA-SVM and ISSA-SVM in ion source status diagnosis. As shown in Figure 9, the SSA-SVM model achieves an overall accuracy of 96.11%. However, it exhibits deficiencies in identifying fault samples, with seven samples missing detection, resulting in a fault recognition rate of 92.2%. In contrast, the improved ISSA-SVM model, as shown in Figure 10, demonstrates excellent classification capability, increasing the overall accuracy to 99.44%. More importantly, the improved model significantly reduces the rate of missed fault detections; among the 90 fault samples, only one sample was misidentified, yielding a fault recognition rate as high as 98.9%. This validates the significant advantage of the ISSA in enhancing model generalization capability and diagnostic reliability.
Table 5.
Comparison of ion source status diagnosis results between SSA-SVM and ISSA-SVM.
Figure 9.
Ion source diagnosis results based on SSA-SVM.
Figure 10.
Ion source diagnosis results based on ISSA-SVM.
4.4. Detection of Multi-Type Faults in Ion Sources
4.4.1. Introduction to Ion Source Fault Types
To achieve refined monitoring and diagnosis of ion source operating status, the collected ion source sample data are categorized into six major classes based on the primary fault mechanisms and operating characteristics of the system. These categories cover the basic spectrum of the system, ranging from normal operation to various typical faults. Specifically, these include: normal operating samples, plasma sparking, extraction sparking, simultaneous plasma and extraction sparking, filament collapse sparking, and abnormal ion source status. The set of symbols is adopted to encode these six states. The specific correspondences are presented in Table 6.
Table 6.
Coding of ion source fault types.
Fault types from to in the ion source are characterized by sudden onset and destructiveness. Once a fault occurs, it directly leads to the interruption of the accelerator beam, which severely impacts the experimental process. While plasma and extraction sparking can be recovered relatively quickly, filament power supply breakdown sparking triggers interlock sparking in other power supplies. This results in a longer recovery time and a significant impact on accelerator operation. Abnormal ion source status refers to anomalous surges in the load parameters of the control power supply. Although this does not lead to beam interruption, it degrades the beam quality and may further induce sparking issues in the ion source over a long period.
The selected data span a period of one year, during which multiple experiments are conducted. The ion source beam current ranges from 0.01 mA to 7 mA, and fault data from multiple experiments are selected for validation. For normal operating samples and abnormal ion source samples, parameters from the current operating period of the accelerator are selected. For sparking fault samples, data samples from the period immediately preceding the sparking event are chosen. It is difficult for human operators to determine whether these samples will lead to a fault. And it is also challenging to explain the operating conditions of such accelerators based solely on physical mechanisms, as these conditions involve multi-system parameters and change with the environment [43]. Therefore, the adoption of data-driven intelligent diagnostic methods becomes an effective way to solve this problem.
4.4.2. Parameter Settings and Dimensionality Reduction
To verify the performance of KPCA-ISSA-SVM in ion source fault identification, six categories of ion source data samples are selected, with 300 datasets for each category, totaling 1800 records. The ratio of training samples to validation samples is 7:3, meaning that 90 samples from each category are utilized for identification, resulting in a total of 540 samples for detection. The maximum number of iterations for ISSA is set to 30, and the population size is set to 10. The optimization range for the SVM parameter is [0.1, 103], and the kernel function parameter range is [2 × 10−5, 2 × 105]. The input data undergo dimensionality reduction via KPCA with a Radial Basis Function kernel, as defined in Equation (19). The reduced feature set is then fed into the ISSA-SVM diagnostic model, the architecture of which is illustrated in Figure 11.
Figure 11.
Cumulative contributions of principal components by KPCA.
The dataset comprises samples collected from December 2023 to June 2025. During this period, the 14 MeV cyclotron underwent various experiments, including chip testing, neutron imaging, and beam commissioning, during which the ion source remained in different operating statuses. The ion source beam current is approximately during beam commissioning, whereas it varies from to in other experimental processes. Additionally, the ion source filament has a finite service life and was replaced multiple times during this period, with its wear level varying according to beam supply time and energy magnitude.
To avoid data leakage from future information, this study strictly follows the chronological order of time-series data for partitioning. In the initial stage, the total dataset is split into a training set (the first 70%) and a test set (the remaining 30%) based on the time sequence. Within the training set, a five-fold rolling-window validation is employed to construct the validation sets. Unlike traditional K-fold cross-validation, this method avoids random shuffling. Instead, it ensures that the validation set in each fold always follows its corresponding training set chronologically, thereby preserving the temporal dependency structure of the data.
The original input consists of 14 dimensions, which KPCA reduces to nine dimensions, achieving a total contribution rate of 92.56%. As the number of principal components increases, the cumulative contribution rate exhibits a trend of rapid initial ascent followed by a gradual leveling off. Among these, the first principal component accounts for the largest proportion of information at 40.47%, and the first three principal components contain over 80% of the information volume from the original high-dimensional feature space. When the first nine principal components are extracted, the cumulative contribution rate exceeds 90%. At this stage, the extracted principal components maximize the retention of key feature distributions from the original ion source fault data while effectively filtering out redundant features and environmental noise. Finally, the features after dimensionality reduction serve as inputs for the subsequent ISSA-SVM diagnostic model, reducing the computational complexity of the classification algorithm while ensuring feature integrity.
Table 7 summarizes the statistical results of five different dimensionality reduction algorithms over 30 independent runs. In this setup, the dimensionality-reduced data are processed by the ISSA-SVM model to evaluate the stability and effectiveness of each algorithm in the feature extraction process. The experimental results indicate that the KPCA algorithm significantly outperforms the other competing methods in overall performance. Specifically, KPCA achieves the highest average accuracy of 96.60% and an optimal accuracy of 99.63%. More importantly, the lowest accuracy of KPCA remains robust at 90.56%, whereas linear dimensionality reduction algorithms (such as LDA and PCA) and nonlinear methods (such as t-SNE) suffer from a drastic performance decline in their worst-case scenarios, with accuracies dropping below 52%. This contrast demonstrates the superior robustness and stability of KPCA in handling the nonlinear monitoring data of the ion source, effectively capturing critical features while suppressing noise interference. Regarding computational efficiency, the average execution time of KPCA is 6.56 s, which is slightly higher than that of PCA (6.22 s). However, considering the substantial gains in accuracy and stability, this computational overhead remains well within the acceptable limits for real-time diagnostic systems. In conclusion, KPCA represents the ideal dimensionality reduction technique for this ion source status recognition task.
Table 7.
Comprehensive evaluation of ion source status recognition performance based on different dimensionality reduction algorithms.
4.4.3. Multi-Fault Ion Source Diagnosis via KPCA-ISSA-SVM
The diagnosis utilizes the KPCA-ISSA-SVM model to process 90 datasets for each of the six ion source operating statuses defined previously. This process involves a total of 540 datasets encompassing categories through . The model runs independently 30 times, and the optimal performance is recorded.
The diagnosis of the six defined ion source operating statuses via KPCA-ISSA-SVM achieves a classification accuracy of 99.63% on the test set. As observed intuitively from the prediction comparison plot in Figure 12a, the predicted values for the vast majority of test samples align perfectly with the true values, with only two exceptions. According to the confusion matrix analysis in Figure 12b, the model achieves a 100% recognition rate for categories 1, 2, 3, and 5. A misdiagnosis rate of 1.1% occurs within the category 4 and category 6 samples, where one sample from each is misidentified. Based on the normalized percentages across rows and columns for each category, the model demonstrates exceptionally high classification accuracy and robustness, enabling highly reliable intelligent diagnosis for multiple operating statuses of the ion source.
Figure 12.
Optimal ion source diagnosis results based on KPCA-ISSA-SVM.
To quantitatively evaluate the improvement in diagnostic performance resulting from data dimensionality reduction and algorithm optimization, a systematic multi-model horizontal comparison is conducted under the same experimental parameters as previously described. The SSA-SVM and ISSA-SVM models are introduced to identify the ion source statuses. SSA and ISSA are employed to optimize the SVM parameters , constructing the SSA-SVM and ISSA-SVM models, respectively. This verifies the necessity of parameter optimization and the performance of the ISSA in discovering global optima and enhancing classification accuracy. Finally, the diagnostic results of these models are compared with those of the KPCA-ISSA-SVM model. The following sections detail the classification distributions and confusion matrices for the alternative models on the same test set, providing an in-depth analysis of overall accuracy and category-specific recognition rates. All results presented below represent the optimal performance from 30 independent runs.
Figure 13 and Figure 14 present the optimal results of the SSA-SVM and ISSA-SVM models on the ion source fault diagnosis test set, respectively, including prediction comparison plots and confusion matrices. The prediction comparison indicates that ISSA-SVM (98.52% accuracy) significantly outperforms SSA-SVM (95.56% accuracy) in overall classification precision, showing smaller deviations between predicted and true values. Based on the confusion matrix analysis, ISSA-SVM generally achieves higher accuracy across all fault categories. Notably, it exhibits substantial improvements in identifying samples from categories 1, 3, and 4, with a marked reduction in misclassified cases. These results demonstrate that the ISSA more effectively optimizes SVM parameters. Consequently, it enhances the classification performance and robustness of the model for ion source diagnosis, showcasing superior capability in discovering global optima.
Figure 13.
Optimal ion source diagnosis results based on SSA-SVM.
Figure 14.
Optimal ion source diagnosis results based on ISSA-SVM.
Table 8 summarizes and compares the optimal diagnostic results of the three models across 30 independent runs. The experimental data indicate that the baseline SSA-SVM model achieves an overall accuracy of 95.56%, exhibiting certain limitations in identifying categories and , which are susceptible to noise interference. With the introduction of the ISSA, the overall accuracy of ISSA-SVM significantly increases to 98.52%. Notably, the recognition rate for category improves from 92.2% to 100.0%, demonstrating the superior performance of ISSA in discovering global optima and optimizing SVM parameters. Building upon this, the KPCA-ISSA-SVM model further eliminates redundant information from the raw data through feature dimensionality reduction, ultimately achieving an optimal classification accuracy of 99.63% and nearly perfect recognition across categories to . In conclusion, the integration of KPCA and ISSA parameter optimization substantially enhances the classification performance and robustness, showcasing high reliability and engineering application value for diagnosing complex ion source operating statuses.
Table 8.
Comparison of optimal ion source diagnosis results among different models across 30 independent runs.
To impartially verify the fault diagnosis capability of the proposed model, this study follows several evaluation criteria. First, uniform experimental benchmarks are established: all comparative models are trained and tested using identical hardware configurations and raw datasets to eliminate biases caused by environmental factors. Second, statistical significance is emphasized. Due to the inherent randomness of swarm intelligence algorithms, each model undergoes 30 independent runs. The convergence stability and robustness of the algorithms are then assessed by comparing the average, optimal, and lowest accuracies. Finally, multi-dimensional evaluation metrics are introduced. Beyond classification precision, the computational overhead is also incorporated to comprehensively evaluate the engineering application potential of the models in real-time monitoring systems.
Table 9 presents the comprehensive performance evaluation results of different models in the ion source status recognition task, covering four metrics: average accuracy, optimal accuracy, lowest accuracy, and average execution time. The data indicate that the KPCA-ISSA-SVM model achieves the best performance among all compared methods. Specifically, its average accuracy reaches 97.6%, and its optimal accuracy is as high as 99.63%, which is significantly higher than those of other models such as Random Forest (RF), BP Neural Network, PSO-XGBoost, and PSO-Naive Bayes. Although the average execution time of KPCA-ISSA-SVM is 6 s, slightly higher than the 3.56 s of Random Forest, it maintains a clear advantage in recognition precision and stability. Furthermore, its lowest accuracy reaches 90.56%, demonstrating superior stability compared to the other models.
Table 9.
Comprehensive evaluation of ion source status recognition performance based on different models.
Table 10 compares the comprehensive performance of five classification models in the ion source status diagnosis task, with evaluation metrics including average accuracy, precision, recall, F1 score, and the Kappa coefficient. The data indicate that the KPCA-ISSA-SVM model achieves the best performance across all evaluation metrics. Specifically, its average accuracy reaches 97.6%, while its precision, recall, and F1 score are 0.978, 0.976, and 0.976, respectively. Notably, its Kappa coefficient reaches 0.971, demonstrating an extremely high level of consistency between the classification results and the actual labels. In contrast, Random Forest (RF) and the BP Neural Network show lower performance, with average accuracies of 88.53% and 84.37%, and Kappa coefficients of 0.862 and 0.812, respectively. Although the average accuracy of the PSO-XGBoost model reaches 94.03%, a certain gap still exists compared to the KPCA-ISSA-SVM. The PSO-Naive Bayes model exhibits the weakest overall performance, with an average accuracy of only 79.61%. Overall, the proposed model demonstrates significant advantages across multiple evaluation dimensions.
Table 10.
Diagnostic performance comparison of different classification models across multiple evaluation metrics.
5. Conclusions
This study focuses on the ion source of CIAE’s 14 MeV cyclotron. Addressing the maintenance requirements under complex operating conditions, a KPCA-ISSA-SVM intelligent fault diagnosis model is systematically constructed and validated. This model effectively overcomes the challenges of difficult feature extraction and low classification accuracy. The primary research findings and core conclusions are summarized as follows:
(1) Dimensionality reduction effectively enhances data quality. In comparative validations with other classic dimensionality reduction algorithms, KPCA demonstrates excellent stability. It effectively addresses the curse of dimensionality and overfitting issues that traditional SVM models often encounter when handling high-dimensional data. Specifically, the model incorporating KPCA achieves an optimal accuracy of 99.63% across 30 independent tests, compared to 98.52% for the model without KPCA. This comparison proves that KPCA dimensionality reduction effectively raises the performance ceiling of the model.
(2) Multi-strategy optimization significantly enhances model performance. Considering the specific characteristics of accelerator fault data, the proposed ISSA-SVM model effectively improves diagnostic accuracy. Across multiple independent experiments, the optimal accuracy of ISSA-SVM is higher than that of the baseline SSA-SVM model. Notably, the recognition precision for minority class faults shows a significant improvement compared to the original SSA, which validates the effectiveness of the proposed optimization strategies.
(3) The integrated KPCA-ISSA-SVM model demonstrates high diagnostic precision and engineering value. In comparison with other commonly used fault models, the proposed KPCA-ISSA-SVM integrated diagnostic model exhibits the most outstanding performance. Across 30 independent test runs, its average accuracy reaches 97.6%. Furthermore, its worst-case result remains above 90%, demonstrating superior stability compared to other algorithms.
In summary, the research results demonstrate the high accuracy and efficiency of the KPCA-ISSA-SVM model in ion source fault diagnosis. This model provides robust technical support for the stable operation and intelligent maintenance of accelerators. Following the trend of series development in cyclotrons, future research focuses on the generalized application of this model in more complex scenarios, including multi-concurrent faults and cross-machine implementation. Continuous efforts also aim to optimize the computational overhead of the algorithm while enhancing the online monitoring and adaptive migration capabilities of the system. These advancements better meet the universal engineering requirements for real-time fault identification across various accelerator specifications in industrial environments.
Author Contributions
Conceptualization, Y.L. (Yunlong Li) and Y.L. (Yuntao Liu); methodology, Y.L. (Yunlong Li); software, P.H.; validation, Y.L. (Yunlong Li), H.Z. and Z.N.; formal analysis, Y.L. (Yunlong Li); investigation, F.G.; resources, Y.L. (Yuntao Liu); data curation, Z.N.; writing—original draft preparation, Y.L. (Yunlong Li); writing—review and editing, Y.L. (Yunlong Li), Y.L. (Yuntao Liu), F.G., H.Z., S.H., P.H. and Z.N.; visualization, Y.L. (Yunlong Li); project administration, Y.L. (Yuntao Liu) and F.G.; funding acquisition, Y.L. (Yuntao Liu) and F.G. All authors have read and agreed to the published version of the manuscript.
Funding
This work was funded by the National Natural Science Foundation of China, grant number 12205379, and the President Foundation of China Institute of Atomic Energy, grant number YZ040270624280.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
The data presented in this work are available from the corresponding author upon reasonable request.
Conflicts of Interest
Author Yuntao Liu was employed by the China lsotope & Radiation Corporation. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.
References
- Hong, H.; Geng, J. Advances in Nuclear Medicine Imaging Equipment. Chin. Sci. Bull. 2025, 70, 5605–5612. [Google Scholar] [CrossRef] [Scilit]
- Carvajal-Ortiz, R.; Edmondson, M.J.; Hay, M. Molten Salts and Pyrochemical Processing Progress at the UK’s National Nuclear Laboratory. EPJ Web Conf. 2025, 317, 1002. [Google Scholar] [CrossRef] [Scilit]
- Pi, X.; Yang, Y.; Sun, Y.; Wang, X.; Wan, Y.; Fu, G.; Li, X.; Cheng, J. Food Irradiation: A Promising Technology to Produce Hypoallergenic Food with High Quality. Crit. Rev. Food Sci. Nutr. 2022, 62, 6698–6713. [Google Scholar] [CrossRef] [Scilit]
- Papash, A.I.; Alenitsky, Y.G. Commercial Cyclotrons. Part I: Commercial Cyclotrons in the Energy Range 10–30 MeV for Isotope Production. Phys. Part. Nucl. 2008, 39, 597–631. [Google Scholar] [CrossRef] [Scilit]
- Green, S.; Phoenix, B.; Nakamura, S.; Liu, Y.H.; Shu, D.; Hu, N.; Suzuki, S.; Koivunoro, H.; Kumada, H.; Tanaka, H. Accelerator Neutron Sources for BNCT: Current Status and Some Pointers for Future Development. Appl. Radiat. Isot. 2025, 217, 111656. [Google Scholar] [CrossRef] [Scilit]
- Li, Y.; Li, K.; Geng, L. Current Status and Advances in Particle Therapy for Cancer. Chin. Sci. Bull. 2025, 70, 5641–5650. [Google Scholar] [CrossRef] [Scilit]
- Ji, L.; An, S.; Guan, F.; Wei, S.; Bian, T.; Xing, J.; Zheng, X.; Xie, H.; Wang, F.; Wang, Z.; et al. Beam dynamics study on high intensity cyclotron for boron neutron capture therapy. At. Energy Sci. Technol. 2025, 59, 221–230. [Google Scholar] [CrossRef]
- Fantz, U.; Briefi, S.; Heiler, A.; Wimmer, C.; Wünderlich, D. Negative Hydrogen Ion Sources for Fusion: From Plasma Generation to Beam Properties. Front. Phys. 2021, 9, 709651. [Google Scholar] [CrossRef] [Scilit]
- Faircloth, D.; Lawrie, S. An Overview of Negative Hydrogen Ion Sources for Accelerators. New J. Phys. 2018, 20, 25007. [Google Scholar] [CrossRef] [Scilit]
- Mamedov, N.V.; Shchitov, N.N.; Kan’shin, I.A. An Experimental Apparatus for Penning Ion Source Research. Instrum. Exp. Tech. 2016, 59, 871–878. [Google Scholar] [CrossRef] [Scilit]
- Hoseinzade, M.; Nijatie, A. Development of H-Multicusp Ion Source. Radiat. Detect. Technol. Methods 2018, 2, 27. [Google Scholar] [CrossRef] [Scilit]
- Sun, L.; Zhao, H.W.; Zhao, H.Y.; Lu, W.; Guo, J.W.; Cao, Y.; Wu, Q.; Qian, C.; Yang, Y.; Fang, X.; et al. Overview of High Intensity Ion Source Development in the Past 20 Years at IMP. Rev. Sci. Instrum. 2020, 91, 23310. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Fantz, U.; Tarvainen, O. Preface for the Special Topic on “Ion Source Diagnostics”. Rev. Sci. Instrum. 2022, 93, 101601. [Google Scholar] [CrossRef] [Scilit]
- Wei, W. Malfunction analysis of MINItrace cyclotron ion source. Chin. Med. Equip. 2011, 8, 108–109. [Google Scholar]
- Calvo, P.; Obradors, D.; Varela, R.; Podadera, I.; Oliver, C.; Estévez, A.; Domínguez, M.; Vázquez, C.; Toral, F.; García-Tabarés, L.; et al. Experimental Characterization of the Internal Ion Source for the AMIT Compact Cyclotron. Nucl. Instrum. Methods Phys. Res. A Accel. Spectrom. Detect. Assoc. Equip. 2022, 1025, 166028. [Google Scholar] [CrossRef] [Scilit]
- Mamedov, I.M.; Maslennikov, S.P. Increasing the Service Life of the Penning Ion Source for a Miniature Linear Accelerator. At. Energy 2025, 138, 249–253. [Google Scholar] [CrossRef] [Scilit]
- Zhou, J.; Li, D.; Su, H. Particle Accelerator Power System Early Fault Diagnosis Based on Deep Learning and Multi-Sensor Feature Fusion. Eng. Res. Express 2024, 6, 25225. [Google Scholar] [CrossRef] [Scilit]
- Yang, Z.; Ye, R.; Jiang, L.; Long, J.; Huang, Y.; Li, C. Few-Shot Fault Diagnosis of Particle Accelerator Power System Using a Bidirectional Discriminative Prototype Network. Appl. Soft Comput. 2025, 170, 112726. [Google Scholar] [CrossRef] [Scilit]
- Zhang, Q.; Cao, J.; Sui, Y. Development of a Research Platform for BEPC II Accelerator Fault Diagnosis. Radiat. Detect. Technol. Methods 2020, 4, 269–276. [Google Scholar] [CrossRef] [Scilit]
- Wu, C.; Zhang, H.; Chang, H.; She, J.; Wang, X. Robust Learning-Based Fault Prediction Method for Gyrotron System. AIP Adv. 2025, 15, 35150. [Google Scholar] [CrossRef] [Scilit]
- Vélez Ibarra, M.D.; Vodanovic, G.; Laprovitta, A.; Peretti, G.; Romero, E.; Anoardo, E. Fault Diagnosis Strategy for the Current Source Section of a Field-Cycling Nuclear Magnetic Resonance Instrument. Meas. Sci. Technol. 2025, 36, 95902. [Google Scholar] [CrossRef] [Scilit]
- Lyapin, I.D.; Karamyshev, O.V. Machine Learning for Cyclotron Magnetic Field Isochronization. Phys. Part. Nucl. 2025, 56, 1514–1519. [Google Scholar] [CrossRef] [Scilit]
- Wang, R.; Qian, C.; Sun, L.T.; Guo, Y.H.; Cao, Z.G.; Hou, M.Y. Ion Beam Stability Prediction of ECR Ion Source Based on TCN-DTW Network. J. Instrum. 2024, 19, P06028. [Google Scholar] [CrossRef] [Scilit]
- Kong, Y.B.; Lee, E.J.; Hur, M.G.; Park, J.H.; Park, Y.D.; Yang, S.D. Support Vector Machine Based Fault Detection Approach for RFT-30 Cyclotron. Nucl. Instrum. Methods Phys. Res. A Accel. Spectrom. Detect. Assoc. Equip. 2016, 834, 143–148. [Google Scholar] [CrossRef] [Scilit]
- Li, M.; Ma, Y.; Wu, W.; Xu, X.; Chen, W.; Zhang, R.; Zhang, A. Development of a Compact Microwave Ion Source for Ion Implantation. J. Instrum. 2025, 20, P04016. [Google Scholar] [CrossRef] [Scilit]
- Osina, Y.K.; Gorbunov, I.V.; Mudrolyubov, V.G.; Smirnov, K.E. Optimization of Design and Characteristics of a 18-MeV Proton Cyclotron. Phys. Part. Nucl. Lett. 2025, 22, 749–753. [Google Scholar] [CrossRef] [Scilit]
- Zhang, T.; Fu, W.; Wang, C.; Yin, Z.; Jia, X.; An, S.; Li, P.; Zhou, H.; Song, G.; Chen, X. Frontier research on isochronous accelerator and its applications at China Institute of Atomic Energy since the 21st century. At. Energy Sci. Technol. 2025, 59, 1981–1998. [Google Scholar] [CrossRef]
- Radaideh, M.I.; Pappas, C.; Wezensky, M.; Ramuhalli, P.; Cousineau, S. Early Fault Detection in Particle Accelerator Power Electronics Using Ensemble Learning. Int. J. Progn. Health Manag. 2023, 14, 1–19. [Google Scholar] [CrossRef] [Scilit]
- An, S.; Guan, F.; Wei, S.; Ji, B.; Xing, J.; Song, G.; Bian, T.; Ji, L.; Zhang, H.; Wen, L.; et al. Development and application of compact high-current proton cyclotron at China Institute of Atomic Energy. At. Energy Sci. Technol. 2024, 58, 464–474. [Google Scholar] [CrossRef]
- Anowar, F.; Sadaoui, S.; Selim, B. Conceptual and Empirical Comparison of Dimensionality Reduction Algorithms (PCA, KPCA, LDA, MDS, SVD, LLE, ISOMAP, LE, ICA, t-SNE). Comput. Sci. Rev. 2021, 40, 100378. [Google Scholar] [CrossRef] [Scilit]
- Louifi, A.; Kouadri, A.; Harkat, M.-F.; Bensmail, A.; Mansouri, M. Enhancing Fault Detection in Stochastic Environments Using Interval-Valued KPCA: A Cement Rotary Kiln Case Study. IEEE Access 2025, 13, 102951–102963. [Google Scholar] [CrossRef] [Scilit]
- Filho, J.B.O.S.; Diniz, P.S.R. A Sparse Fixed-Point Online KPCA Extraction Algorithm. IEEE Trans. Signal Process. 2024, 72, 4604–4617. [Google Scholar] [CrossRef] [Scilit]
- He, J.; Huang, L.; Xiao, Y.; Li, W.; Yin, J.; Duan, Q.; Wei, L. Prediction Model of Continuous Discharge Coefficient from Tank Based on KPCA-DE-SVR. J. Loss Prev. Process Ind. 2024, 89, 105316. [Google Scholar] [CrossRef] [Scilit]
- Wu, Y.; Chen, A.; Xu, Y.; Pan, G.; Zhu, W. Modeling Mortality with Kernel Principal Component Analysis (KPCA) Method. Ann. Actuar. Sci. 2024, 18, 626–643. [Google Scholar] [CrossRef] [Scilit]
- Li, Z.; Wang, F. A Method of Kernel Principal Component Analysis and Machine Learning Algorithms for Fault Diagnosis of Power Transformers. IEEE Trans. Dielectr. Electr. Insul. 2025, 32, 3068–3077. [Google Scholar] [CrossRef] [Scilit]
- Innan, N.; Khan, M.A.Z.; Panda, B.; Bennai, M. Enhancing Quantum Support Vector Machines through Variational Kernel Training. Quantum Inf. Process. 2023, 22, 374. [Google Scholar] [CrossRef] [Scilit]
- Jiang, Z. Monitoring Model Group of Seepage Behavior of Earth-Rock Dam Based on the Mutual Information and Support Vector Machine Algorithms. Struct. Health Monit. 2025, 24, 466–480. [Google Scholar] [CrossRef] [Scilit]
- Xue, J.; Shen, B. A Novel Swarm Intelligence Optimization Approach: Sparrow Search Algorithm. Syst. Sci. Control Eng. 2020, 8, 22–34. [Google Scholar] [CrossRef] [Scilit]
- Zhang, T.; Jia, X.; Song, G.; Yin, Z.; Li, P.; Ji, B.; Li, M.; Hou, S.; Pan, G.; Guan, F.; et al. Independent Research and Development and Innovative Applications of High-Intensity Proton Cyclotrons toward Serialization. Chin. Sci. Bull. 2023, 68, 2029–2036. [Google Scholar] [CrossRef] [Scilit]
- Zhang, Y.-W.; Guo, G.; Liu, J.-C.; Han, J.-H.; Qin, Y.-C.; Yin, Q.; Xiao, S.-Y.; Yang, X.-Y. The Proton Irradiation Facility for Single-Event Effect Testing in CIAE*. Nucl. Instrum. Methods Phys. Res. B Beam Interact. Mater. At. 2022, 517, 43–48. [Google Scholar] [CrossRef] [Scilit]
- Song, Q.; He, A.; Zhao, B.; Zhang, T.; Yin, Z.; Wang, C. Design and Tuning of a Fast Beam Energy Selection Control System for CYCIAE-230 Cyclotron Beamline. IEEE Trans. Nucl. Sci. 2025, 72, 692–698. [Google Scholar] [CrossRef] [Scilit]
- Ji, L.; An, S.; Huang, P.; Zheng, X.; Song, G.; Xing, J.; Ji, B.; Li, P.; Bao, J.; Cao, L.; et al. Beam-Pulsing Study for a 100 MeV Proton Cyclotron. Nucl. Instrum. Methods Phys. Res. B Beam Interact. Mater. At. 2025, 567, 165805. [Google Scholar] [CrossRef] [Scilit]
- Park, J.; Doh, G.; Lee, D.; Kim, Y.; Shin, C.; Shin, S.-J.; Ghim, Y.-C.; Park, S.; Choe, W. Predicting Performance of Hall Effect Ion Source Using Machine Learning. Adv. Intell. Syst. 2025, 7, 2400555. [Google Scholar] [CrossRef] [Scilit]
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. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.













