[发明专利]基于自适应加权PCA的非法电磁信号检测方法及其实现系统有效
申请号: | 202110249076.8 | 申请日: | 2021-03-08 |
公开(公告)号: | CN112883895B | 公开(公告)日: | 2022-03-25 |
发明(设计)人: | 王洪君;张德良;郑庆河;王娜;赵朋辉;徐红玉;张艳艳;张学林;刘东杰;胡燕南 | 申请(专利权)人: | 山东大学 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06K9/62 |
代理公司: | 济南金迪知识产权代理有限公司 37219 | 代理人: | 杨树云 |
地址: | 250199 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 自适应 加权 pca 非法 电磁 信号 检测 方法 及其 实现 系统 | ||
1.基于自适应加权PCA的非法电磁信号检测方法,其特征在于,包括步骤如下:
(1)正常信号采集
采集待检测电磁频段中所有可能出现的设备的通信信号;
(2)数据预处理
通过傅里叶变换将时域信号即步骤(1)采集到的通信信号变换为频域信号,并通过均值滤波去除步骤(1)正常信号采集时设备中有源器件产生的散粒噪声;
(3)多项式拟合包络
将步骤(2)均值滤波后得到的数据,均分成连续的多组数据,取每组数据的最大值做多项式拟合得到拟合包络;
(4)提取包络特征
提取步骤(3)得到的拟合包络的三个特征,包括主包络峰值、主包络带宽、主包络与次包络的峰值差;是指:提取拟合包络的波峰、波谷;两个相邻波谷之间的波形记为一个包络,计算各包络的面积,面积最大的记为主包络,面积次大的记为次包络;主包络峰值是指主包络的峰值;主包络带宽是指主包络的带宽;主包络与次包络的峰值差是指主包络与次包络的峰值差的绝对值;
(5)通过权重因子和归一化获得信号权重;初始权重因子W1如式(Ⅰ)所示:
式(Ⅰ)中,W1={W1(i),i=1,2,…,m},W1(i)表示第i条信号的初始权重;P是主包络峰值,B为主包络带宽,D为主包络与次包络的峰值差;
T1、T2、T3是该检测点正常情况下所接收到的通信信号与背景噪声能够被W1识别的最准确的多项式拟合方案下的P、B、D所各自对应的分类阈值;
T为通信信号与背景噪声能够被W1识别的最准确的多项式拟合方案下的W1所对应的分类阈值;分类阈值的设定由建模时间内正常通信信号和背景噪声信号所出现的比例确定;
m是待处理信号的条数,则通过包络拟合得到每条信号的包络,m条信号各自包络的主包络峰值组成主包络峰值集合,各自包络的主包络带宽组成主包络带宽集合,各自包络的主次包络峰值差组成主次包络峰值差集合;若m条信号中有a条是有电台信号,则有电台信号占比为无电台信号占比为1-a1;
S11是所得到的主包络峰值集合中的一个主包络峰值,满足主包络峰值集合中有占a1的峰值大于等于S11,通过遍历每一个峰值并比较大小得到;S12是所得到的主包络峰值集合中的一个峰值,满足主包络峰值集合中占有1-a1的峰值大于等于S12,通过遍历每一个峰值并比较大小得到;
S21是所得到的主包络与次包络的峰值差集合中的一个值,满足主次峰值差集合中有占a1的主包络与次包络的峰值差大于等于S21,通过遍历每一个主包络与次包络的峰值差并比较大小得到;S22是所得到的主包络与次包络的峰值差集合中的一个值,满足主次峰值差集合中占有1-a1的主包络与次包络的峰值差大于等于S22,通过遍历每一个主包络与次包络的峰值差并比较大小得到;
S31是所得到的主包络带宽集合中的一个值,满足主包络带宽集合中有占a1的主包络带宽大于等于S31,通过遍历每一个主包络带宽并比较大小得到;S32是所得到的主包络带宽集合中的一个值,满足主包络带宽集合中占有1-a1的主包络带宽大于等于S32,通过遍历每一个主包络带宽并比较大小得到;
S1是所得到的集合中的一个值,集合是包含m个数据的集合,满足W1集合中有占a1的W1大于等于S1,通过遍历每一个W1并比较大小得到;S2是所得到的W1中的一个值,满足W1集合中占有1-a1的W1大于等于S2,通过遍历每一个W1并比较大小得到;
先对W1进行非线性归一化,如公式(Ⅱ)所示:
式(Ⅱ)中,W1={W1(i),i=1,2,…,m},W1(i)表示第i条信号的初始权重;W2={W2(i),i=1,2,…,m},W2(i)表示W1(i)经过非线性归一化处理后的新权重;若W2(i)仍然有部分值过于离散,对其进行合理的线性归一化,最终得到权重W,W={W(i),i=1,2,…,m};
(6)重构目标信号并判断其合法性;包括步骤如下:
A、将每条信号对应得到的权重W乘以其本身得到新的数据集;
B、对步骤A中新的数据集中的每条数据进一步做PCA,提取其主成分空间,对于待检测信号,用得到的主成分空间对其进行重构,计算重构误差,并将重构误差与检测阈值T做比较,超出检测阈值T的判定为非法电磁信号,反之,则为正常信号;T∈(0.52,0.70);
对于待检测信号,用得到的主成分空间对其进行重构,计算重构误差,包括:
设定得到的主成分空间为基向量组P;
用得到的主成分空间对其进行重构,重构公式如式(Ⅳ)所示:
式(Ⅳ)中,Xn×m表示m条数据、n个特征点的原数据矩阵,Ys×m是原数据矩阵经s维主成分空间提取的主成分,是Ys×m经P重构得到的Xn×m的近似表示;
主成分Ys×m是Xn×m按照基向量组P线性变化得到的,Ys×m是Xn×m舍弃了部分不重要信息后得到的主要成分;
重构误差Rj的计算公式如式(Ⅴ)所示:
式(Ⅴ)中,Rj表示第j条重构样本与原样本对应的重构误差;Xi×j表示原始数据第j条数据的第i个特征值,表示重构数据第j条数据的第i个特征值,是Xi×j的近似表示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东大学,未经山东大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110249076.8/1.html,转载请声明来源钻瓜专利网。