用户名: 密码: 免费注册      
 
首页 新闻资讯 产品中心 在线企业 商业合作 电源教研室 人才 会展 品牌专卖 论坛 《电源技术应用》
 
 
讲座 | 技术文章 | 应用案例 | 资料下载 | 交流培训 | 有奖征文 | 电源技术应用 | 图书    
  您的位置:中国电源网首页 >> 电源教研室 >> 基于改进人工蜂群算法的电力系统无功优化

基于改进人工蜂群算法的电力系统无功优化

来源: 编者:杨云天1,刘菲2 发布时间:2014-01-27

摘要:针对电力系统无功优化存在的问题,本文提出了一种基于改进人工蜂群算法的无功优化。本文运用反学习法对人工蜂群算法的进行了优化,克服了人工蜂群算法本身容易陷入局部收敛的缺点,并且对IEEE30节点进行进行仿真计算,结果表明该算法对于求解复杂无功优化问题的可行性和有效性。
关键词:电力系统;无功优化;人工蜂群算法;
Abstract:
Keyword:

随着中国经济的快速发展,电力的需求也持续增加,因此电网的规模也日益扩大。因此电网的安全运行收到了国家的广泛重视,国内外学者在这方面也进行了深入的研究,无功优化则是这方面的一个主要方向,如何在保证电网经济性和满足电力供应需求的前提下,充分发挥无功优化调节的作用,具有巨大的现实利用价值[1]

目前存在无功优化的算法很多,文献[2]采用改进蚁群算法,该算法分别对初始信息素和信息素变化量进行了修改,可以降低了电能损耗,并且降低了蚁群搜索次数。通过IEEE 14节点的一个算例,来证明该方法的有效性。文献[3]采用改进的PSO算法,从而克服了于基于PSO求解高维复杂优化问题时易陷入局部最优缺点。文献[1]采用了邻域拓扑文化差分进化算法,很好的克服文化差分进化算法过早收敛的缺陷,仿真结果表明该算法的是行之有效的。

人工蜂群(Artificial Bee ColonyABC)算法是一种建立在蜜蜂自组织模型基础上的一种仿生态算法[4]。该算法是Karaboga2005年首次提出,并用于函数优化,该算法同遗传算法、粒子群算法等优化算法相比,具有收敛速度快、计算精度高的有点,因此更适合应用于复杂问题的优化中。但是ABC算法同遗传算法、粒子群算法一样容易陷入局部最优解的缺点。因此本文在ABC算法的基础上对其进行了改进,并且对IEEE30标准试验系统进行仿真计算,结果表明该算法对于求解复杂无功优化问题的可行性和有效性。

1  无功优化的数学模型

在电力系统的无功优化中,数学模型包括目标函数功率约束方程和变量约束条件。

1.1  目标函数

电力系统的无功优化问题是一个不是一个单值问题,而是有多目标、多约束的混合非线性优化问题,为了既保证电压质量又降低网损,本文以系统有功网损、电压平均偏移量、发电机无功出力三者之和最小为目标函数[2]。即:

    式中:为系统网损值分别为各节点电压、电压的上限、电压的下限;为发电机数;分别为节点压力和发电机无功出力越线的罚函数;分别为发电机的无功出力、无功出力上限以和无功出力的下限值。

1.2  功率约束方程

    考虑各节点有功和无功平衡的约束,即

式中,分别为节点的电压;分别为节点的发电机有功出力和有功负荷;分别为节点的发电机无功出力,容性无功补偿容量和无功负荷;分别为节点 之间的电导和电纳;为节点的电压相角差;为系统节点数。

1.3  变量约束条件

变量约束包括控制变量约束和状态变量约束。无功补偿电源输出和可调变压器分接头位置都受到运行条件和设备本身条件的限制,这些限制构成了控制变量约束。各节点的电压幅值、发电机无功输出、支路电流也会受到各种限制,这些限制便构成了状态变量约束。

控制变量约束有:

状态变量约束有:

式中,分别为对应变量的最小最和最大值。

2  改进人工蜂群算法

1.1  人工蜂群算法

    ABC算法中由食物源位置代表优化问题的解,以此来寻找最优解[5]蜂群具有3种类型的工蜂 采蜜蜂跟随蜂和侦察蜂专业工蜂专门进行采集守望蜂等待在蜂巢中观看同伴表演的摇摆舞侦察蜂进行随机搜索。其中专业工蜂和守望蜂的数量相等且都等于食物源的数量SN每个解是一个D为的列向量,D代表优化参数的个数。经初始化后,蜜蜂开始进行循环搜索,当蜜蜂搜索到新解的适应度高于旧解的适应度,则采蜜蜂会记住自己新的解。跟随蜂会根据这些解的可能值Pi进行搜索,如果搜索到的解被更新,则侦查蜂就会放弃原来的解,用新的解来代替。

采蜜蜂根据当前位置进行新解的搜索可以根据

              (9

其中:是随机选择下表,且[-1,1]之间的随机数。

跟随蜂选择食物源的可能值可定义为

                  (10

式中f(Xi)是第i个解的适应度值。

如果解Xi更新失败,则说明这个解不能被优化,需要运用公式(11)产生新的解来代替它:

     (11

1.2  ABC算法的改进

种群初始化影响着算法的全局收敛速度和解的质量[6],而ABC算法中的初始化采取随机的方式进行因此不能保证有效地提取解空间的信息来产生初始群体,因而有可能陷入局域最优解。文中采用反学习的群体初始化方法[7],这种方法能有效地利用搜索空间的信息,并且改

求解的的速度和准确定。具体步骤如下:

Step 1随机产生N个食物源

食物源产生按照(12)式进行。

     (12)

......



郑重声明:本文仅代表作者个人观点,与中国电源网站无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。

  热门点击文献
  · SPD在电源系统中的应...
· 实用开关电源技术(连载...
· 变频器开关电源维修实例
· 逆变电源应用案例
· SPD在监控系统中的应...
· 实用开关电源技术(连载...
· SPD在通信基站中的应...
· 第1讲认识谐波
· 我国变频调速技术的发展...
· 起重变频调速系统中制动...
· SPD在计算机网络中的...
· 第4讲线圈
· 第5讲变频器的维护与故...
· 第2讲自感、互感和变压...
· 蓄电池是通信电源技术维...

 
本站介绍 | 免费注册 | 广告服务 | 在线投稿 | 友情链接 | 联系我们 | 旧版入口 | 历史文献
版权所有 中国电源网 © 2010-2011 china-power.net 建议在ie5.5以上1024×768分辨率中浏览
业务洽谈:029-88153821 传真:029-88314333 e-mail: [email protected]
 在线咨询:业务部  
网安备案编号: xa10643s 经营许可证编号:icp陕 050232