






技术领域technical field
本发明属于无线通信技术领域,尤其涉及一种基于尺度迭代和频谱补偿的宽带信号检测方法。The invention belongs to the technical field of wireless communication, and in particular relates to a wideband signal detection method based on scale iteration and spectrum compensation.
背景技术Background technique
宽带信号检测的目的是在宽带频谱上快速找到信号,并估计出各个信号中心频率和带宽,为后续信号分析与处理提供先验信息。在各类民用和军用通信系统中均有大量应用,例如卫星频谱检测、雷达信号扫描以及战场信息的感知等均需要对宽带频谱进行检测。The purpose of wideband signal detection is to quickly find signals on the wideband spectrum, estimate the center frequency and bandwidth of each signal, and provide prior information for subsequent signal analysis and processing. There are a large number of applications in various civil and military communication systems, such as satellite spectrum detection, radar signal scanning, and battlefield information perception, all of which require detection of broadband spectrum.
然而,在非合作通信中,通常要在先验信息缺失、电磁环境复杂以及存在不平坦有色噪声基底等条件下完成频谱检测,这就要求宽带信号检测算法具备在低信噪比下无需先验信息实现盲检测并具备抗不平坦噪底的功能。However, in non-cooperative communication, it is usually necessary to complete spectrum detection under the conditions of lack of prior information, complex electromagnetic environment, and uneven colored noise floor. The information realizes blind detection and has the function of resisting uneven noise floor.
针对宽带信号的检测算法通常有如下几种:一是信号能量检测法,如Urkowitz(1967)提出未知确定性信号的能量检测方法、黎严(2017)提出改进的多天线信号能量检测方案等,这类方法具有抗频偏的优点,但易受噪声影响,在低信噪比下检测效果较差;二是循环平稳检测法,如A.Tani(2016)提出的基于二阶循环平稳特性算法,优点是检测性能较好,但复杂度较高,检测时间长;三是匹配滤波器检测法,如Z.Zhang(2010)提出的提出了平行匹配滤波器与分段滤波器相结合的检测方法,这类方法在理论上是一种最优的信号检测方法,但是需要载频、带宽、调制方式等大量先验信息,在实际中很难实现,不适用于非协作通信。另外,近年来还提出了一些新型算法,信号检测性能较经典算法有了很大的提升。张洋(2016)提出的梯度双阈值算法对宽带功率谱分段计算梯度,再进行自适应双阈值检测。齐佩汉(2014)提出的功率谱对消法利用分段频带内部分谱线强度和与全部谱线强度和的比值作为检验统计量进行信号存在性的判断。There are usually several detection algorithms for broadband signals: one is the signal energy detection method, such as Urkowitz (1967) proposed an energy detection method for unknown deterministic signals, Li Yan (2017) proposed an improved multi-antenna signal energy detection scheme, etc. This type of method has the advantage of anti-frequency offset, but it is easily affected by noise, and the detection effect is poor under low signal-to-noise ratio; the second is the cyclostationary detection method, such as the algorithm based on the second-order cyclostationary characteristic proposed by A. Tani (2016) , the advantage is that the detection performance is better, but the complexity is high and the detection time is long; the third is the matched filter detection method, such as Z. Zhang (2010) proposed a detection method combining parallel matched filters and segmented filters This type of method is an optimal signal detection method in theory, but it requires a lot of prior information such as carrier frequency, bandwidth, modulation mode, etc., which is difficult to implement in practice and is not suitable for non-cooperative communication. In addition, some new algorithms have been proposed in recent years, and the signal detection performance has been greatly improved compared with the classical algorithms. The gradient double-threshold algorithm proposed by Zhang Yang (2016) calculates the gradient of the broadband power spectrum segmentally, and then performs adaptive double-threshold detection. The power spectrum cancellation method proposed by Qi Peihan (2014) uses the ratio of the partial spectral line intensity sum to the entire spectral line intensity sum in the segmented frequency band as the test statistic to judge the existence of the signal.
发明内容Contents of the invention
针对现有的宽带信号的检测算法易受噪声影响、在低信噪比下检测效果较差、复杂度较高,检测时间长、需要大量先验信息等问题,而提出了一种基于尺度迭代和频谱补偿的宽带信号检测方法。Aiming at the problems that existing broadband signal detection algorithms are susceptible to noise, poor detection effect at low signal-to-noise ratio, high complexity, long detection time, and need a large amount of prior information, a scale-iterative algorithm based on scale iteration is proposed. and spectrally compensated broadband signal detection method.
为了实现上述目的,本发明采用了如下技术方案:In order to achieve the above object, the present invention adopts the following technical solutions:
一种基于尺度迭代和频谱补偿的宽带信号检测方法,包括如下步骤:A wideband signal detection method based on scale iteration and spectrum compensation, comprising the following steps:
步骤A:接收信号经过AD采样得到宽带采样信号,经过数字信道化将宽带信号划分为合适带宽的多段信号;Step A: the received signal obtains a broadband sampling signal through AD sampling, and divides the broadband signal into multi-section signals of suitable bandwidth through digital channelization;
步骤B:取数段宽带信号,据各段信号功率谱密度计算最大功率谱;Step B: take several sections of broadband signals, and calculate the maximum power spectrum according to the power spectral density of each section of signals;
步骤C:利用尺度迭代形态学滤波算法估计并去除有色噪声基底,并计算出白噪声功率门限;Step C: Utilize the scale iterative morphological filtering algorithm to estimate and remove the colored noise base, and calculate the white noise power threshold;
步骤D:检测功率谱中幅度最高的信号,估计出其中心频率、带宽以及信号频带起止位置,并根据补偿算法将信号剔除并完成补偿每次检出一个信号后,根据两次信号检测前后残余信号能量差值高于预设能量门限,则以补偿后的功率谱再次进行步骤D,否则信号检测结束。Step D: Detect the signal with the highest amplitude in the power spectrum, estimate its center frequency, bandwidth, and the start and end positions of the signal frequency band, and eliminate the signal according to the compensation algorithm and complete the compensation. After each signal is detected, the residual before and after two signal detections is used If the signal energy difference is higher than the preset energy threshold, step D is performed again with the compensated power spectrum, otherwise, the signal detection ends.
优选的,利用形态学滤波带宽筛选的特性,对功率谱进行形态学滤波迭代,使噪声基底估计更准确,利用平滑迭代克服信号中强脉冲和白噪声对信号参数估计造成的误差,通过频谱补偿改善频带混叠信号的检测性能。Preferably, using the characteristics of morphological filtering bandwidth screening, morphological filtering iterations are performed on the power spectrum to make the noise floor estimation more accurate, and smooth iterations are used to overcome the errors caused by strong pulses and white noise in the signal to signal parameter estimation, and through spectrum compensation Improved detection performance for band aliased signals.
优选的,所述步骤A具体包括如下步骤:Preferably, said step A specifically includes the following steps:
A1:计算实信号信道化子信道的中心频率D为数据抽取倍数,整个频带被分为D个实信号的对称子带;A1: Calculate the center frequency of the channelized sub-channel of the real signal D is the data extraction multiple, and the entire frequency band is divided into D symmetrical sub-bands of real signals;
A2:抗混叠滤波器hLP(n)为低通FIR滤波器,K为信道个数,D为抽取因子,且N与D具有整数倍关系,即K=FD,则传统信道化结构中的第k个子信道的输出为:A2: Anti-aliasing filter hLP (n) is a low-pass FIR filter, K is the number of channels, D is the decimation factor, and N and D have an integer multiple relationship, that is, K=FD, then in the traditional channelization structure The output of the kth subchannel of is:
A3:将上式改写为多相滤波结构,得到第k个子信道的输出表达式为:A3: Rewrite the above formula into a polyphase filter structure, and the output expression of the kth sub-channel is obtained as:
A4:将中心频率ωk代入式中,此时第k个子信道的输出表达式为:A4: Substitute the center frequency ωk into the formula, and the output expression of the kth sub-channel at this time is:
优选的,所述步骤B中,将接收数据进行m次分段,每段长度为L,段间间隔为K,提取数据可以矩阵形式表示:Preferably, in the step B, the received data is segmented m times, the length of each segment is L, and the interval between segments is K, and the extracted data can be expressed in matrix form:
对每段数据以周期图法估计出各段数据的功率谱Pi(f),即For each piece of data, the power spectrum Pi (f) of each piece of data is estimated by the periodogram method, namely
其中,w(n)是所选窗函数,求出各分段信号功率谱后在每个频率点处求出功率谱的最大值,即Among them, w(n) is the selected window function. After calculating the power spectrum of each segment signal, the maximum value of the power spectrum is calculated at each frequency point, that is
优选的,所述步骤C具体包括如下步骤:Preferably, said step C specifically includes the following steps:
B1:尺度Bbi取值最小检测带宽Bmin为进行一次形态学滤波PN1(f);B1: The minimum detection bandwidth Bmin of the scale Bbi is to perform a morphological filter PN1 (f);
B2:尺度Bbi取值上一次滤波尺度Bbi-1的二倍进行一次形态学滤波,若尺度大于最大检测带宽Bmax,则以Bmax为尺度进行一次形态学滤波,第i次滤波结果为PNi(f);B2: The value of the scale Bbi is twice the value of the previous filtering scale Bbi-1 to perform a morphological filter. If the scale is greater than the maximum detection bandwidth Bmax , perform a morphological filter with Bmax as the scale. The i-th filtering result is PNi (f);
B3:将第i次和第i-1次相邻两次滤波结果差分,差分结果为ΔPNi,逐频点比较两次差分结果,若ΔPNi(f)>ΔPNi-1(f),则将频点f处尺度更新为Bbi,否则尺度保持不变;B3: Differentiate the i-th and i-1th adjacent two filtering results, the difference result is ΔPNi , compare the two difference results frequency by point, if ΔPNi (f) > ΔPNi-1 (f), Then update the scale at the frequency point f to Bbi , otherwise the scale remains unchanged;
B4:若Bbi=Bmax,则停止迭代;B4: if Bbi =Bmax , then stop iteration;
B5:各个频点f处以迭代确定的尺度Bbi(f)进行一次形态学滤波估计出有色噪声基底;B5: Carry out a morphological filter with the iteratively determined scale Bbi (f) at each frequency point f to estimate the colored noise floor;
B6:以原功率谱减B5估计出噪声基底得到噪底平坦的功率谱;B6: Estimate the noise floor with the original power spectrum minus B5 to obtain a flat power spectrum with a noise floor;
B7:将功率谱转换为对数功率谱,在功率谱上由0至最大值划定适当个数的功率带并统计落在各带内的频点数,功率带个数越多,白噪声门限估计越准确,相邻功率带频点数分别差分,以差分结果最大的功率带的上限作为白噪声功率门限。B7: Convert the power spectrum to a logarithmic power spectrum, delimit an appropriate number of power bands from 0 to the maximum value on the power spectrum and count the number of frequency points falling in each band, the more the number of power bands, the white noise threshold The more accurate the estimation, the frequency points of adjacent power bands are differentiated, and the upper limit of the power band with the largest difference result is used as the white noise power threshold.
优选的,所述步骤D中具体包括如下步骤:Preferably, the step D specifically includes the following steps:
C1:在功率谱中寻找最大值位置fmax作为中心频率fCtr,在中心频率幅度P(fCtr)-3dB处计算出3dB带宽B3dB,带宽左边界为f3dBL,右边界为f3dBR;C1: Find the maximum position fmax in the power spectrum as the center frequency fCtr , calculate the 3dB bandwidth B3dB at the center frequency amplitude P(fCtr )-3dB, the left boundary of the bandwidth is f3dBL , and the right boundary is f3dBR ;
C2:将功率谱在[f3dBL,f3dBR]以尺度λsm=0.1*B3dB进行平滑滤波处理后返回C1,循环五次后进入C3;C2: return the power spectrum to C1 after smoothing and filtering the power spectrum at [f3dBL , f3dBR ] with the scale λsm =0.1*B3dB , and enter C3 after five cycles;
C3:经过五次循环平滑后,所得带宽即为3dB带宽,在最终的[f3dBL,f3dBR]范围内根据下式计算中心频率;C3: After five cycles of smoothing, the resulting bandwidth is the 3dB bandwidth, and the center frequency is calculated according to the following formula within the final [f3dBL , f3dBR ] range;
C4:在f3dBL以左,f3dBR以右寻找功率谱首个极小值点或零点作为信号主瓣边界,左边界为fLS,右边界为fRS,在[fLS,fRS]范围内将信号归零剔除,根据下式计算带外斜率kLS、kRS:C4: To the left of f3dBL and to the right of f3dBR , look for the first minimum point or zero point of the power spectrum as the signal main lobe boundary, the left boundary is fLS , the right boundary is fRS , in the range of [fLS , fRS ] The signal is returned to zero and eliminated, and the out-of-band slopes kLS and kRS are calculated according to the following formula:
C5:在fLS,fRS处分别以斜率kLS、kRS向已估计信号带内[fLS,fRS]延伸,至两线相交为止,以两条延长线代替已估计信号的带内谱线,减小对为未估计信号的损伤;C5: At fLS and fRS , extend to the estimated signal band [fLS , fRS ] with slopes kLS and kRS respectively until the two lines intersect, and replace the estimated signal band with two extension lines Spectral lines, reducing damage to unestimated signals;
C6:若C4已估计能量低于最小判定能量或带宽小于最小检测带宽,则将其舍弃,若残余功率谱最大幅度不高于白噪声门限,则信号检测完成。C6: If the energy estimated by C4 is lower than the minimum decision energy or the bandwidth is smaller than the minimum detection bandwidth, it is discarded. If the maximum amplitude of the residual power spectrum is not higher than the white noise threshold, the signal detection is completed.
本发明所具有的有益效果为:针对宽带信号,利用形态学滤波带宽筛选的特性,对功率谱进行形态学滤波迭代,使噪声基底估计更准确,避免不平坦噪底造成误检;利用平滑迭代克服信号中强脉冲和白噪声对信号参数估计造成的误差,通过频谱补偿改善频带混叠信号的检测性能,实现宽带信号的盲检测,提高检测准确度。The beneficial effects of the present invention are as follows: for broadband signals, using the characteristics of morphological filtering bandwidth screening, morphological filtering iteration is performed on the power spectrum, so that the noise floor estimation is more accurate, and false detection caused by uneven noise floor is avoided; Overcome the error caused by the strong pulse and white noise in the signal to the signal parameter estimation, improve the detection performance of the frequency band aliasing signal through spectrum compensation, realize the blind detection of the broadband signal, and improve the detection accuracy.
附图说明Description of drawings
图1为一种基于尺度迭代和频谱补偿的宽带信号检测方法的步骤流程图;Fig. 1 is a flow chart of the steps of a broadband signal detection method based on scale iteration and spectrum compensation;
图2为数字信道化结构;Fig. 2 is a digital channelization structure;
图3为宽带信号频谱示意图;Fig. 3 is the schematic diagram of broadband signal frequency spectrum;
图4为信号检测环节流程;Figure 4 is the process flow of the signal detection link;
图5为有色噪声基底估计结果示意图;Fig. 5 is a schematic diagram of the estimation result of the colored noise floor;
图6为信号检测结果示意图;Fig. 6 is a schematic diagram of signal detection results;
图7为在不同信噪比下的信号正确概率。Fig. 7 shows the signal correct probability under different signal-to-noise ratios.
具体实施方式detailed description
下面将对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。The technical solutions in the embodiments of the present invention will be clearly and completely described below. Obviously, the described embodiments are only some of the embodiments of the present invention, but not all of them.
实施例一Embodiment one
如图1-7所示,种基于尺度迭代和频谱补偿的宽带信号检测方法,包括如下步骤:As shown in Figure 1-7, a wideband signal detection method based on scale iteration and spectrum compensation includes the following steps:
步骤A:接收信号经过AD采样得到宽带采样信号,经过数字信道化将宽带信号划分为合适带宽的多段信号;Step A: the received signal obtains a broadband sampling signal through AD sampling, and divides the broadband signal into multi-section signals of suitable bandwidth through digital channelization;
步骤B:取数段宽带信号,据各段信号功率谱密度计算最大功率谱;Step B: take several sections of broadband signals, and calculate the maximum power spectrum according to the power spectral density of each section of signals;
步骤C:利用尺度迭代形态学滤波算法估计并去除有色噪声基底,并计算出白噪声功率门限;Step C: Utilize the scale iterative morphological filtering algorithm to estimate and remove the colored noise base, and calculate the white noise power threshold;
步骤D:检测功率谱中幅度最高的信号,估计出其中心频率、带宽以及信号频带起止位置,并根据补偿算法将信号剔除并完成补偿每次检出一个信号后,根据两次信号检测前后残余信号能量差值高于预设能量门限,则以补偿后的功率谱再次进行步骤D,否则信号检测结束。Step D: Detect the signal with the highest amplitude in the power spectrum, estimate its center frequency, bandwidth, and the start and end positions of the signal frequency band, and eliminate the signal according to the compensation algorithm and complete the compensation. After each signal is detected, the residual before and after two signal detections is used If the signal energy difference is higher than the preset energy threshold, step D is performed again with the compensated power spectrum, otherwise, the signal detection ends.
本实施例中,所述步骤A具体包括如下步骤:In this embodiment, the step A specifically includes the following steps:
A1:计算实信号信道化子信道的中心频率D为数据抽取倍数,整个频带被分为D个实信号的对称子带;A1: Calculate the center frequency of the channelized sub-channel of the real signal D is the data extraction multiple, and the entire frequency band is divided into D symmetrical sub-bands of real signals;
A2:抗混叠滤波器hLP(n)为低通FIR滤波器,K为信道个数,D为抽取因子,且N与D具有整数倍关系,即K=FD,则传统信道化结构中的第k个子信道的输出为:A2: Anti-aliasing filter hLP (n) is a low-pass FIR filter, K is the number of channels, D is the decimation factor, and N and D have an integer multiple relationship, that is, K=FD, then in the traditional channelization structure The output of the kth subchannel of is:
A3:将上式改写为多相滤波结构,得到第k个子信道的输出表达式为:A3: Rewrite the above formula into a polyphase filter structure, and the output expression of the kth sub-channel is obtained as:
A4:将中心频率ωk代入式中,此时第k个子信道的输出表达式为:A4: Substitute the center frequency ωk into the formula, and the output expression of the kth sub-channel at this time is:
本实施例中,所述步骤B中,将接收数据进行m次分段,每段长度为L,段间间隔为K,提取数据可以矩阵形式表示:In this embodiment, in the step B, the received data is segmented m times, each segment length is L, and the interval between segments is K, and the extracted data can be expressed in matrix form:
对每段数据以周期图法估计出各段数据的功率谱Pi(f),即For each piece of data, the power spectrum Pi (f) of each piece of data is estimated by the periodogram method, namely
其中,w(n)是所选窗函数,求出各分段信号功率谱后在每个频率点处求出功率谱的最大值,即Among them, w(n) is the selected window function, after obtaining the power spectrum of each segmented signal, the maximum value of the power spectrum is obtained at each frequency point, that is
本实施例中,所述步骤C具体包括如下步骤:In this embodiment, the step C specifically includes the following steps:
B1:尺度Bbi取值最小检测带宽Bmin为进行一次形态学滤波PN1(f);B1: The minimum detection bandwidth Bmin of the scale Bbi is to perform a morphological filter PN1 (f);
B2:尺度Bbi取值上一次滤波尺度Bbi-1的二倍进行一次形态学滤波,若尺度大于最大检测带宽Bmax,则以Bmax为尺度进行一次形态学滤波,第i次滤波结果为PNi(f);B2: The value of the scale Bbi is twice the value of the previous filtering scale Bbi-1 to perform a morphological filter. If the scale is greater than the maximum detection bandwidth Bmax , perform a morphological filter with Bmax as the scale. The i-th filtering result is PNi (f);
B3:将第i次和第i-1次相邻两次滤波结果差分,差分结果为ΔPNi,逐频点比较两次差分结果,若ΔPNi(f)>ΔPNi-1(f),则将频点f处尺度更新为Bbi,否则尺度保持不变;B3: Differentiate the i-th and i-1th adjacent two filtering results, the difference result is ΔPNi , compare the two difference results frequency by point, if ΔPNi (f) > ΔPNi-1 (f), Then update the scale at the frequency point f to Bbi , otherwise the scale remains unchanged;
B4:若Bbi=Bmax,则停止迭代;B4: if Bbi =Bmax , then stop iteration;
B5:各个频点f处以迭代确定的尺度Bbi(f)进行一次形态学滤波估计出有色噪声基底;B5: Carry out a morphological filter with the iteratively determined scale Bbi (f) at each frequency point f to estimate the colored noise floor;
B6:以原功率谱减B5估计出噪声基底得到噪底平坦的功率谱;B6: Estimate the noise floor with the original power spectrum minus B5 to obtain a flat power spectrum with a noise floor;
B7:将功率谱转换为对数功率谱,在功率谱上由0至最大值划定适当个数的功率带并统计落在各带内的频点数,功率带个数越多,白噪声门限估计越准确,相邻功率带频点数分别差分,以差分结果最大的功率带的上限作为白噪声功率门限。B7: Convert the power spectrum to a logarithmic power spectrum, delimit an appropriate number of power bands from 0 to the maximum value on the power spectrum and count the number of frequency points falling in each band, the more the number of power bands, the white noise threshold The more accurate the estimation, the frequency points of adjacent power bands are differentiated, and the upper limit of the power band with the largest difference result is used as the white noise power threshold.
本实施例中,所述步骤D中具体包括如下步骤:In this embodiment, the step D specifically includes the following steps:
C1:在功率谱中寻找最大值位置fmax作为中心频率fCtr,在中心频率幅度P(fCtr)-3dB处计算出3dB带宽B3dB,带宽左边界为f3dBL,右边界为f3dBR;C1: Find the maximum position fmax in the power spectrum as the center frequency fCtr , calculate the 3dB bandwidth B3dB at the center frequency amplitude P(fCtr )-3dB, the left boundary of the bandwidth is f3dBL , and the right boundary is f3dBR ;
C2:将功率谱在[f3dBL,f3dBR]以尺度λsm=0.1*B3dB进行平滑滤波处理后返回C1,循环五次后进入C3;C2: return the power spectrum to C1 after smoothing and filtering the power spectrum at [f3dBL , f3dBR ] with the scale λsm =0.1*B3dB , and enter C3 after five cycles;
C3:经过五次循环平滑后,所得带宽即为3dB带宽,在最终的[f3dBL,f3dBR]范围内根据下式计算中心频率;C3: After five cycles of smoothing, the resulting bandwidth is the 3dB bandwidth, and the center frequency is calculated according to the following formula within the final [f3dBL , f3dBR ] range;
C4:在f3dBL以左,f3dBR以右寻找功率谱首个极小值点或零点作为信号主瓣边界,左边界为fLS,右边界为fRS,在[fLS,fRS]范围内将信号归零剔除,根据下式计算带外斜率kLS、kRS:C4: To the left of f3dBL and to the right of f3dBR , look for the first minimum point or zero point of the power spectrum as the signal main lobe boundary, the left boundary is fLS , the right boundary is fRS , in the range of [fLS , fRS ] The signal is returned to zero and eliminated, and the out-of-band slopes kLS and kRS are calculated according to the following formula:
C5:在fLS,fRS处分别以斜率kLS、kRS向已估计信号带内[fLS,fRS]延伸,至两线相交为止,以两条延长线代替已估计信号的带内谱线,减小对为未估计信号的损伤;C5: At fLS and fRS , extend to the estimated signal band [fLS , fRS ] with slopes kLS and kRS respectively until the two lines intersect, and replace the estimated signal band with two extension lines Spectral lines, reducing damage to unestimated signals;
C6:若C4已估计能量低于最小判定能量或带宽小于最小检测带宽,则将其舍弃,若残余功率谱最大幅度不高于白噪声门限,则信号检测完成。C6: If the energy estimated by C4 is lower than the minimum decision energy or the bandwidth is smaller than the minimum detection bandwidth, it is discarded. If the maximum amplitude of the residual power spectrum is not higher than the white noise threshold, the signal detection is completed.
实施例二Embodiment two
如图1-7所示,一种基于尺度迭代和频谱补偿的宽带信号检测方法,包括如下步骤:As shown in Figure 1-7, a wideband signal detection method based on scale iteration and spectrum compensation includes the following steps:
步骤A:接收信号经过AD采样得到宽带采样信号,经过数字信道化将宽带信号划分为合适带宽的多段信号;Step A: the received signal obtains a broadband sampling signal through AD sampling, and divides the broadband signal into multi-section signals of suitable bandwidth through digital channelization;
步骤B:取数段宽带信号,据各段信号功率谱密度计算最大功率谱;Step B: take several sections of broadband signals, and calculate the maximum power spectrum according to the power spectral density of each section of signals;
步骤C:利用尺度迭代形态学滤波算法估计并去除有色噪声基底,并计算出白噪声功率门限;Step C: Utilize the scale iterative morphological filtering algorithm to estimate and remove the colored noise base, and calculate the white noise power threshold;
步骤D:检测功率谱中幅度最高的信号,并根据补偿算法将信号剔除并完成补偿每次检出一个信号后,根据两次信号检测前后残余信号能量差值高于预设能量门限,则以补偿后的功率谱再次进行步骤D,否则信号检测结束。Step D: Detect the signal with the highest amplitude in the power spectrum, and remove the signal according to the compensation algorithm and complete the compensation. After each signal is detected, according to the residual signal energy difference before and after the two signal detections is higher than the preset energy threshold, then use The compensated power spectrum is subjected to step D again, otherwise the signal detection ends.
本实施例中,所述步骤A具体包括如下步骤:In this embodiment, the step A specifically includes the following steps:
A1:计算实信号信道化子信道的中心频率D为数据抽取倍数,整个频带被分为D个实信号的对称子带;A1: Calculate the center frequency of the channelized sub-channel of the real signal D is the data extraction multiple, and the entire frequency band is divided into D symmetrical sub-bands of real signals;
A2:抗混叠滤波器hLP(n)为低通FIR滤波器,K为信道个数,D为抽取因子,且N与D具有整数倍关系,即K=FD,则传统信道化结构中的第k个子信道的输出为:A2: Anti-aliasing filter hLP (n) is a low-pass FIR filter, K is the number of channels, D is the decimation factor, and N and D have an integer multiple relationship, that is, K=FD, then in the traditional channelization structure The output of the kth subchannel of is:
A3:将上式改写为多相滤波结构,得到第k个子信道的输出表达式为:A3: Rewrite the above formula into a polyphase filter structure, and the output expression of the kth sub-channel is obtained as:
A4:将中心频率ωk代入式中,此时第k个子信道的输出表达式为:A4: Substitute the center frequency ωk into the formula, and the output expression of the kth sub-channel at this time is:
本实施例中,所述步骤B中,将接收数据进行m次分段,每段长度为L,段间间隔为K,提取数据可以矩阵形式表示:In this embodiment, in the step B, the received data is segmented m times, each segment length is L, and the interval between segments is K, and the extracted data can be expressed in matrix form:
对每段数据以周期图法估计出各段数据的功率谱Pi(f),即For each piece of data, the power spectrum Pi (f) of each piece of data is estimated by the periodogram method, namely
其中,w(n)是所选窗函数,求出各分段信号功率谱后在每个频率点处求出功率谱的最大值,即Among them, w(n) is the selected window function, after obtaining the power spectrum of each segmented signal, the maximum value of the power spectrum is obtained at each frequency point, that is
本实施例中,所述步骤C具体包括如下步骤:In this embodiment, the step C specifically includes the following steps:
B1:尺度Bbi取值最小检测带宽Bmin为进行一次形态学滤波PN1(f);B1: The minimum detection bandwidth Bmin of the scale Bbi is to perform a morphological filter PN1 (f);
B2:尺度Bbi取值上一次滤波尺度Bbi-1的二倍进行一次形态学滤波,第i次滤波结果为PNi(f);B2: The scale Bbi is twice the value of the previous filtering scale Bbi-1 to perform a morphological filtering, and the result of the i-th filtering is PNi (f);
B3:将第i次和第i-1次相邻两次滤波结果差分,差分结果为ΔPNi,若ΔPNi(f)>ΔPNi-1(f),则将频点f处尺度更新为Bbi,否则尺度保持不变;B3: Difference between the i-th and i-1th adjacent two filtering results, the difference result is ΔPNi , if ΔPNi (f) > ΔPNi-1 (f), update the scale at the frequency point f to Bbi , otherwise the scale remains unchanged;
B4:若Bbi=Bmax,则停止迭代;B4: if Bbi =Bmax , then stop iteration;
B5:各个频点f处以迭代确定的尺度Bbi(f)进行一次形态学滤波估计出有色噪声基底;B5: Carry out a morphological filter with the iteratively determined scale Bbi (f) at each frequency point f to estimate the colored noise floor;
B6:以原功率谱减B5估计出噪声基底得到噪底平坦的功率谱;B6: Estimate the noise floor with the original power spectrum minus B5 to obtain a flat power spectrum with a noise floor;
B7:将功率谱转换为对数功率谱,在功率谱上由0至最大值划定适当个数的功率带并统计落在各带内的频点数,功率带个数越多,白噪声门限估计越准确,相邻功率带频点数分别差分,以差分结果最大的功率带的上限作为白噪声功率门限。B7: Convert the power spectrum to a logarithmic power spectrum, delimit an appropriate number of power bands from 0 to the maximum value on the power spectrum and count the number of frequency points falling in each band, the more the number of power bands, the white noise threshold The more accurate the estimation, the frequency points of adjacent power bands are differentiated, and the upper limit of the power band with the largest difference result is used as the white noise power threshold.
本实施例中,所述步骤D中具体包括如下步骤:In this embodiment, the step D specifically includes the following steps:
C1:在功率谱中寻找最大值位置fmax作为中心频率fCtr,在中心频率幅度P(fCtr)-3dB处计算出3dB带宽B3dB,带宽左边界为f3dBL,右边界为f3dBR;C1: Find the maximum position fmax in the power spectrum as the center frequency fCtr , calculate the 3dB bandwidth B3dB at the center frequency amplitude P(fCtr )-3dB, the left boundary of the bandwidth is f3dBL , and the right boundary is f3dBR ;
C2:将功率谱在[f3dBL,f3dBR]以尺度λsm=0.1*B3dB进行平滑滤波处理后返回C1,循环五次后进入C3;C2: return the power spectrum to C1 after smoothing and filtering the power spectrum at [f3dBL , f3dBR ] with the scale λsm =0.1*B3dB , and enter C3 after five cycles;
C3:经过五次循环平滑后,所得带宽即为3dB带宽,在最终的[f3dBL,f3dBR]范围内根据下式计算中心频率;C3: After five cycles of smoothing, the resulting bandwidth is the 3dB bandwidth, and the center frequency is calculated according to the following formula within the final [f3dBL , f3dBR ] range;
C4:在f3dBL以左,f3dBR以右寻找功率谱首个极小值点或零点作为信号主瓣边界,在[fLS,fRS]范围内将信号归零剔除,根据下式计算带外斜率kLS、kRS:C4: To the left of f3dBL and to the right of f3dBR , look for the first minimum point or zero point of the power spectrum as the main lobe boundary of the signal, return the signal to zero within the range of [fLS , fRS ], and calculate the band according to the following formula Outer slope kLS , kRS :
C5:在fLS,fRS处分别以斜率kLS、kRS向已估计信号带内[fLS,fRS]延伸,至两线相交为止,减小对为未估计信号的损伤;C5: At fLS and fRS , extend to the estimated signal band [fLS , fRS ] with slopes kLS and kRS respectively until the two lines intersect, reducing the damage to the unestimated signal;
C6:若C4已估计能量低于最小判定能量或带宽小于最小检测带宽,则将其舍弃,若残余功率谱最大幅度不高于白噪声门限,则信号检测完成。C6: If the energy estimated by C4 is lower than the minimum decision energy or the bandwidth is smaller than the minimum detection bandwidth, it is discarded. If the maximum amplitude of the residual power spectrum is not higher than the white noise threshold, the signal detection is completed.
实施例三Embodiment three
如图1-7所示,一种基于尺度迭代和频谱补偿的宽带信号检测方法,包括如下步骤:As shown in Figure 1-7, a wideband signal detection method based on scale iteration and spectrum compensation includes the following steps:
步骤A:接收信号经过AD采样得到宽带采样信号,经过数字信道化将宽带信号划分为合适带宽的多段信号;Step A: the received signal obtains a broadband sampling signal through AD sampling, and divides the broadband signal into multi-section signals of suitable bandwidth through digital channelization;
步骤B:取数段宽带信号,据各段信号功率谱密度计算最大功率谱;Step B: take several sections of broadband signals, and calculate the maximum power spectrum according to the power spectral density of each section of signals;
步骤C:利用尺度迭代形态学滤波算法估计并去除有色噪声基底,并计算出白噪声功率门限;Step C: Utilize the scale iterative morphological filtering algorithm to estimate and remove the colored noise base, and calculate the white noise power threshold;
步骤D:检测功率谱中幅度最高的信号,根据两次信号检测前后残余信号能量差值高于预设能量门限,则以补偿后的功率谱再次进行步骤D,否则信号检测结束。Step D: Detect the signal with the highest amplitude in the power spectrum. According to the residual signal energy difference before and after the two signal detections is higher than the preset energy threshold, then perform step D again with the compensated power spectrum, otherwise the signal detection ends.
本实施例中,所述步骤A具体包括如下步骤:In this embodiment, the step A specifically includes the following steps:
A1:计算实信号信道化子信道的中心频率D为数据抽取倍数,整个频带被分为D个实信号的对称子带;A1: Calculate the center frequency of the channelized sub-channel of the real signal D is the data extraction multiple, and the entire frequency band is divided into D symmetrical sub-bands of real signals;
A2:抗混叠滤波器hLP(n)为低通FIR滤波器,K为信道个数,D为抽取因子,且N与D具有整数倍关系,即K=FD,则传统信道化结构中的第k个子信道的输出为:A2: Anti-aliasing filter hLP (n) is a low-pass FIR filter, K is the number of channels, D is the decimation factor, and N and D have an integer multiple relationship, that is, K=FD, then in the traditional channelization structure The output of the kth subchannel of is:
A4:将中心频率ωk代入式中,此时第k个子信道的输出表达式为:A4: Substitute the center frequency ωk into the formula, and the output expression of the kth sub-channel at this time is:
本实施例中,所述步骤B中,将接收数据进行m次分段,每段长度为L,段间间隔为K,提取数据可以矩阵形式表示:In this embodiment, in the step B, the received data is segmented m times, each segment length is L, and the interval between segments is K, and the extracted data can be expressed in matrix form:
对每段数据以周期图法估计出各段数据的功率谱Pi(f),即For each piece of data, the power spectrum Pi (f) of each piece of data is estimated by the periodogram method, namely
其中,w(n)是所选窗函数,求出各分段信号功率谱后在每个频率点处求出功率谱的最大值,即Among them, w(n) is the selected window function, after obtaining the power spectrum of each segmented signal, the maximum value of the power spectrum is obtained at each frequency point, that is
本实施例中,所述步骤C具体包括如下步骤:In this embodiment, the step C specifically includes the following steps:
B1:尺度Bbi取值最小检测带宽Bmin为进行一次形态学滤波PN1(f);B1: The minimum detection bandwidth Bmin of the scale Bbi is to perform a morphological filter PN1 (f);
B2:尺度Bbi取值上一次滤波尺度Bbi-1的二倍进行一次形态学滤波,若尺度大于最大检测带宽Bmax,则以Bmax为尺度进行一次形态学滤波,第i次滤波结果为PNi(f);B2: The value of the scale Bbi is twice the value of the previous filtering scale Bbi-1 to perform a morphological filter. If the scale is greater than the maximum detection bandwidth Bmax , perform a morphological filter with Bmax as the scale. The i-th filtering result is PNi (f);
B3:将第i次和第i-1次相邻两次滤波结果差分,差分结果为ΔPNi,逐频点比较两次差分结果,若ΔPNi(f)>ΔPNi-1(f),则将频点f处尺度更新为Bbi,否则尺度保持不变;B3: Differentiate the i-th and i-1th adjacent two filtering results, the difference result is ΔPNi , compare the two difference results frequency by point, if ΔPNi (f) > ΔPNi-1 (f), Then update the scale at the frequency point f to Bbi , otherwise the scale remains unchanged;
B4:各个频点f处以迭代确定的尺度Bbi(f)进行一次形态学滤波估计出有色噪声基底;B4: Carry out a morphological filter with the iteratively determined scale Bbi (f) at each frequency point f to estimate the colored noise floor;
B5:以原功率谱减B5估计出噪声基底得到噪底平坦的功率谱;B5: Estimate the noise floor with the original power spectrum minus B5 to obtain a flat power spectrum with a noise floor;
B6:将功率谱转换为对数功率谱,在功率谱上由0至最大值划定适当个数的功率带并统计落在各带内的频点数,以差分结果最大的功率带的上限作为白噪声功率门限。B6: Convert the power spectrum to a logarithmic power spectrum, delineate an appropriate number of power bands from 0 to the maximum value on the power spectrum and count the number of frequency points falling in each band, and take the upper limit of the power band with the largest difference result as White noise power threshold.
本实施例中,所述步骤D中具体包括如下步骤:In this embodiment, the step D specifically includes the following steps:
C1:在功率谱中寻找最大值位置fmax作为中心频率fCtr,在中心频率幅度P(fCtr)-3dB处计算出3dB带宽B3dB,带宽左边界为f3dBL,右边界为f3dBR;C1: Find the maximum position fmax in the power spectrum as the center frequency fCtr , calculate the 3dB bandwidth B3dB at the center frequency amplitude P(fCtr )-3dB, the left boundary of the bandwidth is f3dBL , and the right boundary is f3dBR ;
C2:将功率谱在[f3dBL,f3dBR]以尺度λsm=0.1*B3dB进行平滑滤波处理后返回C1,循环五次后进入C3;C2: return the power spectrum to C1 after smoothing and filtering the power spectrum at [f3dBL , f3dBR ] with the scale λsm =0.1*B3dB , and enter C3 after five cycles;
C3:所得带宽即为3dB带宽,在最终的[f3dBL,f3dBR]范围内根据下式计算中心频率;C3: The resulting bandwidth is the 3dB bandwidth, and the center frequency is calculated according to the following formula within the final [f3dBL , f3dBR ] range;
C4:在f3dBL以左,f3dBR以右寻找功率谱首个极小值点或零点作为信号主瓣边界,左边界为fLS,右边界为fRS,在[fLS,fRS]范围内将信号归零剔除,根据下式计算带外斜率kLS、kRS:C4: To the left of f3dBL and to the right of f3dBR , look for the first minimum point or zero point of the power spectrum as the signal main lobe boundary, the left boundary is fLS , the right boundary is fRS , in the range of [fLS , fRS ] The signal is returned to zero and eliminated, and the out-of-band slopes kLS and kRS are calculated according to the following formula:
C5:在fLS,fRS处分别以斜率kLS、kRS向已估计信号带内[fLS,fRS]延伸,至两线相交为止,以两条延长线代替已估计信号的带内谱线,减小对为未估计信号的损伤;C5: At fLS and fRS , extend to the estimated signal band [fLS , fRS ] with slopes kLS and kRS respectively until the two lines intersect, and replace the estimated signal band with two extension lines Spectral lines, reducing damage to unestimated signals;
C6:若C4已估计能量低于最小判定能量或带宽小于最小检测带宽,则将其舍弃,若残余功率谱最大幅度不高于白噪声门限,则信号检测完成。C6: If the energy estimated by C4 is lower than the minimum decision energy or the bandwidth is smaller than the minimum detection bandwidth, it is discarded. If the maximum amplitude of the residual power spectrum is not higher than the white noise threshold, the signal detection is completed.
实施例四Embodiment four
如图1-7所示,一种基于尺度迭代和频谱补偿的宽带信号检测方法,包括如下步骤:As shown in Figure 1-7, a wideband signal detection method based on scale iteration and spectrum compensation includes the following steps:
步骤A:接收信号经过AD采样得到宽带采样信号;Step A: the received signal obtains a broadband sampling signal through AD sampling;
步骤B:取数段宽带信号,据各段信号功率谱密度计算最大功率谱;Step B: take several sections of broadband signals, and calculate the maximum power spectrum according to the power spectral density of each section of signals;
步骤C:利用尺度迭代形态学滤波算法估计并去除有色噪声基底,并计算出白噪声功率门限;Step C: Utilize the scale iterative morphological filtering algorithm to estimate and remove the colored noise base, and calculate the white noise power threshold;
步骤D:检测功率谱中幅度最高的信号,估计出其中心频率、带宽以及信号频带起止位置,并根据补偿算法将信号剔除并完成补偿每次检出一个信号后,根据两次信号检测前后残余信号能量差值高于预设能量门限,则以补偿后的功率谱再次进行步骤D,否则信号检测结束。Step D: Detect the signal with the highest amplitude in the power spectrum, estimate its center frequency, bandwidth, and the start and end positions of the signal frequency band, and eliminate the signal according to the compensation algorithm and complete the compensation. After each signal is detected, the residual before and after two signal detections is used If the signal energy difference is higher than the preset energy threshold, step D is performed again with the compensated power spectrum, otherwise, the signal detection ends.
本实施例中,所述步骤A具体包括如下步骤:In this embodiment, the step A specifically includes the following steps:
A1:计算实信号信道化子信道的中心频率D为数据抽取倍数,整个频带被分为D个实信号的对称子带;A1: Calculate the center frequency of the channelized sub-channel of the real signal D is the data extraction multiple, and the entire frequency band is divided into D symmetrical sub-bands of real signals;
A2:抗混叠滤波器hLP(n)为低通FIR滤波器,K为信道个数,D为抽取因子,且N与D具有整数倍关系,即K=FD,则传统信道化结构中的第k个子信道的输出为:A2: Anti-aliasing filter hLP (n) is a low-pass FIR filter, K is the number of channels, D is the decimation factor, and N and D have an integer multiple relationship, that is, K=FD, then in the traditional channelization structure The output of the kth subchannel of is:
A3:将上式改写为多相滤波结构,得到第k个子信道的输出表达式为:A3: Rewrite the above formula into a polyphase filter structure, and the output expression of the kth sub-channel is obtained as:
A4:将中心频率ωk代入式中,此时第k个子信道的输出表达式为:A4: Substitute the center frequency ωk into the formula, and the output expression of the kth sub-channel at this time is:
本实施例中,所述步骤B中,将接收数据进行m次分段,每段长度为L,段间间隔为K,提取数据可以矩阵形式表示:In this embodiment, in the step B, the received data is segmented m times, each segment length is L, and the interval between segments is K, and the extracted data can be expressed in matrix form:
对每段数据以周期图法估计出各段数据的功率谱Pi(f),即For each piece of data, the power spectrum Pi (f) of each piece of data is estimated by the periodogram method, namely
其中,w(n)是所选窗函数,求出各分段信号功率谱后在每个频率点处求出功率谱的最大值,即Among them, w(n) is the selected window function, after obtaining the power spectrum of each segmented signal, the maximum value of the power spectrum is obtained at each frequency point, that is
本实施例中,所述步骤C具体包括如下步骤:In this embodiment, the step C specifically includes the following steps:
B1:尺度Bbi取值最小检测带宽Bmin为进行一次形态学滤波PN1(f);B1: The minimum detection bandwidth Bmin of the scale Bbi is to perform a morphological filter PN1 (f);
B2:尺度Bbi取值上一次滤波尺度Bbi-1的二倍进行一次形态学滤波,第i次滤波结果为PNi(f);B2: The scale Bbi is twice the value of the previous filtering scale Bbi-1 to perform a morphological filtering, and the result of the i-th filtering is PNi (f);
B3:将第i次和第i-1次相邻两次滤波结果差分,若ΔPNi(f)>ΔPNi-1(f),则将频点f处尺度更新为Bbi,否则尺度保持不变;B3: Difference between the i-th and i-1th adjacent filtering results, if ΔPNi (f) > ΔPNi-1 (f), then update the scale at the frequency point f to Bbi , otherwise the scale remains constant;
B4:若Bbi=Bmax,则停止迭代;B4: if Bbi =Bmax , then stop iteration;
B5:各个频点f处以迭代确定的尺度Bbi(f)进行一次形态学滤波估计出有色噪声基底;B5: Carry out a morphological filter with the iteratively determined scale Bbi (f) at each frequency point f to estimate the colored noise floor;
B6:以原功率谱减B5估计出噪声基底得到噪底平坦的功率谱;B6: Estimate the noise floor with the original power spectrum minus B5 to obtain a flat power spectrum with a noise floor;
B7:将功率谱转换为对数功率谱,功率带个数越多,白噪声门限估计越准确,相邻功率带频点数分别差分,以差分结果最大的功率带的上限作为白噪声功率门限。B7: Convert the power spectrum to a logarithmic power spectrum. The more the number of power bands, the more accurate the white noise threshold estimation is. The frequency points of adjacent power bands are respectively differentiated, and the upper limit of the power band with the largest difference result is used as the white noise power threshold.
本实施例中,所述步骤D中具体包括如下步骤:In this embodiment, the step D specifically includes the following steps:
C1:在功率谱中寻找最大值位置fmax作为中心频率fCtr,在中心频率幅度P(fCtr)-3dB处计算出3dB带宽B3dB,带宽左边界为f3dBL,右边界为f3dBR;C1: Find the maximum position fmax in the power spectrum as the center frequency fCtr , calculate the 3dB bandwidth B3dB at the center frequency amplitude P(fCtr )-3dB, the left boundary of the bandwidth is f3dBL , and the right boundary is f3dBR ;
C2:将功率谱在[f3dBL,f3dBR]以尺度λsm=0.1*B3dB进行平滑滤波处理后返回C1,循环五次后进入C3;C2: return the power spectrum to C1 after smoothing and filtering the power spectrum at [f3dBL , f3dBR ] with the scale λsm =0.1*B3dB , and enter C3 after five cycles;
C3:经过五次循环平滑后,所得带宽即为3dB带宽,在最终的[f3dBL,f3dBR]范围内根据下式计算中心频率;C3: After five cycles of smoothing, the resulting bandwidth is the 3dB bandwidth, and the center frequency is calculated according to the following formula within the final [f3dBL , f3dBR ] range;
C4:在f3dBL以左,f3dBR以右寻找功率谱首个极小值点或零点作为信号主瓣边界,左边界为fLS,右边界为fRS,在[fLS,fRS]范围内将信号归零剔除,根据下式计算带外斜率kLS、kRS:C4: To the left of f3dBL and to the right of f3dBR , look for the first minimum point or zero point of the power spectrum as the signal main lobe boundary, the left boundary is fLS , the right boundary is fRS , in the range of [fLS , fRS ] The signal is returned to zero and eliminated, and the out-of-band slopes kLS and kRS are calculated according to the following formula:
C5:在fLS,fRS处分别以斜率kLS、kRS向已估计信号带内[fLS,fRS]延伸,至两线相交为止,以两条延长线代替已估计信号的带内谱线,减小对为未估计信号的损伤;C5: At fLS and fRS , extend to the estimated signal band [fLS , fRS ] with slopes kLS and kRS respectively until the two lines intersect, and replace the estimated signal band with two extension lines Spectral lines, reducing damage to unestimated signals;
C6:若C4已估计能量低于最小判定能量或带宽小于最小检测带宽,则将其舍弃,若残余功率谱最大幅度不高于白噪声门限,则信号检测完成。C6: If the energy estimated by C4 is lower than the minimum decision energy or the bandwidth is smaller than the minimum detection bandwidth, it is discarded. If the maximum amplitude of the residual power spectrum is not higher than the white noise threshold, the signal detection is completed.
实施例五Embodiment five
如图1-7所示,一种基于尺度迭代和频谱补偿的宽带信号检测方法,包括如下步骤:As shown in Figure 1-7, a wideband signal detection method based on scale iteration and spectrum compensation includes the following steps:
步骤A:接收信号经过AD采样得到宽带采样信号,经过数字信道化将宽带信号划分为合适带宽的多段信号;Step A: the received signal obtains a broadband sampling signal through AD sampling, and divides the broadband signal into multi-section signals of suitable bandwidth through digital channelization;
步骤B:取数段宽带信号,据各段信号功率谱密度计算最大功率谱;Step B: take several sections of broadband signals, and calculate the maximum power spectrum according to the power spectral density of each section of signals;
步骤C:利用尺度迭代形态学滤波算法估计并去除有色噪声基底,并计算出白噪声功率门限;Step C: Utilize the scale iterative morphological filtering algorithm to estimate and remove the colored noise base, and calculate the white noise power threshold;
步骤D:检测功率谱中幅度最高的信号,估计出其中心频率、带宽以及信号频带起止位置,根据两次信号检测前后残余信号能量差值高于预设能量门限,则以补偿后的功率谱再次进行步骤D,否则信号检测结束。Step D: Detect the signal with the highest amplitude in the power spectrum, estimate its center frequency, bandwidth, and the start and end positions of the signal frequency band, and use the compensated power spectrum Perform step D again, otherwise the signal detection ends.
本实施例中,所述步骤A具体包括如下步骤:In this embodiment, the step A specifically includes the following steps:
A1:计算实信号信道化子信道的中心频率整个频带被分为D个实信号的对称子带;A1: Calculate the center frequency of the channelized sub-channel of the real signal The entire frequency band is divided into D symmetric subbands of real signals;
A2:抗混叠滤波器hLP(n)为低通FIR滤波器,N与D具有整数倍关系,即K=FD,则传统信道化结构中的第k个子信道的输出为:A2: The anti-aliasing filter hLP (n) is a low-pass FIR filter, N and D have an integer multiple relationship, that is, K=FD, then the output of the kth sub-channel in the traditional channelization structure is:
A3:将上式改写为多相滤波结构,得到第k个子信道的输出表达式为:A3: Rewrite the above formula into a polyphase filter structure, and the output expression of the kth sub-channel is obtained as:
A4:将中心频率ωk代入式中,此时第k个子信道的输出表达式为:A4: Substitute the center frequency ωk into the formula, and the output expression of the kth sub-channel at this time is:
本实施例中,所述步骤B中,将接收数据进行m次分段,每段长度为L,段间间隔为K,提取数据可以矩阵形式表示:In this embodiment, in the step B, the received data is segmented m times, each segment length is L, and the interval between segments is K, and the extracted data can be expressed in matrix form:
对每段数据以周期图法估计出各段数据的功率谱Pi(f),即For each piece of data, the power spectrum Pi (f) of each piece of data is estimated by the periodogram method, namely
其中,w(n)是所选窗函数,求出各分段信号功率谱后在每个频率点处求出功率谱的最大值,即Among them, w(n) is the selected window function, after obtaining the power spectrum of each segmented signal, the maximum value of the power spectrum is obtained at each frequency point, that is
本实施例中,所述步骤C具体包括如下步骤:In this embodiment, the step C specifically includes the following steps:
B1:尺度Bbi取值最小检测带宽Bmin为进行一次形态学滤波PN1(f);B1: The minimum detection bandwidth Bmin of the scale Bbi is to perform a morphological filter PN1 (f);
B2:尺度Bbi取值上一次滤波尺度Bbi-1的二倍进行一次形态学滤波,以Bmax为尺度进行一次形态学滤波,第i次滤波结果为PNi(f);B2: The value of the scale Bbi is twice the value of the previous filtering scale Bbi-1 to perform a morphological filter, and to perform a morphological filter on the scale of Bmax , and the i-th filtering result is PNi (f);
B3:将第i次和第i-1次相邻两次滤波结果差分,若ΔPNi(f)>ΔPNi-1(f),则将频点f处尺度更新为Bbi,否则尺度保持不变;B3: Difference between the i-th and i-1th adjacent filtering results, if ΔPNi (f) > ΔPNi-1 (f), then update the scale at the frequency point f to Bbi , otherwise the scale remains constant;
B4:若Bbi=Bmax,则停止迭代;B4: if Bbi =Bmax , then stop iteration;
B5:各个频点f处以迭代确定的尺度Bbi(f)进行一次形态学滤波估计出有色噪声基底;B5: Carry out a morphological filter with the iteratively determined scale Bbi (f) at each frequency point f to estimate the colored noise floor;
B6:以原功率谱减B5估计出噪声基底得到噪底平坦的功率谱;B6: Estimate the noise floor with the original power spectrum minus B5 to obtain a flat power spectrum with a noise floor;
B7:在功率谱上由0至最大值划定适当个数的功率带并统计落在各带内的频点数,白噪声门限估计越准确,以差分结果最大的功率带的上限作为白噪声功率门限。B7: Delineate an appropriate number of power bands from 0 to the maximum value on the power spectrum and count the number of frequency points falling in each band. The white noise threshold estimation is more accurate, and the upper limit of the power band with the largest difference result is used as the white noise power. threshold.
本实施例中,所述步骤D中具体包括如下步骤:In this embodiment, the step D specifically includes the following steps:
C1:在功率谱中寻找最大值位置fmax作为中心频率fCtr,在中心频率幅度P(fCtr)-3dB处计算出3dB带宽B3dB,带宽左边界为f3dBL,右边界为f3dBR;C1: Find the maximum position fmax in the power spectrum as the center frequency fCtr , calculate the 3dB bandwidth B3dB at the center frequency amplitude P(fCtr )-3dB, the left boundary of the bandwidth is f3dBL , and the right boundary is f3dBR ;
C2:将功率谱在[f3dBL,f3dBR]以尺度λsm=0.1*B3dB进行平滑滤波处理后返回C1,循环五次后进入C3;C2: return the power spectrum to C1 after smoothing and filtering the power spectrum at [f3dBL , f3dBR ] with the scale λsm =0.1*B3dB , and enter C3 after five cycles;
C3:经过五次循环平滑后,所得带宽即为3dB带宽,在最终的[f3dBL,f3dBR]范围内根据下式计算中心频率;C3: After five cycles of smoothing, the resulting bandwidth is the 3dB bandwidth, and the center frequency is calculated according to the following formula within the final [f3dBL , f3dBR ] range;
C4:在f3dBL以左,f3dBR以右寻找功率谱首个极小值点或零点作为信号主瓣边界,左边界为fLS,右边界为fRS,在[fLS,fRS]范围内将信号归零剔除,根据下式计算带外斜率kLS、kRS:C4: To the left of f3dBL and to the right of f3dBR , look for the first minimum point or zero point of the power spectrum as the signal main lobe boundary, the left boundary is fLS , the right boundary is fRS , in the range of [fLS , fRS ] The signal is returned to zero and eliminated, and the out-of-band slopes kLS and kRS are calculated according to the following formula:
C5:在fLS,fRS处分别以斜率kLS、kRS向已估计信号带内[fLS,fRS]延伸,至两线相交为止,减小对为未估计信号的损伤;C5: At fLS and fRS , extend to the estimated signal band [fLS , fRS ] with slopes kLS and kRS respectively until the two lines intersect, reducing the damage to the unestimated signal;
C6:若C4已估计能量低于最小判定能量或带宽小于最小检测带宽,则将其舍弃,若残余功率谱最大幅度不高于白噪声门限,则信号检测完成。C6: If the energy estimated by C4 is lower than the minimum decision energy or the bandwidth is smaller than the minimum detection bandwidth, it is discarded. If the maximum amplitude of the residual power spectrum is not higher than the white noise threshold, the signal detection is completed.
由此,信号检测环节流程如图4所示。Therefore, the process flow of the signal detection link is shown in Figure 4 .
算法性能仿真结果如图5-图7所示,仿真参数设定:信号采样率为8MHz,符号速率为2MBaud,调制方式为QPSK。采样时间设为25ms,共有3个TDMA信号,每个信号突发时长为0.36ms。信道环境为加性高斯白噪声。The algorithm performance simulation results are shown in Figures 5-7. The simulation parameters are set: the signal sampling rate is 8MHz, the symbol rate is 2MBaud, and the modulation method is QPSK. The sampling time is set to 25ms, there are 3 TDMA signals, and the burst duration of each signal is 0.36ms. The channel environment is additive white Gaussian noise.
为验证本专利的有色噪声基底估计准确度,图5给出了某宽带功率谱有色噪声基底估计结果及剔除噪底后效果。信号带宽37.5MHz,中心频率为963MHz,采样率为75MHz。可以看出,噪声基底同信号起伏贴合紧密,去除有色噪声后功率谱噪底平坦,仅残余白噪声,且信号个数无变化,说明该算法具有良好的噪底估计性能,适合在起伏噪底条件下使用。In order to verify the accuracy of the colored noise floor estimation of this patent, Fig. 5 shows the estimation results of the colored noise floor of a broadband power spectrum and the effect after removing the noise floor. The signal bandwidth is 37.5MHz, the center frequency is 963MHz, and the sampling rate is 75MHz. It can be seen that the noise floor fits closely with the signal fluctuations, and the noise floor of the power spectrum is flat after removing the colored noise, only residual white noise, and the number of signals does not change, which shows that the algorithm has good noise floor estimation performance and is suitable for fluctuation noise Use under low conditions.
为验证本专利的有多信号检测性能,图6给出了某宽带功率谱信号检测结果。可以看出,强弱信号均可检出,且当信号重叠时,强信号并未对弱信号的检出造成影响。In order to verify the multi-signal detection performance of this patent, Figure 6 shows the detection results of a certain broadband power spectrum signal. It can be seen that both strong and weak signals can be detected, and when the signals overlap, the strong signal does not affect the detection of weak signals.
为进一步验证本文算法性能的稳定性,设置实验条件为:宽带信号内有25个子信号,调制方式包括BPSK、QPSK、8PSK、8QAM、16QAM,信号带宽范围为2k~5MHz,高斯白噪声信道,信噪比为-14~6dB。由于能量检测算法、梯度双阈值算法以及功率谱对消法均受不平坦噪底影响较大,功率谱噪底均为平坦噪底。如图7可以看出,本文算法正确检出概率始终远高于经典的能量检测算法,在信噪比极低时同梯度双阈值算法以及功率谱对消法相差不大,在-10dB开始高于三种算法,在SNR≥0dB时检测概率高于90%。In order to further verify the stability of the algorithm performance in this paper, the experimental conditions are set as follows: there are 25 sub-signals in the broadband signal, the modulation methods include BPSK, QPSK, 8PSK, 8QAM, 16QAM, the signal bandwidth ranges from 2k to 5MHz, Gaussian white noise channel, signal The noise ratio is -14~6dB. Since the energy detection algorithm, the gradient double threshold algorithm and the power spectrum cancellation method are greatly affected by the uneven noise floor, the power spectrum noise floor is flat. As shown in Figure 7, the correct detection probability of the algorithm in this paper is always much higher than that of the classical energy detection algorithm. When the signal-to-noise ratio is extremely low, it is not much different from the gradient double-threshold algorithm and the power spectrum cancellation method. It starts to be higher at -10dB For the three algorithms, the detection probability is higher than 90% when SNR≥0dB.
具体的基于尺度迭代和频谱补偿的宽带信号检测与测量方法系统计算过程可参见上述实施例,本发明实施例在此不再赘述。For the specific calculation process of the broadband signal detection and measurement method system based on scale iteration and spectrum compensation, refer to the above-mentioned embodiments, and the embodiments of the present invention will not be repeated here.
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换,但这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: it can still be Modifications are made to the technical solutions described in the foregoing embodiments, or equivalent replacements are made to some of the technical features, but these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the various embodiments of the present invention.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202211098822.9ACN115441970B (en) | 2022-09-08 | 2022-09-08 | A broadband signal detection method based on scale iteration and spectrum compensation |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202211098822.9ACN115441970B (en) | 2022-09-08 | 2022-09-08 | A broadband signal detection method based on scale iteration and spectrum compensation |
| Publication Number | Publication Date |
|---|---|
| CN115441970Atrue CN115441970A (en) | 2022-12-06 |
| CN115441970B CN115441970B (en) | 2025-02-14 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202211098822.9AActiveCN115441970B (en) | 2022-09-08 | 2022-09-08 | A broadband signal detection method based on scale iteration and spectrum compensation |
| Country | Link |
|---|---|
| CN (1) | CN115441970B (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116430354A (en)* | 2023-06-13 | 2023-07-14 | 天津大学合肥创新发展研究院 | FMCW laser radar target information resolving method and system |
| CN119182634A (en)* | 2024-11-26 | 2024-12-24 | 成都秀为科技发展有限公司 | Signal identification method based on broadband frequency spectrum detection |
| CN120049981A (en)* | 2025-04-25 | 2025-05-27 | 青岛欧海星航天科技研究院有限公司 | Method and system for detecting frequency domain of color noise environmental signal based on spectrum envelope extraction |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20110082692A1 (en)* | 2009-10-01 | 2011-04-07 | Samsung Electronics Co., Ltd. | Method and apparatus for removing signal noise |
| CN104270234A (en)* | 2014-09-12 | 2015-01-07 | 中国科学院上海微系统与信息技术研究所 | A Broadband Signal Detection and Recognition Method Based on Sub-Nyquist Sampling |
| US20160308612A1 (en)* | 2015-04-15 | 2016-10-20 | Fujitsu Limited | Method for estimating channel power, method for monitoring frequency spectrum characteristic, apparatus and system |
| CA2915645A1 (en)* | 2015-12-21 | 2017-06-21 | Vecima Networks Inc. | Method of estimating the frequency of response of multipath channels |
| US9985805B1 (en)* | 2017-07-12 | 2018-05-29 | Rockwell Collins, Inc. | Adaptive filter with recursive processing |
| CN109495198A (en)* | 2019-01-25 | 2019-03-19 | 西安电子科技大学 | Lack sampling frequency spectrum sensing method based on the detection of residual error correlation matrix |
| CN112737711A (en)* | 2020-12-24 | 2021-04-30 | 成都戎星科技有限公司 | Adaptive noise floor estimation method and broadband carrier detection method thereof |
| CN114900246A (en)* | 2022-05-25 | 2022-08-12 | 中国电子科技集团公司第十研究所 | Noise floor estimation method, device, equipment and storage medium |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20110082692A1 (en)* | 2009-10-01 | 2011-04-07 | Samsung Electronics Co., Ltd. | Method and apparatus for removing signal noise |
| CN104270234A (en)* | 2014-09-12 | 2015-01-07 | 中国科学院上海微系统与信息技术研究所 | A Broadband Signal Detection and Recognition Method Based on Sub-Nyquist Sampling |
| US20160308612A1 (en)* | 2015-04-15 | 2016-10-20 | Fujitsu Limited | Method for estimating channel power, method for monitoring frequency spectrum characteristic, apparatus and system |
| CA2915645A1 (en)* | 2015-12-21 | 2017-06-21 | Vecima Networks Inc. | Method of estimating the frequency of response of multipath channels |
| US9985805B1 (en)* | 2017-07-12 | 2018-05-29 | Rockwell Collins, Inc. | Adaptive filter with recursive processing |
| CN109495198A (en)* | 2019-01-25 | 2019-03-19 | 西安电子科技大学 | Lack sampling frequency spectrum sensing method based on the detection of residual error correlation matrix |
| CN112737711A (en)* | 2020-12-24 | 2021-04-30 | 成都戎星科技有限公司 | Adaptive noise floor estimation method and broadband carrier detection method thereof |
| CN114900246A (en)* | 2022-05-25 | 2022-08-12 | 中国电子科技集团公司第十研究所 | Noise floor estimation method, device, equipment and storage medium |
| Title |
|---|
| QIAN CHENG等: "An efficient wide-band signal detection and extraction method", MATEC WEB CONF., 15 February 2021 (2021-02-15)* |
| 劳子轩;刘子扬;彭涛;王文博;: "全盲频谱感知:噪声估计与能量检测联合迭代算法", 电子与信息学报, no. 08, 15 August 2013 (2013-08-15)* |
| 李晓光;潘克刚;杨群;王鹏伟;: "基于GNURadio分段差分双阈值的宽带信号检测技术研究与实现", 通信技术, no. 09, 10 September 2018 (2018-09-10)* |
| 杨承志;郭亚彬;熊智威;王鸿超;: "基于自适应形态学的低截获概率信号检测预处理算法", 科学技术与工程, no. 34, 8 December 2017 (2017-12-08)* |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116430354A (en)* | 2023-06-13 | 2023-07-14 | 天津大学合肥创新发展研究院 | FMCW laser radar target information resolving method and system |
| CN116430354B (en)* | 2023-06-13 | 2023-08-22 | 天津大学合肥创新发展研究院 | FMCW laser radar target information resolving method and system |
| CN119182634A (en)* | 2024-11-26 | 2024-12-24 | 成都秀为科技发展有限公司 | Signal identification method based on broadband frequency spectrum detection |
| CN120049981A (en)* | 2025-04-25 | 2025-05-27 | 青岛欧海星航天科技研究院有限公司 | Method and system for detecting frequency domain of color noise environmental signal based on spectrum envelope extraction |
| Publication number | Publication date |
|---|---|
| CN115441970B (en) | 2025-02-14 |
| Publication | Publication Date | Title |
|---|---|---|
| CN115441970B (en) | A broadband signal detection method based on scale iteration and spectrum compensation | |
| CN102394707B (en) | Wideband Spectrum Sensing Method in Modulated Wideband Converter Sampling System | |
| CN103780462B (en) | Satellite communication signals Modulation Identification method based on Higher Order Cumulants and spectrum signature | |
| CN110850482A (en) | A Transient Electromagnetic Signal-to-Noise Separation Method Based on Variational Mode Decomposition | |
| WO2015172622A1 (en) | Method for radio-frequency interference suppression of high-frequency ground wave radar | |
| CN105429719B (en) | Based on power spectrum and multi-scale wavelet transformation analysis high reject signal detection method | |
| CN111562438B (en) | Sinusoidal signal frequency estimation method and device based on FFT and phase difference | |
| CN114785379B (en) | Method and system for estimating parameters of underwater sound JANUS signals | |
| CN113447893B (en) | Radar pulse signal frequency spectrum automatic detection method, system and medium | |
| US9800279B2 (en) | Method and apparatus for automatic gain control in wireless receiver | |
| CN108880604B (en) | Multi-component frequency modulation interference suppression method and device in spread spectrum communication system | |
| CN111510255A (en) | Frequency hopping signal blind detection and parameter estimation method based on broadband frequency spectrum data | |
| CN113472392A (en) | Frequency band detection method for broadband power line carrier communication | |
| CN117318853A (en) | Burst signal detection method under low signal-to-noise ratio | |
| CN103905129B (en) | The input analyzed based on spectral pattern and signal message interpretation method | |
| CN105763499B (en) | A kind of CPFSK Modulation Identification method average based on signal transient frequency slips | |
| CN111147168B (en) | Signal detection method with power spectrum and statistics fused | |
| CN115632724B (en) | Anti-interference channelized detection method based on weighted Gaussianity test | |
| CN112565127A (en) | Measurement and control signal modulation identification method based on residual error network and frequency domain graph | |
| Gupta et al. | Wavelet based dynamic spectrum sensing for cognitive radio under noisy environment | |
| CN112565147A (en) | Signal-to-noise ratio estimation method suitable for medium-voltage carrier system | |
| CN111740930B (en) | Multi-type non-cooperative underwater acoustic signal recognition method based on multi-feature hierarchical processing | |
| CN115622581A (en) | Frequency domain anti-interference method for non-cooperative communication signals under non-ideal channel | |
| CN119182634B (en) | Signal identification method based on broadband frequency spectrum detection | |
| CN119602893B (en) | High-precision power measurement method for digital modulation communication signals |
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |