一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于人工神经网络的HFSWR多海况有效波高提取方法与装置

2022-04-09 11:10:57 来源:中国专利 TAG:

基于人工神经网络的hfswr多海况有效波高提取方法与装置
技术领域
1.本发明属于雷达、海态遥感与人工智能技术领域,尤其涉及一种基于人工神经网络的hfswr多海况有效波高提取方法与装置。


背景技术:

2.目前,海洋占有地球四分之三的面积,是人类文明的摇篮和起源。根据1994年制定的《联合国海洋法公约》,海洋主权国家的海洋专属经济区为200海里,各国可在专属经济区内从事海上交通,海洋渔业和海洋油气资源开发等作业,这些都需要利用实时海洋环境信息进行合理的安排。我国有万里海疆,随着海洋经济和海洋通信事业的发展以及全球气候变化,迫切需要建立全天时、全天候、实时观测海洋的平台,以保障海上安全和海上通信畅通。
3.高频地波超视距雷达(high frequency surface wave radar,hfswr)是一种新体制对海探测雷达,主要用于海上超视距目标探测和海态遥感。hfswr是近几十年发展起来的海洋环境监测设备,它利用高频电磁波沿海洋表面传播衰减小,可以绕射的特点,采用垂直极化方式辐射突破视距限制,因此可以对专属经济区甚至远海海洋坏境实现大面积、全天候和实时的监测。使用hfswr可以从其回波数据中提取有用的海洋环境信息,主要包括表面流速、有效波高和风速。
4.海洋超视距目标探测hfswr作为大功率大型电子设备,发射和接收阵面十分庞大,通常发射天线阵长几百米,接收天线阵长上千米,收发天线阵地面积达数万平方米。
5.hfswr海态遥感研究已有几十年的历史,可解决传统的设备(如浮标、海流计、海上平台等)不能覆盖大范围、远距离海洋的问题,也能解决航空遥感、卫星遥感周期长的问题。
6.传统的有效波高提取技术大多基于海浪回波二阶谱,二阶谱信噪比较低,容易被噪声污染,在低海况时这一问题尤为严重,因此基于海浪回波二阶谱的有效波高提取技术仅适用于高海况下有效波高提取;近年来发展的基于海浪回波一阶谱的有效波高提取技术则可以解决低海况下的有效波高提取问题。然而,目前国内外尚未公开hfswr多海况有效波高提取方法,也没有能够获取多海况下有效波高信息的装置,从而在很大程度上导致多海况下的有效波高提取精度不高。
7.通过上述分析,现有技术存在的问题及缺陷为:
8.(1)目前国内外尚未公开hfswr多海况下的有效波高提取方法,也缺乏获取多海况下有效波高信息的装置。从而在很大程度上导致多海况下的有效波高提取精度不高。
9.(2)传统的有效波高提取技术大多基于海浪回波二阶谱,算法原理和实现较为复杂,当hfswr探测海域海况较低时,海浪回波二阶谱较弱,易受外部噪声和干扰的影响。
10.(3)当hfswr探测海域海况过高时,海浪回波一阶谱受限于饱和波高,会出现饱和现象。此外,基于海浪回波一阶谱的提取方法为近几年提出,因此仍处于不断完善中。
11.解决以上问题及缺陷的难度为:
12.目前利用hfswr海洋回波进行有效波高提取较为困难,并且hfswr多海况有效波高
提取技术和装置目前仍处于国内外空白。
13.(1)传统有效波高方法大多基于海浪回波二阶谱进行提取,但该类方法在海域海况较低时并不可靠,需研究一种在多海况(中低、高海况)时可用的有效波高提取方法。
14.(2)基于海浪回波一阶谱的提取方法适用于中低海况的有效波高提取,但由于该类方法发展时间受限,其应用性有待改善。
15.(3)有效波高提取精度会受模型精度、提取过程以及检测环境中噪声等影响,因此需提供一种适用于本专利实施例有效波高提取序列的降噪技术,以进一步提高本专利有效波高提取精度。
16.解决以上问题及缺陷的意义为:
17.(1)本专利可提供一种多海况下有效波高提取方法的融合技术,可改善多海况下有效波高提取精度,开发了一种高精度的多海况下有效波高提取方案;
18.(2)本专利解决了多海况下hfswr有效波高高精度提取的难题,实现了hfswr海面有效波高信息的全天候、无差别检测;
19.(3)本专利公开的一种基于人工神经网络的hfswr多海况有效波高提取方法与装置,对实现hfswr一体化探测系统具有重要意义。


