基于遗传算法的电力系统无功优化_第1页
基于遗传算法的电力系统无功优化_第2页
基于遗传算法的电力系统无功优化_第3页
基于遗传算法的电力系统无功优化_第4页
基于遗传算法的电力系统无功优化_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 目录 中文摘要 英文摘要 绪论 1.1 问题的提出及研究意义 .2 .3 .3 1.2 1.3 国内外研究现状 本文的主要工作 电力系统无功优化模型 2.1 无功优化的模型 . 2.2 无功优化的目标函数 2.3 无功优化的约束条件 遗传算法的原理及其解题过程 3.1 生物进化与遗传算法 .3 .4 .6 .6 .6 .7 .9 .9 3.2 3.3 遗传算法的特点及其优化原理 遗传算法的解题过程 算例分析 4.1 参数设置 4.2 结果分析 5 参考文献 附录 总结展望 .11 .14 .14 .16 .19 .20 .21 摘要: 随着现代工业的发展,电能质量越来越重要。无功优化是通过对

2、可调变 压器分接头、发电机端电压和无功补偿设备的综合调节,使系统满足电 网安全约束,在稳定电压的同时可以降低系统的网络损耗。由于可投切 并联电容器组的无功出力和可调变压器的分接头位置是非连续变化的, 因此电力系统无功优化问题是一个复杂的非线性混合整数规划问题、其 控制变量既有连续变量又有离散变量,优化过程十分复杂。针对无功优 化问题,人们提出了众多的求解方法,目前常用的、比较成熟的方法主 要有非线性规划法、线性规划法、混合整数规划法、人工智能法等。线 性规划法、非线性规划法均为单路径搜索方法,有可能会得到局部最优 解。为克服这一弊端,可以采用遗传算法,它从多个初始点出发进行搜 索,同一次迭代中

3、各个点的信息互相交换,遗传算法允许所求解的问题 是非线性不连续的,并能从整个可行域空间寻找最优解。同时由于其搜 索最优解的过程是具有指导性进行的,从而避免了维数灾难问题。基于 以上优点本文采用了遗传算法对电力系统进行无功优化, 在 matlab 上编 写程序对算例进行优化,优化结果表明算法的可行性。 关键字: 电力系统;无功优化;非线性规划;遗传算法 17 Abstract: With the development of modern industry, power quality is becoming more and more important. Reactive power opt

4、imization is based on the adjustable transformer tap, generator terminal voltage and reactive power compensation equipment comprehensive regulation which can meet the grid security constraints, and can reduce the system network loss while stabilizing the voltage. Because of the reactive power output

5、 of the shunt capacitor bank and the position of the tap of the adjustable transformer is discontinuous the reactive power optimization problem of power system is a complex nonlinear mixed integer programming problem. Its control variables include continuous and discrete, and the optimization proces

6、s is very complicated. For the problem of reactive power optimization, many methods have been put forward. The commonly used methods are nonlinear programming method, linear programming method, mixed integer programming method, artificial intelligence method, etc. The linear programming method and t

7、he nonlinear programming method are all single path search methods, and it will obtain the local optima. In order to overcome the disadvantages of them we can use the genetic algorithm. It starts from many initial points to search. The information can exchange with each other in iteration. The genet

8、ic algorithm allows the solution of the problem to be nonlinear and discontinuous, and can find the optimal solution from the whole feasible domain space. At the same time, because the processof searching the optimal solution is instructive, the curse of dimensionality is avoided. Based on the above

9、 advantages, this paper adopts the genetic algorithm to optimize the reactive power of the power system. The program is written on the MATLAB to optimize the example, and the optimization results show the feasibility of the algorithm. Keyword: power system, reactive power optimization, nonlinear pro

10、gramming, genetic algorithm 1 绪论 1.1 问题的提出及研究意义 经济的进一步发展, 能源意识的进一步增强, 电力系统运行的安全性和经济 性要求日趋突出和重要。 电力系统的运行管理不仅要重视安全可靠性还要考虑其 运行的经济性以及对企业效益和社会效益的影响。 如何实现科学管理, 在保证安 全可靠的同时科学地利用和优化配置系统资源、 降低运行损耗、 提高供电电能质 量,最终提高企业效益和社会效益,越来越受到人们的关注和重视。 近年来我国电力工业发展很快, 全国发电装机容量、 电力设施都以前所未有 的速度在增长。但是电力系统无功电源规划设计、建设管理工作仍然比较薄弱,

