Next Article in Journal
A Novel Three-Switch Z-Source SEPIC Inverter
Previous Article in Journal
Sufficient Condition-Based Stability Analysis of a Power Converter Applied Switching Transient Waveform Modification Using Kharitonov’s Theorem
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Improved Algorithm for Extracting Subtle Features of Radiation Source Individual Signals

1
School of Electronic and Information, Shanghai Dianji University, Shanghai 201306, China
2
School of Energy and Mechanical Engineering, Shanghai University of Electric Power, Shanghai 201306, China
3
Department of Mechanical Engineering, Kanagawa University, Yokohama 221-8686, Japan
*
Author to whom correspondence should be addressed.
Electronics 2019, 8(2), 246; https://doi.org/10.3390/electronics8020246
Submission received: 29 January 2019 / Revised: 16 February 2019 / Accepted: 18 February 2019 / Published: 21 February 2019
(This article belongs to the Section Microwave and Wireless Communications)

Abstract

:
With the rapid development of communication and information technology, it is difficult for traditional signal detection and recognition methods to accurately acquire and identify the intelligence under complex environments. In order to solve this problem, this paper proposes a subtle feature extraction and recognition algorithm for radiation source individual signals based on multidimensional hybrid features. Firstly, Hilbert transform was performed on the radiation source signals from 10 identical radio devices, and the subtle features of different radiation sources’ signals were extracted. Then, traditional principal component analysis (PCA) algorithm was used to extract and reduce the principal components of the extracted feature data sets. Aiming at the insufficiency of traditional PCA algorithm, an improved principal component analysis algorithm was proposed. At last, a gray relation algorithm was used to classify and identify the radiation source individual signals, and the recognition rate was calculated. Experimental results show that Hilbert transform combined with the improved PCA algorithm can achieve a recognition rate of 99.67% for the "fingerprint" features of radiation source individual signals under the signal-to-noise ratio (SNR) of 20 dB. Compared with the traditional algorithms, the recognition rate increased by 5.67%. Therefore, it provides a powerful theoretical basis for extracting subtle features of radiation source devices under complex electromagnetic environments.

1. Introduction

With the rapid development of communication and information technology, the limitations of network security control are increasing, and researchers have a deeper understanding of the security and supervisability of information in wireless networks. In military, it is difficult for traditional methods to accurately acquire and identify intelligence in the existing complex environments. Therefore, research on the extraction of radiation source’s subtle features and recognition technology attracts more researchers’ attention. Among them, the extraction technology for radiation source individual signals is a key technology in the field of non-cooperative communication. How to select a feasible and efficient signal processing method to accurately analyze and extract subtle features is the hot spot and difficulty of this technology.
As a new science and technology, individual radiation source identification technology has attracted great attention from researchers in various countries. Starting from the generation mechanism of radiation source individual characteristics, the research ideas of individual radiation source identification mainly focuses on the analysis of the transient characteristics and steady-state characteristics of signals [1,2]. Initially, individual radiation source identification was mostly directed to radar emitter signals [3,4,5]. In recent years, with the continuous improvement of the technology level of electronic devices, the subtle differences between same type of radio stations are gradually reduced. In the harsh communication environment, the subtle features of signals are easily obliterated by noise, and the detection and extraction of their features have become a problem which makes people pay more attention. The traditional radiation source individual recognition algorithms have been widely used. Based on the characteristic parameters of high-order cumulant [6,7,8], the translation, scale and phase rotation of the signal constellation are uncertain, which has been well applied in individual signal recognition. But when the data length is limited and the noise is not steady, it is difficult to distinguish the individual signals that are to be identified. The characteristic parameters of the signal power spectrum [9,10] and the high-power spectrum [11,12], have better anti-noise performance than time-domain statistical parameters [13,14,15]. However, the nonlinear transformation of signals will destroy the validity of the features and reduce the separability of the extracted feature. The Principal Component Analysis (PCA) algorithm is often applied to face recognition [16,17] and chemical process monitoring [18], with good recognition effects. The traditional PCA algorithm is mainly applied to regression optimization problems, such as data processing and dimensionality reduction [19].
According to the relevant theories and actual needs, this paper proposes a PCA feature extraction algorithm based on Hilbert transform and its improved algorithm. The feature extraction of the radiation source individual signals was carried out, and then the gray relation theory was used to recognize the extracted features. The extracted features were classified to achieve the purpose of identifying the "fingerprint" features of the radiation source individual signals.

