[发明专利]一种基于X波段航海雷达的海面风场测量方法有效
申请号: | 201210128507.6 | 申请日: | 2012-04-27 |
公开(公告)号: | CN102681033A | 公开(公告)日: | 2012-09-19 |
发明(设计)人: | 刘利强;戴运桃;贾瑞才;卢志忠 | 申请(专利权)人: | 哈尔滨工程大学 |
主分类号: | G01W1/02 | 分类号: | G01W1/02;G01P5/00;G01P13/02 |
代理公司: | 北京永创新实专利事务所 11121 | 代理人: | 姜荣丽 |
地址: | 150001 黑龙江*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于X波段航海雷达的海面风场测量方法,属于海洋动力环境遥感技术领域。所述的测量方法包含雷达图像前处理、风向测量和风速测量三部分,在风向测量指标中,将图像梯度、灰度和平滑项有机的结合起来,通过比例系数调节三者的比重,建立适合海面风场特征的模型,与现有技术相比,风向测量精度提高了68.4%以上。在风速测量指标中,当雷达单独测量时,将NRCS、实测风向、SNR作为BP网络输入,较传统算法风速精度提高了84%以上。在风速测量指标中,将海气边界层参数作为BP网络的附加输入,可进一步提高航海雷达测量风速的精度,考虑海气温差、盐度、潮位、大气压时,测量精度提高了48%以上。 | ||
搜索关键词: | 一种 基于 波段 航海 雷达 海面 测量方法 | ||
【主权项】:
1.一种基于X波段航海雷达的海面风场测量方法,其特征在于:所述的测量方法包括雷达图像的前处理、风向测量和风速测量三部分内容,所述的风向测量具体步骤如下:令I(X)表示三维海杂波图像序列,X=[x,y,t]T,[x,y]是空间区域Ω内坐标,t≥0代表时间序列,w=[u,v,1]表示t时刻图像与t+1时刻图像间光流,u、v分别为光流的x,y分量,首先给出两种假设:假设1:在图像时间间隔内,假设图像灰度不变,那么灰度值满足下式:∀ X ∈ Ω : | I ( X + w ) - I ( X ) | 2 = 0 - - - ( 35 ) ]]> 其图像能量函数如式(36):ED1(w)=∫ΩΨ(|I(X+w)-I(X)|2)dX (36)式中,
ε=10-3为鲁棒函数,具有稳健性并抑制异常点;假设2:当风场均匀变化或恒定时,此时雷达图像梯度不变,即:∀ X ∈ Ω : | ▿ I ( X + w ) - ▿ I ( X ) | 2 = 0 - - - ( 37 ) ]]> 其图像能量函数满足下式:E D 2 ( w ) = ∫ Ω Ψ ( | ▿ I ( X + w ) - ▿ I ( X ) | 2 ) dX - - - ( 38 ) ]]> 式中,
为图像空间导数,
为当前图像的空间导数,
为下时刻图像的空间导数,图像空间导数由二维最优化Sobel算子求得;将式(36)、(38)模型有机的结合起来,得到数据项能量函数,如式(39):ED(w)=ED1(w)+αED2(w) (39)式(39)中,α调节ED1与ED2的比重系数;当上述两种假设不成立时,根据式(36)、(38)及(39)构造的基于BGCM模型的能量函数如下式:E(w)=ED1(w)+αED2(w)+βES(w) (41)式中,β为平滑项调节系数,αβ值满足下式:10 ≤ β / α ≤ 20 10 ≤ α ≤ 20 - - - ( 42 ) ]]> 使用正则化方法求解光流w,光流w为下式的解:∂ E ( w ) ∂ u = ∂ E D 1 ( w ) ∂ u + α ∂ E D 2 ( w ) ∂ u + β ∂ E S ( w ) ∂ u = 0 ∂ E ( w ) ∂ v = ∂ E D 1 ( w ) ∂ v + α ∂ E D 2 ( w ) ∂ v + β ∂ E S ( w ) ∂ v = 0 - - - ( 43 ) ]]> 为公式表达方便,给出如下形式的简写:I x = ∂ x I ( X + w ) ]]>I y = ∂ y I ( X + w ) ]]> Iz=I(X+w)-I(X)I xx = ∂ xx I ( X + w ) ]]> (44)I xy = ∂ xy I ( X + w ) ]]>I yy = ∂ yy I ( X + w ) ]]>I xz = ∂ x I ( X + w ) - ∂ x I ( X ) ]]>I yz = ∂ y I ( X + w ) - ∂ y I ( X ) ]]> 求解式(43)得到欧拉-拉格朗日方程组如下式:Ψ D 1 ′ ( I z 2 ) · I z I x + α Ψ D 2 ′ ( I xz 2 + I yz 2 ) · ( I xz I xx + I yz + I xy ) + β div ( Ψ S ′ ( | ▿ 3 u | 2 + | ▿ 3 v | 2 ) · ▿ 3 u ) = 0 Ψ D 1 ′ ( I z 2 ) · I z I y + α Ψ D 2 ′ ( I xz 2 + I yz 2 ) · ( I xz I xy + I yz I yy ) + β div ( Ψ S ′ ( | ▿ 3 u | 2 + | ▿ 3 v | 2 ) · ▿ 3 v ) = 0 - - - ( 45 ) ]]> 应用迭代法求解欧拉-拉格朗日非线性方程组,计算光流w;假设第k步迭代时,光流wk=[uk,vk,1]T,令迭代初始条件w0=[0,0,1]T;将式(44)表示为
为消除
的非线性,根据泰勒公式,用一阶近似得下式:I * z k + 1 = I * ( X + w k + 1 ) - I * ( X ) ]]>≈ I * ( X + w k ) + I * x k d u k + I * y k d v k - I * ( X ) - - - ( 46 ) ]]>= I * z k + I * x k d u k + I * y k d v k ]]> 为公式表达方便,令:I ▿ = ( I x , I y , I z ) T ]]>S = I ▿ I ▿ T - - - ( 47 ) ]]>T = I ▿ x I ▿ x T + I ▿ y I ▿ y T ]]> 经局部线性化后式(45)变为:Ψ D 1 ′ k · ( S 11 k d u k + S 12 k d v k + S 13 k ) + α Ψ D 2 ′ k ( T 11 k d u k + T 12 k d v k + T 13 k ) + β div ( Ψ S ′ k ▿ ( u k + d u k ) ) = 0 ]]> (48)Ψ D 1 ′ k · ( S 12 k d u k + S 22 k d v k + S 23 k ) + α Ψ D 2 ′ k ( T 12 k d u k + T 22 k d v k + T 23 k ) + β div ( Ψ S ′ k ▿ ( u k + d v k ) ) = 0 ]]> 式中Ψ D 1 ′ k : = Ψ ′ ( ( d u k , dv k , 1 ) T S k ( d u k , dv k , 1 ) ) ]]>Ψ D 2 ′ k : = Ψ ′ ( ( d u k , d v k , 1 ) T T k ( du k , dv k , 1 ) ) - - - ( 49 ) ]]>Ψ S ′ k : = Ψ ′ ( | ▿ ( u k + d u k ) | 2 + | ▿ ( v k + d v k ) | 2 ) ]]> 对式(48)非线性系统进行离散化;第k次迭代时,离散化时的一些参数:k为迭代次数;图像总数目为m;像素大小
图像I(X+wk)中,像素集合{i|1,...,Nk},Nk为总像素点数;光流增量duk,dvk;在l方向上邻域Nl(i),l∈{x,y};经离散化后式(48)变为下式:Ψ D 1 i ′ k · ( S 11 i k d u i k + S 12 i k d v i k + S 13 i k ) + α Ψ D 2 i ′ k ( T 11 i k d u i k + T 12 i k d v i k + T 13 i k ) ]]>+ β Σ l = x , y Σ j ∈ N l ( i ) Ψ Si ′ k + Ψ Sj ′ k 2 · u j k + d u j k - u i k - d u i k ( h l k ) 2 = 0 ]]>Ψ D 1 ′ k · ( S 12 i k d u i k + S 22 i k d v i k + S 23 i k ) + α Ψ D 2 i ′ k ( T 12 i k d u i k + T 22 i k d v i k + T 23 i k ) - - - ( 50 ) ]]>+ β Σ l = x , y Σ j ∈ N l ( i ) Ψ Si ′ k + Ψ Sj ′ k 2 · v j k + d v j k - v i k - d v i k ( h l k ) 2 = 0 ]]> 为求解式(50),需要经过两次迭代过程,迭代2过程嵌入在迭代1过程中,具体如下:(1)迭代初始化,令光流分量和光流增量均为零,即(u0,v0)=(0,0),(du0,dv0)=(0,0);(2)根据下式求解光流增量:du k , n + 1 dv k , n + 1 = M 11 k , n M 12 k , n M 21 k , n M 22 k , n - 1 ru k , n rv k , n - - - ( 51 ) ]]> 式中,duk,n,dvk,n为第k次迭代1、第n次迭代2时的光流增量,
ruk,n,rvk,n定义如下:M 11 k , n = Ψ D 1 i ′ k , n S 11 i k , n + α Ψ D 2 i ′ k , n T 11 i k , n + β Σ l = x , y Σ j ∈ N l ( i ) Ψ Si ′ k , n + Ψ Sj ′ k , n 2 ( h l k ) 2 ]]>M 22 k , n = Ψ D 1 i ′ k , n S 22 i k , n + α Ψ D 2 i ′ k , n T 22 i k , n + β Σ l = x , y Σ j ∈ N l ( i ) Ψ Si ′ k , n + Ψ Sj ′ k , n 2 ( h l k ) 2 - - - ( 52 ) ]]>M 12 k , n = Ψ D 1 i ′ k , n S 12 i k , n + α Ψ D 2 i ′ k , n T 12 i k , n ]]>- Ψ D 1 i ′ k , n S 13 i k , n - α Ψ D 2 i ′ k , n T 13 i k , n + β Σ l = x , y Σ j ∈ N l - ( i ) Ψ Si ′ k , n + Ψ Sj ′ k , n 2 u j k + d u j k + 1 - u i k ( h l k ) 2 ]]>+ β Σ l = x , y Σ j ∈ N l + ( i ) Ψ Si ′ k , n + Ψ Sj ′ k , n 2 v j k + d v j k , n - v i k ( h l k ) 2 = r u k , n ]]> (53)- Ψ D 1 i ′ k , n S 23 i k , n - α Ψ D 2 i ′ k , n T 23 i k , n + β Σ l = x , y Σ j ∈ N l - ( i ) Ψ Si ′ k , n + Ψ Sj ′ k , n 2 u j k + d u j k + 1 - u i k ( h l k ) 2 ]]>+ β Σ l = x , y Σ j ∈ N l + ( i ) Ψ Si ′ k , n + Ψ Sj ′ k , n 2 v j k + d v j k , n - v i k ( h l k ) 2 = r v k , n ]]> 式中,N l - ( i ) = { j ∈ N l ( i ) | j < i } ]]> 表示已经迭代更新的像素点,N l + ( i ) = { j ∈ N l ( i ) | j > i } ]]> 表示未迭代更新的点;(3)根据相对误差判断结果是否满足要求,若相对误差小于2%则满足要求,输出光流增量;否则,将最新光流增量作为已知,继续迭代2过程;(4)根据下式计算该像素点的光流分量:uk+1=uk+duk,n+1 (54)vk+1=vk+dvk,n+1(5)根据相对误差判断光流结果是否满足要求:若相对误差小于2%则满足要求,输出此像素点光流,否则判断迭代1的次数是否已达上限;若迭代1次数未达到上限则将最新光流作为已知,继续迭代1过程;若已达上限则采取高分辨率到低分辨率策略,应用高斯低通滤波器平滑,下采样,得到低分辨率图像,使用新图像进行迭代,完成存在大偏移量时风向的提取;(6)对得到的光流场进行直方图统计,求取频率最大值C,将频率>0.95C的角度值矢量平均得到主风向。所述的风速测量包括两种方式的测量方法,第一种为雷达图像单独测量风速,第二种为采用辅助信息测量风速;第一种,雷达单独测量风速时,与风速有关的信息包括归一化的雷达散射截面、实测风向、海浪的信噪比,应用BP网络确定它们之间的关系,再根据训练好的BP网络计算风速,第二种为多信息辅助雷达测量风速,此时基于BP网络的风速测量方法如下:表征海气边界层的参数包括:海气温差C(a,s),海水盐度、大气压强P,潮位,多信息辅助雷达测量风速时,设计的BP网络结构如下所示:网络结构: 参数:输入层: 雷达单独测量输入:NRCS,SNR,θ; 附加输入:C(a,s),盐度,P,潮位;隐层: 隐层1:8神经元; 隐层2:5神经元; 隐层3:3神经元;输出层: 风速。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工程大学,未经哈尔滨工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210128507.6/,转载请声明来源钻瓜专利网。