11、存在着无功电源容量缺额大、功率因数低、线损率高、电压质量差、无功及电压 控制自动化程度低等问题。 由于在现代大电网中, 随着电力系统联网容量的增大 和输电电压的提高, 输电功率的变化和高压线路的投切都将引起很大的无功功率 变化,系统对无功功率和电压的调节控制能力的要求越来越高。 衡量电力系统电能质量好坏的一个非常重要的指标是电压, 保证用户的电压 与额定值的偏移不超过规定的数值是电力系统运行的一个基本任务。 电力系统中 的电压和无功功率密切相关, 简单来说就是当系统满足不了负荷无功功率要求时, 负荷端电压就被迫下降以满足系统的无功功率平衡的要求。 要在满足用户端电压 要求的条件下保证系统的无功

12、功率平衡, 电力系统必须要有充足的无功电源。 正 是由于无功优化在电力系统中的重要作用, 所以无功优化一直得到电力系统运行 人员和研究人员的高度重视, 一直是电力系统研究领域中的热点。 通过对电力系 统无功进行优化配置和调度, 不仅可以维持电压水平和提高电力系统运行的稳定 性、降低有功网损和无功网损, 同时也是指导调度人员安排运行方式和进行电网 无功优化规划不可或缺的工具。 无功优化对于节省电能、 改善电压质量、 提高电 网的可靠运行,具有重要的现实意义和显著的经济效益。 1.2 国内外研究现状 电力系统无功优化的研究是一个悠久的课题, 自电力系统投入运营以来, 无 电力系统的 功优化建模和求

13、解一直是电力行业专家学者们努力探索的一个方向。 无功优化问题是一个多变量、多约束的混合非线性规划问题,其具有以下特点: (1)离散型:在无功优化中通常使用离散变量来表示在何处装设无功 补偿设备,表示变压器分接头位置、电容器组合电抗器组的数量。 (2)非线性:在数学模型中为了满足功率平衡,约束条件中包含有功、 无功、潮流计算方程,潮流方程就是典型的非线性方程。 (3)大规模:现代电力系统包含众多的节点、出线、变压器和发电机、电 容器、电抗器,电网结构也越来越复杂。 ( 4)收敛性依赖于初值: 无功优化的数学模型中要考虑潮流方程作为等式约 束,而潮流方程是高阶非线性方程, 因此无功电压优化问题是非

14、凸的, 即可能存 在多解的情况。 无功优化问题的约束大部分是非线性的, 引入离散变量后, 难以 保证其连续可微的要求,因此其收敛性更依赖于初值的选择。 自J.Carpentier在上世纪60年代初首次提出了电力系统最优潮流(OPF)的 概念后,电力系统潮流优化问题在理论和实际应用上已经有了很大的发展。 无功 优化问题是 OPF 中重要的组成部分,几十年来国内外很多专家学者对此开展了 大量的研究工作。 60 年代后,运筹学上的多种优化方法几乎都在无功优化问题 上作了研究、 尝试和应用。电力系统无功优化的经典求解算法主要是指以简化梯 度法、牛顿法、内点法和解耦法等为代表的基于线性规划、 非线性规划

15、以及解耦 原则的解法。 人工智能算法是一种以一定的直观基础而构造的算法。 近年来,基 于对自然界和人类本身的有效类比而获得启示的智能算法在电力系统无功优化 中的应用得到了人们的关注, 具有代表性的有人工神经网络、 粒子群算法、 模拟 退火法、遗传算法等。 智能算法是无须解析表达就能进行优化的方法。 以遗传算 法、模拟退火法等为代表的智能搜索算法, 对于搜索空间基本上不需要什么限制 性假设,因而具有全局寻优能力, 弥补了传统数学规划方法的不足, 在电力系统 无功优化中得到了成功的应用。 1.3 本文的主要工作 学习了电力系统规划可靠性后我了解到了许多人工智能算法用于求解非线 性混合整数规划问题的

16、方法, 这大大增长了我的见识。 听了同学们在课堂上对不 同种算法的讲解分析比较后, 我对这些算法有了一个概念上的认识。 鉴于我目前 的研究方向是电力系统优化调度, 平时使用的方法都是内点法。 因此我选择了人 工智能算法中的遗传算法来进行求解电力系统无功优化问题, 这使我又学会了一 种非线性混合整数规划问题的求解方法。电力系统无功优化问题是一个多变量、 非线性、多约束的复杂优化问题。 本文研究的对象是以网损最小为优化目标的无 功优化问题。在IEEE33节点配电系统的基础上进行一些改动,并在matlab上编 写基于遗传算法的无功优化程序,从而来验证此算法对求解该类问题的有效性。 2 电力系统无功优

