基于改进粒子群算法的电力系统无功优化研究
- 格式:pdf
- 大小:257.94 KB
- 文档页数:4
研究与开发 基于改进粒子群算法的 电力系统无功优化研究 韩富春 刘利红 岳永新2 (1.太原理工大学电气与动力工程学院 太原030024; 2.山西省电力公司超(特)高压分公司,太原030001) 摘要 粒子群(PSO)优化算法具有并行处理的优点 但易于陷入早熟收敛,针对这一问题, 本文提出了一种改进粒子群无功优化算法,该算法使用了自适应动态惯性权重,充分利用了遗传 算法中交叉变异和种群移动均匀的特性,从而有效克服了PSO算法易于陷入局部最优和早熟收敛 的缺陷,具有良好的寻优速度和计算精度,实例计算取得了良好的结果,从而验证了该算法的有效 性和正确性。 关键词:改进粒子群算法;电力系统;无功优化 Research of Particle Improved Swarm Algorithm in Power System Reactive Power Optimization Han Fuchun Liu Lihong  ̄'ongxin (1.School ofElectrical and Power Engineering Taiyuan University ofTechnology,Taiyuan 030024; 2.Super(ultra)High Voltage Branch of Shanxi,Taiyuan 030001) Abstract Though having parallel processing ability,the traditional PSO algorithm is easy to trap in local optimum,considering this problem,problem,a improved optimization algorithm i8 proposed, the algorithm draw lessons from the crossover and uniform movement characteristic of genetie algorithm, an improved particle swarm optimization algorithm is established to solve the re ̄letive power optimization model,the algorithm can overcome the disadvantage about easy to trap in local optimum and has good global astringency.Real examples show that this algorithm is a successful and feasible approach for reactive power optimization. Key words:improved particle swarm algorithm:power system reactive power optimization 对电力系统无功优化国内外己进行了大量研 究,提出了很多优化方法【1 ],取得了不少好的成 果,但由于无功优化具有多目标,非线性,多约束 等诸多特点,因此,现有方法还不能圆满解决这些 问题。粒子群优化(PSO)算法具有并行处理的特 点,易于实现,但同时也存在计算速度慢,容易陷 入局部最优,早熟收敛等缺陷。针对此问题,文本 提出了一种具有动态惯性权重和随机杂交相结合的 粒子群改进优化算法来求解电力系统无功优化问 题。该算法具有动态适应性,其惯性权重随粒子的 适应度的变化而动态改变。此外,该算法采用了遗 传算法中交叉变异和种群移动均匀特性,从而有效 6 l电号技7lt 2o11年第7期 克服了PSO局部最优和早熟收敛的缺陷。采用该算 法对IEEE30节点系统和某地区电网进行了无功优 化计算,结果表明:该算法具有较高的寻优速度和 计算精度,从而验证了该算法的有效性, l无功优化的数学模型 本文以网损最小为目标函数,由式(1)表示 j min_厂 Plo ( ’ (1) Ig(z)=0,z ≤z≤z 式中,-厂为系统有功损耗最小的目标函数;g为系 统潮流约束;Z=[X,Uc,
U。】为系统变量,其中 为 系统状态变量(负荷节点电压幅值和发电机注入无 功功率);Uc为连续控制变量(发电机节点电压); 为离散控制变量(无功补偿装置的无功补偿容量 和可调变压器分接头);Zm, 和Zm 为系统变量的运 行限制约束。 2改进粒子群优化算法(IPSo) 2.1标准PSO算法及惯性权重的选取 PSO算法通过个体问的协作与竞争实现复杂空 间中最优解的搜索,执行PSO算法时,首先在D维 空间随机初始化Ⅳ个粒子的位置和速度,然后通过 迭代寻找最优解。在每次迭代中,粒子通过跟踪极 值来更新自己的速度和位置:一个极值是粒子本身 搜索到的最优解,称为个体极值只,表示为 =(P ( ),P (后)….P ( ));另外一个极值是整个 粒子群到目前为止找到的最优解,称为全局极值 ,表示为: =( (七),Pg (后)….PgD( ));在( 1) 次迭代计算时,粒子i根据(2)式更新自己的速度 和位置。 J +1)=]4&id(k)+qrand10(Pid( 一 (后 { +c2rand20(p#k)一 )) (2) I (七+1)= ( + ( +1) 式中,v ( )代表粒子i在第k次迭代中第d维的速 度;Xid )为粒子i在第k次迭代中第d维的位置; W为惯性权重;C.,C,为学习因子。 本文提出采用动态惯性权重,从而使得算法搜 索能力大为提高,其计算公式如式(3)所示。 1:! 二盘 (3) (f)一 (f) 』 l 式中,fat)表示第i个粒子第f代的适应值; ( ) 表示迭代至第f代时种群中的全局最优值;a为 (0.1)之间的常数。 2.2基于杂交粒子群改进优化算法 与遗传算法相比,PSO算法可能更快地收敛于 最优解,但往往会出现早熟收敛现象,针对这一问 题,本文提出了基于杂交粒子群优化改进算法 (BPSO),该算法在每次迭代中,根据杂交概率选 取指定数量的粒子放入杂交池内,池中的粒子随机 杂交,产生相应数目的子代粒子(child),然后再 用子代粒子替换亲代粒子(parent),子代位置由父 代位置交叉得到,其计算采用式(4)计算。 child( )=P・patent1( )+(1一P)・paren 2( ) (4) 研究与歼发 式中,P是0到1之问的随机数。予代的速度由式 (5)计算: 幽f㈨= par ent ̄( v)+ parent2(v)parent parent v)f 5 I 1(V)+ 2f 川’ ’ 3 IPSO在电力系统无功优化中的应用 存1PSO r1l,I 粒子在搜索窄问的位置对应丁_尢 功优化的控制变 ,每个粒子的搜索窄问(维数) 为控制变最个数,}1lJ X =[ 】… , l… Ⅳc, rl… ] 式中, 。… 。为发【乜机的端电压,Qc.… 。为 无功补偿节点无功补偿容 , .. , 为变压器变 比。该算法求解步骤如下: 1)随机初始化种群中各粒子的位置和速度。 2)计算粒子适应度,将当前各粒子的位置和适 应值存储在各粒了的pbest中,将所仃pbest中适应 值最优个体的位置和适应值存储丁-gbest中。 3)根据式(2),式(3)更新每个粒子的速度 和位置;检 粒子更新后各变量是台越限,若某一 变量越限则取其相应的限值。 4)对每个粒子,将其适应值与其经 过的位置 作比较,如果较好,则将其作为 前的最好位置。 5)比较当前所柯pbest和gbest的值,史新gbest。 6)根据杂交概率选取指定数量的粒子放入杂交 池内,池中的粒子随机杂交产生子代粒子,了代的 位置和速度按照式(4)和式(5)汁算,保持pbest 和gbest不变。 7)若满足预设的运算精度则搜索停止,输m最 优结果, 则返回3)继续搜索。 4 算例分析 本文采用Matlab仿真…J工具对PSO和本文办 法分别进行无功优化计算。 1)IEEE30节点系统算例 该节点系统图见图1,包括6台发电机,4台有 载调压变压器和4个无功补偿点,节点和支路参数 见文献[8】,所有数据都是以l00MVA为功率基准的 标幺值。分别采用PSO和IPSO两种方法进行计算, 取粒子数为50,学习因子都为2,杂交概率为0.9, 杂交池比例为0.2,迭代次数为2()0,求…的优化结 果见表1所示,有功网损特性曲线如图2所示。 201 1年第7期电皇量i技7lt l 7
研究与开发
图1 IEEE30节点系统 表1 IEEE30节点系统优化计算结果表 控制变量 变量 初始值 优化结果 类型 PS0 IPS0 1 1.0500 1.0600 1.061O 2 1.0220 0.9732 1.0603 发电机 5 1.0000 1.0365 1.0407 电压 8 1.0000 1.0409 1.0408 I1 1.0000 1.0451 1.0766 13 1.0000 1.0627 1.070l .9 1.0000 0.9900 0.9700 变压器 兀 1.0000 1.0000 0.9600 变比 T4 12 1.0000 1.0300 1.0200 7.28 1.0000 0.9400 1.O1O0 Q10 0.1000 0.2200 0.2200 Q1 5 0.1000 0.0440 0.0490 电容补偿器 Q,9 O.1000 0.04l0 0.0500 Q24 O.1000 O.1000 0.1300 Ploss. 0.0562 0.O512 0.0506
迷代次数 图2 IPSO和PSO算法的有功网损损收敛特性 由以上计算结果我们可以看出,采用本文算法 无功优化结果明显优于PSO算法。 2)某地区电网算例 该系统包含3个发电厂,4台有载调压变压器, 2个无功补偿点。其网络图及各参数见图3所示, 采用PSO和IPSO计算结果见表2和图4所示。 l 8 l毫l曩I技玳 2011年第7期 4.{: 海受 I 镟变 2 ^j : ¨园7 I 。 上 7 I、:I 9 r⑥] 1—— 一 变 ・ j 。{ 2 53}j0.98l l l’:1 1 2 ㈩ 15
图3某地区电网接线图及参数 表2某地区电网优化计算结果表 控制变量 优化结果 类型 变量 初始值 PS0 IPSO 10 1.0070 1.0060 1.061O 发电机电压 l1 1.0250 1.O12O 1.0128 12 1.010O 1.0008 1.0OlO T5.9 1.0250 1.0430 1.O5l0 T4.5 1.0250 0.9490 0.9760 变压器变比 乃.6 1.0500 1.0300 1.OlOO 1o.I1 1.0500 1.0500 1.0400 Qc4 0.0000 0.2200 O.23lO 补偿电容器 Oc8 0.0000 0.O0l0 O.O12O Ploss 0.1803 0.1679 0.1578