APP下载

基于K-means 聚类的舰船通信网络异常数据检测

2023-09-16徐胤博

舰船科学技术 2023年16期
关键词:窄带网络通信舰船

徐胤博,于 洋

(天津师范大学 计算机与信息工程学院,天津 300100)

0 引 言

在舰船通信网络中,异常数据来源于各种因素,如电磁干扰、多径传播、设备故障、多用户干扰、恶劣天气等[1,2]。异常数据会导致通信系统的性能下降,增加通信延迟,甚至引发通信故障[3]。因此,及时准确地检测和识别异常数据对于保障舰船通信网络的正常运行至关重要。

目前已有很多学者研究舰船通信网络异常数据检测方法,如孙文慧等[4]提出高维空间聚类的数据异常检测方法,但该方法没有对舰船通信通信网络数据进行处理,导致其最终检测效果不佳。马莉莉等[5]提出光纤通信网络异常数据检测方法,但该方法没有考虑干扰因素,致使该方法应用效果不佳。

为了解决上述问题,提出基于K-means 聚类的舰船通信网络异常数据检测方法。结合舰船通信网络通信多径信道模型,应用超窄带滤波处理方法,通过去除舰船通信网络数据中的干扰噪声,提高信号质量和可靠性。使用K-means 聚类算法进行异常数据检测,可以自动发现异常数据,为提升舰船通信网络传输提供基础。

1 舰船通信网络异常数据检测

1.1 舰船通信网络通信多径信道模型构建

在舰船通信网络中,多径传播是常见现象,会导致信号衰落、频偏等问题[6]。构建舰船通信网络通信多径信道模型,利用该模型获取舰船通信网络数据,能够更准确地反映实际通信环境下的数据特征。

结合舰船通信网络带宽分层结构,依据数据传输调度负载区域,设计舰船通信网络数据交互中心结构,再依据该数据交互中心结构建立其通信信道模型,获取舰船通信网络传输数据。

舰船通信网络节点由N=2P个阵元组成,该阵元组成波特间隔均衡的阵列,数据传输节点阵元分布的径向距离用d表示,则舰船通信网络数据传输调度接收的数据帧表达公式为:

式中:Gi(t) 为 贯序处理后接收数据第i个相位偏转信息;xm(t) 为第m个数据传输节点真元接收的数据帧;θi(t) 为舰船通信数据在信道内的扫频带宽;j为虚数;t为时刻;nm(t)为 信道内数据传输节点数量;I为相位偏转信息总数。

舰船通信网络数据传输时的信道冲击响应公式为:

式中:e为自然对数函数;Ts为 偏转信息s为的数据帧长度;ai(t)为 第i个 载频数据;v为信道内数据传输节点的运动速度。

使用训练序列方法对式(2)结果进行估计,可得到短时间内的信道冲击响应[7],使用离散化二自由度系统建立舰船通信网络信道模型,其公式为:

式中:X(n)为 舰船通信网络通信数据; τn(t)为 第n个舰船通信网络信道传输时延;fc为信道中心频率。

至此舰船通信网络信道模型构建完毕,利用式(3)即可得到舰船通信网络通信数据。

1.2 引入超窄带滤波技术

利用超窄带滤波方式对舰船通信网络数据信息滤波处理,去除数据内存在的干扰噪声,并将该数据的环境热噪声看作白噪声数据,公式为:

式中:B(n)为舰船通信网络通信数据超窄带干扰;O′(n) 为白噪声数据;O(n) 为环境热噪声;n为舰船通信网络数据数量;S(n)为宽频带舰船通信网络通信数据。

当舰船通信网络通信数据内存在M个距离采样,任意距离采样值用x表示,并使用L表示舰船通信网络通信数据定长,则利用矩阵X描述舰船通信网络通信数据,该矩阵维数为L(M-L+1),该矩阵表达式为:

在舰船通信网络通信数据矩阵内,数据定长L过大或者过小均会造成通信数据特征分解不完全[8],噪声滤除效果不佳。数据定长取值满足条件如下:

依据公式(8)选择合适的数据定长L后,建立舰船通信数据超窄带特征矩阵Rˆ, 再对Rˆ进行特征分解处理得到超窄带滤波干扰子空间,表达公式为:

式中: Ω为超窄带滤波干扰子空间;l∈L;Ui为超窄带滤波干扰子空间内元素;span为扩张空间。

舰船通信网络数据超窄带干扰是数据矩阵X内每个矢量Xk向 空间 Ω 投影的分量 Ωk,该分量计算公式为:

以式(8)和式(9)为基础,经过超窄带滤波后的舰船通信网络数据Xˆk表达式为:

经过上述步骤,完成舰船舰船通信网络数据滤波处理,为通信网络异常数据检测提供高质量的数据。

1.3 基于K-means 聚类的通信网络异常数据检测方法

将经过滤波处理后的舰船通信网络数据Xˆk作为输入,使用K-means 聚类算法检测舰船通信网络数据内的异常数据。

令舰船通信网络数据总数为n个,在舰船通信网络数据找到k个中心,使舰船通信网络数据点与其最近中心点的距离平方和数值最小,则数据点距离表达式为:

式中:Wn为 舰船通信网络数据点距离;xi为第i个数据中心点;zi为 第j个数据中心点。