17、化模型 无功优化实质也是一种潮流,区别在于引入控制变量的调整,不仅使潮流 解可行,而且还要使目标函数最小。 如果说常规潮流强调于计算, 那么无功优化 则更强调于调整, 它将控制和常规潮流计算融为一体。 所谓优化算法, 其实就是 一种搜索过程或规则,通过一定的途径或规则来得到满足用户要求问题的解。 2.1 无功优化的模型 通过对电力系统无功优化,合理安排无功潮流的分布可以有效保持系统电压 稳定在正常水平,保证电能质量,确保系统安全运行,减少电力系统的有功损耗, 节约电能,减轻线路、变压器的负荷压力,提高系统的经济性。在无功优化中, 一般将涉及到的变量分成状态变量和控制变量两种。 控制变量是指那些

18、人为可调 节的变量,控制变量一经确定,状态变量就可以通过潮流计算加以确定。 控制变量有: (1)发电机节点的电压 (2)可调变压器的抽头位置 ( 3) 各种无功补偿设备的容量 状态变量有: 1)除平衡节点外其它所有节点的电压相角 2)除发电机或具有无功补偿设备的节点的电压模值 3)PV 节点和平衡节点的无功功率 2.2 无功优化的目标函数 电力系统无功优化主要目的是通过合理调节无功设备实现系统运行状态的 优化,使系统的有功损耗下降、电压质量提高、稳定性增强。 无功优化的目标函数有很多种,主要包括: ( 1) 从经济性角度出发,以系统的有功损耗最小为目标函数。当系统的传输 容量有足够的裕度时,

