船舶通信网络具备较强的开放性,能够为船舶的航行提供众多便利和帮助,为船舶的航行提供安全保障[1]。但是由于通信环境、设备等多种因素的影响,存在多种干扰信息[2]。导致船舶的航行存在风险[3]。因此,有效识别出船舶通信网络中的干扰信息,是保证通信质量、船舶正常航行至关重要的内容。
因此,本文针对船舶的航行环境、特点等,研究大数据资源调度下船舶通信网络干扰信息识别方法。
1 船舶通信网络干扰信息识别 1.1 船舶通信网络干扰信息识别方法框架为了有效完成船舶通信网络干扰信息的识别[4],采用数据挖掘方法获取船舶通信网络信息中的干扰信号并形成数字化通信数据信息,基于干扰信息完成该干扰信号的瞬时特征提取,采用Wigner-Ville分布方法和奇异值分解算法对该信号实行处理,降低其维度并完成特征融合[8],采用大数据分析技术的Softmax回归模型完成船舶通信网络干扰信息识别。整个识别框架如图1所示。
由于干扰信息具备时变性、不稳定性以及变化性等,利用干扰信息通过大数据资源调度获取干扰信息中的干扰信号特征指标,结合几何、空间、距离等特征指标,提取干扰信息中的时频特征以及时域特征。
采用离散化方式对干扰信息实行处理,使其满足表1的信号特征指标,其计算公式为
$ R\left( n \right) = \sqrt {R{e^2} + l{m^2}\left( {F\left( n \right)} \right)} 。$ | (1) |
式中:
依据大数据资源调度获取干扰信息的时域特征,求解干扰信息的空间峰值比,其计算公式为:
$ \bar R = N \cdot \frac{{J\left( n \right)}}{{{{\left| {R\left( n \right)} \right|}^2}}} 。$ | (2) |
式中:
为获取干扰信息的特征系数,采用Welch平均周期法完成,其计算公式为:
$ F\left( n \right) = \frac{{\bar R\left( {X\left( p \right)} \right)}}{N}。$ | (3) |
式中:
为使提取的特征参数更精准,对
完成特征参数获取后,对其实行平滑修正处理,本文采用Wigner-Ville分布方法完成,其公式为:
$ {W_z}\left( {t,\omega } \right) = \int_{ - \infty }^{ + \infty } {F\left( n \right)z\left( {t + \frac{\tau }{2}} \right){z^ * }} \left( {t - \frac{\tau }{2}} \right){e^{ - j\omega t}}{\rm{d}}\tau。$ | (4) |
式中:
由于其具备双线性特性,导致多个信号混合重叠后,Wigner-Ville时频和时域特征分布中会存在交叉项,对平滑的伪Wigner-Ville分布实行修正,可实现时频、时域分布时交叉项的抑制,其公式为:
$ \begin{split} {S_z}\left( {t,\omega } \right) =& \int_{ - \infty }^{ + \infty } {\int_{ - \infty }^{ + \infty } {F\left( n \right)g\left( u \right)} } h\left( \tau \right) \cdot z\left( {t - u + \frac{\tau }{2}} \right) \cdot \\ & \left( {t - u + \frac{\tau }{2}} \right){e^{ - j\omega t}}{\rm{d}}\tau {\rm{d}}u 。\end{split} $ | (5) |
式中:
修正后,能够可靠完成双线性的处理,但是不会导致特征参数中其他性质的改变,会提升时频、时域分布特征。因此,对公式(5)重新排列,得出:
$ \begin{split} {M_z}\left( {t,\omega } \right) =& \int_{ - \infty }^{ + \infty } {F\left( n \right)\int_{ - \infty }^{ + \infty } {{S_z}\left( {t',\omega '} \right)} } \cdot \\ &\delta \left[ {t - \overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\frown}$}}{t} \left( {t{'},\omega {'}} \right)} \right]\delta \left[ {\omega - \overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\frown}$}}{\omega } \left( {t{'},\omega {'}} \right)} \right]{\rm{d}}t{'}{\rm{d}}\omega {'} 。\end{split} $ | (6) |
式中:
特征类别之间的散度矩阵公式为:
$ {S_{bx\left( {p \times p} \right)}} = {\Phi _{bx}}\Phi _{bx}^{\rm{T}}。$ | (7) |
式中:
如果
$ {S_{bx}} = H_{bx}^{\rm{T}}{S_{bx}}{H_{bx}},$ | (8) |
$ {X'_{\left( {r \times n} \right)}} = {\left( {H_{bx}^{\rm{T}}} \right)_{\left( {r \times n} \right)}} \cdot {X_{\left( {p \times n} \right)}} 。$ | (9) |
式中:
将公式(7)代入公式(8)中得出:
$ {S'_{bx}} = {\Phi {'}_{bx}}\Phi {'}_{bx}^{\rm{T}}。$ | (10) |
式中:
同理,即可获取
$ {Y'_{\left( {r \times n} \right)}} = {\left( {H_{bx}^{\rm{T}}} \right)_{\left( {r \times q} \right)}} \cdot {Y_{\left( {q \times n} \right)}} 。$ | (11) |
式中:空间内
依据上述步骤即可完成时频和时域特征的投影,获取投影结果
$ Z = \left( {\begin{array}{*{20}{c}} {{H_x}}&0 \\ 0&{{H_y}} \end{array}} \right)\left( {\begin{array}{*{20}{c}} X \\ Y \end{array}} \right),$ | (12) |
$ Z = \left( {\begin{array}{*{20}{c}} X \\ Y \end{array}} \right){\left( {\begin{array}{*{20}{c}} {{H_x}} \\ {{H_y}} \end{array}} \right)^{\rm{T}}} 。$ | (13) |
式中:
为避免该算法在训练过程中发生过拟合现象,保证识别结果的可靠程度,采用在算法中引入知识图谱,获取改进的Softmax回归算法,完成船舶通信网络干扰信息识别,识别方法结构如图2所示。
将融合后的干扰信息特征
$ I = {Z_1}{E_1} \oplus {Z_2}{E_2} \oplus \cdots \oplus {Z_n}{E_n} ,$ | (14) |
$ {y_i} = softmax\left( {{M_i}} \right) = {e^{{M_i}}}/\sum\limits_{j = 1}^n {{e^{{M_j}}}}。$ | (15) |
式中:
该方法在运算过程中,依据输入和输出结果构建损失函数,文中采用交叉熵损失函数,其公式为:
$ oss = \sum\limits_{{{\hat y}_i} \in \hat y,{y_i} \in y} { - \left[ {{{\hat y}_i}\log \left( {{y_i}} \right) + \left( {1 + {{\hat y}_i}} \right)\log \left( {1 - {y_i}} \right)} \right]} $ | (16) |
式中:
采用Matlab软件进行仿真模拟测试。仿真的船舶通信网络通道数量6条,节点数量30个,节点能耗为52.6 mW,测试时选取某船舶公司的通信网络数据作为研究对象,该数据总量2000 MB,输入不同的干扰信息。
采用本文方法提取实验数据中包含的5种干扰信息特征,获取每一种干扰信息的时域和时频特征,结果仅随机呈现其中1种干扰信息特征的提取结果,如图3所示。
分析可知,采用本文方法能够提取船舶通信网络中干扰信息的时域和时频特征,可依据各个信号的幅值波动范围,确定干扰信号的类别。因此,本文方法具备良好的船舶通信网路干扰信息特征提取效果,为干扰信息的识别提供依据。
为测试本文方法对船舶通信网络中干扰信息的识别效果,通过你6条信道进行2000 MB数据通信,在通信过程中,随机加入5种干扰信号,采用本文方法对干扰信号实行识别,获取识别结果,如图4所示。
分析可知,在船舶数据通信过程中,随机加入各类干扰信息,本文方法能够有效识别出通信网络中的5类干扰信息,是由于本文方法在识别过程中,结合大数据处理技术,提取干扰信息特征,并且对提取的特征实行融合,进一步提高干扰信息的特征提取效果,保证本文方法的干扰信息识别精度。
本文方法在船舶管理中和船舶航行监控中的应用结果,如图5和图6所示。
分析可知,本文方法应用后,对于船舶的管理和航行监控具备极大作用,船舶通信干扰信息的有效识别后,可对干扰信息实行处理,保证数据通信的实时性、有效性和完整性。
3 结 语本文研究大数据资源调度下,船舶通信网络干扰信息识别方法,能够有效提取船舶通信网络品种的干扰信息特征,能够识别出通信网络中的各类干扰信息类别,保证通信网络的通信效果和通信质量,在船舶管理和监控中应用性较好。
[1] |
徐轶群, 徐弘, 孟令超, 等. 全船无线通信系统网络架构与可靠性研究[J]. 船舶工程, 2021, 43(6): 85-89+95. |
[2] |
王栽毅, 杨照. 船联网智能数据传输与通信算法研究[J]. 中国海洋大学学报(自然科学版), 2021, 51(7): 108-114. |
[3] |
廖彬, 张陶, 于炯, 等. 多MapReduce作业协同下的大数据挖掘类算法资源效率优化[J]. 计算机应用研究, 2020, 37(5): 1321-1325. |
[4] |
郭治锐, 鲁军, 刘磊, 等. 基于AlexNet的雷达干扰识别方法研究[J]. 电光与控制, 2021, 28(9): 49-53. DOI:10.3969/j.issn.1671-637X.2021.09.011 |