CN104468427A - Signal efficient sampling and reconstruction method based on FRI time-frequency domain comprehensive analysis - Google Patents

Signal efficient sampling and reconstruction method based on FRI time-frequency domain comprehensive analysis Download PDF

Info

Publication number
CN104468427A
CN104468427A CN201410578238.2A CN201410578238A CN104468427A CN 104468427 A CN104468427 A CN 104468427A CN 201410578238 A CN201410578238 A CN 201410578238A CN 104468427 A CN104468427 A CN 104468427A
Authority
CN
China
Prior art keywords
signal
frequency
sigma
fri
domain
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.)
Granted
Application number
CN201410578238.2A
Other languages
Chinese (zh)
Other versions
CN104468427B (en
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.)
Harbin Institute of Technology
Original Assignee
Harbin Institute of Technology
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 Harbin Institute of Technology filed Critical Harbin Institute of Technology
Priority to CN201410578238.2A priority Critical patent/CN104468427B/en
Publication of CN104468427A publication Critical patent/CN104468427A/en
Application granted granted Critical
Publication of CN104468427B publication Critical patent/CN104468427B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Complex Calculations (AREA)

Abstract

The invention provides a signal efficient sampling and reconstruction method based on FRI time-frequency domain comprehensive analysis and relates to the technical field of information and communication. The signal efficient sampling and reconstruction method based on FRI time-frequency domain comprehensive analysis aims to lower Nyquist sampling frequency of signals and improve the sampling accuracy of the signals. In a frequency domain, a frequency spectrum line is used for recording information of high-frequency components of the signals, and the frequency is subjected to logarithm taking and normalized, so that the frequency domain is further compressed. In a time domain, a line segment fitting method is proposed, and time-frequency signals with low frequency are compressed. Since the signals are sampled efficiently in the frequency domain and the time domain, the requirement for the signal sampling quantity is substantially lowered; the signals are processed and recovered in the time domain and the frequency domain according to the FRI theory; meanwhile, the types of the signals capable of being processed according to he FRI theory are expanded, so discrete Dirac flow and continuous signals with high frequency can be both processed according to the FRI theory. The signal efficient sampling and reconstruction method based on FRI time-frequency domain comprehensive analysis is applicable to the signal sampling and reconstruction process.

Description

