摘要
无线电监测频谱数据中包含有大量的信号,准确提取这些信号有利于掌握全频段的频谱使用情况。实际信号的频谱由于受噪声干扰,会出现信号频带内个别频点能量值低于检测门限的情况,此时传统的门限检测算法会将该信号错估为多个信号,产生多个虚假的相邻信号间隔,导致频谱信号提取的准确率下降。对此,根据虚假相邻信号间隔特点,提出一种自适应估计信号个数的频谱信号提取算法,该算法可自动、准确估计频谱监测数据中电磁信号的个数,并将对应的信号及频谱信息提取出来。实验结果表明,该方法具有自适应性、强鲁棒性和高准确性,有效提高了频谱信号提取的准确率,为军、民电磁环境的识别与掌握提供基础的电磁信号数据支撑。
频谱监测数据是反映电磁环境特性最直观、最重要的基础电磁数据。军民用固定频谱监测台站、机动监测站、便携式移动站等感知站每天都会产生大量的频谱监测数据,相关业务人员从这些数据中提取和识别电磁信号,标记各类信号的用频情况和活动规律,并对非法、未知和异常信号进行告警和查处。由于频谱监测数据积累过快且存储量较大,仅凭业务人员根据实际经验来处理大量频谱监测数据在时效性方面是远远不够的;且为了能够正确获取频谱使用情况,信号提取的准确性也是非常重要的衡量指标。因此亟需一种自适应、高准确度的电磁信号提取方法,能够实时、准确提取电磁信号的数量、中心频率、带宽、能量、出现时间等信息,为相关业务人员掌握频谱使用情况、无线电监管执法提供数据支
关于自适应电磁频谱信号提取方法,2005年提出了一种基于双门限的信号提取算法(Localization Algorithm based on Double-thresholding,LAD
在多数情况下,LAD算法表现出很好的性能,但存在一个很常见的问题:频谱监测得到的实际信号频谱,由于受信道衰落、自身频谱特性、接收机性能等因素影响,会出现在实际信号频谱带宽内的个别频点能量值低于检测门限的情况,导致LAD算法将其错误估计为多个信号,降低了信号提取的准确率。如

图1 信号数量错误估计
Fig.1 False estimation of the signal number
针对这个问题,贾可新等提出了一种加强的LAD窄带信号提取算
由于原始LAD算法错误地提取信号,导致原本为一个信号的宽带信号错分成若干个假信号,产生虚假的相邻假信号间隔。本文根据虚假的相邻信号间隔所具有的特点,结合前向动态平均理论,在原始LAD算法上进行改进,提出了一种自适应估计信号个数(Estimating the Signal Number Adaptively,ESNA)算法。该算法不需要任何先验知识,很好地解决了上述问题,提高了频谱信号提取的准确率。
自适应估计信号个数算法首先要获取相邻信号间隔,即通过使用原始LAD算法,对频谱数据进行处理,得到信号提取列表,进而得到相邻信号间
本文中,待处理频谱数据为某地复杂电磁环境30~3 000 MHz的频谱数据,如
对该组数据进行处理,利用原始LAD算法得到的相邻信号间隔如
由

图2 30~3 000 MHz频谱数据
Fig.2 30~3 000 MHz spectrum data

图3 相邻信号间隔分布
Fig.3 Distribution of adjacent signal interval
在信号带宽内,受随机噪声干扰影响,信号频率能量值高于或低于检测门限的情况随机发生。根据原始LAD算法的信号个数估计规则,其产生的若干虚假的相邻信号间隔也应该是随机变化的。这种变化的本质是由随机噪声干扰产生的,因此在检测门限一定的条件下,虚假相邻信号间隔也应该具有与随机噪声干扰相似的某种概率密度函数分布。本文分别使用单边高斯分布、单边瑞利分布和单边指数分布的概率密度函数曲线拟合虚假相邻信号间隔的概率密度函数曲线,采用曲线拟合准确率衡量曲线拟合情况的好坏,由此确定最适合于虚假相邻信号间隔的概率密度函数曲线。

图4 概率密度函数曲线拟合对比
Fig.4 Curve fitting comparison of probability density function
关于拟合准确率,曲线a和曲线b拟合准确率的计算公式为:
(1) |
式中:a和b分别为2条要进行拟合的曲线数组;N为a和b的数组长度;为拟合准确度。
本文对500组30~3 000 MHz的频谱监测数据进行处理,提取出虚假相邻信号间隔分布曲线。分别使用3种概率密度函数曲线进行拟合,拟合统计结果如
综合评估统计结果和快拍,认为虚假相邻信号间隔近似服从指数分布。基于这个特点,本文使用纯净抑制
curve fitting | max value/% | min value/% | average value |
---|---|---|---|
Gaussian distribution | 87.16 | 63.72 | 78.98 |
Rayleigh distribution | 66.38 | 57.72 | 63.39 |
exponential distribution | 94.24 | 77.38 | 86.51 |
对实际频谱监测数据采用LAD算法得到的所有相邻信号间隔记为:
(2) |
式中:为真实相邻信号间隔;为虚假相邻信号间隔。
一般情况下,虚假相邻信号间隔要小于通信信道之间的间隔,即小于真实相邻信号间隔,因此需要找到一个间隔门限作为真实间隔和虚假间隔的区分门限,将所有低于间隔门限的都认为是虚假相邻信号间隔。
由文献[
(3) |
式中:表示第一个真实相邻信号间隔值,小于该值的都是虚假相邻信号间隔值;为的期望。由于为服从指数分布的随机变量,相对于是固定的,因此是服从指数分布的随机变量,其一阶矩为:
(4) |
式中:为指数分布的参数,指数分布随机变量的累积密度函数(Cumulative Density Function,CDF)为:
(5) |
可以从
(6) |
(7) |
式中:表示在虚假相邻信号间隔的集合中,被判定成虚假相邻信号间隔的数量百分比,如,的值为0.99,则表示99%的虚假相邻信号间隔被判定成虚假相邻信号间隔,1%的虚假相邻信号间隔被判定成真实相邻信号间隔。由
0.999 | 6.91 |
0.990 | 4.61 |
0.950 | 2.99 |
0.900 | 2.30 |
根据
ESNA算法计算流程如
算法的输入数据为频谱数据Freq(n),个数为,已知频率分辨率、起始频率、终止频率、各频率点上的幅度值。LAD算法是一种自适应的频谱信号提取算法,使用2个门限来实现信号的提取和噪声的压制。上门限和下门限通过FCM算法迭代计算得到。
1) 首先将各频点上的幅度平方值进行升序排列,记为,其中。设置为初始化纯净集合的长度,初始化纯净集合是指纯噪声组成的数据集合。初始化纯净集合的长度不宜过长,否则会使纯净集合中的含噪率较低,整个LAD算法性能下降。一般情况下,的值为的十分之一左右。
2) 开始第一轮迭代,迭代公式如下:
(8) |
式中:可以取得的最大值为;为FCME算法的阈值因子,决定了FCME算法性能的优劣。
代表了噪声的分布情况:
(9) |
式中为理想的纯净抑制比。
3) 判断迭代公式。如果迭代值满足
4) 如果时,仍找不到一个值满足

