CN116432003A - 一种基于射频学习的低轨卫星信号调制识别方法及装置 - Google Patents
一种基于射频学习的低轨卫星信号调制识别方法及装置 Download PDFInfo
- Publication number
- CN116432003A CN116432003A CN202310185966.6A CN202310185966A CN116432003A CN 116432003 A CN116432003 A CN 116432003A CN 202310185966 A CN202310185966 A CN 202310185966A CN 116432003 A CN116432003 A CN 116432003A
- Authority
- CN
- China
- Prior art keywords
- radio frequency
- value
- signal
- semantic
- element values
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 87
- 238000001228 spectrum Methods 0.000 claims abstract description 74
- 230000003595 spectral effect Effects 0.000 claims abstract description 39
- 238000013145 classification model Methods 0.000 claims abstract description 27
- 238000010586 diagram Methods 0.000 claims abstract description 27
- 238000004891 communication Methods 0.000 claims abstract description 25
- 238000005520 cutting process Methods 0.000 claims description 51
- 230000000007 visual effect Effects 0.000 claims description 45
- 239000011159 matrix material Substances 0.000 claims description 29
- 230000006870 function Effects 0.000 claims description 28
- 238000013507 mapping Methods 0.000 claims description 26
- 238000005070 sampling Methods 0.000 claims description 26
- 230000008859 change Effects 0.000 claims description 18
- 239000013598 vector Substances 0.000 claims description 18
- 238000000605 extraction Methods 0.000 claims description 15
- 238000004364 calculation method Methods 0.000 claims description 13
- 238000001035 drying Methods 0.000 claims description 12
- 238000012545 processing Methods 0.000 claims description 12
- 238000011176 pooling Methods 0.000 claims description 8
- 239000003086 colorant Substances 0.000 claims description 7
- 230000004913 activation Effects 0.000 claims description 6
- 238000009877 rendering Methods 0.000 claims description 6
- 238000003860 storage Methods 0.000 claims description 6
- 230000009466 transformation Effects 0.000 claims description 5
- 238000007619 statistical method Methods 0.000 claims description 4
- 238000004590 computer program Methods 0.000 claims description 3
- 238000012163 sequencing technique Methods 0.000 claims description 3
- 238000001514 detection method Methods 0.000 abstract description 8
- 238000004458 analytical method Methods 0.000 description 8
- 238000004422 calculation algorithm Methods 0.000 description 8
- 238000013528 artificial neural network Methods 0.000 description 7
- 238000013461 design Methods 0.000 description 6
- 238000005562 fading Methods 0.000 description 6
- 230000008901 benefit Effects 0.000 description 5
- 238000010276 construction Methods 0.000 description 5
- 230000008447 perception Effects 0.000 description 5
- 230000001419 dependent effect Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 238000013527 convolutional neural network Methods 0.000 description 3
- 238000013135 deep learning Methods 0.000 description 3
- 238000010295 mobile communication Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000003909 pattern recognition Methods 0.000 description 3
- 230000002829 reductive effect Effects 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 238000003775 Density Functional Theory Methods 0.000 description 2
- 238000007792 addition Methods 0.000 description 2
- 230000002776 aggregation Effects 0.000 description 2
- 238000004220 aggregation Methods 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 125000004122 cyclic group Chemical group 0.000 description 2
- 238000009826 distribution Methods 0.000 description 2
- 238000002474 experimental method Methods 0.000 description 2
- 238000003062 neural network model Methods 0.000 description 2
- 230000036961 partial effect Effects 0.000 description 2
- 238000003672 processing method Methods 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 238000012549 training Methods 0.000 description 2
- 241001270131 Agaricus moelleri Species 0.000 description 1
- 230000002411 adverse Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 238000012512 characterization method Methods 0.000 description 1
- 230000001149 cognitive effect Effects 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 238000003709 image segmentation Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 230000000670 limiting effect Effects 0.000 description 1
- 230000035772 mutation Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
- 238000012800 visualization Methods 0.000 description 1
- 230000003313 weakening effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/084—Backpropagation, e.g. using gradient descent
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/0012—Modulated-carrier systems arrangements for identifying the type of modulation
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- Biomedical Technology (AREA)
- Biophysics (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Computation (AREA)
- Life Sciences & Earth Sciences (AREA)
- Molecular Biology (AREA)
- Artificial Intelligence (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Image Analysis (AREA)
Abstract
本发明提供一种基于射频学习的低轨卫星信号调制识别方法及装置,所述方法包括:根据射频信号计算出元素值并构建三维谱阵图,提取三维谱阵图中的频域特征、时频特征以及幅相特征,通过计算各特征的交叉熵值确定生成射频语义图谱的信号特征;根据频域特征得到频域特征射频语义图谱,时频特征得到的时频特征语义图谱,幅相特征得到幅相特征射频语义图谱;构建低轨卫星射频语义图谱识别分类模型,将最大交叉熵值对应的特征语义图谱输入低轨卫星射频语义图谱识别分类模型,对其进行分类识别输出调制识别结果。本发明能够提高在高动态大带宽低轨卫星通信场景下的信号调制方法的检测准确率。
Description
技术领域
本发明涉及信号识别技术领域,尤其涉及一种基于射频学习的低轨卫星信号调制识别方法及装置。
背景技术
信号调制识别是认知无线电技术中信号感知检测领域的关键技术点,信号感知检测通过获取射频信号重要参数信息以实现对业务需求的快速灵敏响应,进而进行针对性分析决策,现有的信号调制识别技术分为两大类:一类是基于特征提取的调制识别方法,另一类是基于统计似然特征的调制识别方法。前者需要关注提取的具体特征,如高阶累积量特征、循环统计量特征,小波特征,信号频谱相关特征等,只有针对性强品质好的特征才会使识别准确率满足要求;后者依赖完整的信道状态先验信息,且对模型参数估计效果敏感,需要计算大量先验数据支撑算法性能,对具有频率偏移、相位偏移及时变衰落等非理想特性的信道鲁棒性差。现有的这两类调制识别技术都基于信号级数据特征,识别准确度与时间开销高度依赖于特征类型及算法算力。由于信号感知检测本质上是射频接收信号盲检测,需对未处理的射频接收数据进行信号级特征分析,伴随着低轨卫星通信场景通信带宽的扩展及频率多色复用的应用,对射频接收信号的信号级分析处理难度随着射频接收数据的复杂程度骤增,因此信号级分析处理方法不适用于对大带宽高动态低轨卫星通信场景的信号调制方法进行识别。
发明内容
鉴于此,本发明实施例提供了一种基于射频学习的低轨卫星信号调制识别方法及装置,以解决现有技术的信号级调制识别方法不适用于对低轨卫星信号调制方法的识别。
本发明的一个方面提供了一种基于射频学习的低轨卫星信号调制识别方法,该方法包括以下步骤:
获取多个卫星终端用户点的射频信号,将每个卫星终端用户点的射频信号做离散傅里叶变换得到每个卫星终端用户点在各时间点的频谱;将每个卫星终端用户各时间点的频谱沿时间演进并堆叠成平面图谱,并对所述平面图谱中的各元素值做图像灰度提取处理得到二维可视化图片,对各二维可视化图片中的元素值作统计分析后进行锐化隐没操作,并按照各卫星终端用户点的序号堆叠为三维谱阵图;
将所述三维谱阵图向时频域所在二维平面进行投影,得到各卫星终端用户点叠加的二维可视化频谱图,对所述二维可视化频谱图中的元素值进行抽样,并将抽样元素值分为多个子序列;按照各子序列中元素的位置对所述二维可视化频谱图进行采样得到多个子图像;计算每个子图像上各抽样元素值的拉普拉斯算子并组合得到所有抽样元素值的拉普拉斯矩阵,所述拉普拉斯矩阵中的拉普拉斯算子用以表征所述射频信号的频域特征;从全时间域以及全频率域对所述三维谱阵图沿元素数值梯度绝对值方向进行切割,计算切割表面任一元素值的多个相邻元素值对该元素值的影响值并进行噪声插值,按数值大小将噪声值与各元素值渲染为热度图以表征所述射频信号的时频特征;计算各卫星终端用户点在全时间域接收到的所述射频信号的幅度以及相位,并按各卫星终端用户点的序号排列映射得到类等高线三维立体图,以表征所述射频信号的幅相特征;分别计算所述频域特征、所述时频特征以及所述幅相特征的交叉熵值,并利用交叉熵值最大的特征生成射频语义图谱;
获取预训练的低轨卫星射频语义图谱识别分类模型,所述低轨卫星射频语义图谱识别分类模型包括依次连接的输入层、卷积层、池化层、全连接层和激活函数,将所述射频语义图谱输入所述预训练低轨卫星射频语义图谱识别分类模型,得到输出调制方法识别结果;
其中,生成所述特征射频语义图谱包括,将子图像中的元素值以及元素值变化态势总增益按照设定比例映射为语义图谱元素的色度与亮度,得到频域特征射频语义图谱;根据先验计算所述射频信号的平均接收功率和接收信干燥比,并将所述平均接收功率和所述接收信干燥比与设定值比较判断所述射频信号是否误码,并构成时频特征射频语义图谱;将所述类等高线三维立体图中的元素值按照边缘-中心原则从边缘至中心依次填充在语义图谱中得到幅相特征射频语义图谱;所述边缘-中心原则是指元素值在所述幅相特征射频语义图谱中从边缘至中心逐渐减小,元素值颜色在所述幅相特征射频语义图谱从边缘至中心逐渐变深。
在一些实施例中,对各二维可视化图片中的元素作统计分析后进行锐化隐没操作,包括,
计算各卫星终端用户点在相同时间域和频率域下的所有二维可视化图片上元素值的统计方差,去除偏离程度大于统计方差阈值的元素值后继续计算剩余元素值的统计方差直至剩余元素值的统计方差小于所述统计方差阈值,并计算剩余元素值的统计平均值,并将所述统计平均值填充至被去除的元素值的位置,若计算元素值的统计方差次数超过设定次数并且剩余元素值的统计方差仍大于所述统计方差阈值,则将该二维可视化图片内所有元素值置零。
在一些实施例中,按照各子序列中元素的位置对所述二维可视化频谱图进行采样得到多个子图像,还包括,对各子图像对应的子序列进行图快速傅里叶变化,得到各子序列的变换序列,
所述变换序列的计算式为:
其中,Xx(s)表示所述变换序列,2M表示抽样元素值的总量,Subsequencex表示所述子序列,j表示频率,2L表示所述子序列的数量,u表示所述子序列中的元素值。
在一些实施例中,计算每个子图像上各抽样元素值的拉普拉斯算子并组合得到所有抽样元素值的拉普拉斯矩阵,包括,各抽样元素的拉普拉斯算子计算式为:
其中,ΔLm表示所述拉普拉斯算子,m表示抽样元素值的顺序号,ωm→m-1表示边权重,DFT_addm表示子图像上的任一抽样元素值,DFT_addm-i表示子图像上与任一抽样元素值相邻的八个抽样元素值,i表示从-4到4的正整数和负整数。
在一些实施例中,从全时间域以及全频率域对所述三维谱阵图沿元素数值梯度绝对值方向进行切割,计算切割表面任一元素值的多个相邻元素值对该元素值的影响值并进行噪声插值,按数值大小将噪声值与各元素值渲染为热度图以表征所述射频信号的时频特征,包括,
在固定频率下,找到各二维可视化图片上元素值最大的位置以及与该最大元素值相邻的8个元素值,计算该最大元素值与8个相邻元素值的梯度并沿梯度最大值方向进行切割,得到所述三维谱阵图的第一切割表面;在固定时间下,找到各二维可视化图片上元素值最大的位置以及与该最大元素值相邻的8个元素值,计算该最大元素值与8个相邻元素值的梯度并沿梯度最大值方向进行切割,得到所述三维谱阵图的第二切割表面。
在一些实施例中,从全时间域以及全频率域对所述三维谱阵图沿元素数值梯度绝对值方向进行切割,计算切割表面任一元素值的多个相邻元素值对该元素值的影响值并进行噪声插值,按数值大小将噪声值与各元素值渲染为热度图以表征所述射频信号的时频特征,还包括,
分别计算所述第一切割表面和所述第二切割面上任一元素值与相邻8个元素值的梯度向量和距离向量,将所述梯度向量与相应的距离向量相乘并累加得到8个相邻元素值对该元素值的影响值,采用非线性插值函数对所述影响值进行噪声值插值,使得所述第一切割面和所述第二切割面表面更加平滑,将所述噪声值与所述三维谱阵图上的各元素值按照数值大小渲染为热度图并表征时频特征。
在一些实施例中,计算各卫星终端用户点在全时间域接收到的所述射频信号的幅度以及相位,并按各卫星终端用户点的序号排列映射得到类等高线三维立体图,以表征所述射频信号的幅相特征,包括,
计算每个卫星终端用户点在全时间域接收到的所述射频信号的虚实部的模以及虚实部的反正切三角函数得到每个卫星终端用户点的所述射频信号的信号幅度以及相位,将每个卫星终端用户点的信号幅度及幅度绘制成等高线表征相位、填充颜色表征幅度的类等高线图,将各卫星终端用户点的类等高线图按照各卫星终端用户点的序号依次排序映射得到所述射频信号的类等高线三维立体图。
在一些实施例中,根据先验计算所述射频信号的平均接收功率和接收信干燥比,并将所述平均接收功率和所述接收信干燥比与设定值比较判断所述射频信号是否误码,并构成时频特征射频语义图谱,包括,
根据宽带信道模型、干扰波动、随机噪声等先验计算所述射频信号的平均接收功率和接收信干燥比,并将所述接收信干燥比与设定值比较判断通信带宽的各频点是否被干扰占据,若被干扰占据则该频点信号为误码信号,若未被干扰占据则该频点信号为没有误码信号,赋予误码信号和没有误码信号不同颜色并构建所述时频特征射频语义图谱。
另一方面,本发明还提供一种电子设备,包括处理器和存储器,所述存储器中存储有计算机指令,所述处理器用于执行所述存储器中存储的计算机指令,当所述计算机指令被处理器执行时该装置实现上述方法的步骤。
另一方面,本发明还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述方法的步骤。
本发明的有益效果至少是:
本发明所述基于射频学习的低轨卫星信号调制识别方法及装置,根据射频信号计算出元素值并构建三维谱阵图,提取三维谱阵图中的频域特征、时频特征以及幅相特征,通过计算各特征的交叉熵值确定生成射频语义图谱的信号特征;根据频域特征得到频域特征射频语义图谱,时频特征得到的时频特征语义图谱,幅相特征得到幅相特征射频语义图谱;构建低轨卫星射频语义图谱识别分类模型,将最大交叉熵值对应的特征语义图谱输入低轨卫星射频语义图谱识别分类模型,对其进行分类识别输出调制识别结果。将对射频信号的处理转化为对图像的处理,提高了低轨卫星通信场景下对信号调制方法的识别准确率。
进一步地,设计了一种同时频域条件下的元素值锐化隐没判决方案,隐没由于受干扰而无效的元素值,锐化有效元素值,消除了信道噪声干扰的影响,提高了信号调制识别的准确率。
进一步地,采用不同的提取方法对三维谱阵图中射频信号不同的显性特征进行提取,提高了信号特征提取的准确性。
进一步地,针对不同的显性特征采用不同的方法构建射频语义图谱,使得不同的显性特征所表征的实际物理含义不同,从而便于低轨卫星射频语义图谱识别分类模型对于射频语义图谱中信号的调制方法进行识别,提高了识别准确率。
本发明的附加优点、目的,以及特征将在下面的描述中将部分地加以阐述,且将对于本领域普通技术人员在研究下文后部分地变得明显,或者可以根据本发明的实践而获知。本发明的目的和其它优点可以通过在说明书以及附图中具体指出的结构实现到并获得。
本领域技术人员将会理解的是,能够用本发明实现的目的和优点不限于以上具体所述,并且根据以下详细说明将更清楚地理解本发明能够实现的上述和其他目的。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,并不构成对本发明的限定。在附图中:
图1为本发明一实施例所述基于射频学习的低轨卫星信号调制识别方法流程图。
图2为本发明一实施例所述基于射频学习的低轨卫星信号调制识别方法。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明白,下面结合实施方式和附图,对本发明做进一步详细说明。在此,本发明的示意性实施方式及其说明用于解释本发明,但并不作为对本发明的限定。
在此,还需要说明的是,为了避免因不必要的细节而模糊了本发明,在附图中仅仅示出了与根据本发明的方案密切相关的结构和/或处理步骤,而省略了与本发明关系不大的其他细节。
应该强调,术语“包括/包含”在本文使用时指特征、要素、步骤或组件的存在,但并不排除一个或更多个其它特征、要素、步骤或组件的存在或附加。
在此,还需要说明的是,如果没有特殊说明,术语“连接”在本文不仅可以指直接连接,也可以表示存在中间物的间接连接。
在下文中,将参考附图描述本发明的实施例。在附图中,相同的附图标记代表相同或类似的部件,或者相同或类似的步骤。
第六代移动通信网络最终目标是实现万物互联,即一个地面移动无线通信与卫星通信集成的全连接世界,通过将卫星通信整合到6G移动通信实现全球无缝覆盖。在该应用场景下低轨卫星通信将实现宽带互联网的接入功能,以支撑高速率、超低延迟的业务需求。鉴于低轨卫星通信场景相较于地面移动通信场景的特殊性其通信性能的优劣将严重依赖于信道特性的优劣,空时频非平稳信道响应与大多普勒频偏的准确获知并进行针对性信道均衡与频率同步将大大提升低轨卫星互联网对信道恶化的适应能力。通过对射频接收信号进行特征学习并基于学习结果及获知的空时频非平稳信道响应,进而对低轨卫星互联网提前布置信道估计均衡功能及频偏补偿操作以保证低轨卫星互联网通信性能指标要求。因此对射频接收信号进行特征学习是保证通信网络性能指标要求满足高效业务需求的必要工作。对于低轨卫星通信场景下的射频接收信号其将受到空时频非平稳信道特征的恶劣影响。射频接收信号由于功率损耗淹没于干扰噪声中造成接收信号电平过低进而造成射频图谱整体特征细微不利于特征学习;低轨卫星发射端与接收移动终端的相对运动造成射频接收信号相位及频率偏移进而造成射频图谱各语谱元素点的不规则抖动这种现象将不利于信号特征的提取;由于低轨卫星信道具有快时变特性,射频信号在不同时刻及不同长短持续时间内进行接收信道特征都将存在显著差异,不同信道特性对射频接收信号的影响也将各异,如恶劣电磁环境将造成信号交调互调突变、发射端接收端相对运动造成信号频率偏移。
现有的调制识别技术分为两大类:基于特征提取的调制识别方法及基于统计似然特征的调制识别方法。前者需要关注提取的具体特征,如高阶累积量特征、循环统计量特征,小波特征,信号频谱相关特征等,只有针对性强品质好的特征才会使识别准确率满足要求;后者依赖完整的信道状态先验信息,且对模型参数估计效果敏感,需以计算的大量先验数据支撑算法性能,因此对具有频率偏移、相位偏移及时变衰落等非理想特性的信道鲁棒性差。这两类调制识别技术都基于信号级数据特征,识别准确度与时间开销高度依赖于特征类型及算法算力。由于信号感知检测本质上是射频接收信号盲检测,需对未处理的射频接收数据进行信号级特征分析,伴随着低轨卫星通信场景通信带宽的扩展及频率多色复用的应用,对射频接收信号的信号级分析处理难度随着射频接收数据的复杂程度骤增,因此信号级分析处理方法对于大带宽高动态低轨卫星通信场景适用性大大降低。从而将深度学习应用于调制识别是信号感知检测领域新的研究方向。大部分研究机构针对图像级分析处理的射频学习一般基于频谱图、星座图、信号包络图等信息量较少的单一指标图像,若需识别的调制方式类型数目不变,图谱信息量越小后续深度学习算法的开发难度越大。由此可见现有的深度学习的调制识别方法图谱信息量小,无法对大带宽高动态低轨卫星通信场景下的信号调制方法进行高准确度识别。因此,本发明提供了一种基于射频学习的低轨卫星信号调制识别方法及装置解决现有信号调制识别方法不适用于大带宽高动态低轨卫星通信场景下的射频信号调制方法识别。
本发明的一个方面提供了一种基于射频学习的低轨卫星信号调制识别方法,如图2所示,该方法包括步骤S101~S104:
S101:射频信号是经过调制的,拥有一定发射频率的电波,获取多个卫星终端用户点的射频信号,将每个卫星终端用户点的射频信号做离散傅里叶变换得到每个卫星终端用户点在各时间点的频谱;将每个卫星终端用户各时间点的频谱沿时间演进并堆叠成平面图谱,并对平面图谱中的各元素值做图像灰度提取处理得到二维可视化图片,对各二维可视化图片中的元素值作统计分析后进行锐化隐没操作,并按照各卫星终端用户点的序号堆叠为三维谱阵图。
S102:将三维谱阵图向时频域所在二维平面进行投影,得到各卫星终端用户点叠加的二维可视化频谱图,对二维可视化频谱图中的元素值进行抽样,并将抽样元素值分为多个子序列;按照各子序列中元素的位置对二维可视化频谱图进行采样得到多个子图像;计算每个子图像上各抽样元素值的拉普拉斯算子并组合得到所有抽样元素值的拉普拉斯矩阵,拉普拉斯矩阵中的拉普拉斯算子用以表征射频信号的频域特征;从全时间域以及全频率域对三维谱阵图沿元素数值梯度绝对值方向进行切割,计算切割表面任一元素值的多个相邻元素值对该元素值的影响值并进行噪声插值,按数值大小将噪声值与各元素值渲染为热度图以表征射频信号的时频特征;计算各卫星终端用户点在全时间域接收到的射频信号的幅度以及相位,并按各卫星终端用户点的序号排列映射得到类等高线三维立体图,以表征射频信号的幅相特征;分别计算频域特征、时频特征以及幅相特征的交叉熵值,并利用交叉熵值最大的特征生成射频语义图谱。
S103:获取预训练的低轨卫星射频语义图谱识别分类模型,低轨卫星射频语义图谱识别分类模型包括依次连接的输入层、卷积层、池化层、全连接层和激活函数,将射频语义图谱输入预训练低轨卫星射频语义图谱识别分类模型,得到输出调制方法识别结果。
S104:其中,生成特征射频语义图谱包括,将子图像中的元素值以及元素值变化态势总增益按照设定比例映射为语义图谱元素的色度与亮度,得到频域特征射频语义图谱;根据先验计算射频信号的平均接收功率和接收信干燥比,并将平均接收功率和接收信干燥比与设定值比较判断射频信号是否误码,并构成时频特征射频语义图谱;将类等高线三维立体图中的元素值按照边缘-中心原则从边缘至中心依次填充在语义图谱中得到幅相特征射频语义图谱;边缘-中心原则是指元素值在幅相特征射频语义图谱中从边缘至中心逐渐减小,元素值颜色在幅相特征射频语义图谱从边缘至中心逐渐变深。
在步骤S101中,每个卫星终端用户接收设定时长的射频信号,对各时间点射频信号做离散傅里叶计算,一次离散傅里叶计算的结果可以认为是“一条线”表示该时间点的频谱即元素值,设定时长里面包含多个时间点,将连续多个时间点的频谱按时间演进堆叠组合成“一个面”,即平面图谱,各平面图谱用于表示相应卫星终端用户下的射频信号时频域信息特征。对图像灰度提取可以对二维可视化图片进行增强,同时对二维可视化图片进行降维,降低计算量,卫星终端用户点是指地面用户终端的地理位置。
在一些实施例中,对各二维可视化图片中的元素作统计分析后进行锐化隐没操作,包括,
计算各卫星终端用户点在相同时间域和频率域下的所有二维可视化图片上元素值的统计方差,去除偏离程度大于统计方差阈值的元素值后继续计算剩余元素值的统计方差直至剩余元素值的统计方差小于所述方差阈值,并计算剩余元素值的统计平均值,并将统计平均值填充至被去除的元素值的位置,实现元素值的锐化;若计算元素值的统计方差次数超过设定次数并且剩余元素值的统计方差仍大于统计方差阈值,则将该二维可视化图片内所有元素值置零,并将相应位置的颜色隐没。对二维可视化图片中的受噪声干扰而无效的元素值进行隐没,锐化有效的元素值,从而消除了信道噪声的干扰。依次对多个同时间和同频率下的不同卫星终端用户点处的二维可视化图片上的元素值进行锐化隐没处理并进行图像灰度提取后得到三维频谱图。
在另一些实施例中,对于一个二维可视化图片上的元素值,统计方差计算式为:
k_1∈(1,termination);
其中,表示统计方差,Ntermination表示卫星终端用户点的数量,DFTi,j表示固定频率、固定时间下的所有元素值,i表示时间,j表示频率。表示固定频率、固定时间条件下垂直于二维可视化图片的平面上所有元素值的平均值,k表示卫星终端用户点。
去除偏离程度大于目前统计方差的元素值然后继续计算剩余元素值的统计方差且k_2≠k_2→δ_1,去除偏离程度大于目前统计方差的元素值重复上述操作直至剩余元素值统计方差小于预设统计方差阈值表明目前剩余元素值能准确表征该时频域条件下的元素值,计算剩余元素值的统计平均值,计算式为:
kn≠k_1→δ_1,k_2→δ_2,……,k_n→δ_n;
将该统计平均值作为该时频域条件下的元素值,并认为该组元素值有效,统计平均值填充到被去除掉的元素值位置处上述即进行了元素值锐化操作;如果计算统计方差次数n大于预设极限次数nend后依然存在偏离程度δ大于预设统计方差阈值的数据,则表明计算该组元素值时的原始数据受到不同程度干扰,认为该组元素值无效,在该组元素值位置处填充零并进行颜色隐没操作。
在一些实施例中,对平面图谱中的各元素值做图像灰度提取处理得到二维可视化图片,包括图像灰度提取的计算式为:
i∈(t1,ttermination);
j∈(f1,ftermination);
其中,RGB为三通道分别表示红、绿、蓝,i表示时间,j表示频率,t1表示起始时间,ttermination表示结束时间,f1表示起始频率,ftermination表示结束频率。通过图像灰度提取可以将元素值的大小转化为深浅不同的灰度图。
在步骤S102中,应用图快速傅里叶变换与图拉普拉斯矩阵相结合的方法提取射频信号的频域特征,即将三维谱阵图向时频域所在的二维平面进行投影,得到各卫星终端用户点叠加的二维可视化频谱图,对该二维可视化频谱图根据灰度颜色由深至浅进行抽样,将三维谱阵图向二维平面投影,三维谱阵图上的各元素值也会叠加,即得到的抽样元素值可能是由多个元素值叠加得到的,因此需要运用图快速傅里叶变化计算得到子图像上的元素值,用于后续计算抽样元素值的拉普拉斯算子以及表征射频信号的频域特征。应用三维热度纹理映射方法提取射频接收信号时频特性,分别从全时间域和全频率域对三维谱阵图沿元素值梯度值最大方向进行切割,得到两类切割表面,一类是在固定频率下,找到各二维可视化图片上元素值最大的位置以及与该最大元素值相邻的8个元素值,计算该最大元素值与8个相邻元素值的梯度并沿梯度最大值方向进行切割,得到三维谱阵图的第一切割表面;另一类是在固定时间下,找到各二维可视化图片上元素值最大的位置以及与该最大元素值相邻的8个元素值,计算该最大元素值与8个相邻元素值的梯度并沿梯度最大值方向进行切割,得到三维谱阵图的第二切割表面。第一切割表面和第二切割表面是凹凸不平的,切割表面是由多个离散的元素值组成的,切割表面的高低代表元素值的大小。由于不同的射频信号调制方式的特征不同,如FSK信号的频域特征显著、QAM信号的时频特性显著、APSK信号的幅相特征显著,因此得到射频信号的特征后采用目标决策函数值确定由哪一个特征生成射频语义图谱。
在一些实施例中,按照各子序列中元素的位置对二维可视化频谱图进行采样得到多个子图像,还包括,对各子图像对应的子序列进行图快速傅里叶变化,得到各子序列的变换序列,
变换序列的计算式为:
其中,Xx(s)表示变换序列,2M表示抽样元素值的总量,Subsequencex表示子序列,j表示频率,2L表示子序列的数量,u表示子序列中的元素值。对子图像对应的子序列进行图快速傅里叶变化能够表征子图像的频域特征,降低噪声,识别信号的隐藏特征以及得到子图像中的元素值。
在一些实施例中,计算每个子图像上各抽样元素值的拉普拉斯算子并组合得到所有抽样元素值的拉普拉斯矩阵,包括,各抽样元素值的拉普拉斯算子计算式为:
其中,ΔLm表示拉普拉斯算子,m表示抽样元素值的顺序号,ωm→m-1表示边权重,DFT_addm表示子图像上的任一抽样元素值,DFT_addm-i表示子图像上与任一抽样元素值相邻的八个抽样元素值,i表示从-4到4的正整数和负整数。子图像上每个抽样元素值都与八个抽样元素值相邻,边权重为相邻两个抽样元素值差值的平方。计算所有抽样元素值的拉普拉斯算子得到拉普拉斯矩阵,拉普拉斯矩阵中的拉普拉斯算子直观表征某一元素值进行微小扰动后获得的总增益以及频域中元素值的变化态势。
再另一些实施例中,样本元素值的数量为2的整数次幂2M以满足快速傅里叶变换的要求,同样将抽取得到的抽样元素值划分为2的整数次幂2L个子序列,则各子序列可表示为:
在一些实施例中,从全时间域以及全频率域对三维谱阵图沿元素数值梯度绝对值方向进行切割,计算切割表面任一元素值的多个相邻元素值对该元素值的影响值并进行噪声插值,按数值大小将噪声值与各元素值渲染为热度图以表征射频信号的时频特征,还包括,
分别计算第一切割表面和第二切割面上任一元素值与相邻8个元素值的梯度向量和距离向量,将梯度向量与相应的距离向量相乘并累加得到8个相邻元素值对该元素值的影响值,采用非线性插值函数对影响值进行噪声值插值,使得第一切割面和第二切割面表面更加平滑,将噪声值与三维谱阵图上的各元素值按照数值大小渲染为热度图并表征时频特征。在第一切割表面和第二切割表面任一元素值都与八个元素值相邻,计算八个元素值与该元素值的梯度向量与距离向量并计算点积,点积正负表示八个元素值对该元素值影响值的正负,采用柏林噪声函数对影响值插值,以是的第一切割表面和第二切割表面更平滑。
在一些实施例中,计算各卫星终端用户点在全时间域接收到的射频信号的幅度以及相位,并按各卫星终端用户点的序号排列映射得到类等高线三维立体图,以表征射频信号的幅相特征,包括,
计算每个卫星终端用户点在全时间域接收到的射频信号的虚实部的模以及虚实部的反正切三角函数得到每个卫星终端用户点的射频信号的信号幅度以及相位,将每个卫星终端用户点的信号幅度及幅度绘制成等高线表征相位、填充颜色表征幅度的类等高线图,将各卫星终端用户点的类等高线图按照各卫星终端用户点的序号依次排序映射得到射频信号的类等高三维立体图。在类等高三维立体图中,海拔越高代表幅度越大,海拔数目代表射频接收信号幅度大小数目,离散闭合等高线数目代表射频接收信号相位大小数目。
在一些实施例中,分别计算频域特征、时频特征以及幅相特征的交叉熵值,并将最大交叉熵值对应的特征用于生成射频语义图谱,包括,
交叉熵值的计算式为:
其中,L(i)表示交叉熵值,N表示进行实验的次数,αj表示各射频语义图谱类型选择权重,yi表示射频图谱中各语谱元素值,Pi表示选择射频语义图谱的概率。目标决策函数值采用交叉熵进行计算,并将交叉熵值最大的特征用于生成射频语义图谱。
在步骤S103中,预训练的低轨卫星射频语义图谱识别分类模型中,输入层接收生成的各种射频语义图谱;设计卷积层包括各类射频语义图谱中语谱元素所表征的实际物理含义;设计池化层为最大池化方案,解决卷积计算后的语谱元素所表征物理含义的重复性及部分数据无效性的问题并实现有效替代;设计全连接层将所有处理后的语义图谱元素重组为一维数据序列,以满足图卷积神经网络只有针对一维数据序列才能识别分类的要求;设计激活函数为relu函数,保证迭代分类权重参数矩阵时反向传播梯度永远不为0,可持续迭代优化权重矩阵直至损失函数满足要求。最终确定预设低轨卫星射频语义图谱识别分类模型参数与结构。将射频语义图谱输入预训练的低轨卫星射频语义图谱识别分类模型,输出得到射频信号某种调制方法的概率,最大概率对应的方法即为接收到的射频信号的调制方法。
在一些实施例中,对低轨卫星射频语义图谱识别分类模型进行训练时,采用大量的频域特征射频语义图谱、幅相特征射频语义图谱以及时频特征射频语义图谱对低轨卫星射频语义图谱识别分类模型进行训练,输出得到射频信号的调制方法。训练得到性能良好的卫星射频语义图谱识别分类模型后将频域特征射频语义图谱、幅相特征射频语义图谱以及时频特征射频语义图谱作为低轨卫星射频语义图谱识别分类模型的标签以识别后续输入的射频语义图谱所属信号调制方法。
在步骤S104中,根据交叉熵值确定生成的射频语义图谱的类型。若交叉熵值最大的是频域特征,则根据RSS(简易信息聚合)连续动态变化规律和变化方向一致性原则的变化率稳定性性质,依次对子图像中的元素值与元素值变化态势总增益分别按照相对于整体数据集合的设定比例映射为语义图谱元素的色度与亮度,得到频域特征射频语义图谱;若交叉熵值最大的是时频特征,则根据宽带信道模型、干扰波动、随机噪声等先验计算射频信号的平均接收功率和接收信干燥比,并将接收信干燥比与设定值比较判断通信带宽的各频点是否被干扰占据,若被干扰占据则该频点信号为误码信号,若未被干扰占据则该频点信号为没有误码信号,赋予误码信号和没有误码信号不同颜色并构建时频特征射频语义图谱。若交叉熵值最大的是幅相特征,则根据三维立体等高模型中“海拔高度”数目与闭合“海拔水平线”数目的映射关系将对应幅相数值根据边缘-中心扩展原则填充至语义图谱中的对应位置,即得到幅相特征射频语义图谱。类等高三维立体图是一个类似于山峰形状的、一圈一圈向上的、底层闭合圈大、上层闭合圈小的立体图,高度小但半径大的圈表征相位小幅度大,在一个圈上的相位值是固定的,高度表征相位值、半径表征幅度值。对于生成幅相特征射频语义图谱,半径大的圈在外围,表征幅度大,但相位小;半径小的圈在靠近内部,表征幅度小,但是相位大。幅相特征射频语义图谱是二维的,但幅相特征射频语义图谱每个位置处有元素值数值大小与元素值颜色深浅两个变量指标。幅相特征射频语义图谱元素数值从边缘至中心逐渐变小,表征幅度值由大变小,图谱元素颜色深度从边缘至中心逐渐变深,表征相位值由小变大。其中,频域特征射频语义图谱中各元素表征像素点色度与亮度,时频特征射频语义图谱中各元素表征干扰是否占用信道1比特信息,即各频点射频信号是否误码,由幅相特征射频语义图谱中各元素位置及颜色分别表征图射频信号的相位及幅度。其中,1比特信息表征的是各频点处,理应正常传输的信息。
进一步地,平均接收功率计算式为:
接收端信干噪比计算方法如下:
其中,Pt表示发射功率,Gt表示卫星发射天线增益,Lpath表示路径损耗,Lrain表示云雨衰减,Latmosphere表示大气衰减,LScintillation表示闪烁效应,Lshadow表示阴影衰落,Lspace表示与传播路径中各衰落类型无关的功率损耗(线缆损耗、器件损耗、天线损耗等),Gr表示接收终端天线增益,Gb表示空基天线增益,λ表示信号波长(m),d表示卫星发射端与地面接收端距离(m),功率、增益、损耗单位均为W。表示接收信干燥比SINR,p,U表示接收信号功率,m,n表示时频特征射频语义图谱两条边的长度。
下面结合一具体实施例进行说明,
本发明提供一种基于射频学习的低轨卫星信号调制识别方法,如图1所示,包括,
步骤一:时空三维谱阵图生成
其主要做法是:根据三维谱阵各坐标轴变量约束限制条件构建三维立体模型;设计低轨卫星通信场景下同时频域条件多用户点语谱元素锐化隐没判决方案,语谱元素判决值根据每次计算结果自适应调整,判决结果依次叠加;最后根据三维立体模型与语谱元素判决准则生成时空三维谱阵图。
(1)根据三维谱阵各坐标变量约束条件构建三维立体模型:三坐标轴变量类型为时间ti、频率fj、卫星终端用户点Pue→k。首先建模在相同卫星终端用户点位uek处的时频域模型,接收数据持续一段固定的时间TIMEALLStatistics,对一个时间点的接收数据进行DFT,一次DFT运算的结果可以形象地认为是“一条线”表示此时间点的频谱,将连续多个时间点ti的接收数据DFT结果按时间演进t1→ttermination堆叠组合成“一个面”,同时表达时频域信息特征,在此二维平面中,横轴表示频率域、纵轴表示时间域、元素值为DFT计算结果。将各元素值DFTi,j按图像RGB→Gary颜色转换方式进行映射绘制一张二维可视化图片,颜色转换方法如下:
i∈(t1,ttermination),j∈(f1,ftermination);
然后绘制在相同时频域条件下不同卫星终端用户点uek处的二维可视化图片,将用户点位进行序号排列,按照序号升序1→termination对诸多二维可视化图片进行叠加,如此即将二维平面拓展到三维立体空间,三维空间中的各个数值元素为DFT(i,j,k);最后根据每个三维空间中各个DFT数据的大小将其用不同的灰度进行表征。
(2)设计多用户点三维语谱元素锐化隐没Sharpen-fade判决方案:在二维可视化图片中各个元素位置处的图谱颜色深度代表不同的DFT运算结果,将相同时频域条件下不同卫星终端用户点位处的二维可视化图片中的各个DFT运算结果进行统计分析以利于对该组DFT数据进行锐化隐没操作。首先得到一组数目为用户序号数1→termination的DFT数据,计算该组DFT数据的统计方差,方法如下:
去除偏离程度大于目前统计方差的DFT数值DFTi,j,k_1→δ_1,然后继续计算剩余DFT数据的统计方差且k_2≠k_2→δ_1,去除偏离程度大于目前统计方差的DFT数值重复上述操作直至剩余数据统计方差小于预设统计方差阈值表明目前剩余数据能准确表征该时频域条件下的DFT运算结果,计算剩余DFT数据的统计平均值,计算式为:
kn≠k_1→δ_1,k_2→δ_2,……,k_n→δ_n;
并作为该时频域条件下的DFT计算结果,则认为该组DFT数据有效,统计平均值填充到被去除掉的数据位置处上述即进行了数值锐化操作;如果计算统计方差次数n大于预设极限次数nend后依然存在偏离程度δ大于预设统计方差阈值的数据,则表明计算该组DFT数据时的原始数据受到不同程度干扰,认为该组DFT数据无效,在该组DFT数据位置处填充零并进行颜色隐没操作,弱化干扰影响。
步骤二:提取显性随机特征图谱语义信息
其主要做法是:设计显性随机特征提取方案,应用图快速傅里叶变换与拉普拉斯矩阵相结合的方法提取低轨卫星接收终端射频信号频域特性,应用三维热度纹理映射方法提取低轨卫星接收终端射频信号时频位特性,应用三维等高映射方法提取低轨卫星接收终端射频信号幅相特征;最后根据目标决策函数确定用于射频语义图谱生成的语义信息。
(1)应用图快速傅里叶变换与图拉普拉斯矩阵相结合方法提取信号频域特征:将步骤一中生成的时空三维谱阵图向时频域平面进行投影,得到各个用户点叠加的二维可视化频谱图,对该投影得到的频谱图根据语谱元素颜色由深至浅进行抽样,样本数N为2的整数次幂N=2M以满足快速傅里叶变换的要求,同样将抽取得到的样本数据序列划分为2的整数次幂2L个子序列:
每个子序列Subsequencex,x∈(1,2L)映射到二维可视化频谱图中即为整体图像的一部分imagex,x∈(1,2L),则需对原始图像按照子序列对应图像部分进行图像分割得到子图像,对子图像对应的子序列进行离散傅里叶变换,
计算式为:
由此得到x个子序列DFT变换序列,然后再将x个DFT变换序列组合成样本数据DFT变换序列。同时计算子图像每个抽样数据处的拉普拉斯算子得到图拉普拉斯矩阵,在投影并抽样得到的二维可视化平面中每个抽样数据都与8个抽样数据相邻,相邻两个抽样数据的差值εm→m-1=DFT_addm-DFT_addm-1的平方定义为边权重ωm→m-1,此抽样数据的加权度为与其相邻的8个抽样数据的边权重之和。由于二维可视化平面中有2M个抽样数据,则定义邻接矩阵W为2M×2M的矩阵,矩阵元素ωmn为相邻两个抽样数据的边权重。加权度矩阵D的主对角线元素为每个抽样数据的加权度,其他位置的元素为0,则此抽样数据的拉普拉斯算子为
其中Wm为邻接矩阵的第m行,由上述可推理得到,对于所有抽样数据,得到拉普拉斯矩阵为
拉普拉斯矩阵中的拉普拉斯算子直观表征某一语谱元素进行微小扰动后获得的总增益以及频域DFT数值变化态势。
(2)应用三维热度纹理映射方法提取图信号时频特性:将步骤一中生成的时空三维谱阵图,分别从全时间域及全频率域对三维谱阵图按照三维谱阵元素数值梯度绝对值方向gradient_imax进行切割,
a∈(-termination,termination);
a∈(-termination,termination);
其中,DFTimax,f1,k(k)是对应第k个用户终端的时频图,f1频率固定的情况下,寻找在该频率下所有时刻处DFT数值最大值。这个是从时间域进行数值寻找。所有用户处的时频图都继续上述操作,在三维立体图中表现为一个凹凸不平的切割。DFTt1,fmax,k(k)是针对第k个用户终端的时频图,t1时间固定的情况下,寻找在该时刻下所有频率处DFT数值最大值。这个是从频率域进行寻找。所有用户处的时频图都进行上述操作,在三维立体图中表现为一个凹凸不平的切割面。是基于上述第一种切割面,切割面中任意一个DFT数值与八个DFT数据相邻,gradient_imax计算该DFT数值与相邻八个数据的梯度最大值。gradient_jmax对应第二种切割图。
由此得到两类表面凹凸不平的切割面,切割表面各点高低代表DFT数值大小,为显著表征切割面高低区别,实施三维热度纹理映射,在三维谱阵空间中定义柏林噪声函数,切割表面是由若干个高低不等离散的DFT数据构成,任意一个DFT数据都与8个数据相邻,计算该DFT数据与相邻8个数据的梯度向量grad=(grad.t,grad.f,grad.ue)与距离向量dist=(dist.Δt,dist.Δf,dist.Δue),将对应的梯度向量与距离向量做点积grad.t*dist.Δt+grad.f*dist.Δf+grad.ue*dist.Δue,则得到相邻8个数据点对该DFT数据的影响值,点积正负表征影响值正负,然后对8个相邻数据的影响值按照非线性插值fade函数6x5-15t4+10t3进行噪声插值noiseinterpolation使切割表面更加平滑,最后将噪声值与原DFT数值按照数值大小渲染为热度图,热度图中的颜色明暗分布表征信号时频特性。
(3)应用三维等高映射方法提取射频接收信号幅相特征:将低轨卫星接收终端用户点uek全时间域接收到的射频信号数据通过虚实部求模虚实部反正切三角函数求出该组数据的幅度及相位,然后绘制等高线表征相位、填充颜色表征幅度的类等高线图。同理计算所有用户点uek全时间域射频接收信号幅相A-P特征类等高线图,将这些类等高线图按照用户序号1→termination排序映射得到类等高线三维立体图,“海拔”h越高代表幅度A越大,离散“海拔”数目nh代表射频接收信号幅度大小数目nA,离散闭合等高线数目ndc代表射频接收信号相位大小数目nP,由此从类等高三维立体图中映射得到射频接收信号幅相特征。
(4)目标决策函数值确定用于射频语义图谱生成的语义信息:不同调制信号其显性随机特征不同,因此需通过目标决策函数选择上述三个特征中最显著最适配的特征作为射频语义图谱生成的语义信息。目标决策函数值采用交叉熵进行计算,不同调制方式各种显性特征的选择权重αj不同,对于某种调制方式射频接收信号数据,其对应显性特征的选择概率Pi也不同。如下为交叉熵L(i)计算公式:
其中,L(i)表示交叉熵值,N表示进行实验的次数,αj表示各射频语义图谱类型选择权重,yi表示射频图谱中各语谱元素值,Pi表示选择射频语义图谱的概率。当某一显性特征对应交叉熵值大于其他显性特征交叉熵值时,选择该显性特征用于生成射频语义图谱。
步骤三:设计射频语义信息图谱构建方案
其主要做法是:确定低轨卫星互联网射频语义信息图谱中各元素所表征的实际物理含义,由频域特性提取得到的语义图谱矩阵中各元素表征像素点色度与亮度,由时频特征提取得到的语义图谱矩阵中各元素表征干扰是否占用信道1比特信息,由幅相特征提取得到的语义图谱矩阵中各元素位置及颜色分别表征图信号相位及幅度;根据语义图谱元素所代表实际含义并在先验模型知识(周期性、RSS动态变化规律、变化方向一致性问题等)基础上应用图谱构建方法构建低轨卫星互联网射频语义信息图谱。
(1)频域特征射频语义图谱构建方案:步骤二中应用图FFT与图拉普拉斯矩阵相结合的方法直观且准确得反映了整个图像各部分的频谱变化态势,依据RSS(简易信息聚合)连续动态变化规律的持续“推送”关联“喜好”信息
及变化方向一致性原则的变化率稳定性性质(lthreshold为变化率临界值):
依次对子图像中的DFT数值与DFT数值变化态势总增益ΔLm分别按照相对于整体数据集合的比例映射为语义图谱元素的色度与亮度,即得到频域特性射频语义图谱。
(2)时频特征射频语义图谱构建方案:步骤二中应用三维热度纹理映射方法得到的三维热度图明暗分布规律准确表征了射频接收信号的时频特性。依据先验的宽带信道模型NTN-TDL-A\B\C\D、干扰波动如邻频干扰互调干扰杂散干扰等、随机噪声如电磁噪声脉冲噪声起伏噪声等、二维纹理映射等先验知识计算平均接收功率Paverage与接收信干噪比SINR等推理算法知识,并将推理算法知识分别与预设值P0,th,ρth进行比较,根据比较结果判决由时频特征提取得到的语义图谱元素absence、presence是否表征干扰占用信道的1比特信息,即得到时频特性射频语义图谱。
平均接收功率计算方法如下:
接收端信干噪比计算方法如下:
其中,其中,Pt表示发射功率,Gt表示卫星发射天线增益,Lpath表示路径损耗,Lrain表示云雨衰减,Latmosphere表示大气衰减,LScintillation表示闪烁效应,Lshadow表示阴影衰落,Lspace表示与传播路径中各衰落类型无关的功率损耗(线缆损耗、器件损耗、天线损耗等),Gr表示接收终端天线增益,Gb表示空基天线增益,λ表示信号波长(m),d表示卫星发射端与地面接收端距离(m),功率、增益、损耗单位均为W。表示接收信干燥比SINR,p,U表示接收信号功率,m,n表示时频特征射频语义图谱两条边的长度。
(3)幅相特征射频语义图谱构建方案:步骤二中应用三维等高映射方法得到的类等高三维立体图准确表征了射频接收信号的幅相特征。依据三维立体等高模型中“海拔高度”数目与闭合“海拔水平线”数目nh-ndc的映射关系将对应幅相A-P数值根据边缘-中心扩展原则填充至语义图谱中的对应位置Pij,即得到幅相特征射频语义图谱。
步骤四:基于图卷积神经网络的调制识别算法设计
其主要做法是:形成多种显性语义特征生成的射频语义信息图谱集合;然后构建基于图卷积神经网络的调制识别模型,设计输入层、卷积层、池化层、全连接层及激活函数,训练模型迭代优化权重参数矩阵,最终确定神经网络模型参数与结构;最后通过在输入层输入低轨卫星互联网射频语义信息图谱,输出调制识别结果。
(2)构建基于图卷积神经网络的低轨卫星互联网射频语义图谱识别分类模型:设计图卷积神经网络输入层接收步骤三中生成的各种射频语义图谱;设计卷积层包括各类射频语义图谱中语谱元素所表征的实际物理含义;设计池化层为最大池化方案,解决卷积计算后的语谱元素所表征物理含义的重复性及部分数据无效性的问题并实现有效替代;设计全连接层将所有处理后的语义图谱元素重组为一维数据序列,以满足图卷积神经网络只有针对一维数据序列才能识别分类的要求;设计激活函数为relu函数,保证迭代分类权重参数矩阵时反向传播梯度永远不为0,可持续迭代优化权重矩阵直至损失函数满足要求。最终确定基于图卷积神经网络的低轨卫星互联网射频语义图谱识别分类模型参数与结构。
(3)基于低轨卫星互联网射频语义图谱识别分类模型的调制方式识别策略:将射频语义图谱输入构建好的调制识别图卷积神经网络模型,图卷积神经网络输出的将是属于某种调制方式的概率值,最大概率值对应的调制方式即为接收到的射频信号调制方式。
综上所述,本发明所述基于射频学习的低轨卫星信号调制识别方法及装置,根据射频信号计算出元素值并构建三维谱阵图,提取三维谱阵图中的频域特征、时频特征以及幅相特征,通过计算各特征的交叉熵值确定生成射频语义图谱的信号特征;根据频域特征得到频域特征射频语义图谱,时频特征得到的时频特征语义图谱,幅相特征得到幅相特征射频语义图谱;构建低轨卫星射频语义图谱识别分类模型,将最大交叉熵值对应的特征语义图谱输入低轨卫星射频语义图谱识别分类模型,对其进行分类识别输出调制识别结果。将对射频信号的处理转化为对图像的处理,提高了低轨卫星通信场景下对信号调制方法的识别准确率。
进一步地,设计了一种同时频域条件下的元素值锐化隐没判决方案,隐没由于受干扰而无效的元素值,锐化有效元素值,消除了信道噪声干扰的影响,提高了信号调制识别的准确率。
进一步地,采用不同的提取方法对三维谱阵图中射频信号不同的显性特征进行提取,提高了信号特征提取的准确性。
进一步地,针对不同的显性特征采用不同的方法构建射频语义图谱,使得不同的显性特征所表征的实际物理含义不同,从而便于低轨卫星射频语义图谱识别分类模型对于射频语义图谱中信号的调制方法进行识别,提高了识别准确率。
与上述方法相应地,本发明还提供了一种装置该装置包括计算机设备,所述计算机设备包括处理器和存储器,所述存储器中存储有计算机指令,所述处理器用于执行所述存储器中存储的计算机指令,当所述计算机指令被处理器执行时该装置实现如前所述方法的步骤。
本发明实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时以实现前述边缘计算服务器部署方法的步骤。该计算机可读存储介质可以是有形存储介质,诸如随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、软盘、硬盘、可移动存储盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质。
本领域普通技术人员应该可以明白,结合本文中所公开的实施方式描述的各示例性的组成部分、系统和方法,能够以硬件、软件或者二者的结合来实现。具体究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。当以硬件方式实现时,其可以例如是电子电路、专用集成电路(ASIC)、适当的固件、插件、功能卡等等。当以软件方式实现时,本发明的元素是被用于执行所需任务的程序或者代码段。程序或者代码段可以存储在机器可读介质中,或者通过载波中携带的数据信号在传输介质或者通信链路上传送。
需要明确的是,本发明并不局限于上文所描述并在图中示出的特定配置和处理。为了简明起见,这里省略了对已知方法的详细描述。在上述实施例中,描述和示出了若干具体的步骤作为示例。但是,本发明的方法过程并不限于所描述和示出的具体步骤,本领域的技术人员可以在领会本发明的精神后,作出各种改变、修改和添加,或者改变步骤之间的顺序。
本发明中,针对一个实施方式描述和/或例示的特征,可以在一个或更多个其它实施方式中以相同方式或以类似方式使用,和/或与其他实施方式的特征相结合或代替其他实施方式的特征。
以上所述仅为本发明的优选实施例,并不用于限制本发明,对于本领域的技术人员来说,本发明实施例可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种基于射频学习的低轨卫星信号调制识别方法,其特征在于,该方法包括以下步骤:
获取多个卫星终端用户点的射频信号,将每个卫星终端用户点的射频信号做离散傅里叶变换得到每个卫星终端用户点在各时间点的频谱;将每个卫星终端用户各时间点的频谱沿时间演进并堆叠成平面图谱,并对所述平面图谱中的各元素值做图像灰度提取处理得到二维可视化图片,对各二维可视化图片中的元素值作统计分析后进行锐化隐没操作,并按照各卫星终端用户点的序号堆叠为三维谱阵图;
将所述三维谱阵图向时频域所在二维平面进行投影,得到各卫星终端用户点叠加的二维可视化频谱图,对所述二维可视化频谱图中的元素值进行抽样,并将抽样元素值分为多个子序列;按照各子序列中元素的位置对所述二维可视化频谱图进行采样得到多个子图像;计算每个子图像上各抽样元素值的拉普拉斯算子并组合得到所有抽样元素值的拉普拉斯矩阵,所述拉普拉斯矩阵中的拉普拉斯算子用以表征所述射频信号的频域特征;从全时间域以及全频率域对所述三维谱阵图沿元素数值梯度绝对值方向进行切割,计算切割表面任一元素值的多个相邻元素值对该元素值的影响值并进行噪声插值,按数值大小将噪声值与各元素值渲染为热度图以表征所述射频信号的时频特征;计算各卫星终端用户点在全时间域接收到的所述射频信号的幅度以及相位,并按各卫星终端用户点的序号排列映射得到类等高线三维立体图,以表征所述射频信号的幅相特征;分别计算所述频域特征、所述时频特征以及所述幅相特征的交叉熵值,并利用交叉熵值最大的特征生成射频语义图谱;
获取预训练的低轨卫星射频语义图谱识别分类模型,所述低轨卫星射频语义图谱识别分类模型包括依次连接的输入层、卷积层、池化层、全连接层和激活函数,将所述射频语义图谱输入所述预训练低轨卫星射频语义图谱识别分类模型,得到输出调制方法识别结果;
其中,生成所述射频语义图谱包括,将子图像中的元素值以及元素值变化态势总增益按照设定比例映射为语义图谱元素的色度与亮度,得到频域特征射频语义图谱;根据先验计算所述射频信号的平均接收功率和接收信干燥比,并将所述平均接收功率和所述接收信干燥比与设定值比较判断所述射频信号是否误码,并构成时频特征射频语义图谱;将所述类等高线三维立体图中的元素值按照边缘-中心原则从边缘至中心依次填充在语义图谱中得到幅相特征射频语义图谱;所述边缘-中心原则是指元素值在所述幅相特征射频语义图谱中从边缘至中心逐渐减小,元素值颜色在所述幅相特征射频语义图谱从边缘至中心逐渐变深。
2.根据权利要求1所述的基于射频学习的低轨卫星信号调制识别方法,其特征在于,对各二维可视化图片中的元素作统计分析后进行锐化隐没操作,包括,
计算各卫星终端用户点在相同时间域和频率域下的所有二维可视化图片上元素值的统计方差,去除偏离程度大于统计方差阈值的元素值后继续计算剩余元素值的统计方差直至剩余元素值的统计方差小于所述统计方差阈值,并计算剩余元素值的统计平均值,并将所述统计平均值填充至被去除的元素值的位置,若计算元素值的统计方差次数超过设定次数并且剩余元素值的统计方差仍大于所述统计方差阈值,则将该二维可视化图片内所有元素值置零。
5.根据权利要求1所述的基于射频学习的低轨卫星信号调制识别方法,其特征在于,从全时间域以及全频率域对所述三维谱阵图沿元素数值梯度绝对值方向进行切割,计算切割表面任一元素值的多个相邻元素值对该元素值的影响值并进行噪声插值,按数值大小将噪声值与各元素值渲染为热度图以表征所述射频信号的时频特征,包括,
在固定频率下,找到各二维可视化图片上元素值最大的位置以及与该最大元素值相邻的8个元素值,计算该最大元素值与8个相邻元素值的梯度并沿梯度最大值方向进行切割,得到所述三维谱阵图的第一切割表面;在固定时间下,找到各二维可视化图片上元素值最大的位置以及与该最大元素值相邻的8个元素值,计算该最大元素值与8个相邻元素值的梯度并沿梯度最大值方向进行切割,得到所述三维谱阵图的第二切割表面。
6.根据权利要求5所述的基于射频学习的低轨卫星信号调制识别方法,其特征在于,从全时间域以及全频率域对所述三维谱阵图沿元素数值梯度绝对值方向进行切割,计算切割表面任一元素值的多个相邻元素值对该元素值的影响值并进行噪声插值,按数值大小将噪声值与各元素值渲染为热度图以表征所述射频信号的时频特征,还包括,
分别计算所述第一切割表面和所述第二切割面上任一元素值与相邻8个元素值的梯度向量和距离向量,将所述梯度向量与相应的距离向量相乘并累加得到8个相邻元素值对该元素值的影响值,采用非线性插值函数对所述影响值进行噪声值插值,使得所述第一切割面和所述第二切割面表面更加平滑,将所述噪声值与所述三维谱阵图上的各元素值按照数值大小渲染为热度图并表征时频特征。
7.根据权利要求1所述的基于射频学习的低轨卫星信号调制识别方法,其特征在于,计算各卫星终端用户点在全时间域接收到的所述射频信号的幅度以及相位,并按各卫星终端用户点的序号排列映射得到类等高线三维立体图,以表征所述射频信号的幅相特征,包括,
计算每个卫星终端用户点在全时间域接收到的所述射频信号的虚实部的模以及虚实部的反正切三角函数得到每个卫星终端用户点的所述射频信号的信号幅度以及相位,将每个卫星终端用户点的信号幅度及幅度绘制成等高线表征相位、填充颜色表征幅度的类等高线图,将各卫星终端用户点的类等高线图按照各卫星终端用户点的序号依次排序映射得到所述射频信号的类等高线三维立体图。
8.根据权利要求1所述的基于射频学习的低轨卫星信号调制识别方法,其特征在于,根据先验计算所述射频信号的平均接收功率和接收信干燥比,并将所述平均接收功率和所述接收信干燥比与设定值比较判断所述射频信号是否误码,并构成时频特征射频语义图谱,包括,
根据宽带信道模型、干扰波动、随机噪声等先验计算所述射频信号的平均接收功率和接收信干燥比,并将所述接收信干燥比与设定值比较判断通信带宽的各频点是否被干扰占据,若被干扰占据则该频点信号为误码信号,若未被干扰占据则该频点信号为没有误码信号,赋予误码信号和没有误码信号不同颜色并构建所述时频特征射频语义图谱。
9.一种基于射频学习的低轨卫星信号调制识别方法装置,包括处理器和存储器,其特征在于,所述存储器中存储有计算机指令,所述处理器用于执行所述存储器中存储的计算机指令,当所述计算机指令被处理器执行时该装置实现如权利要求1至8中任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1至8中任一项所述方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310185966.6A CN116432003A (zh) | 2023-03-01 | 2023-03-01 | 一种基于射频学习的低轨卫星信号调制识别方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310185966.6A CN116432003A (zh) | 2023-03-01 | 2023-03-01 | 一种基于射频学习的低轨卫星信号调制识别方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116432003A true CN116432003A (zh) | 2023-07-14 |
Family
ID=87082194
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310185966.6A Pending CN116432003A (zh) | 2023-03-01 | 2023-03-01 | 一种基于射频学习的低轨卫星信号调制识别方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116432003A (zh) |
-
2023
- 2023-03-01 CN CN202310185966.6A patent/CN116432003A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109274621B (zh) | 基于深度残差网络的通信协议信号识别方法 | |
CN107945125B (zh) | 一种融合频谱估计法和卷积神经网络的模糊图像处理方法 | |
JP6057881B2 (ja) | ノイズを含む画素からなる入力画像のノイズを除去する方法 | |
CN107147599B (zh) | 一种用于通信信号调制识别的图域特征自动构建方法 | |
CN107808138B (zh) | 一种基于FasterR-CNN的通信信号识别方法 | |
WO2002031766A2 (en) | Method and apparatus for determining regions of interest in images and for image transmission | |
CN109886937B (zh) | 基于超像素分割图像识别的绝缘子缺陷检测方法 | |
CN111541511A (zh) | 复杂电磁环境下基于目标检测的通信干扰信号识别方法 | |
GB2600808A (en) | Denoising images rendered using Monte Carlo renderings | |
CN117391958B (zh) | 一种基于多路径聚合Transformer的卫星云图超分辨率重建方法 | |
CN116047427B (zh) | 一种小样本雷达有源干扰识别方法 | |
Liu et al. | Underwater image colour constancy based on DSNMF | |
Wang et al. | Residual learning based RF signal denoising | |
CN110557209B (zh) | 一种宽带信号干扰监测方法 | |
CN114005044B (zh) | 基于超像素和渐进式低秩表示的高光谱图像异常检测方法 | |
CN116432003A (zh) | 一种基于射频学习的低轨卫星信号调制识别方法及装置 | |
CN109525528B (zh) | 面向mqam调制信号的图域信号识别方法 | |
Zhang et al. | Exemplar-based radio map reconstruction of missing areas using propagation priority | |
US9154671B2 (en) | Image processing apparatus, image processing method, and program | |
CN113242201B (zh) | 基于生成分类网络的无线信号增强解调方法及系统 | |
CN107464273B (zh) | 图像风格刷的实现方法与装置 | |
Choi et al. | Federated-cloud based deep neural networks with privacy preserving image filtering techniques | |
CN116152530B (zh) | 图像差异的确定方法和装置、存储介质及电子设备 | |
CN116016085B (zh) | 一种基于快速哈里斯鹰优化的otfs单音干扰抑制方法 | |
Ivanov et al. | Deep Learning for Reduced Sampling Spatial 3D REM Reconstruction |
Legal Events
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 |