洋流模型的建立.doc

洋流模型的建立.doc

ID:50441673

大小:754.23 KB

页数:8页

时间:2020-03-09

洋流模型的建立.doc_第1页
洋流模型的建立.doc_第2页
洋流模型的建立.doc_第3页
洋流模型的建立.doc_第4页
洋流模型的建立.doc_第5页
资源描述:

《洋流模型的建立.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、洋流模型一洋流模型的参数定义将一系列具有潮汐成分频率的正、余弦函数作为时间基函数。并用y来表示洋流在东西和南北方向上的速度。得到洋流速度模型如下:(1.1)其中,N为所研究的海域中的成分的个数,x为节点的位置,表示在观察时间段内洋流速度的平均值。和,是与节点位置相关的函数。高斯径向函数(RBF)被用作此处的空间基函数(原因:径向基函数在内插、近似数据时比多项式函数的误差更小,同时,高斯径向函数在近似数据的准确度和平滑度之间比其他的径向函数要好。):(1.2)(1.3)(1.4)(1.5)其中M表示洋流模型中的径向基函数个数,表示径向基函数中的中心,表示径向基函数的宽度,是高斯径向基函

2、数的系数。由于和都是关于水下节点的位置函数,所以它们的高斯径向基函数的中心和宽度都是相同的。将公式(1.2),(1.3),(1.4),(1.5)带入公式(1.1)中,则y(x,t)可表示为:(1.6)(1.7)洋流模型的输入为节点的位置,输出为该位置的洋流速度在t时的估计。其中径向基函数的宽度是己知的,但有不同的中心。二洋流模型参数选择1,步骤(1)选择现有洋流模型的n个网格点。径向基函数的数量M应该小于n;(2)K-mean簇方法来计算径向基函数的中心点位置;K-mean簇方法把原始数据分成M个互相分离的子集,每个子集有个数据点,K-mean簇方法是想找到一种分割方法,最小;(3)

3、选用和输入再同一数量级上的数作为径向基函数的宽度;(4)有了时间和空间基函数以及在一串时间序列上的网格点上的洋流数据,接下来用最小二乘法计算公式(1.7)中的参数,产生最初的洋流模型。通过时间基函数和空间基函数以及相应参数,可以很好的表现洋流的真实速度,如果这些参数没有随时的更新,洋流估计会产生一定的偏差。通过这个洋流模型,我们可以预测洋流在未来一个小段时间内节点附近海域的速度。图2-1通过时间基函数和空间基函数重建的洋流速度图中实线是洋流速度的真实值,点画线是通过时间基函数,空间基函数以及它们相应的参数构建出来的洋流的速度。虚线是在没有更新这些参数的时候,直接带入要估计洋流的时间和

4、地点,得出的对洋流的估计值。图2-2洋流模型中的网格点。黑色的原点表示现有的海洋模型中采集数据的网格点。蓝色的小方块表示整个水下航行器编队中心的最初位置,运动出离原来定义的那个小块,那么原来的径向基函数在表示水下航行器当前周围位置信息时就会有误差。我们需要基于水下航行器编组现在的位置重新初始化径向基函数的中心,对径向基函数中心的改变就意味着改变径向基函数。2,卡尔曼算法(递归预测算法)卡尔曼预测算法是一种递归预测算法,它采用最小均方误差准则得到最优估计,具有良好的实时性和抗噪性,并且具有收敛速度快和运算量小的特点。因此卡尔曼预测算法能很好的应用于洋流的预测。卡尔曼预测模型的状态方程如

5、下,假设定位周期为,则将离散化为如下式(2.1)假设锚节点采集数据的频率远远高于潮汐成分,则可用泰勒级数对进行如下展开:(2.2)(2.3)将公式(2.2)和公式(2.3)带入公式(2.4)可得:(2.4)定义:(2.5)(2.6)由公式(2.4)和((2.5)可得卡尔曼预测的状态方程为:(2.7)(2.8)其中w(k)为k时刻的噪声为高斯白噪声,协方差矩阵为Q。由于锚节点在X轴和y轴方向上的运动模型相同(初始值不同),则可卡尔曼预测模型的测量方程为:(2.9)(2.10)C(k)位置信息的矩阵,是高斯径向基函数,即洋流模型的空间基函数,v(k)观测噪声,是在k时刻M个水下航行器的测

6、量噪声。定义以及洋流模型参数则可以得到(2.11)根据的最优估计值可得到的最优估计为:(2.12)将得到的径向基函数的宽度带入公式(1.6)和(1.7)即可得到锚节点的周围的洋流速度估计。对于洋流速度模型中的径向基函数的中心,锚节点和普通节点的取值是不相同的,锚节点的径向基函数的中心是在锚节点通信区域内随机选取n个点作为径向基函数的中心。而对于普通节点,选择接收到的参考节点的位置为径向基函数中心。3,拓展的洋流模型图3-1完整的洋流模型结构图(1)输入是要估测洋流的位置,以及这个位置对应的空间基函数RBF方程;(2)空间基函数RBF以及它们相应的系数相乘,组合形成了每个时间基函数,也

7、就是正弦函数所对应的系数;(3)不同时间基函数通过系数的线性组合之后分别组成了潮汐部分洋流和非潮汐部分洋流;(4)最后,把这两部分洋流的估计加起来就形成了完整的洋流速度的估计。在对潮汐速度估计的部分,我们依然采用正弦函数作为时间基函数,因为每个潮汐成份有已知的频率。在非潮汐部分的估计中,我们采用拉盖尔多项式(Laguerrepolynomials)作为时间基函数来表示洋流的信息(因为拉盖尔函数是正交的,并且当二的时候,拉盖尔函数趋向于0)。非潮汐部分中,时

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。