图5 ESNA算法计算流程
Fig.5 Calculation flow of the ESNA algorithm
5) 在确定了下门限后,重新规定阈值系数,用于确定上门限。根据
6) 继续采用迭代算法,当满足
7) 利用下门限进行第一轮筛选,把噪声压制掉。
8) 利用上门限进行第二轮筛选,从中摘取信号,获取相邻信号间隔。
通过上述处理流程可获取全部的相邻信号间隔,进而利用本文推导出的ESNA算法求取真实的相邻信号间隔门限,以此为依据同步更新信号提取列表,详细步骤描述如下:
1) 首先确定间隔门限系数,由于虚假相邻信号间隔可认为是由噪声干扰产生的,则间隔门限系数与LAD算法中用来提取信号的阈值门限系数可以取相同值。
2) 使用LAD算法提取信号,并计算相邻信号间隔,存入阵列a(n)中,其中。
3) 对集合a作升序排列,取前5%长度的数据作为初始集合b。
集合的长度。设为集合内升序排列的第个元素,依据
(10) |
4) 如果
5) 如果在步骤4)中,集合b的所有值都满足
6) 将集合中相邻信号间隔低于间隔门限的2个相邻信号进行合并,更新中心频率、带宽等参数,重新统计信号个数,得到新的信号提取列表和信号数量,整个算法结束。
将提出的自适应估计信号个数算法、原始LAD算法、LAD ACC算法和基于形态学的LAD算法进行仿真试验和性能对比。仿真试验中使用高斯白噪声信道,加入2个BPSK调制信号,信号带宽分别为系统带宽的3.36%和15.17%,其中BPSK信号通过滚降因子为0.35的根升余弦滤波器产生。对整个信道做加窗FFT得到频谱数据,其中窗函数使用布莱克曼哈里斯窗,防止频谱泄漏。原始LAD算法下门限系数为2.99,上门限系数为4.61。
LAD ACC算法中r=3,n=5,即每连续5帧频谱数据中某频点上的幅值高于门限3次以上的认为是信号频点;基于形态学的LAD算法,选择一维基础结构元,膨胀尺度设置为3个采样点长度。进行10 000次蒙特卡罗实验,