2. Methodology

With the rapid development of communication information technology and Internet industry, the technology for the extraction and recognition of radiation source individual subtle features has a wide application prospect in military electronic warfare field and civil fields.
This paper proposes a principal component analysis (PCA) feature extraction algorithm and its improved algorithm, which are based on Hilbert transform. A gray relation classifier is used to classify the extracted features. The radiation source individual subtle feature extraction and recognition schematic diagram is shown in Figure 1. The practical transient signals from 10 identical radio devices from the same manufacturer are taken as example. Firstly, the radiation source transient measured signals are sampled. Then, the Hilbert transform is performed on the sampled emitter signals. At the same time, the principal component analysis algorithm and its improved algorithm are used to extract the robust subtle features of the radiation source transient measured signals. Finally, the gray relation algorithm is used to classify the emitter signals, and the recognition rate is calculated. The effectiveness of the proposed algorithm is verified by comparing the recognition results with traditional algorithms.

2.1. Principal Component Analysis Theory

Principal Component Analysis (PCA) is a statistical analysis method that uses the idea of dimension reduction to transform original variables into a few new comprehensive variables through linear transformation [20]. These new variables (principal components) are not related to each other and can effectively represent the information of the original variables. The core problem of principal component analysis is how to find the maximum variance of derived variables and the linear combination of the original data set by PCA algorithm. In the study, the method used in the paper is to obtain the singular value decomposition (SVD) of the data matrix, and then calculate the PCA by SVD.
Suppose that X is an n × p dimensional matrix. Where n is the number of samples and p is the number of variables. For the generality of the calculation, let the mean value of each column of the matrix be equal to 0. According to the formula, the singular value decomposition of X matrix can be expressed by the following equation [21].
X = U D V T
The matrix D is a rectangular diagonal matrix with size n × p, which is an X singular value. The matrix U is an n × n matrix, which is a left singular matrix of X. The column of matrix U is an orthogonal unit vector with length n. The matrix V is a p × p matrix, which is a right singular matrix of X, and the column of matrix V is an orthogonal unit vector. Then, according to the singular value decomposition theory, a partition matrix could be obtained.
Y T = X T U = V D T U T U = V D T
where the left singular vector of X T is V . The polar decomposition of Y T is also expressed in this way.
In practical algorithm, it is often not necessary to form a matrix X T X to calculate the SVD of X T . Therefore calculating principal component from data matrix is the standard method to calculate SVD unless we need a small amount of components.
Then the principal component analysis algorithm transforms the original data set into a new coordinate system and produces the largest variance. Where the projection of the data set on the first coordinate is called the first principal component. Similarly, projection on the second coordinate is called the second principal component.
Finally, by multiplying the first one singular value with its corresponding singular vector, the score matrix Y l can be obtained, which is reduced to an n × l dimensional matrix.
Y l = U l T X = D l V T
By using the principal component analysis algorithm, the original data set is transformed into an n × l dimensional matrix.

2.2. Gray Relation Algorithm

