CN104408025A - Over-determined blind signal separation method based on spectrum correction and device of over-determined blind signal separation method - Google Patents

Over-determined blind signal separation method based on spectrum correction and device of over-determined blind signal separation method Download PDF

Info

Publication number
CN104408025A
CN104408025A CN201410668480.9A CN201410668480A CN104408025A CN 104408025 A CN104408025 A CN 104408025A CN 201410668480 A CN201410668480 A CN 201410668480A CN 104408025 A CN104408025 A CN 104408025A
Authority
CN
China
Prior art keywords
signal
frequency
amplitude
spectral line
blind
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201410668480.9A
Other languages
Chinese (zh)
Inventor
黄翔东
孟天伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tianjin University
Original Assignee
Tianjin University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tianjin University filed Critical Tianjin University
Priority to CN201410668480.9A priority Critical patent/CN104408025A/en
Publication of CN104408025A publication Critical patent/CN104408025A/en
Pending legal-status Critical Current

Links

Landscapes

  • Measurement Of Mechanical Vibrations Or Ultrasonic Waves (AREA)

Abstract

The invention discloses an over-determined blind signal separation method based on spectrum correction and a device of the over-determined blind signal separation method. The method comprises the following steps: obtaining a vector comprising N frequency values and an amplitude matrix; gradually detecting whether frequency components in a frequency vector are contained in an ith path of frequency vector, and performing deassign on the amplitude matrix if so; normalizing and clustering all lines of the amplitude matrix subjected to deassign to obtain a clustered amplitude matrix; according to the clustered amplitude matrix, estimating a jth source signal. The device comprises a DSP (Digital Signal Processor) device, wherein multiple paths of observation signals are sampled by an analog-digital converter to obtain a sample sequence, then, the obtained sample sequence enters the DSP device in a digital input way and is processed by an internal algorithm of the DSP device to obtain a signal separation result; finally, the separated source signal is displayed by an output driver and the display module thereof. According to the method, blind separation accuracy is improved, the method and the device have a high application value in a vibration signal processing field, and the separation device has enough anti-noise performance.

Description

