[go: up one dir, main page]

CN101938317B - noise power spectral line spectrum detection method - Google Patents

noise power spectral line spectrum detection method Download PDF

Info

Publication number
CN101938317B
CN101938317B CN2010102789837A CN201010278983A CN101938317B CN 101938317 B CN101938317 B CN 101938317B CN 2010102789837 A CN2010102789837 A CN 2010102789837A CN 201010278983 A CN201010278983 A CN 201010278983A CN 101938317 B CN101938317 B CN 101938317B
Authority
CN
China
Prior art keywords
spectrum
power spectrum
power
logarithmic
window
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.)
Expired - Fee Related
Application number
CN2010102789837A
Other languages
Chinese (zh)
Other versions
CN101938317A (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.)
Southeast University
Original Assignee
Southeast 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 Southeast University filed Critical Southeast University
Priority to CN2010102789837A priority Critical patent/CN101938317B/en
Publication of CN101938317A publication Critical patent/CN101938317A/en
Application granted granted Critical
Publication of CN101938317B publication Critical patent/CN101938317B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Monitoring And Testing Of Transmission In General (AREA)
  • Complex Calculations (AREA)

Abstract

A noise power spectral line spectrum detection method comprises the following steps: setting a noise signal sequence as s , performing power spectrum estimation on the noise signal sequence to obtain a power spectrum p1 and a logarithmic power spectrum p2, wherein n is a non-negative integer; obtaining smooth spectrum by using sliding window orthogonal polynomial correlation fitting, and performing sliding window on the power spectrum p1 and the logarithmic power spectrum p2Orthogonal polynomial fitting is carried out to obtain a power smoothing spectrum ps1 of the noise signal and a log power smoothing spectrum ps2 of the noise signal, a difference spectrum of the power spectrum and the log power spectrum is calculated and normalized, and pd1 is [ p1 -ps1]/std{[p1(n)-ps1(n)]}pd2(n)=[p2(n)-ps2(n)]/std{[p2(n)-ps2(n)]Pd1(n), pd2(n) are power spectrum specification difference spectrum and logarithm power spectrum specification difference spectrum respectively, an amplitude threshold G1 and a logarithm threshold G2 are set, and power spectrum and logarithm power spectrum line spectrum pl1(n), pl2(n) are extracted:
Figure DSA00000265692600011
Figure DSA00000265692600012
and (3) obtaining a target line spectrum pl (n) by integrating the power spectrum and the logarithmic power spectrum, wherein the spectrum values are given in a logarithmic form:

Description

Line-spectrum detection method for noise power spectra
First, technical field:
The invention belongs to signal processing technology field, it is related to a kind of method of Noise line spectra detection.
2nd, background technology:
Line-spectrum detection in noise has important meaning, and traditional extraction of line spectrum process still suffers from the shortcomings of complicated, computationally intensive computing, easy error extraction line spectrum or leakage are extracted.Its reason is that the method for trend extraction is complicated single with decision threshold.
The present invention is directed to the two shortcomings, proposes a kind of method that power spectrum Noise line spectra is extracted.Modal data sliding window is carried out using the orthogonal polynomial sequence precalculated and extracts trend term, is simplified the amount of calculation of trend extraction and is easily achieved.Target line spectrum is extracted using amplitude threshold and logarithm thresholding, the error extraction and leakage for effectively reducing line spectrum extract probability.
3rd, the content of the invention:
It is an object of the invention to provide a kind of line-spectrum detection method for noise power spectra, it can be composed in balanced ambient noise and the comprehensive of log power spectrum adjudicate the line spectrum component extracted in noise by amplitude power.
The object of the present invention is achieved like this:
A kind of line-spectrum detection method for noise power spectra, it is characterised in that for the power spectrum of noise signal, trend term is eliminated using fast background equalization methods, is integrated using difference spectrum and ratio spectrum thresholding and is extracted power spectrum line spectrum.Including following process:
A. noise signal sequence is set as s (n), and to its power Power estimation, it is nonnegative integer to obtain power spectrum p1 (n) and log power spectrum p2 (n), n,
B. smooth spectrum is obtained using sliding window orthogonal polynomial correlated fitting
If power spectrum data p (n) length N points, the window of an a length of M points, M < N, step-length m points are taken, m < M, if the initial starting point w=0 of window is overlapped with the starting point of power spectrum, N, M and m are positive integer, w nonnegative integers, w is the start position of window
A) 5 groups of canonical orthogonal sequences, computational methods are precalculated:
x i ( n ) = ( 2 n M - 1 - 1 ) i , Wherein i=0,1,2,3,4, n=0,1 ..., M-1,
To xi(n) Schmidt's Schimidt orthogonalizations are carried out, canonical orthogonal vector y is obtainedi(n), i=0,1,2,3,4,
B) w, w+1 ..., w+M-1 point are taken in power spectrum data p (n) as pending window power modal data sM(n), i.e.,:
sM(n)=p (n+w), n=0,1 ..., M-1
C) calculation window power spectrum data sM(n) with canonical orthogonal vector yi(n) correlation coefficient ri,
D) calculation window fitting spectrumTake window fitting spectrum s 'M(n) m point datas are inserted in smooth modal data ss (n) before, i.e.,
Ss (n+w)=s 'M(n), n=0,1 ..., m-1
E) as w+m+M < N-1, make w=w+m, return b), otherwise, into f),
F) as w+m+M >=N-1, remember w0=w, then make w=N-1-M, perform successively b), c) after, calculate
s M ′ ( n ) = Σ i = 0 5 r i y i ( n ) , Take ss (w0+m+n)=s 'M(w0+m-w+n),
Wherein n=0,1 ..., M-1+w-w0-m,
C. according to B methods, sliding window way of fitting is carried out to power spectrum p1 (n) and log power spectrum p2 (n), obtain the power smooth spectrum ps1 (n) of noise signal and the log power of noise signal smoothly composes ps2 (n)
D. calculate power spectrum and the difference of log power spectrum composed and standardized,
Pd1 (n)=[p1 (n)-ps1 (n)]/std { [p1 (n)-ps1 (n)] }
Pd2 (n)=[p2 (n)-ps2 (n)]/std { [p2 (n)-ps2 (n)] }
Pd1 (n), pd2 (n) are respectively that power spectrum specification difference spectrum and log power spectrum specification difference are composed,
E. amplitude threshold G1 and logarithm thresholding G2 is set, power spectrum and log power spectrum line spectrum pl1 (n), pl2 (n) is extracted:
Figure 2
F. comprehensive power spectrum and log power spectrum obtain target line spectrum pl (n), and spectrum is provided with logarithmic form:
Figure 3
Compared with prior art, the invention has the advantages that:
1) integrated noise power spectrum and noise log power spectrum extract line spectrum, and it is relatively reliable that more single power spectrum extracts line spectrum;
2) calculate the polynomial method of canonical orthogonal simple and easy to apply, smooth spectrum is obtained using sliding window orthogonal polynomial correlated fitting, preferable background trend can be obtained;
3) this method has preferable realizability.
4th, illustrate
Fig. 1 is the FB(flow block) of the present invention, wherein, 1. noise signals;2. calculate power spectrum;3. sliding window orthogonal polynomial correlated fitting;4. go trend term, standardization;5. extract amplitude line spectrum;6. calculate log power spectrum;7. sliding window orthogonal polynomial correlated fitting;8. go trend term, standardization;9. extract log-magnitude line spectrum;10. extract comprehensive logarithm line spectrum.
During Fig. 2 is sliding window, N, M, m correlation schematic diagram.
Fig. 3 is 16384 spot noise sequences.
Fig. 4 is noise power spectral sequence (above) and noise log power spectral sequence (figure below).
Fig. 5 is canonical orthogonal sequence.
Fig. 6 is noise power spectrum smoothing spectrum (above) and noise log power spectrum smoothing spectrum (figure below).
Fig. 7 is power spectrum specification difference spectrum (above) and log power spectrum specification difference spectrum (figure below).
Fig. 8 is noise power spectrum line spectrum.
5th, embodiment
For the power spectrum of noise signal, trend term is eliminated using fast background equalization methods, integrates using difference spectrum and ratio spectrum thresholding and extracts power spectrum line spectrum.Including following process:
Embodiment 1
A kind of line-spectrum detection method for noise power spectra,
A. noise signal sequence is set as s (n), and to its power Power estimation, it is nonnegative integer to obtain power spectrum p1 (n) and log power spectrum p2 (n), n,
B. smooth spectrum is obtained using sliding window orthogonal polynomial correlated fitting
If power spectrum data p (n) length N points, take the window of an a length of M points, M < N, step-length m points, m < M, if the initial starting point w=0 of window is overlapped with the starting point of power spectrum, N, M and m are positive integer, and w nonnegative integers, w is the start position of window, N, M, m relation are as shown in Figure 2
A) 5 groups of canonical orthogonal sequences, computational methods are precalculated:
x i ( n ) = ( 2 n M - 1 - 1 ) i , Wherein i=0,1,2,3,4, n=0,1 ..., M-1,
To xi(n) Schmidt's Schimidt orthogonalizations are carried out, canonical orthogonal vector y is obtainedi(n), i=0,1,2,3,4,
B) w, w+1 ..., w+M-1 point are taken in power spectrum data p (n) as pending window power modal data sM(n), i.e.,:
sM(n)=p (n+w), n=0,1 ..., M-1
C) calculation window power spectrum data sM(n) with canonical orthogonal vector yi(n) correlation coefficient ri,
D) calculation window fitting spectrum
Figure BSA00000265692900042
Take window fitting spectrum s 'M(n) m point datas are inserted in smooth modal data ss (n) before, i.e.,
Ss (n+w)=s 'M(n), n=0,1 ..., m-1
E) as w+m+M < N-1, make w=w+m, return b), otherwise, into f),
F) as w+m+M >=N-1, remember w0=w, then make w=N-1-M, perform successively b), c) after, calculate
s M ′ ( n ) = Σ i = 0 5 r i y i ( n ) , Take ss (w0+m+n)=s 'M(w0+m-w+n),
Wherein n=0,1 ..., M-1+w-w0-m,
C. according to B methods, sliding window way of fitting is carried out to power spectrum p1 (n) and log power spectrum p2 (n), obtain the power smooth spectrum ps1 (n) of noise signal and the log power of noise signal smoothly composes ps2 (n)
D. calculate power spectrum and the difference of log power spectrum composed and standardized,
Pd1 (n)=[p1 (n)-ps1 (n)]/std { [p1 (n)-ps1 (n)] }
Pd2 (n)=[p2 (n)-ps2 (n)]/std { [p2 (n)-ps2 (n)] }
Pd1 (n), pd2 (n) are respectively that power spectrum specification difference spectrum and log power spectrum specification difference are composed,
E. amplitude threshold G1 and logarithm thresholding G2 is set, power spectrum and log power spectrum line spectrum pl1 (n), pl2 (n) is extracted:
Figure 4
Figure 5
F. comprehensive power spectrum and log power spectrum obtain target line spectrum pl (n), and spectrum is provided with logarithmic form:
Embodiment 2
Target noise signal sequence is gathered first for s (n), wherein n=0,1 ..., 16383, as shown in Figure 3.To noise signal power Power estimation, power spectrum p1 (n) and log power spectrum p2 (n) is obtained, as shown in figure 4, wherein n=0,1 .., 8191.Take the window of an a length of M=41 points, step-length m=5 points, if the initial starting point w=0 of window.
Smooth spectrum is obtained using sliding window orthogonal polynomial correlated fitting according to B methods, 5 groups of canonical orthogonal sequences ies are calculatedi(n), i=0,1,2,3,4, as shown in Figure 5.Sliding window way of fitting is carried out to power spectrum p1 (n) and log power spectrum p2 (n), obtain the power smooth spectrum ps1 (n) of noise signal and the log power of noise signal smoothly composes ps2 (n), as shown in Figure 6.
The difference for calculating power spectrum and log power spectrum is composed and standardized, and obtains specification difference spectrum pd1 (n), pd2 (n), as shown in Figure 7.
Amplitude threshold G1=3.0 and logarithm thresholding G2=3.0 is set, power spectrum and log power spectrum specification difference spectrum pl1 (n) is extracted, pl2 (n) obtains the line spectrum pl (n) of noise as shown in Figure 8 after integrating.In the figure 7 it can be seen that, in power spectrum specification difference spectrum, there is threshold value of many places range value more than 3.0 at 200 points at 3000 points to 4000 points between, in the specification difference spectrum of log power spectrum, 100 points, 200 points, 3000 points exceeded 3.0 threshold value, by the merging of two results, the value for having obtained 200 points and 3000 positions is line spectrum value, than the probability that the processing of single power spectrum or log power spectrum processing reduce error extraction line spectrum.

