#include void main() { int k,J,p,m,s,io,t,i,u; k=1; int n[4]={3,4,3,3}; int q[5][4]={{0,0,0,0},{30,31,29,28},{34,34,35,35},{38,37,38,37},{0,40,0,0}}; int nn[4],q1[14],no[14][4],q2[14]; for(t=0;t<14;t++) for(i=0;i<4;i++)no[t][i]=0; while(k<=4){ if(k==1){ nn[k-1]=n[k-1]; J=0; do{ q1[J]=q[J][k-1]; no[J][k-1]=J; J++; }while(J<=n[k-1]);} else{ m=nn[k-2]; nn[k-1]=m+n[k-1]; J=0; while(J<=nn[k-1]){ int y=1000; int i=0; loop: if(J-i>m){i++; if(i>n[k-1]){q2[J]=y;no[J][k-1]=io;} else goto loop;} else if(i>J) {q2[J]=y;no[J][k-1]=io;} else {s=q[i][k-1]+q1[J-i]; if(sn[k-1]){q2[J]=y;no[J][k-1]=io;} else goto loop; } J++;} for(i=0;i=0){p=J; k=4; while(k>=1){no[J][k-1]=no[p][k-1]; p=p-no[p][k-1]; k--;} J--; } printf("J\\NO 1# 2# 3# 4# Q\n"); for(t=0;t<14;t++) printf("%2d %d %d %d %d %d\n",t,no[t][0],no[t][1],no[t][2],no[t][3],q2[t]); }
2022-11-13 17:15:44 1KB 调度算法
1
动态规划算法在小浪底水库优化调度中的应用研究.doc
2022-05-30 09:07:53 227KB 算法 文档资料 动态规划
该资料包含(POA+GA、人工鱼群等4个程序代码)
2022-05-13 15:02:40 1.23MB 水库调度 源代码 POA GA
1
c1=1.4962; %学习因子1 c2=1.4962; %学习因子2 w=0.7298; %惯性权重 MaxDT=20; %最大迭代次数-------k次迭代 D=12; %搜索空间维数(未知数个数)-----D维空间 N=100; %初始化群体个体数目--------m个粒子 eps=10^(-6); %设置精度(在已知最小值时候用)
2022-04-19 15:07:47 2KB 梯级水库优化调度 PSO matlab
水库优化调度程序C++源代码,轻松下载,直接应用
2022-02-12 13:07:42 2KB POA
1
基于实数编码的遗传算法在水库优化调度中的应用,胡晓雨,徐英,基于实数编码的遗传算法(RGA)可以快速收敛到最优解附近、且不易陷入局部最优。通过选择、交叉和变异等遗传算子的共同作用使种群不�
2021-09-11 14:38:26 190KB 首发论文
1
蚁群算法在水库优化调度中的应用研究,王涛,杜红娟,本文简要分析了现行水库优化调度方法的优缺点,突出了本课题研究的必要性。在对蚁群算法基本原理进行描述的基础上重点探讨了将其
2021-06-27 16:40:56 455KB 首发论文
1
水库优化调度的方法,如POA 、遗传算法等等。水电工作者的必须。。
2021-05-23 20:07:36 287KB 优化调度
1
水库优化调度代码的文档,能够正确运行程序
2021-05-19 10:11:03 46KB vc++
1
动态规划计算水库优化调度。本文中使用了下列变重,说明如下:t为时段变重,在本坝目研究中,以旬为计算时段,全年共计36个时段;Vt、Zt为t时段初水库蓄水重及蓄水水位;Qt为t时段平均下泄流量;NtEt为水电站t时段平均发电出力及发电重;St为水库t时段平均入库流量。
2021-05-09 10:13:44 1.54MB 动态规划 优化调度 水库
1