2. 中国电子科技集团公司第四十一研究所,山东 青岛 266500;
3. 青岛北海船舶重工有限公司,山东 青岛 266520
2. The 41 Research Institute of China Electronics Technology Group Corporation, Qingdao 266500, China;
3. Qingdao Beihai Shipbuilding Industry Co., Ltd., Qingdao 266520, China
舰船行驶过程中,动力系统不间断振动,形成大量周期性干扰信号,即舰船辐射干扰信号[1-3]。舰船行驶环境较为复杂,舰船行驶过程中不仅存在大量辐射信号,同时存在大量干扰信号。舰船采用网络通信时,需要检测通信信号中包含的辐射以及干扰信号,通过辐射干扰信号检测提升舰船通信性能[4-6]。
目前针对舰船辐射干扰信号检测的方法较多,李楠等[7]通过舰船辐射噪声线谱Duffing振子的检测,明确舰船通信过程中存在的噪声信号,李清等[8]针对舰船通信时的水下辐射噪声进行研究。以上2种方法均可以实现舰船通信中的干扰噪声检测,但存在未考虑干扰信号瞬时特征的缺陷,导致辐射干扰噪声检测精度较差。
针对网络通信过程中容易存在离群点问题,检测舰船辐射干扰信号研究面向大数据网络的舰船辐射干扰信号检测方法。通过实验验证该方法具有较高的舰船辐射干扰信号检测有效性,可以精准检测舰船网络中包含的辐射干扰信号。
1 面向大数据网络的舰船辐射干扰信号检测方法 1.1 舰船网络的并行离群点检测舰船采用网络通信时,信道中包含海量数据,数据维度多[9],需要检测舰船大数据通信网络中的离群点。将大规模信号集划分为众多子集,实现网络内信号集的有效分割。为了避免信号集分割时由于硬分割导致离群点检测准确率降低,网络离群点检测时,需要选取合理的划分策略分割网络中的信号集。
网络中的信号集选取软硬结合的划分策略分割。采用硬分割方法分割舰船网络中的信号集,选取K均值聚类算法处理舰船网络中的信号集,获取类簇数量为
$ {r_i} = \max \left\{ {d\left( {{x_1},{c_i}} \right), \cdots ,d\left( {{x_m},{c_i}} \right)} \right\} 。$ | (1) |
式中:
扩展核心集获取扩展集表达式如下:
$ {B_i}^\prime = \left\{ {x = \left\| x \right\| - \left\| {{c_i}} \right\| \leqslant {r_i} + {r^{Ex}}} \right\}。$ | (2) |
式中,
舰船网络信号集的冗余集为:
$ B_i^ * = {B_i}^\prime - {B_i} 。$ | (3) |
由以上过程可知,针对舰船网络信号集,通过硬分割以及软分割分别获取核心集以及扩展集
通过以上过程将舰船网络信号集划分为互相重叠的子集数量为
通过大数据技术的并行算法提升离群点检测效率。
$ {O_{{X_i}}} = \sum\limits_{j = 1}^k w d\left( {{X_i},{N_j}} \right)。$ | (4) |
式中,
利用式(4)计算数据所划分的各信号集内全部元素的离群度。针对信号
采用Hilbert变换方法与小波包方法结合,通过包络解调方式提取舰船辐射干扰信号特征。舰船辐射干扰信号的调制现象存在于一个或多个频段内,不同频段存在差异调制强度。将舰船辐射干扰信号利用小波包技术分解为带宽相同、不同频段的子小波包,采用Hilbert变换方法对完成分解的不同频段的子小波包实施包络解调处理,获取不同频带内舰船辐射干扰信号特征。依据网络的舰船辐射干扰信号采样频率确定小波包分解层数,小波包分解采样信号,获取不同频段的子空间信号。小波包分解舰船辐射干扰信号表达式如下:
$ {\phi _{2n}}\left( t \right) = \sqrt 2 \sum\limits_k {{h_k}{\phi _n}2t - k{h_k}{\phi _n}} ,$ | (5) |
分解后的舰船辐射干扰信号重构递归表达式如下:
$ {\phi _n}\left( {2t} \right) = \sqrt 2 \sum\limits_k {{{\bar h}_{2k + 1}}{\phi _{2n}}t} + \sqrt 2 \sum\limits_k {{{\bar g}_{2k + 1}}{\phi _{2n + 1}}k}。$ | (6) |
式中:hk与gk分别表示低通滤波器与高通滤波器;
通过小波包分解过程可以看出,小波包分解方法将舰船辐射干扰信号通过低通滤波器hk以及高通滤波器gk建立的二通道滤波器重组后实施二抽一采样,将舰船辐射干扰信号分解为不同频段内的信号。
Hilbert包络解调方法是将处于高频以及中频的低频信息,解调至低频区域实施分析处理[14],提取信号中包含隐含信息的重要过程。设窄带调幅信号表达式如下:
$ x\left( t \right) = {A_0}\left[ {1 + {\beta _0}\cos 2\pi \cos {f_0}t} \right]\cos {f_c}t。$ | (7) |
式中:
存在
$ \hat x\left( t \right) = {A_0}\left[ {1 + {\beta _0}\cos 2\pi \cos {f_0}t} \right]\sin {f_c}t ,$ | (8) |
获取舰船辐射干扰的解析信号表达式如下:
$ y\left( t \right) = x\left( t \right) + \hat x\left( t \right),$ | (9) |
舰船辐射干扰信号的包络表达式如下:
$ \left| {y\left( t \right)} \right| = {A_0}t\left| {{\beta _0}\cos 2\pi \cos {f_0}} \right|。$ | (10) |
式(10)获取的结果即所提取的面向网络的舰船辐射干扰信号特征。
1.3 舰船辐射干扰信号检测依据所提取的舰船辐射干扰信号特征,利用自组织特征映射神经网络实现舰船辐射干扰信号检测。采用所提取的舰船辐射干扰信号特征作为训练样本输入自组织特征映射神经网络输入层,计算输入的训练样本与自身神经元间的欧式距离,具有最小欧式距离的神经元即所需保留的神经元。更新保留的神经元以及邻近神经元权向量,不断重复以上过程[15],直至样本数据与权向量间的误差最低,完成收敛。利用完成训练的自组织特征映射神经网络检测面向网络的舰船辐射干扰信号。
1)初始化
随机设置自组织特征映射神经网络连接权值初始值。
2)输入向量至网络中
将所需检测的网络中舰船通信样本
3)搜寻获胜节点
通过映射层计算内神经元权值向量和输入向量间欧式距离表达式如下:
$ d = \sqrt {\sum\limits_{i = 1}^m {{X_i}{{\left( t \right)}^2}} } - \sqrt {\sum\limits_{i = 1}^m {{w_{ij}}{{\left( t \right)}^2}} } 。$ | (11) |
式中,wij表示输入层以及映射层神经元
4)权值修正
具体为
$ {w_{ij}}\left( {t + 1} \right) = {w_{ij}}\left( t \right) + \theta \left( t \right){x_i}q\left( t \right) - \theta \left( t \right){w_{ij}}\left( t \right) 。$ | (12) |
式中:θ(t)与q(t)分别表示学习速率以及邻域函数。
5)迭代次数加1,返回至步骤2直至学习速率达到设定值或满足最大次数,终止迭代。此时的输出结果即舰船辐射干扰信号检测结果。
2 实例分析采用Matlab软件模拟该船舶运行时的网络通信情况,软件模拟过程中,在网络舰船航行信号中加入水动力辐射干扰信号、螺旋桨辐射干扰信号以及机械辐射干扰信号。加速比是衡量网络通信性能以及并行性能的重要指标。在不同数据量时,不同扩展系数时的加速比如图1所示。从图1可知,伴随数据量增加,网络通信加速比提升。扩展系数为2时,大数据网络通信加速比明显高于其他扩展系数。数据规模越大,本文方法的加速比提升幅度更加明显,说明本文方法适用于舰船大数据网络中,面对海量数据仍具有较高的通信稳定性。采用本文方法检测面向大数据网络的舰船辐射干扰信号时,设置扩展系数为2。
![]() |
图 1 加速比实验结果 Fig. 1 Experimental results of acceleration ratio |
设置采样点数为1500个,在舰船辐射干扰信号中加入大小为10 dB的高斯噪声,采用本文方法对信号实施去噪处理,处理前后舰船辐射干扰信号变化如图2所示。从图2可以看出,采用本文方法可以有效去除舰船辐射干扰信号中的噪声信号,提升舰船辐射干扰信号检测性能。
![]() |
图 2 去噪前后信号变化 Fig. 2 Signal change before and after denoising |
不同类型舰船辐射干扰信号的归一化处理结果如图3所示。从图3可知,本文方法可以实现舰船辐射干扰信号的有效解调,成功解调舰船辐射干扰信号的调制线谱,验证了本文方法可以有效获取不同类型舰船辐射干扰信号特征,证明舰船辐射干扰信号存在振幅调制情况。
![]() |
图 3 舰船辐射干扰信号解调结果 Fig. 3 Demodulation results of ship radiated interference signal |
本文方法的舰船辐射干扰信号检测结果如表1所示。从表1可知,本文方法可以有效检测水动力、螺旋桨等不同类型的舰船辐射干扰信号,检测结果与实际舰船辐射干扰信号结果极为接近,可以精准检测舰船辐射干扰信号。
![]() |
表 1 舰船辐射干扰信号检测结果 Tab.1 Detection results of ship radiated interference signal |
舰船航行进行通信时,面临着众多辐射与干扰,精准检测舰船辐射干扰信号可以提升舰船航行过程中的通信可靠性,为此本文提出面向大数据网络的舰船辐射干扰信号检测方法,并通过实验验证了该方法可以有效检测舰船通信时信号受到的辐射干扰,舰船通信管理人员可以依据辐射干扰信号检测结果制定管理措施,提升舰船网络通信可靠性。
[1] |
徐千驰, 王彪. 基于小波包分析和深度学习的舰船辐射噪声识别[J]. 船舶工程, 2021, 43(5): 29-34+43. |
[2] |
孙艺聪, 田润澜, 王晓峰, 等. 基于改进CLDNN的辐射源信号识别[J]. 系统工程与电子技术, 2021, 43(1): 42-47. DOI:10.3969/j.issn.1001-506X.2021.01.06 |
[3] |
梁喆, 侯朋, 夏春艳, 等. 融合时频域特征的舰船识别方法及实验研究[J]. 声学技术, 2021, 40(5): 607-613. |
[4] |
张凡, 李良才, 汤涛, 等. 基于大数据的船舶动力装置全寿期综合保障系统设计[J]. 中国舰船研究, 2020, 15(S1): 92-97. |
[5] |
周春辉, 黄弘逊, 周玲, 等. 基于大数据的内河船舶主机功率估算方法[J]. 大连海事大学学报, 2019, 45(2): 44-49. |
[6] |
曲凌志, 杨俊安, 刘辉, 等. 一种基于复数残差网络的通信辐射源个体识别方法[J]. 信号处理, 2021, 37(1): 95-103. |
[7] |
李楠, 杨阳. 未知参数的舰船辐射噪声线谱Duffing振子检测方法[J]. 船舶力学, 2020, 24(2): 261-270. DOI:10.3969/j.issn.1007-7294.2020.02.015 |
[8] |
李清, 杨德庆, 于汉. 考虑自由液面波形的舰船水下辐射噪声计算方法[J]. 船舶力学, 2019, 23(11): 1394-1403. DOI:10.3969/j.issn.1007-7294.2019.11.014 |
[9] |
周烨, 温玮, 范赵鹏, 等. 基于听觉特性的舰船辐射噪声信号仿真[J]. 应用声学, 2020, 39(3): 395-401. DOI:10.11684/j.issn.1000-310X.2020.03.011 |
[10] |
倪俊帅, 赵梅, 胡长青. 基于深度学习的舰船辐射噪声多特征融合分类[J]. 声学技术, 2020, 39(03): 366-371. |
[11] |
王检, 张邦宁, 魏国峰, 等. 基于Welch功率谱和卷积神经网络的通信辐射源个体识别[J]. 电讯技术, 2021, 61(10): 1197-1204. DOI:10.3969/j.issn.1001-893x.2021.10.001 |