技术实现要素:

20.为克服相关技术中存在的问题,本发明公开实施例提供了一种基于人工神经网络的hfswr多海况有效波高提取方法与装置。
21.本发明的目的在于依据hfswr回波信息特征,提供多海况下有效波高提取方法,并进一步改善多海况下hfswr有效波高提取的质量。
22.所述技术方案如下:一种基于人工神经网络的hfswr多海况有效波高提取方法,通过获取并分析雷达海浪回波信号的一阶谱、二阶谱及hfswr海浪回波信号与有效波高的关系特性,确定不同海况下的有效波高提取方法以及神经网络分类器的分类特征;
23.通过引入双无迹卡尔曼滤波器(unscented kalman filter,ukf),对长短时记忆神经网络中的可调参数进行递归估计,对有效波高的时间序列进行去噪,最终依据雷达的海浪回波信号识别不同的海况信息并进行有效波高提取。
24.在一实施例中,所述基于人工神经网络的hfswr多海况有效波高提取方法具体包括以下步骤:
25.步骤一,利用hfswr系统获取hfswr回波信号;
26.步骤二,在雷达回波中抑制电台干扰;
27.步骤三,获取海浪回波一阶谱和二阶谱;
28.步骤四,多海况信息的确定;
29.步骤五,多海况下的有效波高提取;
30.步骤六,对提取的有效波高进行去噪。
31.在一实施例中,所述步骤一利用hfswr系统获取hfswr回波信号具体包括:hfswr接收机将均匀直线接收天线阵接收到的雷达回波信号进行混频和滤波,并经a/d变换后进行正交变换,得到回波信号的复信号;然后对复信号进行脉压处理,再将距离数据按时间积累进行多普勒处理得到速度信息,最后进行数字波束的形成,获得hfswr距离-多普勒频谱图;
32.所述步骤二在雷达回波中抑制电台干扰包括:电台干扰在距离-多普勒频谱图上具有确定的方向和距离门特征,根据电台干扰在距离-多普勒频谱图上确定的方向和距离门特征剔除回波信号中的电台干扰。
33.在一实施例中,所述步骤三获取海浪回波一阶谱和二阶谱具体包括:利用布拉格频率确定hfswr海浪回波一阶布拉格峰和二阶布拉格峰在频谱中的位置,进行一阶谱、二阶谱的获取;
34.当海浪满足布拉格散射条件时,得到由雷达载波频率f0表示的多普勒频率为:
[0035][0036]
ωb=2πfb[0037]
其中,λ为雷达发射电磁波的波长,g为重力加速度,fb为布拉格频率,单位为hz,ωb为布拉格峰的角频率;“ ”代表海浪的传播方向为朝向雷达,
“‑”
代表海浪的传播方向为背离雷达;
[0038]
一阶布拉格峰在频谱中的理论位置为:
[0039][0040]
二阶布拉格峰在频谱中的理论位置为:
[0041][0042]
根据阶布拉格峰在频谱中的理论位置、二阶布拉格峰在频谱中的理论位置分别确定海浪回波一阶谱、二阶谱的频谱范围,分离出海浪回波一阶谱和二阶谱;最终获取的海浪回波一阶谱和二阶谱。
[0043]
在一实施例中,所述步骤四多海况信息的确定具体包括:利用海浪回波数据进行神经网络分类器分类特征的提取,提取的分类特征为布拉格频率处的无向波高谱值qb和海浪回波中二阶谱与一阶谱能量比值r;其中,海浪回波频谱中二阶谱与一阶谱能量比值即hfswr距离-多普勒频谱图中二阶谱与一阶谱总能量比值,记为r=p2/p1。
[0044]
利用海浪回波一阶谱获取布拉格角频率处的无向波高谱值,为:
[0045][0046]b
和b-分别是海浪回波一阶谱左右一阶峰的强度,s的典型值为2;ξ为给定的探测距离,为常数,λc为归一化因子;
[0047]
将上述无向波高谱值qb和海浪回波中二阶谱与一阶谱能量比值两个分类特征的数据经滑动平均滤波器预处理后,作为径向基神经网络分类器的输入;径向基神经网络分类器的输出为海况类别的类标签,训练数据的类标签由浮标测量有效波高数据和公式确定;其中k0为雷达波数,h是均方根波高。使用由雷达数据获得的分类特征和由浮标数据获得的类标签作为训练数据对径向基神经网络分类器进行训练,训练算法采用正交最小二乘法,使用训练好的径向基神经网络分类器确定海况。
[0048]
在一实施例中,所述步骤五多海况下的有效波高提取具体包括:依据海况信息选
取基于海浪回波二阶谱的有效波高提取算法或者基于海浪回波一阶谱的有效波高提取算法进行有效波高提取;然后使用递归神经网络对提取的有效波高时间序列进行建模,结合无迹卡尔曼滤波器对该有效波高时间序列进行去噪;
[0049]
所述基于海浪回波二阶谱的有效波高提取算法为:
[0050][0051][0052]
其中hs为有效波高,σ
(1)
和σ
(2)
分别是一阶和二阶散射截面积,k0是雷达波数,ωd和ωb分别是多普勒频移和布拉格频率。w(ωd/ωb)是一个权重函数,当0.5≤|ωd/ωb|≤1.5时可以视为常数,n是基底噪声的谱密度,ξ是拟合参数;
[0053]
所述基于海浪回波一阶谱的有效波高提取算法为:
[0054][0055]
其中α和β是拟合参数,通过最小均方算法确定,基于海浪回波二阶谱的有效波高提取算法适用于高海况,即k0h>0.2时;而基于海浪回波一阶谱的有效波高提取算法适用于中低海况,即k0h≤0.2时;然后使用长短时记忆神经网络对提取的有效波高时间序列进行建模,并结合双ukf对该有效波高时间序列进行去噪,提取出有效波高。
[0056]
在一实施例中,所述步骤六对提取的有效波高进行去噪具体包括:采用长短时记忆神经网络对有效波高时间序列进行建模,并采用双无迹卡尔曼滤波器对长短时记忆神经网络的权重进行估计,最终获得去噪后的有效波高;
[0057]
所述双无迹卡尔曼滤波器中的第一个无迹卡尔曼滤波器的状态方程和观测方程为:
[0058][0059][0060]
其中,yk表示k时刻步骤五提取的有效波高,即含噪声的有效波高,xk表示k时刻无噪声的有效波高;f(x
k-1
,

,x
k-m
,wk)指的是长短时记忆神经网络,为非线性函数,利用前m个时刻的无噪声的有效波高预测下一个时刻无噪声的有效波高;wk是k时刻长短时记忆神经网络的权重,vk是k时刻的状态噪声,nk是k时刻的观测噪声;
[0061]
所述长短时记忆神经网络的权重由第二个无迹卡尔曼滤波器得到,第二个无迹卡
尔曼滤波器用于长短时记忆神经网络的权重估计其状态方程和观测方程为:
[0062]
wk=w
k-1
uk[0063]
yk=f(x
k-1
,

,x
k-m
,wk) ek[0064]
其中,wk,w
k-1
分别为k时刻和k-1时刻的长短时记忆神经网络的权重,f(x
k-1
,

,x
k-m
,wk)指的是长短时记忆神经网络,uk为k时刻的状态噪声,ek为k时刻的观测噪声。
[0065]
本发明的另一目的在于提供一种基于人工神经网络的hfswr多海况有效波高提取装置包括hfswr系统和多海况有效波高提取系统;
[0066]
所述多海况有效波高提取系统包括hfswr系统回波信号采样与模数转换模块、距离-多普勒频谱信号处理模块、多海况有效波高提取模块、波高信息的统计观测显示模块、数据记录模块和脱机处理模块;
[0067]
hfswr系统回波信号采样与模数转换模块用于接收hfswr系统处理后的激励信号进行模数转换;
[0068]
距离-多普勒频谱信号处理模块用于对模数转换后的激励信号进行距离-多普勒频谱信号处理;
[0069]
多海况有效波高提取模块用于对距离-多普勒频谱信号处理后的激励信号进行多海况有效波高提取;
[0070]
波高信息的统计观测显示模块用于对多海况有效波高提取后的激励信号进行波高信息的统计显示;
[0071]
数据记录模块用于对hfswr系统回波信号采样与模数转换模块转换信息进行记录存储;
[0072]
脱机处理模块用于对数据记录模块记录数据中出现故障时进行调试维修;
[0073]
所述hfswr系统包括:垂直极化振子构成的对数周期发射天线、单边带短波发射机、均匀直线接收天线阵、接收机、激励机、数字采集与信号处理机、数据处理机以及姿态显示器;
[0074]
激励机将激励信号发送至单边带短波发射机,同时也直接发送至接收机的多通道接收前端;
[0075]
单边带短波发射机将接收的激励信号发送对数周期发射天线;均匀直线接收天线阵将对数周期发射天线接收的激励信号发送至接收机的多通道接收前端;数字采集与信号处理机、数据处理机对接收机的多通道接收前端发送来的激励信号进行处理并进行显示;同时数字采集与信号处理机、数据处理机处理后的激励信号发送至多海况有效波高提取系统的hfswr系统回波信号采样与模数转换模块。
[0076]
本发明的另一目的在于提供一种接收用户输入程序存储介质,所存储的计算机程序使电子设备执行所述基于人工神经网络的hfswr多海况有效波高提取方法。
[0077]
本发明的另一目的在于提供一种信息数据处理终端,所述信息数据处理终端包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行所述基于人工神经网络的hfswr多海况有效波高提取方法。
[0078]
结合上述的所有技术方案,本发明所具备的优点及积极效果为:
[0079]
本发明中基于人工神经网络的hfswr多海况有效波高提取方法与装置是一种全新的设计。通过获取并分析hfswr海浪回波信号的一阶谱、二阶谱及其与有效波高的关系特
性,确定了不同海况下的有效波高提取方法以及神经网络分类器的分类特征;通过引入双ukf,对长短时记忆神经网络中的可调参数进行递归估计,对有效波高的时间序列进行去噪,最终可依据hfswr的海浪回波信号识别不同的海况信息并进行高质量的有效波高提取。
[0080]
相比于现有技术,本发明的优点进一步包括:
[0081]
(1)在本发明中,进一步阐明了海洋回波一阶谱与有效波高的关系,并指出了一种适用于中低海况的基于海浪回波一阶谱的有效波高提取方法。提出了一个新的非线性有效波高提取模型拟合参数α,β可补偿未知建模误差带来的影响,为后续基于海浪回波一阶谱有效波高提取的研究提供了依据。
[0082]
(2)在本发明中,选择径向基神经网络分类器确定海况信息,输出类标签由浮标测量有效波高数据和确定,依据hfswr数据选择不同海况下的有效波高提取方案。
[0083]
利用人工神经网络技术,充分融合了基于海浪回波一阶谱和二阶谱的有效波高提取方法,进而实现了多海况下hfswr的有效波高提取,整体分类精度可达93%,在该研究领域中取得了新突破。
[0084]
(3)在本发明中,通过将长短时记忆神经网络与ukf结合,提出了双ukf方案,对有效波高提取序列进行去噪,解决了由于径向基神经网络建模与分类精度低而影响有效波高提取的问题。
[0085]
如图8 hfswr有效波高提取图所示,基于人工神经网络的hfswr有效波高提取方法的均方根误差(root mean square error,rmse)可达0.1305m,基于二阶谱的传统barrick算法的rmse为0.6401m,故本发明实例在很大程度上提升了多海况下有效波高的提取精度,最终可实现hfswr在多海况下高质量的有效波高提取。
[0086]
(4)同时,本发明还提供了基于人工神经网络的hfswr多海况下的有效波高提取装置。
[0087]
当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明的公开。
附图说明
[0088]
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0089]
图1是本发明实施例提供的基于人工神经网络的hfswr多海况有效波高提取装置的原理图。
[0090]
图2是本发明实施例提供的基于人工神经网络的hfswr多海况有效波高提取装置的流程框图。
[0091]
图中:1、hfswr系统回波信号采样与模数转换模块;2、距离-多普勒频谱信号处理模块;3、多海况有效波高提取模块;4、波高信息的统计观测显示模块;5、数据记录模块;6、脱机处理模块;7、对数周期发射天线;8、单边带短波发射机;9、均匀直线接收天线阵;10、接
收机;11、激励机;12、数字采集与信号处理机;13、数据处理机;14、姿态显示器。
[0092]
图3是本发明实施例提供的基于人工神经网络的hfswr多海况有效波高提取方法原理图。
[0093]
图4是本发明实施例提供的基于人工神经网络的hfswr多海况有效波高提取方法流程图。
[0094]
图5是本发明实施例提供的hfswr距离-多普勒频谱图。
[0095]
图6是本发明实施例提供的海浪回波一阶谱和二阶谱图。
[0096]
图7是本发明实施例提供的双ukf原理框图。
[0097]
图中:为k时刻ukf1得到的有效波高估计,为k时刻ukf1得到的有效波高预测,为k时刻ukf2得到的长短时记忆神经网络的权重估计,为k时刻第二个双无迹卡尔曼滤波器得到的长短时记忆神经网络的权重预测,第一个双无迹卡尔曼滤波器的输出值为最终提取的有效波高。
[0098]
图8是本发明实施例提供的hfswr有效波高提取图。
具体实施方式
[0099]
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图对本发明的具体实施方式做详细的说明。在下面的描述中阐述了很多具体细节以便于充分理解本发明。但是本发明能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本发明内涵的情况下做类似改进,因此本发明不受下面公开的具体实施的限制。
[0100]
如图1所示,本发明提供的基于人工神经网络的hfswr多海况有效波高提取装置包括:hfswr系统和多海况有效波高提取系统两部分。
[0101]
在hfswr系统的基础上,进行多海况下有效波高提取功能的扩展。多海况有效波高提取系统主要包括hfswr系统回波信号采样与模数转换(a/d)模块1、距离-多普勒(rd)频谱信号处理模块2、多海况有效波高提取模块3、波高信息的统计观测显示模块4,以及数据(原始数据)记录模块5和相应的脱机处理模块6。
[0102]
hfswr系统回波信号采样与模数转换(a/d)模块1用于接收hfswr系统处理后的激励信号进行模数转换;
[0103]
距离-多普勒(rd)频谱信号处理模块2,用于对模数转换后的激励信号进行距离-多普勒(rd)频谱信号处理;
[0104]
多海况有效波高提取模块3,用于对距离-多普勒(rd)频谱信号处理后的激励信号进行多海况有效波高提取;
[0105]
波高信息的统计观测显示模块4,用于对多海况有效波高提取后的激励信号进行波高信息的统计显示;
[0106]
数据记录模块5,用于对hfswr系统回波信号采样与模数转换(a/d)模块1进行模数转换的信息进行记录存储;
[0107]
脱机处理模块6,用于对数据记录模块5记录数据中出现故障时进行调试维修。
[0108]
其中,数据(原始数据)记录模块5和相应的脱机处理模块6主要是为便于方法分析时的测试调试,以及系统出现问题时的调试维修。
[0109]
所述hfswr系统包括:垂直极化振子构成的对数周期发射天线7、单边带短波发射机8、一个均匀直线接收天线阵9、接收机10、激励机11、数字采集与信号处理机12、数据处理机13以及姿态显示器14;
[0110]
激励机11将激励信号发送至单边带短波发射机8,同时也直接发送至接收机10的多通道接收前端;
[0111]
单边带短波发射机8将接收的激励信号发送对数周期发射天线7;均匀直线接收天线阵9将对数周期发射天线7接收的激励信号发送至接收机10的多通道接收前端;数字采集与信号处理机12、数据处理机13对接收机10的多通道接收前端发送来的激励信号进行处理并进行显示;同时数字采集与信号处理机12、数据处理机13处理后的激励信号发送至多海况有效波高提取系统的hfswr系统回波信号采样与模数转换(a/d)模块1。该hfswr系统配合基于人工神经网络的hfswr多海况有效波高提取方法,可完整实现多海况下有效波高提取工作。
[0112]
如图3为本发明提供的基于人工神经网络的hfswr多海况有效波高提取方法原理图。
[0113]
如图4所示,本发明提供的基于人工神经网络的hfswr多海况有效波高提取方法具体包括:
[0114]
s101,利用hfswr系统获取hfswr回波信号:hfswr接收机将均匀直线接收天线阵接收到的雷达回波信号进行混频和滤波,并经a/d变换后进行正交变换,得到回波信号的复信号。然后对复信号进行脉压处理,再将距离数据按时间积累进行多普勒处理得到速度信息,最后进行数字波束的形成,获得hfswr距离-多普勒频谱图。
[0115]
s102,在hfswr回波中抑制电台干扰:电台干扰在距离-多普勒频谱图上具有确定的方向和距离门特征,根据该特征剔除回波信号中的电台干扰,此时的hfswr距离-多普勒频谱图,如图5所示。
[0116]
s103,获取海浪回波一阶谱和二阶谱:根据高频电磁波与海浪相互作用的一阶和二阶散射机理,利用布拉格频率确定hfswr海浪回波一阶布拉格峰和二阶布拉格峰在频谱中的位置,进行一阶谱、二阶谱的获取。
[0117]
当海浪满足布拉格散射条件时,得到由雷达载波频率f0表示的多普勒频率为:
[0118][0119]
ωb=2πfbꢀꢀꢀꢀ
(2)
[0120]
其中,λ为雷达发射电磁波的波长,g为重力加速度,fb为布拉格频率,单位为hz,ωb为布拉格峰的角频率;“ ”代表海浪的传播方向为朝向雷达,
“‑”
代表海浪的传播方向为背离雷达。
[0121]
由海浪一阶、二阶散射原理可知,hfswr海面回波频谱的多普勒频率轴的正负布拉格频率处将出现两个尖峰,其特点是频带窄,能量强,该尖峰位置即为一阶布拉格峰在频谱中的位置。因此,根据公式(1)、(2)可知,一阶布拉格峰在频谱中的理论位置为:
[0122]
[0123]
对于海浪回波频谱中的二阶谱而言,其频谱的尖峰会分别出现在0,2
(3/4)fb1
,2f
b1
,等处,但是频谱线位于处的二阶海浪谱成分更易被清晰识别并标记。因此,本发明中设定,二阶布拉格峰在频谱中的理论位置为:
[0124][0125]
参照公式(3)、(4)计算的理论位置分别确定海浪回波一阶谱、二阶谱的频谱范围,从而分离出海浪回波一阶谱和二阶谱。最终获取的海浪回波一阶谱和二阶谱,如图6所示。
[0126]
s104,多海况信息的确定:由于高海况或低海况的判别属于二分类问题,因此使用在分类领域广泛应用的神经网络分类器来处理这一问题,具体采用的分类器为径向基神经网络。利用海浪回波数据进行分类器中分类特征的提取,提取的分类特征为布拉格频率处的无向波高谱值qb和海浪回波中二阶谱与一阶谱能量比值r。
[0127]
其中,利用海浪回波一阶谱获取布拉格角频率处的无向波高谱值,为:
[0128][0129]b
和b-分别是海浪回波一阶谱左右一阶峰的强度,s的典型值为2;ξ为给定的探测距离,可近似为常数,λc为归一化因子。
[0130]
将上述两个分类特征的数据经滑动平均滤波器预处理后,作为径向基神经网络分类器的输入;径向基神经网络分类器的输出为海况类别的类标签,训练数据的类标签由浮标测量有效波高数据和公式(6)确定。
[0131][0132]
其中k0为雷达波数,h是均方根波高。使用由雷达数据获得的分类特征和由浮标数据获得的类标签作为训练数据对径向基神经网络分类器进行训练,训练算法采用正交最小二乘法,从而可以使用训练好的径向基神经网络分类器确定海况。
[0133]
s105,多海况下的有效波高提取:依据海况信息选取基于海浪回波二阶谱的有效波高提取算法或者基于海浪回波一阶谱的有效波高提取算法进行有效波高提取。其中,基于海浪回波二阶谱的有效波高提取算法适用于高海况,而基于海浪回波一阶谱的有效波高提取算法适用于低海况。然后,使用递归神经网络对提取的有效波高时间序列进行建模,结合无迹卡尔曼滤波器对该有效波高时间序列进行去噪,从而提取出高质量的有效波高信息。
[0134]
(1)基于海浪回波二阶谱的有效波高提取算法为:
[0135][0136][0137]
其中hs为有效波高,σ
(1)
和σ
(2)
分别是一阶和二阶散射截面积,k0是雷达波数,ωd和ωb分别是多普勒频移和布拉格频率。w(ωd/ωb)是一个权重函数,当0.5≤|ωd/ωb|≤1.5
时可以视为常数,n是基底噪声的谱密度,ξ是拟合参数。
[0138]
(2)基于海浪回波一阶谱的有效波高提取算法为:
[0139][0140]
其中α和β是拟合参数,通过最小均方算法确定,基于海浪回波二阶谱的有效波高提取算法适用于高海况,即k0h>0.2时,而基于海浪回波一阶谱的有效波高提取算法适用于中低海况,即k0h≤0.2时。然后使用长短时记忆神经网络对提取的有效波高时间序列进行建模,并结合双ukf对该有效波高时间序列进行去噪,从而提取出有效波高。
[0141]
s106,对提取的有效波高进行去噪:雷达观测数据中存在着各种噪声,因此需要对步骤五中提取的有效波高时间序列进行去噪。由于有效波高时间序列总是表现出复杂的非线性动力学特性,因此本发明采用双估计方法对有效波高时间序列进行去噪。双估计方法需要使用神经网络对动力学系统进行建模,而递归神经网络可以逼近任意非线性动力学系统,长短时记忆神经网络作为一种新型的递归神经网络既可以处理短期相关时间序列也可以处理长期相关时间序列,因此,本发明采用长短时记忆神经网络对有效波高时间序列进行建模,此外,双估计方法还需使用滤波器,考虑到算法的计算量和稳定性,本发明选用双ukf。图7表示出了本发明提供的双ukf原理框图。
[0142][0143][0144]
其中yk表示k时刻步骤s105提取的有效波高,即含噪声的有效波高,xk表示k时刻无噪声的有效波高。本发明中f(x
k-1
,

,x
k-m
,wk)指的是长短时记忆神经网络,为非线性函数,可利用前m个时刻的无噪声的有效波高预测下一个时刻无噪声的有效波高;wk是k时刻长短时记忆神经网络的权重,vk是k时刻的状态噪声,nk是k时刻的观测噪声。通过使用ukf1进行系统的状态估计,可以得到有效波高的估计值,也就是去噪后的有效波高。长短时记忆神经网络的权重则需要由第二个ukf即ukf2得到,ukf2用于长短时记忆神经网络的权重估计其状态方程和观测方程为:
[0145]
wk=w
k-1
ukꢀꢀ
(12)
[0146]
yk=f(x
k-1
,

,x
k-m
,wk) ekꢀꢀꢀ
(13)
[0147]
其中,wk,w
k-1
分别为k时刻和k-1时刻的长短时记忆神经网络的权重,f(x
k-1
,

,x
k-m
,wk)指的是长短时记忆神经网络,uk为k时刻的状态噪声,ek为k时刻的观测噪声。
[0148]
综上所述,本发明完成了hfswr多海况有效波高提取,并且在很大程度上保证并提高了hfswr有效波高提取的精度。
[0149]
下面结合实验数据对本发明地积极效果作进一步描述。
[0150]
图8展出了根据本发明实施例获取的多海况下hfswr有效波高信息与浮标测量有效波高信息的对比图。如图8所示,基于人工神经网络的hfswr有效波高提取方法的均方根误差(root mean square error,rmse)可达0.1305m,与统barrick算法相比,本发明实例在很大程度上提升了多海况下有效波高的提取精度,实现了hfswr在多海况下高质量的有效波高提取。
[0151]
本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本技术旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由所附的权利要求指出。
[0152]
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围应由所附的权利要求来限制。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献