



免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
水库调洪演算BP网络模型的建立与研究1 2 1 31.西北农林科技大学水建学院 2. 西北农林科技大学信息工程学院 陕西杨凌 712100;3. 浙江省围海工程公司 浙江宁波 315051摘 要 分析了影响水库调洪演算的因素,建立了基于人工神经网络下的水库调洪演算BP网络模型,进行了洪水过程模拟和预测;对影响网络收敛速度的因素做了探索研究,阐述了BP网络参数选择原则和选取范围关键词 水库调洪演算;人工神经网络模型;参数选取中图分类号 水库调洪演算在水库设计中有着举足轻重的地位。通常借助于水库调洪演算辅助曲线图解计算,该方法操作复杂,曲线更新繁琐,计算精度也受人为因素的影响。本文以时段水库水量平衡原理和动力平衡原理为依据,使用人工神经网络的理论和技术,建立了基于BP网络的水库调洪演算人工神经网络模型,进行了洪水过程模拟和预测并对影响网络收敛速度的因素做了探索,阐述了BP网络参数选择原则和选取范围。1BP网络模型简介BP网络模型是实现复杂非线性映射的新方法。如果网络的输入层神经元个数为n,输出层节点数为m,则该网络实现的是R n到R m的映射,即有:R n R m 1 。BP算法主要包括两个过程:一是由学习样本、网络权值W和阈值,按照输入层隐层输出层的顺序,逐层计算节点的输出;二是由期望输出与计算输出构造出误差函数E(Wk),采用梯度下降法调整网络权值,即通过不断学习,当误差函数E(Wk+1)小于任意小的值时,网络收敛。2水库调洪演算的BP网络模型建立 2.1 BP网络的输入与输出水库调洪演算是在水库水量平衡和动力平衡原理(即圣维南方程组的连续方程和动力方程)的支配下进行的2。水库水量平衡方程可用下式描述:式中,Q1和Q2为时段t始、末的入库流量(m3/s),q1和q2为时段t始、末的出库流量(m3/s),V1和V2为时段t始、未的水库蓄水量(m3),t为计算时段(s)。动力平衡用水库的蓄泄关系描述:式中,q是下泄流量(m3/s);H为堰上水头(m)。在水库调蓄洪水期间,视水库为静水面,则有H=f (V),其中V为水库库容(m3)。结合(2)式,则有:由(1)和(3)可得:q 2=f (q 1,Q) 或 q 2= f (q1, Q1 ,Q2)水库调洪演算的实质就是确定时段末的下泄流量q2。q2是时段初的下泄流量q1和时段平均入库流量Q的函数,或是时段初的下泄流量q1和时段始、末入库流量Q1 、Q2的函数。它们分别对应于网络的输出和输入,输入与输出之间存在着非线性映射关系。2.2 BP网络模型的建立经比较,输入层神经元分别为Q1、Q2和q1 3个,隐层节点数为7,输出层节点数为1,构成BP网络(简称3-7-1模型)。表1为某水库12 h洪水演算数据 2,将其中的前9个洪水过程数据作为学习样本,后3个(内插数据)作为预报样本。取学习率为1.85,冲量因子为1.3。经网络不断学习和对学习效果比较,得出网络最优权值和阈值,如矩阵W1、W2、W3、W4所示。W1为输入层对隐层的权值、W2为隐层对输出层的权值、W3为隐层阈值、W4 为输出层阈值,BP模型拟合和预测结果如表2。表1 某水库12h洪水过程基本数据 Table 1 Some reservoir of 12h floodwater process basic data序号No.Q1(m3/s)Q2(m3/s)q1(m3/s)实验值Realresults(m3/s)序号No.Q1(m3/s)Q2(m3/s)q1(m3/s)实验值Realresults(m3/s)11014010207321513010021407102010581510100753710279105235910107565417913123522510440190165242513165225175111909524220066532175130129545200150表2 BP模型拟合和预测结果Table 2 Imitation and prediction results of floodWater process BP neural network样本序号No.实验值Realresults(m3/s)计算值Calculationresults(m3/s)误差Error(%)序号No.实验值Realresults(m3/s)计算值Calculationresults(m3/s)误差Error(%)12020.940.56710098.601.452105105.20-0.0287576.60-2.103235235.200.0096564.360.984225225.19-0.4010242234.803.30575174.72-0.4611200202.10-1.656130130.720.5612150153.70-2.453 网络参数对网络收敛速度的影响在保证网络学习质量的前提下,提高BP网络的收敛速度,一直是人们研究的问题 3 。对于三层BP网络,影响收敛速度主要因素有:输入层神经元数、隐层节点数、输出层节点数、学习率、冲量因子。对此,本文分析研究如下:3.1 输入层神经元个数一般认为,输入层神经元数为影响因子数 4 ,但由于研究问题的出发点不同,可得到同一问题,影响因子数不同。计算结果表明当网络其他参数不变时,输入层神经元数目多时,更有利于提高网络的收敛速度。水库调洪演算中的输入层神经元个数可为时段初出库流量和时段平均入库流量两个因子,也可为时段初、末入库流量和时段初出库流量 3个。当为2个因子时,网络学习次数为321万次,当为3个时,网络学习次数为260万次,学习次数减少20%。3.2隐层节点数图2隐层节点数对网络学习速度的影响隐层节点数个数的确定也是人工神经网络理论界一直研究的问题 3 。图2表示了不同隐层节点数对网络学习速度的影响,可以看出隐层节点数增多,网络学习次数减少,收敛速度加快;但隐层节点数过大,反而会影响学习速度,考虑学习次数和每次学习时间,本模型以隐层节点数7为宜。这样也验证kolmogorov定理5。3.3学习率和冲量因子图3学习率对网络学习速度的影响 图4冲量因子对网络学习速度的影响BP网络中引入学习率和冲量因子的目的是提高网络的学习速度,加快网络收敛 1 。试验结果表明:学习率和冲量因子取值不同,对网络的影响程度不同。当学习率和冲量因子增大时,网络更易于收敛,训练误差也更快满足要求;但当学习因子过大(如学习率为2.8时),观察学习过程,训练误差会出现反复和跳跃;当学习率较小时(小于0.3),训练误差平稳下降,但网络训练次数大大增多。图3、图4分别表示了“3-7-1”模型在网络其它因子不变时,学习率和冲量因子对网络学习速度的影响。4 结语人工神经网络由于具有很强的自学习性、自组织性和自适应能力,因而,在水库调洪演算过程中具有许多优点:对于任意水库的洪水资料,只需采用三层BP网络对实测数据学习,就会产生出满足误差要求的BP网络,方便地进行洪水预报,因此具有广阔的应用前景;BP网络学习过程中的大量参数是学习所得,不受人为因素影响,预报结果准确、精度高。通过对影响网络收敛速度的因素的试验研究,得到了网络参数选择的原则和范围,避免人们使用时参数选取的盲目性。但这类问题无论从理论上还是在实践中,尚需进一步研究。参考文献1焦李成神经网络的应用与实现西安:西安电子科技大学出版社,19952叶守泽水文水利计算武汉:武汉电力出版社,1992271-272,275-2763丁晶水文水资源人工神经网络模型的研究神经网络的应用与实现J水资源研究,1996(l7):22-24 4陈志军灌溉发展需求预测人工神经网络模型的建立与应用J水利学报19982:1-35Nielsen R HKolmogorows Mapping Neural Network Existence TheoremSan Diego:ProcIEEE First International Conference on Neural Networks1987,3:11-14Establish and application Of the BP neural network model on flood routing through reservoir1 2 1 3( 1 College of Water Conservancy and Architectural Engineering ,2 College of information Engineering Northwest Science and Technology University of Agriculture and Forestry, Yangling,Shaanxi 712100,China 3 WeiHai Company of zhejiang Province, ZheJiangNingBo 315051 ,china )Abstrat:This paper analysis the factor of influence flood routing through reservoir, establish and application Of the BP neural network model on flood routing through reservoir, Imitation and prediction flood Water process; study the factor of convergence
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年学历类自考国民经济统计概论-中国现代文学史参考题库含答案解析(5套试卷)
- 2025年学历类自考中外教育管理史-秘书参谋职能概论参考题库含答案解析(5套试卷)
- 合作招商的合同范本
- 饭店供货合同范本
- 耕地流转合同范本
- 布料仓库供货合同范本
- 拆除钢架棚合同范本
- 工地水泥购销合同范本
- 酒店承包旅游合同范本
- 公司变更协议合同范本
- 基础教育改革与发展中的热点问题课件
- 流动式起重机械检验记录表
- 大学信息与网络安全保密管理办法
- 汽车保养基础知识优秀课件
- 青少年运动员 运动损伤的预防 课件
- 音乐《上学歌》课件
- 绿色校园创建资料
- 2022年十部经典的三级片电影
- 六三制新青岛版四年级科学上册第一单元《动物王国》全部课件(一共5课时)
- 顶推法钢箱梁安装施工方案
- 中国诗词协会入会申请表
评论
0/150
提交评论