[发明专利]基于多维度参数提取和支持向量机的扩频信号识别方法有效
申请号: | 202110683046.8 | 申请日: | 2021-06-18 |
公开(公告)号: | CN113408420B | 公开(公告)日: | 2022-12-06 |
发明(设计)人: | 赵林靖;赵含驰;张岗山;马建鹏;李钊;刘勤 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06K9/62 |
代理公司: | 陕西电子工业专利中心 61205 | 代理人: | 陈宏社;王品华 |
地址: | 710071*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 多维 参数 提取 支持 向量 信号 识别 方法 | ||
1.一种基于多维度参数提取和支持向量机的扩频信号识别方法,其特征在于,包括如下步骤:
(1)获取离散接收信号集合Y:
获取电磁环境中包括J个信号类别的共D个离散接收信号得到离散信号集合Y={y1,y2,...,yd,...,yD},其中,yd={yd(1),yd(2),...yd(n),...,yd(N)}表示第d个离散接收信号子集合,yd(n)表示yd的第n个离散点,n=1,2,...,N,J=7,即X中包括7种类别接收信号,分别为三类扩频信号:跳频FH信号、直接序列扩频DSSS信号和混合扩频DS/FH信号,以及四类干扰信号:单音信号、多音信号、矩形脉冲信号和高斯白噪声;
(2)对离散接收信号集合Y进行多维度参数提取:
(2a)提取每个离散接收信号子集合yd的自相关峰均比Pd,1和自相关二阶矩Pd,2:
(2a1)计算yd的自相关序列Rd(k),并通过自相关序列Rd(k)的均值和峰值Rd,max,计算yd的自相关峰均比
其中,k=1,2,...,K,K表示Rd(k)的点数,∑·表示求和操作;
(2a2)将每个离散接收信号子集合yd均匀划分为L个离散接收信号段,第l个离散接收信号段yd,l={yd,l(1),yd,l(2),...yd,l(u),...,yd,l(U)}包括个离散点,其中yd,l(u)表示yd,l的第u个离散点,u=1,2,...,U,计算yd,l的自相关序列Rd,l(q)的二阶矩ρd,l,然后根据ρd,l计算yd的自相关二阶矩Pd,2:
其中,l=1,2,...,L,L≥4,Q=U表示Rd,l(q)的点数,q=1,2,...,Q,表示向下取整;
(2b)提取每个离散接收信号子集合yd的频谱带宽Pd,3和功率谱对消增益Pd,4:
(2b1)对每个离散接收信号子集合yd进行M点的快速傅里叶变换,得到yd的频谱Fd(m),并对Fd(m)取模后的幅度谱|Fd(m)|进行归一化处理,得到归一化后的幅度谱|Fd(m)|,其中,m=1,2,...,M,M≥1024;
(2b2)计算归一化后的幅度谱|Fd(m)|中大于阈值σ的最大索引Id,H和最小索引Id,L,并通过Id,H和Id,L计算yd的频谱带宽Pd,3:
其中max(·)和min(·)分别表示取最大值操作和最小值操作;
(2b3)将每个离散接收信号子集合yd均匀划分为C个离散接收信号段,第c个离散接收信号段yd,c={yd,c(1),yd,c(2),...yd,c(z),...,yd,c(Z)}包括个离散点,其中yd,c(z)表示yd,c的第z个离散点,z=1,2,...,Z,计算yd,c的功率谱Sd,c(ω)和yd的平均功率谱再计算的能量Ed,1,其中:
其中c=1,2,...,C,C≥4,表示向下取整;
(2b4)通过yd,c的功率谱Sd,c(ω)与yd的平均功率谱计算yd对消后的功率谱Sd,diff(ω),并计算Sd,diff(ω)的能量Ed,2,再通过Ed,1和Ed,2计算yd的功率谱对消增益Pd,4=Ed,2/Ed,1,其中:
(2c)提取每个离散接收信号子集合yd的时频矩阵归一化列模Pd,5和时频矩阵归一化行模Pd,6:
对每个离散接收信号子集合yd进行短时傅里叶变换,得到yd的时频矩阵STFT[a,b]d,并计算时频矩阵STFT[a,b]d的列模||STFT||d,1和行模||STFT||d,∞,再对||STFT||d,1和||STFT||d,∞分别进行归一化处理,得到yd(n)的时频矩阵归一化列模Pd,5和时频矩阵归一化行模Pd,6:
其中a=1,2,...,A,b=1,2,...,B,A表示STFT[a,b]d的行数,B表示STFT[a,b]d的列数,sa,b表示STFT[a,b]d中a行b列的元素;
(2d)将每个离散接收信号子集合yd的自相关峰均比Pd,1、自相关二阶矩Pd,2、频谱带宽Pd,3、功率谱对消增益Pd,4、时频矩阵归一化列模Pd,5和时频矩阵归一化行模Pd,6组合成多维度特征向量vd=[Pd,1,Pd,2,Pd,3,Pd,4,Pd,5,Pd,6]T,则离散接收信号集合Y对应的多维度特征向量集合为V={v1,v2,...,vd,...,vD};
(3)构建训练样本集合TRAIN:
(3a)根据步骤(1)和(2)的方法首先获取包括D个离散接收信号的集合作为训练信号集Ytrain,并对Ytrain进行多维度参数提取得到多维度特征向量集合Vtrain,其中训练信号集Ytrain中包含的信号类别与步骤(1)中离散接收信号集合Y所包含的信号类别的个数相同,每种类型的信号数量为D/J,D≥700;
(3b)依据min-max准则对多维特征向量集合Vtrain中的每个多维特征向量vd中的每个多维度特征Pd,h进行归一化,Pd,h∈{Pd,1,Pd,2,Pd,3,Pd,4,Pd,5,Pd,6},并通过标签labeld对归一化后的vd进行标注,然后将每个多维特征向量vd及其对应的标签labeld组合成训练样本集TRAIN={(v1;label1),(v2;label2),...,(vd;labeld),...,(vD;labelD)},其中,(vd;labeld)表示第d个训练样本,labeld∈{1,2,3,4,5,6,7},对应FH信号、DSSS信号、DS/FH信号、单音信号、多音信号、矩形脉冲信号和高斯白噪声;
(4)构建扩频信号识别模型并进行训练:
(4a)使用训练样本集TRAIN中属于同一类别的所有训练样本构建TRAINj={(vd;labeld)|(vd;labeld)∈TRAIN,labeld=j},使用任意两个TRAINj和TRAINj′构建一个训练样本子集得到集合T={T1,T2,...,Ti,...,TJ(J-1)/2},其中Ti=[TRAINj,TRAINj′]为包含第j和j′类样本的训练样本子集,i=1,2,...,J(J-1)/2,j,j′=1,2,...,J,j≠j′;
(4b)将训练样本子集Ti作为支持向量机svmi的输入,使用Ti的训练样本求解svmi对应的分类超平面方程wiT·vd+βi=0,然后将求解超平面方程问题转化为最大几何间隔优化问题:
其中,wi,βi表示最优分类超平面的参数,ξi,d表示松弛变量,χ表示惩罚因子,Di表示Ti的样本总数,vd和labeld分别表示Ti中第d个样本(vd;labeld)的多维度特征向量和标签,||·||2表示求2范数操作;
(4c)根据最大几何间隔优化问题建立拉格朗日公式Li(wi,βi,ξi,λ,μ),并根据Li(wi,βi,ξi,λ,μ)得到优化问题
s.t.λd≥0,μd≥0,ξi,d≥0
其中,λd,μd表示拉格朗日乘子;
(4d)对优化问题中的参数wi,βi和ξi分别求偏导数,并将wi,βi和ξi的极小值带入Li(wi,βi,ξi,λ,μ)中,得到最终的优化问题
其中,vd′和labeld′分别表示Ti中第d′个样本(vd′;labeld′)的多维度特征向量和标签;
(4e)采用序列最小优化SMO算法对最终的优化问题进行求解得到最优分类超平面的参数和根据和得到分类决策函数svmi:
从而得到训练好的扩频信号识别模型F={svm1,svm2,...,svmi,...,svmJ(J-1)/2};
(5)获取扩频信号的识别结果:
(5a)按照步骤(1)和(2)的方法,首先获取包括D个离散接收信号的测试样本集合Ytest,并对Ytest进行多维度参数提取得到多维度特征向量集合Vtest,其中D≥1,测试样本集合Ytest包含的信号类别与步骤(1)中离散接收信号集合Y所包含的信号类别的个数相同;
(5b)对多维度特征向量集合Vtest中的每个多维度特征向量vd使用扩频信号识别模型F进行信号识别,F中每一个分类决策函数svmi测试结果对应标签的出现次数加一,测试完成后输出测试结果中出现次数最多的标签label,然后判断label≤3是否成立,若是,则该测试样本属于扩频信号,否则,该测试样本不属于扩频信号,label对应类型为该测试样本的信号类型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110683046.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:薄膜吹塑成型装置及其制得的液晶高分子薄膜
- 下一篇:一种数控机床的移动机构