图6 各算法频谱信号提取正确检测概率
Fig.6 Correct detection probability of spectrum signal extraction by each algorithm
信号个数正确检测概率表示算法能够正确估计信号个数的频次。由

图7 含两个BPSK信号的功率谱数据
Fig.7 Power spectrum data containing two BPSK signals

图8 相邻信号间隔与间隔门限
Fig.8 Adjacent signal intervals and interval threshold
选取

图9 多段频谱数据条件下各算法处理性能
Fig.9 Processing performance for multiple ranges of spectrum data by different algorithms
分别使用ESNA算法、LAD ACC算法、形态学算法和原始LAD算法提取信号,并计算信号个数正确检测概率。本文对1 000组30~3 000 MHz频谱数据进行了处理,计算结果如
不同频段内的实际频谱监测数据所表现出来的特点不同,导致多频段各算法表现也不一致。频段1和频段6包含超短波电台、广播信号、水上定位和移动信号,其占用带宽较小,多为窄带信号,因此ESNA算法、形态学算法、LAD ACC算法和原始LAD算法的性能较为接近,以LAD算法对窄带信号的有效提取能力发挥为最优;频段5和频段10没有信号,因此信号个数正确检测概率都为100%;其他频段包含有较多的宽带信号,容易出现本文提及的信号个数错误估计问题:原始LAD算法已经无法正常发挥作用;形态学算法、LAD ACC算法虽然起到一定的错误抑制作用,但仍存在局限性;本文提出的ESNA算法,能够有效处理信号个数错误估计问题,正确检测概率也明显高于其他算法。总之,本文提出的ESNA算法在处理各个频段的实际频谱监测数据的性能要优于其他3种算法。
为更好地观察ESNA算法的性能,取ESNA算法处理实际频谱数据实现信号提取过程的一组快拍数据(频段范围为650~760 MHz),如

图10 650~760 MHz频谱数据
Fig.10 650~760 MHz spectrum data

