基于改进遗传算法的无功优化方法的研究
摘 要:电力系统的无功优化是降低网损、保障电压质量的有效手段,遗传算法是解决这种多约束非线性组合优化问题的很好方法。简单遗传算法(SGA)中的交叉率和变异率分别是一个过大或者过小的固定值,造成了高适应度基因遭到破坏和算法陷入迟钝,本文中改进遗传算法(IGA)使用变化的交叉率和变异率避免了此类现象。文献中以IEEE33节点系统为例,分别用两种算法进行了无功优化的计算,通过比较得到结论,IGA具有最优解更加准确、收敛速度更加迅速的优点。
关键词:无功优化;改进遗传算法;交叉率;ธ变异率
1 概述
近年来,越来越多的专家将目光投向电力系统的无功功率上来,希望通过调节无功功率的潮流分布,从ภ而减小系统有功网损,使电力系统更加经济、高效。
2 无功优化的数学模型
电力系统无功优化是指在满足系统¢各种运行约束的条件下,通过优化计算确定发电机的机端电压、有载调压变压器的分接头档位和无功补偿设备投入量等,以达到系统有功网损最小的目的[6]。
①本文以系统有功网损最小为优化目标:
minF=PS
PS表示系统的有功网损。
②功率平衡的约束在潮流计算中是绝对满足的,如下:
PGi-PLi=UiUj(Gijcosδij+Bijsinδij)
QGi+QCi-QLi-QRi=UiUj(Gijcosδij-Bijsinδij)
式中,n代表电网节点总数;Ui、Uj代表节点i、j的电压;PGi、PLi代表节点i发电机有功功率和有功负荷;QGi、QCi、QLi、QRi代表节点i发电机无功功率、容性无功补偿容量、无功负荷和感性无功补偿容量;代表电网中节点i和j之间的电导、电纳和节点电压相角差。
③网络中,不等式的约束条件为:
Uimin?Ui?Uimaz (节点电压约束)
Qmin?Qi?Qimaz (节点无功约束)
Timin?Ti?Timaz (变压器分接头约束)
3 改进遗传算法
基本遗传算法(简单遗传算法,Simple Genetic Algorithm,简称SGA)是一种仿造生物遗传和进化机制得到的适合于复杂系统优化的自适应概率优化技术。
简单遗传算法中,交叉率(pc)为一恒定值,ษ这种运算虽然简单,但存在很严重的缺陷,如果PC为一适中大小的固定值,那么对于迭代初期来说交叉率相对较低,会引起迭代迟钝,影响遗传算法的整体过程;对于迭代后期而言交叉率相对较高,会导致新的搜索区域被开辟,造成迭代趋向随机化的严重后果。
针对上述缺陷,本文献采用了一种变化交叉率的改进方法,为了满足迭代前期对较大交叉率的要求,我们设初始交叉率pc为一个较大值,同时为了满足迭代后期对较小交叉率的需要,我们让pc在每次迭代过程中逐渐减小,直到减小到某一固定值为止恒定。
同理,变异率(pm)也为一恒定值,同样存在缺陷,如果pm为一适中大小的固定值,那么对于迭代初期来说变异率相对较高,在迭代初期会导致原本就极少的具有高适应度的个体基因被变异破坏,大大阻碍了遗传基因的进一步优化;对于迭代后期而言变异率相对较低,会导致迭代后期没有新的具有活力的基因注入,从而使整个遗传算法陷入局部最优解。
针对上述缺陷,本文献同样采用了变化变异率的改进方法,为了满足迭代前期对较小遗传率的要求,我们设初始遗传率pm为一个较小值,同时为了满足迭代后期对较大遗传率的需要,我们让pm在每次迭代过程中逐渐增大,直到增大到某一固定值为止恒定。
我们把上面对交叉率和遗传率的改进植入简单遗传算法中,从而得到改进遗传算法(Improved genetic algorithm,简称IGA)。
4 算例分析比较
下面以IEEE33节点系统为例,此系统中有支路32条、联络开关支路5条。本算例中,33节点系统为一配网系统且无变压器,不可通过调节变压器分接头档位来进行优化。0号节点为平衡节点,其余32个节点为PQ节点,可以通过向17号节点添加无功补偿装置的方法对系统节点电压进行调节,以达到减小有功损耗的目的。
图2和图3分别为两种遗传算法运算的结果曲线图。
通过图
2、3的结果对♥比可以看出,改进遗传算法进行无功优化得到的最优适应度更好。
对17号节点的无功补偿后,网络的节点电压得到优化,数据如表1。
从上述表1对比结果可知,与简单遗传算法相比,改进遗传算法进一步降低了无功优化的网损,提高了降损率,并且有着更短的运行时间,更好的运行效率。
5 结论
本文对简单遗传算法进行无功优化所存在的高适应度基因易造成破坏和运算易陷入迟钝状态的现象进行了分析,从而增加了递减交叉率和递增变异率的运算环节,分别用两种遗传算法进行了无功优化的仿真运算。算例结果表明,改进遗传算法具有求解更准确、收敛速度更迅速的优点。
参考文献:
[4]Rama Iyer S,Ramachandran K,Hariharan S. Optimal Reactive Power Allocation for Improved System Perfor-mance[J].IEEETransactions Power and System,1984,PAS-103
(6).
[5]李文沉.电力系统安全经济运行――模型与方法[M].重庆大学出版社,1989.
[6]张利生.电网无功控制与无功补偿[M].中国电力出版社,2012.