会员注册 | 登录 | 微信快捷登录 支付宝快捷登录 QQ登录 微博登录 | 帮助中心 人人文库renrendoc.com美如初恋!
站内搜索 百度文库

热门搜索: 直缝焊接机 矿井提升机 循环球式转向器图纸 机器人手爪发展史 管道机器人dwg 动平衡试验台设计

水利工程论文-岳城水库洪水预报人工神经网络模型实现.doc水利工程论文-岳城水库洪水预报人工神经网络模型实现.doc -- 2 元

宽屏显示 收藏 分享

页面加载中... ... 广告 0 秒后退出

资源预览需要最新版本的Flash Player支持。
您尚未安装或版本过低,建议您

水利工程论文岳城水库洪水预报人工神经网络模型实现摘要应用visualbasic6.0编程技术,实现了人工神经网络bp算法的程序化,并建立了岳城水库洪水过程预报的反向传播神经网络模型,经检验,洪水预测精度较好,结果令人满意,为岳城水库的入库洪水预报及调度工作提供新的思路和依据。关键词人工神经网络BP算法VB程序洪水预报1.前言人工神经网络(ANN)又称连接机制模型(ConnectionModel)或并行分布处理模型(ParallalDistributedModel)。作为人工智能的研究方法,目前已广泛应用于自然科学的各个领域,应用计算机程序来模拟这种特殊的数学模型并应用于实际流域的洪水预报研究中,无疑是一种新的尝试和有益探索。岳城水库是海河流域南运河水系漳河上的一座大型控制性工程,入库洪水突发性强,水猛多沙,为确保下游河北、河南、山东、天津广大平原地区和京广铁路的安全,对水库入库洪水进行精确预报,及时采取预泄和分洪措施显得极其重要,因此,用人工神经网络模型模拟预报水库的入库洪水过程,有重要参考和借鉴意义。2.BP网络的构建人工神经网络是一个高度复杂的非线性动力学系统,它有大量的简单处理单元(神经元)广泛连接而成,他对人脑的功能作了某种简化、抽象和模拟,具有很强的非线性映射能力,其中对多层前向神经网络bp模型的研究相对成熟,应用最为广泛,其模型结果如图结构中,输入层、隐层和输出层神经元的个数根据具体情况设定,其中隐层层数不一,不失一般性对输出层中只含有一个神经元的三层前向神经网络分析如下假设输入层中有个神经元,隐层中有个神经元,输出层神经元的输出,即整个网络的输出为Y,网络中输入层的输入分别为,,,则隐层神经元的输入分别是i1,2,m2.1在上式中,为隐层神经元i与输入层神经元j的连接权,为隐层神经元的阈值,选择函数作为隐层神经元的激发函数,则隐层神经元的输出为i1,2,m2.2输出神经元的激发函数取为线性函数,输出层神经元的输出及整个网络的输出为2.3其中,Vi为输出层神经元与隐层神经元i的连接权。定义由、、组成的向量为网络的连接权向量ij,i,i。设有学习样本,,1,2,pp为样本数。对某样本,,在给出网络向量后,可以通过公式1.1~1.3计算出网络的输出值,对于样本定义网络的输出误差为2.4定义误差函数为2.5ij,i,i随机给出,计算式2.5定义的误差值较大,网络计算精度不高,在确定网络结构后,通过调整ij,i,i的值,以逐步降低误差,以提高网络的计算精度,下面给出根据误差信息调整ij,i,i的具体计算过程。在反向传播算法中,是沿着误差函数随ij,i,i变化的负梯度方向对进行休整。设的修正值为2.6式中为第n次迭代计算时连接权的修正值为前一次迭代计算时计算所得的连接权修正值为学习率,取01间的数为动量因子,一般取接近1的数。将式1.4和1.5代入式1.6中,有2.7定义(,,),则2.82.92.10采用迭代式对修正计算,得到新的连接权向量。对于所有的学习样本均按照样本排列顺序进行上述计算过程,然后固定的值,对于p个样本分别进行正向计算,从而求出学习样本的能量函数值2.11这样结束了一个轮次的迭代过程,当满足某一精度要求时,就停止迭代计算,所得ij,i,i即为最终模型参数,否则就要进行新一轮的计算。3.BP算法的VB程序实现因程序代码太多,不再给出。网络学习程序界面如下图24.洪水预报网络模型构建4.1资料收集岳城水库的入库水文站为观台水文站,该站上游有清漳河匡门口水文站和浊漳河天桥段水文站,距观台分别为66km和64km。上游匡门口、天桥段与下游观台的区间流域面积为1488km2,见流域水系图3。资料采用年鉴1962、1976、1977、1988年四次洪水和相应年份的区间时段降雨量共118组调查数据作为模型的学习训练样本,另取1971年和1982年两次大洪水作为模型的检验数据。4.2预报模型构建网络模型采用输出层中有一个神经元的三层前向人工神经网络,洪水预报模型的输出节点为岳城水库的入库站观台水文站的时刻的流量,即网络。考虑河道洪水演进时间和区间流域的产汇流时间,分别取清漳河匡门口站和天桥断以及流域平均降雨量、作为模型的输入节点值隐层神经元节点数和输入层节点数相同取为4。模型参数优化计算中,学习率越大,学习速度会越快,但是过大时会引起振荡效应动量因子取得过大可能导致发散,过小则收敛速度太慢。据有关文献介绍,取,算法收敛速度较快。本次计算取,网络中的初始值取0.1~0.1之间的随机数(由VB程序产生)。样本的归一化处理为了有效利用型函数的特性,以保证网络神经元的非线性作用,对于数值型的学习样本要进行归一化处理。对样本p1,2,p定义,,归一化处理计算就是按照公式4.1将样本转化为0~1之间的数据。对于网络的输出数据还应进行还原计算恢复实际值,公式为4.2使用VB程序对网络模型进行训练学习,经102135次学习后,网络输出能量函数值为3.2103,此时得到模型最优参数如表1。表1模型参数表序号11.6256082.3612473.2047142.8463842.7185681.1851641.02973620.1380170.0410760.6707810.8445030.9361622.7469741.54636231.7703696.0486571.1342710.7454760.583313.0635082.5033320.250.940.8183131.4711441.4842650.8753191.9959112.6673082.07597451.9730730.30147122.9931240.1603623.2903561.597430.6270285.模型检验应用以上该区洪水预报的神经网络模型参数分别对1982年、1971年的两次洪水进行检验预测,相应洪水过程趋势线见图4图5。表2预报考评指标表序号序号
编号:201312122156145494    大小:41.72KB    格式:DOC    上传时间:2013-12-12
  【编辑】
2
关 键 词:
专业文献 建筑水利 精品文档 水利工程
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
0条评论

还可以输入200字符

暂无评论,赶快抢占沙发吧。

当前资源信息

4.0
 
(2人评价)
浏览:3次
奋斗不息上传于2013-12-12

官方联系方式

客服手机:13961746681   
2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   

相关资源

相关资源

相关搜索

专业文献   建筑水利   精品文档   水利工程  
关于我们 - 网站声明 - 网站地图 - 友情链接 - 网站客服客服 - 联系我们
copyright@ 2015-2017 人人文库网网站版权所有
苏ICP备12009002号-5