Based on overdetermination Blind Signal Separation method and the device thereof of Spectrum Correction
Technical field
The present invention relates to digital signal processing technique field, particularly relate to a kind of overdetermination Blind Signal Separation method based on Spectrum Correction and device thereof.Be specifically related to the Blind Signal Separation occasion for being greater than source signal number (i.e. overdetermination situation) at observation signal number, only process according to having periodic observation signal and recover the problem of institute's active signal.
Background technology
Blind Signal Separation [1](Blind Source Separation is called for short BSS) refers to that the observation signal only received sensor processes and realizes the recovery of source signal when source signal and transmission channel the unknown.Blind Signal Separation requires between source signal separate, and thus this usual realistic requirement of engineering is the hot subject of current demand signal process educational circles, is also communication [2], biomedical [3], computer science, Speech processing [4,5]and mechanical fault diagnosis [6]the technology promoted is badly in need of Deng engineering field.Thus the blind separation technology of migration fractionation signal has very high researching value.
Obviously, the connection tie of source signal and observation signal is exactly transmission channel, and thus in blind separation, the identification of transmission channel is crucial.And blind separating method, linear instantaneous mixing, linear convolution mixing and non-linear mixing three class is also divided into because of the difference of the hybrid mode of transmission channel; What the present invention solved is the blind separation problem of linear instantaneous mixture model.
In addition, blind separation can also according to classifying by the relative number of source signal and observation signal, be called overdetermination blind separation when observation signal number is greater than source signal number, when both are equal, be called positive definite blind separation, be called when observation signal number is less than source signal number and owe to determine blind separation.Wherein overdetermination and positive definite blind separation are due to after knowing hybrid matrix A, all to this matrix inversion, and source signal recovery can be realized, therefore usually the two is collectively referred to as overdetermination blind separation problem, the present invention does not consider to owe to determine separation case, this kind of just overdetermination blind separation problem of solution.
Usually there are two uncertainties: the uncertainty that (1) sorts in the process that blind separation recovers source signal.Due to hybrid matrix A and source signal s (t) the unknown, when column vector position corresponding both exchanging simultaneously, observation signal x (t) obtained is constant, thus cannot learn the original alignment order of each vector of source signal; (2) uncertainty of amplitude.This is owing to exchanging a fixing scale factor between certain component of source signal s (t) and the row of hybrid matrix A corresponding with it.But this does not hinder the principal character information that source signal comprises.
Typical overdetermination Blind Signal Separation method has joint approximate diagonalization method [6]-JADE method (as document [6] is applied in mechanical fault diagnosis), (comprise the neural network algorithm based on information maximization based on the fast neuronal algorithm-FastICA algorithm of fixed-point iteration [7], based on the Blind Signal Separation algorithm of negentropy [8,9], based on kurtosis or based on maximum likelihood etc.), based on the blind separating method of fraction Fourier conversion, based on the Blind Signal Separation algorithm of power spectrum [10]deng.Its Literature [4,11,12]theoretical according to ICA, first the preprocessing process such as albefaction, centralization must be carried out to observation signal, again by the Learning Step of setting neural network, repeatedly iterative learning is carried out according to different iterative formulas, until find optimum weight matrix A, finally try to achieve each isolated component, thus reach the object of Blind Signal Separation.Document [10,13]the identifying source method based on power spectrum density proposed, is by the ratio of observation signal power spectral density function, obtains power spectral density matrix, then estimate the source number of the uncorrelated source of frequency field or independent source by each column vector of comparator matrix.
In above-mentioned several algorithm, JADE [6]rule needs the diagonalization of High Order Moment, and calculated amount is very large.Based on the neural network algorithm of information maximization [7]need the probability density function of source signal, but when source signal the unknown, need to make estimation to probability density function, have impact on the separation accuracy of fanaticism number.Document [4,8,9,11,12] the ICA algorithm in all realizes based on different Learning Step iteration, and when when the Learning Step set is less, error is larger, iteration parameter needs could restrain for a long time, can affect the effect of blind source separating, there is the deficiency being easily absorbed in local minimum point in blind source separating BP network model; In addition, first FastICA method needs to carry out the pretreatment operation such as centralization to signal, also can strengthen the calculated amount of algorithm.And based on the Blind Signal Separation of power spectrum [10,13]require the aspect ratio between observation signal, this easily produces infinitely-great value and inconvenient computer disposal, simultaneously due to spectrum leakage, the frequency at the spectrum peak place obtained when carrying out Fourier transform to observation signal and amplitude are all coarse, and these all have impact on last separating effect.
Summary of the invention
The invention provides a kind of overdetermination Blind Signal Separation method based on Spectrum Correction and device thereof, present invention reduces the complexity of algorithm, improve the precision of separation, described below:
Based on an overdetermination Blind Signal Separation method for Spectrum Correction, said method comprising the steps of:
(1) according to frequency deviation estimated value, the frequency estimation after the p bunch of spectral line correction on the i-th tunnel and Amplitude Estimation value is obtained;
(2) acquisition comprises the vector of N number of frequency values, the amplitude matrix of n × N dimension; Check whether the frequency component in frequency vector is included in the frequency vector on the i-th tunnel, if comprise, then carries out assignment again to amplitude matrix one by one;
(3) each row of the amplitude matrix after assignment are normalized and clustering processing, obtain the amplitude matrix after cluster;
(4) according to the amplitude Matrix Estimation Chuj road source signal after cluster.
Before step (1), described method also comprises:
Obtain Ni bunch of spectral line of each road observation signal; Record the position of the highest spectral line of every bunch of spectral line one by one;
The frequency deviation estimated value of every bunch of spectral line is upgraded according to the position acquisition of the highest spectral line.
Frequency estimation is
f i,p=k i,p+Δk i,pi=1,2,...,n,p=1,2,...,N i
Amplitude Estimation value is
B i,p=2πΔk i,p×(1-Δk i,p 2)/sin(πΔk i,p)×|X i(k i,p)|i=1,2,...,n,p=1,2,...,N i
Wherein, k i,pfor the highest position of spectral line; Δ k i,pfor frequency deviation estimated value; | X i(k i,p) | for correcting the amplitude of p bunch of spectral line of front i-th tunnel observation; N iit is the number of clusters of peak value spectral line in the i-th road observation signal.
Based on an overdetermination Blind Signal Separation device for Spectrum Correction, described device comprises: DSP device,
Multichannel observation signal obtains sample sequence through the sampling of analog-to-digital conversion device, enters described DSP device, through the internal algorithm process of DSP device, obtain the separating resulting of signal with the form of Parallel Digital input; Finally demonstrate isolated source signal by output driving and display module thereof.
The beneficial effect of technical scheme provided by the invention is: ensure that the complexity of separation algorithm is lower by the frequency of each composition of signal and the quick estimation of magnitude parameters, have higher actual effect; Corrected and the measure of K-mean cluster by spectrum, improve the accuracy of blind separation, in vibration signal processing field, there is very high using value, and this tripping device possesses enough noise robustness; And by verification experimental verification, demonstrate correctness and the terseness of separation method and tripping device thereof, have very important using value to engineering fields such as biomedical applications, Speech processing and mechanical fault diagnosis.
Accompanying drawing explanation
Fig. 1 is Blind Signal Separation theory diagram;
Fig. 2 is the tripping device design general flow chart of fanaticism number;
Fig. 3 is time domain waveform and the spectrogram of source signal;
Fig. 4 is without the time domain waveform of observation signal and spectrogram when making an uproar;
Fig. 5 is time domain waveform and the spectrogram (without making an uproar) of signal after being separated;
Fig. 6 is time domain waveform and the spectrogram (without making an uproar) of signal after Fast-ICA method is separated;
Fig. 7 is the time domain waveform and the spectrogram that add mixed signal when making an uproar;
Fig. 8 is time domain waveform and the spectrogram (add and make an uproar) of signal after being separated;
Fig. 9 is time domain waveform and the spectrogram (add and make an uproar) of signal after Fast-ICA method is separated;
Figure 10 is hardware implementation figure of the present invention;
Figure 11 is DSP internal processes flow graph.
Embodiment
For making the object, technical solutions and advantages of the present invention clearly, below embodiment of the present invention is described further in detail.
For improving above method and carrying out simple Blind Signal Separation efficiently, the present invention's proposition is the overdetermination Blind Signal Separation device based on Spectrum Correction of periodic signal for source signal, the frequency that this device is used and amplitude are all through to correct and obtain, eliminate the impact of spectrum leakage as far as possible, thus ensure that the pinpoint accuracy of separation; Different from document [10], this device core algorithm there will not be infinitely-great extreme case, is thus more easily computer disposal; Core of the present invention is the estimation of hybrid matrix, and this matrix only need go out the amplitude of each composition by spectrum correction calculation and obtain amplitude matrix, then can obtain in conjunction with K mean cluster pattern abbreviation, therefore implementation process is simple, without the need to iterating.Experiment demonstrates the feasibility of put forward the methods of the present invention, therefore has very important using value to engineering fields such as biomedical applications, Speech processing and mechanical fault diagnosis.
As shown in Figure 1, in this separation principle figure, S (t) is source signal to Blind Signal Separation System recover principle of the prior art, and A is hybrid matrix, and source signal is through being mixed to get observation signal x (t), by asking for separation matrix C -1, finally recover institute's active signal by observation signal, therefore the key of this piece-rate system is for more accurately to estimate separation matrix C -1.For this reason, the present invention proposes to estimate this matrix based on the Blind Signal Separation method of Spectrum Correction.
Model of the present invention is linear instantaneous mixture model, and desirable without in situation of making an uproar, its mathematic(al) representation is:
x(t)=AS(t) (1)
In formula, x (t) is that n ties up observation signal vector, and S (t) is unknown independent source periodic signal vector for m ties up, and A is that n × m ties up unknown hybrid matrix.
For making fanaticism number separable, suppose that source signal is separate here, each frequency component of the frequency component namely between source signal and source signal inside is unequal mutually, and requires source signal number m≤n, then the matrix representation of (1) formula is:
In formula (2), x 1(t) ~ x nt () represents n road observation signal, s 1(t) ~ s nt () represents the unknown Independent sources signal in m road, a 11~ a nmfor mixing constant.
Owing to there is spectrum leakage when observation signal being made to analysis of spectrum, make X if there is deviation in amplitude and the frequency of () each frequency component, now for obtaining accurate amplitude and frequency just needs to correct it, can obtain specific algorithm as follows by Fig. 2:
101: to each road observation signal x i(t), i=1 ..., n, makes FFT analysis of spectrum and obtains X after adding Hamming window i(f), and then obtain out N ibunch spectral line (every bunch of spectral line represents 1 frequency content); And the position of recording the highest spectral line of every bunch of spectral line is one by one
102: the X of access spectrum one by one ithe highest position of spectral line k of every bunch of spectral line of (f) i,p, p=1,2 ..., N i, write down correspondence position spectrum peak (| X i(k i,p) |), then obtain spectral line value that in two spectral lines adjacent with every bunch of spectrum peak position, amplitude is larger (be designated as | X i(k i,p(secondary high spectrum) |);
And try to achieve both ratio by v i,pvalue substitution formula (3) tries to achieve the frequency deviation estimated value Δ k of every bunch of spectral line i,p, namely
Δk i,p=(v i,p-2)/(v i,p+1) (3)
Obtain Δ k i,pafter, compare spectrum peak k i,pthe spectral line amplitude of both sides, if the spectral line amplitude in left side is greater than the spectral line amplitude on right side, by Δ k i,pvalue be updated to Δ k i,p-1, peak value spectral line k simultaneously i,pvalue be updated to k i,p-1;
103: according to Δ k i,pfrequency deviation estimated value, obtains the frequency estimation f after the p bunch of spectral line correction on the i-th tunnel i,pfor
f i,p=k i,p+Δk i,pi=1,2,...,n,p=1,2,...,N i(4)
Correspondingly, the Amplitude Estimation value obtained after p bunch of spectral line correction of the i-th tunnel observation is
B i,p=2πΔk i,p×(1-Δk i,p 2)/sin(πΔk i,p)×|X i(k i,p)|i=1,2,...,n,p=1,2,...,N i
(5)
In formula (5) | X i(k i,p) | represent the amplitude of the p bunch of spectral line correcting front i-th tunnel observation, N iit is the number of clusters of peak value spectral line in the i-th road observation signal.
Thus obtain comprising the vector f that all Frequency Estimation results are observed on the i-th tunnel iwith the vectorial B of Amplitude Estimation result i, namely
f i = f i , 1 f i , 2 f i , 3 · · · f i , N i , B i = B i , 1 B i , 2 B i , 3 · · · B i , N i - - - ( 6 )
Similarly, the amplitude of other each road observation signal and the step of frequency correction the same, thus obtain n frequency vector f 1~ f nwith n amplitude vector B 1~ B n;
104: n observing frequency Vector Groups is combined together, form the longer frequency vector f containing redundancy frequency r, that is:
f r = { f 1,1 f 1,2 , · · · , f 1 , N 1 , · · · , f n , 1 f n , 2 , · · · , f n , N n } - - - ( 7 )
The all frequencies comprised formula (7) vector are by sequence from small to large and multiple frequencies nearer for spacing are merged into its average, and then the vectorial F obtaining comprising N number of frequency values is
F=[F 1F 2,…,F N] (8)
Because composite vector F is come by frequency vector de-redundancy combination corresponding to each observation signal, therefore obviously there is N>=N i;
The amplitude matrix B of 105: structure n × N dimension m,
B m = B 1,1 ( f 1 ) B 1,2 ( f 2 ) · · · B 1 , N ( f N ) B 2.1 ( f 1 ) B 2.2 ( f 2 ) · · · B 2 , N ( f N ) · · · · · · · · · B n , 1 ( f 1 ) B n , 2 ( f 2 ) · · · B n , N ( f N ) - - - ( 9 )
And by this matrix B mall elements is initialized as 0; Check frequency vector F=[F one by one again 1f 2..., F n] in frequency component F j, j=1 ..., whether N, be included in the frequency vector f on the i-th tunnel i=[f i, 1f i, 2f i, 3f i, N i] in, if comprise, then by B i,jvalue assignment is to B i,j(f j), namely
B i , j ( f j ) = B i , j , F j ∈ f i 0 , F j ∉ f i - - - ( 10 )
106: by B meach row carry out 2 norm normalizeds, each column vector as being 1 pattern, then use K means Method by B min N number of pattern be polymerized to m class, the amplitude matrix after cluster can be obtained for
107: obtain source signal according to the following formula and estimate namely
S ^ ( t ) = C ^ - 1 x ( t ) - - - ( 12 )
Wherein, in formula (12) for amplitude matrix pseudoinverse.
Experiment
For verifying correctness of the present invention and validity, blind separating method the present invention proposed carries out performance comparison with conventional Fast-ICA algorithm.
For the performance of quantitative comparison two kinds of algorithms, experiment adopts the similar matrix ξ and performance index PI value that pass judgment on blind signal recuperation quality as criterion.
Similar matrix ξ is the parameter describing estimated signal and source signal similarity, its often row with often arrange and only have the absolute value of an element close to 1, other element is all similar to close to 0, then can think that this algorithm separating effect is ideal.
Performance index PI value is defined as follows:
PI = 1 n ( n - 1 ) Σ i = 1 n { ( Σ k = 1 n | g ik | max j | g ij | - 1 ) + ( Σ k = 1 n | g ki | max j | g ji | - 1 ) } - - - ( 13 )
In formula (13), g ijfor matrix G, (G is actual hybrid matrix A and separation matrix product) element (g in formula ik, g jielement in equal representing matrix G, just value is different with the difference of i, j, k); max j| g ij| represent the maximal value in the i-th row element absolute value of G; max j| g ji| represent the maximal value in the i-th column element absolute value.The PI=0 when isolated signal is identical with source signal waveform.In reality, this value is less, then represent that recovery effects is better.
In addition, in the cluster link of the step 106 of this method, need specification error threshold value to the amplitude matrix B after normalization mcolumn vector carry out cluster.In an experiment, this error threshold is set as 5%, even these two column vectors are then polymerized to a class by the relative error of two column vectors within 5%.
For studying the noise immunity of the inventive method, experiment being divided into and discussing respectively without make an uproar situation and noisy situation.
1, without making an uproar situation
First the separation case of fanaticism number under noiseless disturbed condition be discussed.Supposing the system sampling rate F s=310 sample points/second, N=1024 sample, then the frequency resolution Δ f=F of FFT are collected in every road s/ N=0.3027 Hz.
Known following 4 periodic source signals and hybrid matrix A:
s 1(t)=cos(2π70t)
s 2(t)=sin(2π30t+27)
s 3(t)=sin(2π60t+6sin(2π20t)) (14)
s 4(t)=sin(2π10t+12)sin(2π100t)
A = 1.25 0 0.83 0 0.84 1.06 1.10 1.68 0 0.98 0 0.93 2.12 0 1.65 1.47 0.56 2.89 0 2.18 - - - ( 15 )
For carrying out waveform contrast before and after separation, first as FFT, time domain waveform as shown in Figure 3 and spectrogram are obtained to source signal sample.By source signal s 1(t) ~ s 4t () obtains observation signal x by hybrid matrix A 1(t) ~ x 5t (), as shown in Figure 4, in Fig. 4, left-half is the source signal recovered for its time domain waveform and spectrogram, and right half part is the corresponding spectrogram of source signal.
The algorithm carried by the present invention, the exact amplitude of each mixed signal on each Frequency point need be obtained, therefore by step 102 and 103, frequency correction and amplitude rectification are carried out to each composition that every road is observed, according to step 104, the frequency after correction is sorted, combined, then frequency vector F and the amplitude vector B of length N=10 can be obtained according to step 105 m, as shown in table 1:
Table 1 is without amplitude matrix table when making an uproar
More every column vector can be clearly seen that following 4 groups of amplitude column vectors are close, and the combination of frequency of their correspondences is: { 29.9998}{69.9998} { 89.9999,109.9999} { 19.9997,39.9998,99.9999,129.9999,140.0000,150.0000}
By this 4 class frequency known of analysis above respectively from 4 different source signals.Wherein 20.9998Hz and 69.998Hz can not find column vector close with it to deserved column vector, therefore, the source signal of their correspondences should be single source signal, and this and source signal formula (14) are just in time coincide, and other two groups of column vectors also match with source signal formula (14) equally.Namely close column vector is carried out cluster:
Then according to step 106, to B meach row carry out 2 norm normalizeds, and with K means Method by B min 10 patterns be polymerized to 4 classes, the hybrid matrix after cluster can be obtained for
C ^ = 0.0000 0.4699 0.0001 0.3861 0.3283 0.3159 0.5290 0.5117 0.3033 0.0000 0.2731 0.0001 0.0000 0.7970 0.4863 0.7675 0.8945 0.2105 0.6401 0.0001 - - - ( 16 )
The actual hybrid matrix A of formula (15) is done two norm normalization, and its result is:
A = 0.4699 0.0000 0.3861 0.0000 0.3158 0.3281 0.5117 0.5160 0.0000 0.3034 0.0000 0.2856 0.7970 0.0000 0.7675 0.4515 0.2105 0.8946 0.0000 0.6696 - - - ( 17 )
To in illuminated (16) with each column vector of formula (17), the known sequence except column vector exists except difference, and the error of each column vector is all very little, indicates correctness and the accuracy of algorithm provided by the present invention.
Right according to step 107 again ask pseudoinverse and obtain separation matrix basis again and recovering source signal waveform and frequency spectrum thereof as shown in Figure 5, in Fig. 5, left-half is the source signal recovered, and right half part is the corresponding spectrogram of source signal.
In addition, to same observation signal, according to the Fast-ICA algorithm based on kurtosis, be restored waveform and frequency spectrum thereof as shown in Figure 6.
Comparison diagram 3 and Fig. 5 can significantly see, except difference that put in order except its time domain waveform and spectrum distribution substantially identical, and it is very little to compose leakage; And Fast-ICA method is separated to the source signal (Fig. 6) obtained, be not difficult to find for source s from spectrogram 2(t), s 3t () has the situation that obviously spectrum is leaked to occur.
For quantitative target similar matrix and performance index, according to the inventive method and Fast-ICA method, obtain similar matrix ξ and PI value is respectively:
ξ proposed = 0.0005 1.0000 0.0002 - 0.0008 0.9984 0.0012 0.0006 0.0045 0.0090 - 0.0004 0.0615 1.0000 0.0569 0.0037 1.0000 0.0531 , PI proposed = 0.0163
ξ Fast - ICA = - 0.0013 0.9999 - 0.0023 0.0128 - 0.9795 0.0033 0.0174 0.2008 - 0.0252 - 0.0027 - 0.9996 - 0.0081 0.1988 - 0.0122 - 0.0745 0.9771 , PI Fast - ICA = 0.0922
Wherein ξ proposedrepresent the similar matrix adopting the inventive method to try to achieve, ξ fast-ICAfor the similar matrix adopting Fast-ICA method to try to achieve; In like manner, PI proposedrepresent the PI value adopting the inventive method to try to achieve, PI fast-ICAfor the PI value adopting Fast-ICA method to try to achieve.Contrast two kinds of algorithms, can find out without in situation of making an uproar:
1. similar matrix ξ proposedand ξ fast-ICAin often row all uniquely exist absolute value close to 1 maximal value, other value is close to 0, and namely two kinds of algorithms all can recover source signal preferably in without situation of making an uproar;
2. comparatively speaking, ξ proposedcompare ξ fast-ICAthe absolute value of middle maximal value is closer to 1, and the separation matrix of namely trying to achieve is more accurate
3. from performance index PI value, the PI value that obvious the inventive method is tried to achieve is less of 0, is therefore better than Fast-ICA algorithm.
(2) situation of making an uproar is added
For verifying its recovery effects in noisy situation, provide the experiment added in the situation of making an uproar below.Zero-mean random Gaussian white noise is added to above source signal, adds observation signal x after making an uproar 1(t) ~ x 5t () as shown in Figure 7, in Fig. 7, left-half is the source signal recovered, right half part is the corresponding spectrogram of source signal.
Experimental procedure is the same, by step 102 ~ step 105, and the frequency vector F of length N=10 corresponding under can obtaining noisy situation and amplitude vector B m, as shown in table 2
Table 2 adds amplitude matrix table when making an uproar
Close column vector is carried out cluster:
By matrix B now mtwo norm normalization obtain hybrid matrix
C ^ = 0.0000 0.4699 0.0001 0.3911 0.3274 0.3150 0.5304 0.5178 0.3051 0.0000 0.2690 0.0002 0.0000 0.7979 0.4819 0.7608 0.8943 0.2080 0.6433 0.0002 - - - ( 18 )
Will compare with the hybrid matrix A after two norm normalization, other is substantially equal except sequence difference for each column vector, indicate the present invention when noise exists put forward the correctness of algorithm.
From adding isolated source signal result observation signal of making an uproar, as shown in Figure 8, in Fig. 8, left-half is the source signal recovered, and right half part is the corresponding spectrogram of source signal:
To same observation signal, according to the Fast-ICA algorithm based on kurtosis, be restored waveform and frequency spectrum thereof as shown in Figure 9:
The similar matrix ξ and the PI value that add two kinds of methods in the situation of making an uproar are respectively:
ξ proposed = 0.0020 1.0000 - 0.0029 0.0040 0.9930 0.0012 - 0.0029 0.0059 0.0066 0.0075 0.0646 0.9809 0.0541 0.0020 0.9820 0.0529 , PI proposed = 0.0248
ξ Fast - ICA = 0.9913 - 0.0238 0.0096 0.0194 - 0.0228 - 0.9731 - 0.0092 0.1958 0.0118 0.0053 0.9822 - 0.0086 - 0.0238 0.1730 0.0987 0.9599 , PI Fast - ICA = 0.0991
In situation of making an uproar, comparatively often row maximal value absolute value is closer to 1 in Fast-ICA algorithm can to find out by similar matrix and performance index ξ that the inventive method tries to achieve, and PI value is closer to 0, is therefore better than Fast-ICA algorithm.
By above without make an uproar with add the situation of making an uproar under emulation experiment that overdetermination fanaticism number is separated, demonstrate correctness and the terseness of the Blind Signal Separation collocation method that the present invention is based on Spectrum Correction, have very important using value to engineering fields such as biomedical applications, Speech processing and mechanical fault diagnosis.
See Figure 10, multichannel observation signal x (t) collected is obtained sample sequence x (n) through A/D (analog-to-digital conversion device) sampling, DSP device is entered with the form of Parallel Digital input, through the internal algorithm process of DSP device, obtain the separating resulting of signal; Finally to drive by output and display module demonstrates isolated source signal (image or sound or other useful waveforms).
Wherein, the DSP (Digital Signal Processor, digital signal processor) of Figure 11 is core devices, in Signal parameter estimation process, completes following major function:
(1) call the overdetermination blind separation algorithm of periodic signal, the frequency correction of settling signal and amplitude rectification, obtain correct signal frequency and estimate and Amplitude Estimation;
(2) cluster is carried out to amplitude matrix, obtain corresponding hybrid matrix.
(3) by asking the generalized inverse of hybrid matrix to export source signal restoration result to driving and display module in real time.
Need point out, owing to have employed digitized method of estimation, thus determining the complexity of Figure 10 system, real-time levels and the principal element of degree of stability is not that the periphery of DSP device in Figure 10 is connected, but the kernel estimation algorithm that DSP internal program memory stores.
The internal processes flow process of DSP device as shown in figure 11.
Proposed " Blind Signal Separation based on Spectrum Correction " this kernel estimation algorithm is implanted in DSP device by the present invention, completes high precision, low complex degree, efficiently blind source separating based on this.
Figure 11 flow process is divided into following several step:
(1) first need according to embody rule requirement (the concrete measurement as medical science and military affairs etc. requires), the sampling number N of signalization and the number of times i of duplicate measurements, and setting accuracy requirement according to specific needs.This step proposes real needs from engineering aspect, processes targetedly to make follow-up flow process.
(2) then, CPU primary controller reads sampled data from I/O port, enters internal RAM.
(3) follow-up " DC processing " is the impact in order to eliminate the flip-flop in measured signal.Otherwise the existence of flip-flop, can reduce measuring accuracy.Flip-flop is easy to measure, and only needs the mean value calculating sampling point to obtain.
(4) carrying out Blind Signal Separation by Fig. 2 processing procedure of the present invention is the most crucial part of DSP algorithm, after running this algorithm, quick and precisely can try to achieve separation matrix, finally recover source signal.
(5) judge whether the inventive method meets engineering demand, if do not meet, program returns, and again sets sample frequency as requested and carries out Blind Signal Separation, repeat above detachment process i time.
(6) export outside display drive device to by the output bus of DSP, isolated for institute source signal is carried out difference display, as advantageous form such as sound, image, ecg wave forms.
Need point out, realize owing to have employed DSP, make whole parameter estimation operation become more flexible, the concrete condition of the various components that can comprise according to signal, the inner parameter being changed algorithm by flexible in programming is arranged, as sampling number N, and sample rate f sdeng.
List of references
[1]BELOUCHRANI A,ABED-MERAIM K,CARDOSO J-F,et al.A blind sourceseparation technique using second-order statistics[J].Signal Processing,IEEE Transactions on,1997,45(2):434-44.
[2] open prominent personage, protect polished. Blind Signal Separation [J]. electronic letters, vol, 2009, z1): 1766-71.
[3] application of Yang Xiumei, Pan Jiahua, Zhang Zuxing, et al.ICA in cardiechema signals process [J]. biomedical engineering magazine, 2008,4)
[4] Jia Yinjie, Xu Pengfei. based on the mixed audio signal blind separation [J] of FastICA. information and electronic engineering, 2009,7 (4): 321-5.
[5] Liang Shufen, Jiang Taihui. a kind of voice signal blind separation [J] of adaptive algorithm. signal transacting, 2010,26 (7): 1094-8.
[6] Wang Yu, Chi Yilin, Wu Xing, et al. is based on the mechanical noise monitoring and fault diagnosis [J] of blind signal processing. vibration and impact, 2009,28 (6): 32-41.
[7] Liu's jade pendant, He Zhenya. blind source separating and blind deconvolution [J]. electronic letters, vol, 2002,30 (4): 570-6.
[8] Ding Zhizhong, Ye Zhongfu. based on anatomy and the research [J] of negentropy criterion blind separating method. Journal of System Simulation, 2007,19 (13): 2999-3004.
[9] Yue Keqiang, Zhao Zhijing, Lei Shen. based on the blind source separation method [J] of negentropy and intelligent optimization algorithm. computer engineering, 2010,36 (4): 250-2.
[10] Li Ning, Shi Tielin. based on the Blind Signal Separation [J] of power spectrum density. vibration engineering journal, 2008,20 (3): 255-9.
[11] You Rongyi, Chen Zhong. a kind of Blind Signal Separation fast algorithm [J] .2004 based on ICA,
[12] Zhong Jing, Fu Yan. based on the mixing voice Signal separator [J] of quick ICA. computer utility, 2006,26 (5): 1120-1.
[13] Li Ning. frequency field Blind Signal Separation theoretical research [D]; The Central China University of Science and Technology, 2007.
The embodiment of the present invention is to the model of each device except doing specified otherwise, and the model of other devices does not limit, as long as can complete the device of above-mentioned functions.
It will be appreciated by those skilled in the art that accompanying drawing is the schematic diagram of a preferred embodiment, the invention described above embodiment sequence number, just to describing, does not represent the quality of embodiment.
The foregoing is only preferred embodiment of the present invention, not in order to limit the present invention, within the spirit and principles in the present invention all, any amendment done, equivalent replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (4)

