[发明专利]一种基于狼群算法的河道洪水流量演进规律模拟方法有效
申请号: | 201710735470.6 | 申请日: | 2017-08-24 |
公开(公告)号: | CN107688702B | 公开(公告)日: | 2020-11-17 |
发明(设计)人: | 白涛;杨旺旺;黄强;武连洲;麻蓉;哈燕萍;马旭;马盼盼 | 申请(专利权)人: | 西安理工大学 |
主分类号: | G06F30/27 | 分类号: | G06F30/27;G06N3/00 |
代理公司: | 西安弘理专利事务所 61214 | 代理人: | 罗磊 |
地址: | 710048*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 狼群 算法 河道 洪水 流量 演进 规律 模拟 方法 | ||
本发明公开的一种基于狼群算法的河道洪水流量演进规律模拟方法,包括以下步骤,步骤1:以与河道洪水实际流量过程误差最小为目标建立马斯京根模型;步骤2:通过狼群算法对步骤1中马斯京根模型的参数进行率定,得到河道洪水流量模拟过程和实际流量过程误差最小时的流量演算系数;步骤3:根据步骤2中得到的流量演算系数代入步骤1中的马斯京根模型中,得到率定后的马斯京根模型目标函数。本发明一种基于狼群算法的河道洪水流量演进规律模拟方法,引用狼群算法率定马斯京根模型参数,探讨狼群算法在洪水演进模型参数率定中的有效性、可行性和优越性,对于提高洪水三要素和流达时间的预报精度,预防洪水灾害,具有重要的实际意义和应用价值。
技术领域
本发明属于河道流量演进模拟方法技术领域,具体涉及一种基于狼群算法的河道洪水流量演进规律模拟方法。
背景技术
马斯京根作为河道流量演进问题的经典模型,在实际应用中的核心问题是模型参数率定,该问题实际是一个非线性优化问题。传统参数确定方法主要有试错法、最小二乘法、非线性规划法等,但这些方法受限于槽蓄曲线的最优估计,导致演算结果与实际相差较大。近年来,群体智能算法因准确、高效地求解非线性问题而得到广泛应用。国外许多学者采用群体智能算法对马斯京根模型的参数率定进行了深入的研究。如采用杂草优化算法、回溯搜索算法(BSA)、粒子群算法和多目标准则优化算法估计非线性马斯京根模型参数,获取了令人满意的率定结果。国内学者詹士昌、邵年华、马玉新等分别应用蚁群算法、粒子群算法、免疫克隆选择算法对马斯京根模型参数进行了率定,演算结果优于试算法、最小二乘法等。宋万祯采用多目标粒子群优化算法进行马斯京根模型参数估计。白涛提出了分期分河段的混合算法,对防凌期马斯京根模型参数进行了估计。
由于大多数智能算法在问题求解时,不需要考虑目标函数梯度,特别适用于传统方法解决不了的大规模复杂优化问题,但也存在如收敛速度慢、局部最优、结果不稳定、结果精度低等弊病。
发明内容
本发明的目的在于提供一种基于狼群算法的河道洪水流量演进规律模拟方法,能够提高河道洪峰预报精度。
本发明所采用的技术方案是:一种基于狼群算法的河道洪水流量演进规律模拟方法,包括以下步骤,
步骤1:以与河道洪水实际流量过程误差最小为目标建立马斯京根模型;
步骤2:通过狼群算法对步骤1中马斯京根模型的参数进行率定,得到河道洪水流量模拟过程和实际流量过程误差最小时的流量演算系数;
步骤3:根据步骤2中得到的流量演算系数代入步骤1中的马斯京根模型中,得到率定后的马斯京根模型目标函数。
本发明的特点还在于,
步骤1具体包括以下步骤,
步骤1.1:建立目标函数1:
s.t.:C0∈[-1,1]
C1∈[-1,1]
1-C0-C1∈[-1,1]
式中:M为洪水历时总时段数;Im为时段末上游断面入流;Im-1为时段初上游断面入流;Qm为时段末下游断面出流;Qm-1为时段初下游断面出流;Qm'为实际出流量;C0、C1、C2为流量演算系数;
目标函数1将模拟和实测的离差值乘以相应的权重,权重取自同一时刻实测流量值;
步骤1.2:建立目标函数2:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安理工大学,未经西安理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710735470.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:金刚石真空钎焊炉抽气系统
- 下一篇:汽轮机叶片的点焊装置