The principle of gray relation analysis (GRA) [22,23] is to compare and analyze the similarity of geometric shapes between different curves. According to the similarity, the relation coefficient and the relation degree between the system variables are calculated. The smaller the geometric difference between the input sequence curves, the greater the relation degree.
Assume that the behavior sequence of a system is as follows:
X 0 = ( x 0 ( 1 ) , x 0 ( 2 ) , , x 0 ( n ) ) X 1 = ( x 1 ( 1 ) , x 1 ( 2 ) , , x 1 ( n ) ) X i = ( x i ( 1 ) , x i ( 2 ) , , x i ( n ) ) X m = ( x m ( 1 ) , x m ( 2 ) , , x m ( n ) )
X 0 is the input sequence to be compared; X 1 , X 2 , X m are priori reference sequences. The variable i = 0, 1, 2, ⋯, m is used to represent the type of known communication signals in the database, and n is the number of the signal’s characteristic parameters.
By definition:
r ( x 0 ( j ) , x i ( j ) ) = m i n i m i n j | x 0 ( j ) x i ( j ) | + ρ m a x i m a x j | x 0 ( j ) x i ( j ) | | x 0 ( j ) x i ( j ) | + ρ m a x i m a x j | x 0 ( j ) x i ( j ) |
γ 0 i = 1 n j = 1 n γ ( x 0 ( j ) , x i ( j ) )
i = 1 , 2 , m ,   j = 1 , 2 , n
In the upper formula, ρ is the distinguishing coefficient, and this variable is usually set to 0.5 in the actual algorithm; γ ( x 0 , x 1 ) is the gray relation degree between X 0 and X i , which is usually expressed by the letter γ 0 i . In addition, γ ( x 0 ( j ) , x i ( j ) ) is the jth gray relation coefficient which is often expressed by γ 0 i ( j ) .
Then the complete gray relation algorithm is introduced. The specific steps are as follows:
(1) obtain an image of the initial value of each variable x i to be tested, with the following formula:
x i = x i x i ( 1 ) = ( x i ( 1 ) , x i ( 2 ) , , x i ( n ) ) , i = 0 , 1 , 2 , , m
where i = 0, 1, 2, ⋯, m represents the type of known signal in the database; n is the number of signal features.
(2) obtain the sequence of differences as follows:
Δ x i ( k ) = x 0 ( k ) x i ( k ) , Δ x i = ( Δ x i ( 1 ) , Δ x i ( 2 ) , , Δ x i ( n ) ) , i = 1 , 2 , , n
where j = 0, 1, 2, ⋯, n represents the jth signal characteristic parameter.
(3) Find the maximum difference M and the minimum difference m, that is:
M = m a x i m a x j Δ x i ( j )
m = m i n i m i n j Δ x i ( j )
(4) Calculate the relation coefficient value γ 0 i ( j ) , that is:
γ 0 i ( j ) = m + ρ M Δ i ( j ) + ρ M     ρ ( 0 , 1 )
j = 1 , 2 , , n     i = 1 , 2 , , m
(5) Calculate the relation degree between sequences γ 0 i , that is:
γ 0 i = 1 n j = 1 n γ ( x 0 ( j ) , x i ( j ) )
where, γ 0 i represents the similarity degree between different sequences.

3. Improve PCA Algorithm

