CN101938317B - noise power spectral line spectrum detection method - Google Patents
noise power spectral line spectrum detection method Download PDFInfo
- 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
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: 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
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:
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
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:
F. comprehensive power spectrum and log power spectrum obtain target line spectrum pl (n), and spectrum is provided with logarithmic form:
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:
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:
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
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:
F. comprehensive power spectrum and log power spectrum obtain target line spectrum pl (n), and spectrum is provided with logarithmic form:
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)
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)
| 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)
| 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 |
-
2010
- 2010-09-10 CN CN2010102789837A patent/CN101938317B/en not_active Expired - Fee Related
Patent Citations (2)
| 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)
| 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 |