[发明专利]基于改进花粉算法的地表水和地下水联合调度优化方法有效
申请号: | 201910151472.X | 申请日: | 2019-02-28 |
公开(公告)号: | CN110188912B | 公开(公告)日: | 2023-01-24 |
发明(设计)人: | 白涛;魏健;武连洲;杨旺旺;张明;慕鹏飞;刘夏 | 申请(专利权)人: | 西安理工大学 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q50/06 |
代理公司: | 西安弘理专利事务所 61214 | 代理人: | 韩玙 |
地址: | 710048*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 改进 花粉 算法 地表水 地下水 联合 调度 优化 方法 | ||
1.基于改进花粉算法的地表水和地下水联合调度优化方法,其特征在于,具体按照以下步骤实施:
步骤1、以水库的发电、灌溉及生态的最大综合目标为优化目标,所述优化目标的目标函数为:
Min F=c1F1+c2F2+c3F3 (1),
式(1)中,F为综合目标;F1为水库的电站发电量,单位为亿kW·h,c1为水库的电站发电量的权重系数;F2为灌溉缺水量,单位为亿m3,c2为灌溉缺水量的权重系数;F3为生态缺水量,单位为亿m3,c3为生态缺水量的权重系数;c1、c2和c3均由流域管理决策者提供,分别为0.5,0.4和0.1;
式(2)中,m表示水库的水电站编号;t表示时段数;Δt表示时段长短;km表示第m电站的出力系数;Q(m,t)表示第m电站的发电流量,单位为m3/s;h(m,t)表示第m电站的发电水头,单位为m;表示第t时段的灌溉缺水量,单位为亿m3;表示第t时段的生态缺水量,单位为亿m3;
步骤2、采用计算机并行技术改进花粉算法,并对所述目标函数进行优化计算,得到地下水取水率及最优水库水位;
具体按照以下步骤实施:
步骤2.1、初始化花粉算法,初始参数包括初始种群Npop、最大迭代次数Tmax、授粉方式的转换概率p;
步骤2.2、依据约束条件及初始种群Npop计算得到决策变量,将所述决策变量作为初始花粉配子,计算公式如下:
Xi,j=Hmin(j)+rand(Hmax(j)-Hmin(j))i∈[1,Npop],j∈[1,D] (9),
式(9)中,Xi,j表示第i个花粉配子在第j维空间的位置;Hmax(j)为花粉配子第j维空间位置的上限约束,即水库月末的水位上限约束或者地下水的开采率上限;Hmin(j)表示花粉配子第j维空间位置的下限约束,即水库月末的水位下限约束或者地下水的开采率下限;rand表示[0,1]区间的随机数;D表示空间维数;
步骤2.3、通过计算机并行技术对所述初始花粉配子进行并行任务分解与集成,并输出最优种群;
步骤2.4、采用所述花粉算法对最优种群进行迭代处理,若当前迭代次数t≤Tmax,则进行步骤2.5,否则跳转至步骤2.6;
步骤2.5、继续生成均匀分布函数Rand,若Randp,则对花粉配子进行全局授粉处理,否则,进行局部授粉处理,并继续迭代,且迭代次数加1;
全局授粉公式为:
其中,
局部授粉公式为:
式(10)中,分别表示第t,t+1代的解;L表示步长值;g表示全局最优值;Γ(λ)为标准的伽马函数;λ表示模型参数;s,s0均为步长参数;
式(11)中,ε是介于0-1之间的服从均匀分布的随机数;分别为同一植物,不同植物的花粉配子,rand表示[0,1]区间的随机数;
步骤2.6、直至t﹥Tmax时,通过终止判断得到最优花粉配子,即最优水库水位或者地下水取水率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安理工大学,未经西安理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910151472.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于大数据实时监测生产总值统计分析方法
- 下一篇:一种装修订单分配算法
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理