1., based on an overdetermination Blind Signal Separation method for Spectrum Correction, it is characterized in that, said method comprising the steps of:
(1) according to frequency deviation estimated value, the frequency estimation after the p bunch of spectral line correction on the i-th tunnel and Amplitude Estimation value is obtained;
(2) acquisition comprises the vector of N number of frequency values, the amplitude matrix of n × N dimension; Check whether the frequency component in frequency vector is included in the frequency vector on the i-th tunnel, if comprise, then carries out assignment again to amplitude matrix one by one;
(3) each row of the amplitude matrix after assignment are normalized and clustering processing, obtain the amplitude matrix after cluster;
(4) according to the amplitude Matrix Estimation Chuj road source signal after cluster.
2. a kind of overdetermination Blind Signal Separation method based on Spectrum Correction according to claim 1, it is characterized in that, before step (1), described method also comprises:
Obtain the N of each road observation signal ibunch spectral line; Record the position of the highest spectral line of every bunch of spectral line one by one;
The frequency deviation estimated value of every bunch of spectral line is upgraded according to the position acquisition of the highest spectral line.
3. a kind of overdetermination Blind Signal Separation method based on Spectrum Correction according to claim 1, is characterized in that,
Frequency estimation is
f i,p=k i,p+Δk i,pi=1,2,...,n,p=1,2,...,N i
Amplitude Estimation value is
B i,p=2πΔk i,p×(1-Δk i,p 2)/sin(πΔk i,p)×|X i(k i,p)| i=1,2,...,n,p=1,2,...,N i
Wherein, k i,pfor the highest position of spectral line; Δ k i, pfor frequency deviation estimated value; | X i(k i,p) | for correcting the amplitude of p bunch of spectral line of front i-th tunnel observation; N iit is the number of clusters of peak value spectral line in the i-th road observation signal.
4., based on an overdetermination Blind Signal Separation device for Spectrum Correction, described device comprises: DSP device, is characterized in that,
Multichannel observation signal obtains sample sequence through the sampling of analog-to-digital conversion device, enters described DSP device, through the internal algorithm process of DSP device, obtain the separating resulting of signal with the form of Parallel Digital input; Finally demonstrate isolated source signal by output driving and display module thereof.
CN201410668480.9A 2014-11-19 2014-11-19 Over-determined blind signal separation method based on spectrum correction and device of over-determined blind signal separation method Pending CN104408025A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410668480.9A CN104408025A (en) 2014-11-19 2014-11-19 Over-determined blind signal separation method based on spectrum correction and device of over-determined blind signal separation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410668480.9A CN104408025A (en) 2014-11-19 2014-11-19 Over-determined blind signal separation method based on spectrum correction and device of over-determined blind signal separation method