Claims (1)

1.一种噪声功率谱线谱检测方法,其特征在于,1. a noise power spectrum line spectrum detection method, is characterized in that, A.设噪声信号序列为s(n),对其做功率谱估计,获取功率谱p1(n)及对数功率谱p2(n),n为非负整数,A. Set the noise signal sequence as s(n), estimate its power spectrum, obtain power spectrum p1(n) and logarithmic power spectrum p2(n), n is a non-negative integer, B.利用滑动窗正交多项式相关拟合获取平滑谱B. Obtain a smooth spectrum by using a sliding window orthogonal polynomial correlation fitting 设功率谱数据p(n)长度N点,取一长为M点的窗,M<N,步长m点,m<M,设窗的初始起点w=0与功率谱的起点重合,N、M及m为正整数,w非负整数,w为窗的起点位置,Assuming that the power spectrum data p(n) has a length of N points, take a window with a length of M points, M<N, the step size is m points, m<M, and the initial starting point w=0 of the window coincides with the starting point of the power spectrum, N , M and m are positive integers, w is a non-negative integer, w is the starting position of the window, a)预先计算5组规范正交序列,计算方法:a) Pre-calculate 5 sets of orthonormal sequences, calculation method:
Figure FSB00001062693200011
其中i=0,1,2,3,4,n=0,1,...,M-1,
Figure FSB00001062693200011
where i=0, 1, 2, 3, 4, n=0, 1, ..., M-1,
对xi(n)进行施密特Schimidt正交化,获得规范正交向量yi(n),i=0,1,2,3,4,Perform Schmidt-Schimidt orthogonalization on x i (n) to obtain normal orthogonal vector y i (n), i=0, 1, 2, 3, 4, b)在功率谱数据p(n)中取w,w+1,...,w+M-1点作为待处理的窗口功率谱数据sM(n),即:b) Take w, w+1, ..., w+M-1 points in the power spectrum data p(n) as the window power spectrum data s M (n) to be processed, namely: sM(n)=p(n+w),n=0,1,...,M-1s M (n) = p (n + w), n = 0, 1, ..., M-1 c)计算窗口功率谱数据sM(n)和规范正交向量yi(n)的相关系数ric) Calculating the correlation coefficient r i of the window power spectrum data s M (n) and the normative orthogonal vector y i (n), d)计算窗口拟合谱
Figure FSB00001062693200012
取窗口拟合谱s′M(n)前m点数据填入平滑谱数据ss(n)中,即
d) Calculation window fitting spectrum
Figure FSB00001062693200012
Take the data of m points before the window fitting spectrum s′ M (n) and fill it in the smoothed spectrum data ss(n), that is
ss(n+w)=s′M(n),n=0,1,...,m-1ss(n+w)=s' M (n), n=0, 1, ..., m-1 e)当w+m+M<N-1时,令w=w+m,返回b),否则,进入f),e) When w+m+M<N-1, make w=w+m, return to b), otherwise, enter f), f)当w+m+M>=N-1时,记w0=w,再令w=N-1-M,在依次执行b)、c)后,计算f) When w+m+M>=N-1, record w0=w, and then set w=N-1-M, after performing b) and c) in sequence, calculate
Figure FSB00001062693200013
取ss(w0+m+n)=s′M(w0+m-w+n),
Figure FSB00001062693200013
Take ss(w0+m+n)=s′ M (w0+m-w+n),
其中n=0,1,...,M-1+w-w0-m,where n=0, 1, ..., M-1+w-w0-m, C.根据B方法,对功率谱p1(n)及对数功率谱p2(n)进行滑动窗正交多项式拟合,得到噪声信号的功率平滑谱ps1(n)和噪声信号的对数功率平滑谱ps2(n),C. According to method B, perform sliding window orthogonal polynomial fitting on the power spectrum p1(n) and logarithmic power spectrum p2(n), and obtain the power smoothing spectrum ps1(n) of the noise signal and the logarithmic power smoothing of the noise signal spectrum ps2(n), D.计算功率谱和对数功率谱的差值谱并规范化,D. Calculate the difference spectrum of the power spectrum and the logarithmic power spectrum and normalize it, pd1(n)=[p1(n)-ps1(n)]/std{[p1(n)-ps1(n)]}pd1(n)=[p1(n)-ps1(n)]/std{[p1(n)-ps1(n)]} pd2(n)=[p2(n)-ps2(n)]/std{[p2(n)-ps2(n)]}pd2(n)=[p2(n)-ps2(n)]/std{[p2(n)-ps2(n)]} pd1(n),pd2(n)分别为功率谱规范差值谱和对数功率谱规范差值谱,pd1(n), pd2(n) are the normalized difference spectrum of the power spectrum and the normalized difference spectrum of the logarithmic power spectrum, respectively, E.设定幅度门限G1和对数门限G2,提取功率谱和对数功率谱线谱pl1(n),pl2(n):E. Set amplitude threshold G1 and logarithmic threshold G2, extract power spectrum and logarithmic power spectrum line spectrum pl1(n), pl2(n):
Figure 7
Figure 7
Figure 8
Figure 8
F.综合功率谱和对数功率谱获取目标线谱pl(n),谱值以对数形式给出:F. Combine the power spectrum and the logarithmic power spectrum to obtain the target line spectrum pl(n), and the spectral value is given in logarithmic form:
CN2010102789837A 2010-09-10 2010-09-10 noise power spectral line spectrum detection method Expired - Fee Related CN101938317B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2010102789837A CN101938317B (en) 2010-09-10 2010-09-10 noise power spectral line spectrum detection method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010102789837A CN101938317B (en) 2010-09-10 2010-09-10 noise power spectral line spectrum detection method

