目前,随着互联网科技的不断发展,我国通信技术已经达到海陆空领域无障碍交流的程度。水域环境中一旦出现天气或意外因素影响,舰船导航容易受到噪声干扰,导致出现目标距离判定失败、信息传输时延以及定位失误等问题,严重影响舰船运行的稳定性和安全性。针对上述舰船通信问题,在接收到传播信号时,对导航信号进行滤波是非常有必要[1]。由于信号中存在过多杂质及多种因素影响,非线性滤波方式要比普通的线性滤波更适用于舰船导航应用。
综合上述问题,提出一种基于船岸通信技术的舰船导航信号非线性滤波方法。船岸通信技术属于全程E-mail通信技术中的一种,其以岸上信号塔作为传输载体,将舰船信息看做普通电子邮件客户对待,只需根据目标地址即可传输相应“邮件”,进而实现船岸通信。这种通信技术下信号传输方式较为简单,在实际应用中容易实现且传输精准度高,耗用较小。基于此特点建立舰船状态方程,得到噪声数据与正常数据的变化参数,将其组成观测序列用做下一步非线性滤波的参照序列。非线性滤波结合航岸通信技术,根据误差谐波方式检测出信道中的非正常信号,采用去噪因子实现替换滤波。
1 舰船噪声信号去噪舰船导航时容易受到多种因素影响,例如:风向、风速、降水量、磁场以及各种不可抗力,要想提高导航的精准性和稳定性,非线性滤波方法需要综合考虑航行位置、运行速度、方向等变量,确保算法滤波的精准性和实用性。
由于舰船运动时的加速度[2]一般较小,导航循环计算的周期较短,因此在导航信号非线性滤波处理过程中可以忽略舰船的航线机动与速度机动只考虑与信号噪声相关的问题。设舰船运动状态矢量[3]值为
假设舰船所在位置的经纬度误差较小,达到接近标准动态近似值的程度,此时,舰船正常运行的状态轨迹参数为:
$ \begin{gathered} \phi = {v_{CN}} + v\cos H + {w_1},\\ \lambda = {v_{CE}} + v\sin H + {w_2},\\ v = {w_5},\\ H = \Omega + {w_6},\\ \Omega = {w_7}。\\ \end{gathered} $ | (1) |
式中:
由于舰船在海面行驶时,受到的外界干扰信号过多,逐一排查所需要的运算量较大,因此采用一阶马尔可夫归一方程[4],将所有干扰信号进行统一化处理并计算其分量值。使全部分量值组成一组序列,并设定一组噪声界定值[5],后续滤波算法对比序列界定值后,再采取有效滤波,这样可以大大提升运算效率,且计算误差较小,提高滤波精准度。
一阶马尔可夫归一方程为:
$ \begin{gathered} {\xi_{CE}} = - \beta v_{CE} + {w_3},\\ {\xi_{CN}} = - \beta v_{CN} + {w_4} 。\\ \end{gathered} $ | (2) |
式中:
联立式(1)与式(2),进行噪声信号离散化[6]处理,可得:
$ \begin{split} \phi \left( k \right) = &\phi \left( {k - 1} \right) + \left( {1 - {e^{ - \beta }}} \right)/{\beta _c}{v_{CN}}\left( {k - 1} \right) - v\left( {k - 1} \right) \times \\ &\cos \left( {H\left( {k - 1} \right) + T/2\Omega \left( {k - 1} \right)} \right)T + {w_1}\left( {k - 1} \right) ,\end{split} $ | (3) |
$ \begin{split} \lambda \left( k \right) =& \lambda \left( {k - 1} \right) + \left( {1 - {e^{ - \beta }}} \right)/{\beta _c}{v_{CE}}\left( {k - 1} \right) - v\left( {k - 1} \right) \times \\ & \sin \left( {H\left( {k - 1} \right) + T/2\Omega \left( {k - 1} \right)} \right)T + {w_2}\left( {k - 1} \right) 。\end{split} $ | (4) |
式中:
式中:
$ \begin{gathered} {v_{CE}}\left( k \right) = {e^{ - \beta }}{v_{CE}}\left( {k - 1} \right) + {w_3}\left( {k - 1} \right) ,\\ {v_{CN}}\left( k \right) = {e^{ - \beta }}{v_{CN}}\left( {k - 1} \right) + {w_4}\left( {k - 1} \right),\\ v\left( k \right) = v\left( {k - 1} \right) + {w_5}\left( {k - 1} \right),\\ H\left( k \right) = H\left( {k - 1} \right) + \Omega \left( {k - 1} \right)T + {w_6}\left( {k - 1} \right),\\ \Omega \left( k \right) = \Omega \left( {k - 1} \right) + {w_7}\left( {k - 1} \right)。\\ \end{gathered} $ | (5) |
将公式(5)整合组成分量序列为:
$ X\left( k \right) = f\left( {X\left( {k - 1} \right),k - 1} \right) + \Gamma W\left( {k - 1} \right) 。$ | (6) |
式中:
通常情况下,舰船导航系统会对接收到信号进行相关分类,不同类型的信号输送给不同的接收信道,根据这一特点,建立舰船导航信号量测模型,将量测值分为2组:一组是水平方向的信号量测值,另一组是垂直方向的信号量测值。将2组量测值组成方程组,通过信号接收标准值对比得到导航信号接收偏差[8],表达公式为:
$ z\left( t \right) = h\left( t \right)x\left( t \right) + v\left( t \right),$ | (7) |
其中:
$ \begin{gathered} z = \left[ \begin{gathered} \left( {{L_I} - {L_M}} \right){R_M} \\ \left( {{\gamma _I} - {\gamma _M}} \right){R_N}\cos L \\ {h_I} - {h_M} \\ \end{gathered} \right] = \left[ \begin{gathered} {R_M}\varsigma L \\ {R_N}\cos L\varsigma \gamma \\ \varsigma h \\ \end{gathered} \right] = \left[ \begin{gathered} {v_1} \\ {v_2} \\ {v_3} \\ \end{gathered} \right],\\ {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} = {\kern 1pt} {\kern 1pt} \left[ {\begin{array}{*{20}{c}} {}&{{R_M}}&{\begin{array}{*{20}{c}} 0&{{\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} 0}&{} \end{array}} \\ {{0_3} \times 7}&0&{\begin{array}{*{20}{c}} {{R_N}\cos L}&0&{{0_3} \times 9} \end{array}} \\ {}&0&{\begin{array}{*{20}{c}} 0&{{\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} 1}&{} \end{array}} \end{array}} \right]。\\ \end{gathered} $ | (8) |
式中:
上述过程建立的导航信号观测模型,不仅可以有效捕捉到信号状态,还可根据状态值计算滤波因子[9]帮助实现精准滤波。
3 导航信号非线性滤波以上述建立的量测模型为基础,初步得到舰船导航信号判定结果,根据判定结果对噪声信号进行非线性滤波。采用航岸通信技术结合误差协方差矩阵[10]进行滤波,运用协方差矩阵计算正常信号和噪声信号的传输时延[11],设定转换因子,对噪声信号进行转换替代,完成非线性滤波。舰船导航初始接收信号的状态方程为:
$ \begin{gathered} {x_{l + 1}} = {f_l}\left( {{x_l},{u_l},{w_l}} \right),\\ {y_l} = {g_l}\left( {{x_l},{\upsilon _l}} \right) 。\\ \end{gathered} $ | (9) |
式中:
$ \begin{gathered} E\left( {{w_l}} \right) = {{w''}_l},E\left[ {\left( {{w_l} - {{w''}_l}} \right){{\left( {{w_l} - {{w''}_l}} \right)}^{\rm{T}}}} \right] = {Q_l},\\ E\left( {{\upsilon _l}} \right) = {{\upsilon ''}_l},E\left[ {\left( {{\upsilon _l} - {\upsilon _l}} \right){{\left( {{\upsilon _l} - {\upsilon _l}} \right)}^{\rm{T}}}} \right] = {F_l} 。\\ \end{gathered} $ | (10) |
式中:
$ \begin{gathered} {Q_l} = {G_w}G_w^{\rm{T}},{F_l} = {G_\upsilon }G_\upsilon ^{\rm{T}} ,\\ {{\bar P}_l} = {{\bar G}_w}\bar G_w^{\rm{T}},{{\bar P}_l} = {{\bar G}_\upsilon }\bar G_\upsilon ^{\rm{T }}。\\ \end{gathered} $ | (11) |
由此得到在量测、预测、实时以及延时状态下的非线性滤波方程组为:
$ \left\{ \begin{aligned} &{{\bar y}_{l + 1}} = g\left( {{{\bar x}_{l + 1}},{{\bar \upsilon }_{l + 1}}} \right),\\ &K{{\bar x}_{l + 1}} = {Q_x}Q_{xy}^{\rm{T}}\left[ {{Q_{yx}}Q_{yx}^{\rm{T}} + {F_{yx}}F_{yx}^{\rm{T}}} \right],\\ &{{\hat x}_{l + 1}} = {{\bar x}_{l + 1}} + K{{\bar x}_{l + 1}}\left[ {{y_{l + 1}} - {{\bar y}_{l + 1}}} \right],\\ &{{\hat P}_{l + 1}} = \left[ {{Q_x} - K{{\bar x}_{l + 1}}{Q_{yx}}{Q_{y\upsilon }}} \right] \times {\left[ {{Q_x} - K{{\bar x}_{l + 1}}{Q_{yx}}{K_{l + 1}}{Q_{y\upsilon }}} \right]^{\rm{T}}} 。\\ \end{aligned} \right. $ | (12) |
式中,
此次研究的滤波方法逻辑表达较为连贯,不是单一的滤波过程,而是将其分为初步噪声观测、状态判定以及最终的因子滤波3个步骤,通过每个步骤的参数关联使得算法的适应度更高、误差率更小。
4 滤波性能测试 4.1 实验背景为了能有效验证所提出非线性滤波方法的可行性和有效性,实验利用GPS、计程仪、监测器等多种设备进行实时数据采集,保证导航信号覆盖的全面性和准确性。为保证实验数据的精准对比能力,多次测量舰船的速度、位置以及方向等信息,确保导航接收到的信号不受以上因素影响,只考虑噪声问题。
由于舰船在水面上行驶时,实际水声信号与陆地接收信号之间存在时间偏差,为验证由噪声影响,衍生的非线性滤波算法质量和应用效果,在数据集中选取2种不同类型(信号强度)的舰船导航噪声信号作为本次样本数据。
4.2 非线性滤波前后导航信号噪声变化给定-10 dB和10 dB两种噪声强度信号,分别测试在2种强度条件下算法滤波效果,并与原始无噪信号作为对比。一方面可验证本文方法对噪声信号的滤波效果,另一方面可验证对原始信号的保留效果,是否存在破坏现象。实验结果如图1和图2所示。
从图1(b)可以看出,在-10 dB的噪声强度条件下,未进行降噪的舰船导航接收到信号波形变化较为混乱,整体呈现大幅度波动且高低频变化明显,低峰和高峰之间差距过大。说明,此时已经受到了噪声影响,噪声会耦合进信号中,干扰正常信号的运行使数据传输效率降低。
从图1(c)可以看出,经过本文方法滤波后,含噪信号得到了明显改善,整体波动趋势与无噪信号大致相同,不存在敏感高低峰值,信号波动存在一定规律。由此说明,此时舰船导航信号已经恢复正常接收状态,平稳行驶时,接收到目标信号变化存在规律,信噪比较高。从结果来看,本文方法对噪声信号的滤波效果较好,能够将含噪信号很好地恢复出来,与正常信号表达无异。
可以看出,在更强的噪声环境下,舰船导航信号的含噪量也越大,受噪声影响程度也就越高,此时,降噪前导航信号已经呈现无规律的随机波动现象,整体表现更为混乱。但运用本文方法降噪后,含噪信号依旧得到了有效解决,趋势走向相对平稳,说明本文滤波算法起到了一定作用,制约了噪声的持续影响。
本文提出的非线性滤波方法之所以在高强度的噪声环境下均能实现有效滤波,一是因为算法对量测、预测、实时以及延时4种状态的噪声均进行了测试,使得算法的容错率更高,更不容易出现误差影响;二是本文算法的噪声类型覆盖面较广,对多种噪声就能实现有效处理,算法适应能力更强。
5 结 语通信信号降噪问题是舰船导航信号滤波处理的基础,根据这一特点提出基于船岸通信技术的舰船导航信号非线性滤波方法。考虑到舰船行驶时容易受到风向、风速、降水量、磁场以及各种不可抗力等多种因素影响,在滤波前先对此类别噪声进行归一化处理。船岸通信技术具备接收时延小、传输方式简单的特点,运用非线性滤波方法,能够快速捕捉噪声特征,帮助高效识别异常信号。此次研究的非线性滤波结合了协方差矩阵,并引入噪声修正因子实现精准滤波。实验数据证明,本文方法在多种噪声强度下均能实现有效滤波。
[1] |
汪昭河, 黄蕾, 王艳杰, 等. UFMC系统中基于Volterra滤波器的非线性失真补偿方案[J]. 微电子学与计算机, 2020, 37(1): 1-6+13. DOI:10.19304/j.cnki.issn1000-7180.2020.01.001 |
[2] |
陈振炜, 孟义朝, 詹遥牧. 延时可变光电振荡器产生混沌信号的路径及其特性研究[J]. 激光与光电子学进展, 2020, 57(19): 211-220. |
[3] |
王领, 申晓红, 张之琛, 等. 一种适用于水声移动通信同步检测的组合滤波器[J]. 西北工业大学学报, 2020, 38(5): 919-927. DOI:10.3969/j.issn.1000-2758.2020.05.001 |
[4] |
孙青丰, 李大为, 王韬, 等. 基于自相关的纳焦级弱信号10~(11)高动态范围测量[J]. 中国激光, 2020, 47(6): 175-182. |
[5] |
张嘉纹, 党小宇, 杨凌辉, 等. 海面短波地波通信中基于DNN神经网络的单样本极化滤波器预测研究[J]. 电子学报, 2020, 48(11): 2250-2257. DOI:10.3969/j.issn.0372-2112.2020.11.022 |
[6] |
陈霖, 周廷, 刘占超. GNSS失锁下基于混合预测模型的POS误差估计方法[J]. 中国惯性技术学报, 2022, 30(1): 74-80. DOI:10.13695/j.cnki.12-1222/o3.2022.01.011 |
[7] |
李远禄, 赵伟静, 蒋民. 基于时间分数阶非线性扩散模型的平滑方法[J]. 计算机应用研究, 2020, 37(3): 704-707. |
[8] |
刘长德, 顾宇翔, 张进丰. 基于小波滤波和LSTM神经网络的船舶运动极短期预报研究[J]. 船舶力学, 2021, 25(3): 299-310. DOI:10.3969/j.issn.1007-7294.2021.03.005 |
[9] |
SPOTTS I, BRODIE C H, GADSDEN S A, et al. Comparison of nonlinear filtering techniques for photonic systems with blackbody radiation[J]. Applied Optics, 2020, 59(30): 9303-9312. DOI:10.1364/AO.403484 |
[10] |
马月红, 张伟涛, 惠蕙, 等. 基于单比特接收机的高检测率测频方法设计与实现[J]. 北京理工大学学报, 2021, 41(7): 774-780. DOI:10.15918/j.tbit1001-0645.2020.225 |
[11] |
吴健, 孙永波, 赵前进. 基于神经网络的周期扰动非线性系统自适应渐近跟踪控制[J]. 控制与决策, 2022, 37(4): 922-932. DOI:10.13195/j.kzyjc.2020.1252 |
[12] |
刘素贞, 魏建, 张闯, 等. 基于FPGA的超声信号自适应滤波与特征提取[J]. 电工技术学报, 2020, 35(13): 2870-2878. DOI:10.19595/j.cnki.1000-6753.tces.190572 |
[13] |
赵修平, 齐嘉兴, 崔伟成, 等. MOMEDA结合数学形态滤波的齿轮故障特征提取[J]. 机械科学与技术, 2020, 39(2): 247-252. DOI:10.13433/j.cnki.1003-8728.20190122 |
[14] |
魏志强, 程勇策, 辛林杰, 等. 非线性跟踪微分器在光电吊舱跟踪系统中的应用研究[J]. 电视技术, 2020, 44(4): 39-43. DOI:10.16280/j.videoe.2020.04.009 |