When classifying a radiation source individual signals, it is often necessary to remove the mean value. The reason is that sometimes the data set is far from the average value, which causes a large error in the results of the principal component analysis. In this paper, an improved algorithm is proposed for the traditional PCA method. Another mathematical algorithm of mean value is used to preprocess the data set of the communication signal to improve the validity of the algorithm.
In theory, any data set consists of two parts of information, among them: (1) the difference information that reflects the degree of dispersion of each indicator (reflected by the variance of each indicator); (2) relevant information on the degree of interaction among the indicators (reflected by the correlation matrix). In the traditional PCA algorithm, the standardized method is to make the variance of each indicator be equal to 1. That is to say, the diagonal elements in the covariance matrix of the matrix are all equal to 1. The difference in the degree of variation of the original data can be eliminated. But the drawback of this approach is also obvious: after the raw data is standardized, in subsequent principal component extraction, the extracted principal components only contain the information of the interaction of the data. However, because of the lack of different information on the degree of variation of each indicator, this standardized processing method cannot completely reflect all the information of the original signals. In order to solve this problem, this paper proposed an improved method based on the meanization of data.
First of all, the original indicator data is transformed into the same trend, and the results are obtained: X = ( x i j ) n × p , and then:
Z i j = x i j x j ¯   ,   i = 1 , 2 , , n ;   j = 1 , 2 , , p ;
where x j ¯ = 1 n l = 1 n x i j . At this point, the meanization matrix Z = ( z i j ) n × p can be calculated; And then, the sample covariance matrix S = ( S i j ) p × p of the meanization matrix Z can be calculated.
s i j = 1 n 1 l = 1 n ( z l i z i ) ( z l j z j )
where z i = 1 n l = 1 n ( z l i ) . Finally, the principal component analysis is carried out using covariance matrix as sample.
Through the analysis of the above steps, the improved principal component analysis algorithm can not only completely represent most of the effective information of the original data set, but also effectively avoid the problem of missing information in the traditional PCA algorithm. In addition, reference [24] shows that the relation coefficient between indicators is not changed by the meanization treatment, and all the information of the relation coefficient matrix is reflected in the corresponding covariance matrix. The covariance matrix after meanization processing not only eliminates the influences of the dimension and magnitude of the index,, but also contains all the information of the original data. Therefore, when the principal component analysis method is used for comprehensive evaluation, the meanization method is applied to dimensionless processing. Therefore, the principal component analysis (PCA) algorithm with the meanization method is helpful to eliminate the outliers, but it does not change the superiority of the relation coefficient between indicators. That is to say, all the information of the relation coefficient matrix is reflected in the corresponding covariance matrix.

4. Experimental Results and Analysis