Publications (1)

Publication Number Publication Date
CN104408025A true CN104408025A (en) 2015-03-11

Family

ID=52645657

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410668480.9A Pending CN104408025A (en) 2014-11-19 2014-11-19 Over-determined blind signal separation method based on spectrum correction and device of over-determined blind signal separation method

Country Status (1)

Country Link
CN (1) CN104408025A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105654963A (en) * 2016-03-23 2016-06-08 天津大学 Voice underdetermined blind identification method and device based on frequency spectrum correction and data density clustering
CN108831507A (en) * 2018-06-27 2018-11-16 天津大学 Voice based on pattern clustering and Subspace algorithm is owed to determine blind restoration method and device
CN109684898A (en) * 2017-10-18 2019-04-26 中国航发商用航空发动机有限责任公司 Aero-engine and its vibration signal blind separating method and device
WO2020034779A1 (en) * 2018-08-14 2020-02-20 Oppo广东移动通信有限公司 Audio processing method, storage medium and electronic device
CN112179475A (en) * 2020-08-20 2021-01-05 电子科技大学 Separation method of multi-source aliasing distributed optical fiber vibration sensing signals

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1914683A (en) * 2004-02-26 2007-02-14 南承铉 Methods and apparatus for blind separation of multichannel convolutive mixtures in the frequency domain
CN101908148A (en) * 2009-06-05 2010-12-08 北京师范大学 Blind image separation method based on frequency-domain sparse component analysis
CN102175916A (en) * 2011-01-30 2011-09-07 天津大学 Short sample dense frequency signal parameter measurement method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1914683A (en) * 2004-02-26 2007-02-14 南承铉 Methods and apparatus for blind separation of multichannel convolutive mixtures in the frequency domain
CN101908148A (en) * 2009-06-05 2010-12-08 北京师范大学 Blind image separation method based on frequency-domain sparse component analysis
CN102175916A (en) * 2011-01-30 2011-09-07 天津大学 Short sample dense frequency signal parameter measurement method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
蒋长丽: "高效盲信号分离算法的研究", 《中国优秀硕士学位论文全文数据库信息科技辑》 *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105654963A (en) * 2016-03-23 2016-06-08 天津大学 Voice underdetermined blind identification method and device based on frequency spectrum correction and data density clustering
CN109684898A (en) * 2017-10-18 2019-04-26 中国航发商用航空发动机有限责任公司 Aero-engine and its vibration signal blind separating method and device
CN108831507A (en) * 2018-06-27 2018-11-16 天津大学 Voice based on pattern clustering and Subspace algorithm is owed to determine blind restoration method and device
WO2020034779A1 (en) * 2018-08-14 2020-02-20 Oppo广东移动通信有限公司 Audio processing method, storage medium and electronic device
CN112179475A (en) * 2020-08-20 2021-01-05 电子科技大学 Separation method of multi-source aliasing distributed optical fiber vibration sensing signals
CN112179475B (en) * 2020-08-20 2021-09-07 电子科技大学 Separation method of multi-source aliasing distributed optical fiber vibration sensing signals

