[发明专利]灌溉水闸消力池及其结构设计与建造方法在审

专利信息
申请号: 202011451471.6 申请日: 2020-12-09
公开(公告)号: CN112560142A 公开(公告)日: 2021-03-26
发明(设计)人: 顾巍;张正焕;王超;张海琪;宋绪阳 申请(专利权)人: 湖北工业大学
主分类号: G06F30/13 分类号: G06F30/13;G06F30/20;G06N3/00
代理公司: 武汉科皓知识产权代理事务所(特殊普通合伙) 42222 代理人: 俞琳娟
地址: 430068 湖*** 国省代码: 湖北;42
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 灌溉 水闸 消力池 及其 结构设计 建造 方法
【说明书】:

发明提供灌溉水闸消力池及其结构设计与建造方法,能够有效提高灌溉水闸结构设计水平,保障消力池消能性能。设计方法包括:根据灌溉水闸和消力池待安装处的实测数据建立消力池的设计参数优化模型;以消力池深度与收缩水深为变量初始化鲸鱼的位置,在一定范围内随机生成的方式进行初始化;对初始化后的群体进行分群,随机分为N个群体组成岛群;根据、消力池设计参数优化模型,计算每个个体的适应度值;对每一个分群中的个体采用鲸鱼优化算法进行搜索,并计算搜索后的适应度值;判断是否要进行岛群搜索;判断进化代数计数是否达到进化最大代数,若达到则输出当前求得的最优解并结束,得到消力池的结构参数;否则返回鲸鱼优化算法进行搜索。

技术领域

本发明属于消力池结构设计领域,具体涉及灌溉水闸消力池及其结构设计与建造方法。

背景技术

灌区水闸是一种水头低挡水、泄水建筑物,其具有防洪、排涝、灌溉、供水、河道治理等作用。在灌区水闸的设计过程中消力池计算是其中重要一环,消力池的作用是减少水流多余的能量,起到保护水闸、下游河床、及岸坡的作用。

在消力池的设计过程中,需考虑实际中的可行性与经济性,并通过对消力池设计参数计算实现。在消力池的计算中往往需要对多变量高次方程进行求解,其求解的难度较大且消耗时间长。以往的研究中一般借助图解法、试算法及迭代公式进行计算,这些方法虽然可以一定程度上求解,但都实际应用中均存在一定问题。图解法和试算法计算工作量大且计算过程复杂,实际应用采用较少。迭代算法存在收敛速度慢且是否求得最优解与初始迭代值有关,存在不收敛的风险,在计算的过程中难以得到合理准确的解或得不到解。消力池设计消能性能差则无法达到减小水流能量及保护水闸及下游河床的作用,进而威胁整个系统的安全;而消力池设计过度,则极大增加建设成本。

发明内容

本发明是为了解决上述问题而进行的,目的在于提供灌溉水闸消力池及其结构设计与建造方法,能够有效提高灌溉水闸结构设计水平,保障消力池设计的实用性与经济性,保障消力池消能性能。

本发明为了实现上述目的,采用了以下方案:

方法

本发明提供一种灌溉水闸消力池结构设计方法,其特征在于,包括以下步骤:

步骤1:根据灌溉水闸和消力池待安装处的实测数据建立消力池的设计参数优化模型:

式中,消力池深度d与收缩水深hc为变量,α为水流动能校正系数,q为过闸单宽流量,g为重力加速度,为流速系数,T0为由消力池底板顶面算起的总势能,f(d,hc)为消力池深度计算式;

消力池总势能T0为:

式中,H为消力池待安装处的上游水深,v为消力池待安装处的上游行近水流速度,P为上下游高差;

消力池深度f(d,hc)为:

d=σ0h″c-h′s-ΔZ,

式中,σ0为水跃淹没深度,h″c为跃后水深,h′s为出池河床水深,ΔZ为出池落差;

跃后水深h″c为:

式中,b1为消力池首端宽度,b2为消力池末端宽度;

出池落差ΔZ为:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖北工业大学,未经湖北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202011451471.6/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top