In this paper, 500 sets of transient signals from 10 identical Motorola walkie-talkies from the same manufacturer were collected. Data were collected with Agilent oscilloscope and were injected directly without antenna. Fifty sets of data were collected for each radio device at a sampling rate of 40 MHz, and each set of data contained 159,901 data points. Randomly selected signal waveforms of four groups of radio devices are shown in Figure 2a–d.
It can be seen from the experimental results shown in Figure 2 that the RF signal time-domain waveforms of these 10 identical radio devices seem almost the same. After extracting 10 sets of subtle features of the source’ and select their two-dimensional principal components using the Hilbert transform and the PCA algorithm in a noise-free communication environment. The related feature distribution diagram is shown in Figure 3.
It can be seen from the experimental results in Figure 3 that, on the basis of the Hilbert transform and the PCA algorithm in a noiseless communication environment, the subtle features from the time–domain waveforms can be effectively extracted. The different signals in the figure have good inter-class separation and intra-class aggregation. The X axis is the first principal component and the Y axis is the second principal component value. Through data analysis, the contribution rate of the first principal component is 95.83%, and the contribution rate of the second principal component is 2.76%. The cumulative contribution rate of these two principal components is 98.59%. According to the gray relation algorithm, the recognition rate of these 500 sets of transient signals from 10 identical Motorola walkie-talkies is calculated to be 100%. That is to say the proposed method can realize accurate classification of similar signals from different emitter sources.
The noiseless communication environment is further changed to a noisy communication environment with the SNR of 20 dB. The experimental results are shown in Figure 4 according to the above operation.
From the experimental results, it can be seen that the subtle features of the identical radio devices can be effectively extracted on the basis of the proposed Hilbert and PCA method in a noisy communication environment with the SNR of 20 dB.
As shown in Figure 4, in a noisy communication environment with the SNR of 20 dB, a few part of the subtle features overlap. That is to say, it is impossible to achieve accurate classification and recognition with recognition rate of 100%. Through increasing the number of principal components, the recognition rate can be increased. When the dimension of the features increases, the cumulative principal component contribution rate will increase and the recognition rate will be improved. In practical applications, researchers can choose appropriate dimensions of the principal components according to their requirements. Through data analysis, the contribution rate of the first principal component is 76.64%, and the contribution rate of the second principal component is 2.28%, and the contribution rate of the third principal component is 0.66%, and the contribution rate of the fourth principal component is 0.4%. The experimental results show that the cumulative contribution rate of the principal components is only 78.92%, and the recognition rate is 94%. In order to improve the effectiveness of the proposed method, two other principal components are added. That is to say, four principal components are used together as the characteristic parameters of 500 sets of transient data. The cumulative contribution rate of the four principal components is 79.98%, and the recognition rate is increased to 99.67%.
In order to solve the problem of low contribution rate of two-dimensional principal components in in a noisy communication environment with the SNR of 20 dB, an improved PCA algorithm is proposed. The improved PCA algorithm with meanization is applied to the recognition system and the results are shown in Figure 5.
The simulation results show that the recognition rate based on the Hilbert transform and the improved PCA algorithm is 99.67% under a noisy communication environment with the SNR of 20 dB. In the figure, the first principal component is represented by the X axis of the abscissa coordinate and the second principal component is represented by the Y axis of the vertical coordinate. Compared with the traditional algorithm, the recognition rate is increased by 5.67%.
According to the experimental results above, the performance of Hilbert transform with traditional PCA and the improved PCA algorithm are summarized as follows:
In a noise-free environment, the recognition rate based on Hilbert transform and traditional PCA algorithm can reach 100% and the contribution rate of the first principal component has exceeded 95%. In this case, the advantages of the improved PCA algorithm based on Hilbert transform are not obvious. However, in the noisy environment with the SNR of 20 dB, the contribution rate of the principal components based on Hilbert transform and the improved PCA algorithm is shown in Figure 6, in which the number of principal components is represented by the abscissa coordinate and the contribution rate to the corresponding principal component is represented by the vertical coordinate.
The experimental results show that the contribution rate of the first principal component based on Hilbert transform and traditional PCA algorithm is 60.869%, the contribution rate of the second principal component is 4.895%, the contribution rate of the third principal component is 3.019%, the contribution rate of the fourth principal component is 1.952%, and the cumulative contribution rate of the first four principal components is 70.735%. The contribution rate of the first principal component based on Hilbert transform and the improved PCA extraction algorithm is 65.893%, and the contribution rate of the second principal component is 4.054%, and the contribution rate of the third principal component is 2.912%, and the contribution rate of the fourth principal component is 1.656%, and the cumulative contribution rate of the first four principal components is 74.515%.
Based on the experimental results above, the performance of the traditional PCA algorithm and the improved PCA algorithm for radiation source individual classification and recognition is summarized. The contribution rates of the principal components of the traditional PCA algorithm and the improved PCA algorithm are shown in Table 1.
From the experimental results in Table 1, it can be seen that the contribution rate of the principal components based on the improved PCA algorithm is obviously higher than that of the traditional PCA algorithm. That is to say, under certain conditions, the subtle features of the signals can be extracted better with less principal component feature dimension based on the improved PCA algorithm. Furthermore, the recognition effect is improved. The recognition results obtained when comparing two other traditional algorithms [25,26] in the environment with the SNR of 20 dB are shown in Table 2.
The experimental results obtained by calculating the recognition results under a different SNR environment with the improved PCA algorithm are reported in Table 3.
On the basis of the above data, it can be concluded that the improved PCA algorithm with meanization method can improve the contribution rate of the principal components and the recognition rate, which is beneficial to the identification of radiation source individual equipment, compared with the traditional PCA algorithm, fractal dimension-based algorithm, and Holder theory-based algorithm. The improved PCA algorithm has some advantages for the extraction of the subtle features of the radiation source individual signals. With the decrease of SNR, the recognition rate by the improved PCA algorithm also decreases quickly, because the fingerprint’s features are very subtle and can easily to covered by the noise. Therefore, a future challenge is how to further extract the subtle features under lower SNR.

5. Conclusions

