1.一种基于信息交流策略连续域蚁群算法的电力系统经济调度方法,其特征在于,包括以下步骤:(1)建立电力系统经济调度模型:
其中,n为系统发电机组的总个数,F为发电总成本,Fi为机组i的发电成本,ai,bi,ci是机组i的成本系数,pi为机组i的有功输出功率,Vi为阀点效应带来的变化值,di,ei为常数,为机组i的最小技术出力;
电力系统经济调度模型的限制条件为:
(1.1)传输损耗:
其中,Bi,j为耗量系数矩阵B中第i行第j列的系数,Ti为耗量系数矩阵T中第i列的系数,L为燃料耗量系数;
(1.2)运行区域:
其中, 为机组i的最小技术出力, 为机组i的最大技术出力;
(1.3)发电机爬升率:
其中,dri为机组i的向下爬坡速率值,uri为机组i的向上爬坡速率值, 为机组i的初始值;
(1.4)禁用区域:
其中, 和 分别为第i个机组在第j个工作禁区的下限值和上限值,mi为发电机组i的工作禁区个数;
(2)初始化各项参数:解档案个数k,关联度q=0.000l,权值参数ξ=0.85,蚂蚁个数s,优解率r,最大迭代次数iter_max,随机生成k个解;
(3)利用电力系统经济调度模型计算解档案中解的适应度值,并根据适应度值将解进行排序;
(4)采用标准蚁群算法更新解档案中的解,具体步骤为:(4.1)计算解档案中每个解的权重,wi为第i个解在解档案中的权重,定义为:其中,q是算法中的一个参数,被用来平衡局部最优和全局最优;
(4.2)计算选取每个解作为指导解的概率,选取第i个解的概率为:(4.3)每只蚂蚁根据解档案中解的权重选取一个解Xi,i=1,2,…,k,并分别通过高斯函数gi,j(X)对这个解的D个解组件Xi,j,j=1,2,…D,进行取样;每一个高斯函数的均值Ui,j=Xi,j,标准差σi,j为(4.4)s只蚂蚁都产生新解之后,把这k+s个解重新排序,然后选取k个最优的解存储到解档案中;
(5)从更新后的解档案中选取m个优质解,m个优质解根据优解率r计算得出,则有m=ceil(r×k),ceil表示向上取整;
(6)在m个优质解中,每一个解都选择另外一个解来进行信息交换,得到候选解,采用贪婪的方式接受能够改善解的质量的候选解;
(7)当前迭代次数加1,判断是否到达最大迭代次数,当前迭代次数超过最大迭代次数iter_max时,则停止迭代,输出解档案中第一个解作为全局最优值;当前迭代次数未超过最大迭代次数iter_max时,则跳转到步骤(3);
(8)根据得到的解进行电力负荷分配,得到最优电力系统经济调度。
2.根据权利要求1所述的一种基于信息交流策略连续域蚁群算法的电力系统经济调度方法,其特征在于,所述的步骤(6)具体为:(6.1)在m个优质解中,信息交流策略通过如下公式为每个解Xi,i=1,2,...m确定另一个解Xh,h∈(1,m)进行维变量互换;
其中,D表示解的维数;
(6.2)每个Xi解确定好进行维变量互换的解之后,则产生的新解 为:其中,rand表示产生一个(0,1)之间的随机数,Pj为:(6.3)通过贪婪的方式确定Xi和 中哪一个保留到解档案中。