19、这种只考虑经济效益和基本运行约束条件的做法是合适的。 系统有功损耗最小是无功优化最常用的目标函数, 也是进行各种无功、 电压优化 控制的基础。 (2) 从系统安全性的角度出发,以系统电压稳定裕度最大为目标函数。 spec )2。 (3) 从提高电压质量的角度出发,以节点电压幅值偏离期望值平方和最小为目 标函数。目标函数可表示成:f(X)=:S (Jax iVj (4) 此外,传统的优化以系统有功损耗最小为目标函数, 通过给定节点电压范 围来满足电压安全条件的约束,可以考虑以网损最小和电压质量最好为目标函数。 随着电力系统的不断发展,负荷迅速增加,远方电源供电比重增大,以致在 负荷高峰时传输容量

20、有可能接近极限, 增加了出现电压崩溃的可能性。同时随着 经济的发展,用户对电压质量的要求越来越高,因此,有必要从降低有功网损, 维持合理的电压水平多个方面探讨无功优化问题,构成多目标无功优化模型。 本文无功优化的模型是以电力系统总的有功损耗最小为衡量标准的经典无 功优化模型, min 其常用的目标函数为: n f = Pl = 2 U i Z U j (Gij cosSj + Bij i =1jNi sinSj)( 2-1) 在式(2-1) 中,Ui,Uj表示系统节点i和节点j的电压值, q, Bj 表示系统中 支路ij的电导与电纳,为网络节点i和节点j的相角差。 N为系统中的节点 总数,N表

21、示与节点i相连的节点集合。 2.3无功优化的约束条件 电力系统的无功优化问题是一个多变量、多约束的混合非线性规划问题,约 束条件通常包括等式约束和不等式约束。 1.等式约束方程: 潮流方程约束,潮流方程是电力系统必须满足的最基本的等式约束 n P =PGi -PDi Vi2 Vj(Gij co皤j +Bij si =0 n IQi =QGi Qui VjW Vj (Gij s i nij Bij c o Sij = 0 Iu ij 式中PGiQci为发电机发出的有功功率和无功功率,对于没有发电机的 其值为0,PDi,QDi节点的负荷消耗的有功功率和无功功率。 (2-2) PQ节点 2. 不等式

22、约束方程: (1)发电机端电压约束,发电机的输出端电压是有一定的限制的,同时 发电机端电压的变化在有功输出一定的情况下也会改变其输出的无功功率的: UGi.m i n UG UGi.m a x (2-3) (2-4) (2-5) (2-6) (2)可调变压器分接头的约束,通过改变变压器的分接头可以网络参数, 从 而改变潮流,起到无功优化的作用。当然变压器的分接头是有档位的,因此其变 比应满足下述限制: Kt. min 兰 Kt 兰 Kt. max (3)无功补偿设备补偿容量的限制: Q. m i n Q - Q. max (4)节点电压限制: UmnU 兰V.max 上述不等式约束条件中(2-

23、3),(2-4),(2-5)为控制变量的约束,(2-6)为状态 变量的约束。联立以上各式(2-1) -( 2-6)就是本文采用的电力系统无功优化数 学模型,它包括一个目标函数,两个等式约束方程,四个不等式约束方程因此下 面采用遗传算法求解电力系统无功优化就是求解上述方程的。 3 遗传算法的原理及其解题过程 3.1 生物进化与遗传算法 遗传算法GA( Genetic Algorithm)是一种建立在自然选择原理和自然遗传机 制上的迭代式自适应概率性搜索方法。 它模拟自然界中生物进化的发展规律, 在 人工系统中实现特定目标的优化。是美国密执安大学J.H.Holland教授于20世纪 70 年代提出

24、的。遗传算法把自然界中基于遗传和自然选择机制引入到数学理论 中。是一种全新的随机搜索优化方法。 其原理就是在电力系统环境下的一组初始 解,各种受约束条件限制, 通过适应值评估函数评价其优劣, 适应值低的被抛弃, 适应值高的才有机会将其特性迭代到下一轮解,最后趋向于最优解。 早在1859年,英国生物学家达尔文(C.R.Darwin发表了物种起源专著, 提出了以自然选择为基础的生物进化论学说。 根据达尔文的进化论, 生物进化发 展主要有 3 个原因,就是遗传、变异和选择。遗传是指子代和父代相似。遗传是 生物进化的基础,正是这种遗传性, 使得生物能够把它的特性、 性状遗传给后代, 在后代中保持相似性

25、。 变异是指子代和父代有某些不同的特性, 即子代永远不会 和父代完全一样。 变异是生物个体之间互相区别的基础。 变异为生物的进化和发 展创造了条件。 选择是指保留和淘汰的意思。 选择决定生物进化的方向, 选择分 为人工选择和自然选择。 人工选择是指在人为条件下, 把对人有利的生物个体保 留下来,对人不利的生物个体淘汰掉。 自然选择是指生物在自然界的生存环境中, 适者生存,不适者被淘汰掉。因此,生物就是在遗传、变异和选择 3 种因素的作 用下,不断地向前发展。遗传巩固和发展选择的结果,变异为选择提供依据,选 择是通过遗传和变异发挥作用, 并控制变异和遗传的方向, 使变异和遗传朝着适 应生存环境的

26、方向发展, 这样生物就会从简单到复杂, 从低级到高级不断地向前 进化和发展。 由于生物进化论揭示了生物自然选择的进化发展规律, 人们从中受 到了启迪, 生物进化论的自然选择过程蕴含着一种搜索和优化的先进思想, 将这 种思想用于科学研究和工程技术领域而发展起来的方法, 称为遗传算法。 这种算 法为解决许多传统的优化方法难以解决的优化问题提供了崭新的途径。 3.2 遗传算法的特点及其优化原理 遗传算法是一种随机算法, 但它不是简单的随机移动, 它能够有效地利用已 有个体的信息来搜索那些有希望改进优化问题解的个体。在搜索过程中,遗传算 法需要的仅是对所产生的每个染色体进行评价。并基于适应度函数值来选

27、择染色 体,使适应性好的染色体有更多的生存和繁殖机会, 从而使整个群体不断优化并 最终找到问题的全局最优解。遗传算法用简单的编码技术和自然选择原理来表现 复杂的现象,用于解决非常困难的优化问题。 也就是说,遗传算法运用二进制数 字串组成的人工染色体,使遗传操作简单易行;应用自然选择原理,消除问题解 中不适应因素;各种遗传算子综合作用,充分利用了问题原有解中已存在的信息, 从而加快了搜索进化过程。在遗传算法中主要的遗传操作包括选择、交叉和变异 3个基本算子。 1、选择 选择是由某种方法从群体 A(t)中选取N个个体放入交配池,交配池是用 于繁殖后代的双亲个体源。选择的根据是每个个体对应的优化问题

28、目标函数转换 成的适应度函数值的大小,适应度函数值大的被选中的机会就多, 即越适合于生 存环境的优良个体将有更多的繁衍后代的机会, 从而使得优良特性得以遗传,体 现了自然界中适者生存的道理。选择的方法有期望值法、排位次法、最优保存法 等,本文所采用的选择方法是适应度函数值比例法。 适应度函数值比例法又称转 轮法,这种方法是利用比例于各个个体适应度函数值的概率来决定其后代的遗传 可能性。若某个个体,被选取的概率为: n (2-7) P si = f i / S f jj=1,2,3.N j =1 式中f i为个体i的适应度函数值,N为群体中的个体数目。当选择率确定后, 用随机变量试验,产生0-1

29、区间的随机数。由那个随机变量值决定哪个个体被选 取,于是选择率大的个体就能多次被选中和参加交配,它的遗传因子就会在群体 中扩大。 2、交叉 交叉是遗传算法中的一个重要算子。交叉是将两个染色体重新组合的操作。 交叉操作可以产生新的个体,从而需要检测搜索空间中新的点。选择操作每次作 用在一个个体上,而交叉操作每次作用在从交配池中随机选取的两个个体上。 交 叉操作产生两个子代个体,它们一般与其父代个体不同,并且彼此也不同,每个 子代个体都包含两个父代个体的遗传物质。交叉操作分为一点交叉、多点交叉和 致交叉等。本文程序中所采用的是一点交叉。 例如 交叉前(双亲)A1=110|10 A2=101|01

30、式中,符号“ I”表示交叉位置,位于数字串的第三位后。当然这里需要说明的 是双亲A1, A2,以及交叉位置的选取都是随机的。 交叉后(后代)A1=110|01 A2=101|10 3、变异 变异是遗传算法中的又一个重要的算子,它模拟了生物进化过程中偶然的基 因突变现象。基因变异能增加群体中个体的多样性。变异是以一很小的概率Pm 从群体A (t)中随机选取若干个体,对于选中的个体又随机选取染色体中的某 一位或多位进行数码翻转,对于二进制数字串就是某一位置上的值 1变为0或值 0变为1。例如,个体A r 变异位置 变异前 变异后 A =11010 A11000 选择、交叉和变异是遗传算法的3个基本

31、操作。选择体现了自然界中优胜劣汰的 竞争和进化思想,交叉和变异的目的是为了产生优秀的个体, 实际上变异是为了 更好地交叉,从这个意义上讲,交叉和变异实质上都是交叉。遗传算法的搜索能 力主要是由选择和交叉赋予的,变异则保证了算法能搜索到空间的每一点, 从而 使算法结果具有全局最优。 3.3遗传算法的解题过程 (1)首先要确定遗传算法变量表示方法,并要求对求解问题有深入的了解, 明确问题追求的目标。通常是把优化问题的变量用一个确定长度的数字串来描述, 使变量和数字串映射。二进制数字串是遗传算法常用的表示方法。 (2)其次要确定适应度函数,用于反映优化问题追求的目标,用适应度函数 计算出搜索空间中每

32、个染色体的适应度函数值,供遗传操作和评价个体时使用。 (3)然后要拟定控制参数,如群体规模 N、算法执行的最大代数M、选择率 Ps交叉率Pc、变异率Pm等参数。 (4) 最后是停止准则,最优个体的适应度函数值达到了问题的最优解;最优 个体的适应度函数值和群体的平均适应度函数值经过多次迭代运算,保持稳定, 不再增加; 迭代次数已经达到了算法执行的最大代数。 当然这三个条件只需满足 其中的一个就可以了,本文采用的停止准则是第三种。 有了以上这些准备工作就可以按照下面这些步骤来解题了: 进行染色体编码,随机产生初始群体; 计算群体中每个个体的适应度函数值; 应用选择、交叉和变异算子产生新一代群体;

33、判断是否满足停止准则,如果满足,贝U执行下一步,否则,返回O 2,继续 计算; O5 把当前代中出现最好个体指定为计算结果,这个结果就表示原优化问题 的最优解。 具体的流程图如下图所示,其中 Gen 表示代数。 结束 图1遗传算法流程图 4 算例分析 并在我在 为了验证该算法的有效性,本文采用修改后的IEEE33节点系统, matlab上编写了计算机程序来进行实现,具体的过程及参数如下所示: 下图所示是IEEE3a节点系统配电系统的接线图: 图2 IEEE33节点系统接线图 该网络中共有33个节点、5条联络开关支路、1个电源,网络的基准电压为 12.66kV、三相功率基准值取10MVA、网络总

34、负荷为5084.26+j2547.32kVA 原网 络中0号节点为平衡节点,接了一个发电机,在潮流计算时取其电压幅值为 1.05p.u,相角取0,其余节点都为PQ节点。为了使系统能够更好的进行无功优 化,现在对原系统做如下修改:在节点0与节点1之间加了一个带有分接头的变 压器,该变压器共有9个档位可供选择;同时在17号节点上接了一个分布式电 源该电源可以发出和吸收无功,作为无功调节手段来进行系统的无功优化。具体 的网络参数见附录。 4.1参数设置 正如前面分析,无功优化其实就是解式(2-1)-(2-6),0号节点接有一台 发电机,其电压满足如下约束: 1.0乞Uci 乞 1.06 变压器的分接

35、头共有9个档位,每档为0.025,其约束为: 0.9 兰 Kt 兰 1.1 17号节点的无功补偿约束满足: -0.05兰 Q 兰 0.05 以上三个变量为无功优化中的控制变量,每个变量取其字符串长度为 5,即有5 个二进制码,因此可以知道总的编码长度为 15,程序中群体的个数取为50。由 此知道,将二进制编码转换为十进制数时满足下列公式: 5 Y =2 ml *2 (2-8) j 二 X -X V V亠7 * i .m ax 八 i,m i n Xl = Xi.m l n Yl35 2 1 由式(2-7)可以看出,控制变量在优化过程中会式中在约束范围内,不会超出 约束范围之外的,因此就不用考虑

36、其越限的问题了。本文中只考虑一个状态变量, 那就是个节点的电压范围: 0.9 兰 V 兰 1.1 为了使优化的结果能够使节点电压在上述范围内, 本文对适应度函数做如下处理, (2-9) f =1 AC亠 r p/VlVl .llm、2 A Pl十托 Z() i.max Vi.max -Vi.mln 其中有: Vi V i. max Vi Vi.max 彳Vi. min 1 V V VV|.min (2-10) LVi V V EV V i. minV iV i.max V|llm = 式中人为惩罚因子,该惩罚函数的目的是使优化的最终结果各节点电压在上述范 围之内。一般为动态选取法,在群体进化早

37、期 k取值较小,网络损耗在适应度函 数分母中所占的比重较大,可以促进群体向网损较小的区域进化,以加快收敛速 度;在进化后期,随着k取值的增大,含有越限状态量的解使适应度函数值变小, 这样的解就会被淘汰,因此最终会得到既满足不越限要求又具有网损最小的解。 当然为了方便起见,本文的惩罚因子取值为1,即:兀=1。同时本文选取的交叉 方式为一点交叉,交叉率 Pc=0.8变异率Pm=0.1。仿真代数取为60。 4.2结果分析 根据以上结果,运行matlab程序,得到下列结果。 图3最优适应度曲线 上图是程序运行过程中每一次群体中的最优适应度函数值的倒数,本文中所 采用的停止准则判据是迭代次数达到了设置的

38、最大迭代次数60次,图中可以看 出,大约迭代12次之后,系统的最优适应度函数值已经基本保持不变了,因此 可知该系统在此时已经达到最优解了。 优化前后各节点电压幅值,相角对比如下: 表1优化前后各节点电压幅值相角 节点编号 优化前幅值 优化前相角 优化后幅值 优化后相角 0 1.0500 0 1.0503 0 1 1.0458 0.0016 1.0992 0.0007 2 1.0371 -0.0032 1.0935 -0.0039 3 1.0269 0.0032 1.0865 -0.0013 4 1.0170 0.0098 1.0797 0.0013 5 0.9892 0.0201 1.0621

39、 0.0039 6 0.9791 0.0213 1.0562 0.0048 7 0.9753 0.0315 1.0546 0.0108 8 0.9668 0.0465 1.0518 0.0202 9 0.9590 0.0620 1.0497 0.0299 10 0.9587 0.0647 1.0500 0.0315 11 0.9584 0.0699 1.0507 0.0344 12 0.9497 0.0926 1.0503 0.0490 13 0.9435 0.1024 1.0489 0.0559 14 0.9409 0.1122 1.0499 0.0624 15 0.9396 0.1243

40、1.0523 0.0701 16 0.9294 0.1511 1.0534 0.0896 17 0.9288 0.1638 1.0566 0.0979 18 1.0450 0.0013 1.0984 0.0004 19 1.0395 -0.0005 1.0932 -0.0013 20 1.0384 -0.0010 1.0921 -0.0018 21 1.0374 -0.0015 1.0912 -0.0023 22 1.0316 -0.0040 1.0884 -0.0047 23 1.0214 -0.0062 1.0787 -0.0068 24 1.0163 -0.0073 1.0739 -0.

41、0078 25 0.9863 0.0208 1.0600 0.0036 26 0.9825 0.0218 1.0572 0.0032 27 0.9660 0.0220 1.0466 -0.0014 28 0.9542 0.0226 1.0392 -0.0045 29 0.9490 0.0244 1.0357 -0.0052 30 0.9440 0.0208 1.0356 -0.0132 31 0.9431 0.0197 1.0365 -0.0156 32 0.9334 0.0191 1.0394 -0.0180 图4各节点的电压幅值 仃 图5各节点的电压相角 图中,蓝线代表优化前的节点电压幅值

42、和相角,红线代表优化后的节点电压 幅值和相角,从图中可以很明显的看出,优化后的节点电压幅值要比优化前的平 缓很多,节点相角也同样如此,既然各节点电压相量比较平缓, 那么网络中的功 率流动必然比较少,因此所产生的网络损耗也就会少。那么最终优化的结果是: 优化前网络损耗为APli =0.0351;优化后网络总损耗为iPLi= 0.0167;从结果中 可以明显的看出优化后系统的总的网络损耗下降了将近50%,而且电压波动范围 更小,因此可知采用遗传算法对系统进行无功优化是可行的,而且效果比较显 著。 21 5 总结展望 遗传算法作为一种求解非线性带约束的规划问题的方法,利用简单的编码 技术和自然选择原

43、理来表现复杂现象, 用于解决困难的优化问题。 也就是说遗传 算法运用二进制数字串组成的人工染色体, 使遗传操作简单易行; 应用自然选择 原理,消除问题中不适应因素; 各种遗传算子综合作用, 充分利用了问题原有解 中已存在的信息,从而加快了搜索进化过程。 遗传算法与传统的优化方法相比,具有下述特点: 遗传算法处理的是待求问题变量的编码, 而不是变量的本身,也就是说遗 传操作是在给定群体中每个个体数字串上进行的。 2 遗传算法使用概率规则而不是确定性规则指导搜索, 只要一个适应度函数 值,而不必要求其他辅助信息,诸如连续性、导数存在和单峰等,因而具有极好 的鲁棒性和广泛适应性。 3 遗传算法通过控

44、制群体中 N 个数字串,能处理各代中大量的模式,在每 一代中被处理的模式数目大概是 N,这一切都是在群体中并行进行的,也就是 说,遗传算法同时搜索解空间中许多个点而不是一个点, 因而能够快速全局收敛。 遗传算法这种并行性是它区别于其他优化方法最主要的因素。 4 遗传算法同时对空间中不同的区域进行充分搜索, 从而构成一个不断优化 的群体序列,通过保持在解空间不同区域中的各点的搜索,而不是盲目地穷举, 故相对其他优化方法而言, 遗传算法能以很大的概率找到优化问题的全局最优解。 同时也应该注意到, 虽然遗传算法有诸如上述优点, 但它也不是完美的。 例 如,运算速度慢,难以满足及时性的需求,以本文为例

45、,种群个数为 50 个,迭 代次数为 60 次,因此这就需要进行 3000 次的潮流计算了, 每一次的潮流计算还 需要几次的迭代,因此计算量比较大,计算时间较长 ,本文程序在运行时,时长 一般都大于 30 秒钟。正因如此,现在很多学者都在研究改进遗传算法来对问题 进行求解, 所以这也是下一步, 我要学习的地方, 当然基本的算法过程已经让我 对遗传算法的求解过程有了深刻的理解,这为我后续的学习打下了坚实的基础。 因此我非常感谢电力系统规划可靠性这门课, 这让我又多学会了一种优化问题的 求解方法。 1 2 3 4 5 6 参考文献 熊信银, 吴耀武 . 遗传算法及其在电力系统中的应用 M. 华中理工大学出 版社, 2002. 文劲字,刘沛.遗传算法及其在电力系统中的应用(下)J.电力系统自动 化, 1996(10):60-65. 杨以涵 . 遗传算法

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论