Publications (2)

Publication Number Publication Date
CN101938317A CN101938317A (en) 2011-01-05
CN101938317B true CN101938317B (en) 2013-12-11

Family

ID=43391470

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010102789837A Expired - Fee Related CN101938317B (en) 2010-09-10 2010-09-10 noise power spectral line spectrum detection method

Country Status (1)

Country Link
CN (1) CN101938317B (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102213759B (en) * 2011-04-08 2013-04-24 东南大学 Underwater sound target feature matching method based on power spectrum
CN109061591B (en) * 2018-07-23 2022-05-10 东南大学 Time-frequency line spectrum detection method based on sequential clustering
CN109285561B (en) * 2018-09-06 2022-08-19 东南大学 Ship propeller cavitation noise modulation spectrum feature fidelity enhancement method based on self-adaptive window length
CN109655148B (en) * 2018-12-19 2019-09-17 南京世海声学科技有限公司 A kind of autonomous extracting method of ship noise non-stationary low frequency spectrum lines
CN110135316B (en) * 2019-05-07 2019-12-31 中国人民解放军海军潜艇学院 Automatic detection and extraction method for low-frequency line spectrum in ship radiation noise
CN111581582B (en) * 2020-04-29 2023-05-02 中国核动力研究设计院 Neutron detection signal digital processing method based on power spectrum analysis
CN111736158B (en) * 2020-08-25 2020-11-20 东南大学 A target line spectrum feature identification method based on distributed multi-buoy matching
CN111929666B (en) * 2020-09-09 2020-12-25 东南大学 Weak underwater sound target line spectrum autonomous extraction method based on sequential environment learning
CN117198313B (en) * 2023-08-17 2024-07-02 珠海全视通信息技术有限公司 Sidetone eliminating method, sidetone eliminating device, electronic equipment and storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7592595B1 (en) * 2006-03-28 2009-09-22 Operations Technology Development, Nfp Wide concentration range gas detection
CN101650428A (en) * 2009-09-04 2010-02-17 西北工业大学 Method for detecting chaotic oscillator of submarine weak target signal

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7592595B1 (en) * 2006-03-28 2009-09-22 Operations Technology Development, Nfp Wide concentration range gas detection
CN101650428A (en) * 2009-09-04 2010-02-17 西北工业大学 Method for detecting chaotic oscillator of submarine weak target signal

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
《多目标线谱干扰消除研究》;张宁, 方世良;《声学技术》;20071031;51-52页 *
张宁, 方世良.《多目标线谱干扰消除研究》.《声学技术》.2007,51-52页.

Also Published As

Publication number Publication date
CN101938317A (en) 2011-01-05

Similar Documents

Publication Publication Date Title
CN101938317B (en) noise power spectral line spectrum detection method
CN109085614B (en) GNSS interference feature identification method and system based on time-spectral value smoothing and segmentation
CN103393435B (en) Method and device for acquiring fetal heart sound signal envelope
CN105429719B (en) Based on power spectrum and multi-scale wavelet transformation analysis high reject signal detection method
CN107358589B (en) A kind of denoising method of combination histogram of gradients and low-rank constraint
CN103163050B (en) A detection method for metal abrasive particles in lubricating oil system based on electromagnetic induction signal
CN104867139B (en) A kind of remote sensing image clouds and shadow detection method based on radiation field
CN108680786A (en) A kind of pulse signal frequency domain adaptive filtering envelope extraction method
CN102663679A (en) Image denoising method based on Shearlet contraction and improved TV model
CN101951276B (en) Method for detecting and suppressing Gaussian fitting linear frequency-modulated jamming in direct sequence spread spectrum (DSSS) communication system
CN102353952A (en) Line spectrum detection method by coherent accumulation of frequency domains
CN101916433A (en) Denoising method of strong noise pollution image based on partial differential equation
CN101958729A (en) Fast Chirp Interference Detection and Suppression Method in Direct Spread Communication System
CN102930508A (en) Image residual signal based non-local mean value image de-noising method
CN103675758A (en) Method for estimating cycle slope and starting frequency of hyperbolic frequency modulated signals
CN104330780B (en) A kind of object detection method based on adaptive frequency domain no-coherence cumulating and device
CN102184538B (en) Dynamic contour based automatic synthetic aperture radar (SAR) image segmentation method
CN105119668A (en) Iterative spectrum sensing method based on double judgment
CN107767388A (en) A kind of image partition method of combination cloud model and level set
CN106204487A (en) A kind of Ultrasonic Image Denoising method based on sparse constraint
CN105486991A (en) Local discharge pulse extraction method
CN107944362A (en) A kind of blind source separation method that the bit error rate is reduced based on ICA
CN114462448A (en) Method for identifying running state of water turbine
CN100538740C (en) Anisotropic Diffusion Noise Reduction Method for Medical Ultrasound Images
CN103078661A (en) An Interference Suppression Method for Spread Spectrum System Based on Iterative Threshold

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20131211

Termination date: 20160910