In order to solve the problem that is difficult to obtain and identify radiation source individual information accurately in complex electromagnetic environment, this paper designed and implemented a principal component analysis algorithm with meanization method, which was used to extract the subtle features of radiation source individual signals from 10 identical Motorola walkie-talkies from the same manufacturer. Compared with the traditional PCA algorithm, this improved algorithm can improve the contribution rate of the principal components, reduce the dimension of extracting signal features, and improve the recognition rate, which is conducive to accurate identification of radiation source individual devices. Compared with the traditional algorithm, it has more advantages. But the PCA algorithm with meanization method is not applicable in some cases. For example, when the contribution rate of the principal component by the traditional PCA algorithm is high enough to represent most of the information of the original data, the improvement of the improved PCA algorithm will be reduced. To a certain extent, the improved PCA algorithm will increase the computational complexity, which is harmful to real-time performance and efficient identification of radiation source individual devices. However, it provides a powerful basis for the off-line application of signal recognition in related fields, such as electronic reconnaissance, image processing, fault diagnosis and so on.

Author Contributions

J.L. and D.B. participated in data analysis and the design of the study and drafted the manuscript; Y.Y. proposed the improved feature extraction algorithm; K.W. and B.Z. participate in the modification of the revised paper. All authors gave final approval for publication.

Funding