The signal efficient sampling comprehensively analyzed based on FRI time-frequency domain and signal reconfiguring method
Technical field
The present invention relates to Information & Communication Technology field, be specifically related to a kind of method of signal being carried out to efficient sampling.
Background technology
Digital communication system is by information source, source encoder, channel encoder, modulator, channel, demodulator, channel decoder, the forming of source decoder and the stay of two nights.Wherein, source encoder settling signal sampling, quantize with encode process.Therefore, in communication process, sampling is one of necessary step.The amount of calculation of subsequent treatment is carried out in how many direct impacts of sampling number to signal.At present, in most cases using nyquist sampling theorem as main sampling plan.Nyquist sampling law shows, as sample frequency f sbe greater than highest frequency f in signal max2 times time, i.e. f s>=2f max, then the digital signal after sampling intactly remains the information in primary signal, ensures that sample frequency is 5 ~ 10 times of signal highest frequency in general practical application.And utilize the sparse characteristic of signal, the sample rate to signal can be reduced significantly, and can very accurately restoring signal.
In fact, there is the sampling plan more much higher than Nyquist Sampling Theorem efficiency.We can utilize the method for some particular sample significantly can reduce sample frequency.Such as: signal y (t)=sin (10000*2* π * t), if utilize nyquist sampling theorem, then sample frequency is at least 20000Hz, namely per secondly needs sampling 20,000 points.And from frequency angle analysis signal, then the spectrogram of this signal only has a spectral line.Namely the amount of information that in spectrogram, point comprises is equivalent in the time domain amount of information of adopting 20,000 points and comprising per second.
But and not all signal is all simple than time domain analysis in frequency-domain analysis.Such as, signal y (t)=t is straight line in the oscillogram of time domain, just can determine a straight line at 2, that is: utilize the information of two points just can represent all information of this root straight line.And in a frequency domain, this signal comprises a lot of frequency spectrum, by emulation, the frequency that the amplitude in spectrogram that obtains is greater than 0.01 just has 31, that is: need the information of 31 points could represent this signal comparatively accurately.
As can be seen here, only all can not obtain best sample effect from time domain or frequency domain, namely utilize the least possible point to represent the information that signal comprises.
Summary of the invention
The present invention is the Nyquist sampling frequency in order to reduce signal, and in order to improve the precision of signal sampling, thus provides a kind of signal efficient sampling of comprehensively analyzing based on FRI time-frequency domain and signal reconfiguring method.
The signal efficient sampling comprehensively analyzed based on FRI time-frequency domain and signal reconfiguring method, it is realized by following steps:
Step one, to primary signal x nbe fast Fourier transform FFT, by this primary signal x nbe transformed into frequency domain from time domain, obtain y k, and make spectrogram; And utilize low pass filter frequency-region signal to be divided into the part of high frequency and the part of low frequency, wherein, the cut-off frequency of low pass filter can make corresponding selection according to concrete application scenarios;
Step 2, the frequency f utilized in spectrogram kwith amplitude a krecord the information of high-frequency part, and by the part of high frequency by low pass filter filtering from primary signal;
The frequency of the HFS of frequency-region signal is taken the logarithm, and is normalized, make the frequency distribution of spectrogram in [0,1] scope;
Frequency is taken the logarithm, and normalized concrete steps are as follows:
If the original frequency of primary signal is f 0, after taking the logarithm, obtain f log, concrete analytic equation is:
f log=log 10(f 0) (1)
And choose f login maximum f max, obtain normalized frequency for:
f ‾ = f log f max - - - ( 2 )
Then, the frequency distribution of all spectral lines in spectrogram is in [0,1] scope;
Step 3, utilize the low frequency part of line-fitting algorithm to frequency-region signal of time domain to analyze, judge whether the low frequency part of frequency-region signal is linear; Be specially:
Step 3 one, utilize the line-fitting algorithm of time domain whether to be linear to the low frequency part of frequency-region signal, if judged result is yes, then perform step 3 three; If judged result is no, then perform step 3 two;
Step 3 two, line segment to be halved, judge that whether linear signal in two intervals be divided into one by one, if judged result is yes, then execution step 3 three; If judged result is no, then perform step 3 four;
The moment of starting point and the slope of this interval lower line segment between step 3 three, recording areas, and perform step 3 five;
Step 3 four, return step 3 two;
Step 4, utilize FRI technology to carry out signal to be reconstructed, to be specially:
Step 4 one, signal x (t) is carried out filtering by filter, the expression formula of filtered signal y (t) is:
y(t)=h(t)*x(t) (3)
Wherein: the time domain impulse that h (t) is filtering responds, x (t) by position is with amplitude be the stream of pulses signal formed;
x ( t ) = Σ k = 0 K - 1 a k Σ m ∈ z p ( t - t k - mτ ) = Σ k = 0 K - 1 a k 1 τ Σ m ∈ z p ^ ( 2 πm τ ) e j 2 πm t - t k τ = Σ m ∈ Z x ^ m e j 2 πm t τ - - - ( 4 )
Wherein: the analytic equation that p (t) is pulse, τ is the time span of signal; K is the quantity of signal pulse, and K is positive integer; J is positive integer;
Filtered signal y (t) is sampled, obtains discrete signal y n, described discrete signal y nexpression formula be:
Wherein: T is the sampling interval, for sampling function; N represents the n-th sampled point;
Above formula is out of shape, obtains:
y n = < x ( t ) , &phi; B ( nT - t ) > = &Sigma; m &Element; Z x ^ m < e j 2 &pi;m t &tau; , &phi; B ( nT - t ) > = &Sigma; m &Element; Z x ^ m &phi; ^ B ( 2 &pi;m &tau; ) e j 2 &pi;n &tau; N m &tau; = 1 B &Sigma; m &le; M = [ B&tau; 2 ] e j 2 &pi; mn N - - - ( 6 )
In formula (6), x mdiscrete Fourier transform, B is the bandwidth of filter, and τ is the time span of signal;
That is:
x ^ m = B y ^ m - - - ( 7 )
Wherein: x mdiscrete Fourier transform, y mdiscrete Fourier transform, B is the bandwidth of filter;
Calculate the Fourier series coefficient of x (t) obtain for:
x ^ m = 1 &tau; p ^ ( 2 &pi;m &tau; ) &Sigma; k = 0 K - 1 a k e - j 2 &pi;m t k &tau; - - - ( 8 )
Above formula is converted:
x ^ m p ^ - 1 ( 2 &pi;m &tau; ) = 1 &tau; &Sigma; k = 0 K - 1 a k u k m - - - ( 9 )
Wherein:
u k = e - j 2 &pi; t k &tau; - - - ( 10 )
represent the multiplicative inverse of p, the value of p (t) is that priori is known, for Dirac function stream, p ^ ( 2 &pi;m &tau; ) = 1 ;
Adopt z-conversion represent u k:
h ^ ( z ) = &Sigma; m = 0 K h m z - m = &Pi; m = 0 k - 1 ( 1 - u k z - 1 ) - - - ( 11 )
That is, root equal by the u found kvalue;
H mmeet:
h m * x ^ m = &Sigma; i = 0 K h i x ^ m - i = &Sigma; i = 0 K &Sigma; k = 0 K - 1 a k h i u k m - i = &Sigma; k = 0 K - 1 a k u k m &Sigma; i = 0 K h i u k - i = 0 - - - ( 12 )
Due to this filter { h mbe called as and bury in oblivion filter;
Make h 0=1, being write formula (12) as matrix form is:
{ h is obtained by Solving Equations above m;
{ h mz conversion zero point be u k,
t k=(lnu k)/(-j)/2/π×τ (14)
Obtain time delay t thus k;
Pass through equation:
Solve amplitude a k;
Step 5, the amplitude a obtained according to step kwith time delay t kthe frequency domain part of restoring signal and domain portion;
By time delay t kaccording to formula
f log=t k×f max(16)
Calculate the frequency values f of renormalization log,
Again by f logcalculate the frequency f of HFS k, computing formula is such as formula (17):
f k = 10 f log - - - ( 17 )
In the time domain, by t kas the moment of line segment starting point, a kas the slope of straight line, recover the time domain waveform of the low frequency part of signal;
Step 6, the signal of frequency domain part is changed IFFT to time-domain signal by inverse discrete Fourier transform,
x ( n ) = 1 N [ &Sigma; k = 0 N - 1 X * ( k ) W N nk ] * = 1 N { DET [ X * ( k ) ] } * - - - ( 18 )
Wherein: DFT [] does discrete Fourier transform to function; N represents the inverse discrete Fourier transform doing N point;
After the signal of frequency domain part is transformed to time domain, the Signal averaging with time domain medium and low frequency composition, recovers primary signal.
To primary signal x in step one nbe fast fourier transform FFT to be specially:
y k = &Sigma; n = 0 N - 1 W N kn x n = &Sigma; n = 2 t W N kn x n + &Sigma; n = 2 t + 1 W N kn x n = &Sigma; t W N 2 kt x 2 t + W N k &Sigma; n = 2 t + 1 W N 2 kt x 2 t + 1 = F even ( k ) + W N k F odd ( k ) - - - ( 19 )
Wherein: use W nrepresent f evenk () does discrete Fourier transform, F to even item oddk () does discrete Fourier transform to odd item.
Whether the low frequency part judging frequency-region signal is linear concrete grammar:
For interval [a, b], judge whether interval [a, b] meets:
f ( a ) + f ( b ) - 2 &times; f ( a + b 2 ) < &epsiv; - - - ( 20 )
Wherein: ε is error permissible value;
If met, then signal frequency f (x) is linear in interval [a, b]; If do not met, then signal frequency f (x) is nonlinear in interval [a, b].
In step 4 one, h (t) chooses Gaussian function, sinc function, one of B-spline and E spline function.
The beneficial effect that the present invention obtains:
1, the sampling plan in the present invention has high efficiency;
2, the present invention proposes line-fitting algorithm in time-domain signal analysis, and straight line can be utilized to describe the wavy curve of low frequency signals more accurately, can extract the effective information of lower frequency composition so efficiently from time domain.
Although 3, the present invention's sampling count considerably less, can very accurately restoring signal.By Figure 15 and Fig. 4, we can compare restoring signal and primary signal, and the two is almost identical, therefore demonstrates in the present invention the accuracy of recovery algorithms of sampling.
4, the present invention utilizes FRI theoretical dexterously, and has expanded the theoretical treatable signal kinds of FRI.The present invention utilizes f kand a krecord frequency domain information, utilizes t kand a krecord time-domain information.And FRI theoretical treatable be discrete signal, as dirac stream.The information of these signals can use time delay t kwith amplitude a krepresent.The f in frequency domain kregard the t in FRI theory as k, a in frequency domain kregard a in FRI theory as k.Therefore, frequency domain part can utilize FRI theory to process.If the t in time domain kregard the t in FRI theory as k, a in time domain kregard a in FRI theory as k, the signal of such domain portion also can process by FRI theory.Therefore, FRI theory can be utilized to be further processed the information of time domain and frequency domain record.Meanwhile, also theoretical for FRI treatable signal kinds is expanded to high frequency continuous signal from discrete dirac stream.
Accompanying drawing explanation
Fig. 1 is signal flow graph of the present invention;
Fig. 2 is the flow chart of line-fitting algorithm;
Fig. 3 is the flow chart utilizing FRI theoretical treatment signal;
Fig. 4 is the wave simulation schematic diagram of primary signal;
Fig. 5 carries out to signal the spectrogram that spectrum analysis obtains;
Fig. 6 is the spectrogram of 0 ~ 100Hz;
Fig. 7 is the FRI signal simulation schematic diagram in frequency domain;
Fig. 8 is the signal simulation schematic diagram that FRI frequency-region signal is obtained by Singh's core filter;
Fig. 9 is the frequency domain FRI signal simulation schematic diagram utilizing the recovery algorithms of FRI theory to reconstruct;
Figure 10 is by after the upper frequency composition filtering in signal, the wave simulation schematic diagram of lower low frequency composition signal;
Figure 11 is the FRI signal simulation schematic diagram in time domain;
Figure 12 is the signal simulation schematic diagram that FRI time-domain signal is obtained by Singh's core filter;
Figure 13 is the time domain FRI signal of reconstruct and original FRI signal simulation schematic diagram;
Figure 14 is the signal waveform emulation schematic diagram of the low-frequency component recovered;
Figure 15 is the wave simulation schematic diagram of restoring signal.
Embodiment
Embodiment one, the signal efficient sampling comprehensively analyzed based on FRI time-frequency domain and signal reconfiguring method, realized by following steps:
Step one, to primary signal x nbe FFT conversion (Fast Fourier Transformation), i.e. fast Fourier transform, the expression of conversion is as follows:
y k = &Sigma; n = 0 N - 1 W N kn x n = &Sigma; n = 2 t W N kn x n + &Sigma; n = 2 t + 1 W N kn x n = &Sigma; t W N 2 kt x 2 t + W N k &Sigma; n = 2 t + 1 W N 2 kt x 2 t + 1 = F even ( k ) + W N k F odd ( k ) - - - ( 1 )
Wherein, W is used nrepresent
Y can be obtained by (1) formula k.Time-domain signal is transformed into frequency domain by this process.Make its spectrogram, line frequency analysis of spectrum of going forward side by side.Utilize high pass filter and low pass filter respectively afterwards, signal is divided into higher frequency content and lower frequency components.
Step 2, utilize the frequency f of frequency spectrum kwith amplitude a krecord the information of upper frequency composition.And by higher frequency content by filter filtering from original signal.In order to upper frequency composition is compressed further, frequency is taken the logarithm, and be normalized.Frequency is taken the logarithm, and normalized concrete steps are as follows:
If the original frequency of signal is f 0, the analytic equation of taking the logarithm is:
f log=log 10(f 0) (2)
And choose f login maximum f max, normalized frequency is:
f &OverBar; = f log f max - - - ( 3 )
Like this, the frequency of all spectral lines all can be distributed in [0,1] scope.
Step 3, the signal of line-fitting algorithm to lower frequency of time domain is utilized to analyze.
Line-fitting algorithm is one of a kind of innovative point of the present invention.Low frequency signal is because its frequency is lower, that is: the change of signal within the unit interval is slower.Therefore, low frequency signal can regard the curve of slowly change as.These curves slowly changed can utilize straightway to carry out approximate representation.Namely the initial time of these line segments and slope can record the information of low frequency curve.Realize the compression of information in time domain.
Specifically, this line-fitting algorithm first judges whether signal is linear, if signal is linear, and the so moment of starting point and slope of straight line between recording areas.If this line segment is not linear, then line segment is halved, then judge whether signal is linear in two intervals be divided into respectively.If be linear, then the moment of starting point and the slope of straight line between recording areas.If be not linear, then continue to halve to interval, until signal is all approximately linear in each interval.The flow process of this algorithm as shown in Figure 2.
Judge whether each interval can be similar to and see that linear method is as follows:
If the interval judged is as [a, b], if meet:
f ( a ) + f ( b ) - 2 &times; f ( a + b 2 ) < &epsiv; - - - ( 4 )
Then f (x) can be similar to and regard linear as in interval [a, b].In formula (4), ε is error permissible value.
Step 4, utilize FRI theory carry out follow-up signal transacting and the reconstruct of signal.
FRI theory can process and recovery latency is t k, amplitude is a kdiscrete signal.In a frequency domain, the frequency values f that spectrum line normalization is corresponding krepresent, amplitude a krepresent.In the time domain, the moment that straight line end points is corresponding also can use t krepresent, corresponding ordinate of orthogonal axes a krepresent.If the f in frequency domain kregard the t in FRI theory as k, a in frequency domain kregard a in FRI theory as k, like this, frequency-region signal just can utilize FRI theory to process.If the t in time domain kregard the t in FRI theory as k, a in time domain kregard a in FRI theory as k, like this, frequency-region signal just can utilize FRI theory to process.
Therefore, FRI theory can be utilized completely to carry out signal transacting and recovery to time domain and frequency domain respectively.
Utilize the step of FRI processing signals as follows:
First, by signal by specific filter, the time domain impulse response of filter is designated as h (t), and so we by the expression formula of signal y (t) obtained after filter are
y(t)=h(t)*x(t) (5)
Here, h (t) can choose Gaussian function, sinc function, B-spline and E spline function.And y (t) is sampled, obtain discrete y n, by sample y n, provided by following formula:
Above formula is out of shape, obtains:
y n = < x ( t ) , &phi; B ( nT - t ) > = &Sigma; m &Element; Z x ^ m < e j 2 &pi;m t &tau; , &phi; B ( nT - t ) > = &Sigma; m &Element; Z x ^ m &phi; ^ B ( 2 &pi;m &tau; ) e j 2 &pi;n &tau; N m &tau; = 1 B &Sigma; m &le; M = [ B&tau; 2 ] e j 2 &pi; mn N - - - ( 7 )
That is,
x ^ m = B y ^ m - - - ( 8 )
Here, x (t) by position is with amplitude be the stream of pulses signal formed.
x ( t ) = &Sigma; k = 0 K - 1 a k &Sigma; m &Element; z p ( t - t k - m&tau; ) = &Sigma; k = 0 K - 1 a k 1 &tau; &Sigma; m &Element; z p ^ ( 2 &pi;m &tau; ) e j 2 &pi;m t - t k &tau; = &Sigma; m &Element; Z x ^ m e j 2 &pi;m t &tau; - - - ( 9 )
Calculate the Fourier series coefficient of x (t), obtain for
x ^ m = 1 &tau; p ^ ( 2 &pi;m &tau; ) &Sigma; k = 0 K - 1 a k e - j 2 &pi;m t k &tau; - - - ( 10 )
Above formula is converted, can obtain
x ^ m p ^ - 1 ( 2 &pi;m &tau; ) = 1 &tau; &Sigma; k = 0 K - 1 a k u k m - - - ( 11 )
Here and represent the multiplicative inverse of p, p (t) is that priori is known, for the sake of simplicity, and our conventional letter p ^ ( 2 &pi;m &tau; ) = 1 .
In order to obtain u kvalue, use represent that its filter Z-converts:
h ^ ( z ) = &Sigma; m = 0 K h m z - m = &Pi; m = 0 k - 1 ( 1 - u k z - 1 ) - - - ( 12 )
That is, root equal by the u found kvalue.H mmeet:
h m * x ^ m = &Sigma; i = 0 K h i x ^ m - i = &Sigma; i = 0 K &Sigma; k = 0 K - 1 a k h i u k m - i = &Sigma; k = 0 K - 1 a k u k m &Sigma; i = 0 K h i u k - i = 0 - - - ( 13 )
Due to this filter { h mbe called as and bury in oblivion filter, because it makes signal zero.
Here h is made 0=1, formula (13) can be write as matrix form and be
This shows, we at least need 2K successive value solve said system.{ h can be obtained by equation above m.{ h mz conversion zero point be u k, and obtain position t thus k.Amplitude a can be solved by equation below k:
Here, the process utilizing FRI theory to carry out signal transacting is summed up:
(1) Fourier series is obtained this can by using relational expression is passed through with them x ^ m = B y ^ m Come;
(2) coefficient of the filter buried in oblivion is retrieved formula (14) can be passed through solve;
(3) filter obtained root, its root produce value u k.We can obtain position t thus kvalue.
(4) amplitude a is asked k, formula (15) can be passed through and obtain.
Position can be obtained by step above and amplitude utilize the flow chart of FRI theoretical treatment signal as shown in Figure 3.
Step 5, a obtained according to the recovery algorithms of FRI kwith t kthe frequency domain part of restoring signal and domain portion.In a frequency domain, the t of FRI recovery k, can by t kfirst calculate the frequency values f of renormalization log,
f log=t k×f max(16)
Again by f logcalculate the frequency f of higher frequency components k, computing formula is such as formula (17):
f k = 10 f log - - - ( 17 )
The a recovered in FRI kbe the amplitude of higher frequency components.In the time domain, the t of FRI recovery kbe the moment of line segment starting point, a kbe the slope of straight line.Therefore, by the t in time domain kwith a kthe time domain beamformer of the lower frequency part of signal can be recovered.
Step 6, by the signal of frequency domain part by IFFT conversion (inverse discrete Fourier transform changes) to time domain,
x ( n ) = 1 N [ &Sigma; k = 0 N - 1 X * ( k ) W N nk ] * = 1 N { DET [ X * ( k ) ] } * - - - ( 18 )
And with the Signal averaging of time domain medium and low frequency composition, recover the oscillogram of primary signal.
Specific embodiment:
This sampling plan is applicable to arbitrary continuation signal.In order to verify the high efficiency of sampling plan and the accuracy of restoring signal in the present invention, we enumerate the signal of a more complicated as an example.
Here, primary signal is chosen:
y(t)=t 3-1.6t 2+2.5t+1.4sin(2πt)+2.2sin(2×2πt)
+cos(5×2πt)+1.2sin(10×2πt)+3.2cos(20×2πt)
+sin(50×2πt)+1.8(100×2πt)+cos(1000×2πt) (19)
+3.6cos(2000×2πt)+2.4cos(5000×2πt)
+2.7sin(10000×2πt)
The oscillogram of primary signal can be drawn as shown in Figure 4.
Do FFT conversion to primary signal, time-domain signal is converted into frequency domain, and available spectrogram as shown in Figure 5.By spectrogram, can the peak frequency of signal be 10000Hz, if utilize nyquist sampling law, then sample frequency must be greater than 20000Hz.
In order to more clearly show the frequency spectrum of low frequency, make the spectrogram of 0 ~ 100Hz as shown in Figure 6.In order to describe signal more accurately, we choose the spectral line that amplitude in spectrogram is greater than 0.01, and such spectral line has 71.Therefore, only carry out from frequency domain the information analyzing needs 71 points.
If analyzed in time domain by low-frequency component little for amplitude in spectral line, counting of sampling can be reduced further.Spectral line information can be utilized record higher frequency content, and by component filtering higher for frequency.The spectrum line of upper frequency has 9, and it is 9 that such frequency domain needs the information of record to count.The frequency at spectrum line place is designated as f k, amplitude is designated as a k.And by f kto take the logarithm and normalization, can compress frequency domain further like this, FRI signal in frequency domain can be obtained thus as shown in Figure 7.
The signal that FRI frequency-region signal is obtained by Singh's core filter as shown in Figure 8.
Utilize frequency domain FRI signal that the recovery algorithms of FRI theory reconstructs as shown in Figure 9.In order to show the accuracy of recovery, also initial FRI frequency-region signal is drawn in fig .9.
The information record in a frequency domain of upper frequency, therefore can reject this part signal from primary signal.After the upper frequency composition filtering in signal, obtain compared with low frequency composition signal oscillogram as shown in Figure 10.
Processed comparatively low frequency composition signal by line-fitting algorithm, that determines to need in time domain to sample counts.Utilize line-fitting algorithm, can by the oscillogram of 30 line segment approximate description low-frequency components.The initial time of line segment is designated as t k, slope is designated as a k.FRI signal in time domain can be obtained as shown in figure 11.
The signal that FRI time-domain signal is obtained by Singh's core filter as shown in figure 12.
Utilize time domain FRI signal that the recovery algorithms of FRI theory reconstructs as shown in figure 13; In order to show the accuracy of recovery, also initial FRI time-domain signal is drawn in fig. 13.
According to the moment t recovered k, amplitude a kdetermine starting point and the slope of line segment, these line segments are joined end to end recovers the low frequency part of signal, thus, obtains the oscillogram of low frequency composition signal as shown in figure 14.
In a frequency domain, the IFFT that is of the FRI frequency-region signal of recovery is converted, HFS is transformed into time domain from frequency domain.And superpose with the FRI time-domain signal recovered, the oscillogram of the signal that is restored is as shown in figure 15.
By Figure 15, the accuracy of sampling plan restoring signal in the present invention can be found out.
The present invention has following characteristics and marked improvement:
1, the sampling plan in the present invention has high efficiency.Sampling plan of the present invention, for the signal in previous example, needs counting and being only 39 points of sampling, and wherein 9 points are at the high-frequency information of frequency domain tracer signal, and 30 points are in the low frequency information of time domain record signal.And only from time domain analysis, utilize nyquist sampling law to need the information of collection 20000 points.Only analyze from frequency domain, need the position of record 71 spectral lines.As can be seen here, the method that time-frequency domain of the present invention is comprehensively analyzed can reduce required sampling number widely, has the high efficiency of sampling.
2, the present invention proposes line-fitting algorithm in time-domain signal analysis, and straight line can be utilized to describe the wavy curve of low frequency signals more accurately, can extract the effective information of lower frequency composition so efficiently from time domain.
Although 3, the present invention's sampling count considerably less, can very accurately restoring signal.By Figure 15 and Fig. 4, can compare restoring signal and primary signal, the two is almost the same, therefore demonstrates in the present invention the accuracy of recovery algorithms of sampling.
4, the present invention utilizes FRI theoretical dexterously, and has expanded the theoretical treatable signal kinds of FRI.The present invention utilizes f kand a krecord frequency domain information, utilizes t kand a krecord time-domain information.And FRI theoretical treatable be discrete signal, as dirac stream.The information of these signals can use time delay t kwith amplitude a krepresent.The f in frequency domain kregard the t in FRI theory as k, a in frequency domain kregard a in FRI theory as k.Therefore, frequency domain part can utilize FRI theory to process.If the t in time domain kregard the t in FRI theory as k, a in time domain kregard a in FRI theory as k, the signal of such domain portion also can process by FRI theory.Therefore, FRI theory can be utilized to be further processed the information of time domain and frequency domain record.Meanwhile, also theoretical for FRI treatable signal kinds is expanded to high frequency continuous signal from discrete dirac stream.

Claims (4)

1. the signal efficient sampling comprehensively analyzed based on FRI time-frequency domain and signal reconfiguring method, is characterized in that: it is realized by following steps:
Step one, to primary signal x nbe fast Fourier transform FFT, by this primary signal x nbe transformed into frequency domain from time domain, obtain y k, and make spectrogram; And utilize low pass filter frequency-region signal to be divided into the part of high frequency and the part of low frequency, wherein, the cut-off frequency of low pass filter makes corresponding selection according to concrete application scenarios;
Step 2, the frequency f utilized in spectrogram kwith amplitude a krecord the information of high-frequency part, and by the part of high frequency by low pass filter filtering from primary signal;
The frequency of the HFS of frequency-region signal is taken the logarithm, and is normalized, make the frequency distribution of spectrogram in [0,1] scope;
Frequency is taken the logarithm, and normalized concrete steps are as follows:
If the original frequency of primary signal is f 0, after taking the logarithm, obtain f log, concrete analytic equation is:
f log=log 10(f 0) (1)
And choose f login maximum f max, obtain normalized frequency for:
f &OverBar; = f log f amx - - - ( 2 )
Then, the frequency distribution of all spectral lines in spectrogram is in [0,1] scope;
Step 3, utilize the low frequency part of line-fitting algorithm to frequency-region signal of time domain to analyze, judge whether the low frequency part of frequency-region signal is linear; Be specially:
Step 3 one, utilize the line-fitting algorithm of time domain whether to be linear to the low frequency part of frequency-region signal, if judged result is yes, then perform step 3 three; If judged result is no, then perform step 3 two;
Step 3 two, line segment to be halved, judge that whether linear signal in two intervals be divided into one by one, if judged result is yes, then execution step 3 three; If judged result is no, then perform step 3 four;
The moment of starting point and the slope of this interval lower line segment between step 3 three, recording areas, and perform step 3 five;
Step 3 four, return step 3 two;
Step 4, utilize FRI technology to carry out signal to be reconstructed, to be specially:
Step 4 one, signal x (t) is carried out filtering by filter, the expression formula of filtered signal y (t) is:
y(t)=h(t)*x(t) (3)
Wherein: the time domain impulse that h (t) is filtering responds, x (t) by position is with amplitude be the stream of pulses signal formed;
x ( t ) = &Sigma; k = 0 K - 1 a k &Sigma; m &Element; z p ( t - t k - m&tau; ) = &Sigma; k = 0 K - 1 a k 1 &tau; &Sigma; m &Element; z p ^ ( 2 &pi;m &tau; ) e j 2 &pi;m t - t k &tau; = &Sigma; m &Element; Z x ^ m e j 2 &pi;m t &tau; - - - ( 4 )
Wherein: the analytic equation that p (t) is pulse, τ is the time span of signal; K is the quantity of signal pulse, and K is positive integer; J is positive integer;
Filtered signal y (t) is sampled, obtains discrete signal y n, described discrete signal y nexpression formula be:
Wherein: T is the sampling interval, for sampling function; N represents the n-th sampled point;
Above formula is out of shape, obtains:
y n = < x ( t ) , &phi; B ( nT - t ) > = &Sigma; m &Element; Z x ^ m < e j 2 &pi;m t &tau; , &phi; B ( nT - t ) > = &Sigma; m &Element; Z x ^ m &phi; ^ B ( 2 &pi;m &tau; ) e j 2 &pi;n &tau; N m &tau; = 1 B &Sigma; m &le; M = [ B&tau; 2 ] x ^ m e j 2 &pi; mn N - - - ( 6 )
In formula (6), x mdiscrete Fourier transform, B is the bandwidth of filter, and τ is the time span of signal;
That is:
x ^ m = B y ^ m - - - ( 7 )
Wherein: x mdiscrete Fourier transform, y mdiscrete Fourier transform, B is the bandwidth of filter;
Calculate the Fourier series coefficient of x (t) obtain for:
x ^ m = 1 &tau; p ^ ( 2 &pi;m &tau; ) &Sigma; k = 0 K - 1 a k e - j 2 &pi;m t k &tau; - - - ( 8 )
Above formula is converted:
x ^ m p ^ - 1 ( 2 &pi;m &tau; ) = 1 &tau; &Sigma; k = 0 K - 1 a k u k m - - - ( 9 )
Wherein:
u k = e - j 2 &pi; t k &tau; - - - ( 10 )
represent the multiplicative inverse of p, the value of p (t) is that priori is known, for Dirac function stream, adopt z-conversion represent u k:
h ^ ( z ) = &Sigma; m = 0 K h m z - m = &Pi; m = 0 k - 1 ( 1 - u k z - 1 ) - - - ( 11 )
That is, root equal by the u found kvalue;
H mmeet:
h m * x ^ m = &Sigma; i = 0 K h i x ^ m - i = &Sigma; i = 0 K &Sigma; k = 0 K - 1 a k h i u k m - i = &Sigma; k = 0 N - 1 a k u k m &Sigma; i = 0 K h i u k - i = 0 - - - ( 12 )
Due to this filter { h mbe called as and bury in oblivion filter;
Make h 0=1, being write formula (12) as matrix form is:
{ h is obtained by Solving Equations above m;
{ h mz conversion zero point be u k,
t k=(lnu k)/(-j)/2/π×τ (14)
Obtain time delay t thus k;
Pass through equation:
Solve amplitude a k;
Step 5, the amplitude a obtained according to step kwith time delay t kthe frequency domain part of restoring signal and domain portion;
By time delay t kaccording to formula
f log=t k×f max(16)
Calculate the frequency values f of renormalization log,
Again by f logcalculate the frequency f of HFS k, computing formula is such as formula (17):
f k = 10 f log - - - ( 17 )
In the time domain, by t kas the moment of line segment starting point, a kas the slope of straight line, recover the time domain waveform of the low frequency part of signal;
Step 6, the signal of frequency domain part is changed IFFT to time-domain signal by inverse discrete Fourier transform,
x ( n ) = 1 N [ &Sigma; k = 0 N - 1 X * ( k ) W N nk ] * = 1 N { DFT [ X * ( k ) ] } * - - - ( 18 )
Wherein: DFT [] does discrete Fourier transform to function; N represents the inverse discrete Fourier transform doing N point;
After the signal of frequency domain part is transformed to time domain, the Signal averaging with time domain medium and low frequency composition, recovers primary signal.
2. the signal efficient sampling comprehensively analyzed based on FRI time-frequency domain according to claim 1 and signal reconfiguring method, is characterized in that in step one primary signal x nbe fast fourier transform FFT to be specially:
y k = &Sigma; n = 0 N - 1 W N kn x n = &Sigma; n = 2 t W N kn x n + &Sigma; n = 2 t + 1 W N kn x n = &Sigma; t W N 2 kt x 2 t + W N k &Sigma; n = 2 t + 1 W N 2 kt x 2 t + 1 = F even ( k ) + W N k F odd ( k ) - - - ( 19 )
Wherein: use W nrepresent f evenk () does discrete Fourier transform, F to even item oddk () does discrete Fourier transform to odd item.
3. the signal efficient sampling comprehensively analyzed based on FRI time-frequency domain according to claim 1 and signal reconfiguring method, whether the low frequency part that it is characterized in that judging frequency-region signal is linear concrete grammar is:
For interval [a, b], judge whether interval [a, b] meets:
f ( a ) + f ( b ) - 2 &times; f ( a + b 2 ) < &epsiv; - - - ( 20 )
Wherein: ε is error permissible value;
If met, then signal frequency f (x) is linear in interval [a, b]; If do not met, then signal frequency f (x) is nonlinear in interval [a, b].
4. the signal efficient sampling comprehensively analyzed based on FRI time-frequency domain according to claim 1 and signal reconfiguring method, it is characterized in that in step 4 one, h (t) chooses Gaussian function, sinc function, one of B-spline and E spline function.
CN201410578238.2A 2014-10-25 2014-10-25 Signal efficient sampling and signal reconfiguring method based on FRI time-frequency domain comprehensive analysis Active CN104468427B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410578238.2A CN104468427B (en) 2014-10-25 2014-10-25 Signal efficient sampling and signal reconfiguring method based on FRI time-frequency domain comprehensive analysis

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410578238.2A CN104468427B (en) 2014-10-25 2014-10-25 Signal efficient sampling and signal reconfiguring method based on FRI time-frequency domain comprehensive analysis

Publications (2)

Publication Number Publication Date
CN104468427A true CN104468427A (en) 2015-03-25
CN104468427B CN104468427B (en) 2018-06-22

Family

ID=52913820

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410578238.2A Active CN104468427B (en) 2014-10-25 2014-10-25 Signal efficient sampling and signal reconfiguring method based on FRI time-frequency domain comprehensive analysis

Country Status (1)

Country Link
CN (1) CN104468427B (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104734791A (en) * 2015-04-22 2015-06-24 哈尔滨工业大学 FRI (final random inspection) based sparse multiband signal frequency spectrum locating method
CN105446940A (en) * 2015-11-23 2016-03-30 西安交通大学 Amplitude correction method based on synchronous compression transformation and reconstruction
CN107276560A (en) * 2017-06-08 2017-10-20 江苏大学 A kind of FRI sparse samplings kernel function construction method and circuit
CN107291998A (en) * 2017-06-01 2017-10-24 烟台南山学院 A kind of new low pass filter design method based on sliding formwork thought
CN108593293A (en) * 2018-03-09 2018-09-28 中原工学院 A kind of adaptive filter method being suitable for extracting bearing fault characteristics
CN108616127A (en) * 2016-12-12 2018-10-02 中国航空工业集团公司西安航空计算技术研究所 A kind of automatic filter capacitor design method that time-frequency domain combines
CN109358232A (en) * 2018-10-25 2019-02-19 贵州大学 A method of measurement HF current transformer frequency response
CN109409232A (en) * 2018-09-27 2019-03-01 广州供电局有限公司 Noise source detection method, device, computer equipment and storage medium
CN109540279A (en) * 2018-11-30 2019-03-29 厦门大学 The inverse compressed sensing restoration methods of machine tool high speed milling process lack sampling Dynamic Signal
CN110794321A (en) * 2019-12-09 2020-02-14 江苏由甲申田新能源科技有限公司 Insulation resistance monitoring method and system of battery energy storage device
WO2022183326A1 (en) * 2021-03-01 2022-09-09 深圳市大疆创新科技有限公司 Filtering method and apparatus, movable platform, and storage medium
CN115420842A (en) * 2022-05-10 2022-12-02 鲲鹏仪器(大连)有限公司 Accurate pressure control method for high-pressure pump of high-performance liquid chromatograph

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6939510B2 (en) * 2017-12-20 2021-09-22 株式会社島津製作所 Signal processing method and material tester

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012013092A1 (en) * 2010-07-26 2012-02-02 中兴通讯股份有限公司 Signal processing method and device for long term evolution (lte) base station side
CN103684636A (en) * 2013-12-18 2014-03-26 同济大学 Spectrum sensing data processing method based on discrete Fourier transformation
CN104007318A (en) * 2014-06-17 2014-08-27 中国科学院电子学研究所 Signal time-frequency function obtaining method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012013092A1 (en) * 2010-07-26 2012-02-02 中兴通讯股份有限公司 Signal processing method and device for long term evolution (lte) base station side
CN103684636A (en) * 2013-12-18 2014-03-26 同济大学 Spectrum sensing data processing method based on discrete Fourier transformation
CN104007318A (en) * 2014-06-17 2014-08-27 中国科学院电子学研究所 Signal time-frequency function obtaining method

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104734791B (en) * 2015-04-22 2017-04-12 哈尔滨工业大学 FRI (final random inspection) based sparse multiband signal frequency spectrum locating method
CN104734791A (en) * 2015-04-22 2015-06-24 哈尔滨工业大学 FRI (final random inspection) based sparse multiband signal frequency spectrum locating method
CN105446940A (en) * 2015-11-23 2016-03-30 西安交通大学 Amplitude correction method based on synchronous compression transformation and reconstruction
CN105446940B (en) * 2015-11-23 2018-07-03 西安交通大学 A kind of amplitude rectification method based on synchronous compression transformation reconstruct
CN108616127B (en) * 2016-12-12 2021-06-01 中国航空工业集团公司西安航空计算技术研究所 Time-frequency domain combined automatic filter capacitor design method
CN108616127A (en) * 2016-12-12 2018-10-02 中国航空工业集团公司西安航空计算技术研究所 A kind of automatic filter capacitor design method that time-frequency domain combines
CN107291998B (en) * 2017-06-01 2020-08-07 烟台南山学院 Novel low-pass filter design method based on sliding mode idea
CN107291998A (en) * 2017-06-01 2017-10-24 烟台南山学院 A kind of new low pass filter design method based on sliding formwork thought
CN107276560A (en) * 2017-06-08 2017-10-20 江苏大学 A kind of FRI sparse samplings kernel function construction method and circuit
WO2018223416A1 (en) * 2017-06-08 2018-12-13 江苏大学 Fri sparse sampling kernel function construction method and circuit
CN107276560B (en) * 2017-06-08 2019-06-28 江苏大学 A kind of FRI sparse sampling kernel function construction method and circuit
CN108593293A (en) * 2018-03-09 2018-09-28 中原工学院 A kind of adaptive filter method being suitable for extracting bearing fault characteristics
CN108593293B (en) * 2018-03-09 2019-09-13 中原工学院 A kind of adaptive filter method suitable for extracting bearing fault characteristics
CN109409232A (en) * 2018-09-27 2019-03-01 广州供电局有限公司 Noise source detection method, device, computer equipment and storage medium
CN109358232A (en) * 2018-10-25 2019-02-19 贵州大学 A method of measurement HF current transformer frequency response
CN109540279B (en) * 2018-11-30 2020-03-24 厦门大学 Reverse compression perception recovery method for undersampled dynamic signals in high-speed milling process of machine tool
CN109540279A (en) * 2018-11-30 2019-03-29 厦门大学 The inverse compressed sensing restoration methods of machine tool high speed milling process lack sampling Dynamic Signal
CN110794321A (en) * 2019-12-09 2020-02-14 江苏由甲申田新能源科技有限公司 Insulation resistance monitoring method and system of battery energy storage device
WO2022183326A1 (en) * 2021-03-01 2022-09-09 深圳市大疆创新科技有限公司 Filtering method and apparatus, movable platform, and storage medium
CN115420842A (en) * 2022-05-10 2022-12-02 鲲鹏仪器(大连)有限公司 Accurate pressure control method for high-pressure pump of high-performance liquid chromatograph
CN115420842B (en) * 2022-05-10 2024-04-12 华谱科仪(北京)科技有限公司 Accurate pressure control method for high-pressure pump of high-performance liquid chromatograph

Also Published As

Publication number Publication date
CN104468427B (en) 2018-06-22

Similar Documents

Publication Publication Date Title
CN104468427A (en) Signal efficient sampling and reconstruction method based on FRI time-frequency domain comprehensive analysis
US8836557B2 (en) Sub-Nyquist sampling of short pulses
CN104124976B (en) Limited new fixed rate of interest signal structureization Asia Nyquist rate sample method
CN105572649B (en) Radar target detection method based on sparse Fourier transform
Zhang et al. Reduced interference time-frequency representations and sparse reconstruction of undersampled data
CN102801665B (en) Sampling reconfiguration method for bandpass signal modulation broadband converter
US10371732B2 (en) Method and system for performing real-time spectral analysis of non-stationary signal
Wang et al. Application of the dual-tree complex wavelet transform in biomedical signal denoising
CN104052494B (en) Signal reconstruction method for frequency domain sparse signals
CN107276560A (en) A kind of FRI sparse samplings kernel function construction method and circuit
CN103344849B (en) Method for obtaining sensing matrix of random demodulation hardware system
Roy et al. Raised cosine filter-based empirical mode decomposition
CN105675778A (en) Chromatographic overlapping peak decomposition method based on dual-tree complex wavelet transform
CN111881858A (en) Multi-scale denoising method and device for microseismic signal and readable storage medium
CN104730580A (en) Seismic data abnormal amplitude suppressing method
Stepanov Neural network model of wavelets for the continuous wavelet transform
CN107688167B (en) Multi-time-width linear frequency modulation pulse compression signal amplitude envelope curve generation method
CN104422956B (en) A kind of high precision seismic spectral factorization method based on Sparse Pulse Inversion
CN106788334A (en) A kind of compensation method for modulating the non-ideal filter of wide-band transducer
CN103152298B (en) Blind signal reconstruction method based on distribution-type compressed sensing system
CN102571034A (en) Random circulant matrix-based analog compressed sensing sampling method and system
CN102129073A (en) Two-stage filter method for synthetic aperture radar azimuth pre-processing
CN110944336B (en) Time spectrum sensing method based on limited new information rate
CN107332566A (en) Supported collection quick recovery method based on MWC
Ignjatović et al. Chromatic derivatives and approximations in practice—part II: nonuniform sampling, zero-crossings reconstruction, and denoising

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant