主权项 |
基于群体经验人工蜂群算法的电力系统静态经济调度方法,其特征在于,包括以下步骤:步骤1:设置人工蜂群的参数,包括控制因子F、选择概率P、物源规模NP、最大迭代次数G<sub>max</sub>,根据电力系统静态经济调度的约束构造目标函数,所述约束包括:机组功率平衡约束、机组出力上下限约束、机组爬坡约束、机组禁止操作区约束;步骤2:生成初始食物源,并计算其目标函数值和适应值;步骤3:更新选择概率,雇佣蜂根据选择概率来选择第一搜索策略或第二搜索策略,产生新的食物源位置,其中,第一搜索策略为:V<sub>i,j</sub>=P<sub>r1,j</sub>+F(P<sub>r2,j</sub>‑P<sub>r3,j</sub>),第二搜索策略为:<img file="FDA0000910264370000011.GIF" wi="438" he="63" />V<sub>i,j</sub>表示新的食物源位置,P<sub>i,j</sub>表示当前的食物源位置,<img file="FDA0000910264370000012.GIF" wi="175" he="54" />为随机产生,P<sub>r1,j</sub>、P<sub>r2,j</sub>、P<sub>r3,j</sub>为三个随机选择的食物源,且r1≠r2≠r3≠i,i=1,2,…,NP,j表示当前列数;步骤4:采用贪婪原则对当前食物源位置进行更新;步骤5:观察蜂根据轮盘赌原则所确定的概率选择食物源并在其附近精细搜索,搜索策略为:<img file="FDA0000910264370000013.GIF" wi="533" he="63" />其中,V<sub>i,j</sub>表示新的食物源位置,P<sub>r4,j</sub>、P<sub>r5,j</sub>为两个随机选择的食物源,且r4≠r5≠i,i=1,2,…,NP,j表示当前列数,gbest<sub>i,j</sub>为适应值最大的食物源,<img file="FDA0000910264370000014.GIF" wi="177" he="61" />为随机产生;步骤6:采用贪婪原则对当前食物源位置进行更新;步骤7:判断迭代次数是否达到最大迭代次数,若是,则停止迭代,输出最优食物源的位置和目标函数值,所述最优食物源的位置即为电力系统各机组的出力水平,目标函数值即为对应的最小发电成本;若否,则转到步骤3。 |