This research was supported by the National Natural Science Foundation of China (No. 51806135 and No. 61603239).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Dan, X. Extraction of Amplifier Fingerprints from Narrow Band Signal: Principle Analysis and FM Broadcast Experiment. Acta Electron. Sinica 2008. [Google Scholar]
  2. Bin, Z.; Wang, X. Summary of techniques for extracting individual characteristics of radiation sources. Telecommun. Technol. 2011. [Google Scholar]
  3. Shi, Y.; Ji, H.; Zhu, M. Recognition of Radar Focal Sources under Multi-core Fusion Framework. J. Electron. Lett. 2014, 36, 2484–2490. [Google Scholar]
  4. Jiang, H.; Guan, W.; Ai, L. Specific radar emitter identification based on a digital channelized receiver. In Proceedings of the 2012 5th International Congress on Image and Signal Processing, Chongqing, China, October 2012; pp. 1855–1860. [Google Scholar]
  5. Li, J.; Guo, J. A New Feature Extraction Algorithm Based on Entropy Cloud Characteristics of Communication Signals. Math. Probl. Eng. 2015, 2015, 1–8. [Google Scholar] [CrossRef]
  6. Li, J.-C.; Li, Y.-B.; Kidera, S.; Kirimoto, T. A Robust Signal Recognition Method for Communication System under Time-Varying SNR Environment. IEICE Trans. Inf. Syst. 2013, 96, 2814–2819. [Google Scholar] [CrossRef]
  7. Hao, S.; Wang, W.; Yan, Y.; Bruzzone, L. Class-wise dictionary learning for hyperspectral image classification. Neurocomputing 2017, 220, 121–129. [Google Scholar] [CrossRef]
  8. Lu, F.; Huang, Z.; Yi, H. A Digital Phase Modulation Signal Recognition Method Based on Higher Order Cumulants. Syst. Eng. Electron. 2008, 30, 1611–1615. [Google Scholar]
  9. A New Robust Signal Recognition Approach Based on Holder Cloud Features under Varying SNR Environment. KSII TIIS 2015, 9.
  10. Ying, Y.; Cao, Y.; Li, S.; Li, J.; Guo, J. Study on gas turbine engine fault diagnostic approach with a hybrid of gray relation theory and gas-path analysis. Adv. Mechan. Eng. 2016, 8, 1–14. [Google Scholar] [CrossRef]
  11. Bianchi, A.; Mainardi, L.; Petrucci, E.; Signorini, M.G.; Mainardi, M.; Cerutti, S. Time-variant power spectrum analysis for the detection of transient episodes in HRV signal. IEEE Trans. Biomed. Eng. 1993, 40, 136–144. [Google Scholar] [CrossRef]
  12. Woeste, L. Femtosecond white-light filaments: a new tool in atmospheric research. In Proceedings of the The 16th Annual Meeting of the IEEE Lasers and Electro-Optics Society 2003, Tucson, AZ, USA, October 2003; pp. 623–624. [Google Scholar]
  13. Zhu, L.; Cheng, H.; Wu, L. Digital Modulation Signal Recognition Using Cyclic Spectrum and Parameter Statistics. J. Appl. Sci. 2009, 27, 137–143. [Google Scholar]
  14. Wu, Y.; Ge, L.; Xu, Z. A New Method for Digital Signal Modulation Recognition. Chin. J. Electron. 2007, 35, 782–785. [Google Scholar]
  15. Kim, C.; Khawand, C.; Stern, R. Two-microphone source separation algorithm based on statistical modeling of angle distributions. In Proceedings of the 2012 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Kyoto, Japan, March 2012; pp. 4629–4632. [Google Scholar]
  16. Sun, X.; Liu, B.; Liu, B. Face Recognition Based on Partitioned PCA. Comput. Eng. Appl. 2005, 41, 80–82. [Google Scholar]
  17. Tian, Y.; Tan, T.; Wang, Y. Do singular values contain adequate information for face recognition? Pattern Recognit. 2003, 36, 649–655. [Google Scholar] [CrossRef]
  18. Chen, Z.; Liu, H. Application of Programmable Controller in Catalytic Chain System. Petrochem. Autom. 2002, 2, 1–6. [Google Scholar]
  19. Peng, K.; Zhang, M.; Li, Q.; Lv, H.; Kong, X.; Zhang, R. Fiber optic perimeter detection based on principal component analysis. In Proceedings of the 2016 15th International Conference on Optical Communications and Networks (ICOCN), Hangzhou, China, September 2016; pp. 1–3. [Google Scholar]
  20. Liu, T.; Yang, F. Application of Principal Component Analysis in Image Compression. Nat. Sci. J. Harbin Norm. Univ. 2008, 24, 1–8. [Google Scholar]
  21. Zou, H.; Hastie, T.; Tibshirani, R. Sparse Principal Component Analysis. J. Comput. Graph. Stat. 2006, 15, 265–286. [Google Scholar] [CrossRef]
  22. Cao, Y.; Ying, Y.; Li, J.; Li, S.; Guo, J. Study on rolling bearing fault diagnosis approach based on improved generalized fractal box-counting dimension and adaptive gray relation algorithm. Adv. Mechan. Eng. 2016, 8, 1–11. [Google Scholar] [CrossRef]
  23. Li, J.; Ying, Y. A Method to Improve the Robustness of Gas Turbine Gas-Path Fault Diagnosis Against Sensor Faults. IEEE Trans. Rel. 2018, 67, 3–12. [Google Scholar] [CrossRef]
  24. Ye, S. The application and consideration about principal component analysis. Appl. Stat. Manag. 2001, 20, 52–55. [Google Scholar]
  25. Wei, F.; Wang, G.; Ren, B.; Ge, J.; Wang, Y. Multisensor Fused Fault Diagnosis for Rotation Machinery Based on Supervised Second-Order Tensor Locality Preserving Projection and Weighted k -Nearest Neighbor Classifier under Assembled Matrix Distance Metric. Shock Vib. 2016, 2016, 1–14. [Google Scholar] [CrossRef]
  26. Ying, Y.; Li, J.; Chen, Z.; Guo, J. Study on rolling bearing on-line reliability analysis based on vibration information processing. Comput. Electr. Eng. 2018, 69, 842–851. [Google Scholar] [CrossRef]
