赞
踩
链接:https://pan.baidu.com/s/1WTtKxcOjGjHx6rZrDH_CyA?pwd=28mf
提取码:28mf
新安江模型代码参考Python 水文预报三水源新安江模型构建_新安江模型python代码-CSDN博客
打开后如图
选择“输入参数.xlsx”
"输入参数.xlsx"内部数据格式如下,工作表表命不能更改,参数名也不要更改,参数的上下限可以更改。注:除有数据的单元格外,其他单元格不能有任何内容,若无法确定可删除工作表新建一个一样的。
流域子单元可以根据实际情况依次增加。
率定期的起始时间应为“实测数据.xlsx”中时间序列的第一天;率定期终止时间、验证期起始时间可以自行选择,二者时间要相邻;验证期终止时间要对应工作表“流域出口短断面处径流”中时间序列的最后一个;预测期起始时间为验证期终止时间的后一天,预测期终止时间为总时间序列中的最后一天。
第一部分选择遗传算法的“选择”方法、“重组”方法、“突变”算子;第二部分输入迭代次数、交叉率和种群规模。迭代次数较高时可以获得更优的参数率定,但是过高会导致运行时间太长;交叉率取0-1;种群规模代表解的数量,一个解为一组参数,该值不能为1。为方便展示这里三个值都取的较小。
点击“开始率定”
选择导入实测数据.xlsx,该文件里面“Sheet1-Sheetn”代表1-n个流域子单元,除必要的工作表外不要有多余的工作表,且工作表表名不能更改。
若时间间隔为1天,则时间序列如下图所示;若间隔为1小时,为1980010100、1980010101···1980010123、1980010200···,此处更改后“时期划分”处也要更改。
工作表“流域出口断面处径流”的时间序列为率定期+验证期。
在率定过程中若迭代次数较多可能会导致界面无反应,需等待一段时间。
率定完成
点击“导出数据”可以导出计算后的数据。
点击“开始绘图”进行绘图,绘图后可进行保存。若对率定结果不满意可更改“遗传算法”内容,然后再点击“开始率定”,重新画图。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。