检测异常舰船通信网络数据步骤为:

步骤1 从n个舰船通信网络数据内选择k个数据作为类簇中心。

步骤2 计算剩余数据到k个聚类中心的欧式距离,其表达式为:

式 中:F(x,ci)为 剩余舰船数据x到 第i个 聚类中心ci的 欧式距离。

步骤3 依据式(13)结果重新计算k个簇中心,并有簇内所有舰船通信网络数据维度计算数据平均数,依据该平均数重新选择数据中心点。

步骤4 以新选择的舰船通信网络数据中心点再次聚类,并重复该过程直到聚类结果不再发生变化为止。

步骤5 计算聚类结果马氏距离,用于判断聚类结果是否为舰船通信网络异常数据。将K-means 第一次聚类结果作为输入,利用马氏距离计算舰船通信网络数据集的聚类中心点c后,再分别计算簇到该中心点的距离,表达式为:

式中:Fi为第i个簇到中心点的马氏距离;dist(rj,c)为数据点rj到中心点的距离;ni为 第i个簇内含有的舰船通信网络数据个数。

设置数据距离阈值 ϖ,当式(14)结果大于距离阈值 ϖ时,则说明该聚类簇内的舰船通信网络数据为异常数据,完成舰船通信网络数据异常检测。

2 实验分析

使用Matlab 对数据进行预处理和滤波处理,通过scikit-learn 和Matlab 应用K-means 聚类算法,对输入数据进行聚类分析,检测舰船通信网络中的异常数据,以验证本文方法的应用效果。

采集舰船通信网络数据是实现异常数据检测的基础,使用本文方法采集该舰船在某一时段内的通信数据,采集结果如表1 所示。

表1 舰船通信网络数据采集结果(GHz)Tab.1 Data collection results of ship communicationnetwork (GHz)

分析可知,应用本文方法采集该舰船通信网络数据,采集结果与实际结果最大差值仅为0.003 GHz。这是因为超窄带滤波技术用于处理采集到的数据,去除干扰噪声,并将数据转化为矩阵形式,有助于提高数据的质量和准确性,使得采集到的数据更接近实际结果。因此,本文方法可有效采集舰船通信网络信道在通信状态下的数据,为后续检测该通信网络异常数据打下良好的基础。

以一组舰船通信网络数据作为实验对象,使用本文方法对其进行滤波处理,去除其内部含有的噪声,结果如图1 所示。

图1 舰船通信网络数据去噪结果Fig.1 Data denoising results of ship communication network

分析可知,舰船通信网络数据内存在干扰噪声,导致数据幅值波动区间扩大,未去噪处理的舰船通信网络数据幅值波动区间为5~35 db,而使用本文方法对该舰船通信网络数据进行去噪后,其幅值仅在20 db左右波动。这是因为超窄带滤波处理方法可以针对特定的频率范围进行滤波操作,将干扰噪声滤除,从而得到干净的舰船通信网络数据。因此,本文方法可以有效去除舰船通信网络数据内存在的干扰噪声。

以200 条舰船通信网络数据作为实验对象,该200 条舰船通信网络数据内存有9 个异常数据,使用本文方法对该200 条数据进行异常数据检测,数据分布与异常数据检测结果如图2 所示。

图2 舰船通信网络异常数据检测结果Fig.2 Abnormal data detection results of ship communication network

分析可知,该200 条舰船通信网络数据内的正常数据点和异常数据点混合分布,数据点之间分布较为密集。使用本文方法对该200 条舰船通信网络数据进行异常检测后,可将舰船通信网络内的正常数据和异常数据聚类,使相同类的舰船通信网络数据分布较为密集,而不同类的舰船通信网络数据类簇分布较远。这是因为使用K-means 聚类算法对输入数据进行聚类分析,将数据样本分为不同的簇,其中可能包含异常数据。通过聚类算法的输出结果,将正常数据点和异常数据点分别归类到不同的簇中,从而实现对舰船通信网络异常数据的检测。在异常类簇内存在9 个舰船通信数据,说明本文方法可有效检测舰船通信网络异常数据,具备较好的应用效果。

3 结 语

1)经过滤波处理后的舰船通信网络数据与实际结果之间的差值较小,证明了本文方法在采集舰船通信网络数据时具有较好的效果。

2)能够有效地检测到舰船通信网络中的异常数据。通过聚类算法的应用,将正常数据点和异常数据点分别聚类到不同的簇中,从而实现了对舰船通信网络异常数据的有效检测。

3)能够将正常数据和异常数据区分开来,使得相同类的舰船通信网络数据分布较为密集,而不同类的舰船通信网络数据类簇分布较远。证明了本文方法异常数据检测的准确性。

猜你喜欢

窄带网络通信舰船
舰船通信中的噪声消除研究
舰船测风传感器安装位置数值仿真
基于网络通信的智能照明系统设计
热轧窄带钢Q345B微合金化生产实践
网络通信中信息隐藏技术的应用
基于网络通信的校园智能音箱设计
谈计算机网络通信常见问题及技术发展
无线通信中频线路窄带临界调试法及其应用
舰船腐蚀预防与控制系统工程
基于压缩感知的窄带干扰重构与消除