In the real energy spectrum attenuation environment, many traditional nuclide identification methods for nuclear robot systems have problems such as using only part of the energy spectrum curve, being susceptible to noise, and having low recognition accuracy. Proposes an energy spectrum nuclide recognition method based on S-transform (ST) and Mahalanobis distance-based support vector machine (MSVM). Regarding the energy spectrum curve as a non-stationary signal, combined with the widely used S transformation method in signal transformation, the energy spectrum data is two-dimensional, Then use two-dimensional principal component analysis(2D-PCA) to reduce the dimension of the two-dimensional energy spectrum data for feature extraction, and design a support vector machine (SVM) classifier based on Mahalanobis distance to realize the identification of energy spectrum nuclides. Finally, experiments are carried out with simulated nuclide energy spectrum data based on Geant4. The experimental results show that this method effectively improves the accuracy of energy spectrum nuclide recognition by using full spectrum information. At the same time, experiments are carried out on the nuclide energy spectrum data of different detection distances obtained by the NaI detector in the real environment, and it is verified that the algorithm proposed in this paper also has a good recognition performance for the nuclide energy spectrum collected in the real environment.
Read full abstract