海洋水文学

基于异地潮位资料和BP神经网络的潮位推算研究

展开
  • 热带海洋环境国家重点实验室(中国科学院南海海洋研究所), 广东 广州 510301
王盛安(1958~), 男, 广东省汕头市人, 研究员, 主要从事海洋监测技术研究。E-mail: sawang@scsio.ac.cn

收稿日期: 2013-10-23

  修回日期: 2014-10-20

  网络出版日期: 2015-04-12

基金资助

广东省科技计划项目(2011A030200005); 国家重点基础研究发展计划(“973”计划)项目(2011CB013701); 中国科学院近海海洋观测研究网络——西沙南沙海洋观测研究站建设项目(KZCX2-EW-Y040)

Tide prediction using tide observation at a nearby site based on BP neural network

Expand
  • State Key Laboratory of Tropical Oceanography (South China Sea Institute of Oceanology, Chinese Academy of Sciences), Guangzhou 510301, China

Received date: 2013-10-23

  Revised date: 2014-10-20

  Online published: 2015-04-12

摘要

文章通过BP神经网络模型, 利用西沙站的实测潮位推算三亚站潮位, 研究用一地点的潮位资料去推算另一地点(异地)潮位的方法。文章比较了不同隐含层节点数和输入因子对潮位推算结果的影响, 采用预测时间(t)之前N个小时(t-N+1, …, t-1, t)西沙站的实测潮位数据作为输入因子, 输入因子数目在2~10之间, 隐含层分别采用节点数3、4、5、10和15建模, 分多种情况进行推算。结果显示, 对文中使用的特定情形, 隐含层为4个节点的效果最好, 隐含层为15个节点的效果最差; 输入层为2个节点的效果最好, 输入因子增多会使得推算效果变差。隐含层为4个节点、输入因子为t-1、t时刻潮位的仿真验证的结果最好, 推算值和实测值之间的相关系数为0.9901, 均方根误差为0.06m, 误差在-0.16~0.15m之间。结果表明, 如果两个地点的潮位具有物理上的关联, 通过BP神经网络模型, 用一地点的实测潮位推算另一地点潮位的方法是可行的。

本文引用格式

王盛安, 龙小敏, 潘文亮, 周峰华, 王东晓 . 基于异地潮位资料和BP神经网络的潮位推算研究[J]. 热带海洋学报, 2015 , 34(2) : 1 -7 . DOI: 10.11978/j.issn.1009-5470.2015.02.001

Abstract

Based on a BP neural network (NN) model, we investigated the possibility to derive the tide level at one site using the tide observation at a nearby site. As an example, the application of the neural network model to predict the tide level at Station Sanya using the observed data at Station Xisha is presented. The observed tide level at different hours ahead of the prediction time (t-N+1, …, t-1, t) are used as the input vector. Combinations of different numbers of input-layer nodes (2 to 10) and hidden-layer nodes (3, 4, 5, 10, 15) are used, and the outputs are compared with field data. For the specific case used in this study, four nodes in the hidden layer lead to the best prediction while 15 nodes performs the worst; two nodes in the input vector are the most suitable while more input nodes lead to degraded performance. The model setup with a hidden layer of four nodes and an input vector of two variables (t-1, t) has the best prediction accuracy in this case, with a correlation coefficient of 0.9901, a root-mean-square (RMS) error of 0.06 m, and a prediction error of -0.16~0.15 m (between prediction and observation). The proposed NN model is examined for its applicable to predict tides at a station using the observed tide data of a nearby station if they are physically coherent with similar tidal type.

参考文献

1 陈明, 等. 2013. MATLAB神经网络原理与实例精解[M]. 北京: 清华大学出版社: 3, 156-157, 164-166, 169.
2 杜岩, 王东晓, 陈荣裕, 等. 2004a. 南海西边界ADCP观测海流的垂直结构[J]. 海洋工程, 22(2): 31-38.
3 杜岩, 王东晓, 陈举, 等. 2004b. 南海海洋动力过程观测与模拟研究进展[J]. 热带海洋学报, 23(6): 82-92.
4 何立居, 李启华. 2009. BP模型用于潮汐预报研究[J]. 海洋预报, 26(3): 29-37.
5 胡继洋, 李启华, 王宇浩. 2006. 基于神经网络的潮汐预报方法初探[J]. 海洋预报, 23(增刊): 110-114.
6 蒋学炼, 李炎保. 2009. 缺失风浪数据补足的神经网络模型[J]. 海洋科学, 33(2): 60-67.
7 李健, 陈荣裕, 王盛安, 等. 2012. 国际海洋观测技术发展趋势与中国深海台站建设实践[J]. 热带海洋学报, 31(2): 123-133.
8 李未, 王如云, 卢长娜, 等. 2006. 神经网络在珠江口风暴潮预报中的应用[J]. 热带海洋学报, 25(3): 10-13.
9 刘长建, 毛华斌, 陈荣裕, 等. 2005. 2004年9月南海北部移动船载温盐剖面仪观测结果初步分析[J]. 热带海洋学报, 24(5): 77-82.
10 龙小敏, 王盛安, 尚晓东, 等. 2010. 台风过程影响下西沙岛缘灾害性水文气象环境监测[J]. 热带海洋学报, 29(6): 29-33.
11 齐义泉, 张志旭, 李志伟, 等. 2005. 人工神经网络在海浪数值预报中的应用[J]. 水科学进展, 16(1): 32-35.
12 吴风霞, 李纯厚, 戴明. 2009. 人工神经网络在海洋科学中的应用[J]. 南方水产, 5(1): 75-80.
13 吴应兵, 赵永强, 高宏兵. 2009. 神经网络在潮流模拟中的研究[J]. 信息化建设, (9): 44-46.
14 于小龙, 潘伟然, 张国荣, 等. 2012. GA-BP神经网络在罗 源湾口波浪模拟研究中的应用[J]. 台湾海峡, 31(2): 166-172.
15 张德丰. 2011. MATLAB神经网络编程[M]. 北京: 化学工业出版社: 131-132.
16 张巍, 沈寿林, 白承森. 2011. 一种神经网络的偏远海区潮汐仿真预测[J]. 计算机仿真, 28(4): 172-175.
文章导航

/