洋流模型的建立(7页).doc
《洋流模型的建立(7页).doc》由会员分享,可在线阅读,更多相关《洋流模型的建立(7页).doc(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-洋流模型的建立-第 7 页洋流模型一 洋流模型的参数定义将一系列具有潮汐成分频率的正、余弦函数作为时间基函数。并用y来表示洋流在东西和南北方向上的速度。得到洋流速度模型如下:其中,N为所研究的海域中的成分的个数,x为节点的位置,表示在观察时间段内洋流速度的平均值。 和,是与节点位置相关的函数。高斯径向函数(RBF)被用作此处的空间基函数(原因:径向基函数在内插、近似数据时比多项式函数的误差更小,同时,高斯径向函数在近似数据的准确度和平滑度之间比其他的径向函数要好。):其中M表示洋流模型中的径向基函数个数,表示径向基函数中的中心,表示径向基函数的宽度,是高斯径向基函数的系数。由于 和都是关于水
2、下节点的位置函数,所以它们的高斯径向基函数的中心和宽度都是相同的。将公式(1.2), (1.3), (1.4), (1.5)带入公式(1.1)中,则y(x, t)可表示为:洋流模型的输入为节点的位置,输出为该位置的洋流速度在t时的估计。其中径向基函数的宽度是己知的,但有不同的中心。二 洋流模型参数选择1,步骤(1) 选择现有洋流模型的n个网格点。径向基函数的数量M应该小于n;(2) K-mean簇方法来计算径向基函数的中心点位置;K-mean簇方法把原始数据分成M个互相分离的子集,每个子集有个数据点,K-mean簇方法是想找到一种分割方法,最小;(3) 选用和输入再同一数量级上的数作为径向基函
3、数的宽度;(4) 有了时间和空间基函数以及在一串时间序列上的网格点上的洋流数据,接下来用最小二乘法计算公式()中的参数,产生最初的洋流模型。通过时间基函数和空间基函数以及相应参数,可以很好的表现洋流的真实速度,如果这些参数没有随时的更新,洋流估计会产生一定的偏差。通过这个洋流模型,我们可以预测洋流在未来一个小段时间内节点附近海域的速度。图2-1 通过时间基函数和空间基函数重建的洋流速度图中实线是洋流速度的真实值,点画线是通过时间基函数,空间基函数以及它们相应的参数构建出来的洋流的速度。虚线是在没有更新这些参数的时候,直接带入要估计洋流的时间和地点,得出的对洋流的估计值。图2-2 洋流模型中的网
4、格点。黑色的原点表示现有的海洋模型中采集数据的网格点。蓝色的小方块表示整个水下航行器编队中心的最初位置,运动出离原来定义的那个小块,那么原来的径向基函数在表示水下航行器当前周围位置信息时就会有误差。我们需要基于水下航行器编组现在的位置重新初始化径向基函数的中心,对径向基函数中心的改变就意味着改变径向基函数。2,卡尔曼算法(递归预测算法)卡尔曼预测算法是一种递归预测算法,它采用最小均方误差准则得到最优估计,具有良好的实时性和抗噪性,并且具有收敛速度快和运算量小的特点。因此卡尔曼预测算法能很好的应用于洋流的预测。卡尔曼预测模型的状态方程如下,假设定位周期为,则将离散化为如下式()假设锚节点采集数据
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 洋流 模型 建立
限制150内