图11 相邻信号间隔与间隔门限
Fig.11 Adjacent signal interval and interval threshold
将相邻信号间隔小于间隔门限的2个相邻信号进行合并,更新信号提取列表。合并后的相邻信号间隔数量为20,与未处理前相比,数量减少了很多,这正是将虚假相邻信号间隔消除后的效果。为验证本算法信号提取的准确性,将提取出的信号及其参数与实际信号及其参数作对比,如表3所示。由表3可知,经过ESNA算法信号数量估计处理后,提取列表中的信号参数与真实信号参数基本一致,特别是准确提取了带宽为7.8 MHz的宽带开路电视信号。本文提出的ESNA算法有效解决了原始LAD算法错误估计信号数量的问题,提高了信号提取的准确率。
本文针对频谱信号提取存在信号数量错误估计的问题,提出了一种自适应估计信号个数的频谱信号提取算法。算法充分考虑了噪声干扰特性,结合曲线拟合、纯净抑制比、前向动态平均理论,对信号数量进行自适应估计。实验结果表明,提出的算法能够准确提取不同频段内的宽带、窄带频谱信号,在自适应性、鲁棒性、准确性方面全面优于传统的形态学LAD、LAD ACC和原始LAD算法,可有效解决信号数量错误估计问题。提出的算法在相关项目中已经开始应
参考文献
姬生云,黄付庆,冯晓哲,等. 区域频谱资源数据融合方法[J]. 电波科学学报, 2013,28(4):782-787. [百度学术]
JI Shengyun,HUANG Fuqing,FENG Xiaozhe,et al. Method for region data fusion of spectrum resource[J]. Chinese Journal of Radio Science, 2013,28(4):782-787. [百度学术]
张思成,林云,涂涯,等. 基于轻量级深度神经网络的电磁信号调制识别技术[J]. 通信学报, 2020,41(11):12-21. [百度学术]
ZHANG Sicheng,LIN Yun,TU Ya,et al. Electromagnetic signal modulation recognition technology based on lightweight deep neural network[J]. Journal on Communications, 2020,41(11):12-21. [百度学术]
VARTIAINEN J,LEHTOMAKI J,SAARNISAARI J. Double-threshold based narrowband signal extraction[C]// 2005 IEEE 61st Vehicular Technology Conference. Stockholm,Sweden:IEEE, 2005:1288-1292. [百度学术]
BAO Z,LIN Y,ZHANG S,et al. Threat of adversarial attacks on DL-based IoT device identification[J]. IEEE Internet of Things Journal, 2021,9(11):9012-9024. [百度学术]
TU Y,LIN Y,ZHA H,et al. Large-scale real-world radio signal recognition with deep learning[J]. Chinese Journal of Aeronautics, 2022,35(9):35-48. [百度学术]
TU Y,LIN Y,HOU C,et al. Complex-valued networks for automatic modulation classification[J]. IEEE Transactions on Vehicular Technology, 2020,69(9):10085-10089. [百度学术]
LEHTOMAKI J,VARTIAINEN J,JUNTTI M,et al. Analysis of the LAD methods[J]. IEEE Signal Processing Letters, 2008(15): 237-240. [百度学术]
JIA K,HE Z. Narrowband signal localization based on enhanced LAD method[J]. Journal of Communications and Networks, 2011,13(1):6-11. [百度学术]
VARTIAINEN J,SARVANKO H,LEHTOMAKI J,et al. Spectrum sensing with LAD-based methods[C]// 2007 IEEE 18th International Symposium on Personal,Indoor and Mobile Radio Communications. Athens,Greece:IEEE, 2007:1-5. [百度学术]
LEHTOMAKI J,SALMENKAITA S,VARTIAINEN J,et al. Measurement studies of a spectrum sensing algorithm based on double thresholding[C]// 2009 Second International Workshop on Cognitive Radio and Advanced Spectrum Management. Aalborg,Denmark:IEEE, 2009:69-73. [百度学术]
SAARNISAARI H,HENTTU P,JUNTTI M. Iterative multidimensional impulse detectors for communications based on the classical diagnostic methods[J]. IEEE Transactions on Communications, 2005,53(3):395-398. [百度学术]
LEHTOMAKI J,VARTIAINEN J,JUNTTI M,et al. CFAR outlier detection with forward methods[J]. IEEE Transactions on Signal Processing, 2007,55(9):4702-4706. [百度学术]
HENTTU P,AROMAA S. Consecutive mean excision algorithm[C]// IEEE 7th International Symposium on Spread Spectrum Techniques and Applications. Prague,Czech Republic:IEEE, 2002:450-454. [百度学术]
LIN Y,TU Y,DOU Z,et al. Contour stella image and deep learning for signal recognition in the physical layer[J]. IEEE Transactions on Cognitive Communications and Networking, 2021,7(1):34-46. [百度学术]
LIN Y,TU Y,DOU Z. An improved neural network pruning technology for automatic modulation classification in edge devices[J]. IEEE Transactions on Vehicular Technology, 2020,69(5):5703-5706. [百度学术]