Figure 1. Schematic diagram of the extraction and recognition of radiation source individual subtle features.
Figure 1. Schematic diagram of the extraction and recognition of radiation source individual subtle features.
Electronics 08 00246 g001
Figure 2. Randomly selected signal waveforms of four groups of radio devices.
Figure 2. Randomly selected signal waveforms of four groups of radio devices.
Electronics 08 00246 g002
Figure 3. Two-dimensional subtle features of the principal components of 500 sets of data from ten identical radio devices based on Hilbert transform and the PCA algorithm in a noiseless communication environment.
Figure 3. Two-dimensional subtle features of the principal components of 500 sets of data from ten identical radio devices based on Hilbert transform and the PCA algorithm in a noiseless communication environment.
Electronics 08 00246 g003
Figure 4. Two-dimensional subtle features of the principal components of 500 sets of transient data from ten identical radio devices based on Hilbert transform and the PCA algorithm in a noisy communication environment with the SNR of 20 dB.
Figure 4. Two-dimensional subtle features of the principal components of 500 sets of transient data from ten identical radio devices based on Hilbert transform and the PCA algorithm in a noisy communication environment with the SNR of 20 dB.
Electronics 08 00246 g004
Figure 5. Two-dimensional subtle features of the principal components of 500 sets of transient data from 10 identical radio devices based on Hilbert transform and the improved PCA algorithm in a noisy communication environment with the SNR of 20 dB.
Figure 5. Two-dimensional subtle features of the principal components of 500 sets of transient data from 10 identical radio devices based on Hilbert transform and the improved PCA algorithm in a noisy communication environment with the SNR of 20 dB.
Electronics 08 00246 g005
Figure 6. Histogram of the contribution rate of the principal components based on Hilbert transform and the improved PCA algorithm in the noisy environment with the SNR of 20 dB.
Figure 6. Histogram of the contribution rate of the principal components based on Hilbert transform and the improved PCA algorithm in the noisy environment with the SNR of 20 dB.
Electronics 08 00246 g006
Table 1. The contribution rates of the principal components of the traditional PCA algorithm and the improved PCA algorithm.
Table 1. The contribution rates of the principal components of the traditional PCA algorithm and the improved PCA algorithm.
Feature Extraction ModeSignal to Noise RatioFirst Principal ComponentSecond Principal ComponentThird Principal ComponentFourth Principal ComponentCumulative Principal Components
Hilbert +
Traditional PCA
20 dB60.869%4.895%3.019%1.952%70.735%
Hilbert + Improved PCA20 dB65.893%4.054%2.912%1.656%74.515%
Table 2. Comparison of recognition rates in the environment of 20 dB.
Table 2. Comparison of recognition rates in the environment of 20 dB.
Recognition ModeSNRThe Number of Principal Components UsedRecognition Rate
Hilbert + Traditional PCA20 dB294%
Hilbert + Improved PCA20 dB299.67%
Fractal Dimension Based Algorithm20 dB784.26%
Holder Theory Based Algorithm20 dB274.25%
Table 3. Recognition results under different SNR environments calculated with the improved PCA algorithm.
Table 3. Recognition results under different SNR environments calculated with the improved PCA algorithm.
SNR20 dB18 dB16 dB14 dB
Recognition Results99.67%85.32%70.24%56.82

Share and Cite

MDPI and ACS Style

Li, J.; Bi, D.; Ying, Y.; Wei, K.; Zhang, B. An Improved Algorithm for Extracting Subtle Features of Radiation Source Individual Signals. Electronics 2019, 8, 246. https://doi.org/10.3390/electronics8020246

AMA Style

Li J, Bi D, Ying Y, Wei K, Zhang B. An Improved Algorithm for Extracting Subtle Features of Radiation Source Individual Signals. Electronics. 2019; 8(2):246. https://doi.org/10.3390/electronics8020246

Chicago/Turabian Style

Li, Jingchao, Dongyuan Bi, Yulong Ying, Kai Wei, and Bin Zhang. 2019. "An Improved Algorithm for Extracting Subtle Features of Radiation Source Individual Signals" Electronics 8, no. 2: 246. https://doi.org/10.3390/electronics8020246

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