Similar Documents

Publication Publication Date Title
Goncharov et al. On the evidence for a common-spectrum process in the search for the nanohertz gravitational-wave background with the Parkes Pulsar Timing Array
CN102568493B (en) Underdetermined blind source separation (UBSS) method based on maximum matrix diagonal rate
CN104408025A (en) Over-determined blind signal separation method based on spectrum correction and device of over-determined blind signal separation method
WO2019090879A1 (en) Analog circuit fault diagnosis method based on cross wavelet features
CN101833951B (en) Multi-background modeling method for speaker recognition
CN104330471B (en) Lamb wave time-varying probability model monitoring method for aviation structure damage
CN109638862B (en) CEEMDAN algorithm-based electric power system low-frequency oscillation mode identification method
CN105654963B (en) Voice underdetermined blind recognition method and device by spectrum correction and data density clustering method
CN110807524B (en) Single-channel signal blind source separation amplitude correction method
CN104375973A (en) Blind source signal denoising method based on ensemble empirical mode decomposition
CN109323754A (en) A kind of train wheel polygon fault diagnosis detection method
CN104463197B (en) Based on Spectrum Correction with inversely combine deficient determine Blind Signal Separation method and its device
CN106531181A (en) Harmonic-extraction-based blind separation method for underdetermined voice and blind separation apparatus thereof
CN113325357A (en) Voltage transformer error evaluation method and system based on output time series difference
CN113095353B (en) Underdetermined blind source separation method based on AP clustering
CN113674756A (en) Frequency domain blind source separation method based on short-time Fourier transform and BP neural network
CN113657208A (en) Vibration signal underdetermined blind source separation method for solving unknown source number of wind power tower
Speranza et al. Instantaneous frequency based index to characterize respiratory crackles
CN104636313B (en) A kind of redundancy extends the Blind Signal Separation method of single source observation signal
Win et al. Comparison of Power Quality Disturbances Classification Based on Neural Network
CN113704688A (en) Defect vibration signal recovery method based on variational Bayes parallel factor decomposition
CN111027587A (en) Method and system for calibrating attributes of AC/DC network operation data
Wang et al. An underdetermined environmental sound source separation algorithm based on improved complete ensemble EMD with adaptive noise and ICA
CN109784279A (en) X-ray high voltage power supply method for diagnosing faults based on multi-wavelet analysis and SVM
Yang A gridless sparse method for super-resolution of harmonics

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20150311

WD01 Invention patent application deemed withdrawn after publication